调用NDdeShareSetInfo函数来修改存储在NetDDE DSDM中的DDE共享信息。这通常在编辑之后完成。
UINT NDdeShareSetInfo(
LPTSTR 【lpszServer】, | //服务器执行 |
LPTSTR 【lpszShareName】, | //分享名称 |
UINT 【n级】, | //信息级别必须为2 |
LPBYTE 【lpBuffer】, | // NDDESHAREINFO的地址 |
DWORD 【cBufSize】, | //缓冲区大小 |
WORD 【sParmNum】 | //参数索引 |
); |
参数
【lpszServer】
要修改DSDM的服务器名称的地址。
【lpszShareName】
要在DSDM中修改其信息的共享名称的地址。此参数不能为NULL。
【n级】
必须是2。
【lpBuffer】
定义要存储在DSDM中的新DDE共享信息的NDDESHAREINFO结构的地址。目前,DDE共享信息作为一个整体进行了修改,也就是说,不进行部分编辑。此参数不能为NULL。
【cBufSize】
由【lpBuffer】处理的DDE共享信息的大小。
【sParmNum】
参数索引被修改。当前的实现不支持部分修改,因此该值必须为0。
返回值
如果函数成功,返回值为NDDE_NO_ERROR。
如果函数失败,则返回值是错误代码,可以通过调用NDdeGetErrorString将其转换为文本错误消息。
也可以看看