Fungsi UcmInitializeDevice (ucmmanager.h)
Menginisialisasi ekstensi kerangka kerja manajer konektor USB (UcmCx).
Sintaks
NTSTATUS UcmInitializeDevice(
[in] WDFDEVICE WdfDevice,
[in] PUCM_MANAGER_CONFIG Config
);
Parameter
[in] WdfDevice
Handel ke objek perangkat kerangka kerja yang diterima driver klien dalam panggilan sebelumnya ke WdfDeviceCreate.
[in] Config
Penunjuk ke struktur UCM_MANAGER_CONFIG yang disediakan penelepon yang diinisialisasi dengan memanggil UCM_MANAGER_CONFIG_INIT.
Nilai kembali
UcmInitializeDevice mengembalikan STATUS_SUCCESS jika operasi berhasil. Jika tidak, metode ini dapat mengembalikan nilai NTSTATUS yang sesuai.
Keterangan
Metode ini menginisialisasi UcmCx dan mengalokasikan sumber daya yang diperlukan, mendaftar untuk peristiwa PnP, dan menyiapkan target I/O. Driver klien harus memanggil metode ini dalam implementasi EVT_WDF_DRIVER_DEVICE_ADD driver.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 |
Server minimum yang didukung | Server Windows 2016 |
Target Platform | Windows |
Versi KMDF minimum | 1.15 |
Versi UMDF minimum | 2.15 |
Header | ucmmanager.h (termasuk Ucmcx.h) |
Pustaka | UcmCxstub.lib |
IRQL | PASSIVE_LEVEL |
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