Freigeben über


IDiscMaster2-Schnittstelle (imapi2.h)

Verwenden Sie diese Schnittstelle, um die auf dem Computer installierten CD- und DVD-Geräte aufzulisten.

Um eine instance dieser Schnittstelle zu erstellen, rufen Sie die Funktion CoCreateInstance auf. Use__uuidof(MsftDiscMaster2) für den Klassenbezeichner und __uuidof(IDiscMaster2) für den Schnittstellenbezeichner.

Vererbung

Die IDiscMaster2-Schnittstelle erbt von der IDispatch-Schnittstelle . IDiscMaster2 verfügt auch über folgende Arten von Membern:

Methoden

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

 
IDiscMaster2::get__NewEnum

Ruft eine Liste der auf dem Computer installierten CD- und DVD-Geräte ab.
IDiscMaster2::get_Count

Ruft die Anzahl der auf dem Computer installierten CD- und DVD-Datenträger ab.
IDiscMaster2::get_IsSupportedEnvironment

Ruft einen Wert ab, der bestimmt, ob die Umgebung mindestens ein optisches Gerät enthält und der Ausführungskontext über die Berechtigung für den Zugriff auf die Geräte verfügt.
IDiscMaster2::get_Item

Ruft den eindeutigen Bezeichner des angegebenen Datenträgergeräts ab.

Hinweise

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

Um Benachrichtigungen zu erhalten, wenn ein Gerät hinzugefügt oder vom Computer entfernt wird, implementieren Sie die DDiscMaster2Events-Schnittstelle .

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