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 열거형에서 값을 지정합니다. EcSubscriptionEventSourceAddress, EcSubscriptionEventSourceEnabled, EcSubscriptionEventSourceUserName 또는 EcSubscriptionEventSourcePassword 값을 지정하여 배열에서 Address, Enabled, UserName 및 Password 속성을 설정합니다.

[in] ArrayIndex

속성 값을 설정할 배열의 개체 인덱스입니다.

[in] Flags

예약되어 있습니다. 0이어야 합니다.

[in] PropertyValue

속성 값입니다.

반환 값

이 함수는 BOOL을 반환합니다.

설명

배열은 0부터 시작하므로 배열의 첫 번째 항목에 대한 인덱스는 0입니다.

예제

EcSetObjectArrayProperty 함수를 사용하는 예제 코드는 수집기 시작 구독에 이벤트 원본 추가를 참조하세요.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 evcoll.h
라이브러리 Wecapi.lib
DLL Wecapi.dll

추가 정보

Windows 이벤트 수집기 함수