Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O método IDsAdminNewObjExt::WriteData permite que a extensão do assistente de criação de objeto escreva seus dados em um objeto em Active Directory Domain Services.
Sintaxe
HRESULT WriteData(
[in] HWND hWnd,
[in] ULONG uContext
);
Parâmetros
[in] hWnd
O identificador de janela usado como a janela pai para possíveis mensagens de erro.
[in] uContext
Especifica o contexto no qual WriteData é chamado. Esse será um dos valores a seguir.
DSA_NEWOBJ_CTX_PRECOMMIT
WriteData é chamado antes do novo objeto confirmado no armazenamento persistente. Esse é o contexto durante o qual uma extensão de criação de objeto secundário deve gravar seus dados.
DSA_NEWOBJ_CTX_POSTCOMMIT
WriteData é chamado depois que o novo objeto é confirmado no armazenamento persistente.
DSA_NEWOBJ_CTX_CLEANUP
Houve uma falha durante o processo de gravação do objeto temporário e o objeto temporário foi recriado.
Retornar valor
Retorna S_OK se tiver êxito ou um código de erro definido por OLE caso contrário.
Comentários
Um ponteiro para o objeto de diretório temporário é fornecido à extensão quando o método IDsAdminNewObjExt::SetObject é chamado.
Uma extensão de criação de objeto secundário não deve confirmar o conjunto de dados durante o método WriteData chamando IADs::SetInfo. A extensão de criação de objeto primário confirmará todos os dados do objeto quando todas as extensões tiverem adicionado seus dados.
Requisitos
| Requisito | Valor |
|---|---|
| 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 |