WMI 클래스
이 섹션에서는 WMI 클래스 및 참조 페이지 정보를 제공합니다. 클래스 또는 인스턴스 데이터를 검색하는 방법에 대한 자세한 내용은 클래스 및 인스턴스 정보 조작 참조하세요. 다음 목록은 특정 WMI 클래스 정보에 대한 링크를 나열하고, 설명하고, 제공합니다. WMI 클래스를 사용하여 다양한 운영 체제 및 하드웨어 데이터를 가져오는 방법에 대한 자세한 내용 및 스크립트 코드 예제는 스크립트 및 애플리케이션 WMI 작업을 참조하세요. C++의 예제는 WMI C++ 애플리케이션 예제참조하세요. 원격 컴퓨터 WMI에 연결하면 원격 데이터를 가져오는 방법이 표시됩니다. PowerShell을 사용하여 WMI 개체에 액세스할 수도 있습니다. PowerShell 코드 샘플을 포함하는 WMI 클래스 목록은 여기의참조하세요.
절 | 묘사 |
---|---|
WMI 시스템 클래스 | WMI(Windows Management Instrumentation) 코어의 모든 네임스페이스에 포함된 미리 정의된 클래스입니다. 이름이 이중 밑줄(__)로 시작하므로 WMI 시스템 클래스를 인식할 수 있습니다. 이러한 클래스는 WMI에 대한 많은 기본 기능을 제공합니다. WMI 시스템 클래스는 SQL Server의 시스템 테이블과 유사합니다. |
MSFT 클래스 | 원격 이벤트 및 정책 확장과 같은 여러 운영 체제 기능을 조작하는 수단을 제공하는 다른 Microsoft 클래스입니다. WMI 문제 해결 클래스는 WMI 작업에 대한 데이터를 제공하는 MSFT 클래스입니다. |
CIM 클래스 | CIM(일반 정보 모델) 스키마 클래스입니다. 사용자 고유의 WMI 클래스를 작성하려는 경우 이러한 클래스 중 하나 이상에서 상속할 수 있습니다. WMI Win32 클래스는 CIM 클래스에서 상속할 있습니다. |
표준 소비자 클래스 | 임의의 이벤트를 수신할 때 작업을 트리거하는 WMI 이벤트 소비자 집합입니다. 자세한 내용은 모니터링 이벤트참조하세요. |
WMI 클래스 스크립팅 센터 코드 예제
다음 스크립팅 센터 코드 샘플은 여러 네임스페이스에서 여러 WMI 클래스에 영향을 줍니다.
WMI 클래스 및 속성에 대한 명명 규칙
속성 이름은 DTMF(Distributed Management Task Force)에서 정의한 MOF(관리 개체 형식) 구문을 따라야 합니다. 초기 식별자 문자는 문자에서 a-z 및 밑줄 문자(_)여야 합니다. 모든 추가 문자는 문자 a-z, 밑줄 문자 및 숫자 0에서 9까지여야 합니다. 자세한 내용은 CIM 사양 버전 2.2유니코드 사용 섹션을 참조하세요.
클래스 및 속성 이름에는 SQL 예약 단어를 사용하면 안 됩니다. SQL 예약 단어의 전체 목록 및 자세한 내용은 CIM 사양 버전 2.2지침 섹션을 참조하세요.
WMI 클래스 참조 페이지에 대한 문서 규칙
이 섹션에서는 WMI 클래스 참조 페이지의 문서 규칙을 식별하고 설명합니다.
일반적인 참조 페이지에는 구문 블록, 메서드 테이블 및 속성 목록이 포함되어 있습니다.
구문 블록
클래스 이름, 부모 클래스(있는 경우) 및 클래스 속성을 사전순으로 데이터 형식으로 포함하는 MOF 코드의 간소화된 버전입니다.
메서드 테이블
클래스에 메서드가 있는 경우 메서드는 구문 블록 바로 다음 표에 나열됩니다. 구현된 각 메서드는 참조 페이지에 연결됩니다.
속성 목록
각 클래스 속성은 데이터 형식, 액세스 형식(읽기 전용 또는 읽기/쓰기), 한정자 및 속성에 대한 설명으로 나열됩니다.
구문 블록
class Win32_xyz : CIM_xyz
{
uint16 abc ;
string def ;
};
메서드 테이블
Win32_xyz 메서드 | 묘사 |
---|---|
someMethod | 메서드가 수행하는 작업을 간략하게 설명합니다. |
속성 목록
-
abc
-
데이터 형식: uint16
액세스 유형: 이 속성에 대한 읽기/쓰기 또는 읽기 전용 액세스 권한이 있는지 여부를 표시합니다.
한정자: 있는 경우 속성의 한정자를 표시합니다. 예를 들어 키 재정의합니다.
속성을 설명하고 속성에 대한 상속 정보를 제공합니다. 예를 들어 이 속성은 CIM_xyz상속됩니다. Microsoft에서 해당 클래스의 구현을 제공하는 경우 부모 클래스에 대한 링크가 있습니다. 그러나 CIM 클래스는 사용할 수 없습니다.
-
def
-
데이터 형식: 문자열
액세스 유형: 읽기 전용
속성에 대한 설명입니다.
발언
해당하는 경우 클래스에 대한 자세한 정보를 제공합니다. 해당하는 경우 파생 정보도 제공합니다.
관련 항목