38.9.4.6 エラーコードの文字列変換

WinGP SDKの各種API が返したエラーコードをエラーメッセージに変換します。

EasyLoadErrorMessage()は、メッセージとしてマルチバイト文字列(ASCII)を返します。

EasyLoadErrorMessageW()は、メッセージとしてワイド文字列(UNICODE)を返します。

関数名

BOOL WINAPI EasyLoadErrorMessage(INT iErrorCode,LPSTR osErrorMessage);

BOOL WINAPI EasyLoadErrorMessageW(INT iErrorCode,LPWSTR owsErrorMessage);

引数

iErrorCode: (In)WinGP SDKの関数が返したエラーコード

osErrorMessage: (Out)変換された文字列(マルチバイト文字列)を格納する領域へのポインタ(512バイト以上を確保しコールしてください。)

owsErrorMessage: (Out)変換された文字列(ワイド文字列)を格納する領域へのポインタ(1024バイト以上を確保しコールしてください。)

戻り値

正常終了:0以外

文字列変換に失敗(使用されていないエラーコードなど):0

特記事項