Share via


ADSI 函式

Active Directory 服務介面會將下列協助程式函式公開給不使用自動化的用戶端。

函式 描述
ADsBuildEnumerator 為指定的 ADSI 容器物件建立列舉值物件。
ADsBuildVarArrayInt 從 DWORD的數組建置 Variant 陣列
ADsBuildVarArrayStr 從 Unicode 字串數組建置 Variant 陣列。
ADsEncodeBinaryData 將二進位數據的 Blob 轉換成適合搜尋篩選的格式。
ADsEnumerateNext 使用從指定的列舉值物件擷取的專案填入 Variant 陣列。
ADsFreeEnumerator 釋放先前由 ADsBuildEnumerator 建立的列舉值物件。
ADsGetLastError 擷取呼叫線程的最後一個錯誤碼值。
ADsGetObject 使用目前的認證系結至 ADSI 物件。
ADsOpenObject 使用指定的認證系結至 ADSI 物件
ADsSetLastError 設定呼叫線程的錯誤碼值。
AllocADsMem 配置記憶體區塊。
AllocADsStr 為指定的字串配置記憶體。
FreeADsMem 釋放 AllocADsMem配置的記憶體。
FreeADsStr 釋放為指定字串配置的記憶體。
ReallocADsMem 將現有的記憶體內容指派給新建立的記憶體位置。
ReallocADsStr 以新的字串取代現有的字串。

 

下列 ADSI 函式已經過時。

函式 描述
AdsFreeAllErrorRecords 已過時。
AdsDecodeBinaryData 已過時。
PropVariantToAdsType 已過時。
AdsTypeToPropVariant 已過時。
AdsFreeAdsValues 已過時。
InitAdsMem 已過時。
AssertAdsmemLeaks 已過時。
DumpMemorytracker 已過時。