__ProviderHostQuotaConfiguration Klasse
Die __ProviderHostQuotaConfiguration Systemklasse ist eine Konfigurationsklasse für Hostanbieterprozesse. Diese Klasse befindet sich im Stammnamespace und ermöglicht die Festlegung 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 und nicht in DER MOF-Reihenfolge aufgeführt.
Syntax
class __ProviderHostQuotaConfiguration : __SystemClass
{
uint32 ThreadsPerHost;
uint32 HandlesPerHost;
uint32 ProcessLimitAllHosts;
uint64 MemoryPerHost;
uint64 MemoryAllHosts;
};
Member
Die __ProviderHostQuotaConfiguration Klasse weist folgende Arten von Membern auf:
Eigenschaften
Die __ProviderHostQuotaConfiguration Klasse weist diese Eigenschaften auf.
-
HandlesPerHost
-
-
Datentyp: uint32
-
Zugriffstyp: Lese-/Schreibzugriff
Die Anzahl der Kernelobjekthandles, über die jeder Host verfügen kann.
-
-
MemoryAllHosts
-
-
Datentyp: uint64
-
Zugriffstyp: Lese-/Schreibzugriff
Kombinierte Menge privater Speicher in Bytes, die von allen Hosts gehalten werden können.
Weitere Informationen zum Verwenden von uint64-Werten in Skripts finden Sie unter Scripting in WMI.
-
-
MemoryPerHost
-
-
Datentyp: uint64
-
Zugriffstyp: Lese-/Schreibzugriff
Die Menge des privaten Speichers, der von jedem Host gehalten werden kann.
Weitere Informationen zum Verwenden von uint64-Werten in Skripts finden Sie unter Scripting in WMI.
-
-
ProcessLimitAllHosts
-
-
Datentyp: uint32
-
Zugriffstyp: Lese-/Schreibzugriff
Gesamtzahl der Hostprozesse, die gleichzeitig ausgeführt werden können.
-
-
ThreadsPerHost
-
-
Datentyp: uint32
-
Zugriffstyp: Lese-/Schreibzugriff
Anzahl der Threads, die einem beliebigen Host gehören.
-
Bemerkungen
Die Eigenschaften, die Grenzwerte darstellen, können geändert werden, da die Klasse jedoch ein Singleton ist, teilen alle Anbieterhosts dieselben Grenzwerte.
Die folgenden Parameter werden beim Konfigurieren der Auftragsobjektgrenzwerte für das Hostauftragsobjekt verwendet:
- MemoryAllHosts
- MemoryPerHost
- ProcessLimitAllHosts
- ThreadsPerHost
Der Hostprozess abruft die Verwendung und beendet den Prozess, wenn das HandlesPerHost-Kontingent verletzt wird. Änderungen an diesen Werten werden wirksam, nachdem der Computer neu gestartet wurde.
Requirements (Anforderungen)
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista |
Unterstützte Mindestversion (Server) |
Windows Server 2008 |
Namespace |
Alle WMI-Namespaces |