EcGetSubscriptionProperty 関数 (evcoll.h)

EcGetSubscriptionProperty 関数は、サブスクリプション オブジェクトから特定のプロパティ値を取得します。 subscription オブジェクトは、 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) が返されます。 その後、 EcGetObjectArrayProperty 関数と EcSetObjectArrayProperty 関数を使用して、配列の 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
Library Wecapi.lib
[DLL] Wecapi.dll

こちらもご覧ください

Windows イベント コレクター関数