Dela via


ADSI-funktioner

Active Directory-tjänstgränssnitt exponerar följande hjälpfunktioner för klienter som inte använder Automation.

Funktion Beskrivning
ADsBuildEnumerator Skapar ett uppräkningsobjekt för det angivna ADSI-containerobjektet.
ADsBuildVarArrayInt Skapar en variantmatris från en matris med DWORDs.
ADsBuildVarArrayStr Skapar en variantmatris från en matris med Unicode-strängar.
ADsEncodeBinaryData Konverterar en blob med binära data till det format som är lämpligt för ett sökfilter.
ADsEnumerateNext Fyller i en variantmatris med element som hämtats från det angivna uppräkningsobjektet.
ADsFreeEnumerator Frigör ett uppräkningsobjekt som tidigare skapats av ADsBuildEnumerator.
ADsGetLastError Hämtar det sista felkodsvärdet för den anropande tråden.
ADsGetObject Binder till ett ADSI-objekt med aktuella autentiseringsuppgifter.
ADsOpenObject Binder till ett ADSI-objekt med angivna autentiseringsuppgifter
ADsSetLastError Anger felkodsvärdet för den anropande tråden.
AllocADsMem Allokerar ett minnesblock.
AllocADsStr Allokerar minne för en viss sträng.
FreeADsMem Frigör det minne som allokeras av AllocADsMem.
FreeADsStr Frigör det minne som allokerats för den angivna strängen.
ReallocADsMem Tilldelar det befintliga minnesinnehållet till en nyligen skapad minnesplats.
ReallocADsStr Ersätter en befintlig sträng med en ny.

 

Följande ADSI-funktioner är föråldrade.

Funktion Beskrivning
AdsFreeAllErrorRecords Föråldrad.
AdsDecodeBinaryData Föråldrad.
PropVariantToAdsType Föråldrad.
AdsTypeToPropVariant Föråldrad.
AdsFreeAdsValues Föråldrad.
InitAdsMem Föråldrad.
AssertAdsmemLeaks Föråldrad.
DumpMemorytracker Föråldrad.