Aracılığıyla paylaş


ADSI İşlevleri

Active Directory Hizmet Arabirimleri, Otomasyon kullanmayan istemciler için aşağıdaki yardımcı işlevleri kullanıma sunar.

Fonksiyon Açıklama
ADsBuildEnumerator Belirtilen ADSI kapsayıcı nesnesi için bir numaralandırıcı nesnesi oluşturur.
ADsBuildVarArrayInt DWORDs dizisinden bir değişken dizi oluşturur.
ADsBuildVarArrayStr Unicode dizeleri dizisinden bir değişken dizi oluşturur.
ADsEncodeBinaryData İkili veri blobunu arama filtresi için uygun biçime dönüştürür.
ADsEnumerateNext Bir değişken dizisini belirtilen numaralandırıcı nesnesinden alınan öğelerle doldurur.
ADsFreeEnumerator daha önce ADsBuildEnumeratortarafından oluşturulan bir numaralandırıcı nesnesini serbesttir.
ADsGetLastError Çağıran iş parçacığının son hata kodu değerini alır.
ADsGetObject Geçerli kimlik bilgilerini kullanarak bir ADSI nesnesine bağlanır.
ADsOpenObject Belirtilen kimlik bilgilerini kullanarak bir ADSI nesnesine bağlanır
ADsSetLastError Çağıran iş parçacığının hata kodu değerini ayarlar.
AllocADsMem Bir bellek bloğu ayırır.
AllocADsStr Belirli bir dize için bellek ayırır.
FreeADsMem AllocADsMemtarafından ayrılan belleği serbest bırakır.
FreeADsStr Verilen dize için ayrılan belleği serbest bırakır.
ReallocADsMem Mevcut bellek içeriğini yeni oluşturulan bir bellek konumuna atar.
ReallocADsStr Var olan bir dizeyi yenisiyle değiştirir.

 

Aşağıdaki ADSI işlevleri eskidir.

Fonksiyon Açıklama
AdsFreeAllErrorRecords Eskimiş.
AdsDecodeBinaryData Eskimiş.
PropVariantToAdsType Eskimiş.
AdsTypeToPropVariant Eskimiş.
AdsFreeAdsValues Eskimiş.
InitAdsMem Eskimiş.
AssertAdsmemLeaks Eskimiş.
DumpMemorytracker Eskimiş.