IDiaSymbol::get_frontEndQFE
コンパイラのフロントエンド QFE 番号を取得します。
構文
HRESULT get_frontEndQFE (
DWORD* pRetVal
);
パラメーター
pRetVal
[out]フロントエンド QFE 番号を返します。 「解説」を参照してください。
戻り値
成功した場合は、S_OK
を返します。それ以外の場合は、S_FALSE
またはエラー コードを返します。
Note
戻り値 S_FALSE
は、プロパティをそのシンボルに使用できないことを意味します。
解説
通常、コンパイラは、ソース コードを中間形式に解析するフロントエンド (パーサー) と、中間形式をアセンブリに変換するバックエンド (コード ジェネレーター) の 2 つの主要要素で構成されています。 フロントエンドとバックエンドのバージョンが異なるのは珍しくありません。
フロントエンドまたはバックエンドのバージョン番号は、 <major>.< の 3 つの部分で構成されます。minor>.<build>.<qfe>。ここで、 <major> はメジャー バージョン番号、 <minor> はマイナー バージョン番号、 <build> はビルド番号、クイック修正エンジニアリング (QFE) 番号の場合は <qfe> です。 たとえば、19.40.33731.1 などです。
要件
要件 | 説明 |
---|---|
ヘッダー: | dia2.h |
バージョン: | DIA SDK v14.0 |