Changeset 5b40546 in nscp for modules/CheckSystem
- Timestamp:
- 09/25/07 16:39:32 (6 years ago)
- Branches:
- master, 0.4.0, 0.4.1, 0.4.2, stable
- Children:
- 4001502
- Parents:
- a6aaf0a
- Location:
- modules/CheckSystem
- Files:
-
- 3 edited
-
CheckSystem.vcproj (modified) (14 diffs)
-
PDHCollector.cpp (modified) (2 diffs)
-
stdafx.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
modules/CheckSystem/CheckSystem.vcproj
ra6aaf0a r5b40546 5 5 Name="CheckSystem" 6 6 ProjectGUID="{2FCAF54B-AAD3-4F59-895A-8F9CEAFDC65D}" 7 RootNamespace="CheckSystem" 7 8 Keyword="Win32Proj" 8 9 > … … 101 102 </Configuration> 102 103 <Configuration 104 Name="Debug|x64" 105 OutputDirectory="$(PlatformName)\$(ConfigurationName)" 106 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" 107 ConfigurationType="2" 108 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" 109 CharacterSet="2" 110 > 111 <Tool 112 Name="VCPreBuildEventTool" 113 /> 114 <Tool 115 Name="VCCustomBuildTool" 116 /> 117 <Tool 118 Name="VCXMLDataGeneratorTool" 119 /> 120 <Tool 121 Name="VCWebServiceProxyGeneratorTool" 122 /> 123 <Tool 124 Name="VCMIDLTool" 125 TargetEnvironment="3" 126 /> 127 <Tool 128 Name="VCCLCompilerTool" 129 Optimization="0" 130 AdditionalIncludeDirectories="../include;../../include" 131 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_STLP_USE_NEWALLOC;_STLP_DEBUG=1;_CRT_SECURE_NO_DEPRECATE" 132 MinimalRebuild="true" 133 BasicRuntimeChecks="3" 134 RuntimeLibrary="3" 135 UsePrecompiledHeader="2" 136 WarningLevel="3" 137 Detect64BitPortabilityProblems="true" 138 DebugInformationFormat="3" 139 /> 140 <Tool 141 Name="VCManagedResourceCompilerTool" 142 /> 143 <Tool 144 Name="VCResourceCompilerTool" 145 /> 146 <Tool 147 Name="VCPreLinkEventTool" 148 /> 149 <Tool 150 Name="VCLinkerTool" 151 AdditionalDependencies="Pdh.lib" 152 OutputFile="../../Debug/modules/$(ProjectName).dll" 153 LinkIncremental="2" 154 ModuleDefinitionFile="CheckSystem.def" 155 GenerateDebugInformation="true" 156 ProgramDatabaseFile="$(OutDir)/CheckSystem.pdb" 157 SubSystem="2" 158 ImportLibrary="$(OutDir)/CheckSystem.lib" 159 TargetMachine="17" 160 /> 161 <Tool 162 Name="VCALinkTool" 163 /> 164 <Tool 165 Name="VCManifestTool" 166 /> 167 <Tool 168 Name="VCXDCMakeTool" 169 /> 170 <Tool 171 Name="VCBscMakeTool" 172 /> 173 <Tool 174 Name="VCFxCopTool" 175 /> 176 <Tool 177 Name="VCAppVerifierTool" 178 /> 179 <Tool 180 Name="VCWebDeploymentTool" 181 /> 182 <Tool 183 Name="VCPostBuildEventTool" 184 /> 185 </Configuration> 186 <Configuration 103 187 Name="Release|Win32" 104 188 OutputDirectory="$(ConfigurationName)" … … 181 265 </Configuration> 182 266 <Configuration 267 Name="Release|x64" 268 OutputDirectory="$(PlatformName)\$(ConfigurationName)" 269 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" 270 ConfigurationType="2" 271 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" 272 CharacterSet="2" 273 > 274 <Tool 275 Name="VCPreBuildEventTool" 276 /> 277 <Tool 278 Name="VCCustomBuildTool" 279 /> 280 <Tool 281 Name="VCXMLDataGeneratorTool" 282 /> 283 <Tool 284 Name="VCWebServiceProxyGeneratorTool" 285 /> 286 <Tool 287 Name="VCMIDLTool" 288 TargetEnvironment="3" 289 /> 290 <Tool 291 Name="VCCLCompilerTool" 292 AdditionalIncludeDirectories="../../include" 293 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS; _CRT_SECURE_NO_DEPRECATE" 294 RuntimeLibrary="0" 295 UsePrecompiledHeader="2" 296 WarningLevel="3" 297 Detect64BitPortabilityProblems="true" 298 DebugInformationFormat="3" 299 /> 300 <Tool 301 Name="VCManagedResourceCompilerTool" 302 /> 303 <Tool 304 Name="VCResourceCompilerTool" 305 /> 306 <Tool 307 Name="VCPreLinkEventTool" 308 /> 309 <Tool 310 Name="VCLinkerTool" 311 AdditionalDependencies="Pdh.lib" 312 OutputFile="../../Release/modules/$(ProjectName).dll" 313 LinkIncremental="1" 314 ModuleDefinitionFile="CheckSystem.def" 315 GenerateDebugInformation="false" 316 SubSystem="2" 317 OptimizeReferences="2" 318 EnableCOMDATFolding="2" 319 ImportLibrary="$(OutDir)/CheckSystem.lib" 320 TargetMachine="17" 321 /> 322 <Tool 323 Name="VCALinkTool" 324 /> 325 <Tool 326 Name="VCManifestTool" 327 /> 328 <Tool 329 Name="VCXDCMakeTool" 330 /> 331 <Tool 332 Name="VCBscMakeTool" 333 /> 334 <Tool 335 Name="VCFxCopTool" 336 /> 337 <Tool 338 Name="VCAppVerifierTool" 339 /> 340 <Tool 341 Name="VCWebDeploymentTool" 342 /> 343 <Tool 344 Name="VCPostBuildEventTool" 345 /> 346 </Configuration> 347 <Configuration 183 348 Name="Distribution|Win32" 184 349 OutputDirectory="$(ConfigurationName)" … … 261 426 </Configuration> 262 427 <Configuration 428 Name="Distribution|x64" 429 OutputDirectory="$(PlatformName)\$(ConfigurationName)" 430 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" 431 ConfigurationType="2" 432 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" 433 CharacterSet="2" 434 > 435 <Tool 436 Name="VCPreBuildEventTool" 437 /> 438 <Tool 439 Name="VCCustomBuildTool" 440 /> 441 <Tool 442 Name="VCXMLDataGeneratorTool" 443 /> 444 <Tool 445 Name="VCWebServiceProxyGeneratorTool" 446 /> 447 <Tool 448 Name="VCMIDLTool" 449 TargetEnvironment="3" 450 /> 451 <Tool 452 Name="VCCLCompilerTool" 453 AdditionalIncludeDirectories="../../include" 454 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS" 455 RuntimeLibrary="2" 456 UsePrecompiledHeader="2" 457 WarningLevel="3" 458 Detect64BitPortabilityProblems="true" 459 DebugInformationFormat="3" 460 /> 461 <Tool 462 Name="VCManagedResourceCompilerTool" 463 /> 464 <Tool 465 Name="VCResourceCompilerTool" 466 /> 467 <Tool 468 Name="VCPreLinkEventTool" 469 /> 470 <Tool 471 Name="VCLinkerTool" 472 AdditionalDependencies="Pdh.lib" 473 OutputFile="../../Dist/modules/$(ProjectName).dll" 474 LinkIncremental="1" 475 ModuleDefinitionFile="CheckSystem.def" 476 GenerateDebugInformation="true" 477 SubSystem="2" 478 OptimizeReferences="2" 479 EnableCOMDATFolding="2" 480 ImportLibrary="$(OutDir)/CheckSystem.lib" 481 TargetMachine="17" 482 /> 483 <Tool 484 Name="VCALinkTool" 485 /> 486 <Tool 487 Name="VCManifestTool" 488 /> 489 <Tool 490 Name="VCXDCMakeTool" 491 /> 492 <Tool 493 Name="VCBscMakeTool" 494 /> 495 <Tool 496 Name="VCFxCopTool" 497 /> 498 <Tool 499 Name="VCAppVerifierTool" 500 /> 501 <Tool 502 Name="VCWebDeploymentTool" 503 /> 504 <Tool 505 Name="VCPostBuildEventTool" 506 /> 507 </Configuration> 508 <Configuration 263 509 Name="Nightly|Win32" 264 510 OutputDirectory="$(ConfigurationName)" … … 341 587 </Configuration> 342 588 <Configuration 343 Name=" Debug|x64"589 Name="Nightly|x64" 344 590 OutputDirectory="$(PlatformName)\$(ConfigurationName)" 345 591 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" … … 366 612 <Tool 367 613 Name="VCCLCompilerTool" 368 Optimization="0"369 AdditionalIncludeDirectories="../include;../../include"370 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_STLP_USE_NEWALLOC;_STLP_DEBUG=1;_CRT_SECURE_NO_DEPRECATE"371 MinimalRebuild="true"372 BasicRuntimeChecks="3"373 RuntimeLibrary="3"374 UsePrecompiledHeader="2"375 WarningLevel="3"376 Detect64BitPortabilityProblems="true"377 DebugInformationFormat="3"378 />379 <Tool380 Name="VCManagedResourceCompilerTool"381 />382 <Tool383 Name="VCResourceCompilerTool"384 />385 <Tool386 Name="VCPreLinkEventTool"387 />388 <Tool389 Name="VCLinkerTool"390 AdditionalDependencies="Pdh.lib"391 OutputFile="../../Debug/modules/$(ProjectName).dll"392 LinkIncremental="2"393 ModuleDefinitionFile="CheckSystem.def"394 GenerateDebugInformation="true"395 ProgramDatabaseFile="$(OutDir)/CheckSystem.pdb"396 SubSystem="2"397 ImportLibrary="$(OutDir)/CheckSystem.lib"398 TargetMachine="17"399 />400 <Tool401 Name="VCALinkTool"402 />403 <Tool404 Name="VCManifestTool"405 />406 <Tool407 Name="VCXDCMakeTool"408 />409 <Tool410 Name="VCBscMakeTool"411 />412 <Tool413 Name="VCFxCopTool"414 />415 <Tool416 Name="VCAppVerifierTool"417 />418 <Tool419 Name="VCWebDeploymentTool"420 />421 <Tool422 Name="VCPostBuildEventTool"423 />424 </Configuration>425 <Configuration426 Name="Release|x64"427 OutputDirectory="$(PlatformName)\$(ConfigurationName)"428 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"429 ConfigurationType="2"430 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"431 CharacterSet="2"432 >433 <Tool434 Name="VCPreBuildEventTool"435 />436 <Tool437 Name="VCCustomBuildTool"438 />439 <Tool440 Name="VCXMLDataGeneratorTool"441 />442 <Tool443 Name="VCWebServiceProxyGeneratorTool"444 />445 <Tool446 Name="VCMIDLTool"447 TargetEnvironment="3"448 />449 <Tool450 Name="VCCLCompilerTool"451 AdditionalIncludeDirectories="../../include"452 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS; _CRT_SECURE_NO_DEPRECATE"453 RuntimeLibrary="0"454 UsePrecompiledHeader="2"455 WarningLevel="3"456 Detect64BitPortabilityProblems="true"457 DebugInformationFormat="3"458 />459 <Tool460 Name="VCManagedResourceCompilerTool"461 />462 <Tool463 Name="VCResourceCompilerTool"464 />465 <Tool466 Name="VCPreLinkEventTool"467 />468 <Tool469 Name="VCLinkerTool"470 AdditionalDependencies="Pdh.lib"471 OutputFile="../../Release/modules/$(ProjectName).dll"472 LinkIncremental="1"473 ModuleDefinitionFile="CheckSystem.def"474 GenerateDebugInformation="false"475 SubSystem="2"476 OptimizeReferences="2"477 EnableCOMDATFolding="2"478 ImportLibrary="$(OutDir)/CheckSystem.lib"479 TargetMachine="17"480 />481 <Tool482 Name="VCALinkTool"483 />484 <Tool485 Name="VCManifestTool"486 />487 <Tool488 Name="VCXDCMakeTool"489 />490 <Tool491 Name="VCBscMakeTool"492 />493 <Tool494 Name="VCFxCopTool"495 />496 <Tool497 Name="VCAppVerifierTool"498 />499 <Tool500 Name="VCWebDeploymentTool"501 />502 <Tool503 Name="VCPostBuildEventTool"504 />505 </Configuration>506 <Configuration507 Name="Distribution|x64"508 OutputDirectory="$(PlatformName)\$(ConfigurationName)"509 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"510 ConfigurationType="2"511 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"512 CharacterSet="2"513 >514 <Tool515 Name="VCPreBuildEventTool"516 />517 <Tool518 Name="VCCustomBuildTool"519 />520 <Tool521 Name="VCXMLDataGeneratorTool"522 />523 <Tool524 Name="VCWebServiceProxyGeneratorTool"525 />526 <Tool527 Name="VCMIDLTool"528 TargetEnvironment="3"529 />530 <Tool531 Name="VCCLCompilerTool"532 614 AdditionalIncludeDirectories="../../include" 533 615 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS" 534 RuntimeLibrary=" 2"616 RuntimeLibrary="0" 535 617 UsePrecompiledHeader="2" 536 618 WarningLevel="3" … … 585 667 /> 586 668 </Configuration> 587 <Configuration588 Name="Nightly|x64"589 OutputDirectory="$(PlatformName)\$(ConfigurationName)"590 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"591 ConfigurationType="2"592 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"593 CharacterSet="2"594 >595 <Tool596 Name="VCPreBuildEventTool"597 />598 <Tool599 Name="VCCustomBuildTool"600 />601 <Tool602 Name="VCXMLDataGeneratorTool"603 />604 <Tool605 Name="VCWebServiceProxyGeneratorTool"606 />607 <Tool608 Name="VCMIDLTool"609 TargetEnvironment="3"610 />611 <Tool612 Name="VCCLCompilerTool"613 AdditionalIncludeDirectories="../../include"614 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"615 RuntimeLibrary="0"616 UsePrecompiledHeader="2"617 WarningLevel="3"618 Detect64BitPortabilityProblems="true"619 DebugInformationFormat="3"620 />621 <Tool622 Name="VCManagedResourceCompilerTool"623 />624 <Tool625 Name="VCResourceCompilerTool"626 />627 <Tool628 Name="VCPreLinkEventTool"629 />630 <Tool631 Name="VCLinkerTool"632 AdditionalDependencies="Pdh.lib"633 OutputFile="../../Dist/modules/$(ProjectName).dll"634 LinkIncremental="1"635 ModuleDefinitionFile="CheckSystem.def"636 GenerateDebugInformation="true"637 SubSystem="2"638 OptimizeReferences="2"639 EnableCOMDATFolding="2"640 ImportLibrary="$(OutDir)/CheckSystem.lib"641 TargetMachine="17"642 />643 <Tool644 Name="VCALinkTool"645 />646 <Tool647 Name="VCManifestTool"648 />649 <Tool650 Name="VCXDCMakeTool"651 />652 <Tool653 Name="VCBscMakeTool"654 />655 <Tool656 Name="VCFxCopTool"657 />658 <Tool659 Name="VCAppVerifierTool"660 />661 <Tool662 Name="VCWebDeploymentTool"663 />664 <Tool665 Name="VCPostBuildEventTool"666 />667 </Configuration>668 669 </Configurations> 669 670 <References> … … 719 720 </FileConfiguration> 720 721 <FileConfiguration 722 Name="Debug|x64" 723 > 724 <Tool 725 Name="VCCLCompilerTool" 726 UsePrecompiledHeader="1" 727 /> 728 </FileConfiguration> 729 <FileConfiguration 721 730 Name="Release|Win32" 722 731 > … … 727 736 </FileConfiguration> 728 737 <FileConfiguration 738 Name="Release|x64" 739 > 740 <Tool 741 Name="VCCLCompilerTool" 742 UsePrecompiledHeader="1" 743 /> 744 </FileConfiguration> 745 <FileConfiguration 729 746 Name="Distribution|Win32" 730 747 > … … 735 752 </FileConfiguration> 736 753 <FileConfiguration 754 Name="Distribution|x64" 755 > 756 <Tool 757 Name="VCCLCompilerTool" 758 UsePrecompiledHeader="1" 759 /> 760 </FileConfiguration> 761 <FileConfiguration 737 762 Name="Nightly|Win32" 738 763 > … … 743 768 </FileConfiguration> 744 769 <FileConfiguration 770 Name="Nightly|x64" 771 > 772 <Tool 773 Name="VCCLCompilerTool" 774 UsePrecompiledHeader="1" 775 /> 776 </FileConfiguration> 777 </File> 778 <File 779 RelativePath="..\..\include\sysinfo.cpp" 780 > 781 </File> 782 <File 783 RelativePath="..\..\include\utils.cpp" 784 > 785 <FileConfiguration 786 Name="Debug|Win32" 787 > 788 <Tool 789 Name="VCCLCompilerTool" 790 UsePrecompiledHeader="0" 791 /> 792 </FileConfiguration> 793 <FileConfiguration 745 794 Name="Debug|x64" 746 795 > 747 796 <Tool 748 797 Name="VCCLCompilerTool" 749 UsePrecompiledHeader="1" 798 UsePrecompiledHeader="0" 799 /> 800 </FileConfiguration> 801 <FileConfiguration 802 Name="Release|Win32" 803 > 804 <Tool 805 Name="VCCLCompilerTool" 806 UsePrecompiledHeader="0" 750 807 /> 751 808 </FileConfiguration> … … 755 812 <Tool 756 813 Name="VCCLCompilerTool" 757 UsePrecompiledHeader="1" 814 UsePrecompiledHeader="0" 815 /> 816 </FileConfiguration> 817 <FileConfiguration 818 Name="Distribution|Win32" 819 > 820 <Tool 821 Name="VCCLCompilerTool" 822 UsePrecompiledHeader="0" 758 823 /> 759 824 </FileConfiguration> … … 763 828 <Tool 764 829 Name="VCCLCompilerTool" 765 UsePrecompiledHeader="1"766 />767 </FileConfiguration>768 <FileConfiguration769 Name="Nightly|x64"770 >771 <Tool772 Name="VCCLCompilerTool"773 UsePrecompiledHeader="1"774 />775 </FileConfiguration>776 </File>777 <File778 RelativePath="..\..\include\sysinfo.cpp"779 >780 </File>781 <File782 RelativePath="..\..\include\utils.cpp"783 >784 <FileConfiguration785 Name="Debug|Win32"786 >787 <Tool788 Name="VCCLCompilerTool"789 830 UsePrecompiledHeader="0" 790 831 /> 791 832 </FileConfiguration> 792 833 <FileConfiguration 793 Name="Release|Win32"794 >795 <Tool796 Name="VCCLCompilerTool"797 UsePrecompiledHeader="0"798 />799 </FileConfiguration>800 <FileConfiguration801 Name="Distribution|Win32"802 >803 <Tool804 Name="VCCLCompilerTool"805 UsePrecompiledHeader="0"806 />807 </FileConfiguration>808 <FileConfiguration809 834 Name="Nightly|Win32" 810 >811 <Tool812 Name="VCCLCompilerTool"813 UsePrecompiledHeader="0"814 />815 </FileConfiguration>816 <FileConfiguration817 Name="Debug|x64"818 >819 <Tool820 Name="VCCLCompilerTool"821 UsePrecompiledHeader="0"822 />823 </FileConfiguration>824 <FileConfiguration825 Name="Release|x64"826 >827 <Tool828 Name="VCCLCompilerTool"829 UsePrecompiledHeader="0"830 />831 </FileConfiguration>832 <FileConfiguration833 Name="Distribution|x64"834 835 > 835 836 <Tool … … 878 879 </File> 879 880 <File 881 RelativePath="..\..\include\error.hpp" 882 > 883 </File> 884 <File 880 885 RelativePath=".\PDHCollector.h" 881 886 > -
modules/CheckSystem/PDHCollector.cpp
ra6aaf0a r5b40546 54 54 hStopEvent_ = CreateEvent(NULL, TRUE, FALSE, NULL); 55 55 if (!hStopEvent_) { 56 NSC_LOG_ERROR_STD("Create StopEvent failed: " + strEx::itos(GetLastError()));56 NSC_LOG_ERROR_STD("Create StopEvent failed: " + error::lookup::last_error()); 57 57 return 0; 58 58 } … … 157 157 158 158 if (!CloseHandle(hStopEvent_)) { 159 NSC_LOG_ERROR_STD("Failed to close stopEvent handle: " + strEx::itos(GetLastError()));159 NSC_LOG_ERROR_STD("Failed to close stopEvent handle: " + error::lookup::last_error()); 160 160 } else 161 161 hStopEvent_ = NULL; -
modules/CheckSystem/stdafx.h
rdc65e35 r5b40546 37 37 #include <NSCHelper.h> 38 38 #include <config.h> 39 #include <utils.h> 40 #include <error.hpp>
Note: See TracChangeset
for help on using the changeset viewer.








