Bagikan melalui


Metode ICorDebugNativeFrame::GetLocalMemoryRegisterValue

Mendapatkan nilai argumen atau variabel lokal, di mana kata rendah dan kata tinggi disimpan di register dan lokasi memori yang ditentukan, masing-masing, untuk bingkai asli ini.

Syntax

HRESULT GetLocalMemoryRegisterValue (
    [in] CORDB_ADDRESS      highWordAddress,
    [in] CorDebugRegister   lowWordRegister,
    [in] ULONG              cbSigBlob,
    [in] PCCOR_SIGNATURE    pvSigBlob,
    [out] ICorDebugValue    **ppValue
);

Parameter-parameternya

highWordAddress [di] CORDB_ADDRESS Nilai yang menentukan lokasi memori yang berisi kata tinggi dari nilai.

lowWordRegister [di] Nilai enumerasi "CorDebugRegister" yang menentukan register yang berisi kata rendah dari nilai .

cbSigBlob [di] Bilangan bulat yang menentukan ukuran tanda tangan metadata biner yang direferensikan oleh pvSigBlob parameter .

pvSigBlob [di] PCCOR_SIGNATURE Nilai yang menunjuk ke tanda tangan metadata biner dari jenis nilai.

ppValue [out] Penunjuk ke alamat objek "ICorDebugValue" yang mewakili nilai yang diambil yang disimpan di lokasi register dan memori yang ditentukan.

Persyaratan

Platform: Lihat Sistem operasi yang didukung .NET.

Header: CorDebug.idl, CorDebug.h

Perpustakaan: CorGuids.lib

Versi .NET: Tersedia sejak .NET Framework 1.0

Lihat juga