I/Oエラー
[定義済エラー]

モジュール

 I/O対象ファイル

マクロ定義

#define TPI_ERROR_IO_MISC   4000
#define TPI_ERROR_IO_NOTFOUND   TPI_ERROR_IO_MISC + 1
#define TPI_ERROR_IO_ACCESS   TPI_ERROR_IO_MISC + 2
#define TPI_ERROR_IO_OPEN   TPI_ERROR_IO_MISC + 3
#define TPI_ERROR_IO_CLOSE   TPI_ERROR_IO_MISC + 4
#define TPI_ERROR_IO_READ   TPI_ERROR_IO_MISC + 5
#define TPI_ERROR_IO_WRITE   TPI_ERROR_IO_MISC + 6
#define TPI_ERROR_IO_GETINFO   TPI_ERROR_IO_MISC + 7
#define TPI_ERROR_IO_POINT   TPI_ERROR_IO_MISC + 8
#define TPI_ERROR_IO_COPY   TPI_ERROR_IO_MISC + 9
#define TPI_ERROR_IO_MOVE   TPI_ERROR_IO_MISC + 10
#define TPI_ERROR_IO_DELETE   TPI_ERROR_IO_MISC + 11
#define TPI_ERROR_IO_SETINFO   TPI_ERROR_IO_MISC + 12
#define TPI_ERROR_ARC_MISC   TPI_ERROR_IO_MISC + TPI_ERROR_T_IO_ARCHIVE + 20
#define TPI_ERROR_ARC_UNSUPPORTED   TPI_ERROR_ARC_MISC + 1
#define TPI_ERROR_ARC_ENCRYPTED   TPI_ERROR_ARC_MISC + 2
#define TPI_ERROR_ARC_DANGER   TPI_ERROR_ARC_MISC + 3
#define TPI_ERROR_ARC_BROKEN_MISC   TPI_ERROR_IO_MISC + TPI_ERROR_T_IO_ARCHIVE + 30
#define TPI_ERROR_ARC_BROKEN_SUM   TPI_ERROR_ARC_BROKEN_MISC + 1
#define TPI_ERROR_ARC_BROKEN_SIZE   TPI_ERROR_ARC_BROKEN_MISC + 2
#define TPI_ERROR_ARC_BROKEN_HEADER   TPI_ERROR_ARC_BROKEN_MISC + 3

説明

各種I/Oエラーを表す。実際に返される数値は plugin-extra.h に定義されている定数を参照。


マクロ定義

#define TPI_ERROR_ARC_BROKEN_HEADER   TPI_ERROR_ARC_BROKEN_MISC + 3

ヘッダが破損している。

#define TPI_ERROR_ARC_BROKEN_MISC   TPI_ERROR_IO_MISC + TPI_ERROR_T_IO_ARCHIVE + 30

書庫の破損に関するエラーの基本値。

#define TPI_ERROR_ARC_BROKEN_SIZE   TPI_ERROR_ARC_BROKEN_MISC + 2

ファイルサイズが一致しない。

#define TPI_ERROR_ARC_BROKEN_SUM   TPI_ERROR_ARC_BROKEN_MISC + 1

チェックサムが一致しない。

#define TPI_ERROR_ARC_DANGER   TPI_ERROR_ARC_MISC + 3

書庫にセキュリティの問題がある。

#define TPI_ERROR_ARC_ENCRYPTED   TPI_ERROR_ARC_MISC + 2

書庫が暗号化されている。

#define TPI_ERROR_ARC_MISC   TPI_ERROR_IO_MISC + TPI_ERROR_T_IO_ARCHIVE + 20

書庫に関するエラーの基本値。

#define TPI_ERROR_ARC_UNSUPPORTED   TPI_ERROR_ARC_MISC + 1

書庫に対応していない。

#define TPI_ERROR_IO_ACCESS   TPI_ERROR_IO_MISC + 2

ファイルにアクセスできない。共有違反が発生した。

#define TPI_ERROR_IO_CLOSE   TPI_ERROR_IO_MISC + 4

ファイルを閉じることに失敗した。

#define TPI_ERROR_IO_COPY   TPI_ERROR_IO_MISC + 9

ファイルのコピーに失敗した。

#define TPI_ERROR_IO_DELETE   TPI_ERROR_IO_MISC + 11

ファイルの削除に失敗した。

#define TPI_ERROR_IO_GETINFO   TPI_ERROR_IO_MISC + 7

ファイルから各種の情報を取得することに失敗した。

#define TPI_ERROR_IO_MISC   4000

その他/不明なI/Oエラー。

#define TPI_ERROR_IO_MOVE   TPI_ERROR_IO_MISC + 10

ファイルの移動に失敗した。

#define TPI_ERROR_IO_NOTFOUND   TPI_ERROR_IO_MISC + 1

ファイルが存在しない。

#define TPI_ERROR_IO_OPEN   TPI_ERROR_IO_MISC + 3

ファイルを開くことに失敗した。

#define TPI_ERROR_IO_POINT   TPI_ERROR_IO_MISC + 8

ファイル内のポインタ移動に失敗した。

#define TPI_ERROR_IO_READ   TPI_ERROR_IO_MISC + 5

ファイルからデータを読み込めない。

#define TPI_ERROR_IO_SETINFO   TPI_ERROR_IO_MISC + 12

ファイルに各種の情報を設定することに失敗した。

#define TPI_ERROR_IO_WRITE   TPI_ERROR_IO_MISC + 6

ファイルにデータを書き込めない。


TPIに対して13 Oct 2009に生成されました。  doxygen 1.6.1