NDIS/WIFI 验证

NDIS/WIFI 验证

NDIS/WIFI 验证选项确定 NDIS 或 WIFI 驱动程序是否与 Windows 操作系统内核正确交互。

注意  此选项从 Windows 8.1 开始提供。

使用 NDIS/WIFI 验证选项可以验证:你的驱动程序是否在各种上下文中正确地处理 OID,并遵循 Microsoft 推荐的最佳做法。

在激活此选项时,并且驱动程序验证程序检测到驱动程序违反某个 NDIS 或 WIFI 规则,驱动程序验证程序将发送错误检查 0xC4(参数 1 等于特定遵从性规则的标识符)。

验证规则列表包括:

NdisOidComplete

NdisOidDoubleComplete

NdisOidDoubleRequest

NdisTimedDataHang

NdisTimedDataSend

NdisTimedOidComplete

WlanAssociation

WlanConnectionRoaming

WlanDisassociation

WlanTimedAssociation

WlanTimedConnectionRoaming

WlanTimedConnectRequest

WlanTimedScan

WlanTimedLinkQuality

激活此选项

通过使用驱动程序验证程序管理器或 Verifier.exe 命令行,可以为一个或多个驱动程序激活 NDIS/WIFI 验证功能。有关详细信息,请参阅选择驱动程序验证程序选项。必须重新启动计算机来激活或停用 NDIS/WIFI 验证选项。

  • 使用命令行

    在命令行,NDIS/WIFI 验证由 verifier /flags 0x200000 (Bit 21) 表示。要激活 NDIS/WIFI 验证,请使用标志值 0x200000 或将 0x200000 添加到该标志值。例如:

    
    verifier /flags 0x200000 /driver MyDriver.sys
    
    

    该功能将在下次启动时激活。

  • Dn312128.wedge(zh-cn,VS.85).gif使用驱动程序验证程序管理器

    1. 启动驱动程序验证程序管理器。在“命令提示符”窗口中键入 Verifier
    2. 选择“创建自定义设置(供程序开发人员使用)”,然后单击“下一步”
    3. 选择“从一个完整的列表选择单个设置”
    4. 选择(选中)“NDIS/WIFI 验证”
    5. 重新启动计算机。

 

 

显示:
© 2016 Microsoft