Compartir a través de


Método IWSDDeviceProxy::EndGetMetadata (wsdclient.h)

Finaliza una solicitud asincrónica de metadatos y devuelve los metadatos relacionados con un dispositivo.

Sintaxis

HRESULT EndGetMetadata(
  [in] IWSDAsyncResult *pResult
);

Parámetros

[in] pResult

Objeto IWSDAsyncResult devuelto por BeginGetMetadata.

Valor devuelto

Entre los valores devueltos posibles se incluyen, entre otros, los siguientes:

Código devuelto Descripción
S_OK
El método se completó correctamente.
E_INVALIDARG
pResult es NULL.
E_ABORT
No se pudo completar el método .
E_FAIL
Error en el método. Los metadatos no se devolvieron, no eran válidos o se generó un error.
E_OUTOFMEMORY
Memoria insuficiente para completar la operación.

Comentarios

Solo se debe llamar a EndGetMetadata después de que el objeto IWSDAsyncResult devuelto por BeginGetMetadata haya indicado que la operación se ha completado. Una vez que se ha llamado a EndGetMetadata, los resultados de la recuperación de metadatos más recientes son accesibles a través de los métodos GetAllMetadata, GetHostMetadata, GetThisDeviceMetadata y GetThisModelMetadata .

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wsdclient.h (incluya Wsdapi.h)
Archivo DLL Wsdapi.dll

Consulte también

IWSDDeviceProxy