Teilen über


ADSI-Funktionen

Active Directory-Dienstschnittstellen machen die folgenden Hilfsfunktionen für Clients verfügbar, die keine Automatisierung verwenden.

Funktion Beschreibung
ADsBuildEnumerator- Erstellt ein Enumerationsobjekt für das angegebene ADSI-Containerobjekt.
ADsBuildVarArrayInt- Erstellt ein Variantenarray aus einem Array von DWORD-s.
ADsBuildVarArrayStr Erstellt ein Variantenarray aus einem Array von Unicode-Zeichenfolgen.
ADsEncodeBinaryData- Konvertiert ein Blob mit Binärdaten in das Format, das für einen Suchfilter geeignet ist.
ADsEnumerateNext Füllt ein Variant-Array mit Elementen auf, die aus dem angegebenen Enumerationsobjekt abgerufen wurden.
ADsFreeEnumerator- Gibt ein Enumeratorobjekt frei, das zuvor von ADsBuildEnumeratorerstellt wurde.
ADsGetLastError- Ruft den letzten Fehlercodewert des aufrufenden Threads ab.
ADsGetObject- Bindet mithilfe der aktuellen Anmeldeinformationen an ein ADSI-Objekt.
ADsOpenObject- Bindet mit angegebenen Anmeldeinformationen an ein ADSI-Objekt.
ADsSetLastError- Legt den Fehlercodewert des aufrufenden Threads fest.
AllocADsMem- Weist einen Speicherblock zu.
AllocADsStr Ordnet Speicher für eine bestimmte Zeichenfolge zu.
FreeADsMem- Gibt den von AllocADsMemzugewiesenen Speicher frei.
FreeADsStr Gibt den für die angegebene Zeichenfolge zugewiesenen Speicher frei.
ReallocADsMem- Weist den vorhandenen Speicherinhalt einem neu erstellten Speicherspeicherort zu.
ReallocADsStr Ersetzt eine vorhandene Zeichenfolge durch eine neue.

 

Die folgenden ADSI-Funktionen sind veraltet.

Funktion Beschreibung
AdsFreeAllErrorRecords Obsolet.
AdsDecodeBinaryData- Obsolet.
PropVariantToAdsType Obsolet.
AdsTypeToPropVariant- Obsolet.
AdsFreeAdsValues Obsolet.
InitAdsMem Obsolet.
AssertAdsmemLeaks Obsolet.
DumpMemorytracker Obsolet.