Metodo IDsAdminCreateObj::Initialize (dsadmin.h)
Il metodo IDsAdminCreateObj::Initialize inizializza un oggetto IDsAdminCreateObj con dati relativi al contenitore da cui verrà creato l'oggetto, la classe dell'oggetto da creare e, eventualmente, l'oggetto di origine da copiare.
Sintassi
HRESULT Initialize(
[in] IADsContainer *pADsContainerObj,
[in] IADs *pADsCopySource,
[in] LPCWSTR lpszClassName
);
Parametri
[in] pADsContainerObj
Puntatore a un'interfaccia IADsContainer che rappresenta il contenitore in cui verrà creato l'oggetto. Questo parametro non deve essere NULL.
[in] pADsCopySource
Puntatore all'interfaccia IAD dell'oggetto da cui viene eseguita una copia. Se il nuovo oggetto non viene copiato da un altro oggetto, questo parametro è NULL. L'operazione di copia è supportata solo per gli oggetti utente.
[in] lpszClassName
Puntatore a una stringa WCHAR contenente il nome LDAP della classe oggetto da creare. Questo parametro non deve essere NULL. I valori supportati sono: "user", "computer", "printQueue", "group" e "contact".
Valore restituito
Se il metodo ha esito positivo, viene restituito S_OK . Se il metodo ha esito negativo, viene restituito un codice di errore definito da OLE.
Commenti
Il metodo IDsAdminCreateObj::Initialize deve essere chiamato prima che sia possibile chiamare IDAdminCreateObj::CreateModal .
Requisiti
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | dsadmin.h |
DLL | DSAdmin.dll |