Condividi tramite


IDiaStackFrame::get_rawLVarInstanceValue

Questo metodo recupera il valore della variabile locale specificata come byte non elaborati.

Sintassi

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

Parametri

pInstance

[in] Oggetto IDiaLVarInstance che rappresenta un'istanza della variabile locale per cui ottenere il valore .

cbDataMax

[in] Numero massimo di byte nel buffer a pbDatacui punta . Può essere un massimo di 8 byte (sizeof(ULONGLONG)).

pcbData

[out] Restituisce il numero effettivo di byte archiviati nel buffer.

pbData

[out] Buffer da inserire con i dati. Non può essere NULL.

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Vedi anche