Condividi tramite


funzione NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT (netadapter.h)

Nota

La funzione NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT è deprecata in NetAdapterCx 2.1 e versioni successive. Per altre informazioni sulle funzioni di offload checksum correnti, vedere Offload checksum.

La funzione NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT inizializza una struttura NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES .

Sintassi

void NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT(
  [_Out_] NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES *ChecksumCapabilities,
  [_In_]  BOOLEAN                                   IPv4,
  [_In_]  BOOLEAN                                   Tcp,
  [_In_]  BOOLEAN                                   Udp,
  [_In_]  PFN_NET_ADAPTER_OFFLOAD_SET_CHECKSUM      EvtAdapterOffloadSetChecksum
);

Parametri

[_Out_] ChecksumCapabilities

Puntatore a una struttura di NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES allocata dal driver.

[_In_] IPv4

Flag che specifica se l'hardware può calcolare e convalidare il checksum IPv4.

[_In_] Tcp

Flag che specifica se l'hardware può calcolare e convalidare il checksum TCP.

[_In_] Udp

Flag che specifica se l'hardware può calcolare e convalidare il checksum UDP.

[_In_] EvtAdapterOffloadSetChecksum

Puntatore all'implementazione del driver client della EVT_NET_ADAPTER_OFFLOAD_SET_CHECKSUM funzione di callback.

Valore restituito

nessuno

Osservazioni

La struttura NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES inizializzata da questa funzione viene passata come parametro alla funzione NetAdapterOffloadSetChecksumCapabilities .

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Versione KMDF minima 1.29
Versione UMDF minima 2.33
Intestazione netadapter.h (include netadaptercx.h)
Libreria netadaptercxstub.lib

Vedi anche

Offload hardware NetAdapterCx

NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES