Partilhar via


Eventos estendidos pelo fornecedor

Os eventos estendidos pelo fornecedor são definidos nas seções do arquivo INF DeviceData e Events (consulte o exemplo em Recursos estendidos do fornecedor). Uma entrada EventCode lista todos os códigos de evento, separados por vírgulas. Para cada código de evento, deve existir uma entrada do formulário EventCodeXXXX , onde XXXX é o código de evento PTP em hexadecimal maiúsculo. A entrada deve listar o código GUID WIA a ser enviado quando o código do evento for recebido pelo driver.

Os nomes de exibição dos eventos devem ser declarados na seção Eventos . Para cada evento, deve haver uma entrada EventCodeXXXX , contendo o nome do evento entre aspas, o GUID do evento e o aplicativo a ser iniciado quando o evento ocorrer, todos separados por vírgulas. Se for utilizado um asterisco em vez do nome da aplicação, é utilizado o nome da aplicação registada. Consulte Arquivos INF para dispositivos WIA para obter mais informações. Um aplicativo pode usar os métodos IWiaDevMgr::RegisterEventCallbackXxx (descritos na documentação do SDK do Microsoft Windows) para receber os eventos. Atualmente, os parâmetros do evento não podem ser passados para o aplicativo.