Condividi tramite


FSCTL_TXFS_WRITE_BACKUP_INFORMATION IOCTL (winioctl.h)

Nota

Microsoft consiglia vivamente agli sviluppatori di usare mezzi alternativi per raggiungere le esigenze dell'applicazione. Molti scenari sviluppati da TxF possono essere ottenuti tramite tecniche più semplici e più leggibili. Inoltre, TxF potrebbe non essere disponibile nelle versioni future di Microsoft Windows. Per altre informazioni e alternative a TxF, vedere Alternative all'uso di NTFS transazionale.

Scrive informazioni specifiche NTFS transazionali (TxF) in un file specificato. Il membro Buffer della struttura TXFS_WRITE_BACKUP_INFORMATION deve essere il membro buffer della struttura TXFS_READ_BACKUP_INFORMATION_OUT restituita da 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
);

Commenti

FSCTL_TXFS_WRITE_BACKUP_INFORMATION è un'operazione sincrona.

Questo codice di controllo può essere usato da funzioni di backup e applicazioni, ad esempio Win32 BackupRead e da writer del servizio snapshot del volume che supportano i responsabili delle risorse secondarie. Per altre informazioni, vedere Servizio Copia shadow del volume.

Refs: Questo codice non è supportato.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione winioctl.h (include Windows.h)

Vedi anche