struktur NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES (netadapteroffload.h)
Struktur NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES menjelaskan kemampuan offload Tx checksum kartu antarmuka jaringan (NIC).
Sintaks
typedef struct _NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES {
ULONG Size;
NET_ADAPTER_OFFLOAD_LAYER3_FLAGS Layer3Flags;
NET_ADAPTER_OFFLOAD_LAYER4_FLAGS Layer4Flags;
UINT16 Layer3HeaderOffsetLimit;
UINT16 Layer4HeaderOffsetLimit;
PFN_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM EvtAdapterOffloadSetTxChecksum;
} NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES;
Anggota
Size
Ukuran struktur ini dalam byte.
Layer3Flags
Bendera yang menentukan variasi protokol lapisan 3 tempat NIC berhasil melakukan checksum Tx.
Bendera harus merupakan kombinasi dari:
Bendera | Deskripsi |
---|---|
NetAdapterOffloadLayer3FlagIPv4NoOptions | Atur apakah NIC mampu melakukan offload checksum IPv4 atau offload checksum TCP/UDP pada paket IPv4 tanpa opsi |
NetAdapterOffloadLayer3FlagIPv4WithOptions | Atur apakah NIC mampu melakukan offload Tx checksum pada paket IPv4 dengan opsi |
NetAdapterOffloadLayer3FlagIPv6NoExtensions | Atur apakah NIC mampu melakukan offload checksum Tx pada paket IPv6 tanpa ekstensi |
NetAdapterOffloadLayer3FlagIPv6WithExtensions | Atur apakah NIC mampu melakukan offload Tx checksum pada paket IPv6 dengan ekstensi |
Layer4Flags
Bendera yang menentukan variasi protokol lapisan 4 tempat NIC berhasil melakukan checksum Tx. Anggota ini bersifat opsional.
Bendera harus merupakan kombinasi dari:
Bendera | Deskripsi |
---|---|
NetAdapterOffloadLayer4FlagTcpNoOptions | Atur apakah NIC mampu melakukan offload checksum TCP |
NetAdapterOffloadLayer4FlagTcpWithOptions | Atur apakah NIC mampu melakukan offload Tx checksum pada paket TCP dengan opsi |
NetAdapterOffloadLayer4FlagUdp | Atur apakah NIC mampu melakukan offload checksum UDP |
Layer3HeaderOffsetLimit
Offset header lapisan maksimum 3 yang didukung NIC dalam byte. Anggota ini bersifat opsional.
Layer4HeaderOffsetLimit
Offset header lapisan maksimum 4 yang didukung NIC dalam byte. Anggota ini bersifat opsional.
EvtAdapterOffloadSetTxChecksum
Penunjuk ke implementasi driver klien dari fungsi panggilan balik EVT_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM .
Keterangan
Panggil NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT untuk menginisialisasi struktur ini. Driver klien meneruskan struktur NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES yang diinisialisasi sebagai parameter ke NetAdapterOffloadSetTxChecksumCapabilities.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 11 |
Server minimum yang didukung | Windows Server 2022 |
Versi KMDF minimum | 1.29 |
Versi UMDF minimum | 2.33 |
Header | netadapteroffload.h (termasuk netadaptercx.h) |
Lihat juga
EVT_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM
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