énumération NDIS_PM_WOL_PACKET (ntddndis.h)
L’énumération NDIS_PM_WOL_PACKET identifie le type d’un paquet WOL (wake-on-LAN).
Syntaxe
typedef enum _NDIS_PM_WOL_PACKET {
NdisPMWoLPacketUnspecified,
NdisPMWoLPacketBitmapPattern,
NdisPMWoLPacketMagicPacket,
NdisPMWoLPacketIPv4TcpSyn,
NdisPMWoLPacketIPv6TcpSyn,
NdisPMWoLPacketEapolRequestIdMessage,
NdisPMWoLPacketMaximum
} NDIS_PM_WOL_PACKET, *PNDIS_PM_WOL_PACKET;
Constantes
NdisPMWoLPacketUnspecified Le type de paquet WOL n’est pas spécifié. |
NdisPMWoLPacketBitmapPattern Spécifie un modèle bitmap. Ce type de paquet est spécifié dans le WoLBitMapPattern membre du structure NDIS_PM_WOL_PATTERN. |
NdisPMWoLPacketMagicPacket Paquets WOL basés sur le paquet magique WOL. Adresse mac (Media Access Control) dans le paquet magique est le MAC actuel adresse de la carte réseau. |
NdisPMWoLPacketIPv4TcpSyn Modèle de paquet TCP SYN wake-on-LAN IPv4. Ce modèle de paquet est spécifié dans le IPv4TcpSynParameters membre de la structure NDIS_PM_WOL_PATTERN. |
NdisPMWoLPacketIPv6TcpSyn Modèle de paquet TCP SYN wake-on-LAN IPv6. Ce modèle de paquet est spécifié dans le IPv6TcpSynParameters membre de la structure NDIS_PM_WOL_PATTERN. |
NdisPMWoLPacketEapolRequestIdMessage Spécifie un paquet de message de requête EAPOL. Ce type de paquet est spécifié dans le EapolRequestIdMessageParameters membre de la structure NDIS_PM_WOL_PATTERN. |
NdisPMWoLPacketMaximum Valeur maximale de cette énumération. Cette valeur peut changer dans les futures versions de l’en-tête NDIS fichiers et fichiers binaires. |
Remarques
L’énumération NDIS_PM_WOL_PACKET est utilisée dans le membre WoLPacketType de la structure NDIS_PM_WOL_PATTERN.
Remarque Le type d’énumération NDIS_PM_WOL_PACKET spécifie les modèles WOL (Wake-on-LAN) basés sur des paquets. Wake-on-LAN basé sur NETBIOS sur TCP est obsolète et, si nécessaire, il peut être défini avec la méthode bitmap de modèle.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Pris en charge dans NDIS 6.20 et versions ultérieures. |
d’en-tête | ntddndis.h (include Ntddndis.h) |