Application Report


The following 30 APIs (used 115 times) might not work:

There are 33 P/Invokes (used 42 times):

Count Library Function
3 setupapi.dll bool setupdigetdeviceregistryproperty(intptr, native/sp_devinfo_data, int, int32
3 user32.dll int sendmessage(intptr, int, intptr, intptr)
2 kernel32 bool getvolumenameforvolumemountpoint(string, stringbuilder, int)
2 msi msierror msigetproductinfo(string, string, string, uint32&)
2 setupapi.dll int cm_request_device_eject(int, native/pnp_veto_type&, stringbuilder, int, int)
2 setupapi.dll bool setupdigetdeviceinterfacedetail(intptr, native/sp_device_interface_data, in
2 user32.dll int registerwindowmessage(string)
1 kernel32.dll bool closehandle(intptr)
1 kernel32.dll bool deviceiocontrol(intptr, int, intptr, int, intptr, int, int32&, intptr)
1 kernel32.dll intptr createfile(string, int, int, intptr, int, int, intptr)
1 kernel32.dll int getlasterror()
1 mscoree.dll bool gethashfromassemblyfile(string, intptr&, byte[], int, intptr&)
1 msi msierror msigetproperty(intptr, string, string, uint32&)
1 msi msierror msienumproducts(uint, string)
1 msi msierror msienumcomponents(uint, string)
1 msi msierror msienumclients(string, uint, string)
1 msi msiinstallstate msigetcomponentpath(string, string, string, uint32&)
1 setupapi.dll uint setupdidestroydeviceinfolist(intptr)
1 setupapi.dll intptr setupdigetclassdevs(guid&, int, intptr, int)
1 setupapi.dll int cm_request_device_eject_noui(int, intptr, stringbuilder, int, int)
1 setupapi.dll int cm_get_parent(int32&, int, int)
1 setupapi.dll int cm_get_device_id(int, stringbuilder, int, int)
1 setupapi.dll bool setupdiopendeviceinfo(intptr, string, intptr, int, native/sp_devinfo_data)
1 setupapi.dll bool setupdienumdeviceinterfaces(intptr, native/sp_devinfo_data, guid&, int, nat
1 user32.dll uint getcaretblinktime()
1 user32.dll intptr registerdevicenotification(intptr, intptr, int)
1 user32.dll intptr getfocus()
1 user32.dll int showwindow(intptr, int)
1 user32.dll int setforegroundwindow(intptr)
1 user32.dll int isiconic(intptr)
1 user32.dll bool postmessage(intptr, uint, intptr, intptr)
1 wtsapi32.dll bool wtsregistersessionnotification(intptr, int)
1 wtsapi32.dll bool wtsunregistersessionnotification(intptr)