TianoCore EDK2 master
Loading...
Searching...
No Matches
DynamicPlatRepoLib.h
Go to the documentation of this file.
1
13#ifndef DYNAMIC_PLAT_REPO_H_
14#define DYNAMIC_PLAT_REPO_H_
15
17
22
34EFIAPI
37 IN CONST CM_OBJ_DESCRIPTOR *CmObjDesc,
38 OUT CM_OBJECT_TOKEN *Token OPTIONAL
39 );
40
57EFIAPI
60 );
61
76EFIAPI
79 IN CM_OBJECT_ID CmObjectId,
80 IN CM_OBJECT_TOKEN Token OPTIONAL,
81 IN OUT CM_OBJ_DESCRIPTOR *CmObjDesc
82 );
83
94EFIAPI
97 );
98
109EFIAPI
112 );
113
114#endif // DYNAMIC_PLAT_REPO_H_
UINT32 CM_OBJECT_ID
EFI_STATUS EFIAPI DynamicPlatRepoGetObject(IN DYNAMIC_PLATFORM_REPOSITORY_INFO *This, IN CM_OBJECT_ID CmObjectId, IN CM_OBJECT_TOKEN Token OPTIONAL, IN OUT CM_OBJ_DESCRIPTOR *CmObjDesc)
EFI_STATUS EFIAPI DynamicPlatRepoShutdown(IN DYNAMIC_PLATFORM_REPOSITORY_INFO *DynPlatRepo)
EFI_STATUS EFIAPI DynPlatRepoAddObject(IN DYNAMIC_PLATFORM_REPOSITORY_INFO *This, IN CONST CM_OBJ_DESCRIPTOR *CmObjDesc, OUT CM_OBJECT_TOKEN *Token OPTIONAL)
VOID * DYNAMIC_PLATFORM_REPOSITORY_INFO
EFI_STATUS EFIAPI DynamicPlatRepoInit(OUT DYNAMIC_PLATFORM_REPOSITORY_INFO **DynPlatRepo)
EFI_STATUS EFIAPI DynamicPlatRepoFinalise(IN DYNAMIC_PLATFORM_REPOSITORY_INFO *This)
#define CONST
Definition: Base.h:259
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
UINTN CM_OBJECT_TOKEN
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29