11#ifndef EDKII_REDFISH_CONFIG_HANDLER_H_
12#define EDKII_REDFISH_CONFIG_HANDLER_H_
16#define EDKII_REDFISH_CONFIG_HANDLER_PROTOCOL_GUID \
18 0xbc0fe6bb, 0x2cc9, 0x463e, { 0x90, 0x82, 0xfa, 0x11, 0x76, 0xfc, 0x67, 0xde } \
75extern EFI_GUID gdkIIRedfishConfigHandlerProtocolGuid;
EFI_STATUS(EFIAPI * EDKII_REDFISH_CONFIG_HANDLER_PROTOCOL_STOP)(IN EDKII_REDFISH_CONFIG_HANDLER_PROTOCOL *This)
EFI_STATUS(EFIAPI * EDKII_REDFISH_CONFIG_HANDLER_PROTOCOL_INIT)(IN EDKII_REDFISH_CONFIG_HANDLER_PROTOCOL *This, IN REDFISH_CONFIG_SERVICE_INFORMATION *RedfishServiceinfo)
BOOLEAN RedfishServiceUseHttps
Redfish service uses HTTPS.
CHAR16 * RedfishServiceUuid
Redfish service UUID.
EFI_HANDLE RedfishServiceRestExHandle
REST EX EFI handle associated with this Redfish service.
CHAR16 * RedfishServiceLocation
Redfish service location.
CHAR16 * RedfishServiceProductVer
Redfish service product version.
UINTN RedfishServiceVersion
Redfish service version.
CHAR16 * RedfishServiceProduct
Redfish service product name.
CHAR16 * RedfishServiceOs
Redfish service OS.
CHAR16 * RedfishServiceOsVersion
Redfish service OS version.