Udostępnij przez


Pośrednie operacje wiązania sterowników

Gdy adapter miniportowy stanie się dostępny, NDIS wywołuje funkcję ProtocolBindAdapterEx dowolnego sterownika pośredniego, który może powiązać się z tym adapterem miniportowym.

Sterownik pośredni musi zapewnić operacje powiązania protokołu udokumentowane w temacie Wiązanie z adapterem.

Akcje czasu powiązania obejmują przydzielanie i inicjowanie obszaru kontekstowego specyficznego dla adaptera dla powiązania, inicjowanie dowolnych miniportów wirtualnych oraz wywoływanie funkcji NdisOpenAdapterEx w celu powiązania z adapterem.

Sterowniki pośrednie nie muszą przydzielać oddzielnych puli struktur NET_BUFFER_LIST dla każdego powiązania. Sterowniki pośrednie muszą przydzielać pule struktur NET_BUFFER_LIST tylko wtedy, gdy projekt sterownika wymaga przydzielenia własnych struktur. W przeciwnym razie kierowca może po prostu przekazywać struktury, które otrzymuje od innych kierowców. Takie sterowniki powinny przydzielać różne zasoby do wysyłania i do odbioru.

Aby uzyskać informacje o wymaganiach dotyczących przydzielania danych sieciowych i zarządzania nimi, zobacz Zarządzanie danymi sieci pośrednich sterowników.