共用方式為


FS_BPIO_OPERATIONS列舉 (ntifs.h)

FS_BPIO_OPERATIONS 會定義 FSCTL_MANAGE_BYPASS_IO 控件程式代碼所支援的各種 BypassIO 作業。

語法

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
在指定的磁碟區上繼續略過IO處理的要求。
FS_BPIO_OP_STREAM_PAUSE
值:6
在數據流上暫停 BypassIO 處理的要求。
FS_BPIO_OP_STREAM_RESUME
值:7
在數據流上繼續略過IO處理的要求。
FS_BPIO_OP_GET_INFO
值:8
要求磁碟區 BypassIO 狀態的相關信息。
FS_BPIO_OP_MAX_OPERATION
有效的 BypassIO 作業值小於此值。

言論

如需詳細資訊,請參閱 BypassIO 以取得篩選驅動程式支援 BypassIO 作業

要求

要求 價值
最低支援的用戶端 Windows 11
標頭 ntifs.h

另請參閱

FSCTL_MANAGE_BYPASS_IO