Antarmuka IWDFDeviceInitialize (wudfddi.h)
[Peringatan: UMDF 2 adalah versi terbaru UMDF dan pengganti UMDF 1. Semua driver UMDF baru harus ditulis menggunakan UMDF 2. Tidak ada fitur baru yang ditambahkan ke UMDF 1 dan ada dukungan terbatas untuk UMDF 1 pada versi Windows 10 yang lebih baru. Driver Universal Windows harus menggunakan UMDF 2. Untuk informasi selengkapnya, lihat Mulai menggunakan UMDF.]
Antarmuka IWDFDeviceInitialize adalah antarmuka pembantu yang disediakan kerangka kerja sebagai parameter input ke metode IDriverEntry::OnDeviceAdd driver.
Warisan
Antarmuka IWDFDeviceInitialize mewarisi dari antarmuka IUnknown . IWDFDeviceInitialize juga memiliki jenis anggota ini:
- Metode
Metode
Antarmuka IWDFDeviceInitialize memiliki metode ini.
IWDFDeviceInitialize::AutoForwardCreateCleanupClose Kontrol metode AutoForwardCreateCleanupClose saat membuat, membersihkan, dan menutup pemberitahuan diteruskan ke driver bawah berikutnya di tumpukan perangkat. |
IWDFDeviceInitialize::GetPnpCapability Metode GetPnpCapability menentukan status kemampuan Plug and Play (PnP) yang ditentukan. |
IWDFDeviceInitialize::RetrieveDeviceInstanceId Artikel ini menjelaskan bagaimana metode RetrieveDeviceInstanceId mengambil pengidentifikasi instans perangkat. |
IWDFDeviceInitialize::RetrieveDevicePropertyStore Metode RetrieveDevicePropertyStore mengambil penyimpanan properti perangkat yang dapat dibaca dan ditulis klien properti perangkat. |
IWDFDeviceInitialize::SetFilter Metode SetFilter mengatur properti yang memungkinkan perangkat sebagai perangkat filter. |
IWDFDeviceInitialize::SetLockingConstraint Metode SetLockingConstraint mengatur model sinkronisasi (atau penguncian) untuk fungsi panggilan balik ke driver. |
IWDFDeviceInitialize::SetPnpCapability Metode SetPnpCapability mengatur kemampuan Plug and Play (PnP) yang ditentukan dari perangkat ke status yang ditentukan. |
IWDFDeviceInitialize::SetPowerPolicyOwnership Metode SetPowerPolicyOwnership menetapkan kepemilikan kebijakan daya ke driver atau menghapus kepemilikan dari driver. |
Keterangan
Driver memanggil metode antarmuka ini untuk mengatur properti untuk objek perangkat baru dan meneruskan antarmuka ini sebagai input ke metode IWDFDriver::CreateDevice untuk membuat objek perangkat baru.
Jangan gunakan antarmuka ini setelah memanggil IWDFDriver::CreateDevice.
Persyaratan
Persyaratan | Nilai |
---|---|
Akhir dukungan | Tidak tersedia di UMDF 2.0 dan yang lebih baru. |
Target Platform | Desktop |
Versi UMDF minimum | 1,5 |
Header | wudfddi.h (termasuk Wudfddi.h) |