211 lines
4.6 KiB
Plaintext
211 lines
4.6 KiB
Plaintext
|
#MAJORCOMP=admin
|
||
|
#MINORCOMP=common
|
||
|
|
||
|
TARGETNAME=hmsnapin
|
||
|
TARGETPATH=obj
|
||
|
TARGETTYPE=DYNLINK
|
||
|
DLLENTRY=_DllMainCRTStartup
|
||
|
UMTYPE=windows
|
||
|
USE_MFCUNICODE=1
|
||
|
|
||
|
C_DEFINES=$(C_DEFINES) -DUNICODE -D_UNICODE
|
||
|
|
||
|
#CFLAGS=$(CFLAGS) -D_WIN32_DCOM
|
||
|
USE_ATL=1
|
||
|
#ATL_VER=30
|
||
|
USE_VCCOM=1
|
||
|
# required for C++ exceptions
|
||
|
USE_NATIVE_EH=1
|
||
|
# required for thread-safe heap
|
||
|
USE_MSVCRT=1
|
||
|
# required to support dynamic_cast
|
||
|
USE_RTTI=1
|
||
|
# required for STL (list, vector, string, etc.)
|
||
|
USE_STL=1
|
||
|
|
||
|
TARGETLIBS=\
|
||
|
$(SDK_LIB_PATH)\mmc.lib \
|
||
|
$(SDK_LIB_PATH)\kernel32.lib \
|
||
|
$(SDK_LIB_PATH)\user32.lib \
|
||
|
$(SDK_LIB_PATH)\advapi32.lib \
|
||
|
$(SDK_LIB_PATH)\ole32.lib \
|
||
|
$(SDK_LIB_PATH)\oleaut32.lib \
|
||
|
$(SDK_LIB_PATH)\uuid.lib \
|
||
|
$(SDK_LIB_PATH)\netapi32.lib \
|
||
|
$(SDK_LIB_PATH)\version.lib \
|
||
|
$(SDK_LIB_PATH)\comctl32.lib \
|
||
|
$(SDK_LIB_PATH)\gdi32.lib \
|
||
|
$(SDK_LIB_PATH)\shell32.lib \
|
||
|
$(SDK_LIB_PATH)\wbemuuid.lib
|
||
|
|
||
|
INCLUDES=.;\
|
||
|
$(NET_INC_PATH);\
|
||
|
..\connmgr\dll\$(O);
|
||
|
|
||
|
PRECOMPILED_INCLUDE = stdafx.h
|
||
|
PRECOMPILED_CXX = 1
|
||
|
|
||
|
SOURCES= Action.cpp \
|
||
|
ActionAssociationPage.cpp \
|
||
|
ActionCmdLinePage.cpp \
|
||
|
ActionConfigListener.cpp \
|
||
|
ActionEmailPage.cpp \
|
||
|
ActionGeneralPage.cpp \
|
||
|
ActionLogFilePage.cpp \
|
||
|
ActionManResultsView.cpp \
|
||
|
ActionManScopeItem.cpp \
|
||
|
ActionNtEventLogPage.cpp \
|
||
|
ActionPagingPage.cpp \
|
||
|
ActionPolicy.cpp \
|
||
|
ActionPolicyResultsView.cpp \
|
||
|
ActionPolicyScopeItem.cpp \
|
||
|
ActionResultsView.cpp \
|
||
|
ActionSchedulePage.cpp \
|
||
|
ActionScopeItem.cpp \
|
||
|
ActionScriptPage.cpp \
|
||
|
ActionStatusListener.cpp \
|
||
|
AlertPage.cpp \
|
||
|
AllSystemsResultsView.cpp \
|
||
|
AllSystemsScopeItem.cpp \
|
||
|
BccDialog.cpp \
|
||
|
CcDialog.cpp \
|
||
|
ClearEventsDlg.cpp \
|
||
|
ConfigCreationListener.cpp \
|
||
|
ConfigDeletionListener.cpp \
|
||
|
ConfigResultsView.cpp \
|
||
|
ConfigScopeItem.cpp \
|
||
|
ConnectionManager.cpp \
|
||
|
DataElement.cpp \
|
||
|
DataElementConfigListener.cpp \
|
||
|
DataElementEvent.cpp \
|
||
|
DataElementResultsView.cpp \
|
||
|
DataElementScopeItem.cpp \
|
||
|
DataElementStatsListener.cpp \
|
||
|
DataElementStatusListener.cpp \
|
||
|
DataGroup.cpp \
|
||
|
DataGroupConfigListener.cpp \
|
||
|
DataGroupResultsView.cpp \
|
||
|
DataGroupScopeItem.cpp \
|
||
|
DataGroupStatusListener.cpp \
|
||
|
DataPointEventContainer.cpp \
|
||
|
DataPointStatistics.cpp \
|
||
|
Debug.cpp \
|
||
|
DisableThresholdDlg.cpp \
|
||
|
DPComPlusPage.cpp \
|
||
|
DPFileInfoPage.cpp \
|
||
|
DPFtpPage.cpp \
|
||
|
DPGeneralPage.cpp \
|
||
|
DPGenericPage.cpp \
|
||
|
DPHttpPage.cpp \
|
||
|
DPIcmpPage.cpp \
|
||
|
DPInetProtocolPage.cpp \
|
||
|
DPNtEventPage.cpp \
|
||
|
DPPerfMonPage.cpp \
|
||
|
DPSchedulePage.cpp \
|
||
|
DPServicePage.cpp \
|
||
|
DPSmtpPage.cpp \
|
||
|
DPSNMPDataPage.cpp \
|
||
|
DPWmiPolledQueryPage.cpp \
|
||
|
DPWmiQueryPage.cpp \
|
||
|
EnableThresholdDlg.cpp \
|
||
|
Event.cpp \
|
||
|
EventContainer.cpp \
|
||
|
EventManager.cpp \
|
||
|
FileVersion.cpp \
|
||
|
GroupGeneralPage.cpp \
|
||
|
HealthmonResultsPane.cpp \
|
||
|
HealthmonScopePane.cpp \
|
||
|
HealthmonSnapinAbout.cpp \
|
||
|
HMContext.cpp \
|
||
|
HMDataElementConfiguration.cpp \
|
||
|
HMDataElementStatistics.cpp \
|
||
|
HMDataElementStatus.cpp \
|
||
|
HMDataGroupConfiguration.cpp \
|
||
|
HMDataGroupStatus.cpp \
|
||
|
HMEventResultsPaneItem.cpp \
|
||
|
HMGeneralPage.cpp \
|
||
|
hmgraphview.cpp \
|
||
|
HMGraphViewEventSink.cpp \
|
||
|
HMHeaderCtrl.cpp \
|
||
|
HMHistoryPage.cpp \
|
||
|
HMList.cpp \
|
||
|
hmlistview.cpp \
|
||
|
HMListViewColumn.cpp \
|
||
|
HMListViewEventSink.cpp \
|
||
|
HMObject.cpp \
|
||
|
HMPropertyPage.cpp \
|
||
|
HMPropertyStatus.cpp \
|
||
|
HMPropertyStatusInstance.cpp \
|
||
|
HMResultsPaneItem.cpp \
|
||
|
HMRuleConfiguration.cpp \
|
||
|
HMRuleStatus.cpp \
|
||
|
HMRuleStatusInstance.cpp \
|
||
|
HMScopeItem.cpp \
|
||
|
HMSnapinAbout.cpp \
|
||
|
HMStatistics.cpp \
|
||
|
HMSystem.cpp \
|
||
|
HMSystemStatus.cpp \
|
||
|
hmtabview.cpp \
|
||
|
HttpAdvancedDlg.cpp \
|
||
|
InsertionStringMenu.cpp \
|
||
|
ListViewColumn.cpp \
|
||
|
MMCMsgHook.cpp \
|
||
|
MsgHook.cpp \
|
||
|
NewActionAssociationDlg.cpp \
|
||
|
NewSystemDlg.cpp \
|
||
|
NewSystemShortcutDlg.cpp \
|
||
|
ProxyDialog.cpp \
|
||
|
RemoveGroupDlg.cpp \
|
||
|
RemoveSystemDlg.cpp \
|
||
|
ResizeableDialog.cpp \
|
||
|
ResultsPane.cpp \
|
||
|
ResultsPaneItem.cpp \
|
||
|
ResultsPaneView.cpp \
|
||
|
RootResultsView.cpp \
|
||
|
RootScopeItem.cpp \
|
||
|
Rule.cpp \
|
||
|
RuleConfigListener.cpp \
|
||
|
RuleEvent.cpp \
|
||
|
RuleInstanceEvent.cpp \
|
||
|
RuleResultsView.cpp \
|
||
|
RuleScopeItem.cpp \
|
||
|
RuleStatusListener.cpp \
|
||
|
ScopePane.cpp \
|
||
|
ScopePaneItem.cpp \
|
||
|
SelectSystemsDlg.cpp \
|
||
|
SnapIn.cpp \
|
||
|
SnapinAbout.cpp \
|
||
|
SnapinDataObject.cpp \
|
||
|
SortClass.cpp \
|
||
|
SplitPaneResultsView.cpp \
|
||
|
splitter.cpp \
|
||
|
Statistics.cpp \
|
||
|
SysGeneralPage.cpp \
|
||
|
System.cpp \
|
||
|
SystemConfigListener.cpp \
|
||
|
SystemEventContainer.cpp \
|
||
|
SystemGroup.cpp \
|
||
|
SystemGroupResultsView.cpp \
|
||
|
SystemGroupScopeItem.cpp \
|
||
|
SystemResultsView.cpp \
|
||
|
SystemScopeItem.cpp \
|
||
|
SystemsResultsView.cpp \
|
||
|
SystemsScopeItem.cpp \
|
||
|
SystemStatusListener.cpp \
|
||
|
THExpressionPage.cpp \
|
||
|
THGeneralPage.cpp \
|
||
|
THMessagePage.cpp \
|
||
|
THPolicyPage.cpp \
|
||
|
THSchedulePage.cpp \
|
||
|
Tree.cpp \
|
||
|
WbemClassObject.cpp \
|
||
|
WbemEventListener.cpp \
|
||
|
WmiBrowseDlg.cpp \
|
||
|
WmiPropertyBrowseDlg.cpp \
|
||
|
snapin.rc
|
||
|
|
||
|
MISCFILES = \
|
||
|
hmonitor.msc \
|
||
|
hmonitor.ico
|
||
|
|