Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Instanziiert ein WPD Automation Device-Objekt für einen bestimmten WPD-Gerätebezeichner.
Syntax
HRESULT GetDeviceDispatch(
[in] LPCWSTR pszPnPDeviceID,
[out] IDispatch **ppDeviceDispatch
);
Parameter
[in] pszPnPDeviceID
Ein Zeiger auf eine Zeichenfolge , die von Plug-and-Play verwendet wird, um ein aktuell verbundenes WPD-Gerät zu identifizieren. Der PnP-Bezeichner (Plug & Play) für ein bestimmtes Gerät kann über die IPortableDeviceManager::GetDevices-Methode in der WPD-C++/COM-API abgerufen werden.
[out] ppDeviceDispatch
Enthält einen Zeiger auf die IDispatch-Implementierung für das WPD Automation Device-Objekt .
Rückgabewert
Zu den möglichen Rückgabecodes gehören unter anderem die in der folgenden Tabelle aufgeführten Werte.
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
Hinweise
Ein Beispiel für die Verwendung der GetDeviceDispatch-Methode zum Instanziieren eines WPD Automation Device-Objekts finden Sie unter Instanziieren der WPD Automation Factory-Schnittstelle.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7 [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | portabledeviceapi.h |
| Bibliothek | PortableDeviceGuids.lib |