WMI C++ 애플리케이션 예제

이 섹션의 WMI 애플리케이션 예제는 C++로 작성되었습니다. WMI 구성 요소를 사용하여 완료할 수 있는 다양한 작업을 보여주며 Visual Basic 스크립트를 사용하는 대신 대안을 제공합니다. 각 애플리케이션은 여러 예제의 코드 섹션을 쉽게 결합하여 사용자 지정된 애플리케이션을 형성할 수 있도록 방식이 비슷한 일련의 단계로 구분됩니다.

다음 표에서는 이 섹션의 C++ 예제를 나열합니다.

예제 설명
예제: 로컬 컴퓨터에서 WMI 데이터 가져오기 이 예제에서는 로컬 컴퓨터의 WMI 네임스페이스에 연결하고 로컬 컴퓨터의 쿼리에서 데이터를 가져옵니다. 데이터는 반동기식으로 수집됩니다.
예제: 로컬 컴퓨터에서 비동기적으로 WMI 데이터 가져오기 이 예제에서는 로컬 컴퓨터의 WMI 네임스페이스에 연결하고 로컬 컴퓨터의 쿼리에서 데이터를 가져옵니다. 데이터는 비동기식으로 수집됩니다.
예: 원격 컴퓨터에서 WMI 데이터 가져오기 이 예제에서는 원격 컴퓨터의 WMI 네임스페이스에 연결하고 원격 컴퓨터의 쿼리에서 데이터를 가져옵니다. 데이터는 반동기식으로 수집됩니다.
예제: 공급자 메서드 호출 이 예제에서는 로컬 컴퓨터의 WMI 네임스페이스에 연결하고 WMI에서 메서드를 호출합니다. 메서드는 동기식으로 실행됩니다.
예제: WMI를 통해 이벤트 알림 받기 이 예제에서는 로컬 컴퓨터의 WMI 네임스페이스에 연결하고 로컬 컴퓨터에서 이벤트를 수신합니다. 이벤트는 반동기식으로 수신됩니다.