Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le pilote client appelle la fonction NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT pour initialiser une structure de NET_ADAPTER_WAKE_REASON_PACKET lors de la création de rapports indiquant qu’un paquet magique a provoqué un événement de mise en éveil.
Syntaxe
void NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT(
[out] NET_ADAPTER_WAKE_REASON_PACKET *Reason
);
Paramètres
[out] Reason
Pointeur vers un pilote alloué NET_ADAPTER_WAKE_REASON_PACKET structure.
Valeur de retour
Aucun
Remarques
Lorsque le NET_WAKE_SOURCE_TYPE est NetWakeSourceTypeMagicPacket, appelez NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT pour initialiser la structure NET_ADAPTER_WAKE_REASON_PACKET. Appelez NetAdapterReportWakeReasonPacket pour signaler cette raison de veille à NetAdapterCx.
Cette fonction zéro la mémoire de la structure NET_ADAPTER_WAKE_REASON_PACKET, définit le membre size et définit le membre PatternId sur NetAdapterWakeMagicPatternId.
Exigences
| Exigence | Valeur |
|---|---|
| client minimum pris en charge | Windows 11 |
| serveur minimum pris en charge | Windows Server 2022 |
| plateforme cible | Universel |
| version minimale de UMDF | 2.33 |
| d’en-tête | netadaptercx.h (include netadaptercx.h) |
| IRQL | Tout niveau tant que la mémoire cible est résidente |
Voir aussi
configuration de l' de gestion de l’alimentation NetAdapterCx
NET_ADAPTER_WAKE_REASON_PACKET