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. |