共用方式為


GetFieldValue 宏 (wdbgexts.h)

GetFieldValue 宏是 GetFieldData 函式的精簡包裝函式。 這是為了方便讀取 結構中成員的值。

語法

void GetFieldValue(
   Addr,
   Type,
   Field,
   OutValue
);

參數

Addr

指定目標記憶體中結構的位址。

Type

指定結構型別的名稱。 這可以使用模組名稱限定,例如 mymodule!mystruct

Field

指定結構中成員的名稱。 您可以使用句點分隔路徑來指定子成員,例如 「myfield.mysubfield」。。

OutValue

指定讀取成員值的物件。

傳回值

備註

提供給此宏的參數與提供給 GetFieldData 函式的參數相同,不同之處在於,除了提供緩衝區及其大小的指標之外,可以直接提供保存傳回值的變數。

傳回

如果此函式成功,則傳回值為零。 否則,傳回值是其中一個 IG_DUMP_SYMBOL_INFO 錯誤碼。

規格需求

需求
目標平台 桌面
標頭 wdbgexts.h (包含 Wdbgexts.h、Dbgeng.h)

另請參閱

GetFieldData