Mappage d’ADSI Visual Basic Code à C++ Code
ADSI se compose de plus de 50 interfaces. La plupart des opérations d’annuaire ne peuvent être effectuées qu’à l’aide de cinq interfaces. Il s'agit des éléments suivants :
Le tableau suivant répertorie les mappages entre le code ADSI VB/VBS et le code C++. N’oubliez pas qu’il ne s’agit pas d’une liste complète.
VBS Code | VC Code |
---|---|
Set obj = GetObject() | hr = AdsGetObject() |
Obj. Put obj. Obtenez obj. Parent | IADs ou IDirectoryObject |
Obj. Créez obj. Supprimer obj. MoveHere | IADsContainer |
Pour chaque... Dans... | AdsBuildEnumerator() ADsEnumerateNext() |
Connection, Command, RecordSet | IDirectorySearch |
Descripteur de sécurité, ACL, ACE | IADsSecurityDescriptor, IADsAccessControlList, IADsAccessControlEntry |