次の方法で共有


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 [デスクトップ アプリのみ]
Header winioctl.h (Windows.h を含む)

こちらもご覧ください