다음을 통해 공유


INF DDInstall.WMI 섹션

INF DDInstall입니다. WMI 섹션에는 드라이버가 제공하는 각 WMI 클래스의 특성을 지정하는 하나 이상의 WMIInterface 지시문이 포함되어 있습니다.

[install-section-name.WMI] |
[install-section-name.nt.WMI] | 
[install-section-name.ntx86.WMI] |
[install-section-name.ntia64.WMI] | (Windows XP and later versions of Windows)
[install-section-name.ntamd64.WMI] | (Windows XP and later versions of Windows)
[install-section-name.ntarm.WMI] | (Windows 8 and later versions of Windows)
[install-section-name.ntarm64.WMI] (Windows 10 version 1709 and later versions of Windows)
 
WMIInterface={WmiClassGUID},[flags,]WMI-class-section

항목

WmiClassGUID
WMI 클래스를 식별하는 GUID 값을 지정합니다.

flags
다음 비트 마스크 플래그 중 하나를 지정합니다.

0x00000001(SCWMI_CLOBBER_SECURITY)
설정된 경우 및 레지스트리에 보안 설명자가 이미 있는 경우 기존 보안 설명자는 INF 파일에 지정된 설명자로 바뀝니다. 설정되지 않은 경우 및 레지스트리에 보안 설명자가 이미 있는 경우 INF 파일에 지정된 설명자 대신 기존 보안 설명자가 사용됩니다.

WMI 클래스 섹션 WMI 클래스의 특성을 설정하기 위한 지시문이 포함된 INF 파일 섹션을 지정합니다.

다음 지시문은 WMI 클래스 섹션 내에서 지정할 수 있습니다.

Security="security-descriptor-string"
레지스트리에 저장되고 WmiClassGUID로 지정된 GUID에 적용되는 보안 설명자를 지정합니다. 이 보안 설명자는 클래스와 연결된 데이터 블록에 액세스하는 데 필요한 권한을 지정합니다. security-descriptor-string 값은 DACL(D:) 보안 구성 요소를 나타내는 토큰이 있는 문자열입니다.

하나의 보안 항목만 있을 수 있습니다. 둘 이상의 보안 항목이 있는 경우 WMI 클래스에 대한 보안이 설정되지 않습니다.

설명

INF DDInstall입니다. WMI 섹션은 Microsoft Windows Server 2003 이상 버전의 운영 체제에서 사용할 수 있습니다.

보안 설명자는 모든 WMI GUID와 연결됩니다. Windows XP 및 이전 운영 체제 버전의 경우 WMI GUID에 대한 기본 보안 설명자를 사용하면 모든 사용자에게 모든 권한을 부여할 수 있습니다. Windows Server 2003 이상 버전의 경우 기본 보안 설명자는 관리자만 액세스할 수 있도록 허용합니다.

드라이버가 WMI 클래스를 정의하고 기본 설명자를 사용하지 않으려면 DDInstall을 포함합니다. 레지스트리에 저장되고 시스템의 기본 설명자를 재정의하는 보안 설명자를 지정하는 WMI 섹션입니다.

INF 파일에서 보안 설명자를 지정하는 방법에 대한 자세한 내용은 보안 디바이스 설치 만들기를 참조하세요.

예제

다음 예제에서는 단일 DDInstall을 보여줍니다. 두 개의 WMIInterface 지시문이 포함된 WMI 섹션입니다. 각 지시문은 WMI 클래스를 식별하고 클래스에 대한 WMI 클래스 섹션 을 지정합니다.

[InstallA.NT.WMI]
WMIInterface = {99999999-4cf9-11d2-ba4a-00a0c9062910},,WMISecurity1
WMIInterface = {99999998-4cf9-11d2-ba4a-00a0c9062910},1,WMISecurity2

[WmiSecurity1]
security = "O:BAG:BAD:(A;;0x120fff;;;BA)(A;;CC;;;WD)(A;;0x120fff;;;SY)"

[WmiSecurity2]
security = "O:BAG:BAD:(A;;0x120fff;;;BA)(A;;CC;;;WD)(A;;0x120fff;;;SY)"

추가 정보

DDInstall

모델