1 write to _hProvider
System.Diagnostics.PerformanceCounter (1)
System\Diagnostics\PerformanceData\PerfProviderCollection.cs (1)
20uint Status = Interop.PerfCounter.PerfStartProvider(ref _providerGuid, null, out _hProvider);
7 references to _hProvider
System.Diagnostics.PerformanceCounter (7)
System\Diagnostics\PerformanceData\CounterSet.cs (2)
195if (_provider._hProvider.IsInvalid) 248Status = Interop.PerfCounter.PerfSetCounterSetInfo(_provider._hProvider, CounterSetInfo, CounterSetInfoSize);
System\Diagnostics\PerformanceData\CounterSetInstance.cs (2)
36_counterSet._provider._hProvider, ref _counterSet._counterSet, _instName, 0); 104Interop.PerfCounter.PerfDeleteInstance(_counterSet._provider._hProvider, _nativeInst);
System\Diagnostics\PerformanceData\CounterSetInstanceCounterDataSet.cs (2)
120if (_instance._counterSet._provider._hProvider.IsInvalid) 142_instance._counterSet._provider._hProvider,
System\Diagnostics\PerformanceData\PerfProviderCollection.cs (1)
87MatchedProvider._hProvider.Dispose();