Condividi tramite


Metodo IHWEventHandler::HandleEvent (shobjidl.h)

Gestisce gli eventi del dispositivo AutoPlay per i quali non è presente alcun contenuto del tipo che l'applicazione viene registrata per gestire.

Sintassi

HRESULT HandleEvent(
  [in] LPCWSTR pszDeviceID,
  [in] LPCWSTR pszAltDeviceID,
  [in] LPCWSTR pszEventType
);

Parametri

[in] pszDeviceID

Tipo: LPCWSTR

Puntatore a un buffer stringa contenente l'ID dispositivo.

[in] pszAltDeviceID

Tipo: LPCWSTR

Puntatore a un buffer stringa contenente l'ID dispositivo alternativo. L'ID dispositivo alternativo è più leggibile rispetto all'ID dispositivo primario.

[in] pszEventType

Tipo: LPCWSTR

Puntatore a un buffer stringa contenente il tipo di evento. I tipi di evento includono DeviceArrival, DeviceRemoval, MediaArrival e MediaRemoval.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

I tipi di evento non sono costanti del linguaggio C/C++; sono stringhe di testo letterali.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl.h
DLL Shimgvw.dll

Vedi anche

IHWEventHandler

IHWEventHandler::HandleEventWithContent