ReactOS  0.4.15-dev-3165-gdf6fff7
callback.h
Go to the documentation of this file.
1 #pragma once
2 
5  BOOLEAN IsAnsiProc,
6  HWND Wnd,
10  INT lParamBufferSize);
11 
14  HWND hWnd,
15  UINT Msg,
16  ULONG_PTR CompletionCallbackContext,
17  LRESULT Result);
18 
19 
22 
25 
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,
36 
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 
51 
54 
57 
59 
61 
62 BOOL
63 NTAPI
65  PUNICODE_STRING strInitFunc,
66  BOOL Unload,
67  BOOL ApiHook);
68 
69 BOOL
72 
74 
VOID APIENTRY co_IntCallSentMessageCallback(SENDASYNCPROC CompletionCallback, HWND hWnd, UINT Msg, ULONG_PTR CompletionCallbackContext, LRESULT Result)
Definition: callback.c:238
HMENU APIENTRY co_IntLoadSysMenuTemplate(VOID)
Definition: callback.c:428
const DOCKBAR PVOID HWND HWND * hwnd
Definition: tooldock.h:22
PVOID FASTCALL IntCbAllocateMemory(ULONG Size)
Definition: callback.c:27
LRESULT APIENTRY co_IntCallHookProc(INT HookId, INT Code, WPARAM wParam, LPARAM lParam, HOOKPROC Proc, INT Mod, ULONG_PTR offPfn, BOOLEAN Ansi, PUNICODE_STRING ModuleName)
Definition: callback.c:508
VOID NTAPI Unload(PDRIVER_OBJECT DriverObject)
Definition: csqtest.c:160
VOID FASTCALL co_IntSetupOBM(VOID)
Definition: callback.c:1180
LONG NTSTATUS
Definition: precomp.h:26
HWND hWnd
Definition: settings.c:17
IN PVOID IN PVOID IN USHORT IN USHORT Size
Definition: pci.h:361
DWORD LCID
Definition: nls.h:13
UINT_PTR WPARAM
Definition: windef.h:207
ACPI_BUFFER *RetBuffer ACPI_BUFFER *RetBuffer char ACPI_WALK_RESOURCE_CALLBACK void *Context ACPI_BUFFER *RetBuffer UINT16 ACPI_RESOURCE **ResourcePtr ACPI_GENERIC_ADDRESS *Reg UINT32 *ReturnValue UINT8 UINT8 *Slp_TypB ACPI_PHYSICAL_ADDRESS PhysicalAddress64 UINT32 UINT32 *TimeElapsed UINT32 ACPI_STATUS const char UINT32 ACPI_STATUS const char UINT32 const char const char * ModuleName
Definition: acpixf.h:1274
static HWINEVENTHOOK(WINAPI *pSetWinEventHook)(DWORD
#define FASTCALL
Definition: nt_native.h:50
int32_t INT
Definition: typedefs.h:58
WPARAM wParam
Definition: combotst.c:138
LRESULT(CALLBACK * HOOKPROC)(int, WPARAM, LPARAM)
Definition: winuser.h:2875
VOID FASTCALL co_IntDeliverUserAPC(VOID)
Definition: callback.c:1157
uint32_t ULONG_PTR
Definition: typedefs.h:65
VOID FASTCALL IntCbFreeMemory(PVOID Data)
Definition: callback.c:50
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
Definition: IoEaTest.cpp:117
unsigned int BOOL
Definition: ntddk_ex.h:94
long LONG
Definition: pedump.c:60
unsigned char BOOLEAN
_At_(*)(_In_ PWSK_CLIENT Client, _In_opt_ PUNICODE_STRING NodeName, _In_opt_ PUNICODE_STRING ServiceName, _In_opt_ ULONG NameSpace, _In_opt_ GUID *Provider, _In_opt_ PADDRINFOEXW Hints, _Outptr_ PADDRINFOEXW *Result, _In_opt_ PEPROCESS OwningProcess, _In_opt_ PETHREAD OwningThread, _Inout_ PIRP Irp Result)(Mem)) NTSTATUS(WSKAPI *PFN_WSK_GET_ADDRESS_INFO
Definition: wsk.h:426
LONG_PTR LPARAM
Definition: windef.h:208
Definition: msg.h:42
VOID(CALLBACK * WINEVENTPROC)(HWINEVENTHOOK, DWORD, HWND, LONG, LONG, DWORD, DWORD)
Definition: winable.h:68
void(CALLBACK * SENDASYNCPROC)(HWND, UINT, ULONG_PTR, LRESULT)
Definition: winuser.h:2892
unsigned long DWORD
Definition: ntddk_ex.h:95
NTSTATUS APIENTRY co_IntClientThreadSetup(VOID)
Definition: callback.c:959
BOOL FASTCALL co_IntSetWndIcons(VOID)
Definition: callback.c:1101
CHAR Message[80]
Definition: alive.c:5
struct @1586 Msg[]
VOID FASTCALL IntCleanupThreadCallbacks(PTHREADINFO W32Thread)
Definition: callback.c:76
_In_ UCHAR _In_ UCHAR _In_ ULONG Code
Definition: wdfdevice.h:1697
LRESULT APIENTRY co_IntCallEventProc(HWINEVENTHOOK hook, DWORD event, HWND hwnd, LONG idObject, LONG idChild, DWORD dwEventThread, DWORD dwmsEventTime, WINEVENTPROC Proc, INT Mod, ULONG_PTR offPfn)
Definition: callback.c:838
struct _cl_event * event
Definition: glext.h:7739
BOOL APIENTRY co_IntLoadDefaultCursors(VOID)
Definition: callback.c:471
LRESULT(CALLBACK * WNDPROC)(HWND, UINT, WPARAM, LPARAM)
Definition: winuser.h:2882
Definition: ntuser.h:663
unsigned int UINT
Definition: ndis.h:50
LRESULT APIENTRY co_IntCallWindowProc(WNDPROC Proc, BOOLEAN IsAnsiProc, HWND Wnd, UINT Message, WPARAM wParam, LPARAM lParam, INT lParamBufferSize)
Definition: callback.c:282
HANDLE FASTCALL co_IntCopyImage(HANDLE, UINT, INT, INT, UINT)
Definition: callback.c:985
unsigned int ULONG
Definition: retypes.h:1
const TCHAR * CompletionCallback(unsigned __int64 &rnIndex, const BOOL *pblnForward, const TCHAR *pszContext, const TCHAR *pszBegin)
Definition: Completion.cpp:439
LONG_PTR LRESULT
Definition: windef.h:209
static const CLSID *static CLSID *static const GUID VARIANT VARIANT *static IServiceProvider DWORD *static HMENU
Definition: ordinal.c:60
BOOL FASTCALL IntMsgCreateStructW(PWND, CREATESTRUCTW *, CREATESTRUCTW *, PVOID *, PVOID *)
Definition: message.c:597
LPARAM lParam
Definition: combotst.c:139
BOOL NTAPI co_IntClientLoadLibrary(PUNICODE_STRING strLibName, PUNICODE_STRING strInitFunc, BOOL Unload, BOOL ApiHook)
Definition: callback.c:136
HMENU APIENTRY co_IntCallLoadMenu(HINSTANCE, PUNICODE_STRING)
Definition: callback.c:903
#define APIENTRY
Definition: api.h:79
BOOL APIENTRY co_IntGetCharsetInfo(LCID Locale, PCHARSETINFO pCs)
Definition: callback.c:1040