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


Интерфейс ICreateDeviceAccessAsync (deviceaccess.h)

Интерфейс ICreateDeviceAccessAsync возвращается из вызова Метода CreateDeviceAccessInstance. Он позволяет вызывающему объекту управлять операцией привязки к экземпляру устройства, чтобы получить другой интерфейс, который можно использовать для взаимодействия с этим устройством.

Наследование

Интерфейс ICreateDeviceAccessAsync наследуется от интерфейса IUnknown . ICreateDeviceAccessAsync также имеет следующие типы элементов:

Методы

Интерфейс ICreateDeviceAccessAsync содержит следующие методы.

 
ICreateDeviceAccessAsync::Cancel

Метод Cancel пытается отменить выполняемую асинхронную операцию.
ICreateDeviceAccessAsync::Close

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

Извлекает объект IDeviceIoControl, привязанный к интерфейсу устройства, указанному в вызове функции CreateDeviceAccessInstance.
ICreateDeviceAccessAsync::Wait

Метод Wait ожидает указанного периода времени, пока выполняется асинхронная операция привязки.

Требования

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