Zuordnen von ADSI Visual Basic Code zu C++-Code
ADSI besteht aus mehr als 50 Schnittstellen. Die meisten Verzeichnisvorgänge können nur über fünf Schnittstellen abgeschlossen werden. Sie lauten wie folgt:
In der folgenden Tabelle sind Zuordnungen von ADSI VB/VBS-Code zu C++-Code aufgeführt. Beachten Sie, dass dies keine vollständige Liste ist.
VBS-Code | VC-Code |
---|---|
Set obj = GetObject() | hr = AdsGetObject() |
Obj. Setzen Sie obj. Rufen Sie obj ab. Elternteil | IADs oder IDirectoryObject |
Obj. Erstellen Sie obj. Löschen Sie obj. MoveHere | IADsContainer |
Für jedes... In... | AdsBuildEnumerator() ADsEnumerateNext() |
Connection, Command, RecordSet | Idirectorysearch |
Sicherheitsbeschreibung, ACL, ACE | IADsSecurityDescriptor, IADsAccessControlList, IADsAccessControlEntry |