estructura NET_DMA_PNP_NOTIFICATION (netdma.h)

Nota La interfaz NetDMA no se admite en Windows 8 ni versiones posteriores.
 
La estructura NET_DMA_PNP_NOTIFICATION especifica una notificación de administración de energía en la interfaz NetDMA.

Sintaxis

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;

Miembros

StructureRevision

Revisión de esta estructura. El controlador del proveedor NetDMA debe establecer este miembro en NET_DMA_PNP_NOTIFICATION_REVISION_1.

StructureSize

Tamaño, en bytes, de la estructura de notificación. Este tamaño no incluye el tamaño de los datos específicos de notificación en el búfer, si existe. Un controlador del proveedor NetDMA debe establecer este miembro en sizeof(NET_DMA_PNP_NOTIFICATION).

NotificationCode

Valor que identifica el evento del proveedor DMA. Este valor debe ser uno de los valores de . NET_DMA_PNP_NOTIFICATION_CODE enumeración.

Buffer

Puntero a datos específicos de notificación, si los hay. Los controladores del proveedor netDMA establecen este miembro en NULL para las notificaciones NetDmaNotificationProviderPowerDown y NetDmaNotificationProviderPowerUp .

BufferLength

Longitud, en bytes, de los datos específicos de la notificación en el miembro Buffer . Los controladores del proveedor netDMA establecen este miembro en cero para las notificaciones NetDmaNotificationProviderPowerDown y NetDmaNotificationProviderPowerUp .

Comentarios

Para enviar una notificación de administración de energía a la interfaz NetDMA, los controladores del proveedor de NetDMA llaman a la función NetDmaPnPEventNotify y proporcionan un puntero a una estructura de NET_DMA_PNP_NOTIFICATION en el parámetro PnPEvent .

Requisitos

Requisito Value
Cliente mínimo compatible Compatible con los controladores NetDMA 2.0 y NetDMA 1.1 en Windows Server 2008.
Encabezado netdma.h (incluir Netdma.h)

Consulte también

NET_DMA_PNP_NOTIFICATION_CODE

NetDmaPnPEventNotify