EcGetSubscriptionProperty 함수(evcoll.h)

EcGetSubscriptionProperty 함수는 구독 개체에서 특정 속성 값을 검색합니다. 구독 개체는 Subscription 매개 변수에 전달된 핸들에 의해 지정됩니다.

구문

BOOL EcGetSubscriptionProperty(
  [in]  EC_HANDLE                   Subscription,
  [in]  EC_SUBSCRIPTION_PROPERTY_ID PropertyId,
  [in]  DWORD                       Flags,
  [in]  DWORD                       PropertyValueBufferSize,
  [in]  PEC_VARIANT                 PropertyValueBuffer,
  [out] PDWORD                      PropertyValueBufferUsed
);

매개 변수

[in] Subscription

구독 개체에 대한 핸들입니다.

[in] PropertyId

가져올 구독의 속성을 지정하는 식별자입니다. EC_SUBSCRIPTION_PROPERTY_ID 열거형의 값을 지정합니다. EcSubscriptionEventSources 값을 지정하면 배열(EC_OBJECT_ARRAY_PROPERTY_HANDLE)에 대한 핸들이 반환됩니다. 그런 다음 , EcGetObjectArrayPropertyEcSetObjectArrayProperty 함수를 사용하여 배열에서 Address, Enabled, UserName 및 Password 속성을 가져와서 설정할 수 있습니다.

[in] Flags

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

[in] PropertyValueBufferSize

속성 값을 저장할 사용자가 제공한 버퍼의 크기입니다.

[in] PropertyValueBuffer

속성 값을 저장할 사용자가 제공한 버퍼입니다.

[out] PropertyValueBufferUsed

성공적으로 반환할 때 함수에서 사용하는 사용자 제공 버퍼의 크기 또는 ERROR_INSUFFICIENT_BUFFER 함께 함수가 실패할 때 속성 값을 저장하는 데 필요한 크기입니다.

반환 값

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

요구 사항

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

추가 정보

Windows 이벤트 수집기 함수