Share via


Función EcSetObjectArrayProperty (evcoll.h)

La función EcSetObjectArrayProperty establece un valor de propiedad en una matriz de valores de propiedad para los orígenes de eventos de una suscripción.

Sintaxis

BOOL EcSetObjectArrayProperty(
  [in] EC_OBJECT_ARRAY_PROPERTY_HANDLE ObjectArray,
  [in] EC_SUBSCRIPTION_PROPERTY_ID     PropertyId,
  [in] DWORD                           ArrayIndex,
  [in] DWORD                           Flags,
  [in] PEC_VARIANT                     PropertyValue
);

Parámetros

[in] ObjectArray

Identificador de la matriz que contiene el valor de propiedad que se va a establecer. La matriz contiene valores de propiedad para los orígenes de eventos de una suscripción. El identificador de matriz lo devuelve el método EcGetSubscriptionProperty cuando el valor EcSubscriptionEventSources se pasa al parámetro Subscription .

[in] PropertyId

Identificador que especifica la propiedad que se va a establecer. Especifique un valor de la enumeración EC_SUBSCRIPTION_PROPERTY_ID . Establezca las propiedades Address, Enabled, UserName y Password en la matriz especificando los valores EcSubscriptionEventSourceAddress, EcSubscriptionEventSourceEnabled, EcSubscriptionEventSourceUserName o EcSubscriptionEventSourcePassword .

[in] ArrayIndex

Índice del objeto de la matriz en el que se va a establecer un valor de propiedad.

[in] Flags

Reservado. Debe ser 0.

[in] PropertyValue

Valor de la propiedad.

Valor devuelto

Esta función devuelve BOOL.

Comentarios

Las matrices son de base cero, por lo que el índice del primer elemento de la matriz es 0.

Ejemplos

Para obtener código de ejemplo mediante la función EcSetObjectArrayProperty , vea Agregar un origen de eventos a una suscripción iniciada por el recopilador.

Requisitos

   
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado evcoll.h
Library Wecapi.lib
Archivo DLL Wecapi.dll

Consulte también

Funciones del recopilador de eventos de Windows