IDiaStackFrame::get_rawLVarInstanceValue
Este método recupera o valor da variável local especificada como bytes brutos.
Sintaxe
HRESULT get_rawLVarInstanceValue(
IDiaLVarInstance* pInstance,
DWORD cbDataMax,
DWORD* pcbData,
BYTE* pbData
);
Parâmetros
pInstance
[in] Um objeto IDiaLVarInstance
que representa uma instância da variável local da qual obter o valor.
cbDataMax
[in] Número máximo de bytes no buffer apontado por pbData
. Isso pode ser um máximo de 8 bytes (sizeof(ULONGLONG)
).
pcbData
[out] Retorna o número real de bytes armazenados no buffer.
pbData
[out] Um buffer a ser preenchido com dados. Esse não pode ser NULL
.
Valor Retornado
Se tiver êxito, retornará S_OK
. Caso contrário, retornará um código de erro.