16#define APPLE_DIAG_VARIABLE_ACCESS_PROTOCOL_GUID  \ 
   17  { 0xC5CFF4F1, 0x379A, 0x54E1,                   \ 
   18    { 0x9E, 0xDD, 0x93, 0x21, 0x9C, 0x6A, 0xA4, 0xFE } } 
 
   20#define APPLE_DIAG_VAULT_PROTOCOL_GUID   \ 
   21  { 0xF76761DC, 0xFF89, 0x44E4,          \ 
   22    { 0x9C, 0x0C, 0xCD, 0x0A, 0xDA, 0x4E, 0xF9, 0x83 } } 
 
EFI_GUID gAppleDiagVaultProtocolGuid
 
EFI_STATUS(EFIAPI * DIAG_ACCESS_GET)(IN CHAR16 *Key, OUT VOID *Value, IN OUT UINTN *Length)
 
EFI_STATUS(EFIAPI * DIAG_ACCESS_SET)(IN CHAR16 *Key, IN VOID *Value, IN OUT UINTN *Length)
 
EFI_GUID gAppleDiagVariableAccessProtocolGuid