Operaciones intermedias de enlace de controladores
Cuando un adaptador de minipuerto está disponible, NDIS llama a la función ProtocolBindAdapterEx de cualquier controlador intermedio que pueda enlazarse a ese adaptador de minipuerto.
Un controlador intermedio debe proporcionar las operaciones de enlace de protocolo documentadas en Enlace a un adaptador.
Las acciones de tiempo de enlace incluyen la asignación e inicialización de un área de contexto específica del adaptador para el enlace, la inicialización de cualquier miniporte virtual y la llamada a NdisOpenAdapterEx para enlazar con el adaptador.
Los controladores intermedios no son necesarios para asignar grupos de estructura de NET_BUFFER_LIST independientes para cada enlace. Los controladores intermedios son necesarios para asignar NET_BUFFER_LIST grupos de estructuras solo si el diseño de controladores requiere que asigne sus propias estructuras. De lo contrario, el controlador solo puede pasar las estructuras que recibe de otros controladores. Estos controladores deben asignar grupos diferentes para enviar y recibir.
Para obtener información sobre los requisitos para asignar y administrar los datos de red, consulte Red de controladores intermedios Administración de datos.