다음을 통해 공유


ADSI Visual Basic Code를 C++ 코드에 매핑

ADSI는 50개 이상의 인터페이스로 구성됩니다. 대부분의 디렉터리 작업은 5개의 인터페이스만 사용하여 완료할 수 있습니다. 관련 토폴로지는 다음과 같습니다.

다음 표에서는 ADSI VB/VBS 코드에서 C++ 코드로의 매핑을 나열합니다. 전체 목록은 아닙니다.

VBS 코드 VC 코드
obj = GetObject() 설정 hr = AdsGetObject()
Obj. obj를 넣습니다. obj를 가져옵니다. 부모 IAD 또는 IDirectoryObject
Obj. obj를 만듭니다. obj를 삭제합니다. MoveHere IADsContainer
각 항목에 대해... 에서... AdsBuildEnumerator() ADsEnumerateNext()
연결, 명령, RecordSet IDirectorySearch
보안 설명자, ACL, ACE IADsSecurityDescriptor, IADsAccessControlList, IADsAccessControlEntry