Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mendapatkan jumlah objek CorDebugBlockingObject yang ditentukan dari enumerasi, dimulai pada posisi saat ini.
Syntax
HRESULT Next([in] ULONG celt,
[out, size_is(celt), length_is(*pceltFetched)]
CorDebugBlockingObject values[],
[out] ULONG *pceltFetched;
Parameter-parameternya
celt [di] Jumlah objek yang akan diambil.
values [out] Array pointer ke objek CorDebugBlockingObject .
pceltFetched [out] Penunjuk ke jumlah objek yang diambil.
Mengembalikan Nilai
Metode ini mengembalikan HRESULTs tertentu berikut.
| HRESULT | Description |
|---|---|
| S_OK | Metode berhasil diselesaikan. |
| S_FALSE |
pceltFetched tidak sama dengan celt. |
Komentar
Metode ini berfungsi seperti enumerator COM biasa.
Nilai array input harus setidaknya berukuran celt. Array akan diisi dengan nilai berikutnya celt dalam enumerasi atau dengan semua nilai yang tersisa jika kurang dari celt yang tersisa. Ketika metode ini kembali, pceltFetched akan diisi dengan jumlah nilai yang diambil. Jika values berisi pointer yang tidak valid atau menunjuk ke buffer yang lebih kecil dari celt, atau jika pceltFetched merupakan pointer yang tidak valid, hasilnya tidak terdefinisi.
Nota
Meskipun struktur CorDebugBlockingObject tidak perlu dirilis, antarmuka "ICorDebugValue" di dalamnya memang perlu dirilis.
Persyaratan
Platform: Lihat Sistem operasi yang didukung .NET.
Header: CorDebug.idl, CorDebug.h
Perpustakaan: CorGuids.lib
Versi .NET: Tersedia sejak .NET Framework 4.0