TXF_LOG_RECORD_TRUNCATE structure (txfw32.h)

[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 Transactionnel NTFS.]

Contient l’enregistrement d’une opération de troncation.

Syntaxe

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;

Membres

Version

Identificateur de version de l’enregistrement de réplication.

RecordType

Type d’enregistrement. Ce membre est défini sur TXF_LOG_RECORD_TYPE_TRUNCATE.

RecordLength

Longueur de cet enregistrement, en octets.

Flags

Réservé.

TxfFileId

Identificateur de fichier TxF pour le fichier associé à cet enregistrement. Pour plus d’informations, consultez TXF_ID.

KtmGuid

GUID de transaction KTM pour cette mise à jour.

NewFileSize

Nouvelle taille du fichier, en octets.

FileNameLength

Longueur du nom de fichier, en octets.

FileNameByteOffsetInStructure

Décalage du nom de fichier par rapport au début de cet enregistrement.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista avec SP1 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête txfw32.h

Voir aussi

TXF_ID

TXF_LOG_RECORD_BASE