Partager via


EcSetObjectArrayProperty, fonction (evcoll.h)

La fonction EcSetObjectArrayProperty définit une valeur de propriété dans un tableau de valeurs de propriété pour les sources d’événements d’un abonnement.

Syntaxe

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
);

Paramètres

[in] ObjectArray

Handle du tableau qui contient la valeur de propriété à définir. Le tableau contient des valeurs de propriété pour les sources d’événements d’un abonnement. Le handle de tableau est retourné par la méthode EcGetSubscriptionProperty lorsque la valeur EcSubscriptionEventSources est passée dans le paramètre Subscription .

[in] PropertyId

Identificateur qui spécifie la propriété à définir. Spécifiez une valeur à partir de l’énumération EC_SUBSCRIPTION_PROPERTY_ID . Définissez les propriétés Address, Enabled, UserName et Password dans le tableau en spécifiant les valeurs EcSubscriptionEventSourceAddress, EcSubscriptionEventSourceEnabled, EcSubscriptionEventSourceUserName ou EcSubscriptionEventSourcePassword .

[in] ArrayIndex

Index de l’objet dans le tableau sur lequel définir une valeur de propriété.

[in] Flags

Réservé. Doit être égal à 0.

[in] PropertyValue

Valeur de la propriété.

Valeur retournée

Cette fonction retourne BOOL.

Notes

Les tableaux étant de base zéro, l’index du premier élément du tableau est 0.

Exemples

Pour obtenir un exemple de code utilisant la fonction EcSetObjectArrayProperty , consultez Ajout d’une source d’événement à un abonnement initié par le collecteur.

Spécifications

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête evcoll.h
Bibliothèque Wecapi.lib
DLL Wecapi.dll

Voir aussi

Fonctions du collecteur d’événements Windows