estructura NET_DMA_PNP_NOTIFICATION (netdma.h)
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) |