HBA API テスト (ロゴ)
このテストでは、Storage Networking Industry Association の Common HBA API をサポートするホスト バス アダプター (HBA) ドライバーによって実装されている Microsoft Windows Management Instrumentation (WMI) インターフェイスを検証します。
Note
Windows 認定プログラムの対象となるには、ファイバー チャネル、SAS Storport ミニポート ドライバー、SCSI ミニポート ドライバーが HBA API をサポートしている必要があります。
テストの詳細
仕様 |
|
プラットフォーム |
|
サポートされているリリース |
|
予想される実行時間 (分) | 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 | ドライバー名 |