структура PDH_FMT_COUNTERVALUE (pdh.h)
Структура PDH_FMT_COUNTERVALUE содержит вычисленное значение счетчика и его состояние.
Синтаксис
typedef struct _PDH_FMT_COUNTERVALUE {
DWORD CStatus;
union {
LONG longValue;
double doubleValue;
LONGLONG largeValue;
LPCSTR AnsiStringValue;
LPCWSTR WideStringValue;
};
} PDH_FMT_COUNTERVALUE, *PPDH_FMT_COUNTERVALUE;
Члены
CStatus
Состояние счетчика, указывающее, является ли значение счетчика допустимым. Проверьте этот элемент перед использованием данных в вычислении или отображением его значения. Список возможных значений см. в разделе Проверка возвращаемых значений интерфейса PDH.
longValue
Вычисляемое значение счетчика в виде LONG.
doubleValue
Вычисляемое значение счетчика в виде DOUBLE.
largeValue
Вычисляемое значение счетчика в виде LONGLONG.
AnsiStringValue
Вычисляемое значение счетчика в виде LPCSTR. Не поддерживается.
WideStringValue
Вычисляемое значение счетчика в виде LPCWSTR. Не поддерживается.
Комментарии
Тип данных вычисляемого значения счетчика указывается при вызове PdhGetFormattedCounterValue или PdhCalculateCounterFromRawValue для вычисления значения счетчика.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | pdh.h |