Classe Win32_PrivilegesStatus (WMI)
La classe WMI Win32 _ PrivilegesStatus fournit des informations sur les privilèges requis pour effectuer une opération. Elle peut être retournée en cas d’échec d’une opération ou lorsqu’une instance partiellement remplie a été retournée.
La syntaxe suivante est simplifiée par rapport au code MOF (Managed Object Format) et inclut toutes les propriétés héritées. Les propriétés et les méthodes sont classées par ordre alphabétique, et non par ordre MOF.
Syntaxe
[UUID("{BE46D060-7A7C-11d2-BC85-00104B2CF71C}")]
class Win32_PrivilegesStatus : __ExtendedStatus
{
string Description;
string Operation;
string ParameterInfo;
string ProviderName;
uint32 StatusCode;
string PrivilegesNotHeld[];
string PrivilegesRequired[];
};
Membres
La classe Win32 _ PrivilegesStatus possède les types de membres suivants :
Propriétés
La classe Win32 _ PrivilegesStatus a ces propriétés.
-
Description
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Toute chaîne définie par l’utilisateur qui décrit une erreur ou un état opérationnel.
Cette propriété est héritée de _ _ ExtendedStatus.
-
-
opération
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Opération qui se produit au moment d’une défaillance ou d’une anomalie. en règle générale, Windows Management Instrumentation (WMI) définit cette propriété sur le nom d’une API COM pour la méthode WMI, telle que la suivante : IWbemServices :: CreateInstanceEnum.
Cette propriété est héritée de _ _ ExtendedStatus.
-
-
ParameterInfo
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Paramètres impliqués dans une modification d’erreur ou d’État. Par exemple, si une application tente de récupérer une classe qui n’existe pas, cette propriété est définie sur le nom de la classe incriminée.
Cette propriété est héritée de _ _ ExtendedStatus.
-
-
PrivilegesNotHeld
-
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
Liste des privilèges d’accès requis manquants pour terminer une opération. les types de privilèges d’accès se trouvent sous les privilèges Windows.
exemple : « SE _ SHUTDOWN _ NAME »
-
-
PrivilegesRequired
-
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
Liste de tous les privilèges requis pour effectuer une opération. Cela comprend les valeurs de la propriété PrivilegesNotHeld .
exemple : « SE _ SHUTDOWN _ NAME »
-
-
ProviderName
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Identifie le fournisseur qui provoque ou signale une modification d’erreur ou d’État. si aucun fournisseur n’est impliqué, cette chaîne est définie sur « gestion de la Windows ».
Cette propriété est héritée de _ _ ExtendedStatus.
-
-
StatusCode
-
-
Type de données : UInt32
-
Type d'accès : Lecture seule
Contient une erreur ou un code d’information pour une opération. Il peut s’agir de n’importe quelle valeur définie par le fournisseur, mais la valeur 0 (zéro) est généralement réservée pour indiquer la réussite. Cette propriété est héritée de _ _ NotifyStatus.
-
Remarques
La classe Win32 _ PrivilegesStatus est dérivée de _ _ ExtendedStatus.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows Vista |
| Serveur minimal pris en charge |
Windows Server 2008 |
| Espace de noms |
\WMI racine |
| MOF |
|