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.

Vedi anche

FltCreateFileEx2

IoCreateFileEx