TianoCore EDK2 master
Loading...
Searching...
No Matches
TcgPpVendorLibNull.c
Go to the documentation of this file.
1
9#include <Library/DebugLib.h>
11
29UINT32
30EFIAPI
32 IN UINT32 OperationRequest,
33 IN OUT UINT32 *ManagementFlags,
34 OUT BOOLEAN *ResetRequired
35 )
36{
37 ASSERT (OperationRequest >= TCG_PHYSICAL_PRESENCE_VENDOR_SPECIFIC_OPERATION);
38 return TCG_PP_OPERATION_RESPONSE_BIOS_FAILURE;
39}
40
59BOOLEAN
60EFIAPI
62 IN UINT32 OperationRequest,
63 IN UINT32 ManagementFlags,
64 OUT BOOLEAN *RequestConfirmed
65 )
66{
67 ASSERT (OperationRequest >= TCG_PHYSICAL_PRESENCE_VENDOR_SPECIFIC_OPERATION);
68 return FALSE;
69}
70
88UINT32
89EFIAPI
91 IN UINT32 OperationRequest,
92 IN UINT32 ManagementFlags
93 )
94{
95 ASSERT (OperationRequest >= TCG_PHYSICAL_PRESENCE_VENDOR_SPECIFIC_OPERATION);
96 return TCG_PP_SUBMIT_REQUEST_TO_PREOS_NOT_IMPLEMENTED;
97}
98
114UINT32
115EFIAPI
117 IN UINT32 OperationRequest,
118 IN UINT32 ManagementFlags
119 )
120{
121 ASSERT (OperationRequest >= TCG_PHYSICAL_PRESENCE_VENDOR_SPECIFIC_OPERATION);
122 return TCG_PP_GET_USER_CONFIRMATION_NOT_IMPLEMENTED;
123}
#define FALSE
Definition: Base.h:307
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
BOOLEAN EFIAPI TcgPpVendorLibHasValidRequest(IN UINT32 OperationRequest, IN UINT32 ManagementFlags, OUT BOOLEAN *RequestConfirmed)
UINT32 EFIAPI TcgPpVendorLibGetUserConfirmationStatusFunction(IN UINT32 OperationRequest, IN UINT32 ManagementFlags)
UINT32 EFIAPI TcgPpVendorLibSubmitRequestToPreOSFunction(IN UINT32 OperationRequest, IN UINT32 ManagementFlags)
UINT32 EFIAPI TcgPpVendorLibExecutePendingRequest(IN UINT32 OperationRequest, IN OUT UINT32 *ManagementFlags, OUT BOOLEAN *ResetRequired)