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 알림에 대해 이 멤버를 0으로 설정합니다.
설명
NetDMA 인터페이스에 전원 관리 알림을 보내기 위해 NetDMA 공급자 드라이버는 NetDmaPnPEventNotify 함수를 호출하고 PnPEvent 매개 변수의 NET_DMA_PNP_NOTIFICATION 구조에 대한 포인터를 제공합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Server 2008에서 NetDMA 2.0 및 NetDMA 1.1 드라이버에 대해 지원됩니다. |
머리글 | netdma.h(Netdma.h 포함) |