структура DS_REPL_ATTR_META_DATA_BLOB (ntdsapi.h)
Структура DS_REPL_ATTR_META_DATA_BLOB используется для хранения данных о состоянии репликации для атрибута объекта. Эта структура аналогична структуре DS_REPL_ATTR_META_DATA_2 , но получена из функций API протокола доступа к каталогу при получении двоичных данных для атрибута msDS-ReplAttributeMetaData .
Синтаксис
typedef struct _DS_REPL_ATTR_META_DATA_BLOB {
DWORD oszAttributeName;
DWORD dwVersion;
FILETIME ftimeLastOriginatingChange;
UUID uuidLastOriginatingDsaInvocationID;
USN usnOriginatingChange;
USN usnLocalChange;
DWORD oszLastOriginatingDsaDN;
} DS_REPL_ATTR_META_DATA_BLOB;
Члены
oszAttributeName
Содержит смещение (в байтах) от адреса этой структуры до строки Юникода, завершаемой null, которая содержит отображаемое имя LDAP атрибута, соответствующего этим метаданным. Нулевое значение указывает на пустую строку или строку NULL .
dwVersion
Содержит версию этого атрибута. С каждым исходным изменением атрибута это значение увеличивается на единицу. Репликация изменения не влияет на версию.
ftimeLastOriginatingChange
Содержит время, когда в этот атрибут было внесено последнее исходное изменение. Репликация изменения не влияет на это значение.
uuidLastOriginatingDsaInvocationID
Содержит идентификатор вызова сервера, на котором было выполнено последнее изменение этого атрибута. Репликация изменения не влияет на это значение.
usnOriginatingChange
Содержит номер последовательности обновления (USN) на исходном сервере, на котором было выполнено последнее изменение этого атрибута. Репликация изменения не влияет на это значение.
usnLocalChange
Содержит имя пользователя на целевом сервере (сервере, с которого функция DsReplicaGetInfo извлекла метаданные), на котором было применено последнее изменение этого атрибута. Обычно это значение отличается на всех серверах.
oszLastOriginatingDsaDN
Содержит смещение (в байтах) от адреса этой структуры до строки Юникода, завершаемой null, которая содержит различающееся имя сервера агента системы каталогов, создавшего последнюю репликацию. Нулевое значение указывает на пустую строку или строку NULL .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Верхняя часть | ntdsapi.h |
См. также раздел
API протокола доступа к каталогу упрощенного доступа к каталогу