Exemplo de sequência de inicialização sem conexão (802.3)
Esta seção descreve a ordem geral de eventos que um dispositivo pode esperar na inicialização como um dispositivo sem conexão NDIS remoto. Como a operação básica do NDIS Remoto é a mesma, independentemente do barramento subjacente, o processo de enumeração e inicialização do ônibus obrigatório foi deixado de fora do exemplo.
Host | Dispositivo | Descrição |
---|---|---|
Os hosts enviam a mensagem inicialização remota do NDIS para o dispositivo. |
||
Resposta do dispositivo com a mensagem Inicializar Concluído. |
||
Receber. Inicialização bem-sucedida |
O host começa a aceitar dados no canal de dados de entrada. (Exemplo: em USB começa a fazer leituras no pipe IN). |
|
AND |
OU |
O host inicia uma série de conjuntos e consultas para determinar o estado do dispositivo e configurar parâmetros iniciais. O dispositivo responde adequadamente com as mensagens completas corretas. Os seguintes OIDs do NDIS podem ser consultados: OID_802_3_CURRENT_ADDRESS, OID_802_3_MAXIMUM_LIST_SIZE e assim por diante. |
O host envia um OID_GEN_CURRENT_PACKET_FILTER OID com um valor de filtro diferente de zero para o dispositivo. Neste ponto, o dispositivo deve começar a enviar pacotes de dados no canal de dados de entrada. O host também começará a enviar pacotes de dados no canal de dados de saída. |