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 |