共用方式為


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 (include Wdbgexts.h, Dbgeng.h)

另請參閱

GetFieldData