Fonction IoInitializeDriverCreateContext (ntddk.h)
La routine IoInitializeDriverCreateContext initialise une variable allouée à 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
None
Remarques
La routine IoInitializeDriverCreateContext initialise une structure de IO_DRIVER_CREATE_CONTEXT allouée à l’appelant utilisée pour passer des paramètres de création supplémentaires aux routines FltCreateFileEx2 et IoCreateFileEx .
Les appelants d’IoInitializeDriverCreateContext peuvent être en cours d’exécution au niveau de n’importe quel IRQL si le bloc DriverContext se trouve dans un pool non paginé. Sinon, l’appelant doit être en cours d’exécution à 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.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | ntddk.h (inclure Ntddk.h, Ntifs.h, Fltkernel.h) |
IRQL | Consultez la section Notes. |