次の方法で共有


SD-Ioctl テスト

このテストでは、SD 固有の IOCTL 呼び出しが任意のユーザー モード プロセスで期待どおりに機能することを検証します。

テストの詳細

   
仕様
  • Device.Storage.Controller.SD.BasicFunction
プラットフォーム
  • Windows 10、クライアント エディション (x86)
  • Windows 10、クライアント エディション (x64)
  • Windows Server 2016 (x64)
サポートされているリリース
  • Windows 10
  • Windows 10 バージョン 1511
  • Windows 10 Version 1607
  • Windows 10 Version 1703
  • Windows 10 バージョン 1709
  • Windows 10 バージョン 1803
  • Windows 10 Version 1809
  • Windows 10 バージョン 1903
  • Windows 10 への次の更新プログラム
予想される実行時間 (分) 5
カテゴリ 開発
タイムアウト (分) 300
再起動が必要です false
特別な構成が必要です false
Type automatic

 

その他のドキュメント

この機能領域のテストには、前提条件、セットアップ、トラブルシューティング情報など、次のトピックに記載されている追加のドキュメントが含まれている場合があります。

テストの実行

テストを実行する前に、「WDTF System Fundamentals のテストの前提条件」のテスト要件の説明に従って、テストのセットアップを完了します。

このテストでは、テストが開始される前に SD カードがホスト コントローラーに挿入され、動作していることを前提としています。

トラブルシューティング

HLK テストのエラーの一般的なトラブルシューティングについては、「Windows HLK テストのエラーのトラブルシューティング」を参照してください。

このテストでは、IOCTL のいくつかのバリエーションがディスクに送信され、応答が検証されます。 IOCTL の送信中または応答の検証中にエラーが発生した場合は、エラーに関する情報がログに格納されます。 WTT トレースを確認するには、次の手順を実行します。

  • SDIOCTL テストの実行のタスク ログを表示します。

  • ログ ファイル sdioctltst.wtl を開きます。

  • 問題を解決する可能性のあるメッセージがないか確認します。

その他のトラブルシューティング情報については、「System Fundamentals のテストのトラブルシューティング」を参照してください。

詳細情報

このテストでは、一連の IOCTL とそれらの IOCTL の周囲にあるさまざまなパラメーターを細かく調べます。 それらを基になるディスクに送信し、応答が要件に適合していることを検証します。 テスト ケースとしてログに出力される IOCTL と結果に関する情報をログに記録します。

このファイルで取り上げられている IOCTL の一覧を次に示します。

  1. IOCTL_DISK_MEDIA_REMOVAL

  2. IOCTL_DISK_GET_LENGTH_INFO

  3. IOCTL_DISK_IS_WRITABLE

  4. IOCTL_DISK_VERIFY

  5. IOCTL_STORAGE_CHECK_VERIFY

  6. IOCTL_STORAGE_CHECK_VERIFY2

  7. IOCTL_DISK_CHECK_VERIFY

  8. IOCTL_DISK_GET_CACHE_INFORMATION

  9. IOCTL_STORAGE_GET_HOTPLUG_INFO

  10. IOCTL_STORAGE_SET_HOTPLUG_INFO

  11. IOCTL_STORAGE_GET_DEVICE_NUMBER

  12. IOCTL_DISK_GET_DRIVE_GEOMETRY

  13. IOCTL_DISK_GET_DRIVE_GEOMETRY_EX

  14. IOCTL_STORAGE_GET_MEDIA_TYPES_EX

  15. IOCTL_STORAGE_QUERY_PROPERTY

  16. IOCTL_SCSI_GET_ADDRESS

  17. IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER

  18. IOCTL_SFFDISK_QUERY_DEVICE_PROTOCOL

  19. IOCTL_SFFDISK_DEVICE_COMMAND

  20. IOCTL_SFFDISK_DEVICE_PASSWORD

パラメーター

パラメーター名 パラメーターの説明
LLU_NetAccessOnly
WDKDeviceID テストするデバイスのインスタンス パス。