Поделиться через


Функция EcRemoveObjectArrayElement (evcoll.h)

Функция EcRemoveObjectArrayElement удаляет элемент из массива объектов, содержащих значения свойств для источников событий подписки.

Синтаксис

BOOL EcRemoveObjectArrayElement(
  [in] EC_OBJECT_ARRAY_PROPERTY_HANDLE ObjectArray,
  [in] DWORD                           ArrayIndex
);

Параметры

[in] ObjectArray

Дескриптор массива, в котором удаляется элемент . Массив содержит значения свойств для источников событий подписки. Дескриптор массива возвращается методом EcGetSubscriptionProperty , когда значение EcSubscriptionEventSources передается в параметр Subscription .

[in] ArrayIndex

Индекс элемента, который требуется удалить из массива.

Возвращаемое значение

Эта функция возвращает BOOL.

Комментарии

Массивы отсчитываются от нуля, поэтому индекс для первого элемента в массиве равен 0.

Примеры

Пример кода, использующий функцию EcRemoveObjectArrayElement , см. в разделе Удаление источника событий из подписки, инициированной сборщиком.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header evcoll.h
Библиотека Wecapi.lib
DLL Wecapi.dll

См. также раздел

Функции сборщика событий Windows