NET_DMA_PNP_NOTIFICATION structure (netdma.h)
Syntaxe
typedef struct _NET_DMA_PNP_NOTIFICATION {
ULONG StructureRevision;
ULONG StructureSize;
NET_DMA_PNP_NOTIFICATION_CODE NotificationCode;
PVOID Buffer;
ULONG BufferLength;
} NET_DMA_PNP_NOTIFICATION, *PNET_DMA_PNP_NOTIFICATION;
Membres
StructureRevision
Révision de cette structure. Le pilote du fournisseur NetDMA doit définir ce membre sur NET_DMA_PNP_NOTIFICATION_REVISION_1.
StructureSize
Taille, en octets, de la structure de notification. Cette taille n’inclut pas la taille des données spécifiques à la notification dans Buffer, le cas échéant. Un pilote de fournisseur NetDMA doit définir ce membre sur sizeof(NET_DMA_PNP_NOTIFICATION).
NotificationCode
Valeur qui identifie l’événement du fournisseur DMA. Cette valeur doit être l’une des valeurs de NET_DMA_PNP_NOTIFICATION_CODE énumération.
Buffer
Pointeur vers des données spécifiques aux notifications, le cas échéant. Les pilotes du fournisseur NetDMA définissent ce membre sur NULL pour les notifications NetDmaNotificationProviderPowerDown et NetDmaNotificationProviderPowerUp .
BufferLength
Longueur, en octets, des données spécifiques à la notification au niveau du membre Buffer . Les pilotes du fournisseur NetDMA définissent ce membre sur zéro pour les notifications NetDmaNotificationProviderPowerDown et NetDmaNotificationProviderPowerUp .
Remarques
Pour envoyer une notification de gestion de l’alimentation à l’interface NetDMA, les pilotes du fournisseur NetDMA appellent la fonction NetDmaPnPEventNotify et fournissent un pointeur vers une structure NET_DMA_PNP_NOTIFICATION au niveau du paramètre PnPEvent .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge pour les pilotes NetDMA 2.0 et NetDMA 1.1 dans Windows Server 2008. |
En-tête | netdma.h (inclure Netdma.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour