__FilterToConsumerBinding 類別
__FilterToConsumerBinding系統類別用於永久事件取用者的註冊,將__EventConsumer 實例 與__EventFilter 實例 產生關聯。 __FilterToConsumerBinding 是關聯類別。
下列語法是從 Managed 物件格式 (MOF) 程式碼簡化,並包含所有繼承的屬性。 屬性會依字母順序列出,而非 MOF 順序。
class __FilterToConsumerBinding : __IndicationRelated
{
__EventConsumer REF Consumer;
uint8 CreatorSID[];
boolean DeliverSynchronously = False;
uint32 DeliveryQoS;
__EventFilter REF Filter;
boolean MaintainSecurityContext = False;
boolean SlowDownProviders = False;
};
__FilterToConsumerBinding 類別具有下列類型的成員:
__FilterToConsumerBinding 類別具有這些屬性。
-
消費者
-
-
資料類型: __EventConsumer
-
存取類型:讀取/寫入
-
限定詞: 索引鍵
__EventConsumer實例的 參考,表示事件收件者之邏輯取用者的物件路徑。 邏輯取用者是衍生自 __EventConsumer 的類別實例。
-
-
CreatorSID
-
-
資料類型: uint8 陣列
-
存取類型:讀取/寫入
可唯一識別建立系結之使用者的安全性識別碼 (SID)。 根據作業系統,WMI 會儲存管理員istrator SID 或建立 __FilterToConsumerBinding 實例 的使用者 SID。 如需詳細資訊,請參閱 使用邏輯取 用者系結事件篩選, 以及使用標準取用者 監視和回應事件。
-
-
DeliverSynchronously
-
-
資料類型: 布林值
-
存取類型:讀取/寫入
已過時。 請改用 DeliveryQoS 屬性取代此屬性,因為如果 DeliverSynchronously 設定為 True ,則會覆寫 DeliveryQoS 屬性的 設定。
-
-
DeliveryQoS
-
-
資料類型: uint32
-
存取類型:讀取/寫入
訂用帳戶的服務品質。 如果 DeliverSynchronously 屬性設定為 True ,則會覆寫 DeliveryQoS 屬性的 設定。
-
-
WMIMSG_FLAG_QOS_SYNCHRONOUS (0)
-
同步傳遞
False。 事件會同步傳遞至邏輯取用者。
-
WMIMSG_FLAG_QOS_EXPRESS (1)
-
快遞
True。 事件會以非同步方式傳遞至邏輯取用者。
Filter
-
資料類型: __EventFilter
-
存取類型:讀取/寫入
-
限定詞: 索引鍵
MaintainSecurityCoNtext
-
資料類型: 布林值
-
存取類型:讀取/寫入
如果 為 True ,事件會以提供者在提供事件時所在的相同安全性內容中傳遞。
注意
只有實作為 DLL 的取用者(同進程取用者)才能在提供者的安全性內容中接收事件。 如需進程提供者和安全性的詳細資訊,請參閱 提供者裝載和安全性 。 如需詳細資訊和範例,請參閱 Replace: Receiving Events Securely 。
SlowDownProviders
-
資料類型: 布林值
-
存取類型:讀取/寫入
如果 為 True ,則如果這個取用者無法跟上,提供者就會變慢。
__FilterToConsumerBinding類別衍生自 沒有屬性的 __IndicationRelated 。
永久事件取用者會使用 __FilterToConsumerBinding 系統類別,將事件篩選準則系結至最終取用者。 篩選準則和取用者系結在一起之後,WMI 可以將符合篩選準則的事件轉送至對應的取用者。
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista |
最低支援的伺服器 |
Windows Server 2008 |
Namespace |
所有 WMI 命名空間 |