Freigeben über


FEATURE_NUMBER-Aufzählung (ntddmmc.h)

Die FEATURE_NUMBER-Aufzählung enthält eine Liste der Features, die durch die Multimediabefehle - 4 (MMC-4) Spezifikation definiert sind.

Syntax

typedef enum _FEATURE_NUMBER {
  FeatureProfileList,
  FeatureCore,
  FeatureMorphing,
  FeatureRemovableMedium,
  FeatureWriteProtect,
  FeatureRandomReadable,
  FeatureMultiRead,
  FeatureCdRead,
  FeatureDvdRead,
  FeatureRandomWritable,
  FeatureIncrementalStreamingWritable,
  FeatureSectorErasable,
  FeatureFormattable,
  FeatureDefectManagement,
  FeatureWriteOnce,
  FeatureRestrictedOverwrite,
  FeatureCdrwCAVWrite,
  FeatureMrw,
  FeatureEnhancedDefectReporting,
  FeatureDvdPlusRW,
  FeatureDvdPlusR,
  FeatureRigidRestrictedOverwrite,
  FeatureCdTrackAtOnce,
  FeatureCdMastering,
  FeatureDvdRecordableWrite,
  FeatureDDCDRead,
  FeatureDDCDRWrite,
  FeatureDDCDRWWrite,
  FeatureLayerJumpRecording,
  FeatureCDRWMediaWriteSupport,
  FeatureBDRPseudoOverwrite,
  FeatureDvdPlusRWDualLayer,
  FeatureDvdPlusRDualLayer,
  FeatureBDRead,
  FeatureBDWrite,
  FeatureTSR,
  FeatureHDDVDRead,
  FeatureHDDVDWrite,
  FeatureHybridDisc,
  FeaturePowerManagement,
  FeatureSMART,
  FeatureEmbeddedChanger,
  FeatureCDAudioAnalogPlay,
  FeatureMicrocodeUpgrade,
  FeatureTimeout,
  FeatureDvdCSS,
  FeatureRealTimeStreaming,
  FeatureLogicalUnitSerialNumber,
  FeatureMediaSerialNumber,
  FeatureDiscControlBlocks,
  FeatureDvdCPRM,
  FeatureFirmwareDate,
  FeatureAACS,
  FeatureVCPS
} FEATURE_NUMBER, *PFEATURE_NUMBER;

Konstanten

 
FeatureProfileList
Gibt das Feature "Profilliste" durch die MMC-3 Spezifikation an. Dieses Feature enthält eine Liste aller Profile, die vom Gerät unterstützt werden.
FeatureCore
Gibt das Feature "Core" durch die MMC-3 Spezifikation an. Dieses Feature umfasst die grundlegende Funktionalität, die für alle Geräte erforderlich ist, die den MMC-3- Standard unterstützen. Eine Beschreibung der funktionen, die im Core-Feature enthalten sind, finden Sie in der MMC-3 Spezifikation.
FeatureMorphing
Gibt das Feature "Morphing" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können den Initiator über Betriebsänderungen benachrichtigen und dem Initiator erlauben, betriebliche Änderungen zu verhindern.
FeatureRemovableMedium
Gibt das Feature "Wechselmedium" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, ermöglichen das Entfernen des Mediums vom Gerät. Sie können auch dem Initiator mitteilen, dass der Benutzer das Medium auswerfen möchte oder ein neues Medium eingefügt hat.
FeatureWriteProtect
Gibt das Feature mit dem Namen "Write Protect" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, ermöglichen es dem Initiator, den Schreibschutzstatus der Medien programmgesteuert zu ändern.
FeatureRandomReadable
Gibt das Feature "Zufällig lesbar" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, ermöglichen es dem Initiator, Datenblöcke auf dem Datenträger an zufälligen Orten zu lesen. Für diese Geräte ist es nicht erforderlich, dass die Initiatorspeicherorte in einer bestimmten Reihenfolge adressieren.
FeatureMultiRead
Gibt das Feature "MultiRead" an, das ursprünglich von der Optical Storage Technology Association (OSTA) definiert und in die MMC-3- Spezifikation integriert wurde. Geräte, die dieses Feature unterstützen, können alle CD-Medientypen lesen.
FeatureCdRead
Gibt das Feature "CD Read" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können CD-spezifische Informationen aus den Medien lesen und Benutzerdaten aus allen Arten von CD-Blöcken lesen.
FeatureDvdRead
Gibt das Feature "DVD Read" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können DVD-spezifische Informationen aus den Medien lesen.
FeatureRandomWritable
Gibt das Feature mit dem Namen "Random Writable" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können Datenblöcke in zufällige Speicherorte auf dem Datenträger schreiben. Für diese Geräte ist es nicht erforderlich, dass die Initiatorspeicherorte in einer bestimmten Reihenfolge adressieren.
FeatureIncrementalStreamingWritable
Gibt das Feature "Inkrementelles Streaming writable" durch die MMC-3- Spezifikation an. Geräte, die dieses Feature unterstützen, können Daten an eine begrenzte Anzahl von Speicherorten auf dem Medium anfügen.
FeatureSectorErasable
Gibt das Feature "Sector Erasable" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, erfordern einen Radierdurchlauf, bevor vorhandene Daten überschrieben werden.
FeatureFormattable
Gibt das Feature "Formattable" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können Medien in logische Blöcke formatieren.
FeatureDefectManagement
Gibt das Feature "Defektmanagement" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können zusammenhängenden Adressraum bereitstellen, der garantiert fehlerfrei ist.
FeatureWriteOnce
Gibt das Feature "Einmal schreiben" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können in jeden zuvor nicht verwendeten logischen Block schreiben.
FeatureRestrictedOverwrite
Gibt das Feature "Restricted Overwrite" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, sind in Bezug auf die logischen Blöcke begrenzt, die sie zu einem bestimmten Zeitpunkt überschreiben können.
FeatureCdrwCAVWrite
Gibt das Feature "CD-RW CAV Write" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können Schreibvorgänge auf CD-RW Medien im CAV-Modus ausführen.
FeatureMrw
Gibt das Feature "MRW" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können MRW-formatierte Medien erkennen, lesen und optional schreiben.
FeatureEnhancedDefectReporting
FeatureDvdPlusRW
Gibt das Feature "DVD+RW" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können DVD+RW-Medien erkennen, lesen und optional schreiben.
FeatureDvdPlusR
FeatureRigidRestrictedOverwrite
Gibt das Feature "DVD-RW Restricted Overwrite" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können nur auf Blockgrenzen schreiben. Diese Geräte können keine Lese- oder Schreibvorgänge ausführen, die weniger als ein Datenblock übertragen.
FeatureCdTrackAtOnce
Gibt das Feature "CD Track at Once" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können Daten in einen CD-Titel schreiben.
FeatureCdMastering
Gibt das Feature "CD Mastering" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können im Modus "Session-at-Once" oder im unformatierten Modus in eine CD schreiben.
FeatureDvdRecordableWrite
Gibt das Feature "DVD-R Write" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können Daten in ein einmal-DVD-Medium im Modus "Disc-at-Once" schreiben.
FeatureDDCDRead
Gibt das Feature "DDCD Read" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können Benutzerdaten aus DDCD-Blöcken lesen.
FeatureDDCDRWrite
Gibt das Feature "DDCD-R Write" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können DDCD-R Medien lesen und schreiben.
FeatureDDCDRWWrite
Gibt das Feature "DDCD-RW Write" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können DDCD-RW Medien lesen und schreiben.
FeatureLayerJumpRecording
Reservierte 0x0034 - 0x0036
FeatureCDRWMediaWriteSupport
Gibt das Feature "CD-RW Medienschreibunterstützung" durch die MMC-4 Spezifikation an. Geräte, die dieses Feature unterstützen, können CD-RW Medien schreiben.
FeatureBDRPseudoOverwrite
Reservierte 0x0039
FeatureDvdPlusRWDualLayer
Gibt das Feature "DVD+RW Dual Layer" an.
FeatureDvdPlusRDualLayer
Gibt das Feature "DVD+R Dual Layer" an.
FeatureBDRead
Gibt das Feature mit dem Namen "BD Read" an.
FeatureBDWrite
Gibt das Feature "BD Write" an.
FeatureTSR
Gibt das Feature "TSR" an.
FeatureHDDVDRead
Gibt das Feature "HD-DVD Lesen" an.
FeatureHDDVDWrite
Gibt das Feature "HD-DVD Write" an.
FeatureHybridDisc
Gibt das Feature "Hybrid Disc" an.
FeaturePowerManagement
Gibt das Feature "Power Management" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können sowohl die Initiator- als auch die logische Energieverwaltung ausführen.
FeatureSMART
Gibt das Feature "S.M.A.R.T" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, unterstützen Self-Monitoring Analysis and Reporting Technology (SMART).
FeatureEmbeddedChanger
Gibt das Feature "Embedded Changer" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können Medien zwischen einem Medienspeicherbereich und dem Mechanismus verschieben, der tatsächlich auf die Medien zugreift.
FeatureCDAudioAnalogPlay
Gibt das Feature "CD Audio External Play" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können CD-Audiodaten wiedergeben und direkt an eine externe Ausgabe übertragen.
FeatureMicrocodeUpgrade
Gibt das Feature "Microcode Upgrade" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können ihre interne Mikrocodierung über eine veröffentlichte Schnittstelle aktualisieren.
FeatureTimeout
Gibt das Feature mit dem Namen "TimeOut" durch die MMC-3 Spezifikation an. Geräte mit diesem Feature müssen innerhalb eines festgelegten Zeitraums auf Befehle reagieren. Wenn diese Geräte befehle nicht in der zugewiesenen Zeit abschließen können, schließen sie die Befehle mit einem Fehler ab.
FeatureDvdCSS
Gibt das Feature "DVD-CSS" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können die DVD Content Scrambling System (DVD-CSS) Authentifizierung und Schlüsselverwaltung ausführen.
FeatureRealTimeStreaming
Gibt das Feature "Echtzeitstreaming" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, ermöglichen es dem Initiator, den Leistungsgrad des Geräts innerhalb bestimmter vom Gerät zulässiger Grenzwerte anzugeben. Diese Geräte müssen dem Initiator auch angeben, ob sie Streamwiedergabevorgänge unterstützen.
FeatureLogicalUnitSerialNumber
Gibt das Feature "Seriennummer des Geräts" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können den Initiator mit einer Seriennummer bereitstellen, die das Gerät eindeutig identifiziert.
FeatureMediaSerialNumber
Gibt das Feature "Medienseriennummer" an.
FeatureDiscControlBlocks
Gibt das Feature "Disc Control Blocks" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können Disc Control Blocks lesen oder schreiben.
FeatureDvdCPRM
Gibt das Feature "DVD CPRM" durch die MMC-3 Spezifikation an. Geräte, die dieses Feature unterstützen, können dvd Content Protection für die CPRM-Authentifizierung (Recordable Media) und die Schlüsselverwaltung ausführen.
FeatureFirmwareDate
Gibt das Feature "Firmwaredatum" an.
FeatureAACS
Gibt das Feature "AACS" an.
FeatureVCPS
Gibt das Feature mit dem Namen "VCPS" an.

Anforderungen

Anforderung Wert
Header- ntddmmc.h (enthalten Ntddcdrm.h)

Siehe auch

FEATURE_HEADER