Метод IWSDDeviceProxy::EndGetMetadata (wsdclient.h)
Завершает асинхронный запрос метаданных и возвращает метаданные, связанные с устройством.
Синтаксис
HRESULT EndGetMetadata(
[in] IWSDAsyncResult *pResult
);
Параметры
[in] pResult
Объект IWSDAsyncResult , возвращаемый beginGetMetadata.
Возвращаемое значение
Возможные возвращаемые значения включают, помимо прочего, следующие:
Код возврата | Описание |
---|---|
|
Метод успешно завершен. |
|
pResult имеет значение NULL. |
|
Не удалось выполнить метод . |
|
Сбой метода. Метаданные не были возвращены, были недопустимыми или возникла ошибка. |
|
Недостаточно памяти для завершения операции. |
Комментарии
Метод EndGetMetadata должен вызываться только после того, как объект IWSDAsyncResult , возвращенный BeginGetMetadata , указал, что операция завершена. После вызова Метода EndGetMetadata результаты последнего извлечения метаданных становятся доступны с помощью методов GetAllMetadata, GetHostMetadata, GetThisDeviceMetadata и GetThisModelMetadata .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | wsdclient.h (включая Wsdapi.h) |
DLL | Wsdapi.dll |