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.
Tabel berikut mencantumkan semua objek kerangka kerja dan menyediakan beberapa informasi dasar tentang setiap objek. Kolom mode menunjukkan apakah objek dapat digunakan dalam driver KMDF dan UMDF, atau KMDF saja.
Untuk daftar panggilan balik dan metode dan kerangka kerja mana yang berlaku, lihat Ringkasan Panggilan Balik dan Metode WDF.
| Name | Handle | Purpose | Default parent | Bisakah driver menggantikan induk default? | Mode | Reference |
|---|---|---|---|---|---|---|
| Child-list object | WDFCHILDLIST | Mewakili daftar perangkat anak yang tersambung ke perangkat induk. | Device object | No | KM | WDF Child-List Referensi Objek |
| Collection object | WDFCOLLECTION | Mewakili koleksi objek. | Driver object | Yes | KM/UM | Referensi Objek Koleksi WDF |
| Objek buffer umum | WDFCOMMONBUFFER | Merepresentasikan buffer umum. | Objek pengaktif DMA | No | KM | Referensi Objek Buffer Umum WDF |
| Device object | WDFDEVICE | Mewakili perangkat. | Driver object | No | KM/UM | Referensi Objek Perangkat WDF |
| Objek pengaktif DMA | WDFDMAENABLER | Memungkinkan driver untuk menggunakan kemampuan DMA kerangka kerja sistem. | Device object | Yes | KM | Referensi Objek DMA WDF |
| Objek transaksi DMA | WDFDMATRANSACTION | Mewakili transaksi DMA. | Objek pengaktif DMA | No | KM | Referensi Objek DMA WDF |
| DPC object | WDFDPC | Mewakili sebuah panggilan prosedur yang ditangguhkan. | None | Yes | KM | Referensi Objek WDF DPC |
| Driver object | WDFDRIVER | Mewakili pengemudi. | None | No | KM/UM | Referensi Objek Driver WDF |
| File object | WDFFILEOBJECT | Mewakili sebuah file. | Device object | No | KM/UM | Referensi Objek File WDF |
| General object | WDFOBJECT | Mewakili objek umum. | Driver object | Yes | KM/UM | Referensi Objek Umum WDF |
| Interrupt object | WDFINTERRUPT | Mewakili sumber daya interupsi perangkat keras. | Device object | Yes | KM/UM | Referensi Objek Interupsi WDF |
| Objek target I/O | WDFIOTARGET | Mewakili sebuah driver yang menerima permintaan I/O dari driver lain. | Device object | Yes | KM/UM | Referensi Objek WDF Target I/O |
| Lookaside-list object | WDFLOOKASIDE | Mewakili daftar penyangga (lookaside list). | Driver object | Yes | KM | Referensi Objek Memori WDF |
| Memory object | WDFMEMORY | Mewakili buffer memori. | Driver object | Yes | KM/UM | Referensi Objek Memori WDF |
| Queue object | WDFQUEUE | Mewakili antrean I/O yang menerima permintaan I/O. | Device object | Yes | KM/UM | Referensi Objek Antrean WDF |
| Objek kunci registri | WDFKEY | Mewakili kunci registri. | Driver object | Yes | KM/UM | Referensi Objek Kunci Registri WDF |
| Request object | WDFREQUEST | Mewakili permintaan I/O. | Tidak ada, jika dibuat oleh kerangka kerja. Objek driver, apabila dibuat oleh pengemudi. | Ya, jika dibuat oleh pengemudi. | KM/UM | Referensi Objek Permintaan WDF |
| Objek daftar sumber daya | WDFCMRESLIST | Mewakili daftar sumber daya. | Driver object | No | KM/UM | Referensi Objek Sumber Daya WDF |
| Objek daftar rentang sumber daya | WDFIORESLIST | Mewakili konfigurasi logis. | Objek daftar persyaratan sumber daya | No | KM | Referensi Objek Sumber Daya WDF |
| Objek daftar persyaratan sumber daya | WDFIORESREQLIST | Mewakili daftar persyaratan sumber daya. | Driver object | No | KM | Referensi Objek Sumber Daya WDF |
| Spin-lock object | WDFSPINLOCK | Mewakili kunci putaran. | Driver object | Yes | KM/UM | Metode Sinkronisasi WDF |
| String object | WDFSTRING | Mewakili string Unicode. | Driver object | Yes | KM/UM | Referensi Objek String WDF |
| Timer object | WDFTIMER | Mewakili penghitung waktu. | None | Yes | KM/UM | Referensi Objek Timer WDF |
| Objek perangkat USB | WDFUSBDEVICE | Mewakili perangkat yang terhubung ke USB. | Device object | No | KM/UM | Referensi USB WDF |
| Objek antarmuka USB | WDFUSBINTERFACE | Mewakili antarmuka perangkat USB. | Objek perangkat USB | No | KM/UM | Referensi USB WDF |
| Objek saluran USB | WDFUSBPIPE | Mewakili pipa perangkat USB. | Objek antarmuka USB | No | KM/UM | Referensi USB WDF |
| Wait-lock object | WDFWAITLOCK | Mewakili kunci antrian. | Driver object | Yes | KM/UM | Metode Sinkronisasi WDF |
| Objek instans WMI | WDFWMIINSTANCE | Mewakili instance dari blok data WMI. | Objek penyedia WMI | No | KM | Referensi WDF WMI |
| Objek penyedia WMI | WDFWMIPROVIDER | Mewakili blok data WMI. | Device object | No | KM | Referensi WDF WMI |
| Work-item object | WDFWORKITEM | Mewakili item kerja. | None | Yes | KM/UM | WDF Work-Item Referensi Objek |