Skip to content

Commit 467de1f

Browse files
committed
Check return value.
1 parent a062715 commit 467de1f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

PerformanceCounters/PCReader.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ private static DateTime GetEndTime(string name)
5858
NativeMethods.PDH_TIME_INFO timeInfo;
5959
uint size = (uint)Marshal.SizeOf<NativeMethods.PDH_TIME_INFO>();
6060

61-
NativeMethods.PdhGetDataSourceTimeRange(name, out numEntries, out timeInfo, ref size);
61+
PCReaderEnumerator.CheckPdhStatus(NativeMethods.PdhGetDataSourceTimeRange(name, out numEntries, out timeInfo, ref size));
6262
return PCReaderEnumerator.DateTimeFromFileTime(timeInfo.EndTime);
6363
}
6464

PerformanceCounters/PCReaderEnumerator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ internal static DateTime DateTimeFromFileTime(long date)
157157
return new DateTime(st.wYear, st.wMonth, st.wDay, st.wHour, st.wMinute, st.wSecond, st.wMilliseconds, DateTimeKind.Local);
158158
}
159159

160-
private void CheckPdhStatus(uint status)
160+
internal static void CheckPdhStatus(uint status)
161161
{
162162
if (status != NativeMethods.ERROR_SUCCESS)
163163
{

0 commit comments

Comments
 (0)