FSCTL_MANAGE_BYPASS_IO IOCTL(ntifs.h)
FSCTL_MANAGE_BYPASS_IO 제어 코드는 필터 및 파일 시스템 스택의 지정된 파일에 대한 BypassIO 작업을 제어합니다.
주 코드
FSCTL_MANAGE_BYPASS_IO
입력 버퍼
BypassIO 요청에 대한 정보를 포함하는 FS_BPIO_INPUT 구조체에 대한 포인터입니다.
입력 버퍼 길이
InputBuffer를 가리키는 FS_BPIO_INPUT 구조체의 크기(바이트)입니다.
출력 버퍼
BypassIO 작업에 대한 정보를 반환할 FS_BPIO_OUTPUT 구조체에 대한 포인터입니다.
출력 버퍼 길이
OutputBuffer를 가리키는 FS_BPIO_OUTPUT 구조체의 크기(바이트)입니다.
입력/출력 버퍼
n/a
입력/출력 버퍼 길이
n/a
상태 블록
시스템 사용을 위해 예약되어 있습니다.
발언
이 작업을 수행하려면
매개 변수 | 묘사 |
---|---|
인스턴스 | [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가 가리키는 |
자세한 내용은 필터 드라이버
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 11 |
헤더 | ntifs.h |
참고 항목
fltFsControlFile
ZwFsControlFile