Freigeben über


IWDFWorkItem::Enqueue-Methode (wudfddi.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 Queue-Methode fügt das Framework-Arbeitselementobjekt dieser Schnittstelle zur Arbeitselementwarteschlange des Systems hinzu.

Syntax

void Enqueue();

Rückgabewert

Keine

Bemerkungen

Wenn Ihr Treiber seine Arbeitselementobjekte wiederverwendet, kann der Treiber erneut Enqueue für dasselbe Arbeitselement aufrufen, bevor ein Workerthread das Arbeitselement aus der Warteschlange entfernt und die OnWorkItem-Rückruffunktion des Treibers aufgerufen hat.

UmDF fügt das Arbeitselement jedoch nicht zur Warteschlange hinzu, wenn es bereits vorhanden ist. Daher muss Ihre OnWorkItem-Rückruffunktion bei jedem Aufruf alle in die Warteschlange gestellten Arbeiten verarbeiten.

Weitere Informationen finden Sie unter Verwenden von Arbeitselementen.

Anforderungen

Anforderung Wert
Ende des Supports In UMDF 2.0 und höher nicht verfügbar.
Zielplattform Desktop
UMDF-Mindestversion 1.11
Kopfzeile wudfddi.h
DLL WUDFx.dll

Weitere Informationen

IWDFWorkItem

OnWorkItem