EcGetObjectArraySize 関数 (evcoll.h)

EcGetObjectArraySize 関数は、サブスクリプションのイベント ソースのプロパティ値の配列のサイズ (インデックスの数) を取得します。

構文

BOOL EcGetObjectArraySize(
  [in]  EC_OBJECT_ARRAY_PROPERTY_HANDLE ObjectArray,
  [out] PDWORD                          ObjectArraySize
);

パラメーター

[in] ObjectArray

サイズを取得する配列のハンドル。 配列には、サブスクリプションのイベント ソースのプロパティ値が含まれています。 EcSubscriptionEventSources 値が PropertyId パラメーターに渡されると、EcGetSubscriptionProperty メソッドによって配列ハンドルが返されます。

[out] ObjectArraySize

配列のサイズ (インデックスの数)。

戻り値

この関数は BOOL を返します。

解説

配列は 0 から始まるため、配列内の最初の項目のインデックスは 0 です。

EcGetObjectArraySize 関数を使用するコード例については、「イベント コレクター サブスクリプションのプロパティの表示」を参照してください。

要件

   
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
対象プラットフォーム Windows
ヘッダー evcoll.h
Library Wecapi.lib
[DLL] Wecapi.dll

関連項目

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