KS_DVDCOPY_TITLEKEY结构用于描述 DVD 版权保护身份验证过程的游戏密钥信息。
语法
typedef struct _KS_DVDCOPY_TITLEKEY {
ULONG KeyFlags;
ULONG ReservedNT[2];
UCHAR TitleKey[6];
UCHAR Reserved[2];
} KS_DVDCOPY_TITLEKEY, *PKS_DVDCOPY_TITLEKEY;
成员
KeyFlags
游戏密钥标志设置,提供版权材料标志 (CPM)、复制防护管理系统 (CGMS) 和版权保护系统 (CP_SEC) DVD 驱动器的版权保护标志。 定义了以下 CGMS 标志:
旗 | 意义 |
---|---|
KS_DVD_CGMS_RESERVED_MASK | 指定所有定义的 CPM、CGMS 和CP_SEC标志的掩码(即此处列出的所有其他标志)。 |
KS_DVD_CGMS_COPY_PROTECT_MASK | 指定所有定义的 CGMS 标志的掩码。 |
KS_DVD_CGMS_COPY_PERMITTED | 指示可以复制受 CGMS 保护的内容。 |
KS_DVD_CGMS_COPY_ONCE | 指示只能复制受 CGMS 保护的内容。 在复制过程中,应清除此标志,并且必须设置KS_DVD_CGMS_NO_COPY标志以防止后续复制。 |
KS_DVD_CGMS_NO_COPY | 指示无法复制受 CGMS 保护的内容。 |
KS_DVD_COPYRIGHT_MASK | 指定所有定义的 CPM 标志(KS_DVD_NOT_COPYRIGHTED和KS_DVD_COPYRIGHTED)的掩码。 |
KS_DVD_NOT_COPYRIGHTED | 指示 CPM 标记的内容不受版权保护。 |
KS_DVD_COPYRIGHTED | 指示 CPM 标记的内容受版权保护。 |
KS_DVD_SECTOR_PROTECT_MASK | 所有定义的扇区保护标志的掩码。 |
KS_DVD_SECTOR_NOT_PROTECTED | 指示扇区不受保护(已加密)。 |
KS_DVD_SECTOR_PROTECTED | 指示扇区受到保护(已加密)。 |
ReservedNT[2]
保留。 请勿使用。
TitleKey[6]
指定当前游戏键。
Reserved[2]
保留。 请勿使用。
言论
KSPROPERTY_DVDCOPY_TITLE_KEY 属性使用KS_DVDCOPY_TITLEKEY结构。
有关详细信息,请参阅 DVD 版权保护。
要求
要求 | 价值 |
---|---|
标头 | ksmedia.h (包括 Ksmedia.h) |