Fungsi WifiWakeSourceListGetElement (wificxwakesourcelist.h)

Fungsi WifiWakeSourceListGetElement mendapatkan sumber bangun dari daftar sumber bangun untuk adaptor bersih WiFiCx.

Sintaks

WIFIWAKESOURCE WifiWakeSourceListGetElement(
  const WIFI_WAKE_SOURCE_LIST *List,
  SIZE_T                      Index
);

Parameter

List

[In] Handel ke struktur WIFI_WAKE_SOURCE_LIST yang dialokasikan driver dan diinisialisasi.

Index

[In] Indeks berbasis nol dalam daftar untuk objek WIFIWAKESOURCE target. Fungsi ini harus kurang dari nilai yang dikembalikan oleh WifiWakeSourceListGetCount.

Nilai kembali

Mengembalikan objek WIFIWAKESOURCE, yang mewakili sumber bangun, pada indeks yang ditentukan dalam daftar.

Keterangan

Panggil WifiWakeSourceListGetCount untuk mendapatkan jumlah sumber bangun sebelum memanggil fungsi ini.

Driver klien hanya boleh memanggil WifiWakeSourceListGetElement 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_WAKE_SOURCE . Jika tidak, panggilan akan menghasilkan pemeriksaan bug sistem.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 11
Server minimum yang didukung Windows Server 2022
Header wificxwakesourcelist.h
IRQL PASSIVE_LEVEL

Lihat juga

WIFI_WAKE_SOURCE_LIST

WifiWakeSourceListGetCount