Systemwalker Centric Manager APIガイド - UNIX共通 - - Microsoft(R) Windows(R) 2000/ Microsoft(R) Windows Server(TM) 2003 -
目次 索引 前ページ次ページ

第2章 機能概要> 2.7 IDカードセキュリティのAPI【UNIX版】

2.7.2 処理詳細コード

APIで異常が発生した場合に通知する詳細コードの一覧を以下に示します。

[表:詳細コード(detail)]

詳細コード

意味

対処

設定する関数

0x1001

MPCARD_NOTMOVED

IDカードセキュリティ・マネージャが起動されていない。または終了処理中のため、要求を受け付けられない。

マネージャを起動後、再度Mp_OpenCard関数を実行する。

1

0x1002

MPCARD_MSTOP

IDカードセキュリティ・マネージャが停止した。

マネージャを起動後、再度Mp_OpenCard関数を実行する。

1,3,4,5

0x1003

MPCARD_NOTDISPLAY

IDカードセキュリティ・エージェントが起動されていない。または、エージェントが終了した。

エージェントを起動後、再度Mp_OpenCard関数を実行する。

1,2,3,4,5

0x1004

MPCARD_POWEROFF

カードリーダの電源が入っていない。または、電源が切られた。

カードリーダの電源を投入後、再度関数を実行する。

3,4,5

0x1005

MPCARD_MERROR

マネージャまたはエージェントでエラーが発生したため、要求された処理ができなかった。

再度Mp_OpenCard関数を実行する。

1,3,4,5

0x1006

MPCARD_NOTREADYAGNT

エージェントがAPIの要求を受け付けられませんでした。(APIの受付け準備が整っていない。)

しばらくして、再度Mp_OpenCard関数を実行する。

1

0x2001

MPCARD_TIMEOUT

指定された時間内にカードが挿入されなかった。

 

4,5

0x3001

MPCARD_NOHANDLE

指定されたハンドルは無効です。

Mp_OpenCard関数で受け取ったハンドルを指定する。

2,3,4,5

0x3002

MPCARD_PARMERR

パラメタの指定に誤りがある。

 

1,3,4,5

0x3003

MPCARD_FULLREQ

処理要求が二重に出された。

要求済みの処理はすべて取り消される。処理を続ける場合は再度要求を出す。

3,5

0x4001

MPCARD_CMN_ERR1

通信でエラーが発生した。

再度Mp_OpenCard関数を実行する。

1,2,3,4,5

設定する関数の欄で表す数字は、以下の関数に対応しています。

  1. Mp_OpenCard
  2. Mp_CloseCard
  3. Mp_SendCard
  4. Mp_GetCard
  5. Mp_ReadCard

目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 1995-2006