이 메타베이스 속성은 프로세스 조절을 사용할지를 지정하며, 프로세스 조절은 각 가상 서버나 전체 웹 서비스에 대해 설정되어 사용된 CPU 시간을 제한할 수 있습니다.
참고 IIS의 프로세스 계정은 Windows Job 개체를 사용하여 전체 프로세스의 CPU 시간을 모니터링하므로 프로세스 계정은 IIS와 별도의 프로세스로 격리된 응용 프로그램만 기록하고 조절합니다.
프로세스 조절과 프로세스 계정은 다른 메타베이스 속성과 독립적으로 제어됩니다. 프로세스 계정을 사용하기 위해서는 반드시 CpuLoggingMask의 구성원인 CpuEnableLogging를 TRUE로 설정해야 하고 CpuLoggingMask 속성 중 또 다른 하나를 TRUE로 설정해야 합니다. CpuLoggingOptions의 구성원 플래그 중 적어도 하나를 설정해야 하며 CpuLoggingInterval에 0이 아닌 값을 설정하고 CpuAppEnabled 또는 CpuCgiEnabled를 TRUE로 설정해야 합니다.
프로세스 조절을 제대로 활성화하려면 CpuLimitsEnabled를 TRUE로 설정하고 CpuLimitLogEvent, CpuLimitPriority, CpuLimitProcStop 또는 CpuLimitPause 속성 중 하나를 TRUE로 설정해야 합니다.
| 데이터 형식 | Boolean |
| 기본값 | FALSE |
| 상속 가능 여부 | 상속 가능 |
이 속성은 다음 위치에서 액세스할 수 있습니다.
| 메타베이스 경로 | 키 종류 |
| /LM/W3SVC | IIsWebService |
| /LM/W3SVC/N | IIsWebServer |
다음 표에는 IIS 관리 기본 개체를 사용하는 코드에만 필요한 추가 정보가 나열되어 있습니다.
| 메타베이스 식별자 | MD_CPU_LIMITS_ENABLED |
| 데이터 형식 | DWORD_METADATA |
| 사용자 유형 | IIS_MD_UT_SERVER |