Freigeben über


Zwischentreiberbindungsvorgänge

Wenn ein Miniportadapter verfügbar wird, ruft NDIS die ProtocolBindAdapterEx-Funktion eines beliebigen Zwischentreibers auf, der an diesen Miniportadapter gebunden werden kann.

Ein Zwischentreiber muss die Protokollbindungsvorgänge bereitstellen, die unter Bindung an einen Adapter dokumentiert sind.

Bindungszeitaktionen umfassen das Zuweisen und Initialisieren eines adapterspezifischen Kontextbereichs für die Bindung, das Initialisieren virtueller Miniports und das Aufrufen von NdisOpenAdapterEx zur Bindung an den Adapter.

Zwischentreiber sind nicht erforderlich, um für jede Bindung separate NET_BUFFER_LIST Strukturpools zuzuweisen. Zwischentreiber müssen NET_BUFFER_LIST Strukturpools nur dann zuordnen, wenn der Treiberentwurf die Zuordnung eigener Strukturen erfordert. Andernfalls kann der Treiber einfach die Strukturen übergeben, die er von anderen Treibern empfängt. Solche Treiber sollten verschiedene Pools für Senden und Empfangen zuordnen.

Informationen zu den Anforderungen zum Zuordnen und Verwalten von Netzwerkdaten finden Sie unter Netzwerk für Fortgeschrittene Datenverwaltung.