Application Report


The following 9 APIs (used 407 times) might not work:

There are 53 P/Invokes (used 94 times):

Count Library Function
17 ads32.dll int adsappdestroy(int)
6 kernel32.dll bool closehandle(int)
4 ads32.dll int adsfieldget(int, int, int, stringbuilder, int32&)
4 ads32.dll int adsfieldput(int, int, int, stringbuilder, int)
4 ads32.dll int adsfieldget(int, int, int, double&, int32&)
3 ads32.dll int adsfieldput(int, int, int, double&, int)
3 kernel32.dll int createfile(string, int, int, fileioapideclarations/security_attributes&, int
2 ads32.dll int adsrecordnew(int, int, int32&)
2 ads32.dll int adsrecordnext(int, int, int)
2 ads32.dll int adsrecordwrite(int, int)
2 ads32.dll int adstaskcreate(int, string, int32&)
2 ads32.dll int adsrecordfirst(int, int, int)
2 ads32.dll int adsopen(int, int, string, int, int, int32&, string)
2 setupapi.dll bool setupdigetdeviceinterfacedetail(intptr, devicemanagementapideclarations/sp_
1 ads32.dll int adsrecorddelete(int, int)
1 ads32.dll int adsappcreateex(string, string, string, int32&, string, string)
1 ads32.dll int adsclose(int, int, int)
1 ads32.dll void adsrecordfree(int, int)
1 ads32.dll int adstaskdestroy(int, int)
1 ads32.dll int adsfieldget(int, int, int, datetime&, int32&)
1 ads32.dll int adsappcreate(string, string, string, int32&)
1 ads32.dll int adsrecordunlock(int, int)
1 ads32.dll int adsrecordinit(int, int)
1 ads32.dll int adsrecordlockchange(int, int, int)
1 ads32.dll int adsfieldput(int, int, int, int16, int)
1 ads32.dll int adsfieldput(int, int, int, datetime, int)
1 ads32.dll int adsrecordread(int, int, int)
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 bool hidd_setoutputreport(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_flushqueue(int)
1 hid.dll bool hidd_freepreparseddata(intptr&)
1 hid.dll bool hidd_getattributes(int, hidapideclarations/hidd_attributes&)
1 hid.dll bool hidd_getfeature(int, byte&, int)
1 hid.dll bool hidd_getinputreport(int, byte&, int)
1 hid.dll bool hidd_getnuminputbuffers(int, int32&)
1 hid.dll bool hidd_getpreparseddata(int, intptr&)
1 kernel32.dll int createevent(fileioapideclarations/security_attributes&, int, int, string)
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 bool writefile(int, byte&, int, int32&, int)
1 setupapi.dll intptr setupdigetclassdevs(guid&, string, int, int)
1 setupapi.dll int setupdidestroydeviceinfolist(intptr)
1 setupapi.dll bool setupdienumdeviceinterfaces(intptr, int, guid&, int, devicemanagementapidec
1 user32.dll bool unregisterdevicenotification(intptr)
1 user32.dll int getasynckeystate(int64)
1 user32.dll intptr registerdevicenotification(intptr, intptr, int)
1 user32.dll void getcursorpos(movedetect/pointapi)