PerfRegInfoType-Enumeration (perflib.h)
Gibt die Informationstypen an, die Sie zu einem Leistungsindikatorsatz anfordern können, indem Sie die PerfQueryCounterSetRegistrationInfo-Funktion aufrufen.
Syntax
typedef enum _PerfRegInfoType {
PERF_REG_COUNTERSET_STRUCT = 1,
PERF_REG_COUNTER_STRUCT,
PERF_REG_COUNTERSET_NAME_STRING,
PERF_REG_COUNTERSET_HELP_STRING,
PERF_REG_COUNTER_NAME_STRINGS,
PERF_REG_COUNTER_HELP_STRINGS,
PERF_REG_PROVIDER_NAME,
PERF_REG_PROVIDER_GUID,
PERF_REG_COUNTERSET_ENGLISH_NAME,
PERF_REG_COUNTER_ENGLISH_NAMES
} PerfRegInfoType;
Konstanten
PERF_REG_COUNTERSET_STRUCT Wert: 1 Ruft die Registrierungsinformationen für einen Leistungsindikatorsatz und alle darin enthaltenen Leistungsindikatoren als PERF_COUNTERSET_REG_INFO-Block ab. Der Block enthält eine PERF_COUNTERSET_REG_INFO-Struktur gefolgt von einer oder weitere PERF_COUNTER_REG_INFO Strukturen. |
PERF_REG_COUNTER_STRUCT Ruft die Registrierungsinformationen für einen Leistungsindikator als PERF_COUNTER_REG_INFO-Struktur ab. Verwenden Sie den parameter requestLangId der PerfQueryCounterSetRegistrationInfo-Funktion , um den Indikatorbezeichner anzugeben. |
PERF_REG_COUNTERSET_NAME_STRING Ruft eine MIT NULL endende UTF16-LE-Zeichenfolge ab, die den Namen des Indikatorsatzes angibt. Verwenden Sie den parameter requestLangId der PerfQueryCounterSetRegistrationInfo-Funktion , um das bevorzugte Gebietsschema des Ergebnisses anzugeben. |
PERF_REG_COUNTERSET_HELP_STRING Ruft eine MIT NULL endende UTF16-LE-Zeichenfolge ab, die die Hilfezeichenfolge für den Leistungsindikatorsatz enthält. Verwenden Sie den parameter requestLangId der PerfQueryCounterSetRegistrationInfo-Funktion , um das bevorzugte Gebietsschema des Ergebnisses anzugeben. |
PERF_REG_COUNTER_NAME_STRINGS Ruft die Namen der Leistungsindikatoren im Leistungsindikatorsatz als PERF_STRING_BUFFER_HEADER-Block ab. Der Block enthält eine PERF_STRING_BUFFER_HEADER-Struktur , gefolgt von einer oder mehr PERF_STRING_COUNTER_HEADER Strukturen, gefolgt von Zeichenfolgendaten, die die Indikatornamen angeben. Verwenden Sie den parameter requestLangId der PerfQueryCounterSetRegistrationInfo-Funktion , um das bevorzugte Gebietsschema des Ergebnisses anzugeben. |
PERF_REG_COUNTER_HELP_STRINGS Ruft die Hilfezeichenfolgen für die Leistungsindikatoren im Leistungsindikatorsatz als PERF_STRING_BUFFER_HEADER-Block ab. Der Block enthält eine PERF_STRING_BUFFER_HEADER-Struktur , gefolgt von einer oder mehr PERF_STRING_COUNTER_HEADER Strukturen, gefolgt von Zeichenfolgendaten, die die Hilfezeichenfolgen enthalten. Verwenden Sie den parameter requestLangId der PerfQueryCounterSetRegistrationInfo-Funktion , um das bevorzugte Gebietsschema des Ergebnisses anzugeben. |
PERF_REG_PROVIDER_NAME Ruft eine MIT NULL endende UTF-16LE-Zeichenfolge ab, die den Namen des Anbieters für den Leistungsindikatorsatz angibt. |
PERF_REG_PROVIDER_GUID Ruft die GUID des Anbieters für den Leistungsindikatorsatz ab. |
PERF_REG_COUNTERSET_ENGLISH_NAME Ruft eine NULL-beendete UTF-16LE-Zeichenfolge ab, die den Namen des Zählers enthält, der auf Englisch festgelegt ist. Dieser Wert entspricht dem Festlegen des requestCode-Parameters auf PERF_REG_COUNTERSET_NAME_STRING und des requestLangId-Parameters auf 0, wenn Sie die PerfQueryCounterSetRegistrationInfo-Funktion aufrufen. |
PERF_REG_COUNTER_ENGLISH_NAMES Ruft die englischen Namen der Leistungsindikatoren im Leistungsindikator ab, der als PERF_STRING_BUFFER_HEADER-Block festgelegt ist. Der Block enthält eine PERF_STRING_BUFFER_HEADER-Struktur , gefolgt von einer oder mehr PERF_STRING_COUNTER_HEADER Strukturen, gefolgt von Zeichenfolgendaten, die die Indikatornamen angeben. Dieser Wert entspricht dem Festlegen des parameters requestCode auf PERF_REG_COUNTER_NAME_STRINGS und des requestLangId-Parameters auf 0, wenn Sie die PerfQueryCounterSetRegistrationInfo-Funktion aufrufen. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1607 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Kopfzeile | perflib.h |