Bagikan melalui


Fungsi _EFN_GetManagedObjectFieldInfo

Mendapatkan offset dari awal objek ke kolom dan nilai kolom, menggunakan pointer objek dan nama kolom yang disediakan.

Sintaks

HRESULT _EFN_GetManagedObjectFieldInfo(
    [in]  PDEBUG_CLIENT Client,
    [in]  ULONG64       objAddr,
    [in]  __out_ecount (mdNameLen) PSTR szFieldName,
    [out] PULONG64      pValue,
    [out] PULONG        pOffset
);

Parameter

Client [di] Penunjuk ke klien debug.

objAddr [di] Penunjuk objek terkelola.

szFieldName [in] Penunjuk objek terkelola ke nama bidang.

pValue [out] Nilai bidang. Parameter ini dapat berupa null.

pOffset [out] Offset dari objAddr ke bidang . Parameter ini dapat berupa null.

Keterangan

Jika offset adalah 0, tidak ada offset yang ditulis.

Jika tidak ada kode terkendali pada alur yang saat ini dalam konteks, fungsi mengembalikan HRESULT SOS_E_NOMANAGEDCODE dengan nilai fasilitas 0xa0 dan kode kesalahan 0x1000.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: SOS_Stacktrace.h

Versi .NET Framework: Tersedia mulai dari 2.0

Lihat juga