4 typedef BOOL (WINAPI *AttachConsole_ptr)(DWORD);
5 typedef BOOL (WINAPI *SleepConditionVariableCS_ptr)(PCONDITION_VARIABLE, PCRITICAL_SECTION, DWORD);
6 typedef void (WINAPI *WakeConditionVariable_ptr)(PCONDITION_VARIABLE);
7 typedef BOOL (WINAPI *CreateWellKnownSid_ptr)(WELL_KNOWN_SID_TYPE, SID *, SID *, unsigned long *);
8 typedef BOOL (WINAPI *IsWellKnownSid_ptr)(SID *, WELL_KNOWN_SID_TYPE);
9 typedef HANDLE (WINAPI *RegisterPowerSettingNotification_ptr)(HANDLE, LPCGUID, DWORD);
15 AttachConsole_ptr AttachConsole;
16 SleepConditionVariableCS_ptr SleepConditionVariableCS;
17 WakeConditionVariable_ptr WakeConditionVariable;
18 CreateWellKnownSid_ptr CreateWellKnownSid;
19 IsWellKnownSid_ptr IsWellKnownSid;
20 RegisterPowerSettingNotification_ptr RegisterPowerSettingNotification;
23 HMODULE get_dll(const TCHAR *, unsigned long *);
24 FARPROC get_import(HMODULE, const char *, unsigned long *);