Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The EC_SUBSCRIPTION_CONFIGURATION_MODE enumeration specifies different configuration modes that change the default settings for a subscription. Each configuration mode is used to define default settings for a different scenario, and sets the subscription delivery mode and default property values.
Syntax
typedef enum _EC_SUBSCRIPTION_CONFIGURATION_MODE {
EcConfigurationModeNormal = 0,
EcConfigurationModeCustom,
EcConfigurationModeMinLatency,
EcConfigurationModeMinBandwidth
} EC_SUBSCRIPTION_CONFIGURATION_MODE;
Constants
EcConfigurationModeNormalValue: 0 This mode is used when an administrator needs the events to be delivered reliably and for the subscription to work with minimal configuration, and when network usage is not a concern. This mode sets the default subscription delivery mode to pull subscriptions. |
EcConfigurationModeCustomThis subscription mode allows custom values for the DeliveryMode property, the DeliveryMaxItems property, the DeliveryMaxLatencyTime, and the HeartBeatInterval property. |
EcConfigurationModeMinLatencyThis mode is used for alerts and critical events because it configures the subscription to send events as soon as they occur with minimal delay. This mode sets the default subscription delivery mode to push subscriptions. |
EcConfigurationModeMinBandwidthThis mode is used when network activity is controllable, and when network usage is expensive. This mode sets the default subscription delivery mode to push subscriptions. |
Remarks
The settings for each configuration mode can be found in the Event Collector registry located at:
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion EventCollector ConfigurationModes
For more information about the subscription delivery mode and properties see, EC_SUBSCRIPTION_DELIVERY_MODE and EC_SUBSCRIPTION_PROPERTY_ID.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows Vista |
| Minimum supported server | Windows Server 2008 |
| Header | evcoll.h |