IDiaStackFrame::get_rawLVarInstanceValue

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

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

Parametri

  • pInstance
    [in] IDiaLVarInstance oggetto che rappresenta un'istanza di variabile locale per ottenere il valore per.

  • cbDataMax
    [in] Numero massimo di byte nel buffer indicato da pbData.Può trattarsi di un massimo di 8 byte (sizeof(ULONGLONG)).

  • pcbData
    [out] Restituisce il numero effettivo di byte memorizzati nel buffer.

  • pbData
    [out] Un buffer in cui inserire i dati.Non può essere NULL.

Valore restituito

Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Vedere anche

Riferimenti

IDiaStackFrame