ICreateDeviceAccessAsync インターフェイス (deviceaccess.h)

ICreateDeviceAccessAsync インターフェイスは、CreateDeviceAccessInstance の呼び出しから返されます。 これにより、呼び出し元は、そのデバイスとの対話に使用できる別のインターフェイスを取得するために、デバイスのインスタンスにバインドする操作を制御できます。

継承

ICreateDeviceAccessAsync インターフェイスは、IUnknown インターフェイスから継承されます。 ICreateDeviceAccessAsync には、次の種類のメンバーもあります。

メソッド

ICreateDeviceAccessAsync インターフェイスには、これらのメソッドがあります。

 
ICreateDeviceAccessAsync::Cancel

Cancel メソッドは、進行中の非同期操作を取り消そうとします。
ICreateDeviceAccessAsync::Close

Close メソッドは、非同期操作の完了後にクリーンアップを実行し、結果を取得します。
ICreateDeviceAccessAsync::GetResult

CreateDeviceAccessInstance 関数の呼び出しで指定されたデバイス インターフェイスにバインドされている IDeviceIoControl オブジェクトを取得します。
ICreateDeviceAccessAsync::Wait

Wait メソッドは、進行中の非同期バインド操作が完了するまで、指定した時間待機します。

要件

要件
対象プラットフォーム Windows
ヘッダー deviceaccess.h