1 #pragma once 2 3 LRESULT APIENTRY 4 co_IntCallWindowProc(WNDPROC Proc, 5 BOOLEAN IsAnsiProc, 6 HWND Wnd, 7 UINT Message, 8 WPARAM wParam, 9 LPARAM lParam, 10 INT lParamBufferSize); 11 12 VOID APIENTRY 13 co_IntCallSentMessageCallback(SENDASYNCPROC CompletionCallback, 14 HWND hWnd, 15 UINT Msg, 16 ULONG_PTR CompletionCallbackContext, 17 LRESULT Result); 18 19 20 HMENU APIENTRY 21 co_IntLoadSysMenuTemplate(VOID); 22 23 BOOL APIENTRY 24 co_IntLoadDefaultCursors(VOID); 25 26 LRESULT APIENTRY 27 co_IntCallHookProc(INT HookId, 28 INT Code, 29 WPARAM wParam, 30 LPARAM lParam, 31 HOOKPROC Proc, 32 INT Mod, 33 ULONG_PTR offPfn, 34 BOOLEAN Ansi, 35 PUNICODE_STRING ModuleName); 36 37 LRESULT APIENTRY 38 co_IntCallEventProc(HWINEVENTHOOK hook, 39 DWORD event, 40 HWND hwnd, 41 LONG idObject, 42 LONG idChild, 43 DWORD dwEventThread, 44 DWORD dwmsEventTime, 45 WINEVENTPROC Proc, 46 INT Mod, 47 ULONG_PTR offPfn); 48 49 VOID FASTCALL 50 IntCleanupThreadCallbacks(PTHREADINFO W32Thread); 51 52 PVOID FASTCALL 53 IntCbAllocateMemory(ULONG Size); 54 55 VOID FASTCALL 56 IntCbFreeMemory(PVOID Data); 57 58 HMENU APIENTRY co_IntCallLoadMenu(HINSTANCE,PUNICODE_STRING); 59 60 NTSTATUS APIENTRY co_IntClientThreadSetup(VOID); 61 62 BOOL 63 NTAPI 64 co_IntClientLoadLibrary(PUNICODE_STRING strLibName, 65 PUNICODE_STRING strInitFunc, 66 BOOL Unload, 67 BOOL ApiHook); 68 69 BOOL 70 APIENTRY 71 co_IntGetCharsetInfo(LCID Locale, PCHARSETINFO pCs); 72 73 HANDLE FASTCALL co_IntCopyImage(HANDLE,UINT,INT,INT,UINT); 74 75 BOOL FASTCALL co_IntSetWndIcons(VOID); 76 VOID FASTCALL co_IntDeliverUserAPC(VOID); 77 VOID FASTCALL co_IntSetupOBM(VOID); 78 BOOL FASTCALL IntMsgCreateStructW(PWND,CREATESTRUCTW*,CREATESTRUCTW*,PVOID*,PVOID*); 79 80 DWORD 81 APIENTRY 82 co_IntImmProcessKey(HWND hWnd, HKL hKL, UINT vKey, LPARAM lParam, DWORD dwHotKeyID); 83 84 BOOL 85 APIENTRY 86 co_ClientImmLoadLayout( 87 _In_ HKL hKL, 88 _Inout_ PIMEINFOEX pImeInfoEx); 89