Cette propriété de la métabase spécifie si la limitation des processus est activée, si elle peut être activée pour un serveur virtuel individuel ou pour l'ensemble du service Web, afin de limiter le temps UC utilisé.
Remarque Dans la mesure où la comptabilisation des processus dans IIS utilise Windows Job Objects pour contrôler les temps UC d'un processus complet, cette comptabilisation enregistrera et limitera uniquement les applications qui sont isolées dans un processus distinct de IIS.
La limitation et la comptabilisation des processus sont contrôlées indépendamment par plusieurs autres propriétés de la métabase. Pour activer la comptabilisation des processus, vous devez définir la propriété CpuEnableLogging (membre de CpuLoggingMask) sur TRUE et définir au moins une autre propriété CpuLoggingMask sur TRUE. Il est également nécessaire de définir au moins un indicateur de membre de CpuLoggingOptions, de définir CpuLoggingInterval sur une valeur non nulle et de définir CpuAppEnabled ou CpuCgiEnabled, selon le cas, sur TRUE.
Pour activer correctement la limitation des processus, la propriété CpuLimitsEnabled doit être définie sur TRUE et au moins une des propriétés suivantes doit être définie sur TRUE : CpuLimitLogEvent, CpuLimitPriority, CpuLimitProcStop ou CpuLimitPause.
| Type de données | Booléen |
| Valeur par défaut | FALSE |
| Héritage | Héritable |
Cette propriété est accessible aux emplacements suivants :
| Chemin de la métabase | Type de clé |
| /LM/W3SVC | IIsWebService |
| /LM/W3SVC/N | IIsWebServer |
Le tableau suivant répertorie les informations complémentaires nécessaires uniquement pour le code qui utilise l'objet de base d'administration IIS.
| Identificateur de la métabase | MD_CPU_LIMITS_ENABLED |
| Type de données | DWORD_METADATA |
| Type d'utilisateur | IIS_MD_UT_SERVER |