データ (Debug Interface Access SDK)
すべての変数はパラメーターなどローカル変数SymTagData のシンボルによってグローバル変数およびクラス メンバー識別されます。 定数値 ()LocIsConstant はこの型によって識別されます。
プロパティ
次の表はこのシンボルの型に対して有効なプロパティを次に示します。
プロパティ |
データ型 |
Description |
---|---|---|
DWORD |
CV_access_e の値フィールドおよび 1。 |
|
DWORD |
場所のオフセットの一部 ; 詳細についてはLocationType を参照してください。 |
|
DWORD |
場所のセクションの一部 ; 詳細についてはLocationType を参照してください。 |
|
BOOL |
このデータ アドレスが別のシンボルによって参照されている場合 TRUE。 |
|
DWORD |
位置のビット位置 ; 詳細についてはを参照してください LocationType DIA (SDK v8.0 でサポートされていない)。 |
|
IDiaSymbol* |
これは構造体共用体またはクラス フィールドでクラスのシンボル。 |
|
DWORD |
クラスの親のシンボル ID。 |
|
BOOL |
データがコンパイラによって生成される TRUE。 |
|
BOOL |
TRUE データがとしてマークされるとして設定されます。 |
|
DWORD |
DataKind 値のいずれか。 |
|
BOOL |
データの集計データの種類に含まれている場合 TRUE DIA (SDK v8.0 以降でのみ)。 |
|
BOOL |
データが ある場合 TRUE は複数のシンボルの集計に分割されています (DIA SDK v8.0 以降でのみ)。 |
|
ULONGLONG |
ビットの長さ ; 詳細についてはLocationType を参照してください。 |
|
IDiaSymbol* |
外側のコンパイル単位関数またはブロックのシンボル。 |
|
DWORD |
構文親のシンボル ID。 |
|
DWORD |
の適切な場所の種類 ; 詳細についてはシンボルの場所 を参照してください。 |
|
BSTR |
変数の名前を指定します。 |
|
LONG |
レジスタの内容からのオフセット ; 詳細についてはLocationType を参照してください。 |
|
DWORD |
位置指定のレジスタの ; 詳細についてはLocationType を参照してください。 |
|
DWORD |
ブロック内のデータの相対位置。 |
|
DWORD |
データ スロット数を取得します。 |
|
DWORD |
シンボルのインデックスの ID。 |
|
DWORD |
SymTagDataSymTagEnum の値 (1) を返します。 |
|
DWORD |
データを表すメタ データ トークン。 |
|
IDiaSymbol* |
変数の型のシンボル。 |
|
DWORD |
変数の型のシンボル ID。 |
|
BOOL |
データのアライメントされていない場合 TRUE。 |
|
VARIANT |
設定のデータ値。 |
|
ULONGLONG |
実行可能ファイル内のデータの位置。 |
|
BOOL |
データは揮発性としてマークされている場合 TRUE。 |