estructura MFT_ENUM_DATA_V0 (winioctl.h)
Contiene información que define los límites y el lugar inicial de una enumeración de registros del diario de cambios de números de secuencias actualizadas (USN). Se usa como búfer de entrada para el código de control de FSCTL_ENUM_USN_DATA . Antes de Windows Server 2012 esta estructura se denominaba MFT_ENUM_DATA. Use ese nombre para compilar con sdk y compiladores anteriores.
Sintaxis
typedef struct {
DWORDLONG StartFileReferenceNumber;
USN LowUsn;
USN HighUsn;
} MFT_ENUM_DATA_V0, *PMFT_ENUM_DATA_V0;
Miembros
StartFileReferenceNumber
Posición ordinal dentro de los archivos del volumen actual en el que se va a comenzar la enumeración.
La primera llamada a FSCTL_ENUM_USN_DATA durante una enumeración debe tener el miembro StartFileReferenceNumber establecido en (DWORDLONG)0
. Cada llamada a FSCTL_ENUM_USN_DATA recupera el punto inicial de la llamada posterior como primera entrada del búfer de salida. Las llamadas posteriores se deben realizar con StartFileReferenceNumber establecido en este valor. Para obtener más información, consulte FSCTL_ENUM_USN_DATA.
LowUsn
Límite inferior del intervalo de valores USN que se usan para filtrar los registros que se devuelven. Solo se devuelven los registros cuyo último USN de diario de cambios esté entre o igual que los valores de miembro LowUsn y HighUsn .
HighUsn
Límite superior del intervalo de valores USN usados para filtrar los archivos que se devuelven.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | winioctl.h (incluya Windows.h) |