IMAPI_FEATURE_PAGE_TYPE-Enumeration (imapi2.h)

Definiert Werte für das Feature, die von der logischen Einheit (CD- und DVD-Gerät) unterstützt werden.

Syntax

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;

Konstanten

 
IMAPI_FEATURE_PAGE_TYPE_PROFILE_LIST
Wert: 0
Identifiziert Profile, die von der logischen Einheit unterstützt werden.
IMAPI_FEATURE_PAGE_TYPE_CORE
Wert: 0x1
Identifiziert eine logische Einheit, die funktionen unterstützt, die für alle Geräte gemeinsam sind.
IMAPI_FEATURE_PAGE_TYPE_MORPHING
Wert: 0x2
Gibt die Fähigkeit der logischen Einheit an, einen Initiator über betriebsbedingte Änderungen zu benachrichtigen.
und akzeptieren Initiatoranforderungen, um Betriebsänderungen zu verhindern.
IMAPI_FEATURE_PAGE_TYPE_REMOVABLE_MEDIUM
Wert: 0x3
Identifiziert eine logische Einheit, die über ein Medium verfügt, das entfernbar ist.
IMAPI_FEATURE_PAGE_TYPE_WRITE_PROTECT
Wert: 0x4
Identifiziert die Berichterstellungsfunktion und die Änderungsfunktion für den Schreibschutz status der
logische Einheit.
IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_READABLE
Wert: 0x10
Identifiziert eine logische Einheit, die Daten aus logischen Blöcken lesen kann, die von Logical angegeben werden.
Blockieren von Adressen.
IMAPI_FEATURE_PAGE_TYPE_CD_MULTIREAD
Wert: 0x1d
Identifiziert eine logische Einheit, die der OSTA Multi-Read-Spezifikation 1.00 entspricht, mit Ausnahme von CD
Wiedergabefunktion (das CD-Audiofeature ist nicht erforderlich).
IMAPI_FEATURE_PAGE_TYPE_CD_READ
Wert: 0x1e
Identifiziert eine logische Einheit, die CD-spezifische Informationen aus den Medien lesen kann, und
kann Benutzerdaten aus allen Arten von CD-Blöcken lesen.
IMAPI_FEATURE_PAGE_TYPE_DVD_READ
Wert: 0x1f
Gibt eine logische Einheit an, die DVD-spezifische Informationen von den Medien lesen kann.
IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_WRITABLE
Wert: 0x20
Identifiziert eine logische Einheit, die Daten in logische Blöcke schreiben kann, die von Logical angegeben werden.
Blockieren von Adressen.
IMAPI_FEATURE_PAGE_TYPE_INCREMENTAL_STREAMING_WRITABLE
Wert: 0x21
Identifiziert eine logische Einheit, die Daten in einen zusammenhängenden Bereich schreiben kann, und kann
Fügen Sie Daten an eine begrenzte Anzahl von Speicherorten auf den Medien an.
IMAPI_FEATURE_PAGE_TYPE_SECTOR_ERASABLE
Wert: 0x22
Identifiziert eine logische Einheit, die löschbare Medien und Medien unterstützt, die eine Löschung erfordern.
vor dem Überschreiben übergeben, z. B. einige magnetooptische Technologien.
IMAPI_FEATURE_PAGE_TYPE_FORMATTABLE
Wert: 0x23
Identifiziert eine logische Einheit, die Medien in logische Blöcke formatieren kann.
IMAPI_FEATURE_PAGE_TYPE_HARDWARE_DEFECT_MANAGEMENT
Wert: 0x24
Identifiziert eine logische Einheit, die über die Fehlerverwaltung verfügt, um eine
defektfreier zusammenhängender Adressraum.
IMAPI_FEATURE_PAGE_TYPE_WRITE_ONCE
Wert: 0x25
Identifiziert eine logische Einheit, die die Möglichkeit hat, alle zuvor nicht erfassten Daten aufzuzeichnen.
logischer Block.
IMAPI_FEATURE_PAGE_TYPE_RESTRICTED_OVERWRITE
Wert: 0x26
Identifiziert eine logische Einheit, die logische Blöcke nur in festen Blöcken überschreiben kann.
legt zu einem Bestimmten Zeitpunkt fest.
IMAPI_FEATURE_PAGE_TYPE_CDRW_CAV_WRITE
Wert: 0x27
Identifiziert eine logische Einheit, die die Möglichkeit hat, CD-RW-Medien zu schreiben, die für
CAV-Aufzeichnung.
IMAPI_FEATURE_PAGE_TYPE_MRW
Wert: 0x28
Gibt an, dass die logische Einheit in der Lage ist, einen Datenträger mit der
MRW-Format.
IMAPI_FEATURE_PAGE_TYPE_ENHANCED_DEFECT_REPORTING
Wert: 0x29
Identifiziert eine logische Einheit, die medienfähig ist
Zertifizierungs- und wiederhergestellte Fehlerberichterstattung für softwareunterstützte Softwarefehler der logischen Einheit
Management.
IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_RW
Wert: 0x2a
Gibt an, dass die logische Einheit in der Lage ist, eine
aufgezeichnete DVD+RW-Disc.
IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R
Wert: 0x2b
Gibt an, dass die logische Einheit eine aufgezeichnete
DVD+R-Disc.
IMAPI_FEATURE_PAGE_TYPE_RIGID_RESTRICTED_OVERWRITE
Wert: 0x2c
Identifiziert eine logische Einheit, die nur beim Blockieren schreiben kann.
Grenzen.
IMAPI_FEATURE_PAGE_TYPE_CD_TRACK_AT_ONCE
Wert: 0x2d
Gibt eine logische Einheit an, die Daten in eine CD-Spur schreiben kann.
IMAPI_FEATURE_PAGE_TYPE_CD_MASTERING
Wert: 0x2e
Gibt eine logische Einheit an, die eine CD im Modus Sitzung im Einmalmodus oder im Rohmodus schreiben kann.
IMAPI_FEATURE_PAGE_TYPE_DVD_DASH_WRITE
Wert: 0x2f
Gibt eine logische Einheit an, die daten auf DVD-R/-RW auf disc at once schreiben kann.
verbleibt.
IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_READ
Wert: 0x30
Gibt eine logische Einheit an, die in der Lage ist, CD-spezifische Informationen mit doppelter Dichte aus den Medien zu lesen.

Hinweis Dieser Wert ist veraltet.

 
IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_R_WRITE
Wert: 0x31
Gibt eine logische Einheit an, die auf CD-Medien mit doppelter Dichte schreiben kann.

Hinweis Dieser Wert ist veraltet.

 
IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_RW_WRITE
Wert: 0x32
Identifiziert eine logische Einheit, die in CD-RW-Medien mit doppelter Dichte schreiben kann.

Hinweis Dieser Wert ist veraltet.

 
IMAPI_FEATURE_PAGE_TYPE_LAYER_JUMP_RECORDING
Wert: 0x33
Identifiziert ein Laufwerk, das Daten in zusammenhängende Regionen schreiben kann, die auf mehreren Zugeordnet sind.
und können Daten an eine begrenzte Anzahl von Speicherorten auf den Medien anfügen.
IMAPI_FEATURE_PAGE_TYPE_CD_RW_MEDIA_WRITE_SUPPORT
Wert: 0x37
Gibt eine logische Einheit an, die das Schreiben von CD-RW-Medien ausführen kann.
IMAPI_FEATURE_PAGE_TYPE_BD_PSEUDO_OVERWRITE
Wert: 0x38
Identifiziert ein Laufwerk, das den Logischen Blocküberschreibdienst auf BD-R-Datenträgern bereitstellt.
formatiert als SRM+POW.
IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R_DUAL_LAYER
Wert: 0x3b
Gibt an, dass das Laufwerk in der Lage ist, eine
aufgezeichnete DVD+R Double Layer Disc
IMAPI_FEATURE_PAGE_TYPE_BD_READ
Wert: 0x40
Identifiziert eine logische Einheit, die Steuerungsstrukturen und Benutzerdaten aus der Blu-ray lesen kann.
Disc.
IMAPI_FEATURE_PAGE_TYPE_BD_WRITE
Wert: 0x41
Gibt ein Laufwerk an, das Steuerungsstrukturen und Benutzerdaten auf beschreibbare Blu-ray-Discs schreiben kann.
IMAPI_FEATURE_PAGE_TYPE_HD_DVD_READ
Wert: 0x50
Gibt ein Laufwerk an, das HD DVD spezifischen Informationen aus den Medien lesen kann.
IMAPI_FEATURE_PAGE_TYPE_HD_DVD_WRITE
Wert: 0x51
Gibt die Möglichkeit an, auf HD DVD-R/-RW-Medien zu schreiben.
IMAPI_FEATURE_PAGE_TYPE_POWER_MANAGEMENT
Wert: 0x100
Identifiziert eine logische Einheit, die initiator- und logische Einheitsleistung ausführen kann
Management.
IMAPI_FEATURE_PAGE_TYPE_SMART
Wert: 0x101
Identifiziert eine logische Einheit, die in der Lage ist, Self-Monitoring Analyse und Berichterstellung durchzuführen
Technologie (S.M.A.R.T.).
IMAPI_FEATURE_PAGE_TYPE_EMBEDDED_CHANGER
Wert: 0x102
Identifiziert eine logische Einheit, die Medien aus einem Speicherbereich zu einem Mechanismus verschieben kann
und zurück.
IMAPI_FEATURE_PAGE_TYPE_CD_ANALOG_PLAY
Wert: 0x103
Gibt eine logische Einheit an, die CD Audio-Daten direkt an einer externen Ausgabe wiedergeben kann.
IMAPI_FEATURE_PAGE_TYPE_MICROCODE_UPDATE
Wert: 0x104
Identifiziert eine logische Einheit, die in der Lage ist, ihren internen Mikrocode über die Schnittstelle zu aktualisieren.
IMAPI_FEATURE_PAGE_TYPE_TIMEOUT
Wert: 0x105
Identifiziert eine logische Einheit, die immer innerhalb einer bestimmten Zeit auf Befehle reagieren kann
Zeitraum.
IMAPI_FEATURE_PAGE_TYPE_DVD_CSS
Wert: 0x106
Identifiziert eine logische Einheit, die die DVD-CSS-/CPPM-Authentifizierung und den Schlüssel ausführen kann
Management. Dieses Feature gibt auch an, dass die logische Einheit CSS für DVD-Video und CPPM für unterstützt.
DVD-Audio.
IMAPI_FEATURE_PAGE_TYPE_REAL_TIME_STREAMING
Wert: 0x107
Identifiziert eine logische Einheit, die Lese- und Schreibvorgänge innerhalb des Initiators ausführen kann.
Leistungsbereiche angegeben (und logische Einheit überprüft). Dieses Feature gibt auch an, ob
die logische Einheit unterstützt den Streamwiedergabevorgang.
IMAPI_FEATURE_PAGE_TYPE_LOGICAL_UNIT_SERIAL_NUMBER
Wert: 0x108
Identifiziert eine logische Einheit mit einer eindeutigen Seriennummer.
IMAPI_FEATURE_PAGE_TYPE_MEDIA_SERIAL_NUMBER
Wert: 0x109
Identifiziert eine logische Einheit, die eine Medienseriennummer der aktuell lesen kann
installierte Medien.
IMAPI_FEATURE_PAGE_TYPE_DISC_CONTROL_BLOCKS
Wert: 0x10a
Identifiziert eine logische Einheit, die in der Lage ist, Disc Control Blocks von oder in zu lesen und/oder zu schreiben.
die Medien.
IMAPI_FEATURE_PAGE_TYPE_DVD_CPRM
Wert: 0x10b
Identifiziert eine logische Einheit, die DVD-CPRM ausführen und CPRM ausführen kann
Authentifizierung und Schlüsselverwaltung.
IMAPI_FEATURE_PAGE_TYPE_FIRMWARE_INFORMATION
Wert: 0x10c
Gibt an, dass die logische Einheit das Datum und die Uhrzeit der Erstellung des
Die aktuelle Firmwarerevision wurde auf das Gerät geladen.
IMAPI_FEATURE_PAGE_TYPE_AACS
Wert: 0x10d
Identifiziert ein Laufwerk, das AACS unterstützt und AACS-Authentifizierungsprozess ausführen kann.
IMAPI_FEATURE_PAGE_TYPE_VCPS
Wert: 0x110
Identifiziert ein Laufwerk, das in der Lage ist, Datenträgerdatenstrukturen zu verarbeiten, die im
VCPS.

Hinweise

Beachten Sie, dass der Bereich der Featuretypwerte auf 0xFFFF 0x0000 wird. Diese Enumeration enthält die in der MmC-Spezifikation (Multimedia Commands - 5) definierten Features. Eine vollständige Definition der einzelnen Features finden Sie unter Featuredefinitionen in der neuesten Version der MMC-Spezifikation unter ftp://ftp.t10.org/t10/drafts/mmc5.

Andere Werte, die hier nicht definiert sind, sind möglicherweise vorhanden. Consumer dieser Enumeration sollten nicht davon ausgehen, dass diese Liste der einzige Satz gültiger Werte ist.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista, Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile imapi2.h

Weitere Informationen

IDiscRecorder2::get_SupportedFeaturePages

IDiscRecorder2Ex::GetFeaturePage

IDiscRecorder2Ex::GetSupportedFeaturePages