<Return[MN]><Top>

NDdeGetErrorString

Declare Function Api_NDdeGetErrorString& Lib "nddeapi" Alias "NDdeGetErrorString" (ByVal uErrorCode&, ByVal lpszErrorString$, ByVal cBufSize&)

Declare Function NDdeGetErrorString Lib "nddeapi" Alias "NDdeGetErrorString" (ByVal uErrorCode As Long, ByVal lpszErrorString As String, ByVal cBufSize As Long) As Long

ネットワーク DDE 関数が返したエラーコードを、そのエラーコードを説明するエラー文字列へ変換する。

パラメータ
uErrorCode
    [入力]エラー文字列へ変換したいエラーコードを指定する。
lpszErrorString
    [出力]変換されたエラー文字列を受け取るバッファへのポインタを指定する。このパラメータには NULL を指定できない。バッファが小さす

    ぎてエラー文字列全体を格納できない場合、文字列は切り捨てられる。
cBufSize
    [入力]エラー文字列を受け取るバッファのサイズを TCHAR 単位で指定する。

戻り値
    関数が成功すると、0 が返る。
    関数が失敗すると、0 以外のエラーコードが返る。lpszErrorString バッファが小さすぎてエラー文字列を完全に格納できず、エラー文字列

    が切り捨てられた場合は、NDDE_BUF_TOO_SMALL が返る。