EXT_TDOP列挙 (wdbgexts.h)
EXT_TDOP列挙体は、EXT_TYPED_DATA構造体の Operation メンバーで使用され、DEBUG_REQUEST_EXT_TYPED_DATA_ANSI Request 操作が実行するサブ操作を指定します。
構文
typedef enum _EXT_TDOP {
EXT_TDOP_COPY,
EXT_TDOP_RELEASE,
EXT_TDOP_SET_FROM_EXPR,
EXT_TDOP_SET_FROM_U64_EXPR,
EXT_TDOP_GET_FIELD,
EXT_TDOP_EVALUATE,
EXT_TDOP_GET_TYPE_NAME,
EXT_TDOP_OUTPUT_TYPE_NAME,
EXT_TDOP_OUTPUT_SIMPLE_VALUE,
EXT_TDOP_OUTPUT_FULL_VALUE,
EXT_TDOP_HAS_FIELD,
EXT_TDOP_GET_FIELD_OFFSET,
EXT_TDOP_GET_ARRAY_ELEMENT,
EXT_TDOP_GET_DEREFERENCE,
EXT_TDOP_GET_TYPE_SIZE,
EXT_TDOP_OUTPUT_TYPE_DEFINITION,
EXT_TDOP_GET_POINTER_TO,
EXT_TDOP_SET_FROM_TYPE_ID_AND_U64,
EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64,
EXT_TDOP_COUNT
} EXT_TDOP;
定数
EXT_TDOP_COPY 型指定されたデータの説明のコピーを作成します。 |
EXT_TDOP_RELEASE 型指定されたデータの説明を解放します。 |
EXT_TDOP_SET_FROM_EXPR 式の値を返します。 |
EXT_TDOP_SET_FROM_U64_EXPR 式の値を返します。 省略可能なアドレスは、式のパラメーターとして指定できます。 |
EXT_TDOP_GET_FIELD 構造体のメンバーを返します。 |
EXT_TDOP_EVALUATE 式の値を返します。 省略可能な値は、式のパラメーターとして指定できます。 |
EXT_TDOP_GET_TYPE_NAME 型指定されたデータの型名を返します。 |
EXT_TDOP_OUTPUT_TYPE_NAME 型指定されたデータの型名を出力します。 |
EXT_TDOP_OUTPUT_SIMPLE_VALUE 型指定されたデータの値を出力します。 |
EXT_TDOP_OUTPUT_FULL_VALUE 型指定されたデータの型と値を出力します。 |
EXT_TDOP_HAS_FIELD 構造体に指定したメンバーが含まれているかどうかを判断します。 |
EXT_TDOP_GET_FIELD_OFFSET 構造体内のメンバーのオフセットを返します。 |
EXT_TDOP_GET_ARRAY_ELEMENT 配列から要素を返します。 |
EXT_TDOP_GET_DEREFERENCE ポインターを逆参照し、ポインターが指す値を返します。 |
EXT_TDOP_GET_TYPE_SIZE 指定した型指定されたデータのサイズを返します。 |
EXT_TDOP_OUTPUT_TYPE_DEFINITION 指定した型指定されたデータの型の定義を出力します。 |
EXT_TDOP_GET_POINTER_TO 指定した型指定されたデータへのポインターを表す新しい型指定されたデータの説明を返します。 |
EXT_TDOP_SET_FROM_TYPE_ID_AND_U64 型とメモリの場所から型指定されたデータ記述を作成します。 |
EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64 指定した型の指定したメモリ位置へのポインターを表す型指定されたデータ記述を作成します。 |
EXT_TDOP_COUNT 操作を指定しません。 代わりに、EXT_TDOP列挙で定義されているサブ操作の数を表します。 |
要件
要件 | 値 |
---|---|
Header | wdbgexts.h (WdbgExts.h、DbgEng.h を含む) |