Biblioteki wydajności i usługa WMI
Dostawca WMIPerfClass i dostawca WMIPerfInst dynamicznie udostępniają dane licznika wydajności dla klas liczników wydajności usługi WMI wydajności.
Dostawcy WMIPerfClass i WMIPerfInst
dostawcy WMIPerfClass tworzy klasy liczników wydajności usługi WMI podczas inicjowania systemu. Dostawca WMIPerfInst dynamicznie udostępnia dane licznika wydajności dla tych klas. Dostawca dostawcy WMIPerfClass dostarcza klasy zarówno dla wersji 1, jak i 2 liczników wydajności.
Liczniki wersji 1 znajdują się w rejestrze w HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. Usługi, które zapewniają dane wydajności, mają podklucz wydajności. Klasy wydajności usługi WMI utworzone na podstawie liczników wersji 1 nie mają wartości "Liczniki" w ramach ich nazwy.
Identyfikator GUID identyfikujący dostawcę licznika wydajności w wersji 2 znajduje się w rejestrze w HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\_V2Providers.
Klasa WMIPerfClass jest zarejestrowana jako normalny dostawca klas WMI. WMIPerfInst to dostawca wystąpień usługi WMI, który dostarcza dane z pomocnika danych wydajności (PDH) dla liczników wersji 1 i 2. Aby uzyskać więcej informacji, zobacz Using the PDH Functions to Consume Counter Data.
Tematy pokrewne