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ş. |