Compartilhar via


Sequência de Power-Up para um motorista de ônibus

A figura a seguir mostra a ordem na qual o framework chama as funções de retorno de chamada de evento do driver de barramento KMDF ao trazer um dispositivo para o estado totalmente operacional, começando pelo estado Dispositivo Inserido no inferior da figura.

Fluxograma ilustrando a sequência de inicialização para as funções de retorno de chamada de evento de um driver de barramento KMDF, começando pelo estado de dispositivo inserido.

A estrutura não exclui fisicamente um PDO até que o dispositivo correspondente seja fisicamente removido do sistema. Por exemplo, se um usuário desabilitar o dispositivo no Gerenciador de Dispositivos, mas não o remover fisicamente, a estrutura manterá seu objeto de dispositivo. Assim, as três etapas na parte inferior da figura ocorrem somente durante a enumeração Plug and Play , ou seja, durante a inicialização inicial ou quando o usuário insere um novo dispositivo. Se o dispositivo foi desabilitado anteriormente, mas não foi removido fisicamente, a plataforma começa chamando o retorno de chamada EvtDevicePrepareHardware.