(dbt.h) DEV_BROADCAST_HANDLE 结构
包含有关文件系统句柄的信息。
语法
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 |