Bitdefender Hypervisor Memory Introspection
|
Describes an operand value. More...
#include <decoder.h>
Data Fields | |
union { | |
BYTE ByteValues [ND_MAX_REGISTER_SIZE] | |
WORD WordValues [ND_MAX_REGISTER_SIZE/2] | |
DWORD DwordValues [ND_MAX_REGISTER_SIZE/4] | |
QWORD QwordValues [ND_MAX_REGISTER_SIZE/8] | |
} | Value |
The actual operand value. More... | |
DWORD | Size |
The operand size. More... | |
BYTE _OPERAND_VALUE::ByteValues[ND_MAX_REGISTER_SIZE] |
Definition at line 54 of file decoder.h.
Referenced by IntDecComputeVsibLinearAddresses(), IntDecEmulateRead(), and IntLixDrvIsLegitimateTextPoke().
DWORD _OPERAND_VALUE::DwordValues[ND_MAX_REGISTER_SIZE/4] |
Definition at line 56 of file decoder.h.
Referenced by IntDecGetWrittenValueFromInstruction(), and IntWinDrvObjHandleWrite().
QWORD _OPERAND_VALUE::QwordValues[ND_MAX_REGISTER_SIZE/8] |
Definition at line 57 of file decoder.h.
Referenced by IntDecEmulatePTWrite(), IntDecEmulateRead(), IntDecGetWrittenValueFromInstruction(), IntExceptGetVictimEpt(), IntHookPtwEmulateWrite(), IntWinDrvObjHandleWrite(), IntWinInfHookHandleSiloFirstWrite(), and IntWinInfHookSppViolationCallbackWmiPtrChanged().
DWORD _OPERAND_VALUE::Size |
The operand size.
Definition at line 60 of file decoder.h.
Referenced by IntDecComputeVsibLinearAddresses(), IntDecEmulatePTWrite(), IntDecEmulateRead(), IntDecGetWrittenValueFromInstruction(), IntExceptGetVictimEpt(), and IntHookPtwEmulateWrite().
union { ... } _OPERAND_VALUE::Value |
The actual operand value.
Referenced by IntDecComputeVsibLinearAddresses(), IntDecEmulatePTWrite(), IntDecEmulateRead(), IntDecGetWrittenValueFromInstruction(), IntExceptGetVictimEpt(), IntHookPtwEmulateWrite(), IntLixDrvIsLegitimateTextPoke(), IntWinDrvObjHandleWrite(), IntWinInfHookHandleSiloFirstWrite(), and IntWinInfHookSppViolationCallbackWmiPtrChanged().