共用方式為


KsDispatchFastIoDeviceControlFailure 函式 (ks.h)

KsDispatchFastIoDeviceControlFailure 函式用於KSDISPATCH_TABLE。未處理的FastDeviceIoControl專案。 函式應該一律傳回 FALSE

語法

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
);

參數

[in] FileObject

未使用。

[in] Wait

未使用。

[in, optional] InputBuffer

未使用。

[in] InputBufferLength

未使用。

[out, optional] OutputBuffer

未使用。

[in] OutputBufferLength

未使用。

[in] IoControlCode

未使用。

[out] IoStatus

未使用。

[in] DeviceObject

未使用。

傳回值

KsDispatchFastIoDeviceControlFailure 函式會傳回 FALSE

備註

需要 KsDispatchFastIoDeviceControlFailure 函式,因為裝置特定開啟實例的分派數據表可能無法處理另一個開啟實例需要處理的特定主要函式。 因此,驅動程序物件中的函式指標必須一律指向呼叫分派數據表專案的函式,例如 KsDispatchFastIoDeviceControlFailure 函式。

規格需求

需求
目標平台 Universal
標頭 ks.h (包含 Ks.h)
程式庫 Ks.lib