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 を含む)

こちらもご覧ください

KSPROPERTY_DVDCOPY_TITLE_KEY