다음을 통해 공유


IADsADSystemInfo 인터페이스(iads.h)

IADsADSystemInfo 인터페이스는 Windows 도메인에서 Windows 운영 체제를 실행하는 경우 로컬 컴퓨터에 대한 데이터를 검색합니다. 예를 들어 로컬 컴퓨터의 도메인, 사이트 및 고유 이름을 가져올 수 있습니다.

IADsADSystemInfo 인터페이스는 windows 2000에서 ADSI의 표준 설치에 포함된 adsldp.dll 있는 ADSystemInfo 개체에 구현됩니다. IADsADSystemInfo 인터페이스에서 메서드를 호출하려면 ADSystemInfo 개체의 instance 명시적으로 만들어야 합니다. 이 요구 사항은 C/C++의 CoCreateInstance 함수를 사용하여 ADSystemInfo instance 만드는 데 해당합니다.

IADsADSystemInfo *pADsys;
HRESULT hr = CoCreateInstance(CLSID_ADSystemInfo,
                              NULL,
                              CLSCTX_INPROC_SERVER,
                              IID_IADsADSystemInfo,
                              (void**)&pADsys);

Visual Basic에서 New 연산자를 사용할 수도 있습니다.

Dim adSys as New ADSystemInfo

또는 스크립팅 환경에서 CreateObject 함수를 호출하여 "ADSystemInfo"를 ProgID로 제공할 수 있습니다.

Dim adSys
Set adSys = CreateObject("ADSystemInfo")

상속

IADsADSystemInfo 인터페이스는 IDispatch 인터페이스에서 상속됩니다. IADsADSystemInfo 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IADsADSystemInfo 인터페이스에는 이러한 메서드가 있습니다.

 
IADsADSystemInfo::GetAnyDCName

로컬 컴퓨터의 도메인에서 도메인 컨트롤러의 DNS 이름을 검색합니다.
IADsADSystemInfo::GetDCSiteName

로컬 컴퓨터가 포함된 Active Directory 사이트의 이름을 검색합니다.
IADsADSystemInfo::GetTrees

로컬 컴퓨터의 포리스트에 있는 모든 디렉터리 트리의 DNS 이름을 검색합니다.
IADsADSystemInfo::RefreshSchemaCache

IADsADSystemInfo::RefreshSchemaCache 메서드는 Active Directory 스키마 캐시를 새로 고칩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 iads.h

추가 정보

CoCreateInstance

IADsADSystemInfo 속성 메서드

IDispatch