다음을 통해 공유


IoInitializeDriverCreateContext 함수(ntddk.h)

IoInitializeDriverCreateContext 루틴은 IO_DRIVER_CREATE_CONTEXT 형식의 호출자 할당 변수를 초기화합니다.

구문

void IoInitializeDriverCreateContext(
  PIO_DRIVER_CREATE_CONTEXT DriverContext
);

매개 변수

DriverContext

IO_DRIVER_CREATE_CONTEXT 형식의 호출자가 할당한 변수에 대한 포인터입니다.

반환 값

없음

설명

IoInitializeDriverCreateContext 루틴은 FltCreateFileEx2IoCreateFileEx 루틴에 추가 만들기 매개 변수를 전달하는 데 사용되는 호출자가 할당한 IO_DRIVER_CREATE_CONTEXT 구조를 초기화합니다.

DriverContext 블록이 비페이지 풀에 있는 경우 IoInitializeDriverCreateContext의 호출자는 모든 IRQL에서 실행될 수 있습니다. 그렇지 않으면 호출자가 IRQL <= APC_LEVEL 실행 중이어야 합니다.

Windows 10 버전 1607부터 이 루틴은 IO_DRIVER_CREATE_CONTEXTSiloContext 멤버를 IO_USE_AMBIENT_SILO 설정합니다.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 ntddk.h(Ntddk.h, Ntifs.h, Fltkernel.h 포함)
IRQL 설명 섹션을 참조하십시오.

추가 정보

FltCreateFileEx2

IoCreateFileEx