Condividi tramite


Interfaccia IHWEventHandler2 (shobjidl.h)

Estende l'interfaccia IHWEventHandler per gestire l'elevazione dell'elevazione dell'account utente per i gestori di dispositivi.

Ereditarietà

L'interfaccia IHWEventHandler2 eredita da IHWEventHandler. IHWEventHandler2 include anche questi tipi di membri:

Metodi

L'interfaccia IHWEventHandler2 include questi metodi.

 
IHWEventHandler2::HandleEventWithHWND

Gestisce gli eventi del dispositivo AutoPlay che contengono tipi di contenuto che l'applicazione non è registrata per la gestione. Questo metodo fornisce un handle alla finestra del proprietario in modo che l'interfaccia utente possa essere visualizzata se il processo richiede privilegi elevati.

Commenti

Questa interfaccia fornisce anche i metodi dell'interfaccia IHWEventHandler , da cui eredita.

I gestori che implementano questa interfaccia devono restituire rapidamente dalle chiamate a IHWEventHandler::HandleEvent e IHWEventHandler2::HandleEventWithHWND in modo che non blocchino la chiusura della finestra di dialogo AutoPlay. Inoltre, se è necessario avviare un server locale per la creazione di questo gestore, non deve bloccare la chiamata CreateInstance; dovrebbe restituire il prima possibile.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl.h