classe __ProviderHostQuotaConfiguration

La classe di sistema __ProviderHostQuotaConfiguration è una classe di configurazione per i processi del provider host. Questa classe risiede nello spazio dei nomi radice e consente di impostare limiti sull'utilizzo del processo host delle risorse di sistema.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate. Le proprietà sono elencate in ordine alfabetico, non nell'ordine MOF.

Sintassi

class __ProviderHostQuotaConfiguration : __SystemClass
{
  uint32 ThreadsPerHost;
  uint32 HandlesPerHost;
  uint32 ProcessLimitAllHosts;
  uint64 MemoryPerHost;
  uint64 MemoryAllHosts;
};

Members

La classe __ProviderHostQuotaConfiguration ha questi tipi di membri:

Proprietà

La classe __ProviderHostQuotaConfiguration ha queste proprietà.

HandlePerHost

Tipo di dati: uint32

Tipo di accesso: lettura/scrittura

Numero di handle di oggetti kernel che ogni host può avere.

MemoryAllHosts

Tipo di dati: uint64

Tipo di accesso: lettura/scrittura

Quantità combinata di memoria privata in byte che possono essere mantenute da tutti gli host.

Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.

MemoryPerHost

Tipo di dati: uint64

Tipo di accesso: lettura/scrittura

Quantità di memoria privata che può essere mantenuta da ogni host.

Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.

ProcessLimitAllHosts

Tipo di dati: uint32

Tipo di accesso: lettura/scrittura

Numero totale di processi host che possono essere eseguiti simultaneamente.

ThreadPerHost

Tipo di dati: uint32

Tipo di accesso: lettura/scrittura

Numero di thread di proprietà di un host.

Commenti

Le proprietà che rappresentano i limiti possono essere modificate, ma poiché la classe è un singleton, tutti gli host del provider condividono gli stessi limiti.

Quando si configurano i limiti dell'oggetto processo per l'oggetto processo host, vengono usati i parametri seguenti:

  • MemoryAllHosts
  • MemoryPerHost
  • ProcessLimitAllHosts
  • ThreadPerHost

Il processo host esegue il polling gestisce l'utilizzo ed esce dal processo se viene violata la quota HandlePerHost . Le modifiche apportate a questi valori diventano effettive dopo il riavvio del computer.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista
Server minimo supportato
Windows Server 2008
Spazio dei nomi
Tutti gli spazi dei nomi WMI

Vedi anche

__SystemClass

Classi di sistema WMI