WMI 시스템 클래스WMI System Classes

WMI 시스템 클래스는 CIM(Common Information Model) (CIM)을 기반으로 하는 미리 정의 된 클래스의 컬렉션입니다.The WMI system classes are a collection of predefined classes based on the Common Information Model (CIM). 공급자가 제공 하는 클래스와 달리 시스템 클래스는 MOF (MOF(Managed Object Format) ) 파일에 선언 되지 않습니다.Unlike classes supplied by providers, the system classes are not declared in a Managed Object Format (MOF) file. WMI는 새 WMI 네임 스페이스 를 만들 때마다 이러한 클래스의 집합을 만듭니다.WMI creates a set of these classes whenever a new WMI namespace is created.

시스템 클래스의 개체는 이벤트 및 공급자 등록, 보안 및 이벤트 알림과 같은 WMI 작업을 지 원하는 데 사용 됩니다.Objects from the system classes are used to support WMI activities, such as: event and provider registration, security, and event notification. 일부 개체는 일시적 이며 일부 개체는 시스템 클래스의 인스턴스로 리포지토리에 저장 됩니다.Some objects are temporary, and some are stored in the repository as instances of the system classes.

시스템 클래스는 이중 밑줄 ( _ )과 클래스 이름 순서로 구성 된 명명 규칙을 따릅니다 _ .System classes follow a naming convention that consists of a double-underscore (__) followed by the class name. WMI 공급자에 대 한 클래스를 정의 하는 MOF 파일을 작성 하는 경우 Mofcomp.exe 은 _ _ wmi 시스템 클래스 이름 용으로 예약 되어 있으므로 모든 클래스를 초기 이중 밑줄 ()로 컴파일하지 않습니다.When you write an MOF file to define classes for a WMI provider, Mofcomp.exe does not compile any class with an initial double-underscore (__) because that is reserved for WMI system class names.

시스템 클래스에 대 한 설명서에는 비시스템 로컬 속성만 포함 됩니다.The documentation for the system classes includes only the nonsystem local properties. 클래스 계층 구조를 빠르고 쉽게 탐색할 수 있도록 클래스 정의에 링크가 제공 됩니다.Links are provided in class definitions so that you can navigate the class hierarchy quickly and easily.

WMI 시스템 클래스WMI System Classes

다음 표에서는 다양 한 시스템 클래스를 보여 줍니다.The following table lists the various system classes.

시스템 클래스System class DescriptionDescription
__AbsoluteTimerInstruction__AbsoluteTimerInstruction 특정 시간에 특정 날짜에 이벤트를 생성 합니다.Causes an event to be generated on a specific date at a specific time.
__ACE__ACE ACE(액세스 제어 항목)를 나타냅니다.Represents an access control entry (ACE).
__AggregateEvent__AggregateEvent 여러 개별 내장 이벤트 또는 외부 이벤트의 집계 이벤트를 나타냅니다.Represents an aggregate event of several individual intrinsic or extrinsic events.
__ArbitratorConfiguration__ArbitratorConfiguration WMI 클라이언트에서 시작한 작업에서 사용 하는 내부 리소스를 제한 하는 구성 클래스입니다.Configuration class that limits the internal resources that are used by operations initiated by WMI clients.
__CacheControl__CacheControl WMI가 COM (구성 요소 개체 모델) 개체를 해제 해야 하는 시기를 결정 합니다.Determines when WMI should release a Component Object Model (COM) object.
__CIMOMIdentification__CIMOMIdentification WMI의 로컬 설치에 대해 설명 합니다.Describes the local installation of WMI.
__ClassCreationEvent__ClassCreationEvent 새 클래스가 네임 스페이스에 추가 될 때 생성 되는 내장 이벤트 의 유형인 클래스 생성 이벤트를 나타냅니다.Represents a class creation event, which is a type of intrinsic event generated when a new class is added to the namespace.
__ClassDeletionEvent__ClassDeletionEvent 네임 스페이스에서 클래스가 제거 될 때 생성 되는 내장 이벤트 의 유형인 클래스 삭제 이벤트를 나타냅니다.Represents a class deletion event, which is a type of intrinsic event generated when a class is removed from the namespace.
__ClassModificationEvent__ClassModificationEvent 네임 스페이스에서 클래스가 변경 될 때 생성 되는 내장 이벤트 의 형식인 클래스 수정 이벤트를 나타냅니다.Represents a class modification event, which is a type of intrinsic event generated when a class is changed in the namespace.
__ClassOperationEvent__ClassOperationEvent 클래스와 관련 된 모든 내장 이벤트의 기본 클래스입니다.A base class for all intrinsic events that relate to a class.
__ClassProviderRegistration__ClassProviderRegistration WMI에 클래스 공급자를 등록 합니다.Registers class providers in WMI.
__ConsumerFailureEvent__ConsumerFailureEvent 이벤트 소비자의 실패로 인해 삭제 되는 다른 이벤트의 발생을 나타냅니다.Represents the occurrence of some other event that is being dropped because of the failure of an event consumer.
__이벤트__Event 모든 내장 및 외부 이벤트에 대 한 부모 클래스 역할을 하는 추상 기본 클래스입니다.An abstract base class that serves as the parent class for all intrinsic and extrinsic events.
__EventConsumer__EventConsumer 영구 이벤트 소비자를 등록 하는 데 사용 되는 추상 기본 클래스입니다.An abstract base class that is used in the registration of a permanent event consumer.
__EventConsumerProviderCacheControl__EventConsumerProviderCacheControl WMI가 이벤트 소비자 공급자를 해제 해야 하는 시기를 결정 합니다.Determines when WMI should release an event consumer provider.
__EventConsumerProviderRegistration__EventConsumerProviderRegistration WMI에 이벤트 소비자 공급자를 등록 합니다.Registers event consumer providers with WMI.
__EventDroppedEvent__EventDroppedEvent 삭제 된 이벤트의 발생을 나타냅니다.Represents the occurrence of an event that is dropped. 삭제 된 이벤트는 이벤트 소비자에 게 전달 되지 않는 이벤트입니다.A dropped event is an event that is not delivered to an event consumer.
__EventFilter__EventFilter 영구 이벤트 소비자를 등록 하려면 _ _ eventfilter 시스템 클래스의 인스턴스가 필요 합니다.Registration of a permanent event consumer requires an instance of the __EventFilter system class.
__EventGenerator__EventGenerator 타이머 이벤트와 같은 이벤트의 생성을 제어 하는 클래스에 대 한 부모 클래스 역할을 합니다.Serves as a parent class for classes that control the generation of events, such as timer events.
__EventProviderCacheControl__EventProviderCacheControl 이벤트 공급자가 언로드될 때를 제어 합니다.Controls when an event provider is unloaded.
__EventProviderRegistration__EventProviderRegistration WMI에 이벤트 공급자를 등록 합니다.Registers event providers with WMI.
__EventQueueOverflowEvent__EventQueueOverflowEvent 배달 큐 오버플로 결과로 이벤트가 삭제 되는 경우를 보고 합니다.Reports when an event is dropped as a result of delivery queue overflow.
__EventSinkCacheControl__EventSinkCacheControl WMI가 이벤트 소비자 공급자의 IWbemUnboundObjectSink 포인터를 해제 하는 시기를 결정 하는 데 사용 됩니다.Used to determine when WMI releases an event consumer provider's IWbemUnboundObjectSink pointer.
__ExtendedStatus__ExtendedStatus 자세한 상태 및 오류 정보를 보고 하는 데 사용 됩니다.Used to report detailed status and error information.
__ExtrinsicEvent__ExtrinsicEvent 외부 이벤트라고도 하는 모든 사용자 정의 이벤트 형식의 부모 클래스 역할을 합니다.Serves as a parent class for all user-defined event types, also known as extrinsic events.
__FilterToConsumerBinding__FilterToConsumerBinding _ _ Eventconsumer 의 인스턴스를 _ _ eventconsumer의 인스턴스에 연결 하기 위해 영구 이벤트 소비자를 등록 하는 데 사용 됩니다.Used in the registration of permanent event consumers to relate an instance of the of __EventConsumer to an instance of __EventFilter.
__IndicationRelated__IndicationRelated 모든 이벤트 관련 클래스에 대 한 부모 클래스 역할을 합니다.Serves as a parent class for all event-related classes.
__InstanceCreationEvent__InstanceCreationEvent 새 인스턴스가 네임 스페이스에 추가 될 때 생성 되는 내장 이벤트 의 유형인 인스턴스 생성 이벤트를 보고 합니다.Reports an instance creation event, which is a type of intrinsic event that is generated when a new instance is added to the namespace.
__InstanceDeletionEvent__InstanceDeletionEvent 인스턴스 삭제 이벤트를 보고 합니다 .이 이벤트는 네임 스페이스에서 인스턴스를 삭제할 때 생성 되는 내장 이벤트 의 유형입니다.Reports an instance deletion event, which is a type of intrinsic event generated when an instance is deleted from the namespace.
__InstanceModificationEvent__InstanceModificationEvent 네임 스페이스에서 인스턴스가 변경 될 때 생성 되는 내장 이벤트 의 유형인 인스턴스 수정 이벤트를 보고 합니다.Reports an instance modification event, which is a type of intrinsic event generated when an instance changes in the namespace.
__InstanceOperationEvent__InstanceOperationEvent 인스턴스와 관련 된 모든 내장 이벤트의 기본 클래스 역할을 합니다.Serves as a base class for all intrinsic events that relate to an instance.
__InstanceProviderRegistration__InstanceProviderRegistration WMI에 인스턴스 공급자를 등록 합니다.Registers instance providers in WMI.
__Int타이머 명령__IntervalTimerInstruction Windows 프로그래밍의 WM _ 타이머 메시지와 비슷한 간격으로 이벤트를 생성 합니다.Generates events at intervals, similar to a WM_TIMER message in Windows programming.
__MethodInvocationEvent__MethodInvocationEvent 이 클래스는 구현 되지 않습니다.This class is not implemented.
__MethodProviderRegistration__MethodProviderRegistration WMI에 메서드 공급자를 등록 합니다.Registers method providers with WMI.
__네임스페이스__Namespace WMI 네임 스페이스를 나타냅니다.Represents a WMI namespace.
__NamespaceCreationEvent__NamespaceCreationEvent 현재 네임 스페이스에 새 네임 스페이스를 추가할 때 생성 되는 내장 이벤트 의 유형인 네임 스페이스 생성 이벤트를 보고 합니다.Reports a namespace creation event, which is a type of intrinsic event generated when a new namespace is added to the current namespace.
__NamespaceDeletionEvent__NamespaceDeletionEvent 현재 네임 스페이스에서 하위 네임 스페이스가 제거 될 때 생성 되는 내장 이벤트 의 유형인 네임 스페이스 삭제 이벤트를 보고 합니다.Reports a namespace deletion event, which is a type of intrinsic event that is generated when a sub-namespace is removed from the current namespace.
__NamespaceModificationEvent__NamespaceModificationEvent 네임 스페이스를 수정할 때 생성 되는 내장 이벤트 의 유형인 네임 스페이스 수정 이벤트를 보고 합니다.Reports a namespace modification event, which is a type of intrinsic event that is generated when a namespace is modified.
__NamespaceOperationEvent__NamespaceOperationEvent 네임 스페이스와 관련 된 모든 기본 이벤트에 대 한 기본 클래스입니다.A base class for all intrinsic events that relate to a namespace.
__NotifyStatus__NotifyStatus 공급자 정의 오류 클래스에 대 한 부모 클래스 역할을 합니다.Serves as the parent class for provider-defined error classes.
__NTLMUser9X__NTLMUser9X 지원 되지 않는 버전의 Windows를 실행 하는 컴퓨터에 대 한 원격 액세스를 제어 합니다.Controls remote access to a computer running unsupported versions of Windows.
__ObjectProviderCacheControl__ObjectProviderCacheControl 클래스 또는 인스턴스 공급자가 언로드될 때를 제어 합니다.Controls when a class or instance provider is unloaded.
__ObjectProviderRegistration__ObjectProviderRegistration WMI에 클래스 및 인스턴스 공급자를 등록 하는 데 사용 되는 클래스의 부모로 사용 됩니다.Serves as the parent for classes that are used to register class and instance providers in WMI.
__PARAMETERS__PARAMETERS 메서드에 대 한 입력 및 출력 매개 변수를 정의 합니다.Defines the input and output parameters for methods.
__PropertyProviderCacheControl__PropertyProviderCacheControl 속성 공급자가 언로드될 때 캐시를 제어 합니다.Controls the cache when a property provider is unloaded.
__PropertyProviderRegistration__PropertyProviderRegistration WMI에 속성 공급자를 등록 합니다.Registers property providers in WMI.
__공급자__Provider _ _ Win32Provider 시스템 클래스의 부모 클래스 역할을 합니다.Serves as the parent class for the __Win32Provider system class.
__ProviderHostQuotaConfiguration__ProviderHostQuotaConfiguration 시스템 리소스의 호스트 프로세스 사용에 대 한 제한을 설정할 수 있습니다.Allows limits to be set on host process usage of system resources.
__ProviderRegistration__ProviderRegistration 다양 한 형식의 공급자에 대 한 등록 클래스의 부모 클래스 역할을 합니다.Serves as the parent class for registration classes for various types of providers.
__SecurityDescriptor__SecurityDescriptor 보안 설명자를 나타냅니다.Represents a security descriptor.
__SecurityRelatedClass__SecurityRelatedClass 모든 유형의 보안 클래스에 대 한 부모 클래스 역할을 합니다.Serves as a parent class for all types of security classes.
__SystemClass__SystemClass 대부분의 시스템 클래스가 파생 되는 기본 클래스입니다.Base class from which most system classes derive.
__SystemEvent__SystemEvent 시스템 이벤트를 나타냅니다.Represents a system event.
__SystemSecurity__SystemSecurity 네임 스페이스에 대 한 보안 설정을 액세스 하 고 수정할 수 있는 메서드를 포함 합니다.Contains methods that let you access and modify the security settings for a namespace.
__thisNAMESPACE__thisNAMESPACE 네임 스페이스에 대 한 보안 권한을 보안 설명자 형식으로 보유 합니다.Holds the security rights for the namespace in the form of a security descriptor.
__타이머 이벤트__TimerEvent 간격 타이머 이벤트 또는 절대 타이머 이벤트에 대 한 소비자의 요청에 대 한 응답으로 WMI에 의해 생성 된 이벤트를 보고 합니다.Reports an event generated by WMI in response to a consumer's request for an interval timer event or an absolute timer event.
__타이머 명령__TimerInstruction 소비자에 대해 타이머 이벤트 를 생성 하는 방법에 대 한 지침을 지정 합니다.Specifies instructions on how timer events should be generated for consumers.
__타이머 실행__TimerNextFiring 운영 체제용으로 예약되어 있습니다.Reserved for operating system use.
__대상을__Trustee 트러스티를 나타냅니다.Represents a trustee. 이름 또는 SID (바이트 배열)를 사용할 수 있습니다.Either a name or a SID (byte array) can be used.
__Win32Provider__Win32Provider WMI에서 공급자의 물리적 구현에 대 한 정보를 등록 합니다.Registers information about a provider's physical implementation in WMI.