структура NET_DMA_PNP_NOTIFICATION (netdma.h)

Примечание Интерфейс NetDMA не поддерживается в Windows 8 и более поздних версиях.
 
Структура NET_DMA_PNP_NOTIFICATION указывает уведомление об управлении питанием в интерфейсе NetDMA.

Синтаксис

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;

Члены

StructureRevision

Редакция для этой структуры. Драйвер поставщика NetDMA должен задать для этого элемента значение NET_DMA_PNP_NOTIFICATION_REVISION_1.

StructureSize

Размер структуры уведомлений в байтах. Этот размер не включает размер данных, относящихся к уведомлению, в буфере, если таковые имеются. Драйвер поставщика NetDMA должен задать для этого элемента значение sizeof(NET_DMA_PNP_NOTIFICATION).

NotificationCode

Значение типа , идентифицирующее событие поставщика DMA. Это значение должно быть одним из значений из перечисление NET_DMA_PNP_NOTIFICATION_CODE .

Buffer

Указатель на данные, относящиеся к уведомлениям, если таковые есть. Драйверы поставщика NetDMA устанавливают для этого элемента значение NULL для уведомлений NetDmaNotificationProviderPowerDown и NetDmaNotificationProviderPowerUp .

BufferLength

Длина в байтах данных, относящихся к уведомлению, в элементе буфера . Драйверы поставщика NetDMA устанавливают для этого элемента значение 0 для уведомлений NetDmaNotificationProviderPowerDown и NetDmaNotificationProviderPowerUp .

Комментарии

Чтобы отправить уведомление об управлении питанием в интерфейс NetDMA, драйверы поставщика NetDMA вызывают функцию NetDmaPnPEventNotify и предоставляют указатель на структуру NET_DMA_PNP_NOTIFICATION в параметре PnPEvent .

Требования

Требование Значение
Минимальная версия клиента Поддерживается для драйверов NetDMA 2.0 и NetDMA 1.1 в Windows Server 2008.
Верхняя часть netdma.h (включая Netdma.h)

См. также раздел

NET_DMA_PNP_NOTIFICATION_CODE

NetDmaPnPEventNotify