Função IoInitializeDriverCreateContext (ntddk.h)
A rotina IoInitializeDriverCreateContext inicializa uma variável alocada pelo chamador do tipo IO_DRIVER_CREATE_CONTEXT.
Sintaxe
void IoInitializeDriverCreateContext(
PIO_DRIVER_CREATE_CONTEXT DriverContext
);
Parâmetros
DriverContext
Um ponteiro para uma variável alocada pelo chamador do tipo IO_DRIVER_CREATE_CONTEXT.
Retornar valor
Nenhum
Comentários
A rotina IoInitializeDriverCreateContext inicializa uma estrutura de IO_DRIVER_CREATE_CONTEXT alocada pelo chamador usada na passagem de parâmetros de criação adicionais para as rotinas FltCreateFileEx2 e IoCreateFileEx .
Os chamadores de IoInitializeDriverCreateContext poderão ser executados em qualquer IRQL se o bloco DriverContext estiver no pool nãopagado. Caso contrário, o chamador deverá estar em execução em IRQL <= APC_LEVEL.
A partir de Windows 10, versão 1607, essa rotina define o membro SiloContext do IO_DRIVER_CREATE_CONTEXT como IO_USE_AMBIENT_SILO.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | ntddk.h (inclua Ntddk.h, Ntifs.h, Fltkernel.h) |
IRQL | Consulte a seção Observações. |