IDiaDataSource::loadDataFromIStream
インメモリ データ ストリームからアクセスされるプログラム データベース (.pdb) ファイルに格納されるデバッグ データを準備します。
構文
HRESULT loadDataFromIStream (
IStream* pIStream
);
パラメーター
pIStream
[入力] 使用するデータ ストリームを表す IStream オブジェクト。
戻り値
成功した場合は、S_OK
を返します。それ以外の場合は、エラー コードを返します。 次の表に、このメソッドで返される可能性のある戻り値を示します。
値 | 説明 |
---|---|
E_PDB_FORMAT | 古い形式のファイルにアクセスしようとしました。 |
E_INVALIDARG | 無効なパラメーター。 |
E_UNEXPECTED | データ ソースは既に準備されています。 |
解説
このメソッドでは、IStream オブジェクトを介して実行可能ファイルのデバッグ データをメモリから取得できます。
検証せずに .pdb ファイルを読み込むには、IDiaDataSource::loadDataFromPdb メソッドを使用します。
特定の条件に対して .pdb ファイルを検証するには、IDiaDataSource::loadAndValidateDataFromPdb メソッドを使用します。
(コールバック メカニズムを介して) データ読み込みプロセスへのアクセスを得るには、IDiaDataSource::loadDataForExe メソッドを使用します。
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示