Fungsi KsDispatchFastIoDeviceControlFailure (ks.h)
Fungsi KsDispatchFastIoDeviceControlFailure digunakan dalam KSDISPATCH_TABLE. Entri FastDeviceIoControl yang tidak ditangani. Fungsi harus selalu mengembalikan FALSE.
Sintaks
KSDDKAPI BOOLEAN KsDispatchFastIoDeviceControlFailure(
[in] PFILE_OBJECT FileObject,
[in] BOOLEAN Wait,
[in, optional] PVOID InputBuffer,
[in] ULONG InputBufferLength,
[out, optional] PVOID OutputBuffer,
[in] ULONG OutputBufferLength,
[in] ULONG IoControlCode,
[out] PIO_STATUS_BLOCK IoStatus,
[in] PDEVICE_OBJECT DeviceObject
);
Parameter
[in] FileObject
Tidak digunakan.
[in] Wait
Tidak digunakan.
[in, optional] InputBuffer
Tidak digunakan.
[in] InputBufferLength
Tidak digunakan.
[out, optional] OutputBuffer
Tidak digunakan.
[in] OutputBufferLength
Tidak digunakan.
[in] IoControlCode
Tidak digunakan.
[out] IoStatus
Tidak digunakan.
[in] DeviceObject
Tidak digunakan.
Nilai kembali
Fungsi KsDispatchFastIoDeviceControlFailure mengembalikan FALSE.
Keterangan
Fungsi KsDispatchFastIoDeviceControlFailure diperlukan karena tabel pengiriman untuk instans perangkat tertentu yang dibuka mungkin tidak menangani fungsi utama tertentu yang perlu ditangani instans lain yang dibuka. Oleh karena itu, penunjuk fungsi di objek driver harus selalu menunjuk ke fungsi, seperti fungsi KsDispatchFastIoDeviceControlFailure , yang memanggil entri tabel pengiriman.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Header | ks.h (termasuk Ks.h) |
Pustaka | Ks.lib |