Chromium Code Reviews| Index: chrome/browser/metrics/antivirus_metrics_provider_win.h |
| diff --git a/chrome/browser/metrics/antivirus_metrics_provider_win.h b/chrome/browser/metrics/antivirus_metrics_provider_win.h |
| index 13a6b4968eb7c06ffa6c2f36dec19a20a0955be7..0bf86852e9c5bf28e4a0f36f110eecd39837b1ef 100644 |
| --- a/chrome/browser/metrics/antivirus_metrics_provider_win.h |
| +++ b/chrome/browser/metrics/antivirus_metrics_provider_win.h |
| @@ -72,10 +72,17 @@ class AntiVirusMetricsProvider : public metrics::MetricsProvider { |
| // interface is only available on Windows 8 and above. |
| static ResultCode FillAntiVirusProductsFromWSC( |
| std::vector<AvProduct>* products); |
| + |
| // Query WMI ROOT\SecurityCenter2 for installed AV products. This interface is |
| // only available on Windows Vista and above. |
| static ResultCode FillAntiVirusProductsFromWMI( |
| std::vector<AvProduct>* products); |
| + |
| + // Query local machine configuration for other products that might not be |
| + // registered in WMI or Security Center and add them to the product vector. |
| + static void MaybeAddUnregisteredAntiVirusProducts( |
|
rkaplow
2016/12/14 20:51:33
nit - would be consistant in naming between fill a
|
| + std::vector<AvProduct>* products); |
| + |
| static std::vector<AvProduct> GetAntiVirusProductsOnFileThread(); |
| // Called when metrics are done being gathered from the FILE thread. |