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


ISyncChange::GetOwnerReplicaId

Возвращает идентификатор реплики, в которой перечислено это изменение.

HRESULT GetOwnerReplicaId(
  BYTE * pbReplicaId,
  DWORD * pcbIdSize);

Параметры

  • pbReplicaId
    [in, out, unique, size_is(*pcbIdSize)] Возвращает идентификатор реплики, которая была источником этого изменения.
  • pcbIdSize
    [in, out] Указывает число байтов в объекте pbReplicaId. Возвращает число байтов, необходимое для получения идентификатора, если размер pbReplicaId слишком мал, либо возвращает число записанных байтов.

Возвращаемое значение

  • S_OK.

  • E_POINTER.

  • HRESULT_FROM_WIN32(ERROR_MORE_DATA), если размер pbReplicaId слишком мал. В этом случае необходимое число байтов возвращается в pcbIdSize.

Замечания

Версии, содержащиеся в этом объекте, действительны для реплики с идентификатором pbReplicaId.

См. также

Справочник

Интерфейс ISyncChange