Freigeben über


IDiscFormat2Data-Schnittstelle (imapi2.h)

Verwenden Sie diese Schnittstelle, um einen Datenstrom auf einen Datenträger zu schreiben.

Rufen Sie die Funktion CoCreateInstance auf, um eine instance dieser Schnittstelle zu erstellen. Use__uuidof(MsftDiscFormat2Data) für den Klassenbezeichner und __uuidof(IDiscFormat2Data) für den Schnittstellenbezeichner.

Vererbung

Die IDiscFormat2Data-Schnittstelle erbt von IDiscFormat2. IDiscFormat2Data verfügt auch über folgende Membertypen:

Methoden

Die IDiscFormat2Data-Schnittstelle verfügt über diese Methoden.

 
IDiscFormat2Data::CancelWrite

Bricht den aktuellen Schreibvorgang ab. (IDiscFormat2Data.CancelWrite)
IDiscFormat2Data::get_BufferUnderrunFreeDisabled

Bestimmt, ob pufferunterlauffreie Aufzeichnung für CDR-, CD-RW- und DVD-R-Medien aktiviert ist.
IDiscFormat2Data::get_ClientName

Ruft den Anzeigenamen des Clients ab. (IDiscFormat2Data.get_ClientName)
IDiscFormat2Data::get_CurrentMediaStatus

Ruft den aktuellen Zustand der Medien auf dem Gerät ab.
IDiscFormat2Data::get_CurrentPhysicalMediaType

Ruft den Medientyp auf dem Datenträgergerät ab. (IDiscFormat2Data.get_CurrentPhysicalMediaType)
IDiscFormat2Data::get_CurrentRotationTypeIsPureCAV

Ruft die aktuelle Drehzahlsteuerung ab, die vom Rekorder verwendet wird. (IDiscFormat2Data.get_CurrentRotationTypeIsPureCAV)
IDiscFormat2Data::get_CurrentWriteSpeed

Ruft die aktuelle Schreibgeschwindigkeit des Laufwerks ab. (IDiscFormat2Data.get_CurrentWriteSpeed)
IDiscFormat2Data::get_DisableConsumerDvdCompatibilityMode

Bestimmt, ob eine DVD-Aufzeichnungssitzung Aufgaben enthält, die die Chance erhöhen können, dass ein Gerät die DVD wiedergeben kann. (Get)
IDiscFormat2Data::get_ForceMediaToBeClosed

Bestimmt, ob weitere Ergänzungen des Dateisystems verhindert werden. (Get)
IDiscFormat2Data::get_ForceOverwrite

Bestimmt, ob der Datenschreiber den Datenträger auf überschreibbaren Medientypen überschreiben muss. (Get)
IDiscFormat2Data::get_FreeSectorsOnMedia

Ruft die Anzahl der freien Sektoren auf dem Datenträger für die inkrementelle Aufzeichnung ab (ohne vorhandene Daten zu überschreiben).
IDiscFormat2Data::get_LastWrittenAddressOfPreviousSession

Ruft den letzten Sektor der vorherigen Schreibsitzung ab.
IDiscFormat2Data::get_MultisessionInterfaces

Ruft eine Liste der verfügbaren Schnittstellen mit mehreren Sitzungen ab.
IDiscFormat2Data::get_NextWritableAddress

Ruft den Speicherort für den nächsten Schreibvorgang ab.
IDiscFormat2Data::get_PostgapAlreadyInImage

Bestimmt, ob der Datenstrom Lücken nach dem Schreiben enthält. (Get)
IDiscFormat2Data::get_Recorder

Ruft das Aufzeichnungsgerät ab, das für den Schreibvorgang verwendet werden soll. (IDiscFormat2Data.get_Recorder)
IDiscFormat2Data::get_RequestedRotationTypeIsPureCAV

Ruft den angeforderten Drehzahlsteuerungstyp ab. (IDiscFormat2Data.get_RequestedRotationTypeIsPureCAV)
IDiscFormat2Data::get_RequestedWriteSpeed

Ruft die angeforderte Schreibgeschwindigkeit ab. (IDiscFormat2Data.get_RequestedWriteSpeed)
IDiscFormat2Data::get_StartAddressOfPreviousSession

Ruft den ersten Sektor der vorherigen Schreibsitzung ab.
IDiscFormat2Data::get_SupportedWriteSpeedDescriptors

Ruft eine Liste der detaillierten Schreibkonfigurationen ab, die vom Datenträgerrecorder und aktuellen Medien unterstützt werden. (IDiscFormat2Data.get_SupportedWriteSpeedDescriptors)
IDiscFormat2Data::get_SupportedWriteSpeeds

Ruft eine Liste der Schreibgeschwindigkeiten ab, die vom Datenträgerrecorder und aktuellen Medien unterstützt werden. (IDiscFormat2Data.get_SupportedWriteSpeeds)
IDiscFormat2Data::get_TotalSectorsOnMedia

Ruft die Anzahl der Sektoren auf den Medien im Gerät ab.
IDiscFormat2Data::get_WriteProtectStatus

Ruft den aktuellen Schreibschutzstatus der Medien auf dem Gerät ab.
IDiscFormat2Data::p ut_BufferUnderrunFreeDisabled

Bestimmt, ob pufferunterlauffreie Aufzeichnung aktiviert ist. (IDiscFormat2Data.put_BufferUnderrunFreeDisabled)
IDiscFormat2Data::p ut_ClientName

Legt den Anzeigenamen des Clients fest. (IDiscFormat2Data.put_ClientName)
IDiscFormat2Data::p ut_DisableConsumerDvdCompatibilityMode

Bestimmt, ob eine DVD-Aufzeichnungssitzung Aufgaben enthält, die die Chance erhöhen können, dass ein Gerät die DVD wiedergeben kann. (Put)
IDiscFormat2Data::p ut_ForceMediaToBeClosed

Bestimmt, ob weitere Ergänzungen des Dateisystems verhindert werden. (Put)
IDiscFormat2Data::p ut_ForceOverwrite

Bestimmt, ob der Datenschreiber den Datenträger auf überschreibbaren Medientypen überschreiben muss. (Put)
IDiscFormat2Data::p ut_PostgapAlreadyInImage

Bestimmt, ob der Datenstrom Lücken nach dem Schreiben enthält. (Put)
IDiscFormat2Data::p ut_Recorder

Legt das Aufzeichnungsgerät fest, das für den Schreibvorgang verwendet werden soll. (IDiscFormat2Data.put_Recorder)
IDiscFormat2Data::SetWriteSpeed

Legt die Schreibgeschwindigkeit des Disc Recorders fest. (IDiscFormat2Data.SetWriteSpeed)
IDiscFormat2Data::Write

Schreibt den Datenstrom auf das Gerät.

Hinweise

Verwenden Sie IMAPI2, um das MsftDiscFormat2Data-Objekt in einem Skript zu erstellen. MsftDiscFormat2Data als Programmbezeichner beim Aufrufen von CreateObject.

Es ist möglich, dass während eines Brennvorgangs (z. B. Benutzerabmeldung oder Systemunterbrechung) ein Energiezustandsübergang stattfindet, der zu einer Unterbrechung des Brennprozesses und einem möglichen Datenverlust führt. Überlegungen zur Programmierung finden Sie unter Verhindern von Abmeldung oder Anhalten während eines Brennvorgangs.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista, Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile imapi2.h

Weitere Informationen

IDiscFormat2

IDiscFormat2Erase

IDiscFormat2RawCD

IDiscFormat2TrackAtOnce