Funzione IoInitializeDriverCreateContext (ntddk.h)
La routine IoInitializeDriverCreateContext inizializza una variabile allocata dal chiamante di tipo IO_DRIVER_CREATE_CONTEXT.
Sintassi
void IoInitializeDriverCreateContext(
PIO_DRIVER_CREATE_CONTEXT DriverContext
);
Parametri
DriverContext
Puntatore a una variabile allocata dal chiamante di tipo IO_DRIVER_CREATE_CONTEXT.
Valore restituito
Nessuno
Osservazioni
La routine IoInitializeDriverCreateContext inizializza una struttura di IO_DRIVER_CREATE_CONTEXT allocata dal chiamante utilizzata per passare parametri di creazione aggiuntivi alle routine FltCreateFileEx2 e IoCreateFileEx.
I chiamanti di IoInitializeDriverCreateContext possono essere eseguiti in qualsiasi runtime di integrazione se il blocco DriverContext è in pool non di paging. In caso contrario, il chiamante deve essere in esecuzione in IRQL <= APC_LEVEL.
A partire da Windows 10 versione 1607, questa routine imposta il membro SiloContext di IO_DRIVER_CREATE_CONTEXT su IO_USE_AMBIENT_SILO.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | ntddk.h (include Ntddk.h, Ntifs.h, Fltkernel.h) |
IRQL | Vedere la sezione Osservazioni. |