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 |