Exemplo n.º 1
0
        public HddLoadSingleVolumeBase(string logicalVolume)
        {
            this.logicalVolumeInstancenName = HddTools.GetPerformanceCounterInstanceName(logicalVolume);

            if (string.IsNullOrEmpty(this.logicalVolumeInstancenName))
            {
                throw new ArgumentException(string.Format(Wsapm.Core.Resources.Wsapm_Core.HddLoadSingleVolumeBase_LogicalVolumeCannotBeFound, this.logicalVolumeInstancenName));
            }

            this.performanceCounterDiskBytesPerSecond = new PerformanceCounter(CategoryName, CounterName, logicalVolumeInstancenName);
        }