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) |