Compartilhar via


Método IADsContainer::CopyHere (iads.h)

O método IADsContainer::CopyHere cria uma cópia do objeto de diretório especificado neste contêiner.

Sintaxe

HRESULT CopyHere(
  [in]  BSTR      SourceName,
  [in]  BSTR      NewName,
  [out] IDispatch **ppObject
);

Parâmetros

[in] SourceName

O ADsPath do objeto a ser copiado.

[in] NewName

Nome opcional do novo objeto dentro do contêiner. Se um novo nome não for especificado para o objeto , defina como NULL; o novo objeto terá o mesmo nome que o objeto de origem.

[out] ppObject

Ponteiro indireto para a interface IADs no objeto copiado.

Retornar valor

Esse método dá suporte aos valores retornados padrão, incluindo S_OK para uma operação bem-sucedida. Para obter mais informações e informações de código de erro, consulte Códigos de erro ADSI.

Comentários

O contêiner de destino deve estar no mesmo serviço de diretório que o contêiner de origem. Um objeto não pode ser copiado em uma implementação de serviço de diretório.

Os provedores fornecidos com ADSI retornam a mensagem de erro E_NOTIMPL .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho iads.h
DLL Activeds.dll

Confira também

Iads

IADsContainer

IADsContainer::MoveHere