Partager via


énumération EVT_CHANNEL_CONFIG_PROPERTY_ID (winevt.h)

Définit les identificateurs qui identifient les propriétés de configuration d’un canal.

Syntax

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;

Constantes

 
EvtChannelConfigEnabled
Valeur : 0
Identifie l’attribut activé du canal. Le type de variante pour cette propriété est EvtVarTypeBoolean.

Vous ne pouvez pas définir cette propriété pour les canaux Application, Système et Sécurité.
EvtChannelConfigIsolation
Identifie l’attribut d’isolation du canal. Le type de variante de cette propriété est EvtVarTypeUInt32. Pour connaître les valeurs d’isolation possibles, consultez l’énumération EVT_CHANNEL_ISOLATION_TYPE .

Vous ne pouvez pas définir cette propriété pour les canaux Application, Système et Sécurité.
EvtChannelConfigType
Identifie l’attribut type du canal. Le type de variante de cette propriété est EvtVarTypeUInt32. Pour connaître les valeurs d’isolation possibles, consultez l’énumération EVT_CHANNEL_TYPE .

Vous ne pouvez pas définir cette propriété.
EvtChannelConfigOwningPublisher
Identifie l’attribut name du fournisseur qui a défini le canal. Le type de variante de cette propriété est EvtVarTypeString.

Vous ne pouvez pas définir cette propriété.
EvtChannelConfigClassicEventlog
Identifie la propriété de configuration qui indique si le canal est un canal d’événements classique (par exemple, le journal de l’application ou du système). Le type de variante pour cette propriété est EvtVarTypeBoolean.

Vous ne pouvez pas définir cette propriété.
EvtChannelConfigAccess
Identifie l’attribut d’accès du canal. Le type de variante de cette propriété est EvtVarTypeString.
EvtChannelLoggingConfigRetention
Identifie l’attribut de journalisation de rétention du canal. Le type de variante pour cette propriété est EvtVarTypeBoolean.
EvtChannelLoggingConfigAutoBackup
Identifie l’attribut de journalisation autoBackup du canal. Le type de variante pour cette propriété est EvtVarTypeBoolean.
EvtChannelLoggingConfigMaxSize
Identifie l’attribut de journalisation maxSize du canal. Le type de variante pour cette propriété est EvtVarTypeUInt64.
EvtChannelLoggingConfigLogFilePath
Identifie la propriété de configuration qui contient le chemin d’accès au fichier qui sauvegarde le canal. Le type de variante de cette propriété est EvtVarTypeString.
EvtChannelPublishingConfigLevel
Identifie l’attribut de publication de niveau du canal. Le type de variante de cette propriété est EvtVarTypeUInt32.

Pour définir cette propriété, vous devez d’abord désactiver le canal de débogage ou analytique.
EvtChannelPublishingConfigKeywords
Identifie l’attribut de publication de mots clés du canal. Le type de variante pour cette propriété est EvtVarTypeUInt64.

Pour définir cette propriété, vous devez d’abord désactiver le canal de débogage ou analytique.
EvtChannelPublishingConfigControlGuid
Identifie l’attribut de publication controlGuid du canal. Le type de variante pour cette propriété est EvtVarTypeGuid.

Vous ne pouvez pas définir cette propriété.
EvtChannelPublishingConfigBufferSize
Identifie l’attribut de publication bufferSize du canal. Le type de variante de cette propriété est EvtVarTypeUInt32.

Vous ne pouvez pas définir cette propriété.
EvtChannelPublishingConfigMinBuffers
Identifie l’attribut de publication minBuffers du canal. Le type de variante de cette propriété est EvtVarTypeUInt32.

Vous ne pouvez pas définir cette propriété.
EvtChannelPublishingConfigMaxBuffers
Identifie l’attribut de publication maxBuffers du canal. Le type de variante de cette propriété est EvtVarTypeUInt32.

Vous ne pouvez pas définir cette propriété.
EvtChannelPublishingConfigLatency
Identifie l’attribut de publication de latence du canal. Le type de variante de cette propriété est EvtVarTypeUInt32.

Vous ne pouvez pas définir cette propriété.
EvtChannelPublishingConfigClockType
Identifie l’attribut de publication clockType du canal. Le type de variante de cette propriété est EvtVarTypeUInt32. Pour connaître les valeurs possibles du type d’horloge, consultez l’énumération EVT_CHANNEL_CLOCK_TYPE .

Vous ne pouvez pas définir cette propriété.
EvtChannelPublishingConfigSidType
Identifie l’attribut de publication sidType du canal. Le type de variante de cette propriété est EvtVarTypeUInt32. Pour connaître les valeurs de type SID possibles, consultez l’énumération EVT_CHANNEL_SID_TYPE .

Vous ne pouvez pas définir cette propriété.
EvtChannelPublisherList
Identifie la propriété de configuration qui contient la liste des fournisseurs qui importent ce canal. Le type de variante pour cette propriété est EvtVarTypeString | EVT_VARIANT_TYPE_ARRAY.

Vous ne pouvez pas définir cette propriété.
EvtChannelPublishingConfigFileMax
Identifie l’attribut de publication fileMax du canal. Le type de variante de cette propriété est EvtVarTypeUInt32.
EvtChannelConfigPropertyIdEND
Cette valeur d’énumération marque la fin des valeurs d’énumération.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête winevt.h

Voir aussi

Type complexe ChannelLoggingType

Type complexe ChannelPublishingType

Type complexe ChannelType

EvtGetChannelConfigProperty

EvtSetChannelConfigProperty