WDF_IO_QUEUE_DISPATCH_TYPE-Enumeration (wudfddi_types.h)
[Warnung: UMDF 2 ist die neueste Version von UMDF und ersetzt UMDF 1. Alle neuen UMDF-Treiber sollten mit UMDF 2 geschrieben werden. UMDF 1 werden keine neuen Features hinzugefügt, und die Unterstützung für UMDF 1 für neuere Versionen von Windows 10 ist eingeschränkt. Universelle Windows-Treiber müssen UMDF 2 verwenden. Weitere Informationen finden Sie unter Erste Schritte mit UMDF.]
Die WDF_IO_QUEUE_DISPATCH_TYPE-Enumeration enthält Werte, die angeben, wie ein Treiber Anforderungen von einer E/A-Warteschlange empfangen muss.
Syntax
typedef enum _WDF_IO_QUEUE_DISPATCH_TYPE {
WdfIoQueueDispatchSequential,
WdfIoQueueDispatchParallel,
WdfIoQueueDispatchManual,
WdfIoQueueDispatchMaximum
} WDF_IO_QUEUE_DISPATCH_TYPE;
Konstanten
WdfIoQueueDispatchSequential Die Anforderungen der E/A-Warteschlange werden einzeln an die Rückruffunktionen der E/A-Warteschlange des Treibers angezeigt. Das Framework übermittelt die nächste Anforderung, nachdem der Treiber die IWDFIoRequest::Complete-Methode aufgerufen hat, um die aktuelle Anforderung abzuschließen. |
WdfIoQueueDispatchParallel Das Framework stellt Anforderungen an die E/A-Warteschlangenrückruffunktionen des Treibers bereit, sobald die Anforderungen verfügbar sind. |
WdfIoQueueDispatchManual Das Framework platziert Anforderungen in die Warteschlange, übermittelt sie jedoch nicht an den Treiber. Der Treiber muss die IWDFIoQueue::RetrieveNextRequest-Methode aufrufen, um eine Anforderung aus der Warteschlange abzurufen. |
WdfIoQueueDispatchMaximum Gültige Enumerationswerte wurden überschritten. |
Anforderungen
Anforderung | Wert |
---|---|
Header | wudfddi_types.h (einschließlich Wudfddi.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für