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.
[Warnung: UMDF 2 ist die neueste Version von UMDF und ersetzt UMDF 1. Alle neuen UMDF-Treiber sollten mit UMDF 2 geschrieben werden. Es werden keine neuen Features zu UMDF 1 hinzugefügt, und es gibt eingeschränkte Unterstützung für UMDF 1 für neuere Versionen von Windows 10. Universelle Windows-Treiber müssen UMDF 2 verwenden. Weitere Informationen finden Sie unter Erste Schritte mit UMDF-.]
Die IWDFIoQueue Schnittstelle macht ein E/A-Warteschlangenobjekt verfügbar.
Erbschaft
Die IWDFIoQueue Schnittstelle erbt von IWDFObject. IWDFIoQueue hat auch folgende Typen von Membern:
- Methodik
Methodik
Die IWDFIoQueue Schnittstelle hat diese Methoden.
|
IWDFIoQueue::ConfigureRequestDispatching Die ConfigureRequestDispatching-Methode konfiguriert die Warteschlange von E/A-Anforderungen des angegebenen Typs. |
|
IWDFIoQueue::D rain Die Drain-Methode leitet die Warteschlange an, neue eingehende E/A-Anforderungen abzulehnen und bereits in die Warteschlange eingereihte Anforderungen zur Verarbeitung an den Treiber zu senden. |
|
IWDFIoQueue::D rainSynchronously Die DrainSynchronously-Methode leitet die Warteschlange an, neue eingehende E/A-Anforderungen abzulehnen und ermöglicht es bereits in die Warteschlange eingereihten Anforderungen zur Verarbeitung an den Treiber zu senden. Diese Methode gibt zurück, nachdem alle Anforderungen abgeschlossen oder abgebrochen wurden. |
|
IWDFIoQueue::GetDevice Die GetDevice-Methode ruft die Schnittstelle zum Gerät ab, das die E/A-Warteschlange besitzt. |
|
IWDFIoQueue::GetState Die GetState-Methode ruft den Status einer E/A-Warteschlange ab. |
|
IWDFIoQueue::P urge Die Purge-Methode leitet das Framework an, neue eingehende E/A-Anforderungen abzulehnen und alle ausstehenden Anforderungen abzubrechen. |
|
IWDFIoQueue::P urgeSynchrone Die PurgeSynchronously-Methode leitet das Framework an, neue eingehende E/A-Anforderungen abzulehnen und alle ausstehenden Anforderungen abzubrechen. Die Methode gibt zurück, nachdem alle ausstehenden Anforderungen abgebrochen wurden. |
|
IWDFIoQueue::RetrieveNextRequest Die RetrieveNextRequest-Methode ruft die nächste E/A-Anforderung aus einer E/A-Warteschlange ab. |
|
IWDFIoQueue::RetrieveNextRequestByFileObject Die RetrieveNextRequestByFileObject-Methode ruft aus einer E/A-Warteschlange die nächste E/A-Anforderung ab, deren Dateiobjekt mit dem angegebenen Dateiobjekt übereinstimmt. |
|
IWDFIoQueue::Start Die Startmethode ermöglicht es einer E/A-Warteschlange, neue E/A-Anforderungen zu empfangen und an einen Treiber zu übermitteln. |
|
IWDFIoQueue::Stop Die Stop-Methode verhindert, dass eine E/A-Warteschlange E/A-Anforderungen liefert, aber die Warteschlange empfängt und speichert neue Anforderungen. |
|
IWDFIoQueue::StopSynchronously Die StopSynchronously-Methode verhindert, dass eine E/A-Warteschlange E/A-Anforderungen liefert, aber die Warteschlange empfängt und speichert neue Anforderungen. Die Methode gibt zurück, nachdem alle übermittelten Anforderungen abgebrochen oder abgeschlossen wurden. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Ende des Supports | In UMDF 2.0 und höher nicht verfügbar. |
| Zielplattform- | Desktop |
| Mindest-UMDF-Version | 1.5 |
| Header- | wudfddi.h |