struttura TXF_LOG_RECORD_AFFECTED_FILE (txfw32.h)

[Microsoft consiglia vivamente agli sviluppatori di usare mezzi alternativi per soddisfare le esigenze dell'applicazione. Molti scenari per cui è stato sviluppato TxF possono essere ottenuti tramite tecniche più semplici e più facilmente disponibili. 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.

Contiene informazioni per un file interessato da una transazione.

Sintassi

typedef struct _TXF_LOG_RECORD_AFFECTED_FILE {
  USHORT Version;
  ULONG  RecordLength;
  ULONG  Flags;
  TXF_ID TxfFileId;
  GUID   KtmGuid;
  ULONG  FileNameLength;
  ULONG  FileNameByteOffsetInStructure;
} TXF_LOG_RECORD_AFFECTED_FILE, *PTXF_LOG_RECORD_AFFECTED_FILE;

Members

Version

Identificatore della versione per il record di replica.

RecordLength

Lunghezza di questo record, in byte.

Flags

Questo membro è riservato.

TxfFileId

Identificatore del file TxF per il file associato a questo record. Per altre informazioni, vedere TXF_ID.

KtmGuid

GUID della transazione KTM per questo aggiornamento.

FileNameLength

Lunghezza in byte del nome del file.

FileNameByteOffsetInStructure

Offset del nome del file dall'inizio del record.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista con SP1 [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione txfw32.h

Vedi anche

TXF_ID

TXF_LOG_RECORD_BASE