外部プログラムが登録するDLLのインタフェースは,Cインタフェースです。コンパイラは,Microsoft Visual C++ 6.0(日本語版)を使用することを前提としています。
セッションIDからHITSENSER5 Webの認証で使用するユーザIDとパスワードを返します。ユーザID,パスワード,及びエラーメッセージ文字列を返す領域は,それぞれ呼び出し側「HITSENSER5 Web」で256バイトが必要です。
int WINAPI hs5_GetUserInfoFromSessionID (
char *pSessionID, // [IN] セッションID
char *pUserID, // [OUT] ユーザID返却用領域のアドレス
char *pPassword, // [OUT] パスワード返却用領域のアドレス
char *pErrorText // [OUT] エラーメッセージ文字列返却用領域のアドレス
);
戻り値 | 説明 |
---|---|
0 | 正常 |
0以外 | エラー(ユーザ任意のエラーコード) |
Microsoft Visual C++ 6.0(日本語版)では次のようにプロジェクトを設定します。