Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein NDIS-Miniporttreiber meldet, ob eine NIC derzeit zum Berechnen und Überprüfen von IP-, TCP- und UDP-Prüfsummen in einer NDIS_TCP_IP_CHECKSUM_OFFLOAD-Struktur konfiguriert ist. Miniporttreiber müssen die aktuelle Konfiguration der Prüfsummenauslagerung in der NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES-Struktur enthalten. Miniport-Treiber rufen die Funktion NdisMSetMiniportAttributes von der Funktion MiniportInitializeEx auf und übergeben die Informationen in NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES.
Miniporttreiber müssen Änderungen in der aktuellen Prüfsummenauslagerungskonfiguration (falls vorhanden) im NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG status Anzeigen melden.
Als Reaktion auf eine Abfrage von OID_TCP_OFFLOAD_CURRENT_CONFIG enthält NDIS die NDIS_TCP_IP_CHECKSUM_OFFLOAD-Struktur in der NDIS_OFFLOAD-Struktur , die NDIS im InformationBuffer-Member der NDIS_OID_REQUEST-Struktur zurückgibt. NDIS verwendet die Vom Miniporttreiber bereitgestellten Informationen.
Ein Miniporttreiber gibt die folgenden Prüfsummeninformationen für IPv4- und IPv6-Pakete zum Senden und Empfangen von Paketen an:
Die Typen von Prüfsummen (IP, TCP oder UDP), die eine NIC für Sendepakete berechnen und für Empfangspakete überprüfen kann.
Kapselungseinstellungen im Element Encapsulation . Weitere Informationen zu diesem Member finden Sie im Abschnitt Hinweise in NDIS_TCP_IP_CHECKSUM_OFFLOAD.
Gibt an, ob die NIC Prüfsummen für ein Paket berechnen oder überprüfen kann, dessen IP-Header IPv4-Optionen enthalten.
Gibt an, ob die NIC Prüfsummen für ein IPv6-Paket berechnen oder überprüfen kann, dessen IP-Header IPv6-Erweiterungsheader enthalten.
Gibt an, ob die NIC Prüfsummen für ein Paket berechnen oder überprüfen kann, dessen TCP-Header TCP-Optionen enthält.