Partilhar via


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.

Confira também