次の方法で共有


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 を含む)

こちらもご覧ください

DEBUG_REQUEST_EXT_TYPED_DATA_ANSI

EXT_TYPED_DATA

Request