Bagikan melalui


enumerasi DVD_KEY_TYPE (ntddcdvd.h)

Jenis enumerasi DVD_KEY_TYPE digunakan bersama dengan struktur DVD_COPY_PROTECT_KEY untuk menunjukkan kunci yang akan dibaca, untuk membatalkan ID pemberian autentikasi (AGID), dan untuk meminta informasi status atau pengaturan wilayah.

Sintaks

typedef enum {
  DvdChallengeKey,
  DvdBusKey1,
  DvdBusKey2,
  DvdTitleKey,
  DvdAsf,
  DvdSetRpcKey,
  DvdGetRpcKey,
  DvdDiskKey,
  DvdInvalidateAGID
} DVD_KEY_TYPE;

Konstanta

 
DvdChallengeKey
Mendapatkan kunci tantangan. Ini digunakan selama proses pertukaran kunci autentikasi.
DvdBusKey1
Mendapatkan kunci bus pertama.
DvdBusKey2
Mendapatkan kunci bus kedua.
DvdTitleKey
Mendapatkan kunci judul yang dikaburkan oleh kunci bus.
DvdAsf
Mendapatkan status bendera keberhasilan autentikasi (ASF) saat ini.
DvdSetRpcKey
Mengatur konten pemutaran wilayah (RPC) untuk unit logis.
DvdGetRpcKey
Mendapatkan konten pemutaran wilayah (RPC) untuk unit logis.
DvdDiskKey
Mendapatkan kunci disk.
DvdInvalidateAGID
Membatalkan ID pemberian autentikasi (AGID) yang ditentukan.

Keterangan

Driver untuk perangkat DVD menggunakan jenis kunci yang ditentukan dalam jenis enumerasi ini untuk menentukan format kunci dalam perintah kunci laporan, seperti yang didefinisikan oleh spesifikasi Perintah Multimedia SCSI - 3 (MMC-3 ). Perintah kunci laporan dapat melaporkan data kunci untuk kunci tertentu (kunci tantangan, kunci bus, kunci judul, kunci RPC, atau kunci disk), atau status bendera ASF. Ini juga dapat membatalkan AGID. Lihat spesifikasi MMC-3 untuk informasi lebih lanjut.

Driver dapat mengeluarkan perintah kunci laporan untuk mengambil data utama dengan permintaan IOCTL_DVD_READ_KEY .

Persyaratan

Persyaratan Nilai
Header ntddcdvd.h (termasuk Ntddcdvd.h)

Lihat juga

DVD_COPY_PROTECT_KEY

IOCTL_DVD_READ_KEY

IOCTL_DVD_SEND_KEY