NDIS/WIFI 検証のルール セット
Note
Windows 8.1 以降では、これらのルールを使用して NDIS/WIFI ドライバーをテストできます。
このセクションの内容
トピック | 説明 |
---|---|
NdisFilterTimedDataReceive ルールは、NDIS フィルター ドライバーがタイムアウトに前に FilterReceiveNetBufferLists 関数で受信要求を完了することを検証します。 |
|
NdisFilterTimedDataSend ルールは、NDIS フィルター ドライバーがタイムアウトに前に FilterSendNetBufferLists 関数で送信要求を完了することを検証します。 |
|
NdisFilterTimedPauseComplete は、次の 3 つの項目を検証します。
|
|
NdisOidComplete ルールは、NDIS ミニポート ドライバーが OID を正しく完了することを検証します。 |
|
NdisOidDoubleComplete ルールは、NDIS ミニポート ドライバーが同じ OID に対して NdisMOidRequestComplete ルーチンを 2 回呼び出すことはできないことを指定します。 |
|
この NdisOidDoubleRequest ルールは、次のことを検証します。
|
|
NdisTimedDataHang ルールは、NDIS ミニポート ドライバーが 22 秒以内に NET_BUFFER_LIST 構造体の保留中の送信要求を処理することを検証します。 |
|
NdisTimedDataSend ルールは、NDIS ドライバーが MiniportSendNetBufferLists を呼び出す際に、ミニポート ドライバーが 30 秒以内に送信要求を完了することを検証します。 |
|
NdisTimedOidComplete ルールは、NDIS ミニポート ドライバーが 12 秒以内に OID 要求を完了するように指定します。 |
|
WlanAssert ルールには、WDIWIFI ドライバー内で検証される一連のチェックが含まれます。 |
|
WlanAssociation ルールは、ミニポート ドライバーがネイティブ 802.11 ワイヤレス LAN (WLAN) の関連付けシーケンスに正しく従っていることを検証します。 |
|
WlanConnectionRoaming ルールは、ミニポート ドライバーがネイティブ 802.11 ワイヤレス LAN (WLAN) 接続およびローミング シーケンスに正しく従っていることを検証します。 |
|
WlanDisassociation ルールは、ミニポート ドライバーがネイティブ 802.11 ワイヤレス LAN (WLAN) の関連付け解除シーケンスに正しく従っていることを検証します。 |
|
WlanTimedAssociation ルールは、NDIS ミニポート ドライバーがワイヤレス LAN (WLAN) の関連付け操作を 10 秒以内に終了するように指定します。 |
|
WlanTimedConnectionRoaming ルールは、NDIS ミニポート ドライバーがワイヤレス LAN (WLAN) 接続/ローミング操作を 10 秒以内に完了するように指定します。 |
|
WlanTimedConnectRequest ルールは、OID_DOT11_CONNECT_REQUEST 後の 10 秒以内に NDIS_STATUS_DOT11_CONNECTION_START が続くことを検証します。 |
|
WlanTimedScan ルールは、WLAN スキャン操作が 15 秒以内に完了することを検証します。 |
|
WlanTimedLinkQuality ルールは、NDIS_STATUS_DOT11_LINK_QUALITY インディケーションが NDIS_STATUS_DOT11_ASSOCIATION_COMPLETION 成功後の 15 秒以内に行われるように指定します。 |
テスト方法
実行時 |
---|
ドライバー検証ツールを実行し、NDIS/WIFI 検証オプションを選択します。 |