Application Report


The following 27 APIs (used 101 times) might not work:

There are 23 P/Invokes (used 31 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 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 intptr createfile(string, int, int, intptr, int, int, intptr)
1 kernel32.dll int getlasterror()
1 kernel32.dll bool closehandle(intptr)
1 kernel32.dll bool deviceiocontrol(intptr, int, intptr, int, intptr, int, int32&, intptr)
1 setupapi.dll bool setupdienumdeviceinterfaces(intptr, native/sp_devinfo_data, guid&, int, nat
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 bool setupdiopendeviceinfo(intptr, string, intptr, int, native/sp_devinfo_data)
1 setupapi.dll int cm_get_device_id(int, stringbuilder, int, int)
1 setupapi.dll int cm_get_parent(int32&, int, int)
1 user32.dll int isiconic(intptr)
1 user32.dll bool postmessage(intptr, uint, intptr, intptr)
1 user32.dll int setforegroundwindow(intptr)
1 user32.dll int showwindow(intptr, int)
1 user32.dll intptr registerdevicenotification(intptr, intptr, int)
1 user32.dll uint getcaretblinktime()