énumération CSV_CONTROL_OP (winioctl.h)

Spécifie le type d’opération de contrôle CSV à utiliser avec le code de contrôle FSCTL_CSV_CONTROL.

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;

Constantes

 
CsvControlStartRedirectFile
Valeur : 0x02
Démarrez la redirection de fichiers.
CsvControlStopRedirectFile
Valeur : 0x03
Arrêtez la redirection de fichiers.
CsvControlQueryRedirectState
Valeur : 0x04
Recherchez la redirection d’état. Lorsque cette valeur est spécifiée, la structure CSV_QUERY_REDIRECT_STATE doit également être utilisée.
CsvControlQueryFileRevision
Valeur : 0x06
Recherchez révision de fichier. Lorsque cette valeur est spécifiée, la structure CSV_QUERY_FILE_REVISION doit également être utilisée.
CsvControlQueryMdsPath
Valeur : 0x08
CsvControlQueryFileRevisionFileId128
Valeur : 0x09
CsvControlQueryVolumeRedirectState
Valeur : 0x0a
CsvControlEnableUSNRangeModificationTracking
Valeur : 0x0d
CsvControlMarkHandleLocalVolumeMount
Valeur : 0x0e
CsvControlUnmarkHandleLocalVolumeMount
Valeur : 0x0f
CsvControlGetCsvFsMdsPathV2
Valeur : 0x12
CsvControlDisableCaching
Valeur : 0x13
CsvControlEnableCaching
Valeur : 0x14

Remarques

Une alternative à l’appel du code de contrôle FSCTL_CSV_CONTROL avec cette énumération consiste à utiliser la structure CSV_CONTROL_PARAM , qui encapsule un membre de ce type d’énumération.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête winioctl.h (inclure Windows.h)

Voir aussi