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

📄 sqlres.h

📁 sql2000 DEVTOOLS INCLUDE
💻 H
📖 第 1 页 / 共 5 页
字号:
            /* [in] */ LONG lNumDeadlockRetries);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNumDeadlockRetries )( 
            IConnectionInfo __RPC_FAR * This,
            /* [out] */ LONG __RPC_FAR *plNumDeadlockRetries);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetMajorVersion )( 
            IConnectionInfo __RPC_FAR * This,
            LONG lMajorVersion);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetMajorVersion )( 
            IConnectionInfo __RPC_FAR * This,
            LONG __RPC_FAR *plMajorVersion);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetMinorVersion )( 
            IConnectionInfo __RPC_FAR * This,
            LONG lMinorVersion);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetMinorVersion )( 
            IConnectionInfo __RPC_FAR * This,
            LONG __RPC_FAR *plMinorVersion);
        
        END_INTERFACE
    } IConnectionInfoVtbl;

    interface IConnectionInfo
    {
        CONST_VTBL struct IConnectionInfoVtbl __RPC_FAR *lpVtbl;
    };

    

#ifdef COBJMACROS


#define IConnectionInfo_QueryInterface(This,riid,ppvObject)	\
    (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)

#define IConnectionInfo_AddRef(This)	\
    (This)->lpVtbl -> AddRef(This)

#define IConnectionInfo_Release(This)	\
    (This)->lpVtbl -> Release(This)


#define IConnectionInfo_GetConnectName(This,ConnectName,cbConnectName)	\
    (This)->lpVtbl -> GetConnectName(This,ConnectName,cbConnectName)

#define IConnectionInfo_GetServerName(This,ServerName,cbServerName)	\
    (This)->lpVtbl -> GetServerName(This,ServerName,cbServerName)

#define IConnectionInfo_GetHostName(This,HostName,cbHostName)	\
    (This)->lpVtbl -> GetHostName(This,HostName,cbHostName)

#define IConnectionInfo_GetServerRole(This,ServerRole,cbServerRole)	\
    (This)->lpVtbl -> GetServerRole(This,ServerRole,cbServerRole)

#define IConnectionInfo_GetInternetAddress(This,InternetAddress,cbInternetAddress)	\
    (This)->lpVtbl -> GetInternetAddress(This,InternetAddress,cbInternetAddress)

#define IConnectionInfo_GetInternetNetwork(This,InternetNetwork,cbInternetNetwork)	\
    (This)->lpVtbl -> GetInternetNetwork(This,InternetNetwork,cbInternetNetwork)

#define IConnectionInfo_GetDatabase(This,Database,cbDatabase)	\
    (This)->lpVtbl -> GetDatabase(This,Database,cbDatabase)

#define IConnectionInfo_GetDatabaseStatus(This,plDatabaseStatus)	\
    (This)->lpVtbl -> GetDatabaseStatus(This,plDatabaseStatus)

#define IConnectionInfo_GetDatasourcePath(This,DatasourcePath,cbDatasourcePath)	\
    (This)->lpVtbl -> GetDatasourcePath(This,DatasourcePath,cbDatasourcePath)

#define IConnectionInfo_GetDataSourceType(This,pRetValue)	\
    (This)->lpVtbl -> GetDataSourceType(This,pRetValue)

#define IConnectionInfo_GetSecurityMode(This,pRetValue)	\
    (This)->lpVtbl -> GetSecurityMode(This,pRetValue)

#define IConnectionInfo_GetLogin(This,Login,cbLogin)	\
    (This)->lpVtbl -> GetLogin(This,Login,cbLogin)

#define IConnectionInfo_GetPassword(This,Password,cbPassword)	\
    (This)->lpVtbl -> GetPassword(This,Password,cbPassword)

#define IConnectionInfo_GetODBCEnvironmentHandle(This,phenv)	\
    (This)->lpVtbl -> GetODBCEnvironmentHandle(This,phenv)

#define IConnectionInfo_GetLoginTimeout(This,plLoginTimeout)	\
    (This)->lpVtbl -> GetLoginTimeout(This,plLoginTimeout)

#define IConnectionInfo_GetQueryTimeout(This,plQueryTimeout)	\
    (This)->lpVtbl -> GetQueryTimeout(This,plQueryTimeout)

#define IConnectionInfo_GetPacketSize(This,pusPacketSize)	\
    (This)->lpVtbl -> GetPacketSize(This,pusPacketSize)

#define IConnectionInfo_GetApplicationName(This,ApplicationName,cbApplicationName)	\
    (This)->lpVtbl -> GetApplicationName(This,ApplicationName,cbApplicationName)

#define IConnectionInfo_GetProviderName(This,ProviderName,cbProviderName)	\
    (This)->lpVtbl -> GetProviderName(This,ProviderName,cbProviderName)

#define IConnectionInfo_GetDatasource(This,Datasource,cbDatasource)	\
    (This)->lpVtbl -> GetDatasource(This,Datasource,cbDatasource)

#define IConnectionInfo_GetLocation(This,Location,cbLocation)	\
    (This)->lpVtbl -> GetLocation(This,Location,cbLocation)

#define IConnectionInfo_GetProviderString(This,ProviderString,cbProviderString)	\
    (This)->lpVtbl -> GetProviderString(This,ProviderString,cbProviderString)

#define IConnectionInfo_GetCatalog(This,Catalog,cbCatalog)	\
    (This)->lpVtbl -> GetCatalog(This,Catalog,cbCatalog)

#define IConnectionInfo_GetDBCreatedThisSession(This,pbDBCreatedThisSession)	\
    (This)->lpVtbl -> GetDBCreatedThisSession(This,pbDBCreatedThisSession)

#define IConnectionInfo_SetConnectName(This,ConnectName)	\
    (This)->lpVtbl -> SetConnectName(This,ConnectName)

#define IConnectionInfo_SetServerName(This,ServerName)	\
    (This)->lpVtbl -> SetServerName(This,ServerName)

#define IConnectionInfo_SetHostName(This,HostName)	\
    (This)->lpVtbl -> SetHostName(This,HostName)

#define IConnectionInfo_SetServerRole(This,ServerRole)	\
    (This)->lpVtbl -> SetServerRole(This,ServerRole)

#define IConnectionInfo_SetInternetAddress(This,InternetAddress)	\
    (This)->lpVtbl -> SetInternetAddress(This,InternetAddress)

#define IConnectionInfo_SetInternetNetwork(This,InternetNetwork)	\
    (This)->lpVtbl -> SetInternetNetwork(This,InternetNetwork)

#define IConnectionInfo_SetDatabase(This,Database)	\
    (This)->lpVtbl -> SetDatabase(This,Database)

#define IConnectionInfo_SetDatabaseStatus(This,lDatabaseStatus)	\
    (This)->lpVtbl -> SetDatabaseStatus(This,lDatabaseStatus)

#define IConnectionInfo_SetDatasourcePath(This,DatasourcePath)	\
    (This)->lpVtbl -> SetDatasourcePath(This,DatasourcePath)

#define IConnectionInfo_SetDataSourceType(This,DataSourceType)	\
    (This)->lpVtbl -> SetDataSourceType(This,DataSourceType)

#define IConnectionInfo_SetSecurityMode(This,SecurityMode)	\
    (This)->lpVtbl -> SetSecurityMode(This,SecurityMode)

#define IConnectionInfo_SetLogin(This,Login)	\
    (This)->lpVtbl -> SetLogin(This,Login)

#define IConnectionInfo_SetPassword(This,Password)	\
    (This)->lpVtbl -> SetPassword(This,Password)

#define IConnectionInfo_SetODBCEnvironmentHandle(This,henv)	\
    (This)->lpVtbl -> SetODBCEnvironmentHandle(This,henv)

#define IConnectionInfo_SetLoginTimeout(This,lLoginTimeout)	\
    (This)->lpVtbl -> SetLoginTimeout(This,lLoginTimeout)

#define IConnectionInfo_SetQueryTimeout(This,lQueryTimeout)	\
    (This)->lpVtbl -> SetQueryTimeout(This,lQueryTimeout)

#define IConnectionInfo_SetPacketSize(This,usPacketSize)	\
    (This)->lpVtbl -> SetPacketSize(This,usPacketSize)

#define IConnectionInfo_SetApplicationName(This,ApplicationName)	\
    (This)->lpVtbl -> SetApplicationName(This,ApplicationName)

#define IConnectionInfo_SetProviderName(This,ProviderName)	\
    (This)->lpVtbl -> SetProviderName(This,ProviderName)

#define IConnectionInfo_SetDatasource(This,Datasource)	\
    (This)->lpVtbl -> SetDatasource(This,Datasource)

#define IConnectionInfo_SetLocation(This,Location)	\
    (This)->lpVtbl -> SetLocation(This,Location)

#define IConnectionInfo_SetProviderString(This,ProviderString)	\
    (This)->lpVtbl -> SetProviderString(This,ProviderString)

#define IConnectionInfo_SetCatalog(This,Catalog)	\
    (This)->lpVtbl -> SetCatalog(This,Catalog)

#define IConnectionInfo_SetDBCreatedThisSession(This,bDBCreatedThisSession)	\
    (This)->lpVtbl -> SetDBCreatedThisSession(This,bDBCreatedThisSession)

#define IConnectionInfo_SetBcpBatchSize(This,lBcpBatchSize)	\
    (This)->lpVtbl -> SetBcpBatchSize(This,lBcpBatchSize)

#define IConnectionInfo_GetBcpBatchSize(This,plBcpBatchSize)	\
    (This)->lpVtbl -> GetBcpBatchSize(This,plBcpBatchSize)

#define IConnectionInfo_GetWaitServerResponse(This,pbWaitingForResponse,pdwWaitingSinceTickCount)	\
    (This)->lpVtbl -> GetWaitServerResponse(This,pbWaitingForResponse,pdwWaitingSinceTickCount)

#define IConnectionInfo_SetWaitServerResponse(This,bWaitingForResponse,dwWaitingSinceTickCount)	\
    (This)->lpVtbl -> SetWaitServerResponse(This,bWaitingForResponse,dwWaitingSinceTickCount)

#define IConnectionInfo_GetUseInprocLoader(This,pbUseInprocLoader)	\
    (This)->lpVtbl -> GetUseInprocLoader(This,pbUseInprocLoader)

#define IConnectionInfo_SetUseInprocLoader(This,bUseInprocLoader)	\
    (This)->lpVtbl -> SetUseInprocLoader(This,bUseInprocLoader)

#define IConnectionInfo_SetCodePage(This,lCodePage)	\
    (This)->lpVtbl -> SetCodePage(This,lCodePage)

#define IConnectionInfo_GetCodePage(This,plCodePage)	\
    (This)->lpVtbl -> GetCodePage(This,plCodePage)

#define IConnectionInfo_SetLCID(This,lLCID)	\
    (This)->lpVtbl -> SetLCID(This,lLCID)

#define IConnectionInfo_GetLCID(This,plLCID)	\
    (This)->lpVtbl -> GetLCID(This,plLCID)

#define IConnectionInfo_SetComparisonStyle(This,lComparisonStyle)	\
    (This)->lpVtbl -> SetComparisonStyle(This,lComparisonStyle)

#define IConnectionInfo_GetComparisonStyle(This,plComparisonStyle)	\
    (This)->lpVtbl -> GetComparisonStyle(This,plComparisonStyle)

#define IConnectionInfo_SetNumDeadlockRetries(This,lNumDeadlockRetries)	\
    (This)->lpVtbl -> SetNumDeadlockRetries(This,lNumDeadlockRetries)

#define IConnectionInfo_GetNumDeadlockRetries(This,plNumDeadlockRetries)	\
    (This)->lpVtbl -> GetNumDeadlockRetries(This,plNumDeadlockRetries)

#define IConnectionInfo_SetMajorVersion(This,lMajorVersion)	\
    (This)->lpVtbl -> SetMajorVersion(This,lMajorVersion)

#define IConnectionInfo_GetMajorVersion(This,plMajorVersion)	\
    (This)->lpVtbl -> GetMajorVersion(This,plMajorVersion)

#define IConnectionInfo_SetMinorVersion(This,lMinorVersion)	\
    (This)->lpVtbl -> SetMinorVersion(This,lMinorVersion)

#define IConnectionInfo_GetMinorVersion(This,plMinorVersion)	\
    (This)->lpVtbl -> GetMinorVersion(This,plMinorVersion)

#endif /* COBJMACROS */


#endif 	/* C style interface */



HRESULT STDMETHODCALLTYPE IConnectionInfo_GetConnectName_Proxy( 
    IConnectionInfo __RPC_FAR * This,
    /* [size_is][string][out] */ LPWSTR ConnectName,
    DWORD cbConnectName);


void __RPC_STUB IConnectionInfo_GetConnectName_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


HRESULT STDMETHODCALLTYPE IConnectionInfo_GetServerName_Proxy( 
    IConnectionInfo __RPC_FAR * This,
    /* [size_is][string][out] */ LPWSTR ServerName,
    DWORD cbServerName);


void __RPC_STUB IConnectionInfo_GetServerName_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


HRESULT STDMETHODCALLTYPE IConnectionInfo_GetHostName_Proxy( 
    IConnectionInfo __RPC_FAR * This,
    /* [size_is][string][out] */ LPWSTR HostName,
    DWORD cbHostName);


void __RPC_STUB IConnectionInfo_GetHostName_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


HRESULT STDMETHODCALLTYPE IConnectionInfo_GetServerRole_Proxy( 
    IConnectionInfo __RPC_FAR * This,
    /* [size_is][string][out] */ LPWSTR ServerRole,
    DWORD cbServerRole);


void __RPC_STUB IConnectionInfo_GetServerRole_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


HRESULT STDMETHODCALLTYPE IConnectionInfo_GetInternetAddress_Proxy( 
    IConnectionInfo __RPC_FAR * This,
    /* [size_is][string][out] */ LPWSTR InternetAddress,
    DWORD cbInternetAddress);


void __RPC_STUB IConnectionInfo_GetInternetAddress_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


HRESULT STDMETHODCALLTYPE IConnectionInfo_GetInternetNetwork_Proxy( 
    IConnectionInfo __RPC_FAR * This,
    /* [size_is][string][out] */ LPWSTR InternetNetwork,
    DWORD cbInternetNetwork);


void __RPC_STUB IConnectionInfo_GetInternetNetwork_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


HRESULT STDMETHODCALLTYPE IConnectionInfo_GetDatabase_Proxy( 
    IConnectionInfo __RPC_FAR * This,
    /* [size_is][string][out] */ LPWSTR Database,
    DWORD cbDatabase);


void __RPC_STUB IConnectionInfo_GetDatabase_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


HRESULT STDMETHODCALLTYPE IConnectionInfo_GetDatabaseStatus_Proxy( 
    IConnectionInfo __RPC_FAR * This,
    /* [out] */ long __RPC_FAR *plDatabaseStatus);


void __RPC_STUB IConnectionInfo_GetDatabaseStatus_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


HRESULT STDMETHODCALLTYPE IConnectionInfo_GetDatasourcePath_Proxy( 
    IConnectionInfo __RPC_FAR * This,
    /* [size_is][string][out] */ LPWSTR DatasourcePath,
    DWORD cbDatasourcePath);


void __RPC_STUB IConnectionInfo_GetDatasourcePath_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


HRESULT STDMETHODCALLTYPE IConnectionInfo_GetDataSourceType_Proxy( 
    IConnectionInfo __RPC_FAR * This,
    /* [out] */ REPOLE_DATASOURCE_TYPE __RPC_FAR *pRetValue);


void __RPC_STUB IConnectionInfo_GetDataSourceType_Stub(
    IRpcStubBuffer *This,

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -