TianoCore EDK2 master
Loading...
Searching...
No Matches
SmmIoTrapDispatch2.h
Go to the documentation of this file.
1
15#ifndef _SMM_IO_TRAP_DISPATCH2_H_
16#define _SMM_IO_TRAP_DISPATCH2_H_
17
19
20#define EFI_SMM_IO_TRAP_DISPATCH2_PROTOCOL_GUID EFI_MM_IO_TRAP_DISPATCH_PROTOCOL_GUID
21
26
32
37
39
40typedef EFI_MM_IO_TRAP_DISPATCH_REGISTER EFI_SMM_IO_TRAP_DISPATCH2_REGISTER;
41
42typedef EFI_MM_IO_TRAP_DISPATCH_UNREGISTER EFI_SMM_IO_TRAP_DISPATCH2_UNREGISTER;
43
44extern EFI_GUID gEfiSmmIoTrapDispatch2ProtocolGuid;
45
46#endif
EFI_STATUS(EFIAPI * EFI_MM_IO_TRAP_DISPATCH_REGISTER)(IN CONST EFI_MM_IO_TRAP_DISPATCH_PROTOCOL *This, IN EFI_MM_HANDLER_ENTRY_POINT DispatchFunction, IN OUT EFI_MM_IO_TRAP_REGISTER_CONTEXT *RegisterContext, OUT EFI_HANDLE *DispatchHandle)
EFI_MM_IO_TRAP_DISPATCH_TYPE
EFI_STATUS(EFIAPI * EFI_MM_IO_TRAP_DISPATCH_UNREGISTER)(IN CONST EFI_MM_IO_TRAP_DISPATCH_PROTOCOL *This, IN EFI_HANDLE DispatchHandle)
EFI_MM_IO_TRAP_DISPATCH_TYPE EFI_SMM_IO_TRAP_DISPATCH_TYPE
EFI_MM_IO_TRAP_CONTEXT EFI_SMM_IO_TRAP_CONTEXT
EFI_MM_IO_TRAP_REGISTER_CONTEXT EFI_SMM_IO_TRAP_REGISTER_CONTEXT
Definition: Base.h:213