__NamespaceModificationEvent 類別

__NamespaceModificationEvent系統類別會報告命名空間修改事件,這是修改命名空間時產生的內建事件類型。

下列語法已從受管理物件格式 (MOF) 程式碼加以簡化,並包含所有繼承的屬性。 屬性會依字母順序列出,而非 MOF 順序。

語法

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

成員

__NamespaceModificationEvent類別具有下列類型的成員:

屬性

__NamespaceModificationEvent類別具有這些屬性。

PreviousNamespace

資料類型: __Namespace

存取類型:唯讀

__Namespace 實例的原始 版本複本。 這個實例的 Name 屬性會識別已修改的命名空間。

SECURITY_DESCRIPTOR

資料類型: uint8 陣列

存取類型:唯讀

事件提供者用來判斷哪些使用者可以接收事件的描述元。 此屬性繼承自 __Event

SECURITY_DESCRIPTOR

資料類型: uint8 陣列

存取類型:唯讀

事件提供者用來判斷可接收事件的使用者描述元。 此屬性繼承自 __Event

注意

SECURITY_DESCRIPTOR中的 ACL) Null存取控制 (清單會授與所有人無限制的存取權。 如需詳細資訊,請參閱 建立新物件的安全性描述元

TargetNamespace

資料類型: __Namespace

存取類型:唯讀

已修改 之__Namespace 實例的複本。 __Namespace實例的Name屬性工作表示修改的命名空間。 此屬性繼承自類別 __NamespaceOperationEvent

TIME_CREATED

資料類型: uint64

存取類型:唯讀

唯一值,表示產生事件的時間。 這是 64 位值,表示 1601 年 1 月 1 日之後的 100 奈秒間隔數目。 此資訊的格式為國際標準時間 (UTC) 格式。 此屬性繼承自 __Event

如需在腳本中使用 uint64 值的詳細資訊,請參閱 WMI 中的腳本

備註

__NamespaceModificationEvent類別衍生自__NamespaceOperationEvent

目標命名空間與上一個命名空間之間的唯一差異是 Name以外的限定詞和屬性。

請注意,無法變更__Namespace實例的Name屬性,因為無法重新命名命名空間。 若要修改命名空間的名稱,必須刪除 __Namespace 實例,並使用新的名稱重新建立。 因此,當 名稱以外的限定符和屬性發生變更時,會產生命名空間修改事件。 命名空間修改事件不會在命名空間內發生任何類型的變更時產生。 只有在修改命名空間實例時,才會產生命名空間修改事件。

規格需求

需求
最低支援的用戶端
Windows Vista
最低支援的伺服器
Windows Server 2008
命名空間
所有 WMI 命名空間

另請參閱

__NamespaceOperationEvent

WMI 系統類別