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
|
|
|