IDiaStackWalkHelper::get_registerValue

Note

This article applies to Visual Studio 2015. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here

Retrieves the value of a register.

Syntax

HRESULT get_registerValue (   
   DWORD      index,  
   ULONGLONG* pRetVal  
);  

Parameters

index
[in] A value from the CV_HREG_e Enumeration enumeration specifying which register to get the value from.

pRetVal
[out] Returns the current value of the register.

Return Value

If successful, returns S_OK; otherwise, returns an error code.

Remarks

Despite the size of the pRetVal parameter, an implementation should store only what the register normally holds. For example, an 8-bit register holds only the lowest 8-bits of the given value. This 8-bit value is expanded to 64-bits when returned from this method.

See Also

IDiaStackWalkHelper
CV_HREG_e Enumeration