_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 起提供

另請參閱