⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ladmin2.h

📁 希望我上传的这些东西可以对搞编程的程序员有点小小的帮助!谢谢!
💻 H
📖 第 1 页 / 共 5 页
字号:
            /* [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 + -