enumerasi IMAPI_FEATURE_PAGE_TYPE (imapi2.h)

Menentukan nilai untuk fitur yang didukung oleh unit logis (perangkat CD dan DVD).

Sintaks

typedef enum _IMAPI_FEATURE_PAGE_TYPE {
  IMAPI_FEATURE_PAGE_TYPE_PROFILE_LIST = 0,
  IMAPI_FEATURE_PAGE_TYPE_CORE = 0x1,
  IMAPI_FEATURE_PAGE_TYPE_MORPHING = 0x2,
  IMAPI_FEATURE_PAGE_TYPE_REMOVABLE_MEDIUM = 0x3,
  IMAPI_FEATURE_PAGE_TYPE_WRITE_PROTECT = 0x4,
  IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_READABLE = 0x10,
  IMAPI_FEATURE_PAGE_TYPE_CD_MULTIREAD = 0x1d,
  IMAPI_FEATURE_PAGE_TYPE_CD_READ = 0x1e,
  IMAPI_FEATURE_PAGE_TYPE_DVD_READ = 0x1f,
  IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_WRITABLE = 0x20,
  IMAPI_FEATURE_PAGE_TYPE_INCREMENTAL_STREAMING_WRITABLE = 0x21,
  IMAPI_FEATURE_PAGE_TYPE_SECTOR_ERASABLE = 0x22,
  IMAPI_FEATURE_PAGE_TYPE_FORMATTABLE = 0x23,
  IMAPI_FEATURE_PAGE_TYPE_HARDWARE_DEFECT_MANAGEMENT = 0x24,
  IMAPI_FEATURE_PAGE_TYPE_WRITE_ONCE = 0x25,
  IMAPI_FEATURE_PAGE_TYPE_RESTRICTED_OVERWRITE = 0x26,
  IMAPI_FEATURE_PAGE_TYPE_CDRW_CAV_WRITE = 0x27,
  IMAPI_FEATURE_PAGE_TYPE_MRW = 0x28,
  IMAPI_FEATURE_PAGE_TYPE_ENHANCED_DEFECT_REPORTING = 0x29,
  IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_RW = 0x2a,
  IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R = 0x2b,
  IMAPI_FEATURE_PAGE_TYPE_RIGID_RESTRICTED_OVERWRITE = 0x2c,
  IMAPI_FEATURE_PAGE_TYPE_CD_TRACK_AT_ONCE = 0x2d,
  IMAPI_FEATURE_PAGE_TYPE_CD_MASTERING = 0x2e,
  IMAPI_FEATURE_PAGE_TYPE_DVD_DASH_WRITE = 0x2f,
  IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_READ = 0x30,
  IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_R_WRITE = 0x31,
  IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_RW_WRITE = 0x32,
  IMAPI_FEATURE_PAGE_TYPE_LAYER_JUMP_RECORDING = 0x33,
  IMAPI_FEATURE_PAGE_TYPE_CD_RW_MEDIA_WRITE_SUPPORT = 0x37,
  IMAPI_FEATURE_PAGE_TYPE_BD_PSEUDO_OVERWRITE = 0x38,
  IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R_DUAL_LAYER = 0x3b,
  IMAPI_FEATURE_PAGE_TYPE_BD_READ = 0x40,
  IMAPI_FEATURE_PAGE_TYPE_BD_WRITE = 0x41,
  IMAPI_FEATURE_PAGE_TYPE_HD_DVD_READ = 0x50,
  IMAPI_FEATURE_PAGE_TYPE_HD_DVD_WRITE = 0x51,
  IMAPI_FEATURE_PAGE_TYPE_POWER_MANAGEMENT = 0x100,
  IMAPI_FEATURE_PAGE_TYPE_SMART = 0x101,
  IMAPI_FEATURE_PAGE_TYPE_EMBEDDED_CHANGER = 0x102,
  IMAPI_FEATURE_PAGE_TYPE_CD_ANALOG_PLAY = 0x103,
  IMAPI_FEATURE_PAGE_TYPE_MICROCODE_UPDATE = 0x104,
  IMAPI_FEATURE_PAGE_TYPE_TIMEOUT = 0x105,
  IMAPI_FEATURE_PAGE_TYPE_DVD_CSS = 0x106,
  IMAPI_FEATURE_PAGE_TYPE_REAL_TIME_STREAMING = 0x107,
  IMAPI_FEATURE_PAGE_TYPE_LOGICAL_UNIT_SERIAL_NUMBER = 0x108,
  IMAPI_FEATURE_PAGE_TYPE_MEDIA_SERIAL_NUMBER = 0x109,
  IMAPI_FEATURE_PAGE_TYPE_DISC_CONTROL_BLOCKS = 0x10a,
  IMAPI_FEATURE_PAGE_TYPE_DVD_CPRM = 0x10b,
  IMAPI_FEATURE_PAGE_TYPE_FIRMWARE_INFORMATION = 0x10c,
  IMAPI_FEATURE_PAGE_TYPE_AACS = 0x10d,
  IMAPI_FEATURE_PAGE_TYPE_VCPS = 0x110
} IMAPI_FEATURE_PAGE_TYPE, *PIMAPI_FEATURE_PAGE_TYPE;

Konstanta

 
IMAPI_FEATURE_PAGE_TYPE_PROFILE_LIST
Nilai: 0
Mengidentifikasi profil yang didukung oleh unit logis.
IMAPI_FEATURE_PAGE_TYPE_CORE
Nilai: 0x1
Mengidentifikasi unit logis yang mendukung fungsionalitas umum untuk semua perangkat.
IMAPI_FEATURE_PAGE_TYPE_MORPHING
Nilai: 0x2
Mengidentifikasi kemampuan unit logis untuk memberi tahu inisiator tentang perubahan operasional
dan menerima permintaan inisiator untuk mencegah perubahan operasional.
IMAPI_FEATURE_PAGE_TYPE_REMOVABLE_MEDIUM
Nilai: 0x3
Mengidentifikasi unit logis yang memiliki media yang dapat dilepas.
IMAPI_FEATURE_PAGE_TYPE_WRITE_PROTECT
Nilai: 0x4
Mengidentifikasi kemampuan pelaporan dan mengubah kemampuan untuk status perlindungan tulis
unit logis.
IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_READABLE
Nilai: 0x10
Mengidentifikasi unit logis yang dapat membaca data dari blok logis yang ditentukan oleh Logis
Blokir Alamat.
IMAPI_FEATURE_PAGE_TYPE_CD_MULTIREAD
Nilai: 0x1d
Mengidentifikasi unit logis yang sesuai dengan spesifikasi Multi-Baca OSTA 1.00, dengan pengecualian CD
Kemampuan putar (Fitur Audio CD tidak diperlukan).
IMAPI_FEATURE_PAGE_TYPE_CD_READ
Nilai: 0x1e
Mengidentifikasi unit logis yang dapat membaca informasi spesifik CD dari media dan
mampu membaca data pengguna dari semua jenis blok CD.
IMAPI_FEATURE_PAGE_TYPE_DVD_READ
Nilai: 0x1f
Mengidentifikasi unit logis yang dapat membaca informasi spesifik DVD dari media.
IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_WRITABLE
Nilai: 0x20
Mengidentifikasi unit logis yang dapat menulis data ke blok logis yang ditentukan oleh Logika
Blokir Alamat.
IMAPI_FEATURE_PAGE_TYPE_INCREMENTAL_STREAMING_WRITABLE
Nilai: 0x21
Mengidentifikasi unit logis yang dapat menulis data ke wilayah yang bersebelah, dan mampu
menambahkan data ke sejumlah lokasi terbatas di media.
IMAPI_FEATURE_PAGE_TYPE_SECTOR_ERASABLE
Nilai: 0x22
Mengidentifikasi unit logis yang mendukung media dan media yang dapat dihapus yang memerlukan penghapusan
meneruskan sebelum menimpa, seperti beberapa teknologi magneto-optik.
IMAPI_FEATURE_PAGE_TYPE_FORMATTABLE
Nilai: 0x23
Mengidentifikasi unit logis yang dapat memformat media ke dalam blok logis.
IMAPI_FEATURE_PAGE_TYPE_HARDWARE_DEFECT_MANAGEMENT
Nilai: 0x24
Mengidentifikasi unit logis yang memiliki manajemen cacat yang tersedia untuk menyediakan
ruang alamat yang berdekatan bebas cacat.
IMAPI_FEATURE_PAGE_TYPE_WRITE_ONCE
Nilai: 0x25
Mengidentifikasi unit logis yang memiliki kemampuan untuk merekam ke unit yang sebelumnya tidak direkam
blok logis.
IMAPI_FEATURE_PAGE_TYPE_RESTRICTED_OVERWRITE
Nilai: 0x26
Mengidentifikasi unit logis yang memiliki kemampuan untuk menimpa blok logis hanya dalam tetap
diatur pada satu waktu.
IMAPI_FEATURE_PAGE_TYPE_CDRW_CAV_WRITE
Nilai: 0x27
Mengidentifikasi unit logis yang memiliki kemampuan untuk menulis media CD-RW yang dirancang untuk
Rekaman CAV.
IMAPI_FEATURE_PAGE_TYPE_MRW
Nilai: 0x28
Menunjukkan bahwa unit logis mampu membaca disk dengan
Format MRW.
IMAPI_FEATURE_PAGE_TYPE_ENHANCED_DEFECT_REPORTING
Nilai: 0x29
Mengidentifikasi unit logis yang memiliki kemampuan untuk melakukan media
sertifikasi dan pelaporan kesalahan yang dipulihkan untuk kerusakan perangkat lunak yang dibantu unit logis
Manajemen.
IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_RW
Nilai: 0x2a
Menunjukkan bahwa unit logis mampu membaca
disk DVD+RW yang direkam.
IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R
Nilai: 0x2b
Menunjukkan bahwa unit logis mampu membaca rekaman
DVD+R disk.
IMAPI_FEATURE_PAGE_TYPE_RIGID_RESTRICTED_OVERWRITE
Nilai: 0x2c
Mengidentifikasi unit logis yang memiliki kemampuan untuk melakukan penulisan hanya pada Pemblokiran
Batas.
IMAPI_FEATURE_PAGE_TYPE_CD_TRACK_AT_ONCE
Nilai: 0x2d
Mengidentifikasi unit logis yang dapat menulis data ke trek CD.
IMAPI_FEATURE_PAGE_TYPE_CD_MASTERING
Nilai: 0x2e
Mengidentifikasi unit logis yang dapat menulis CD dalam mode Sesi Sekaligus atau Mode mentah.
IMAPI_FEATURE_PAGE_TYPE_DVD_DASH_WRITE
Nilai: 0x2f
Mengidentifikasi unit logis yang memiliki kemampuan untuk menulis data ke DVD-R/-RW di Disk Sekaligus
Mode.
IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_READ
Nilai: 0x30
Mengidentifikasi unit logis yang memiliki kemampuan untuk membaca informasi spesifik CD kepadatan ganda dari media.

Catatan Nilai ini tidak digunakan lagi.

 
IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_R_WRITE
Nilai: 0x31
Mengidentifikasi unit logis yang memiliki kemampuan untuk menulis ke media CD kepadatan ganda.

Catatan Nilai ini tidak digunakan lagi.

 
IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_RW_WRITE
Nilai: 0x32
Mengidentifikasi unit logis yang memiliki kemampuan untuk menulis ke media CD-RW kepadatan ganda.

Catatan Nilai ini tidak digunakan lagi.

 
IMAPI_FEATURE_PAGE_TYPE_LAYER_JUMP_RECORDING
Nilai: 0x33
Mengidentifikasi drive yang dapat menulis data ke wilayah yang berdekatan yang dialokasikan di beberapa
lapisan, dan mampu menambahkan data ke sejumlah lokasi terbatas di media.
IMAPI_FEATURE_PAGE_TYPE_CD_RW_MEDIA_WRITE_SUPPORT
Nilai: 0x37
Mengidentifikasi unit logis yang memiliki kemampuan untuk melakukan penulisan media CD-RW.
IMAPI_FEATURE_PAGE_TYPE_BD_PSEUDO_OVERWRITE
Nilai: 0x38
Mengidentifikasi drive yang menyediakan layanan timpa Blok Logis pada disk BD-R yang
diformat sebagai SRM+POW.
IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R_DUAL_LAYER
Nilai: 0x3b
Menunjukkan bahwa drive mampu membaca
disk DVD+R Double Layer yang direkam
IMAPI_FEATURE_PAGE_TYPE_BD_READ
Nilai: 0x40
Mengidentifikasi unit logis yang dapat membaca struktur kontrol dan data pengguna dari Blu-ray
Disc.
IMAPI_FEATURE_PAGE_TYPE_BD_WRITE
Nilai: 0x41
Mengidentifikasi drive yang dapat menulis struktur kontrol dan data pengguna ke disk Blu-ray yang dapat ditulis.
IMAPI_FEATURE_PAGE_TYPE_HD_DVD_READ
Nilai: 0x50
Mengidentifikasi drive yang dapat membaca HD DVD informasi spesifik dari media.
IMAPI_FEATURE_PAGE_TYPE_HD_DVD_WRITE
Nilai: 0x51
Menunjukkan kemampuan untuk menulis ke media HD DVD-R/-RW.
IMAPI_FEATURE_PAGE_TYPE_POWER_MANAGEMENT
Nilai: 0x100
Mengidentifikasi unit logis yang dapat melakukan inisiator dan daya yang diarahkan unit logis
Manajemen.
IMAPI_FEATURE_PAGE_TYPE_SMART
Nilai: 0x101
Mengidentifikasi unit logis yang dapat melakukan Analisis dan Pelaporan Self-Monitoring
Teknologi (S.M.A.R.T.).
IMAPI_FEATURE_PAGE_TYPE_EMBEDDED_CHANGER
Nilai: 0x102
Mengidentifikasi unit logis yang dapat memindahkan media dari area penyimpanan ke mekanisme
dan kembali.
IMAPI_FEATURE_PAGE_TYPE_CD_ANALOG_PLAY
Nilai: 0x103
Mengidentifikasi unit logis yang dapat memutar data CD Audio langsung ke output eksternal.
IMAPI_FEATURE_PAGE_TYPE_MICROCODE_UPDATE
Nilai: 0x104
Mengidentifikasi unit logis yang dapat meningkatkan kode mikro internalnya melalui antarmuka .
IMAPI_FEATURE_PAGE_TYPE_TIMEOUT
Nilai: 0x105
Mengidentifikasi unit logis yang dapat selalu merespons perintah dalam waktu yang ditetapkan
Periode.
IMAPI_FEATURE_PAGE_TYPE_DVD_CSS
Nilai: 0x106
Mengidentifikasi unit logis yang dapat melakukan autentikasi dan kunci DVD CSS/CPPM
Manajemen. Fitur ini juga menunjukkan bahwa unit logis mendukung CSS untuk DVD-Video dan CPPM untuk
DVD-Audio.
IMAPI_FEATURE_PAGE_TYPE_REAL_TIME_STREAMING
Nilai: 0x107
Mengidentifikasi unit logis yang dapat melakukan pembacaan dan penulisan dalam inisiator
rentang performa yang ditentukan (dan unit logis terverifikasi). Fitur ini juga menunjukkan apakah
unit logis mendukung operasi pemutaran aliran.
IMAPI_FEATURE_PAGE_TYPE_LOGICAL_UNIT_SERIAL_NUMBER
Nilai: 0x108
Mengidentifikasi unit logis yang memiliki nomor seri unik.
IMAPI_FEATURE_PAGE_TYPE_MEDIA_SERIAL_NUMBER
Nilai: 0x109
Mengidentifikasi unit logis yang mampu membaca nomor seri media saat ini
media terinstal.
IMAPI_FEATURE_PAGE_TYPE_DISC_CONTROL_BLOCKS
Nilai: 0x10a
Mengidentifikasi unit logis yang dapat membaca dan/atau menulis Blok Kontrol Disk dari atau ke
media.
IMAPI_FEATURE_PAGE_TYPE_DVD_CPRM
Nilai: 0x10b
Mengidentifikasi unit logis yang dapat melakukan DVD CPRM dan dapat melakukan CPRM
autentikasi dan manajemen kunci.
IMAPI_FEATURE_PAGE_TYPE_FIRMWARE_INFORMATION
Nilai: 0x10c
Menunjukkan bahwa unit logis menyediakan tanggal dan waktu pembuatan
revisi firmware saat ini dimuat pada perangkat.
IMAPI_FEATURE_PAGE_TYPE_AACS
Nilai: 0x10d
Mengidentifikasi drive yang mendukung AACS dan dapat melakukan proses autentikasi AACS.
IMAPI_FEATURE_PAGE_TYPE_VCPS
Nilai: 0x110
Mengidentifikasi Drive yang dapat memproses struktur data disk yang ditentukan dalam
VCPS.

Keterangan

Perhatikan bahwa rentang nilai jenis fitur 0x0000 untuk 0xFFFF. Enumerasi ini berisi fitur-fitur yang ditentukan dalam spesifikasi Multimedia Commands - 5 (MMC). Untuk definisi lengkap setiap fitur, lihat Definisi Fitur dalam rilis terbaru spesifikasi MMC pada ftp://ftp.t10.org/t10/drafts/mmc5.

Nilai lain yang tidak ditentukan di sini mungkin ada. Konsumen enumerasi ini tidak boleh berasumsi daftar ini menjadi satu-satunya set nilai yang valid.

Persyaratan

   
Klien minimum yang didukung Windows Vista, Windows XP dengan SP2 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header imapi2.h

Lihat juga

IDiscRecorder2::get_SupportedFeaturePages

IDiscRecorder2Ex::GetFeaturePage

IDiscRecorder2Ex::GetSupportedFeaturePages