Функция 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.
Возвращаемое значение
Если вызов функции заканчивается удачно, возвращается нулевое значение.
Если функция завершается сбоем, возвращаемое значение представляет собой ненулевой код ошибки. Если буфер lpszErrorString недостаточно велик для принятия полной строки ошибки и строка усечена, функция возвращает значение NDDE_INTERNAL_ERROR.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
Библиотека |
|
DLL |
|
Имя в кодировке Юникод и ANSI |
NDdeGetErrorStringW (Юникод) и NDdeGetErrorStringA (ANSI) |