struktur NET_WAKE_SOURCE_LIST (netwakesourcelist.h)
Struktur NET_WAKE_SOURCE_LIST mewakili daftar sumber wake-on-LAN (WoL) untuk adaptor net.
Sintaks
typedef struct _NET_WAKE_SOURCE_LIST {
ULONG Size;
void *Reserved[4];
} NET_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 NET_WAKE_SOURCE_LIST_INIT untuk menginisialisasi struktur ini, lalu panggil NetDeviceGetWakeSourceList untuk mendapatkan daftar sumber bangun dari adaptor net ini. Setelah Anda mendapatkan daftar, panggil NetWakeSourceListGetCount dengan struktur ini untuk mendapatkan jumlah objek NETWAKESOURCE yang mewakili sumber bangun, lalu ulangi objek dan panggil NetWakeSourceListGetElement untuk mengambil masing-masing objek. Setelah Anda mendapatkan objek NETWAKESOURCE, panggil NetWakeSourceGetType 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.
Untuk sampel kode bekerja dengan objek NETWAKESOURCE, lihat Mengonfigurasi manajemen daya.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, version 2004 |
Versi UMDF minimum | 2.33 |
Header | netwakesourcelist.h (termasuk netadaptercx.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk