2013-10-07 3 views
2

DEVCON을 사용하여 다음을 수행하는 앱이 있습니다.Devcon이없는 C# Devcon 기능?

  • 호환 아이디의 기반으로
  • 위의 모든 사용 가져 오기 장치 상태.

어떻게 DEVCON을 사용하지 않고도 동일한 작업을 수행 할 수 있습니까? 위에 나열된 것과 동일한 기능이 필요합니다.

나는 This question and answer을 들여다 보았다. 그러나 나는 위의 기준에 더 맞추어야한다. 또한 x86, x64 및 XP +에서도 작동해야합니다.

아무도 도와 드릴 수 있습니까? C#을에서 그것을 할

+0

Microsoft 장치 콘솔에서와 마찬가지로 DevCon? – Amy

+0

예, [Microsoft link] (http://support.microsoft.com/kb/311272) –

답변

1

, 당신은

link 윈도우 Setup APIs를 PInvoke를해야 할 것이다 설치 API를이 장치를 열거하는 데 사용할 수있는 방법 C의 예를 가지고있다.

흥미롭게도 TechNet에는 Device Management의 Powershell 모듈이 있습니다.

라이센스에서 허용하는 경우 .Net의 구현을 살펴볼 수 있습니다.

+0

pinvoke를 살펴 보겠습니다. PS 모듈은 Windows 8.1에서 사용할 수있는 소스가 없습니다 ... –