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 Miniporttreiber, der die Aufteilung von Headerdaten unterstützt, muss auf empfangene Daten im Format hinweisen, das für die Datenteilung von Headerdaten erforderlich ist. So sollten sich die Headerpuffer beispielsweise in einem zusammenhängenden Speicherblock befinden, und die Datenpuffer müssen Platz für den Rückfüllbereich enthalten.
Die Headerinformationen in geteilten Frames dürfen niemals VLAN-Tags (Virtual LAN) enthalten. Headerdatenteilung erfordert Unterstützung für VLAN in der Hardware und das Entfernen der VLAN-Tags aus den eingehenden Frames sowie deren Platzierung in den OOB-Informationen von Ieee8021QNetBufferListInfo innerhalb der NET_BUFFER_LIST-Struktur. Der Miniporttreiber muss unterstützung für VLAN im MacOptions-Element der NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES Struktur und als Reaktion auf die OID_GEN_MAC_OPTIONS OID-Abfrage angeben.
NDIS und übergeordnete Treiber oder Benutzermodusanwendungen verwenden die OID_GEN_HD_SPLIT_PARAMETERS OID, um die aktuellen Einstellungen für die Header-Daten-Trennung eines Miniportadapters festzulegen. Wenn das NDIS_HD_SPLIT_COMBINE_ALL_HEADERS Flag im HDSplitCombineFlags-Element der NDIS_HD_SPLIT_PARAMETERS-Struktur festgelegt ist, muss der Miniportadapter alle geteilten Frames kombinieren. Wenn die Headerdatenteilung in der Hardware aktiviert ist, muss der Miniporttreiber den Header und die Daten kombinieren, bevor er den Frame an NDIS zeigt. Weitere Informationen zu OID_GEN_HD_SPLIT_PARAMETERS und anderen Verwaltungs- und Konfigurationsproblemen finden Sie unter Header-Data Geteilte Verwaltung und Konfiguration.
Dieser Abschnitt umfasst: