ReactOS
0.4.16-dev-835-gd769f56
arcsupp.h
Go to the documentation of this file.
1
/*
2
* PROJECT: FreeLoader
3
* LICENSE: MIT (https://spdx.org/licenses/MIT)
4
* PURPOSE: Generic ARC Support Functions
5
* COPYRIGHT: Copyright 2019-2024 Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
6
*/
7
8
#pragma once
9
10
typedef
11
ARC_STATUS
12
(
__cdecl
*
ARC_ENTRY_POINT
)(
13
_In_
ULONG
Argc,
14
_In_
PCHAR
Argv[],
15
_In_
PCHAR
Envp[]);
16
17
PSTR
18
GetNextArgumentValue
(
19
_In_
ULONG
Argc,
20
_In_
PCHAR
Argv[],
21
_Inout_opt_
PULONG
LastIndex,
22
_In_
PCSTR
ArgumentName);
23
24
PSTR
25
GetArgumentValue
(
26
_In_
ULONG
Argc,
27
_In_
PCHAR
Argv[],
28
_In_
PCSTR
ArgumentName);
29
30
/* EOF */
__cdecl
#define __cdecl
Definition:
accygwin.h:79
ARC_ENTRY_POINT
ARC_STATUS(__cdecl * ARC_ENTRY_POINT)(_In_ ULONG Argc, _In_ PCHAR Argv[], _In_ PCHAR Envp[])
Definition:
arcsupp.h:12
GetNextArgumentValue
PSTR GetNextArgumentValue(_In_ ULONG Argc, _In_ PCHAR Argv[], _Inout_opt_ PULONG LastIndex, _In_ PCSTR ArgumentName)
Definition:
arcsupp.c:15
GetArgumentValue
PSTR GetArgumentValue(_In_ ULONG Argc, _In_ PCHAR Argv[], _In_ PCSTR ArgumentName)
Definition:
arcsupp.c:42
_Inout_opt_
#define _Inout_opt_
Definition:
no_sal2.h:216
_In_
#define _In_
Definition:
no_sal2.h:158
ARC_STATUS
ULONG ARC_STATUS
Definition:
arc.h:4
PULONG
uint32_t * PULONG
Definition:
typedefs.h:59
PSTR
char * PSTR
Definition:
typedefs.h:51
PCSTR
const char * PCSTR
Definition:
typedefs.h:52
ULONG
uint32_t ULONG
Definition:
typedefs.h:59
PCHAR
char * PCHAR
Definition:
typedefs.h:51
boot
freeldr
freeldr
include
arcsupp.h
Generated on Thu Mar 20 2025 06:02:42 for ReactOS by
1.9.6