Condividi tramite


Interfaccia IDiscFormat2Data (imapi2.h)

Usare questa interfaccia per scrivere un flusso di dati in un disco.

Per creare un'istanza di questa interfaccia, chiamare la funzione CoCreateInstance . Use__uuidof(MsftDiscFormat2Data) per l'identificatore della classe e __uuidof(IDiscFormat2Data) per l'identificatore dell'interfaccia.

Ereditarietà

L'interfaccia IDiscFormat2Data eredita da IDiscFormat2. IDiscFormat2Data include anche questi tipi di membri:

Metodi

L'interfaccia IDiscFormat2Data include questi metodi.

 
IDiscFormat2Data::CancelWrite

Annulla l'operazione di scrittura corrente. (IDiscFormat2Data.CancelWrite)
IDiscFormat2Data::get_BufferUnderrunFreeDisabled

Determina se la registrazione gratuita di Buffer Underrun è abilitata per CDR, CD-RW e supporti DVD-R.
IDiscFormat2Data::get_ClientName

Recupera il nome descrittivo del client. (IDiscFormat2Data.get_ClientName)
IDiscFormat2Data::get_CurrentMediaStatus

Recupera lo stato corrente del supporto nel dispositivo.
IDiscFormat2Data::get_CurrentPhysicalMediaType

Recupera il tipo di supporto nel dispositivo disco. (IDiscFormat2Data.get_CurrentPhysicalMediaType)
IDiscFormat2Data::get_CurrentRotationTypeIsPureCAV

Recupera il controllo rotazionale corrente usato dal registratore. (IDiscFormat2Data.get_CurrentRotationTypeIsPureCAV)
IDiscFormat2Data::get_CurrentWriteSpeed

Recupera la velocità di scrittura corrente dell'unità. (IDiscFormat2Data.get_CurrentWriteSpeed)
IDiscFormat2Data::get_DisableConsumerDvdCompatibilityMode

Determina se una sessione di registrazione DVD include attività che possono aumentare la possibilità che un dispositivo possa riprodurre il DVD. (Get)
IDiscFormat2Data::get_ForceMediaToBeClosed

Determina se vengono impedite ulteriori aggiunte al file system. (Get)
IDiscFormat2Data::get_ForceOverwrite

Determina se il writer di dati deve sovrascrivere il disco su tipi di supporti sovrascritti. (Get)
IDiscFormat2Data::get_FreeSectorsOnMedia

Recupera il numero di settori gratuiti nel disco per la registrazione incrementale (senza sovrascrivere i dati esistenti).
IDiscFormat2Data::get_LastWrittenAddressOfPreviousSession

Recupera l'ultimo settore della sessione di scrittura precedente.
IDiscFormat2Data::get_MultisessionInterfaces

Recupera un elenco di interfacce multi-sessione disponibili.
IDiscFormat2Data::get_NextWritableAddress

Recupera il percorso per l'operazione di scrittura successiva.
IDiscFormat2Data::get_PostgapAlreadyInImage

Determina se il flusso di dati contiene lacune post-scrittura. (Get)
IDiscFormat2Data::get_Recorder

Recupera il dispositivo di registrazione da usare per l'operazione di scrittura. (IDiscFormat2Data.get_Recorder)
IDiscFormat2Data::get_RequestedRotationTypeIsPureCAV

Recupera il tipo di controllo rotazionale richiesto. (IDiscFormat2Data.get_RequestedRotationTypeIsPureCAV)
IDiscFormat2Data::get_RequestedWriteSpeed

Recupera la velocità di scrittura richiesta. (IDiscFormat2Data.get_RequestedWriteSpeed)
IDiscFormat2Data::get_StartAddressOfPreviousSession

Recupera il primo settore della sessione di scrittura precedente.
IDiscFormat2Data::get_SupportedWriteSpeedDescriptors

Recupera un elenco delle configurazioni di scrittura dettagliate supportate dal registratore di dischi e dai supporti correnti. (IDiscFormat2Data.get_SupportedWriteSpeedDescriptors)
IDiscFormat2Data::get_SupportedWriteSpeeds

Recupera un elenco delle velocità di scrittura supportate dal registratore di dischi e dai supporti correnti. (IDiscFormat2Data.get_SupportedWriteSpeeds)
IDiscFormat2Data::get_TotalSectorsOnMedia

Recupera il numero di settori nel supporto nel dispositivo.
IDiscFormat2Data::get_WriteProtectStatus

Recupera lo stato di protezione della scrittura corrente del supporto nel dispositivo.
IDiscFormat2Data::p ut_BufferUnderrunFreeDisabled

Determina se la registrazione senza esecuzione del buffer è abilitata. (IDiscFormat2Data.put_BufferUnderrunFreeDisabled)
IDiscFormat2Data::p ut_ClientName

Imposta il nome descrittivo del client. (IDiscFormat2Data.put_ClientName)
IDiscFormat2Data::p ut_DisableConsumerDeviceCompatibilityMode

Determina se una sessione di registrazione DVD include attività che possono aumentare la possibilità che un dispositivo possa riprodurre il DVD. (Put)
IDiscFormat2Data::p ut_ForceMediaToBeClosed

Determina se vengono impedite ulteriori aggiunte al file system. (Put)
IDiscFormat2Data::p ut_ForceOverwrite

Determina se il writer di dati deve sovrascrivere il disco su tipi di supporti sovrascritti. (Put)
IDiscFormat2Data::p ut_PostgapAlreadyInImage

Determina se il flusso di dati contiene lacune post-scrittura. (Put)
IDiscFormat2Data::p ut_Recorder

Imposta il dispositivo di registrazione da usare per l'operazione di scrittura. (IDiscFormat2Data.put_Recorder)
IDiscFormat2Data::SetWriteSpeed

Imposta la velocità di scrittura del registratore di dischi. (IDiscFormat2Data.SetWriteSpeed)
IDiscFormat2Data::Write

Scrive il flusso di dati nel dispositivo.

Commenti

Per creare l'oggetto MsftDiscFormat2Data in uno script, usare IMAPI2. MsftDiscFormat2Data come identificatore di programma quando si chiama CreateObject.

È possibile che una transizione dello stato di alimentazione venga eseguita durante un'operazione di burn (ad esempio la disconnessione o la sospensione del sistema) che comporta l'interruzione del processo di burn e la possibile perdita di dati. Per considerazioni sulla programmazione, vedere Prevenzione della disconnessione o sospensione durante un burn.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista, Windows XP con SP2 [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione imapi2.h

Vedi anche

IDiscFormat2

IDiscFormat2Erase

IDiscFormat2RawCD

IDiscFormat2TrackAtOnce