Bagikan melalui


Metode ICorDebugComObjectValue::GetCachedInterfacePointers

Mendapatkan pointer antarmuka mentah yang di-cache pada pembungkus yang dapat dipanggil runtime saat ini (RCW).

Syntax

HRESULT GetCachedInterfacePointers(
    [in] BOOL bIInspectableOnly,
    [in] ULONG32 celt,
    [out] ULONG32 *pceltFetched,
    [out, size_is(celt), length_is(*pceltFetched) CORDB_ADDRESS *ptrs);

Parameter-parameternya

bIInspectableOnly [di] Nilai yang menunjukkan apakah metode hanya akan mengembalikan antarmuka Windows Runtime (IInspectable antarmuka) atau semua antarmuka COM yang di-cache oleh pembungkus yang dapat dipanggil runtime (RCW).

celt [di] Jumlah objek yang alamatnya akan diambil.

pceltFetched [out] Penunjuk ke jumlah CORDB_ADDRESS nilai yang sebenarnya dikembalikan dalam ptrs.

ptrs Penunjuk ke alamat awal array CORDB_ADDRESS nilai yang berisi alamat objek antarmuka yang di-cache.

Komentar

Persyaratan

Platform: Lihat Sistem operasi yang didukung .NET.

Header: CorDebug.idl, CorDebug.h

Perpustakaan: CorGuids.lib

Versi .NET: Tersedia sejak .NET Framework 4.5

Lihat juga