GetPrimaryCompilerInformationmethod 检索有关生成模块的“主编译器”的信息。 例如,可以使用返回的信息来了解该编译器如何设置符号的格式。 尽管这可能因每个编译单元或编译而有所不同,但此方法应返回非程序集编译单元的“主要”或最重要的一个详细信息。
请务必注意,返回的“编译器字符串”可以是编译器名称,也可能包含其他信息,例如命令行参数,具体取决于基础实现。 调试主机也可以为此调用返回E_NOTIMPL。
语法
HRESULT GetPrimaryCompilerInformation(
KnownCompiler *pCompilerId,
BSTR *pPrimaryCompilerString
);
参数
pCompilerId
指向将存储主编译器标识符的位置的指针。
pPrimaryCompilerString
可选指针,指向将存储主编译器的字符串表示形式。
返回值
此方法返回指示成功或失败的 HRESULT。
要求
| 要求 | 价值 |
|---|---|
| 标头 | dbgmodel.h |