EC_SUBSCRIPTION_CONFIGURATION_MODE 枚举 (evcoll.h)

EC_SUBSCRIPTION_CONFIGURATION_MODE枚举指定更改订阅默认设置的不同配置模式。 每种配置模式用于定义不同方案的默认设置,并设置订阅传递模式和默认属性值。

语法

typedef enum _EC_SUBSCRIPTION_CONFIGURATION_MODE {
  EcConfigurationModeNormal = 0,
  EcConfigurationModeCustom,
  EcConfigurationModeMinLatency,
  EcConfigurationModeMinBandwidth
} EC_SUBSCRIPTION_CONFIGURATION_MODE;

常量

 
EcConfigurationModeNormal
值: 0
当管理员需要可靠地传递事件,并且订阅使用最少的配置时,以及网络使用率不是问题时,将使用此模式。 此模式将默认订阅传递模式设置为拉取订阅。
EcConfigurationModeCustom
此订阅模式允许 DeliveryMode 属性、DeliveryMaxItems 属性、DeliveryMaxLatencyTime 和 HeartBeatInterval 属性的自定义值。
EcConfigurationModeMinLatency
此模式用于警报和关键事件,因为它将订阅配置为在事件发生时立即发送事件,且延迟最小。 此模式将默认订阅传递模式设置为推送订阅。
EcConfigurationModeMinBandwidth
当网络活动是可控的,并且网络使用成本高昂时,将使用此模式。 此模式将默认订阅传递模式设置为推送订阅。

备注

可在位于以下位置的事件收集器注册表中找到每种配置模式的设置:

HKEY_LOCAL_MACHINE
   SOFTWARE
      Microsoft
         Windows
            CurrentVersion
               EventCollector
                  ConfigurationModes

有关订阅传送模式和属性的详细信息,请参阅 EC_SUBSCRIPTION_DELIVERY_MODEEC_SUBSCRIPTION_PROPERTY_ID

要求

   
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
标头 evcoll.h