DEV_BROADCAST_VOLUME

【勇芳软件工作室】汉化HomePreviousNext

DEV_BROADCAST_VOLUME结构包含有关逻辑卷的信息。

typedef struct _DEV_BROADCAST_VOLUME {
ULONG dbcv_size;

ULONG dbcv_devicetype;

ULONG dbcv_reserved;

ULONG dbcv_unitmask;

USHORT dbcv_flags;

} DEV_BROADCAST_VOLUME;
typedef DEV_BROADCAST_VOLUME *PDEV_BROADCAST_VOLUME;

会员

dbcv_size

此结构的大小(以字节为单位)。

dbcv_devicetype

DBT_DEVTYP_VOLUME.

dbcv_reserved

Reserved; do not use.

dbcv_unitmask

识别一个或多个逻辑单元的逻辑单元掩码。掩码中的每个位对应于一个逻辑驱动器。位0表示驱动器A,位1驱动器B等。

dbcv_flags

指示驱动器或介质的标志。

含义
DBTF_MEDIA更改影响驱动器中的介质。如果未设置,更改将影响物理设备或驱动器。
DBTF_NET指示逻辑卷是一个网络卷。

备注

尽管dbcv_unitmask成员可能在任何给定的消息中指定多个卷,但这并不能保证仅为给定事件生成消息。多个系统组件可以同时独立地为逻辑卷生成消息。