ILoggedConflict::GetConflictingItemId
Возвращает идентификатор элемента в реплике назначения, который конфликтует с этим элементом, если этот конфликт представляет собой конфликт ограничения.
HRESULT GetConflictingItemId(
BYTE * pbItemId,
DWORD * pcbIdSize);
Параметры
- pbItemId
[in, out, unique, size_is(*pcbIdSize)] Возвращает идентификатор элемента.
- pcbIdSize
[in, out] Указывает число байтов в объекте pbItemId. Возвращает число байтов, необходимое для получения идентификатора, если размер pbItemId слишком мал, либо возвращает число записанных байтов.
Возвращаемое значение
S_OK.
S_FALSE, если конфликт не имеет идентификатора конфликтующего элемента.
E_POINTER.
HRESULT_FROM_WIN32(ERROR_MORE_DATA), если размер pbItemId слишком мал. В этом случае необходимое число байтов возвращается в pcbIdSize.