TianoCore EDK2 master
Loading...
Searching...
No Matches
MmCommunication3.h
Go to the documentation of this file.
1
13#ifndef MM_COMMUNICATION3_H_
14#define MM_COMMUNICATION3_H_
15
16#include <Pi/PiMultiPhase.h>
17
18#define EFI_MM_COMMUNICATION3_PROTOCOL_GUID \
19 { \
20 0xf7234a14, 0xdf2, 0x46c0, { 0xad, 0x28, 0x90, 0xe6, 0xb8, 0x83, 0xa7, 0x2f } \
21 }
22
24
46typedef
48(EFIAPI *EFI_MM_COMMUNICATE3)(
50 IN OUT VOID *CommBufferPhysical,
51 IN OUT VOID *CommBufferVirtual
52 );
53
59 EFI_MM_COMMUNICATE3 Communicate;
60};
61
62extern EFI_GUID gEfiMmCommunication3ProtocolGuid;
63
64#endif
#define CONST
Definition: Base.h:259
#define VOID
Definition: Base.h:269
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
EFI_STATUS(EFIAPI * EFI_MM_COMMUNICATE3)(IN CONST EFI_MM_COMMUNICATION3_PROTOCOL *This, IN OUT VOID *CommBufferPhysical, IN OUT VOID *CommBufferVirtual)
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
Definition: Base.h:213