Condividi tramite


intestazione pdh.h

Questa intestazione viene usata dai contatori delle prestazioni. Per altre informazioni, vedere:

pdh.h contiene le interfacce di programmazione seguenti:

Funzioni

 
PdhAddCounterA

Aggiunge il contatore specificato alla query. (ANSI)
PdhAddCounterW

Aggiunge il contatore specificato alla query. (Unicode)
PdhAddEnglishCounterA

Aggiunge il contatore di lingua neutrale specificato alla query. (ANSI)
PdhAddEnglishCounterW

Aggiunge il contatore di lingua neutrale specificato alla query. (Unicode)
PdhBindInputDataSourceA

Associa uno o più file di log binari per la lettura dei dati del log. (ANSI)
PdhBindInputDataSourceW

Associa uno o più file di log binari per la lettura dei dati del log. (Unicode)
PdhBrowseCountersA

Visualizza una finestra di dialogo Sfoglia contatori che l'utente può usare per selezionare uno o più contatori da aggiungere alla query. Per usare handle per le origini dati, usare la funzione PdhBrowseCountersH. (ANSI)
PdhBrowseCountersHA

Visualizza una finestra di dialogo Sfoglia contatori che l'utente può usare per selezionare uno o più contatori da aggiungere alla query. Questa funzione è identica alla funzione PdhBrowseCounters, ad eccezione del fatto che supporta l'uso di handle per le origini dati. (ANSI)
PdhBrowseCountersHW

Visualizza una finestra di dialogo Sfoglia contatori che l'utente può usare per selezionare uno o più contatori da aggiungere alla query. Questa funzione è identica alla funzione PdhBrowseCounters, ad eccezione del fatto che supporta l'uso di handle per le origini dati. (Unicode)
PdhBrowseCountersW

Visualizza una finestra di dialogo Sfoglia contatori che l'utente può usare per selezionare uno o più contatori da aggiungere alla query. Per usare handle per le origini dati, usare la funzione PdhBrowseCountersH. (Unicode)
PdhCalculateCounterFromRawValue

Calcola il valore visualizzabile di due valori di contatore non elaborati.
PdhCloseLog

Chiude il file di log specificato.
PdhCloseQuery

Chiude tutti i contatori contenuti nella query specificata, chiude tutti gli handle correlati alla query e libera tutta la memoria associata alla query.
PdhCollectQueryData

Raccoglie il valore di dati non elaborato corrente per tutti i contatori nella query specificata e aggiorna il codice di stato di ogni contatore. (PdhCollectQueryData)
PdhCollectQueryDataEx

Usa un thread separato per raccogliere il valore di dati non elaborato corrente per tutti i contatori nella query specificata. La funzione segnala quindi l'evento definito dall'applicazione e attende l'intervallo di tempo specificato prima di restituire.
PdhCollectQueryDataWithTime

Raccoglie il valore di dati non elaborato corrente per tutti i contatori nella query specificata e aggiorna il codice di stato di ogni contatore. (PdhCollectQueryDataWithTime)
PdhComputeCounterStatistics

Calcola le statistiche per un contatore da una matrice di valori non elaborati.
PdhConnectMachineA

Si connette al computer specificato. (ANSI)
PdhConnectMachineW

Si connette al computer specificato. (Unicode)
PdhEnumLogSetNamesA

Enumera i nomi dei set di log all'interno del DSN. (ANSI)
PdhEnumLogSetNamesW

Enumera i nomi dei set di log all'interno del DSN. (Unicode)
PdhEnumMachinesA

Restituisce un elenco dei nomi di computer associati ai contatori in un file di log. (PdhEnumMachinesA)
PdhEnumMachinesHA

Restituisce un elenco dei nomi di computer associati ai contatori in un file di log. (PdhEnumMachinesHA)
PdhEnumMachinesHW

Restituisce un elenco dei nomi di computer associati ai contatori in un file di log. (PdhEnumMachinesHW)
PdhEnumMachinesW

Restituisce un elenco dei nomi di computer associati ai contatori in un file di log. (PdhEnumMachinesW)
PdhEnumObjectItemsA

Restituisce i nomi di contatore e istanza dell'oggetto specificati presenti nel computer specificato o nel file di log specificato. Per usare handle per le origini dati, usare la funzione PdhEnumObjectItemsH. (ANSI)
PdhEnumObjectItemsHA

Restituisce i nomi di contatore e istanza dell'oggetto specificati presenti nel computer specificato o nel file di log specificato. Questa funzione è identica alla funzione PdhEnumObjectItems, ad eccezione del fatto che supporta l'uso di handle per le origini dati. (ANSI)
PdhEnumObjectItemsHW

Restituisce i nomi di contatore e istanza dell'oggetto specificati presenti nel computer specificato o nel file di log specificato. Questa funzione è identica alla funzione PdhEnumObjectItems, ad eccezione del fatto che supporta l'uso di handle per le origini dati. (Unicode)
PdhEnumObjectItemsW

Restituisce i nomi di contatore e istanza dell'oggetto specificati presenti nel computer specificato o nel file di log specificato. Per usare handle per le origini dati, usare la funzione PdhEnumObjectItemsH. (Unicode)
PdhEnumObjectsA

Restituisce un elenco di oggetti disponibili nel computer specificato o nel file di log specificato. Per usare handle per le origini dati, usare la funzione PdhEnumObjectsH. (ANSI)
PdhEnumObjectsHA

Restituisce un elenco di oggetti disponibili nel computer specificato o nel file di log specificato. Questa funzione è identica a PdhEnumObjects, ad eccezione del fatto che supporta l'uso di handle per le origini dati. (ANSI)
PdhEnumObjectsHW

Restituisce un elenco di oggetti disponibili nel computer specificato o nel file di log specificato. Questa funzione è identica a PdhEnumObjects, ad eccezione del fatto che supporta l'uso di handle per le origini dati. (Unicode)
PdhEnumObjectsW

Restituisce un elenco di oggetti disponibili nel computer specificato o nel file di log specificato. Per usare handle per le origini dati, usare la funzione PdhEnumObjectsH. (Unicode)
PdhExpandCounterPathA

Esamina il computer specificato (o il computer locale se non è specificato alcuno) per contatori e istanze di contatori che corrispondono alle stringhe jolly nel percorso del contatore. (ANSI)
PdhExpandCounterPathW

Esamina il computer specificato (o il computer locale se non è specificato alcuno) per contatori e istanze di contatori che corrispondono alle stringhe jolly nel percorso del contatore. (Unicode)
PdhExpandWildCardPathA

Esamina il computer o il file di log specificato e restituisce i percorsi dei contatori corrispondenti al percorso del contatore specificato che contiene caratteri jolly. Per usare handle per le origini dati, usare la funzione PdhExpandWildCardPathH. (ANSI)
PdhExpandWildCardPathHA

Esamina il computer o il file di log specificato e restituisce i percorsi dei contatori corrispondenti al percorso del contatore specificato che contiene caratteri jolly. Questa funzione è identica alla funzione PdhExpandWildCardPath, ad eccezione del fatto che supporta l'uso di handle per le origini dati. (ANSI)
PdhExpandWildCardPathHW

Esamina il computer o il file di log specificato e restituisce i percorsi dei contatori corrispondenti al percorso del contatore specificato che contiene caratteri jolly. Questa funzione è identica alla funzione PdhExpandWildCardPath, ad eccezione del fatto che supporta l'uso di handle per le origini dati. (Unicode)
PdhExpandWildCardPathW

Esamina il computer o il file di log specificato e restituisce i percorsi dei contatori corrispondenti al percorso del contatore specificato che contiene caratteri jolly. Per usare handle per le origini dati, usare la funzione PdhExpandWildCardPathH. (Unicode)
PdhFormatFromRawValue

Calcola un valore visualizzabile per i valori dei contatori non elaborati specificati.
PdhGetCounterInfoA

Recupera informazioni su un contatore, ad esempio dimensioni dei dati, tipo di contatore, percorso e valori di dati forniti dall'utente. (ANSI)
PdhGetCounterInfoW

Recupera informazioni su un contatore, ad esempio dimensioni dei dati, tipo di contatore, percorso e valori di dati forniti dall'utente. (Unicode)
PdhGetCounterTimeBase

Restituisce la base temporale del contatore specificato.
PdhGetDataSourceTimeRangeA

Determina l'intervallo di tempo, il numero di voci e, se applicabile, le dimensioni del buffer contenente i dati sulle prestazioni dall'origine di input specificata. Per usare handle per le origini dati, usare la funzione PdhGetDataSourceTimeRangeH. (ANSI)
PdhGetDataSourceTimeRangeH

Determina l'intervallo di tempo, il numero di voci e, se applicabile, le dimensioni del buffer contenente i dati sulle prestazioni dall'origine di input specificata. Questa funzione è identica alla funzione PdhGetDataSourceTimeRange, ad eccezione del fatto che supporta l'uso di handle per le origini dati.
PdhGetDataSourceTimeRangeW

Determina l'intervallo di tempo, il numero di voci e, se applicabile, le dimensioni del buffer contenente i dati sulle prestazioni dall'origine di input specificata. Per usare handle per le origini dati, usare la funzione PdhGetDataSourceTimeRangeH. (Unicode)
PdhGetDefaultPerfCounterA

Recupera il nome del contatore predefinito per l'oggetto specificato. Questo nome può essere usato per impostare la selezione iniziale del contatore nella finestra di dialogo Sfoglia contatore. Per usare handle per le origini dati, usare la funzione PdhGetDefaultPerfCounterH. (ANSI)
PdhGetDefaultPerfCounterHA

Recupera il nome del contatore predefinito per l'oggetto specificato. (ANSI)
PdhGetDefaultPerfCounterHW

Recupera il nome del contatore predefinito per l'oggetto specificato. (Unicode)
PdhGetDefaultPerfCounterW

Recupera il nome del contatore predefinito per l'oggetto specificato. Questo nome può essere usato per impostare la selezione iniziale del contatore nella finestra di dialogo Sfoglia contatore. Per usare handle per le origini dati, usare la funzione PdhGetDefaultPerfCounterH. (Unicode)
PdhGetDefaultPerfObjectA

Recupera il nome dell'oggetto predefinito. Questo nome può essere usato per impostare la selezione iniziale dell'oggetto nella finestra di dialogo Sfoglia contatore. Per usare handle per le origini dati, usare la funzione PdhGetDefaultPerfObjectH. (ANSI)
PdhGetDefaultPerfObjectHA

Recupera il nome dell'oggetto predefinito. (ANSI)
PdhGetDefaultPerfObjectHW

Recupera il nome dell'oggetto predefinito. (Unicode)
PdhGetDefaultPerfObjectW

Recupera il nome dell'oggetto predefinito. Questo nome può essere usato per impostare la selezione iniziale dell'oggetto nella finestra di dialogo Sfoglia contatore. Per usare handle per le origini dati, usare la funzione PdhGetDefaultPerfObjectH. (Unicode)
PdhGetDllVersion

Restituisce la versione del file Pdh.dll attualmente installato.
PdhGetFormattedCounterArrayA

Restituisce una matrice di valori contatori formattati. Usare questa funzione quando si desidera formattare i valori del contatore di un contatore contenente un carattere jolly per il nome dell'istanza. (ANSI)
PdhGetFormattedCounterArrayW

Restituisce una matrice di valori contatori formattati. Usare questa funzione quando si desidera formattare i valori del contatore di un contatore contenente un carattere jolly per il nome dell'istanza. (Unicode)
PdhGetFormattedCounterValue

Calcola un valore visualizzabile per il contatore specificato.
PdhGetLogFileSize

Restituisce le dimensioni del file di log specificato.
PdhGetRawCounterArrayA

Restituisce una matrice di valori non elaborati dal contatore specificato. Usare questa funzione quando si desidera recuperare i valori del contatore non elaborati di un contatore contenente un carattere jolly per il nome dell'istanza. (ANSI)
PdhGetRawCounterArrayW

Restituisce una matrice di valori non elaborati dal contatore specificato. Usare questa funzione quando si desidera recuperare i valori del contatore non elaborati di un contatore contenente un carattere jolly per il nome dell'istanza. (Unicode)
PdhGetRawCounterValue

Restituisce il valore non elaborato corrente del contatore.
PdhIsRealTimeQuery

Determina se la query specificata è una query in tempo reale.
PdhLookupPerfIndexByNameA

Restituisce l'indice del contatore corrispondente al nome del contatore specificato. (ANSI)
PdhLookupPerfIndexByNameW

Restituisce l'indice del contatore corrispondente al nome del contatore specificato. (Unicode)
PdhLookupPerfNameByIndexA

Restituisce il nome dell'oggetto prestazioni o il nome del contatore corrispondente all'indice specificato. (ANSI)
PdhLookupPerfNameByIndexW

Restituisce il nome dell'oggetto prestazioni o il nome del contatore corrispondente all'indice specificato. (Unicode)
PdhMakeCounterPathA

Crea un percorso di contatore completo usando i membri specificati nella struttura PDH_COUNTER_PATH_ELEMENTS. (ANSI)
PdhMakeCounterPathW

Crea un percorso di contatore completo usando i membri specificati nella struttura PDH_COUNTER_PATH_ELEMENTS. (Unicode)
PdhOpenLogA

Apre il file di log specificato per la lettura o la scrittura. (ANSI)
PdhOpenLogW

Apre il file di log specificato per la lettura o la scrittura. (Unicode)
PdhOpenQueryA

Crea una nuova query usata per gestire la raccolta di dati sulle prestazioni. Per usare handle per le origini dati, usare la funzione PdhOpenQueryH. (ANSI)
PdhOpenQueryH

Crea una nuova query usata per gestire la raccolta di dati sulle prestazioni. Questa funzione è identica alla funzione PdhOpenQuery, ad eccezione del fatto che supporta l'uso di handle per le origini dati.
PdhOpenQueryW

Crea una nuova query usata per gestire la raccolta di dati sulle prestazioni. Per usare handle per le origini dati, usare la funzione PdhOpenQueryH. (Unicode)
PdhParseCounterPathA

Analizza gli elementi del percorso del contatore e archivia i risultati nella struttura PDH_COUNTER_PATH_ELEMENTS. (ANSI)
PdhParseCounterPathW

Analizza gli elementi del percorso del contatore e archivia i risultati nella struttura PDH_COUNTER_PATH_ELEMENTS. (Unicode)
PdhParseInstanceNameA

Analizza gli elementi di una stringa di istanza. (ANSI)
PdhParseInstanceNameW

Analizza gli elementi di una stringa di istanza. (Unicode)
PdhReadRawLogRecord

Legge le informazioni nel file di log di traccia binario specificato.
PdhRemoveCounter

Rimuove un contatore da una query.
PdhSelectDataSourceA

Visualizza una finestra di dialogo che richiede all'utente di specificare l'origine dei dati delle prestazioni. (ANSI)
PdhSelectDataSourceW

Visualizza una finestra di dialogo che richiede all'utente di specificare l'origine dei dati delle prestazioni. (Unicode)
PdhSetCounterScaleFactor

Imposta il fattore di scala applicato al valore calcolato del contatore specificato quando si richiede il valore del contatore formattato. Se il flag di PDH_FMT_NOSCALE è impostato, questo fattore di scala viene ignorato.
PdhSetDefaultRealTimeDataSource

Specifica l'origine dei dati in tempo reale.
PdhSetQueryTimeRange

Limita gli esempi che è possibile leggere da un file di log a quelli all'interno dell'intervallo di tempo specificato, inclusivamente.
PdhUpdateLogA

Raccoglie i dati del contatore per la query corrente e scrive i dati nel file di log. (ANSI)
PdhUpdateLogFileCatalog

Sincronizza le informazioni nel catalogo dei file di log con i dati sulle prestazioni nel file di log.
PdhUpdateLogW

Raccoglie i dati del contatore per la query corrente e scrive i dati nel file di log. (Unicode)
PdhValidatePathA

Verifica che il contatore sia presente nel computer specificato nel percorso del contatore. (ANSI)
PdhValidatePathExA

Verifica che il contatore specificato sia presente nel computer o nel file di log. (ANSI)
PdhValidatePathExW

Verifica che il contatore specificato sia presente nel computer o nel file di log. (Unicode)
PdhValidatePathW

Verifica che il contatore sia presente nel computer specificato nel percorso del contatore. (Unicode)

Funzioni di callback

 
CounterPathCallBack

Le applicazioni implementano la funzione CounterPathCallBack per elaborare le stringhe di percorso del contatore restituite dalla finestra di dialogo Sfoglia.

Strutture

 
PDH_BROWSE_DLG_CONFIG_A

La struttura PDH_BROWSE_DLG_CONFIG viene utilizzata dalla funzione PdhBrowseCounters per configurare la finestra di dialogo Sfoglia contatori delle prestazioni. (ANSI)
PDH_BROWSE_DLG_CONFIG_HA

La struttura PDH_BROWSE_DLG_CONFIG_H viene utilizzata dalla funzione PdhBrowseCountersH per configurare la finestra di dialogo Sfoglia contatori prestazioni. (ANSI)
PDH_BROWSE_DLG_CONFIG_HW

La struttura PDH_BROWSE_DLG_CONFIG_H viene utilizzata dalla funzione PdhBrowseCountersH per configurare la finestra di dialogo Sfoglia contatori prestazioni. (Unicode)
PDH_BROWSE_DLG_CONFIG_W

La struttura PDH_BROWSE_DLG_CONFIG viene utilizzata dalla funzione PdhBrowseCounters per configurare la finestra di dialogo Sfoglia contatori delle prestazioni. (Unicode)
PDH_COUNTER_INFO_A

La struttura PDH_COUNTER_INFO contiene informazioni che descrivono le proprietà di un contatore. Queste informazioni includono anche il percorso del contatore. (ANSI)
PDH_COUNTER_INFO_W

La struttura PDH_COUNTER_INFO contiene informazioni che descrivono le proprietà di un contatore. Queste informazioni includono anche il percorso del contatore. (Unicode)
PDH_COUNTER_PATH_ELEMENTS_A

La struttura PDH_COUNTER_PATH_ELEMENTS contiene i componenti di un percorso del contatore. (ANSI)
PDH_COUNTER_PATH_ELEMENTS_W

La struttura PDH_COUNTER_PATH_ELEMENTS contiene i componenti di un percorso del contatore. (Unicode)
PDH_DATA_ITEM_PATH_ELEMENTS_A

La struttura PDH_DATA_ITEM_PATH_ELEMENTS contiene gli elementi del percorso di un elemento di dati specifico. (ANSI)
PDH_DATA_ITEM_PATH_ELEMENTS_W

La struttura PDH_DATA_ITEM_PATH_ELEMENTS contiene gli elementi del percorso di un elemento di dati specifico. (Unicode)
PDH_FMT_COUNTERVALUE

La struttura PDH_FMT_COUNTERVALUE contiene il valore calcolato del contatore e il relativo stato.
PDH_FMT_COUNTERVALUE_ITEM_A

La struttura PDH_FMT_COUNTERVALUE_ITEM contiene il nome dell'istanza e il valore formattato di un contatore. (ANSI)
PDH_FMT_COUNTERVALUE_ITEM_W

La struttura PDH_FMT_COUNTERVALUE_ITEM contiene il nome dell'istanza e il valore formattato di un contatore. (Unicode)
PDH_RAW_COUNTER

La struttura PDH_RAW_COUNTER restituisce i dati raccolti dal provider di contatori. Nessuna traduzione, formattazione o altra interpretazione viene eseguita sui dati.
PDH_RAW_COUNTER_ITEM_A

La struttura PDH_RAW_COUNTER_ITEM contiene il nome dell'istanza e il valore non elaborato di un contatore. (ANSI)
PDH_RAW_COUNTER_ITEM_W

La struttura PDH_RAW_COUNTER_ITEM contiene il nome dell'istanza e il valore non elaborato di un contatore. (Unicode)
PDH_RAW_LOG_RECORD

La struttura PDH_RAW_LOG_RECORD contiene informazioni su un record di file di log di traccia binaria.
PDH_STATISTICS

La struttura PDH_STATISTICS contiene i valori minimo, massimo e medio per una matrice di valori dei contatori non elaborati.
PDH_TIME_INFO

La struttura PDH_TIME_INFO contiene informazioni sugli intervalli di tempo applicati al campionamento dei dati sulle prestazioni.