NDdeTrustedShareEnum

【勇芳软件工作室】汉化HomePreviousNext

NDdeTrustedShareEnum功能列出了在调用进程上下文中受信任的所有网络DDE共享的名称。

UINT NDdeTrustedShareEnum(

LPTSTR 【lpszServer】,//服务器执行
UINT 【n级】,//必须为0
LPBYTE 【lpBuffer】,//指向缓冲区的指针
DWORD 【cBufSize】,//缓冲区大小
LPDWORD 【lpnEntriesRead】,//返回的名称数
LPDWORD 【lpcbTotalAvailable】//可用字节数
); 

参数

【lpszServer】

DSDM所在的服务器名称的地址。

【n级】

必须为0。

【lpBuffer】

提供缓冲区的地址,以接受受信任的DDE共享列表。受信任的DDE共享列表作为一系列以空值分隔的字符串的结尾返回,最后以一个双null结尾。此参数可以为NULL。如果【lpBuffer】为NULL,则DSDM返回在【lpcbTotalAvailable】字段中保存共享列表所需的缓冲区大小。

【cBufSize】

指定由【lpBuffer】寻址的缓冲区的大小。如果【lpBuffer】为NULL,则此参数必须为0。

【lpnEntriesRead】

用于接收枚举的可信任共享总数的变量的地址。此参数不能为NULL。

【lpcbTotalAvailable】

一个变量的地址,用于接收缓冲区中所需的总字节数以存储受信任的DDE共享列表。此参数不能为NULL。

返回值

如果函数成功,返回值为NDDE_NO_ERROR。

如果函数失败,则返回值是错误代码,可以通过调用NDdeGetErrorString将其转换为文本错误消息。如果【lpBuffer】参数为NULL,则返回NDDE_BUF_TOO_SMALL。