__InstanceOperationEvent 類別

__InstanceOperationEvent 系統類別可作為與實例相關之所有內建事件的基類。

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

語法

class __InstanceOperationEvent : __Event
{
  uint8  SECURITY_DESCRIPTOR[];
  object TargetInstance;
  uint64 TIME_CREATED;
};

成員

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

屬性

__InstanceOperationEvent 類別具有這些屬性。

SECURITY_DESCRIPTOR

資料類型: uint8 陣列

存取類型:唯讀

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

TargetInstance

資料類型: 物件

存取類型:唯讀

受事件影響的實例。 針對建立事件,這是新建立的實例。 針對修改事件,這是已變更實例的新版本。 針對刪除事件,這是已刪除的實例。

TIME_CREATED

資料類型: uint64

存取類型:唯讀

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

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

備註

__InstanceOperationEvent 類別衍生自 __Event

不會建立__InstanceOperationEvent 實例;只會建立其子類別的實例。 下列類別衍生自 __InstanceOperationEvent

__InstanceCreationEvent

__InstanceModificationEvent

__InstanceDeletionEvent

概觀

就像有一個 WMI 類別,代表可以使用 WMI 管理的每個系統資源類型,也有一個 WMI 類別,代表每種 WMI 事件種類。 當 WMI 可以監視的事件發生時,就會建立對應 WMI 事件類別的實例。 建立該實例時,就會發生 WMI 事件。

WMI 事件類別有三種主要類型,全部都是衍生自 __Event WMI 類別:內建事件、Extrinsic 事件和計時器事件。 內部事件接著會以衍生自 __Event 類別的 三個不同類別來表示: __NamespaceOperationEvent __InstanceOperationEvent __ClassOperationEvent。

內建事件

內部事件可用來監視 CIM 存放庫中類別所代表的資源。 每個資源都會以 類別的實例表示。 這表示使用 WMI 監視資源實際上牽涉到監視對應至資源的實例。

內部事件也可以用來監視存放庫中命名空間或類別的變更。 不過,監視命名空間或類別的變更對系統管理員有限。

內部事件是由衍生自 __InstanceOperationEvent、__NamespaceOperationEvent 或 __ClassOperationEvent 之類別的實例表示。 WMI 中實例的任何變更都以 __InstanceOperationEvent 類別和衍生自它的類別來表示:__InstanceCreationEvent、__InstanceModificationEvent和__InstanceDeletionEvent。

使用 WMI 監視資源牽涉到監視實例,而實例的所有變更都會以__InstanceOperationEvent和衍生自它的類別來表示。 這表示監視資源最終牽涉到監視__InstanceOperationEvent衍生類別的實例。

您可以發出以 WQL 表示的通知查詢,以註冊這些類別的其中一個實例。 查詢會使用類似下列的語法:

SELECT * FROM __InstanceOperationEventOrDerivedClass WITHIN PollingInterval WHERE TargetInstance ISA WMIClassName AND TargetInstance.WMIClassPropertyName = Value

如需使用 WMI 實例事件來監視電腦活動的詳細資訊,請參閱 如何使用一個腳本監視不同類型的事件?

需求

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

另請參閱

__事件

WMI 系統類別

判斷要接收的事件種類

根據事件寫入記錄檔