// ntddndis.h
typedef enum _NDIS_PM_PROTOCOL_OFFLOAD_TYPE {
NdisPMProtocolOffloadIdUnspecified,
NdisPMProtocolOffloadIdIPv4ARP,
NdisPMProtocolOffloadIdIPv6NS,
NdisPMProtocolOffload80211RSNRekey,
NdisPMProtocolOffload80211RSNRekeyV2,
NdisPMProtocolOffloadIdMaximum
} NDIS_PM_PROTOCOL_OFFLOAD_TYPE, *PNDIS_PM_PROTOCOL_OFFLOAD_TYPE;
View the official Windows Driver Kit DDI reference
No description available.
The NDIS_PM_PROTOCOL_OFFLOAD_TYPE enumeration identifies the type of a protocol offload for NDIS network adapter power management.
NdisPMProtocolOffloadIdUnspecified
The offloaded protocol is not specified.
NdisPMProtocolOffloadIdIPv4ARP
An IPv4 ARP protocol offload. The parameters for this protocol offload type are specified in the IPv4ARPParameters member of the NDIS_PM_PROTOCOL_OFFLOAD structure.
NdisPMProtocolOffloadIdIPv6NS
An IPv6 Neighbor Solicitation (NS) protocol offload. The parameters for this protocol offload type are specified in the IPv6NSParameters member of the NDIS_PM_PROTOCOL_OFFLOAD structure.
NdisPMProtocolOffload80211RSNRekey
An IEEE 802.11i Robust Security Network (RSN) 4-way and 2-way handshake protocol offload. This protocol offload type is specified in the Dot11RSNRekeyParameters member of the NDIS_PM_PROTOCOL_OFFLOAD structure.
NdisPMProtocolOffload80211RSNRekeyV2
NdisPMProtocolOffloadIdMaximum
The maximum value for this enumeration. This value might change in future versions of the NDIS header files and binaries.
The NDIS_PM_PROTOCOL_OFFLOAD_TYPE enumeration is used in the ProtocolOffloadType member of the NDIS_PM_PROTOCOL_OFFLOAD structure.