Énumération WbemAuthenticationLevelEnum (wbemdisp.h)
Les constantes WbemAuthenticationLevelEnum définissent les niveaux d’authentification de sécurité. Ces constantes sont utilisées avec SWbemSecurity et dans les connexions moniker à WMI.
La bibliothèque de types de scripts WMI, wbemdisp.tlb, définit ces constantes. Les applications Visual Basic peuvent accéder à cette bibliothèque.
Les langages de script doivent utiliser l’un des éléments suivants :
-
Nom court. Par exemple, pour WbemAuthenticationLevelPktPrivacy , utilisez « PktPrivacy ».
strComputer = "RemoteComputer" Set objWMIServices = GetObject("WINMGMTS:" _ & "{authenticationLevel=pktPrivacy}!\\" _ & strComputer & "\ROOT\CIMV2")
-
Format de fichier XML de l’hôte de script Windows (WSH) dans le script. Par exemple, cela signifie que le script peut utiliser directement la constante WbemAuthenticationLevelPkt .
Le script WSH suivant définit le niveau d’authentification. Pour exécuter le script, enregistrez le texte dans un fichier avec une extension .wsf.
<?xml version="1.0" encoding="US-ASCII"?> <job> <reference object="WbemScripting.SWbemLocator"/> <script language="VBScript"> set service = GetObject("winmgmts:") ' Following line uses a symbolic ' constant from the WMI type library service.Security_.authenticationLevel = _ WbemAuthenticationLevelPktPrivacy </script> </job>
Pour plus d’informations, consultez Utilisation de la bibliothèque de types de scripts WMI.
Syntax
typedef enum WbemAuthenticationLevelEnum {
wbemAuthenticationLevelDefault = 0,
wbemAuthenticationLevelNone = 1,
wbemAuthenticationLevelConnect = 2,
wbemAuthenticationLevelCall = 3,
wbemAuthenticationLevelPkt = 4,
wbemAuthenticationLevelPktIntegrity = 5,
wbemAuthenticationLevelPktPrivacy = 6
} ;
Constantes
wbemAuthenticationLevelDefault Valeur : 0 |
wbemAuthenticationLevelNone Valeur : 1 |
wbemAuthenticationLevelConnect Valeur : 2 |
wbemAuthenticationLevelCall Valeur : 3 |
wbemAuthenticationLevelPkt Valeur : 4 |
wbemAuthenticationLevelPktIntegrity Valeur : 5 |
wbemAuthenticationLevelPktPrivacy Valeur : 6 |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
En-tête | wbemdisp.h |
Voir aussi
Construction d’une chaîne Moniker
Définition de la sécurité sur un appel asynchrone dans VBScript
Définition du niveau de sécurité du processus par défaut à l’aide de VBScript
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour