Метод ICreateDeviceAccessAsync::GetResult (deviceaccess.h)
Извлекает объект IDeviceIoControl , привязанный к интерфейсу устройства, указанному в вызове функции CreateDeviceAccessInstance .
Синтаксис
HRESULT GetResult(
[in] REFIID riid,
[out] void **deviceAccess
);
Параметры
[in] riid
Идентификатор интерфейса, указывающий тип интерфейса доступа к устройству, который требует получить вызывающий объект. Единственное допустимое значение для этого идентификатора — IID_IDeviceIoControl.
[out] deviceAccess
Если привязка выполнена успешно, содержит интерфейс типа , предоставленный для первоначального вызова CreateDeviceAccessInstance.
Возвращаемое значение
Этот метод поддерживает стандартные возвращаемые значения в дополнение к следующим:
Код возврата | Описание |
---|---|
|
Привязка выполнена успешно. |
|
Асинхронная операция не была в допустимом состоянии. Операция привязки либо еще выполняется, либо еще не запущена. |
Требования
Целевая платформа | Windows |
Header | deviceaccess.h |
Библиотека | Deviceaccess.lib |