Funzione EcSetObjectArrayProperty (evcoll.h)
La funzione EcSetObjectArrayProperty imposta un valore della proprietà in una matrice di valori di proprietà per le origini eventi di una sottoscrizione.
Sintassi
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
);
Parametri
[in] ObjectArray
Handle per la matrice che contiene il valore della proprietà da impostare. La matrice contiene i valori delle proprietà per le origini eventi di una sottoscrizione. L'handle di matrice viene restituito dal metodo EcGetSubscriptionProperty quando il valore EcSubscriptionEventSources viene passato al parametro Subscription .
[in] PropertyId
Identificatore che specifica la proprietà da impostare. Specificare un valore dall'enumerazione EC_SUBSCRIPTION_PROPERTY_ID . Impostare le proprietà Address, Enabled, UserName e Password nella matrice specificando i valori EcSubscriptionEventSourceAddress, EcSubscriptionEventSourceEnabled, EcSubscriptionEventSourceUserName o EcSubscriptionEventSourcePassword .
[in] ArrayIndex
Indice dell'oggetto nella matrice su cui impostare un valore della proprietà.
[in] Flags
Riservato. Deve essere 0.
[in] PropertyValue
Valore della proprietà.
Valore restituito
Questa funzione restituisce BOOL.
Commenti
Le matrici sono in base zero, quindi l'indice per il primo elemento nella matrice è 0.
Esempio
Per un esempio di codice che usa la funzione EcSetObjectArrayProperty , vedere Aggiunta di un'origine evento a una sottoscrizione avviata dall'agente di raccolta.
Requisiti
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | evcoll.h |
Libreria | Wecapi.lib |
DLL | Wecapi.dll |