struktur NET_POWER_OFFLOAD_NS_PARAMETERS (netpoweroffload.h)

Struktur NET_POWER_OFFLOAD_NS_PARAMETERS berisi parameter untuk offload protokol daya rendah IPv6 Neighbor Solicitation (NS) ke adaptor bersih.

Sintaks

typedef struct _NET_POWER_OFFLOAD_NS_PARAMETERS {
  ULONG                          Size;
  ULONG                          Id;
  NET_IPV6_ADDRESS               RemoteIPv6Address;
  NET_IPV6_ADDRESS               SolicitedNodeIPv6Address;
  NET_IPV6_ADDRESS               TargetIPv6Addresses[2];
  NET_ADAPTER_LINK_LAYER_ADDRESS LinkLayerAddress;
} NET_POWER_OFFLOAD_NS_PARAMETERS;

Anggota

Size

Ukuran struktur ini, dalam byte.

Id

Pengidentifikasi untuk offload protokol ini.

RemoteIPv6Address

Bidang Alamat Sumber di header IPv6 pesan NS. Anggota ini bersifat opsional.

Jika pesan NS masuk memiliki nilai Alamat Sumber yang cocok dengan alamat IPv6 ini, adaptor bersih mengirim pesan iklan tetangga (NA) saat berada dalam status daya rendah. Jika anggota ini nol, adaptor bersih harus merespons pesan NS dari alamat IPv6 jarak jauh mana pun.

SolicitedNodeIPv6Address

Alamat IPv6 simpul yang diminta.

TargetIPv6Addresses[2]

Array yang berisi satu atau dua alamat IPv6. Jika hanya berisi satu alamat, alamat tersebut disimpan dalam elemen pertama dalam array dan elemen kedua diisi dengan nol.

Driver klien harus menggunakan semua alamat dalam array.

Alamat ini mewakili bidang Alamat Target dari pesan NS. Jika salah satu alamat ini cocok dengan bidang Alamat Target dari pesan NS masuk, adaptor bersih akan mengirim pesan NA sebagai respons.

LinkLayerAddress

Alamat kontrol akses media (MAC). Ketika mengirim pesan NA, adaptor bersih menggunakan alamat ini untuk bidang alamat lapisan tautan target (TLLA) dari pesan NA.

Catatan

Saat mengirim pesan NA, adaptor bersih harus selalu menggunakan alamat MAC ini di bidang TLLA pesan NA. Namun, itu harus menggunakan alamat MAC saat ini dari adaptor bersih sebagai alamat sumber di header MAC.

Keterangan

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

Untuk informasi selengkapnya tentang pesan IPv6 NS dan NA, lihat RFC 4861.

Persyaratan

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

Lihat juga

Mengonfigurasi manajemen daya

NET_POWER_OFFLOAD_NS_PARAMETERS_INIT

NetPowerOffloadGetNsParameters