wbemcli.h 헤더
이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
- 분산 트랜잭션 코디네이터 WMI 공급자
- 원격 데스크톱 서비스
- Windows 데이터 액세스 구성 요소 WMI 공급자
- Windows Management Instrumentation
- Windows 사이드바
wbemcli.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
IEnumWbemClassObject IEnumWbemClassObject 인터페이스는 CIM(Common Information Model) 개체를 열거하는 데 사용되며 표준 COM 열거자와 비슷합니다. |
IMofCompiler Mofd.dll 구현된 IMofCompiler 인터페이스는 MOF(Managed Object Format) 컴파일러 및 MOF 파일을 컴파일하는 다른 애플리케이션에서 사용하는 COM 인터페이스를 제공합니다. |
IUnsecuredApartment IUnsecuredApartment 인터페이스는 클라이언트 프로세스에서 비동기 호출을 만드는 프로세스를 간소화하는 데 사용됩니다. |
IWbemBackupRestore IWbemBackupRestore 인터페이스는 WMI 리포지토리의 콘텐츠를 백업하고 복원합니다. |
IWbemBackupRestoreEx IWbemBackupRestoreEx 인터페이스는 리포지토리의 콘텐츠를 백업하고 복원합니다. |
IWbemCallResult IWbemServices 인터페이스의 semisynchronous 호출에 사용합니다. 이러한 호출을 할 때, 호출된 IWbemServices 메서드는 IWbemCallResult 개체와 함께 즉시 반환됩니다. |
IWbemClassObject 클래스 정의와 클래스 개체 인스턴스를 모두 포함하고 조작합니다. |
IWbemConfigureRefresher IWbemConfigureRefresher 인터페이스는 클라이언트 코드에서 열거자, 개체 및 중첩된 새로 고침을 새로 고침에 추가하는 데 사용됩니다. |
IWbemContext IWbemContext 인터페이스는 필요에 따라 WMI에 IWbemServices 호출을 제출할 때 공급자에게 추가 컨텍스트 정보를 전달하는 데 사용됩니다. IWbemServices의 모든 기본 호출은 이 형식의 개체를 가리키는 선택적 매개 변수를 사용합니다. |
IWbemHiPerfEnum 새로 고침 작업에서 인스턴스 개체의 열거형에 대한 신속한 액세스를 제공하는 용도로 사용됩니다. |
IWbemLocator IWbemLocator 인터페이스를 사용하여 특정 호스트 컴퓨터에서 WMI용 IWbemServices 인터페이스에 대한 초기 네임스페이스 포인터를 가져옵니다. |
IWbemObjectAccess 개체의 메서드 및 속성에 대한 액세스를 제공합니다. |
IWbemObjectSink IWbemObjectSink 인터페이스는 WMI 프로그래밍 모델 내의 모든 유형의 알림을 수신할 수 있는 싱크 인터페이스를 만듭니다. |
IWbemObjectSinkEx WMI 프로그래밍 모델 내에서 모든 유형의 알림을 받을 수 있는 싱크 인터페이스를 만듭니다. |
IWbemObjectTextSrc IWbemObjectTextSrc 인터페이스는 IWbemClassObject 인스턴스를 다른 텍스트 형식으로 변환하는 데 사용됩니다. |
IWbemQualifierSet 단일 속성 또는 전체 개체(클래스 또는 인스턴스)에 대한 명명된 한정자의 전체 집합용 컨테이너 역할을 합니다. |
IWbemRefresher 열거자 또는 리프레셔 개체 같은 새로 고칠 수 있는 개체를 새로 고치는 진입점을 제공합니다. |
IWbemServices 클라이언트 및 공급자가 WMI 서비스에 액세스하는 용도로 사용합니다. 인터페이스는 WMI 및 WMI 공급자에 의해 구현되며 기본 WMI 인터페이스입니다. |
IWbemShutdown IWbemShutdown 인터페이스는 개체의 instance 삭제할 준비가 되었음을 공급자에게 나타냅니다. 공급자는 이 호출을 사용하여 현재 참조하는 리소스를 해제할 수 있습니다. |
IWbemStatusCodeText IWbemStatusCodeText 인터페이스는 오류 코드 또는 오류가 발생한 하위 시스템의 이름에 대한 텍스트 문자열 설명을 추출합니다. |
IWbemUnsecuredApartment 클라이언트 애플리케이션에서 Unsecapp.exe 비동기 콜백에 대한 액세스 검사를 수행하는지 여부를 확인할 수 있습니다. |
WBEM_COMPILE_STATUS_INFO IMofCompiler 인터페이스의 오류를 설명합니다. |
CIMTYPE_ENUMERATION 여러 다른 CIM 데이터 형식을 지정하는 값을 정의합니다. |
WBEM_BACKUP_RESTORE_FLAGS IWbemBackupRestore::Restore 메서드 및 IWbemBackupRestoreEx::Restore 메서드에 사용되는 플래그를 포함합니다. |
WBEM_CHANGE_FLAG_TYPE 메서드 매개 변수 플래그를 포함합니다. |
WBEM_COMPARISON_FLAG IWbemClassObject::CompareTo 메서드를 사용할 때 수행할 비교를 정의하는 플래그를 포함합니다. |
WBEM_COMPILER_OPTIONS IMofCompiler 메서드에 대한 옵션 플래그를 포함합니다. |
WBEM_CONDITION_FLAG_TYPE IWbemClassObject::GetNames 메서드와 함께 사용되는 플래그를 포함합니다. |
WBEM_CONNECT_OPTIONS IWbemLocator::ConnectServer 메서드에 대한 플래그를 포함합니다. |
WBEM_FLAVOR_TYPE 한정자 버전을 나열합니다. |
WBEM_GENERIC_FLAG_TYPE 범용 메서드 매개 변수 플래그를 포함합니다. |
WBEM_GENUS_TYPE 클래스와 인스턴스를 구분하는 데 사용되는 상수를 포함합니다. |
WBEM_LIMITS 일부 제한 값을 정의합니다. |
WBEM_QUERY_FLAG_TYPE 쿼리 또는 열거자를 정의하는 데 사용되는 플래그를 포함합니다. |
WBEM_REFRESHER_FLAGS refresher 메서드의 동작을 수정하는 플래그를 포함합니다. |
WBEM_SECURITY_FLAGS 보안 액세스 수준을 설정하는 데 사용되는 플래그를 포함합니다. |
WBEM_STATUS_TYPE 비동기 작업의 상태 설명합니다. |
WBEM_TEXT_FLAG_TYPE IWbemClassObject::GetObjectText 메서드의 실행을 제어하는 플래그를 포함합니다. |
WBEM_TIMEOUT_TYPE IEnumWbemClassObject::Next 메서드의 시간 제한을 지정하는 데 사용되는 값을 포함합니다. |
WBEM_UNSECAPP_FLAG_TYPE IWbemUnsecuredApartment::CreateSinkStub 메서드를 사용할 때 콜백에 대한 액세스 검사를 제어하는 데 사용됩니다. |
WBEMSTATUS WMI API의 메서드에서 반환된 오류 및 상태 코드를 포함합니다. |
WMI_OBJ_TEXT SWbemObjectEx.GetText_ 사용할 유효한 개체 텍스트 형식을 정의합니다. |