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 |