Partager via


structure NET_DMA_PNP_NOTIFICATION (netdma.h)

Remarque l’interface NetDMA n’est pas prise en charge dans Windows 8 et versions ultérieures.
 
La structure NET_DMA_PNP_NOTIFICATION spécifie une notification de gestion de l’alimentation dans l’interface NetDMA.

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 de notification à tampon, 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 la énumération NET_DMA_PNP_NOTIFICATION_CODE.

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 notifications NetDmaNotificationProviderPowerDown et NetDmaNotificationProviderPowerUp notifications.

BufferLength

Longueur, en octets, des données spécifiques à la notification au Tampon membre. Les pilotes du fournisseur NetDMA définissent ce membre sur zéro pour 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.

Exigences

Exigence Valeur
client minimum pris en charge Pris en charge pour les pilotes NetDMA 2.0 et NetDMA 1.1 dans Windows Server 2008.
d’en-tête netdma.h (include Netdma.h)

Voir aussi

NET_DMA_PNP_NOTIFICATION_CODE

NetDmaPnPEventNotify