Méthode IDsAdminCreateObj::Initialize (dsadmin.h)
La méthode IDsAdminCreateObj::Initialize initialise un objet IDsAdminCreateObj avec des données sur le conteneur où l’objet sera créé, la classe de l’objet à créer et, éventuellement, l’objet source à copier.
Syntaxe
HRESULT Initialize(
[in] IADsContainer *pADsContainerObj,
[in] IADs *pADsCopySource,
[in] LPCWSTR lpszClassName
);
Paramètres
[in] pADsContainerObj
Pointeur vers une interface IADsContainer qui représente le conteneur dans lequel l’objet sera créé. Ce paramètre ne doit pas avoir la valeur NULL.
[in] pADsCopySource
Pointeur vers l’interface IADs de l’objet à partir duquel une copie est effectuée. Si le nouvel objet n’est pas copié à partir d’un autre objet, ce paramètre a la valeur NULL. L’opération de copie est uniquement prise en charge pour les objets utilisateur.
[in] lpszClassName
Pointeur vers une chaîne WCHAR qui contient le nom LDAP de la classe d’objet à créer. Ce paramètre ne doit pas avoir la valeur NULL. Les valeurs prises en charge sont : « user », « computer », « printQueue », « group » et « contact ».
Valeur retournée
Si la méthode réussit, S_OK est retourné. Si la méthode échoue, un code d’erreur défini par OLE est retourné.
Notes
La méthode IDsAdminCreateObj::Initialize doit être appelée avant que IDsAdminCreateObj::CreateModal puisse être appelé.
Spécifications
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | dsadmin.h |
DLL | DSAdmin.dll |