Seção INF DDInstall.WMI
Um INF DDInstall. A seção WMI contém uma ou mais diretivas WMIInterface que especificam características para cada classe WMI que o driver fornece.
[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
Entradas
WmiClassGUID
Especifica um valor guid que identifica uma classe WMI.
sinalizadores
Especifica um dos seguintes sinalizadores de máscara de bits:
0x00000001 (SCWMI_CLOBBER_SECURITY)
Se definido e se um descritor de segurança já existir no registro, o descritor de segurança existente será substituído pelo especificado no arquivo INF. Se não estiver definido e se um descritor de segurança já existir no registro, o descritor de segurança existente será usado em vez do especificado no arquivo INF.
WMI-class-section Especifica uma seção de arquivo INF que contém diretivas para definir características da classe WMI.
As seguintes diretivas podem ser especificadas em uma WMI-class-section:
Security="security-descriptor-string"
Especifica um descritor de segurança que será armazenado no registro e aplicado ao GUID especificado por WmiClassGUID. Esse descritor de segurança especifica as permissões necessárias para acessar blocos de dados associados à classe . O valor de cadeia de caracteres do descritor de segurança é uma cadeia de caracteres com tokens que indicam o componente de segurança DACL (D:).
Somente uma entrada de segurança pode estar presente. Se houver mais de uma entrada de Segurança , a segurança não será definida para a classe WMI.
Comentários
O INF DDInstall. A seção WMI está disponível no Microsoft Windows Server 2003 e versões posteriores do sistema operacional.
Um descritor de segurança é associado a cada GUID WMI. Para o Windows XP e versões anteriores do sistema operacional, o descritor de segurança padrão para GUIDs WMI permite acesso completo a todos os usuários. Para o Windows Server 2003 e versões posteriores, o descritor de segurança padrão permite o acesso somente aos administradores.
Se o driver definir classes WMI e se você não quiser usar o descritor padrão, inclua um DDInstall. Seção WMI para especificar um descritor de segurança armazenado no registro e substitui o descritor padrão do sistema.
Para obter mais informações sobre como especificar descritores de segurança em arquivos INF, consulte Criando instalações de dispositivo seguro.
Exemplos
O exemplo a seguir mostra uma única DDInstall. Seção WMI que contém duas diretivas WMIInterface . Cada diretiva identifica uma classe WMI e especifica uma WMI-class-section para a classe .
[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)"