Bagikan melalui


Fungsi NetPowerOffloadListGetCount (netpoweroffloadlist.h)

Fungsi NetPowerOffloadListGetCount mendapatkan jumlah offload protokol daya rendah ke adaptor bersih.

Sintaks

SIZE_T NetPowerOffloadListGetCount(
  [_In_] const NET_POWER_OFFLOAD_LIST *List
);

Parameter

[_In_] List

Penunjuk ke struktur NET_POWER_OFFLOAD_LIST yang dialokasikan driver dan diinisialisasi.

Mengembalikan nilai

Mengembalikan jumlah offload daya rendah ke adaptor bersih ini.

Keterangan

Panggil NET_POWER_OFFLOAD_LIST_INIT untuk menginisialisasi struktur NET_POWER_OFFLOAD_LIST , lalu panggil NetDeviceGetPowerOffloadList untuk mengambil daftar offload protokol daya rendah. Setelah mendapatkan daftar, panggil fungsi ini untuk menentukan berapa banyak offload protokol daya rendah yang ada untuk adaptor bersih ini.

Driver klien hanya boleh memanggil NetPowerOffloadListGetCount 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 (sertakan netadaptercx.h)
IRQL PASSIVE_LEVEL

Lihat juga

Mengonfigurasi manajemen daya

NET_POWER_OFFLOAD_LIST_INIT

NET_POWER_OFFLOAD_LIST

NetDeviceGetPowerOffloadList