다음을 통해 공유


SWbemEventSource.NextEvent 메서드

이벤트를 사용할 수 있는 경우 SWbemEventSource 개체의 NextEvent 메서드는 이벤트 쿼리에서 이벤트를 검색합니다.

이 구문에 대한 설명은 스크립팅 API의 문서 규칙을 참조하세요.

구문

objWbemObject = .NextEvent( _
  [ ByVal iTimeoutMs ] _
)

매개 변수

iTimeoutMs [in, optional]

시간 초과 오류를 반환하기 전에 호출이 이벤트를 기다리는 시간(밀리초)입니다. 이 매개 변수의 기본값은 호출을 무기한 대기하도록 지시하는 wbemTimeoutInfinite(-1)입니다.

반환 값

NextEvent 메서드가 성공하면 요청된 이벤트가 포함된 SWbemObject 개체를 반환합니다. 호출 시간이 초과되면 반환된 개체가 NULL이고 오류가 발생합니다.

오류 코드

NextEvent 메서드가 완료되면 Err 개체에 다음 목록의 오류 코드가 포함될 수 있습니다.

wbemErrTimedOut - 0x80043001

요청된 이벤트가 iTimeoutMs에 지정된 시간에 도착하지 않았습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista
지원되는 최소 서버
Windows Server 2008
헤더
Wbemdisp.h
유형 라이브러리
Wbemdisp.tlb
DLL
Wbemdisp.dll
CLSID
CLSID_SWbemEventSource
IID
IID_ISWbemEventSource