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
通知構造のサイズ (バイト単位)。 このサイズには、Bufferの通知固有のデータのサイズ (存在する場合) は含まれません。 NetDMA プロバイダー ドライバーは、このメンバーを sizeof(NET_DMA_PNP_NOTIFICATION) に設定する必要があります。
NotificationCode
DMA プロバイダー イベントを識別する値。 この値は、次のいずれかの値である必要があります。 NET_DMA_PNP_NOTIFICATION_CODE 列挙。
Buffer
通知固有のデータへのポインター (存在する場合)。 NetDMA プロバイダー ドライバーは、このメンバーを NetDmaNotificationProviderPowerDown および NetDmaNotificationProviderPowerUp 通知の NULL を するように設定します。
BufferLength
Buffer メンバーの通知固有データの長さ (バイト単位)。 NetDma プロバイダー ドライバーは、NetDmaNotificationProviderPowerDown と netDmaNotificationProviderPowerUp 通知、このメンバーを 0 に設定します。
備考
NetDMA インターフェイスに電源管理通知を送信するには、NetDMA プロバイダー ドライバーは、NetDmaPnPEventNotify 関数を呼び出し、PnPEvent パラメーターでNET_DMA_PNP_NOTIFICATION構造体へのポインターを提供します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Server 2008 の NetDMA 2.0 および NetDMA 1.1 ドライバーでサポートされます。 |
ヘッダー | netdma.h (Netdma.h を含む) |
関連項目
NetDmaPnPEventNotify の