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.
Die GetPnPServiceID-Methode ruft einen PnP-Bezeichner (Plug & Play) für den Dienst ab.
Syntax
HRESULT GetPnPServiceID(
[out] LPWSTR *ppszPnPServiceID
);
Parameter
[out] ppszPnPServiceID
Der abgerufene PnP-Bezeichner, bei dem es sich um denselben Bezeichner handelt, der an die Open-Methode übergeben wurde.
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 NULL-Parameter wurde angegeben. |
|
Die Open-Methode wurde für den Dienst noch nicht aufgerufen. |
Hinweise
Die Open-Methode muss für den Dienst aufgerufen werden, bevor ein PnP-Bezeichner abgerufen werden kann.
Wenn eine Anwendung den PnP-Bezeichner nicht mehr benötigt, sollte sie die CoTaskMemFree-Funktion aufrufen, um den Bezeichnerspeicher freizugeben.
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 |