DVD_KEY_TYPE枚举类型与 DVD_COPY_PROTECT_KEY 结构结合使用,以指示要读取的密钥、使身份验证授予 ID 无效以及请求状态信息或区域设置。
语法
typedef enum {
DvdChallengeKey,
DvdBusKey1,
DvdBusKey2,
DvdTitleKey,
DvdAsf,
DvdSetRpcKey,
DvdGetRpcKey,
DvdDiskKey,
DvdInvalidateAGID
} DVD_KEY_TYPE;
常数
DvdChallengeKey获取质询键。 这在身份验证密钥交换过程中使用。 |
DvdBusKey1获取第一个总线键。 |
DvdBusKey2获取第二个总线键。 |
DvdTitleKey获取由总线键模糊处理的游戏键。 |
DvdAsf获取身份验证成功标志(ASF)的当前状态。 |
DvdSetRpcKey设置逻辑单元的区域播放内容(RPC)。 |
DvdGetRpcKey获取逻辑单元的区域播放内容(RPC)。 |
DvdDiskKey获取光盘键。 |
DvdInvalidateAGID使指定的身份验证授予 ID 无效(AGID)。 |
言论
DVD 设备的驱动程序使用此枚举类型中指定的密钥类型来确定报表键命令中的键格式,如 SCSI 多媒体命令 - 3 (MMC-3) 规范所定义。 报表键命令可以报告指定密钥(质询键、总线键、游戏键、RPC 密钥或光盘密钥)的密钥数据,也可以报告 ASF 标志的状态。 它还会使 AGID 失效。 有关详细信息,请参阅 MMC-3 规范。
驱动程序可以通过 IOCTL_DVD_READ_KEY 请求发出报告密钥命令来检索密钥数据。
要求
| 要求 | 价值 |
|---|---|
| 标头 | ntddcdvd.h (包括 Ntddcdvd.h) |