struktur NET_POWER_OFFLOAD_ARP_PARAMETERS (netpoweroffload.h)

Struktur NET_POWER_OFFLOAD_ARP_PARAMETERS berisi parameter untuk offload protokol daya rendah IPv4 ARP ke adaptor bersih.

Sintaks

typedef struct _NET_POWER_OFFLOAD_ARP_PARAMETERS {
  ULONG                          Size;
  ULONG                          Id;
  NET_IPV4_ADDRESS               RemoteIPv4Address;
  NET_IPV4_ADDRESS               HostIPv4Address;
  NET_ADAPTER_LINK_LAYER_ADDRESS LinkLayerAddress;
} NET_POWER_OFFLOAD_ARP_PARAMETERS;

Anggota

Size

Ukuran struktur ini, dalam byte.

Id

Pengidentifikasi untuk offload protokol ini.

RemoteIPv4Address

Bidang Alamat Protokol Sumber (SPA) dari permintaan ARP. Anggota ini bersifat opsional.

Jika permintaan ARP masuk memiliki nilai SPA yang cocok dengan alamat IPv4 ini, adaptor net mengirimkan respons ARP saat berada dalam status daya rendah. Jika anggota ini nol, adaptor net harus menanggapi permintaan ARP dari alamat IPv4 jarak jauh mana pun.

HostIPv4Address

Alamat IPv4 host. Ketika mengirim respons ARP, adaptor bersih menggunakan anggota ini untuk bidang SPA respons.

LinkLayerAddress

Alamat kontrol akses media (MAC). Adaptor bersih menggunakan alamat MAC ini untuk bidang Alamat Perangkat Keras Sumber (SHA) dari paket respons ARP yang dihasilkannya.

Catatan

Saat mengirim respons ARP, adaptor bersih harus selalu menggunakan alamat MAC ini dalam payload ARP. Namun, harus menggunakan alamat MAC adaptor bersih saat ini sebagai alamat sumber di header MAC.

Keterangan

Panggil NET_POWER_OFFLOAD_ARP_PARAMETERS_INIT untuk menginisialisasi struktur ini dan mengisi bidang Ukurannya . Setelah memanggil NET_POWER_OFFLOAD_ARP_PARAMETERS_INIT, panggil NetPowerOffloadGetArpParameters untuk mengisi anggota struktur yang tersisa.

Untuk informasi selengkapnya tentang protokol ARP, lihat RFC 826.

Persyaratan

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

Lihat juga

Mengonfigurasi manajemen daya

NET_POWER_OFFLOAD_ARP_PARAMETERS_INIT

NetPowerOffloadGetArpParameters