機能
エラーコードの内容を文字列に変換します。
書式
Ret = SmcWGetErrorString( 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 |
正常終了 |
0以外 |
異常終了 |
参照:エラーコード詳細
説明
文字列を格納するバッファのサイズは必ず256バイト分確保してください。
API-SMC(LNX)で動作しないデバイスでは使用できません。
デバイス動作中での実行が可能です。
使用例
エラーコードの内容を文字列に変換します。
C, C++
long Ret;
long ErrorCode ;
char ErrorString [256];
Ret = SmcWGetErrorString( ErrorCode , ErrorString );
Python
Ret = ctypes.c_long()
ErrorCode = ctypes.c_long()
ErrorString = ctypes.create_string_buffer(256)
Ret.value = csmc.SmcWGetErrorString( ErrorCode , ErrorString )
関連項目