Leistungsindikatoren
Übersicht über die Leistungsindikatorentechnologie.
Zum Entwickeln von Leistungsindikatoren benötigen Sie die folgenden Header:
Programmieranleitungen für diese Technologie finden Sie unter:
Enumerationen
PerfCounterDataType Gibt den Inhaltstyp eines PERF_COUNTER_HEADER-Blocks an, den die PerfQueryCounterData-Funktion als Teil des PERF_DATA_HEADER-Blocks enthält, den die Funktion als Ausgabe erzeugt. |
PerfRegInfoType Gibt die Arten von Informationen an, die Sie zu einem Leistungsindikatorsatz anfordern können, indem Sie die PerfQueryCounterSetRegistrationInfo-Funktion aufrufen. |
Functions
CounterPathCallBack Anwendungen implementieren die CounterPathCallBack-Funktion, um die vom Dialogfeld Durchsuchen zurückgegebenen Indikatorenpfadzeichenfolgen zu verarbeiten. |
LoadPerfCounterTextStringsA Lädt die Leistungsobjekte und Leistungsindikatoren, die in der angegebenen Initialisierungsdatei definiert sind, auf den Computer. (ANSI) |
LoadPerfCounterTextStringsW Lädt die Leistungsobjekte und Leistungsindikatoren, die in der angegebenen Initialisierungsdatei definiert sind, auf den Computer. (Unicode) |
PdhAddCounterA Fügt der Abfrage den angegebenen Leistungsindikator hinzu. (ANSI) |
PdhAddCounterW Fügt der Abfrage den angegebenen Leistungsindikator hinzu. (Unicode) |
PdhAddEnglishCounterA Fügt der Abfrage den angegebenen sprachneutralen Zähler hinzu. (ANSI) |
PdhAddEnglishCounterW Fügt der Abfrage den angegebenen sprachneutralen Zähler hinzu. (Unicode) |
PdhBindInputDataSourceA Bindet eine oder mehrere Binärprotokolldateien zum Lesen von Protokolldaten. (ANSI) |
PdhBindInputDataSourceW Bindet eine oder mehrere Binärprotokolldateien zum Lesen von Protokolldaten. (Unicode) |
PdhBrowseCountersA Zeigt ein Dialogfeld Leistungsindikatoren durchsuchen an, mit dem der Benutzer einen oder mehrere Leistungsindikatoren auswählen kann, die er der Abfrage hinzufügen möchte. Um Handles für Datenquellen zu verwenden, verwenden Sie die PdhBrowseCountersH-Funktion. (ANSI) |
PdhBrowseCountersHA Zeigt ein Dialogfeld Leistungsindikatoren durchsuchen an, mit dem der Benutzer einen oder mehrere Leistungsindikatoren auswählen kann, die er der Abfrage hinzufügen möchte. Diese Funktion ist identisch mit der PdhBrowseCounters-Funktion, mit der Ausnahme, dass sie die Verwendung von Handles für Datenquellen unterstützt. (ANSI) |
PdhBrowseCountersHW Zeigt ein Dialogfeld Leistungsindikatoren durchsuchen an, mit dem der Benutzer einen oder mehrere Leistungsindikatoren auswählen kann, die er der Abfrage hinzufügen möchte. Diese Funktion ist identisch mit der PdhBrowseCounters-Funktion, mit der Ausnahme, dass sie die Verwendung von Handles für Datenquellen unterstützt. (Unicode) |
PdhBrowseCountersW Zeigt ein Dialogfeld Leistungsindikatoren durchsuchen an, mit dem der Benutzer einen oder mehrere Leistungsindikatoren auswählen kann, die er der Abfrage hinzufügen möchte. Um Handles für Datenquellen zu verwenden, verwenden Sie die PdhBrowseCountersH-Funktion. (Unicode) |
PdhCalculateCounterFromRawValue Berechnet den anzeigebaren Wert von zwei rohen Zählerwerten. |
PdhCloseLog Schließt die angegebene Protokolldatei. |
PdhCloseQuery Schließt alle Leistungsindikatoren, die in der angegebenen Abfrage enthalten sind, schließt alle Handles im Zusammenhang mit der Abfrage und gibt den gesamten der Abfrage zugeordneten Arbeitsspeicher frei. |
PdhCollectQueryData Erfasst den aktuellen Rohdatenwert für alle Leistungsindikatoren in der angegebenen Abfrage und aktualisiert den status Code jedes Indikators. (PdhCollectQueryData) |
PdhCollectQueryDataEx Verwendet einen separaten Thread, um den aktuellen Rohdatenwert für alle Leistungsindikatoren in der angegebenen Abfrage zu sammeln. Die Funktion signalisiert dann das anwendungsdefinierte Ereignis und wartet das angegebene Zeitintervall, bevor sie zurückgegeben wird. |
PdhCollectQueryDataWithTime Erfasst den aktuellen Rohdatenwert für alle Leistungsindikatoren in der angegebenen Abfrage und aktualisiert den status Code jedes Indikators. (PdhCollectQueryDataWithTime) |
PdhComputeCounterStatistics Berechnet Statistiken für einen Zähler aus einem Array von Rohwerten. |
PdhConnectMachineA Stellt eine Verbindung mit dem angegebenen Computer her. (ANSI) |
PdhConnectMachineW Stellt eine Verbindung mit dem angegebenen Computer her. (Unicode) |
PdhEnumLogSetNamesA Listet die Namen der Protokollsätze im DSN auf. (ANSI) |
PdhEnumLogSetNamesW Listet die Namen der Protokollsätze im DSN auf. (Unicode) |
PdhEnumMachinesA Gibt eine Liste der Computernamen zurück, die Leistungsindikatoren in einer Protokolldatei zugeordnet sind. (PdhEnumMachinesA) |
PdhEnumMachinesHA Gibt eine Liste der Computernamen zurück, die Leistungsindikatoren in einer Protokolldatei zugeordnet sind. (PdhEnumMachinesHA) |
PdhEnumMachinesHW Gibt eine Liste der Computernamen zurück, die Leistungsindikatoren in einer Protokolldatei zugeordnet sind. (PdhEnumMachinesHW) |
PdhEnumMachinesW Gibt eine Liste der Computernamen zurück, die Leistungsindikatoren in einer Protokolldatei zugeordnet sind. (PdhEnumMachinesW) |
PdhEnumObjectItemsA Gibt den Zähler des angegebenen Objekts und instance Namen zurück, die auf dem angegebenen Computer oder in der angegebenen Protokolldatei vorhanden sind. Verwenden Sie die PdhEnumObjectItemsH-Funktion, um Handles für Datenquellen zu verwenden. (ANSI) |
PdhEnumObjectItemsHA Gibt den Zähler des angegebenen Objekts und instance Namen zurück, die auf dem angegebenen Computer oder in der angegebenen Protokolldatei vorhanden sind. Diese Funktion ist identisch mit der PdhEnumObjectItems-Funktion, mit der Ausnahme, dass sie die Verwendung von Handles für Datenquellen unterstützt. (ANSI) |
PdhEnumObjectItemsHW Gibt den Zähler des angegebenen Objekts und instance Namen zurück, die auf dem angegebenen Computer oder in der angegebenen Protokolldatei vorhanden sind. Diese Funktion ist identisch mit der PdhEnumObjectItems-Funktion, mit der Ausnahme, dass sie die Verwendung von Handles für Datenquellen unterstützt. (Unicode) |
PdhEnumObjectItemsW Gibt den Zähler des angegebenen Objekts und instance Namen zurück, die auf dem angegebenen Computer oder in der angegebenen Protokolldatei vorhanden sind. Verwenden Sie die PdhEnumObjectItemsH-Funktion, um Handles für Datenquellen zu verwenden. (Unicode) |
PdhEnumObjectsA Gibt eine Liste der Objekte zurück, die auf dem angegebenen Computer oder in der angegebenen Protokolldatei verfügbar sind. Verwenden Sie die PdhEnumObjectsH-Funktion, um Handles für Datenquellen zu verwenden. (ANSI) |
PdhEnumObjectsHA Gibt eine Liste der Objekte zurück, die auf dem angegebenen Computer oder in der angegebenen Protokolldatei verfügbar sind. Diese Funktion ist mit PdhEnumObjects identisch, mit der Ausnahme, dass sie die Verwendung von Handles für Datenquellen unterstützt. (ANSI) |
PdhEnumObjectsHW Gibt eine Liste der Objekte zurück, die auf dem angegebenen Computer oder in der angegebenen Protokolldatei verfügbar sind. Diese Funktion ist mit PdhEnumObjects identisch, mit der Ausnahme, dass sie die Verwendung von Handles für Datenquellen unterstützt. (Unicode) |
PdhEnumObjectsW Gibt eine Liste der Objekte zurück, die auf dem angegebenen Computer oder in der angegebenen Protokolldatei verfügbar sind. Verwenden Sie die PdhEnumObjectsH-Funktion, um Handles für Datenquellen zu verwenden. (Unicode) |
PdhExpandCounterPathA Untersucht den angegebenen Computer (oder lokalen Computer, wenn keine angegeben ist) auf Leistungsindikatoren und Instanzen von Leistungsindikatoren, die den Wildcardzeichenfolgen im Indikatorpfad entsprechen. (ANSI) |
PdhExpandCounterPathW Untersucht den angegebenen Computer (oder lokalen Computer, wenn keine angegeben ist) auf Leistungsindikatoren und Instanzen von Leistungsindikatoren, die den Wildcardzeichenfolgen im Indikatorpfad entsprechen. (Unicode) |
PdhExpandWildCardPathA Untersucht den angegebenen Computer oder die angegebene Protokolldatei und gibt die Zählerpfade zurück, die dem angegebenen Indikatorpfad entsprechen, der Wildcardzeichen enthält. Um Handles für Datenquellen zu verwenden, verwenden Sie die PdhExpandWildCardPathH-Funktion. (ANSI) |
PdhExpandWildCardPathHA Untersucht den angegebenen Computer oder die angegebene Protokolldatei und gibt die Zählerpfade zurück, die dem angegebenen Indikatorpfad entsprechen, der Wildcardzeichen enthält. Diese Funktion ist identisch mit der PdhExpandWildCardPath-Funktion, mit der Ausnahme, dass sie die Verwendung von Handles für Datenquellen unterstützt. (ANSI) |
PdhExpandWildCardPathHW Untersucht den angegebenen Computer oder die angegebene Protokolldatei und gibt die Zählerpfade zurück, die dem angegebenen Indikatorpfad entsprechen, der Wildcardzeichen enthält. Diese Funktion ist identisch mit der PdhExpandWildCardPath-Funktion, mit der Ausnahme, dass sie die Verwendung von Handles für Datenquellen unterstützt. (Unicode) |
PdhExpandWildCardPathW Untersucht den angegebenen Computer oder die angegebene Protokolldatei und gibt die Zählerpfade zurück, die dem angegebenen Indikatorpfad entsprechen, der Wildcardzeichen enthält. Um Handles für Datenquellen zu verwenden, verwenden Sie die PdhExpandWildCardPathH-Funktion. (Unicode) |
PdhFormatFromRawValue Berechnet einen anzeigebaren Wert für die angegebenen unformatierten Zählerwerte. |
PdhGetCounterInfoA Ruft Informationen zu einem Leistungsindikator ab, z. B. Datengröße, Indikatortyp, Pfad und vom Benutzer bereitgestellte Datenwerte. (ANSI) |
PdhGetCounterInfoW Ruft Informationen zu einem Leistungsindikator ab, z. B. Datengröße, Indikatortyp, Pfad und vom Benutzer bereitgestellte Datenwerte. (Unicode) |
PdhGetCounterTimeBase Gibt die Zeitbasis des angegebenen Leistungsindikators zurück. |
PdhGetDataSourceTimeRangeA Bestimmt den Zeitraum, die Anzahl der Einträge und ggf. die Größe des Puffers, der die Leistungsdaten aus der angegebenen Eingabequelle enthält. Um Handles für Datenquellen zu verwenden, verwenden Sie die PdhGetDataSourceTimeRangeH-Funktion. (ANSI) |
PdhGetDataSourceTimeRangeH Bestimmt den Zeitraum, die Anzahl der Einträge und ggf. die Größe des Puffers, der die Leistungsdaten aus der angegebenen Eingabequelle enthält. Diese Funktion ist identisch mit der PdhGetDataSourceTimeRange-Funktion, mit der Ausnahme, dass sie die Verwendung von Handles für Datenquellen unterstützt. |
PdhGetDataSourceTimeRangeW Bestimmt den Zeitraum, die Anzahl der Einträge und ggf. die Größe des Puffers, der die Leistungsdaten aus der angegebenen Eingabequelle enthält. Um Handles für Datenquellen zu verwenden, verwenden Sie die PdhGetDataSourceTimeRangeH-Funktion. (Unicode) |
PdhGetDefaultPerfCounterA Ruft den Namen des Standardindikators für das angegebene Objekt ab. Dieser Name kann verwendet werden, um die anfängliche Zählerauswahl im Dialogfeld Zähler durchsuchen festzulegen. Um Handles für Datenquellen zu verwenden, verwenden Sie die PdhGetDefaultPerfCounterH-Funktion. (ANSI) |
PdhGetDefaultPerfCounterHA Ruft den Namen des Standardindikators für das angegebene Objekt ab. (ANSI) |
PdhGetDefaultPerfCounterHW Ruft den Namen des Standardindikators für das angegebene Objekt ab. (Unicode) |
PdhGetDefaultPerfCounterW Ruft den Namen des Standardindikators für das angegebene Objekt ab. Dieser Name kann verwendet werden, um die anfängliche Zählerauswahl im Dialogfeld Zähler durchsuchen festzulegen. Um Handles für Datenquellen zu verwenden, verwenden Sie die PdhGetDefaultPerfCounterH-Funktion. (Unicode) |
PdhGetDefaultPerfObjectA Ruft den Namen des Standardobjekts ab. Dieser Name kann verwendet werden, um die anfängliche Objektauswahl im Dialogfeld Zähler durchsuchen festzulegen. Um Handles für Datenquellen zu verwenden, verwenden Sie die PdhGetDefaultPerfObjectH-Funktion. (ANSI) |
PdhGetDefaultPerfObjectHA Ruft den Namen des Standardobjekts ab. (ANSI) |
PdhGetDefaultPerfObjectHW Ruft den Namen des Standardobjekts ab. (Unicode) |
PdhGetDefaultPerfObjectW Ruft den Namen des Standardobjekts ab. Dieser Name kann verwendet werden, um die anfängliche Objektauswahl im Dialogfeld Zähler durchsuchen festzulegen. Um Handles für Datenquellen zu verwenden, verwenden Sie die PdhGetDefaultPerfObjectH-Funktion. (Unicode) |
PdhGetDllVersion Gibt die Version der aktuell installierten Pdh.dll-Datei zurück. |
PdhGetFormattedCounterArrayA Gibt ein Array von formatierten Zählerwerten zurück. Verwenden Sie diese Funktion, wenn Sie die Indikatorenwerte eines Zählers formatieren möchten, der ein Feldhalterzeichen für den instance Namen enthält. (ANSI) |
PdhGetFormattedCounterArrayW Gibt ein Array von formatierten Zählerwerten zurück. Verwenden Sie diese Funktion, wenn Sie die Indikatorenwerte eines Zählers formatieren möchten, der ein Feldhalterzeichen für den instance Namen enthält. (Unicode) |
PdhGetFormattedCounterValue Berechnet einen anzeigebaren Wert für den angegebenen Leistungsindikator. |
PdhGetLogFileSize Gibt die Größe der angegebenen Protokolldatei zurück. |
PdhGetRawCounterArrayA Gibt ein Array von Rohwerten aus dem angegebenen Leistungsindikator zurück. Verwenden Sie diese Funktion, wenn Sie die unformatierten Zählerwerte eines Zählers abrufen möchten, der ein Feldhalterzeichen für den instance Namen enthält. (ANSI) |
PdhGetRawCounterArrayW Gibt ein Array von Rohwerten aus dem angegebenen Leistungsindikator zurück. Verwenden Sie diese Funktion, wenn Sie die unformatierten Zählerwerte eines Zählers abrufen möchten, der ein Feldhalterzeichen für den instance Namen enthält. (Unicode) |
PdhGetRawCounterValue Gibt den aktuellen Rohwert des Indikators zurück. |
PdhIsRealTimeQuery Bestimmt, ob es sich bei der angegebenen Abfrage um eine Echtzeitabfrage handelt. |
PdhLookupPerfIndexByNameA Gibt den Zählerindex zurück, der dem angegebenen Leistungsindikatornamen entspricht. (ANSI) |
PdhLookupPerfIndexByNameW Gibt den Zählerindex zurück, der dem angegebenen Leistungsindikatornamen entspricht. (Unicode) |
PdhLookupPerfNameByIndexA Gibt den Leistungsobjektnamen oder den Leistungsindikatornamen zurück, der dem angegebenen Index entspricht. (ANSI) |
PdhLookupPerfNameByIndexW Gibt den Leistungsobjektnamen oder den Leistungsindikatornamen zurück, der dem angegebenen Index entspricht. (Unicode) |
PdhMakeCounterPathA Erstellt einen vollständigen Zählerpfad unter Verwendung der elemente, die in der PDH_COUNTER_PATH_ELEMENTS-Struktur angegeben sind. (ANSI) |
PdhMakeCounterPathW Erstellt einen vollständigen Zählerpfad unter Verwendung der elemente, die in der PDH_COUNTER_PATH_ELEMENTS-Struktur angegeben sind. (Unicode) |
PdhOpenLogA Öffnet die angegebene Protokolldatei zum Lesen oder Schreiben. (ANSI) |
PdhOpenLogW Öffnet die angegebene Protokolldatei zum Lesen oder Schreiben. (Unicode) |
PdhOpenQueryA Erstellt eine neue Abfrage, die zum Verwalten der Sammlung von Leistungsdaten verwendet wird. Um Handles für Datenquellen zu verwenden, verwenden Sie die PdhOpenQueryH-Funktion. (ANSI) |
PdhOpenQueryH Erstellt eine neue Abfrage, die zum Verwalten der Sammlung von Leistungsdaten verwendet wird. Diese Funktion ist mit der PdhOpenQuery-Funktion identisch, mit der Ausnahme, dass sie die Verwendung von Handles für Datenquellen unterstützt. |
PdhOpenQueryW Erstellt eine neue Abfrage, die zum Verwalten der Sammlung von Leistungsdaten verwendet wird. Um Handles für Datenquellen zu verwenden, verwenden Sie die PdhOpenQueryH-Funktion. (Unicode) |
PdhParseCounterPathA Analysiert die Elemente des Indikatorpfads und speichert die Ergebnisse in der PDH_COUNTER_PATH_ELEMENTS-Struktur. (ANSI) |
PdhParseCounterPathW Analysiert die Elemente des Indikatorpfads und speichert die Ergebnisse in der PDH_COUNTER_PATH_ELEMENTS-Struktur. (Unicode) |
PdhParseInstanceNameA Analysiert die Elemente einer instance Zeichenfolge. (ANSI) |
PdhParseInstanceNameW Analysiert die Elemente einer instance Zeichenfolge. (Unicode) |
PdhReadRawLogRecord Liest die Informationen in der angegebenen binären Ablaufverfolgungsprotokolldatei. |
PdhRemoveCounter Entfernt einen Zähler aus einer Abfrage. |
PdhSelectDataSourceA Zeigt ein Dialogfeld an, in dem der Benutzer aufgefordert wird, die Quelle der Leistungsdaten anzugeben. (ANSI) |
PdhSelectDataSourceW Zeigt ein Dialogfeld an, in dem der Benutzer aufgefordert wird, die Quelle der Leistungsdaten anzugeben. (Unicode) |
PdhSetCounterScaleFactor Legt den Skalierungsfaktor fest, der auf den berechneten Wert des angegebenen Indikators angewendet wird, wenn Sie den formatierten Zählerwert anfordern. Wenn das flag PDH_FMT_NOSCALE festgelegt ist, wird dieser Skalierungsfaktor ignoriert. |
PdhSetDefaultRealTimeDataSource Gibt die Quelle der Echtzeitdaten an. |
PdhSetQueryTimeRange Schränkt die Beispiele, die Sie aus einer Protokolldatei lesen können, auf diejenigen innerhalb des angegebenen Zeitbereichs ein, einschließlich. |
PdhUpdateLogA Erfasst Leistungsindikatorendaten für die aktuelle Abfrage und schreibt die Daten in die Protokolldatei. (ANSI) |
PdhUpdateLogFileCatalog Synchronisiert die Informationen im Protokolldateikatalog mit den Leistungsdaten in der Protokolldatei. |
PdhUpdateLogW Erfasst Leistungsindikatorendaten für die aktuelle Abfrage und schreibt die Daten in die Protokolldatei. (Unicode) |
PdhValidatePathA Überprüft, ob der Zähler auf dem computer vorhanden ist, der im Zählerpfad angegeben ist. (ANSI) |
PdhValidatePathExA Überprüft, ob der angegebene Indikator auf dem Computer oder in der Protokolldatei vorhanden ist. (ANSI) |
PdhValidatePathExW Überprüft, ob der angegebene Indikator auf dem Computer oder in der Protokolldatei vorhanden ist. (Unicode) |
PdhValidatePathW Überprüft, ob der Zähler auf dem computer vorhanden ist, der im Zählerpfad angegeben ist. (Unicode) |
PERF_MEM_ALLOC Anbieter implementieren diese Funktion, um benutzerdefinierte Speicherverwaltung für PERFLIB bereitzustellen. Eine |
PERF_MEM_FREE Anbieter implementieren diese Funktion, um benutzerdefinierte Speicherverwaltung für PERFLIB bereitzustellen. F |
PerfAddCounters Fügt der angegebenen Abfrage Leistungsindikatorspezifikationen hinzu. |
PerfCloseQueryHandle Schließt ein Abfragehandle, das Sie durch Aufrufen von PerfOpenQueryHandle geöffnet haben. |
PerfCreateInstance Erstellt eine instance des angegebenen Leistungsindikatorsatzes. |
PerfDecrementULongCounterValue Dekrementiert den Wert eines Zählers, dessen Wert eine 4-Byte-Ganzzahl ohne Vorzeichen ist. Anbieter verwenden diese Funktion. |
PerfDecrementULongLongCounterValue Dekrementiert den Wert eines Zählers, dessen Wert eine 8-Byte-Ganzzahl ohne Vorzeichen ist. Anbieter verwenden diese Funktion. |
PerfDeleteCounters Entfernt die angegebenen Leistungsindikatorspezifikationen aus der angegebenen Abfrage. |
PerfDeleteInstance Löscht einen instance des Zählersatzes, der von der PerfCreateInstance-Funktion erstellt wurde. |
PerfEnumerateCounterSet Ruft die Indikatorensatzbezeichner der Indikatorensätze ab, die im angegebenen System registriert sind. Indikatorensatzbezeichner sind global eindeutige Bezeichner (GUIDs). |
PerfEnumerateCounterSetInstances Ruft die Namen und Bezeichner der aktiven Instanzen eines Leistungsindikatorsatzes auf dem angegebenen System ab. |
PerfIncrementULongCounterValue Erhöht den Wert eines Zählers, dessen Wert eine 4-Byte-Ganzzahl ohne Vorzeichen ist. Anbieter verwenden diese Funktion. |
PerfIncrementULongLongCounterValue Erhöht den Wert eines Zählers, dessen Wert eine ganze Zahl ohne Vorzeichen mit 8 Byte ist. Anbieter verwenden diese Funktion. |
PERFLIBREQUEST Anbieter können diese Funktion implementieren, um Benachrichtigungen zu empfangen, wenn Consumer bestimmte Aktionen ausführen, z. B. das Hinzufügen oder Entfernen von Indikatoren aus einer Abfrage. |
PerfOpenQueryHandle Erstellt ein Handle, das auf eine Abfrage im angegebenen System verweist. Eine Abfrage ist eine Liste von Leistungsindikatorenspezifikationen. |
PerfQueryCounterData Ruft die Werte der Leistungsindikatoren ab, die den Leistungsindikatorspezifikationen in der angegebenen Abfrage entsprechen. |
PerfQueryCounterInfo Ruft die Leistungsindikatorenspezifikationen in der angegebenen Abfrage ab. |
PerfQueryCounterSetRegistrationInfo Ruft Informationen zu einem Leistungsindikatorsatz auf dem angegebenen System ab. |
PerfQueryInstance Ruft einen Zeiger auf den angegebenen Leistungsindikatorsatz instance ab. Anbieter verwenden diese Funktion. |
PerfSetCounterRefValue Updates den Wert eines Zählers, dessen Wert ein Zeiger auf die tatsächlichen Daten ist. Anbieter verwenden diese Funktion. |
PerfSetCounterSetInfo Gibt das Layout eines bestimmten Zählersatzes an. |
PerfSetULongCounterValue Updates den Wert eines Zählers, dessen Wert eine 4-Byte-Ganzzahl ohne Vorzeichen ist. Anbieter verwenden diese Funktion. |
PerfSetULongLongCounterValue Updates den Wert eines Zählers, dessen Wert eine 8-Byte-Ganzzahl ohne Vorzeichen ist. Anbieter verwenden diese Funktion. |
PerfStartProvider Registriert den Anbieter. (PerfStartProvider) |
PerfStartProviderEx Registriert den Anbieter. (PerfStartProviderEx) |
PerfStopProvider Entfernt die Registrierung des Anbieters aus der Liste der registrierten Anbieter und gibt alle dem Anbieter zugeordneten Ressourcen frei. |
PM_CLOSE_PROC Führt die von Ihrer Leistungs-DLL erforderliche Bereinigung aus. |
PM_COLLECT_PROC Erfasst die Leistungsdaten und gibt sie an den Consumer zurück. |
UnloadPerfCounterTextStringsA Entlädt Leistungsobjekte und Leistungsindikatoren vom Computer für die angegebene Anwendung. (ANSI) |
UnloadPerfCounterTextStringsW Entlädt Leistungsobjekte und Leistungsindikatoren vom Computer für die angegebene Anwendung. (Unicode) |
Strukturen
PDH_BROWSE_DLG_CONFIG_A Die PDH_BROWSE_DLG_CONFIG-Struktur wird von der PdhBrowseCounters-Funktion verwendet, um das Dialogfeld Leistungsindikatoren durchsuchen zu konfigurieren. (ANSI) |
PDH_BROWSE_DLG_CONFIG_HA Die PDH_BROWSE_DLG_CONFIG_H-Struktur wird von der PdhBrowseCountersH-Funktion verwendet, um das Dialogfeld Leistungsindikatoren durchsuchen zu konfigurieren. (ANSI) |
PDH_BROWSE_DLG_CONFIG_HW Die PDH_BROWSE_DLG_CONFIG_H-Struktur wird von der PdhBrowseCountersH-Funktion verwendet, um das Dialogfeld Leistungsindikatoren durchsuchen zu konfigurieren. (Unicode) |
PDH_BROWSE_DLG_CONFIG_W Die PDH_BROWSE_DLG_CONFIG-Struktur wird von der PdhBrowseCounters-Funktion verwendet, um das Dialogfeld Leistungsindikatoren durchsuchen zu konfigurieren. (Unicode) |
PDH_COUNTER_INFO_A Die PDH_COUNTER_INFO-Struktur enthält Informationen, die die Eigenschaften eines Zählers beschreiben. Diese Informationen enthalten auch den Zählerpfad. (ANSI) |
PDH_COUNTER_INFO_W Die PDH_COUNTER_INFO-Struktur enthält Informationen, die die Eigenschaften eines Indikators beschreiben. Diese Informationen enthalten auch den Zählerpfad. (Unicode) |
PDH_COUNTER_PATH_ELEMENTS_A Die PDH_COUNTER_PATH_ELEMENTS-Struktur enthält die Komponenten eines Indikatorpfads. (ANSI) |
PDH_COUNTER_PATH_ELEMENTS_W Die PDH_COUNTER_PATH_ELEMENTS-Struktur enthält die Komponenten eines Indikatorpfads. (Unicode) |
PDH_DATA_ITEM_PATH_ELEMENTS_A Die PDH_DATA_ITEM_PATH_ELEMENTS-Struktur enthält die Pfadelemente eines bestimmten Datenelements. (ANSI) |
PDH_DATA_ITEM_PATH_ELEMENTS_W Die PDH_DATA_ITEM_PATH_ELEMENTS-Struktur enthält die Pfadelemente eines bestimmten Datenelements. (Unicode) |
PDH_FMT_COUNTERVALUE Die PDH_FMT_COUNTERVALUE-Struktur enthält den berechneten Wert des Indikators und dessen status. |
PDH_FMT_COUNTERVALUE_ITEM_A Die PDH_FMT_COUNTERVALUE_ITEM-Struktur enthält den instance Namen und den formatierten Wert eines Indikators. (ANSI) |
PDH_FMT_COUNTERVALUE_ITEM_W Die PDH_FMT_COUNTERVALUE_ITEM-Struktur enthält den instance Namen und den formatierten Wert eines Indikators. (Unicode) |
PDH_RAW_COUNTER Die PDH_RAW_COUNTER-Struktur gibt die Daten zurück, wie sie vom Zähleranbieter erfasst wurden. Für die Daten werden keine Übersetzungen, Formatierungen oder andere Interpretationen durchgeführt. |
PDH_RAW_COUNTER_ITEM_A Die PDH_RAW_COUNTER_ITEM-Struktur enthält den instance Namen und den Rohwert eines Zählers. (ANSI) |
PDH_RAW_COUNTER_ITEM_W Die PDH_RAW_COUNTER_ITEM-Struktur enthält den instance Namen und den Rohwert eines Zählers. (Unicode) |
PDH_RAW_LOG_RECORD Die PDH_RAW_LOG_RECORD-Struktur enthält Informationen zu einem binären Ablaufverfolgungsprotokolldateidatensatz. |
PDH_STATISTICS Die PDH_STATISTICS-Struktur enthält die minimalen, maximalen und mittleren Werte für ein Array von rohen Leistungsindikatorenwerten. |
PDH_TIME_INFO Die PDH_TIME_INFO-Struktur enthält Informationen zu Zeitintervallen, die auf die Stichprobenentnahme von Leistungsdaten angewendet werden. |
PERF_COUNTER_BLOCK Beschreibt den Speicherblock, der die rohen Leistungsindikatordaten für die Leistungsindikatoren eines Objekts enthält. |
PERF_COUNTER_DATA Enthält Informationen zum PERF_COUNTER_DATA Block, der die -Struktur enthält. |
PERF_COUNTER_DEFINITION Beschreibt einen Leistungsindikator. |
PERF_COUNTER_HEADER Enthält Informationen zum PERF_COUNTER_HEADER Block, der die -Struktur enthält. |
PERF_COUNTER_IDENTIFIER Enthält Informationen zum PERF_COUNTER_IDENTIFIER-Block, der die -Struktur enthält. |
PERF_COUNTER_IDENTITY Definiert den Leistungsindikator, der an den Rückruf eines Anbieters gesendet wird, wenn der Consumer der Abfrage einen Zähler hinzufügt oder daraus entfernt. |
PERF_COUNTER_INFO Definiert Informationen zu einem Leistungsindikator, den ein Anbieter verwendet. Das CTRPP-Tool generiert diese Struktur automatisch basierend auf dem von Ihnen angegebenen Schema. |
PERF_COUNTER_REG_INFO Stellt Registrierungsinformationen zu einem Leistungsindikator bereit. |
PERF_COUNTERSET_INFO Definiert Informationen zu einem Leistungsindikatorsatz, den ein Anbieter verwendet. Das CTRPP-Tool generiert diese Struktur automatisch basierend auf dem von Ihnen angegebenen Schema. |
PERF_COUNTERSET_INSTANCE Definiert eine instance eines Indikatorsatzes. |
PERF_COUNTERSET_REG_INFO Enthält Informationen zum PERF_COUNTERSET_REG_INFO Block, der die -Struktur enthält. |
PERF_DATA_BLOCK Beschreibt den abgefragten Leistungsdatenblock, z. B. die Anzahl der vom Anbieter zurückgegebenen Leistungsobjekte und die zeitbasierten Werte, die Sie beim Berechnen von Leistungswerten verwenden. |
PERF_DATA_HEADER Stellt Informationen zum PERF_DATA_HEADER-Block bereit, der die -Struktur enthält. |
PERF_INSTANCE_DEFINITION Beschreibt eine instance eines Leistungsobjekts. |
PERF_INSTANCE_HEADER Stellt Informationen zum PERF_INSTANCE_HEADER-Block bereit, der die -Struktur enthält. |
PERF_MULTI_COUNTERS Stellt Informationen zum PERF_MULTI_COUNTERS-Block bereit, der die -Struktur enthält. |
PERF_MULTI_INSTANCES Stellt Informationen zum PERF_MULTI_INSTANCES-Block bereit, der die -Struktur enthält. |
PERF_OBJECT_TYPE Beschreibt objektspezifische Leistungsinformationen, z. B. die Anzahl der Instanzen des Objekts und die Anzahl der Leistungsindikatoren, die das Objekt definiert. |
PERF_PROVIDER_CONTEXT Definiert Anbieterkontextinformationen. |
PERF_STRING_BUFFER_HEADER Stellt Informationen zum PERF_STRING_BUFFER_HEADER-Block bereit, der die -Struktur enthält. |
PERF_STRING_COUNTER_HEADER Gibt an, wo im PERF_STRING_BUFFER_HEADER-Block die Zeichenfolge beginnt, die den Namen oder die Hilfezeichenfolge für den angegebenen Leistungsindikator enthält. |