Condividi tramite


enumerazione FEATURE_NUMBER (ntddmmc.h)

L'enumerazione FEATURE_NUMBER fornisce un elenco delle funzionalità definite dalla specifica Multimedia Commands - 4 (MMC-4).

Sintassi

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;

Costanti

 
FeatureProfileList
Indica la funzionalità denominata "Elenco profili" in base alla specifica MMC-3 . Questa funzionalità fornisce un elenco di tutti i profili supportati dal dispositivo.
FeatureCore
Indica la funzionalità denominata "Core" in base alla specifica MMC-3 . Questa funzionalità comprende la funzionalità di base obbligatoria per tutti i dispositivi che supportano lo standard MMC-3 . Per una descrizione delle funzionalità incluse nella funzionalità Core, vedere la specifica MMC-3 .
FeatureMorphing
Indica la funzionalità denominata "Morphing" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono notificare all'iniziatore modifiche operative e consentire all'iniziatore di impedire modifiche operative.
FeatureRemovableMedium
Indica la funzionalità denominata "Supporto rimovibile" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità consentono di rimuovere il supporto dal dispositivo. Possono anche comunicare con l'iniziatore che l'utente vuole espellere il supporto o ha inserito un nuovo supporto.
FeatureWriteProtect
Indica la funzionalità denominata "Write Protect" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità consentono all'iniziatore di modificare lo stato di protezione in scrittura del supporto a livello di codice.
FeatureRandomReadable
Indica la funzionalità denominata "Random Readable" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità consentono all'iniziatore di leggere blocchi di dati sul disco in posizioni casuali. Questi dispositivi non richiedono che i percorsi del disco dell'iniziatore siano in un ordine specifico.
FeatureMultiRead
Indica la funzionalità denominata "MultiRead", originariamente definita dall'Associazione OSTA (Optical Storage Technology Association) e incorporata nella specifica MMC-3 . I dispositivi che supportano questa funzionalità possono leggere tutti i tipi di supporti CD.
FeatureCdRead
Indica la funzionalità denominata "CD Read" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono leggere informazioni specifiche del CD dal supporto e possono leggere i dati utente da tutti i tipi di blocchi CD.
FeatureDvdRead
Indica la funzionalità denominata "DVD Read" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono leggere informazioni specifiche del DVD dal supporto.
FeatureRandomWritable
Indica la funzionalità denominata "Scrivibile casuale" dalla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono scrivere blocchi di dati in percorsi casuali sul disco. Questi dispositivi non richiedono che i percorsi del disco dell'iniziatore siano in un ordine specifico.
FeatureIncrementalStreamingWritable
Indica la funzionalità denominata "Incremental Streaming Writable" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono aggiungere dati a un numero limitato di posizioni nel supporto.
FeatureSectorErasable
Indica la funzionalità denominata "Sector Erasable" dalla specifica MMC-3 . I dispositivi che supportano questa funzionalità richiedono un passaggio di cancellazione prima di sovrascrivere i dati esistenti.
FeatureFormattable
Indica la funzionalità denominata "Formattable" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono formattare i supporti in blocchi logici.
FeatureDefectManagement
Indica la funzionalità denominata "Defect Management" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità sono in grado di fornire spazio indirizzi contiguo che è garantito essere privo di difetti.
FeatureWriteOnce
Indica la funzionalità denominata "Write Once" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono scrivere in qualsiasi blocco logico precedentemente inutilizzato.
FeatureRestrictedOverwrite
Indica la funzionalità denominata "Overwrite con restrizioni" dalla specifica MMC-3 . I dispositivi che supportano questa funzionalità sono limitati in relazione ai blocchi logici che possono sovrascrivere in qualsiasi momento.
FeatureCdrwCAVWrite
Indica la funzionalità denominata "CD-RW CAV Write" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono eseguire scritture su supporti CD-RW in modalità CAV.
FeatureMrw
Indica la funzionalità denominata "MRW" dalla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono riconoscere, leggere e facoltativamente scrivere supporti formattati MRW.
FeatureEnhancedDefectReporting
FeatureDvdPlusRW
Indica la funzionalità denominata "DVD+RW" dalla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono riconoscere, leggere e facoltativamente scrivere supporti DVD+RW.
FeatureDvdPlusR
FeatureRigidRestrictedOverwrite
Indica la funzionalità denominata "DVD-RW Restricted Overwrite" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono scrivere solo sui limiti dei blocchi. Questi dispositivi non possono eseguire operazioni di lettura o scrittura che trasferiscono meno di un blocco di dati.
FeatureCdTrackAtOnce
Indica la funzionalità denominata "CD Track at Once" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono scrivere dati in una traccia CD.
FeatureCdMastering
Indica la funzionalità denominata "Mastering CD" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono scrivere in un CD in modalità "Session-at-Once" o in modalità non elaborata.
FeatureDvdRecordableWrite
Indica la funzionalità denominata "DVD-R Write" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono scrivere dati in un supporto DVD write-once in modalità "Disc-at-Once".
FeatureDDCDRead
Indica la funzionalità denominata "DDCD Read" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono leggere i dati utente dai blocchi DDCD.
FeatureDDCDRWrite
Indica la funzionalità denominata "DDCD-R Write" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono leggere e scrivere supporti DDCD-R.
FeatureDDCDRWWrite
Indica la funzionalità denominata "DDCD-RW Write" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono leggere e scrivere supporti DDCD-RW.
FeatureLayerJumpRecording
0x0034 riservate - 0x0036
FeatureCDRWMediaWriteSupport
Indica la funzionalità denominata "CD-RW Media Write Support" in base alla specifica MMC-4 . I dispositivi che supportano questa funzionalità possono scrivere supporti CD-RW.
FeatureBDRPseudoOverwrite
0x0039 riservate
FeatureDvdPlusRWDualLayer
Indica la funzionalità denominata "DVD+RW Dual Layer".
FeatureDvdPlusRDualLayer
Indica la funzionalità denominata "DVD+R Dual Layer".
FeatureBDRead
Indica la funzionalità denominata "BD Read".
FeatureBDWrite
Indica la funzionalità denominata "BD Write".
FeatureTSR
Indica la funzionalità denominata "TSR".
FeatureHDDVDRead
Indica la funzionalità denominata "HD-DVD Read".
FeatureHDDVDWrite
Indica la funzionalità denominata "HD-DVD Write".
FeatureHybridDisc
Indica la funzionalità denominata "Disco ibrido".
FeaturePowerManagement
Indica la funzionalità denominata "Risparmio energia" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono eseguire sia l'iniziatore che il risparmio energia diretto all'unità logica.
FeatureSMART
Indica la funzionalità denominata "S.M.A.R.T." dalla specifica MMC-3 . I dispositivi che supportano questa funzionalità supportano Self-Monitoring Analysis and Reporting Technology (SMART).
FeatureEmbeddedChanger
Indica la funzionalità denominata "Embedded Changer" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono spostare i supporti tra un'area di archiviazione multimediale e il meccanismo che accede effettivamente ai supporti.
FeatureCDAudioAnalogPlay
Indica la funzionalità denominata "CD Audio External Play" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono riprodurre dati audio CD e incanalarli direttamente in un output esterno.
FeatureMicrocodeUpgrade
Indica la funzionalità denominata "Microcode Upgrade" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono aggiornare il microcodice interno tramite un'interfaccia pubblicata.
FeatureTimeout
Indica la funzionalità denominata "TimeOut" in base alla specifica MMC-3 . I dispositivi che dispongono di questa funzionalità devono rispondere ai comandi entro un periodo di tempo impostato. Quando questi dispositivi non possono completare i comandi nel tempo assegnato, completano i comandi con un errore.
FeatureDvdCSS
Indica la funzionalità denominata "DVD-CSS" dalla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono eseguire l'autenticazione e la gestione delle chiavi DVD Content Scrambling System (DVD-CSS).
FeatureRealTimeStreaming
Indica la funzionalità denominata "Real Time Streaming" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità consentono all'iniziatore di specificare il livello di prestazioni del dispositivo entro determinati limiti consentiti dal dispositivo. Questi dispositivi devono anche indicare all'iniziatore se supportano le operazioni di riproduzione del flusso.
FeatureLogicalUnitSerialNumber
Indica la funzionalità denominata "Numero di serie del dispositivo" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono fornire all'iniziatore un numero di serie che identifica in modo univoco il dispositivo.
FeatureMediaSerialNumber
Indica la funzionalità denominata "Numero di serie multimediale".
FeatureDiscControlBlocks
Indica la funzionalità denominata "Disc Control Blocks" in base alla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono leggere o scrivere blocchi di controllo del disco.
FeatureDvdCPRM
Indica la funzionalità denominata "DVD CPRM" dalla specifica MMC-3 . I dispositivi che supportano questa funzionalità possono eseguire l'autenticazione e la gestione delle chiavi DVD Content Protection per l'autenticazione e la gestione delle chiavi recordable Media (CPRM).
FeatureFirmwareDate
Indica la funzionalità denominata "Data firmware".
FeatureAACS
Indica la funzionalità denominata "AACS".
FeatureVCPS
Indica la funzionalità denominata "VCPS".

Requisiti

Requisito Valore
Intestazione ntddmmc.h (include Ntddcdrm.h)

Vedi anche

FEATURE_HEADER