Application Report


The following 7 APIs (used 28 times) might not work:

There are 31 P/Invokes (used 50 times):

Count Library Function
9 libobjc.dylib intptr sel_getuid(string)
6 libobjc.dylib intptr sel_registername(string)
3 libobjc.dylib intptr object_setinstancevariable(intptr, string, intptr)
2 libobjc.dylib int dlopen(string, int)
2 libobjc.dylib void class_addmethods(intptr, intptr)
2 libobjc.dylib intptr objc_getclass(string)
2 user32.dll bool enablewindow(intptr, bool)
1 /system/library/frameworks/appkit.framew void getcurrentprocess(intptr&)
1 /system/library/frameworks/appkit.framew void setfrontprocess(intptr&)
1 /system/library/frameworks/appkit.framew void transformprocesstype(intptr&, uint)
1 /system/library/frameworks/foundation.fr void cfrunloopstop(intptr)
1 kernel32 int getcurrentthreadid()
1 kernel32.dll bool disconnectnamedpipe(intptr)
1 kernel32.dll bool callnamedpipe(string, intptr, uint, intptr, uint, uint32&, uint)
1 kernel32.dll bool closehandle(intptr)
1 kernel32.dll bool connectnamedpipe(intptr, intptr)
1 kernel32.dll intptr createnamedpipe(string, uint, uint, uint, uint, uint, uint, intptr)
1 kernel32.dll bool flushfilebuffers(intptr)
1 kernel32.dll intptr createfile(string, uint, uint, intptr, uint, uint, intptr)
1 kernel32.dll bool waitnamedpipe(string, uint)
1 kernel32.dll bool setnamedpipehandlestate(intptr, uint32&, intptr, intptr)
1 kernel32.dll bool readfile(intptr, byte[], uint, uint32&, intptr)
1 libobjc.dylib void objc_addclass(intptr)
1 libobjc.dylib void class_poseas(intptr, intptr)
1 libobjc.dylib intptr object_getinstancevariable(intptr, string, intptr)
1 libobjc.dylib intptr objc_lookupclass(string)
1 user32.dll bool enumthreadwindows(int, pleasewaitform/enumthreadwndproc, intptr)
1 user32.dll bool iswindow(intptr)
1 user32.dll bool iswindowenabled(intptr)
1 user32.dll bool iswindowvisible(intptr)
1 user32.dll intptr setparent(intptr, intptr)