Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подпрограмма ioInitializeDriverCreateContext инициализирует выделенную вызывающим переменную типа IO_DRIVER_CREATE_CONTEXT.
Синтаксис
VOID IoInitializeDriverCreateContext(
PIO_DRIVER_CREATE_CONTEXT DriverContext
);
Параметры
DriverContext
Указатель на выделенную вызывающим переменную типа IO_DRIVER_CREATE_CONTEXT.
Возвращаемое значение
Никакой
Замечания
Подпрограмма ioInitializeDriverCreateContext инициализирует выделенную вызывающим IO_DRIVER_CREATE_CONTEXT структуру, используемую при передаче дополнительных параметров в FltCreateFileEx2 и подпрограммы IoCreateFileEx.
Вызывающие IoInitializeDriverCreateContext могут выполняться в любом IRQL, если блок DriverContext находится в непапкованном пуле. В противном случае вызывающий объект должен работать в IRQL <= APC_LEVEL.
Начиная с Windows 10 версии 1607, эта подпрограмма задает SiloContext члена IO_DRIVER_CREATE_CONTEXT значение IO_USE_AMBIENT_SILO.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Настольный |
| заголовка | ntddk.h (include Ntddk.h, Ntifs.h, Fltkernel.h) |
| IRQL | См. раздел "Примечания". |