_Événement DBT DEVICEREMOVECOMPLETE

Le système diffuse l' _ événement de l’appareil DBT DEVICEREMOVECOMPLETE lorsqu’un appareil ou un élément multimédia a été physiquement supprimé.

Pour diffuser cet événement d’appareil, le système utilise le message WM _ DEVICECHANGE avec wParam défini sur DBT _ DEVICEREMOVECOMPLETE et lParam défini comme indiqué ci-dessous.

LRESULT CALLBACK WindowProc(
  HWND hwnd,       // handle to window
  UINT uMsg,       // WM_DEVICECHANGE
  WPARAM wParam,   // device-change event
  LPARAM lParam    // event-specific data
);

Paramètres

HWND

Handle d'une fenêtre.

uMsg

Identificateur du message WM _ DEVICECHANGE .

wParam

Défini sur DBT _ DEVICEREMOVECOMPLETE

lParam

Pointeur vers une structure identifiant l’appareil supprimé. La structure se compose d’un en-tête indépendant des événements, suivi de membres dépendants de l’événement qui décrivent l’appareil. Pour utiliser cette structure, traitez la structure comme une structure _ _ HDR de diffusion dev , puis vérifiez son membre dbch _ DeviceType pour déterminer le type d’appareil.

Valeur de retour

Retourne la valeur true.

Notes

Le système peut diffuser un _ message DBT DEVICEREMOVECOMPLETE sans envoyer les messages DBT _ DEVICEQUERYREMOVE et DBT _ DEVICEREMOVEPENDING correspondants. Dans ce cas, les applications et les pilotes doivent récupérer à partir de la perte de l’appareil le mieux possible.

Si le support est en cours de suppression, le type d’appareil arrivant est un volume (le membre dbch _ DEVICETYPE est DBT _ DEVTYP _ ) et la modification affecte le support (le membre _ indicateurs DBCV est un _ support DBTF).

Exemples

Pour obtenir un exemple, consultez détection de l' insertion ou suppression d’un média ou traitement d’une demande de suppression d’un appareil.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP
Serveur minimal pris en charge
Windows Server 2003
En-tête
DBT. h

Voir aussi

Événements de l’appareil

Événements de gestion des appareils

_HDR de diffusion dev _

_DEVICECHANGE WM