获取低功耗协议卸载的当前参数设置

协议驱动程序可以使用 OID_PM_PROTOCOL_OFFLOAD_LIST OID 查询获取该协议在网络适配器上卸载的所有协议的列表。 从查询成功返回后,NDIS_OID_REQUEST 结构的 InformationBuffer 成员包含指向描述当前活动协议卸载的NDIS_PM_PROTOCOL_OFFLOAD结构列表的指针。 有关 NDIS_PM_PROTOCOL_OFFLOAD 结构的内容的信息,请参阅 添加和删除低功率协议卸载

NDIS 代表微型端口驱动程序处理 OID_PM_PROTOCOL_OFFLOAD_LIST OID 和GUID_PM_PROTOCOL_OFFLOAD_LIST WMI 请求。 因此,NDIS 微型端口驱动程序不需要支持OID_PM_PROTOCOL_OFFLOAD_LIST OID 请求。

过度配置驱动程序可以使用 OID_PM_GET_PROTOCOL_OFFLOAD 方法 OID 从微型端口驱动程序获取低功耗协议卸载的参数设置。 NDIS_OID_REQUEST 结构的 InformationBuffer 成员最初包含指向协议卸载标识符的指针。 从方法请求成功返回后,NDIS_OID_REQUEST 结构的 InformationBuffer 成员包含指向NDIS_PM_PROTOCOL_OFFLOAD结构的指针。