Función IoInitializeDriverCreateContext (ntddk.h)

La rutina IoInitializeDriverCreateContext inicializa una variable asignada por el autor de la llamada de tipo IO_DRIVER_CREATE_CONTEXT.

Sintaxis

void IoInitializeDriverCreateContext(
  PIO_DRIVER_CREATE_CONTEXT DriverContext
);

Parámetros

DriverContext

Puntero a una variable asignada por el autor de la llamada de tipo IO_DRIVER_CREATE_CONTEXT.

Valor devuelto

None

Observaciones

La rutina IoInitializeDriverCreateContext inicializa una estructura de IO_DRIVER_CREATE_CONTEXT asignada por el autor de la llamada que se usa para pasar parámetros de creación adicionales a las rutinas FltCreateFileEx2 e IoCreateFileEx .

Los autores de llamadas de IoInitializeDriverCreateContext se pueden ejecutar en cualquier IRQL si el bloque DriverContext está en un grupo no paginado. De lo contrario, el autor de la llamada debe ejecutarse en IRQL <= APC_LEVEL.

A partir de Windows 10, versión 1607, esta rutina establece el miembro SiloContext de IO_DRIVER_CREATE_CONTEXTen IO_USE_AMBIENT_SILO.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado ntddk.h (incluya Ntddk.h, Ntifs.h, Fltkernel.h)
IRQL vea la sección Comentarios.

Consulte también

FltCreateFileEx2

IoCreateFileEx