структура TXF_LOG_RECORD_AFFECTED_FILE (txfw32.h)

[Корпорация Майкрософт настоятельно рекомендует разработчикам использовать альтернативные средства для удовлетворения потребностей вашего приложения. Многие сценарии, для работы с которыми был разработан TxF, можно реализовать с помощью более простых и доступных методов. Кроме того, TxF может быть недоступен в будущих версиях Microsoft Windows. Дополнительные сведения и альтернативы TxF см. в разделе Альтернативы использованию транзакционной NTFS.]

Содержит сведения о файле, на который повлияла транзакция.

Синтаксис

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;

Члены

Version

Идентификатор версии для записи репликации.

RecordLength

Длина этой записи в байтах.

Flags

Этот элемент зарезервирован.

TxfFileId

Идентификатор TxF-файла для файла, связанного с этой записью. Дополнительные сведения см. в разделе TXF_ID.

KtmGuid

GUID транзакции KTM для этого обновления.

FileNameLength

Длина имени файла в байтах.

FileNameByteOffsetInStructure

Смещение имени файла от начала этой записи.

Требования

Требование Значение
Минимальная версия клиента Windows Vista с пакетом обновления 1 (SP1) [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть txfw32.h

См. также раздел

TXF_ID

TXF_LOG_RECORD_BASE