This repository has been archived on 2024-12-16. You can view files and clone it, but cannot push or open issues or pull requests.
CodeBlocksPortable/Borland/BCC55/Include/ladmin2.h

2255 lines
80 KiB
C++

#pragma option push -b -a8 -pc -A- /*P_O_Push*/
/* this ALWAYS GENERATED file contains the definitions for the interfaces */
/* File created by MIDL compiler version 3.01.75 */
/* at Wed Apr 22 20:01:24 1998
*/
/* Compiler settings for ladmin2.idl:
Os (OptLev=s), W1, Zp8, env=Win32, ms_ext, c_ext
error checks: none
*/
//@@MIDL_FILE_HEADING( )
#include "rpc.h"
#include "rpcndr.h"
#ifndef COM_NO_WINDOWS_H
#include "windows.h"
#include "ole2.h"
#endif /*COM_NO_WINDOWS_H*/
#ifndef __ladmin2_h__
#define __ladmin2_h__
#ifdef __cplusplus
extern "C"{
#endif
/* Forward Declarations */
#ifndef __Ildapcfg_FWD_DEFINED__
#define __Ildapcfg_FWD_DEFINED__
typedef interface Ildapcfg Ildapcfg;
#endif /* __Ildapcfg_FWD_DEFINED__ */
#ifndef __ldapcfg_FWD_DEFINED__
#define __ldapcfg_FWD_DEFINED__
#ifdef __cplusplus
typedef class ldapcfg ldapcfg;
#else
typedef struct ldapcfg ldapcfg;
#endif /* __cplusplus */
#endif /* __ldapcfg_FWD_DEFINED__ */
/* header files for imported files */
#include "oaidl.h"
#include "ocidl.h"
void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
void __RPC_USER MIDL_user_free( void __RPC_FAR * );
#ifndef __Ildapcfg_INTERFACE_DEFINED__
#define __Ildapcfg_INTERFACE_DEFINED__
/****************************************
* Generated header for interface: Ildapcfg
* at Wed Apr 22 20:01:24 1998
* using MIDL 3.01.75
****************************************/
/* [unique][helpstring][dual][uuid][object] */
EXTERN_C const IID IID_Ildapcfg;
#if defined(__cplusplus) && !defined(CINTERFACE)
interface DECLSPEC_UUID("40E9AD63-E2A1-11D0-920F-00C04FB954C7")
Ildapcfg : public IDispatch
{
public:
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE AttachToRemoteMachine(
/* [in] */ VARIANT szMachineName) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE AttachToLocalMachine( void) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE LoadConfig(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SaveConfig( void) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE CreateConfig(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE DeleteConfig(
/* [in] */ VARIANT lInstanceId) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Port(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_Port(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_SecurePort(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_SecurePort(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_IP(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_IP(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_SupportedIPs(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_DNSName(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_DNSName(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_ReadOnlyMode(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_ReadOnlyMode(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_EnableAllSub(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_EnableAllSub(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_MaxPageSize(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_MaxPageSize(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_MaxResultSet(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_MaxResultSet(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_MaxQueryTime(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_MaxQueryTime(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_MaxConnection(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_MaxConnection(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_ConnectionTimeout(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_ConnectionTimeout(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_EnableShortTermIPBlacklisting(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_EnableShortTermIPBlacklisting(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_EnableShortTermAccountBlacklisting(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_EnableShortTermAccountBlacklisting(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Authorization(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_Authorization(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_EnableSSL(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_EnableSSL(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_EnableSSL128(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_EnableSSL128(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_EnableDynamic(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_EnableDynamic(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_MinTTL(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_MinTTL(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_MaxDynamObj(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_MaxDynamObj(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_EnableRTPerson(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_EnableRTPerson(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_EnableReplicate(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_EnableReplicate(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_EnableLog(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_EnableLog(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_DBType(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_DBType(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_DBSource(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_DBSource(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_DBName(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_DBName(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_DBUsername(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_DBUsername(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_DBPassword(
/* [retval][out] */ VARIANT __RPC_FAR *pData) = 0;
virtual /* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE put_DBPassword(
/* [in] */ VARIANT Data) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetServerState(
/* [in] */ VARIANT Instance,
/* [out] */ VARIANT __RPC_FAR *lState) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE StartServer(
/* [in] */ VARIANT lInstanceId) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE StopServer(
/* [in] */ VARIANT lInstanceId) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE PauseServer(
/* [in] */ VARIANT lInstanceId) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE ContinueServer(
/* [in] */ VARIANT lInstanceId) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE CompactDatabase(
/* [in] */ VARIANT lInstanceId) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE RepairDatabase(
/* [in] */ VARIANT lInstanceId) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetDynamicReplicationList(
/* [in] */ VARIANT lInstanceId,
/* [out] */ VARIANT __RPC_FAR *rgszReplNames,
/* [out] */ VARIANT __RPC_FAR *rgszReplIDs) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetDirectoryProperties(
/* [in] */ VARIANT lInstanceId,
/* [out] */ VARIANT __RPC_FAR *szRealm,
/* [out] */ VARIANT __RPC_FAR *szDnPrefix,
/* [out] */ VARIANT __RPC_FAR *fIsSQL,
/* [out] */ VARIANT __RPC_FAR *fExtSec,
/* [out] */ VARIANT __RPC_FAR *rgszContainerPartitions) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetDirectoryProperties(
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szRealm,
/* [in] */ VARIANT szDnPrefix) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetSubPartitions(
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szContainer,
/* [out] */ VARIANT __RPC_FAR *rgdwSubPartitionNumber) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetPartitionDbInfo(
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szContainerPartition,
/* [in] */ VARIANT lSubPartitionNumber,
/* [out] */ VARIANT __RPC_FAR *rgdwServerId,
/* [out] */ VARIANT __RPC_FAR *rgszServerName,
/* [out] */ VARIANT __RPC_FAR *rgszDatabaseName,
/* [out] */ VARIANT __RPC_FAR *rgszLogin,
/* [out] */ VARIANT __RPC_FAR *rgszPassword,
/* [out] */ VARIANT __RPC_FAR *rgdwMaxCnx,
/* [out] */ VARIANT __RPC_FAR *rgdwTimeout,
/* [out] */ VARIANT __RPC_FAR *rgdwReplicationType) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetPartitionDbServer(
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szContainerPartition,
/* [in] */ VARIANT lSubPartitionNumber,
/* [in] */ VARIANT dwServerId,
/* [out] */ VARIANT __RPC_FAR *szServerName,
/* [out] */ VARIANT __RPC_FAR *szDatabaseName,
/* [out] */ VARIANT __RPC_FAR *szLogin,
/* [out] */ VARIANT __RPC_FAR *szPassword,
/* [out] */ VARIANT __RPC_FAR *dwMaxCnx,
/* [out] */ VARIANT __RPC_FAR *dwTimeout,
/* [out] */ VARIANT __RPC_FAR *dwReplicationType) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE AddPartitionDbServer(
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szContainerPartition,
/* [in] */ VARIANT lSubPartitionNumber,
/* [out] */ VARIANT __RPC_FAR *dwServerId,
/* [in] */ VARIANT szServerName,
/* [in] */ VARIANT szDatabaseName,
/* [in] */ VARIANT szLogin,
/* [in] */ VARIANT szPassword,
/* [in] */ VARIANT dwMaxCnx,
/* [in] */ VARIANT dwTimeout,
/* [in] */ VARIANT dwReplicationType,
/* [in] */ VARIANT lSubrefPartitionID,
/* [in] */ VARIANT lSubrefObjectID) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE EditPartitionDbServer(
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szContainerPartition,
/* [in] */ VARIANT lSubPartitionNumber,
/* [in] */ VARIANT dwServerId,
/* [in] */ VARIANT szServerName,
/* [in] */ VARIANT szDatabaseName,
/* [in] */ VARIANT szLogin,
/* [in] */ VARIANT szPassword,
/* [in] */ VARIANT dwMaxCnx,
/* [in] */ VARIANT dwTimeout,
/* [in] */ VARIANT dwReplicationType) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE RemovePartitionDbServer(
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szContainerPartition,
/* [in] */ VARIANT lSubPartitionNumber,
/* [in] */ VARIANT dwServerId) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE CreateDSPartition(
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szDn,
/* [in] */ VARIANT lCount,
/* [out] */ VARIANT __RPC_FAR *plPartitionID,
/* [out] */ VARIANT __RPC_FAR *plObjectID) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE ListAllReplica(
/* [out] */ VARIANT __RPC_FAR *rgServerId,
/* [out] */ VARIANT __RPC_FAR *rgszServerName,
/* [out] */ VARIANT __RPC_FAR *rgszRpcGuid) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE AddReplica(
/* [in] */ long lServerId,
/* [in] */ BSTR szServerName,
/* [in] */ BSTR szRpcGuid) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE DelReplica(
/* [in] */ long lServerId) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE ConfigLocalReplica(
/* [in] */ long lNewServerId,
/* [out] */ VARIANT __RPC_FAR *szRpcGuid) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE QueryLocalReplica(
/* [out] */ VARIANT __RPC_FAR *lServerId) = 0;
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE IsAddrInUse(
/* [in] */ long lIP,
/* [in] */ long lPort) = 0;
};
#else /* C style interface */
typedef struct IldapcfgVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
Ildapcfg __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
Ildapcfg __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
Ildapcfg __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
Ildapcfg __RPC_FAR * This,
/* [out] */ UINT __RPC_FAR *pctinfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
Ildapcfg __RPC_FAR * This,
/* [in] */ UINT iTInfo,
/* [in] */ LCID lcid,
/* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
Ildapcfg __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
/* [in] */ UINT cNames,
/* [in] */ LCID lcid,
/* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
/* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
Ildapcfg __RPC_FAR * This,
/* [in] */ DISPID dispIdMember,
/* [in] */ REFIID riid,
/* [in] */ LCID lcid,
/* [in] */ WORD wFlags,
/* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
/* [out] */ VARIANT __RPC_FAR *pVarResult,
/* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
/* [out] */ UINT __RPC_FAR *puArgErr);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AttachToRemoteMachine )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT szMachineName);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AttachToLocalMachine )(
Ildapcfg __RPC_FAR * This);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LoadConfig )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SaveConfig )(
Ildapcfg __RPC_FAR * This);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateConfig )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DeleteConfig )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Port )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Port )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SecurePort )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_SecurePort )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_IP )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_IP )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SupportedIPs )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DNSName )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DNSName )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ReadOnlyMode )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ReadOnlyMode )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EnableAllSub )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EnableAllSub )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxPageSize )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxPageSize )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxResultSet )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxResultSet )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxQueryTime )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxQueryTime )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxConnection )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxConnection )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ConnectionTimeout )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ConnectionTimeout )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EnableShortTermIPBlacklisting )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EnableShortTermIPBlacklisting )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EnableShortTermAccountBlacklisting )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EnableShortTermAccountBlacklisting )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Authorization )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Authorization )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EnableSSL )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EnableSSL )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EnableSSL128 )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EnableSSL128 )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EnableDynamic )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EnableDynamic )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MinTTL )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MinTTL )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxDynamObj )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxDynamObj )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EnableRTPerson )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EnableRTPerson )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EnableReplicate )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EnableReplicate )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EnableLog )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EnableLog )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DBType )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DBType )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DBSource )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DBSource )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DBName )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DBName )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DBUsername )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DBUsername )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DBPassword )(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
/* [helpstring][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DBPassword )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetServerState )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Instance,
/* [out] */ VARIANT __RPC_FAR *lState);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *StartServer )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *StopServer )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *PauseServer )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ContinueServer )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CompactDatabase )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RepairDatabase )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDynamicReplicationList )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [out] */ VARIANT __RPC_FAR *rgszReplNames,
/* [out] */ VARIANT __RPC_FAR *rgszReplIDs);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDirectoryProperties )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [out] */ VARIANT __RPC_FAR *szRealm,
/* [out] */ VARIANT __RPC_FAR *szDnPrefix,
/* [out] */ VARIANT __RPC_FAR *fIsSQL,
/* [out] */ VARIANT __RPC_FAR *fExtSec,
/* [out] */ VARIANT __RPC_FAR *rgszContainerPartitions);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetDirectoryProperties )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szRealm,
/* [in] */ VARIANT szDnPrefix);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSubPartitions )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szContainer,
/* [out] */ VARIANT __RPC_FAR *rgdwSubPartitionNumber);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetPartitionDbInfo )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szContainerPartition,
/* [in] */ VARIANT lSubPartitionNumber,
/* [out] */ VARIANT __RPC_FAR *rgdwServerId,
/* [out] */ VARIANT __RPC_FAR *rgszServerName,
/* [out] */ VARIANT __RPC_FAR *rgszDatabaseName,
/* [out] */ VARIANT __RPC_FAR *rgszLogin,
/* [out] */ VARIANT __RPC_FAR *rgszPassword,
/* [out] */ VARIANT __RPC_FAR *rgdwMaxCnx,
/* [out] */ VARIANT __RPC_FAR *rgdwTimeout,
/* [out] */ VARIANT __RPC_FAR *rgdwReplicationType);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetPartitionDbServer )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szContainerPartition,
/* [in] */ VARIANT lSubPartitionNumber,
/* [in] */ VARIANT dwServerId,
/* [out] */ VARIANT __RPC_FAR *szServerName,
/* [out] */ VARIANT __RPC_FAR *szDatabaseName,
/* [out] */ VARIANT __RPC_FAR *szLogin,
/* [out] */ VARIANT __RPC_FAR *szPassword,
/* [out] */ VARIANT __RPC_FAR *dwMaxCnx,
/* [out] */ VARIANT __RPC_FAR *dwTimeout,
/* [out] */ VARIANT __RPC_FAR *dwReplicationType);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddPartitionDbServer )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szContainerPartition,
/* [in] */ VARIANT lSubPartitionNumber,
/* [out] */ VARIANT __RPC_FAR *dwServerId,
/* [in] */ VARIANT szServerName,
/* [in] */ VARIANT szDatabaseName,
/* [in] */ VARIANT szLogin,
/* [in] */ VARIANT szPassword,
/* [in] */ VARIANT dwMaxCnx,
/* [in] */ VARIANT dwTimeout,
/* [in] */ VARIANT dwReplicationType,
/* [in] */ VARIANT lSubrefPartitionID,
/* [in] */ VARIANT lSubrefObjectID);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EditPartitionDbServer )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szContainerPartition,
/* [in] */ VARIANT lSubPartitionNumber,
/* [in] */ VARIANT dwServerId,
/* [in] */ VARIANT szServerName,
/* [in] */ VARIANT szDatabaseName,
/* [in] */ VARIANT szLogin,
/* [in] */ VARIANT szPassword,
/* [in] */ VARIANT dwMaxCnx,
/* [in] */ VARIANT dwTimeout,
/* [in] */ VARIANT dwReplicationType);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RemovePartitionDbServer )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szContainerPartition,
/* [in] */ VARIANT lSubPartitionNumber,
/* [in] */ VARIANT dwServerId);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateDSPartition )(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szDn,
/* [in] */ VARIANT lCount,
/* [out] */ VARIANT __RPC_FAR *plPartitionID,
/* [out] */ VARIANT __RPC_FAR *plObjectID);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListAllReplica )(
Ildapcfg __RPC_FAR * This,
/* [out] */ VARIANT __RPC_FAR *rgServerId,
/* [out] */ VARIANT __RPC_FAR *rgszServerName,
/* [out] */ VARIANT __RPC_FAR *rgszRpcGuid);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddReplica )(
Ildapcfg __RPC_FAR * This,
/* [in] */ long lServerId,
/* [in] */ BSTR szServerName,
/* [in] */ BSTR szRpcGuid);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DelReplica )(
Ildapcfg __RPC_FAR * This,
/* [in] */ long lServerId);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ConfigLocalReplica )(
Ildapcfg __RPC_FAR * This,
/* [in] */ long lNewServerId,
/* [out] */ VARIANT __RPC_FAR *szRpcGuid);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryLocalReplica )(
Ildapcfg __RPC_FAR * This,
/* [out] */ VARIANT __RPC_FAR *lServerId);
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *IsAddrInUse )(
Ildapcfg __RPC_FAR * This,
/* [in] */ long lIP,
/* [in] */ long lPort);
END_INTERFACE
} IldapcfgVtbl;
interface Ildapcfg
{
CONST_VTBL struct IldapcfgVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define Ildapcfg_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define Ildapcfg_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define Ildapcfg_Release(This) \
(This)->lpVtbl -> Release(This)
#define Ildapcfg_GetTypeInfoCount(This,pctinfo) \
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
#define Ildapcfg_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
#define Ildapcfg_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
#define Ildapcfg_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
#define Ildapcfg_AttachToRemoteMachine(This,szMachineName) \
(This)->lpVtbl -> AttachToRemoteMachine(This,szMachineName)
#define Ildapcfg_AttachToLocalMachine(This) \
(This)->lpVtbl -> AttachToLocalMachine(This)
#define Ildapcfg_LoadConfig(This,Data) \
(This)->lpVtbl -> LoadConfig(This,Data)
#define Ildapcfg_SaveConfig(This) \
(This)->lpVtbl -> SaveConfig(This)
#define Ildapcfg_CreateConfig(This,Data) \
(This)->lpVtbl -> CreateConfig(This,Data)
#define Ildapcfg_DeleteConfig(This,lInstanceId) \
(This)->lpVtbl -> DeleteConfig(This,lInstanceId)
#define Ildapcfg_get_Port(This,pData) \
(This)->lpVtbl -> get_Port(This,pData)
#define Ildapcfg_put_Port(This,Data) \
(This)->lpVtbl -> put_Port(This,Data)
#define Ildapcfg_get_SecurePort(This,pData) \
(This)->lpVtbl -> get_SecurePort(This,pData)
#define Ildapcfg_put_SecurePort(This,Data) \
(This)->lpVtbl -> put_SecurePort(This,Data)
#define Ildapcfg_get_IP(This,pData) \
(This)->lpVtbl -> get_IP(This,pData)
#define Ildapcfg_put_IP(This,Data) \
(This)->lpVtbl -> put_IP(This,Data)
#define Ildapcfg_get_SupportedIPs(This,pData) \
(This)->lpVtbl -> get_SupportedIPs(This,pData)
#define Ildapcfg_get_DNSName(This,pData) \
(This)->lpVtbl -> get_DNSName(This,pData)
#define Ildapcfg_put_DNSName(This,Data) \
(This)->lpVtbl -> put_DNSName(This,Data)
#define Ildapcfg_get_ReadOnlyMode(This,pData) \
(This)->lpVtbl -> get_ReadOnlyMode(This,pData)
#define Ildapcfg_put_ReadOnlyMode(This,Data) \
(This)->lpVtbl -> put_ReadOnlyMode(This,Data)
#define Ildapcfg_get_EnableAllSub(This,pData) \
(This)->lpVtbl -> get_EnableAllSub(This,pData)
#define Ildapcfg_put_EnableAllSub(This,Data) \
(This)->lpVtbl -> put_EnableAllSub(This,Data)
#define Ildapcfg_get_MaxPageSize(This,pData) \
(This)->lpVtbl -> get_MaxPageSize(This,pData)
#define Ildapcfg_put_MaxPageSize(This,Data) \
(This)->lpVtbl -> put_MaxPageSize(This,Data)
#define Ildapcfg_get_MaxResultSet(This,pData) \
(This)->lpVtbl -> get_MaxResultSet(This,pData)
#define Ildapcfg_put_MaxResultSet(This,Data) \
(This)->lpVtbl -> put_MaxResultSet(This,Data)
#define Ildapcfg_get_MaxQueryTime(This,pData) \
(This)->lpVtbl -> get_MaxQueryTime(This,pData)
#define Ildapcfg_put_MaxQueryTime(This,Data) \
(This)->lpVtbl -> put_MaxQueryTime(This,Data)
#define Ildapcfg_get_MaxConnection(This,pData) \
(This)->lpVtbl -> get_MaxConnection(This,pData)
#define Ildapcfg_put_MaxConnection(This,Data) \
(This)->lpVtbl -> put_MaxConnection(This,Data)
#define Ildapcfg_get_ConnectionTimeout(This,pData) \
(This)->lpVtbl -> get_ConnectionTimeout(This,pData)
#define Ildapcfg_put_ConnectionTimeout(This,Data) \
(This)->lpVtbl -> put_ConnectionTimeout(This,Data)
#define Ildapcfg_get_EnableShortTermIPBlacklisting(This,pData) \
(This)->lpVtbl -> get_EnableShortTermIPBlacklisting(This,pData)
#define Ildapcfg_put_EnableShortTermIPBlacklisting(This,Data) \
(This)->lpVtbl -> put_EnableShortTermIPBlacklisting(This,Data)
#define Ildapcfg_get_EnableShortTermAccountBlacklisting(This,pData) \
(This)->lpVtbl -> get_EnableShortTermAccountBlacklisting(This,pData)
#define Ildapcfg_put_EnableShortTermAccountBlacklisting(This,Data) \
(This)->lpVtbl -> put_EnableShortTermAccountBlacklisting(This,Data)
#define Ildapcfg_get_Authorization(This,pData) \
(This)->lpVtbl -> get_Authorization(This,pData)
#define Ildapcfg_put_Authorization(This,Data) \
(This)->lpVtbl -> put_Authorization(This,Data)
#define Ildapcfg_get_EnableSSL(This,pData) \
(This)->lpVtbl -> get_EnableSSL(This,pData)
#define Ildapcfg_put_EnableSSL(This,Data) \
(This)->lpVtbl -> put_EnableSSL(This,Data)
#define Ildapcfg_get_EnableSSL128(This,pData) \
(This)->lpVtbl -> get_EnableSSL128(This,pData)
#define Ildapcfg_put_EnableSSL128(This,Data) \
(This)->lpVtbl -> put_EnableSSL128(This,Data)
#define Ildapcfg_get_EnableDynamic(This,pData) \
(This)->lpVtbl -> get_EnableDynamic(This,pData)
#define Ildapcfg_put_EnableDynamic(This,Data) \
(This)->lpVtbl -> put_EnableDynamic(This,Data)
#define Ildapcfg_get_MinTTL(This,pData) \
(This)->lpVtbl -> get_MinTTL(This,pData)
#define Ildapcfg_put_MinTTL(This,Data) \
(This)->lpVtbl -> put_MinTTL(This,Data)
#define Ildapcfg_get_MaxDynamObj(This,pData) \
(This)->lpVtbl -> get_MaxDynamObj(This,pData)
#define Ildapcfg_put_MaxDynamObj(This,Data) \
(This)->lpVtbl -> put_MaxDynamObj(This,Data)
#define Ildapcfg_get_EnableRTPerson(This,pData) \
(This)->lpVtbl -> get_EnableRTPerson(This,pData)
#define Ildapcfg_put_EnableRTPerson(This,Data) \
(This)->lpVtbl -> put_EnableRTPerson(This,Data)
#define Ildapcfg_get_EnableReplicate(This,pData) \
(This)->lpVtbl -> get_EnableReplicate(This,pData)
#define Ildapcfg_put_EnableReplicate(This,Data) \
(This)->lpVtbl -> put_EnableReplicate(This,Data)
#define Ildapcfg_get_EnableLog(This,pData) \
(This)->lpVtbl -> get_EnableLog(This,pData)
#define Ildapcfg_put_EnableLog(This,Data) \
(This)->lpVtbl -> put_EnableLog(This,Data)
#define Ildapcfg_get_DBType(This,pData) \
(This)->lpVtbl -> get_DBType(This,pData)
#define Ildapcfg_put_DBType(This,Data) \
(This)->lpVtbl -> put_DBType(This,Data)
#define Ildapcfg_get_DBSource(This,pData) \
(This)->lpVtbl -> get_DBSource(This,pData)
#define Ildapcfg_put_DBSource(This,Data) \
(This)->lpVtbl -> put_DBSource(This,Data)
#define Ildapcfg_get_DBName(This,pData) \
(This)->lpVtbl -> get_DBName(This,pData)
#define Ildapcfg_put_DBName(This,Data) \
(This)->lpVtbl -> put_DBName(This,Data)
#define Ildapcfg_get_DBUsername(This,pData) \
(This)->lpVtbl -> get_DBUsername(This,pData)
#define Ildapcfg_put_DBUsername(This,Data) \
(This)->lpVtbl -> put_DBUsername(This,Data)
#define Ildapcfg_get_DBPassword(This,pData) \
(This)->lpVtbl -> get_DBPassword(This,pData)
#define Ildapcfg_put_DBPassword(This,Data) \
(This)->lpVtbl -> put_DBPassword(This,Data)
#define Ildapcfg_GetServerState(This,Instance,lState) \
(This)->lpVtbl -> GetServerState(This,Instance,lState)
#define Ildapcfg_StartServer(This,lInstanceId) \
(This)->lpVtbl -> StartServer(This,lInstanceId)
#define Ildapcfg_StopServer(This,lInstanceId) \
(This)->lpVtbl -> StopServer(This,lInstanceId)
#define Ildapcfg_PauseServer(This,lInstanceId) \
(This)->lpVtbl -> PauseServer(This,lInstanceId)
#define Ildapcfg_ContinueServer(This,lInstanceId) \
(This)->lpVtbl -> ContinueServer(This,lInstanceId)
#define Ildapcfg_CompactDatabase(This,lInstanceId) \
(This)->lpVtbl -> CompactDatabase(This,lInstanceId)
#define Ildapcfg_RepairDatabase(This,lInstanceId) \
(This)->lpVtbl -> RepairDatabase(This,lInstanceId)
#define Ildapcfg_GetDynamicReplicationList(This,lInstanceId,rgszReplNames,rgszReplIDs) \
(This)->lpVtbl -> GetDynamicReplicationList(This,lInstanceId,rgszReplNames,rgszReplIDs)
#define Ildapcfg_GetDirectoryProperties(This,lInstanceId,szRealm,szDnPrefix,fIsSQL,fExtSec,rgszContainerPartitions) \
(This)->lpVtbl -> GetDirectoryProperties(This,lInstanceId,szRealm,szDnPrefix,fIsSQL,fExtSec,rgszContainerPartitions)
#define Ildapcfg_SetDirectoryProperties(This,lInstanceId,szRealm,szDnPrefix) \
(This)->lpVtbl -> SetDirectoryProperties(This,lInstanceId,szRealm,szDnPrefix)
#define Ildapcfg_GetSubPartitions(This,lInstanceId,szContainer,rgdwSubPartitionNumber) \
(This)->lpVtbl -> GetSubPartitions(This,lInstanceId,szContainer,rgdwSubPartitionNumber)
#define Ildapcfg_GetPartitionDbInfo(This,lInstanceId,szContainerPartition,lSubPartitionNumber,rgdwServerId,rgszServerName,rgszDatabaseName,rgszLogin,rgszPassword,rgdwMaxCnx,rgdwTimeout,rgdwReplicationType) \
(This)->lpVtbl -> GetPartitionDbInfo(This,lInstanceId,szContainerPartition,lSubPartitionNumber,rgdwServerId,rgszServerName,rgszDatabaseName,rgszLogin,rgszPassword,rgdwMaxCnx,rgdwTimeout,rgdwReplicationType)
#define Ildapcfg_GetPartitionDbServer(This,lInstanceId,szContainerPartition,lSubPartitionNumber,dwServerId,szServerName,szDatabaseName,szLogin,szPassword,dwMaxCnx,dwTimeout,dwReplicationType) \
(This)->lpVtbl -> GetPartitionDbServer(This,lInstanceId,szContainerPartition,lSubPartitionNumber,dwServerId,szServerName,szDatabaseName,szLogin,szPassword,dwMaxCnx,dwTimeout,dwReplicationType)
#define Ildapcfg_AddPartitionDbServer(This,lInstanceId,szContainerPartition,lSubPartitionNumber,dwServerId,szServerName,szDatabaseName,szLogin,szPassword,dwMaxCnx,dwTimeout,dwReplicationType,lSubrefPartitionID,lSubrefObjectID) \
(This)->lpVtbl -> AddPartitionDbServer(This,lInstanceId,szContainerPartition,lSubPartitionNumber,dwServerId,szServerName,szDatabaseName,szLogin,szPassword,dwMaxCnx,dwTimeout,dwReplicationType,lSubrefPartitionID,lSubrefObjectID)
#define Ildapcfg_EditPartitionDbServer(This,lInstanceId,szContainerPartition,lSubPartitionNumber,dwServerId,szServerName,szDatabaseName,szLogin,szPassword,dwMaxCnx,dwTimeout,dwReplicationType) \
(This)->lpVtbl -> EditPartitionDbServer(This,lInstanceId,szContainerPartition,lSubPartitionNumber,dwServerId,szServerName,szDatabaseName,szLogin,szPassword,dwMaxCnx,dwTimeout,dwReplicationType)
#define Ildapcfg_RemovePartitionDbServer(This,lInstanceId,szContainerPartition,lSubPartitionNumber,dwServerId) \
(This)->lpVtbl -> RemovePartitionDbServer(This,lInstanceId,szContainerPartition,lSubPartitionNumber,dwServerId)
#define Ildapcfg_CreateDSPartition(This,lInstanceId,szDn,lCount,plPartitionID,plObjectID) \
(This)->lpVtbl -> CreateDSPartition(This,lInstanceId,szDn,lCount,plPartitionID,plObjectID)
#define Ildapcfg_ListAllReplica(This,rgServerId,rgszServerName,rgszRpcGuid) \
(This)->lpVtbl -> ListAllReplica(This,rgServerId,rgszServerName,rgszRpcGuid)
#define Ildapcfg_AddReplica(This,lServerId,szServerName,szRpcGuid) \
(This)->lpVtbl -> AddReplica(This,lServerId,szServerName,szRpcGuid)
#define Ildapcfg_DelReplica(This,lServerId) \
(This)->lpVtbl -> DelReplica(This,lServerId)
#define Ildapcfg_ConfigLocalReplica(This,lNewServerId,szRpcGuid) \
(This)->lpVtbl -> ConfigLocalReplica(This,lNewServerId,szRpcGuid)
#define Ildapcfg_QueryLocalReplica(This,lServerId) \
(This)->lpVtbl -> QueryLocalReplica(This,lServerId)
#define Ildapcfg_IsAddrInUse(This,lIP,lPort) \
(This)->lpVtbl -> IsAddrInUse(This,lIP,lPort)
#endif /* COBJMACROS */
#endif /* C style interface */
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_AttachToRemoteMachine_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT szMachineName);
void __RPC_STUB Ildapcfg_AttachToRemoteMachine_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_AttachToLocalMachine_Proxy(
Ildapcfg __RPC_FAR * This);
void __RPC_STUB Ildapcfg_AttachToLocalMachine_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_LoadConfig_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_LoadConfig_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_SaveConfig_Proxy(
Ildapcfg __RPC_FAR * This);
void __RPC_STUB Ildapcfg_SaveConfig_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_CreateConfig_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_CreateConfig_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_DeleteConfig_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId);
void __RPC_STUB Ildapcfg_DeleteConfig_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_Port_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_Port_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_Port_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_Port_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_SecurePort_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_SecurePort_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_SecurePort_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_SecurePort_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_IP_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_IP_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_IP_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_IP_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_SupportedIPs_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_SupportedIPs_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_DNSName_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_DNSName_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_DNSName_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_DNSName_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_ReadOnlyMode_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_ReadOnlyMode_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_ReadOnlyMode_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_ReadOnlyMode_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_EnableAllSub_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_EnableAllSub_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_EnableAllSub_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_EnableAllSub_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_MaxPageSize_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_MaxPageSize_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_MaxPageSize_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_MaxPageSize_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_MaxResultSet_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_MaxResultSet_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_MaxResultSet_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_MaxResultSet_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_MaxQueryTime_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_MaxQueryTime_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_MaxQueryTime_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_MaxQueryTime_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_MaxConnection_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_MaxConnection_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_MaxConnection_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_MaxConnection_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_ConnectionTimeout_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_ConnectionTimeout_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_ConnectionTimeout_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_ConnectionTimeout_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_EnableShortTermIPBlacklisting_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_EnableShortTermIPBlacklisting_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_EnableShortTermIPBlacklisting_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_EnableShortTermIPBlacklisting_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_EnableShortTermAccountBlacklisting_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_EnableShortTermAccountBlacklisting_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_EnableShortTermAccountBlacklisting_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_EnableShortTermAccountBlacklisting_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_Authorization_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_Authorization_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_Authorization_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_Authorization_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_EnableSSL_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_EnableSSL_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_EnableSSL_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_EnableSSL_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_EnableSSL128_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_EnableSSL128_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_EnableSSL128_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_EnableSSL128_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_EnableDynamic_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_EnableDynamic_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_EnableDynamic_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_EnableDynamic_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_MinTTL_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_MinTTL_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_MinTTL_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_MinTTL_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_MaxDynamObj_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_MaxDynamObj_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_MaxDynamObj_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_MaxDynamObj_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_EnableRTPerson_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_EnableRTPerson_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_EnableRTPerson_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_EnableRTPerson_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_EnableReplicate_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_EnableReplicate_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_EnableReplicate_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_EnableReplicate_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_EnableLog_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_EnableLog_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_EnableLog_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_EnableLog_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_DBType_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_DBType_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_DBType_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_DBType_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_DBSource_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_DBSource_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_DBSource_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_DBSource_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_DBName_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_DBName_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_DBName_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_DBName_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_DBUsername_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_DBUsername_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_DBUsername_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_DBUsername_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE Ildapcfg_get_DBPassword_Proxy(
Ildapcfg __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pData);
void __RPC_STUB Ildapcfg_get_DBPassword_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][propput] */ HRESULT STDMETHODCALLTYPE Ildapcfg_put_DBPassword_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Data);
void __RPC_STUB Ildapcfg_put_DBPassword_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_GetServerState_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT Instance,
/* [out] */ VARIANT __RPC_FAR *lState);
void __RPC_STUB Ildapcfg_GetServerState_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_StartServer_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId);
void __RPC_STUB Ildapcfg_StartServer_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_StopServer_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId);
void __RPC_STUB Ildapcfg_StopServer_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_PauseServer_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId);
void __RPC_STUB Ildapcfg_PauseServer_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_ContinueServer_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId);
void __RPC_STUB Ildapcfg_ContinueServer_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_CompactDatabase_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId);
void __RPC_STUB Ildapcfg_CompactDatabase_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_RepairDatabase_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId);
void __RPC_STUB Ildapcfg_RepairDatabase_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_GetDynamicReplicationList_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [out] */ VARIANT __RPC_FAR *rgszReplNames,
/* [out] */ VARIANT __RPC_FAR *rgszReplIDs);
void __RPC_STUB Ildapcfg_GetDynamicReplicationList_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_GetDirectoryProperties_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [out] */ VARIANT __RPC_FAR *szRealm,
/* [out] */ VARIANT __RPC_FAR *szDnPrefix,
/* [out] */ VARIANT __RPC_FAR *fIsSQL,
/* [out] */ VARIANT __RPC_FAR *fExtSec,
/* [out] */ VARIANT __RPC_FAR *rgszContainerPartitions);
void __RPC_STUB Ildapcfg_GetDirectoryProperties_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_SetDirectoryProperties_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szRealm,
/* [in] */ VARIANT szDnPrefix);
void __RPC_STUB Ildapcfg_SetDirectoryProperties_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_GetSubPartitions_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szContainer,
/* [out] */ VARIANT __RPC_FAR *rgdwSubPartitionNumber);
void __RPC_STUB Ildapcfg_GetSubPartitions_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_GetPartitionDbInfo_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szContainerPartition,
/* [in] */ VARIANT lSubPartitionNumber,
/* [out] */ VARIANT __RPC_FAR *rgdwServerId,
/* [out] */ VARIANT __RPC_FAR *rgszServerName,
/* [out] */ VARIANT __RPC_FAR *rgszDatabaseName,
/* [out] */ VARIANT __RPC_FAR *rgszLogin,
/* [out] */ VARIANT __RPC_FAR *rgszPassword,
/* [out] */ VARIANT __RPC_FAR *rgdwMaxCnx,
/* [out] */ VARIANT __RPC_FAR *rgdwTimeout,
/* [out] */ VARIANT __RPC_FAR *rgdwReplicationType);
void __RPC_STUB Ildapcfg_GetPartitionDbInfo_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_GetPartitionDbServer_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szContainerPartition,
/* [in] */ VARIANT lSubPartitionNumber,
/* [in] */ VARIANT dwServerId,
/* [out] */ VARIANT __RPC_FAR *szServerName,
/* [out] */ VARIANT __RPC_FAR *szDatabaseName,
/* [out] */ VARIANT __RPC_FAR *szLogin,
/* [out] */ VARIANT __RPC_FAR *szPassword,
/* [out] */ VARIANT __RPC_FAR *dwMaxCnx,
/* [out] */ VARIANT __RPC_FAR *dwTimeout,
/* [out] */ VARIANT __RPC_FAR *dwReplicationType);
void __RPC_STUB Ildapcfg_GetPartitionDbServer_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_AddPartitionDbServer_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szContainerPartition,
/* [in] */ VARIANT lSubPartitionNumber,
/* [out] */ VARIANT __RPC_FAR *dwServerId,
/* [in] */ VARIANT szServerName,
/* [in] */ VARIANT szDatabaseName,
/* [in] */ VARIANT szLogin,
/* [in] */ VARIANT szPassword,
/* [in] */ VARIANT dwMaxCnx,
/* [in] */ VARIANT dwTimeout,
/* [in] */ VARIANT dwReplicationType,
/* [in] */ VARIANT lSubrefPartitionID,
/* [in] */ VARIANT lSubrefObjectID);
void __RPC_STUB Ildapcfg_AddPartitionDbServer_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_EditPartitionDbServer_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szContainerPartition,
/* [in] */ VARIANT lSubPartitionNumber,
/* [in] */ VARIANT dwServerId,
/* [in] */ VARIANT szServerName,
/* [in] */ VARIANT szDatabaseName,
/* [in] */ VARIANT szLogin,
/* [in] */ VARIANT szPassword,
/* [in] */ VARIANT dwMaxCnx,
/* [in] */ VARIANT dwTimeout,
/* [in] */ VARIANT dwReplicationType);
void __RPC_STUB Ildapcfg_EditPartitionDbServer_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_RemovePartitionDbServer_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szContainerPartition,
/* [in] */ VARIANT lSubPartitionNumber,
/* [in] */ VARIANT dwServerId);
void __RPC_STUB Ildapcfg_RemovePartitionDbServer_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_CreateDSPartition_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ VARIANT lInstanceId,
/* [in] */ VARIANT szDn,
/* [in] */ VARIANT lCount,
/* [out] */ VARIANT __RPC_FAR *plPartitionID,
/* [out] */ VARIANT __RPC_FAR *plObjectID);
void __RPC_STUB Ildapcfg_CreateDSPartition_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_ListAllReplica_Proxy(
Ildapcfg __RPC_FAR * This,
/* [out] */ VARIANT __RPC_FAR *rgServerId,
/* [out] */ VARIANT __RPC_FAR *rgszServerName,
/* [out] */ VARIANT __RPC_FAR *rgszRpcGuid);
void __RPC_STUB Ildapcfg_ListAllReplica_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_AddReplica_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ long lServerId,
/* [in] */ BSTR szServerName,
/* [in] */ BSTR szRpcGuid);
void __RPC_STUB Ildapcfg_AddReplica_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_DelReplica_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ long lServerId);
void __RPC_STUB Ildapcfg_DelReplica_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_ConfigLocalReplica_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ long lNewServerId,
/* [out] */ VARIANT __RPC_FAR *szRpcGuid);
void __RPC_STUB Ildapcfg_ConfigLocalReplica_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_QueryLocalReplica_Proxy(
Ildapcfg __RPC_FAR * This,
/* [out] */ VARIANT __RPC_FAR *lServerId);
void __RPC_STUB Ildapcfg_QueryLocalReplica_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring] */ HRESULT STDMETHODCALLTYPE Ildapcfg_IsAddrInUse_Proxy(
Ildapcfg __RPC_FAR * This,
/* [in] */ long lIP,
/* [in] */ long lPort);
void __RPC_STUB Ildapcfg_IsAddrInUse_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __Ildapcfg_INTERFACE_DEFINED__ */
#ifndef __LADMIN2Lib_LIBRARY_DEFINED__
#define __LADMIN2Lib_LIBRARY_DEFINED__
/****************************************
* Generated header for library: LADMIN2Lib
* at Wed Apr 22 20:01:24 1998
* using MIDL 3.01.75
****************************************/
/* [helpstring][version][uuid] */
EXTERN_C const IID LIBID_LADMIN2Lib;
#ifdef __cplusplus
EXTERN_C const CLSID CLSID_ldapcfg;
class DECLSPEC_UUID("40E9AD64-E2A1-11D0-920F-00C04FB954C7")
ldapcfg;
#endif
#endif /* __LADMIN2Lib_LIBRARY_DEFINED__ */
/* Additional Prototypes for ALL interfaces */
unsigned long __RPC_USER BSTR_UserSize( unsigned long __RPC_FAR *, unsigned long , BSTR __RPC_FAR * );
unsigned char __RPC_FAR * __RPC_USER BSTR_UserMarshal( unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * );
unsigned char __RPC_FAR * __RPC_USER BSTR_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * );
void __RPC_USER BSTR_UserFree( unsigned long __RPC_FAR *, BSTR __RPC_FAR * );
unsigned long __RPC_USER VARIANT_UserSize( unsigned long __RPC_FAR *, unsigned long , VARIANT __RPC_FAR * );
unsigned char __RPC_FAR * __RPC_USER VARIANT_UserMarshal( unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * );
unsigned char __RPC_FAR * __RPC_USER VARIANT_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * );
void __RPC_USER VARIANT_UserFree( unsigned long __RPC_FAR *, VARIANT __RPC_FAR * );
/* end of Additional Prototypes */
#ifdef __cplusplus
}
#endif
#endif
#pragma option pop /*P_O_Pop*/