Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Gère la lecture automatique des événements d’appareil pour lesquels il n’existe aucun contenu du type que l’application est inscrite pour gérer.
Syntaxe
HRESULT HandleEvent(
[in] LPCWSTR pszDeviceID,
[in] LPCWSTR pszAltDeviceID,
[in] LPCWSTR pszEventType
);
Paramètres
[in] pszDeviceID
Type : LPCWSTR
Pointeur vers une mémoire tampon de chaîne qui contient l’ID d’appareil.
[in] pszAltDeviceID
Type : LPCWSTR
Pointeur vers une mémoire tampon de chaîne qui contient l’ID d’appareil de remplacement. L’AUTRE ID d’appareil est plus lisible par l’homme que l’ID d’appareil principal.
[in] pszEventType
Type : LPCWSTR
Pointeur vers une mémoire tampon de chaîne qui contient le type d’événement. Les types d’événements incluent DeviceArrival, DeviceRemoval, MediaArrival et MediaRemoval.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Les types d’événements ne sont pas des constantes de langage C/C++ ; il s’agit de chaînes de texte littérales.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
| Plateforme cible | Windows |
| En-tête | shobjidl.h |
| DLL | Shimgvw.dll |