次の方法で共有


Exe

[Note: This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

[このトピックはプレリリース版のため将来変更される可能性があります。また、プレースホルダとしてブランクのトピックが含まれています。]

Exe is the only symbol without either a lexical or class parent, as it represents the global scope of the .exe or .dll file. There is only one symbol with the SymTagExe tag per file. The IDiaSession::get_globalScope method returns the symbol.

Properties

The following table shows the properties that are valid for this symbol type.

Property

Data type

Description

IDiaSymbol::get_age

DWORD

Age of this executable.

IDiaSymbol::get_guid

GUID

GUID of this executable.

IDiaSymbol::get_isCTypes

BOOL

TRUE if the symbol file associated with this executable contains C types (only in DIA SDK v8.0 or later).

IDiaSymbol::get_isStripped

BOOL

TRUE if private symbols have been stripped from the symbol file associated with this executable (only in DIA SDK v8.0 or later).

IDiaSymbol::get_machineType

DWORD

Value indicating target CPU (one of the CV_CPU_TYPE_e values).

IDiaSymbol::get_name

BSTR

Name of the .exe file.

IDiaSymbol::get_signature

DWORD

Signature of the executable.

IDiaSymbol::get_symbolsFileName

BSTR

Full path for the .exe file's .pdb or .dbg file.

IDiaSymbol::get_symIndexId

DWORD

Index ID of symbol.

IDiaSymbol::get_symTag

DWORD

Returns SymTagExe (one of the SymTagEnum values).

See Also

IDiaSession::get_globalScope
Lexical Hierarchy of Symbol Types