DVD_KEY_TYPE列舉 (ntddc)
DVD_KEY_TYPE列舉類型會與 DVD_COPY_PROTECT_KEY 結構搭配使用,以指出要讀取的密鑰、使驗證授與標識碼失效 (AGID) ,以及要求狀態資訊或區域設定。
Syntax
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 (AGID) ,使指定的驗證授與標識碼失效。 |
備註
DVD 裝置的驅動程式會使用此列舉類型中指定的金鑰類型來判斷報表金鑰命令中的金鑰格式,如 SCSI 多媒體命令 - 3 (MMC-3) 規格所定義。 報表金鑰命令可以報告指定金鑰的索引鍵資料 (挑戰金鑰、總線金鑰、標題密鑰、RPC 金鑰或磁碟鍵) ,或 ASF 旗標的狀態。 它也可以使 AGID 失效。 如需詳細資訊,請參閱 MMC-3 規格。
驅動程式可以發出報表密鑰命令,以透過 IOCTL_DVD_READ_KEY 要求擷取密鑰數據。
規格需求
需求 | 值 |
---|---|
標頭 | ntddc (包含 Ntddc) |