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. UMDF 1 werden keine neuen Features hinzugefügt, und die Unterstützung für UMDF 1 in neueren 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 AutoForwardCreateCleanupClose-Methode steuert, wann Benachrichtigungen zum Erstellen, Bereinigen und Schließen an den nächstniedrigen Treiber im Gerätestapel weitergeleitet werden.
Syntax
void AutoForwardCreateCleanupClose(
[in] WDF_TRI_STATE State
);
Parameter
[in] State
Ein WDF_TRI_STATE typisierter Wert, der den Status der automatischen Weiterleitung angibt. 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ächstniedrigen Treiber weiter. |
WdfTrue (2) | Das Framework leitet Erstellungs-, Bereinigungs- und Schließenbenachrichtigungen synchron an den nächstniedrigen Treiber weiter. |
Rückgabewert
Keine
Bemerkungen
Wenn der UMDF-Treiber WdfUseDefault für den State-Parameter in einem Aufruf von AutoForwardCreateCleanupClose übergibt, verwendet das Framework ein Standardweiterleitungsschema zum Erstellen, Bereinigen und Schließen von Benachrichtigungen, das davon abhängt, ob der Treiber ein Filter oder Funktionstreiber ist:
- Wenn der Treiber ein Filtertreiber ist, besteht das Standardweiterleitungsschema darin, Benachrichtigungen synchron an den nächst niedrigeren Treiber weiterzuleiten.
- Wenn der Treiber ein Funktionstreiber ist, besteht das Standardweiterleitungsschema darin, Benachrichtigungen nicht an den nächstniedreren Treiber weiterzuleiten.
Weitere Informationen dazu, wie ein UMDF-Treiber AutoForwardCreateCleanupClose verwendet, 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 |
UMDF-Mindestversion | 1.5 |
Kopfzeile | wudfddi.h (include Wudfddi.h) |
DLL | WUDFx.dll |
Weitere Informationen
IFileCallbackCleanup::OnCleanupFile
IFileCallbackClose::OnCloseFile