IPortableDeviceDataStream::GetObjectID-Methode (portabledeviceapi.h)
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 |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für