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