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

📄 easycics_tlb.h

📁 IBM 开发的easy cics通讯相关的源代码
💻 H
📖 第 1 页 / 共 5 页
字号:
  short __MIDL_0015;
  this->ConnectServer(ServerName, UserName, Password, (short*)&__MIDL_0015);
  return __MIDL_0015;
}

template <class T> HRESULT __fastcall
IAppDispT<T>::ConnectServer2(BSTR ServerName1/*[in]*/, BSTR ServerName2/*[in]*/, 
                             BSTR UserName/*[in]*/, BSTR Password/*[in]*/, 
                             short* __MIDL_0016/*[out,retval]*/)
{
  _TDispID _dispid(*this, OLETEXT("ConnectServer2"), DISPID(9));
  TAutoArgs<4> _args;
  _args[1] = ServerName1 /*[VT_BSTR:0]*/;
  _args[2] = ServerName2 /*[VT_BSTR:0]*/;
  _args[3] = UserName /*[VT_BSTR:0]*/;
  _args[4] = Password /*[VT_BSTR:0]*/;
  return OutRetValSetterPtr(__MIDL_0016 /*[VT_I2:1]*/, _args, OleFunction(_dispid, _args));
}

template <class T> short __fastcall
IAppDispT<T>::ConnectServer2(BSTR ServerName1/*[in]*/, BSTR ServerName2/*[in]*/, 
                             BSTR UserName/*[in]*/, BSTR Password/*[in]*/)
{
  short __MIDL_0016;
  this->ConnectServer2(ServerName1, ServerName2, UserName, Password, (short*)&__MIDL_0016);
  return __MIDL_0016;
}

template <class T> HRESULT __fastcall
IAppDispT<T>::GetBlockSize(long* __MIDL_0017/*[out,retval]*/)
{
  _TDispID _dispid(*this, OLETEXT("GetBlockSize"), DISPID(10));
  TAutoArgs<0> _args;
  return OutRetValSetterPtr(__MIDL_0017 /*[VT_I4:1]*/, _args, OleFunction(_dispid, _args));
}

template <class T> long __fastcall
IAppDispT<T>::GetBlockSize(void)
{
  long __MIDL_0017;
  this->GetBlockSize((long*)&__MIDL_0017);
  return __MIDL_0017;
}

template <class T> HRESULT __fastcall
IAppDispT<T>::GetErr(BSTR* Rs/*[out,retval]*/)
{
  _TDispID _dispid(*this, OLETEXT("GetErr"), DISPID(11));
  TAutoArgs<0> _args;
  return OutRetValSetterPtr(Rs /*[VT_BSTR:1]*/, _args, OleFunction(_dispid, _args));
}

template <class T> BSTR __fastcall
IAppDispT<T>::GetErr(void)
{
  BSTR Rs;
  this->GetErr((BSTR*)&Rs);
  return Rs;
}

template <class T> HRESULT __fastcall
IAppDispT<T>::GetErrCode(short* __MIDL_0018/*[out,retval]*/)
{
  _TDispID _dispid(*this, OLETEXT("GetErrCode"), DISPID(12));
  TAutoArgs<0> _args;
  return OutRetValSetterPtr(__MIDL_0018 /*[VT_I2:1]*/, _args, OleFunction(_dispid, _args));
}

template <class T> short __fastcall
IAppDispT<T>::GetErrCode(void)
{
  short __MIDL_0018;
  this->GetErrCode((short*)&__MIDL_0018);
  return __MIDL_0018;
}

template <class T> HRESULT __fastcall
IAppDispT<T>::GetReply(short* __MIDL_0019/*[out,retval]*/)
{
  _TDispID _dispid(*this, OLETEXT("GetReply"), DISPID(13));
  TAutoArgs<0> _args;
  return OutRetValSetterPtr(__MIDL_0019 /*[VT_I2:1]*/, _args, OleFunction(_dispid, _args));
}

template <class T> short __fastcall
IAppDispT<T>::GetReply(void)
{
  short __MIDL_0019;
  this->GetReply((short*)&__MIDL_0019);
  return __MIDL_0019;
}

template <class T> HRESULT __fastcall
IAppDispT<T>::GetValue(BSTR KeyName/*[in]*/, BSTR* __MIDL_0020/*[out,retval]*/)
{
  _TDispID _dispid(*this, OLETEXT("GetValue"), DISPID(14));
  TAutoArgs<1> _args;
  _args[1] = KeyName /*[VT_BSTR:0]*/;
  return OutRetValSetterPtr(__MIDL_0020 /*[VT_BSTR:1]*/, _args, OleFunction(_dispid, _args));
}

template <class T> BSTR __fastcall
IAppDispT<T>::GetValue(BSTR KeyName/*[in]*/)
{
  BSTR __MIDL_0020;
  this->GetValue(KeyName, (BSTR*)&__MIDL_0020);
  return __MIDL_0020;
}

template <class T> HRESULT __fastcall
IAppDispT<T>::RollBack()
{
  _TDispID _dispid(*this, OLETEXT("RollBack"), DISPID(15));
  return OleFunction(_dispid);
}

template <class T> HRESULT __fastcall
IAppDispT<T>::RsAddRow()
{
  _TDispID _dispid(*this, OLETEXT("RsAddRow"), DISPID(16));
  return OleFunction(_dispid);
}

template <class T> HRESULT __fastcall
IAppDispT<T>::RsCreate(short ColNum/*[in]*/)
{
  _TDispID _dispid(*this, OLETEXT("RsCreate"), DISPID(17));
  TAutoArgs<1> _args;
  _args[1] = ColNum /*[VT_I2:0]*/;
  return OleFunction(_dispid, _args);
}

template <class T> HRESULT __fastcall
IAppDispT<T>::RsFetchRow()
{
  _TDispID _dispid(*this, OLETEXT("RsFetchRow"), DISPID(18));
  return OleFunction(_dispid);
}

template <class T> HRESULT __fastcall
IAppDispT<T>::RsGetCol(short Col/*[in]*/, BSTR* __MIDL_0021/*[out,retval]*/)
{
  _TDispID _dispid(*this, OLETEXT("RsGetCol"), DISPID(19));
  TAutoArgs<1> _args;
  _args[1] = Col /*[VT_I2:0]*/;
  return OutRetValSetterPtr(__MIDL_0021 /*[VT_BSTR:1]*/, _args, OleFunction(_dispid, _args));
}

template <class T> BSTR __fastcall
IAppDispT<T>::RsGetCol(short Col/*[in]*/)
{
  BSTR __MIDL_0021;
  this->RsGetCol(Col, (BSTR*)&__MIDL_0021);
  return __MIDL_0021;
}

template <class T> HRESULT __fastcall
IAppDispT<T>::RsGetColNum(short* __MIDL_0022/*[out,retval]*/)
{
  _TDispID _dispid(*this, OLETEXT("RsGetColNum"), DISPID(20));
  TAutoArgs<0> _args;
  return OutRetValSetterPtr(__MIDL_0022 /*[VT_I2:1]*/, _args, OleFunction(_dispid, _args));
}

template <class T> short __fastcall
IAppDispT<T>::RsGetColNum(void)
{
  short __MIDL_0022;
  this->RsGetColNum((short*)&__MIDL_0022);
  return __MIDL_0022;
}

template <class T> HRESULT __fastcall
IAppDispT<T>::RsGetRowNum(short* __MIDL_0023/*[out,retval]*/)
{
  _TDispID _dispid(*this, OLETEXT("RsGetRowNum"), DISPID(21));
  TAutoArgs<0> _args;
  return OutRetValSetterPtr(__MIDL_0023 /*[VT_I2:1]*/, _args, OleFunction(_dispid, _args));
}

template <class T> short __fastcall
IAppDispT<T>::RsGetRowNum(void)
{
  short __MIDL_0023;
  this->RsGetRowNum((short*)&__MIDL_0023);
  return __MIDL_0023;
}

template <class T> HRESULT __fastcall
IAppDispT<T>::RsGetTableColNum(short nt/*[in]*/, short* __MIDL_0024/*[out,retval]*/)
{
  _TDispID _dispid(*this, OLETEXT("RsGetTableColNum"), DISPID(22));
  TAutoArgs<1> _args;
  _args[1] = nt /*[VT_I2:0]*/;
  return OutRetValSetterPtr(__MIDL_0024 /*[VT_I2:1]*/, _args, OleFunction(_dispid, _args));
}

template <class T> short __fastcall
IAppDispT<T>::RsGetTableColNum(short nt/*[in]*/)
{
  short __MIDL_0024;
  this->RsGetTableColNum(nt, (short*)&__MIDL_0024);
  return __MIDL_0024;
}

template <class T> HRESULT __fastcall
IAppDispT<T>::RsGetTableRowNum(short nt/*[in]*/, short* __MIDL_0025/*[out,retval]*/)
{
  _TDispID _dispid(*this, OLETEXT("RsGetTableRowNum"), DISPID(23));
  TAutoArgs<1> _args;
  _args[1] = nt /*[VT_I2:0]*/;
  return OutRetValSetterPtr(__MIDL_0025 /*[VT_I2:1]*/, _args, OleFunction(_dispid, _args));
}

template <class T> short __fastcall
IAppDispT<T>::RsGetTableRowNum(short nt/*[in]*/)
{
  short __MIDL_0025;
  this->RsGetTableRowNum(nt, (short*)&__MIDL_0025);
  return __MIDL_0025;
}

template <class T> HRESULT __fastcall
IAppDispT<T>::RsNewTable(short ColNum/*[in]*/)
{
  _TDispID _dispid(*this, OLETEXT("RsNewTable"), DISPID(24));
  TAutoArgs<1> _args;
  _args[1] = ColNum /*[VT_I2:0]*/;
  return OleFunction(_dispid, _args);
}

template <class T> HRESULT __fastcall
IAppDispT<T>::RsOpen()
{
  _TDispID _dispid(*this, OLETEXT("RsOpen"), DISPID(25));
  return OleFunction(_dispid);
}

template <class T> HRESULT __fastcall
IAppDispT<T>::RsSaveRow()
{
  _TDispID _dispid(*this, OLETEXT("RsSaveRow"), DISPID(26));
  return OleFunction(_dispid);
}

template <class T> HRESULT __fastcall
IAppDispT<T>::RsSetCol(short Col/*[in]*/, BSTR Vlu/*[in]*/)
{
  _TDispID _dispid(*this, OLETEXT("RsSetCol"), DISPID(27));
  TAutoArgs<2> _args;
  _args[1] = Col /*[VT_I2:0]*/;
  _args[2] = Vlu /*[VT_BSTR:0]*/;
  return OleFunction(_dispid, _args);
}

template <class T> HRESULT __fastcall
IAppDispT<T>::SetEciTimeOut(short t/*[in]*/)
{
  _TDispID _dispid(*this, OLETEXT("SetEciTimeOut"), DISPID(28));
  TAutoArgs<1> _args;
  _args[1] = t /*[VT_I2:0]*/;
  return OleFunction(_dispid, _args);
}

template <class T> HRESULT __fastcall
IAppDispT<T>::SetValue(BSTR KeyName/*[in]*/, BSTR StrValue/*[in]*/)
{
  _TDispID _dispid(*this, OLETEXT("SetValue"), DISPID(29));
  TAutoArgs<2> _args;
  _args[1] = KeyName /*[VT_BSTR:0]*/;
  _args[2] = StrValue /*[VT_BSTR:0]*/;
  return OleFunction(_dispid, _args);
}

template <class T> HRESULT __fastcall
IAppDispT<T>::Upload(BSTR FileName/*[in]*/, BSTR ServerFileName/*[in]*/)
{
  _TDispID _dispid(*this, OLETEXT("Upload"), DISPID(30));
  TAutoArgs<2> _args;
  _args[1] = FileName /*[VT_BSTR:0]*/;
  _args[2] = ServerFileName /*[VT_BSTR:0]*/;
  return OleFunction(_dispid, _args);
}

template <class T> HRESULT __fastcall
IAppDispT<T>::T_T(TVariant* __MIDL_0026/*[out,retval]*/)
{
  _TDispID _dispid(*this, OLETEXT("T_T"), DISPID(31));
  TAutoArgs<0> _args;
  return OutRetValSetterPtr(__MIDL_0026 /*[VT_VARIANT:1]*/, _args, OleFunction(_dispid, _args));
}

template <class T> TVariant __fastcall
IAppDispT<T>::T_T(void)
{
  TVariant __MIDL_0026;
  this->T_T((TVariant*)&__MIDL_0026);
  return __MIDL_0026;
}

template <class T> HRESULT __fastcall
IAppDispT<T>::FetchStrFromFile(BSTR fs/*[in]*/, BSTR* __MIDL_0027/*[out,retval]*/)
{
  _TDispID _dispid(*this, OLETEXT("FetchStrFromFile"), DISPID(32));
  TAutoArgs<1> _args;
  _args[1] = fs /*[VT_BSTR:0]*/;
  return OutRetValSetterPtr(__MIDL_0027 /*[VT_BSTR:1]*/, _args, OleFunction(_dispid, _args));
}

template <class T> BSTR __fastcall
IAppDispT<T>::FetchStrFromFile(BSTR fs/*[in]*/)
{
  BSTR __MIDL_0027;
  this->FetchStrFromFile(fs, (BSTR*)&__MIDL_0027);
  return __MIDL_0027;
}

template <class T> HRESULT __fastcall
IAppDispT<T>::GetValueToFile(BSTR KeyName/*[in]*/, BSTR fs/*[in]*/)
{
  _TDispID _dispid(*this, OLETEXT("GetValueToFile"), DISPID(33));
  TAutoArgs<2> _args;
  _args[1] = KeyName /*[VT_BSTR:0]*/;
  _args[2] = fs /*[VT_BSTR:0]*/;
  return OleFunction(_dispid, _args);
}

template <class T> HRESULT __fastcall
IAppDispT<T>::RsGetColByName(BSTR ColName/*[in]*/, BSTR* __MIDL_0028/*[out,retval]*/)
{
  _TDispID _dispid(*this, OLETEXT("RsGetColByName"), DISPID(34));
  TAutoArgs<1> _args;
  _args[1] = ColName /*[VT_BSTR:0]*/;
  return OutRetValSetterPtr(__MIDL_0028 /*[VT_BSTR:1]*/, _args, OleFunction(_dispid, _args));
}

template <class T> BSTR __fastcall
IAppDispT<T>::RsGetColByName(BSTR ColName/*[in]*/)
{
  BSTR __MIDL_0028;
  this->RsGetColByName(ColName, (BSTR*)&__MIDL_0028);
  return __MIDL_0028;
}

template <class T> HRESULT __fastcall
IAppDispT<T>::RsGetColName(short ColNo1/*[in]*/, BSTR* __MIDL_0029/*[out,retval]*/)
{
  _TDispID _dispid(*this, OLETEXT("RsGetColName"), DISPID(35));
  TAutoArgs<1> _args;
  _args[1] = ColNo1 /*[VT_I2:0]*/;
  return OutRetValSetterPtr(__MIDL_0029 /*[VT_BSTR:1]*/, _args, OleFunction(_dispid, _args));
}

template <class T> BSTR __fastcall
IAppDispT<T>::RsGetColName(short ColNo1/*[in]*/)
{
  BSTR __MIDL_0029;
  this->RsGetColName(ColNo1, (BSTR*)&__MIDL_0029);
  return __MIDL_0029;
}

template <class T> HRESULT __fastcall
IA

⌨️ 快捷键说明

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