Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

DEV_BROADCAST_HANDLE structure (dbt.h)

Contains information about a file system handle.

Syntax

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

The size of this structure, in bytes.

dbch_devicetype

Set to DBT_DEVTYP_HANDLE.

dbch_reserved

Reserved; do not use.

dbch_handle

A handle to the device to be checked.

dbch_hdevnotify

A handle to the device notification. This handle is returned by RegisterDeviceNotification.

dbch_eventguid

The GUID for the custom event. For more information, see Device Events. Valid only for DBT_CUSTOMEVENT.

dbch_nameoffset

The offset of an optional string buffer. Valid only for DBT_CUSTOMEVENT.

dbch_data[1]

Optional binary data. This member is valid only for DBT_CUSTOMEVENT.

Requirements

Requirement Value
Minimum supported client Windows XP
Minimum supported server Windows Server 2003
Header dbt.h

See also

DEV_BROADCAST_HDR

WM_DEVICECHANGE


Feedback

Was this page helpful?

Additional resources