共用方式為


NDIS/WIFI 驗證規則集

注意

您可以從 Windows 8.1 開始,使用這些規則來測試 NDIS/WIFI 驅動程式。

本節內容

主題 說明

NdisFilterTimedDataReceive

NdisFilterTimedDataReceive 規則會驗證 NDIS 篩選驅動程式在逾時之前,先完成 FilterReceiveNetBufferLists 函式的接收要求。

NdisFilterTimedDataSend

NdisFilterTimedDataSend 規則會驗證 NDIS 篩選驅動程式在逾時之前,先完成 FilterSendNetBufferLists 函式的傳送要求。

NdisFilterTimedPauseComplete

NdisFilterTimedPauseComplete 會驗證三件事:

NdisOidComplete

NdisOidComplete 規則會驗證 NDIS 迷你埠驅動程式是否正確完成 OID。

NdisOidDoubleComplete

NdisOidDoubleComplete 規則指定 NDIS 迷你埠驅動程式不得針對相同的 OID 呼叫 NdisMOidRequestComplete 例程兩次。

NdisOidDoubleRequest

NdisOidDoubleRequest 規則會驗證:

NdisTimedDataHang

NdisTimedDataHang 規則會確認 NDIS 迷你埠驅動程式會在 22 秒內處理NET_BUFFER_LIST結構的任何擱置傳送要求

NdisTimedDataSend

NdisTimedDataSend 規則會驗證 NDIS 驅動程式呼叫 MiniportSendNetBufferLists 時,迷你埠驅動程式會在 30 秒內完成傳送要求。

NdisTimedOidComplete

NdisTimedOidComplete 規則會指定 NDIS 迷你埠驅動程式會在 12 秒內完成 OID 要求。

WlanAssert

WlanAssert 規則包含一組在 WDIWIFI 驅動程式內驗證的檢查。

WlanAssociation

WlanAssociation 規則會正確遵循 Native 802.11 無線 LAN (WLAN) 關聯序列來驗證迷你埠驅動程式。

Wlan 連線 ionRoaming

Wlan 連線 ionRoaming 規則會正確遵循 Native 802.11 無線 LAN (WLAN) 連線和漫遊順序來驗證迷你埠驅動程式。

WlanDisassociation

WlanDisassociation 規則會驗證迷你埠驅動程式是否正確遵循 Native 802.11 無線 LAN (WLAN) 解除關聯序列。

WlanTimedAssociation

WlanTimedAssociation 規則會指定 NDIS 迷你埠驅動程式在 10 秒內完成無線 LAN (WLAN) 關聯作業。

WlanTimed 連線 ionRoaming

WlanTimed 連線 ionRoaming 規則會指定 NDIS 迷你埠驅動程式在 10 秒內完成無線 LAN(WLAN) 連線/漫遊作業。

WlanTimed 連線 Request

WlanTimed 連線 Request 規則會確認OID_DOT11_CONNECT_REQUEST後面接著 10 秒內的NDIS_STATUS_DOT11_CONNECTION_START。

WlanTimedScan

WlanTimedScan 規則會確認 WLAN 掃描作業已在 15 秒內完成。

WlanTimedLinkQuality

WlanTimedLinkQuality 規則會指定成功NDIS_STATUS_DOT11_ASSOCIATION_COMPLETION后 15 秒內發出NDIS_STATUS_DOT11_LINK_QUALITY指示。

測試方法

在執行階段

執行 驅動程式驗證器 ,然後選取 [NDIS/WIFI 驗證] 選項。