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.
[Gilt für KMDF und UMDF]
Die WDF_FILEOBJECT_CONFIG_INIT-Funktion initialisiert die WDF_FILEOBJECT_CONFIG Struktur eines Treibers.
Syntax
void WDF_FILEOBJECT_CONFIG_INIT(
[out] PWDF_FILEOBJECT_CONFIG FileEventCallbacks,
[in, optional] PFN_WDF_DEVICE_FILE_CREATE EvtDeviceFileCreate,
[in, optional] PFN_WDF_FILE_CLOSE EvtFileClose,
[in, optional] PFN_WDF_FILE_CLEANUP EvtFileCleanup
);
Parameter
[out] FileEventCallbacks
Ein Zeiger auf eine vom Treiber zugewiesene WDF_FILEOBJECT_CONFIG Struktur.
[in, optional] EvtDeviceFileCreate
Ein Zeiger auf die EvtDeviceFileCreate Ereignisrückruffunktion des Treibers.
[in, optional] EvtFileClose
Ein Zeiger auf die EvtFileClose Ereignisrückruffunktion des Treibers.
[in, optional] EvtFileCleanup
Ein Zeiger auf die EvtFileCleanup Ereignisrückruffunktion des Treibers.
Rückgabewert
Nichts
Bemerkungen
Die WDF_FILEOBJECT_CONFIG_INIT-Funktion legt das Element der angegebenen WDF_FILEOBJECT_CONFIG-Struktur fest, speichert die angegebenen Rückruffunktionszeiger, legt den FileObjectClass Member auf WdfFileObjectWdfCannotUseFsContextsfest und legt die AutoForwardCleanupClose Member auf WdfUseDefault.
Beispiele
Ein Codebeispiel, das WDF_FILEOBJECT_CONFIG_INITverwendet, finden Sie unter WdfDeviceInitSetFileObjectConfig.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Universal |
Minimale KMDF-Version | 1.0 |
Mindest-UMDF-Version | 2.0 |
Header- | wdfdevice.h (einschließen Wdf.h) |
IRQL- | Beliebige Ebene |