FSCTL_TXFS_WRITE_BACKUP_INFORMATION IOCTL (winioctl.h)
Notes
Microsoft recommande vivement aux développeurs d’utiliser d’autres moyens pour répondre aux besoins de votre application. De nombreux scénarios utilisant TxF peuvent être réalisés à l’aide de techniques plus simples et plus facilement disponibles. En outre, TxF peut ne pas être disponible dans les versions à venir de Microsoft Windows. Pour plus d’informations et les alternatives à TxF, consultez Alternatives à l’utilisation de NTFS transactionnel.
Écrit des informations transactionnelles NTFS (TxF) spécifiques dans un fichier spécifié. Le membre Buffer de la structure TXFS_WRITE_BACKUP_INFORMATION doit être le membre Buffer de la structure TXFS_READ_BACKUP_INFORMATION_OUT retournée par 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
);
Remarques
FSCTL_TXFS_WRITE_BACKUP_INFORMATION est une opération synchrone.
Ce code de contrôle peut être utilisé par les fonctions et applications de sauvegarde, telles que Win32 BackupRead, et par les enregistreurs VSS (Volume Snapshot Service) qui prennent en charge les gestionnaires de ressources secondaires. Pour plus d’informations, consultez Service de cliché instantané de volume.
Refs: Ce code n’est pas pris en charge.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | winioctl.h (inclure Windows.h) |