IPortableDeviceServiceManager::GetDeviceForService-Methode (portabledeviceapi.h)
Die GetDeviceForService-Methode ruft das Gerät ab, das dem angegebenen Dienst zugeordnet ist.
Syntax
HRESULT GetDeviceForService(
[in] LPCWSTR pszPnPServiceID,
[out] LPWSTR *ppszPnPDeviceID
);
Parameter
[in] pszPnPServiceID
Der Plug & Play -Bezeichner (PnP) des Diensts.
[out] ppszPnPDeviceID
Der abgerufene PnP-Bezeichner des dem Dienst zugeordneten Geräts.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Ein ungültiger Zeiger wurde angegeben. |
Hinweise
Weder der Parameter pszPnPServiceID noch der Parameter pszPnPDeviceID kann NULL sein.
Eine Anwendung kann einen PnP-Dienstbezeichner abrufen, indem sie die GetDeviceServices-Methode aufruft .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | portabledeviceapi.h |