Interfaccia IADs (iads.h)
L'interfaccia IAD definisce le funzionalità di base degli oggetti, ovvero proprietà e metodi, di qualsiasi oggetto ADSI. Esempi di oggetti ADSI includono utenti, computer, servizi, organizzazione di account utente e computer, file system e operazioni di file service. Ogni oggetto ADSI deve supportare questa interfaccia, che serve per eseguire le operazioni seguenti:
- Fornisce l'identificazione dell'oggetto per nome, classe o ADsPath
- Identifica il contenitore dell'oggetto che gestisce la creazione e l'eliminazione dell'oggetto
- Recupera la definizione dello schema dell'oggetto
- Carica gli attributi dell'oggetto nella cache delle proprietà e esegue il commit delle modifiche apportate all'archivio directory persistente
- Accede e modifica i valori dell'attributo dell'oggetto nella cache delle proprietà
Ereditarietà
L'interfaccia IAD eredita dall'interfaccia IDispatch . Gli ID hanno anche questi tipi di membri:
Metodi
L'interfaccia IAD include questi metodi.
ID::Get Recupera una proprietà di un nome specificato dalla cache delle proprietà. |
ID::GetEx Recupera, dalla cache delle proprietà, i valori delle proprietà di un attributo specificato. |
ID::GetInfo Carica nei valori della cache delle proprietà supportate di questo oggetto ADSI dall'archivio directory sottostante. |
ID::GetInfoEx Il metodo IADs::GetInfoEx carica i valori delle proprietà specificate dell'oggetto ADSI dall'archivio directory sottostante nella cache delle proprietà. |
ID::P ut Imposta i valori di un attributo nella cache degli attributi ADSI. |
ID::P utEx Modifica i valori di un attributo nella cache degli attributi ADSI. |
ID::SetInfo Il metodo IADs::SetInfo salva i valori delle proprietà memorizzati nella cache dell'oggetto ADSI nell'archivio directory sottostante. |
Requisiti
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | iads.h |