📄 ladmin2.h
字号:
/* [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) \
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -