IoInitializeDriverCreateContext-Funktion (ntddk.h)
Die IoInitializeDriverCreateContext-Routine initialisiert eine vom Aufrufer zugewiesene Variable vom Typ IO_DRIVER_CREATE_CONTEXT.
Syntax
void IoInitializeDriverCreateContext(
PIO_DRIVER_CREATE_CONTEXT DriverContext
);
Parameter
DriverContext
Ein Zeiger auf eine vom Aufrufer zugewiesene Variable vom Typ IO_DRIVER_CREATE_CONTEXT.
Rückgabewert
Keine
Bemerkungen
Die IoInitializeDriverCreateContext-Routine initialisiert eine vom Aufrufer zugewiesene IO_DRIVER_CREATE_CONTEXT Struktur, die bei der Übergabe zusätzlicher Create-Parameter an die FltCreateFileEx2 - und IoCreateFileEx-Routinen verwendet wird.
Aufrufer von IoInitializeDriverCreateContext können in jedem IRQL ausgeführt werden, wenn sich der DriverContext-Block im nicht auslagerten Pool befindet. Andernfalls muss der Aufrufer unter IRQL <= APC_LEVEL ausgeführt werden.
Ab Windows 10 Version 1607 legt diese Routine den SiloContext-Member von IO_DRIVER_CREATE_CONTEXT auf IO_USE_AMBIENT_SILO fest.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | ntddk.h (include Ntddk.h, Ntifs.h, Fltkernel.h) |
IRQL | Weitere Informationen finden Sie im Abschnitt mit den Hinweisen. |