Compartilhar via


estrutura DEV_BROADCAST_HANDLE (dbt.h)

Contém informações sobre um identificador do sistema de arquivos.

Sintaxe

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;

Membros

dbch_size

O tamanho dessa estrutura, em bytes.

dbch_devicetype

Defina como DBT_DEVTYP_HANDLE.

dbch_reserved

Reservado; não use.

dbch_handle

Um identificador para o dispositivo a ser verificado.

dbch_hdevnotify

Um identificador para a notificação do dispositivo. Esse identificador é retornado por RegisterDeviceNotification.

dbch_eventguid

O GUID para o evento personalizado. Para obter mais informações, consulte Eventos do dispositivo. Válido somente para DBT_CUSTOMEVENT.

dbch_nameoffset

O deslocamento de um buffer de cadeia de caracteres opcional. Válido somente para DBT_CUSTOMEVENT.

dbch_data[1]

Dados binários opcionais. Esse membro é válido apenas para DBT_CUSTOMEVENT.

Requisitos

   
Cliente mínimo com suporte Windows XP
Servidor mínimo com suporte Windows Server 2003
Cabeçalho dbt.h

Confira também

DEV_BROADCAST_HDR

WM_DEVICECHANGE