FSCTL_CREATE_USN_JOURNAL IOCTL (winioctl.h)
Crea un flujo de diario de cambios en los números de secuencias actualizadas (USN) en un volumen de destino o modifica uno existente.
C++ |
---|
BOOL WINAPI DeviceIoControl( (HANDLE) hDevice, // handle to volume FSCTL_CREATE_USN_JOURNAL, // dwIoControlCode(LPVOID) lpInBuffer, // input buffer (DWORD) nInBufferSize, // size of input buffer NULL, // lpOutBuffer 0, // nOutBufferSize(LPDWORD) lpBytesReturned, // number of bytes returned (LPOVERLAPPED) lpOverlapped ); // OVERLAPPED structure |
Comentarios
Para conocer las implicaciones de la E/S superpuesta en esta operación, consulte la sección Comentarios del tema DeviceIoControl .
Puede usar FSCTL_CREATE_USN_JOURNAL para crear un flujo de diario de cambios para un volumen. Después de la creación de la secuencia, el sistema de archivos NTFS mantiene un diario de cambios para ese volumen.
También puede usar FSCTL_CREATE_USN_JOURNAL para modificar un flujo de diario de cambios existente. Si ya existe una secuencia de diario de cambios, FSCTL_CREATE_USN_JOURNAL la establece en las características proporcionadas en la estructura CREATE_USN_JOURNAL_DATA . La secuencia del diario de cambios se vuelve más grande o se recorta hasta el nuevo límite de tamaño que CREATE_USN_JOURNAL_DATA impone.
Para obtener más información, vea Crear, modificar y eliminar un Journal de cambios.
Para recuperar un identificador de un volumen, llame a CreateFile con el parámetro lpFileName establecido en una cadena con el formato siguiente:
\.\X:
En la cadena anterior, X es la letra que identifica la unidad en la que aparece el volumen. El volumen debe ser NTFS 3.0 o posterior. Para obtener la versión NTFS de un volumen, abra un símbolo del sistema con derechos de acceso de administrador y ejecute el comando siguiente:
fsutil fsinfo ntfsinfo X:
donde X es la letra de unidad del volumen.
En Windows Server 2012, esta función es compatible con las siguientes tecnologías.
Tecnología | Compatible |
---|---|
Protocolo Bloque de mensajes del servidor (SMB) 3.0 | No |
Conmutación por error transparente (TFO) de SMB 3.0 | No |
SMB 3.0 con recursos compartidos de archivos de escalabilidad horizontal (SO) | No |
Sistema de archivos de Volumen compartido de clúster (CsvFS) | Sí |
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 (incluye Windows.h) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de