_EFN_GetManagedObjectFieldInfo 函式
使用所提供的物件指標和欄位名稱來取得從物件開始到欄位的位移以及欄位的值。
語法
HRESULT _EFN_GetManagedObjectFieldInfo(
[in] PDEBUG_CLIENT Client,
[in] ULONG64 objAddr,
[in] __out_ecount (mdNameLen) PSTR szFieldName,
[out] PULONG64 pValue,
[out] PULONG pOffset
);
參數
Client
[in]偵錯客戶端的指標。
objAddr
[in]Managed 對象指標。
szFieldName [in] 功能變數名稱的 Managed 物件指標。
pValue
[out]域值。 此參數可以是 null。
pOffset
[out]從 objAddr
到欄位移。 此參數可以是 null。
備註
如果位移為 0,則不會寫入位移。
如果目前在內容中線程上沒有任何 Managed 程式代碼,此函式會傳回 HRESULT SOS_E_NOMANAGEDCODE,其設施值為 0xa0,且錯誤碼為 0x1000。
需求
平台:請參閱系統需求。
標頭: SOS_Stacktrace.h
.NET Framework 版本: 自 2.0 起提供