CSV_CONTROL_OP 枚举 (winioctl.h)

指定要与 FSCTL_CSV_CONTROL 控制代码一起使用的 CSV 控制操作的类型。

语法

typedef enum _CSV_CONTROL_OP {
  CsvControlStartRedirectFile = 0x02,
  CsvControlStopRedirectFile = 0x03,
  CsvControlQueryRedirectState = 0x04,
  CsvControlQueryFileRevision = 0x06,
  CsvControlQueryMdsPath = 0x08,
  CsvControlQueryFileRevisionFileId128 = 0x09,
  CsvControlQueryVolumeRedirectState = 0x0a,
  CsvControlEnableUSNRangeModificationTracking = 0x0d,
  CsvControlMarkHandleLocalVolumeMount = 0x0e,
  CsvControlUnmarkHandleLocalVolumeMount = 0x0f,
  CsvControlGetCsvFsMdsPathV2 = 0x12,
  CsvControlDisableCaching = 0x13,
  CsvControlEnableCaching = 0x14,
  CsvControlStartForceDFO,
  CsvControlStopForceDFO,
  CsvControlQueryMdsPathNoPause,
  CsvControlSetVolumeId,
  CsvControlQueryVolumeId
} CSV_CONTROL_OP, *PCSV_CONTROL_OP;

常量

 
CsvControlStartRedirectFile
值: 0x02
启动文件重定向。
CsvControlStopRedirectFile
值: 0x03
停止文件重定向。
CsvControlQueryRedirectState
值: 0x04
搜索状态重定向。 指定此值时,还必须使用 CSV_QUERY_REDIRECT_STATE 结构。
CsvControlQueryFileRevision
值: 0x06
搜索文件修订。 指定此值时,还必须使用 CSV_QUERY_FILE_REVISION 结构。
CsvControlQueryMdsPath
值: 0x08
CsvControlQueryFileRevisionFileId128
值: 0x09
CsvControlQueryVolumeRedirectState
值: 0x0a
CsvControlEnableUSNRangeModificationTracking
值: 0x0d
CsvControlMarkHandleLocalVolumeMount
值: 0x0e
CsvControlUnmarkHandleLocalVolumeMount
值: 0x0f
CsvControlGetCsvFsMdsPathV2
值: 0x12
CsvControlDisableCaching
值: 0x13
CsvControlEnableCaching
值: 0x14

注解

使用此枚举调用 FSCTL_CSV_CONTROL 控件代码的替代方法是使用 CSV_CONTROL_PARAM 结构,该结构封装此枚举类型的成员。

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
标头 winioctl.h (包括 Windows.h)

另请参阅