Partager via


__ArbitratorConfiguration class

La classe __ArbitratorConfiguration est une classe de configuration qui limite les ressources internes utilisées par les opérations initiées par les clients WMI. Il s’agit d’une classe singleton qui réside dans l’espace de noms \root. La classe étant générée en interne, il n’y a pas de fichier MOF pour elle.

La syntaxe suivante est simplifiée à partir de code au format MOF (Managed Object Format) et inclut toutes les propriétés héritées. Les propriétés sont répertoriées dans l’ordre alphabétique, et non dans l’ordre MOF.

Syntaxe

[singleton]
class __ArbitratorConfiguration : __SystemClass
{
  uint32 OutstandingTasksTotal;
  uint32 OutstandingTasksPerUser;
  uint32 TaskThreadsTotal;
  uint32 TaskThreadsPerUser;
  uint32 QuotaRetryCount;
  uint32 QuotaRetryWaitInterval;
  uint32 TotalUsers;
  uint32 TotalCacheMemoryPerTask;
  uint32 TotalCacheMemoryPerUser;
  uint32 TotalCacheMemory;
  uint32 TotalCacheDiskPerTask;
  uint32 TotalCacheDiskPerUser;
  uint32 TotalCacheDisk;
  uint32 TemporarySubscriptionsPerUser;
  uint32 PermanentSubscriptionsPerUser;
  uint32 PollingInstructionsPerUser;
  uint32 PollingMemoryPerUser;
  uint32 TemporarySubscriptionsTotal;
  uint32 PermanentSubscriptionsTotal;
  uint32 PollingInstructionsTotal;
  uint32 PollingMemoryTotal;
};

Membres

La classe __ArbitratorConfiguration possède trois types de membres :

Propriétés

La classe __ArbitratorConfiguration possède ces propriétés.

OutstandingTasksPerUser

Type de données : uint32

Type d'accès : Lecture seule

Inutilisé. Nombre de tâches lancées par l’utilisateur en attente à tout moment.

OutstandingTasksTotal

Type de données : uint32

Type d'accès : Lecture seule

Inutilisé. Nombre total de tâches en attente à tout moment.

PermanentSubscriptionsPerUser

Type de données : uint32

Type d'accès : Lecture seule

Nombre d’abonnements permanents autorisés pour un utilisateur particulier à tout moment.

PermanentSubscriptionsTotal

Type de données : uint32

Type d'accès : Lecture seule

Nombre total d’abonnements permanents autorisés pour tous les utilisateurs à tout moment.

PollingInstructionsPerUser

Type de données : uint32

Type d'accès : Lecture seule

Nombre de requêtes d’événements d’interrogation autorisées pour un utilisateur particulier à tout moment.

PollingInstructionsTotal

Type de données : uint32

Type d'accès : Lecture seule

Nombre total d’instructions d’interrogation autorisées pour tous les utilisateurs à tout moment.

PollingMemoryPerUser

Type de données : uint32

Type d'accès : Lecture seule

La quantité de requêtes d’événements d’interrogation de mémoire, émises par un utilisateur particulier, peut être consommée à tout moment.

PollingMemoryTotal

Type de données : uint32

Type d'accès : Lecture seule

Quantité totale de mémoire que les requêtes d’événements d’interrogation, pour tous les utilisateurs combinés, peuvent utiliser à tout moment.

QuotaRetryCount

Type de données : uint32

Type d'accès : Lecture seule

Inutilisé. Nombre de violations de quota autorisées avant l’annulation d’une tâche.

QuotaRetryWaitInterval

Type de données : uint32

Type d'accès : Lecture seule

Inutilisé. Retard introduit dans l’exécution de la tâche à chaque violation de quota.

TaskThreadsPerUser

Type de données : uint32

Type d'accès : Lecture seule

Inutilisé. Nombre maximal de threads de tâches associés à un utilisateur particulier à tout moment.

TaskThreadsTotal

Type de données : uint32

Type d'accès : Lecture seule

Inutilisé. Nombre maximal de threads de tâche.

TemporarySubscriptionsPerUser

Type de données : uint32

Type d'accès : Lecture seule

Nombre d'abonnements temporaires autorisés pour un utilisateur particulier à tout moment.

TemporarySubscriptionsTotal

Type de données : uint32

Type d'accès : Lecture seule

Nombre total d’abonnements temporaires autorisés pour tous les utilisateurs à tout moment.

TotalCacheDisk

Type de données : uint32

Type d'accès : Lecture seule

Inutilisé. Cache de disque total associé à tous les utilisateurs à tout moment.

TotalCacheDiskPerTask

Type de données : uint32

Type d'accès : Lecture seule

Inutilisé. Cache disque total associé à une tâche particulière à tout moment.

TotalCacheDiskPerUser

Type de données : uint32

Type d'accès : Lecture seule

Inutilisé. Cache de disque total associé à un utilisateur particulier à tout moment.

TotalCacheMemory

Type de données : uint32

Type d'accès : Lecture seule

Inutilisé. Cache de mémoire total associé à tous les utilisateurs à tout moment.

TotalCacheMemoryPerTask

Type de données : uint32

Type d'accès : Lecture seule

Inutilisé. Cache de mémoire total associé à une tâche particulière à tout moment.

TotalCacheMemoryPerUser

Type de données : uint32

Type d'accès : Lecture seule

Inutilisé. Cache de mémoire total associé à un utilisateur particulier à tout moment.

TotalUsers

Type de données : uint32

Type d'accès : Lecture seule

Inutilisé. Nombre maximal d’utilisateurs connectés.

Notes

__ArbitratorConfiguration est hérité de __SystemClass.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
Espace de noms
Root

Voir aussi

__SystemClass

Classes système WMI