struttura DEV_BROADCAST_HANDLE (dbt.h)
Contiene informazioni su un handle del file system.
Sintassi
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;
Members
dbch_size
Dimensioni di questa struttura, in byte.
dbch_devicetype
Impostare su DBT_DEVTYP_HANDLE.
dbch_reserved
Riservati; non usare.
dbch_handle
Handle per il dispositivo da controllare.
dbch_hdevnotify
Handle per la notifica del dispositivo. Questo handle viene restituito da RegisterDeviceNotification.
dbch_eventguid
GUID per l'evento personalizzato. Per altre informazioni, vedere Eventi del dispositivo. Valido solo per DBT_CUSTOMEVENT.
dbch_nameoffset
Offset di un buffer stringa facoltativo. Valido solo per DBT_CUSTOMEVENT.
dbch_data[1]
Dati binari facoltativi. Questo membro è valido solo per DBT_CUSTOMEVENT.
Requisiti
Client minimo supportato | Windows XP |
Server minimo supportato | Windows Server 2003 |
Intestazione | dbt.h |