Application Report


The following 16 APIs (used 38 times) might not work:

There are 40 P/Invokes (used 73 times):

Count Library Function
9 oleaut32.dll int variantclear(intptr)
7 kernel32.dll bool setconsoletextattribute(intptr, uint16)
5 advapi32.dll bool reverttoself()
5 ntdll.dll byte* memcpy(byte*, byte*, int)
4 kernel32.dll bool closehandle(intptr)
4 ole32.dll int cogetobjectcontext(guid&, asphelper/iobjectcontext&)
2 advapi32.dll bool logonuser(string, string, string, int, int, intptr&)
2 kernel32.dll bool getconsolescreenbufferinfo(intptr, consolewin32api/console_screen_buffer_in
2 ole32.dll int coinitializesecurity(intptr, int, comapi/sole_authentication_service[], intp
2 pvapi.dll terr commandrun(uint, string)
2 pvapi.dll terr capturequeueframe(uint, intptr, tframecallback)
1 advapi32.dll bool duplicatetoken(intptr, int, intptr&)
1 kernel32.dll int getcurrentthreadid()
1 kernel32.dll bool fillconsoleoutputattribute(intptr, uint16, int, consolewin32api/coord, uint
1 kernel32.dll bool getfileinformationbyhandle(intptr, win32filehelper/by_handle_file_informati
1 kernel32.dll bool queryperformancefrequency(uint64&)
1 kernel32.dll int getcomputernamew(intptr, int32&)
1 kernel32.dll int getcurrentprocessid()
1 kernel32.dll bool queryperformancecounter(uint64&)
1 kernel32.dll void outputdebugstring(string)
1 kernel32.dll uint getmodulefilename(intptr, stringbuilder, int)
1 kernel32.dll intptr getstdhandle(int)
1 kernel32.dll intptr createfile(string, win32filehelper/fileaccess, int, intptr, win32filehelp
1 netapi32.dll int netapibufferfree(intptr)
1 netapi32.dll int netserverenum(intptr, uint, intptr&, int, int32&, int32&, uint, intptr, intp
1 ole32.dll void cocreateinstanceex(guid&, object, uint, comapi/coserverinfo&, uint, comapi/
1 ole32.dll uint cosetproxyblanket(object, uint, uint, uint, uint, uint, uint, uint)
1 pvapi.dll terr initialize()
1 pvapi.dll terr capturestart(uint)
1 pvapi.dll terr capturequeueclear(uint)
1 pvapi.dll terr captureend(uint)
1 pvapi.dll terr cameraopen(uint, taccessflags, uint32&)
1 pvapi.dll terr cameraclose(uint)
1 pvapi.dll terr attruint32set(uint, string, uint)
1 pvapi.dll terr attruint32get(uint, string, uint32&)
1 pvapi.dll terr attrstringget(uint, string, stringbuilder, uint, uint32&)
1 pvapi.dll terr attrfloat32get(uint, string, single&)
1 pvapi.dll terr attrenumset(uint, string, string)
1 pvapi.dll terr attrenumget(uint, string, stringbuilder, uint, uint32&)
1 pvapi.dll void uninitialize()