Intestazione iads.h
Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:
iads.h contiene le interfacce di programmazione seguenti:
Interfacce
ID L'interfaccia IADs definisce le funzionalità di base degli oggetti, ovvero proprietà e metodi, di qualsiasi oggetto ADSI. |
IADsAccessControlEntry L'interfaccia IADsAccessControlEntry è un'interfaccia doppia che consente ai client di directory di accedere e modificare le singole voci di controllo di accesso (ACL) dell'oggetto proprietario. |
IADsAccessControlList L'interfaccia IADsAccessControlList è un'interfaccia doppia che gestisce le singole voci di controllo di accesso (ACL). |
IADsAcl L'interfaccia IADsAcl fornisce metodi per consentire a un client ADSI di accedere e modificare i valori dell'attributo ACL o ACL ereditato. Questa interfaccia modifica gli attributi. |
IADsADSystemInfo L'interfaccia IADsADSystemInfo recupera i dati relativi al computer locale se esegue un sistema operativo Windows in un dominio Windows. Ad esempio, è possibile ottenere il dominio, il sito e il nome distinto del computer locale. |
IADsBackLink L'interfaccia IADsBackLink fornisce metodi per un client ADSI per accedere all'attributo Back Link. È possibile chiamare i metodi di proprietà di questa interfaccia per ottenere e modificare l'attributo. |
IADsCaseIgnoreList L'interfaccia IADsCaseIgnoreList fornisce metodi per un client ADSI per accedere all'attributo Case Ignore List. È possibile chiamare i metodi di proprietà di questa interfaccia per ottenere e modificare l'attributo. |
IADsClass L'interfaccia IADsClass è progettata per la gestione degli oggetti classe dello schema che forniscono definizioni di classe per qualsiasi oggetto ADSI. Altre interfacce di gestione dello schema includono IADsProperty per le definizioni degli attributi e IADsSyntax per la sintassi degli attributi. |
IADsCollection L'interfaccia IADsCollection è un'interfaccia doppia che consente al relativo oggetto ADSI di ospitare di definire e gestire un set arbitrario di elementi dati denominati per un servizio directory. |
IADsComputer L'interfaccia IADsComputer è un'interfaccia doppia che eredita dagli ID. |
IADsComputerOperations L'interfaccia IADsComputerOperations è un'interfaccia doppia che eredita dagli ID. |
IADsContainer L'interfaccia IADsContainer consente a un oggetto contenitore ADSI di creare, eliminare e gestire oggetti ADSI contenuti. Gli oggetti contenitore rappresentano alberi gerarchici delle directory, ad esempio in un file system, e per organizzare la gerarchia di directory. |
IADsDeleteOps L'interfaccia IADsDeleteOps specifica un metodo che un oggetto può usare per eliminarlo dalla directory sottostante. Per un oggetto contenitore, il metodo elimina i relativi elementi figlio e l'intero sottoalbero. |
IADsDNWithBinary L'interfaccia IADsDNWithBinary fornisce metodi per un client ADSI per associare un nome distinto (DN) al GUID di un oggetto. |
IADsDNWithString L'interfaccia IADsDNWithString fornisce metodi per un client ADSI per associare un nome distinto (DN) a un valore stringa. |
IADsDomain L'interfaccia IADsDomain è un'interfaccia doppia che eredita dagli ID. |
IADsEmail L'interfaccia IADsEmail fornisce metodi per un client ADSI per accedere all'attributo address Email. |
IADsExtension L'interfaccia IADsExtension costituisce la base del modello di estensione dell'applicazione ADSI. |
IADsFaxNumber L'interfaccia IADsFaxNumber fornisce metodi per un client ADSI per accedere all'attributo Facsimile Telephone Number. |
IADsFileService L'interfaccia IADsFileService è un'interfaccia doppia che eredita da IADsService. |
IADsFileServiceOperations L'interfaccia IADsFileServiceOperations è un'interfaccia doppia che eredita da IADsServiceOperations. |
IADsFileShare L'interfaccia IADsFileShare è un'interfaccia doppia che eredita dagli ID. È progettato per rappresentare una condivisione file pubblicata in rete. Chiamare i metodi in IADsFileShare per accedere o pubblicare dati relativi a un punto di condivisione file. |
IADsGroup Gestisce i dati di appartenenza ai gruppi in un servizio directory. |
IADsHold L'interfaccia IADsHold fornisce metodi per un client ADSI per accedere all'attributo Hold. |
IADsLargeInteger Usato per modificare interi a 64 bit del tipo LargeInteger. |
IADsLocality L'interfaccia IADsLocality è un'interfaccia doppia che eredita dagli ID. |
IADsMembers L'interfaccia IADsMembers è un'interfaccia doppia. |
IADsNamespaces L'interfaccia IADsNamespaces viene implementata dal provider ADs e viene usata per la gestione degli oggetti dello spazio dei nomi. |
IADsNameTranslate IADsNameTranslateinterface converte i nomi distinti (DN) tra i vari formati definiti nell'enumerazione ADS_NAME_TYPE_ENUM. La funzionalità è disponibile per gli oggetti in Active Directory. |
IADsNetAddress L'interfaccia IADsNetAddress fornisce metodi per un client ADSI per accedere all'attributo Net Address. |
IADsO L'interfaccia IADsO è un'interfaccia doppia che eredita dagli ID. |
IADsObjectOptions Fornisce un meccanismo diretto per specificare e ottenere opzioni specifiche del provider per la modifica di un oggetto ADSI. |
IADsOctetList L'interfaccia IADsOctetList fornisce metodi per un client ADSI per accedere all'attributo Octet List. |
IADsOpenDSObject L'interfaccia IADsOpenDSObject è progettata per fornire un contesto di sicurezza per l'associazione a un oggetto nell'archivio directory sottostante. |
IADsOU Usato per gestire gli oggetti organizationalUnit. |
IADsPath L'interfaccia IADsPath fornisce metodi per un client ADSI per accedere all'attributo Path. |
IADsPathname Analizza il percorso X.500 e Windows in ADSI. |
IADsPostalAddress L'interfaccia IADsPostalAddress fornisce metodi per un client ADSI per accedere all'attributo Postal Address. |
IADsPrintJob L'interfaccia IADsPrintJob è un'interfaccia doppia che eredita dagli ID. |
IADsPrintJobOperations L'interfaccia IADsPrintJobOperations è un'interfaccia doppia che eredita dagli ID. |
IADsPrintQueue L'interfaccia IADsPrintQueue rappresenta una stampante in una rete. |
IADsPrintQueueOperations Usato per controllare una stampante da una rete. |
IADsProperty L'interfaccia IADsProperty è progettata per gestire una singola definizione di attributo per un oggetto classe schema. |
IADsPropertyEntry L'interfaccia IADsPropertyEntry viene usata per gestire una voce di proprietà nella cache delle proprietà. |
IADsPropertyList L'interfaccia IADsPropertyList viene usata per modificare, leggere e aggiornare un elenco di voci di proprietà nella cache delle proprietà di un oggetto. |
IADsPropertyValue Usato per rappresentare il valore di un oggetto IADsPropertyEntry in un tipo di dati predefinito. |
IADsPropertyValue2 Usato per rappresentare il valore di un oggetto IADsPropertyEntry in qualsiasi formato di dati. |
IADsReplicaPointer L'interfaccia IADsReplicaPointer fornisce metodi per un client ADSI per accedere all'attributo Puntatore replica. |
IADsResource L'interfaccia IADsResource è un'interfaccia doppia che eredita da ID. È progettato per gestire una risorsa aperta per un servizio file in una rete. |
IADsSecurityDescriptor Fornisce l'accesso alle proprietà in un oggetto descrittore di sicurezza ADSI. |
IADsSecurityUtility L'interfaccia IADsSecurityUtility viene usata per ottenere, impostare o recuperare il descrittore di sicurezza in un file, una condivisione file o una chiave del Registro di sistema. |
IADsService L'interfaccia IADsService è un'interfaccia doppia che eredita da ID. |
IADsServiceOperations L'interfaccia IADsServiceOperations è un'interfaccia doppia che eredita da ID. |
IADsSession L'interfaccia IADsSession è un'interfaccia doppia che eredita da ID. È progettato per rappresentare una sessione attiva per il servizio file in una rete. |
IADsSyntax L'interfaccia IADsSyntax specifica i metodi per identificare e modificare i tipi di dati di Automazione disponibili usati per rappresentare i dati. |
IADsTimestamp L'interfaccia IADsTimestamp fornisce metodi per un client ADSI per accedere all'attributo Timestamp. |
IADsTypedName L'interfaccia IADsTypedName fornisce metodi per un client ADSI per accedere all'attributo Typed Name. |
IADsUser L'interfaccia IADsUser è un'interfaccia doppia che eredita da ID. |
IADsWinNTSystemInfo L'interfaccia IADsWinNTSystemInfo recupera le informazioni di sistema WinNT su un computer. Tali informazioni di sistema includono il nome dell'account utente, il dominio utente, il nome host e il controller di dominio primario del computer host. |
IDirectoryObject L'interfaccia IDirectoryObject è un'interfaccia COM non di Automazione che fornisce ai client l'accesso diretto agli oggetti del servizio directory. |
IDirectorySchemaMgmt Attualmente implementata e non deve essere usata. |
IDirectorySearch L'interfaccia IDirectorySearch è un'interfaccia COM pura che fornisce un metodo di sovraccarico basso che i client non di Automazione possono usare per eseguire query nella directory sottostante. |
Strutture
ADS_ATTR_DEF La struttura ADS_ATTR_DEF viene usata solo come parte di IDirectorySchemaMgmt, che è un'interfaccia obsoleta. |
ADS_ATTR_INFO Utilizzato per contenere uno o più valori di attributo da usare con il metodo IDirectoryObject::CreateDSObject, IDirectoryObject::GetObjectAttributes o IDirectoryObjectObject::SetObjectAttributes. |
ADS_BACKLINK La struttura ADS_BACKLINK è una rappresentazione ADSI della sintassi dell'attributo Back Link. |
ADS_CASEIGNORE_LIST La struttura ADS_CASEIGNORE_LIST è una rappresentazione ADSI della sintassi dell'attributo Elenco ignora case. |
ADS_CLASS_DEF La struttura ADS_CLASS_DEF viene usata solo come parte di IDirectorySchemaMgmt, che è un'interfaccia obsoleta. Le informazioni seguenti vengono fornite solo a scopo legacy. La struttura ADS_CLASS_DEF contiene le definizioni di una classe oggetto. |
ADS_DN_WITH_BINARY Usato con la struttura ADSVALUE per contenere un valore di attributo name distinto che contiene anche dati binari. |
ADS_DN_WITH_STRING Usato con la struttura ADSVALUE per contenere un valore di attributo name distinto che contiene anche dati stringa. |
ADS_EMAIL La struttura ADS_EMAIL è una rappresentazione ADSI della sintassi dell'attributo EMail Address. |
ADS_FAXNUMBER La struttura ADS_FAXNUMBER è una rappresentazione ADSI della sintassi dell'attributo Facsimile Telephone Number. |
ADS_HOLD La struttura ADS_HOLD è una rappresentazione ADSI della sintassi dell'attributo Hold. |
ADS_NETADDRESS La struttura ADS_NETADDRESS è una rappresentazione ADSI della sintassi dell'attributo Net Address. |
ADS_NT_SECURITY_DESCRIPTOR La struttura ADS_NT_SECURITY_DESCRIPTOR definisce il tipo di dati del descrittore di sicurezza per Windows. |
ADS_OBJECT_INFO La struttura ADS_OBJECT_INFO specifica i dati, tra cui l'identità e la posizione, di un oggetto del servizio directory. |
ADS_OCTET_LIST La struttura ADS_OCTET_LIST è una rappresentazione ADSI di una sequenza ordinata di stringhe a byte singolo. |
ADS_OCTET_STRING La struttura ADS_OCTET_STRING è una rappresentazione ADSI della sintassi dell'attributo Octet String usata in Active Directory. |
ADS_PATH La struttura ADS_PATH è una rappresentazione ADSI della sintassi dell'attributo Path. |
ADS_POSTALADDRESS La struttura ADS_POSTALADDRESS è una rappresentazione ADSI dell'attributo Indirizzo postale. |
ADS_PROV_SPECIFIC La struttura ADS_PROV_SPECIFIC contiene dati specifici del provider rappresentati come oggetto BLOB (Binary Large Object). |
ADS_REPLICAPOINTER Rappresenta una rappresentazione ADSI della sintassi dell'attributo Del puntatore di replica. |
ADS_SEARCH_COLUMN La struttura ADS_SEARCH_COLUMN specifica il contenuto di una colonna di ricerca nella query restituita dal database del servizio directory. |
ADS_SEARCHPREF_INFO La struttura ADS_SEARCHPREF_INFO specifica le preferenze di query. |
ADS_SORTKEY La struttura ADS_SORTKEY specifica come ordinare una query. |
ADS_TIMESTAMP La struttura ADS_TIMESTAMP è una rappresentazione ADSI della sintassi dell'attributo Timestamp. |
ADS_TYPEDNAME Rappresenta una rappresentazione ADSI della sintassi dell'attributo Typed Name. |
ADS_VLV Contiene metadati usati per eseguire ricerche VLV (Virtual List View). |
ADSVALUE Contiene un valore specificato come tipo di dati ADSI. |
Enumerazioni
ADS_ACEFLAG_ENUM L'enumerazione ADS_ACEFLAG_ENUM viene utilizzata per specificare il comportamento di una voce Controllo di accesso (ACE) per un oggetto Active Directory. |
ADS_ACETYPE_ENUM Consente di specificare il tipo di una voce di controllo di accesso per gli oggetti Active Directory. |
ADS_AUTHENTICATION_ENUM Specifica le opzioni di autenticazione utilizzate in ADSI per l'associazione agli oggetti del servizio directory. |
ADS_CHASE_REFERRALS_ENUM L'enumerazione ADS_CHASE_REFERRALS_ENUM specifica se e come si verifica l'inseguimento delle segnalazioni. |
ADS_DEREFENUM L'enumerazione ADS_DEREFENUM specifica il processo tramite il quale gli alias vengono dereferenziati. |
ADS_DISPLAY_ENUM L'enumerazione ADS_DISPLAY_ENUM specifica la modalità di visualizzazione di un percorso. |
ADS_ESCAPE_MODE_ENUM Specifica la modalità di visualizzazione dei caratteri di escape in un percorso di directory. |
ADS_FLAGTYPE_ENUM L'enumerazione ADS_FLAGTYPE_ENUM specifica i valori che possono essere utilizzati per indicare la presenza dei campi ObjectType o InheritedObjectType nella voce di controllo di accesso (ACE). |
ADS_FORMAT_ENUM Specifica i tipi di valore del percorso disponibili utilizzati dal metodo IADsPathname::Retrieve. |
ADS_GROUP_TYPE_ENUM Specifica il tipo di oggetti gruppo in ADSI. |
ADS_NAME_INITTYPE_ENUM L'enumerazione ADS_NAME_INITTYPE_ENUM specifica i tipi di inizializzazione da eseguire su un oggetto NameTranslate. Viene usato nell'interfaccia IADsNameTranslate. |
ADS_NAME_TYPE_ENUM Specifica i formati utilizzati per rappresentare i nomi distinti. |
ADS_OPTION_ENUM Contiene valori che indicano le opzioni che possono essere recuperate o impostate con i metodi IADsObjectOptions.GetOption e IADsObjectOptions.SetOptions. |
ADS_PASSWORD_ENCODING_ENUM Identifica il tipo di codifica password utilizzata con l'opzione ADS_OPTION_PASSWORD_METHOD nei metodi IADsObjectOptions::GetOption e IADsObjectOptions::SetOption. |
ADS_PATHTYPE_ENUM L'enumerazione ADS_PATHTYPE_ENUM specifica il tipo di oggetto in cui l'interfaccia IADsSecurityUtility aggiunge o modifica un descrittore di sicurezza. |
ADS_PREFERENCES_ENUM L'enumerazione ADS_PREFERENCES_ENUM specifica le preferenze di query del provider OLE DB per ADSI. |
ADS_PROPERTY_OPERATION_ENUM Specifica i modi per aggiornare una proprietà denominata nella cache. |
ADS_RIGHTS_ENUM Specifica i diritti di accesso assegnati a un oggetto Active Directory. |
ADS_SCOPEENUM Specifica l'ambito di una ricerca nella directory. |
ADS_SD_CONTROL_ENUM L'enumerazione ADS_SD_CONTROL_ENUM specifica i flag di controllo per un descrittore di sicurezza. |
ADS_SD_FORMAT_ENUM L'enumerazione ADS_SD_FORMAT_ENUM specifica il formato in cui il descrittore di sicurezza di un oggetto verrà convertito dall'interfaccia IADsSecurityUtility. |
ADS_SD_REVISION_ENUM Specifica il numero di revisione della voce di controllo di accesso (ACE) o dell'elenco di controllo di accesso (ACL) per Active Directory. |
ADS_SEARCHPREF_ENUM Specifica le preferenze per un oggetto IDirectorySearch. |
ADS_SECURITY_INFO_ENUM Specifica le opzioni disponibili per esaminare i dati di sicurezza di un oggetto. |
ADS_SETTYPE_ENUM L'enumerazione ADS_SETTYPE_ENUM specifica il formato pathname disponibile utilizzato dal metodo IADsPathname::Set. |
ADS_STATUSENUM Specifica lo stato di un set di preferenze di ricerca con il metodo IDirectorySearch::SetSearchPreference. |
ADS_SYSTEMFLAG_ENUM L'enumerazione ADS_SYSTEMFLAG_ENUM definisce alcuni dei valori che possono essere assegnati all'attributo systemFlags. Alcuni dei valori nell'enumerazione sono specifici degli oggetti attributeSchema; altri valori possono essere impostati su oggetti di qualsiasi classe. |
ADS_USER_FLAG_ENUM Definisce i flag utilizzati per l'impostazione delle proprietà utente nella directory. |
ADSI_DIALECT_ENUM L'enumerazione ADSI_DIALECT_ENUM specifica i dialetti di query utilizzati nel provider OLE DB per ADSI. |
ADSTYPEENUM Usato per identificare il tipo di dati di un valore della proprietà ADSI. |