Partager via


DEV_BROADCAST_HANDLE structure (dbt.h)

Contient des informations sur un handle de système de fichiers.

Syntaxe

typedef struct _DEV_BROADCAST_HANDLE {
  DWORD      dbch_size;
  DWORD      dbch_devicetype;
  DWORD      dbch_reserved;
  HANDLE     dbch_handle;
  HDEVNOTIFY dbch_hdevnotify;
  GUID       dbch_eventguid;
  LONG       dbch_nameoffset;
  BYTE       dbch_data[1];
} DEV_BROADCAST_HANDLE, *PDEV_BROADCAST_HANDLE;

Membres

dbch_size

Taille de cette structure, en octets.

dbch_devicetype

Définissez sur DBT_DEVTYP_HANDLE.

dbch_reserved

Réservé ; ne pas utiliser.

dbch_handle

Handle de l’appareil à vérifier.

dbch_hdevnotify

Handle de la notification de l’appareil. Ce handle est retourné par RegisterDeviceNotification.

dbch_eventguid

GUID de l’événement personnalisé. Pour plus d’informations, consultez Événements d’appareil. Valide uniquement pour DBT_CUSTOMEVENT.

dbch_nameoffset

Décalage d’une mémoire tampon de chaîne facultative. Valide uniquement pour DBT_CUSTOMEVENT.

dbch_data[1]

Données binaires facultatives. Ce membre est valide uniquement pour DBT_CUSTOMEVENT.

Spécifications

   
Client minimal pris en charge Windows XP
Serveur minimal pris en charge Windows Server 2003
En-tête dbt.h

Voir aussi

DEV_BROADCAST_HDR

WM_DEVICECHANGE