ICreateDeviceAccessAsync-Schnittstelle (deviceaccess.h)

Die ICreateDeviceAccessAsync-Schnittstelle wird von einem Aufruf von CreateDeviceAccessInstance zurückgegeben. Dadurch kann der Aufrufer den Vorgang der Bindung an eine instance eines Geräts steuern, um eine andere Schnittstelle abzurufen, die für die Interaktion mit diesem Gerät verwendet werden kann.

Vererbung

Die ICreateDeviceAccessAsync-Schnittstelle erbt von der IUnknown-Schnittstelle . ICreateDeviceAccessAsync verfügt auch über folgende Membertypen:

Methoden

Die ICreateDeviceAccessAsync-Schnittstelle verfügt über diese Methoden.

 
ICreateDeviceAccessAsync::Cancel

Die Cancel-Methode versucht, einen asynchronen Vorgang abzubrechen, der gerade ausgeführt wird.
ICreateDeviceAccessAsync::Close

Die Close-Methode führt eine Bereinigung durch, nachdem der asynchrone Vorgang abgeschlossen ist und Sie die Ergebnisse abrufen.
ICreateDeviceAccessAsync::GetResult

Ruft ein IDeviceIoControl-Objekt ab, das an die Geräteschnittstelle gebunden ist, die in einem Aufruf der CreateDeviceAccessInstance-Funktion angegeben ist.
ICreateDeviceAccessAsync::Wait

Die Wait-Methode wartet eine bestimmte Zeitspanne, bis ein asynchroner Bindungsvorgang abgeschlossen wird.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile deviceaccess.h