MLSetEnvIDString (C 函数)

MLSetEnvIDString 已经被 WSSetEnvIDString 所取代.

int MLSetEnvIDString(MLENV env,const char *eid)

设置 MathLink 环境识别符为 eid.

更多信息

  • 在发送任何数据包数据前为链接的另一边提供一个识别的形式有时是有用的. MLSetEnvIDString() 设置应用程序的识别字符串. MathLink 将在 MLActivate() 时间与任何远程 MathLink 连接交换该字符串.
  • MLSetEnvIDString() 在错误事件中返回0,如果函数成功则返回非零值.
  • MLSetEnvIDString() 在 MathLink 标头文件 mathlink.h 中被声明.

范例

基本范例  (1)

#include "mathlink.h"

int main()
{
    MLENV env;

    env = MLInitialize((MLEnvironmentParameter)0);
    if(env == (MLENV)0)
        { /* unable to initialize the MathLink environment */ }

    if(! MLSetEnvIDString(env, "Your Company Inc. App 25"))
        { /* unable to set app ID string */ }

    /* ... */    

    MLDeinitialize(env);
    return 0;
}