EXT_TDOP列舉 (wdbgexts.h)
EXT_TDOP列舉用於EXT_TYPED_DATA結構的 Operation 成員中,以指定DEBUG_REQUEST_EXT_TYPED_DATA_ANSI 要求作業將執行的子作業。
Syntax
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列舉中定義的子選項數目。 |
規格需求
需求 | 值 |
---|---|
標頭 | wdbgexts.h (包含 WdbgExts.h、DbgEng.h) |