__NamespaceModificationEvent class
La classe système __NamespaceModificationEvent signale un événement de modification d’espace de noms, qui est un type d’événement intrinsèque généré lorsqu’un espace de noms est modifié.
La syntaxe suivante est simplifiée à partir de code au format MOF (Managed Object Format) et inclut toutes les propriétés héritées. Les propriétés sont répertoriées dans l’ordre alphabétique, et non dans l’ordre MOF.
Syntaxe
class __NamespaceModificationEvent : __NamespaceOperationEvent
{
uint8 SECURITY_DESCRIPTOR[];
__Namespace PreviousNamespace;
uint8 SECURITY_DESCRIPTOR [];
__Namespace TargetNamespace;
uint64 TIME_CREATED;
};
Membres
La classe __NamespaceModificationEvent est dotée des types de membres suivants :
Propriétés
La classe __NamespaceModificationEvent possède ces propriétés.
-
PreviousNamespace
-
-
Type de données : __Namespace
-
Type d'accès : Lecture seule
Copie de la version d’origine d’une instance __Namespace. La propriété Name de cette instance identifie l’espace de noms modifié.
-
-
SECURITY_DESCRIPTOR
-
-
Type de données : tableau uint8
-
Type d'accès : Lecture seule
Descripteur utilisé par le fournisseur d’événements pour déterminer quels utilisateurs peuvent recevoir l’événement. Cette propriété est héritée de __Event.
-
-
SECURITY_DESCRIPTOR
-
-
Type de données : tableau uint8
-
Type d'accès : Lecture seule
Descripteur que le fournisseur d’événements utilise pour déterminer quels utilisateurs peuvent recevoir un événement. Cette propriété est héritée de __Event.
Notes
Une liste de contrôle d’accès NULL (ACL) dans le SECURITY_DESCRIPTOR accorde un accès illimité à tout le monde tout le temps. Pour plus d’informations, consultez Création d’un descripteur de sécurité pour un nouvel objet.
-
-
TargetNamespace
-
-
Type de données : __Namespace
-
Type d'accès : Lecture seule
Copie de l’instance __Namespace modifiée. La propriété Name de l’instance __Namespace indique l’espace de noms modifié. Cette propriété est héritée de la classe __NamespaceOperationEvent.
-
-
TIME_CREATED
-
-
Type de données : uint64
-
Type d'accès : Lecture seule
Valeur unique qui indique l’heure à laquelle un événement est généré. Il s’agit d’une valeur 64 bits représentant le nombre d’intervalles de 100 nanosecondes depuis le 1er janvier 1601. Les informations sont au format UTC (temps universel coordonné). Cette propriété est héritée de __Event.
Pour plus d’informations sur l’utilisation de valeurs uint64 dans des scripts, voir Scripts dans WMI.
-
Notes
La classe __NamespaceModificationEvent est dérivée de __NamespaceOperationEvent.
Les seules différences entre l’espace de noms cible et l’espace de noms précédent sont les qualificateurs et les propriétés à l’exception de Name.
Notez que la propriété Name d’une instance __Namespace ne peut pas changer, car les espaces de noms ne peuvent pas être renommés. Pour modifier le nom d’un espace de noms, l’instance __Namespace doit être supprimée et recréé avec un nouveau nom. Par conséquent, des événements de modification d’espace de noms sont générés lorsqu’une modification se produit dans des qualificateurs et des propriétés autres que Name. Un événement de modification d’espace de noms n’est pas généré quand un type de modification se produit dans l’espace de noms. Un événement de modification d’espace de noms est généré uniquement lorsqu’une instance d’espace de noms est modifiée.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista |
Serveur minimal pris en charge |
Windows Server 2008 |
Espace de noms |
Tous les espaces de noms WMI |