Método IDsAdminCreateObj::Initialize (dsadmin.h)
O método IDsAdminCreateObj::Initialize inicializa um objeto IDsAdminCreateObj com dados sobre o contêiner do qual o objeto será criado, a classe do objeto a ser criado e, possivelmente, o objeto de origem do qual copiar.
Sintaxe
HRESULT Initialize(
[in] IADsContainer *pADsContainerObj,
[in] IADs *pADsCopySource,
[in] LPCWSTR lpszClassName
);
Parâmetros
[in] pADsContainerObj
Ponteiro para uma interface IADsContainer que representa o contêiner em que o objeto será criado. Esse parâmetro não deve ser NULL.
[in] pADsCopySource
Ponteiro para a interface IADs do objeto do qual uma cópia é feita. Se o novo objeto não for copiado de outro objeto, esse parâmetro será NULL. A operação de cópia só tem suporte para objetos de usuário.
[in] lpszClassName
Ponteiro para uma cadeia de caracteres WCHAR que contém o nome LDAP da classe de objeto a ser criada. Esse parâmetro não deve ser NULL. Os valores com suporte são: "usuário", "computador", "printQueue", "group" e "contact".
Valor retornado
Se o método for bem-sucedido, S_OK será retornado. Se o método falhar, um código de erro definido por OLE será retornado.
Comentários
O método IDsAdminCreateObj::Initialize deve ser chamado antes que IDsAdminCreateObj::CreateModal possa ser chamado.
Requisitos
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | dsadmin.h |
DLL | DSAdmin.dll |