Fungsi WdfCollectionGetCount (wdfcollection.h)
[Berlaku untuk KMDF dan UMDF]
Metode WdfCollectionGetCount mengembalikan jumlah objek yang saat ini berada dalam koleksi objek.
Sintaks
ULONG WdfCollectionGetCount(
[in] WDFCOLLECTION Collection
);
Parameter
[in] Collection
Handel ke objek koleksi.
Nilai kembali
WdfCollectionGetCount mengembalikan jumlah objek yang ada dalam koleksi.
Pemeriksaan bug sistem terjadi jika driver memasok handel objek yang tidak valid.
Keterangan
Untuk informasi selengkapnya tentang koleksi objek, lihat Koleksi Objek Kerangka Kerja.
Contoh
Contoh kode berikut mendapatkan jumlah objek dalam koleksi tertentu dan menggunakan angka untuk memeriksa semua objek dalam koleksi.
ULONG count;
count = WdfCollectionGetCount(CollectionHandle);
for (i = 0; i < count; i++) {
ObjectHandle = WdfCollectionGetItem(
CollectionHandle,
i
);
//
// Perform object-specific operations.
//
}
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1,0 |
Versi UMDF minimum | 2.0 |
Header | wdfcollection.h (termasuk Wdf.h) |
Pustaka | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | <= DISPATCH_LEVEL |
Aturan kepatuhan DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk