estrutura USN_TRACK_MODIFIED_RANGES (winioctl.h)
Contém informações sobre parâmetros de rastreamento de intervalo para um diário de alteração usn (número de sequência de atualização) usando o código de controle FSCTL_USN_TRACK_MODIFIED_RANGES .
Sintaxe
typedef struct {
DWORD Flags;
DWORD Unused;
DWORDLONG ChunkSize;
LONGLONG FileSizeThreshold;
} USN_TRACK_MODIFIED_RANGES, *PUSN_TRACK_MODIFIED_RANGES;
Membros
Flags
Indica a habilitação do rastreamento de intervalo.
Valor | Descrição |
FLAG_USN_TRACK_MODIFIED_RANGES_ENABLE 0x00000001 | Esse sinalizador é obrigatório com FSCTL_USN_TRACK_MODIFIED_RANGES e é usado para habilitar o rastreamento de intervalo no volume. |
Unused
Reservado.
ChunkSize
Tamanho da parte para intervalos de acompanhamento. Uma modificação de byte único será refletida como a parte inteira que está sendo modificada.
FileSizeThreshold
Limite de tamanho do arquivo para iniciar a saída USN_RECORD_V4 registros de estrutura para o arquivo modificado, ou seja, se o tamanho do arquivo modificado for menor que esse limite, nenhum registro USN_RECORD_V4 será gerado.
Comentários
Depois que o controle de intervalo estiver habilitado para um determinado volume, ele não poderá ser desabilitado, exceto excluindo o Diário do USN e recriando-o.
Requisitos
Cliente mínimo com suporte | Windows 8.1 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | winioctl.h (inclua Windows.h) |