IPortableDeviceManager-Schnittstelle (portabledeviceapi.h)
Listet Geräte auf, die mit dem Computer verbunden sind, und bietet eine einfache Möglichkeit, Installationsinformationen anzufordern, einschließlich Hersteller, Anzeigename und Beschreibung. Dies ist in der Regel die erste Windows Portable Devices-Schnittstelle, die von einer Anwendung erstellt wurde. Um eine instance dieser Schnittstelle zu erstellen, rufen Sie CoCreateInstance auf, und geben Sie CLSID_PortableDeviceManager an.
Die Eigenschaften, die über diese Schnittstelle angefordert werden, können auch über die IPortableDeviceProperties-Schnittstelle angefordert werden. Für diese Schnittstelle sind jedoch mehrere Schritte erforderlich. Die Verwendung dieser Schnittstelle ist eine viel einfachere Möglichkeit, Geräteinformationen anzufordern.
Vererbung
Die IPortableDeviceManager-Schnittstelle erbt von der IUnknown-Schnittstelle . IPortableDeviceManager verfügt auch über die folgenden Typen von Membern:
Methoden
Die IPortableDeviceManager-Schnittstelle verfügt über diese Methoden.
IPortableDeviceManager::GetDeviceDescription Ruft die Beschreibung eines Geräts ab. |
IPortableDeviceManager::GetDeviceFriendlyName Ruft den benutzerfreundlichen Namen für das Gerät ab. |
IPortableDeviceManager::GetDeviceManufacturer Ruft den Namen des Geräteherstellers ab. |
IPortableDeviceManager::GetDeviceProperty Ruft einen Eigenschaftswert ab, der vom Gerät auf dem Computer gespeichert ist. (Dies sind keine Standardeigenschaften, die von tragbaren Windows-Geräten definiert werden.) |
IPortableDeviceManager::GetDevices Ruft eine Liste der tragbaren Geräte ab, die mit dem Computer verbunden sind. |
IPortableDeviceManager::GetPrivateDevices Die GetPrivateDevices-Methode ruft eine Liste der privaten tragbaren Geräte ab, die mit dem Computer verbunden sind. Auf diese privaten Geräte kann nur über eine Anwendung zugegriffen werden, die für diese speziellen Geräte konzipiert ist. |
IPortableDeviceManager::RefreshDeviceList Die RefreshDeviceList-Methode aktualisiert die Liste der Geräte, die mit dem Computer verbunden sind. |
Requirements (Anforderungen)
Zielplattform | Windows |
Kopfzeile | portabledeviceapi.h |