영어로 읽기

다음을 통해 공유


mi.h 헤더

이 헤더는 MI(Windows Management Infrastructure)에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

mi.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
MI_Application_Close

MI_Application_Initialize 호출을 통해 초기화된 관리 인프라 클라이언트 API를 초기화합니다.
MI_Application_InitializeV1

MI(관리 인프라) 클라이언트 API 호출을 수행할 수 있도록 애플리케이션을 초기화합니다.
MI_Application_NewClass

MI_ClassDecl 구조체에서 MI_Class 만듭니다.
MI_Application_NewDeserializer

직렬화된 개체를 클래스 또는 instance 다시 변환하는 데 사용할 수 있는 역직렬 변환기 개체를 만듭니다.
MI_Application_NewDestinationOptions

MI_Application_NewSession 함수와 함께 사용할 수 있는 MI_DestinationOptions 개체를 만듭니다.
MI_Application_NewHostedProvider

호스트된 공급자를 로컬 컴퓨터의 WMI 엔진에 등록합니다.
MI_Application_NewInstance

인스턴스가 필요한 다양한 MI 작업 API에 전달할 새 MI_Instance 개체를 만듭니다.
MI_Application_NewInstanceFromClass

클래스 개체를 기반으로 새 MI_Instance 개체를 만듭니다.
MI_Application_NewOperationOptions

MI_Session 개체의 작업 함수와 함께 사용할 수 있는 MI_OperationOptions 개체를 만듭니다.
MI_Application_NewParameterSet

새 매개 변수 집합을 만듭니다.
MI_Application_NewSerializer

그런 다음 인스턴스 및 클래스를 다양한 형식으로 직렬화하는 데 사용할 수 있는 serializer 개체를 검색합니다.
MI_Application_NewSession

단일 대상에 대한 작업 세트에 대한 연결을 공유하는 데 사용되는 세션을 만듭니다.
MI_Application_NewSubscriptionDeliveryOptions

특정 프로토콜에 대한 구독 작업을 수행하는 데 필요한 구성을 나타내는 MI_SubscriptionDeliveryOptions 개체를 만듭니다.
MI_Class_Clone

MI_Class 개체를 복제합니다.
MI_Class_Delete

MI_Class 개체를 삭제합니다.
MI_Class_GetClassName

지정된 클래스의 클래스 이름을 가져옵니다.
MI_Class_GetClassQualifierSet

지정된 클래스 개체와 연결된 한정자 집합을 가져옵니다.
MI_Class_GetElement

클래스에서 지정된 명명된 요소의 모든 세부 정보를 가져옵니다.
MI_Class_GetElementAt

요소 인덱스 기반 클래스 요소의 세부 정보를 가져옵니다.
MI_Class_GetElementCount

클래스의 요소 수를 가져옵니다.
MI_Class_GetMethod

메서드 이름에 따라 메서드의 세부 정보를 가져옵니다.
MI_Class_GetMethodAt

메서드 인덱스 기반 메서드의 세부 정보를 가져옵니다.
MI_Class_GetMethodCount

클래스의 메서드 수를 가져옵니다.
MI_Class_GetNameSpace

지정된 클래스의 네임스페이스 이름을 가져옵니다.
MI_Class_GetParentClass

지정된 클래스의 부모 클래스를 가져옵니다.
MI_Class_GetParentClassName

지정된 클래스의 부모 클래스 이름을 가져옵니다.
MI_Class_GetServerName

지정된 클래스에서 서버의 이름을 가져옵니다.
MI_Context_Canceled

작업이 취소되었는지 여부를 확인합니다. 이 함수는 예약되어 있습니다. 대신 MI_Context_RegisterCancel 함수를 사용합니다.
MI_Context_ConstructInstance

스택 또는 구조체의 멤버로 MI 클래스 instance 초기화합니다.
MI_Context_ConstructParameters

공급자는 이 함수를 호출하여 매개 변수의 instance 초기화합니다.
MI_Context_GetCustomOption

클라이언트에서 설정한 옵션을 검색합니다.
MI_Context_GetCustomOptionAt

클라이언트에서 설정한 특정 인덱스에서 옵션을 검색합니다.
MI_Context_GetCustomOptionCount

공급자가 사용할 수 있는 사용자 지정 옵션 수를 가져옵니다.
MI_Context_GetLocale

클라이언트가 작업에 대해 지정한 요청된 로캘 정보를 검색합니다.
MI_Context_GetLocalSession

공급자가 공급자를 호스팅하는 로컬 서버에 대해 CIM 작업을 수행할 수 있는 로컬 세션(MI_Session)을 가져옵니다.
MI_Context_GetNumberOption

작업 이름에 따라 클라이언트가 설정하는 숫자 옵션을 가져옵니다.
MI_Context_GetStringOption

작업 이름에 따라 클라이언트가 설정하는 문자열 옵션을 가져옵니다.
MI_Context_NewDynamicInstance

클래스의 새 동적 instance(클래스 선언 없이 약한 형식의 instance)을 만듭니다.
MI_Context_NewInstance

클래스 선언이 지정된 클래스의 새 instance 만듭니다.
MI_Context_NewParameters

메서드 선언이 지정된 경우 메서드의 새 instance 만듭니다.
MI_Context_PostCimError

요청에 대한 응답으로 반환 코드와 오류 메시지(CIM_Error 개체 형식)를 서버에 게시합니다.
MI_Context_PostError

공급자는 요청에 대한 응답으로 클라이언트에 반환 코드를 게시하기 위해 이 함수를 호출합니다.
MI_Context_PostIndication

구독 작업 요청에 대한 응답으로 표시 결과를 서버에 게시합니다.
MI_Context_PostInstance

요청에 대한 응답으로 클라이언트(서버를 통해)에 instance 다시 게시합니다.
MI_Context_PostResult

요청에 대한 응답으로 최종 종료 결과 코드를 클라이언트(서버를 통해)에 다시 게시합니다.
MI_Context_PromptUser

작업을 계속할지 취소할지를 쿼리하는 프롬프트 메시지를 클라이언트에 보냅니다.
MI_Context_RefuseUnload

공급자 인프라에 공급자를 언로드하지 않도록 지시합니다.
MI_Context_RegisterCancel

작업이 취소될 때 호출되는 콜백을 등록합니다.
MI_Context_RequestUnload

모듈 또는 공급자를 언로드하도록 요청합니다.
MI_Context_SetStringOption

컨텍스트별 옵션을 설정합니다.
MI_Context_ShouldContinue

클라이언트를 쿼리하여 작업을 계속할지 여부를 확인합니다. (MI_Context_ShouldContinue)
MI_Context_ShouldProcess

클라이언트를 쿼리하여 작업을 계속할지 여부를 확인합니다. (MI_Context_ShouldProcess)
MI_Context_WriteCimError

CIM(정보 제공) 오류 instance 클라이언트에 보냅니다.
MI_Context_WriteDebug

클라이언트에 디버그 메시지를 보냅니다.
MI_Context_WriteError

클라이언트에 오류 코드 및 오류 메시지를 보냅니다.
MI_Context_WriteMessage

클라이언트에 운영 메시지를 보냅니다.
MI_Context_WriteProgress

클라이언트에 진행률 메시지를 보냅니다.
MI_Context_WriteStreamParameter

메서드 호출을 위해 스트리밍된 매개 변수 데이터를 클라이언트로 보냅니다.
MI_Context_WriteVerbose

자세한 메시지를 클라이언트에 씁니다.
MI_Context_WriteWarning

클라이언트에 경고 메시지를 씁니다.
MI_Deserializer_Class_GetClassName

직렬화된 클래스 버퍼에서 클래스 이름을 가져옵니다.
MI_Deserializer_Class_GetParentClassName

직렬화된 클래스 버퍼에서 부모 클래스 이름을 가져옵니다.
MI_Deserializer_Close

역직렬 변환기 개체를 닫고 역직렬 변환기 내에 있는 연결된 메모리를 삭제합니다.
MI_Deserializer_DeserializeClass

직렬화된 버퍼를 MI_Class 개체로 역직렬화합니다.
MI_Deserializer_DeserializeInstance

직렬화된 버퍼를 MI_Instance 개체로 역직렬화합니다.
MI_Deserializer_Instance_GetClassName

직렬화된 instance 연결된 클래스 이름을 가져옵니다.
MI_DestinationOptions_AddDestinationCredentials

대상과 통신하기 위한 자격 증명을 설정합니다.
MI_DestinationOptions_AddProxyCredentials

프록시에 대해 인증할 자격 증명을 추가합니다.
MI_DestinationOptions_Clone

MI_DestinationOptions 구조체의 복사본을 만듭니다.
MI_DestinationOptions_Delete

MI_Application_NewDestinationOptions 또는 MI_DestinationOptions_Clone 함수를 사용하여 만든 대상 옵션 구조를 삭제합니다.
MI_DestinationOptions_GetCertCACheck

서버 인증서 CA 검사 값을 가져옵니다.
MI_DestinationOptions_GetCertCNCheck

서버 인증서 CN 검사 값을 가져옵니다.
MI_DestinationOptions_GetCertRevocationCheck

서버 인증서의 해지 검사 값을 가져옵니다.
MI_DestinationOptions_GetCredentialsAt

지정된 인덱스에서 자격 증명을 가져옵니다.
MI_DestinationOptions_GetCredentialsCount

이전에 추가된 자격 증명의 수를 가져옵니다. (MI_DestinationOptions_GetCredentialsCount)
MI_DestinationOptions_GetCredentialsPasswordAt

지정된 인덱스 기반의 자격 증명 암호를 가져옵니다.
MI_DestinationOptions_GetDataLocale

사용자가 설정한 데이터 로캘(UI 로캘과 반대)을 가져옵니다.
MI_DestinationOptions_GetDestinationPort

전송에 대한 기본 포트를 가져옵니다.
MI_DestinationOptions_GetEncodePortInSPN

포트의 서비스 주체 이름 인코딩 값을 가져옵니다.
MI_DestinationOptions_GetHttpUrlPrefix

HTTP URL 접두사를 가져옵니다.
MI_DestinationOptions_GetImpersonationType

가장 유형을 가져옵니다.
MI_DestinationOptions_GetMaxEnvelopeSize

서버로 전송되거나 서버에서 클라이언트가 받은 패킷의 최대 크기를 가져옵니다.
MI_DestinationOptions_GetNumber

이전에 추가된 사용자 지정 번호 옵션을 가져옵니다. (MI_DestinationOptions_GetNumber)
MI_DestinationOptions_GetOption

옵션 이름을 기반으로 이전에 추가된 옵션 값을 가져옵니다. (MI_DestinationOptions_GetOption)
MI_DestinationOptions_GetOptionAt

지정된 인덱스 기반의 이전에 추가된 옵션 값을 가져옵니다. (MI_DestinationOptions_GetOptionAt)
MI_DestinationOptions_GetOptionCount

이전에 추가한 옵션 수를 가져옵니다. (MI_DestinationOptions_GetOptionCount)
MI_DestinationOptions_GetPacketEncoding

이전에 설정한 패킷 인코딩 설정을 가져옵니다.
MI_DestinationOptions_GetPacketIntegrity

패킷 무결성 설정을 가져옵니다.
MI_DestinationOptions_GetPacketPrivacy

패킷 개인 정보(암호화) 설정을 가져옵니다.
MI_DestinationOptions_GetProxyType

사용자가 설정한 프록시 유형을 가져옵니다.
MI_DestinationOptions_GetString

이전에 추가된 사용자 지정 문자열 옵션을 가져옵니다.
MI_DestinationOptions_GetTimeout

기본 옵션 시간 제한 값을 가져옵니다.
MI_DestinationOptions_GetTransport

클라이언트가 추가한 전송 설정을 가져옵니다.
MI_DestinationOptions_GetUILocale

사용자가 설정한 사용자 인터페이스 로캘을 가져옵니다.
MI_DestinationOptions_SetCertCACheck

SSL 전송에 대한 CA 인증서 검사 사용하거나 사용하지 않도록 설정합니다.
MI_DestinationOptions_SetCertCNCheck

SSL 전송을 사용할 때 인증서 CN 검사 사용하거나 사용하지 않도록 설정합니다.
MI_DestinationOptions_SetCertRevocationCheck

SSL을 통해 통신할 때 인증서 해지를 사용하거나 사용하지 않도록 설정합니다.
MI_DestinationOptions_SetDataLocale

작업에 사용할 기본 데이터 로캘을 설정합니다.
MI_DestinationOptions_SetDestinationPort

대상과 통신하는 데 사용할 포트를 설정합니다.
MI_DestinationOptions_SetEncodePortInSPN

원격 머신에 대한 연결을 설정할 때 서비스 주체 이름에서 포트 번호의 인코딩을 사용하거나 사용하지 않도록 설정합니다.
MI_DestinationOptions_SetHttpUrlPrefix

HTTP 및 HTTPS를 통해 이동하는 전송에 대한 기본 HTTP URL 접두사를 설정합니다.
MI_DestinationOptions_SetImpersonationType

가장 유형을 설정합니다.
MI_DestinationOptions_SetMaxEnvelopeSize

전송의 최대 패킷 크기를 설정합니다.
MI_DestinationOptions_SetNumber

사용자 지정 숫자 옵션 값을 설정합니다.
MI_DestinationOptions_SetPacketEncoding

특정 프로토콜 핸들에 대한 인코딩 메커니즘을 설정합니다.
MI_DestinationOptions_SetPacketIntegrity

프로토콜 연결의 패킷 무결성(서명)을 사용하거나 사용하지 않도록 설정합니다.
MI_DestinationOptions_SetPacketPrivacy

패킷 개인 정보 보호(암호화)를 사용하거나 사용하지 않도록 설정합니다.
MI_DestinationOptions_SetProxyType

프록시를 통해 대상과 통신할 때 사용할 프록시 설정 유형을 설정합니다.
MI_DestinationOptions_SetString

사용자 지정 문자열 옵션을 설정합니다. (MI_DestinationOptions_SetString)
MI_DestinationOptions_SetTimeout

기본 옵션 시간 제한 값을 설정합니다.
MI_DestinationOptions_SetTransport

대상 컴퓨터와 통신하는 데 사용할 전송을 설정합니다.
MI_DestinationOptions_SetUILocale

작업의 기본 UI 로캘을 설정합니다.
MI_Filter_Evaluate

공급자는 이 함수를 호출하여 지정된 필터에 대한 instance 평가합니다.
MI_Filter_GetExpression

필터 언어 및 식을 가져옵니다.
MI_HostedProvider_Close

MI_Application_NewHostedProvider 반환된 호스트된 공급자 핸들을 닫습니다.
MI_HostedProvider_GetApplication

호스트된 공급자 핸들이 만들어진 최상위 애플리케이션 핸들을 가져옵니다.
MI_Instance_AddElement

동적 instance 새 속성을 추가합니다(런타임에 스키마를 확장할 수 있는 동적 인스턴스에서만 지원됨).
MI_Instance_ClearElement

명명된 요소(CIM 속성)의 값을 지우고 NULL로 설정합니다.
MI_Instance_ClearElementAt

지정된 인덱스에서 요소(CIM 속성)의 값을 지우고 NULL로 설정합니다.
MI_Instance_Clone

힙에 지정된 instance 복사본을 만듭니다.
MI_Instance_Delete

힙에서 만들거나 다른 instance 복제된 instance 삭제합니다.
MI_Instance_Destruct

스택 또는 구조체의 멤버로 만든 instance 삭제합니다.
MI_Instance_GetClass

instance 연결된 MI_Class 가져옵니다.
MI_Instance_GetClassName

지정된 instance 클래스 이름을 가져옵니다.
MI_Instance_GetElement

명명된 요소(CIM 속성)의 값을 가져옵니다.
MI_Instance_GetElementAt

지정된 인덱스에서 요소(CIM 속성)의 값을 가져옵니다.
MI_Instance_GetElementCount

instance 요소 수를 가져옵니다.
MI_Instance_GetNameSpace

지정된 instance 네임스페이스 이름을 가져옵니다.
MI_Instance_GetServerName

지정된 instance 서버 이름을 가져옵니다.
MI_Instance_IsA

instance 자체가 classDecl에서 제공하는 클래스의 instance 여부를 결정합니다.
MI_Instance_Normalize

MI_Instance_ExFT 구조를 구문 분석한 다음 MI_InstanceFT 함수 테이블을 검색합니다.
MI_Instance_SetElement

지정된 instance 지정된 이름으로 요소의 값을 설정합니다.
MI_Instance_SetElementAt

instance 지정된 인덱스에서 요소의 값을 설정합니다.
MI_Instance_SetNameSpace

지정된 instance 네임스페이스 이름을 설정합니다.
MI_Instance_SetServerName

지정된 instance 서버 이름을 설정합니다.
MI_Operation_Cancel

실행 중인 작업을 취소합니다.
MI_Operation_Close

작업 핸들을 닫습니다.
MI_Operation_GetClass

클래스 작업에 대한 동기 결과를 가져옵니다.
MI_Operation_GetIndication

구독에서 동기 결과를 가져옵니다.
MI_Operation_GetInstance

instance 작업에 대한 동기 결과를 가져옵니다.
MI_Operation_GetSession

작업과 연결된 세션을 가져옵니다.
MI_OperationOptions_Clone

MI_OperationOptions 구조체의 복사본을 만듭니다.
MI_OperationOptions_Delete

옵션 집합과 연결된 메모리를 삭제합니다.
MI_OperationOptions_DisableChannel

MI_Context_WriteMessage 사용하여 지정된 채널에 대한 로깅을 사용하지 않도록 설정합니다.
MI_OperationOptions_EnableChannel

MI_Context_WriteMessage 사용하여 지정된 채널에 대한 로깅을 사용하도록 설정합니다.
MI_OperationOptions_GetEnabledChannels

이전에 사용하도록 설정된 채널의 목록을 가져옵니다.
MI_OperationOptions_GetNumber

이전에 추가된 사용자 지정 번호 옵션을 가져옵니다. (MI_OperationOptions_GetNumber)
MI_OperationOptions_GetOption

옵션 이름을 기반으로 이전에 추가된 옵션 값을 가져옵니다. (MI_OperationOptions_GetOption)
MI_OperationOptions_GetOptionAt

지정된 인덱스 기반의 이전에 추가된 옵션 값을 가져옵니다. (MI_OperationOptions_GetOptionAt)
MI_OperationOptions_GetOptionCount

이전에 추가한 옵션 수를 가져옵니다. (MI_OperationOptions_GetOptionCount)
MI_OperationOptions_GetPromptUserMode

공급자의 MI_Context_PromptUser 호출에 응답하는 방법을 서버에 알려주는 값을 가져옵니다. (MI_OperationOptions_GetPromptUserMode)
MI_OperationOptions_GetPromptUserRegularMode

공급자의 MI_Context_PromptUser 호출에 응답하는 방법을 서버에 알려주는 값을 가져옵니다. (MI_OperationOptions_GetPromptUserRegularMode)
MI_OperationOptions_GetProviderArchitecture

작업에 대한 공급자 아키텍처를 가져옵니다.
MI_OperationOptions_GetResourceUri

작업에 사용되는 리소스 URI를 가져옵니다.
MI_OperationOptions_GetResourceUriPrefix

작업에 사용되는 리소스 URI 접두사를 가져옵니다.
MI_OperationOptions_GetString

사용자 지정 문자열 옵션을 가져옵니다.
MI_OperationOptions_GetTimeout

작업 시간 제한 값을 가져옵니다.
MI_OperationOptions_GetUseMachineID

작업 요청에서 컴퓨터 식별 정보를 사용할지 여부를 나타내는 값을 가져옵니다.
MI_OperationOptions_GetWriteErrorMode

오류 보고 모드를 설정합니다. (MI_OperationOptions_GetWriteErrorMode)
MI_OperationOptions_SetCustomOption

작업에 대한 사용자 지정 옵션을 설정합니다.
MI_OperationOptions_SetNumber

사용자 지정 숫자 옵션 값을 설정합니다.
MI_OperationOptions_SetPromptUserMode

MI_Context_PromptUser 함수에 대한 공급자의 호출에 응답하는 방법을 서버에 알려주는 값을 설정합니다. (MI_OperationOptions_SetPromptUserMode)
MI_OperationOptions_SetPromptUserRegularMode

MI_Context_PromptUser 함수에 대한 공급자의 호출에 응답하는 방법을 서버에 알려주는 값을 설정합니다. (MI_OperationOptions_SetPromptUserRegularMode)
MI_OperationOptions_SetProviderArchitecture

작업에 대한 공급자 아키텍처를 설정합니다.
MI_OperationOptions_SetResourceUri

작업에 사용할 리소스 URI를 설정합니다.
MI_OperationOptions_SetResourceUriPrefix

작업에 사용할 리소스 URI 접두사를 설정합니다.
MI_OperationOptions_SetString

사용자 지정 문자열 옵션을 설정합니다. (MI_OperationOptions_SetString)
MI_OperationOptions_SetTimeout

특정 작업에 대한 작업 시간 제한을 설정합니다.
MI_OperationOptions_SetUseMachineID

작업 요청에서 컴퓨터 ID 정보 전송을 사용하거나 사용하지 않도록 설정합니다.
MI_OperationOptions_SetWriteErrorMode

오류 보고 모드를 설정합니다. (MI_OperationOptions_SetWriteErrorMode)
MI_ParameterSet_GetMethodReturnType

지정된 매개 변수 집합에 대한 메서드 반환 형식 및 한정자 집합을 가져옵니다.
MI_ParameterSet_GetParameter

매개 변수 이름을 기반으로 하는 메서드의 매개 변수 정보를 가져옵니다.
MI_ParameterSet_GetParameterAt

지정된 인덱스에서 메서드의 매개 변수 정보를 가져옵니다.
MI_ParameterSet_GetParameterCount

메서드의 매개 변수 집합에 있는 매개 변수 수를 가져옵니다.
MI_PropertySet_AddElement

속성 목록에 이름을 추가합니다.
MI_PropertySet_Clear

속성 목록에서 모든 이름을 제거합니다. 그 후 개수는 0입니다. 이렇게 하면 속성 목록을 다시 사용할 수 있습니다(소멸 및 재구성하지 않고도).
MI_PropertySet_Clone

힙에 지정된 속성 집합의 복사본을 만듭니다.
MI_PropertySet_ContainsElement

속성 목록에 지정된 속성 이름이 포함되어 있는지 여부를 확인합니다.
MI_PropertySet_Delete

힙에서 생성된 지정된 속성 목록을 삭제합니다.
MI_PropertySet_Destruct

스택에 생성된 지정된 속성 목록을 삭제합니다.
MI_PropertySet_GetElementAt

지정된 인덱스에서 설정된 속성의 요소를 가져옵니다.
MI_PropertySet_GetElementCount

지정된 속성 집합의 요소 수를 가져옵니다.
MI_QualifierSet_GetQualifier

지정된 한정자 이름을 기반으로 한정자 정보를 가져옵니다.
MI_QualifierSet_GetQualifierAt

지정된 인덱스에서 한정자를 가져옵니다.
MI_QualifierSet_GetQualifierCount

한정자 집합의 한정자 수를 가져옵니다.
MI_Serializer_Close

serializer 개체를 닫고 연결된 모든 내부 메모리를 해제합니다.
MI_Serializer_SerializeClass

serializer를 만들 때 지정된 형식으로 버퍼로 MI_Class 직렬화합니다. 클래스와 모든 부모 클래스가 직렬화되는지 또는 자식 클래스만 제어할 수 있도록 플래그에 옵션을 전달할 수 있습니다.
MI_Serializer_SerializeInstance

serializer를 만들 때 지정된 형식으로 버퍼로 MI_Instance 직렬화합니다. 클래스가 버퍼뿐만 아니라 instance 직렬화되는지 제어하기 위해 플래그에 옵션을 전달할 수 있습니다.
MI_Server_GetSystemName

서버의 시스템 이름을 가져옵니다.
MI_Server_GetVersion

공급자를 생성할 때 사용되는 MI_VERSION 매크로의 값을 가져옵니다.
MI_Session_AssociatorInstances

특정 키 instance 연결된 인스턴스를 찾습니다.
MI_Session_Close

세션을 닫고 연결된 모든 메모리를 해제합니다.
MI_Session_CreateInstance

세션이 나타내는 서버에 instance 만듭니다.
MI_Session_DeleteInstance

세션이 나타내는 서버의 instance 삭제합니다.
MI_Session_EnumerateClasses

지정된 세션의 클래스를 열거합니다.
MI_Session_EnumerateInstances

클래스와 연결된 모든 인스턴스(세션이 나타내는 서버)를 열거합니다.
MI_Session_GetApplication

지정된 세션을 만드는 데 사용된 애플리케이션 핸들을 가져옵니다.
MI_Session_GetClass

특정 클래스 이름을 기반으로 MI_Class 선언을 가져옵니다.
MI_Session_GetInstance

세션이 나타내는 서버에서 지정된 instance 가져옵니다.
MI_Session_Invoke

공급자에서 메서드를 호출합니다.
MI_Session_ModifyInstance

세션이 나타내는 서버의 기존 instance 업데이트.
MI_Session_QueryInstances

쿼리 식을 기반으로 인스턴스 집합에 대한 쿼리입니다.
MI_Session_ReferenceInstances

지정된 키 instance 참조하는 연결 개체를 찾습니다.
MI_Session_Subscribe

세션이 나타내는 서버의 표시를 구독합니다.
MI_Session_TestConnection

세션이 나타내는 서버와 통신하여 연결을 테스트하여 응답하는지 여부를 확인합니다.
MI_SubscriptionDeliveryOptions_AddDeliveryCredentials

푸시 표시 결과를 제공하기 위해 클라이언트에 다시 연결할 때 사용할 배달 자격 증명에 대한 구독 옵션을 설정합니다.
MI_SubscriptionDeliveryOptions_Clone

MI_SubscriptionDeliveryOptions 구조체의 복사본을 만듭니다.
MI_SubscriptionDeliveryOptions_Delete

지정된 구독 배달 옵션 구조를 삭제합니다.
MI_SubscriptionDeliveryOptions_GetBookmark

이전에 설정된 구독 책갈피를 가져옵니다.
MI_SubscriptionDeliveryOptions_GetCredentialsAt

지정된 인덱스 기반 이전에 추가된 자격 증명을 가져옵니다.
MI_SubscriptionDeliveryOptions_GetCredentialsCount

이전에 추가된 자격 증명의 수를 가져옵니다. (MI_SubscriptionDeliveryOptions_GetCredentialsCount)
MI_SubscriptionDeliveryOptions_GetCredentialsPasswordAt

지정된 인덱스 기반 이전에 추가된 자격 증명 암호를 가져옵니다.
MI_SubscriptionDeliveryOptions_GetDateTime

이전에 설정된 datetime 옵션을 가져옵니다.
MI_SubscriptionDeliveryOptions_GetDeliveryDestination

이전에 설정된 구독 배달 대상을 가져옵니다.
MI_SubscriptionDeliveryOptions_GetDeliveryPortNumber

이전에 설정된 배달 포트 번호를 가져옵니다.
MI_SubscriptionDeliveryOptions_GetDeliveryRetryAttempts

배달 다시 시도 횟수를 가져옵니다.
MI_SubscriptionDeliveryOptions_GetDeliveryRetryInterval

배달을 다시 시도하기 전에 대기할 시간을 배달 재시도 간격을 가져옵니다.
MI_SubscriptionDeliveryOptions_GetExpirationTime

배달 만료 값(타임스탬프 또는 간격으로 표현할 수 있음)을 가져옵니다.
MI_SubscriptionDeliveryOptions_GetHeartbeatInterval

배달 하트비트 간격을 가져옵니다.
MI_SubscriptionDeliveryOptions_GetInterval

지정된 옵션의 배달 간격을 가져옵니다.
MI_SubscriptionDeliveryOptions_GetMaximumLatency

클라이언트에 전달하기 전에 서버에서 결과를 보유할 최대 시간을 가져옵니다.
MI_SubscriptionDeliveryOptions_GetNumber

명명된 숫자 옵션의 값을 가져옵니다.
MI_SubscriptionDeliveryOptions_GetOption

명명된 옵션의 값을 가져옵니다.
MI_SubscriptionDeliveryOptions_GetOptionAt

지정된 인덱스에서 옵션을 가져옵니다.
MI_SubscriptionDeliveryOptions_GetOptionCount

이전에 설정된 옵션의 수를 가져옵니다.
MI_SubscriptionDeliveryOptions_GetString

명명된 문자열 옵션의 값을 가져옵니다.
MI_SubscriptionDeliveryOptions_SetBookmark

구독 표시 배달을 위한 책갈피를 설정합니다.
MI_SubscriptionDeliveryOptions_SetDateTime

명명된 DateTime 옵션의 값을 설정합니다.
MI_SubscriptionDeliveryOptions_SetDeliveryDestination

표시가 전달될 대상 엔드포인트를 설정합니다.
MI_SubscriptionDeliveryOptions_SetDeliveryPortNumber

구독 배달 포트 번호를 설정합니다.
MI_SubscriptionDeliveryOptions_SetDeliveryRetryAttempts

푸시 배달 구독이 결과를 배달하려고 시도하는 횟수를 설정합니다.
MI_SubscriptionDeliveryOptions_SetDeliveryRetryInterval

푸시 배달을 위한 구독에 대한 배달 재시도 간격을 설정합니다.
MI_SubscriptionDeliveryOptions_SetExpirationTime

구독 만료 시간(구독이 종료될 때)을 설정합니다.
MI_SubscriptionDeliveryOptions_SetHeartbeatInterval

하트비트 간격을 설정합니다.
MI_SubscriptionDeliveryOptions_SetInterval

명명된 간격 옵션의 값을 설정합니다.
MI_SubscriptionDeliveryOptions_SetMaximumLatency

서버가 결과를 클라이언트에 전달하기 전에 보유할 최대 시간을 설정합니다.
MI_SubscriptionDeliveryOptions_SetNumber

전용 함수에서 다루지 않는 명명된 숫자 옵션의 값을 설정합니다.
MI_SubscriptionDeliveryOptions_SetString

전용 함수에서 다루지 않는 명명된 문자열 옵션의 값을 설정합니다.
MI_Utilities_CimErrorFromErrorCode

운영 체제별 오류 코드를 CIM 오류 instance 매핑합니다.
MI_Utilities_MapErrorToMiErrorCategory

운영 체제별 오류 코드를 오류 범주에 매핑합니다.

콜백 함수

 
MI_Deserializer_ClassObjectNeeded

역직렬화하는 동안 요청된 클래스 개체를 제공하는 데 사용됩니다.

구조체

 
MI_Application

초기화된 인프라를 나타냅니다.
MI_ApplicationFT

MI_Application 구조에 사용되는 지원 구조체입니다. "MI_Application_" 이름 접두사로 함수를 사용하여 이러한 구조를 조작합니다.
MI_Array

배열을 나타내는 일반화된 형식입니다. 데이터 요소 형식이 특수화된 것을 제외하고 모든 배열의 크기가 같기 때문에 일반화할 수 있습니다.
MI_ArrayField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ArrayField)
MI_BooleanA

MI_Boolean 형식의 배열을 나타냅니다.
MI_BooleanAField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_BooleanAField)
MI_BooleanField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_BooleanField)
MI_Char16A

MI_Char16 형식의 배열을 나타냅니다. (MI_Char16A)
MI_Char16AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Char16AField)
MI_Char16Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Char16Field)
MI_Class

instance 스키마를 나타냅니다.
MI_ClassDecl

이 구조체는 클래스 선언을 간략하게 설명합니다. 클래스 이름 및 계층, 속성, 한정자 및 메서드를 포함합니다.
MI_ClassFT

MI_Class 구조에 사용되는 지원 구조체입니다. "MI_Class_" 이름 접두사로 함수를 사용하여 이러한 구조를 조작합니다.
MI_ClientFT_V1

클라이언트 함수 테이블.
MI_ConstBooleanA

MI_ConstBoolean 형식의 배열을 나타냅니다.
MI_ConstBooleanAField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstBooleanAField)
MI_ConstBooleanField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstBooleanField)
MI_ConstChar16A

MI_Char16 형식의 배열을 나타냅니다. (MI_ConstChar16A)
MI_ConstChar16AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstChar16AField)
MI_ConstChar16Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstChar16Field)
MI_ConstDatetimeA

MI_Datatime 형식의 배열을 나타냅니다.
MI_ConstDatetimeAField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstDatetimeAField)
MI_ConstDatetimeField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstDatetimeField)
MI_ConstInstanceA

MI_Instance 형식의 배열을 나타냅니다. (MI_ConstInstanceA)
MI_ConstInstanceAField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstInstanceAField)
MI_ConstInstanceField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstInstanceField)
MI_ConstReal32A

MI_Real32 형식의 배열을 나타냅니다. (MI_ConstReal32A)
MI_ConstReal32AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstReal32AField)
MI_ConstReal32Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstReal32Field)
MI_ConstReal64A

MI_Real64 형식의 배열을 나타냅니다. (MI_ConstReal64A)
MI_ConstReal64AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstReal64AField)
MI_ConstReal64Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstReal64Field)
MI_ConstReferenceA

MI_Instance 형식의 배열을 나타냅니다. (MI_ConstReferenceA)
MI_ConstReferenceAField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstReferenceAField)
MI_ConstReferenceField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstReferenceField)
MI_ConstSint16A

MI_Sint16 형식의 배열을 나타냅니다. (MI_ConstSint16A)
MI_ConstSint16AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstSint16AField)
MI_ConstSint16Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstSint16Field)
MI_ConstSint32A

MI_Sint32 형식의 배열을 나타냅니다. (MI_ConstSint32A)
MI_ConstSint32AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstSint32AField)
MI_ConstSint32Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstSint32Field)
MI_ConstSint64A

MI_Sint64 형식의 배열을 나타냅니다. (MI_ConstSint64A)
MI_ConstSint64AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstSint64AField)
MI_ConstSint64Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstSint64Field)
MI_ConstSint8A

MI_Sint8 형식의 배열을 나타냅니다. (MI_ConstSint8A)
MI_ConstSint8AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstSint8AField)
MI_ConstSint8Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstSint8Field)
MI_ConstStringA

MI_Char 형식의 배열을 나타냅니다.
MI_ConstStringAField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstStringAField)
MI_ConstStringField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstStringField)
MI_ConstUint16A

MI_Uint16A 형식의 배열을 나타냅니다.
MI_ConstUint16AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstUint16AField)
MI_ConstUint16Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstUint16Field)
MI_ConstUint32A

MI_Uint32 형식의 배열을 나타냅니다. (MI_ConstUint32A)
MI_ConstUint32AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstUint32AField)
MI_ConstUint32Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstUint32Field)
MI_ConstUint64A

MI_Uint64 형식의 배열을 나타냅니다. (MI_ConstUint64A)
MI_ConstUint64AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstUint64AField)
MI_ConstUint64Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstUint64Field)
MI_ConstUint8A

MI_Uint8 형식의 배열을 나타냅니다. (MI_ConstUint8A)
MI_ConstUint8AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstUint8AField)
MI_ConstUint8Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ConstUint8Field)
MI_Context

공급자가 수행해야 하는 작업에 대한 컨텍스트를 보유합니다.
MI_ContextFT

MI_Context 구조체에 사용되는 지원 구조체입니다. "MI_Context_" 이름 접두사로 함수를 사용하여 이러한 구조를 조작합니다.
MI_Datetime

MI_Timestamp 및 MI_Interval 공용 구조체를 나타냅니다.
MI_DatetimeA

MI_Datetime 형식의 배열을 나타냅니다.
MI_DatetimeAField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_DatetimeAField)
MI_DatetimeField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_DatetimeField)
MI_Deserializer

MI_Application_NewDeserializer 만든 역직렬화 개체입니다. 개체 자체는 내부적으로 사용되므로 수동으로 사용하거나 변경해서는 안 됩니다.
MI_DeserializerFT

MI_ClientFT_V1 구조체에 사용되는 지원 구조체입니다. "MI_Deserializer_" 이름 접두사로 함수를 사용하여 이러한 구조를 조작합니다.
MI_DestinationOptions

대상 옵션 집합을 나타냅니다. 대상 옵션은 작업이 서버와 통신하는 방식을 정의하는 구성 집합입니다.
MI_DestinationOptionsFT

MI_DestinationOptions 구조체에 사용되는 지원 구조체입니다. "MI_DestinationOptions_" 이름 접두사로 함수를 사용하여 이러한 구조를 조작합니다.
MI_FeatureDecl

MI_PropertyDeclMI_ParameterDecland MI_MethodDecl 구조체에 공통적인 속성을 포함합니다.
MI_Filter

함수 테이블 MI_FilterFT 대한 참조를 포함합니다.
MI_FilterFT

MI_Filter 구조체에 사용되는 지원 구조체입니다. "MI_Filter_" 이름 접두사로 함수를 사용하여 이러한 구조를 조작합니다.
MI_HostedProvider

클라이언트 애플리케이션에서 공급자의 호스팅을 나타냅니다.
MI_HostedProviderFT

MI_HostedProvider 구조체에 사용되는 지원 구조체입니다. "MI_HostedProvider_" 이름 접두사로 함수를 사용하여 이러한 구조를 조작합니다.
MI_Instance

이 구조체는 CIM instance 나타냅니다. 이 개체는 직접 액세스해서는 안 됩니다. 대신 MI_Instance_* 함수를 사용해야 합니다.
MI_InstanceA

MI_Instance 구조체의 배열을 나타냅니다.
MI_InstanceAField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_InstanceAField)
MI_InstanceExFT

MI_InstanceFT 구조를 확장합니다.
MI_InstanceField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_InstanceField)
MI_InstanceFT

MI_Instance 구조체에 사용되는 지원 구조체입니다. 이름 접두사 MI_Instance_ 함수를 사용하여 이러한 구조를 조작합니다.
MI_Interval

MI_Interval 시간 간격을 나타냅니다.
MI_MethodDecl

CIM 메서드를 나타냅니다.
MI_Module

공급자가 생성한 이 개체는 공급자 관리자가 이 모듈 내에서 공급자를 관리하는 데 필요한 모든 데이터를 포함합니다.
MI_ObjectDecl

MI_ClassDecl 및 MI_PropertyDecl 구조체에 공통적인 속성을 포함합니다.
MI_Operation

단일 작업 실행을 나타냅니다. 이 개체는 작업에 대한 작업을 수행하기 위한 내부 함수 테이블을 보유합니다.
MI_OperationCallbacks

작업을 수행하기 위한 모든 콜백 함수 포인터를 보유하는 구조체입니다.
MI_OperationFT

MI_Operation 구조체에 사용되는 지원 구조체입니다. "MI_Operation_" 이름 접두사로 함수를 사용하여 이러한 구조를 조작합니다.
MI_OperationOptions

작업 옵션 집합을 나타냅니다.
MI_OperationOptionsFT

MI_OperationOptions 구조체에 사용되는 지원 구조체입니다. "MI_OperationOptions_" 이름 접두사로 함수를 사용하여 이러한 구조를 조작합니다.
MI_ParameterDecl

CIM 메서드 매개 변수를 나타냅니다.
MI_ParameterSet

클래스 정의의 메서드 매개 변수를 보유합니다.
MI_ParameterSetFT

MI_ParameterSet 구조체에 사용되는 지원 구조체입니다. 이름 접두사 MI_ParameterSet_ 함수를 사용하여 이러한 구조를 조작합니다.
MI_PropertyDecl

클래스 선언의 클래스 속성(요소)을 나타냅니다.
MI_PropertySet

속성 이름 집합을 구현합니다.
MI_PropertySetFT

MI_PropertySet 구조체에 사용되는 지원 구조체입니다. "MI_PropertySet_" 이름 접두사로 함수를 사용하여 이러한 구조를 조작합니다.
MI_ProviderFT

MI_ClassDecl 및 MI_Module 구조에 사용되는 지원 구조체입니다.
MI_Qualifier

CIM 한정자를 나타냅니다.
MI_QualifierDecl

CIM 한정자 선언을 나타냅니다.
MI_QualifierSet

개발자가 클래스 정의의 한정자를 볼 수 있습니다.
MI_QualifierSetFT

MI_QualifierSet 구조체에 사용되는 지원 구조체입니다. "MI_QualifierSet_" 이름 접두사로 함수를 사용하여 이러한 구조를 조작합니다.
MI_Real32A

MI_Real32 형식의 배열을 나타냅니다. (MI_Real32A)
MI_Real32AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Real32AField)
MI_Real32Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Real32Field)
MI_Real64A

MI_Real64 형식의 배열을 나타냅니다. (MI_Real64A)
MI_Real64AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Real64AField)
MI_Real64Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Real64Field)
MI_ReferenceA

MI_Instance 형식에 대한 포인터 배열을 나타냅니다.
MI_ReferenceAField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ReferenceAField)
MI_ReferenceField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_ReferenceField)
MI_SchemaDecl

CIM 클래스 및 CIM 한정자 선언을 포함하는 CIM 스키마의 스키마 개체를 나타냅니다.
MI_Serializer

특정 serialization 기술에 연결된 개체입니다.
MI_SerializerFT

MI_ClientFT_V1 구조체에 사용되는 지원 구조체입니다. "MI_Serializer_" 이름 접두사로 함수를 사용하여 이러한 구조를 조작합니다.
MI_Server

이 구조체는 모든 형식(_Context, Instance, PropertySet 및 Filter)에 대한 기본 함수 테이블을 정의합니다.
MI_ServerFT

MI_Server 구조체에 사용되는 지원 구조체입니다. "MI_Server_" 이름 접두사로 함수를 사용하여 이러한 구조를 조작합니다.
MI_Session

대상과 연결되고 연결된 자격 증명 및 옵션 집합이 있는 개체입니다. .
MI_SessionCallbacks

로깅 및 오류 메시지를 처리하는 콜백 함수 포인터용 컨테이너입니다.
MI_SessionFT

세션 개체의 모든 작업에 대한 함수 테이블입니다.
MI_Sint16A

MI_Sint16 형식의 배열을 나타냅니다. (MI_Sint16A)
MI_Sint16AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Sint16AField)
MI_Sint16Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Sint16Field)
MI_Sint32A

MI_Sint32 형식의 배열을 나타냅니다. (MI_Sint32A)
MI_Sint32AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Sint32AField)
MI_Sint32Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Sint32Field)
MI_Sint64A

MI_Sint64 형식의 배열을 나타냅니다. (MI_Sint64A)
MI_Sint64AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Sint64AField)
MI_Sint64Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Sint64Field)
MI_Sint8A

MI_Sint8 형식의 배열을 나타냅니다. (MI_Sint8A)
MI_Sint8AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Sint8AField)
MI_Sint8Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Sint8Field)
MI_StringA

null로 끝나는 MI_Char* 문자열에 대한 포인터 배열을 나타냅니다.
MI_StringAField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_StringAField)
MI_StringField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_StringField)
MI_SubscriptionDeliveryOptions

구독 옵션 개체는 구독 작업에 전달하는 데 사용되는 구성 옵션을 저장합니다.
MI_SubscriptionDeliveryOptionsFT

MI_SubscriptionDeliveryOptions 구조체에 사용되는 지원 구조체입니다. "MI_SubscriptionDeliveryOptions_" 이름 접두사로 함수를 사용하여 이러한 구조를 조작합니다.
MI_Timestamp

MI_Timestamp 타임스탬프 또는 특정 시점을 지정합니다.
MI_Uint16A

MI_Uint16 형식의 배열을 나타냅니다.
MI_Uint16AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Uint16AField)
MI_Uint16Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Uint16Field)
MI_Uint32A

MI_Uint32 형식의 배열을 나타냅니다. (MI_Uint32A)
MI_Uint32AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Uint32AField)
MI_Uint32Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Uint32Field)
MI_Uint64A

MI_Uint64 형식의 배열을 나타냅니다. (MI_Uint64A)
MI_Uint64AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Uint64AField)
MI_Uint64Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Uint64Field)
MI_Uint8A

MI_Uint8 형식의 배열을 나타냅니다. (MI_Uint8A)
MI_Uint8AField

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Uint8AField)
MI_Uint8Field

MI_Instance 구조체 내의 속성을 나타냅니다. (MI_Uint8Field)
MI_UserCredentials

사용자의 자격 증명입니다. 여기에는 인증 유형과 사용자 이름 및 암호 또는 인증서 지문이 포함됩니다.
MI_UsernamePasswordCreds

구독 작업에 사용되는 사용자 이름/암호 조합입니다.
MI_UtilitiesFT

MI_ClientFT_V1 구조에 사용되는 지원 구조체입니다. "MI_Utilities_" 이름 접두사로 함수를 사용하여 이러한 구조를 조작합니다.
MI_Value

모든 CIM 데이터 형식의 공용 구조체입니다.

열거형

 
MI_CallbackMode

WriteError 및 PromptUser 함수에 대한 CIM 확장의 콜백 모드를 정의합니다.
MI_CancellationReason

작업이 취소되는 이유를 시스템에 알리기 위해 작업 취소 요청에 전달할 값입니다. 서비스가 종료되는 경우 이러한 값 중 하나를 공급자에게 전달할 수도 있습니다.
MI_DestinationOptions_ImpersonationType

DCOM 프로토콜 처리기에서 서버에서 가장을 수행하는 방법을 지정하는 데 사용됩니다.
MI_ErrorCategory

이 열거형은 CIM 확장에 대한 오류 범주를 정의합니다.
MI_LocaleType

로캘을 설정하고 가져오는 경우 로캘 유형이 필요합니다.
MI_OperationCallback_ResponseType

MI_CallbackMode MI_CALLBACKMODE_INQUIRE 경우 콜백에서 이러한 값 중 하나를 사용할 수 있습니다.
MI_PromptType

CIM 확장에 대한 프롬프트 형식을 정의합니다.
MI_ProviderArchitecture

이 열거형은 서버에서 사용되는 WMI 공급자 아키텍처를 정의합니다.
MI_Result

함수 반환 코드를 정의합니다.
MI_SubscriptionDeliveryType

밀어넣기 또는 끌어오기 구독 배달 유형을 구분합니다. DCOM 프로토콜을 사용할 때는 지원되지 않습니다.
MI_Type

이러한 값은 CIM 데이터 형식에 대한 한정자, 속성, 참조, 매개 변수 및 메서드 반환 값의 데이터 형식을 지정합니다.