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 irQL se il blocco DriverContext si trova in un pool non di pagine. 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.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | ntddk.h (include Ntddk.h, Ntifs.h, Fltkernel.h) |
IRQL | Vedere la sezione Osservazioni. |