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à
L'interfaccia IAD è progettata per garantire che gli oggetti ADSI forniscano amministratori di rete e provider di servizi directory con una rappresentazione semplice e coerente di vari servizi directory sottostanti.

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