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)

另请参阅

FEATURE_HEADER

FEATURE_NUMBER