TXF_LOG_RECORD_TRUNCATE struttura (txfw32.h)
[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.
Contiene il record per un'operazione di troncamento.
Sintassi
typedef struct _TXF_LOG_RECORD_TRUNCATE {
USHORT Version;
USHORT RecordType;
ULONG RecordLength;
ULONG Flags;
TXF_ID TxfFileId;
GUID KtmGuid;
LONGLONG NewFileSize;
ULONG FileNameLength;
ULONG FileNameByteOffsetInStructure;
} TXF_LOG_RECORD_TRUNCATE, *PTXF_LOG_RECORD_TRUNCATE;
Members
Version
Identificatore della versione per il record di replica.
RecordType
Tipo di record. Questo membro è impostato su TXF_LOG_RECORD_TYPE_TRUNCATE.
RecordLength
Lunghezza di questo record, in byte.
Flags
Riservato.
TxfFileId
Identificatore di file TxF per il file associato a questo record. Per altre informazioni, vedere TXF_ID.
KtmGuid
GUID della transazione KTM per questo aggiornamento.
NewFileSize
Nuova dimensione del file, in byte.
FileNameLength
Lunghezza del nome del file, in byte.
FileNameByteOffsetInStructure
Offset del nome del file dall'inizio di questo 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 |