Compartir a través de


estructura DEV_BROADCAST_HANDLE (dbt.h)

Contiene información sobre un identificador del sistema de archivos.

Sintaxis

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;

Miembros

dbch_size

Tamaño de esta estructura, en bytes.

dbch_devicetype

Establézcalo en DBT_DEVTYP_HANDLE.

dbch_reserved

Reservado; no usar.

dbch_handle

Identificador del dispositivo que se va a comprobar.

dbch_hdevnotify

Identificador de la notificación del dispositivo. RegisterDeviceNotification devuelve este identificador.

dbch_eventguid

GUID del evento personalizado. Para obtener más información, consulte Eventos de dispositivo. Válido solo para DBT_CUSTOMEVENT.

dbch_nameoffset

Desplazamiento de un búfer de cadena opcional. Válido solo para DBT_CUSTOMEVENT.

dbch_data[1]

Datos binarios opcionales. Este miembro solo es válido para DBT_CUSTOMEVENT.

Requisitos

   
Cliente mínimo compatible Windows XP
Servidor mínimo compatible Windows Server 2003
Encabezado dbt.h

Consulte también

DEV_BROADCAST_HDR

WM_DEVICECHANGE