コンパイル単位
.exe ファイルにリンクされているコンパイル単位ごとに 1 つの SymTagCompiland
シンボルがあります。 コンパイル単位の情報は、追加のコンパイル単位シンボルを SymTagCompiland
読み込まずに取得できるタグを持つシンボルと、追加のシンボルを読み込む必要がある場合があるタグ付きのシンボルの間で SymTagCompilandDetails
分割されます。
プロパティ
次の表に、このシンボル型に対して有効なプロパティを示します。
プロパティ | データ型 | 説明 |
---|---|---|
IDiaSymbol::get_editAndContinueEnabled | BOOL |
コンパイル時にエディット コンティニュが有効になっていた場合は TRUE 。 |
IDiaSymbol::get_lexicalParent | IDiaSymbol* |
.exe ファイルのシンボル。 |
IDiaSymbol::get_lexicalParentId | DWORD |
構文上の親シンボルの ID。 |
IDiaSymbol::get_libraryName | BSTR |
オブジェクトが読み込まれたライブラリまたはオブジェクト ファイルの名前。 |
IDiaSymbol::get_name | BSTR |
コンパイル単位のオブジェクト ファイルのファイル名。 |
IDiaSymbol::get_sourceFileName | BSTR |
ソース ファイルの名前。 |
IDiaSymbol::get_symIndexId | DWORD |
シンボルのインデックス ID。 |
IDiaSymbol::get_symTag | DWORD |
SymTagCompiland (SymTagEnum 列挙型値の 1 つ) を返します。 |