struktur WIFI_WAKE_SOURCE_LIST (wificxwakesourcelist.h)

Struktur WIFI_WAKE_SOURCE_LIST mewakili daftar sumber bangun untuk adaptor bersih WiFiCx.

Sintaks

typedef struct _WIFI_WAKE_SOURCE_LIST {
  ULONG Size;
  void  *Reserved[4];
} WIFI_WAKE_SOURCE_LIST;

Anggota

Size

Ukuran struktur ini, dalam byte.

Reserved[4]

Dicadangkan. Driver klien tidak boleh membaca atau menulis ke nilai ini secara langsung.

Keterangan

Panggil WIFI_WAKE_SOURCE_LIST_INIT untuk menginisialisasi struktur ini, lalu panggil WifiDeviceGetWakeSourceList untuk mendapatkan daftar sumber bangun dari adaptor bersih ini. Setelah Anda mendapatkan daftar, panggil WifiWakeSourceListGetCount dengan struktur ini untuk mendapatkan jumlah objek WIFIWAKESOURCE yang mewakili sumber bangun, lalu ulangi objek dan panggil WifiWakeSourceListGetElement untuk mengambil masing-masing objek. Setelah Anda mendapatkan objek WIFIWAKESOURCE, panggil WifiWakeSourceGetType untuk mendapatkan jenis sumber bangun tersebut sehingga Anda dapat memanggil fungsi yang sesuai untuk mendapatkan parameter sumber bangun.

Driver klien hanya boleh memanggil fungsi terkait sumber bangun 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

Lihat juga

WIFI_WAKE_SOURCE_LIST_INIT

WifiDeviceGetWakeSourceList

WifiWakeSourceListGetCount

WifiWakeSourceListGetElement

WifiWakeSourceGetType