Função EcRemoveObjectArrayElement (evcoll.h)

A função EcRemoveObjectArrayElement remove um elemento de uma matriz de objetos que contêm valores de propriedade para as fontes de evento de uma assinatura.

Sintaxe

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

Parâmetros

[in] ObjectArray

Um identificador para a matriz na qual remover o elemento . A matriz contém valores de propriedade para as fontes de evento de uma assinatura. O identificador de matriz é retornado pelo método EcGetSubscriptionProperty quando o valor EcSubscriptionEventSources é passado para o parâmetro Subscription .

[in] ArrayIndex

O índice do elemento a ser removido da matriz.

Retornar valor

Essa função retorna BOOL.

Comentários

As matrizes são baseadas em zero, portanto, o índice do primeiro item na matriz é 0.

Exemplos

Por exemplo, código usando a função EcRemoveObjectArrayElement , consulte Removendo uma fonte de evento de uma assinatura iniciada pelo coletor.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho evcoll.h
Biblioteca Wecapi.lib
DLL Wecapi.dll

Confira também

Funções do Coletor de Eventos do Windows