Contatori delle prestazioni

Panoramica della tecnologia Contatori prestazioni.

Per sviluppare contatori delle prestazioni, sono necessarie queste intestazioni:

Per indicazioni sulla programmazione per questa tecnologia, vedere:

Enumerazioni

 
PerfCounterDataType

Indica il tipo di contenuto di un blocco PERF_COUNTER_HEADER che la funzione PerfQueryCounterData include come parte del blocco PERF_DATA_HEADER che la funzione produce come output.
PerfRegInfoType

Indica i tipi di informazioni che è possibile richiedere su un contatore delle prestazioni impostato chiamando la funzione PerfQueryCounterSetRegistrationInfo.

Funzioni

 
CounterPathCallBack

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

Carica nel computer gli oggetti e i contatori delle prestazioni definiti nel file di inizializzazione specificato. (ANSI)
LoadPerfCounterTextStringsW

Carica nel computer gli oggetti e i contatori delle prestazioni definiti nel file di inizializzazione specificato. (Unicode)
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 dei contatori formattati. Utilizzare questa funzione quando si desidera formattare i valori del contatore di un contatore che contiene un carattere jolly per il nome dell'istanza. (ANSI)
PdhGetFormattedCounterArrayW

Restituisce una matrice di valori dei contatori formattati. Utilizzare questa funzione quando si desidera formattare i valori del contatore di un contatore che contiene 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 elaborato di un contatore che contiene 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 elaborato di un contatore che contiene 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 del contatore completo utilizzando i membri specificati nella struttura PDH_COUNTER_PATH_ELEMENTS. (ANSI)
PdhMakeCounterPathW

Crea un percorso del contatore completo utilizzando 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 utilizzata 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 utilizzata 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 utilizzata 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 sulle prestazioni. (ANSI)
PdhSelectDataSourceW

Visualizza una finestra di dialogo che richiede all'utente di specificare l'origine dei dati sulle 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 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 inclusi nell'intervallo di tempo specificato, inclusi.
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)
PERF_MEM_ALLOC

I provider implementano questa funzione per fornire la gestione della memoria personalizzata per PERFLIB. Un
PERF_MEM_FREE

I provider implementano questa funzione per fornire la gestione della memoria personalizzata per PERFLIB. F
PerfAddCounters

Aggiunge le specifiche del contatore delle prestazioni alla query specificata.
PerfCloseQueryHandle

Chiude un handle di query aperto chiamando PerfOpenQueryHandle.
PerfCreateInstance

Crea un'istanza del set di contatori specificato.
PerfDecrementULongCounterValue

Decrementa il valore di un contatore il cui valore è un intero senza segno a 4 byte. I provider usano questa funzione.
PerfDecrementULongLongCounterValue

Decrementa il valore di un contatore il cui valore è un intero senza segno a 8 byte. I provider usano questa funzione.
PerfDeleteCounters

Rimuove le specifiche del contatore delle prestazioni specificate dalla query specificata.
PerfDeleteInstance

Elimina un'istanza del set di contatori creato dalla funzione PerfCreateInstance.
PerfEnumerateCounterSet

Ottiene gli identificatori del set di contatori dei set di contatori registrati nel sistema specificato. Gli identificatori del set di contatori sono identificatori univoci globali (GUID).
PerfEnumerateCounterSetInstances

Ottiene i nomi e gli identificatori delle istanze attive di un contatore impostato nel sistema specificato.
PerfIncrementULongCounterValue

Incrementa il valore di un contatore il cui valore è un intero senza segno a 4 byte. I provider usano questa funzione.
PerfIncrementULongLongCounterValue

Incrementa il valore di un contatore il cui valore è un intero senza segno a 8 byte. I provider usano questa funzione.
PERFLIBREQUEST

I provider possono implementare questa funzione per ricevere una notifica quando i consumer eseguono determinate azioni, ad esempio l'aggiunta o la rimozione di contatori da una query.
PerfOpenQueryHandle

Crea un handle che fa riferimento a una query nel sistema specificato. Una query è un elenco di specifiche del contatore.
PerfQueryCounterData

Ottiene i valori dei contatori delle prestazioni che corrispondono alle specifiche del contatore nella query specificata.
PerfQueryCounterInfo

Ottiene le specifiche del contatore nella query specificata.
PerfQueryCounterSetRegistrationInfo

Ottiene informazioni su un set di contatori nel sistema specificato.
PerfQueryInstance

Recupera un puntatore all'istanza del set di contatori specificata. I provider usano questa funzione.
PerfSetCounterRefValue

Aggiornamenti il valore di un contatore il cui valore è un puntatore ai dati effettivi. I provider usano questa funzione.
PerfSetCounterSetInfo

Specifica il layout di un determinato set di contatori.
PerfSetULongCounterValue

Aggiornamenti il valore di un contatore il cui valore è un intero senza segno a 4 byte. I provider usano questa funzione.
PerfSetULongLongCounterValue

Aggiornamenti il valore di un contatore il cui valore è un intero senza segno a 8 byte. I provider usano questa funzione.
PerfStartProvider

Registra il provider. (PerfStartProvider)
PerfStartProviderEx

Registra il provider. (PerfStartProviderEx)
PerfStopProvider

Rimuove la registrazione del provider dall'elenco dei provider registrati e libera tutte le risorse associate al provider.
PM_CLOSE_PROC

Esegue la pulizia richiesta dalla DLL delle prestazioni.
PM_COLLECT_PROC

Raccoglie i dati sulle prestazioni e lo restituisce al consumer.
UnloadPerfCounterTextStringsA

Scarica oggetti e contatori delle prestazioni dal computer per l'applicazione specificata. (ANSI)
UnloadPerfCounterTextStringsW

Scarica oggetti e contatori delle prestazioni dal computer per l'applicazione specificata. (Unicode)

Strutture

 
PDH_BROWSE_DLG_CONFIG_A

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

La struttura PDH_BROWSE_DLG_CONFIG_H viene usata 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 usata 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 usata dalla funzione PdhBrowseCounters per configurare la finestra di dialogo Sfoglia contatori 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 contatore. (ANSI)
PDH_COUNTER_PATH_ELEMENTS_W

La struttura PDH_COUNTER_PATH_ELEMENTS contiene i componenti di un percorso 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 binario.
PDH_STATISTICS

La struttura PDH_STATISTICS contiene i valori minimi, massimi e medi per una matrice di contatori non elaborati.
PDH_TIME_INFO

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

Descrive il blocco di memoria contenente i dati del contatore delle prestazioni non elaborati per i contatori di un oggetto.
PERF_COUNTER_DATA

Contiene informazioni sul blocco PERF_COUNTER_DATA contenente la struttura.
PERF_COUNTER_DEFINITION

Descrive un contatore delle prestazioni.
PERF_COUNTER_HEADER

Contiene informazioni sul blocco PERF_COUNTER_HEADER contenente la struttura.
PERF_COUNTER_IDENTIFIER

Contiene informazioni sul blocco PERF_COUNTER_IDENTIFIER contenente la struttura.
PERF_COUNTER_IDENTITY

Definisce il contatore inviato al callback di un provider quando il consumer aggiunge o rimuove un contatore dalla query.
PERF_COUNTER_INFO

Definisce le informazioni su un contatore usato da un provider. Lo strumento CTRPP genera automaticamente questa struttura in base allo schema specificato.
PERF_COUNTER_REG_INFO

Fornisce informazioni di registrazione su un contatore delle prestazioni.
PERF_COUNTERSET_INFO

Definisce le informazioni su un set di contatori usato da un provider. Lo strumento CTRPP genera automaticamente questa struttura in base allo schema specificato.
PERF_COUNTERSET_INSTANCE

Definisce un'istanza di un set di contatori.
PERF_COUNTERSET_REG_INFO

Contiene informazioni sul blocco PERF_COUNTERSET_REG_INFO contenente la struttura.
PERF_DATA_BLOCK

Descrive il blocco di dati sulle prestazioni sottoposto a query, ad esempio il numero di oggetti prestazioni restituiti dal provider e i valori basati sul tempo usati per calcolare i valori delle prestazioni.
PERF_DATA_HEADER

Fornisce informazioni sul blocco PERF_DATA_HEADER contenente la struttura.
PERF_INSTANCE_DEFINITION

Descrive un'istanza di un oggetto prestazioni.
PERF_INSTANCE_HEADER

Fornisce informazioni sul blocco PERF_INSTANCE_HEADER contenente la struttura.
PERF_MULTI_COUNTERS

Fornisce informazioni sul blocco PERF_MULTI_COUNTERS contenente la struttura.
PERF_MULTI_INSTANCES

Fornisce informazioni sul blocco PERF_MULTI_INSTANCES contenente la struttura.
PERF_OBJECT_TYPE

Descrive le informazioni sulle prestazioni specifiche dell'oggetto, ad esempio il numero di istanze dell'oggetto e il numero di contatori definiti dall'oggetto.
PERF_PROVIDER_CONTEXT

Definisce le informazioni sul contesto del provider.
PERF_STRING_BUFFER_HEADER

Fornisce informazioni sul blocco PERF_STRING_BUFFER_HEADER contenente la struttura.
PERF_STRING_COUNTER_HEADER

Indica dove nel blocco PERF_STRING_BUFFER_HEADER che la stringa contenente il nome o la stringa della Guida per il contatore delle prestazioni indicato inizia.