Files
admin
activec
admt
burnslib
cmdline
consoles
controls
cys
darwin
dcpromo
display
dsadminlib
dsclientnt4
dscmd
dsutils
dsweb
eelvewer
extens
hmonitor
netid
netui
pchealth
published
select
services
sms
snapin
adsiedit
certentp
certmgr
chooser
corecopy
dfsadmin
dnsmgr
domain
dsadmin
eventlog
filemgmt
framewrk
localsec
mtfrmwk
mycomput
schmmgmt
sendcmsg
smonlog
common
smlogcfg
res
alrtactp.cpp
alrtactp.h
alrtcmdd.cpp
alrtcmdd.h
alrtgenp.cpp
alrtgenp.h
cmponent.cpp
cmponent.h
compdata.cpp
compdata.h
ctrsprop.cpp
ctrsprop.h
dataobj.cpp
dataobj.h
dialogs.cpp
dialogs.h
enabldlg.cpp
enabldlg.h
filelogs.cpp
filelogs.h
fileprop.cpp
fileprop.h
globals.cpp
globals.h
ipropbag.cpp
ipropbag.h
logwarnd.cpp
logwarnd.h
makefile
makefile.inc
mmc.idl
newqdlg.cpp
newqdlg.h
provdlg.cpp
provdlg.h
provprop.cpp
provprop.h
schdprop.cpp
schdprop.h
smabout.cpp
smabout.h
smabout.rgs
smalrtq.cpp
smalrtq.h
smalrtsv.cpp
smalrtsv.h
smcfghlp.h
smcfgmsg.mc
smctrqry.cpp
smctrqry.h
smctrsv.cpp
smctrsv.h
smlcdata.rgs
smlcomp.rgs
smlext.rgs
smlogcfg.cpp
smlogcfg.def
smlogcfg.dsp
smlogcfg.idl
smlogcfg.manifest
smlogcfg.rc
smlogqry.cpp
smlogqry.h
smlogres.h
smlogs.cpp
smlogs.h
smnode.cpp
smnode.h
smproppg.cpp
smproppg.h
smrootnd.cpp
smrootnd.h
smtprov.cpp
smtprov.h
smtraceq.cpp
smtraceq.h
smtracsv.cpp
smtracsv.h
sources
sqlprop.cpp
sqlprop.h
stdafx.cpp
stdafx.h
strnoloc.cpp
strnoloc.h
tracprop.cpp
tracprop.h
warndlg.cpp
warndlg.h
smlogsvc
dirs
wsecmgr
admin_basic_support_ads_{4247bace-cbb8-4fc7-bf31-afb57c5b664b}.sld
admin_basic_support_pro_{af2a7133-654f-4d2f-b42b-f52714781f0a}.sld
dirs
server_admin_tools_in_admin_pack_{3ee73300-f993-4468-ac0b-475ef6378761}.sld
wizards
wmi
wmiprov
wmiscmgr
dirs
makefile.inc
project.mk
base
com
developer
drivers
ds
enduser
inetcore
inetsrv
loc
mergedcomponents
multimedia
net
printscan
public
published
sdktools
shell
termsrv
tools
windows
dirs
makefil0
WindowsXP/admin/snapin/smonlog/smlogcfg/logwarnd.h
2025-04-27 07:49:33 -04:00

88 lines
2.1 KiB
C++

/*++
Copyright (C) 1998-1999 Microsoft Corporation
Module Name:
LogWarnd.h
Abstract:
Class definition for the expensive trace data warning dialog.
--*/
#ifndef _LOGWARND_H_
#define _LOGWARND_H_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// Dialog controls
#define IDD_LOGTYPEWARN 1400
#define IDC_LWARN_MSG_WARN 1401
#define IDC_LWARN_FIRST_HELP_CTRL_ID 1402
#define IDC_LWARN_CHECK_NO_MORE_LOG_TYPE 1402
#define SMONCTRL_LOG 10
#define ID_ERROR_COUNTER_LOG 0
#define ID_ERROR_TRACE_LOG 1
#define ID_ERROR_ALERT_LOG 2
#define ID_ERROR_SMONCTRL_LOG 3
#define ID_ERROR_UNKNOWN_LOG 4
/////////////////////////////////////////////////////////////////////////////
// CLogWarnd dialog
class CLogWarnd: public CDialog
{
// Construction
public:
CLogWarnd(CWnd* pParent = NULL); // standard constructor
virtual ~CLogWarnd(){};
void SetTitleString ( CString& strTitle ) { m_strTitle = strTitle; };
// Dialog Data
//{{AFX_DATA(CLogWarnd)
enum { IDD = IDD_LOGTYPEWARN };
BOOL m_CheckNoMore;
INT m_ErrorMsg;
DWORD m_dwLogType;
HKEY m_hKey;
CString m_strContextHelpFile;
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CLogWarnd)
protected:
virtual BOOL OnInitDialog();
virtual void OnOK();
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
// Generated message map functions
//{{AFX_MSG(CLogWarnd)
afx_msg void OnCheckNoMoreLogType();
afx_msg BOOL OnHelpInfo( HELPINFO* );
afx_msg void OnContextMenu( CWnd*, CPoint );
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
private:
CString m_strTitle;
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // _LOGWARND_H_