Leaked source code of windows server 2003
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.
|
|
/*++
� 1998 Seagate Software, Inc. All rights reserved.
Module Name:
ChooHsm.cpp
Abstract:
Initial property page Wizard implementation. Allows the setting of who the snapin will manage.
Author:
Rohde Wakefield [rohde] 12-Aug-1997
Revision History:
--*/
class CChooseHsmDlg : public CPropertyPage { // Construction
public: CChooseHsmDlg(CWnd* pParent = NULL); // standard constructor
virtual ~CChooseHsmDlg();
// Property page Data
//{{AFX_DATA(CChooseHsmDlg)
enum { IDD = IDD_CHOOSE_HSM_2 }; CButton m_ManageLocal; CButton m_ManageRemote; CString m_ManageName; //}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CChooseHsmDlg)
protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Operations
#define CHOOSE_STATE ULONG
#define CHOOSE_LOCAL 0x1
#define CHOOSE_REMOTE 0x2
void SetButtons( CHOOSE_STATE );
// Implementation
public: RS_NOTIFY_HANDLE m_hConsoleHandle; // Handle given to the snap-in by the console
CString * m_pHsmName; // pointer to CSakData's HSM server string.
BOOL * m_pManageLocal; // pointer to CSakData's m_ManageLocal bool.
BOOL m_RunningRss; //
BOOL m_AllowSetup; BOOL m_SkipAccountSetup;
protected:
// Generated message map functions
//{{AFX_MSG(CChooseHsmDlg)
virtual BOOL OnInitDialog(); virtual BOOL OnWizardFinish(); afx_msg void OnManageLocal(); afx_msg void OnManageRemote(); //}}AFX_MSG
DECLARE_MESSAGE_MAP()
}; /////////////////////////////////////////////////////////////////////////////
// CChooseHsmQuickDlg dialog
class CChooseHsmQuickDlg : public CDialog { // Construction
public: CChooseHsmQuickDlg(CWnd* pParent = NULL); // standard constructor
CString * m_pHsmName; // pointer to CSakData's HSM server string.
// Dialog Data
//{{AFX_DATA(CChooseHsmQuickDlg)
enum { IDD = IDD_CHOOSE_HSM }; // NOTE: the ClassWizard will add data members here
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CChooseHsmQuickDlg)
protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
// Generated message map functions
//{{AFX_MSG(CChooseHsmQuickDlg)
virtual BOOL OnInitDialog(); virtual void OnOK(); //}}AFX_MSG
DECLARE_MESSAGE_MAP() };
|