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


IReplicaMetadata::GetReplicaId

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

HRESULT GetReplicaId(
  BYTE * pbReplicaId,
  ULONG * pcbReplicaId);

Параметры

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

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

  • S_OK

  • E_POINTER

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

Замечания

Идентификатор реплики уникально идентифицирует реплику в сообществе синхронизации.

См. также

Справочник

Интерфейс IReplicaMetadata