한정자는 클래스, 인스턴스, 속성, 메서드 또는 매개 변수에 대한 자세한 정보를 제공하는 데이터 문자열입니다.
다음 클래스 정의는 클래스 한정자를 포함하는 파생 클래스의 예입니다.
[Dynamic, Provider ("ProviderX")]
class MyDerivedClass : MyClass
{
[key] string sKey;
[Implemented] sint32 ValueMethod();
[Implemented] sint32 MyMethod ([in, Id(0)] sint32 Param);
};
한정자는 표준 한정자, CIM 한정자 및 고유한 한정자로 나눌 수 있습니다.
표준 한정자
표준 한정자는 WMI에서 정의하고 MOF 코드에서 일반적으로 사용되는 한정자입니다. 예를 들어, 동적 및 읽기 한정자는 모두 표준 한정자입니다. 자세한 정보를 보려면 WMI 한정자을 참조하세요.
CIM 한정자
CIM 한정자는 CIM 사양에 포함된 한정자입니다. MOF 코드에서 CIM 한정자를 사용하는 동안 표준 한정자는 WMI를 염두에 두고 특별히 설계되었습니다. 자세한 내용은 DMTF CIM 사양참조하세요.
고유 한정자
고유 한정자는 클래스 공급자가 새 클래스에 대해 특별히 정의된 한정자입니다. 예를 들어 단위 한정자는 비표준 공급자별 한정자입니다. 공급자와 함께 사용할 사용자 고유의 한정자를 만들 수 있습니다. 공급자를 만드는 방법에 대한 자세한 내용은 WMI 공급자개발을 참조하세요.
한정자의 작업이 무엇이든 간에 수행하는 기본 프로세스는 MOF 코드에서 한정자를 사용하는 것입니다. 자세한 내용은 한정자를 적용하기을 참조하세요. 한정자 유형을 사용하여 한정자를 더 자세히 설명할 수 있습니다. 한정자 버전에는 공급자가 한정자를 사용하는 방법에 대한 자세한 정보가 포함되어 있습니다. 자세한 내용은 한정자 Flavor사용하여 한정자 설명을 참조하세요.
관련 항목