학습
모듈
CIM 및 WMI 메서드를 사용하여 리포지토리 개체 쿼리 및 조작 - Training
이 모듈에서는 CIM 및 WMI를 사용하여 메서드를 통해 변경하는 방법을 설명합니다. 사용할 수 있는 메서드는 개체의 형식에 따라 다릅니다. 이러한 메서드를 검색하고 이해하는 것은 리포지토리 정보를 쿼리하고 조작하는 중요한 단계입니다.
Windows Management Instrumentation 기술 개요입니다.
Windows Management Instrumentation을 개발하려면 다음 헤더가 필요합니다.
이 기술에 대한 프로그래밍 지침은 다음을 참조하세요.
CFrameworkQuery CFrameworkQuery 클래스는 쿼리를 구문 분석하고 조작하는 데 사용됩니다. 여기에는 특정 속성 값을 반환하는 메서드와 포함된 특정 속성을 확인하기 위해 쿼리를 테스트하는 메서드가 포함되어 있습니다. |
CHPtrArray CHPtrArray 클래스는 WMI 공급자 프레임워크의 일부입니다. CHPtrArray는 WMI 쿼리의 공급자 처리에 사용되는 배열 포인터 관리를 위한 유틸리티 인터페이스입니다. |
CHString 다음 표에는 CHString 메서드가 나와 있습니다. |
CHStringArray 다음 표에는 CHStringArray 메서드 및 연산자가 나열되어 있습니다. |
CInstance CInstance 클래스는 WMI 공급자 프레임워크에서 지원하는 인스턴스에 대해 정의된 속성 값을 검색하고 업데이트하는 데 사용됩니다. 또한 CInstance 클래스는 공급자 프레임워크의 CInstance 인터페이스 구현에 대한 액세스 권한을 제공합니다. |
CObjectPathParser 원격 컴퓨터 이름, 네임스페이스 및 클래스를 포함할 수 있는 WMI 경로를 구문 분석합니다. 이 개체는 사용하지 않는 것이 좋습니다. 대신 IWbemPath COM 인터페이스를 사용합니다. |
CThreadBase CThreadBase 클래스는 WMI 공급자 프레임워크에 대한 내부 스레드 안전 메커니즘을 제공하는 기본 클래스입니다. 이 클래스는 내부적으로 호출됩니다. |
CWbemGlueFactory CWbemGlueFactory 클래스는 WMI 공급자 프레임워크의 일부입니다. 공급자 프레임워크는 이 인터페이스의 메서드를 내부에 구현하여 공급자에 대한 클래스의 새 인스턴스를 만듭니다. |
CWbemProviderGlue CWbemProviderGlue는 WMI(Windows Management Instrumentation) API의 COM(구성 요소 개체 모델) 인터페이스를 Provider 클래스에서 파생된 클래스와 연결하고 공급자가 서로 쿼리하는 데 사용할 메서드를 제공합니다. |
MethodContext MethodContext 클래스는 공급자가 IWbemClassObject 정보를 얻거나 설정하는 데 사용되는 구조체에 대한 포인터입니다. WMI는 포인터를 기반으로 하는 기능을 구현하지 않습니다. |
공급자 Provider 클래스는 프레임워크 공급자가 지원하는 클래스 또는 클래스의 기본 클래스입니다. |
TRefPointerCollection TRefPointerCollection 클래스는 개체에 대한 포인터를 수집하는 컨테이너 클래스입니다. 이러한 포인터는 열거할 수 있습니다. |
WBEMTime WBEMTime 클래스는 다양한 Windows 및 ANSI C 런타임 시헌 형식 간의 변환을 용이하게 합니다. 자세한 내용은 WBEMTimeSpan 클래스 메서드도 참조하세요. |
WBEMTimeSpan WBEMTimeSpan 클래스는 시간 범위를 나노초 단위로 보유합니다. |
CIMTYPE_ENUMERATION 여러 다른 CIM 데이터 형식을 지정하는 값을 정의합니다. |
ObjectParserFlags CObjectPathParser에 대한 생성자에서 사용하는 플래그입니다. |
tag_WBEM_GET_KEY_FLAGS 텍스트의 형식을 제어하는 플래그를 포함합니다. |
tag_WBEM_GET_TEXT_FLAGS 텍스트가 반환되는 방법을 제어하는 플래그를 포함합니다. |
tag_WBEM_PATH_CREATE_FLAG 허용되는 경로의 형식을 지정하는 플래그를 포함합니다. |
tag_WBEM_PATH_STATUS_FLAG 경로를 설명하는 데 사용되는 플래그를 포함합니다. |
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 메서드를 사용할 때 콜백에 대한 액세스 검사를 제어하는 데 사용됩니다. |
WbemAuthenticationLevelEnum 보안 인증 수준을 정의합니다. |
WbemChangeFlagEnum 클래스 또는 인스턴스에 대한 쓰기 작업을 수행하는 방법을 정의합니다. |
WbemCimtypeEnum 속성 값의 유효한 CIM 형식을 정의합니다. |
WbemComparisonFlagEnum 개체 비교를 위해 SWbemObject.CompareTo_에서 사용하는 설정을 정의합니다. |
WbemConnectOptionsEnum 원격 컴퓨터에서 WMI에 대한 연결이 실패할 때 SWbemLocator.ConnectServer 메서드 호출에서 매개 변수로 사용되는 보안 플래그를 정의합니다. |
WbemErrorEnum WMI용 스크립팅 API 호출에서 반환할 수 있는 오류를 정의합니다. |
WbemFlagEnum SWbemServices.ExecQuery, SWbemServices.ExecQueryAsync, SWbemServices.SubclassesOf 및 SWbemServices.InstancesOf에서 사용되는 상수를 정의합니다. |
WbemImpersonationLevelEnum 보안 가장 수준을 정의합니다. 이러한 상수는 SWbemSecurity와 함께 사용됩니다. |
WbemObjectTextFormatEnum SWbemObjectEx.GetText_에서 사용할 유효한 개체 텍스트 형식을 정의합니다. |
WbemPrivilegeEnum 권한을 정의합니다. 이러한 상수는 SWbemSecurity와 함께 사용되어 일부 작업에 필요한 권한을 부여합니다. |
WbemQueryFlagEnum 호출에서 반환되는 개체 수를 결정하는 열거형 또는 쿼리의 깊이를 정의합니다. |
WBEMSTATUS WMI API의 메서드에서 반환된 오류 및 상태 코드를 포함합니다. |
WbemTextFlagEnum 생성된 개체 텍스트의 내용을 정의하며 SWbemObject.GetObjectText_에서 사용됩니다. |
WbemTimeout 제한 시간 상수를 정의합니다. 이 상수는 SWbemEventSource.NextEvent에서 사용됩니다. |
WMI_OBJ_TEXT SWbemObjectEx.GetText_ 사용할 유효한 개체 텍스트 형식을 정의합니다. |
WMIQ_ANALYSIS_TYPE GetAnalysis 메서드를 사용하여 수행할 분석 유형을 지정하는 데 사용되는 상수를 포함합니다. |
WMIQ_ASSOCQ_FLAGS 쿼리의 기능을 나타내는 플래그를 포함합니다. |
WMIQ_RPN_TOKEN_FLAGS GetAnalysis 메서드에 사용되는 쿼리 토큰을 설명하는 플래그를 포함합니다. |
AccessCheck AccessCheck 메서드는 이벤트 공급자에 의해 구현되며 소비자가 wszQuery에 지정된 이벤트를 구독할 때 WMI(Windows Management Instrumentation)에서 호출됩니다. |
추가 Add 메서드는 배열의 끝에 새 요소를 추가하여 배열을 하나씩 늘입니다. |
추가 Add 메서드는 컬렉션에 대한 참조를 추가합니다. |
AddEnum IWbemConfigureRefresher::AddEnum 메서드는 요청된 새로 고침에 열거자를 추가합니다. |
AddObjectByPath IWbemConfigureRefresher::AddObjectByPath 메서드는 개체 경로를 지정하여 개체를 새로 고침에 추가합니다. |
AddObjectByTemplate IWbemConfigureRefresher::AddObjectByTemplate 메서드를 사용하면 IWbemClassObject instance 템플릿을 지정하여 새로 고칠 개체를 새로 고칠 개체를 추가할 수 있습니다. |
AddObjects IWbemHiPerfEnum::AddObjects 메서드는 제공된 instance 개체를 열거자에 추가합니다. |
AddRefresher IWbemConfigureRefresher::AddRefresher 메서드는 새로 고침에 새로 고침을 추가합니다. |
AllocSysString AllocSysString 메서드는 Automation과 호환되는 새 BSTR 문자열을 할당합니다. 그런 다음 종료되는 NULL 문자를 포함하여 CHStringstring의 내용을 복사합니다. |
AllPropertiesAreRequired AllPropertiesAreRequired 메서드는 instance 대한 모든 속성이 요청되었는지 여부를 나타냅니다. |
Append Append 메서드는 지정된 배열의 끝에 다른 배열의 내용을 추가합니다. |
Backup IWbemBackupRestore::Backup 메서드는 정적 리포지토리의 내용을 별도의 파일에 백업합니다. |
BeginEnum BeginEnum 메서드는 컬렉션 열거를 시작합니다. |
BeginEnumeration 열거형을 열거형의 시작 부분으로 다시 설정합니다. |
BeginEnumeration IWbemContext::BeginEnumeration 메서드는 개체에 있는 모든 컨텍스트 값의 열거형을 다시 설정합니다. |
BeginEnumeration 개체의 모든 한정자가 열거되기 전에 IWbemQualifierSet::BeginEnumeration 메서드가 다시 설정됩니다. |
BeginMethodEnumeration IWbemClassObject::BeginMethodEnumeration 메서드 호출을 사용하여 개체에 사용할 수 있는 메서드의 열거를 시작합니다. |
BeginRead BeginRead 메서드는 공급자가 WMI 공급자 프레임워크에 빌드된 경우 데이터 읽기 작업의 시작을 표시하여 스레드 보안을 제공합니다. CThreadBase는 내부적으로 호출됩니다. |
BeginWrite BeginWrite 메서드는 공급자가 WMI 공급자 프레임워크에 빌드된 경우 데이터 쓰기 작업의 시작을 표시하여 스레드 보안을 제공합니다. CThreadBase는 내부적으로 호출됩니다. |
CancelAsyncCall IWbemServices::CancelAsyncCall 메서드는 원래 비동기 메서드에 전달된 IWbemObjectSink 포인터를 기반으로 현재 보류 중인 비동기 호출을 취소합니다. |
CancelQuery 논리 이벤트 소비자가 Windows Management를 사용하여 관련 이벤트 쿼리 필터를 취소할 때마다 IWbemEventProviderQuerySink::CancelQuery 메서드를 호출합니다. |
CHPtrArray CHPtrArray 메서드 생성자는 CHPtrArray의 새 instance 초기화합니다. |
CHString CHString::CHString 함수는 지정된 데이터를 사용하여 새 CHString 개체를 초기화합니다. |
CHString 지정된 데이터를 사용하여 새 CHString 개체를 초기화합니다. (오버로드 2/6) |
CHString 지정된 데이터를 사용하여 새 CHString 개체를 초기화합니다. (오버로드 4/6) |
CHString 지정된 데이터를 사용하여 새 CHString 개체를 초기화합니다. (오버로드 5/6) |
CHString 지정된 데이터를 사용하여 새 CHString 개체를 초기화합니다. (오버로드 1/6) |
CHString 지정된 데이터를 사용하여 새 CHString 개체를 초기화합니다. (오버로드 6/6) |
CHString 지정된 데이터를 사용하여 새 CHString 개체를 초기화합니다. (오버로드 3/6) |
CHStringArray CHStringArray 생성자는 빈 CHStringArray 배열을 생성합니다. |
지우기 Clear 메서드는 WBEMTime 개체의 시간을 잘못된 시간으로 설정합니다. |
지우기 Clear 메서드는 시간 범위를 INVALID_TIME 설정합니다. |
복제 IEnumWbemClassObject::Clone 메서드는 전체 열거자의 논리적 복사본을 만들어 현재 위치를 열거형에 유지합니다. |
복제 IWbemClassObject::Clone 메서드는 현재 개체의 전체 복제본인 새 개체를 반환합니다. 새 개체의 COM 참조 수는 1입니다. |
복제 IWbemContext::Clone 메서드는 현재 IWbemContext 개체의 논리적 복사본을 만듭니다. 이 메서드는 IWbemContext 개체가 거의 동일한 많은 호출을 수행해야 하는 경우에 유용할 수 있습니다. |
CObjectPathParser 전체 개체 경로가 필요한 CObjectPathParser 개체의 instance 생성하고 초기화합니다. 이 개체는 사용하지 않는 것이 좋습니다. 대신 IWbemPath COM 인터페이스를 사용합니다. |
한 부씩 인쇄 Collate 메서드는 wcscoll 함수를 사용하여 CHString 문자열을 다른 문자열과 비교합니다. |
커밋 Commit 메서드는 WMI에 instance 보내는 데 사용됩니다. 이 메서드는 도우미 함수이며 재정의해서는 안 됩니다. |
커밋 Commit 메서드는 현재 instance WMI로 반환합니다. |
비교 Compare 메서드는 wcscmp 함수를 사용하여 이 CHString 문자열을 다른 문자열과 비교합니다. |
CompareNoCase CompareNoCase 메서드는 _wcsicmp 함수를 사용하여 CHString 문자열을 다른 문자열과 비교합니다. |
Compareto IWbemClassObject::CompareTo 메서드는 개체를 다른 Windows Management 개체와 비교합니다. 이 비교 프로세스에는 특정 제약 조건이 있습니다. |
CompileBuffer IMofCompiler::CompileBuffer 메서드는 이진 MOF 데이터가 포함된 버퍼 또는 ASCII 형식의 텍스트 버퍼를 컴파일합니다. |
CompileFile IMofCompiler::CompileFile 메서드는 MOF 파일(이진 MOF 포함)을 컴파일하고 WMI 리포지토리에 정보를 저장합니다. |
ConnectServer IWbemLocator::ConnectServer 메서드는 dCOM을 통해 strNetworkResource 매개 변수에 지정된 컴퓨터의 WMI 네임스페이스에 대한 연결을 만듭니다. |
Copy Copy 메서드는 지정된 배열의 요소를 다른 배열의 요소로 덮어씁니다. |
CreateBMOF IMofCompiler::CreateBMOF 메서드는 이진 MOF 파일을 만듭니다. |
CreateClassEnum IWbemServices::CreateClassEnum 메서드는 선택 조건을 충족하는 모든 클래스에 대한 열거자를 반환합니다. |
CreateClassEnumAsync IWbemServices::CreateClassEnumAsync 메서드는 클래스 공급자가 지원하는 모든 클래스의 열거형을 반환합니다. |
CreateClassPart 경로의 클래스 또는 키 부분을 초기화합니다. |
CreateInstanceEnum IWbemServices::CreateInstanceEnum 메서드는 사용자가 지정한 선택 조건에 따라 지정된 클래스의 인스턴스를 반환하는 열거자를 만듭니다. |
CreateInstanceEnumAsync IWbemServices::CreateInstanceEnumAsync 메서드는 사용자가 지정한 선택 조건에 따라 지정된 클래스의 인스턴스를 비동기적으로 반환하는 열거자를 만듭니다. |
CreateNewInstance CreateNewInstance 메서드는 새 CInstance 개체를 할당하고 포인터를 반환합니다. |
CreateObjectStub CreateObjectStub 메서드는 Windows Management에서 비동기 호출을 수신하는 데 도움이 되도록 개체 전달자 싱크를 만듭니다. |
CreateRefreshableEnum 새로 고칠 수 있는 새 열거형을 만듭니다. |
CreateRefreshableObject 새로 고칠 수 있는 instance 개체를 요청합니다. |
CreateRefresher 새로 고침을 만듭니다. |
CreateSinkStub CreateSinkStub 메서드는 IUnsecuredApartment::CreateObjectStub와 유사하며 개체 전달자 싱크를 만들고 Windows Management에서 비동기 호출을 수신하기 위한 액세스 검사를 수행합니다. |
CThreadBase CThreadBase::CThreadBase 생성자는 CThreadBase의 새 instance 초기화합니다. CThreadBase는 내부적으로 호출됩니다. |
CWbemGlueFactory CWbemGlueFactory::CWbemGlueFactory 생성자는 CWbemGlueFactory의 새 instance 초기화합니다. 이 클래스는 WMI 공급자 프레임워크의 일부입니다. (?? 0CWbemGlueFactory@@QEAA@XZ) |
CWbemGlueFactory CWbemGlueFactory::CWbemGlueFactory 생성자는 CWbemGlueFactory의 새 instance 초기화합니다. 이 클래스는 WMI 공급자 프레임워크의 일부입니다. (오버로드 1/2) |
Delete IWbemClassObject::D elete 메서드는 CIM 클래스 정의 및 모든 한정자에서 지정된 속성을 삭제합니다. |
Delete IWbemQualifierSet::D elete 메서드는 지정된 한정자를 이름으로 삭제합니다. |
DeleteAll IWbemContext::D eleteAll 메서드는 현재 개체에서 명명된 컨텍스트 값을 모두 제거하므로 개체가 비워 줍니다. |
DeleteClass IWbemServices::D eleteClass 메서드는 현재 네임스페이스에서 지정된 클래스를 삭제합니다. |
DeleteClassAsync IWbemServices::D eleteClassAsync 메서드는 현재 네임스페이스에서 지정된 클래스를 삭제합니다. |
DeleteClassPart IWbemPath::D eleteClassPart 메서드는 경로의 클래스 부분을 삭제합니다. |
DeleteInstance Instance 삭제하기 위해 WMI에서 DeleteInstance 메서드를 호출합니다. (오버로드 2/2) |
DeleteInstance Instance 삭제하기 위해 WMI에서 DeleteInstance 메서드를 호출합니다. (오버로드 1/2) |
DeleteInstance IWbemServices::D eleteInstance 메서드는 현재 네임스페이스에 있는 기존 클래스의 instance 삭제합니다. |
DeleteInstanceAsync IWbemServices::D eleteInstanceAsync 메서드는 현재 네임스페이스에서 기존 클래스의 instance 비동기적으로 삭제합니다. 작업의 확인 또는 실패는 호출자가 구현한 IWbemObjectSink 인터페이스를 통해 보고됩니다. |
DeleteMethod IWbemClassObject::D eleteMethod 메서드를 사용하여 메서드를 삭제합니다. 이 호출은 현재 개체가 CIM 클래스 정의인 경우에만 지원됩니다. CIM 인스턴스를 가리키는 IWbemClassObject 포인터에서는 메서드 조작을 사용할 수 없습니다. |
DeleteValue IWbemContext::D eleteValue 메서드는 IWbemContext::SetValue에서 만든 명명된 컨텍스트 값을 삭제합니다. |
ElementAt CHStringArray::ElementAt(int)(chstrarr.h) 메서드는 배열 내의 요소 포인터에 대한 임시 참조를 반환합니다. |
ElementAt CHStringArray::ElementAt(chstrarr.h) 메서드는 배열 내의 요소 포인터에 대한 임시 참조를 반환합니다. |
비어 있음 IWbemQuery::Empty 메서드는 파서가 보유하고 있는 메모리를 해제합니다. |
비어 있음 Empty 메서드는 CHString 개체를 빈 문자열로 만들고 메모리를 적절하게 해제합니다. |
비어 있음 Empty 메서드는 컬렉션에서 모든 항목을 제거합니다. |
EndEnum EndEnum 메서드는 컬렉션의 열거형을 종료합니다. |
EndEnumeration IWbemClassObject::EndEnumeration 메서드는 IWbemClassObject::BeginEnumeration으로 시작된 열거형 시퀀스를 종료합니다. |
EndEnumeration IWbemContext::EndEnumeration 메서드는 IWbemContext::BeginEnumeration으로 시작하는 열거형 시퀀스를 종료합니다. 이 호출은 필요하지 않지만 열거형과 연결된 시스템 리소스를 가능한 한 빨리 해제합니다. |
EndEnumeration IWbemQualifierSet::BeginEnumeration 및 IWbemQualifierSet::Next로 시작된 열거형을 종료하려는 경우 IWbemQualifierSet::EndEnumeration 메서드를 호출합니다. |
EndMethodEnumeration IWbemClassObject::EndMethodEnumeration 메서드는 IWbemClassObject::BeginMethodEnumeration으로 시작된 메서드 열거형 시퀀스를 종료하는 데 사용됩니다. |
EndRead EndRead 메서드는 공급자가 WMI 공급자 프레임워크에 빌드된 경우 데이터 읽기 작업의 끝을 표시하여 스레드 보안을 제공합니다. CThreadBase는 내부적으로 호출됩니다. |
EndWrite EndWrite 메서드는 공급자가 WMI 공급자 프레임워크에 빌드된 경우 데이터 쓰기 작업의 끝을 표시하여 스레드 보안을 제공합니다. CThreadBase는 내부적으로 호출됩니다. |
EnumerateInstances EnumerateInstances 메서드는 프레임워크 공급자 클래스의 모든 인스턴스를 검색하기 위해 WMI에서 호출됩니다. |
ExecMethod ExecMethod 메서드는 클래스 또는 instance 메서드를 호출하기 위해 WMI에서 호출됩니다. (오버로드 1/2) |
ExecMethod ExecMethod 메서드는 클래스 또는 instance 메서드를 호출하기 위해 WMI에서 호출됩니다. (오버로드 2/2) |
ExecMethod CIM 개체에서 내보낸 메서드를 실행합니다. |
ExecMethodAsync CIM 개체에서 내보낸 메서드를 비동기적으로 실행합니다. |
ExecNotificationQuery IWbemServices::ExecNotificationQuery 메서드는 이벤트를 수신하는 쿼리를 실행합니다. 호출은 즉시 반환되며, 사용자는 반환된 열거자가 도착하는 이벤트에 대해 폴링할 수 있습니다. 반환된 열거자를 해제하면 쿼리가 취소됩니다. |
ExecNotificationQueryAsync 이벤트 알림을 중지하기 위해 CancelAsyncCall이 호출될 때까지 지정된 응답 처리기에 이벤트가 제공된다는 점을 제외하고 IWbemServices::ExecNotificationQueryAsync 메서드는 IWbemServices::ExecNotificationQuery와 동일한 작업을 수행합니다. |
ExecQuery ExecQuery 메서드는 WQL(WMI 쿼리 언어) 쿼리를 처리하기 위해 WMI에서 호출됩니다. |
ExecQuery IWbemServices::ExecQuery 메서드는 쿼리를 실행하여 개체를 검색합니다. |
ExecQueryAsync IWbemServices::ExecQueryAsync 메서드는 쿼리를 실행하여 개체를 비동기적으로 검색합니다. |
찾기 Find 메서드는 문자열에서 하위 문자열의 첫 번째 일치 항목을 검색합니다. |
찾기 CHString::Find 메서드는 문자열에서 부분 문자열의 첫 번째 일치 항목을 검색합니다. |
FindConsumer FindConsumer 함수는 WMI가 이벤트를 보낼 수 있는 싱크 개체를 찾아 반환합니다. |
FindOneOf FindOneOf 메서드는 문자열에서 lpszCharSet에 포함된 문자와 일치하는 첫 번째 문자를 검색합니다. |
플러시 Flush 메서드는 공급자 프레임워크에서 호출하여 공급자가 사용 중인 불필요한 메모리를 모두 삭제합니다. |
형식 CHString::Format 메서드는 일련의 문자와 값을 CHString에 서식을 지정하고 저장합니다. |
형식 CHString::Format 메서드는 일련의 문자와 값을 CHString 문자열에 서식을 지정하고 저장합니다. |
FormatMessageW CHString::FormatMessageW(유니코드) 메서드는 메시지 문자열의 형식을 지정합니다. |
FormatMessageW CHString::FormatMessageW(유니코드) 메서드는 메시지 문자열의 형식을 지정합니다. |
FormatV FormatV 메서드는 형식이 지정된 문자열과 변수 인수 목록을 CHString 문자열에 씁니다. |
FrameworkLoginDLL FrameworkLoginDLL 메서드는 공급자 서버를 로드할 수 있는지 여부를 확인하기 위해 DLL_PROCESS_ATTACH 값을 DllMain으로 보낼 때 호출됩니다. (오버로드 1/2) |
FrameworkLoginDLL FrameworkLoginDLL 메서드는 공급자 서버를 로드할 수 있는지 여부를 확인하기 위해 DLL_PROCESS_ATTACH 값을 DllMain으로 보낼 때 호출됩니다. (오버로드 2/2) |
FrameworkLogoffDLL FrameworkLogoffDLL 메서드는 DllCanUnloadNow에 의해 호출되어 공급자 서버가 사용되고 있지 않고 언로드될 수 있는지 여부를 확인합니다. (오버로드 1/2) |
FrameworkLogoffDLL FrameworkLogoffDLL 메서드는 DllCanUnloadNow에 의해 호출되어 공급자 서버가 사용되고 있지 않고 언로드될 수 있는지 여부를 확인합니다. (오버로드 2/2) |
Free 구문 분석되지 않은 경로가 포함된 메모리를 해제합니다. 이 개체는 사용하지 않는 것이 좋습니다. 대신 IWbemPath COM 인터페이스를 사용합니다. (오버로드 2/2) |
Free 구문 분석되지 않은 경로가 포함된 메모리를 해제합니다. 이 개체는 사용하지 않는 것이 좋습니다. 대신 IWbemPath COM 인터페이스를 사용합니다. (오버로드 1/2) |
FreeExtra FreeExtra 메서드는 이전에 문자열에 의해 할당되었지만 더 이상 필요하지 않은 추가 메모리를 해제합니다. |
FreeExtra FreeExtra 메서드는 배열이 증가하는 동안 할당된 추가 메모리를 해제합니다. 이 메서드는 배열의 크기 또는 상한에 영향을 주지 않습니다. |
FreeMemory IWbemQuery::FreeMemory 메서드는 GetAnalysis에 대한 이전 호출에서 파서가 호출자에게 반환하는 메모리를 해제합니다. |
가져오기 IWbemClassObject::Get 메서드는 지정된 속성 값(있는 경우)을 검색합니다. 이 메서드는 시스템 속성을 반환할 수도 있습니다. |
가져오기 IWbemQualifierSet::Get 메서드는 지정된 명명된 한정자를 가져옵니다(있는 경우). |
GetAllDerivedInstances GetAllDerivedInstances 메서드는 기본 클래스의 인스턴스 또는 해당 기본 클래스의 자식 목록을 검색합니다. |
GetAllDerivedInstancesAsynch GetAllDerivedInstancesAsynch 메서드는 특정 공급자에서 지원되고 특정 기본 클래스에서 파생된 인스턴스 목록을 검색합니다. 이 메서드를 사용하면 공급자가 한 번에 하나의 instance 반환하여 비동기적으로 응답할 수 있습니다. |
GetAllInstances GetAllInstances 메서드는 특정 클래스에서 반환된 인스턴스 목록을 검색합니다. |
GetAllInstancesAsynch GetAllInstancesAsynch 메서드는 특정 클래스에서 반환된 인스턴스 목록을 검색합니다. 이 메서드를 사용하면 공급자가 한 번에 하나의 instance 반환하여 비동기적으로 응답할 수 있습니다. |
GetAllocLength GetAllocLength 메서드는 할당된 문자열 버퍼의 크기를 반환합니다. |
GetAnalysis 성공적인 쿼리 구문 분석의 결과를 가져옵니다. |
GetAt GetAt 메서드는 CHPtrArray 배열의 요소에 액세스합니다. |
GetAt CHString::GetAt(int)(chstring.h) 메서드는 인덱스 번호로 지정된 단일 문자를 반환합니다. |
GetAt CHString::GetAt(chstring.h) 메서드는 인덱스 번호로 지정된 단일 문자를 반환합니다. |
GetAt 지정된 인덱스에서 배열 요소를 가져옵니다. |
Getbool Getbool 메서드는 부울 속성을 검색합니다. |
GetBSTR 시간을 CIM 날짜 및 시간 형식의 BSTR 값으로 가져옵니다. |
GetBSTR GetBSTR 메서드는 날짜 및 시간 형식의 BSTR로 시간 범위를 가져옵니다. |
GetBuffer GetBuffer 메서드는 CHString 개체의 내부 문자 버퍼에 대한 포인터를 반환합니다. |
GetBufferSetLength GetBufferSetLength 메서드는 CHString 개체의 내부 문자 버퍼에 대한 포인터를 반환하여 nNewLength에 지정된 길이와 정확히 일치하도록 필요한 경우 길이를 잘리거나 늘입니다. |
GetByte GetByte 메서드는 BYTE 호환 속성을 검색합니다. |
GetCallStatus IWbemCallResult::GetCallStatus 메서드는 현재 미해결 반동기 호출의 상태 사용자에게 반환합니다. 이 호출이 WBEM_S_NO_ERROR 반환되면 IWbemServices 메서드에 대한 원래 호출이 완료됩니다. |
GetCHString GetCHString 메서드는 문자열 속성을 검색합니다. |
GetClassName IWbemPath::GetClassName 메서드는 경로에서 클래스 이름 부분을 검색합니다. |
GetClassObjectInterface GetClassObjectInterface 메서드는 IWbemClassObject 인터페이스 포인터를 반환합니다. |
GetCount IWbemPathKeyList::GetCount 메서드는 경로의 키 수를 검색합니다. |
GetData CHString 개체에서 데이터를 가져오는 GetData 메서드입니다. |
GetData GetData 메서드는 배열의 요소에 직접 액세스할 수 있습니다. |
GetDateTime GetDateTime 메서드는 datetime 속성을 반환합니다. |
GetDMTF GetDMTF 메서드는 BSTR 값을 CIM 날짜 및 시간 형식으로 변환합니다. |
GetDMTFNonNtfs GetDMTFNonNtfs 메서드는 표준 시간대가 없는 FAT에서 CIM 날짜 및 시간 형식으로 DMTF 날짜를 가져옵니다. |
GetDOUBLE GetDOUBLE 메서드는 DOUBLE 속성을 검색합니다. |
GetDWORD GetDWORD 메서드는 DWORD 속성을 검색합니다. |
GetEmbeddedObject GetEmbeddedObject 메서드는 포함된 CInstance 개체에 대한 포인터를 검색합니다. 포인터를 사용하여 포함된 개체의 속성을 가져와서 설정할 수 있습니다. |
GetEmptyInstance GetEmptyInstance 메서드는 지정된 클래스의 채워지지 않은 단일 인스턴스를 검색합니다. (오버로드 1/2) |
GetEmptyInstance GetEmptyInstance 메서드는 지정된 클래스의 채워지지 않은 단일 인스턴스를 검색합니다. (오버로드 2/2) |
GetErrorCodeText 오류 코드와 연결된 텍스트 문자열 설명을 반환합니다. |
GetFacilityCodeText IWbemStatusCodeText::GetFacilityCodeText 메서드는 "Windows", "WBEM", "SSPI" 또는 "RPC"와 같이 오류가 발생한 하위 시스템의 이름을 반환합니다. |
GetFILETIME GetFILETIME 메서드는 시간을 MFC FILETIME 구조체로 가져옵니다. |
GetInfo IWbemPath::GetInfo 메서드는 파서 개체에 배치된 경로에 대한 세부 정보를 반환합니다. |
GetInfo IWbemPathKeyList::GetInfo 메서드는 키에 대한 상태 비트를 검색합니다. |
GetInstanceByPath CWbemProviderGlue::GetInstanceByPath(wbemglue.h) 메서드는 특정 개체 경로로 식별된 instance 검색합니다. |
GetInstanceByPath CWbemProviderGlue::GetInstanceByPath(wbemglue.h) 메서드는 공급자 GetObject 메서드를 호출하여 특정 개체 경로로 식별된 instance 검색합니다. |
GetInstanceKeysByPath GetInstanceKeysByPath 메서드는 키 속성만 채워진 특정 개체 경로로 식별된 instance 검색합니다. |
GetInstancePropertiesByPath 지정된 속성만 채워진 특정 개체 경로로 식별되는 instance 검색합니다. 채울 속성의 이름은 CHString 배열로 지정됩니다. |
GetInstancesByQuery CWbemProviderGlue::GetInstancesByQuery(wbemglue.h) 메서드는 특정 쿼리와 일치하는 인스턴스 목록을 검색합니다. |
GetInstancesByQuery CWbemProviderGlue::GetInstancesByQuery(wbemglue.h) 메서드는 특정 쿼리와 일치하는 인스턴스 목록을 검색합니다. |
GetInstancesByQueryAsynch GetInstancesByQueryAsynch 메서드는 특정 공급자가 지원하는 인스턴스 목록을 검색하고 특정 쿼리와 일치합니다. 이 메서드를 사용하면 공급자가 한 번에 하나의 instance 반환하여 비동기적으로 응답할 수 있습니다. |
GetKey IWbemPathKeyList::GetKey 메서드는 키의 이름 또는 값을 검색합니다. 키의 순서는 중요하지 않지만 키는 0에서 인덱싱됩니다. |
GetKey2 IWbemPathKeyList::GetKey2 메서드는 키 이름 또는 값을 검색하고 값을 VARIANT로 반환합니다. 키는 0에서 인덱싱되지만 키 순서는 중요하지 않습니다. |
GetKeyList 개별 키에 액세스할 수 있도록 IWbemPathKeyList 포인터를 검색합니다. |
GetLength GetLength 메서드는 이 CHString 문자열의 와이드 문자 수를 가져옵니다. 개수에는 NULL 종결자가 포함되지 않습니다. |
GetLocalComputerName GetLocalComputerName 메서드는 컴퓨터 이름에 대한 상수 참조를 CHString 형식으로 반환합니다. |
GetLocalInstancePath GetLocalInstancePath 메서드는 지정된 instance 대한 전체 개체 경로를 빌드하려고 시도합니다. 이 메서드는 도우미 함수이며 재정의해서는 안 됩니다. |
GetLocalOffsetForDate GetLocalOffsetForDate 메서드는 인수에 제공된 FILETIME에 대해 GMT와 현지 시간 사이의 오프셋을 분(+ 또는 )으로 반환합니다. (오버로드 1/4) |
GetLocalOffsetForDate GetLocalOffsetForDate 메서드는 인수에 제공된 FILETIME에 대해 GMT와 현지 시간 사이의 오프셋을 분(+ 또는 )으로 반환합니다. (오버로드 3/4) |
GetLocalOffsetForDate GetLocalOffsetForDate 메서드는 인수에 제공된 FILETIME에 대해 GMT와 현지 시간 사이의 오프셋을 분(+ 또는 )으로 반환합니다. (오버로드 4/4) |
GetLocalOffsetForDate GetLocalOffsetForDate 메서드는 인수에 제공된 FILETIME에 대해 GMT와 현지 시간 사이의 오프셋을 분(+ 또는 )으로 반환합니다. (오버로드 2/4) |
Getmethod 요청된 메서드에 대한 정보를 반환합니다. |
GetMethodContext GetMethodContext 메서드는 MethodContext 개체에 대한 포인터를 반환합니다. |
GetMethodOrigin IWbemClassObject::GetMethodOrigin 메서드는 메서드가 선언된 클래스를 확인하는 데 사용됩니다. |
GetMethodQualifierSet IWbemClassObject::GetMethodQualifierSet는 특정 메서드에 대한 한정자 집합을 검색하는 데 사용됩니다. |
Getnames 개체의 속성 이름을 검색합니다. |
Getnames IWbemContext::GetNames 메서드는 명명된 컨텍스트 값의 모든 이름의 SAFEARRAY 구조를 반환합니다. |
Getnames IWbemQualifierSet::GetNames 메서드는 현재 개체 또는 속성에서 사용할 수 있는 모든 한정자의 이름을 검색합니다. 또는 IFlags의 필터 값에 따라 이 메서드는 특정 한정자의 이름을 검색합니다. |
GetNamespace GetNamespace 메서드는 CHString 형식으로 네임스페이스 이름에 대한 상수 참조를 반환합니다. 반환된 이름은 원래 공급자 생성자에 지정된 두 번째 매개 변수입니다. |
GetNamespaceAt 인덱스를 기반으로 네임스페이스를 검색합니다. |
GetNamespaceConnection GetNameSpaceConnection 메서드는 네임스페이스 연결을 검색하는 데 사용됩니다. (오버로드 2/2) |
GetNamespaceConnection GetNameSpaceConnection 메서드는 네임스페이스 연결을 검색하는 데 사용됩니다. (오버로드 1/2) |
GetNamespaceCount IWbemPath::GetNamespaceCount 메서드는 경로의 네임스페이스 수를 반환합니다. |
GetNext GetNext 메서드는 컬렉션의 다음 instance 대한 포인터를 가져옵니다. |
GetObject GetObject 메서드는 클래스의 instance 검색하기 위해 WMI에서 호출됩니다. (오버로드 1/3) |
GetObject GetObject 메서드는 클래스의 instance 검색하기 위해 WMI에서 호출됩니다. (오버로드 2/3) |
GetObject GetObject 메서드는 클래스의 instance 검색하기 위해 WMI에서 호출됩니다. (오버로드 3/3) |
GetObject IWbemServices::GetObject 메서드는 클래스 또는 instance 검색합니다. 이 메서드는 현재 IWbemServices 개체와 연결된 네임스페이스에서만 개체를 검색합니다. |
GetObjectAsync IWbemServices::GetObjectAsync 메서드는 경로에 따라 클래스 정의 또는 instance 개체를 검색합니다. |
GetObjects IWbemHiPerfEnum::GetObjects 메서드는 현재 열거자에 있는 개체를 검색합니다. |
GetObjects 제공된 배열에 개체의 키가 아닌 속성을 삽입합니다. |
GetObjectText IWbemClassObject::GetObjectText 메서드는 MOF 구문에 있는 개체의 텍스트 렌더링을 반환합니다. |
GetProperty IWbemPropertyProvider::GetProperty 메서드는 Windows Management에서 개별 속성 값을 검색하기 위해 호출됩니다. |
GetPropertyHandle GetPropertyHandle 메서드는 속성을 식별하는 고유 핸들을 반환합니다. IWbemObjectAccess 메서드를 사용하여 속성 값을 읽거나 쓸 때 이 핸들을 사용하여 속성을 식별할 수 있습니다. |
GetPropertyInfoByHandle GetPropertyInfoByHandle 메서드는 속성 핸들과 연결된 속성의 이름 및 데이터 형식을 반환합니다. |
GetPropertyOrigin IWbemClassObject::GetPropertyOrigin 메서드는 특정 속성이 도입된 클래스의 이름을 검색합니다. |
GetPropertyQualifierSet IWbemClassObject::GetPropertyQualifierSet 메서드는 클래스 개체의 특정 속성에 대한 한정자 집합을 가져옵니다. 이 메서드는 instance 또는 클래스 정의의 멤버인 속성과 함께 사용할 수 있습니다. |
GetProviderName GetProviderName 메서드는 공급자의 생성자에 사용되는 클래스의 이름을 검색합니다. |
GetQualifierSet IWbemClassObject::GetQualifierSet 메서드는 개체가 instance 또는 클래스 정의인지 여부에 관계없이 전체 클래스 개체의 한정자 집합에 대한 읽기 및 쓰기 작업을 허용하는 인터페이스 포인터를 반환합니다. |
GetQuery GetQuery 메서드는 CFrameworkQuery 개체와 연결된 실제 WQL 명령을 검색합니다. |
GetQueryClassName GetQueryClassName 메서드는 쿼리에서 클래스 이름을 검색합니다. |
GetRequiredProperties GetRequiredProperties 메서드는 쿼리의 SELECT 문에 지정된 모든 속성 목록을 반환합니다. SELECT 절과 WHERE 절 모두에서 속성을 반환합니다. |
GetRestrictedSink IWbemEventSink::GetRestrictedSink 메서드는 제한된 이벤트 싱크를 검색합니다. 제한된 이벤트 싱크는 이벤트 공급자 등록에 정의된 이벤트의 하위 집합을 필터링하는 싱크입니다. |
GetResultObject IWbemCallResult::GetResultObject 메서드는 IWbemServices::GetObject 또는 IWbemServices::ExecMethod에 대한 이전 반동기 호출에서 개체를 검색하려고 시도합니다. |
GetResultServices IWbemServices 포인터를 검색합니다. 이 포인터는 IWbemServices::OpenNamespace를 사용할 수 있게 되면 반동기 호출에서 발생합니다. |
GetResultString IWbemCallResult::GetResultString 메서드는 IWbemServices::P utInstance에서 새로 만든 instance 할당된 개체 경로를 반환합니다. |
GetScope 인덱스를 기반으로 scope 검색합니다. |
GetScopeAsText 인덱스를 기반으로 텍스트 형식의 scope 검색합니다. |
GetScopeCount IWbemPath::GetScopeCount 메서드는 경로의 범위 수를 반환합니다. |
GetServer IWbemPath::GetServer 메서드는 경로의 서버 부분을 검색합니다. |
GetService IWbemDecoupledBasicEventProvider::GetService 메서드는 WMI로 다시 호출하는 데 사용할 IWbemService 개체를 검색합니다. 이 메서드는 완전 동시 액세스를 제공합니다. |
GetSink IWbemDecoupledBasicEventProvider::GetSink 메서드는 WMI로 이벤트 전달을 위해 IWbemObjectSink 개체를 검색합니다. 이 메서드는 완전 동시 액세스를 제공합니다. |
GetSize GetSize 함수는 포인터 배열 크기를 가져옵니다. 인덱스는 0부터 시작하므로 크기가 가장 큰 인덱스보다 큽니다. |
GetSize GetSize 메서드는 배열의 크기를 가져옵니다. 인덱스는 0부터 시작하므로 크기가 가장 큰 인덱스보다 큽니다. |
GetSize GetSize 메서드는 목록에 있는 항목 수를 반환합니다. |
GetStatus GetStatus 메서드는 속성이 있는지 여부를 확인하고, 있는 경우 해당 형식을 결정합니다. |
GetStatusObject GetStatusObject 메서드는 IWbemClassObject 정보에 대한 내부 포인터를 가져옵니다. WMI는 포인터를 기반으로 하는 기능을 구현하지 않습니다. |
GetStringArray GetStringArray 메서드는 문자열 배열을 나타내는 속성을 검색합니다. |
GetStructtm GetStructtm 메서드는 시간을 ANSI C 런타임 구조체 tm 구조체로 가져옵니다. |
GetSYSTEMTIME GetSYSTEMTIME 메서드는 시간을 MFC SYSTEMTIME 구조체로 가져옵니다. |
GetText IWbemPath::GetText 메서드는 이전에 파서 개체에 배치된 경로의 텍스트 표현을 반환합니다. |
GetText IWbemPathKeyList::GetText 메서드는 키 목록을 텍스트로 검색합니다. |
GetText IWbemObjectTextSrc::GetText 메서드는 IWbemClassObject 개체의 텍스트 표현을 만듭니다. 예를 들어 XML 표현입니다. |
GetTime GetTime 메서드는 시간을 64비트 정수로 반환합니다. |
Gettime GetTime 메서드는 시간 범위를 64비트 정수로 반환합니다. |
Gettime_t Gettime_t 메서드는 ANSI C 런타임 time_t 변수로 시간을 가져옵니다. |
GetTimeSpan GetTimeSpan 메서드는 WMI 시간 범위를 나타내는 속성을 검색합니다. |
GetUpperBound GetUpperBound 메서드는 배열의 현재 상한을 가져옵니다. 배열 인덱스는 0부터 시작하므로 이 함수는 GetSize보다 작은 값을 반환합니다. |
GetValue IWbemContext::GetValue 메서드는 이름으로 명명된 특정 컨텍스트 값을 검색하는 데 사용됩니다. |
GetValuesForProp GetValuesForProp 메서드는 쿼리 내에 나타날 때 해당 속성에 의해 생성된 특정 속성에 대한 모든 값을 반환합니다. (오버로드 1/2) |
GetValuesForProp GetValuesForProp 메서드는 쿼리 내에 나타날 때 해당 속성에 의해 생성된 특정 속성에 대한 모든 값을 반환합니다. (오버로드 2/2) |
GetVariant GetVariant 메서드는 VARIANT 속성을 검색합니다. |
GetWBEMINT16 GetWBEMINT16 메서드는 16비트 정수 속성을 검색합니다. |
GetWBEMINT64 GetWBEMINT64 메서드는 64비트 정수 속성을 검색합니다. (오버로드 1/3) |
GetWBEMINT64 GetWBEMINT64 메서드는 64비트 정수 속성을 검색합니다. (오버로드 3/3) |
GetWBEMINT64 GetWBEMINT64 메서드는 64비트 정수 속성을 검색합니다. (오버로드 2/3) |
GetWCHAR GetWCHAR 메서드는 WCHAR 문자열 속성을 검색합니다. |
GetWORD GetWORD 메서드는 WORD 속성을 검색합니다. |
Indicate 알림을 제공하기 위해 원본에서 호출됩니다. |
IndicateToConsumer 실제로 소비자에게 이벤트를 전달하기 위해 WMI에서 호출됩니다. |
InheritsFrom IWbemClassObject::InheritsFrom 메서드는 현재 클래스 또는 instance 지정된 부모 클래스에서 파생되는지 여부를 결정합니다. |
초기화 클라이언트 요청을 수신하도록 공급자를 초기화하기 위해 Windows Management에서 호출됩니다. 모든 유형의 공급자는 이 메서드를 구현해야 합니다. |
InsertAt InsertAt 메서드는 nStartIndex로 지정된 인덱스에 다른 CHStringArray 배열의 모든 요소를 삽입합니다. |
InsertAt InsertAt 메서드는 지정된 인덱스에 다른 배열의 한 가지 요소(또는 요소의 여러 복사본) 또는 모든 요소를 삽입합니다. |
IsActive IWbemEventSink::IsActive 메서드는 공급자가 싱크가 필터링하는 이벤트에 관심이 있는지 확인하는 데 사용됩니다. |
IsDerivedFrom CWbemProviderGlue::IsDerivedFrom(wbemglue.h) 메서드는 한 클래스가 다른 클래스에서 파생되었는지 여부를 결정합니다. |
IsDerivedFrom CWbemProviderGlue::IsDerivedFrom(wbemglue.h) 메서드는 한 클래스가 다른 클래스에서 파생되었는지 여부를 결정합니다. |
IsEmpty IsEmpty 메서드는 빈 조건에 대해 CHString 문자열을 테스트합니다. |
IsLocal IWbemPath::IsLocal 메서드는 전달된 컴퓨터 이름이 경로의 컴퓨터 이름과 일치하는지 또는 경로의 서버 이름이 NULL 또는 "."인지 테스트합니다. |
IsNull IsNull 메서드는 특정 속성의 값이 NULL인지 여부를 결정합니다. |
IsOk IsOk 메서드는 WBEMTime 개체가 유효한 시간을 나타내는지 여부를 나타냅니다. |
IsOk IsOk 메서드는 WBEMTimeSpan 개체가 유효한 시간 범위를 나타내는지 여부를 나타냅니다. |
IsPropertyRequired IsPropertyRequired 메서드는 쿼리에서 특정 속성을 요청했는지 여부를 결정합니다. SELECT 절과 WHERE 절이 모두 선택되어 있습니다. |
IsRelative IWbemPath::IsRelative 메서드는 파서에 이미 설정된 경로가 특정 컴퓨터 및 네임스페이스를 기준으로 하는지 테스트합니다. |
IsRelativeOrChild IWbemPath::IsRelativeOrChild 메서드는 파서에 이미 설정된 경로가 특정 컴퓨터 및 네임스페이스의 자식 또는 상대 경로인지 테스트합니다. |
IsSameClassName IWbemPath::IsSameClassName 메서드는 전달된 클래스 이름이 경로의 클래스 이름과 일치하는지 여부를 테스트합니다. 메서드는 경로에 실제로 클래스 이름이 있는 경우에만 TRUE를 반환할 수 있습니다. |
KeysOnly KeysOnly 메서드는 키 속성만 필요한지 여부를 나타냅니다. |
왼쪽 CHString 문자열에서 첫 번째 nCount 문자를 추출하고 추출된 부분 문자열의 복사본을 반환합니다. |
LoadStringW LoadStringW 메서드는 Windows 문자열 리소스(nID로 식별됨)를 기존 CHString 개체로 읽습니다. (오버로드 1/2) |
LoadStringW LoadStringW 메서드는 Windows 문자열 리소스(nID로 식별됨)를 기존 CHString 개체로 읽습니다. (오버로드 2/2) |
잠금 Lock 메서드는 잠금 해제될 때까지 다른 스레드가 IWbemObjectAccess 개체를 업데이트하지 못하도록 합니다. |
LockBuffer LockBuffer 메서드는 버퍼의 문자열을 잠급 수 있습니다. |
MakeLocalPath MakeLocalPath 메서드는 상대 경로에서 전체 instance 경로를 빌드합니다. |
MakeLower MakeLower 메서드는 CHString 문자열을 소문자 문자열로 변환합니다. |
MakeReverse MakeReverse 메서드는 CHString 문자열의 문자 순서를 반대로 바꿉니다. |
MakeSingleton IWbemPathKeyList::MakeSingleton 메서드는 키가 싱글톤인지 여부를 제어합니다. |
MakeUpper MakeUpper 메서드는 CHString 문자열을 대문자 문자열로 변환합니다. |
Mid Mid 메서드는 위치 nFirst(0부터 시작)에서 시작하는 CHString 문자열에서 길이 nCount 문자의 부분 문자열을 추출합니다. 이 메서드는 추출된 부분 문자열의 복사본을 반환합니다. |
Mid CHString::Mid 메서드는 nFirst(0부터 시작)부터 CHString 문자열에서 길이 nCount 문자의 부분 문자열을 추출합니다. |
NewQuery 논리 이벤트 소비자가 Windows Management에 관련 이벤트 쿼리 필터를 등록할 때 IWbemEventProviderQuerySink::NewQuery 메서드를 호출합니다. |
다음 IEnumWbemClassObject::Next 메서드를 사용하여 열거형의 현재 위치에서 시작하는 하나 이상의 개체를 가져옵니다. |
다음 IWbemClassObject::Next 메서드는 IWbemClassObject::BeginEnumeration으로 시작된 열거형에서 다음 속성을 검색합니다. |
다음 IWbemContext::Next 메서드는 IWbemContext::BeginEnumeration으로 시작하는 모든 컨텍스트 값의 열거형에서 다음 값을 검색합니다. |
다음 IWbemQualifierSet::Next 메서드는 IWbemQualifierSet::BeginEnumeration으로 시작된 열거형에서 다음 한정자를 검색합니다. |
NextAsync 싱크에 대한 개체의 제어된 비동기 검색이 필요한 경우 NextAsync 메서드를 사용합니다. |
NextMethod IWbemClassObject::BeginMethodEnumeration 호출로 시작하는 메서드 열거형 시퀀스에서 다음 메서드를 검색하는 데 사용됩니다. |
OnFinalRelease OnFinalRelease 메서드는 참조 수가 0에 도달하면 Release에서 호출하는 가상 함수입니다. CThreadBase는 내부적으로 호출됩니다. |
OpenNamespace IWbemServices::OpenNamespace 메서드는 지정된 자식 네임스페이스를 해당 운영 컨텍스트로 포함하는 새 IWbemServices 포인터를 호출자에게 제공합니다. |
연산자- WBEMTime 클래스 빼기 연산자()의 이 오버로드는 개체의 시간 범위를 빼서 결과 시간을 포함하는 새 시간 개체를 생성합니다. (오버로드 2/2) |
연산자- WBEMTime 클래스 빼기 연산자()의 이 오버로드는 개체의 시간 범위를 빼서 결과 시간을 포함하는 새 시간 개체를 생성합니다. (오버로드 1/2) |
연산자- WBEMTimeSpan 클래스 빼기 연산자( )는 메서드가 실행되는 개체에서 시간 범위를 뺍니다. |
연산자 LPCWSTR 연산자 LPCWSTR 변환 연산자는 CHString 개체에 포함된 NULL로 종료된 C 문자열에 액세스하는 효율적인 방법을 제공합니다. |
operator!= chstring.operator-not-equal-to 함수는 두 문자열을 비교합니다. 이러한 연산자는 대/소문자를 구분하는 Compare 메서드를 편리하게 대체합니다. |
operator!= 두 WBEMTime 개체를 비교하기 위해 WBEMTime::operator-not-equal-to(wbemtime.h) 비교 연산자(== != <<= >>=)가 오버로드되었습니다. |
operator!= 같지 않은 비교 연산자를 사용하여 두 WBEMTimeSpan 개체를 비교합니다. |
operator+ WBEMTime 클래스 추가 연산자(+)가 오버로드되어 시간 범위별로 개체의 시간을 증가시켰습니다. |
operator+ WBEMTimeSpan 클래스 add 연산자는 한 시간 범위를 다른 시간에 추가하여 메서드에서 반환된 새 WBEMTimeSpan 개체에 합계를 배치합니다. |
operator+= WBEMTime 클래스 추가 및 할당(+=) 연산자가 오버로드되어 시간 범위별로 개체의 시간을 증가시켰습니다. |
operator+= WBEMTimeSpan 클래스 추가 및 할당 연산자는 한 시간 범위를 다른 시간에 추가합니다. 작업은 결과 시간을 포함하는 새 시간 범위를 만듭니다. |
연산자< chstring.operator-less-than 함수는 두 문자열을 비교합니다. 이러한 연산자는 대/소문자를 구분하는 Compare 메서드를 편리하게 대체합니다. |
연산자< WBEMTime::operator-less-than(wbemtime.h) 비교 연산자(== != <<= >>=)가 오버로드되어 두 WBEMTime 개체를 비교합니다. |
연산자< 보다 작은 비교 연산자를 사용하여 두 WBEMTimeSpan 개체를 비교합니다. |
operator<= chstring.operator-less-less-than-equal-to 함수는 두 문자열을 비교합니다. 이러한 연산자는 대/소문자를 구분하는 Compare 메서드를 편리하게 대체합니다. |
operator<= 두 WBEMTime 개체를 비교하기 위해 WBEMTime::operator-less-than-equal-to(wbemtime.h) 비교 연산자(== != <<= >>=)가 오버로드되었습니다. |
operator<= 보다 작거나 같은 비교 연산자를 사용하여 두 WBEMTimeSpan 개체를 비교합니다. |
operator= WBEMTime 클래스 할당 연산자 오버로드 메서드는 CIM 날짜 시간 형식 매개 변수를 사용합니다. (오버로드 4/5) |
operator= WBEMTime 클래스 할당 연산자 오버로드 메서드는 CIM 날짜 시간 형식 매개 변수를 사용합니다. (오버로드 5/5) |
operator= WBEMTime 클래스 할당 연산자 오버로드 메서드는 CIM 날짜 시간 형식 매개 변수를 사용합니다. (오버로드 2/5) |
operator= WBEMTime 클래스 할당 연산자 오버로드 메서드는 CIM 날짜 시간 형식 매개 변수를 사용합니다. (오버로드 1/5) |
operator= WBEMTime 클래스 할당 연산자 오버로드 메서드는 CIM 날짜 시간 형식 매개 변수를 사용합니다. (오버로드 3/5) |
operator= BSTR 시간 간격 값을 CIM 날짜 및 시간 형식의 WBEMTimeSpan 개체로 변환합니다. (오버로드 2/3) |
operator= BSTR 시간 간격 값을 CIM 날짜 및 시간 형식의 WBEMTimeSpan 개체로 변환합니다. (오버로드 1/3) |
operator= BSTR 시간 간격 값을 CIM 날짜 및 시간 형식의 WBEMTimeSpan 개체로 변환합니다. (오버로드 3/3) |
operator-= WBEMTime 클래스 subtract-and-assign ( =) 연산자가 오버로드되어 시간 범위별로 개체의 시간을 감소시켰습니다. |
operator-= 빼기 및 할당 연산자( =)를 사용하여 두 WBEMTimeSpan 개체를 비교합니다. |
operator== chstring.operator-equal-equal-to 함수는 두 문자열을 비교합니다. 이러한 연산자는 대/소문자를 구분하는 Compare 메서드를 편리하게 대체합니다. |
operator== WBEMTime::operator-equal-equal-to(wbemtime.h) 비교 연산자(== != <<= >>=)가 오버로드되어 두 WBEMTime 개체를 비교합니다. |
operator== 같음 비교 연산자를 사용하여 두 WBEMTimeSpan 개체를 비교합니다. |
연산자> chstring.operator-greater-than 함수는 두 문자열을 비교합니다. 이러한 연산자는 대/소문자를 구분하는 Compare 메서드를 편리하게 대체합니다. |
연산자> 두 WBEMTime 개체를 비교하기 위해 WBEMTime 비교 연산자(== != <<= >>=)가 오버로드되었습니다. |
연산자> 보다 큰 비교 연산자를 사용하여 두 WBEMTimeSpan 개체를 비교합니다. |
operator>= chstring.operator-greater-than-equal-to 함수는 두 문자열을 비교합니다. 이러한 연산자는 대/소문자를 구분하는 Compare 메서드를 편리하게 대체합니다. |
operator>= 두 WBEMTime 개체를 비교하기 위해 WBEMTime::operator-greater-than-equal-to(wbemtime.h) 비교 연산자(== != <<= >>=)가 오버로드되었습니다. |
operator>= 보다 크거나 같은 비교 연산자를 사용하여 두 WBEMTimeSpan 개체를 비교합니다. |
Parse 쿼리 문자열을 구문 분석합니다. |
Parse WMI 경로가 포함된 문자열을 서버, 네임스페이스, 클래스, instance 식별하는 키 등의 경로 부분을 포함하는 구조체로 구문 분석합니다. 이 개체는 사용하지 않는 것이 좋습니다. 대신 IWbemPath COM 인터페이스를 사용합니다. |
일시 중지 IWbemBackupRestoreEx::P ause 메서드는 WMI(Windows Management Instrumentation) 리포지토리에서 쓰기 작업을 잠그고 읽기 작업이 차단될 수 있습니다. |
PromptUser TBD(IWbemObjectSinkEx.PromptUser) |
ProvideEvents Windows Management는 IWbemEventProvider::P rovideEvents 메서드를 호출하여 이벤트 공급자에게 이벤트 배달을 시작하도록 신호를 보냅니다. |
공급자 Provider 메서드는 공급자의 instance 만듭니다. 이 메서드는 WMI 공급자 프레임워크의 일부입니다. |
넣어 명명된 속성을 새 값으로 설정합니다. |
넣어 IWbemQualifierSet::P ut 메서드는 명명된 한정자와 값을 씁니다. 새 한정자는 동일한 이름의 이전 값을 덮어씁니다. 한정자가 없으면 해당 한정자가 만들어집니다. |
PutClass IWbemServices::P utClass 메서드는 새 클래스를 만들거나 기존 클래스를 업데이트합니다. pObject 매개 변수로 지정된 클래스가 필요한 모든 속성 값으로 올바르게 초기화되어 있어야 합니다. |
PutClassAsync IWbemServices::P utClassAsync 메서드는 새 클래스를 만들거나 기존 클래스를 업데이트합니다. |
PutInstance PutInstance 메서드는 instance 업데이트합니다. (오버로드 2/2) |
PutInstance PutInstance 메서드는 instance 업데이트합니다. (오버로드 1/2) |
PutInstance IWbemServices::P utInstance 메서드는 기존 클래스의 instance 만들거나 업데이트합니다. 인스턴스가 WMI 리포지토리에 기록됩니다. |
PutInstanceAsync IWbemServices::P utInstanceAsync 메서드는 기존 클래스의 instance 비동기적으로 만들거나 업데이트합니다. 업데이트 확인 또는 오류 보고는 호출자가 구현한 IWbemObjectSink 인터페이스를 통해 제공됩니다. |
PutMethod 메서드를 만드는 데 사용됩니다. |
PutProperty IWbemPropertyProvider::P utProperty 메서드는 속성 공급자가 지원하는 속성 값을 업데이트하기 위해 Windows Management에서 호출합니다. |
QueryInstances 제공된 IWbemObjectSink instance 사용하여 지정된 클래스의 인스턴스를 반환합니다. |
QueryObjectSink IWbemServices::QueryObjectSink 메서드를 사용하면 호출자가 Windows Management에서 내보낸 알림 처리기를 가져올 수 있습니다. |
ReadDWORD ReadDWORD 메서드는 속성 핸들을 사용하여 32비트 속성 데이터를 읽습니다. |
ReadPropertyValue ReadPropertyValue 메서드는 속성 핸들과 연결된 속성의 지정된 바이트 수를 반환합니다. |
ReadQWORD ReadQWORD 메서드는 속성 핸들로 식별된 64비트 속성 데이터를 읽습니다. |
새로 고침 IWbemRefresher::Refresh 메서드는 새로 고칠 수 있는 모든 개체, 열거자 및 중첩된 새로 고침을 업데이트합니다. WMI Refresher는 새로 고침에 대한 클라이언트 요청에 대한 응답으로 이 함수를 호출합니다. |
등록 IWbemDecoupledRegistrar::Register 메서드는 WMI에 개체 인터페이스를 등록합니다. |
ReleaseBuffer GetBuffer에서 할당한 버퍼의 사용을 종료합니다. |
제거 IWbemConfigureRefresher::Remove 메서드는 새로 고침에서 개체, 열거자 또는 중첩된 새로 고침을 제거하는 데 사용됩니다. |
Removeall IWbemHiPerfEnum::RemoveAll 메서드는 열거자의 모든 개체를 비웁니다. |
Removeall RemoveAll 메서드는 이 배열에서 모든 CHPtrArray 멤버를 제거합니다. |
Removeall RemoveAll 메서드는 이 배열에서 모든 CHString 멤버를 제거합니다. |
RemoveAllKeys IWbemPathKeyList::RemoveAllKeys 메서드는 모든 키를 제거합니다. |
RemoveAllNamespaces IWbemPath::RemoveAllNamespaces 메서드는 경로의 네임스페이스 부분을 제거합니다. |
RemoveAllScopes IWbemPath::RemoveAllScopes 메서드는 경로에서 모든 범위를 제거합니다. |
RemoveAt RemoveAt 메서드는 배열의 지정된 인덱스에서 시작하는 하나 이상의 요소를 제거합니다. |
RemoveKey IWbemPathKeyList::RemoveKey 메서드는 wszName 매개 변수와 일치하는 키를 제거합니다. |
RemoveNamespaceAt IWbemPath::RemoveNamespaceAt 메서드는 특정 인덱스에서 네임스페이스를 제거합니다. 맨 왼쪽 네임스페이스의 인덱스 값은 0이지만 오른쪽의 네임스페이스는 인덱스 값이 점점 더 높습니다. |
RemoveObjects IWbemHiPerfEnum::RemoveObjects 메서드는 리프레셔에서 개체(해당 새로 고침 식별자에 의해 식별됨)를 제거합니다. |
RemoveScope IWbemPath::RemoveScope 메서드는 인덱스에 따라 scope 제거합니다. |
Reset IEnumWbemClassObject::Reset 메서드는 열거형 시퀀스를 다시 시작으로 다시 설정합니다. CIM 개체는 동적이므로 이 메서드를 호출해도 이전에 가져온 것과 동일한 개체 목록이 반환되는 것은 아닙니다. |
복원 IWbemBackupRestore::Restore 메서드는 현재 리포지토리의 콘텐츠를 삭제하고 이전에 지정된 백업의 내용으로 복원합니다. |
다시 시작 IWbemBackUpRestoreEx::Resume 메서드는 작업을 계속할 수 있도록 WMI(Windows Management Instrumentation) 리포지토리에 대한 잠금을 해제합니다. |
ReverseFind ReverseFind 메서드는 CHString 문자열에서 부분 문자열의 마지막 일치 항목을 검색합니다. 이 메서드는 런타임 함수인 wcsrchr과 비슷합니다. |
오른쪽 CHString 문자열에서 마지막 nCount 문자를 추출하고 추출된 부분 문자열의 복사본을 반환합니다. |
SetAt 인덱스 번호로 지정된 한 문자를 덮어씁니다. |
SetAt CHStringArray::SetAt(int,LPCWSTR)(chstrarr.h) 메서드는 지정된 인덱스에서 배열 요소를 설정합니다. |
SetAt CHStringArray::SetAt(chstrarr.h) 메서드는 지정된 인덱스에서 배열 요소를 설정합니다. |
SetAtGrow 지정된 인덱스에서 배열 요소를 설정합니다. |
SetBatchingParameters IWbemEventSink::SetBatchingParameters 메서드는 최대 이벤트 버퍼 크기 및 관련 처리 대기 시간 값을 설정하는 데 사용됩니다. |
Setbool Setbool 메서드는 부울 속성을 설정합니다. |
SetByte SetByte 메서드는 BYTE 속성을 설정합니다. |
SetCharSplat SetCharSplat(LPCWSTR, DWORD) 메서드는 문자열을 설정합니다. |
SetCharSplat SetCharSplat(LPCWSTR, LPCSTR) 메서드는 문자열 속성을 설정합니다. |
SetCharSplat SetCharSplat(LPCWSTR, LPCWSTR) 메서드는 문자열 속성을 설정합니다. |
SetCHString SetCHString(LPCWSTR, const CHString&) 메서드는 문자열 속성을 설정합니다. (오버로드 2/2) |
SetCHString SetCHString(LPCWSTR, LPCSTR) 메서드는 문자열 속성을 설정합니다. |
SetCHString SetCHString(LPCWSTR, const CHString&) 메서드는 문자열 속성을 설정합니다. (오버로드 1/2) |
SetClassName IWbemPath::SetClassName 메서드는 경로의 클래스 이름 부분을 설정합니다. |
SetCreationClassName SetCreationClassName 메서드는 지정된 instance CreationClassName 문자열 속성(있는 경우)을 이 공급자의 이름으로 설정합니다. |
SetDateTime SetDateTime 메서드는 datetime 속성을 설정합니다. |
SetDMTF SetDMTF 메서드는 WBEMTime 개체의 시간을 설정합니다. 시간은 날짜 및 시간 형식의 BSTR 매개 변수에 의해 지정됩니다. 1601년 1월 1일 자정 이전의 날짜 및 시간 인수는 유효하지 않습니다. |
SetDOUBLE CInstance::SetDOUBLE 메서드 |
SetDWORD SetDWORD 메서드는 DWORD 속성을 설정합니다. |
SetEmbeddedObject SetEmbeddedObject 메서드는 포함된 CInstance 속성을 설정합니다. |
Setkey 키의 이름 또는 값 쌍을 설정합니다. |
SetKey2 변형을 사용하여 키의 이름 또는 값 쌍을 설정합니다. |
SetNamespaceAt IWbemPath::SetNamespace 메서드는 경로에서 네임스페이스가 배치되는 위치를 지정하기 위해 0부터 시작하는 인덱싱을 사용하여 경로의 네임스페이스를 설정합니다. |
SetNull SetNull 메서드는 속성을 NULL로 설정합니다. |
SetRegistrationObject IWbemProviderIdentity::SetRegistrationObject 메서드는 이벤트 공급자를 초기화하기 전에 Windows 관리 서비스에서 호출됩니다(공급자가 IWbemProviderIdentity를 구현하는 경우). |
SetScope IWbemPath::SetScope 메서드는 인덱스를 기반으로 경로의 scope 설정합니다. 인덱스는 항상 0이고 scope 경로의 클래스 또는 키 부분입니다. 이 메서드는 클래스 이름도 설정합니다. |
SetServer IWbemPath::SetServer 메서드는 경로의 서버 부분을 설정합니다. |
SetSinkSecurity 통과하는 모든 이벤트에 대한 싱크에서 SD(보안 설명자)를 설정하는 데 사용됩니다. |
SetSize SetSize 메서드는 비어 있거나 기존 배열의 크기를 설정합니다. |
SetStatus 알림 시퀀스의 끝을 나타내거나 싱크에 다른 상태 코드를 보내기 위해 원본에 의해 호출됩니다. |
SetStatus IWbemProviderInitSink::SetStatus 메서드는 공급자가 완전히 초기화되었는지 또는 부분적으로 초기화되었는지 여부를 Windows Management에 나타냅니다. |
SetStatusObject SetStatusObject 메서드는 오류가 발생할 때 추가 정보를 제공하는 데 사용되는 상태 개체의 매개 변수를 설정합니다. 이 상태 개체는 Win32_PrivilegesStatus 클래스에서 파생됩니다. |
SetStatusObject SetStatusObject 메서드는 내부 포인터를 IWbemClassObject 정보에 설정합니다. WMI는 포인터를 기반으로 하는 기능을 구현하지 않습니다. |
SetStringArray SetStringArray 메서드는 문자열 배열을 나타내는 속성을 설정합니다. |
SetText IWbemPath::SetText 메서드는 경로 파서에서 경로 정보를 반환할 수 있도록 경로를 구문 분석합니다. |
SetTimeSpan SetTimeSpan 메서드는 시간 범위를 나타내는 속성을 설정합니다. |
SetValue IWbemContext::SetValue 메서드는 명명된 컨텍스트 값을 만들거나 덮어씁니다. |
SetVariant SetVariant 메서드는 VARIANT 속성을 설정합니다. |
SetWBEMINT16 SetWBEMINT16 메서드는 16비트 정수 속성을 설정합니다. |
SetWBEMINT64 SetWBEMINT64(LPCWSTR, const LONGLONG&) 메서드는 64비트 정수 값을 설정합니다. (오버로드 3/3) |
SetWBEMINT64 SetWBEMINT64(LPCWSTR, const LONGLONG&) 메서드는 64비트 정수 값을 설정합니다. (오버로드 1/3) |
SetWBEMINT64 SetWBEMINT64(LPCWSTR, const LONGLONG&) 메서드는 64비트 정수 값을 설정합니다. (오버로드 2/3) |
SetWCHARSplat SetWCHARSplat 메서드는 문자열 속성을 설정합니다. |
SetWORD SetWORD 메서드는 WORD 속성을 설정합니다. |
종료 IWbemShutdown::Shutdown 메서드는 공급자 서비스가 필요하지 않음을 공급자에게 나타냅니다. |
Skip IEnumWbemClassObject::Skip 메서드를 사용하여 지정된 수의 개체로 열거형의 현재 위치를 앞으로 이동할 수 있습니다. 또한 이는 NextAsync에 대한 후속 호출에 영향을 주지만 NextAsync로 시작된 보류 중인 배달에는 영향을 주지 않습니다. |
SpanExcluding SpanExcluding 메서드는 lpszCharSet에서 문자가 처음 발생하기 전에 모든 문자를 추출하고 반환합니다. |
SpanIncluding SpanIncluding 메서드는 lpszCharSet로 식별되는 문자열의 문자를 추출합니다. |
SpawnDerivedClass IWbemClassObject::SpawnDerivedClass 메서드를 사용하여 현재 개체에서 새로 파생된 클래스 개체를 만듭니다. |
SpawnInstance IWbemClassObject::SpawnInstance 메서드를 사용하여 클래스의 새 instance 만듭니다. |
StopRefreshing 제공된 식별자에 해당하는 개체 또는 열거자 새로 고침을 중지합니다. |
TRefPointerCollection 이 생성자는 새 TRefPointerCollection 개체를 초기화합니다. (TRefPointerCollection.TRefPointerCollection) |
TRefPointerCollection 이 생성자는 새 TRefPointerCollection 개체를 초기화합니다. (오버로드 1/2) |
TrimLeft TrimLeft 메서드는 새 줄, 공백 및 탭 문자를 제거하여 문자열에서 선행 공백 문자를 자립니다. |
TrimRight TrimRight 메서드는 후행 줄 바꿈, 공백 및 탭 문자를 제거하여 문자열에서 후행 공백 문자를 자른다. |
Unlock Unlock 메서드를 사용하면 다른 스레드가 IWbemObjectAccess 개체의 속성 값을 업데이트할 수 있습니다. |
UnlockBuffer UnlockBuffer 메서드는 LockBuffer를 호출하여 이전에 보호된 버퍼의 잠금을 해제하고 참조 수를 1로 다시 설정합니다. |
분리 구문 분석된 경로를 포함하는 구조를 문자열로 변환합니다. 이 개체는 사용하지 않는 것이 좋습니다. 대신 IWbemPath COM 인터페이스를 사용합니다. |
등록 IWbemDecoupledRegistrar::UnRegister 메서드는 WMI에서 개체 인터페이스의 등록을 제거합니다. |
ValidateDeletionFlags ValidateDeletionFlags 메서드는 플래그 집합이 삭제 작업에 유효한지 여부를 결정합니다. |
ValidateEnumerationFlags ValidateEnumerationFlags 메서드는 플래그 집합이 열거형에 유효한지 여부를 결정합니다. |
ValidateFlags ValidateFlags 메서드는 플래그 집합이 유효한지 여부를 결정합니다. |
ValidateGetObjFlags ValidateGetObjFlags 메서드는 플래그 집합이 instance 검색 작업에 유효한지 여부를 결정합니다. |
ValidateMethodFlags ValidateMethodFlags 메서드는 플래그 집합이 실행 메서드 작업에 유효한지 여부를 결정합니다. |
ValidatePutInstanceFlags ValidatePutInstanceFlags 메서드는 플래그 집합이 instance 업데이트 작업에 유효한지 여부를 결정합니다. |
ValidateQueryFlags ValidateQueryFlags 메서드는 플래그 집합이 쿼리 작업에 유효한지 여부를 결정합니다. |
WBEMTime WBEMTime 클래스 생성자는 다양한 Windows 및 ANSI C 런타임 시간 형식 간의 변환을 용이하게 합니다. |
WBEMTime WBEMTime 클래스 생성자 오버로드 메서드는 BSTR 매개 변수를 사용합니다. |
WBEMTime WBEMTime 오버로드 클래스 생성자는 FILETIME 참조 매개 변수를 사용합니다. |
WBEMTime WBEMTime 오버로드 클래스 생성자는 SYSTEMTIME 매개 변수를 사용합니다. |
WBEMTime WBEMTime 오버로드 클래스 생성자는 ANSI C time_t 구조체 매개 변수를 사용합니다. |
WBEMTime WBEMTime 오버로드 클래스 생성자는 ANSI C tm 구조체 매개 변수를 사용합니다. |
WBEMTimeSpan WBEMTimeSpan 클래스 생성자는 시간 범위 개체를 만듭니다. 생성자가 오버로드됩니다. (WBEMTimeSpan::WbemTimeSpan) |
WBEMTimeSpan 이 WBEMTimeSpan 클래스 생성자는 간격 형식의 BSTR에서 시간 범위 개체를 만듭니다. |
WBEMTimeSpan WBEMTimeSpan 클래스 생성자는 시간 범위 개체를 만듭니다. 생성자가 오버로드됩니다. (오버로드 1/3) |
WBEMTimeSpan WBEMTimeSpan 클래스 생성자는 시간 범위 개체를 만듭니다. 생성자가 오버로드됩니다. (오버로드 2/3) |
WBEMTimeSpan 이 WBEMTimeSpan 클래스 생성자는 경과된 일 수의 정수에서 시간 범위 개체를 만듭니다. |
WriteDWORD WriteDWORD 메서드는 속성 핸들로 식별되는 속성에 32비트 데이터를 씁니다. |
WriteError TBD(IWbemObjectSinkEx.WriteError) |
WriteMessage TBD(IWbemObjectSinkEx.WriteMessage) |
WriteProgress TBD(IWbemObjectSinkEx.WriteProgress) |
WritePropertyValue WritePropertyValue 메서드는 속성 핸들로 식별된 속성에 지정된 바이트 수를 씁니다. 이 메서드를 사용하여 문자열 및 다른 모든 비 DWORD 또는 비 QWORD 데이터를 설정합니다. |
WriteQWORD WriteQWORD 메서드는 속성 핸들을 사용하여 속성에 64비트 데이터를 씁니다. |
WriteStreamParameter TBD(IWbemObjectSinkEx.WriteStreamParameter) |
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의 모든 기본 호출은 이 형식의 개체를 가리키는 선택적 매개 변수를 사용합니다. |
IWbemDecoupledBasicEventProvider IWbemDecoupledBasicEventProvider 인터페이스는 분리된 공급자를 WMI에 등록하는 공동 생성 가능한 인터페이스입니다. 만든 개체는 IWbemDecoupledRegistrar::Register의 pUnknown 인수에 전달되어야 합니다. |
IWbemDecoupledRegistrar IWbemDecoupledRegistrar 인터페이스는 분리된 공급자를 WMI와 연결합니다. 이 인터페이스를 사용하면 프로세스 호스팅 공급자가 인터페이스의 상호 운용성 수명을 정의하고 다른 공급자와 공존할 수 있습니다. |
IWbemEventConsumerProvider 이벤트 소비자 공급자용 기본 인터페이스를 제공합니다. 이 인터페이스와 FindConsumer 메서드를 사용하면, 이벤트 소비자 공급자는 지정된 이벤트를 수신해야 하는 이벤트 소비자를 표시할 수 있습니다. |
IWbemEventProvider IWbemEventProvider 인터페이스를 사용하여 이벤트 공급자와의 통신을 시작합니다. Windows Management는 소비자가 공급자가 생성한 이벤트를 수신하는 데 관심을 표시한 경우 이 인터페이스의 공급자 구현을 호출합니다. |
IWbemEventProviderQuerySink IWbemEventProviderQuerySink 인터페이스는 성능을 최적화하기 위해 현재 활성 상태인 이벤트 쿼리 필터 종류를 알고자 하는 이벤트 공급자에 의해 선택적으로 구현됩니다. |
IWbemEventProviderSecurity IWbemEventProviderSecurity 인터페이스는 필요에 따라 해당 이벤트에 대한 소비자 액세스를 제한하려는 이벤트 공급자에 의해 구현됩니다. 이 인터페이스를 사용해야 하는 경우에 대한 자세한 내용은 WMI 이벤트 보안을 참조하세요. |
IWbemEventSink 제한된 쿼리 집합을 사용하여 이벤트 공급자와의 통신을 시작합니다. |
IWbemHiPerfEnum 새로 고침 작업에서 인스턴스 개체의 열거형에 대한 신속한 액세스를 제공하는 용도로 사용됩니다. |
IWbemHiPerfProvider 새로 고칠 수 있는 개체 및 열거자를 공급자가 제공할 수 있게 합니다. |
IWbemLocator IWbemLocator 인터페이스를 사용하여 특정 호스트 컴퓨터에서 WMI용 IWbemServices 인터페이스에 대한 초기 네임스페이스 포인터를 가져옵니다. |
IWbemObjectAccess 개체의 메서드 및 속성에 대한 액세스를 제공합니다. |
IWbemObjectSink IWbemObjectSink 인터페이스는 WMI 프로그래밍 모델 내의 모든 유형의 알림을 수신할 수 있는 싱크 인터페이스를 만듭니다. |
IWbemObjectSinkEx WMI 프로그래밍 모델 내에서 모든 유형의 알림을 받을 수 있는 싱크 인터페이스를 만듭니다. |
IWbemObjectTextSrc IWbemObjectTextSrc 인터페이스는 IWbemClassObject 인스턴스를 다른 텍스트 형식으로 변환하는 데 사용됩니다. |
IWbemPath IWbemPath 인터페이스는 개체 경로 파서의 기본 인터페이스이며 표준 방식으로 프로그램에서 사용할 수 있는 경로를 구문 분석합니다. 이 인터페이스는 경로 정보를 설정하고 검색하기 위한 기본 인터페이스입니다. |
IWbemPathKeyList 경로 키의 세부 정보에 액세스하는 데 사용됩니다. |
IWbemPropertyProvider WMI 클래스의 인스턴스에서 개별 속성을 검색하고 업데이트할 수 있게 합니다. |
IWbemProviderIdentity 공급자가 동일한 CLSID 값으로 둘 이상의 이름(__Win32Provider 여러 인스턴스)을 사용하여 자신을 등록하는 경우 IWbemProviderIdentity 인터페이스는 이벤트 공급자에 의해 구현됩니다. |
IWbemProviderInit IWbemProviderInit 인터페이스는 Windows Management에서 공급자를 초기화하기 위해 호출됩니다. IWbemProviderInit를 구현하려면 모든 공급자가 필요합니다. |
IWbemProviderInitSink IWbemProviderInitSink 인터페이스는 WMI에 의해 구현되며 공급자가 초기화 상태 보고하도록 호출합니다. |
IWbemQualifierSet 단일 속성 또는 전체 개체(클래스 또는 인스턴스)에 대한 명명된 한정자의 전체 집합용 컨테이너 역할을 합니다. |
IWbemQuery WQL(WMI Query Language) 쿼리를 구문 분석할 수 있는 진입점을 제공합니다. |
IWbemRefresher 열거자 또는 리프레셔 개체 같은 새로 고칠 수 있는 개체를 새로 고치는 진입점을 제공합니다. |
IWbemServices 클라이언트 및 공급자가 WMI 서비스에 액세스하는 용도로 사용합니다. 인터페이스는 WMI 및 WMI 공급자에 의해 구현되며 기본 WMI 인터페이스입니다. |
IWbemShutdown IWbemShutdown 인터페이스는 개체의 instance 삭제할 준비가 되었음을 공급자에게 나타냅니다. 공급자는 이 호출을 사용하여 현재 참조하는 리소스를 해제할 수 있습니다. |
IWbemStatusCodeText IWbemStatusCodeText 인터페이스는 오류 코드 또는 오류가 발생한 하위 시스템의 이름에 대한 텍스트 문자열 설명을 추출합니다. |
IWbemUnboundObjectSink IWbemUnboundObjectSink 인터페이스는 모든 논리적 이벤트 소비자가 구현합니다. 이벤트 개체 전달을 허용하는 단순 싱크 인터페이스입니다. |
IWbemUnsecuredApartment 클라이언트 애플리케이션에서 Unsecapp.exe 비동기 콜백에 대한 액세스 검사를 수행하는지 여부를 확인할 수 있습니다. |
SWbemAssocQueryInf WMIQ_ANALYSIS_ASSOC_QUERY 분석 유형을 사용할 때 IWbemQuery::GetAnalysis 메서드의 정보를 포함합니다. |
SWbemQueryQualifiedName SWbemQueryQualifiedName 구조체는 IWbemQuery::GetAnalysis 메서드의 속성 이름을 저장합니다. |
SWbemRpnEncodedQuery SWbemRpnEncodedQuery 구조체는 WMIQ_ANALYSIS_RPN_SEQUENCE 분석 유형을 사용할 때 IWbemQuery::GetAnalysis 메서드의 정보를 포함합니다. 구조체의 모든 필드가 적극적으로 사용되는 것은 아닙니다. 일부는 나중에 사용하도록 예약되어 있기 때문입니다. |
SWbemRpnQueryToken SWbemRpnQueryToken 구조는 WMIQ_ANALYSIS_RPN_SEQUENCE 형식 쿼리의 쿼리 토큰을 나타냅니다. 쿼리 토큰의 예는 다음과 같습니다._j > 4. |
WBEM_COMPILE_STATUS_INFO IMofCompiler 인터페이스의 오류를 설명합니다. |
학습
모듈
CIM 및 WMI 메서드를 사용하여 리포지토리 개체 쿼리 및 조작 - Training
이 모듈에서는 CIM 및 WMI를 사용하여 메서드를 통해 변경하는 방법을 설명합니다. 사용할 수 있는 메서드는 개체의 형식에 따라 다릅니다. 이러한 메서드를 검색하고 이해하는 것은 리포지토리 정보를 쿼리하고 조작하는 중요한 단계입니다.