Funzioni ADSI

Le interfacce del servizio Active Directory espongono le funzioni helper seguenti ai client che non usano Automazione.

Funzione Descrizione
ADsBuildEnumerator Crea un oggetto enumeratore per l'oggetto contenitore ADSI specificato.
ADsBuildVarArrayInt Compila una matrice di varianti da una matrice di DWORDs.
ADsBuildVarArrayStr Compila una matrice di varianti da una matrice di stringhe Unicode.
ADsEncodeBinaryData Converte un BLOB di dati binari nel formato appropriato per un filtro di ricerca.
ADsEnumerateNext Popola una matrice di varianti con elementi recuperati dall'oggetto enumeratore specificato.
ADsFreeEnumerator Libera un oggetto enumeratore creato in precedenza da ADsBuildEnumerator.
ADsGetLastError Recupera l'ultimo valore del codice di errore del thread chiamante.
ADsGetObject Esegue il binding a un oggetto ADSI usando le credenziali correnti.
ADsOpenObject Esegue il binding a un oggetto ADSI usando le credenziali specificate
ADsSetLastError Imposta il valore del codice di errore del thread chiamante.
AllocADsMem Alloca un blocco di memoria.
AllocADsStr Alloca memoria per una determinata stringa.
FreeADsMem Libera la memoria allocata da AllocADsMem.
FreeADsStr Libera la memoria allocata per la stringa specificata.
ReallocADsMem Assegna il contenuto di memoria esistente a un percorso di memoria appena creato.
ReallocADsStr Sostituisce una stringa esistente con una nuova.

 

Le funzioni ADSI seguenti sono obsolete.

Funzione Descrizione
AdsFreeAllErrorRecords Obsoleta.
AdsDecodeBinaryData Obsoleta.
PropVariantToAdsType Obsoleta.
AdsTypeToPropVariant Obsoleta.
AdsFreeAdsValues Obsoleta.
InitAdsMem Obsoleta.
AssertAdsmemLeaks Obsoleta.
DumpMemorytracker Obsoleta.