ReactOS  0.4.14-dev-998-g623dd26
arcsupp.h
Go to the documentation of this file.
1 /*
2  * PROJECT: FreeLoader
3  * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
4  * PURPOSE: Generic ARC Support Functions
5  * COPYRIGHT: Copyright 2019 Hermes Belusca-Maito
6  */
7 
8 #pragma once
9 
10 typedef
13  IN ULONG Argc,
14  IN PCHAR Argv[],
15  IN PCHAR Envp[]);
16 
17 PCHAR
19  IN ULONG Argc,
20  IN PCHAR Argv[],
21  IN OUT PULONG LastIndex OPTIONAL,
22  IN PCHAR ArgumentName);
23 
24 PCHAR
26  IN ULONG Argc,
27  IN PCHAR Argv[],
28  IN PCHAR ArgumentName);
signed char * PCHAR
Definition: retypes.h:7
#define IN
Definition: typedefs.h:39
#define __cdecl
Definition: accygwin.h:79
ULONG ARC_STATUS
Definition: arc.h:4
PCHAR GetNextArgumentValue(IN ULONG Argc, IN PCHAR Argv[], IN OUT PULONG LastIndex OPTIONAL, IN PCHAR ArgumentName)
Definition: arcsupp.c:15
ARC_STATUS(__cdecl * ARC_ENTRY_POINT)(IN ULONG Argc, IN PCHAR Argv[], IN PCHAR Envp[])
Definition: arcsupp.h:12
unsigned int * PULONG
Definition: retypes.h:1
#define OUT
Definition: typedefs.h:40
unsigned int ULONG
Definition: retypes.h:1
PCHAR GetArgumentValue(IN ULONG Argc, IN PCHAR Argv[], IN PCHAR ArgumentName)
Definition: arcsupp.c:41
PULONG MinorVersion OPTIONAL
Definition: CrossNt.h:68