ReactOS  0.4.15-dev-3299-gbe8e5fc
utils.h
Go to the documentation of this file.
1 /*
2  * COPYRIGHT: GPL - See COPYING in the top level directory
3  * PROJECT: ReactOS Virtual DOS Machine
4  * FILE: subsystems/mvdm/ntvdm/utils.h
5  * PURPOSE: Utility Functions
6  * PROGRAMMERS: Hermes Belusca-Maito (hermes.belusca@sfr.fr)
7  */
8 
9 #ifndef _UTILS_H_
10 #define _UTILS_H_
11 
12 /* FUNCTIONS ******************************************************************/
13 
14 VOID
16 
17 HANDLE
20 
21 BOOLEAN
23  IN PVOID Location,
26 
27 #endif /* _UTILS_H_ */
VOID FileClose(IN HANDLE FileHandle)
Definition: utils.c:21
#define IN
Definition: typedefs.h:39
BOOLEAN FileLoadByHandle(IN HANDLE FileHandle, IN PVOID Location, IN ULONG FileSize, OUT PULONG BytesRead)
Definition: utils.c:69
_Must_inspect_result_ _In_ WDFIOTARGET _In_opt_ WDFREQUEST _In_opt_ PWDF_MEMORY_DESCRIPTOR _In_opt_ PLONGLONG _In_opt_ PWDF_REQUEST_SEND_OPTIONS _Out_opt_ PULONG_PTR BytesRead
Definition: wdfiotarget.h:859
HANDLE FileHandle
Definition: stats.c:38
unsigned char BOOLEAN
_Must_inspect_result_ _Out_ PLARGE_INTEGER FileSize
Definition: fsrtlfuncs.h:108
unsigned int * PULONG
Definition: retypes.h:1
#define OUT
Definition: typedefs.h:40
unsigned int ULONG
Definition: retypes.h:1
const char * PCSTR
Definition: typedefs.h:52
HANDLE FileOpen(IN PCSTR FileName, OUT PULONG FileSize OPTIONAL)
Definition: utils.c:27
PULONG MinorVersion OPTIONAL
Definition: CrossNt.h:68