Compartilhar via


estrutura TXF_LOG_RECORD_AFFECTED_FILE (txfw32.h)

[A Microsoft recomenda fortemente que os desenvolvedores utilizem meios alternativos para atender às necessidades do seu 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 informações de um arquivo que foi afetado por uma transação.

Sintaxe

typedef struct _TXF_LOG_RECORD_AFFECTED_FILE {
  USHORT Version;
  ULONG  RecordLength;
  ULONG  Flags;
  TXF_ID TxfFileId;
  GUID   KtmGuid;
  ULONG  FileNameLength;
  ULONG  FileNameByteOffsetInStructure;
} TXF_LOG_RECORD_AFFECTED_FILE, *PTXF_LOG_RECORD_AFFECTED_FILE;

Membros

Version

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

RecordLength

O comprimento desse registro, em bytes.

Flags

Este membro é 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 da transação KTM para esta atualização.

FileNameLength

O comprimento do nome do arquivo, em bytes.

FileNameByteOffsetInStructure

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

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