Section INF DDInstall.WMI

DDInstall INF. La section WMI contient une ou plusieurs directives WMIInterface qui spécifient des caractéristiques pour chaque classe WMI que le pilote fournit.

[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

Entrées

WmiClassGUID
Spécifie une valeur GUID qui identifie une classe WMI.

flags
Spécifie l’un des indicateurs de masque de bits suivants :

0x00000001 (SCWMI_CLOBBER_SECURITY)
Si elle est définie et si un descripteur de sécurité existe déjà dans le Registre, le descripteur de sécurité existant est remplacé par celui spécifié dans le fichier INF. S’il n’est pas défini et si un descripteur de sécurité existe déjà dans le Registre, le descripteur de sécurité existant est utilisé au lieu de celui spécifié dans le fichier INF.

WMI-class-section Spécifie une section de fichier INF qui contient des directives pour définir des caractéristiques de la classe WMI.

Les directives suivantes peuvent être spécifiées dans une section WMI-class- :

Security="security-descriptor-string »
Spécifie un descripteur de sécurité qui sera stocké dans le Registre et appliqué au GUID spécifié par WmiClassGUID. Ce descripteur de sécurité spécifie les autorisations requises pour accéder aux blocs de données associés à la classe. La valeur de la chaîne de descripteur de sécurité est une chaîne avec des jetons qui indiquent le composant de sécurité DACL (D :).

Une seule entrée de sécurité peut être présente. Si plusieurs entrées de sécurité sont présentes, la sécurité n’est pas définie pour la classe WMI.

Remarks

Inf DDInstall. La section WMI est disponible sur Microsoft Windows Server 2003 et versions ultérieures du système d’exploitation.

Un descripteur de sécurité est associé à chaque GUID WMI. Pour les versions Windows XP et antérieures du système d’exploitation, le descripteur de sécurité par défaut pour les GUID WMI permet un accès complet à tous les utilisateurs. Pour Windows Server 2003 et versions ultérieures, le descripteur de sécurité par défaut autorise uniquement l’accès aux administrateurs.

Si votre pilote définit des classes WMI et si vous ne souhaitez pas utiliser le descripteur par défaut, incluez un DDInstall. Section WMI pour spécifier un descripteur de sécurité stocké dans le Registre et remplace le descripteur par défaut du système.

Pour plus d’informations sur la façon de spécifier des descripteurs de sécurité dans des fichiers INF, consultez Création d’installations d’appareils sécurisés.

Examples

L’exemple suivant montre un seul DDInstall. Section WMI qui contient deux directives WMIInterface . Chaque directive identifie une classe WMI et spécifie une section WMI pour la 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)"

Voir aussi

DDInstall

Modèles