12#ifndef CONFIGURATION_MANAGER_PROTOCOL_H_
13#define CONFIGURATION_MANAGER_PROTOCOL_H_
21#define EDKII_CONFIGURATION_MANAGER_PROTOCOL_GUID \
22 { 0xd85a4835, 0x5a82, 0x4894, \
23 { 0xac, 0x2, 0x70, 0x6f, 0x43, 0xd5, 0x97, 0x8e } \
28#define EDKII_CONFIGURATION_MANAGER_PROTOCOL_REVISION CREATE_REVISION (1, 0)
EFI_STATUS(EFIAPI * EDKII_CONFIGURATION_MANAGER_GET_OBJECT)(IN CONST EDKII_CONFIGURATION_MANAGER_PROTOCOL *CONST This, IN CONST CM_OBJECT_ID CmObjectId, IN CONST CM_OBJECT_TOKEN Token OPTIONAL, IN OUT CM_OBJ_DESCRIPTOR *CONST CmObject)
struct ConfigurationManagerProtocol EDKII_CONFIGURATION_MANAGER_PROTOCOL
EFI_GUID gEdkiiConfigurationManagerProtocolGuid
EFI_STATUS(EFIAPI * EDKII_CONFIGURATION_MANAGER_SET_OBJECT)(IN CONST EDKII_CONFIGURATION_MANAGER_PROTOCOL *CONST This, IN CONST CM_OBJECT_ID CmObjectId, IN CONST CM_OBJECT_TOKEN Token OPTIONAL, IN CM_OBJ_DESCRIPTOR *CONST CmObject)
EDKII_CONFIGURATION_MANAGER_GET_OBJECT GetObject
EDKII_CONFIGURATION_MANAGER_SET_OBJECT SetObject
UINT32 Revision
The Configuration Manager Protocol revision.
EDKII_PLATFORM_REPOSITORY_INFO * PlatRepoInfo