structure USN_TRACK_MODIFIED_RANGES (winioctl.h)

Contient des informations sur les paramètres de suivi de la plage pour un journal de modification USN (Update Sequence Number) à l’aide du code de contrôle FSCTL_USN_TRACK_MODIFIED_RANGES .

Syntaxe

typedef struct {
  DWORD     Flags;
  DWORD     Unused;
  DWORDLONG ChunkSize;
  LONGLONG  FileSizeThreshold;
} USN_TRACK_MODIFIED_RANGES, *PUSN_TRACK_MODIFIED_RANGES;

Membres

Flags

Indique l’activation du suivi de plage.

Valeur Description
FLAG_USN_TRACK_MODIFIED_RANGES_ENABLE 0x00000001 Cet indicateur est obligatoire avec FSCTL_USN_TRACK_MODIFIED_RANGES et est utilisé pour activer le suivi de plage sur le volume.

Unused

Réservé.

ChunkSize

Taille du segment pour les plages de suivi. Une modification d’octet unique est reflétée comme le segment entier en cours de modification.

FileSizeThreshold

Seuil de taille de fichier pour commencer à sortir USN_RECORD_V4 enregistrement de structure pour un fichier modifié, c’est-à-dire que si la taille de fichier modifiée est inférieure à ce seuil, aucun enregistrement USN_RECORD_V4 ne sera généré.

Remarques

Une fois le suivi de plage activé pour un volume donné, il ne peut pas être désactivé, sauf en supprimant le journal USN et en le recréant.

Configuration requise

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

Voir aussi

FSCTL_USN_TRACK_MODIFIED_RANGES