класс Win32_PerfRawData
Абстрактный базовый класс для всех конкретных необработанных классов счетчиков производительности.
Чтобы появиться в системном мониторе, классы счетчиков производительности должны быть добавлены в пространство имен root\cimv2 и производные от Win32_PerfRawData. Данные в этих классах предоставляются высокопроизводительной службой счетчиков производительности.
Следующие свойства наследуются, если класс является производным от Win32_PerfRawData:
- Timestamp_PerfTime
- Timestamp_Sys100NS
- Timestamp_Object
- Frequency_PerfTime
- Frequency_Sys100NS
- Frequency_Object
В каждом случае свойства должны быть заполнены поставщиком, иначе класс не может отображаться в системном мониторе. Эти свойства используются для вычисления формул типов счетчиков потребителями данных о производительности.
Следующий синтаксис упрощен из MOF-кода и показывает все унаследованные свойства.
Синтаксис
[abstract, AMENDMENT]
class Win32_PerfRawData : Win32_Perf
{
string Caption;
string Description;
string Name;
uint64 Frequency_Object;
uint64 Frequency_PerfTime;
uint64 Frequency_Sys100NS;
uint64 Timestamp_Object;
uint64 Timestamp_PerfTime;
uint64 Timestamp_Sys100NS;
};
Члены
Класс Win32_PerfRawData имеет следующие типы членов:
Элемент Property
Класс Win32_PerfRawData имеет эти свойства.
-
Caption
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (64)
Краткое текстовое описание статистики или метрики.
Это свойство наследуется от CIM_StatisticalInformation.
-
-
Описание
-
-
Тип данных: string
-
Тип доступа: только для чтения
Текстовое описание статистики или метрики.
Это свойство наследуется от CIM_StatisticalInformation.
-
-
Frequency_Object
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Частота в тактах в секунду свойства Timestamp_Object . При подклассе поставщик определяет это свойство.
Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Скрипты в WMI.
Это свойство наследуется от Win32_Perf.
-
-
Frequency_PerfTime
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Частота в тактах в секунду свойства Frequency_PerfTime . Значение можно получить, вызвав функцию Windows QueryPerformanceCounter.
Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Скрипты в WMI.
Это свойство наследуется от Win32_Perf.
-
-
Frequency_Sys100NS
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Частота в тактах в секунду свойства Timestamp_Sys100NS (100000000).
Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Скрипты в WMI.
Это свойство наследуется от Win32_Perf.
-
-
имя;
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (256)
Метка, по которой известна статистика или метрика. При подклассе это свойство может быть переопределено как ключевое свойство.
Это свойство наследуется от CIM_StatisticalInformation.
-
-
Timestamp_Object
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Метка времени, определяемая объектом. Поставщик определяет свое свойство.
Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Скрипты в WMI.
Это свойство наследуется от Win32_Perf.
-
-
Timestamp_PerfTime
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Метка времени счетчика высокой производительности. Значение можно получить, вызвав функцию Windows QueryPerformanceCounter.
Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Скрипты в WMI.
Это свойство наследуется от Win32_Perf.
-
-
Timestamp_Sys100NS
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Значение метки времени в 100 единицах наносекунд.
Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Скрипты в WMI.
Это свойство наследуется от Win32_Perf.
-
Комментарии
Класс Win32_PerfRawData является производным от Win32_Perf, который является производным от CIM_StatisticalInformation.
Все классы, производные от Win32_Perf , предназначены для использования с объектом средства обновления . Дополнительные сведения о создании и использовании объекта обновления на языке программирования C++ см. в разделе Доступ к данным производительности в C++. Дополнительные сведения о создании и использовании объекта средства обновления на языке программирования скриптов см. в разделе Обновление данных WMI в скриптах.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista |
Минимальная версия сервера |
Windows Server 2008 |
Пространство имен |
Root\CIMV2 |
MOF |
|
DLL |
|
См. также раздел