다음을 통해 공유


네임스페이스 간 연결 순회

Windows 7부터 WMI(Windows Management Instrumentation)는 CIM 스키마를 사용하여 프로필을 검색하기 위한 표준 메커니즘을 구현했습니다.

WMI는 네임스페이스 간 연결 통과 및 연결 프로필 등록을 지원합니다. 프로필 등록 및 연결 통과의 CIM 표준 구현에 대한 자세한 내용은 DSP1033(https://www.dmtf.org/standards/published_documents/DSP1033.pdf)를 참조하세요.

이 기능을 지원하기 위해 WMI 인프라는 다음을 수행했습니다.

  • interop 네임스페이스 \root\interop를 만들었습니다.
  • 허용된 네임스페이스 간 연결 통과입니다. 네임스페이스를 교차하는 연결은 연결 클래스 수준 및 구현된 네임스페이스 수준에서 필터링을 지원합니다.
  • CIM_RegisteredProfile, CIM_ElementConformsToProfileCIM_ReferencedProfile 클래스를 추가했습니다.
  • 구현된 CIM 스키마 버전 2.17.1 호환성 자세한 내용은 CIM 스키마 호환성 참조하세요.

Interop 네임스페이스

interop 네임스페이스는 클라이언트 애플리케이션이 컴퓨터에서 지원되는 모든 프로필을 검색할 수 있는 공통 위치를 제공합니다. 프로필을 사용하여 운영 체제, 스토리지 배열 또는 데이터베이스의 다양한 측면을 관리할 수 있습니다.

모든 interop 클래스 및 개체는 root\interop 네임스페이스에 정의되어야 합니다.

CIM 클래스

다음 목록에 설명된 CIM 클래스는 네임스페이스 간 연결 통과를 지원합니다.

CIM_RegisteredProfile

구현되는 것으로 보급되는 프로필 사양을 식별하는 데 사용됩니다. 이 클래스는 구현이 호환되는 프로필 이름, 조직 및 버전을 포함하는 정보를 지정합니다.

CIM_ElementConformsToProfile

프로필에 정의된 관리 요소의 인스턴스를 구현된 특정 프로필 사양을 식별하는 CIM_RegisteredProfile 클래스와 연결하는 데 사용됩니다.

CIM_ReferencedProfile

프로필 간의 관계를 나타내는 데 사용됩니다.

네임스페이스 간 연결 통과 구현

WMI 서비스는 네임스페이스 간 연결 통과를 허용합니다. WMI는 프로필을 등록하고 서로 다른 네임스페이스에 구현된 프로필과 연결하기 위한 interop 네임스페이스를 제공합니다. 그러나 연결 통과를 사용하려면 구현자는 interop 및 구현된 네임스페이스에서 프로필 클래스를 인스턴스화해야 합니다. 자세한 내용은 interop 대한 연결 공급자 작성참조하세요.

동일한 관리 환경 내에서 네임스페이스를 교차하는 연결은 interop 및 구현된 네임스페이스 모두에서 인스턴스화되어야 합니다. 그렇지 않으면 연결 통과가 작동하지 않습니다. 예를 들어 전원 프로필 연결 공급자는 루트/interop 및 root/cimv2/power 네임스페이스에 등록해야 합니다. 연결 순회는 두 네임스페이스에서 다른 네임스페이스로 다시 발생할 수 있어야 합니다. 연결 통과의 예는 Interop 네임스페이스 데이터에 액세스하는참조하세요.

**Windows Vista: **

Windows 7로 업그레이드한 후 루트/interop 네임스페이스에 이전에 설치된 interop 디바이스 프로필이 있는 경우 Windows 7 프로필이 설치되지 않습니다. 이러한 타사 프로필 개체는 Windows 7 interop 스키마를 덮어쓰고 기능을 유지합니다. 또한 WMI 애플리케이션 이벤트 ID 5631이 기록됩니다.

Windows 7 interop 프로필을 얻으려면 Windows 7 버전의 Interop.mof 파일 및 관련 MFL 파일을 컴파일해야 합니다. 자세한 내용은 MOF 파일 컴파일하는참조하세요.

CIM_RegisteredProfile

CIM_ElementConformsToProfile

CIM_ReferencedProfile

CIM 스키마 호환성

Interop 대한 연결 공급자 작성

Interop 네임스페이스 데이터에 액세스하는