Интерфейс 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 |