Condividi tramite


Provider di dati delle prestazioni formattato

[Il provider di dati delle prestazioni formattato, noto anche come "Provider di contatori cucinati", non è più disponibile per l'uso. Usare invece il provider WMIPerfInst .

Il provider di dati di prestazioni formattato ad alte prestazioni fornisce dati calcolati ("cucinati") dei contatori delle prestazioni, ad esempio la percentuale di tempo che un disco spende per la scrittura dei dati. Questo provider fornisce dati dinamici alle classi WMI derivate da Win32_PerfFormattedData. La differenza tra questo provider e il provider contatore delle prestazioni è che il provider contatore prestazioni fornisce dati non elaborati e il provider di contatori cucinati fornisce dati sulle prestazioni che vengono visualizzati esattamente come in Monitoraggio del sistema. Il nome dell'istanza __Win32Provider è " HiPerfCooker_v1 ".

Il nome della classe formattata WMI per un oggetto contatore è del formato "Win32_PerfFormattedData_service_name_object_name". Ad esempio, il nome della classe WMI che contiene i contatori del disco logico è Win32_PerfFormattedData_PerfDisk_LogicalDisk. Queste classi si trovano nello spazio dei nomi "Root\CIMv2".

Poiché le classi di dati sulle prestazioni vengono aggiunte e modificate dinamicamente in un determinato sistema, non è possibile documentare formalmente le proprietà di tutti gli oggetti prestazioni noti. Per determinare quali classi sono disponibili per l'utente e per identificare i membri di tali classi, vedere Recupero della documentazione per oggetti dati prestazioni non elaborati e formattati.

Le classi Win32_PerfFormattedData usano il qualificatore CookingType nei tipi di contatore delle prestazioni WMI per specificare la formula per calcolare i dati sulle prestazioni. Questo qualificatore è lo stesso del qualificatore CounterType nelle classi Win32_PerfRawData .

Come provider ad alte prestazioni, il provider Cooked Counter implementa l'interfaccia IWbemProviderInit standard, nonché il metodo IWbemRefresher::Refresh e i seguenti metodi IWbemHiPerfProvider :

Provider WMI