fungsi NET_POWER_OFFLOAD_LIST_INIT (netpoweroffloadlist.h)

Fungsi NET_POWER_OFFLOAD_LIST_INIT menginisialisasi struktur NET_POWER_OFFLOAD_LIST .

Sintaks

void NET_POWER_OFFLOAD_LIST_INIT(
  [_Out_] NET_POWER_OFFLOAD_LIST *List
);

Parameter

[_Out_] List

Handel ke struktur NET_POWER_OFFLOAD_LIST yang dialokasikan driver.

Mengembalikan nilai

Tidak ada

Keterangan

Fungsi ini nol memori untuk struktur NET_POWER_OFFLOAD_LIST , lalu mengisi anggota Ukuran . Setelah memanggil fungsi ini, panggil NetDeviceGetPowerOffloadList dengan struktur yang diinisialisasi untuk mendapatkan daftar offload daya rendah ke adaptor bersih ini.

Driver klien hanya boleh memanggil NET_POWER_OFFLOAD_LIST_INIT selama transisi daya, biasanya dari fungsi panggilan balik EVT_WDF_DEVICE_ARM_WAKE_FROM_SX, EVT_WDF_DEVICE_ARM_WAKE_FROM_S0, atau EVT_NET_DEVICE_PREVIEW_POWER_OFFLOAD . Jika tidak, panggilan akan menghasilkan pemeriksaan bug sistem.

Untuk sampel kode bekerja dengan objek NETPOWEROFFLOAD, lihat Mengonfigurasi manajemen daya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, version 2004
Target Platform Universal
Versi UMDF minimum 2.33
Header netpoweroffloadlist.h (termasuk netadaptercx.h)
IRQL Tingkat apa pun selama memori target adalah residen

Lihat juga

Mengonfigurasi manajemen daya

NET_POWER_OFFLOAD_LIST

NetDeviceGetPowerOffloadList