Freigeben über


IMultisessionRandomWrite-Schnittstelle (imapi2.h)

Verwenden Sie diese Schnittstelle, um Informationen über den aktuellen Zustand von Medien abzurufen, die zufällige Schreibvorgänge zulassen und das Konzept physischer Sitzungen nicht unterstützen.

Die folgenden Methoden geben eine Auflistung von IMultisession-Schnittstellen zurück, die alle unterstützten Multisession-Typen darstellen.

Anschließend können Sie die IUnknown::QueryInterface-Methode für jedes Element in der Auflistung aufrufen, um die IMultisessionRandomWrite-Schnittstelle abzufragen .

Vererbung

Die IMultisessionRandomWrite-Schnittstelle erbt von IMultisession. IMultisessionRandomWrite verfügt auch über folgende Membertypen:

Methoden

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

 
IMultisessionRandomWrite::get_LastWrittenAddress

Ruft die letzte geschriebene Adresse auf den Medien ab.
IMultisessionRandomWrite::get_TotalSectorsOnMedia

Ruft die Gesamtzahl der Sektoren auf den Medien ab.
IMultisessionRandomWrite::get_WriteUnitSize

Ruft die Größe einer schreibbaren Einheit auf dem Medium ab. (IMultisessionRandomWrite.get_WriteUnitSize)

Hinweise

Wenn mehrere Schnittstellen mit mehreren Sitzungen vorhanden sind, kann die Anwendung IFileSystemImage die Auswahl einer kompatiblen Multisitzungsschnittstelle erlauben, oder die Anwendung kann die zu verwendende Schnittstelle für mehrere Sitzungen angeben, indem die put_InUse-Eigenschaft auf VARIANT_TRUE festgelegt wird.

Ein Dateisystemersteller würde die Adresseigenschaften verwenden, um den Inhalt der vorherigen Sitzung auf dem Datenträger zu importieren und die Position der nächsten Sitzung zu berechnen, die er erstellen wird. Diese Eigenschaften geben die gleichen Werte wie die Eigenschaften desselben Namens der IDiscFormat2Data-Schnittstelle zurück. Dies ist ein MsftMultisessionRandomWrite-Objekt im Skript.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile imapi2.h

Weitere Informationen

IDiscFormat2Data::get_MultisessionInterfaces

IFileSystemImage::get_MultisessionInterfaces

IMultisession