Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Die asynchrone Programmierung erzwingt nicht, dass alle anderen warten. Dies ist die bevorzugte Technik für die Programmierung von Windows-Gerätetreibern. Die Unterstützung asynchroner E/A ist eines der Entwurfsziele von WDM-Treibern. Weitere Informationen zu asynchronem E/A in Treibern finden Sie unter Unterstützung asynchroner E/A. Bei Gerätetreibern ist die Verwendung von Interrupts die beste Methode, asynchron zu programmieren. Sie senden einfach eine Anforderung an Ihr Gerät und lassen das System die Steuerung übernehmen. Wenn Ihr Gerät Sie dann etwas mitteilen möchte, löst es eine Unterbrechung aus, die das Betriebssystem verarbeitet, indem er einen Interrupthandler in Ihrem Treiber aufruft. Diese Kommunikation wird über IRPs verarbeitet. Weitere Informationen zu IRPS finden Sie unter Behandeln von IRPs.