Códigos de control TxF
[Microsoft recomienda encarecidamente que los desarrolladores usen medios alternativos para lograr las necesidades de la aplicación. Muchos escenarios para los que se desarrolló TxF se pueden lograr mediante técnicas más sencillas y disponibles. Además, es posible que TxF no esté disponible en versiones futuras de Microsoft Windows. Para obtener más información y alternativas a TxF, consulte Alternativas al uso de NTFS transaccional.
NTFS transaccional (TxF) proporciona los siguientes códigos de control.
En esta sección
Código de control | Descripción |
---|---|
FSCTL_TXFS_CREATE_MINIVERSION |
Crea una nueva miniversión para el archivo especificado. Miniversions le permiten hacer referencia a una instantánea del archivo durante una transacción. Las miniversiones se descartan cuando se confirma o se revierte una transacción. |
FSCTL_TXFS_GET_METADATA_INFO |
Recupera los metadatos de NTFS (TxF) de Transacted para un archivo y el GUID de la transacción que ha bloqueado el archivo especificado (si el archivo está bloqueado). |
FSCTL_TXFS_GET_TRANSACTED_VERSION |
Devuelve una estructura TXFS_GET_TRANSACTED_VERSION . La estructura identifica la versión confirmada más recientemente del archivo especificado, el número de versión del identificador. |
FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES |
Devuelve una lista de todos los archivos bloqueados actualmente por la transacción especificada. Si el valor devuelto es ERROR_MORE_DATA, devuelve la longitud del búfer necesario para contener la lista completa de archivos en el momento de esta llamada. |
FSCTL_TXFS_LIST_TRANSACTIONS |
Devuelve una lista de todas las transacciones implicadas actualmente en el administrador de recursos especificado. |
FSCTL_TXFS_MODIFY_RM |
Establece el modo de registro y la información de los parámetros de registro de un administrador de recursos secundario (RM). |
FSCTL_TXFS_QUERY_RM_INFORMATION |
Recupera información de un administrador de recursos (RM). |
FSCTL_TXFS_READ_BACKUP_INFORMATION |
Devuelve información específica de NTFS transaccional (TxF) para el archivo especificado. |
FSCTL_TXFS_SAVEPOINT_INFORMATION |
El FSCTL_TXFS_SAVEPOINT_INFORMATION controles de código de control establece, borra y revierte al punto de retorno especificado. Para realizar esta operación, llame a la función DeviceIoControl con los parámetros siguientes. |
FSCTL_TXFS_TRANSACTION_ACTIVE |
Devuelve un valor booleano que indica si había transacciones activas en el volumen asociado cuando se tomó la instantánea. Esta llamada solo es válida para volúmenes de instantáneas de solo lectura. |
FSCTL_TXFS_WRITE_BACKUP_INFORMATION |
Escribe información específica de NTFS transaccional (TxF) en un archivo especificado. El miembro Buffer de la estructura TXFS_WRITE_BACKUP_INFORMATION debe ser el miembro Buffer de la estructura TXFS_READ_BACKUP_INFORMATION_OUT devuelta por FSCTL_TXFS_READ_BACKUP_INFORMATION. |