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