Compartir a través de


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

Ninguno

Observaciones

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

Los autores de llamadas de IoInitializeDriverCreateContext se pueden ejecutar en cualquier IRQL si el bloque DriverContext de 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 de SiloContext de IO_DRIVER_CREATE_CONTEXT en IO_USE_AMBIENT_SILO.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de ntddk.h (incluya Ntddk.h, Ntifs.h, Fltkernel.h)
irQL Consulte la sección Comentarios.

Consulte también

fltCreateFileEx2

IoCreateFileEx