Funkcje ADSI
Interfejsy usługi Active Directory udostępniają następujące funkcje pomocnika klientom, którzy nie korzystają z usługi Automation.
Funkcja | Opis |
---|---|
ADsBuildEnumerator | Tworzy obiekt wyliczający dla określonego obiektu kontenera ADSI. |
ADsBuildVarArrayInt | Tworzy tablicę wariantów z tablicy DWORDs. |
ADsBuildVarArrayStr | Tworzy tablicę wariantów z tablicy ciągów Unicode. |
ADsEncodeBinaryData | Konwertuje obiekt blob danych binarnych na format odpowiedni dla filtru wyszukiwania. |
ADsEnumerateNext | Wypełnia tablicę wariantów elementami pobranymi z określonego obiektu wyliczającego. |
ADsFreeEnumerator | Zwalnia obiekt modułu wyliczającego utworzonego wcześniej przez program ADsBuildEnumerator. |
ADsGetLastError | Pobiera ostatnią wartość kodu błędu wątku wywołującego. |
ADsGetObject | Wiąże się z obiektem ADSI przy użyciu bieżących poświadczeń. |
ADsOpenObject | Wiąże się z obiektem ADSI przy użyciu określonych poświadczeń |
ADsSetLastError | Ustawia wartość kodu błędu wątku wywołującego. |
AllocADsMem | Przydziela blok pamięci. |
AllocADsStr | Przydziela pamięć dla danego ciągu. |
FreeADsMem | Zwalnia pamięć przydzieloną przez AllocADsMem. |
FreeADsStr | Zwalnia pamięć przydzieloną dla danego ciągu. |
ReallocADsMem | Przypisuje istniejącą zawartość pamięci do nowo utworzonej lokalizacji pamięci. |
ReallocADsStr | Zamienia istniejący ciąg na nowy. |
Następujące funkcje ADSI są przestarzałe.
Funkcja | Opis |
---|---|
AdsFreeAllErrorRecords | Przestarzały. |
AdsDecodeBinaryData | Przestarzały. |
PropVariantToAdsType | Przestarzały. |
AdsTypeToPropVariant | Przestarzały. |
AdsFreeAdsValues | Przestarzały. |
InitAdsMem | Przestarzały. |
AssertAdsmemLeaks | Przestarzały. |
dumpMemorytracker | Przestarzały. |