Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

91 lines
3.4 KiB

  1. #include <windows.h>
  2. #include <ntverp.h> // windows NT version info
  3. #include "resource.h"
  4. #include <ntverp.h>
  5. #define VER_FILETYPE VFT_APP
  6. #define VER_FILESUBTYPE VFT2_UNKNOWN
  7. #define VER_FILEDESCRIPTION_STR "Performance Data Block Dump Utility"
  8. #define VER_INTERNALNAME_STR "SHOWPERF.EXE"
  9. #define VER_ORIGINALFILENAME_STR "SHOWPERF.EXE"
  10. #include "common.ver"
  11. /////////////////////////////////////////////////////////////////////////////
  12. //
  13. // Icons & Bitmaps
  14. //
  15. IDI_APP_ICON ICON "showperf.ico"
  16. /////////////////////////////////////////////////////////////////////////////
  17. //
  18. // Keyboard Acclerators
  19. //
  20. /////////////////////////////////////////////////////////////////////////////
  21. //
  22. // Application Menu
  23. //
  24. /////////////////////////////////////////////////////////////////////////////
  25. //
  26. // String Table
  27. //
  28. STRINGTABLE DISCARDABLE
  29. BEGIN
  30. IDS_APP_TITLE "Perf. Data Dumper"
  31. IDS_APP_ERROR "Perf. Data Dumper -- Error"
  32. IDS_APP_WINDOW_CLASS "ShowPerf_MainWindowClass"
  33. IDS_HELP_FILENAME "showperf.hlp"
  34. IDS_UNABLE_GET_DATA "Unable to get performance data from selected computer."
  35. IDS_UNABLE_CONNECT_PERF "Unable to connect to Peformance Key on selected computer."
  36. IDS_UNABLE_CONNECT_MACH "Unable to connect to Local Machine Key on selected computer."
  37. IDS_UNABLE_GET_NAMES "Unable to get Counter and Object Names from selected computer."
  38. END
  39. STRINGTABLE
  40. BEGIN
  41. IDS_TYPE_COUNTER_COUNTER "Counter Counter"
  42. IDS_TYPE_COUNTER_TIMER "Counter Timer"
  43. IDS_TYPE_COUNTER_QUEUELEN "Queuelen Type"
  44. IDS_TYPE_COUNTER_BULK_COUNT "Counter Bulk Count"
  45. IDS_TYPE_COUNTER_TEXT "Counter Text"
  46. IDS_TYPE_COUNTER_RAWCOUNT "Counter Rawcount"
  47. IDS_TYPE_COUNTER_LARGE_RAW "Counter Large Rawcount"
  48. IDS_TYPE_SAMPLE_FRACTION "Sample Fraction"
  49. IDS_TYPE_SAMPLE_COUNTER "Sample Counter"
  50. IDS_TYPE_COUNTER_NODATA "Counter No Data"
  51. IDS_TYPE_COUNTER_TIMER_INV "Counter Timer Inv"
  52. IDS_TYPE_SAMPLE_BASE "Sample Base"
  53. IDS_TYPE_AVERAGE_TIMER "Average Timer"
  54. IDS_TYPE_AVERAGE_BASE "Average Base"
  55. IDS_TYPE_AVERAGE_BULK "Average Bulk"
  56. IDS_TYPE_100NS_TIMER "100nSec Timer"
  57. IDS_TYPE_100NS_TIMER_INV "100nSec Timer Inv"
  58. IDS_TYPE_MULTI_TIMER "Counter Multi Timer"
  59. IDS_TYPE_MULTI_TIMER_INV "Counter Multi Timer Inv"
  60. IDS_TYPE_MULTI_BASE "Counter Multi Base"
  61. IDS_TYPE_100NS_MULTI_TIMER "100nSec Multi Timer"
  62. IDS_TYPE_100NS_MULTI_TIMER_INV "100nSec Multi Timer Inv"
  63. IDS_TYPE_RAW_FRACTION "Raw Fraction"
  64. IDS_TYPE_RAW_BASE "Raw Base"
  65. IDS_TYPE_ELAPSED_TIME "Elapsed Time"
  66. IDS_TYPE_HISTOGRAM "Counter Histogram"
  67. IDS_TYPE_COUNTER_LARGE_QUEUELEN "Large Queuelen"
  68. IDS_TYPE_COUNTER_DELTA "Delta Counter"
  69. IDS_TYPE_COUNTER_LARGE_DELTA "Large Delta"
  70. IDS_TYPE_COUNTER_100NS_QUEUELEN "100nSec Queuelen"
  71. IDS_TYPE_COUNTER_OBJ_TIME_QUEUELEN "Obj Time Queuelen"
  72. IDS_TYPE_COUNTER_RAW_HEX "Raw Hex"
  73. IDS_TYPE_COUNTER_LARGE_RAW_HEX "Raw Large Hex"
  74. IDS_TYPE_OBJ_TIME_TIMER "Object Time Timer"
  75. IDS_TYPE_LARGE_RAW_FRACTION "Large Raw Fraction"
  76. IDS_TYPE_LARGE_RAW_BASE "Large Raw Base"
  77. IDS_TYPE_PRECISION_SYSTEM_TIMER "Precision System Timer"
  78. IDS_TYPE_PRECISION_100NS_TIMER "Precision 100nSec Timer"
  79. IDS_TYPE_PRECISION_OBJECT_TIMER "Precision Object Timer"
  80. END
  81. #include "showperf.dlg"