classe __NamespaceModificationEvent

La classe di sistema __NamespaceModificationEvent segnala un evento di modifica dello spazio dei nomi, ovvero un tipo di evento intrinseco generato quando viene modificato uno spazio dei nomi.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate. Le proprietà sono elencate nell'ordine alfabetico, non nell'ordine MOF.

Sintassi

class __NamespaceModificationEvent : __NamespaceOperationEvent
{
  uint8       SECURITY_DESCRIPTOR[];
  __Namespace PreviousNamespace;
  uint8       SECURITY_DESCRIPTOR [];
  __Namespace TargetNamespace;
  uint64      TIME_CREATED;
};

Members

La classe __NamespaceModificationEvent include questi tipi di membri:

Proprietà

La classe __NamespaceModificationEvent ha queste proprietà.

PreviousNamespace

Tipo di dati: __Namespace

Tipo di accesso: sola lettura

Copia della versione originale di un'istanza di __Namespace . La proprietà Name di questa istanza identifica lo spazio dei nomi modificato.

SECURITY_DESCRIPTOR

Tipo di dati: matrice uint8

Tipo di accesso: sola lettura

Descrittore usato dal provider di eventi per determinare quali utenti possono ricevere l'evento. Questa proprietà viene ereditata da __Event.

SECURITY_DESCRIPTOR

Tipo di dati: matrice uint8

Tipo di accesso: sola lettura

Descrittore usato dal provider di eventi per determinare gli utenti che possono ricevere un evento. Questa proprietà viene ereditata da __Event.

Nota

Un elenco di controllo di accesso NULL (ACL) nella SECURITY_DESCRIPTOR concede l'accesso illimitato a tutti tutti i tempi. Per altre informazioni, vedere Creazione di un descrittore di sicurezza per un nuovo oggetto.

Targetnamespace

Tipo di dati: __Namespace

Tipo di accesso: sola lettura

Copia dell'istanza di __Namespace modificata. La proprietà Name dell'istanza di __Namespace indica lo spazio dei nomi modificato. Questa proprietà viene ereditata dalla classe __NamespaceOperationEvent.

TIME_CREATED

Tipo di dati: uint64

Tipo di accesso: sola lettura

Valore univoco che indica l'ora in cui viene generato un evento. Si tratta di un valore a 64 bit che rappresenta il numero di intervalli da 100 nanosecondi dopo il 1° gennaio 1601. Le informazioni sono nel formato UTC (Coordinated Universal Time). Questa proprietà viene ereditata da __Event.

Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.

Commenti

La classe __NamespaceModificationEvent deriva da __NamespaceOperationEvent.

Le uniche differenze tra lo spazio dei nomi di destinazione e lo spazio dei nomi precedente sono i qualificatori e le proprietà tranne Name.

Si noti che la proprietà Name di un'istanza di __Namespace non può essere modificata perché non è possibile rinominare gli spazi dei nomi. Per modificare il nome di uno spazio dei nomi, l'istanza __Namespace deve essere eliminata e ricreata con un nuovo nome. Di conseguenza, gli eventi di modifica dello spazio dei nomi vengono generati quando si verifica una modifica per qualificatori e proprietà diverse da Name. Un evento di modifica dello spazio dei nomi non viene generato quando si verifica qualsiasi tipo di modifica all'interno dello spazio dei nomi. Viene generato un evento di modifica dello spazio dei nomi solo quando viene modificata un'istanza dello spazio dei nomi.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista
Server minimo supportato
Windows Server 2008
Spazio dei nomi
Tutti gli spazi dei nomi WMI

Vedi anche

__NamespaceOperationEvent

Classi di sistema WMI