WUDF_WORKITEM_CONFIG Struktur (wudfworkitem.h)
[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-.]
Das
WUDF_WORKITEM_CONFIG Struktur enthält Informationen, die einer Arbeitsaufgabe zugeordnet sind.
Syntax
typedef struct _WUDF_WORKITEM_CONFIG {
ULONG Size;
PFN_WUDF_WORKITEM OnWorkItemFunc;
BOOLEAN AutomaticSerialization;
} WUDF_WORKITEM_CONFIG, *PWUDF_WORKITEM_CONFIG;
Angehörige
Size
Die Größe dieser Struktur in Byte.
OnWorkItemFunc
Die Adresse einer OnWorkItem- Rückruffunktion.
AutomaticSerialization
Ein boolescher Wert, der, wenn TRUE, angibt, dass das Framework die Ausführung der OnWorkItem- Rückruffunktion mit Rückruffunktionen aus anderen Objekten synchronisiert, die sich unter dem übergeordneten Objekt des Arbeitselementobjekts befinden. If FALSE, the framework does not synchronize execution of the OnWorkItem callback function.
Bemerkungen
Ihr Treiber muss die WUDF_WORKITEM_CONFIG Struktur initialisieren, indem WUDF_WORKITEM_CONFIG_INITaufgerufen wird. Ihr Treiber kann die Struktur dann als Eingabeparameter an die IWDFDevice3::CreateWorkItem Methode übergeben.
Das Festlegen der AutomaticSerialization Member von WUDF_WORKITEM_CONFIG auf TRUE hat keine Auswirkung, wenn der Treiber die automatische Rückrufsynchronisierung nicht aktiviert hat, indem IWDFDeviceInitialize::SetLockingConstraintaufgerufen wird.
Anforderungen
Anforderung | Wert |
---|---|
Mindest-UMDF-Version | 1.11 |
Header- | wudfworkitem.h |