* reformatted + retyped. Reason: bug3508

git-svn-id: trunk@3313 -
This commit is contained in:
marco 2006-04-22 16:05:08 +00:00
parent b6efd1389e
commit 7d66406eed

View File

@ -56,7 +56,7 @@
{$ifdef read_interface}
const
const
LZERROR_UNKNOWNALG = -(8);
LZERROR_BADVALUE = -(7);
LZERROR_GLOBLOCK = -(6);
@ -741,425 +741,425 @@
ERROR_RPL_NOT_ALLOWED = 4006;
{ERROR_NO_BROWSER_SERVERS_FOUND = 6118; already above }
E_UNEXPECTED = DWORD($8000FFFF);
E_NOTIMPL = DWORD($80004001);
E_OUTOFMEMORY = DWORD($8007000E);
E_INVALIDARG = DWORD($80070057);
E_UNEXPECTED = HRESULT($8000FFFF);
E_NOTIMPL = HRESULT($80004001);
E_OUTOFMEMORY = HRESULT($8007000E);
E_INVALIDARG = HRESULT($80070057);
E_NOINTERFACE = HRESULT($80004002);
E_POINTER = DWORD($80004003);
E_HANDLE = DWORD($80070006);
E_ABORT = DWORD($80004004);
E_FAIL = DWORD($80004005);
E_ACCESSDENIED = DWORD($80070005);
E_PENDING = DWORD($8000000A);
CO_E_INIT_TLS = DWORD($80004006);
CO_E_INIT_SHARED_ALLOCATOR = DWORD($80004007);
CO_E_INIT_MEMORY_ALLOCATOR = DWORD($80004008);
CO_E_INIT_CLASS_CACHE = DWORD($80004009);
CO_E_INIT_RPC_CHANNEL = DWORD($8000400A);
CO_E_INIT_TLS_SET_CHANNEL_CONTROL = DWORD($8000400B);
CO_E_INIT_TLS_CHANNEL_CONTROL = DWORD($8000400C);
CO_E_INIT_UNACCEPTED_USER_ALLOCATOR = DWORD($8000400D);
CO_E_INIT_SCM_MUTEX_EXISTS = DWORD($8000400E);
CO_E_INIT_SCM_FILE_MAPPING_EXISTS = DWORD($8000400F);
CO_E_INIT_SCM_MAP_VIEW_OF_FILE = DWORD($80004010);
CO_E_INIT_SCM_EXEC_FAILURE = DWORD($80004011);
CO_E_INIT_ONLY_SINGLE_THREADED = DWORD($80004012);
CO_E_CANT_REMOTE = DWORD($80004013);
CO_E_BAD_SERVER_NAME = DWORD($80004014);
CO_E_WRONG_SERVER_IDENTITY = DWORD($80004015);
CO_E_OLE1DDE_DISABLED = DWORD($80004016);
CO_E_RUNAS_SYNTAX = DWORD($80004017);
CO_E_CREATEPROCESS_FAILURE = DWORD($80004018);
CO_E_RUNAS_CREATEPROCESS_FAILURE = DWORD($80004019);
CO_E_RUNAS_LOGON_FAILURE = DWORD($8000401A);
CO_E_LAUNCH_PERMSSION_DENIED = DWORD($8000401B);
CO_E_START_SERVICE_FAILURE = DWORD($8000401C);
CO_E_REMOTE_COMMUNICATION_FAILURE = DWORD($8000401D);
CO_E_SERVER_START_TIMEOUT = DWORD($8000401E);
CO_E_CLSREG_INCONSISTENT = DWORD($8000401F);
CO_E_IIDREG_INCONSISTENT = DWORD($80004020);
CO_E_NOT_SUPPORTED = DWORD($80004021);
E_POINTER = HRESULT($80004003);
E_HANDLE = HRESULT($80070006);
E_ABORT = HRESULT($80004004);
E_FAIL = HRESULT($80004005);
E_ACCESSDENIED = HRESULT($80070005);
E_PENDING = HRESULT($8000000A);
CO_E_INIT_TLS = HRESULT($80004006);
CO_E_INIT_SHARED_ALLOCATOR = HRESULT($80004007);
CO_E_INIT_MEMORY_ALLOCATOR = HRESULT($80004008);
CO_E_INIT_CLASS_CACHE = HRESULT($80004009);
CO_E_INIT_RPC_CHANNEL = HRESULT($8000400A);
CO_E_INIT_TLS_SET_CHANNEL_CONTROL = HRESULT($8000400B);
CO_E_INIT_TLS_CHANNEL_CONTROL = HRESULT($8000400C);
CO_E_INIT_UNACCEPTED_USER_ALLOCATOR = HRESULT($8000400D);
CO_E_INIT_SCM_MUTEX_EXISTS = HRESULT($8000400E);
CO_E_INIT_SCM_FILE_MAPPING_EXISTS = HRESULT($8000400F);
CO_E_INIT_SCM_MAP_VIEW_OF_FILE = HRESULT($80004010);
CO_E_INIT_SCM_EXEC_FAILURE = HRESULT($80004011);
CO_E_INIT_ONLY_SINGLE_THREADED = HRESULT($80004012);
CO_E_CANT_REMOTE = HRESULT($80004013);
CO_E_BAD_SERVER_NAME = HRESULT($80004014);
CO_E_WRONG_SERVER_IDENTITY = HRESULT($80004015);
CO_E_OLE1DDE_DISABLED = HRESULT($80004016);
CO_E_RUNAS_SYNTAX = HRESULT($80004017);
CO_E_CREATEPROCESS_FAILURE = HRESULT($80004018);
CO_E_RUNAS_CREATEPROCESS_FAILURE = HRESULT($80004019);
CO_E_RUNAS_LOGON_FAILURE = HRESULT($8000401A);
CO_E_LAUNCH_PERMSSION_DENIED = HRESULT($8000401B);
CO_E_START_SERVICE_FAILURE = HRESULT($8000401C);
CO_E_REMOTE_COMMUNICATION_FAILURE = HRESULT($8000401D);
CO_E_SERVER_START_TIMEOUT = HRESULT($8000401E);
CO_E_CLSREG_INCONSISTENT = HRESULT($8000401F);
CO_E_IIDREG_INCONSISTENT = HRESULT($80004020);
CO_E_NOT_SUPPORTED = HRESULT($80004021);
CO_E_FIRST = DWORD($800401F0);
CO_E_LAST = DWORD($800401FF);
CO_S_FIRST = $401F0;
CO_S_LAST = $401FF;
S_OK = $00000000;
S_FALSE = $00000001;
CO_E_FIRST = DWORD ($800401F0);
CO_E_LAST = DWORD ($800401FF);
CO_S_FIRST = DWORD ( $401F0);
CO_S_LAST = DWORD ( $401FF);
S_OK = HRESULT($00000000);
S_FALSE = HRESULT($00000001);
CO_E_NOTINITIALIZED = DWORD($800401F0);
CO_E_ALREADYINITIALIZED = DWORD($800401F1);
CO_E_CANTDETERMINECLASS = DWORD($800401F2);
CO_E_CLASSSTRING = DWORD($800401F3);
CO_E_IIDSTRING = DWORD($800401F4);
CO_E_APPNOTFOUND = DWORD($800401F5);
CO_E_APPSINGLEUSE = DWORD($800401F6);
CO_E_ERRORINAPP = DWORD($800401F7);
CO_E_DLLNOTFOUND = DWORD($800401F8);
CO_E_ERRORINDLL = DWORD($800401F9);
CO_E_WRONGOSFORAPP = DWORD($800401FA);
CO_E_OBJNOTREG = DWORD($800401FB);
CO_E_OBJISREG = DWORD($800401FC);
CO_E_OBJNOTCONNECTED = DWORD($800401FD);
CO_E_APPDIDNTREG = DWORD($800401FE);
CO_E_RELEASED = DWORD($800401FF);
CO_E_NOTINITIALIZED = HRESULT($800401F0);
CO_E_ALREADYINITIALIZED = HRESULT($800401F1);
CO_E_CANTDETERMINECLASS = HRESULT($800401F2);
CO_E_CLASSSTRING = HRESULT($800401F3);
CO_E_IIDSTRING = HRESULT($800401F4);
CO_E_APPNOTFOUND = HRESULT($800401F5);
CO_E_APPSINGLEUSE = HRESULT($800401F6);
CO_E_ERRORINAPP = HRESULT($800401F7);
CO_E_DLLNOTFOUND = HRESULT($800401F8);
CO_E_ERRORINDLL = HRESULT($800401F9);
CO_E_WRONGOSFORAPP = HRESULT($800401FA);
CO_E_OBJNOTREG = HRESULT($800401FB);
CO_E_OBJISREG = HRESULT($800401FC);
CO_E_OBJNOTCONNECTED = HRESULT($800401FD);
CO_E_APPDIDNTREG = HRESULT($800401FE);
CO_E_RELEASED = HRESULT($800401FF);
OLE_E_FIRST = $80040000;
OLE_E_LAST = $800400FF;
OLE_S_FIRST = $00040000;
OLE_S_LAST = $000400FF;
OLE_E_OLEVERB = $80040000;
OLE_E_ADVF = $80040001;
OLE_E_ENUM_NOMORE = $80040002;
OLE_E_ADVISENOTSUPPORTED = $80040003;
OLE_E_NOCONNECTION = $80040004;
OLE_E_NOTRUNNING = $80040005;
OLE_E_NOCACHE = $80040006;
OLE_E_BLANK = $80040007;
OLE_E_CLASSDIFF = $80040008;
OLE_E_CANT_GETMONIKER = $80040009;
OLE_E_CANT_BINDTOSOURCE = $8004000A;
OLE_E_STATIC = $8004000B;
OLE_E_PROMPTSAVECANCELLED = $8004000C;
OLE_E_INVALIDRECT = $8004000D;
OLE_E_WRONGCOMPOBJ = $8004000E;
OLE_E_INVALIDHWND = $8004000F;
OLE_E_NOT_INPLACEACTIVE = $80040010;
OLE_E_CANTCONVERT = $80040011;
OLE_E_NOSTORAGE = $80040012;
DV_E_FORMATETC = $80040064;
DV_E_DVTARGETDEVICE = $80040065;
DV_E_STGMEDIUM = $80040066;
DV_E_STATDATA = $80040067;
DV_E_LINDEX = $80040068;
DV_E_TYMED = $80040069;
DV_E_CLIPFORMAT = $8004006A;
DV_E_DVASPECT = $8004006B;
DV_E_DVTARGETDEVICE_SIZE = $8004006C;
DV_E_NOIVIEWOBJECT = $8004006D;
DRAGDROP_E_FIRST = $80040100;
DRAGDROP_E_LAST = $8004010F;
DRAGDROP_S_FIRST = $00040100;
DRAGDROP_S_LAST = $0004010F;
DRAGDROP_E_NOTREGISTERED = $80040100;
DRAGDROP_E_ALREADYREGISTERED = $80040101;
DRAGDROP_E_INVALIDHWND = $80040102;
CLASSFACTORY_E_FIRST = $80040110;
CLASSFACTORY_E_LAST = $8004011F;
CLASSFACTORY_S_FIRST = $00040110;
CLASSFACTORY_S_LAST = $0004011F;
CLASS_E_NOAGGREGATION = $80040110;
CLASS_E_CLASSNOTAVAILABLE = $80040111;
MARSHAL_E_FIRST = $80040120;
MARSHAL_E_LAST = $8004012F;
MARSHAL_S_FIRST = $00040120;
MARSHAL_S_LAST = $0004012F;
DATA_E_FIRST = $80040130;
DATA_E_LAST = $8004013F;
DATA_S_FIRST = $00040130;
DATA_S_LAST = $0004013F;
VIEW_E_FIRST = $80040140;
VIEW_E_LAST = $8004014F;
VIEW_S_FIRST = $00040140;
VIEW_S_LAST = $0004014F;
VIEW_E_DRAW = $80040140;
REGDB_E_FIRST = $80040150;
REGDB_E_LAST = $8004015F;
REGDB_S_FIRST = $00040150;
REGDB_S_LAST = $0004015F;
REGDB_E_READREGDB = $80040150;
REGDB_E_WRITEREGDB = $80040151;
REGDB_E_KEYMISSING = $80040152;
REGDB_E_INVALIDVALUE = $80040153;
REGDB_E_CLASSNOTREG = $80040154;
REGDB_E_IIDNOTREG = $80040155;
CACHE_E_FIRST = $80040170;
CACHE_E_LAST = $8004017F;
CACHE_S_FIRST = $00040170;
CACHE_S_LAST = $0004017F;
CACHE_E_NOCACHE_UPDATED = $80040170;
OLEOBJ_E_FIRST = $80040180;
OLEOBJ_E_LAST = $8004018F;
OLEOBJ_S_FIRST = $00040180;
OLEOBJ_S_LAST = $0004018F;
OLEOBJ_E_NOVERBS = $80040180;
OLEOBJ_E_INVALIDVERB = $80040181;
CLIENTSITE_E_FIRST = $80040190;
CLIENTSITE_E_LAST = $8004019F;
CLIENTSITE_S_FIRST = $00040190;
CLIENTSITE_S_LAST = $0004019F;
INPLACE_E_NOTUNDOABLE = $800401A0;
INPLACE_E_NOTOOLSPACE = $800401A1;
INPLACE_E_FIRST = $800401A0;
INPLACE_E_LAST = $800401AF;
INPLACE_S_FIRST = $000401A0;
INPLACE_S_LAST = $000401AF;
ENUM_E_FIRST = $800401B0;
ENUM_E_LAST = $800401BF;
ENUM_S_FIRST = $000401B0;
ENUM_S_LAST = $000401BF;
CONVERT10_E_FIRST = $800401C0;
CONVERT10_E_LAST = $800401CF;
CONVERT10_S_FIRST = $000401C0;
CONVERT10_S_LAST = $000401CF;
CONVERT10_E_OLESTREAM_GET = $800401C0;
CONVERT10_E_OLESTREAM_PUT = $800401C1;
CONVERT10_E_OLESTREAM_FMT = $800401C2;
CONVERT10_E_OLESTREAM_BITMAP_TO_DIB = $800401C3;
CONVERT10_E_STG_FMT = $800401C4;
CONVERT10_E_STG_NO_STD_STREAM = $800401C5;
CONVERT10_E_STG_DIB_TO_BITMAP = $800401C6;
CLIPBRD_E_FIRST = $800401D0;
CLIPBRD_E_LAST = $800401DF;
CLIPBRD_S_FIRST = $000401D0;
CLIPBRD_S_LAST = $000401DF;
CLIPBRD_E_CANT_OPEN = $800401D0;
CLIPBRD_E_CANT_EMPTY = $800401D1;
CLIPBRD_E_CANT_SET = $800401D2;
CLIPBRD_E_BAD_DATA = $800401D3;
CLIPBRD_E_CANT_CLOSE = $800401D4;
MK_E_FIRST = $800401E0;
MK_E_LAST = $800401EF;
MK_S_FIRST = $000401E0;
MK_S_LAST = $000401EF;
MK_E_CONNECTMANUALLY = $800401E0;
MK_E_EXCEEDEDDEADLINE = $800401E1;
MK_E_NEEDGENERIC = $800401E2;
MK_E_UNAVAILABLE = $800401E3;
MK_E_SYNTAX = $800401E4;
MK_E_NOOBJECT = $800401E5;
MK_E_INVALIDEXTENSION = $800401E6;
MK_E_INTERMEDIATEINTERFACENOTSUPPORTED = $800401E7;
MK_E_NOTBINDABLE = $800401E8;
MK_E_NOTBOUND = $800401E9;
MK_E_CANTOPENFILE = $800401EA;
MK_E_MUSTBOTHERUSER = $800401EB;
MK_E_NOINVERSE = $800401EC;
MK_E_NOSTORAGE = $800401ED;
MK_E_NOPREFIX = $800401EE;
MK_E_ENUMERATION_FAILED = $800401EF;
OLE_S_USEREG = $00040000;
OLE_S_STATIC = $00040001;
OLE_S_MAC_CLIPFORMAT = $00040002;
DRAGDROP_S_DROP = $00040100;
DRAGDROP_S_CANCEL = $00040101;
DRAGDROP_S_USEDEFAULTCURSORS = $00040102;
DATA_S_SAMEFORMATETC = $00040130;
VIEW_S_ALREADY_FROZEN = $00040140;
CACHE_S_FORMATETC_NOTSUPPORTED = $00040170;
CACHE_S_SAMECACHE = $00040171;
CACHE_S_SOMECACHES_NOTUPDATED = $00040172;
OLEOBJ_S_INVALIDVERB = $00040180;
OLEOBJ_S_CANNOT_DOVERB_NOW = $00040181;
OLEOBJ_S_INVALIDHWND = $00040182;
INPLACE_S_TRUNCATED = $000401A0;
CONVERT10_S_NO_PRESENTATION = $000401C0;
MK_S_REDUCED_TO_SELF = $000401E2;
MK_S_ME = $000401E4;
MK_S_HIM = $000401E5;
MK_S_US = $000401E6;
MK_S_MONIKERALREADYREGISTERED = $000401E7;
CO_E_CLASS_CREATE_FAILED = $80080001;
CO_E_SCM_ERROR = $80080002;
CO_E_SCM_RPC_FAILURE = $80080003;
CO_E_BAD_PATH = $80080004;
CO_E_SERVER_EXEC_FAILURE = $80080005;
CO_E_OBJSRV_RPC_FAILURE = $80080006;
MK_E_NO_NORMALIZED = $80080007;
CO_E_SERVER_STOPPING = $80080008;
MEM_E_INVALID_ROOT = $80080009;
MEM_E_INVALID_LINK = $80080010;
MEM_E_INVALID_SIZE = $80080011;
CO_S_NOTALLINTERFACES = $00080012;
DISP_E_UNKNOWNINTERFACE = $80020001;
DISP_E_MEMBERNOTFOUND = $80020003;
DISP_E_PARAMNOTFOUND = $80020004;
DISP_E_TYPEMISMATCH = $80020005;
DISP_E_UNKNOWNNAME = $80020006;
DISP_E_NONAMEDARGS = $80020007;
DISP_E_BADVARTYPE = $80020008;
DISP_E_EXCEPTION = $80020009;
DISP_E_OVERFLOW = $8002000A;
DISP_E_BADINDEX = $8002000B;
DISP_E_UNKNOWNLCID = $8002000C;
DISP_E_ARRAYISLOCKED = $8002000D;
DISP_E_BADPARAMCOUNT = $8002000E;
DISP_E_PARAMNOTOPTIONAL = $8002000F;
DISP_E_BADCALLEE = $80020010;
DISP_E_NOTACOLLECTION = $80020011;
TYPE_E_BUFFERTOOSMALL = $80028016;
TYPE_E_INVDATAREAD = $80028018;
TYPE_E_UNSUPFORMAT = $80028019;
TYPE_E_REGISTRYACCESS = $8002801C;
TYPE_E_LIBNOTREGISTERED = $8002801D;
TYPE_E_UNDEFINEDTYPE = $80028027;
TYPE_E_QUALIFIEDNAMEDISALLOWED = $80028028;
TYPE_E_INVALIDSTATE = $80028029;
TYPE_E_WRONGTYPEKIND = $8002802A;
TYPE_E_ELEMENTNOTFOUND = $8002802B;
TYPE_E_AMBIGUOUSNAME = $8002802C;
TYPE_E_NAMECONFLICT = $8002802D;
TYPE_E_UNKNOWNLCID = $8002802E;
TYPE_E_DLLFUNCTIONNOTFOUND = $8002802F;
TYPE_E_BADMODULEKIND = $800288BD;
TYPE_E_SIZETOOBIG = $800288C5;
TYPE_E_DUPLICATEID = $800288C6;
TYPE_E_INVALIDID = $800288CF;
TYPE_E_TYPEMISMATCH = $80028CA0;
TYPE_E_OUTOFBOUNDS = $80028CA1;
TYPE_E_IOERROR = $80028CA2;
TYPE_E_CANTCREATETMPFILE = $80028CA3;
TYPE_E_CANTLOADLIBRARY = $80029C4A;
TYPE_E_INCONSISTENTPROPFUNCS = $80029C83;
TYPE_E_CIRCULARTYPE = $80029C84;
STG_E_INVALIDFUNCTION = $80030001;
STG_E_FILENOTFOUND = $80030002;
STG_E_PATHNOTFOUND = $80030003;
STG_E_TOOMANYOPENFILES = $80030004;
STG_E_ACCESSDENIED = $80030005;
STG_E_INVALIDHANDLE = $80030006;
STG_E_INSUFFICIENTMEMORY = $80030008;
STG_E_INVALIDPOINTER = $80030009;
STG_E_NOMOREFILES = $80030012;
STG_E_DISKISWRITEPROTECTED = $80030013;
STG_E_SEEKERROR = $80030019;
STG_E_WRITEFAULT = $8003001D;
STG_E_READFAULT = $8003001E;
STG_E_SHAREVIOLATION = $80030020;
STG_E_LOCKVIOLATION = $80030021;
STG_E_FILEALREADYEXISTS = $80030050;
STG_E_INVALIDPARAMETER = $80030057;
STG_E_MEDIUMFULL = $80030070;
STG_E_PROPSETMISMATCHED = $800300F0;
STG_E_ABNORMALAPIEXIT = $800300FA;
STG_E_INVALIDHEADER = $800300FB;
STG_E_INVALIDNAME = $800300FC;
STG_E_UNKNOWN = $800300FD;
STG_E_UNIMPLEMENTEDFUNCTION = $800300FE;
STG_E_INVALIDFLAG = $800300FF;
STG_E_INUSE = $80030100;
STG_E_NOTCURRENT = $80030101;
STG_E_REVERTED = $80030102;
STG_E_CANTSAVE = $80030103;
STG_E_OLDFORMAT = $80030104;
STG_E_OLDDLL = $80030105;
STG_E_SHAREREQUIRED = $80030106;
STG_E_NOTFILEBASEDSTORAGE = $80030107;
STG_E_EXTANTMARSHALLINGS = $80030108;
STG_E_DOCFILECORRUPT = $80030109;
STG_E_BADBASEADDRESS = $80030110;
STG_E_INCOMPLETE = $80030201;
STG_E_TERMINATED = $80030202;
STG_S_CONVERTED = $00030200;
STG_S_BLOCK = $00030201;
STG_S_RETRYNOW = $00030202;
STG_S_MONITORING = $00030203;
RPC_E_CALL_REJECTED = $80010001;
RPC_E_CALL_CANCELED = $80010002;
RPC_E_CANTPOST_INSENDCALL = $80010003;
RPC_E_CANTCALLOUT_INASYNCCALL = $80010004;
RPC_E_CANTCALLOUT_INEXTERNALCALL = $80010005;
RPC_E_CONNECTION_TERMINATED = $80010006;
RPC_E_SERVER_DIED = $80010007;
RPC_E_CLIENT_DIED = $80010008;
RPC_E_INVALID_DATAPACKET = $80010009;
RPC_E_CANTTRANSMIT_CALL = $8001000A;
RPC_E_CLIENT_CANTMARSHAL_DATA = $8001000B;
RPC_E_CLIENT_CANTUNMARSHAL_DATA = $8001000C;
RPC_E_SERVER_CANTMARSHAL_DATA = $8001000D;
RPC_E_SERVER_CANTUNMARSHAL_DATA = $8001000E;
RPC_E_INVALID_DATA = $8001000F;
RPC_E_INVALID_PARAMETER = $80010010;
RPC_E_CANTCALLOUT_AGAIN = $80010011;
RPC_E_SERVER_DIED_DNE = $80010012;
RPC_E_SYS_CALL_FAILED = $80010100;
RPC_E_OUT_OF_RESOURCES = $80010101;
RPC_E_ATTEMPTED_MULTITHREAD = $80010102;
RPC_E_NOT_REGISTERED = $80010103;
RPC_E_FAULT = $80010104;
RPC_E_SERVERFAULT = $80010105;
RPC_E_CHANGED_MODE = $80010106;
RPC_E_INVALIDMETHOD = $80010107;
RPC_E_DISCONNECTED = $80010108;
RPC_E_RETRY = $80010109;
RPC_E_SERVERCALL_RETRYLATER = $8001010A;
RPC_E_SERVERCALL_REJECTED = $8001010B;
RPC_E_INVALID_CALLDATA = $8001010C;
RPC_E_CANTCALLOUT_ININPUTSYNCCALL = $8001010D;
RPC_E_WRONG_THREAD = $8001010E;
RPC_E_THREAD_NOT_INIT = $8001010F;
RPC_E_VERSION_MISMATCH = $80010110;
RPC_E_INVALID_HEADER = $80010111;
RPC_E_INVALID_EXTENSION = $80010112;
RPC_E_INVALID_IPID = $80010113;
RPC_E_INVALID_OBJECT = $80010114;
RPC_S_CALLPENDING = $80010115;
RPC_S_WAITONTIMER = $80010116;
RPC_E_CALL_COMPLETE = $80010117;
RPC_E_UNSECURE_CALL = $80010118;
RPC_E_TOO_LATE = $80010119;
RPC_E_NO_GOOD_SECURITY_PACKAGES = $8001011A;
RPC_E_ACCESS_DENIED = $8001011B;
RPC_E_REMOTE_DISABLED = $8001011C;
RPC_E_INVALID_OBJREF = $8001011D;
RPC_E_UNEXPECTED = $8001FFFF;
NTE_BAD_UID = $80090001;
NTE_BAD_HASH = $80090002;
NTE_BAD_KEY = $80090003;
NTE_BAD_LEN = $80090004;
NTE_BAD_DATA = $80090005;
NTE_BAD_SIGNATURE = $80090006;
NTE_BAD_VER = $80090007;
NTE_BAD_ALGID = $80090008;
NTE_BAD_FLAGS = $80090009;
NTE_BAD_TYPE = $8009000A;
NTE_BAD_KEY_STATE = $8009000B;
NTE_BAD_HASH_STATE = $8009000C;
NTE_NO_KEY = $8009000D;
NTE_NO_MEMORY = $8009000E;
NTE_EXISTS = $8009000F;
NTE_PERM = $80090010;
NTE_NOT_FOUND = $80090011;
NTE_DOUBLE_ENCRYPT = $80090012;
NTE_BAD_PROVIDER = $80090013;
NTE_BAD_PROV_TYPE = $80090014;
NTE_BAD_PUBLIC_KEY = $80090015;
NTE_BAD_KEYSET = $80090016;
NTE_PROV_TYPE_NOT_DEF = $80090017;
NTE_PROV_TYPE_ENTRY_BAD = $80090018;
NTE_KEYSET_NOT_DEF = $80090019;
NTE_KEYSET_ENTRY_BAD = $8009001A;
NTE_PROV_TYPE_NO_MATCH = $8009001B;
NTE_SIGNATURE_FILE_BAD = $8009001C;
NTE_PROVIDER_DLL_FAIL = $8009001D;
NTE_PROV_DLL_NOT_FOUND = $8009001E;
NTE_BAD_KEYSET_PARAM = $8009001F;
NTE_FAIL = $80090020;
NTE_SYS_ERR = $80090021;
NTE_OP_OK = 0;
TRUST_E_PROVIDER_UNKNOWN = $800B0001;
TRUST_E_ACTION_UNKNOWN = $800B0002;
TRUST_E_SUBJECT_FORM_UNKNOWN = $800B0003;
TRUST_E_SUBJECT_NOT_TRUSTED = $800B0004;
DIGSIG_E_ENCODE = $800B0005;
DIGSIG_E_DECODE = $800B0006;
DIGSIG_E_EXTENSIBILITY = $800B0007;
DIGSIG_E_CRYPTO = $800B0008;
PERSIST_E_SIZEDEFINITE = $800B0009;
PERSIST_E_SIZEINDEFINITE = $800B000A;
PERSIST_E_NOTSELFSIZING = $800B000B;
TRUST_E_NOSIGNATURE = $800B0100;
CERT_E_EXPIRED = $800B0101;
CERT_E_VALIDIYPERIODNESTING = $800B0102;
CERT_E_ROLE = $800B0103;
CERT_E_PATHLENCONST = $800B0104;
CERT_E_CRITICAL = $800B0105;
CERT_E_PURPOSE = $800B0106;
CERT_E_ISSUERCHAINING = $800B0107;
CERT_E_MALFORMED = $800B0108;
CERT_E_UNTRUSTEDROOT = $800B0109;
CERT_E_CHAINING = $800B010A;
OLE_E_FIRST = HRESULT($80040000);
OLE_E_LAST = HRESULT($800400FF);
OLE_S_FIRST = HRESULT($00040000);
OLE_S_LAST = HRESULT($000400FF);
OLE_E_OLEVERB = HRESULT($80040000);
OLE_E_ADVF = HRESULT($80040001);
OLE_E_ENUM_NOMORE = HRESULT($80040002);
OLE_E_ADVISENOTSUPPORTED = HRESULT($80040003);
OLE_E_NOCONNECTION = HRESULT($80040004);
OLE_E_NOTRUNNING = HRESULT($80040005);
OLE_E_NOCACHE = HRESULT($80040006);
OLE_E_BLANK = HRESULT($80040007);
OLE_E_CLASSDIFF = HRESULT($80040008);
OLE_E_CANT_GETMONIKER = HRESULT($80040009);
OLE_E_CANT_BINDTOSOURCE = HRESULT($8004000A);
OLE_E_STATIC = HRESULT($8004000B);
OLE_E_PROMPTSAVECANCELLED = HRESULT($8004000C);
OLE_E_INVALIDRECT = HRESULT($8004000D);
OLE_E_WRONGCOMPOBJ = HRESULT($8004000E);
OLE_E_INVALIDHWND = HRESULT($8004000F);
OLE_E_NOT_INPLACEACTIVE = HRESULT($80040010);
OLE_E_CANTCONVERT = HRESULT($80040011);
OLE_E_NOSTORAGE = HRESULT($80040012);
DV_E_FORMATETC = HRESULT($80040064);
DV_E_DVTARGETDEVICE = HRESULT($80040065);
DV_E_STGMEDIUM = HRESULT($80040066);
DV_E_STATDATA = HRESULT($80040067);
DV_E_LINDEX = HRESULT($80040068);
DV_E_TYMED = HRESULT($80040069);
DV_E_CLIPFORMAT = HRESULT($8004006A);
DV_E_DVASPECT = HRESULT($8004006B);
DV_E_DVTARGETDEVICE_SIZE = HRESULT($8004006C);
DV_E_NOIVIEWOBJECT = HRESULT($8004006D);
DRAGDROP_E_FIRST = DWORD ($80040100);
DRAGDROP_E_LAST = DWORD ($8004010F);
DRAGDROP_S_FIRST = DWORD ($00040100);
DRAGDROP_S_LAST = DWORD ($0004010F);
DRAGDROP_E_NOTREGISTERED = HRESULT($80040100);
DRAGDROP_E_ALREADYREGISTERED = HRESULT($80040101);
DRAGDROP_E_INVALIDHWND = HRESULT($80040102);
CLASSFACTORY_E_FIRST = DWORD ($80040110);
CLASSFACTORY_E_LAST = DWORD ($8004011F);
CLASSFACTORY_S_FIRST = DWORD ($00040110);
CLASSFACTORY_S_LAST = DWORD ($0004011F);
CLASS_E_NOAGGREGATION = HRESULT($80040110);
CLASS_E_CLASSNOTAVAILABLE = HRESULT($80040111);
MARSHAL_E_FIRST = DWORD ($80040120);
MARSHAL_E_LAST = DWORD ($8004012F);
MARSHAL_S_FIRST = DWORD ($00040120);
MARSHAL_S_LAST = DWORD ($0004012F);
DATA_E_FIRST = DWORD ($80040130);
DATA_E_LAST = DWORD ($8004013F);
DATA_S_FIRST = DWORD ($00040130);
DATA_S_LAST = DWORD ($0004013F);
VIEW_E_FIRST = DWORD ($80040140);
VIEW_E_LAST = DWORD ($8004014F);
VIEW_S_FIRST = DWORD ($00040140);
VIEW_S_LAST = DWORD ($0004014F);
VIEW_E_DRAW = HRESULT($80040140);
REGDB_E_FIRST = DWORD ($80040150);
REGDB_E_LAST = DWORD ($8004015F);
REGDB_S_FIRST = DWORD ($00040150);
REGDB_S_LAST = DWORD ($0004015F);
REGDB_E_READREGDB = HRESULT($80040150);
REGDB_E_WRITEREGDB = HRESULT($80040151);
REGDB_E_KEYMISSING = HRESULT($80040152);
REGDB_E_INVALIDVALUE = HRESULT($80040153);
REGDB_E_CLASSNOTREG = HRESULT($80040154);
REGDB_E_IIDNOTREG = HRESULT($80040155);
CACHE_E_FIRST = DWORD ($80040170);
CACHE_E_LAST = DWORD ($8004017F);
CACHE_S_FIRST = DWORD ($00040170);
CACHE_S_LAST = DWORD ($0004017F);
CACHE_E_NOCACHE_UPDATED = HRESULT($80040170);
OLEOBJ_E_FIRST = DWORD ($80040180);
OLEOBJ_E_LAST = DWORD ($8004018F);
OLEOBJ_S_FIRST = DWORD ($00040180);
OLEOBJ_S_LAST = DWORD ($0004018F);
OLEOBJ_E_NOVERBS = HRESULT($80040180);
OLEOBJ_E_INVALIDVERB = HRESULT($80040181);
CLIENTSITE_E_FIRST = DWORD ($80040190);
CLIENTSITE_E_LAST = DWORD ($8004019F);
CLIENTSITE_S_FIRST = DWORD ($00040190);
CLIENTSITE_S_LAST = DWORD ($0004019F);
INPLACE_E_NOTUNDOABLE = HRESULT($800401A0);
INPLACE_E_NOTOOLSPACE = HRESULT($800401A1);
INPLACE_E_FIRST = DWORD ($800401A0);
INPLACE_E_LAST = DWORD ($800401AF);
INPLACE_S_FIRST = DWORD ($000401A0);
INPLACE_S_LAST = DWORD ($000401AF);
ENUM_E_FIRST = DWORD ($800401B0);
ENUM_E_LAST = DWORD ($800401BF);
ENUM_S_FIRST = DWORD ($000401B0);
ENUM_S_LAST = DWORD ($000401BF);
CONVERT10_E_FIRST = DWORD ($800401C0);
CONVERT10_E_LAST = DWORD ($800401CF);
CONVERT10_S_FIRST = DWORD ($000401C0);
CONVERT10_S_LAST = DWORD ($000401CF);
CONVERT10_E_OLESTREAM_GET = HRESULT($800401C0);
CONVERT10_E_OLESTREAM_PUT = HRESULT($800401C1);
CONVERT10_E_OLESTREAM_FMT = HRESULT($800401C2);
CONVERT10_E_OLESTREAM_BITMAP_TO_DIB = HRESULT($800401C3);
CONVERT10_E_STG_FMT = HRESULT($800401C4);
CONVERT10_E_STG_NO_STD_STREAM = HRESULT($800401C5);
CONVERT10_E_STG_DIB_TO_BITMAP = HRESULT($800401C6);
CLIPBRD_E_FIRST = DWORD ($800401D0);
CLIPBRD_E_LAST = DWORD ($800401DF);
CLIPBRD_S_FIRST = DWORD ($000401D0);
CLIPBRD_S_LAST = DWORD ($000401DF);
CLIPBRD_E_CANT_OPEN = HRESULT($800401D0);
CLIPBRD_E_CANT_EMPTY = HRESULT($800401D1);
CLIPBRD_E_CANT_SET = HRESULT($800401D2);
CLIPBRD_E_BAD_DATA = HRESULT($800401D3);
CLIPBRD_E_CANT_CLOSE = HRESULT($800401D4);
MK_E_FIRST = DWORD ($800401E0);
MK_E_LAST = DWORD ($800401EF);
MK_S_FIRST = DWORD ($000401E0);
MK_S_LAST = DWORD ($000401EF);
MK_E_CONNECTMANUALLY = HRESULT($800401E0);
MK_E_EXCEEDEDDEADLINE = HRESULT($800401E1);
MK_E_NEEDGENERIC = HRESULT($800401E2);
MK_E_UNAVAILABLE = HRESULT($800401E3);
MK_E_SYNTAX = HRESULT($800401E4);
MK_E_NOOBJECT = HRESULT($800401E5);
MK_E_INVALIDEXTENSION = HRESULT($800401E6);
MK_E_INTERMEDIATEINTERFACENOTSUPPORTED = HRESULT($800401E7);
MK_E_NOTBINDABLE = HRESULT($800401E8);
MK_E_NOTBOUND = HRESULT($800401E9);
MK_E_CANTOPENFILE = HRESULT($800401EA);
MK_E_MUSTBOTHERUSER = HRESULT($800401EB);
MK_E_NOINVERSE = HRESULT($800401EC);
MK_E_NOSTORAGE = HRESULT($800401ED);
MK_E_NOPREFIX = HRESULT($800401EE);
MK_E_ENUMERATION_FAILED = HRESULT($800401EF);
OLE_S_USEREG = HRESULT($00040000);
OLE_S_STATIC = HRESULT($00040001);
OLE_S_MAC_CLIPFORMAT = HRESULT($00040002);
DRAGDROP_S_DROP = HRESULT($00040100);
DRAGDROP_S_CANCEL = HRESULT($00040101);
DRAGDROP_S_USEDEFAULTCURSORS = HRESULT($00040102);
DATA_S_SAMEFORMATETC = HRESULT($00040130);
VIEW_S_ALREADY_FROZEN = HRESULT($00040140);
CACHE_S_FORMATETC_NOTSUPPORTED = HRESULT($00040170);
CACHE_S_SAMECACHE = HRESULT($00040171);
CACHE_S_SOMECACHES_NOTUPDATED = HRESULT($00040172);
OLEOBJ_S_INVALIDVERB = HRESULT($00040180);
OLEOBJ_S_CANNOT_DOVERB_NOW = HRESULT($00040181);
OLEOBJ_S_INVALIDHWND = HRESULT($00040182);
INPLACE_S_TRUNCATED = HRESULT($000401A0);
CONVERT10_S_NO_PRESENTATION = HRESULT($000401C0);
MK_S_REDUCED_TO_SELF = HRESULT($000401E2);
MK_S_ME = HRESULT($000401E4);
MK_S_HIM = HRESULT($000401E5);
MK_S_US = HRESULT($000401E6);
MK_S_MONIKERALREADYREGISTERED = HRESULT($000401E7);
CO_E_CLASS_CREATE_FAILED = HRESULT($80080001);
CO_E_SCM_ERROR = HRESULT($80080002);
CO_E_SCM_RPC_FAILURE = HRESULT($80080003);
CO_E_BAD_PATH = HRESULT($80080004);
CO_E_SERVER_EXEC_FAILURE = HRESULT($80080005);
CO_E_OBJSRV_RPC_FAILURE = HRESULT($80080006);
MK_E_NO_NORMALIZED = HRESULT($80080007);
CO_E_SERVER_STOPPING = HRESULT($80080008);
MEM_E_INVALID_ROOT = HRESULT($80080009);
MEM_E_INVALID_LINK = HRESULT($80080010);
MEM_E_INVALID_SIZE = HRESULT($80080011);
CO_S_NOTALLINTERFACES = HRESULT($00080012);
DISP_E_UNKNOWNINTERFACE = HRESULT($80020001);
DISP_E_MEMBERNOTFOUND = HRESULT($80020003);
DISP_E_PARAMNOTFOUND = HRESULT($80020004);
DISP_E_TYPEMISMATCH = HRESULT($80020005);
DISP_E_UNKNOWNNAME = HRESULT($80020006);
DISP_E_NONAMEDARGS = HRESULT($80020007);
DISP_E_BADVARTYPE = HRESULT($80020008);
DISP_E_EXCEPTION = HRESULT($80020009);
DISP_E_OVERFLOW = HRESULT($8002000A);
DISP_E_BADINDEX = HRESULT($8002000B);
DISP_E_UNKNOWNLCID = HRESULT($8002000C);
DISP_E_ARRAYISLOCKED = HRESULT($8002000D);
DISP_E_BADPARAMCOUNT = HRESULT($8002000E);
DISP_E_PARAMNOTOPTIONAL = HRESULT($8002000F);
DISP_E_BADCALLEE = HRESULT($80020010);
DISP_E_NOTACOLLECTION = HRESULT($80020011);
TYPE_E_BUFFERTOOSMALL = HRESULT($80028016);
TYPE_E_INVDATAREAD = HRESULT($80028018);
TYPE_E_UNSUPFORMAT = HRESULT($80028019);
TYPE_E_REGISTRYACCESS = HRESULT($8002801C);
TYPE_E_LIBNOTREGISTERED = HRESULT($8002801D);
TYPE_E_UNDEFINEDTYPE = HRESULT($80028027);
TYPE_E_QUALIFIEDNAMEDISALLOWED = HRESULT($80028028);
TYPE_E_INVALIDSTATE = HRESULT($80028029);
TYPE_E_WRONGTYPEKIND = HRESULT($8002802A);
TYPE_E_ELEMENTNOTFOUND = HRESULT($8002802B);
TYPE_E_AMBIGUOUSNAME = HRESULT($8002802C);
TYPE_E_NAMECONFLICT = HRESULT($8002802D);
TYPE_E_UNKNOWNLCID = HRESULT($8002802E);
TYPE_E_DLLFUNCTIONNOTFOUND = HRESULT($8002802F);
TYPE_E_BADMODULEKIND = HRESULT($800288BD);
TYPE_E_SIZETOOBIG = HRESULT($800288C5);
TYPE_E_DUPLICATEID = HRESULT($800288C6);
TYPE_E_INVALIDID = HRESULT($800288CF);
TYPE_E_TYPEMISMATCH = HRESULT($80028CA0);
TYPE_E_OUTOFBOUNDS = HRESULT($80028CA1);
TYPE_E_IOERROR = HRESULT($80028CA2);
TYPE_E_CANTCREATETMPFILE = HRESULT($80028CA3);
TYPE_E_CANTLOADLIBRARY = HRESULT($80029C4A);
TYPE_E_INCONSISTENTPROPFUNCS = HRESULT($80029C83);
TYPE_E_CIRCULARTYPE = HRESULT($80029C84);
STG_E_INVALIDFUNCTION = HRESULT($80030001);
STG_E_FILENOTFOUND = HRESULT($80030002);
STG_E_PATHNOTFOUND = HRESULT($80030003);
STG_E_TOOMANYOPENFILES = HRESULT($80030004);
STG_E_ACCESSDENIED = HRESULT($80030005);
STG_E_INVALIDHANDLE = HRESULT($80030006);
STG_E_INSUFFICIENTMEMORY = HRESULT($80030008);
STG_E_INVALIDPOINTER = HRESULT($80030009);
STG_E_NOMOREFILES = HRESULT($80030012);
STG_E_DISKISWRITEPROTECTED = HRESULT($80030013);
STG_E_SEEKERROR = HRESULT($80030019);
STG_E_WRITEFAULT = HRESULT($8003001D);
STG_E_READFAULT = HRESULT($8003001E);
STG_E_SHAREVIOLATION = HRESULT($80030020);
STG_E_LOCKVIOLATION = HRESULT($80030021);
STG_E_FILEALREADYEXISTS = HRESULT($80030050);
STG_E_INVALIDPARAMETER = HRESULT($80030057);
STG_E_MEDIUMFULL = HRESULT($80030070);
STG_E_PROPSETMISMATCHED = HRESULT($800300F0);
STG_E_ABNORMALAPIEXIT = HRESULT($800300FA);
STG_E_INVALIDHEADER = HRESULT($800300FB);
STG_E_INVALIDNAME = HRESULT($800300FC);
STG_E_UNKNOWN = HRESULT($800300FD);
STG_E_UNIMPLEMENTEDFUNCTION = HRESULT($800300FE);
STG_E_INVALIDFLAG = HRESULT($800300FF);
STG_E_INUSE = HRESULT($80030100);
STG_E_NOTCURRENT = HRESULT($80030101);
STG_E_REVERTED = HRESULT($80030102);
STG_E_CANTSAVE = HRESULT($80030103);
STG_E_OLDFORMAT = HRESULT($80030104);
STG_E_OLDDLL = HRESULT($80030105);
STG_E_SHAREREQUIRED = HRESULT($80030106);
STG_E_NOTFILEBASEDSTORAGE = HRESULT($80030107);
STG_E_EXTANTMARSHALLINGS = HRESULT($80030108);
STG_E_DOCFILECORRUPT = HRESULT($80030109);
STG_E_BADBASEADDRESS = HRESULT($80030110);
STG_E_INCOMPLETE = HRESULT($80030201);
STG_E_TERMINATED = HRESULT($80030202);
STG_S_CONVERTED = HRESULT($00030200);
STG_S_BLOCK = HRESULT($00030201);
STG_S_RETRYNOW = HRESULT($00030202);
STG_S_MONITORING = HRESULT($00030203);
RPC_E_CALL_REJECTED = HRESULT($80010001);
RPC_E_CALL_CANCELED = HRESULT($80010002);
RPC_E_CANTPOST_INSENDCALL = HRESULT($80010003);
RPC_E_CANTCALLOUT_INASYNCCALL = HRESULT($80010004);
RPC_E_CANTCALLOUT_INEXTERNALCALL = HRESULT($80010005);
RPC_E_CONNECTION_TERMINATED = HRESULT($80010006);
RPC_E_SERVER_DIED = HRESULT($80010007);
RPC_E_CLIENT_DIED = HRESULT($80010008);
RPC_E_INVALID_DATAPACKET = HRESULT($80010009);
RPC_E_CANTTRANSMIT_CALL = HRESULT($8001000A);
RPC_E_CLIENT_CANTMARSHAL_DATA = HRESULT($8001000B);
RPC_E_CLIENT_CANTUNMARSHAL_DATA = HRESULT($8001000C);
RPC_E_SERVER_CANTMARSHAL_DATA = HRESULT($8001000D);
RPC_E_SERVER_CANTUNMARSHAL_DATA = HRESULT($8001000E);
RPC_E_INVALID_DATA = HRESULT($8001000F);
RPC_E_INVALID_PARAMETER = HRESULT($80010010);
RPC_E_CANTCALLOUT_AGAIN = HRESULT($80010011);
RPC_E_SERVER_DIED_DNE = HRESULT($80010012);
RPC_E_SYS_CALL_FAILED = HRESULT($80010100);
RPC_E_OUT_OF_RESOURCES = HRESULT($80010101);
RPC_E_ATTEMPTED_MULTITHREAD = HRESULT($80010102);
RPC_E_NOT_REGISTERED = HRESULT($80010103);
RPC_E_FAULT = HRESULT($80010104);
RPC_E_SERVERFAULT = HRESULT($80010105);
RPC_E_CHANGED_MODE = HRESULT($80010106);
RPC_E_INVALIDMETHOD = HRESULT($80010107);
RPC_E_DISCONNECTED = HRESULT($80010108);
RPC_E_RETRY = HRESULT($80010109);
RPC_E_SERVERCALL_RETRYLATER = HRESULT($8001010A);
RPC_E_SERVERCALL_REJECTED = HRESULT($8001010B);
RPC_E_INVALID_CALLDATA = HRESULT($8001010C);
RPC_E_CANTCALLOUT_ININPUTSYNCCALL = HRESULT($8001010D);
RPC_E_WRONG_THREAD = HRESULT($8001010E);
RPC_E_THREAD_NOT_INIT = HRESULT($8001010F);
RPC_E_VERSION_MISMATCH = HRESULT($80010110);
RPC_E_INVALID_HEADER = HRESULT($80010111);
RPC_E_INVALID_EXTENSION = HRESULT($80010112);
RPC_E_INVALID_IPID = HRESULT($80010113);
RPC_E_INVALID_OBJECT = HRESULT($80010114);
RPC_S_CALLPENDING = HRESULT($80010115);
RPC_S_WAITONTIMER = HRESULT($80010116);
RPC_E_CALL_COMPLETE = HRESULT($80010117);
RPC_E_UNSECURE_CALL = HRESULT($80010118);
RPC_E_TOO_LATE = HRESULT($80010119);
RPC_E_NO_GOOD_SECURITY_PACKAGES = HRESULT($8001011A);
RPC_E_ACCESS_DENIED = HRESULT($8001011B);
RPC_E_REMOTE_DISABLED = HRESULT($8001011C);
RPC_E_INVALID_OBJREF = HRESULT($8001011D);
RPC_E_UNEXPECTED = HRESULT($8001FFFF);
NTE_BAD_UID = HRESULT($80090001);
NTE_BAD_HASH = HRESULT($80090002);
NTE_BAD_KEY = HRESULT($80090003);
NTE_BAD_LEN = HRESULT($80090004);
NTE_BAD_DATA = HRESULT($80090005);
NTE_BAD_SIGNATURE = HRESULT($80090006);
NTE_BAD_VER = HRESULT($80090007);
NTE_BAD_ALGID = HRESULT($80090008);
NTE_BAD_FLAGS = HRESULT($80090009);
NTE_BAD_TYPE = HRESULT($8009000A);
NTE_BAD_KEY_STATE = HRESULT($8009000B);
NTE_BAD_HASH_STATE = HRESULT($8009000C);
NTE_NO_KEY = HRESULT($8009000D);
NTE_NO_MEMORY = HRESULT($8009000E);
NTE_EXISTS = HRESULT($8009000F);
NTE_PERM = HRESULT($80090010);
NTE_NOT_FOUND = HRESULT($80090011);
NTE_DOUBLE_ENCRYPT = HRESULT($80090012);
NTE_BAD_PROVIDER = HRESULT($80090013);
NTE_BAD_PROV_TYPE = HRESULT($80090014);
NTE_BAD_PUBLIC_KEY = HRESULT($80090015);
NTE_BAD_KEYSET = HRESULT($80090016);
NTE_PROV_TYPE_NOT_DEF = HRESULT($80090017);
NTE_PROV_TYPE_ENTRY_BAD = HRESULT($80090018);
NTE_KEYSET_NOT_DEF = HRESULT($80090019);
NTE_KEYSET_ENTRY_BAD = HRESULT($8009001A);
NTE_PROV_TYPE_NO_MATCH = HRESULT($8009001B);
NTE_SIGNATURE_FILE_BAD = HRESULT($8009001C);
NTE_PROVIDER_DLL_FAIL = HRESULT($8009001D);
NTE_PROV_DLL_NOT_FOUND = HRESULT($8009001E);
NTE_BAD_KEYSET_PARAM = HRESULT($8009001F);
NTE_FAIL = HRESULT($80090020);
NTE_SYS_ERR = HRESULT($80090021);
NTE_OP_OK = HRESULT( 0);
TRUST_E_PROVIDER_UNKNOWN = HRESULT($800B0001);
TRUST_E_ACTION_UNKNOWN = HRESULT($800B0002);
TRUST_E_SUBJECT_FORM_UNKNOWN = HRESULT($800B0003);
TRUST_E_SUBJECT_NOT_TRUSTED = HRESULT($800B0004);
DIGSIG_E_ENCODE = HRESULT($800B0005);
DIGSIG_E_DECODE = HRESULT($800B0006);
DIGSIG_E_EXTENSIBILITY = HRESULT($800B0007);
DIGSIG_E_CRYPTO = HRESULT($800B0008);
PERSIST_E_SIZEDEFINITE = HRESULT($800B0009);
PERSIST_E_SIZEINDEFINITE = HRESULT($800B000A);
PERSIST_E_NOTSELFSIZING = HRESULT($800B000B);
TRUST_E_NOSIGNATURE = HRESULT($800B0100);
CERT_E_EXPIRED = HRESULT($800B0101);
CERT_E_VALIDIYPERIODNESTING = HRESULT($800B0102);
CERT_E_ROLE = HRESULT($800B0103);
CERT_E_PATHLENCONST = HRESULT($800B0104);
CERT_E_CRITICAL = HRESULT($800B0105);
CERT_E_PURPOSE = HRESULT($800B0106);
CERT_E_ISSUERCHAINING = HRESULT($800B0107);
CERT_E_MALFORMED = HRESULT($800B0108);
CERT_E_UNTRUSTEDROOT = HRESULT($800B0109);
CERT_E_CHAINING = HRESULT($800B010A);
{$endif read_interface}