__ArbitratorConfiguration class

The __ArbitratorConfiguration class is a configuration class that limits the internal resources that are used by operations initiated by WMI clients. This is a singleton class that resides in the \root namespace. The class is internally generated so there is no MOF file for it.

The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties. Properties are listed in alphabetic order, not MOF order.

Syntax

[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;
};

Members

The __ArbitratorConfiguration class has these types of members:

Properties

The __ArbitratorConfiguration class has these properties.

OutstandingTasksPerUser

Data type: uint32

Access type: Read-only

Unused. Number of outstanding user initiated tasks at any one time.

OutstandingTasksTotal

Data type: uint32

Access type: Read-only

Unused. Total number of outstanding tasks at any time.

PermanentSubscriptionsPerUser

Data type: uint32

Access type: Read-only

Number of permanent subscriptions allowed for a particular user at any one time.

PermanentSubscriptionsTotal

Data type: uint32

Access type: Read-only

Total number of permanent subscriptions allowed for all users at any one time.

PollingInstructionsPerUser

Data type: uint32

Access type: Read-only

Number of polling event queries allowed for a particular user at any one time.

PollingInstructionsTotal

Data type: uint32

Access type: Read-only

Total number of polling instructions allowed for all users at any one time.

PollingMemoryPerUser

Data type: uint32

Access type: Read-only

Amount of memory polling event queries, issued by a particular user, can consume at any one time.

PollingMemoryTotal

Data type: uint32

Access type: Read-only

Total amount of memory that polling event queries, for all users combined, can consumer at any one time.

QuotaRetryCount

Data type: uint32

Access type: Read-only

Unused. Number of quota violations permitted before a task is canceled.

QuotaRetryWaitInterval

Data type: uint32

Access type: Read-only

Unused. Delay introduced into the task execution on each quota violation.

TaskThreadsPerUser

Data type: uint32

Access type: Read-only

Unused. Maximum number of task threads associated with a particular user t any one time.

TaskThreadsTotal

Data type: uint32

Access type: Read-only

Unused. Maximum number of task threads.

TemporarySubscriptionsPerUser

Data type: uint32

Access type: Read-only

Number of temporary subscriptions allowed for a particular user at any one time.

TemporarySubscriptionsTotal

Data type: uint32

Access type: Read-only

Total number of temporary subscriptions allowed for all users at any one time.

TotalCacheDisk

Data type: uint32

Access type: Read-only

Unused. Total disk cache associated with all users at any one time.

TotalCacheDiskPerTask

Data type: uint32

Access type: Read-only

Unused. Total disk cache associated with a particular task at any one time.

TotalCacheDiskPerUser

Data type: uint32

Access type: Read-only

Unused. Total disk cache associated with a particular user at any one time.

TotalCacheMemory

Data type: uint32

Access type: Read-only

Unused. Total memory cache associated with all users at any one time.

TotalCacheMemoryPerTask

Data type: uint32

Access type: Read-only

Unused. Total memory cache associated with a particular task at any one time.

TotalCacheMemoryPerUser

Data type: uint32

Access type: Read-only

Unused. Total memory cache associated with a particular user at anyone time.

TotalUsers

Data type: uint32

Access type: Read-only

Unused. Maximum number of connected users.

Remarks

__ArbitratorConfiguration is inherited from __SystemClass.

Requirements

Minimum supported client
Windows Vista
Minimum supported server
Windows Server 2008
Namespace
Root

See also

__SystemClass

WMI System Classes