Поделиться через


Метод ICreateDeviceAccessAsync::Close (deviceaccess.h)

Метод Close выполняет очистку после завершения асинхронной операции и извлечения результатов.

Синтаксис

HRESULT Close();

Возвращаемое значение

Этот метод поддерживает стандартные возвращаемые значения в дополнение к следующим:

Код возврата Описание
S_OK
Значение свойства было успешно извлечено.
E_ILLEGAL_METHOD_CALL
Операция не завершена.

Комментарии

Если привязка выполнена успешно, интерфейс, возвращаемый методом GetResult , не становится недействительным.

Вызывать этот метод не обязательно, так как ресурсы очищаются при удалении базового объекта. Но это позволяет системе освободить ресурсы, связанные с асинхронной привязкой. Поэтому рекомендуется вызывать close после получения результатов.

Требования

Требование Значение
Целевая платформа Windows
Header deviceaccess.h
Библиотека Deviceaccess.lib

См. также раздел

ICreateDeviceAccessAsync