Compartir a través de


Método IDsAdminCreateObj::Initialize (dsadmin.h)

El método IDsAdminCreateObj::Initialize inicializa un objeto IDsAdminCreateObj con datos sobre el contenedor desde el que se creará el objeto, la clase del objeto que se va a crear y, posiblemente, el objeto de origen desde el que se va a copiar.

Sintaxis

HRESULT Initialize(
  [in] IADsContainer *pADsContainerObj,
  [in] IADs          *pADsCopySource,
  [in] LPCWSTR       lpszClassName
);

Parámetros

[in] pADsContainerObj

Puntero a una interfaz IADsContainer que representa el contenedor donde se creará el objeto. Este parámetro no debe ser NULL.

[in] pADsCopySource

Puntero a la interfaz iaDs del objeto desde el que se realiza una copia. Si el nuevo objeto no se copia de otro objeto, este parámetro es NULL. La operación de copia solo se admite para objetos de usuario.

[in] lpszClassName

Puntero a una cadena WCHAR que contiene el nombre LDAP de la clase de objeto que se va a crear. Este parámetro no debe ser NULL. Los valores admitidos son: "user", "computer", "printQueue", "group" y "contact".

Valor devuelto

Si el método se realiza correctamente, se devuelve S_OK . Si se produce un error en el método, se devuelve un código de error definido por OLE.

Comentarios

Se debe llamar al método IDsAdminCreateObj::Initialize antes de que se pueda llamar a IDsAdminCreateObj::CreateModal .

Requisitos

   
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado dsadmin.h
Archivo DLL DSAdmin.dll

Consulte también

IADsContainer

IDsAdminCreateObj

IDsAdminCreateObj::CreateModal