ReactOS  0.4.15-dev-980-ge160524
InitOnceExecuteOnce.c
Go to the documentation of this file.
1 
2 #include "k32_vista.h"
3 
4 #include <ndk/exfuncs.h>
5 #include <wine/config.h>
6 #include <wine/port.h>
7 
9  void *param, void **context );
10 
11 /* Taken from Wine kernel32/sync.c */
12 
13 /*
14  * @implemented
15  */
17 {
19 }
GLenum func
Definition: glext.h:6028
Definition: http.c:7094
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
BOOL NTAPI InitOnceExecuteOnce(INIT_ONCE *once, PINIT_ONCE_FN func, void *param, void **context)
GLfloat param
Definition: glext.h:5796
#define WINAPI
Definition: msvc.h:6
RTL_RUN_ONCE_INIT_FN * PRTL_RUN_ONCE_INIT_FN
Definition: winnt_old.h:2606
unsigned long DWORD
Definition: ntddk_ex.h:95
DWORD WINAPI RtlRunOnceExecuteOnce(RTL_RUN_ONCE *once, PRTL_RUN_ONCE_INIT_FN func, void *param, void **context)
Definition: runonce.c:107
BOOL(WINAPI * PINIT_ONCE_FN)(_Inout_ PINIT_ONCE InitOnce, _Inout_opt_ PVOID Parameter, _Outptr_opt_result_maybenull_ PVOID *Context)
Definition: winbase.h:3780