Application Report


The following 1 APIs (used 1 times) might not work:

There are 29 P/Invokes (used 39 times):

Count Library Function
6 kernel32.dll int closehandle(int)
3 user32.dll uint sendinput(uint, messagehandler/nativewin32/input&, int)
2 kernel32.dll int createfile(string, uint, uint, fileioapideclarations/security_attributes&, i
2 setupapi.dll bool setupdigetdeviceinterfacedetail(intptr, devicemanagementapideclarations/sp_
2 user32.dll intptr getmessageextrainfo()
1 hid.dll bool hidd_getfeature(int, byte&, int)
1 hid.dll bool hidd_flushqueue(int)
1 hid.dll bool hidd_freepreparseddata(intptr&)
1 hid.dll void hidd_gethidguid(guid&)
1 hid.dll int hidp_getvaluecaps(int16, byte&, int16&, intptr)
1 hid.dll int hidp_getcaps(intptr, hidapideclarations/hidp_caps&)
1 hid.dll int hidd_getattributes(int, hidapideclarations/hidd_attributes&)
1 hid.dll bool hidd_setoutputreport(int, byte&, int)
1 hid.dll bool hidd_getinputreport(int, byte&, int)
1 hid.dll bool hidd_setnuminputbuffers(int, int)
1 hid.dll bool hidd_setfeature(int, byte&, int)
1 hid.dll bool hidd_getpreparseddata(int, intptr&)
1 hid.dll bool hidd_getnuminputbuffers(int, int32&)
1 kernel32.dll int writefile(int, byte&, int, int32&, int)
1 kernel32.dll int waitforsingleobject(int, int)
1 kernel32.dll int readfile(int, byte&, int, int32&, fileioapideclarations/overlapped&)
1 kernel32.dll int formatmessage(int, int64&, int, int, string, int, int)
1 kernel32.dll int cancelio(int)
1 kernel32.dll int createevent(fileioapideclarations/security_attributes&, int, int, string)
1 setupapi.dll int setupdidestroydeviceinfolist(intptr)
1 setupapi.dll int setupdienumdeviceinterfaces(intptr, int, guid&, int, devicemanagementapidecl
1 setupapi.dll intptr setupdigetclassdevs(guid&, string, int, int)
1 user32.dll bool unregisterdevicenotification(intptr)
1 user32.dll intptr registerdevicenotification(intptr, intptr, int)