WDI_TLV_PM_CAPABILITIES (0x42)
WDI_TLV_PM_CAPABILITIES是包含电源管理功能的 TLV。
TLV 类型
0x42
Length
所有包含元素大小) 的总 (字节数。
值
UINT32 |
指定电源管理支持的标志。
有效标志为:
- NDIS_PM_WAKE_PACKET_INDICATION_SUPPORTED
- NDIS_PM_SELECTIVE_SUSPEND_SUPPORTED (0x00000002)
|
UINT32 |
指定支持的 LAN 唤醒模式。
有效模式包括:
- NDIS_PM_WOL_BITMAP_PATTERN_SUPPORTED (0x00000001)
- NDIS_PM_WOL_MAGIC_PACKET_SUPPORTED (0x00000002)
- NDIS_PM_WOL_IPV4_TCP_SYN_SUPPORTED (0x00000004)
- NDIS_PM_WOL_IPV6_TCP_SYN_SUPPORTED (0x00000008)
- NDIS_PM_WOL_IPV4_DEST_ADDR_WILDCARD_SUPPORTED (0x00000200)
- NDIS_PM_WOL_IPV6_DEST_ADDR_WILDCARD_SUPPORTED (0x00000800)
- NDIS_PM_WOL_EAPOL_REQUEST_ID_MESSAGE_SUPPORTED (0x00010000)
|
UINT32 |
指定 LAN 唤醒模式的总数。 |
UINT32 |
指定最大 LAN 唤醒模式大小。 |
UINT32 |
指定 LAN 唤醒模式的最大偏移量。 |
UINT32 |
指定最大 LAN 唤醒数据包保存缓冲区。 |
UINT32 |
指定支持的协议卸载。
有效的卸载包括:
- NDIS_PM_PROTOCOL_OFFLOAD_ARP_SUPPORTED (0x00000001)
- NDIS_PM_PROTOCOL_OFFLOAD_NS_SUPPORTED (0x00000002)
- NDIS_PM_PROTOCOL_OFFLOAD_80211_RSN_REKEY_SUPPORTED (0x00000080)
|
UINT32 |
指定 ARP 卸载 IPv4 地址的数目。 |
UINT32 |
指定 NS 卸载 IPv6 地址的数目。 |
NDIS_DEVICE_POWER_STATE |
指定最小魔术数据包唤醒。 |
NDIS_DEVICE_POWER_STATE |
指定最小模式唤醒。 |
NDIS_DEVICE_POWER_STATE |
指定最小链接更改唤醒。 |
UINT32 |
指定支持的唤醒事件。
有效事件包括:
- NDIS_PM_WAKE_ON_MEDIA_CONNECT_SUPPORTED (0x00000001)
- NDIS_PM_WAKE_ON_MEDIA_DISCONNECT_SUPPORTED (0x00000002)
|
UINT32 |
指定特定于媒体的唤醒事件。
有效事件包括:
- NDIS_WLAN_WAKE_ON_NLO_DISCOVERY_SUPPORTED (0x00000001)
- NDIS_WLAN_WAKE_ON_AP_ASSOCIATION_LOST_SUPPORTED (0x00000002)
- NDIS_WLAN_WAKE_ON_GTK_HANDSHAKE_ERROR_SUPPORTED (0x00000004)
- NDIS_WLAN_WAKE_ON_4WAY_HANDSHAKE_REQUEST_SUPPORTED (0x00000008)
|
要求
最低受支持的客户端 |
Windows 10 |
最低受支持的服务器 |
Windows Server 2016 |
标头 |
Wditypes.hpp |