Dela via


Klasskvalificerare för prestandaräknareklasser

Klasskvalificerare anger information om det prestandaobjekt som WMI prestandaräknarens klass mappas till. Mer information finns i Övervakning av prestandadata.

Prestandaräknarspecifika kvalificerare kopplas automatiskt av providern "WbemPerfClass" till Win32_PerfRawData klasser och egenskaper i Root\CIMv2.

Den här informationen gäller för alla instanser av klassen. Vissa kvalificerare med booleska värden som alltid är False kanske inte finns i specifika klasser.

Kvalificerare för råa och formaterade prestandaklasser

Följande kvalificerare gäller för alla klasser som härleds från Win32_PerfRawData och Win32_PerfFormattedData.

kokt

boolesk

Anger om klassen innehåller kokta data.

DisplayName

sträng

Namn på prestandaobjekt. Mer information finns i prestandaräknare.

DetailLevel

sint32

Innehåller inga detaljerade data. Innehåller alltid värdet 100.

Dynamisk

boolesk

Ställ alltid in på True eftersom instanser alltid är dynamiska.

GenericPerfCtr

boolesk

Anger om klassen kommer från ett äldre prestandabibliotek. Ställ alltid in på True.

HelpIndex

sint32

Index är inte längre giltiga. Den här kvalificeringen är alltid noll.

HiPerf

boolesk

Anger att klassen är en högpresterande klass. Ställ alltid in på True.

nationella inställningar

sint32

Språkidentifierare. Värdet är alltid 1033 (amerikansk engelska).

PerfIndex

int32

Index är inte längre giltiga. Den här kvalificeringen är alltid noll.

Provider

sträng

Namnet på instansprovidern. Värdet är "WbemPerfV2".

RegistryKey

sträng

Namnet på drivrutinen i HKEY_LOCAL_MACHINE\CurrentControlSet\Services nyckel, under vilken prestandanyckeln kan finnas. Det här namnet är också namnet på den tjänst som tillhandahåller prestandaräknaren.

Singleton

boolesk

Om Trueanger att det bara finns en enda instans av klassen.

Kvalificerare för raw-prestandaklasser

Följande kvalificerare gäller för alla klasser som härleds från Win32_PerfRawData.

kostsamma

boolesk

Anger om det är en kostsam åtgärd att hämta instanser av den här klassen. Ställ alltid in på True för klasser med "_Costly" som läggs till i slutet av klassnamnet.

DetailLevel

uint32

Innehåller inga detaljerade data. Innehåller alltid värdet 100.

PerfDefault

boolesk

Värdet är alltid False.

Kvalificerare för formaterade prestandaklasser

Följande kvalificerare gäller för alla klasser som härleds från Win32_PerfFormattedData.

AutoCook

int32

Anger att värdena i klassinstanser beräknas automatiskt från motsvarande rådataklass. Värdet är alltid 1.

AutoCook_RawClass

sträng

Namnet på den råklass som ska användas för beräkning för den formaterade klassen. Den här kvalificeraren krävs.

Övervakning av prestandadata

-kvalificerare som är specifika för WMI-prestandaklasser

prestandaräknarklasser

åtkomst till förinstallerade WMI-prestandaklasser

WMI-uppgifter: Prestandaövervakning