ReactOS  0.4.15-dev-1054-gd029a62
rosload.h
Go to the documentation of this file.
1 /*
2  * COPYRIGHT: See COPYING.ARM in the top level directory
3  * PROJECT: ReactOS UEFI OS Loader
4  * FILE: boot/environ/app/rosload/rosload.h
5  * PURPOSE: Main OS Loader Header
6  * PROGRAMMER: Alex Ionescu (alex.ionescu@reactos.org)
7 */
8 
9 #ifndef _ROSLOAD_H
10 #define _ROSLOAD_H
11 
12 /* INCLUDES ******************************************************************/
13 
14 /* C Headers */
15 #include <stdlib.h>
16 #include <stdio.h>
17 #include <wchar.h>
18 
19 /* NT Base Headers */
20 #include <initguid.h>
21 #include <ntifs.h>
22 
23 /* UEFI Headers */
24 #include <Uefi.h>
25 
26 /* Boot Library Headers */
27 #include <bl.h>
28 
29 /* BCD Headers */
30 #include <bcd.h>
31 
32 /* ARC Headers */
33 #include <arc/arc.h>
34 
35 /* STRUCTURES ****************************************************************/
36 
38 {
42 
43 /* FUNCTIONS *****************************************************************/
44 
45 VOID
46 NTAPI
48  VOID
49 );
50 
51 #endif
VOID NTAPI OslDrawLogo(VOID)
Definition: roslogo.c:9767
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
Definition: IoEaTest.cpp:117
ULONG Size
Definition: rosload.h:40
ULONG Offset
Definition: rosload.h:39
Definition: rosload.h:37
unsigned int ULONG
Definition: retypes.h:1
struct _OSL_BSD_ITEM_TABLE_ENTRY OSL_BSD_ITEM_TABLE_ENTRY