Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Note The NetDMA interface is not supported in Windows 8 and later.
Syntax
typedef enum _NET_DMA_PNP_NOTIFICATION_CODE {
NetDmaNotificationProviderRegistered,
NetDmaNotificationProviderArrival,
NetDmaNotificationProviderRemoval,
NetDmaNotificationChannelArrival,
NetDmaNotificationProviderPowerDown,
NetDmaNotificationProviderPowerUp,
NetDmaNotificationMax
} NET_DMA_PNP_NOTIFICATION_CODE, *PNET_DMA_PNP_NOTIFICATION_CODE;
Constants
NetDmaNotificationProviderRegisteredThe NetDMA provider is registered. NetDMA uses this event in the NetDMA client interface. |
NetDmaNotificationProviderArrivalThe NetDMA provider is available for a client to use. NetDMA uses this event in the NetDMA client interface. |
NetDmaNotificationProviderRemovalThe NetDMA provider was removed. NetDMA uses this event in the NetDMA client interface. |
NetDmaNotificationChannelArrivalThe NetDMA channel is available for a client to use. NetDMA uses this event in the NetDMA client interface. |
NetDmaNotificationProviderPowerDownThe NetDMA provider is powering down. A NetDMA provider driver issues the NetDmaNotificationProviderPowerDown notification before it sets the DMA provider to a low-power state. |
NetDmaNotificationProviderPowerUpThe NetDMA provider is powered up. NetDMA provider drivers issue the NetDmaNotificationProviderPowerUp notification after the DMA provider is back to a working power state. |
NetDmaNotificationMaxThe total number of supported NetDMA PnP events. |
Remarks
The NET_DMA_PNP_NOTIFICATION_CODE enumeration is used in the NET_DMA_PNP_NOTIFICATION structure.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Supported for NetDMA 2.0 and NetDMA 1.1 drivers in Windows Server 2008. |
| Header | netdma.h (include Netdma.h) |