fungsi NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT (netadaptercx.h)

Driver klien memanggil fungsi NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT untuk menginisialisasi struktur NET_ADAPTER_WAKE_REASON_PACKET saat melaporkan bahwa paket ajaib menyebabkan peristiwa bangun.

Sintaks

void NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT(
  [out] NET_ADAPTER_WAKE_REASON_PACKET *Reason
);

Parameter

[out] Reason

Penunjuk ke driver yang dialokasikan NET_ADAPTER_WAKE_REASON_PACKET struktur.

Nilai kembali

Tidak ada

Keterangan

Ketika NET_WAKE_SOURCE_TYPE adalah NetWakeSourceTypeMagicPacket, panggil NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT untuk menginisialisasi struktur NET_ADAPTER_WAKE_REASON_PACKET . Hubungi NetAdapterReportWakeReasonPacket untuk melaporkan alasan bangun ini ke NetAdapterCx.

Fungsi ini nol memori untuk struktur NET_ADAPTER_WAKE_REASON_PACKET , mengatur anggota Ukuran , dan mengatur anggota PatternId ke NetAdapterWakeMagicPatternId.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 11
Server minimum yang didukung Windows Server 2022
Target Platform Universal
Header netadaptercx.h (termasuk netadaptercx.h)
IRQL Tingkat apa pun selama memori target adalah residen

Lihat juga

Mengonfigurasi NetAdapterCx Power Management

NET_ADAPTER_WAKE_REASON_PACKET

NetAdapterReportWakeReasonPacket

NET_WAKE_SOURCE_TYPE