Auf Englisch lesen

Freigeben über


Active Directory Service Interfaces

Übersicht über die Active Directory-Dienstschnittstellen-Technologie.

Zum Entwickeln von Active Directory-Dienstschnittstellen benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Enumerationen

 
ADS_ACEFLAG_ENUM

Die ADS_ACEFLAG_ENUM-Enumeration wird verwendet, um das Verhalten eines Access Control Entry (ACE) für ein Active Directory-Objekt anzugeben.
ADS_ACETYPE_ENUM

Wird verwendet, um den Typ eines Zugriffssteuerungseintrags für Active Directory-Objekte anzugeben.
ADS_AUTHENTICATION_ENUM

Gibt die Authentifizierungsoptionen an, die in ADSI für die Bindung an Verzeichnisdienstobjekte verwendet werden.
ADS_CHASE_REFERRALS_ENUM

Die ADS_CHASE_REFERRALS_ENUM-Enumeration gibt an, ob und wie die Verweisjagd erfolgt.
ADS_DEREFENUM

Die ADS_DEREFENUM-Enumeration gibt den Prozess an, durch den Aliase abgeleitet werden.
ADS_DISPLAY_ENUM

Die ADS_DISPLAY_ENUM-Enumeration gibt an, wie ein Pfad angezeigt werden soll.
ADS_ESCAPE_MODE_ENUM

Gibt an, wie Escapezeichen in einem Verzeichnispfad angezeigt werden.
ADS_FLAGTYPE_ENUM

Die ADS_FLAGTYPE_ENUM-Enumeration gibt Werte an, die verwendet werden können, um das Vorhandensein der Felder ObjectType oder InheritedObjectType im Access-Control-Eintrag (ACE) anzugeben.
ADS_FORMAT_ENUM

Gibt die verfügbaren Pfadwerttypen an, die von der IADsPathname::Retrieve-Methode verwendet werden.
ADS_GROUP_TYPE_ENUM

Gibt den Typ der Gruppenobjekte in ADSI an.
ADS_NAME_INITTYPE_ENUM

Die ADS_NAME_INITTYPE_ENUM-Enumeration gibt die Initialisierungstypen an, die für ein NameTranslate-Objekt ausgeführt werden sollen. Es wird in der IADsNameTranslate-Schnittstelle verwendet.
ADS_NAME_TYPE_ENUM

Gibt die Formate an, die zum Darstellen von distinguished Names verwendet werden.
ADS_OPTION_ENUM

Enthält Werte, die die Optionen angeben, die mit den Methoden IADsObjectOptions.GetOption und IADsObjectOptions.SetOption abgerufen oder festgelegt werden können.
ADS_PASSWORD_ENCODING_ENUM

Gibt den Typ der Kennwortcodierung an, die mit der Option ADS_OPTION_PASSWORD_METHOD in den Methoden IADsObjectOptions::GetOption und IADsObjectOptions::SetOption verwendet wird.
ADS_PATHTYPE_ENUM

Die ADS_PATHTYPE_ENUM-Enumeration gibt den Typ des Objekts an, für den die IADsSecurityUtility-Schnittstelle einen Sicherheitsdeskriptor hinzufügen oder ändern soll.
ADS_PREFERENCES_ENUM

Die ADS_PREFERENCES_ENUM-Enumeration gibt die Abfrageeinstellungen des OLE DB-Anbieters für ADSI an.
ADS_PROPERTY_OPERATION_ENUM

Gibt Möglichkeiten an, eine benannte Eigenschaft im Cache zu aktualisieren.
ADS_RIGHTS_ENUM

Gibt Zugriffsrechte an, die einem Active Directory-Objekt zugewiesen sind.
ADS_SCOPEENUM

Gibt den Bereich einer Verzeichnissuche an.
ADS_SD_CONTROL_ENUM

Die ADS_SD_CONTROL_ENUM-Enumeration gibt Steuerelementflags für eine Sicherheitsbeschreibung an.
ADS_SD_FORMAT_ENUM

Die ADS_SD_FORMAT_ENUM-Enumeration gibt das Format an, in das der Sicherheitsdeskriptor eines Objekts von der IADsSecurityUtility-Schnittstelle konvertiert wird.
ADS_SD_REVISION_ENUM

Gibt die Revisionsnummer des Zugriffssteuerungseintrags (Access Control Entry, ACE) oder der Zugriffssteuerungsliste (Access Control List, ACL) für Active Directory an.
ADS_SEARCHPREF_ENUM

Gibt Einstellungen für ein IDirectorySearch-Objekt an.
ADS_SECURITY_INFO_ENUM

Gibt die verfügbaren Optionen zum Untersuchen von Sicherheitsdaten eines Objekts an.
ADS_SETTYPE_ENUM

Die ADS_SETTYPE_ENUM-Enumeration gibt das verfügbare Pfadnamenformat an, das von der IADsPathname::Set-Methode verwendet wird.
ADS_STATUSENUM

Gibt die status einer Sucheinstellung an, die mit der IDirectorySearch::SetSearchPreference-Methode festgelegt ist.
ADS_SYSTEMFLAG_ENUM

Die ADS_SYSTEMFLAG_ENUM-Enumeration definiert einige der Werte, die dem systemFlags-Attribut zugewiesen werden können. Einige der Werte in der Enumeration sind spezifisch für attributeSchema-Objekte; Andere Werte können für Objekte einer beliebigen Klasse festgelegt werden.
ADS_USER_FLAG_ENUM

Definiert die Flags, die zum Festlegen von Benutzereigenschaften im Verzeichnis verwendet werden.
ADSI_DIALECT_ENUM

Die ADSI_DIALECT_ENUM-Enumeration gibt Abfragedialekte an, die im OLE DB-Anbieter für ADSI verwendet werden.
ADSTYPEENUM

Wird verwendet, um den Datentyp eines ADSI-Eigenschaftswerts zu identifizieren.

Functions

 
AbandonSearch

Die IDirectorySearch::AbandonSearch-Methode beendet eine Suche, die durch einen früheren Aufruf der ExecuteSearch-Methode initiiert wurde.
Add

Fügt der Auflistung ein benanntes Element hinzu.
Add

Fügt einer vorhandenen Gruppe ein ADSI-Objekt hinzu.
AddAce

Die IADsAccessControlList::AddAce-Methode fügt dem IADsAccessControlEntry-Objekt ein IADsAccessControlEntry-Objekt hinzu.
AddLeafElement

Fügt am Ende des Verzeichnispfads ein Element hinzu, das bereits für das Pathname-Objekt festgelegt ist.
ADsBuildEnumerator

Die ADsBuildEnumerator-Funktion erstellt ein Enumeratorobjekt für das angegebene ADSI-Containerobjekt.
ADsBuildVarArrayInt

Die ADsBuildVarArrayInt-Funktion erstellt ein Variantenarray von ganzen Zahlen aus einem Array von DWORD-Werten.
ADsBuildVarArrayStr

Die ADsBuildVarArrayStr-Funktion erstellt ein Variantenarray aus einem Array von Unicode-Zeichenfolgen.
ADsEncodeBinaryData

Die ADsEncodeBinaryData-Funktion konvertiert ein blob (Binary Large Object) in das Unicode-Format, das zum Eingebettet in einen Suchfilter geeignet ist.
ADsEnumerateWeiter

Die Funktion ADsEnumerateNext listet eine angegebene Anzahl von Elementen aus der aktuellen Cursorposition des Enumerators auf.
ADsFreeEnumerator

Gibt ein Enumeratorobjekt frei, das mit der Funktion ADsBuildEnumerator erstellt wurde.
ADsGetLastError

Die ADsGetLastError-Funktion ruft den Codewert des aufrufenden Threads ab.
ADsGetObject

Bindet an ein Objekt aufgrund seines Pfads und eines angegebenen Schnittstellenbezeichners.
ADsOpenObject

Wird mit expliziten Benutzernamen- und Kennwortanmeldeinformationen an ein ADSI-Objekt gebunden.
ADsSetLastError

ADsSetLastError legt den Codewert des letzten Fehlers für den aufrufenden Thread fest.
AllocADsMem

Ordnet einen Speicherblock der angegebenen Größe zu.
AllocADsStr

Reserviert Arbeitsspeicher für und kopiert eine angegebene Zeichenfolge.
BinarySDToSecurityDescriptor

Konvertiert einen binären Sicherheitsdeskriptor in ein IADsSecurityDescriptor-Objekt.
ChangePassword

Ändert das Benutzerkennwort vom angegebenen alten Wert in einen neuen Wert.
Clear

Löscht die aktuellen Werte des Eigenschaftswertobjekts.
CloseSearchHandle

Die IDirectorySearch::CloseSearchHandle-Methode schließt das Handle mit einem Suchergebnis und gibt den zugeordneten Arbeitsspeicher frei.
Fortsetzen

Die IADsServiceOperations::Continue-Methode setzt einen Dienstvorgang fort, der von der IADsServiceOperations::P ause-Methode angehalten wird.
ConvertSecurityDescriptor

Konvertiert einen Sicherheitsdeskriptor aus einem Format in ein anderes.
CopyAccessList

Die IADsAccessControlList::CopyAccessList-Methode kopiert jeden Zugriffssteuerungseintrag (Access Control Entry, ACE) in der Zugriffssteuerungsliste (Access Control List, ACL) in den Prozessbereich des Aufrufers.
CopyAcl

Die IADsAcl::CopyAcl-Methode erstellt eine Kopie der vorhandenen ACL.
CopyHere

Die IADsContainer::CopyHere-Methode erstellt eine Kopie des angegebenen Verzeichnisobjekts in diesem Container.
CopyPath

Erstellt eine Kopie des Pathname-Objekts.
CopySecurityDescriptor

Die IADsSecurityDescriptor::CopySecurityDescriptor-Methode kopiert ein ADSI-Sicherheitsdeskriptorobjekt, das Sicherheitsdaten zu einem Objekt enthält.
Erstellen

Richtet eine Anforderung zum Erstellen eines Verzeichnisobjekts der angegebenen Schemaklasse und eines angegebenen Namens im Container ein.
CreateDSObject

Erstellt ein untergeordnetes Element des aktuellen Verzeichnisdienstobjekts.
Löschen

Löscht ein angegebenes Verzeichnisobjekt aus diesem Container.
DeleteDSObject

Löscht ein Blattobjekt in einer Verzeichnisstruktur.
DeleteObject

Die IADsDeleteOps::D eleteObject-Methode löscht ein ADSI-Objekt.
ExecuteSearch

Die IDirectorySearch::ExecuteSearch-Methode führt eine Suche aus und übergibt die Ergebnisse an den Aufrufer.
FreeADsMem

Gibt den von AllocADsMem oder ReallocADsMem zugeordneten Arbeitsspeicher frei.
FreeADsStr

Gibt den Speicher einer Zeichenfolge frei, die von AllocADsStr oder ReallocADsStr zugeordnet ist.
FreeColumn

Die IDirectorySearch::FreeColumn-Methode gibt Arbeitsspeicher frei, den die IDirectorySearch::GetColumn-Methode für Daten für die Spalte zugeordnet hat.
Get

Ruft eine Eigenschaft eines angegebenen Namens aus dem Eigenschaftencache ab.
Get

Ruft den Namen eines Verzeichnisobjekts im angegebenen Format ab.
get__NewEnum

Die IADsAccessControlList::get__NewEnum-Methode wird verwendet, um ein Enumeratorobjekt für die ACL zum Aufzählen von ACEs abzurufen.
get__NewEnum

Die IADsCollection::get__NewEnum-Methode ruft ein abhängiges Enumeratorobjekt ab, das IEnumVARIANT für dieses ADSI-Auflistungsobjekt implementiert. Beachten Sie, dass der Funktionsname (get__NewEnum) zwei Unterstriche enthält.
get__NewEnum

Ruft ein Enumeratorobjekt für den Container ab.
get__NewEnum

Die IADsMembers::get__NewEnum-Methode ruft ein abhängiges Enumeratorobjekt ab, das IEnumVARIANT für dieses ADSI-Auflistungsobjekt implementiert. Beachten Sie, dass der Funktionsname (get__NewEnum) zwei Unterstriche enthält.
get_SecurityMask

Bestimmt, welche Elemente des Sicherheitsdeskriptors abgerufen oder festgelegt werden sollen. (Get)
GetAnyDCName

Ruft den DNS-Namen eines Domänencontrollers in der Domäne des lokalen Computers ab.
GetColumn

Die IDirectorySearch::GetColumn-Methode ruft Daten aus einer benannten Spalte des Suchergebnisses ab.
GetDCSiteName

Ruft den Namen des Active Directory-Standorts ab, der den lokalen Computer enthält.
GetElement

Ruft ein Element eines Verzeichnispfads ab.
GetEscapedElement

Wird zum Escapen von Sonderzeichen im Eingabepfad verwendet.
Getex

Ruft eigenschaftenwerte eines angegebenen Attributs aus dem Eigenschaftencache ab.
Getex

Ruft die Objektnamen im angegebenen Format ab.
GetFirstRow

Die GetFirstRow-Methode ruft die erste Zeile eines Suchergebnisses ab. Diese Methode gibt eine neue Suche aus oder führt sie erneut aus, auch wenn diese Methode zuvor aufgerufen wurde.
GetInfo

Lädt die Werte der unterstützten Eigenschaften dieses ADSI-Objekts aus dem zugrunde liegenden Verzeichnisspeicher in den Eigenschaftencache.
GetInfoEx

Die IADs::GetInfoEx-Methode lädt die Werte der angegebenen Eigenschaften des ADSI-Objekts aus dem zugrunde liegenden Verzeichnisspeicher in den Eigenschaftencache.
GetNextColumnName

Die IDirectorySearch::GetNextColumnName-Methode ruft den Namen der nächsten Spalte im Suchergebnis ab, die Daten enthält.
GetNextRow

Ruft die nächste Zeile des Suchergebnisses ab.
GetNumElements

Ruft die Anzahl der Elemente im Pfad ab.
GetObject

Ruft ein Element der Auflistung ab.
GetObject

Ruft eine Schnittstelle für ein Verzeichnisobjekt im Container ab.
GetObjectAttributes

Ruft mindestens ein angegebenes Attribut des Verzeichnisdienstobjekts ab.
GetObjectInformation

Die IDirectoryObject::GetObjectInformation-Methode ruft einen Zeiger auf eine ADS_OBJECT_INFO-Struktur ab, die Daten zur Identität und zum Speicherort eines Verzeichnisdienstobjekts enthält.
GetObjectProperty

Ruft einen Attributwert ab.
GetOption

Ruft eine anbieterspezifische Option für ein Verzeichnisobjekt ab.
GetPreviousRow

Die IDirectorySearch::GetPreviousRow-Methode ruft die vorherige Zeile des Suchergebnisses ab. Wenn der Anbieter keine Cursorunterstützung bereitstellt, sollte er E_NOTIMPL zurückgeben.
GetPropertyItem

Ruft das Element ab, das mit dem Namen übereinstimmt, aus der Liste.
GetSecurityDescriptor

Ruft einen Sicherheitsdeskriptor für die angegebene Datei, Dateifreigabe oder den angegebenen Registrierungsschlüssel ab.
GetTrees

Ruft die DNS-Namen aller Verzeichnisstrukturen in der Gesamtstruktur des lokalen Computers ab.
Gruppen

Ruft eine Auflistung der ADSI-Gruppenobjekte ab, zu denen dieser Benutzer gehört.
Init

Initialisiert ein Namensübersetzungsobjekt durch Bindung an einen angegebenen Verzeichnisserver, eine domäne oder einen globalen Katalog unter Verwendung der Anmeldeinformationen des aktuellen Benutzers.
InitEx

Initialisiert ein Namensübersetzungsobjekt durch Bindung an einen angegebenen Verzeichnisserver, eine domäne oder einen globalen Katalog unter Verwendung der angegebenen Benutzeranmeldeinformationen.
IsMember

Bestimmt, ob ein Verzeichnisdienstobjekt ein unmittelbares Mitglied der Gruppe ist.
Element

Die IADsPropertyList::Item-Methode ruft das angegebene Eigenschaftselement aus der Liste ab.
Mitglieder

Ruft eine Auflistung der unmittelbaren Mitglieder der Gruppe ab.
MoveHere

Verschiebt ein angegebenes Objekt in den Container, der diese Schnittstelle implementiert.
Nächste

Die IADsPropertyList::Next-Methode ruft das nächste Element in der Eigenschaftenliste ab. Das zurückgegebene Element ist ein Property Entry-Objekt.
OpenDSObject

Bindet mit den angegebenen Anmeldeinformationen an ein ADSI-Objekt und ruft einen IDispatch-Zeiger auf das angegebene Objekt ab.
Ausführen

Interpretiert den Steuerelementcode und die Eingabeparameter gemäß den Spezifikationen des Anbieters.
Anhalten

Die IADsPrintJobOperations::P ause-Methode hält die Verarbeitung des aktuellen Druckauftrags an. Rufen Sie die IADsPrintJobOperations::Resume-Methode auf, um die Verarbeitung fortzusetzen.
Anhalten

Die IADsPrintQueueOperations::P ause-Methode hält die Verarbeitung von Druckaufträgen in einem Druckwarteschlangendienst an.
Anhalten

Die IADsServiceOperations::P ause-Methode hält einen Dienst an, der mit der IADsServiceOperations::Start-Methode gestartet wurde.
PrintJobs

Die IADsPrintQueueOperations::P rintJobs-Methode ruft einen IADsCollection-Schnittstellenzeiger für die Auflistung der in dieser Druckwarteschlange verarbeiteten Druckaufträge ab.
PrivateGetIDsOfNames

Die IADsExtension::P rivateGetIDsOfNames-Methode wird vom Aggregator ADSI aufgerufen, nachdem ADSI ermittelt hat, dass die Erweiterung zur Unterstützung einer Dual- oder Dispatchschnittstelle verwendet wird. Die -Methode kann die Typdaten verwenden, um DISPID mithilfe von IDispatch::GetIDsOfNames abzurufen.
PrivateInvoke

Die IADsExtension::P rivateInvoke-Methode wird normalerweise von ADSI nach der IADsExtension::P rivateGetIDsOfNames-Methode aufgerufen. Diese Methode kann entweder über eine benutzerdefinierte Implementierung verfügen oder den Vorgang an die IDispatch::D ispInvoke-Methode delegieren.
Bereinigen

Die IADsPrintQueueOperations::P urge-Methode löscht die Druckwarteschlange aller Druckaufträge, ohne sie zu verarbeiten.
PurgePropertyList

Löscht alle Elemente aus der Eigenschaftenliste.
Put

Legt die Werte eines Attributs im ADSI-Attributcache fest.
put_SecurityMask

Bestimmt, welche Elemente des Sicherheitsdeskriptors abgerufen oder festgelegt werden sollen. (Put)
PutEx

Ändert die Werte eines Attributs im ADSI-Attributcache.
PutObjectProperty

Legt einen Attributwert fest.
PutPropertyItem

Updates die Werte für ein Element in der Eigenschaftenliste.
Qualifikation

Gibt eine Auflistung von ADSI-Objekten zurück, die zusätzliche Qualifizierer für diese Schemaklasse beschreiben.
Qualifikation

Gibt eine Auflistung von ADSI-Objekten zurück, die zusätzliche Qualifizierer dieser Eigenschaft beschreiben.
ReallocADsMem

Ordnet einen vorhandenen Speicherblock neu zu und kopiert sie.
ReallocADsStr

Erstellt eine Kopie einer Unicode-Zeichenfolge.
RefreshSchemaCache

Die IADsADSystemInfo::RefreshSchemaCache-Methode aktualisiert den Active Directory-Schemacache.
Entfernen

Die IADsCollection::Remove-Methode entfernt das benannte Element aus diesem ADSI-Auflistungsobjekt.
Entfernen

Die IADsGroup::Remove-Methode entfernt das angegebene Benutzerobjekt aus dieser Gruppe. Der Vorgang entfernt das Gruppenobjekt selbst nicht, auch wenn kein Mitglied in der Gruppe vorhanden ist.
RemoveAce

Entfernt einen Zugriffssteuerungseintrag (Access Control Entry, ACE) aus der Zugriffssteuerungsliste (Access Control List, ACL).
RemoveLeafElement

Entfernt das letzte Element aus dem Verzeichnispfad, der für das Pathname-Objekt festgelegt wurde.
Zurücksetzen

Setzt die Liste auf das erste Element zurück.
ResetPropertyItem

Entfernt das angegebene Element aus der Liste. d. h. aus dem Cache.
Ressourcen

Die IADsFileServiceOperations::Resources-Methode ruft einen Zeiger auf einen Zeiger auf die IADsCollection-Schnittstelle in einer Auflistung der Ressourcenobjekte ab, die die aktuell geöffneten Ressourcen in diesem Dateidienst darstellen.
Fortsetzen

Die IADsPrintJobOperations::Resume-Methode setzt den Druckauftrag fort, der von der IADsPrintJobOperations::P ause-Methode angehalten wurde.
Fortsetzen

Die IADsPrintQueueOperations::Resume-Methode setzt die Verarbeitung angehaltener Druckaufträge in der Druckwarteschlange fort.
Abrufen

Die IADsPathname::Retrieve-Methode ruft den Pfad des Objekts mit unterschiedlichen Formattypen ab.
SecurityDescriptorToBinarySD

Konvertiert ein IADsSecurityDescriptor-Objekt in das binäre Sicherheitsdeskriptorformat.
Sitzungen

Die IADsFileServiceOperations::Sessions-Methode ruft einen Zeiger auf die IADsCollection-Schnittstelle in einer Auflistung der Sitzungsobjekte ab, die die aktuellen geöffneten Sitzungen für diesen Dateidienst darstellen.
Set

Weist den Verzeichnisdienst an, ein angegebenes Objekt für die Namensübersetzung einzurichten.
Set

Richtet das Pathname-Objekt zum Analysieren eines Verzeichnispfads ein.
SetDisplayType

Gibt an, wie der Pfad eines Objekts angezeigt wird.
SetEx

Richtet ein Array von Objekten für die Namensübersetzung ein.
SetInfo

Die IADs::SetInfo-Methode speichert die zwischengespeicherten Eigenschaftswerte des ADSI-Objekts im zugrunde liegenden Verzeichnisspeicher.
SetObjectAttributes

Die IDirectoryObject::SetObjectAttributes-Methode ändert Daten in einem oder mehreren angegebenen Objektattributen, die in der ADS_ATTR_INFO-Struktur definiert sind.
Setoption

Legt eine anbieterspezifische Option zum Bearbeiten eines Verzeichnisobjekts fest.
SetPassword

Die IADsServiceOperations::SetPassword-Methode legt das Kennwort für das vom Dienst-Manager verwendete Konto fest. Diese Methode wird aufgerufen, wenn der Sicherheitskontext für diesen Dienst erstellt wird.
SetPassword

Legt das Benutzerkennwort auf einen angegebenen Wert fest.
SetSearchPreference

Gibt eine Sucheinstellung zum Abrufen von Daten in einer nachfolgenden Suche an.
SetSecurityDescriptor

Legt den Sicherheitsdeskriptor für die angegebene Datei, Dateifreigabe oder den angegebenen Registrierungsschlüssel fest.
Herunterfahren

Die IADsComputerOperations::Shutdown-Methode bewirkt, dass ein Computer unter ADSI-Kontrolle den Herunterfahrvorgang mit einem optionalen Neustart ausführt.
Skip

Überspringt eine angegebene Anzahl von Elementen, die von der aktuellen Cursorposition aus in der Eigenschaftenliste gezählt werden.
Starten

Die IADsServiceOperations::Start-Methode startet einen Netzwerkdienst.
Status

Die IADsComputerOperations::Status-Methode ruft die status eines Computers ab.
Beenden

Die IADsServiceOperations::Stop-Methode beendet einen derzeit aktiven Netzwerkdienst.

Schnittstellen

 
Iads

Die IADs-Schnittstelle definiert die grundlegenden Objektfeatures, d. h. Eigenschaften und Methoden eines beliebigen ADSI-Objekts.
IADsAccessControlEntry

Die IADsAccessControlEntry-Schnittstelle ist eine duale Schnittstelle, mit der Verzeichnisclients auf einzelne Zugriffssteuerungseinträge (ACEs) des besitzenden Objekts zugreifen und diese bearbeiten können.
IADsAccessControlList

Die IADsAccessControlList-Schnittstelle ist eine duale Schnittstelle, die einzelne Zugriffssteuerungseinträge (AcEs) verwaltet.
IADsAcl

Die IADsAcl-Schnittstelle stellt Methoden für einen ADSI-Client bereit, um auf die ACL- oder Geerbten ACL-Attributwerte zuzugreifen und diese zu bearbeiten. Diese Schnittstelle bearbeitet die Attribute.
IADsADSystemInfo

Die IADsADSystemInfo-Schnittstelle ruft Daten zum lokalen Computer ab, wenn ein Windows-Betriebssystem in einer Windows-Domäne ausgeführt wird. Sie können beispielsweise die Domäne, den Standort und den distinguished Name des lokalen Computers abrufen.
IADsBackLink

Die IADsBackLink-Schnittstelle stellt Methoden für einen ADSI-Client bereit, um auf das Back Link-Attribut zuzugreifen. Sie können die Eigenschaftenmethoden dieser Schnittstelle aufrufen, um das Attribut abzurufen und zu ändern.
IADsCaseIgnoreList

Die IADsCaseIgnoreList-Schnittstelle stellt Methoden für einen ADSI-Client bereit, um auf das Attribut Case Ignore List zuzugreifen. Sie können die Eigenschaftenmethoden dieser Schnittstelle aufrufen, um das Attribut abzurufen und zu ändern.
IADsKlasse

Die IADsClass-Schnittstelle ist für die Verwaltung von Schemaklassenobjekten konzipiert, die Klassendefinitionen für jedes ADSI-Objekt bereitstellen. Andere Schemaverwaltungsschnittstellen umfassen IADsProperty für Attributdefinitionen und IADsSyntax für Attributsyntax.
IADsCollection

Die IADsCollection-Schnittstelle ist eine duale Schnittstelle, die es dem HOST-ADSI-Objekt ermöglicht, einen beliebigen Satz benannter Datenelemente für einen Verzeichnisdienst zu definieren und zu verwalten.
IADsComputer

Die IADsComputer-Schnittstelle ist eine duale Schnittstelle, die von IADs erbt.
IADsComputerOperations

Die IADsComputerOperations-Schnittstelle ist eine duale Schnittstelle, die von IADs erbt.
IADsContainer

Die IADsContainer-Schnittstelle ermöglicht es einem ADSI-Containerobjekt, eigenständige ADSI-Objekte zu erstellen, zu löschen und zu verwalten. Containerobjekte stellen hierarchische Verzeichnisstrukturen dar, z. B. in einem Dateisystem, und zum Organisieren der Verzeichnishierarchie.
IADsDeleteOps

Die IADsDeleteOps-Schnittstelle gibt eine Methode an, die ein Objekt verwenden kann, um sich selbst aus dem zugrunde liegenden Verzeichnis zu löschen. Bei einem Containerobjekt löscht die Methode die untergeordneten Elemente und die gesamte Unterstruktur.
IADsDNWithBinary

Die IADsDNWithBinary-Schnittstelle stellt Methoden für einen ADSI-Client bereit, um der GUID eines Objekts einen distinguished Name (DN) zuzuordnen.
IADsDNWithString

Die IADsDNWithString-Schnittstelle stellt Methoden für einen ADSI-Client bereit, um einem Zeichenfolgenwert einen distinguished Name (DN) zuzuordnen.
IADsDomain

Die IADsDomain-Schnittstelle ist eine duale Schnittstelle, die von IADs erbt.
IADsEmail

Die IADsEmail-Schnittstelle stellt Methoden für einen ADSI-Client bereit, um auf das Attribut Email Address zuzugreifen.
IADsExtension

Die IADsExtension-Schnittstelle bildet die Grundlage des ADSI-Anwendungserweiterungsmodells.
IADsFaxNumber

Die IADsFaxNumber-Schnittstelle stellt Methoden für einen ADSI-Client bereit, um auf das Attribut Facsimile Telephone Number zuzugreifen.
IADsFileService

Die IADsFileService-Schnittstelle ist eine duale Schnittstelle, die von IADsService erbt.
IADsFileServiceOperations

Die IADsFileServiceOperations-Schnittstelle ist eine duale Schnittstelle, die von IADsServiceOperations erbt.
IADsFileShare

Die IADsFileShare-Schnittstelle ist eine duale Schnittstelle, die von IADs erbt. Es ist für die Darstellung einer veröffentlichten Dateifreigabe im Netzwerk konzipiert. Rufen Sie die Methoden auf IADsFileShare auf, um auf Daten über einen Dateifreigabepunkt zuzugreifen oder diese zu veröffentlichen.
IADsGroup

Verwaltet Gruppenmitgliedschaftsdaten in einem Verzeichnisdienst.
IADsHold

Die IADsHold-Schnittstelle stellt Methoden für einen ADSI-Client bereit, um auf das Hold-Attribut zuzugreifen.
IADsLargeInteger

Wird zum Bearbeiten von 64-Bit-Ganzzahlen des LargeInteger-Typs verwendet.
IADsLokalität

Die IADsLocality-Schnittstelle ist eine duale Schnittstelle, die von IADs erbt.
IADsMembers

Die IADsMembers-Schnittstelle ist eine duale Schnittstelle.
IADsNamespaces

Die IADsNamespaces-Schnittstelle wird vom ADs-Anbieter implementiert und zum Verwalten von Namespaceobjekten verwendet.
IADsNameTranslate

Das IADsNameTranslateinterface übersetzt Distinguished Names (DNs) zwischen verschiedenen Formaten, wie in der ADS_NAME_TYPE_ENUM-Enumeration definiert. Das Feature ist für Objekte in Active Directory verfügbar.
IADsNetAddress

Die IADsNetAddress-Schnittstelle stellt Methoden für einen ADSI-Client bereit, um auf das Net Address-Attribut zuzugreifen.
IADsO

Die IADsO-Schnittstelle ist eine duale Schnittstelle, die von IADs erbt.
IADsObjectOptions

Stellt einen direkten Mechanismus zum Angeben und Abrufen anbieterspezifischer Optionen für die Bearbeitung eines ADSI-Objekts bereit.
IADsOctetList

Die IADsOctetList-Schnittstelle stellt Methoden für einen ADSI-Client bereit, um auf das Octet List-Attribut zuzugreifen.
IADsOpenDSObject

Die IADsOpenDSObject-Schnittstelle wurde entwickelt, um einen Sicherheitskontext für die Bindung an ein Objekt im zugrunde liegenden Verzeichnisspeicher zur Verfügung zu stellen.
IADsOU

Wird zum Verwalten von organizationalUnit-Objekten verwendet.
IADsPath

Die IADsPath-Schnittstelle stellt Methoden für einen ADSI-Client bereit, um auf das Path-Attribut zuzugreifen.
IADsPathname

Analysiert den X.500- und Windows-Pfad in ADSI.
IADsPostalAddress

Die IADsPostalAddress-Schnittstelle stellt Methoden für einen ADSI-Client bereit, um auf das Attribut Postal Address zuzugreifen.
IADsPrintJob

Die IADsPrintJob-Schnittstelle ist eine duale Schnittstelle, die von IADs erbt.
IADsPrintJobOperations

Die IADsPrintJobOperations-Schnittstelle ist eine duale Schnittstelle, die von IADs erbt.
IADsPrintQueue

Die IADsPrintQueue-Schnittstelle stellt einen Drucker in einem Netzwerk dar.
IADsPrintQueueOperations

Wird verwendet, um einen Drucker über ein Netzwerk zu steuern.
IADsProperty

Die IADsProperty-Schnittstelle ist für die Verwaltung einer einzelnen Attributdefinition für ein Schemaklassenobjekt konzipiert.
IADsPropertyEntry

Die IADsPropertyEntry-Schnittstelle wird verwendet, um einen Eigenschaftseintrag im Eigenschaftencache zu verwalten.
IADsPropertyList

Die IADsPropertyList-Schnittstelle wird verwendet, um eine Liste von Eigenschaftseinträgen im Eigenschaftencache eines Objekts zu ändern, zu lesen und zu aktualisieren.
IADsPropertyValue

Wird verwendet, um den Wert eines IADsPropertyEntry-Objekts in einem vordefinierten Datentyp darzustellen.
IADsPropertyValue2

Wird verwendet, um den Wert eines IADsPropertyEntry-Objekts in einem beliebigen Datenformat darzustellen.
IADsReplicaPointer

Die IADsReplicaPointer-Schnittstelle stellt Methoden für einen ADSI-Client bereit, um auf das Replikatzeiger-Attribut zuzugreifen.
IADsResource

Die IADsResource-Schnittstelle ist eine duale Schnittstelle, die von IADs erbt. Es ist für die Verwaltung einer offenen Ressource für einen Dateidienst in einem Netzwerk konzipiert.
IADsSecurityDescriptor

Ermöglicht den Zugriff auf Eigenschaften für ein ADSI-Sicherheitsdeskriptorobjekt.
IADsSecurityUtility

Die IADsSecurityUtility-Schnittstelle wird zum Abrufen, Festlegen oder Abrufen des Sicherheitsdeskriptors für eine Datei, Dateifreigabe oder einen Registrierungsschlüssel verwendet.
IADsService

Die IADsService-Schnittstelle ist eine duale Schnittstelle, die von IADs erbt.
IADsServiceOperations

Die IADsServiceOperations-Schnittstelle ist eine duale Schnittstelle, die von IADs erbt.
IADsSession

Die IADsSession-Schnittstelle ist eine duale Schnittstelle, die von IADs erbt. Es ist so konzipiert, dass es eine aktive Sitzung für den Dateidienst in einem Netzwerk darstellt.
IADsSyntax

Die IADsSyntax-Schnittstelle gibt Methoden an, um die verfügbaren Automation-Datentypen zu identifizieren und zu ändern, die zur Darstellung ihrer Daten verwendet werden.
IADsTimestamp

Die IADsTimestamp-Schnittstelle stellt Methoden für einen ADSI-Client bereit, um auf das Timestamp-Attribut zuzugreifen.
IADsTypedName

Die IADsTypedName-Schnittstelle stellt Methoden für einen ADSI-Client bereit, um auf das Typed Name-Attribut zuzugreifen.
IADsBenutzer

Die IADsUser-Schnittstelle ist eine duale Schnittstelle, die von IADs erbt.
IADsWinNTSystemInfo

Die IADsWinNTSystemInfo-Schnittstelle ruft die WinNT-Systeminformationen zu einem Computer ab. Zu diesen Systeminformationen gehören der Benutzername, die Benutzerdomäne, der Hostname und der primäre Domänencontroller des Hostcomputers.
IDirectoryObject

Die IDirectoryObject-Schnittstelle ist eine NICHT-Automation-COM-Schnittstelle, die Clients direkten Zugriff auf Verzeichnisdienstobjekte bietet.
IDirectorySchemaMgmt

Derzeit nicht implementiert und sollte nicht verwendet werden.
Idirectorysearch

Die IDirectorySearch-Schnittstelle ist eine reine COM-Schnittstelle, die eine Methode mit geringem Mehraufwand bereitstellt, die Nicht-Automation-Clients verwenden können, um Abfragen im zugrunde liegenden Verzeichnis auszuführen.

Strukturen

 
ADS_ATTR_DEF

Die ADS_ATTR_DEF-Struktur wird nur als Teil von IDirectorySchemaMgmt verwendet, einer veralteten Schnittstelle.
ADS_ATTR_INFO

Wird verwendet, um einen oder mehrere Attributwerte für die Verwendung mit den Methoden IDirectoryObject::CreateDSObject, IDirectoryObject::GetObjectAttributes oder IDirectoryObject::SetObjectAttributes zu enthalten.
ADS_BACKLINK

Die ADS_BACKLINK-Struktur ist eine ADSI-Darstellung der Syntax des Back Link-Attributs.
ADS_CASEIGNORE_LIST

Die ADS_CASEIGNORE_LIST-Struktur ist eine ADSI-Darstellung der Attributsyntax "Case Ignore List".
ADS_CLASS_DEF

Die ADS_CLASS_DEF-Struktur wird nur als Teil von IDirectorySchemaMgmt verwendet, einer veralteten Schnittstelle. Die folgenden Informationen werden nur für Legacyzwecke bereitgestellt. Die ADS_CLASS_DEF-Struktur enthält die Definitionen einer Objektklasse.
ADS_DN_WITH_BINARY

Wird mit der ADSVALUE-Struktur verwendet, um einen Attributwert für distinguished name zu enthalten, der auch Binärdaten enthält.
ADS_DN_WITH_STRING

Wird mit der ADSVALUE-Struktur verwendet, um einen Attributwert für distinguished name zu enthalten, der auch Zeichenfolgendaten enthält.
ADS_EMAIL

Die ADS_EMAIL-Struktur ist eine ADSI-Darstellung der Syntax des EMail Address-Attributs.
ADS_FAXNUMBER

Die ADS_FAXNUMBER-Struktur ist eine ADSI-Darstellung der Syntax des Faksimile-Telefonnummer-Attributs.
ADS_HOLD

Die ADS_HOLD-Struktur ist eine ADSI-Darstellung der Syntax des Hold-Attributs.
ADS_NETADDRESS

Die ADS_NETADDRESS-Struktur ist eine ADSI-Darstellung der Syntax des Net Address-Attributs.
ADS_NT_SECURITY_DESCRIPTOR

Die ADS_NT_SECURITY_DESCRIPTOR-Struktur definiert den Datentyp des Sicherheitsdeskriptors für Windows.
ADS_OBJECT_INFO

Die ADS_OBJECT_INFO-Struktur gibt die Daten an, einschließlich der Identität und des Speicherorts eines Verzeichnisdienstobjekts.
ADS_OCTET_LIST

Die ADS_OCTET_LIST-Struktur ist eine ADSI-Darstellung einer geordneten Sequenz von Einzelbytezeichenfolgen.
ADS_OCTET_STRING

Die ADS_OCTET_STRING-Struktur ist eine ADSI-Darstellung der Oktettzeichenfolgen-Attributsyntax, die in Active Directory verwendet wird.
ADS_PATH

Die ADS_PATH-Struktur ist eine ADSI-Darstellung der Path-Attributsyntax.
ADS_POSTALADDRESS

Die ADS_POSTALADDRESS-Struktur ist eine ADSI-Darstellung des Postal Address-Attributs.
ADS_PROV_SPECIFIC

Die ADS_PROV_SPECIFIC-Struktur enthält anbieterspezifische Daten, die als binary large object (BLOB) dargestellt werden.
ADS_REPLICAPOINTER

Stellt eine ADSI-Darstellung der Syntax des Replikatzeiger-Attributs dar.
ADS_SEARCH_COLUMN

Die ADS_SEARCH_COLUMN-Struktur gibt den Inhalt einer Suchspalte in der Abfrage an, die von der Verzeichnisdienstdatenbank zurückgegeben wird.
ADS_SEARCHPREF_INFO

Die ADS_SEARCHPREF_INFO-Struktur gibt die Abfrageeinstellungen an.
ADS_SORTKEY

Die ADS_SORTKEY-Struktur gibt an, wie eine Abfrage sortiert wird.
ADS_TIMESTAMP

Die ADS_TIMESTAMP-Struktur ist eine ADSI-Darstellung der Syntax des Timestamp-Attributs.
ADS_TYPEDNAME

Stellt eine ADSI-Darstellung der Attributsyntax typisierter Name dar.
ADS_VLV

Enthält Metadaten, die zum Durchführen von VLV-Suchvorgängen (Virtual List View) verwendet werden.
ADSVALUE

Enthält einen Wert, der als ADSI-Datentyp angegeben ist.