ReactOS 0.4.15-dev-6068-g8061a6f
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}
DWORD WINAPI RtlRunOnceExecuteOnce(RTL_RUN_ONCE *once, PRTL_RUN_ONCE_INIT_FN func, void *param, void **context)
Definition: runonce.c:107
BOOL NTAPI InitOnceExecuteOnce(INIT_ONCE *once, PINIT_ONCE_FN func, void *param, void **context)
unsigned int BOOL
Definition: ntddk_ex.h:94
unsigned long DWORD
Definition: ntddk_ex.h:95
GLenum func
Definition: glext.h:6028
GLfloat param
Definition: glext.h:5796
Definition: http.c:7252
#define NTAPI
Definition: typedefs.h:36
BOOL(WINAPI * PINIT_ONCE_FN)(_Inout_ PINIT_ONCE InitOnce, _Inout_opt_ PVOID Parameter, _Outptr_opt_result_maybenull_ PVOID *Context)
Definition: winbase.h:3811
#define WINAPI
Definition: msvc.h:6
RTL_RUN_ONCE_INIT_FN * PRTL_RUN_ONCE_INIT_FN
Definition: winnt_old.h:2788