DBG_DUMP_FIELD_XXX
DBG_DUMP_FIELD_XXX 位旗標是由 FIELD_INFO 結構的 fOptions 成員用來控制IG_DUMP_SYMBOL_INFOIoctl 作業的行為。
可以存在下列旗標。
旗標 | 效果 |
---|---|
DBG_DUMP_FIELD_CALL_BEFORE_PRINT |
回呼函式會在列印成員之前呼叫。 |
DBG_DUMP_FIELD_NO_CALLBACK_REQ |
未呼叫回呼函式。 |
DBG_DUMP_FIELD_RECUR_ON_THIS |
系統會處理成員的子成員。 |
DBG_DUMP_FIELD_FULL_NAME |
fName 必須完全相符,而不是只具有相符的前置詞,才能處理成員。 |
DBG_DUMP_FIELD_ARRAY |
列印陣列成員的陣列元素。 |
DBG_DUMP_FIELD_COPY_FIELD_DATA |
成員的值會複製到 pBuffer。 |
DBG_DUMP_FIELD_RETURN_ADDRESS |
在回呼期間或 Ioctl 傳回時,FIELD_INFO。address 成員包含符號成員的位址。 如果未提供型別的位址,FIELD_INFO。address 包含類型開頭的成員總位移。 |
DBG_DUMP_FIELD_SIZE_IN_BITS |
針對位位元,傳回位移和大小,而不是以位元組為單位。 |
DBG_DUMP_FIELD_NO_PRINT |
請勿列印此成員, (只會呼叫回呼函式,而且會在) 執行數據複本。 |
DBG_DUMP_FIELD_DEFAULT_STRING DBG_DUMP_FIELD_WCHAR_STRING DBG_DUMP_FIELD_MULTI_STRING DBG_DUMP_FIELD_GUID_STRING |
如果成員是指針,則會列印為字串、ANSI 字串、WCHAR 字串、MULTI 字串或 GUID。 |
此外,宏的結果DBG_DUMP_RECUR_LEVEL (Level) 可以新增至位集,以指定要遞歸結構的程度。 層級 可以是介於 0 到 15 之間的數位。
規格需求
標頭 |
Wdbgexts.h (包括 Wdbgexts.h、Wdbgexts.h 或 Dbgeng.h) |