windows-nt/Source/XPSP1/NT/base/cluster/mgmt/cluscfg/postcfg/ipostcfgmanager.h
2020-09-26 16:20:57 +08:00

54 lines
1.5 KiB
C++

//////////////////////////////////////////////////////////////////////////////
//
// Copyright (c) 1999-2000 Microsoft Corporation
//
// Module Name:
// IPostCfgManager.h
//
// Description:
// IPostCfgManager interface definition.
//
// Maintained By:
// Geoffrey Pease (GPease) 21-FEB-2000
//
//////////////////////////////////////////////////////////////////////////////
#pragma once
class
IPostCfgManager : public IUnknown
{
public:
//////////////////////////////////////////////////////////////////////////
//
// STDMETHOD
// IPostCfgManager::CommitChanges(
// IEnumClusCfgManagedResources * peccmrIn,
// IClusCfgClusterInfo * pccciIn
// )
//
// Description:
// Tells the Post Configuration Manager to create the resource types,
// groups and managed resources.
//
// Arguments:
// peccmrIn
// The enumerator of the managed resources to create.
//
// pccciIn
// The cluster configuration information object.
//
// Return Values:
// S_OK
// The call succeeded.
//
// other HRESULTs
// The call failed.
//
//////////////////////////////////////////////////////////////////////////
STDMETHOD( CommitChanges )( IEnumClusCfgManagedResources * peccmrIn,
IClusCfgClusterInfo * pccciIn
) PURE;
}; // interface IPostCfgManager