Bagikan melalui


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)