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 |