Ringkasan Objek Kerangka Kerja

Tabel berikut ini mencantumkan semua objek kerangka kerja dan menyediakan beberapa informasi dasar tentang setiap objek. Kolom mode menunjukkan apakah objek hanya dapat digunakan dalam driver KMDF dan UMDF, atau KMDF.

Untuk daftar panggilan balik dan metode dan kerangka kerja mana yang berlaku, lihat Ringkasan Panggilan Balik dan Metode WDF.

Nama Handle Tujuan Induk default Bisakah driver menggantikan induk default? Mode Referensi
Objek daftar anak WDFCHILDLIST Mewakili daftar perangkat anak yang tersambung ke perangkat induk. Objek perangkat Tidak KM Referensi Objek Child-List WDF
Objek koleksi WDFCOLLECTION Mewakili koleksi objek. Objek driver Ya KM/UM Referensi Objek Koleksi WDF
Objek buffer umum WDFCOMMONBUFFER Mewakili buffer umum. Objek pengaktif DMA Tidak KM Referensi Objek Buffer Umum WDF
Objek perangkat WDFDEVICE Mewakili perangkat. Objek driver Tidak KM/UM Referensi Objek Perangkat WDF
Objek pengaktif DMA WDFDMAENABLER Memungkinkan driver untuk menggunakan kemampuan DMA kerangka kerja. Objek perangkat Ya KM Referensi Objek WDF DMA
Objek transaksi DMA WDFDMATRANSACTION Mewakili transaksi DMA. Objek pengaktif DMA Tidak KM Referensi Objek WDF DMA
Objek DPC WDFDPC Mewakili panggilan prosedur yang ditangguhkan. Tidak ada Ya KM Referensi Objek WDF DPC
Objek driver WDFDRIVER Mewakili driver. Tidak ada Tidak KM/UM Referensi Objek Driver WDF
Objek file WDFFILEOBJECT Mewakili file. Objek perangkat Tidak KM/UM Referensi Objek File WDF
Objek umum WDFOBJECT Mewakili objek umum. Objek driver Ya KM/UM Referensi Objek Umum WDF
Objek interupsi WDFINTERRUPT Mewakili sumber daya interupsi perangkat keras. Objek perangkat Ya KM/UM Referensi Objek Interupsi WDF
Objek target I/O WDFIOTARGET Mewakili driver tempat driver lain mengirim permintaan I/O. Objek perangkat Ya KM/UM Referensi Objek Target I/O WDF
Objek daftar lookaside WDFLOOKASIDE Mewakili daftar lookaside. Objek driver Ya KM Referensi Objek Memori WDF
Objek memori WDFMEMORY Mewakili buffer memori. Objek driver Ya KM/UM Referensi Objek Memori WDF
Objek antrean WDFQUEUE Mewakili antrean I/O yang menerima permintaan I/O. Objek perangkat Ya KM/UM Referensi Objek Antrean WDF
Objek kunci registri WDFKEY Mewakili kunci registri. Objek driver Ya KM/UM Referensi Objek Kunci Registri WDF
Meminta objek WDFREQUEST Mewakili permintaan I/O. Tidak ada, jika dibuat oleh kerangka kerja. Objek driver, jika dibuat oleh driver. Ya, jika dibuat oleh driver. KM/UM Referensi Objek Permintaan WDF
Objek daftar sumber daya WDFCMRESLIST Mewakili daftar sumber daya. Objek driver Tidak KM/UM Referensi Objek Sumber Daya WDF
Objek daftar rentang sumber daya WDFIORESLIST Mewakili konfigurasi logis. Objek daftar persyaratan sumber daya Tidak KM Referensi Objek Sumber Daya WDF
Objek daftar persyaratan sumber daya WDFIORESREQLIST Mewakili daftar persyaratan sumber daya. Objek driver Tidak KM Referensi Objek Sumber Daya WDF
Objek kunci putar WDFSPINLOCK Mewakili kunci putaran. Objek driver Ya KM/UM Metode Sinkronisasi WDF
Objek string WDFSTRING Mewakili string Unicode. Objek driver Ya KM/UM Referensi Objek String WDF
Objek timer WDFTIMER Mewakili timer. Tidak ada Ya KM/UM Referensi Objek Timer WDF
Objek perangkat USB WDFUSBDEVICE Mewakili perangkat yang terhubung ke USB. Objek perangkat Tidak KM/UM Referensi USB WDF
Objek antarmuka USB WDFUSBINTERFACE Mewakili antarmuka perangkat USB. Objek perangkat USB Tidak KM/UM Referensi USB WDF
Objek pipa USB WDFUSBPIPE Mewakili pipa perangkat USB. Objek antarmuka USB Tidak KM/UM Referensi USB WDF
Objek kunci-tunggu WDFWAITLOCK Mewakili kunci tunggu. Objek driver Ya KM/UM Metode Sinkronisasi WDF
Objek instans WMI WDFWMIINSTANCE Mewakili instans blok data WMI. Objek penyedia WMI Tidak KM Referensi WDF WMI
Objek penyedia WMI WDFWMIPROVIDER Mewakili blok data WMI. Objek perangkat Tidak KM Referensi WDF WMI
Objek item kerja WDFWORKITEM Mewakili item kerja. Tidak ada Ya KM/UM Referensi Objek Work-Item WDF