IDiaStackFrame::get_rawLVarInstanceValue
このメソッドは、指定されたローカル変数の値を生バイトとして取得します。
構文
HRESULT get_rawLVarInstanceValue(
IDiaLVarInstance* pInstance,
DWORD cbDataMax,
DWORD* pcbData,
BYTE* pbData
);
パラメーター
pInstance
[入力] 値を取得するローカル変数のインスタンスを表す IDiaLVarInstance
オブジェクト。
cbDataMax
[入力] pbData
によってポイントされるバッファー内の最大バイト数。 これは、最大 8 バイトにすることができます (sizeof(ULONGLONG)
)。
pcbData
[出力] バッファーに格納されている実際のバイト数を返します。
pbData
[出力] データを格納するバッファー。 これは NULL
にすることはできません。
戻り値
成功した場合は、S_OK
を返します。それ以外の場合は、エラー コードを返します。