pgperrors.pas
来自「用DELPHI实现的 PGP 加密算法」· PAS 代码 · 共 395 行 · 第 1/2 页
PAS
395 行
{$J+,Z4}
unit pgpErrors;
{**********************************************************************************}
{ }
{ The contents of this file are subject to the Mozilla Public License Version 1.1 }
{ (the "License"); you may not use this file except in compliance with the }
{ License. You may obtain a copy of the License at http://www.mozilla.org/MPL/. }
{ }
{ Software distributed under the License is distributed on an "AS IS" basis, }
{ WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the }
{ specific language governing rights and limitations under the License. }
{ }
{ The Original Code is the "Borland Delphi Runtime Library PGPsdk" released 10 Apr }
{ 2000, available at http://www.oz.net/~srheller/dpgp/sdk/. }
{ }
{ The Initial Developer of the Original Code is Steven R. Heller. }
{ }
{ Portions created by Steven R. Heller are Copyright (C) 2000 Steven R. Heller. }
{ All Rights Reserved. }
{ }
{ Contributor(s): Michael in der Wiesche <idw.doc@t-online.de> ("idw"). }
{ }
{ The original file is pgpErrors.pas based on pgpErrors.h and pgpPFLErrors.h }
{ from the PGP sources which are Copyright (C) Network Associates Inc. }
{ and affiliated companies. }
{ }
{ Modifications by "idw" (other than stated in the code below): }
{ }
{ All function declarations and comments removed }
{ }
{**********************************************************************************}
interface
const
{ pgpPFLErrors.h }
kPGPError_BadParams = -12000;
kPGPError_OutOfMemory = -11999;
kPGPError_BufferTooSmall = -11998;
kPGPError_FileNotFound = -11997;
kPGPError_CantOpenFile = -11996;
kPGPError_FilePermissions = -11995;
kPGPError_FileLocked = -11994;
{kPGPError_DiskFull = -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_DiskFull = -11960;
kPGPError_DiskLocked = -11959;
// PGP 7.X
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;
// PGP 8.X
kPGPError_NoUnicodeEquivalent = -11937;
kPGPError_NetLARefused = -11936;
kPGPError_NetLAMismatch = -11935;
kPGPError_NetLATooManyRetrievals = -11934;
kPGPError_LNCorrupt = -11933;
kPGPError_LACorrupt = -11932;
{ pgpErrors.h }
kPGPError_BadPassphrase = -11500;
kPGPError_OptionNotFound = -11499;
kPGPError_RedundantOptions = -11498;
kPGPError_KeyRevoked = -11497;
kPGPError_KeyExpired = -11496;
kPGPError_KeyDisabled = -11495;
kPGPError_KeyInvalid = -11494;
kPGPError_KeyUnusableForEncryption = -11493;
kPGPError_KeyUnusableForSignature = -11492;
kPGPError_OutputBufferTooSmall = -11491;
kPGPError_InconsistentEncryptionAlgorithms = -11490;
kPGPError_MissingPassphrase = -11489;
kPGPError_CombinedConventionalAndPublicEncryption = -11488;
kPGPError_DetachedSignatureWithoutSigningKey = -11487;
kPGPError_DetachedSignatureWithEncryption = -11486;
kPGPError_NoInputOptions = -11485;
kPGPError_MultipleInputOptions = -11484;
kPGPError_InputFile = -11483;
kPGPError_NoOutputOptions = -11482;
kPGPError_MultipleOutputOptions = -11481;
kPGPError_MissingEventHandler = -11480;
kPGPError_MissingKeySet = -11479; // PGP 6.5.X
kPGPError_MissingKeyDB = kPGPError_MissingKeySet; // PGP 7.X
kPGPError_DetachedSignatureFound = -11478;
kPGPError_NoDecryptionKeyFound = -11477;
kPGPError_CorruptSessionKey = -11476;
kPGPError_SkipSection = -11475;
kPGPError_Interrupted = -11474;
kPGPError_TooManyARRKs = -11473;
kPGPError_KeyUnusableForDecryption = -11472;
kPGPError_KeygenTimedOut = -11471; // PGP 7.X
kPGPError_IncompatibleAPI = -11460;
kPGPError_NotMacBinary = -11450;
kPGPError_NoMacBinaryTranslationAvailable = -11449;
kPGPError_BadSignature = -11448;
kPGPError_CAPIUnsupportedKey = -11447;
kPGPError_SelfTestFailed = -11446;
kPGPError_SelfTestsNotExecuted = -11445;
kPGPError_BadIntegrity = -11444;
kPGPError_DeCompressionFailed = -11443;
kPGPError_DeletingSelfSig = -11442; // PGP 7.X
kPGPError_InconsistentFilterClasses = -11440;
kPGPError_UnsupportedLDAPFilter = -11439;
kPGPError_UnsupportedHKPFilter = -11438;
kPGPError_UnknownFilterType = -11437;
kPGPError_InvalidFilterParameter = -11436;
kPGPError_UnsupportedNetToolsCAFilter = -11435;
kPGPError_OutOfRings = -11420;
kPGPError_BadHashNumber = -11419;
kPGPError_BadCipherNumber = -11418;
kPGPError_BadKeyLength = -11417;
kPGPError_SizeAdviseFailure = -11416;
kPGPError_ConfigParseFailure = -11415;
kPGPError_ConfigParseFailureBadFunction = -11414;
kPGPError_ConfigParseFailureBadOptions = -11413;
kPGPError_KeyIsLocked = -11412;
kPGPError_CantDecrypt = -11411;
kPGPError_UnknownString2Key = -11410;
kPGPError_BadSessionKeySize = -11409;
kPGPError_UnknownVersion = -11408;
kPGPError_BadSessionKeyAlgorithm = -11407;
kPGPError_UnknownSignatureType = -11406;
kPGPError_BadSignatureSize = -11405;
kPGPError_SignatureBitsWrong = -11404;
kPGPError_ExtraDateOnSignature = -11403;
kPGPError_SecretKeyNotFound = -11402;
kPGPError_AdditionalRecipientRequestKeyNotFound = -11401;
kPGPError_InvalidCommit = -11400;
kPGPError_CantHash = -11399;
kPGPError_UnbalancedScope = -11398;
kPGPError_WrongScope = -11397;
kPGPError_FIFOReadError = -11396;
kPGPError_RandomSeedTooSmall = -11395;
kPGPError_EnvPriorityTooLow = -11394;
kPGPError_UnknownCharMap = -11393;
kPGPError_AsciiParseIncomplete = -11392;
kPGPError_BadPacket = -11391;
kPGPError_TroubleKeySubKey = -11390;
kPGPError_TroubleSigSubKey = -11389;
kPGPError_TroubleBadTrust = -11388;
kPGPError_TroubleUnknownPacketByte = -11387;
kPGPError_TroubleUnexpectedSubKey = -11386;
kPGPError_TroubleUnexpectedName = -11385;
kPGPError_TroubleUnexpectedSignature = -11384;
kPGPError_TroubleUnexpectedUnknown = -11383;
kPGPError_TroubleUnexpectedTrust = -11382;
kPGPError_TroubleKeyTooBig = -11381;
kPGPError_TroubleSecretKeyTooBig = -11380;
kPGPError_TroubleNameTooBig = -11379;
kPGPError_TroubleSignatureTooBig = -11378;
kPGPError_TroubleUnknownTooBig = -11377;
kPGPError_TroubleDuplicateKeyID = -11376;
kPGPError_TroubleDuplicateKey = -11375;
kPGPError_TroubleDuplicateSecretKey = -11374;
kPGPError_TroubleDuplicateName = -11373;
kPGPError_TroubleDuplicateSignature = -11372;
kPGPError_TroubleDuplicateUnknown = -11371;
kPGPError_TroubleBareKey = -11370;
kPGPError_TroubleVersionBugPrev = -11369;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?