IWDFDeviceInitialize::AutoForwardCreateCleanupClose-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. 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 AutoForwardCreateCleanupClose Methodensteuerelemente beim Erstellen, Bereinigen und Schließen von Benachrichtigungen werden an den nächsten niedrigeren Treiber im Gerätestapel weitergeleitet.
Syntax
void AutoForwardCreateCleanupClose(
[in] WDF_TRI_STATE State
);
Parameter
[in] State
Ein WDF_TRI_STATE typierter Wert, der den Status der automatischen Weiterleitung identifiziert. In der folgenden Tabelle sind die möglichen Werte aufgeführt.
Wert | Bedeutung |
---|---|
WdfUseDefault- (0) | Das Framework verwendet das Standardweiterleitungsschema. Weitere Informationen finden Sie im folgenden Abschnitt "Hinweise". |
WdfFalse- (1) | Das Framework leitet keine Benachrichtigungen zum erstellen, bereinigen und schließen an den nächsten unteren Treiber weiter. |
WdfTrue- (2) | Das Framework leitet Benachrichtigungen synchron an den nächsten unteren Treiber weiter, erstellt, bereinigen und schließen. |
Rückgabewert
Nichts
Bemerkungen
Wenn der UMDF-Treiber WdfUseDefault für den Parameter State in einem Aufruf von AutoForwardCreateCleanupCloseübergibt, verwendet das Framework ein Standardweiterleitungsschema zum Erstellen, Bereinigen und Schließen von Benachrichtigungen, die davon abhängen, ob der Treiber ein Filter- oder Funktionstreiber ist:
- Wenn der Treiber ein Filtertreiber ist, besteht das Standardweiterleitungsschema darin, Benachrichtigungen synchron an den nächsten unteren Treiber weiterzuleiten.
- Wenn der Treiber ein Funktionstreiber ist, besteht das Standardweiterleitungsschema nicht darin, Benachrichtigungen an den nächsten unteren Treiber weiterzuleiten.
Weitere Informationen dazu, wie ein UMDF-Treiber AutoForwardCreateCleanupCloseverwendet, finden Sie unter Verhindern eines Ungleichgewichts beim Erstellen und Schließen von Benachrichtigungen an einen Treiber.
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 (include Wudfddi.h) |
DLL- | WUDFx.dll |
Siehe auch
IFileCallbackCleanup::OnCleanupFile
IFileCallbackClose::OnCloseFile