Поделиться через


перечисление EVT_CHANNEL_CONFIG_PROPERTY_ID (winevt.h)

Определяет идентификаторы, определяющие свойства конфигурации канала.

Синтаксис

typedef enum _EVT_CHANNEL_CONFIG_PROPERTY_ID {
  EvtChannelConfigEnabled = 0,
  EvtChannelConfigIsolation,
  EvtChannelConfigType,
  EvtChannelConfigOwningPublisher,
  EvtChannelConfigClassicEventlog,
  EvtChannelConfigAccess,
  EvtChannelLoggingConfigRetention,
  EvtChannelLoggingConfigAutoBackup,
  EvtChannelLoggingConfigMaxSize,
  EvtChannelLoggingConfigLogFilePath,
  EvtChannelPublishingConfigLevel,
  EvtChannelPublishingConfigKeywords,
  EvtChannelPublishingConfigControlGuid,
  EvtChannelPublishingConfigBufferSize,
  EvtChannelPublishingConfigMinBuffers,
  EvtChannelPublishingConfigMaxBuffers,
  EvtChannelPublishingConfigLatency,
  EvtChannelPublishingConfigClockType,
  EvtChannelPublishingConfigSidType,
  EvtChannelPublisherList,
  EvtChannelPublishingConfigFileMax,
  EvtChannelConfigPropertyIdEND
} EVT_CHANNEL_CONFIG_PROPERTY_ID;

Константы

 
EvtChannelConfigEnabled
Значение: 0
Идентифицирует атрибут enabled канала. Тип variant для этого свойства — EvtVarTypeBoolean.

Это свойство нельзя задать для каналов Приложения, Системы и Безопасности.
EvtChannelConfigIsolation
Определяет атрибут изоляции канала. Тип variant для этого свойства — EvtVarTypeUInt32. Возможные значения изоляции см. в перечислении EVT_CHANNEL_ISOLATION_TYPE .

Это свойство нельзя задать для каналов Приложения, Системы и Безопасности.
EvtChannelConfigType
Идентифицирует атрибут type канала. Тип variant для этого свойства — EvtVarTypeUInt32. Возможные значения изоляции см. в перечислении EVT_CHANNEL_TYPE .

Это свойство нельзя задать.
EvtChannelConfigOwningPublisher
Идентифицирует атрибут имени поставщика, определяющего канал. Тип variant для этого свойства — EvtVarTypeString.

Это свойство нельзя задать.
EvtChannelConfigClassicEventlog
Определяет свойство конфигурации, указывающее, является ли канал классическим каналом событий (например, журнал приложения или системы). Тип variant для этого свойства — EvtVarTypeBoolean.

Это свойство нельзя задать.
EvtChannelConfigAccess
Идентифицирует атрибут доступа канала. Тип variant для этого свойства — EvtVarTypeString.
EvtChannelLoggingConfigRetention
Идентифицирует атрибут ведения журнала хранения канала. Тип variant для этого свойства — EvtVarTypeBoolean.
EvtChannelLoggingConfigAutoBackup
Определяет атрибут ведения журнала autoBackup канала. Тип variant для этого свойства — EvtVarTypeBoolean.
EvtChannelLoggingConfigMaxSize
Определяет атрибут ведения журнала maxSize канала. Тип variant для этого свойства — EvtVarTypeUInt64.
EvtChannelLoggingConfigLogFilePath
Определяет свойство конфигурации, содержащее путь к файлу, который поддерживает канал. Тип variant для этого свойства — EvtVarTypeString.
EvtChannelPublishingConfigLevel
Определяет атрибут публикации уровня канала. Тип variant для этого свойства — EvtVarTypeUInt32.

Чтобы задать это свойство, необходимо сначала отключить канал отладки или аналитики.
EvtChannelPublishingConfigKeywords
Определяет атрибут публикации ключевых слов канала. Тип variant для этого свойства — EvtVarTypeUInt64.

Чтобы задать это свойство, необходимо сначала отключить канал отладки или аналитики.
EvtChannelPublishingConfigControlGuid
Определяет атрибут публикации controlGuid канала. Тип variant для этого свойства — EvtVarTypeGuid.

Это свойство нельзя задать.
EvtChannelPublishingConfigBufferSize
Определяет атрибут публикации bufferSize канала. Тип variant для этого свойства — EvtVarTypeUInt32.

Это свойство нельзя задать.
EvtChannelPublishingConfigMinBuffers
Определяет атрибут публикации minBuffers канала. Тип variant для этого свойства — EvtVarTypeUInt32.

Это свойство нельзя задать.
EvtChannelPublishingConfigMaxBuffers
Определяет атрибут публикации maxBuffers канала. Тип variant для этого свойства — EvtVarTypeUInt32.

Это свойство нельзя задать.
EvtChannelPublishingConfigLatency
Определяет атрибут публикации задержки канала. Тип variant для этого свойства — EvtVarTypeUInt32.

Это свойство нельзя задать.
EvtChannelPublishingConfigClockType
Определяет атрибут публикации clockType канала. Тип variant для этого свойства — EvtVarTypeUInt32. Возможные значения типов часов см. в перечислении EVT_CHANNEL_CLOCK_TYPE .

Это свойство нельзя задать.
EvtChannelPublishingConfigSidType
Определяет атрибут публикации sidType канала. Тип variant для этого свойства — EvtVarTypeUInt32. Возможные значения типов sid см. в перечислении EVT_CHANNEL_SID_TYPE .

Это свойство нельзя задать.
EvtChannelPublisherList
Определяет свойство конфигурации, содержащее список поставщиков, импортировав этот канал. Тип variant для этого свойства — EvtVarTypeString | EVT_VARIANT_TYPE_ARRAY.

Это свойство нельзя задать.
EvtChannelPublishingConfigFileMax
Определяет атрибут публикации fileMax канала. Тип variant для этого свойства — EvtVarTypeUInt32.
EvtChannelConfigPropertyIdEND
Это значение перечисления помечает конец значений перечисления.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть winevt.h

См. также раздел

Сложный тип ChannelLoggingType

Сложный тип ChannelPublishingType

Сложный тип ChannelType

EvtGetChannelConfigProperty

EvtSetChannelConfigProperty