ReactOS
0.4.16-dev-1946-g52006dd
precomp.h
Go to the documentation of this file.
1
/*
2
* PROJECT: ReactOS API Tests
3
* LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
4
* PURPOSE: Precompiled header
5
* COPYRIGHT: Copyright 2019 Pierre Schweitzer <pierre@reactos.org>
6
* Copyright 2025 Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
7
*/
8
9
#pragma once
10
11
#define WIN32_NO_STATUS
12
#include <
apitest.h
>
13
14
#define NTOS_MODE_USER
15
#include <
ndk/iofuncs.h
>
16
#include <
ndk/rtlfuncs.h
>
17
18
#include <
mountmgr.h
>
19
#include <
strsafe.h
>
20
21
/* utils.c */
22
23
LPCSTR
wine_dbgstr_us
(
const
UNICODE_STRING
*
us
);
24
25
HANDLE
26
GetMountMgrHandle
(
27
_In_
ACCESS_MASK
DesiredAccess
);
28
29
VOID
30
DumpBuffer
(
31
_In_
PVOID
Buffer
,
32
_In_
ULONG
Length
);
33
34
/* EOF */
apitest.h
Buffer
Definition:
bufpool.h:45
void
Definition:
nsiface.idl:2307
DumpBuffer
VOID DumpBuffer(_In_ PVOID Buffer, _In_ ULONG Length)
Definition:
utils.c:53
GetMountMgrHandle
HANDLE GetMountMgrHandle(_In_ ACCESS_MASK DesiredAccess)
Retrieves a handle to the MountMgr controlling device. The handle should be closed with NtClose() onc...
Definition:
utils.c:22
wine_dbgstr_us
LPCSTR wine_dbgstr_us(const UNICODE_STRING *us)
Definition:
utils.c:10
us
static const BYTE us[]
Definition:
encode.c:671
mountmgr.h
iofuncs.h
rtlfuncs.h
_In_
#define _In_
Definition:
no_sal2.h:158
ACCESS_MASK
ULONG ACCESS_MASK
Definition:
nt_native.h:40
Length
_In_ ULONG _In_ ULONG _In_ ULONG Length
Definition:
ntddpcm.h:102
strsafe.h
_UNICODE_STRING
Definition:
env_spec_w32.h:368
ULONG
uint32_t ULONG
Definition:
typedefs.h:59
DesiredAccess
_Must_inspect_result_ _In_ WDFDEVICE _In_ ULONG _In_ ACCESS_MASK DesiredAccess
Definition:
wdfdevice.h:2664
LPCSTR
const char * LPCSTR
Definition:
xmlstorage.h:183
modules
rostests
apitests
mountmgr
precomp.h
Generated on Thu Dec 4 2025 06:17:23 for ReactOS by
1.9.6