FSCTL_TXFS_WRITE_BACKUP_INFORMATION IOCTL (winioctl.h)

Примечание

Корпорация Майкрософт настоятельно рекомендует разработчикам использовать альтернативные средства для удовлетворения потребностей приложения. Многие сценарии, для работы с которыми был разработан TxF, можно реализовать с помощью более простых и доступных методов. Кроме того, TxF может быть недоступен в будущих версиях Microsoft Windows. Дополнительные сведения и альтернативы TxF см. в разделе Альтернативы использованию транзакционной NTFS.

Записывает сведения, относящиеся к транзакционной ntfs (TxF), в указанный файл. Элемент Buffer структуры TXFS_WRITE_BACKUP_INFORMATION должен быть элементом Bufferструктуры TXFS_READ_BACKUP_INFORMATION_OUT , возвращаемой FSCTL_TXFS_READ_BACKUP_INFORMATION.

BOOL DeviceIoControl(
  (HANDLE) hDevice,                     // handle to device
  FSCTL_TXFS_WRITE_BACKUP_INFORMATION,  // dwIoControlCode
  (LPVOID) lpInBuffer,                  // input buffer
  (DWORD) nInBufferSize,                // size of input buffer
  NULL,                                 // lpOutBuffer
  0,                                    // nOutBufferSize
  (LPDWORD) lpBytesReturned,            // number of bytes returned
  NULL                                  // OVERLAPPED structure
);

Комментарии

FSCTL_TXFS_WRITE_BACKUP_INFORMATION является синхронной операцией.

Этот управляющий код может использоваться функциями резервного копирования и приложениями, такими как Win32 BackupRead, а также средствами записи службы моментальных снимков томов (VSS), которые поддерживают дополнительные диспетчеры ресурсов. Дополнительные сведения см. в разделе Служба теневого копирования томов.

Refs: Этот код не поддерживается.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть winioctl.h (включая Windows.h)

См. также раздел