次の方法で共有


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 を返します。それ以外の場合は、エラー コードを返します。

関連項目