ReactOS 0.4.15-dev-7834-g00c4b3d
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
45VOID
48 VOID
49);
50
51#endif
VOID NTAPI OslDrawLogo(VOID)
Definition: roslogo.c:9767
struct _OSL_BSD_ITEM_TABLE_ENTRY OSL_BSD_ITEM_TABLE_ENTRY
Definition: rosload.h:38
ULONG Offset
Definition: rosload.h:39
ULONG Size
Definition: rosload.h:40
#define NTAPI
Definition: typedefs.h:36
uint32_t ULONG
Definition: typedefs.h:59