summaryrefslogtreecommitdiff
path: root/plugins/CryptoPP/PGPw/sdk8/include/pgpPFLErrors.h
blob: f0264cafd0161f72f6b85c27dd2ab0c58247e5d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
/*____________________________________________________________________________
	Copyright (C) 2002 PGP Corporation
	All rights reserved.
	
	$Id: pgpPFLErrors.h,v 1.20 2004/04/25 03:31:03 bzhao Exp $
____________________________________________________________________________*/

#ifndef Included_pgpPFLErrors_h	/* [ */
#define Included_pgpPFLErrors_h

#include "pgpBase.h"

#define kPGPPFLErrorBase	-12000
#define kPGPPFLErrorRange	500

enum
{
	/*
	NOTE: error numbers must not be changed as compile clients depend on them.
	*/
	
	kPGPError_NoErr				= 0,
	
	kPGPError_BadParams			= -12000,
	kPGPError_OutOfMemory		= -11999,
	kPGPError_BufferTooSmall	= -11998,
	
	kPGPError_FileNotFound		= -11997,
	kPGPError_CantOpenFile		= -11996,
	kPGPError_FilePermissions	= -11995,
	kPGPError_FileLocked		= -11994,
	/* Unused					= -11993,	*/
	kPGPError_IllegalFileOp		= -11992,
	kPGPError_FileOpFailed		= -11991,
	kPGPError_ReadFailed		= -11990,
	kPGPError_WriteFailed		= -11989,
	kPGPError_EOF				= -11988,
	
	kPGPError_UserAbort			= -11987,
	kPGPError_UnknownRequest	= -11986,
	kPGPError_LazyProgrammer	= -11985,
	kPGPError_ItemNotFound		= -11984,
	kPGPError_ItemAlreadyExists	= -11983,
	kPGPError_AssertFailed		= -11982,
	kPGPError_BadMemAddress		= -11981,
	kPGPError_UnknownError		= -11980,
	
	kPGPError_PrefNotFound		= -11979,
	kPGPError_EndOfIteration	= -11978,
	kPGPError_ImproperInitialization	= -11977,
	kPGPError_CorruptData				= -11976,
	kPGPError_FeatureNotAvailable		= -11975,
	kPGPError_MatchNotFound				= -11974,
	kPGPError_ResourceUnavailable		= -11973,
	kPGPError_InsufficientPrivileges	= -11972,
	kPGPError_AlreadyInUse				= -11971,
	kPGPError_Deadlocked				= -11970,
	kPGPError_NotConnected				= -11969,
	kPGPError_BufferTooLarge			= -11968,
	kPGPError_SizeTooLarge				= -11967,
	
	kPGPError_DiskFull			= -11960,
	kPGPError_DiskLocked		= -11959,
	
	kPGPError_GraphicsOpFailed	= -11956,
	kPGPError_MemoryOpFailed	= -11955,
	kPGPError_NetworkOpFailed	= -11954,
	kPGPError_SecurityOpFailed	= -11953,
	kPGPError_StringOpFailed	= -11952,
	kPGPError_SyncObjOpFailed	= -11951,
	kPGPError_ThreadOpFailed	= -11950,
	kPGPError_VolumeOpFailed	= -11949,
	
	kPGPError_NTDrvIopOpFailed		= -11947,
	kPGPError_NTDrvObjectOpFailed	= -11946,

	kPGPError_Win32COMOpFailed		= -11945,
	kPGPError_Win32CommCtrlOpFailed	= -11944,
	kPGPError_Win32DllOpFailed		= -11943,
	kPGPError_Win32RegistryOpFailed	= -11942,
	kPGPError_Win32ResourceOpFailed	= -11941,
	kPGPError_Win32WindowOpFailed	= -11940,
	kPGPError_RPCFailed				= -11939,
	kPGPError_RPCGarbledMsg			= -11938,
	kPGPError_NoUnicodeEquivalent	= -11937,
	
	kPGPError_NetLARefused = -11936,
	kPGPError_NetLAMismatch = -11935,
	kPGPError_NetLATooManyRetrievals = -11934,
	kPGPError_LNCorrupt	= -11933,
	kPGPError_LACorrupt	= -11932,
	kPGPError_LNInvalid	= -11931,
	kPGPError_NetInvalidProdID = -11930,
	// PGPwde error code
	kPGPError_DiskNotFound = -11929,
	kPGPError_LastPFLError = kPGPPFLErrorBase + kPGPPFLErrorRange - 1
};

#define IsPGPError( err )		( (err) != kPGPError_NoErr )
#define IsntPGPError( err )		( (err) == kPGPError_NoErr )

PGP_BEGIN_C_DECLARATIONS

PGP_END_C_DECLARATIONS

#endif /* ] Included_pgpPFLErrors_h */


/*__Editor_settings____

	Local Variables:
	tab-width: 4
	End:
	vi: ts=4 sw=4
	vim: si
_____________________*/