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 d’é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 adapté à 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 d’é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 d’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 chaîne.

 

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.
AssertAdsmem Leak Obsolète.
DumpMemorytracker Obsolète.