VC编译的DLL函数
Long request(string buf1, string buf2 )
说明:buf1: 入口参数
      buf2: 出口参数,预先分配地址空间,
希望写一个delphi的dll,通过调用VC编译的DLL将request函数的输出方式转换成如下
function request_proxy(sendbuf :pchar;): pchar;
  stdcall;
var
    recBuf :pchar; 
begin
{  // 以下表达式是类似功能
    recBuf := StrAlloc(65535);
    request(sendbuf,recBuf);
    result := recBuf;

end;说明:sendbuf :入口参数,
      recBuf:  函数返回值,即为VC版DLL中的参数buf2。请前辈帮我写一下这个DELPHI版的转换DLL。
谢谢!