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

📄 sqlres.h

📁 sql2000 DEVTOOLS INCLUDE
💻 H
📖 第 1 页 / 共 5 页
字号:
            /* [in] */ LPCWSTR Login) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetPassword( 
            /* [in] */ LPCWSTR Password) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetODBCEnvironmentHandle( 
            /* [in] */ long henv) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetLoginTimeout( 
            /* [in] */ LONG lLoginTimeout) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetQueryTimeout( 
            /* [in] */ LONG lQueryTimeout) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetPacketSize( 
            /* [in] */ unsigned long usPacketSize) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetApplicationName( 
            /* [in] */ LPCWSTR ApplicationName) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetProviderName( 
            /* [in] */ LPCWSTR ProviderName) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetDatasource( 
            /* [in] */ LPCWSTR Datasource) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetLocation( 
            /* [in] */ LPCWSTR Location) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetProviderString( 
            /* [in] */ LPCWSTR ProviderString) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetCatalog( 
            /* [in] */ LPCWSTR Catalog) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetDBCreatedThisSession( 
            /* [in] */ BOOL bDBCreatedThisSession) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetBcpBatchSize( 
            /* [in] */ LONG lBcpBatchSize) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE GetBcpBatchSize( 
            /* [out] */ LONG __RPC_FAR *plBcpBatchSize) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE GetWaitServerResponse( 
            /* [out] */ BOOL __RPC_FAR *pbWaitingForResponse,
            /* [out] */ DWORD __RPC_FAR *pdwWaitingSinceTickCount) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetWaitServerResponse( 
            /* [in] */ BOOL bWaitingForResponse,
            /* [in] */ DWORD dwWaitingSinceTickCount) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE GetUseInprocLoader( 
            /* [out] */ BOOL __RPC_FAR *pbUseInprocLoader) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetUseInprocLoader( 
            /* [in] */ BOOL bUseInprocLoader) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetCodePage( 
            /* [in] */ LONG lCodePage) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE GetCodePage( 
            /* [out] */ LONG __RPC_FAR *plCodePage) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetLCID( 
            /* [in] */ LONG lLCID) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE GetLCID( 
            /* [out] */ LONG __RPC_FAR *plLCID) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetComparisonStyle( 
            /* [in] */ LONG lComparisonStyle) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE GetComparisonStyle( 
            /* [out] */ LONG __RPC_FAR *plComparisonStyle) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetNumDeadlockRetries( 
            /* [in] */ LONG lNumDeadlockRetries) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE GetNumDeadlockRetries( 
            /* [out] */ LONG __RPC_FAR *plNumDeadlockRetries) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetMajorVersion( 
            LONG lMajorVersion) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE GetMajorVersion( 
            LONG __RPC_FAR *plMajorVersion) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE SetMinorVersion( 
            LONG lMinorVersion) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE GetMinorVersion( 
            LONG __RPC_FAR *plMinorVersion) = 0;
        
    };
    
#else 	/* C style interface */

    typedef struct IConnectionInfoVtbl
    {
        BEGIN_INTERFACE
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ REFIID riid,
            /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
        
        ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( 
            IConnectionInfo __RPC_FAR * This);
        
        ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( 
            IConnectionInfo __RPC_FAR * This);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetConnectName )( 
            IConnectionInfo __RPC_FAR * This,
            /* [size_is][string][out] */ LPWSTR ConnectName,
            DWORD cbConnectName);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetServerName )( 
            IConnectionInfo __RPC_FAR * This,
            /* [size_is][string][out] */ LPWSTR ServerName,
            DWORD cbServerName);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetHostName )( 
            IConnectionInfo __RPC_FAR * This,
            /* [size_is][string][out] */ LPWSTR HostName,
            DWORD cbHostName);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetServerRole )( 
            IConnectionInfo __RPC_FAR * This,
            /* [size_is][string][out] */ LPWSTR ServerRole,
            DWORD cbServerRole);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetInternetAddress )( 
            IConnectionInfo __RPC_FAR * This,
            /* [size_is][string][out] */ LPWSTR InternetAddress,
            DWORD cbInternetAddress);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetInternetNetwork )( 
            IConnectionInfo __RPC_FAR * This,
            /* [size_is][string][out] */ LPWSTR InternetNetwork,
            DWORD cbInternetNetwork);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDatabase )( 
            IConnectionInfo __RPC_FAR * This,
            /* [size_is][string][out] */ LPWSTR Database,
            DWORD cbDatabase);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDatabaseStatus )( 
            IConnectionInfo __RPC_FAR * This,
            /* [out] */ long __RPC_FAR *plDatabaseStatus);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDatasourcePath )( 
            IConnectionInfo __RPC_FAR * This,
            /* [size_is][string][out] */ LPWSTR DatasourcePath,
            DWORD cbDatasourcePath);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDataSourceType )( 
            IConnectionInfo __RPC_FAR * This,
            /* [out] */ REPOLE_DATASOURCE_TYPE __RPC_FAR *pRetValue);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSecurityMode )( 
            IConnectionInfo __RPC_FAR * This,
            /* [out] */ REPOLE_SECURITY_TYPE __RPC_FAR *pRetValue);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetLogin )( 
            IConnectionInfo __RPC_FAR * This,
            /* [size_is][string][out] */ LPWSTR Login,
            DWORD cbLogin);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetPassword )( 
            IConnectionInfo __RPC_FAR * This,
            /* [size_is][string][out] */ LPWSTR Password,
            DWORD cbPassword);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetODBCEnvironmentHandle )( 
            IConnectionInfo __RPC_FAR * This,
            /* [out] */ long __RPC_FAR *phenv);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetLoginTimeout )( 
            IConnectionInfo __RPC_FAR * This,
            /* [out] */ long __RPC_FAR *plLoginTimeout);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetQueryTimeout )( 
            IConnectionInfo __RPC_FAR * This,
            /* [out] */ long __RPC_FAR *plQueryTimeout);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetPacketSize )( 
            IConnectionInfo __RPC_FAR * This,
            /* [out] */ unsigned long __RPC_FAR *pusPacketSize);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetApplicationName )( 
            IConnectionInfo __RPC_FAR * This,
            /* [size_is][string][out] */ LPWSTR ApplicationName,
            DWORD cbApplicationName);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetProviderName )( 
            IConnectionInfo __RPC_FAR * This,
            /* [size_is][string][out] */ LPWSTR ProviderName,
            DWORD cbProviderName);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDatasource )( 
            IConnectionInfo __RPC_FAR * This,
            /* [size_is][string][out] */ LPWSTR Datasource,
            DWORD cbDatasource);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetLocation )( 
            IConnectionInfo __RPC_FAR * This,
            /* [size_is][string][out] */ LPWSTR Location,
            DWORD cbLocation);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetProviderString )( 
            IConnectionInfo __RPC_FAR * This,
            /* [size_is][string][out] */ LPWSTR ProviderString,
            DWORD cbProviderString);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCatalog )( 
            IConnectionInfo __RPC_FAR * This,
            /* [size_is][string][out] */ LPWSTR Catalog,
            DWORD cbCatalog);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDBCreatedThisSession )( 
            IConnectionInfo __RPC_FAR * This,
            /* [out] */ BOOL __RPC_FAR *pbDBCreatedThisSession);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetConnectName )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LPCWSTR ConnectName);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetServerName )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LPCWSTR ServerName);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetHostName )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LPCWSTR HostName);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetServerRole )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LPCWSTR ServerRole);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetInternetAddress )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LPCWSTR InternetAddress);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetInternetNetwork )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LPCWSTR InternetNetwork);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetDatabase )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LPCWSTR Database);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetDatabaseStatus )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LONG lDatabaseStatus);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetDatasourcePath )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LPCWSTR DatasourcePath);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetDataSourceType )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ REPOLE_DATASOURCE_TYPE DataSourceType);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetSecurityMode )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ REPOLE_SECURITY_TYPE SecurityMode);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetLogin )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LPCWSTR Login);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetPassword )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LPCWSTR Password);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetODBCEnvironmentHandle )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ long henv);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetLoginTimeout )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LONG lLoginTimeout);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetQueryTimeout )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LONG lQueryTimeout);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetPacketSize )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ unsigned long usPacketSize);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetApplicationName )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LPCWSTR ApplicationName);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetProviderName )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LPCWSTR ProviderName);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetDatasource )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LPCWSTR Datasource);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetLocation )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LPCWSTR Location);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetProviderString )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LPCWSTR ProviderString);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetCatalog )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LPCWSTR Catalog);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetDBCreatedThisSession )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ BOOL bDBCreatedThisSession);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetBcpBatchSize )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LONG lBcpBatchSize);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetBcpBatchSize )( 
            IConnectionInfo __RPC_FAR * This,
            /* [out] */ LONG __RPC_FAR *plBcpBatchSize);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetWaitServerResponse )( 
            IConnectionInfo __RPC_FAR * This,
            /* [out] */ BOOL __RPC_FAR *pbWaitingForResponse,
            /* [out] */ DWORD __RPC_FAR *pdwWaitingSinceTickCount);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetWaitServerResponse )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ BOOL bWaitingForResponse,
            /* [in] */ DWORD dwWaitingSinceTickCount);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetUseInprocLoader )( 
            IConnectionInfo __RPC_FAR * This,
            /* [out] */ BOOL __RPC_FAR *pbUseInprocLoader);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetUseInprocLoader )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ BOOL bUseInprocLoader);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetCodePage )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LONG lCodePage);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCodePage )( 
            IConnectionInfo __RPC_FAR * This,
            /* [out] */ LONG __RPC_FAR *plCodePage);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetLCID )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LONG lLCID);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetLCID )( 
            IConnectionInfo __RPC_FAR * This,
            /* [out] */ LONG __RPC_FAR *plLCID);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetComparisonStyle )( 
            IConnectionInfo __RPC_FAR * This,
            /* [in] */ LONG lComparisonStyle);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetComparisonStyle )( 
            IConnectionInfo __RPC_FAR * This,
            /* [out] */ LONG __RPC_FAR *plComparisonStyle);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetNumDeadlockRetries )( 
            IConnectionInfo __RPC_FAR * This,

⌨️ 快捷键说明

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