FSCTL_MANAGE_BYPASS_IO IOCTL(ntifs.h)

FSCTL_MANAGE_BYPASS_IO 제어 코드는 필터 및 파일 시스템 스택의 지정된 파일에 대한 BypassIO 작업을 제어합니다.

주 코드

IRP_MJ_DEVICE_CONTROL

설명

이 작업을 수행하려면 다음 매개 변수 를 사용하여 FltFsControlFile 또는 ZwFsControlFile 을 호출합니다.

매개 변수 Description
인스턴스 [in] FltFsControlFile 에만 해당합니다. 호출자에 대한 불투명 인스턴스 포인터입니다. 이 매개 변수는 필수이며 NULL일 수 없습니다.
FileObject [in] FltFsControlFile 에만 해당합니다. 이 BypassIO 작업 요청의 대상인 파일 또는 디렉터리에 대한 파일 개체 포인터입니다. 이 매개 변수는 필수이며 NULL일 수 없습니다.
FileHandle [in] ZwFsControlFile 에만 해당합니다. BypassIO 작업이 요청되는 파일의 파일 핸들입니다. 이 매개 변수는 필수이며 NULL일 수 없습니다.
FsControlCode [in] FSCTL_MANAGE_BYPASS_IO 설정합니다.
InputBuffer [in] BypassIO 요청에 대한 정보를 포함하는 FS_BPIO_INPUT 구조체에 대한 포인터입니다.
InputBufferLength [in] InputBuffer 가 가리키는 버퍼의 크기(바이트)입니다.
OutputBuffer [out] BypassIO 작업에 대한 정보를 반환할 FS_BPIO_OUTPUT 구조체에 대한 포인터입니다.
OutputBufferLength [out] OutputBuffer 가 가리키는 버퍼의 크기(바이트)입니다.

자세한 내용은 필터 드라이버에 대한 BypassIO 를 참조하세요.

요구 사항

   
지원되는 최소 클라이언트 Windows 11
머리글 ntifs.h

추가 정보

FltFsControlFile

FS_BPIO_INPUT

FS_BPIO_OUTPUT

ZwFsControlFile