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 GetObjectID-Methode ruft die Objekt-ID der Ressource ab, die auf das Gerät geschrieben wurde. Diese Methode ist nur nach dem Aufrufen von IStream::Commit für den Datenstrom gültig.
Syntax
HRESULT GetObjectID(
[out] LPWSTR *ppszObjectID
);
Parameter
[out] ppszObjectID
Die ID des Objekts, das gerade an das Gerät übertragen 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. |
|
Mindestens eines der erforderlichen Argumente war ein NULL-Zeiger . |
|
Es ist nicht genügend Arbeitsspeicher verfügbar. |
Hinweise
Eine Objekt-ID wird erstellt, nachdem das Objekt auf dem Gerät erstellt wurde. Daher verfügt ein neues Objekt, das durch Aufrufen von IPortableDeviceContent::CreateObjectWithPropertiesAndData erstellt wird, erst dann eine ID zugewiesen, wenn die Anwendung Commit für den Datenübertragungsstream aufruft.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | portabledeviceapi.h |
Bibliothek | PortableDeviceGUIDs.lib |