次の方法で共有


FuncDebugStart

関数のデバッグを開始するに指定された点がある場合そのポイントは SymTagFuncDebugStart のタグが付いたシンボルによって識別されます。

プロパティ

次の表はこのシンボルの型に対して有効なプロパティを次に示します。

プロパティ

データ型

Description

IDiaSymbol::get_addressOffset

DWORD

場所のオフセットの一部 ; 詳細についてはLocationType を参照してください。

IDiaSymbol::get_addressSection

DWORD

場所のセクションの一部 ; 詳細についてはLocationType を参照してください。

IDiaSymbol::get_customCallingConvention

BOOL

関数がカスタム呼び出し規約を使用する場合 TRUE DIA (SDK v8.0 以降でのみ)。

IDiaSymbol::get_farReturn

BOOL

関数がを返す場合TRUE DIA (SDK v8.0 以降でのみ)。

IDiaSymbol::get_interruptReturn

BOOL

関数が割り込みからの戻り値が含まれている場合 TRUE DIA (SDK v8.0 以降でのみ)。

IDiaSymbol::get_isStatic

BOOL

関数が静的としてマークされている場合 TRUE DIA (SDK v8.0 以降でのみ)。

IDiaSymbol::get_lexicalParent

IDiaSymbol*

外側の関数のシンボル。

IDiaSymbol::get_lexicalParentId

DWORD

構文親のシンボル ID。

IDiaSymbol::get_locationType

DWORD

始点に静的な位置がある ; 詳細についてはシンボルの場所 を参照してください。

IDiaSymbol::get_noInline

BOOL

関数が noinline の属性が指定されている場合は TRUE DIA (SDK v8.0 以降でのみ)。

IDiaSymbol::get_noReturn

BOOL

関数が noreturn の属性が指定されている場合は TRUE DIA (SDK v8.0 以降でのみ)。

IDiaSymbol::get_notReached

BOOL

関数が呼び出される TRUE する DIA (SDK v8.0 以降でのみ)。

IDiaSymbol::get_offset

LONG

メモリのシンボルのオフセット ; 詳細についてはLocationTypeLocIsRegRel を参照してください。

IDiaSymbol::get_optimizedCodeDebugInfo

BOOL

コードに最適化されたコードのデバッグ情報がある場合 TRUE DIA (SDK v8.0 以降でのみ)。

IDiaSymbol::get_relativeVirtualAddress

DWORD

ブロック内の関数の相対位置。

IDiaSymbol::get_symIndexId

DWORD

シンボルのインデックスの ID。

IDiaSymbol::get_symTag

DWORD

SymTagFuncDebugStartSymTagEnum の値 (1) を返します。

IDiaSymbol::get_virtualAddress

ULONGLONG

実行可能ファイル内の関数の位置。

参照

関連項目

シンボル型の構文階層

LocationType

シンボルの場所