GetPrimaryCompilerInformationmethod は、モジュールを生成した "プライマリ コンパイラ" に関する情報を取得します。 返される情報は、たとえば、そのコンパイラによってシンボルがどのように書式設定されるかを理解するために使用できます。 これはコンパイル単位またはコンパイル単位ごとに異なる場合がありますが、このメソッドは、非アセンブリ コンパイル ユニットの "プライマリ" または最も重要なものの詳細を返す必要があります。
返される "コンパイラ文字列" はコンパイラ名であるか、基になる実装に応じてコマンド ライン引数などの追加情報を含む場合があることに注意してください。 デバッグ ホストがこの呼び出しのE_NOTIMPLを返すこともできます。
構文
HRESULT GetPrimaryCompilerInformation(
KnownCompiler *pCompilerId,
BSTR *pPrimaryCompilerString
);
パラメーター
pCompilerId
プライマリ コンパイラの識別子が格納される場所へのポインター。
pPrimaryCompilerString
プライマリ コンパイラの文字列形式が格納される場所への省略可能なポインター。
戻り値
このメソッドは、成功または失敗を示す HRESULT を返します。
必要条件
| 要件 | 価値 |
|---|---|
| ヘッダー | dbgmodel.h |
関連項目
IDebugHostModule5 インターフェイス の