IDiaStackFrame::get_rawLVarInstanceValue
Diese Methode ruft den Wert der angegebenen lokalen Variable als unformatierte Bytes ab.
HRESULT get_rawLVarInstanceValue(
IDiaLVarInstance* pInstance,
DWORD cbDataMax,
DWORD* pcbData,
BYTE* pbData
);
Parameter
pInstance
[in] Ein IDiaLVarInstance-Objekt, das eine Instanz der lokalen Variablen darstellt, in der der Wert abgerufen werden soll.cbDataMax
[in] Maximale Anzahl von Bytes im Puffer wurden durch pbDataauf.Dies kann maximal 8 Byte (sizeof(ULONGLONG)) sein.pcbData
[out] Gibt die tatsächliche Anzahl von Bytes zurück, die im Puffer gespeichert werden.pbData
[out] Ein Puffer mit Daten gefüllt werden sollen.Darf nicht NULL sein.
Rückgabewert
Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.