NDdeGetErrorString 函数

[不再支持网络 DDE。 Nddeapi.dll存在于 Windows Vista 上,但所有函数调用都会返回NDDE_NOT_IMPLEMENTED。]

将网络 DDE 函数返回的错误代码转换为解释返回错误代码的错误字符串。

语法

UINT NDdeGetErrorString(
  _In_  UINT   uErrorCode,
  _Out_ LPTSTR lpszErrorString,
  _In_  DWORD  cBufSize
);

参数

uErrorCode [in]

要转换为错误字符串的错误代码。

lpszErrorString [out]

指向接收已转换错误字符串的缓冲区的指针。 此参数不能为 NULL。 如果缓冲区不够大,无法存储完整的错误字符串,则会截断该字符串。

cBufSize [in]

要接收错误字符串的缓冲区的大小(以 TCHAR 为单位)。

返回值

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

如果函数失败,则返回值为非零错误代码。 如果 lpszErrorString 缓冲区不足以接受完整的错误字符串,并且字符串被截断,则函数将返回值NDDE_INTERNAL_ERROR。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
Nddeapi.h

Nddeapi.lib
DLL
Nddeapi.dll
Unicode 和 ANSI 名称
NDdeGetErrorStringW (Unicode) 和 NDdeGetErrorStringA (ANSI)

另请参阅

网络动态数据Exchange概述

网络 DDE 函数