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 |