エラーコードの内容を文字列に変換します。マルチプロセス対応関数です。
Ret = AioGetErrorString ( ErrorCode , ErrorString )
ErrorCode
[ C, C++: long ] [ Python: ctypes.c_long ]
エラーコードを指定します。
ErrorString
[ C, C++: char * ] [ Python: ctypes.c_char_p ]
文字列を格納するバッファのポインタを指定します。
バッファは256バイト確保してください。
Ret [ C, C++: long ] [ Python: ctypes.c_long ]
戻り値 |
内容 |
0 |
正常終了 |
10180 |
ErrorStringのポインタがNULLです |
文字列を格納するバッファのサイズは必ず256バイト分確保してください。
デバイス動作中での実行が可能です。
エラーコード10000の内容をErrorStringに格納します。
C, C++ |
long
Ret; |
Python |
Ret
= ctypes.c_long() |
ErrorStringには「設定ツール(コンフィグレーション)ーに登録されていないデバイス名が指定されました」という文字列が格納されます。