ReactOS 0.4.17-dev-966-gf06eace
waitaddress.c
Go to the documentation of this file.
1
2/* INCLUDES *****************************************************************/
3
4#include <rtl_vista.h>
5
6#define NDEBUG
7#include <debug.h>
8
9/* GLOBALS ******************************************************************/
10
11/*
12 * Wait on address and WakeAddress is implemented in another PR.
13 * This is only needed for d3d10x+ So PR SHIPs without it for now.
14 */
15
16/* EXPORTED FUNCTIONS ********************************************************/
17
21 _In_ const volatile VOID *Address,
22 _In_ PVOID CompareAddress,
23 _In_ SIZE_T AddressSize,
25{
28}
29
30VOID
33 _In_ const volatile VOID *Address)
34{
36}
37
38VOID
41 _In_ const volatile VOID *Address)
42{
44}
45
46/* EOF */
LONG NTSTATUS
Definition: precomp.h:26
#define UNIMPLEMENTED
Definition: ntoskrnl.c:15
#define STATUS_NOT_IMPLEMENTED
Definition: d3dkmdt.h:42
#define _In_
Definition: no_sal2.h:158
#define _In_opt_
Definition: no_sal2.h:212
static WCHAR Address[46]
Definition: ping.c:68
static ULONG Timeout
Definition: ping.c:61
#define NTAPI
Definition: typedefs.h:36
ULONG_PTR SIZE_T
Definition: typedefs.h:80
VOID NTAPI RtlWakeAddressAll(_In_ const volatile VOID *Address)
Definition: waitaddress.c:32
NTSTATUS NTAPI RtlWaitOnAddress(_In_ const volatile VOID *Address, _In_ PVOID CompareAddress, _In_ SIZE_T AddressSize, _In_opt_ PLARGE_INTEGER Timeout)
Definition: waitaddress.c:20
VOID NTAPI RtlWakeAddressSingle(_In_ const volatile VOID *Address)
Definition: waitaddress.c:40