Share via


PFNUSBCAMD_CancelBulkReadWrite回呼函式 (usbcamdi.h)

USBCAMD_CancelBulkReadWrite服務會取消擱置的大量讀取或寫入要求。

語法

PFNUSBCAMD_CancelBulkReadWrite PfnusbcamdCancelbulkreadwrite;

NTSTATUS PfnusbcamdCancelbulkreadwrite(
  [in] PVOID DeviceContext,
  [in] ULONG PipeIndex
)
{...}

參數

[in] DeviceContext

裝置特定內容的指標。

[in] PipeIndex

指定大量管道的索引,以取消讀取或寫入要求。

傳回值

如果 呼叫成功,USBCAMD_CancelBulkReadWrite會傳回STATUS_SUCCESS。 其他可能的錯誤碼包括:

傳回碼 Description
STATUS_INVALID_PARAMETER USBCAMD 可能會因為許多原因而傳回STATUS_INVALID_PARAMETER,包括: 在 PipeIndex 自變數中傳遞的值無效、 PipeIndex 自變數指定的管道類型代表無效的管道類型,或目前的 IRQL >= DISPATCH_LEVEL。

備註

USBCAMD 1.0 版不提供USBCAMD_CancelBulkReadWrite。

規格需求

需求
目標平台 桌面
標頭 usbcamdi.h (包含 Usbcamdi.h)
IRQL PASSIVE_LEVEL

另請參閱

USBCAMD_INTERFACE