ABAP--C语言调用SAP的RFC的代码样例

C语言代码
#include <stdlib.h>
#include <stdio.h>
#include "sapnwrfc.h"

RFC_RC SAP_API stfc_connection_impl(RFC_CONNECTION_HANDLE rfcHandle, RFC_FUNCTION_HANDLE funcHandle, RFC_ERROR_INFO* errorInfo){
 RFC_RC rc = RFC_OK;
 SAP_UC requtext[256], buf[256];

 rc = RfcGetString(funcHandle, cU("REQUTEXT"), requtext, 256, NULL, errorInfo);
 printfU(cU("Got request for STFC_CONNECTION./nREQUTEXT = %s/n/n"), requtext);
 sprintfU(buf, cU("STFC_CONNECTION called with REQUTEXT = %s"), requtext);
 rc = RfcSetString(funcHandle, cU("ECHOTEXT"), buf, strlenU(buf), errorInfo);

 return rc;
}

int mainU(int argc, SAP_UC** argv){
 RFC_RC rc = RFC_OK;
 RFC_CONNECTION_PARAMETER loginParams[1];
 RFC_ERROR_INFO errorInfo;
 RFC_CONNECTION_HANDLE connection;
 RFC_FUNCTION_DESC_HANDLE z_perform_callback, stf

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值