struktur NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS (netdevice.h)

Struktur NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS berisi pointer fungsi untuk fungsi panggilan balik kebijakan daya driver klien.

Sintaks

typedef struct _NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS {
  ULONG                                Size;
  PFN_NET_DEVICE_PREVIEW_WAKE_SOURCE   EvtDevicePreviewBitmapPattern;
  PFN_NET_DEVICE_PREVIEW_POWER_OFFLOAD EvtDevicePreviewArpOffload;
  PFN_NET_DEVICE_PREVIEW_POWER_OFFLOAD EvtDevicePreviewNSOffload;
} NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS;

Anggota

Size

Ukuran struktur ini, dalam byte.

EvtDevicePreviewBitmapPattern

Penunjuk ke implementasi driver klien dari fungsi panggilan balik EvtNetDevicePreviewWakeSource untuk mempratinjau pola bangun bitmap.

EvtDevicePreviewArpOffload

Penunjuk ke implementasi fungsi panggilan balik EvtNetDevicePreviewPowerOffload untuk mempratinjau offload protokol daya rendah IPv4 ARP.

EvtDevicePreviewNSOffload

Penunjuk ke implementasi fungsi panggilan balik EvtNetDevicePreviewPowerOffload untuk mempratinjau offload protokol daya rendah IPv6 Neighbor Solicitation (NS).

Keterangan

Panggil NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT untuk menginisialisasi struktur ini, lalu berikan pointer ke panggilan balik yang diterapkan driver klien Anda. Jika driver klien Anda tidak menerapkan salah satu panggilan balik, atur anggota tersebut ke NULL.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, version 2004
Header netdevice.h (termasuk netadaptercx.h)

Lihat juga

Mengonfigurasi Power Management

EvtNetDevicePreviewWakeSource

EvtNetDevicePreviewPowerOffload

NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT