Mapping di codice VISUAL Basic ADSI al codice C++
ADSI è costituito da più di 50 interfacce. La maggior parte delle operazioni di directory può essere completata usando solo cinque interfacce. Sono:
Nella tabella seguente sono elencati i mapping dal codice VB/VBS ADSI al codice C++. Tenere presente che questo non è un elenco completo.
Codice VBS | Codice VC |
---|---|
Set obj = GetObject() | hr = AdsGetObject() |
Obj. Metti obj. Ottieni obj. Genitore | ID o IDirectoryObject |
Obj. Creare obj. Eliminare obj. MoveHere | IADsContainer |
Per ogni in | AdsBuildEnumerator() ADsEnumerateNext() |
Connessione ion, comando, recordset | IDirectorySearch |
Descrittore di sicurezza, ACL, ACE | IADsSecurityDescriptor, IADsAccessControlList, IADsAccessControlEntry |