MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32 Struct Reference

Data Fields

UINT32 Rdi
 
UINT32 Rsi
 
UINT32 Rbp
 
UINT32 Rdx
 
UINT32 Rcx
 
UINT32 Rbx
 
UINT32 Rax
 
UINT32 Cr3
 
UINT32 Cr2
 
UINT32 Cr0
 
UINT32 VmcsExitInstructionInfo
 
UINT32 VmcsExitInstructionLength
 
UINT64 VmcsExitQualification
 
UINT32 ErrorCode
 
UINT32 Rip
 
UINT32 Cs
 
UINT32 Rflags
 
UINT32 Rsp
 
UINT32 Ss
 

Detailed Description

STM Protection Exception Stack Frame Structures

Field Documentation

UINT32 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::Cr0
UINT32 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::Cr2
UINT32 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::Cr3
UINT32 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::Cs
UINT32 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::ErrorCode

An TXT_SMM_PROTECTION_EXCEPTION_TYPE num value

UINT32 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::Rax
UINT32 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::Rbp
UINT32 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::Rbx
UINT32 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::Rcx
UINT32 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::Rdi
UINT32 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::Rdx
UINT32 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::Rflags
UINT32 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::Rip
UINT32 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::Rsi
UINT32 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::Rsp
UINT32 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::Ss
UINT32 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::VmcsExitInstructionInfo
UINT32 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::VmcsExitInstructionLength
UINT64 STM_PROTECTION_EXCEPTION_STACK_FRAME_IA32::VmcsExitQualification