структура ID_PARAMETERS (winsync.h)

Представляет схему формата для группы идентификаторов, которые используются для идентификации сущностей в сеансе синхронизации.

Синтаксис

typedef struct _ID_PARAMETERS {
  DWORD             dwSize;
  ID_PARAMETER_PAIR replicaId;
  ID_PARAMETER_PAIR itemId;
  ID_PARAMETER_PAIR changeUnitId;
} ID_PARAMETERS;

Члены

dwSize

Количество байтов в структуре ID_PARAMETERS .

replicaId

Формат идентификатора, ожидаемый для идентификаторов реплика.

itemId

Формат идентификатора, ожидаемый для идентификаторов элементов.

changeUnitId

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

Комментарии

Чтобы получить параметры идентификатора, оба поставщика запрашиваются через вызов ISyncProvider::GetIdParameters. Затем эти параметры идентификатора сравниваются, чтобы убедиться, что оба поставщика используют одну и ту же схему идентификаторов. Если проверка завершается неудачно, сеанс синхронизации не создается и возвращается код ошибки.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть winsync.h

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

Структура ID_PARAMETER_PAIR

Интерфейс ISyncProvider

Структуры синхронизации Windows