EXT_TDOP列舉 (wdbgexts.h)
EXT_TDOP列舉用於 作業EXT_TYPED_DATA 結構的成員,以指定 DEBUG_REQUEST_EXT_TYPED_DATA_ANSI 要求 作業將執行的子作業。
語法
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 (include WdbgExts.h, DbgEng.h) |