IoInitializeDriverCreateContext, fonction (ntddk.h)

La routine IoInitializeDriverCreateContext initialise une variable allouée par l’appelant de type IO_DRIVER_CREATE_CONTEXT.

Syntaxe

void IoInitializeDriverCreateContext(
  PIO_DRIVER_CREATE_CONTEXT DriverContext
);

Paramètres

DriverContext

Pointeur vers une variable allouée par l’appelant de type IO_DRIVER_CREATE_CONTEXT.

Valeur de retour

Aucun

Remarques

La routine IoInitializeDriverCreateContext initialise une structure IO_DRIVER_CREATE_CONTEXT allouée par l’appelant, utilisée pour transmettre des paramètres de création supplémentaires aux routines FltCreateFileEx2 et IoCreateFileEx.

Les appelants de IoInitializeDriverCreateContext peuvent s’exécuter à n’importe quel runtime IRQL si le bloc DriverContext se trouve dans un pool non paginé. Dans le cas contraire, l’appelant doit s’exécuter à l'<IRQL = APC_LEVEL.

À compter de Windows 10, version 1607, cette routine définit le membre SiloContext de IO_DRIVER_CREATE_CONTEXT sur IO_USE_AMBIENT_SILO.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête ntddk.h (include Ntddk.h, Ntifs.h, Fltkernel.h)
IRQL Voir la section Remarques.

Voir aussi

FltCreateFileEx2

ioCreateFileEx