19#ifndef __STORAGE_SECURITY_COMMAND_H__
20#define __STORAGE_SECURITY_COMMAND_H__
22#define EFI_STORAGE_SECURITY_COMMAND_PROTOCOL_GUID \
24 0xC88B0B6D, 0x0DFC, 0x49A7, {0x9C, 0xB4, 0x49, 0x07, 0x4B, 0x4C, 0x3A, 0x78 } \
107 IN UINT16 SecurityProtocolSpecificData,
180 IN UINT16 SecurityProtocolSpecificData,
UINT64 UINTN
Definition ProcessorBind.h:118
#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
EFI_STATUS(EFIAPI * EFI_STORAGE_SECURITY_RECEIVE_DATA)(IN EFI_STORAGE_SECURITY_COMMAND_PROTOCOL *This, IN UINT32 MediaId, IN UINT64 Timeout, IN UINT8 SecurityProtocolId, IN UINT16 SecurityProtocolSpecificData, IN UINTN PayloadBufferSize, OUT VOID *PayloadBuffer, OUT UINTN *PayloadTransferSize)
Definition StorageSecurityCommand.h:102
EFI_STATUS(EFIAPI * EFI_STORAGE_SECURITY_SEND_DATA)(IN EFI_STORAGE_SECURITY_COMMAND_PROTOCOL *This, IN UINT32 MediaId, IN UINT64 Timeout, IN UINT8 SecurityProtocolId, IN UINT16 SecurityProtocolSpecificData, IN UINTN PayloadBufferSize, IN VOID *PayloadBuffer)
Definition StorageSecurityCommand.h:175
EFI_GUID gEfiStorageSecurityCommandProtocolGuid
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
#define VOID
Definition acefi.h:190
unsigned short UINT16
Definition actypes.h:237
unsigned char UINT8
Definition actypes.h:236
COMPILER_DEPENDENT_UINT64 UINT64
Definition actypes.h:239
Definition StorageSecurityCommand.h:205
EFI_STORAGE_SECURITY_SEND_DATA SendData
Definition StorageSecurityCommand.h:207
EFI_STORAGE_SECURITY_RECEIVE_DATA ReceiveData
Definition StorageSecurityCommand.h:206