Метод IADsContainer::CopyHere (iads.h)
Метод IADsContainer::CopyHere создает копию указанного объекта каталога в этом контейнере.
Синтаксис
HRESULT CopyHere(
[in] BSTR SourceName,
[in] BSTR NewName,
[out] IDispatch **ppObject
);
Параметры
[in] SourceName
ADsPath объекта для копирования.
[in] NewName
Необязательное имя нового объекта в контейнере. Если для объекта не указано новое имя, задайте значение NULL; Новый объект будет иметь то же имя, что и исходный объект.
[out] ppObject
Косвенный указатель на интерфейс IAD для скопированного объекта.
Возвращаемое значение
Этот метод поддерживает стандартные возвращаемые значения, включая S_OK для успешной операции. Дополнительные сведения и сведения о коде ошибки см. в разделе Коды ошибок ADSI.
Комментарии
Целевой контейнер должен находиться в той же службе каталогов, что и исходный контейнер. Объект не может быть скопирован в реализации службы каталогов.
Поставщики, поставляемые с ADSI, возвращают сообщение об ошибке E_NOTIMPL .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | iads.h |
DLL | Activeds.dll |