struktur NET_DMA_PNP_NOTIFICATION (netdma.h)

Catatan Antarmuka NetDMA tidak didukung di Windows 8 dan yang lebih baru.
 
Struktur NET_DMA_PNP_NOTIFICATION menentukan pemberitahuan manajemen daya di antarmuka NetDMA.

Sintaks

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;

Anggota

StructureRevision

Revisi untuk struktur ini. Driver penyedia NetDMA harus mengatur anggota ini ke NET_DMA_PNP_NOTIFICATION_REVISION_1.

StructureSize

Ukuran, dalam byte, dari struktur pemberitahuan. Ukuran ini tidak termasuk ukuran data spesifik pemberitahuan di Buffer, jika ada. Driver penyedia NetDMA harus mengatur anggota ini ke sizeof(NET_DMA_PNP_NOTIFICATION).

NotificationCode

Nilai yang mengidentifikasi peristiwa penyedia DMA. Nilai ini harus menjadi salah satu nilai dari NET_DMA_PNP_NOTIFICATION_CODE enumerasi.

Buffer

Penunjuk ke data khusus pemberitahuan, jika ada. Driver penyedia NetDMA mengatur anggota ini ke NULL untuk pemberitahuan NetDmaNotificationProviderPowerDown dan NetDmaNotificationProviderPowerUp .

BufferLength

Panjangnya, dalam byte, dari data khusus pemberitahuan di anggota Buffer . Driver penyedia NetDMA mengatur anggota ini ke nol untuk pemberitahuan NetDmaNotificationProviderPowerDown dan NetDmaNotificationProviderPowerUp .

Keterangan

Untuk mengirim pemberitahuan manajemen daya ke antarmuka NetDMA, driver penyedia NetDMA memanggil fungsi NetDmaPnPEventNotify dan menyediakan penunjuk ke struktur NET_DMA_PNP_NOTIFICATION di parameter PnPEvent .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung untuk driver NetDMA 2.0 dan NetDMA 1.1 di Windows Server 2008.
Header netdma.h (termasuk Netdma.h)

Lihat juga

NET_DMA_PNP_NOTIFICATION_CODE

NetDmaPnPEventNotify