次の方法で共有


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を返します。 その他の考えられるエラー コードは次のとおりです。

リターン コード 説明
STATUS_INVALID_PARAMETER USBCAMD は、さまざまな理由でSTATUS_INVALID_PARAMETERを返す場合があります。 たとえば、PipeIndex 引数に渡される値が無効です。 PipeIndex 引数で指定されたパイプの種類が無効なパイプの種類、または現在の IRQL >= DISPATCH_LEVELを表します。

注釈

USBCAMD_CancelBulkReadWrite USBCAMD バージョン 1.0 では使用できません。

要件

要件
対象プラットフォーム デスクトップ
Header usbcamdi.h (Usbcamdi.h を含む)
IRQL PASSIVE_LEVEL

こちらもご覧ください

USBCAMD_INTERFACE