KS_DVDCOPY_TITLEKEY構造体 (ksmedia.h)
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
DVD ドライブから Copyrighted Material フラグ (CPM)、Copy Guard Management System (CGMS) および Copyright Protection System (CP_SEC) 著作権保護フラグを提供するタイトル キー フラグの設定。 次の 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 によって保護されたコンテンツを 1 回だけコピーできることを示します。 コピー プロセスの一環として、このフラグをクリアし、後続のコピーを防ぐために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]
予約済み。 使用しないでください。
注釈
KS_DVDCOPY_TITLEKEY構造体は、 KSPROPERTY_DVDCOPY_TITLE_KEY プロパティによって使用されます。
詳細については、「 DVD 著作権保護」を参照してください。
要件
要件 | 値 |
---|---|
Header | ksmedia.h (Ksmedia.h を含む) |