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列挙の値を指定します。 配列の Address、Enabled、UserName、Password の各プロパティを設定するには、 EcSubscriptionEventSourceAddress、 EcSubscriptionEventSourceEnabled、 EcSubscriptionEventSourceUserName、または EcSubscriptionEventSourcePassword 値を指定します。
[in] ArrayIndex
プロパティ値を設定する配列内のオブジェクトのインデックス。
[in] Flags
予約済み。 0 を指定する必要があります。
[in] PropertyValue
プロパティの値。
戻り値
この関数は BOOL を返します。
解説
配列は 0 から始まるため、配列内の最初の項目のインデックスは 0 です。
例
EcSetObjectArrayProperty 関数を使用するコード例については、「Collector Initiated Subscription へのイベント ソースの追加」を参照してください。
要件
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
対象プラットフォーム | Windows |
ヘッダー | evcoll.h |
Library | Wecapi.lib |
[DLL] | Wecapi.dll |