pdh.h-Header
Dieser Header wird von Leistungsindikatoren verwendet. Weitere Informationen finden Sie unter
pdh.h enthält die folgenden Programmierschnittstellen:
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äre Protokolldateien zum Lesen von Protokolldaten zusammen. (ANSI) |
PdhBindInputDataSourceW Bindet eine oder mehrere binäre Protokolldateien zum Lesen von Protokolldaten zusammen. (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. Verwenden Sie die PdhBrowseCountersH-Funktion, um Handles für Datenquellen zu verwenden. (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 mit der PdhBrowseCounters-Funktion identisch, 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 mit der PdhBrowseCounters-Funktion identisch, 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. Verwenden Sie die PdhBrowseCountersH-Funktion, um Handles für Datenquellen zu verwenden. (Unicode) |
PdhCalculateCounterFromRawValue Berechnet den angezeigten Wert von zwei unformatierten 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 Leistungsindikators. (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 Leistungsindikators. (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 Indikatoren in einer Protokolldatei zugeordnet sind. (PdhEnumMachinesA) |
PdhEnumMachinesHA Gibt eine Liste der Computernamen zurück, die Indikatoren in einer Protokolldatei zugeordnet sind. (PdhEnumMachinesHA) |
PdhEnumMachinesHW Gibt eine Liste der Computernamen zurück, die Indikatoren in einer Protokolldatei zugeordnet sind. (PdhEnumMachinesHW) |
PdhEnumMachinesW Gibt eine Liste der Computernamen zurück, die Indikatoren 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. Um Handles für Datenquellen zu verwenden, verwenden Sie die PdhEnumObjectsH-Funktion. (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. Um Handles für Datenquellen zu verwenden, verwenden Sie die PdhEnumObjectsH-Funktion. (Unicode) |
PdhExpandCounterPathA Untersucht den angegebenen Computer (oder den lokalen Computer, falls keiner angegeben ist) auf Leistungsindikatoren und Instanzen von Leistungsindikatoren, die den Feldhalterzeichenfolgen im Zählerpfad entsprechen. (ANSI) |
PdhExpandCounterPathW Untersucht den angegebenen Computer (oder den lokalen Computer, falls keiner angegeben ist) auf Leistungsindikatoren und Instanzen von Leistungsindikatoren, die den Feldhalterzeichenfolgen im Zählerpfad entsprechen. (Unicode) |
PdhExpandWildCardPathA Untersucht den angegebenen Computer oder die angegebene Protokolldatei und gibt die Indikatorenpfade zurück, die dem angegebenen Indikatorenpfad entsprechen, der Einen Feldzeichen 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 Indikatorenpfade zurück, die dem angegebenen Indikatorenpfad entsprechen, der Einen Feldzeichen 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 Indikatorenpfade zurück, die dem angegebenen Indikatorenpfad entsprechen, der Einen Feldzeichen 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 Indikatorenpfade zurück, die dem angegebenen Indikatorenpfad entsprechen, der Einen Feldzeichen 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 Zähler ab, z. B. Datengröße, Zählertyp, Pfad und vom Benutzer bereitgestellte Datenwerte. (ANSI) |
PdhGetCounterInfoW Ruft Informationen zu einem Zähler ab, z. B. Datengröße, Zählertyp, Pfad und vom Benutzer bereitgestellte Datenwerte. (Unicode) |
PdhGetCounterTimeBase Gibt die Zeitbasis des angegebenen Leistungsindikators zurück. |
PdhGetDataSourceTimeRangeA Bestimmt den Zeitbereich, 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 Zeitbereich, 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 Zeitbereich, 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 Auswahl des Zählers im Dialogfeld Zähler durchsuchen festzulegen. Verwenden Sie die PdhGetDefaultPerfaultH-Funktion, um Handles für Datenquellen zu verwenden. (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 Auswahl des Zählers im Dialogfeld Zähler durchsuchen festzulegen. Verwenden Sie die PdhGetDefaultPerfaultH-Funktion, um Handles für Datenquellen zu verwenden. (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 Wildcardzeichen 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 Wildcardzeichen für den instance Namen enthält. (Unicode) |
PdhGetRawCounterValue Gibt den aktuellen Rohwert des Zählers 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 Indikatornamen entspricht. (ANSI) |
PdhLookupPerfIndexByNameW Gibt den Zählerindex zurück, der dem angegebenen Indikatornamen 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 in der PDH_COUNTER_PATH_ELEMENTS-Struktur angegebenen Member. (ANSI) |
PdhMakeCounterPathW Erstellt einen vollständigen Zählerpfad unter Verwendung der in der PDH_COUNTER_PATH_ELEMENTS-Struktur angegebenen Member. (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. Verwenden Sie die PdhOpenQueryH-Funktion, um Handles für Datenquellen zu verwenden. (ANSI) |
PdhOpenQueryH Erstellt eine neue Abfrage, die zum Verwalten der Sammlung von Leistungsdaten verwendet wird. Diese Funktion ist identisch mit der PdhOpenQuery-Funktion, 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. Verwenden Sie die PdhOpenQueryH-Funktion, um Handles für Datenquellen zu verwenden. (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 Leistungsindikator 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 PDH_FMT_NOSCALE-Flag 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 Sammelt Leistungsindikatordaten 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 Sammelt Leistungsindikatordaten für die aktuelle Abfrage und schreibt die Daten in die Protokolldatei. (Unicode) |
PdhValidatePathA Überprüft, ob der Indikator auf dem computer vorhanden ist, der im Indikatorpfad angegeben ist. (ANSI) |
PdhValidatePathExA Überprüft, ob der angegebene Leistungsindikator auf dem Computer oder in der Protokolldatei vorhanden ist. (ANSI) |
PdhValidatePathExW Überprüft, ob der angegebene Leistungsindikator auf dem Computer oder in der Protokolldatei vorhanden ist. (Unicode) |
PdhValidatePathW Überprüft, ob der Indikator auf dem computer vorhanden ist, der im Indikatorpfad angegeben ist. (Unicode) |
CounterPathCallBack Anwendungen implementieren die CounterPathCallBack-Funktion, um die vom Dialogfeld Durchsuchen zurückgegebenen Zählerpfadzeichenfolgen zu verarbeiten. |
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 Indikators 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. |