Partager via


SysmonBatchReason, énumération (isysmon.h)

Définit la raison du verrouillage du Moniteur système.

Syntax

typedef enum __MIDL___MIDL_itf_sysmon_0000_0000_0003 {
  sysmonBatchNone = 0,
  sysmonBatchAddFiles = 1,
  sysmonBatchAddCounters = 2,
  sysmonBatchAddFilesAutoCounters = 3
} SysmonBatchReason;

Constantes

 
sysmonBatchNone
Valeur : 0
Utilisez pour libérer tous les verrous. En règle générale, vous appelez SystemMonitor.BatchingLock pour la même raison que vous avez utilisée pour obtenir le verrou. Par exemple, si vous avez obtenu le verrou à l’aide de SysmonBatchAddFiles, vous utiliserez SysmonBatchAddFiles lors de la libération du verrou.
sysmonBatchAddFiles
Valeur : 1
Empêche le Moniteur système d’échantillonner immédiatement le fichier lorsque vous utilisez ILogFiles.Add pour ajouter un fichier journal au fichier journal
collection.
sysmonBatchAddCounters
Valeur : 2
Empêche le Moniteur système d’échantillonner immédiatement le compteur lorsque vous utilisez ICounters.Add pour ajouter un compteur à la collection.
sysmonBatchAddFilesAutoCounters
Valeur : 3
TBD

Configuration requise

Condition requise Valeur
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 isysmon.h

Voir aussi

SystemMonitor.BatchingLock