Поделиться через


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

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

Содержит основные сведения о записи.

Синтаксис

typedef struct _TXF_LOG_RECORD_BASE {
  USHORT Version;
  USHORT RecordType;
  ULONG  RecordLength;
} TXF_LOG_RECORD_BASE, *PTXF_LOG_RECORD_BASE;

Члены

Version

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

RecordType

Тип записи. Этот элемент может иметь одно из следующих значений.

Значение Значение
TXF_LOG_RECORD_TYPE_AFFECTED_FILE
4
Запись является TXF_LOG_RECORD_AFFECTED_FILE структурой.
TXF_LOG_RECORD_TYPE_TRUNCATE
2
Запись является TXF_LOG_RECORD_TRUNCATE структурой.
TXF_LOG_RECORD_TYPE_WRITE
1
Запись представляет собой TXF_LOG_RECORD_WRITE структуру.

RecordLength

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

Требования

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

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

TXF_LOG_RECORD_AFFECTED_FILE

TXF_LOG_RECORD_TRUNCATE

TXF_LOG_RECORD_WRITE

TxfLogReadRecords