FS_BPIO_OPERATIONS 열거형(ntifs.h)

FS_BPIO_OPERATIONSFSCTL_MANAGE_BYPASS_IO 제어 코드에서 지원하는 다양한 BypassIO 작업을 정의합니다.

Syntax

typedef enum _FS_BPIO_OPERATIONS {
  FS_BPIO_OP_ENABLE = 1,
  FS_BPIO_OP_DISABLE = 2,
  FS_BPIO_OP_QUERY = 3,
  FS_BPIO_OP_VOLUME_STACK_PAUSE = 4,
  FS_BPIO_OP_VOLUME_STACK_RESUME = 5,
  FS_BPIO_OP_STREAM_PAUSE = 6,
  FS_BPIO_OP_STREAM_RESUME = 7,
  FS_BPIO_OP_GET_INFO = 8,
  FS_BPIO_OP_MAX_OPERATION
} FS_BPIO_OPERATIONS;

상수

 
FS_BPIO_OP_ENABLE
값: 1
지정된 파일에 대해 BypassIO를 사용하도록 설정하는 요청입니다. 즉, 드라이버에 해당 파일에 대해 캐시되지 않은 읽기가 모두 표시되지 않을 수 있습니다.
FS_BPIO_OP_DISABLE
값: 2
지정한 파일에서 BypassIO가 비활성화되고 있음을 필터 및 파일 시스템에 알릴 수 있습니다.
FS_BPIO_OP_QUERY
값: 3
지정된 파일에 대해 BypassIO를 사용할 수 있는지 여부를 쿼리합니다.
FS_BPIO_OP_VOLUME_STACK_PAUSE
값: 4
지정한 볼륨/스토리지 스택에서 BypassIO를 일시 중지하도록 요청합니다.
FS_BPIO_OP_VOLUME_STACK_RESUME
값: 5
BypassIO 처리가 지정된 볼륨에서 다시 시작될 것을 요청합니다.
FS_BPIO_OP_STREAM_PAUSE
값: 6
스트림에서 BypassIO 처리를 일시 중지하도록 요청합니다.
FS_BPIO_OP_STREAM_RESUME
값: 7
스트림에서 BypassIO 처리를 다시 시작하도록 요청합니다.
FS_BPIO_OP_GET_INFO
값: 8
볼륨의 BypassIO 상태에 대한 정보를 요청합니다.
FS_BPIO_OP_MAX_OPERATION
유효한 BypassIO 작업 값이 이 값보다 작습니다.

설명

자세한 내용은 필터 드라이버에 대한 BypassIOBypassIO 작업 지원을 참조하세요 .

요구 사항

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

추가 정보

FSCTL_MANAGE_BYPASS_IO