структура DEV_BROADCAST_HANDLE (dbt.h)
Содержит сведения о дескрипторов файловой системы.
Синтаксис
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;
Члены
dbch_size
Размер этой структуры в байтах.
dbch_devicetype
Задайте значение DBT_DEVTYP_HANDLE.
dbch_reserved
Защищены; не использовать.
dbch_handle
Дескриптор проверяемого устройства.
dbch_hdevnotify
Дескриптор уведомления устройства. Этот дескриптор возвращается методом RegisterDeviceNotification.
dbch_eventguid
Guid для настраиваемого события. Дополнительные сведения см. в разделе События устройства. Допустимо только для DBT_CUSTOMEVENT.
dbch_nameoffset
Смещение необязательного строкового буфера. Допустимо только для DBT_CUSTOMEVENT.
dbch_data[1]
Необязательные двоичные данные. Этот элемент действителен только для DBT_CUSTOMEVENT.
Требования
Минимальная версия клиента | Windows XP |
Минимальная версия сервера | Windows Server 2003 |
Верхняя часть | dbt.h |