Share via


IADsContainer ::CopyHere, méthode (iads.h)

La méthode IADsContainer ::CopyHere crée une copie de l’objet de répertoire spécifié dans ce conteneur.

Syntaxe

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

Paramètres

[in] SourceName

ADsPath de l’objet à copier.

[in] NewName

Nom facultatif du nouvel objet dans le conteneur. Si aucun nouveau nom n’est spécifié pour l’objet, définissez sur NULL ; le nouvel objet aura le même nom que l’objet source.

[out] ppObject

Pointeur indirect vers l’interface IADs sur l’objet copié.

Valeur retournée

Cette méthode prend en charge les valeurs de retour standard, y compris les S_OK pour une opération réussie. Pour plus d’informations et d’informations sur le code d’erreur, consultez Codes d’erreur ADSI.

Remarques

Le conteneur de destination doit se trouver dans le même service d’annuaire que le conteneur source. Impossible de copier un objet dans une implémentation de service d’annuaire.

Les fournisseurs fournis avec ADSI retournent le message d’erreur E_NOTIMPL .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête iads.h
DLL Activeds.dll

Voir aussi

IADs

IADsContainer

IADsContainer ::MoveHere