Dela via


WmiPerfInst-provider

Från och med Windows Vista tillhandahåller WmiPerfInst-providern råa och formaterade prestandaräknaredata dynamiskt till WMI-prestandaräknareklasser härledda från Win32_Perf. Den här providern ersätter den formaterade prestandadataprovidern, även kallad "Cooked Counter Provider" och Performance Counter Provider.

WmiPerfInst-providern levererar data till de WMI-klasser som tillhandahålls av WMIPerfClass-providern. Den här providern är en brygga mellan PDH-instanser (Performance Data Helper) och WMI-prestandaklasserna som tillhandahålls av WmiPerfClass-providern. När WmiPerfInst tar emot en fråga om data läser den in klassen och använder klassen och egenskapen kvalificerare för att hitta PDH-instanserna. Mer information finns i Använda PDH-funktioner för att använda räknardata.

Vi rekommenderar inte att du utvecklar nya prestandaobjekt genom att skapa en WMI-leverantör med höga prestanda och är beroende av omvända ADAP-kort processen för att överföra data till prestandabiblioteken. Undantaget är när du utvecklar en Drivrutinsmodell för Windows och vill ange prestandadata. Processen för omvänd adapter fortsätter att fungera för bakåtkompatibilitet, men den rekommenderade metoden är att använda Prestandaräknare version 6.0.

Det __Win32Provider instansnamnet för den här providern är "WmiPerfInst".

WMI-providers

prestandabibliotek och WMI-

Övervakning av prestandadata