Ejemplo de secuencia de inicialización sin conexión (802.3)
En esta sección se describe el orden general de los eventos que un dispositivo puede esperar al iniciarse como un dispositivo sin conexión NDIS remoto. Dado que la operación básica de NDIS remota es la misma, independientemente del bus subyacente, se ha dejado fuera del ejemplo la enumeración de bus require y el proceso de inicio.
Host | Dispositivo | Descripción |
---|---|---|
Los hosts envían el mensaje de inicialización NDIS remota al dispositivo. |
||
Respuesta del dispositivo con el mensaje Inicializar completado. |
||
Recepción. Inicialización correcta |
El host comienza a aceptar datos en el canal de datos entrante. (Ejemplo: en USB comienza a realizar lecturas en la canalización IN). |
|
AND |
O BIEN |
El host inicia una serie de conjuntos y consultas para determinar el estado del dispositivo y para configurar los parámetros iniciales. El dispositivo responde correctamente con los mensajes completos correctos. Se pueden consultar los siguientes NDIS OID: OID_802_3_CURRENT_ADDRESS, OID_802_3_MAXIMUM_LIST_SIZE, etc. |
El host envía un OID de OID_GEN_CURRENT_PACKET_FILTER con un valor de filtro distinto de cero al dispositivo. En este momento, el dispositivo debe empezar a enviar paquetes de datos en el canal de datos entrante. El host también comenzará a enviar paquetes de datos en el canal de datos saliente. |