Partager via


Fonctions ADSI

Les interfaces de service Active Directory 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 variantes à partir d’un tableau de DWORD.
ADsBuildVarArrayStr Génère un tableau de variantes à 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 variantes avec des é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 Lie à un objet ADSI à l’aide des informations d’identification actuelles.
ADsOpenObject Lie à un objet ADSI à l’aide des informations d’identification spécifiées
ADsSetLastError Définit la valeur de code d’erreur du thread appelant.
AllocADsMem Alloue un bloc de mémoire.
AllocADsStr Alloue de la mémoire à 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.