WbemFlagEnum 열거형(wbemdisp.h)
WbemFlagEnum 열거형은 SWbemServices.ExecQuery, SWbemServices.ExecQueryAsync, SWbemServices.SubclassesOf 및 SWbemServices.InstancesOf에서 사용하는 상수를 정의합니다.
WMI 스크립팅 형식 라이브러리인 wbemdisp.tlb는 이러한 상수를 정의합니다. Visual Basic 애플리케이션은 이 라이브러리에 액세스할 수 있습니다. 스크립트 언어는 WSH(Windows 스크립트 호스트) XML 파일 형식을 사용하지 않는 한 상수 값을 직접 사용해야 합니다. 자세한 내용은 WMI 스크립팅 형식 라이브러리 사용을 참조하세요.
Syntax
typedef enum WbemFlagEnum {
wbemFlagReturnImmediately = 0x10,
wbemFlagReturnWhenComplete = 0,
wbemFlagBidirectional = 0,
wbemFlagForwardOnly = 0x20,
wbemFlagNoErrorObject = 0x40,
wbemFlagReturnErrorObject = 0,
wbemFlagSendStatus = 0x80,
wbemFlagDontSendStatus = 0,
wbemFlagEnsureLocatable = 0x100,
wbemFlagDirectRead = 0x200,
wbemFlagSendOnlySelected = 0,
wbemFlagUseAmendedQualifiers = 0x20000,
wbemFlagGetDefault = 0,
wbemFlagSpawnInstance = 0x1,
wbemFlagUseCurrentTime = 0x1
} ;
상수
wbemFlagReturnImmediately 값: 0x10 호출이 즉시 반환되도록 합니다. |
wbemFlagReturnWhenComplete 값: 0 호출이 완료될 때까지 이 호출이 차단되도록 합니다. |
wbemFlagBidirectional 값: 0 클라이언트가 열거자를 해제할 때까지 WMI가 열거형 개체에 대한 포인터를 유지하도록 합니다. |
wbemFlagForwardOnly 값: 0x20 정방향 전용 열거자가 반환되도록 합니다. 와 함께 이 플래그 사용 wbemFlagReturnImmediately - 반동기 액세스를 요청합니다. 자세한 내용은 메서드를 호출합니다. 정방향 전용 열거자를 통해서만(각 문에 대한 VBScript에서와 같이) 반복할 수 있습니다. The 인스턴스를 포함하는 메모리는 WMI에서 해제되므로 열거자를 다시 해제할 수 없습니다. 따라서 은 SWbemObjectSet.Count 메서드는 이후 사용할 수 없습니다. 열거자를 되 해제해야 합니다. 정방향 전용 열거자는 일반적으로 훨씬 더 빠르며 더 적게 사용합니다. 기존 열거자보다 메모리가 있지만 에 대한 호출은 허용하지 않습니다. SWbemObject.Clone. |
wbemFlagNoErrorObject 값: 0x40 이 플래그는 설정해서는 안 되며 수신 시 무시해야 합니다. |
wbemFlagReturnErrorObject 값: 0 오류 발생 시 비동기 호출이 오류 개체를 반환하도록 합니다. |
wbemFlagSendStatus 값: 0x80 비동기 호출이 에 상태 업데이트를 보내도록 합니다. 개체에 대한 SWbemSink.OnProgress 이벤트 처리기 싱크 |
wbemFlagDontSendStatus 값: 0 비동기 호출이 에 상태 업데이트를 보내지 못하도록 방지합니다. 개체에 대한 SWbemSink.OnProgress 이벤트 처리기 싱크 |
wbemFlagEnsureLocatable 값: 0x100 |
wbemFlagDirectRead 값: 0x200 |
wbemFlagSendOnlySelected 값: 0 |
wbemFlagUseAmendedQualifiers 값: 0x20000 WMI가 기본 클래스 정의와 함께 클래스 수정 데이터를 반환하도록 합니다. 항목 수정된 한정자, 참조 WMI 클래스 정보 지역화 |
wbemFlagGetDefault 값: 0 |
wbemFlagSpawnInstance 값: 0x1 |
wbemFlagUseCurrentTime 값: 0x1 |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista |
지원되는 최소 서버 | Windows Server 2008 |
머리글 | wbemdisp.h |