IDriverEntry::Metode OnInitialize (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.]
Metode OnInitialize melakukan operasi apa pun yang diperlukan untuk menginisialisasi driver.
Sintaks
HRESULT OnInitialize(
[in] IWDFDriver *pWdfDriver
);
Parameter
[in] pWdfDriver
Penunjuk ke antarmuka IWDFDriver untuk objek driver kerangka kerja yang mewakili driver yang dimuat dalam proses host.
Mengembalikan nilai
OnInitialize mengembalikan S_OK jika driver menyelesaikan inisialisasi globalnya. Jika tidak, metode ini mengembalikan salah satu kode kesalahan yang didefinisikan dalam Winerror.h. Jika driver mengembalikan kode kesalahan, kerangka kerja tidak akan memuat driver.
Keterangan
Kerangka kerja membuat objek driver baru untuk setiap driver yang dimuat dalam proses host driver. Saat driver memasuki sistem, kerangka kerja memanggil OnInitialize untuk memberi tahu driver dan meneruskan antarmuka IWDFDriver dalam panggilan.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | wudfddi.h (termasuk Wudfddi.h) |