IDiaStackFrame::get_rawLVarInstanceValue

Este método recupera el valor de la variable local especificada como bytes sin procesar.

Sintaxis

HRESULT get_rawLVarInstanceValue(
   IDiaLVarInstance* pInstance,
   DWORD             cbDataMax,
   DWORD*            pcbData,
   BYTE*             pbData
);

Parámetros

pInstance

[in] Objeto IDiaLVarInstance que representa una instancia de variable local para la que se obtiene el valor.

cbDataMax

[in] Número máximo de bytes del búfer al que pbDataapunta. Puede ser un máximo de 8 bytes (sizeof(ULONGLONG)).

pcbData

[out] Devuelve el número real de bytes almacenados en el búfer.

pbData

[out] Búfer que se va a rellenar con datos. No puede ser NULL.

Valor devuelto

Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.

Consulte también