Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Contient des informations indiquant si les fichiers d’un flux ont été modifiés.
Syntaxe
typedef struct _CSV_QUERY_FILE_REVISION {
LONGLONG FileId;
LONGLONG FileRevision[3];
} CSV_QUERY_FILE_REVISION, *PCSV_QUERY_FILE_REVISION;
Membres
FileId
Identificateur d’un fichier NTFS.
FileRevision[3]
Éléments de suivi de révision de fichier.
- FileRevision[0] augmente chaque fois que la pile MDS CSV est reconstruite et que CSVFLT perd son état.
- FileRevision[1] augmente chaque fois que la pile MDS CSV vide le numéro de révision mis en cache pour le fichier.
- FileRevision[2] augmente chaque fois que le MDS CSV observe que les tailles de fichier ont peut-être changé ou que le fichier a peut-être été écrit dans. L’élément est également incrémenté chaque fois qu’un des nœuds effectue la première opération d’entrée/sortie directe sur un flux associé à ce fichier après l’ouverture de ce flux.
Remarques
Cette structure est utilisée si le code de contrôle FSCTL_CSV_CONTROL est appelé avec une valeur d’énumération CSV_CONTROL_OPcsvControlQueryFileRevision, ou si le code de contrôle est utilisé avec une structure CSV_CONTROL_PARAM contenant cette valeur d’énumération.
Le suivi des révisions est par fichier, et non par flux, de sorte que la sortie change chaque fois que le flux change.
Configuration requise
| 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) |