Compartir a través de


estructura TXF_LOG_RECORD_TRUNCATE (txfw32.h)

[Microsoft recomienda encarecidamente que los desarrolladores usen medios alternativos para lograr las necesidades de la aplicación. Muchos escenarios para los que se desarrolló TxF se pueden lograr mediante técnicas más sencillas y disponibles. Además, es posible que TxF no esté disponible en versiones futuras de Microsoft Windows. Para más información y alternativas a TxF, consulte Alternativas al uso de NTFS transaccional].

Contiene el registro de una operación truncada.

Sintaxis

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;

Miembros

Version

Identificador de versión del registro de replicación.

RecordType

Tipo de registro. Este miembro se establece en TXF_LOG_RECORD_TYPE_TRUNCATE.

RecordLength

Longitud de este registro, en bytes.

Flags

Reservado.

TxfFileId

Identificador de archivo TxF del archivo asociado a este registro. Para obtener más información, consulte TXF_ID.

KtmGuid

Guid de transacción KTM para esta actualización.

NewFileSize

Nuevo tamaño del archivo, en bytes.

FileNameLength

Longitud del nombre de archivo, en bytes.

FileNameByteOffsetInStructure

Desplazamiento del nombre de archivo desde el principio de este registro.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista con SP1 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado txfw32.h

Consulte también

TXF_ID

TXF_LOG_RECORD_BASE