Função EcInsertObjectArrayElement (evcoll.h)
A função EcInsertObjectArrayElement insere um objeto vazio em uma matriz de valores de propriedade para as fontes de evento de uma assinatura. O objeto é inserido em um índice de matriz especificado.
Sintaxe
BOOL EcInsertObjectArrayElement(
[in] EC_OBJECT_ARRAY_PROPERTY_HANDLE ObjectArray,
[in] DWORD ArrayIndex
);
Parâmetros
[in] ObjectArray
Um identificador para a matriz na qual o objeto é inserido. 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
Um índice de matriz que indica onde inserir o objeto.
Valor retornado
Essa função retorna BOOL.
Comentários
As matrizes são baseadas em zero, portanto, o índice do primeiro item na matriz é 0.
Use o EcSetObjectArrayProperty para definir propriedades individuais de um objeto vazio inserido na matriz especificada no parâmetro ObjectArray .
Exemplos
Por exemplo, código usando a função EcInsertObjectArrayElement , consulte Adicionando uma fonte de evento a uma assinatura iniciada pelo coletor.
Requisitos
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 |