struktur NET_ADAPTER_WAKE_REASON_PACKET (netadaptercx.h)

Struktur NET_ADAPTER_WAKE_REASON_PACKET menjelaskan paket jaringan (dikenal sebagai paket bangun) yang menyebabkan adaptor jaringan menghasilkan peristiwa bangun.

Sintaks

typedef struct _NET_ADAPTER_WAKE_REASON_PACKET {
  ULONG     Size;
  ULONG     PatternId;
  ULONG     OriginalPacketSize;
  WDFMEMORY WakePacket;
} NET_ADAPTER_WAKE_REASON_PACKET;

Anggota

Size

Ukuran struktur ini, dalam byte.

PatternId

Nilai ULONG yang menentukan pengidentifikasi pola wake-on-LAN (WOL) yang cocok dengan paket bangun.

OriginalPacketSize

Nilai ULONG yang menentukan panjang asli, dalam satuan byte, dari paket bangun.

WakePacket

Buffer WDFMEMORY yang berisi paket bangun.

Keterangan

Panggil NET_ADAPTER_WAKE_REASON_PACKET_INIT untuk menginisialisasi struktur ini jika NET_WAKE_SOURCE_TYPE adalah NetWakeSourceTypeBitmapPattern.

Panggil NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT untuk menginisialisasi struktur ini jika NET_WAKE_SOURCE_TYPE adalah NetWakeSourceTypeMagicPacket.

Panggil NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT untuk menginisialisasi struktur ini jika NET_WAKE_SOURCE_TYPE adalah NetWakeSourceTypePacketFilterMatch.

Panggil NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT untuk menginisialisasi struktur ini jika NET_WAKE_SOURCE_TYPE adalah NetWakeSourceTypeEapolPacket.

Struktur NET_ADAPTER_WAKE_REASON_PACKET diteruskan sebagai parameter input ke NetAdapterReportWakeReasonPacket.

Persyaratan

   
Klien minimum yang didukung Windows 10, version 2004
Header netadaptercx.h (sertakan netadaptercx.h)

Lihat juga

Mengonfigurasi manajemen daya

NET_ADAPTER_WAKE_REASON_PACKET_INIT

NetAdapterReportWakeReasonPacket