Import table
advapi32.dll
RegOpenKeyExW, RegQueryValueExW, RegCloseKey, RegFlushKey
kernel32.dll
CreateFileA, WriteConsoleW, EnterCriticalSection, LeaveCriticalSection, InitializeCriticalSection, DeleteCriticalSection, LocalFree, LocalAlloc, GetLastError, GetVersionExW, InterlockedDecrement, CloseHandle, Sleep, GetConsoleOutputCP, WriteConsoleA, SetStdHandle, LoadLibraryA, GetConsoleMode, FlushFileBuffers, InterlockedIncrement, TlsGetValue, GetConsoleCP, SetFilePointer, GetLocaleInfoA, GetStringTypeW, GetStringTypeA, LCMapStringW, MultiByteToWideChar, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, RaiseException, RtlUnwind, GetCurrentThreadId, GetCommandLineA, HeapFree, GetVersionExA, HeapAlloc, GetProcessHeap, GetProcAddress, GetModuleHandleA, TlsAlloc, TlsSetValue, TlsFree, SetLastError, GetCPInfo, GetACP, GetOEMCP, ExitProcess, SetHandleCount, GetStdHandle, GetFileType, GetStartupInfoA, GetModuleFileNameA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, WideCharToMultiByte, GetEnvironmentStringsW, HeapDestroy, HeapCreate, VirtualFree, QueryPerformanceCounter, GetTickCount, GetCurrentProcessId, GetSystemTimeAsFileTime, VirtualAlloc, HeapReAlloc, WriteFile, HeapSize, LCMapStringA
ole32.dll
CoInitialize, CoCreateInstance, CoUninitialize
setupapi.dll
SetupDiGetDeviceInstanceIdW, SetupDiOpenDevRegKey, SetupDiDestroyDeviceInfoList, SetupDiOpenDeviceInfoW, SetupDiGetClassDevsW, SetupDiEnumDeviceInfo, SetupDiGetDeviceRegistryPropertyW
user32.dll
GetWindowLongW, SetTimer, DefWindowProcW, KillTimer, DestroyWindow, SetWindowLongW, RegisterClassW, CreateWindowExW
Export table
IID_IOlyILEventCallback
OlyIL_EventExit
OlyIL_EventInit
OlyIL_RegisterEventCallback
OlyIL_RegisterProgram
OlyIL_UnregisterEventCallback
OlyIL_UnregisterProgram