XenevaOS
Loading...
Searching...
No Matches
DriverConfiguration.h
Go to the documentation of this file.
1
15#ifndef __EFI_DRIVER_CONFIGURATION_H__
16#define __EFI_DRIVER_CONFIGURATION_H__
17
19
23#define EFI_DRIVER_CONFIGURATION_PROTOCOL_GUID \
24 { \
25 0x107a772b, 0xd5e1, 0x11d4, {0x9a, 0x46, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d } \
26 }
27
29
72typedef
76 IN EFI_HANDLE ControllerHandle,
77 IN EFI_HANDLE ChildHandle OPTIONAL,
78 IN CHAR8 *Language,
80 );
81
111typedef
115 IN EFI_HANDLE ControllerHandle,
116 IN EFI_HANDLE ChildHandle OPTIONAL
117 );
118
138typedef
142 IN EFI_HANDLE ControllerHandle,
143 IN EFI_HANDLE ChildHandle OPTIONAL,
144 IN UINT32 DefaultType,
146 );
147
148
163
164
166
167#endif
char CHAR8
Definition ProcessorBind.h:109
#define EFIAPI
Definition ProcessorBind.h:172
unsigned int UINT32
Definition ProcessorBind.h:102
#define IN
Definition Base.h:347
#define OUT
Definition Base.h:352
#define OPTIONAL
Definition Base.h:358
EFI_DRIVER_CONFIGURATION_ACTION_REQUIRED
Definition DriverConfiguration2.h:28
EFI_GUID gEfiDriverConfigurationProtocolGuid
EFI_STATUS(EFIAPI * EFI_DRIVER_CONFIGURATION_OPTIONS_VALID)(IN EFI_DRIVER_CONFIGURATION_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_HANDLE ChildHandle OPTIONAL)
Definition DriverConfiguration.h:113
EFI_STATUS(EFIAPI * EFI_DRIVER_CONFIGURATION_FORCE_DEFAULTS)(IN EFI_DRIVER_CONFIGURATION_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_HANDLE ChildHandle OPTIONAL, IN UINT32 DefaultType, OUT EFI_DRIVER_CONFIGURATION_ACTION_REQUIRED *ActionRequired)
Definition DriverConfiguration.h:140
EFI_STATUS(EFIAPI * EFI_DRIVER_CONFIGURATION_SET_OPTIONS)(IN EFI_DRIVER_CONFIGURATION_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_HANDLE ChildHandle OPTIONAL, IN CHAR8 *Language, OUT EFI_DRIVER_CONFIGURATION_ACTION_REQUIRED *ActionRequired)
Definition DriverConfiguration.h:74
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
VOID * EFI_HANDLE
Definition UefiBaseType.h:37
Definition Base.h:281
Definition DriverConfiguration.h:152
EFI_DRIVER_CONFIGURATION_SET_OPTIONS SetOptions
Definition DriverConfiguration.h:153
CHAR8 * SupportedLanguages
Definition DriverConfiguration.h:161
EFI_DRIVER_CONFIGURATION_OPTIONS_VALID OptionsValid
Definition DriverConfiguration.h:154
EFI_DRIVER_CONFIGURATION_FORCE_DEFAULTS ForceDefaults
Definition DriverConfiguration.h:155