Fungsi HwNProcessAddDevicePreDeviceCreate (hwnclx.h)
Menyediakan panggilan balik persiapan/rilis dan masuk/keluar perangkat ke Windows Driver Foundation (WDF) untuk transisi perangkat ke berbagai status. Fungsi ini harus dipanggil oleh driver klien ketika WDF memanggil rutinitas EVT_WDF_DRIVER_DEVICE_ADD driver, tetapi sebelum membuat objek perangkat.
Sintaks
FORCEINLINE NTSTATUS HwNProcessAddDevicePreDeviceCreate(
_In_ WDFDRIVER Driver,
_In_ PWDFDEVICE_INIT DeviceInit,
_Out_ PWDF_OBJECT_ATTRIBUTES FdoAttributes
);
Parameter
[in] Driver
Tangani ke objek driver kerangka kerja driver klien.
[in] DeviceInit
Penunjuk ke struktur WDFDEVICE_INIT yang dialokasikan kerangka kerja.
[out] FdoAttributes
Penunjuk ke struktur WDF_OBJECT_ATTRIBUTES yang menjelaskan atribut objek perangkat driver klien saat dibuat.
Mengembalikan nilai
Mengembalikan STATUS_SUCCESS jika fungsi berhasil. Mengembalikan STATUS_INVALID_PARAMETER jika driver klien yang sesuai tidak dapat ditemukan. Jika tidak, ia mengembalikan salah satu nilai status kesalahan yang ditentukan dalam Ntstatus.h.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1709 |
Server minimum yang didukung | Server Windows 2016 |
Target Platform | Windows |
Header | hwnclx.h |
Pustaka | Mshwnclxstub.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