NET_DMA_PNP_NOTIFICATION 结构 (netdma.h)
语法
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 提供程序驱动程序将 NetDmaNotificationProviderPowerDown 和 NetDmaNotificationProviderPowerUp 通知的此成员设置为 NULL。
BufferLength
Buffer 成员中特定于通知的数据的长度(以字节为单位)。 NetDMA 提供程序驱动程序将 NetDmaNotificationProviderPowerDown 和 NetDmaNotificationProviderPowerUp 通知的此成员设置为零。
注解
若要将电源管理通知发送到 NetDMA 接口,NetDMA 提供程序驱动程序调用 NetDmaPnPEventNotify 函数,并提供指向 PnPEvent 参数处NET_DMA_PNP_NOTIFICATION结构的指针。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 支持 Windows Server 2008 中的 NetDMA 2.0 和 NetDMA 1.1 驱动程序。 |
标头 | netdma.h (包括 Netdma.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈