Gegevensprovider voor opgemaakte prestaties
[De opgemaakte prestatiegegevensprovider, ook wel bekend als de "Cooked Counter Provider", is niet meer beschikbaar voor gebruik. Gebruik in plaats daarvan de WMIPerfInst--provider.]
De provider van opgemaakte prestatiegegevens levert berekende prestatiemeteritems ('gekookt') op, zoals het percentage tijd dat een schijf gegevens schrijft. Deze provider levert dynamische gegevens aan de WMI-klassen die zijn afgeleid van Win32_PerfFormattedData. Het verschil tussen deze provider en de Prestatiemeterprovider is dat de provider prestatiemeteritems onbewerkte gegevens levert en de provider van cooked counter prestatiegegevens levert die precies zoals in System Monitor. De naam van het __Win32Provider exemplaar is 'HiPerfCooker_v1'.
De WMI-indelingsklassenaam voor een itemobject heeft de notatie 'Win32_PerfFormattedData_service_name_object_name'. De WMI-klassenaam die de logische schijftellers bevat, wordt bijvoorbeeld Win32_PerfFormattedData_PerfDisk_LogicalDisk. Deze klassen bevinden zich in de naamruimte Root\CIMv2.
Omdat prestatiegegevensklassen dynamisch op een bepaald systeem worden toegevoegd en gewijzigd, is het niet mogelijk om de eigenschappen van alle bekende prestatieobjecten formeel vast te leggen. Als u wilt bepalen welke klassen voor u beschikbaar zijn en om te bepalen welke leden deze klassen hebben, raadpleegt u Documentatie ophalen voor onbewerkte en opgemaakte prestatiegegevensobjecten.
De Win32_PerfFormattedData-klassen gebruiken de CookingType kwalificatie in WMI-prestatiemeteritemstypen om de formule voor het berekenen van prestatiegegevens op te geven. Deze kwalificatie is hetzelfde als de CounterType kwalificatie in de Win32_PerfRawData klassen.
Als krachtige provider implementeert de provider Cooked Counter de standaard-IWbemProviderInit interface, evenals de IWbemRefresher::Refresh methode en de volgende IWbemHiPerfProvider methoden:
- CreateRefreshableEnum-
- CreateRefreshableObject
- CreateRefresher-
- GetObjects-
- QueryInstances
- StopRefreshing-
Verwante onderwerpen