RequestForUrbXrb ルール (kmdf)
クライアント ドライバーが WdfUsbTargetDeviceCreateWithParameters を呼び出し、(Windows 8 用 USB ドライバー スタックの新機能を使用するために) WDF_USB_DEVICE_CREATE_CONFIG構造体にUSBD_CLIENT_CONTRACT_VERSION_602クライアント コントラクト バージョンを指定する場合、URB を内部的に使用する DDI は、次のいずれかの前提条件が適用される場合にのみ URB コンテキスト を使用します。
- 要求パラメーターには、親オブジェクト ツリーに Wdf デバイスがあります。
- 要求は I/O キューを介して表されます。
- 要求には、親オブジェクト ツリーで表される別の I/O キュー要求があります。
ドライバーモデル: KMDF
テスト方法
コンパイル時 |
---|
静的ドライバー検証ツール を実行し、 RequestForUrbXrb 規則を指定します。 コードの分析を実行するには、次の手順に従います。詳細については、 「静的ドライバー検証ツールを使用してドライバー の欠陥を見つける」を参照してください。 |
適用対象
WdfRequestCreateWdfUsbTargetDeviceCreateWithParametersWdfUsbTargetDeviceFormatRequestForControlTransferWdfUsbTargetDeviceFormatRequestForStringWdfUsbTargetDeviceSendControlTransferSynchronouslyWdfUsbTargetPipeAbortSynchronouslyWdfUsbTargetPipeFormatRequestForAbortWdfUsbTargetPipeFormatRequestForResetWdfUsbTargetPipeResetSynchronously