Добавить
Добавляет профиль в коллекцию.
Синтаксис
HRESULT Add
([in] IProfile* pProfile,
[in] VARIANT_BOOL fMerge)
;
Параметры
pProfile
[in] Указатель на объект IProfile , добавляемый в коллекцию.
fMerge
[in] Логическое значение, указывающее, следует ли объединить pProfile с одним из них в коллекции с тем же именем. Если изменяемый профиль находится в коллекции и для этого параметра задано значение TRUE, профили объединяются. В противном случае метод возвращает ошибку. Если в коллекции нет профиля с тем же именем, метод игнорирует этот параметр и добавляет профиль в коллекцию.
Возвращаемое значение
В следующей таблице описаны возможные возвращаемые значения.
Возвращаемое значение | Описание: |
---|---|
S_OK |
Функция успешно добавила профиль в коллекцию. |
E_INVALIDARG |
Один или несколько аргументов недопустимы. Используйте IErrorInfo для получения подробных сведений об ошибке. |
E_WPRC_FAILED_TO_ADD_PROFILE |
Библиотеке не удалось добавить профиль в коллекцию. Используйте IErrorInfo для получения подробных сведений об ошибке. |