windows-nt/Source/XPSP1/NT/ds/adsi/novellnw/cfsconf.cxx
2020-09-26 16:20:57 +08:00

185 lines
4.3 KiB
C++

//---------------------------------------------------------------------------
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1995
//
// File: cfsvconf.cxx
//
// Contents:
//
// History: April 19, 1996 t-ptam (Patrick Tam) Created.
//
//----------------------------------------------------------------------------
#include "nwcompat.hxx"
#pragma hdrstop
//----------------------------------------------------------------------------
//
// Function: CNWCOMPATFileService::SetPassword
//
// Synopsis:
//
//----------------------------------------------------------------------------
STDMETHODIMP
CNWCOMPATFileService::SetPassword(
THIS_ BSTR bstrNewPassword
)
{
NW_RRETURN_EXP_IF_ERR(E_NOTIMPL);
}
//
// Properties Get & Set.
//
STDMETHODIMP
CNWCOMPATFileService::get_HostComputer(THIS_ BSTR FAR* retval)
{
GET_PROPERTY_BSTR((IADsFileService *)this, HostComputer);
}
STDMETHODIMP
CNWCOMPATFileService::put_HostComputer(THIS_ BSTR bstrHostComputer)
{
PUT_PROPERTY_BSTR((IADsFileService *)this, HostComputer);
}
STDMETHODIMP
CNWCOMPATFileService::get_DisplayName(THIS_ BSTR FAR* retval)
{
GET_PROPERTY_BSTR((IADsFileService *)this, DisplayName);
}
STDMETHODIMP
CNWCOMPATFileService::put_DisplayName(THIS_ BSTR bstrDisplayName)
{
PUT_PROPERTY_BSTR((IADsFileService *)this, DisplayName);
}
STDMETHODIMP
CNWCOMPATFileService::get_Version(THIS_ BSTR FAR* retval)
{
GET_PROPERTY_BSTR((IADsFileService *)this, Version);
}
STDMETHODIMP
CNWCOMPATFileService::put_Version(THIS_ BSTR bstrVersion)
{
PUT_PROPERTY_BSTR((IADsFileService *)this, Version);
}
STDMETHODIMP
CNWCOMPATFileService::get_ServiceType(THIS_ long FAR* retval)
{
GET_PROPERTY_LONG((IADsFileService *)this, ServiceType);
}
STDMETHODIMP
CNWCOMPATFileService::put_ServiceType(THIS_ long lServiceType)
{
PUT_PROPERTY_LONG((IADsFileService *)this, ServiceType);
}
STDMETHODIMP
CNWCOMPATFileService::get_StartType(THIS_ LONG FAR* retval)
{
GET_PROPERTY_LONG((IADsFileService *)this, StartType);
}
STDMETHODIMP
CNWCOMPATFileService::put_StartType(THIS_ LONG lStartType)
{
PUT_PROPERTY_LONG((IADsFileService *)this, StartType);
}
STDMETHODIMP
CNWCOMPATFileService::get_Path(THIS_ BSTR FAR* retval)
{
GET_PROPERTY_BSTR((IADsFileService *)this, Path);
}
STDMETHODIMP
CNWCOMPATFileService::put_Path(THIS_ BSTR bstrPath)
{
PUT_PROPERTY_BSTR((IADsFileService *)this, Path);
}
STDMETHODIMP
CNWCOMPATFileService::get_StartupParameters(THIS_ BSTR FAR* retval)
{
GET_PROPERTY_BSTR((IADsFileService *)this, StartupParameters);
}
STDMETHODIMP
CNWCOMPATFileService::put_StartupParameters(THIS_ BSTR bstrStartupParameters)
{
PUT_PROPERTY_BSTR((IADsFileService *)this, StartupParameters);
}
STDMETHODIMP
CNWCOMPATFileService::get_ErrorControl(THIS_ LONG FAR* retval)
{
GET_PROPERTY_LONG((IADsFileService *)this, ErrorControl);
}
STDMETHODIMP
CNWCOMPATFileService::put_ErrorControl(THIS_ LONG lErrorControl)
{
PUT_PROPERTY_LONG((IADsFileService *)this, ErrorControl);
}
STDMETHODIMP
CNWCOMPATFileService::get_LoadOrderGroup(THIS_ BSTR FAR* retval)
{
GET_PROPERTY_BSTR((IADsFileService *)this, LoadOrderGroup);
}
STDMETHODIMP
CNWCOMPATFileService::put_LoadOrderGroup(THIS_ BSTR bstrLoadOrderGroup)
{
PUT_PROPERTY_BSTR((IADsFileService *)this, LoadOrderGroup);
}
STDMETHODIMP
CNWCOMPATFileService::get_ServiceAccountName(THIS_ BSTR FAR* retval)
{
GET_PROPERTY_BSTR((IADsFileService *)this, ServiceAccountName);
}
STDMETHODIMP
CNWCOMPATFileService::put_ServiceAccountName(THIS_ BSTR bstrServiceAccountName)
{
PUT_PROPERTY_BSTR((IADsFileService *)this, ServiceAccountName);
}
STDMETHODIMP
CNWCOMPATFileService::get_ServiceAccountPath(THIS_ BSTR FAR* retval)
{
GET_PROPERTY_BSTR((IADsFileService *)this, ServiceAccountPath);
}
STDMETHODIMP
CNWCOMPATFileService::put_ServiceAccountPath(THIS_ BSTR bstrServiceAccountPath)
{
PUT_PROPERTY_BSTR((IADsFileService *)this, ServiceAccountPath);
}
STDMETHODIMP
CNWCOMPATFileService::get_Dependencies(THIS_ VARIANT FAR* retval)
{
GET_PROPERTY_VARIANT((IADsFileService *)this, Dependencies);
}
STDMETHODIMP
CNWCOMPATFileService::put_Dependencies(THIS_ VARIANT vDependencies)
{
PUT_PROPERTY_VARIANT((IADsFileService *)this, Dependencies);
}
STDMETHODIMP
CNWCOMPATFileService::get_Status(THIS_ long FAR* plStatusCode)
{
NW_RRETURN_EXP_IF_ERR(E_NOTIMPL);
}