2011-08-12 4 views
0

Windows에서 로컬 및 Active Directory (있는 경우)에서 모든 사용자를 검색해야합니다.Windows 검색을위한 API Active Directory 이름/IP

C API : NetQueryDisplayInformation()에는 "serverName"(아마도 쿼리 할 수있는 Active Directory)에서 정보를 검색하는 옵션이 있다는 것을 발견했습니다.

하지만 ActiveDirectory를 사용할 수 있는지는 어떻게 알 수 있습니까? 감사합니다. .

+0

좋은 정보! 감사. 또한이 클래스를 사용하는 koders.com에서 제공되는 MS WMI 문서 및 소스 코드를 살펴보고 Win32_ComputerSystem – Ghita

답변

1

이 정보는 WMI에서 사용할 수 있습니다. Win32_ComputerSystem 클래스 (컴퓨터 당 하나의 인스턴스가 있음)에는 도메인 이름이 들어있는 Domain 속성이 있습니다.

+0

정보를 제공합니다. 감사. 이 클래스를 사용하는 koders.com에서 제공되는 MS WMI 문서 및 소스 코드 Win32_ComputerSystem을 살펴 봅니다. – Ghita

0

도메인 이름 (있는 경우)을 찾는 또 다른 방법은 WIN API :: DsGetDcName()을 사용하는 것입니다. DOMAIN_CONTROLLER_INFO 구조체의 활성 디렉토리 서버 이름에 대한 정보를 반환합니다. 필요한 모든 도메인 정보가 있습니다. WMI 사용보다 많은 sympler :-)