NDIS_PM_WAKE_REASON structure (ntddndis.h)
La structure NDIS_PM_WAKE_REASON spécifie des informations sur l’événement de mise en éveil qui a été généré par une carte réseau.
Syntaxe
typedef struct _NDIS_PM_WAKE_REASON {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_PM_WAKE_REASON_TYPE WakeReason;
ULONG InfoBufferOffset;
ULONG InfoBufferSize;
} NDIS_PM_WAKE_REASON, *PNDIS_PM_WAKE_REASON;
Membres
Header
Type, révision et taille de la structure NDIS_PM_WAKE_REASON . Ce membre est mis en forme en tant que structure NDIS_OBJECT_HEADER .
Le pilote miniport doit définir le membre Type de l’en-tête sur NDIS_OBJECT_TYPE_DEFAULT. Pour spécifier la version de la structure NDIS_PM_WAKE_REASON , le pilote doit définir le membre Revisiond’Header sur la valeur suivante :
NDIS_PM_WAKE_REASON_REVISION_1
Version d’origine pour NDIS 6.30 et versions ultérieures.
Définissez le membre Taille sur NDIS_SIZEOF_PM_WAKE_REASON_REVISION_1.
Flags
Valeur ULONG qui contient un OR au niveau du bit d’indicateurs. Ce membre est réservé à NDIS.
WakeReason
Valeur d’énumération NDIS_PM_WAKE_REASON_TYPE qui spécifie la raison pour laquelle la carte réseau a généré l’événement de mise en éveil.
InfoBufferOffset
Valeur ULONG qui spécifie le décalage, en unités d’octets, du début de la structure NDIS_PM_WAKE_REASON au début d’une mémoire tampon qui contient des informations supplémentaires sur l’événement de mise en éveil.
InfoBufferSize
Valeur ULONG qui spécifie la longueur, en unités d’octets, de la mémoire tampon qui contient des informations supplémentaires sur l’événement de mise en éveil.
Remarques
La structure NDIS_PM_WAKE_REASON est utilisée dans l’indication status NDIS_STATUS_PM_WAKE_REASON.
Pour plus d’informations sur l’émission d’une indication de status NDIS_STATUS_PM_WAKE_REASON, consultez Émission d’indications d’état de motif d’éveil NDIS.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge dans NDIS 6.30 et versions ultérieures. |
En-tête | ntddndis.h (include Ntddndis.h) |
Voir aussi