Metodo IDsAdminNewObjExt::WriteData (dsadmin.h)
Il metodo IDsAdminNewObjExt::WriteData consente all'estensione della creazione guidata dell'oggetto di scrivere i dati in un oggetto in Active Directory Domain Services.
Sintassi
HRESULT WriteData(
[in] HWND hWnd,
[in] ULONG uContext
);
Parametri
[in] hWnd
Handle della finestra usato come finestra padre per i possibili messaggi di errore.
[in] uContext
Specifica il contesto in cui viene chiamato WriteData . Questo sarà uno dei valori seguenti.
DSA_NEWOBJ_CTX_PRECOMMIT
WriteData viene chiamato prima del commit del nuovo oggetto per l'archiviazione persistente. Questo è il contesto durante il quale un'estensione di creazione di oggetti secondari deve scrivere i dati.
DSA_NEWOBJ_CTX_POSTCOMMIT
WriteData viene chiamato dopo il commit del nuovo oggetto per l'archiviazione persistente.
DSA_NEWOBJ_CTX_CLEANUP
Si è verificato un errore durante il processo di scrittura dell'oggetto temporaneo e l'oggetto temporaneo viene ricreato.
Valore restituito
Restituisce S_OK se ha esito positivo o un codice di errore definito da OLE in caso contrario.
Commenti
Viene fornito un puntatore all'oggetto directory temporaneo all'estensione quando viene chiamato il metodo IDsAdminNewObjExt::SetObject .
Un'estensione per la creazione di oggetti secondari non deve eseguire il commit del set di dati durante il metodo WriteData chiamando IADs::SetInfo. L'estensione di creazione dell'oggetto primario eseguirà il commit di tutti i dati per l'oggetto quando tutte le estensioni hanno aggiunto i dati.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | dsadmin.h |
DLL | DSAdmin.dll |