TianoCore EDK2 master
UefiDriverEntryPoint.h
Go to the documentation of this file.
1
10#ifndef __MODULE_ENTRY_POINT_H__
11#define __MODULE_ENTRY_POINT_H__
12
16extern CONST UINT32 _gDxeRevision;
17
21extern CONST UINT32 _gUefiDriverRevision;
22
27
52EFIAPI
54 IN EFI_HANDLE ImageHandle,
55 IN EFI_SYSTEM_TABLE *SystemTable
56 );
57
72EFIAPI
73EfiMain (
74 IN EFI_HANDLE ImageHandle,
75 IN EFI_SYSTEM_TABLE *SystemTable
76 );
77
88VOID
89EFIAPI
91 IN EFI_STATUS Status
92 );
93
111VOID
112EFIAPI
114 IN EFI_HANDLE ImageHandle,
115 IN EFI_SYSTEM_TABLE *SystemTable
116 );
117
134VOID
135EFIAPI
137 IN EFI_HANDLE ImageHandle,
138 IN EFI_SYSTEM_TABLE *SystemTable
139 );
140
156EFIAPI
158 IN EFI_HANDLE ImageHandle,
159 IN EFI_SYSTEM_TABLE *SystemTable
160 );
161
177EFIAPI
179 IN EFI_HANDLE ImageHandle
180 );
181
182#endif
#define CONST
Definition: Base.h:259
#define IN
Definition: Base.h:279
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:28
VOID * EFI_HANDLE
Definition: UefiBaseType.h:32
CONST UINT32 _gUefiDriverRevision
VOID EFIAPI ProcessLibraryDestructorList(IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
VOID EFIAPI ExitDriver(IN EFI_STATUS Status)
CONST UINT8 _gDriverUnloadImageCount
EFI_STATUS EFIAPI _ModuleEntryPoint(IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
EFI_STATUS EFIAPI ProcessModuleUnloadList(IN EFI_HANDLE ImageHandle)
EFI_STATUS EFIAPI ProcessModuleEntryPointList(IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
VOID EFIAPI ProcessLibraryConstructorList(IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
EFI_STATUS EFIAPI EfiMain(IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
CONST UINT32 _gDxeRevision