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