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
S_OK
Die Methode wurde erfolgreich abgeschlossen.
E_INVALIDARG
pResult ist NULL.
E_ABORT
Die -Methode konnte nicht abgeschlossen werden.
E_FAIL
Fehler bei der Methode. Die Metadaten wurden nicht zurückgegeben, waren ungültig, oder es wurde ein Fehler generiert.
E_OUTOFMEMORY
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

Weitere Informationen

IWSDDeviceProxy