IWSDDeviceProxy::EndGetMetadata-Methode (wsdclient.h)
Beendet eine asynchrone Anforderung für Metadaten und gibt die Metadaten im Zusammenhang mit einem Gerät zurück.
Syntax
HRESULT EndGetMetadata(
[in] IWSDAsyncResult *pResult
);
Parameter
[in] pResult
Das IWSDAsyncResult-Objekt , das von BeginGetMetadata zurückgegeben wird.
Rückgabewert
Mögliche Rückgabewerte sind unter anderem:
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich abgeschlossen. |
|
pResult ist NULL. |
|
Die -Methode konnte nicht abgeschlossen werden. |
|
Fehler bei der Methode. Die Metadaten wurden nicht zurückgegeben, waren ungültig, oder es wurde ein Fehler generiert. |
|
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen. |
Hinweise
EndGetMetadata darf nur aufgerufen werden, nachdem das von BeginGetMetadata zurückgegebene IWSDAsyncResult-Objekt angegeben hat, dass der Vorgang abgeschlossen ist. Nachdem EndGetMetadata aufgerufen wurde, kann auf die Ergebnisse des letzten Metadatenabrufs über die Methoden GetAllMetadata, GetHostMetadata, GetThisDeviceMetadata und GetThisModelMetadata zugegriffen werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wsdclient.h (include Wsdapi.h) |
DLL | Wsdapi.dll |