Bitdefender Hypervisor Memory Introspection
_OPERAND_VALUE Struct Reference

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...
 

Detailed Description

Describes an operand value.

Definition at line 50 of file decoder.h.

Field Documentation

◆ ByteValues

BYTE _OPERAND_VALUE::ByteValues[ND_MAX_REGISTER_SIZE]

◆ DwordValues

DWORD _OPERAND_VALUE::DwordValues[ND_MAX_REGISTER_SIZE/4]

Definition at line 56 of file decoder.h.

Referenced by IntDecGetWrittenValueFromInstruction(), and IntWinDrvObjHandleWrite().

◆ QwordValues

◆ Size

◆ Value

◆ WordValues

WORD _OPERAND_VALUE::WordValues[ND_MAX_REGISTER_SIZE/2]

Definition at line 55 of file decoder.h.


The documentation for this struct was generated from the following file: