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)

Lihat juga

IDriverEntry

IWDFDriver