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