FEATURE_DATA_REMOVABLE_MEDIUM结构(ntddmmc.h)
FEATURE_DATA_REMOVABLE_MEDIUM 结构包含可移动媒体功能的数据。
语法
typedef struct _FEATURE_DATA_REMOVABLE_MEDIUM {
FEATURE_HEADER Header;
UCHAR Lockable : 1;
UCHAR DBML : 1;
UCHAR DefaultToPrevent : 1;
UCHAR Eject : 1;
UCHAR Load : 1;
UCHAR LoadingMechanism : 3;
UCHAR Reserved3[3];
} FEATURE_DATA_REMOVABLE_MEDIUM, *PFEATURE_DATA_REMOVABLE_MEDIUM;
成员
Header
包含具有此功能描述符标头信息的 FEATURE_HEADER 结构。
Lockable
指示当设置为 1 时,发起程序可以将介质锁定到设备中。 当设置为零时,此位表示媒体无法锁定到设备中。
DBML
DefaultToPrevent
指示当设置为零时,将存在阻止跳线。 这会覆盖 lock 命令,以便锁定设备不应阻止插入媒体。
Eject
指示当设置为 1 时,设备可以弹出介质或杂志。 当设置为零时,此位指示设备无法通过正常的启动/停止命令序列弹出介质或杂志。
Load
LoadingMechanism
指示加载机制的类型。 请参阅 SCSI 多媒体 - 4 (MMC-4) 规范,了解此成员可以采用的值列表。
Reserved3[3]
保留。
言论
此结构保存由 MMC-3 规范命名为“可移动媒体”的功能的数据。 支持此功能的设备允许从设备中删除介质。 他们还可以与发起程序通信,即用户想要弹出介质或已插入新介质。
要求
要求 | 价值 |
---|---|
标头 | ntddmmc.h (包括 Ntddcdrm.h) |