CSV_CONTROL_OP列舉 (winioctl.h)

指定要與 FSCTL_CSV_CONTROL 控件程式代碼搭配使用的 CSV 控制作業類型。

Syntax

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)

另請參閱