Freigeben über


TXF_LOG_RECORD_WRITE-Struktur (txfw32.h)

[Microsoft empfiehlt Entwicklern dringend, alternative Mittel zu verwenden, um die Anforderungen Ihrer Anwendung zu erfüllen. Viele Szenarios, für die TxF entwickelt wurde, können mit einfacheren und leichter verfügbaren Techniken erreicht werden. Darüber hinaus ist TxF in zukünftigen Versionen von Microsoft Windows möglicherweise nicht verfügbar. Weitere Informationen und Alternativen zu TxF finden Sie unter Alternativen zur Verwendung von transaktionalem NTFS.]

Enthält den Datensatz für einen Schreibvorgang.

Syntax

typedef struct _TXF_LOG_RECORD_WRITE {
  USHORT   Version;
  USHORT   RecordType;
  ULONG    RecordLength;
  ULONG    Flags;
  TXF_ID   TxfFileId;
  GUID     KtmGuid;
  LONGLONG ByteOffsetInFile;
  ULONG    NumBytesWritten;
  ULONG    ByteOffsetInStructure;
  ULONG    FileNameLength;
  ULONG    FileNameByteOffsetInStructure;
} TXF_LOG_RECORD_WRITE, *PTXF_LOG_RECORD_WRITE;

Member

Version

Der Versionsbezeichner für den Replikationsdatensatz.

RecordType

Der Datensatztyp. Dieses Element ist auf TXF_LOG_RECORD_TYPE_WRITE festgelegt.

RecordLength

Die Länge dieses Datensatzes in Bytes.

Flags

Reserviert.

TxfFileId

Der TxF-Dateibezeichner für die Datei, die diesem Datensatz zugeordnet ist. Weitere Informationen finden Sie unter TXF_ID.

KtmGuid

Die KTM-Transaktions-GUID für dieses Update.

ByteOffsetInFile

Der Startort des Schreibvorgangs als Offset vom Anfang der Datei.

NumBytesWritten

Die Anzahl der geschriebenen Byte

ByteOffsetInStructure

Der Offset der Daten (geschriebene Bytes) vom Anfang dieses Datensatzes.

FileNameLength

Die Länge des Dateinamens in Bytes.

FileNameByteOffsetInStructure

Der Offset des Dateinamens vom Anfang dieses Datensatzes.

Hinweise

Wenn der Schreibvorgang über das Ende der Datei hinausgeht, wird die Datei erweitert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista mit SP1 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile txfw32.h

Weitere Informationen

TXF_ID

TXF_LOG_RECORD_BASE