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 |