FSCTL_TXFS_WRITE_BACKUP_INFORMATION IOCTL (winioctl.h)

Nota

Microsoft recomienda encarecidamente a los desarrolladores usar 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.

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.

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
);

Comentarios

FSCTL_TXFS_WRITE_BACKUP_INFORMATION es una operación sincrónica.

Este código de control se puede usar en funciones y aplicaciones de copia de seguridad, como Win32 BackupRead y por escritores del Servicio de instantáneas de volumen (VSS) que admiten administradores de recursos secundarios. Para obtener más información, vea Servicio de instantáneas de volumen.

Árbitros: Este código no se admite.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado winioctl.h (incluye Windows.h)

Consulte también