65 lines
1.2 KiB
C++
65 lines
1.2 KiB
C++
|
// Active Directory Display Specifier Upgrade Tool
|
||
|
//
|
||
|
// Copyright (c) 2001 Microsoft Corporation
|
||
|
//
|
||
|
// class DsUiDefaultSettingsChangeHandler, handler for changes to instances
|
||
|
// of the DS-UI-Default-Settings object.
|
||
|
//
|
||
|
// 14 Mar 2001 sburns
|
||
|
|
||
|
|
||
|
|
||
|
#ifndef DSUIDEFAULTSETTINGSCHANGEHANDLER_HPP_INCLUDED
|
||
|
#define DSUIDEFAULTSETTINGSCHANGEHANDLER_HPP_INCLUDED
|
||
|
|
||
|
|
||
|
|
||
|
#include "ChangedObjectHandler.hpp"
|
||
|
|
||
|
|
||
|
|
||
|
class DsUiDefaultSettingsChangeHandler
|
||
|
:
|
||
|
public ChangedObjectHandler
|
||
|
{
|
||
|
public:
|
||
|
|
||
|
|
||
|
|
||
|
DsUiDefaultSettingsChangeHandler();
|
||
|
|
||
|
~DsUiDefaultSettingsChangeHandler();
|
||
|
|
||
|
|
||
|
|
||
|
// Returns "DS-UI-Default-Settings"
|
||
|
|
||
|
String
|
||
|
GetObjectName() const;
|
||
|
|
||
|
|
||
|
|
||
|
HRESULT
|
||
|
HandleChange(
|
||
|
int localeId,
|
||
|
const String& containerDn,
|
||
|
SmartInterface<IADs> iads,
|
||
|
Amanuensis& amanuensis,
|
||
|
Repairer& repairer) const;
|
||
|
|
||
|
|
||
|
|
||
|
private:
|
||
|
|
||
|
// not implemented: no copying allowed
|
||
|
|
||
|
DsUiDefaultSettingsChangeHandler(const DsUiDefaultSettingsChangeHandler&);
|
||
|
const DsUiDefaultSettingsChangeHandler
|
||
|
operator=(const DsUiDefaultSettingsChangeHandler&);
|
||
|
};
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
#endif // DSUIDEFAULTSETTINGSCHANGEHANDLER_HPP_INCLUDED
|