Fonctions ADSI

Active Directory interfaces de service exposent les fonctions d’assistance suivantes aux clients qui n’utilisent pas Automation.

Fonction Description
ADsBuildEnumerator Crée un objet énumérateur pour l’objet conteneur ADSI spécifié.
ADsBuildVarArrayInt Génère un tableau de variant à partir d’un tableau de DWORD s.
ADsBuildVarArrayStr Génère un tableau de variant à partir d’un tableau de chaînes Unicode.
ADsEncodeBinaryData Convertit un objet blob de données binaires au format approprié pour un filtre de recherche.
ADsEnumerateNext Remplit un tableau de variants avec les éléments récupérés à partir de l’objet énumérateur spécifié.
ADsFreeEnumerator Libère un objet énumérateur créé précédemment par ADsBuildEnumerator.
ADsGetLastError Récupère la dernière valeur de code d’erreur du thread appelant.
ADsGetObject Crée une liaison avec un objet ADSI à l’aide des informations d’identification actuelles.
ADsOpenObject Crée une liaison avec un objet ADSI à l’aide des informations d’identification spécifiées
ADsSetLastError Définit la valeur du code d’erreur du thread appelant.
AllocADsMem Alloue un bloc de mémoire.
AllocADsStr Alloue de la mémoire pour une chaîne donnée.
FreeADsMem Libère la mémoire allouée par AllocADsMem.
FreeADsStr Libère la mémoire allouée pour la chaîne donnée.
ReallocADsMem Affecte le contenu de mémoire existant à un emplacement de mémoire nouvellement créé.
ReallocADsStr Remplace une chaîne existante par une nouvelle.

Les fonctions ADSI suivantes sont obsolètes.

Fonction Description
AdsFreeAllErrorRecords Obsolète.
AdsDecodeBinaryData Obsolète.
PropVariantToAdsType Obsolète.
AdsTypeToPropVariant Obsolète.
AdsFreeAdsValues Obsolète.
InitAdsMem Obsolète.
AssertAdsmemLeaks Obsolète.
DumpMemorytracker Obsolète.