Classe __ProviderHostQuotaConfiguration
A classe de sistema __ProviderHostQuotaConfiguration é uma classe de configuração para processos de provedor de host. Essa classe reside no namespace “root” e permite que os limites sejam definidos no uso de recursos do sistema do processo de host.
A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as propriedades herdadas. As propriedades são listadas em ordem alfabética e não na ordem do MOF.
Sintaxe
class __ProviderHostQuotaConfiguration : __SystemClass
{
uint32 ThreadsPerHost;
uint32 HandlesPerHost;
uint32 ProcessLimitAllHosts;
uint64 MemoryPerHost;
uint64 MemoryAllHosts;
};
Membros
A classe __ProviderHostQuotaConfiguration tem estes tipos de membros:
Propriedades
A classe __ProviderHostQuotaConfiguration tem estas propriedades.
-
HandlesPerHost
-
-
Tipo de dados: uint32
-
Tipo de acesso: leitura/gravação
Número de identificadores de objeto kernel que cada host pode ter.
-
-
MemoryAllHosts
-
-
Tipo de dados: uint64
-
Tipo de acesso: leitura/gravação
Quantidade combinada de memória privada em bytes que pode ser mantida por todos os hosts.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
-
-
MemoryPerHost
-
-
Tipo de dados: uint64
-
Tipo de acesso: leitura/gravação
Quantidade de memória privada que pode ser mantida por cada host.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
-
-
ProcessLimitAllHosts
-
-
Tipo de dados: uint32
-
Tipo de acesso: leitura/gravação
Número total de processos de host que podem ser executados simultaneamente.
-
-
ThreadsPerHost
-
-
Tipo de dados: uint32
-
Tipo de acesso: leitura/gravação
Número de threads pertencentes a qualquer host.
-
Comentários
As propriedades que representam limites podem ser alteradas, mas como a classe é singleton, todos os hosts do provedor compartilham os mesmos limites.
Os seguintes parâmetros são usados ao configurar os limites de objeto de trabalho para o objeto de trabalho do host:
- MemoryAllHosts
- MemoryPerHost
- ProcessLimitAllHosts
- ThreadsPerHost
O processo de host verifica o uso dos identificadores e encerra o processo se a cota HandlesPerHost for violada. As alterações nesses valores entrarão em vigor depois que o computador for reiniciado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista |
Servidor mínimo com suporte |
Windows Server 2008 |
Namespace |
Todos os namespaces do WMI |