Share via


Interface IHWEventHandler2 (shobjidl.h)

Estende a interface IHWEventHandler para abordar a elevação do UAC (Controle de Conta de Usuário) para manipuladores de dispositivo.

Herança

A interface IHWEventHandler2 herda de IHWEventHandler. IHWEventHandler2 também tem estes tipos de membros:

Métodos

A interface IHWEventHandler2 tem esses métodos.

 
IHWEventHandler2::HandleEventWithHWND

Manipula eventos de dispositivo de Reprodução Automática que contêm tipos de conteúdo que o aplicativo não está registrado para manipular. Esse método fornece um identificador para a janela de proprietário para que a interface do usuário possa ser exibida se o processo exigir privilégios elevados.

Comentários

Essa interface também fornece os métodos da interface IHWEventHandler , da qual herda.

Os manipuladores que implementam essa interface devem retornar rapidamente das chamadas para IHWEventHandler::HandleEvent e IHWEventHandler2::HandleEventWithHWND para que não bloqueiem o fechamento da caixa de diálogo Reprodução Automática. Além disso, se um servidor local precisar ser iniciado para a criação desse manipulador, ele não deverá bloquear a chamada CreateInstance; ele deve retornar o mais rápido possível.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shobjidl.h