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

📄 ecole.tlh

📁 IBM 开发的easy cics通讯相关的源代码
💻 TLH
字号:
// Created by Microsoft (R) C/C++ Compiler Version 12.00.8447.0 (a0eaf6ec).
//
// EcOle.tlh
//
// C++ source equivalent of Win32 type library d:\bcfiles\cics\c\ReleaseMinDependency\EcOle.dll
// compiler-generated file created 04/01/03 at 12:01:01 - DO NOT EDIT!

#pragma once
#pragma pack(push, 8)

#include <comdef.h>

//
// Forward references and typedefs
//

struct /* coclass */ App;
struct __declspec(uuid("5b554873-acc5-11d4-8403-ea6165000000"))
/* dual interface */ IApp;

//
// Smart pointer typedef declarations
//

_COM_SMARTPTR_TYPEDEF(IApp, __uuidof(IDispatch));

//
// Type library items
//

struct __declspec(uuid("5b554874-acc5-11d4-8403-ea6165000000"))
App;
    // [ default ] interface IApp

struct __declspec(uuid("5b554873-acc5-11d4-8403-ea6165000000"))
IApp : IDispatch
{
    //
    // Wrapper methods for error-handling
    //

    // Methods:
    HRESULT About ( );
    HRESULT BeginWrite ( );
    HRESULT CallProgram (
        _bstr_t ProgramName );
    HRESULT CallProgramAndCommit (
        _bstr_t ProgramName );
    HRESULT CallProgramDSync (
        _bstr_t ProgramName );
    HRESULT CallProgramDSyncAndCommit (
        _bstr_t ProgramName );
    HRESULT Commit ( );
    short ConnectServer (
        _bstr_t ServerName,
        _bstr_t UserName,
        _bstr_t Password );
    short ConnectServer2 (
        _bstr_t ServerName1,
        _bstr_t ServerName2,
        _bstr_t UserName,
        _bstr_t Password );
    long GetBlockSize ( );
    _bstr_t GetErr ( );
    short GetErrCode ( );
    short GetReply ( );
    _bstr_t GetValue (
        _bstr_t KeyName );
    HRESULT RollBack ( );
    HRESULT RsAddRow ( );
    HRESULT RsCreate (
        short ColNum );
    HRESULT RsFetchRow ( );
    _bstr_t RsGetCol (
        short Col );
    short RsGetColNum ( );
    int RsGetRowNum ( );
    short RsGetTableColNum (
        short nt );
    int RsGetTableRowNum (
        short nt );
    HRESULT RsNewTable (
        short ColNum );
    HRESULT RsOpen ( );
    HRESULT RsSaveRow ( );
    HRESULT RsSetCol (
        short Col,
        _bstr_t Vlu );
    HRESULT SetEciTimeOut (
        short t );
    HRESULT SetValue (
        _bstr_t KeyName,
        _bstr_t StrValue );
    HRESULT Upload (
        _bstr_t FileName,
        _bstr_t ServerFileName );
    _variant_t T_T ( );
    _bstr_t FetchStrFromFile (
        _bstr_t fs );
    HRESULT GetValueToFile (
        _bstr_t KeyName,
        _bstr_t fs );
    _bstr_t RsGetColByName (
        _bstr_t ColName );
    _bstr_t RsGetColName (
        short ColNo1 );
    HRESULT SaveStrToFile (
        _bstr_t s,
        _bstr_t fs );
    _variant_t LoadBlock ( );
    HRESULT SetTransId (
        _bstr_t TransId );
    HRESULT EcInit ( );
    HRESULT ConnectServer0 (
        _bstr_t ServerName,
        _bstr_t UserName,
        _bstr_t Password );
    HRESULT CallProgramAndCommit1 (
        _bstr_t ProgramName );
    HRESULT RsClose ( );
    HRESULT RestartWindow ( );
    HRESULT ServerListInit (
        short SrvNum );
    HRESULT ServerListAdd (
        _bstr_t ServerName );
    short ConnectServerListX (
        _bstr_t ListName,
        _bstr_t UserName,
        _bstr_t Password );
    HRESULT SetMsgQlf (
        short qlf );
    short GetMsgQlf ( );
    short ConnectServerList (
        _bstr_t UserName,
        _bstr_t Password );
    short GetReplyWait ( );
    short GetSpecReply ( );
    short GetSpecReplyWait ( );
    short EPIConnectServer (
        _bstr_t ServerName );
    HRESULT DisConnect ( );
    HRESULT EPIDisConnect ( );
    HRESULT EPIStartTran (
        _bstr_t TranName );
    short EPIGetEvent ( );
    _bstr_t EPIGetEventData ( );
    short EPIGetEventType ( );
    short EPIReply (
        _bstr_t Data );
    short EPIGetEventNoWait ( );
    HRESULT InitLogFile (
        _bstr_t FileName );
    HRESULT WriteLogFile (
        _bstr_t LogStr );
    HRESULT LogValue (
        _bstr_t KeyName );
    HRESULT RsLogCol (
        short Col );
    HRESULT WriteLogFileLine (
        _bstr_t LogStr );
    HRESULT SetProperty (
        _bstr_t Name,
        _bstr_t Value );
    HRESULT SetUploadBlk (
        const _variant_t & Blk,
        _bstr_t PrgName );
};

//
// Wrapper method implementations
//

#include "EcOle.tli"

#pragma pack(pop)

⌨️ 快捷键说明

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