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 funzione di callback EVT_NET_ADAPTER_OFFLOAD_SET_CHECKSUM.

Valore restituito

Nessuno

Osservazioni

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

Fabbisogno

Requisito Valore
piattaforma di destinazione Universale
versione minima di KMDF 1.29
versione minima di UMDF 2.33
intestazione netadapter.h (include netadaptercx.h)
libreria netadaptercxstub.lib

Vedere anche

offload hardware NetAdapterCx

NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES