共用方式為


EcSetObjectArrayProperty 函式 (evcoll.h)

EcSetObjectArrayProperty函式會在訂用帳戶之事件來源的屬性值陣列中設定屬性值。

語法

BOOL EcSetObjectArrayProperty(
  [in] EC_OBJECT_ARRAY_PROPERTY_HANDLE ObjectArray,
  [in] EC_SUBSCRIPTION_PROPERTY_ID     PropertyId,
  [in] DWORD                           ArrayIndex,
  [in] DWORD                           Flags,
  [in] PEC_VARIANT                     PropertyValue
);

參數

[in] ObjectArray

陣列的控制碼,其中包含要設定的屬性值。 陣列包含訂用帳戶之事件來源的屬性值。 當 EcSubscriptionEventSources值傳遞至Subscription參數時,EcGetSubscriptionProperty方法會傳回陣列控制碼。

[in] PropertyId

指定要設定之屬性的識別碼。 從 EC_SUBSCRIPTION_PROPERTY_ID 列舉指定值。 藉由指定EcSubscriptionEventSourceAddressEcSubscriptionEventSourceEnabled、EcSubscriptionEventSourceUserNameEcSubscriptionEventSourcePassword值,來設定陣列中的 Address、Enabled、UserName 和 Password 屬性。

[in] ArrayIndex

陣列中要設定屬性值的物件索引。

[in] Flags

保留的。 必須是 0。

[in] PropertyValue

屬性的值。

傳回值

此函式會傳回 BOOL。

備註

陣列是以零起始,因此陣列中第一個專案的索引為 0。

範例

如需使用 EcSetObjectArrayProperty 函式 的程式碼範例,請參閱 將事件來源新增至收集器起始的訂用帳戶。

需求

   
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 evcoll.h
程式庫 Wecapi.lib
Dll Wecapi.dll

另請參閱

Windows 事件收集器函式