Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Übersicht über die Gerätezugriffs-API-Technologie.
Zum Entwickeln der Gerätezugriffs-API benötigen Sie die folgenden Header:
Programmieranleitungen für diese Technologie finden Sie unter:
Functions
|
Abbrechen Die Cancel-Methode versucht, einen asynchronen Vorgang abzubrechen, der gerade ausgeführt wird. |
|
CancelOperation Die CancelOperation-Methode versucht, einen zuvor ausgegebenen Aufruf mit der DeviceIoControlAsync-Methode abzubrechen. |
|
Schließen Die Close-Methode führt eine Bereinigung durch, nachdem der asynchrone Vorgang abgeschlossen ist und Sie die Ergebnisse abrufen. |
|
CreateDeviceAccessInstance Erstellt das -Objekt, das für den Zugriff auf ein Gerät verwendet wird. Das instanziierte Objekt implementiert die Schnittstellen IDeviceIoControl und ICreateDeviceAccessAsync. |
|
DeviceIoControlAsync Die DeviceIoControlAsync-Methode sendet eine asynchrone Geräteeingabe-/Ausgabesteuerungsanforderung (I/O) an die Geräteschnittstelle, die vom Aufruf der CreateDeviceAccessInstance-Funktion angegeben wurde. |
|
DeviceIoControlSync Die DeviceIoControlSync-Methode sendet eine synchrone Geräteeingabe-/Ausgabesteuerungsanforderung (I/O) an die Geräteschnittstelle, die vom Aufruf der CreateDeviceAccessInstance-Funktion angegeben wurde. |
|
Getresult Ruft ein IDeviceIoControl-Objekt ab, das an die Geräteschnittstelle gebunden ist, die in einem Aufruf der CreateDeviceAccessInstance-Funktion angegeben ist. |
|
RequestCompletion Implementieren Sie die RequestCompletion-Methode, um den Abschluss von Aufrufen der DeviceIoControlAsync-Methode zu verarbeiten. |
|
Wait Die Wait-Methode wartet eine angegebene Zeitspanne, bis ein asynchroner Bindungsvorgang abgeschlossen wird. |
Schnittstellen
|
ICreateDeviceAccessAsync Die ICreateDeviceAccessAsync-Schnittstelle wird von einem Aufruf von CreateDeviceAccessInstance zurückgegeben. |
|
IDeviceIoControl Sendet einen Steuercode an einen Gerätetreiber. Diese Aktion bewirkt, dass das Gerät den entsprechenden Vorgang ausführt. |
|
IDeviceRequestCompletionCallback Stellt eine Methode zum Verarbeiten des Abschlusses von Aufrufen der DeviceIoControlAsync-Methode bereit. |