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


Метод IMsmMerge::get_Dependencies (mergemod.h)

Метод get_Dependencies извлекает свойство Dependencies объекта Merge .

IMsmMerge2::get_Dependencies Mergemod.dll версии 2.0 или более поздней.

 
IMsmMerge::get_Dependencies Все версии Mergemod.dll.

Синтаксис

HRESULT get_Dependencies(
  IMsmDependencies **Dependencies
);

Параметры

Dependencies

Указатель на расположение памяти для заполнения указателем на коллекцию неудовлетворенных зависимостей для текущей базы данных. При возникновении ошибки для расположения памяти, на который указывает dependencies , устанавливается значение NULL.

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

Функция get_Dependencies возвращает следующие значения.

Значение Значение
E_FAIL
База данных не открыта.
E_INVALIDARG
Указатель зависимостей имеет значение NULL.
E_OUTOFMEMORY
В системе закончилась память.
E_UNEXPECTED
Не удается проверить зависимости из-за внутренней ошибки.
S_OK
Функция выполнена успешно.

Комментарии

Для получения сведений о зависимостях не требуется открывать модуль. Клиент отвечает за освобождение интерфейса, возвращаемого этой функцией.

Требования

   
Минимальная версия клиента Mergemod.dll 1.0 или более поздней версии
Целевая платформа Windows
Header mergemod.h
DLL Mergemod.dll

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

Автоматизация модуля слияния