次の方法で共有


HBA API テスト (ロゴ)

このテストでは、Storage Networking Industry Association の Common HBA API をサポートするホスト バス アダプター (HBA) ドライバーによって実装されている Microsoft Windows Management Instrumentation (WMI) インターフェイスを検証します。

Note

   Windows 認定プログラムの対象となるには、ファイバー チャネル、SAS Storport ミニポート ドライバー、SCSI ミニポート ドライバーが HBA API をサポートしている必要があります。

 

テストの詳細

   
仕様
  • Device.Storage.Controller.Iscsi.Interface
  • Device.Storage.Controller.Fcoe.Interface
プラットフォーム
  • 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

 

その他のドキュメント

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

テストの実行

テストを実行する前に、次のテスト要件に従って、テストのセットアップを完了します。「ファイバー チャネル アダプターのテストの前提条件

トラブルシューティング

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

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

詳細情報

HBA API テストでは、テストを行う HBA とストレージ デバイス間にファイバー チャネル スイッチが必要です。 このファイバー チャネルは GIEL と GANXT の仕様をサポートする必要があります。 過去 10 年間に行われたほとんどのスイッチは、これらの仕様をサポートしています。

スイッチが存在する限り、トポロジは任意の種類のファブリック構成を使用できます。 たとえば、最も単純な構成は、次のとおりです。[TestMachine]<-->[FibreChannelSwitch]<-->[FibreChannelStorageArray]

Note

   このテストでは、Microsoft Visual Basic スクリプトを使用して、HBA WMI インターフェイスに対してクエリを実行します。 具体的なテスト ケースについては、「アサーション」セクションを参照してください。 テキスト エディターでスクリプト ファイルを開いて、テストのソースを表示できます。

 

テストでは、まず HBA API のスキーマをコンピューターにインストールしてから、スクリプトを開始します。

コマンド構文

コマンド 説明

mofcomp -N:root\wmi hbaapi.bmf

hbaapi.bmf ファイルをインストールします。

cscript hbatst.vbs "[WDKDeviceID]"

テストするデバイスを指定します。

 

ファイルの一覧

ファイル 場所

hbatst.vbs

<[testbinroot]>\nttest\driverstest\storage\wdk\

hbaapi.bmf

<[testbinroot]>\nttest\\driverstest\storage\wdk\

 

パラメーター

パラメーター名 パラメーターの説明
WDKDeviceID テストする HBA のデバイス ID。
LLU_LclAdminUsr テストを実行するためのユーザー アカウント。
LLU_NetAccessOnly テスト ファイル共有にアクセスするためのユーザー アカウントです。
WDKDriverName ドライバー名