IDiaStackWalkHelper::get_registerValue
Извлекает значение регистра.
Синтаксис
HRESULT get_registerValue (
DWORD index,
ULONGLONG* pRetVal
);
Параметры
index
[in] Значение из перечисления перечисления CV_HREG_e перечисления, указывающее, какой регистр будет получен из значения.
pRetVal
[out] Возвращает текущее значение регистра.
Возвращаемое значение
В случае успешного выполнения возвращается S_OK
; в противном случае возвращается код ошибки.
Замечания
Несмотря на размер pRetVal
параметра, реализация должна хранить только то, что регистр обычно содержит. Например, 8-разрядный регистр содержит только самые низкие 8-разрядные значения. Это 8-разрядное значение расширяется до 64-разрядных значений при возврате из этого метода.