IMultisession-Schnittstelle (imapi2.h)
Basisschnittstelle mit Eigenschaften, die für abgeleitete Multisessionschnittstellen gemeinsam sind.
Sie können von dieser Schnittstelle ableiten, um einen neuen Mechanismus mit mehreren Sitzungen zu implementieren, der sich von IMultisessionSequential und IMultisessionRandomWrite unterscheidet. Sie könnten beispielsweise einen Mechanismus für BD-R Pseudo-Overwrite implementieren.
Um auf medienspezifische Eigenschaften einer Multisession-Schnittstelle zuzugreifen, verwenden Sie die IMultisessionSequential - und IMultisessionRandomWrite-Schnittstelle .
Vererbung
Die IMultisession-Schnittstelle erbt von der IDispatch-Schnittstelle . IMultisession verfügt auch über folgende Arten von Membern:
Methoden
Die IMultisession-Schnittstelle verfügt über diese Methoden.
IMultisession::get_ImportRecorder Ruft den Datenträgerrecorder ab, der zum Importieren einer oder mehrerer früherer Sitzungen verwendet werden soll. |
IMultisession::get_InUse Bestimmt, ob diese Schnittstelle mit mehreren Sitzungen die Schnittstelle ist, die Sie auf den aktuellen Medien verwenden sollten. (Abrufen) |
IMultisession::get_IsSupportedOnCurrentMediaState Bestimmt, ob der Typ mit mehreren Sitzungen auf die aktuellen optischen Medien schreiben kann. |
IMultisession::p ut_InUse Bestimmt, ob diese Schnittstelle mit mehreren Sitzungen die Schnittstelle ist, die Sie auf den aktuellen Medien verwenden sollten. (Put) |
Hinweise
Wenn mehrere Schnittstellen mit mehreren Sitzungen vorhanden sind, kann die Anwendung IFileSystemImage die Auswahl einer kompatiblen Multisitzungsschnittstelle ermöglichen, oder die Anwendung kann die zu verwendende Schnittstelle für mehrere Sitzungen angeben, indem die put_InUse-Eigenschaft auf VARIANT_TRUE festgelegt wird.
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 |