ReactOS
0.4.16-dev-226-g79f2289
apisets.h
Go to the documentation of this file.
1
/*
2
* PROJECT: ReactOS apisets
3
* LICENSE: LGPL-2.1-or-later (https://spdx.org/licenses/LGPL-2.1-or-later)
4
* PURPOSE: Interface for resolving the apisets
5
* COPYRIGHT: Copyright 2024 Mark Jansen <mark.jansen@reactos.org>
6
*/
7
#ifndef APISETS_H
8
#define APISETS_H
9
10
#ifdef __cplusplus
11
extern
"C"
12
{
13
#endif
14
15
16
#define APISET_WIN7 (1 << 0)
17
#define APISET_WIN8 (1 << 1)
18
#define APISET_WIN81 (1 << 2)
19
#define APISET_WIN10 (1 << 3)
20
//#define APISET_WIN11 (1 << 4)
21
22
23
NTSTATUS
24
ApiSetResolveToHost
(
_In_
DWORD
ApisetVersion,
_In_
PCUNICODE_STRING
ApiToResolve,
_Out_
PBOOLEAN
Resolved,
_Out_
PUNICODE_STRING
Output
);
25
26
#ifdef __cplusplus
27
}
28
#endif
29
30
31
#endif
// APISETS_H
ApiSetResolveToHost
NTSTATUS ApiSetResolveToHost(_In_ DWORD ApisetVersion, _In_ PCUNICODE_STRING ApiToResolve, _Out_ PBOOLEAN Resolved, _Out_ PUNICODE_STRING Output)
Definition:
apisets.c:32
NTSTATUS
LONG NTSTATUS
Definition:
precomp.h:26
DWORD
unsigned long DWORD
Definition:
ntddk_ex.h:95
_Out_
#define _Out_
Definition:
no_sal2.h:160
_In_
#define _In_
Definition:
no_sal2.h:158
Output
@ Output
Definition:
arc.h:85
_UNICODE_STRING
Definition:
env_spec_w32.h:368
PBOOLEAN
unsigned char * PBOOLEAN
Definition:
typedefs.h:53
sdk
lib
apisets
apisets.h
Generated on Sun Nov 3 2024 06:15:53 for ReactOS by
1.9.6