Freigeben über


__ProviderHostQuotaConfiguration-Klasse

Die __ProviderHostQuotaConfiguration-Systemklasse ist eine Konfigurationsklasse für Hostanbieterprozesse. Diese Klasse befindet sich im Stammnamespace und ermöglicht das Festlegen von Grenzwerten für die Hostprozessnutzung von Systemressourcen.

Die folgende Syntax wird durch MOF-Code (Managed Object Format) vereinfacht und schließt alle geerbten Eigenschaften ein. Eigenschaften werden in alphabetischer Reihenfolge aufgeführt, nicht in MOF-Reihenfolge.

Syntax

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

Member

Die __ProviderHostQuotaConfiguration-Klasse enthält diese Membertypen:

Eigenschaften

Die __ProviderHostQuotaConfiguration-Klasse enthält diese Eigenschaften.

HandlesPerHost

Datentyp: uint32

Zugriffstyp: Lesen/Schreiben

Anzahl der Kernelobjekthandles, die jeder Host haben kann.

MemoryAllHosts

Datentyp: uint64

Zugriffstyp: Lesen/Schreiben

Kombinierte Menge an privatem Arbeitsspeicher in Bytes, die von allen Hosts belegt werden kann.

Weitere Informationen zur Verwendung von uint64-Werten in Skripts finden Sie unter Skripterstellung in WMI.

MemoryPerHost

Datentyp: uint64

Zugriffstyp: Lesen/Schreiben

Die Menge des privaten Arbeitsspeichers, der von jedem Host belegt werden kann.

Weitere Informationen zur Verwendung von uint64-Werten in Skripts finden Sie unter Skripterstellung in WMI.

ProcessLimitAllHosts

Datentyp: uint32

Zugriffstyp: Lesen/Schreiben

Gesamtanzahl der Hostprozesse, die gleichzeitig ausgeführt werden können.

ThreadsPerHost

Datentyp: uint32

Zugriffstyp: Lesen/Schreiben

Anzahl der Threads im Besitz eines Hosts.

Bemerkungen

Die Grenzwerte darstellenden Eigenschaften können geändert werden, aber es sich um eine Singleton-Klasse handelt, haben alle Anbieterhosts dieselben Grenzwerte.

Die folgenden Parameter werden beim Konfigurieren der Grenzwerte für Auftragsobjekte für das Hostauftragsobjekt verwendet:

  • MemoryAllHosts
  • MemoryPerHost
  • ProcessLimitAllHosts
  • ThreadsPerHost

Der Hostprozess fragt die Nutzung ab und beendet den Prozess, wenn das HandlesPerHost-Kontingent missachtet wird. Änderungen an diesen Werten werden wirksam, nachdem der Computer neu gestartet wurde.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
Windows Server 2008
Namespace
Alle WMI-Namespaces

Siehe auch

__SystemClass

WMI-Systemklassen