Freigeben über


ADSI-Funktionen

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

Funktion BESCHREIBUNG
ADsBuildEnumerator Erstellt ein Enumeratorobjekt 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 Variantenarray mit Elementen auf, die aus dem angegebenen Enumeratorobjekt abgerufen werden.
ADsFreeEnumerator Gibt ein Enumeratorobjekt frei, das zuvor von ADsBuildEnumerator erstellt wurde.
ADsGetLastError Ruft den letzten Fehlercodewert des aufrufenden Threads ab.
ADsGetObject Wird mit den aktuellen Anmeldeinformationen an ein ADSI-Objekt gebunden.
ADsOpenObject Bindung an ein ADSI-Objekt unter Verwendung der angegebenen Anmeldeinformationen
ADsSetLastError Legt den Fehlercodewert des aufrufenden Threads fest.
AllocADsMem Belegt einen Speicherblock.
AllocADsStr Ordnet Arbeitsspeicher für eine bestimmte Zeichenfolge zu.
FreeADsMem Gibt den von AllocADsMem zugewiesenen Arbeitsspeicher frei.
FreeADsStr Gibt den für die angegebene Zeichenfolge zugeordneten Arbeitsspeicher frei.
ReallocADsMem Weist den vorhandenen Speicherinhalt einem neu erstellten Speicherort zu.
ReallocADsStr Ersetzt eine vorhandene Zeichenfolge durch eine neue.

 

Die folgenden ADSI-Funktionen sind veraltet.

Funktion BESCHREIBUNG
AdsFreeAllErrorRecords Veraltet.
AdsDecodeBinaryData Veraltet.
PropVariantToAdsType Veraltet.
AdsTypeToPropVariant Veraltet.
AdsFreeAdsValues Veraltet.
InitAdsMem Veraltet.
AssertAdsmemLeaks Veraltet.
DumpMemorytracker Veraltet.