Коды элементов управления TxF
[Корпорация Майкрософт настоятельно рекомендует разработчикам использовать альтернативные средства для достижения потребностей приложения. Многие сценарии, для которые TxF был разработан, можно достичь с помощью более простых и более доступных методов. Кроме того, TxF может быть недоступна в будущих версиях Microsoft Windows. Дополнительные сведения и альтернативные варианты TxF см. в разделе Альтернативные варианты использования транзакционных NTFS.]
Транзакционные NTFS (TxF) предоставляют следующие коды управления.
В этом разделе
Код элемента управления | Описание |
---|---|
FSCTL_TXFS_CREATE_MINIVERSION |
Создает новый миниверсии для указанного файла. Миниверсии позволяют ссылаться на моментальный снимок файла во время транзакции. Миниверсии удаляются при фиксации или откате транзакции. |
FSCTL_TXFS_GET_METADATA_INFO |
Извлекает метаданные TRANSacted NTFS (TxF) для файла и GUID транзакции, которая заблокировала указанный файл (если файл заблокирован). |
FSCTL_TXFS_GET_TRANSACTED_VERSION |
Возвращает структуру TXFS_GET_TRANSACTED_VERSION. Структура определяет последнюю зафиксированную версию указанного файла, номер версии дескриптора. |
FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES |
Возвращает список всех файлов, заблокированных указанной транзакцией. Если возвращаемое значение ERROR_MORE_DATA, он возвращает длину буфера, необходимого для хранения полного списка файлов во время этого вызова. |
FSCTL_TXFS_LIST_TRANSACTIONS |
Возвращает список всех транзакций, участвующих в указанном диспетчере ресурсов. |
FSCTL_TXFS_MODIFY_RM |
Задает сведения о режиме журнала и параметрах журнала для дополнительного диспетчера ресурсов (RM). |
FSCTL_TXFS_QUERY_RM_INFORMATION |
Извлекает сведения для диспетчера ресурсов (RM). |
FSCTL_TXFS_READ_BACKUP_INFORMATION |
Возвращает сведения о транзакционных NTFS (TxF) для указанного файла. |
FSCTL_TXFS_SAVEPOINT_INFORMATION |
Параметр FSCTL_TXFS_SAVEPOINT_INFORMATION элемента управления кодом, очистка и откат к указанной точке сохранения. Чтобы выполнить эту операцию, вызовите функциюDeviceIoControlсо следующими параметрами. |
FSCTL_TXFS_TRANSACTION_ACTIVE |
Возвращает логическое значение, указывающее, были ли транзакции, активные в связанном томе при создании моментального снимка. Этот вызов действителен только для томов моментальных снимков только для чтения. |
FSCTL_TXFS_WRITE_BACKUP_INFORMATION |
Записывает сведения о транзакциях NTFS (TxF) в указанный файл. Элемент буфера структуры TXFS_WRITE_BACKUP_INFORMATION должен быть членом буфера структуры TXFS_READ_BACKUP_INFORMATION_OUT, возвращаемой FSCTL_TXFS_READ_BACKUP_INFORMATION. |