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.
|
|
//+----------------------------------------------------------------------------
//
// Windows NT Secure Server Roles Security Configuration Wizard
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1992 - 2002
//
// File: Otherpages.h
//
// History: 22-Oct-01 Yanggao created
//
//-----------------------------------------------------------------------------
#ifndef OTHERPAGES_H_INCLUDED
#define OTHERPAGES_H_INCLUDED
#include "page.h"
class SecurityLevelPage : public SecCfgWizardPage { public:
SecurityLevelPage();
protected:
virtual ~SecurityLevelPage();
// Dialog overrides
virtual bool OnCommand( HWND windowFrom, unsigned controlIDFrom, unsigned code);
virtual void OnInit();
// PropertyPage overrides
virtual bool OnSetActive();
// DCPromoWizardPage oveerrides
virtual int Validate();
private:
// not defined; no copying allowed
SecurityLevelPage(const SecurityLevelPage&); const SecurityLevelPage& operator=(const SecurityLevelPage&); };
class PreProcessPage : public SecCfgWizardPage { public:
PreProcessPage();
virtual ~PreProcessPage();
// Dialog overrides
virtual bool OnCommand( HWND windowFrom, unsigned controlIDFrom, unsigned code);
virtual void OnInit();
// PropertyPage overrides
virtual bool OnSetActive();
virtual int Validate();
private:
// not defined; no copying allowed
PreProcessPage(const PreProcessPage&); const PreProcessPage& operator=(const PreProcessPage&); };
class AdditionalRolesPage : public Dialog { public:
AdditionalRolesPage();
protected:
virtual ~AdditionalRolesPage();
// Dialog overrides
virtual bool OnCommand( HWND windowFrom, unsigned controlIDFrom, unsigned code);
virtual bool OnMessage( UINT message, WPARAM wparam, LPARAM lparam);
virtual void OnInit();
private:
// not defined; no copying allowed
AdditionalRolesPage(const AdditionalRolesPage&); const AdditionalRolesPage& operator=(const AdditionalRolesPage&); };
class ServiceDisableMethodPage : public SecCfgWizardPage { public:
ServiceDisableMethodPage();
virtual ~ServiceDisableMethodPage();
// Dialog overrides
virtual bool OnCommand( HWND windowFrom, unsigned controlIDFrom, unsigned code);
virtual void OnInit();
// PropertyPage overrides
virtual bool OnSetActive();
virtual bool OnNotify( HWND windowFrom, UINT_PTR controlIDFrom, UINT code, LPARAM lparam);
virtual int Validate();
private:
// not defined; no copying allowed
ServiceDisableMethodPage(const ServiceDisableMethodPage&); const ServiceDisableMethodPage& operator=(const ServiceDisableMethodPage&); }; #endif // OTHERPAGES
|