Microsoft KB Archive/296523

{|
 * width="100%"|

INFO: Performance Data Changes Between Windows NT 4.0 and Windows 2000

 * }

Q296523

-

The information in this article applies to:


 * Microsoft Win32 Application Programming Interface (API), used with:
 * the operating system: Microsoft Windows 2000

-

SUMMARY
The format of some performance counter data on Windows 2000 is different from the format of the performance counter data on Microsoft Windows NT 4.0. Also, the performance library (PerfLib) on Windows 2000 performs more checks than does Windows NT 4.0 for the performance data that is returned by a performance extension dynamic-link library (DLL). This article provides links to Microsoft Knowledge Base articles that document the changes that you may encounter when you move from Windows NT 4.0 to Windows 2000.

MORE INFORMATION
The following articles document Windows 2000 information for a Performance Monitor application that is using Performance Data Helper (PDH) APIs or the RegQueryValueEx HKEY_PERFORMANCE_DATA registry API.

"Q262330 INFO: Memory Performance Counters Data Size on Windows 2000" "Q259390 INFO: Percent Total Performance Counter Changes on Windows 2000" "Q274560 INFO: ParentObjectTitleIndex in LogicalDisk Instance Definition" "Q269481 INFO: Changes to LogicalDisk and PhysicalDisk Precision Counter Types for Windows 2000" "Q274561 BUG: PdhExpandCounterPath Fails on Windows 2000" "Q274853 BUG: PdhExpandWildCardPath ANSI Version May Fail on Windows 2000" "Q262937 PRB: RegQueryValueEx May Not Return Disk Performance Counters" "Q243176 Foreign Performance Counters Do Not Load" "Q248993 PRB: Performance Object Is Not Displayed in Performance Monitor"

The following articles document Windows 2000 information for a performance extension DLL developer.

"Q263612 PRB: Unable to Add a Performance Counter on Windows 2000" "Q270127 INFO: Perflib Calling Close Procedure in Windows 2000" "Q249138 INFO: Controlling the Disabling of Performance Monitor Extensions" "Q268486 BUG: UnlodCtr.exe May Fail with Event ID 3002 on Windows 2000" "Q226494 INFO: Events for Performance Monitor Extensions"