Compartilhar via


estrutura TXF_LOG_RECORD_WRITE (txfw32.h)

[A Microsoft recomenda fortemente que os desenvolvedores utilizem meios alternativos para atender às necessidades do aplicativo. Muitos cenários para os quais o TxF foi desenvolvido podem ser obtidos por meio de técnicas mais simples e prontamente disponíveis. Além disso, o TxF pode não estar disponível em versões futuras do Microsoft Windows. Para obter mais informações e alternativas ao TxF, confira Alternativas ao uso do NTFS transacional.]

Contém o registro de uma operação de gravação.

Sintaxe

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;

Membros

Version

O identificador de versão do registro de replicação.

RecordType

O tipo de registro. Esse membro está definido como TXF_LOG_RECORD_TYPE_WRITE.

RecordLength

O comprimento desse registro, em bytes.

Flags

Reservado.

TxfFileId

O identificador de arquivo TxF para o arquivo associado a esse registro. Para obter mais informações, consulte TXF_ID.

KtmGuid

O GUID de transação KTM para esta atualização.

ByteOffsetInFile

O local inicial da operação de gravação, como um deslocamento do início do arquivo.

NumBytesWritten

O número de bytes gravados.

ByteOffsetInStructure

O deslocamento dos dados (bytes gravados) desde o início desse registro.

FileNameLength

O comprimento do nome do arquivo, em bytes.

FileNameByteOffsetInStructure

O deslocamento do nome do arquivo desde o início desse registro.

Comentários

Se a operação de gravação for além do final do arquivo, o arquivo será estendido.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista com SP1 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho txfw32.h

Confira também

TXF_ID

TXF_LOG_RECORD_BASE