Fungsi NetDeviceGetPowerOffloadList (netpoweroffloadlist.h)

Fungsi NetDeviceGetPowerOffloadList mendapatkan daftar offload protokol daya rendah ke adaptor bersih.

Sintaks

void NetDeviceGetPowerOffloadList(
  [_In_]    WDFDEVICE              Device,
  [_Inout_] NET_POWER_OFFLOAD_LIST *List
);

Parameter

[_In_] Device

Objek WDFDEVICE yang terkait dengan adaptor bersih.

[_Inout_] List

Penunjuk ke struktur NET_POWER_OFFLOAD_LIST yang dialokasikan dan diinisialisasi driver.

Mengembalikan nilai

Tidak ada

Keterangan

Panggil NET_POWER_OFFLOAD_LIST_INIT untuk menginisialisasi struktur NET_POWER_OFFLOAD_LIST , lalu panggil fungsi ini untuk mengambil daftar offload protokol daya rendah.

Driver klien hanya boleh memanggil NetDeviceGetPowerOffloadList 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 PASSIVE_LEVEL

Lihat juga

Mengonfigurasi manajemen daya

NET_POWER_OFFLOAD_LIST_INIT

NET_POWER_OFFLOAD_LIST