EMMA Coverage Report (generated Mon Mar 20 21:34:30 PST 2006)
[all classes][com.moesol.bindings.platform_sdk.component_services]

COVERAGE SUMMARY FOR SOURCE FILE [HRESULT.java]

nameclass, %method, %block, %line, %
HRESULT.java100% (1/1)43%  (3/7)43%  (23/54)55%  (6/11)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class HRESULT100% (1/1)43%  (3/7)43%  (23/54)55%  (6/11)
HRESULT (): void 0%   (0/1)0%   (0/3)0%   (0/1)
HRESULT_FROM_NT (int): int 0%   (0/1)0%   (0/4)0%   (0/1)
HRESULT_FROM_WIN32 (int): int 0%   (0/1)0%   (0/12)0%   (0/1)
SUCCEEDED (int): boolean 0%   (0/1)0%   (0/7)0%   (0/1)
throwOnFailed (int): void 100% (1/1)44%  (4/9)67%  (2/3)
FAILED (int): boolean 100% (1/1)100% (9/9)100% (1/1)
throwOnFailed (int, String): void 100% (1/1)100% (10/10)100% (3/3)

1/*
2 * $Id: HRESULT.java,v 1.6 2005/12/01 06:10:00 hastings Exp $
3 * 
4 * Copyright (c) 2004, Moebius Solutions, Inc.
5 * All rights reserved.
6 * 
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions
9 * are met:
10 * 
11 *     Redistributions of source code must retain the above copyright
12 *     notice, this list of conditions and the following disclaimer.
13 * 
14 *     Redistributions in binary form must reproduce the above
15 *     copyright notice, this list of conditions and the following
16 *     disclaimer in the documentation and/or other materials provided
17 *     with the distribution.
18 * 
19 *     Neither the name of Moebius Solutions, Inc. nor the names of
20 *     its contributors may be used to endorse or promote products
21 *     derived from this software without specific prior written
22 *     permission.
23 * 
24 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
25 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
26 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
27 * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
28 * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
29 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
30 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
31 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
32 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
33 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
34 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
35 * OF THE POSSIBILITY OF SUCH DAMAGE.
36 */
37 
38package com.moesol.bindings.platform_sdk.component_services;
39 
40public class HRESULT {
41        public static final int S_OK                         = 0x00000000;
42        public static final int S_FALSE                        = 0x00000001;
43 
44        public static final int E_UNEXPECTED                     = 0x8000FFFF;
45        public static final int E_NOTIMPL                        = 0x80004001;
46        public static final int E_OUTOFMEMORY                    = 0x8007000E;
47        public static final int E_INVALIDARG                     = 0x80070057;
48        public static final int E_NOINTERFACE                    = 0x80004002;
49        public static final int E_POINTER                        = 0x80004003;
50        public static final int E_HANDLE                         = 0x80070006;
51        public static final int E_ABORT                          = 0x80004004;
52        public static final int E_FAIL                           = 0x80004005;
53        public static final int E_ACCESSDENIED                   = 0x80070005;
54        public static final int E_PENDING                        = 0x8000000A;
55        public static final int CO_E_INIT_TLS                    = 0x80004006;
56        public static final int CO_E_INIT_SHARED_ALLOCATOR       = 0x80004007;
57        public static final int CO_E_INIT_MEMORY_ALLOCATOR       = 0x80004008;
58        public static final int CO_E_INIT_CLASS_CACHE            = 0x80004009;
59        public static final int CO_E_INIT_RPC_CHANNEL            = 0x8000400A;
60        public static final int CO_E_INIT_TLS_SET_CHANNEL_CONTROL = 0x8000400B;
61        public static final int CO_E_INIT_TLS_CHANNEL_CONTROL    = 0x8000400C;
62        public static final int CO_E_INIT_UNACCEPTED_USER_ALLOCATOR = 0x8000400D;
63        public static final int CO_E_INIT_SCM_MUTEX_EXISTS       = 0x8000400E;
64        public static final int CO_E_INIT_SCM_FILE_MAPPING_EXISTS = 0x8000400F;
65        public static final int CO_E_INIT_SCM_MAP_VIEW_OF_FILE   = 0x80004010;
66        public static final int CO_E_INIT_SCM_EXEC_FAILURE       = 0x80004011;
67        public static final int CO_E_INIT_ONLY_SINGLE_THREADED   = 0x80004012;
68        public static final int CO_E_CANT_REMOTE                 = 0x80004013;
69        public static final int CO_E_BAD_SERVER_NAME             = 0x80004014;
70        public static final int CO_E_WRONG_SERVER_IDENTITY       = 0x80004015;
71        public static final int CO_E_OLE1DDE_DISABLED            = 0x80004016;
72        public static final int CO_E_RUNAS_SYNTAX                = 0x80004017;
73        public static final int CO_E_CREATEPROCESS_FAILURE       = 0x80004018;
74        public static final int CO_E_RUNAS_CREATEPROCESS_FAILURE = 0x80004019;
75        public static final int CO_E_RUNAS_LOGON_FAILURE         = 0x8000401A;
76        public static final int CO_E_LAUNCH_PERMSSION_DENIED     = 0x8000401B;
77        public static final int CO_E_START_SERVICE_FAILURE       = 0x8000401C;
78        public static final int CO_E_REMOTE_COMMUNICATION_FAILURE = 0x8000401D;
79        public static final int CO_E_SERVER_START_TIMEOUT        = 0x8000401E;
80        public static final int CO_E_CLSREG_INCONSISTENT         = 0x8000401F;
81        public static final int CO_E_IIDREG_INCONSISTENT         = 0x80004020;
82        public static final int CO_E_NOT_SUPPORTED               = 0x80004021;
83        public static final int CO_E_RELOAD_DLL                  = 0x80004022;
84        public static final int CO_E_MSI_ERROR                   = 0x80004023;
85        public static final int CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT = 0x80004024;
86        public static final int CO_E_SERVER_PAUSED               = 0x80004025;
87        public static final int CO_E_SERVER_NOT_PAUSED           = 0x80004026;
88        public static final int CO_E_CLASS_DISABLED              = 0x80004027;
89        public static final int CO_E_CLRNOTAVAILABLE             = 0x80004028;
90        public static final int CO_E_ASYNC_WORK_REJECTED         = 0x80004029;
91        public static final int CO_E_SERVER_INIT_TIMEOUT         = 0x8000402A;
92        public static final int CO_E_NO_SECCTX_IN_ACTIVATE       = 0x8000402B;
93        public static final int CO_E_TRACKER_CONFIG              = 0x80004030;
94        public static final int CO_E_THREADPOOL_CONFIG           = 0x80004031;
95        public static final int CO_E_SXS_CONFIG                  = 0x80004032;
96        public static final int CO_E_MALFORMED_SPN               = 0x80004033;
97        public static final int OLE_E_OLEVERB                    = 0x80040000;
98        public static final int OLE_E_ADVF                       = 0x80040001;
99        public static final int OLE_E_ENUM_NOMORE                = 0x80040002;
100        public static final int OLE_E_ADVISENOTSUPPORTED         = 0x80040003;
101        public static final int OLE_E_NOCONNECTION               = 0x80040004;
102        public static final int OLE_E_NOTRUNNING                 = 0x80040005;
103        public static final int OLE_E_NOCACHE                    = 0x80040006;
104        public static final int OLE_E_BLANK                      = 0x80040007;
105        public static final int OLE_E_CLASSDIFF                  = 0x80040008;
106        public static final int OLE_E_CANT_GETMONIKER            = 0x80040009;
107        public static final int OLE_E_CANT_BINDTOSOURCE          = 0x8004000A;
108        public static final int OLE_E_STATIC                     = 0x8004000B;
109        public static final int OLE_E_PROMPTSAVECANCELLED        = 0x8004000C;
110        public static final int OLE_E_INVALIDRECT                = 0x8004000D;
111        public static final int OLE_E_WRONGCOMPOBJ               = 0x8004000E;
112        public static final int OLE_E_INVALIDHWND                = 0x8004000F;
113        public static final int OLE_E_NOT_INPLACEACTIVE          = 0x80040010;
114        public static final int OLE_E_CANTCONVERT                = 0x80040011;
115        public static final int OLE_E_NOSTORAGE                  = 0x80040012;
116        public static final int DV_E_FORMATETC                   = 0x80040064;
117        public static final int DV_E_DVTARGETDEVICE              = 0x80040065;
118        public static final int DV_E_STGMEDIUM                   = 0x80040066;
119        public static final int DV_E_STATDATA                    = 0x80040067;
120        public static final int DV_E_LINDEX                      = 0x80040068;
121        public static final int DV_E_TYMED                       = 0x80040069;
122        public static final int DV_E_CLIPFORMAT                  = 0x8004006A;
123        public static final int DV_E_DVASPECT                    = 0x8004006B;
124        public static final int DV_E_DVTARGETDEVICE_SIZE         = 0x8004006C;
125        public static final int DV_E_NOIVIEWOBJECT               = 0x8004006D;
126        public static final int DRAGDROP_E_NOTREGISTERED         = 0x80040100;
127        public static final int DRAGDROP_E_ALREADYREGISTERED     = 0x80040101;
128        public static final int DRAGDROP_E_INVALIDHWND           = 0x80040102;
129        public static final int CLASS_E_NOAGGREGATION            = 0x80040110;
130        public static final int CLASS_E_CLASSNOTAVAILABLE        = 0x80040111;
131        public static final int CLASS_E_NOTLICENSED              = 0x80040112;
132        public static final int VIEW_E_DRAW                      = 0x80040140;
133        public static final int REGDB_E_READREGDB                = 0x80040150;
134        public static final int REGDB_E_WRITEREGDB               = 0x80040151;
135        public static final int REGDB_E_KEYMISSING               = 0x80040152;
136        public static final int REGDB_E_INVALIDVALUE             = 0x80040153;
137        public static final int REGDB_E_CLASSNOTREG              = 0x80040154;
138        public static final int REGDB_E_IIDNOTREG                = 0x80040155;
139        public static final int REGDB_E_BADTHREADINGMODEL        = 0x80040156;
140        public static final int CAT_E_CATIDNOEXIST               = 0x80040160;
141        public static final int CAT_E_NODESCRIPTION              = 0x80040161;
142        public static final int CS_E_PACKAGE_NOTFOUND            = 0x80040164;
143        public static final int CS_E_NOT_DELETABLE               = 0x80040165;
144        public static final int CS_E_CLASS_NOTFOUND              = 0x80040166;
145        public static final int CS_E_INVALID_VERSION             = 0x80040167;
146        public static final int CS_E_NO_CLASSSTORE               = 0x80040168;
147        public static final int CS_E_OBJECT_NOTFOUND             = 0x80040169;
148        public static final int CS_E_OBJECT_ALREADY_EXISTS       = 0x8004016A;
149        public static final int CS_E_INVALID_PATH                = 0x8004016B;
150        public static final int CS_E_NETWORK_ERROR               = 0x8004016C;
151        public static final int CS_E_ADMIN_LIMIT_EXCEEDED        = 0x8004016D;
152        public static final int CS_E_SCHEMA_MISMATCH             = 0x8004016E;
153        public static final int CS_E_INTERNAL_ERROR              = 0x8004016F;
154        public static final int CACHE_E_NOCACHE_UPDATED          = 0x80040170;
155        public static final int OLEOBJ_E_NOVERBS                 = 0x80040180;
156        public static final int OLEOBJ_E_INVALIDVERB             = 0x80040181;
157        public static final int INPLACE_E_NOTUNDOABLE            = 0x800401A0;
158        public static final int INPLACE_E_NOTOOLSPACE            = 0x800401A1;
159        public static final int CONVERT10_E_OLESTREAM_GET        = 0x800401C0;
160        public static final int CONVERT10_E_OLESTREAM_PUT        = 0x800401C1;
161        public static final int CONVERT10_E_OLESTREAM_FMT        = 0x800401C2;
162        public static final int CONVERT10_E_OLESTREAM_BITMAP_TO_DIB = 0x800401C3;
163        public static final int CONVERT10_E_STG_FMT              = 0x800401C4;
164        public static final int CONVERT10_E_STG_NO_STD_STREAM    = 0x800401C5;
165        public static final int CONVERT10_E_STG_DIB_TO_BITMAP    = 0x800401C6;
166        public static final int CLIPBRD_E_CANT_OPEN              = 0x800401D0;
167        public static final int CLIPBRD_E_CANT_EMPTY             = 0x800401D1;
168        public static final int CLIPBRD_E_CANT_SET               = 0x800401D2;
169        public static final int CLIPBRD_E_BAD_DATA               = 0x800401D3;
170        public static final int CLIPBRD_E_CANT_CLOSE             = 0x800401D4;
171        public static final int MK_E_CONNECTMANUALLY             = 0x800401E0;
172        public static final int MK_E_EXCEEDEDDEADLINE            = 0x800401E1;
173        public static final int MK_E_NEEDGENERIC                 = 0x800401E2;
174        public static final int MK_E_UNAVAILABLE                 = 0x800401E3;
175        public static final int MK_E_SYNTAX                      = 0x800401E4;
176        public static final int MK_E_NOOBJECT                    = 0x800401E5;
177        public static final int MK_E_INVALIDEXTENSION            = 0x800401E6;
178        public static final int MK_E_INTERMEDIATEINTERFACENOTSUPPORTED = 0x800401E7;
179        public static final int MK_E_NOTBINDABLE                 = 0x800401E8;
180        public static final int MK_E_NOTBOUND                    = 0x800401E9;
181        public static final int MK_E_CANTOPENFILE                = 0x800401EA;
182        public static final int MK_E_MUSTBOTHERUSER              = 0x800401EB;
183        public static final int MK_E_NOINVERSE                   = 0x800401EC;
184        public static final int MK_E_NOSTORAGE                   = 0x800401ED;
185        public static final int MK_E_NOPREFIX                    = 0x800401EE;
186        public static final int MK_E_ENUMERATION_FAILED          = 0x800401EF;
187        public static final int CO_E_NOTINITIALIZED              = 0x800401F0;
188        public static final int CO_E_ALREADYINITIALIZED          = 0x800401F1;
189        public static final int CO_E_CANTDETERMINECLASS          = 0x800401F2;
190        public static final int CO_E_CLASSSTRING                 = 0x800401F3;
191        public static final int CO_E_IIDSTRING                   = 0x800401F4;
192        public static final int CO_E_APPNOTFOUND                 = 0x800401F5;
193        public static final int CO_E_APPSINGLEUSE                = 0x800401F6;
194        public static final int CO_E_ERRORINAPP                  = 0x800401F7;
195        public static final int CO_E_DLLNOTFOUND                 = 0x800401F8;
196        public static final int CO_E_ERRORINDLL                  = 0x800401F9;
197        public static final int CO_E_WRONGOSFORAPP               = 0x800401FA;
198        public static final int CO_E_OBJNOTREG                   = 0x800401FB;
199        public static final int CO_E_OBJISREG                    = 0x800401FC;
200        public static final int CO_E_OBJNOTCONNECTED             = 0x800401FD;
201        public static final int CO_E_APPDIDNTREG                 = 0x800401FE;
202        public static final int CO_E_RELEASED                    = 0x800401FF;
203        public static final int EVENT_S_SOME_SUBSCRIBERS_FAILED  = 0x00040200;
204        public static final int EVENT_E_ALL_SUBSCRIBERS_FAILED   = 0x80040201;
205        public static final int EVENT_S_NOSUBSCRIBERS            = 0x00040202;
206        public static final int EVENT_E_QUERYSYNTAX              = 0x80040203;
207        public static final int EVENT_E_QUERYFIELD               = 0x80040204;
208        public static final int EVENT_E_INTERNALEXCEPTION        = 0x80040205;
209        public static final int EVENT_E_INTERNALERROR            = 0x80040206;
210        public static final int EVENT_E_INVALID_PER_USER_SID     = 0x80040207;
211        public static final int EVENT_E_USER_EXCEPTION           = 0x80040208;
212        public static final int EVENT_E_TOO_MANY_METHODS         = 0x80040209;
213        public static final int EVENT_E_MISSING_EVENTCLASS       = 0x8004020A;
214        public static final int EVENT_E_NOT_ALL_REMOVED          = 0x8004020B;
215        public static final int EVENT_E_COMPLUS_NOT_INSTALLED    = 0x8004020C;
216        public static final int EVENT_E_CANT_MODIFY_OR_DELETE_UNCONFIGURED_OBJECT = 0x8004020D;
217        public static final int EVENT_E_CANT_MODIFY_OR_DELETE_CONFIGURED_OBJECT = 0x8004020E;
218        public static final int EVENT_E_INVALID_EVENT_CLASS_PARTITION = 0x8004020F;
219        public static final int EVENT_E_PER_USER_SID_NOT_LOGGED_ON = 0x80040210;
220        public static final int XACT_E_ALREADYOTHERSINGLEPHASE   = 0x8004D000;
221        public static final int XACT_E_CANTRETAIN                = 0x8004D001;
222        public static final int XACT_E_COMMITFAILED              = 0x8004D002;
223        public static final int XACT_E_COMMITPREVENTED           = 0x8004D003;
224        public static final int XACT_E_HEURISTICABORT            = 0x8004D004;
225        public static final int XACT_E_HEURISTICCOMMIT           = 0x8004D005;
226        public static final int XACT_E_HEURISTICDAMAGE           = 0x8004D006;
227        public static final int XACT_E_HEURISTICDANGER           = 0x8004D007;
228        public static final int XACT_E_ISOLATIONLEVEL            = 0x8004D008;
229        public static final int XACT_E_NOASYNC                   = 0x8004D009;
230        public static final int XACT_E_NOENLIST                  = 0x8004D00A;
231        public static final int XACT_E_NOISORETAIN               = 0x8004D00B;
232        public static final int XACT_E_NORESOURCE                = 0x8004D00C;
233        public static final int XACT_E_NOTCURRENT                = 0x8004D00D;
234        public static final int XACT_E_NOTRANSACTION             = 0x8004D00E;
235        public static final int XACT_E_NOTSUPPORTED              = 0x8004D00F;
236        public static final int XACT_E_UNKNOWNRMGRID             = 0x8004D010;
237        public static final int XACT_E_WRONGSTATE                = 0x8004D011;
238        public static final int XACT_E_WRONGUOW                  = 0x8004D012;
239        public static final int XACT_E_XTIONEXISTS               = 0x8004D013;
240        public static final int XACT_E_NOIMPORTOBJECT            = 0x8004D014;
241        public static final int XACT_E_INVALIDCOOKIE             = 0x8004D015;
242        public static final int XACT_E_INDOUBT                   = 0x8004D016;
243        public static final int XACT_E_NOTIMEOUT                 = 0x8004D017;
244        public static final int XACT_E_ALREADYINPROGRESS         = 0x8004D018;
245        public static final int XACT_E_ABORTED                   = 0x8004D019;
246        public static final int XACT_E_LOGFULL                   = 0x8004D01A;
247        public static final int XACT_E_TMNOTAVAILABLE            = 0x8004D01B;
248        public static final int XACT_E_CONNECTION_DOWN           = 0x8004D01C;
249        public static final int XACT_E_CONNECTION_DENIED         = 0x8004D01D;
250        public static final int XACT_E_REENLISTTIMEOUT           = 0x8004D01E;
251        public static final int XACT_E_TIP_CONNECT_FAILED        = 0x8004D01F;
252        public static final int XACT_E_TIP_PROTOCOL_ERROR        = 0x8004D020;
253        public static final int XACT_E_TIP_PULL_FAILED           = 0x8004D021;
254        public static final int XACT_E_DEST_TMNOTAVAILABLE       = 0x8004D022;
255        public static final int XACT_E_TIP_DISABLED              = 0x8004D023;
256        public static final int XACT_E_NETWORK_TX_DISABLED       = 0x8004D024;
257        public static final int XACT_E_PARTNER_NETWORK_TX_DISABLED = 0x8004D025;
258        public static final int XACT_E_XA_TX_DISABLED            = 0x8004D026;
259        public static final int XACT_E_UNABLE_TO_READ_DTC_CONFIG = 0x8004D027;
260        public static final int XACT_E_UNABLE_TO_LOAD_DTC_PROXY  = 0x8004D028;
261        public static final int XACT_E_ABORTING                  = 0x8004D029;
262        public static final int XACT_E_CLERKNOTFOUND             = 0x8004D080;
263        public static final int XACT_E_CLERKEXISTS               = 0x8004D081;
264        public static final int XACT_E_RECOVERYINPROGRESS        = 0x8004D082;
265        public static final int XACT_E_TRANSACTIONCLOSED         = 0x8004D083;
266        public static final int XACT_E_INVALIDLSN                = 0x8004D084;
267        public static final int XACT_E_REPLAYREQUEST             = 0x8004D085;
268        public static final int XACT_S_ASYNC                     = 0x0004D000;
269        public static final int XACT_S_DEFECT                    = 0x0004D001;
270        public static final int XACT_S_READONLY                  = 0x0004D002;
271        public static final int XACT_S_SOMENORETAIN              = 0x0004D003;
272        public static final int XACT_S_OKINFORM                  = 0x0004D004;
273        public static final int XACT_S_MADECHANGESCONTENT        = 0x0004D005;
274        public static final int XACT_S_MADECHANGESINFORM         = 0x0004D006;
275        public static final int XACT_S_ALLNORETAIN               = 0x0004D007;
276        public static final int XACT_S_ABORTING                  = 0x0004D008;
277        public static final int XACT_S_SINGLEPHASE               = 0x0004D009;
278        public static final int XACT_S_LOCALLY_OK                = 0x0004D00A;
279        public static final int XACT_S_LASTRESOURCEMANAGER       = 0x0004D010;
280        public static final int CONTEXT_E_ABORTED                = 0x8004E002;
281        public static final int CONTEXT_E_ABORTING               = 0x8004E003;
282        public static final int CONTEXT_E_NOCONTEXT              = 0x8004E004;
283        public static final int CONTEXT_E_WOULD_DEADLOCK         = 0x8004E005;
284        public static final int CONTEXT_E_SYNCH_TIMEOUT          = 0x8004E006;
285        public static final int CONTEXT_E_OLDREF                 = 0x8004E007;
286        public static final int CONTEXT_E_ROLENOTFOUND           = 0x8004E00C;
287        public static final int CONTEXT_E_TMNOTAVAILABLE         = 0x8004E00F;
288        public static final int CO_E_ACTIVATIONFAILED            = 0x8004E021;
289        public static final int CO_E_ACTIVATIONFAILED_EVENTLOGGED = 0x8004E022;
290        public static final int CO_E_ACTIVATIONFAILED_CATALOGERROR = 0x8004E023;
291        public static final int CO_E_ACTIVATIONFAILED_TIMEOUT    = 0x8004E024;
292        public static final int CO_E_INITIALIZATIONFAILED        = 0x8004E025;
293        public static final int CONTEXT_E_NOJIT                  = 0x8004E026;
294        public static final int CONTEXT_E_NOTRANSACTION          = 0x8004E027;
295        public static final int CO_E_THREADINGMODEL_CHANGED      = 0x8004E028;
296        public static final int CO_E_NOIISINTRINSICS             = 0x8004E029;
297        public static final int CO_E_NOCOOKIES                   = 0x8004E02A;
298        public static final int CO_E_DBERROR                     = 0x8004E02B;
299        public static final int CO_E_NOTPOOLED                   = 0x8004E02C;
300        public static final int CO_E_NOTCONSTRUCTED              = 0x8004E02D;
301        public static final int CO_E_NOSYNCHRONIZATION           = 0x8004E02E;
302        public static final int CO_E_ISOLEVELMISMATCH            = 0x8004E02F;
303        public static final int OLE_S_USEREG                     = 0x00040000;
304        public static final int OLE_S_STATIC                     = 0x00040001;
305        public static final int OLE_S_MAC_CLIPFORMAT             = 0x00040002;
306        public static final int DRAGDROP_S_DROP                  = 0x00040100;
307        public static final int DRAGDROP_S_CANCEL                = 0x00040101;
308        public static final int DRAGDROP_S_USEDEFAULTCURSORS     = 0x00040102;
309        public static final int DATA_S_SAMEFORMATETC             = 0x00040130;
310        public static final int VIEW_S_ALREADY_FROZEN            = 0x00040140;
311        public static final int CACHE_S_FORMATETC_NOTSUPPORTED   = 0x00040170;
312        public static final int CACHE_S_SAMECACHE                = 0x00040171;
313        public static final int CACHE_S_SOMECACHES_NOTUPDATED    = 0x00040172;
314        public static final int OLEOBJ_S_INVALIDVERB             = 0x00040180;
315        public static final int OLEOBJ_S_CANNOT_DOVERB_NOW       = 0x00040181;
316        public static final int OLEOBJ_S_INVALIDHWND             = 0x00040182;
317        public static final int INPLACE_S_TRUNCATED              = 0x000401A0;
318        public static final int CONVERT10_S_NO_PRESENTATION      = 0x000401C0;
319        public static final int MK_S_REDUCED_TO_SELF             = 0x000401E2;
320        public static final int MK_S_ME                          = 0x000401E4;
321        public static final int MK_S_HIM                         = 0x000401E5;
322        public static final int MK_S_US                          = 0x000401E6;
323        public static final int MK_S_MONIKERALREADYREGISTERED    = 0x000401E7;
324        public static final int SCHED_S_TASK_READY               = 0x00041300;
325        public static final int SCHED_S_TASK_RUNNING             = 0x00041301;
326        public static final int SCHED_S_TASK_DISABLED            = 0x00041302;
327        public static final int SCHED_S_TASK_HAS_NOT_RUN         = 0x00041303;
328        public static final int SCHED_S_TASK_NO_MORE_RUNS        = 0x00041304;
329        public static final int SCHED_S_TASK_NOT_SCHEDULED       = 0x00041305;
330        public static final int SCHED_S_TASK_TERMINATED          = 0x00041306;
331        public static final int SCHED_S_TASK_NO_VALID_TRIGGERS   = 0x00041307;
332        public static final int SCHED_S_EVENT_TRIGGER            = 0x00041308;
333        public static final int SCHED_E_TRIGGER_NOT_FOUND        = 0x80041309;
334        public static final int SCHED_E_TASK_NOT_READY           = 0x8004130A;
335        public static final int SCHED_E_TASK_NOT_RUNNING         = 0x8004130B;
336        public static final int SCHED_E_SERVICE_NOT_INSTALLED    = 0x8004130C;
337        public static final int SCHED_E_CANNOT_OPEN_TASK         = 0x8004130D;
338        public static final int SCHED_E_INVALID_TASK             = 0x8004130E;
339        public static final int SCHED_E_ACCOUNT_INFORMATION_NOT_SET = 0x8004130F;
340        public static final int SCHED_E_ACCOUNT_NAME_NOT_FOUND   = 0x80041310;
341        public static final int SCHED_E_ACCOUNT_DBASE_CORRUPT    = 0x80041311;
342        public static final int SCHED_E_NO_SECURITY_SERVICES     = 0x80041312;
343        public static final int SCHED_E_UNKNOWN_OBJECT_VERSION   = 0x80041313;
344        public static final int SCHED_E_UNSUPPORTED_ACCOUNT_OPTION = 0x80041314;
345        public static final int SCHED_E_SERVICE_NOT_RUNNING      = 0x80041315;
346        public static final int CO_E_CLASS_CREATE_FAILED         = 0x80080001;
347        public static final int CO_E_SCM_ERROR                   = 0x80080002;
348        public static final int CO_E_SCM_RPC_FAILURE             = 0x80080003;
349        public static final int CO_E_BAD_PATH                    = 0x80080004;
350        public static final int CO_E_SERVER_EXEC_FAILURE         = 0x80080005;
351        public static final int CO_E_OBJSRV_RPC_FAILURE          = 0x80080006;
352        public static final int MK_E_NO_NORMALIZED               = 0x80080007;
353        public static final int CO_E_SERVER_STOPPING             = 0x80080008;
354        public static final int MEM_E_INVALID_ROOT               = 0x80080009;
355        public static final int MEM_E_INVALID_LINK               = 0x80080010;
356        public static final int MEM_E_INVALID_SIZE               = 0x80080011;
357        public static final int CO_S_NOTALLINTERFACES            = 0x00080012;
358        public static final int CO_S_MACHINENAMENOTFOUND         = 0x00080013;
359        public static final int DISP_E_UNKNOWNINTERFACE          = 0x80020001;
360        public static final int DISP_E_MEMBERNOTFOUND            = 0x80020003;
361        public static final int DISP_E_PARAMNOTFOUND             = 0x80020004;
362        public static final int DISP_E_TYPEMISMATCH              = 0x80020005;
363        public static final int DISP_E_UNKNOWNNAME               = 0x80020006;
364        public static final int DISP_E_NONAMEDARGS               = 0x80020007;
365        public static final int DISP_E_BADVARTYPE                = 0x80020008;
366        public static final int DISP_E_EXCEPTION                 = 0x80020009;
367        public static final int DISP_E_OVERFLOW                  = 0x8002000A;
368        public static final int DISP_E_BADINDEX                  = 0x8002000B;
369        public static final int DISP_E_UNKNOWNLCID               = 0x8002000C;
370        public static final int DISP_E_ARRAYISLOCKED             = 0x8002000D;
371        public static final int DISP_E_BADPARAMCOUNT             = 0x8002000E;
372        public static final int DISP_E_PARAMNOTOPTIONAL          = 0x8002000F;
373        public static final int DISP_E_BADCALLEE                 = 0x80020010;
374        public static final int DISP_E_NOTACOLLECTION            = 0x80020011;
375        public static final int DISP_E_DIVBYZERO                 = 0x80020012;
376        public static final int DISP_E_BUFFERTOOSMALL            = 0x80020013;
377        public static final int TYPE_E_BUFFERTOOSMALL            = 0x80028016;
378        public static final int TYPE_E_FIELDNOTFOUND             = 0x80028017;
379        public static final int TYPE_E_INVDATAREAD               = 0x80028018;
380        public static final int TYPE_E_UNSUPFORMAT               = 0x80028019;
381        public static final int TYPE_E_REGISTRYACCESS            = 0x8002801C;
382        public static final int TYPE_E_LIBNOTREGISTERED          = 0x8002801D;
383        public static final int TYPE_E_UNDEFINEDTYPE             = 0x80028027;
384        public static final int TYPE_E_QUALIFIEDNAMEDISALLOWED   = 0x80028028;
385        public static final int TYPE_E_INVALIDSTATE              = 0x80028029;
386        public static final int TYPE_E_WRONGTYPEKIND             = 0x8002802A;
387        public static final int TYPE_E_ELEMENTNOTFOUND           = 0x8002802B;
388        public static final int TYPE_E_AMBIGUOUSNAME             = 0x8002802C;
389        public static final int TYPE_E_NAMECONFLICT              = 0x8002802D;
390        public static final int TYPE_E_UNKNOWNLCID               = 0x8002802E;
391        public static final int TYPE_E_DLLFUNCTIONNOTFOUND       = 0x8002802F;
392        public static final int TYPE_E_BADMODULEKIND             = 0x800288BD;
393        public static final int TYPE_E_SIZETOOBIG                = 0x800288C5;
394        public static final int TYPE_E_DUPLICATEID               = 0x800288C6;
395        public static final int TYPE_E_INVALIDID                 = 0x800288CF;
396        public static final int TYPE_E_TYPEMISMATCH              = 0x80028CA0;
397        public static final int TYPE_E_OUTOFBOUNDS               = 0x80028CA1;
398        public static final int TYPE_E_IOERROR                   = 0x80028CA2;
399        public static final int TYPE_E_CANTCREATETMPFILE         = 0x80028CA3;
400        public static final int TYPE_E_CANTLOADLIBRARY           = 0x80029C4A;
401        public static final int TYPE_E_INCONSISTENTPROPFUNCS     = 0x80029C83;
402        public static final int TYPE_E_CIRCULARTYPE              = 0x80029C84;
403        public static final int STG_E_INVALIDFUNCTION            = 0x80030001;
404        public static final int STG_E_FILENOTFOUND               = 0x80030002;
405        public static final int STG_E_PATHNOTFOUND               = 0x80030003;
406        public static final int STG_E_TOOMANYOPENFILES           = 0x80030004;
407        public static final int STG_E_ACCESSDENIED               = 0x80030005;
408        public static final int STG_E_INVALIDHANDLE              = 0x80030006;
409        public static final int STG_E_INSUFFICIENTMEMORY         = 0x80030008;
410        public static final int STG_E_INVALIDPOINTER             = 0x80030009;
411        public static final int STG_E_NOMOREFILES                = 0x80030012;
412        public static final int STG_E_DISKISWRITEPROTECTED       = 0x80030013;
413        public static final int STG_E_SEEKERROR                  = 0x80030019;
414        public static final int STG_E_WRITEFAULT                 = 0x8003001D;
415        public static final int STG_E_READFAULT                  = 0x8003001E;
416        public static final int STG_E_SHAREVIOLATION             = 0x80030020;
417        public static final int STG_E_LOCKVIOLATION              = 0x80030021;
418        public static final int STG_E_FILEALREADYEXISTS          = 0x80030050;
419        public static final int STG_E_INVALIDPARAMETER           = 0x80030057;
420        public static final int STG_E_MEDIUMFULL                 = 0x80030070;
421        public static final int STG_E_PROPSETMISMATCHED          = 0x800300F0;
422        public static final int STG_E_ABNORMALAPIEXIT            = 0x800300FA;
423        public static final int STG_E_INVALIDHEADER              = 0x800300FB;
424        public static final int STG_E_INVALIDNAME                = 0x800300FC;
425        public static final int STG_E_UNKNOWN                    = 0x800300FD;
426        public static final int STG_E_UNIMPLEMENTEDFUNCTION      = 0x800300FE;
427        public static final int STG_E_INVALIDFLAG                = 0x800300FF;
428        public static final int STG_E_INUSE                      = 0x80030100;
429        public static final int STG_E_NOTCURRENT                 = 0x80030101;
430        public static final int STG_E_REVERTED                   = 0x80030102;
431        public static final int STG_E_CANTSAVE                   = 0x80030103;
432        public static final int STG_E_OLDFORMAT                  = 0x80030104;
433        public static final int STG_E_OLDDLL                     = 0x80030105;
434        public static final int STG_E_SHAREREQUIRED              = 0x80030106;
435        public static final int STG_E_NOTFILEBASEDSTORAGE        = 0x80030107;
436        public static final int STG_E_EXTANTMARSHALLINGS         = 0x80030108;
437        public static final int STG_E_DOCFILECORRUPT             = 0x80030109;
438        public static final int STG_E_BADBASEADDRESS             = 0x80030110;
439        public static final int STG_E_DOCFILETOOLARGE            = 0x80030111;
440        public static final int STG_E_NOTSIMPLEFORMAT            = 0x80030112;
441        public static final int STG_E_INCOMPLETE                 = 0x80030201;
442        public static final int STG_E_TERMINATED                 = 0x80030202;
443        public static final int STG_S_CONVERTED                  = 0x00030200;
444        public static final int STG_S_BLOCK                      = 0x00030201;
445        public static final int STG_S_RETRYNOW                   = 0x00030202;
446        public static final int STG_S_MONITORING                 = 0x00030203;
447        public static final int STG_S_MULTIPLEOPENS              = 0x00030204;
448        public static final int STG_S_CONSOLIDATIONFAILED        = 0x00030205;
449        public static final int STG_S_CANNOTCONSOLIDATE          = 0x00030206;
450        public static final int STG_E_STATUS_COPY_PROTECTION_FAILURE = 0x80030305;
451        public static final int STG_E_CSS_AUTHENTICATION_FAILURE = 0x80030306;
452        public static final int STG_E_CSS_KEY_NOT_PRESENT        = 0x80030307;
453        public static final int STG_E_CSS_KEY_NOT_ESTABLISHED    = 0x80030308;
454        public static final int STG_E_CSS_SCRAMBLED_SECTOR       = 0x80030309;
455        public static final int STG_E_CSS_REGION_MISMATCH        = 0x8003030A;
456        public static final int STG_E_RESETS_EXHAUSTED           = 0x8003030B;
457        public static final int RPC_E_CALL_REJECTED              = 0x80010001;
458        public static final int RPC_E_CALL_CANCELED              = 0x80010002;
459        public static final int RPC_E_CANTPOST_INSENDCALL        = 0x80010003;
460        public static final int RPC_E_CANTCALLOUT_INASYNCCALL    = 0x80010004;
461        public static final int RPC_E_CANTCALLOUT_INEXTERNALCALL = 0x80010005;
462        public static final int RPC_E_CONNECTION_TERMINATED      = 0x80010006;
463        public static final int RPC_E_SERVER_DIED                = 0x80010007;
464        public static final int RPC_E_CLIENT_DIED                = 0x80010008;
465        public static final int RPC_E_INVALID_DATAPACKET         = 0x80010009;
466        public static final int RPC_E_CANTTRANSMIT_CALL          = 0x8001000A;
467        public static final int RPC_E_CLIENT_CANTMARSHAL_DATA    = 0x8001000B;
468        public static final int RPC_E_CLIENT_CANTUNMARSHAL_DATA  = 0x8001000C;
469        public static final int RPC_E_SERVER_CANTMARSHAL_DATA    = 0x8001000D;
470        public static final int RPC_E_SERVER_CANTUNMARSHAL_DATA  = 0x8001000E;
471        public static final int RPC_E_INVALID_DATA               = 0x8001000F;
472        public static final int RPC_E_INVALID_PARAMETER          = 0x80010010;
473        public static final int RPC_E_CANTCALLOUT_AGAIN          = 0x80010011;
474        public static final int RPC_E_SERVER_DIED_DNE            = 0x80010012;
475        public static final int RPC_E_SYS_CALL_FAILED            = 0x80010100;
476        public static final int RPC_E_OUT_OF_RESOURCES           = 0x80010101;
477        public static final int RPC_E_ATTEMPTED_MULTITHREAD      = 0x80010102;
478        public static final int RPC_E_NOT_REGISTERED             = 0x80010103;
479        public static final int RPC_E_FAULT                      = 0x80010104;
480        public static final int RPC_E_SERVERFAULT                = 0x80010105;
481        public static final int RPC_E_CHANGED_MODE               = 0x80010106;
482        public static final int RPC_E_INVALIDMETHOD              = 0x80010107;
483        public static final int RPC_E_DISCONNECTED               = 0x80010108;
484        public static final int RPC_E_RETRY                      = 0x80010109;
485        public static final int RPC_E_SERVERCALL_RETRYLATER      = 0x8001010A;
486        public static final int RPC_E_SERVERCALL_REJECTED        = 0x8001010B;
487        public static final int RPC_E_INVALID_CALLDATA           = 0x8001010C;
488        public static final int RPC_E_CANTCALLOUT_ININPUTSYNCCALL = 0x8001010D;
489        public static final int RPC_E_WRONG_THREAD               = 0x8001010E;
490        public static final int RPC_E_THREAD_NOT_INIT            = 0x8001010F;
491        public static final int RPC_E_VERSION_MISMATCH           = 0x80010110;
492        public static final int RPC_E_INVALID_HEADER             = 0x80010111;
493        public static final int RPC_E_INVALID_EXTENSION          = 0x80010112;
494        public static final int RPC_E_INVALID_IPID               = 0x80010113;
495        public static final int RPC_E_INVALID_OBJECT             = 0x80010114;
496        public static final int RPC_S_CALLPENDING                = 0x80010115;
497        public static final int RPC_S_WAITONTIMER                = 0x80010116;
498        public static final int RPC_E_CALL_COMPLETE              = 0x80010117;
499        public static final int RPC_E_UNSECURE_CALL              = 0x80010118;
500        public static final int RPC_E_TOO_LATE                   = 0x80010119;
501        public static final int RPC_E_NO_GOOD_SECURITY_PACKAGES  = 0x8001011A;
502        public static final int RPC_E_ACCESS_DENIED              = 0x8001011B;
503        public static final int RPC_E_REMOTE_DISABLED            = 0x8001011C;
504        public static final int RPC_E_INVALID_OBJREF             = 0x8001011D;
505        public static final int RPC_E_NO_CONTEXT                 = 0x8001011E;
506        public static final int RPC_E_TIMEOUT                    = 0x8001011F;
507        public static final int RPC_E_NO_SYNC                    = 0x80010120;
508        public static final int RPC_E_FULLSIC_REQUIRED           = 0x80010121;
509        public static final int RPC_E_INVALID_STD_NAME           = 0x80010122;
510        public static final int CO_E_FAILEDTOIMPERSONATE         = 0x80010123;
511        public static final int CO_E_FAILEDTOGETSECCTX           = 0x80010124;
512        public static final int CO_E_FAILEDTOOPENTHREADTOKEN     = 0x80010125;
513        public static final int CO_E_FAILEDTOGETTOKENINFO        = 0x80010126;
514        public static final int CO_E_TRUSTEEDOESNTMATCHCLIENT    = 0x80010127;
515        public static final int CO_E_FAILEDTOQUERYCLIENTBLANKET  = 0x80010128;
516        public static final int CO_E_FAILEDTOSETDACL             = 0x80010129;
517        public static final int CO_E_ACCESSCHECKFAILED           = 0x8001012A;
518        public static final int CO_E_NETACCESSAPIFAILED          = 0x8001012B;
519        public static final int CO_E_WRONGTRUSTEENAMESYNTAX      = 0x8001012C;
520        public static final int CO_E_INVALIDSID                  = 0x8001012D;
521        public static final int CO_E_CONVERSIONFAILED            = 0x8001012E;
522        public static final int CO_E_NOMATCHINGSIDFOUND          = 0x8001012F;
523        public static final int CO_E_LOOKUPACCSIDFAILED          = 0x80010130;
524        public static final int CO_E_NOMATCHINGNAMEFOUND         = 0x80010131;
525        public static final int CO_E_LOOKUPACCNAMEFAILED         = 0x80010132;
526        public static final int CO_E_SETSERLHNDLFAILED           = 0x80010133;
527        public static final int CO_E_FAILEDTOGETWINDIR           = 0x80010134;
528        public static final int CO_E_PATHTOOLONG                 = 0x80010135;
529        public static final int CO_E_FAILEDTOGENUUID             = 0x80010136;
530        public static final int CO_E_FAILEDTOCREATEFILE          = 0x80010137;
531        public static final int CO_E_FAILEDTOCLOSEHANDLE         = 0x80010138;
532        public static final int CO_E_EXCEEDSYSACLLIMIT           = 0x80010139;
533        public static final int CO_E_ACESINWRONGORDER            = 0x8001013A;
534        public static final int CO_E_INCOMPATIBLESTREAMVERSION   = 0x8001013B;
535        public static final int CO_E_FAILEDTOOPENPROCESSTOKEN    = 0x8001013C;
536        public static final int CO_E_DECODEFAILED                = 0x8001013D;
537        public static final int CO_E_ACNOTINITIALIZED            = 0x8001013F;
538        public static final int CO_E_CANCEL_DISABLED             = 0x80010140;
539        public static final int RPC_E_UNEXPECTED                 = 0x8001FFFF;
540        public static final int ERROR_AUDITING_DISABLED          = 0xC0090001;
541        public static final int ERROR_ALL_SIDS_FILTERED          = 0xC0090002;
542        public static final int NTE_BAD_UID                      = 0x80090001;
543        public static final int NTE_BAD_HASH                     = 0x80090002;
544        public static final int NTE_BAD_KEY                      = 0x80090003;
545        public static final int NTE_BAD_LEN                      = 0x80090004;
546        public static final int NTE_BAD_DATA                     = 0x80090005;
547        public static final int NTE_BAD_SIGNATURE                = 0x80090006;
548        public static final int NTE_BAD_VER                      = 0x80090007;
549        public static final int NTE_BAD_ALGID                    = 0x80090008;
550        public static final int NTE_BAD_FLAGS                    = 0x80090009;
551        public static final int NTE_BAD_TYPE                     = 0x8009000A;
552        public static final int NTE_BAD_KEY_STATE                = 0x8009000B;
553        public static final int NTE_BAD_HASH_STATE               = 0x8009000C;
554        public static final int NTE_NO_KEY                       = 0x8009000D;
555        public static final int NTE_NO_MEMORY                    = 0x8009000E;
556        public static final int NTE_EXISTS                       = 0x8009000F;
557        public static final int NTE_PERM                         = 0x80090010;
558        public static final int NTE_NOT_FOUND                    = 0x80090011;
559        public static final int NTE_DOUBLE_ENCRYPT               = 0x80090012;
560        public static final int NTE_BAD_PROVIDER                 = 0x80090013;
561        public static final int NTE_BAD_PROV_TYPE                = 0x80090014;
562        public static final int NTE_BAD_PUBLIC_KEY               = 0x80090015;
563        public static final int NTE_BAD_KEYSET                   = 0x80090016;
564        public static final int NTE_PROV_TYPE_NOT_DEF            = 0x80090017;
565        public static final int NTE_PROV_TYPE_ENTRY_BAD          = 0x80090018;
566        public static final int NTE_KEYSET_NOT_DEF               = 0x80090019;
567        public static final int NTE_KEYSET_ENTRY_BAD             = 0x8009001A;
568        public static final int NTE_PROV_TYPE_NO_MATCH           = 0x8009001B;
569        public static final int NTE_SIGNATURE_FILE_BAD           = 0x8009001C;
570        public static final int NTE_PROVIDER_DLL_FAIL            = 0x8009001D;
571        public static final int NTE_PROV_DLL_NOT_FOUND           = 0x8009001E;
572        public static final int NTE_BAD_KEYSET_PARAM             = 0x8009001F;
573        public static final int NTE_FAIL                         = 0x80090020;
574        public static final int NTE_SYS_ERR                      = 0x80090021;
575        public static final int NTE_SILENT_CONTEXT               = 0x80090022;
576        public static final int NTE_TOKEN_KEYSET_STORAGE_FULL    = 0x80090023;
577        public static final int NTE_TEMPORARY_PROFILE            = 0x80090024;
578        public static final int NTE_FIXEDPARAMETER               = 0x80090025;
579        public static final int SEC_E_INSUFFICIENT_MEMORY        = 0x80090300;
580        public static final int SEC_E_INVALID_HANDLE             = 0x80090301;
581        public static final int SEC_E_UNSUPPORTED_FUNCTION       = 0x80090302;
582        public static final int SEC_E_TARGET_UNKNOWN             = 0x80090303;
583        public static final int SEC_E_INTERNAL_ERROR             = 0x80090304;
584        public static final int SEC_E_SECPKG_NOT_FOUND           = 0x80090305;
585        public static final int SEC_E_NOT_OWNER                  = 0x80090306;
586        public static final int SEC_E_CANNOT_INSTALL             = 0x80090307;
587        public static final int SEC_E_INVALID_TOKEN              = 0x80090308;
588        public static final int SEC_E_CANNOT_PACK                = 0x80090309;
589        public static final int SEC_E_QOP_NOT_SUPPORTED          = 0x8009030A;
590        public static final int SEC_E_NO_IMPERSONATION           = 0x8009030B;
591        public static final int SEC_E_LOGON_DENIED               = 0x8009030C;
592        public static final int SEC_E_UNKNOWN_CREDENTIALS        = 0x8009030D;
593        public static final int SEC_E_NO_CREDENTIALS             = 0x8009030E;
594        public static final int SEC_E_MESSAGE_ALTERED            = 0x8009030F;
595        public static final int SEC_E_OUT_OF_SEQUENCE            = 0x80090310;
596        public static final int SEC_E_NO_AUTHENTICATING_AUTHORITY = 0x80090311;
597        public static final int SEC_I_CONTINUE_NEEDED            = 0x00090312;
598        public static final int SEC_I_COMPLETE_NEEDED            = 0x00090313;
599        public static final int SEC_I_COMPLETE_AND_CONTINUE      = 0x00090314;
600        public static final int SEC_I_LOCAL_LOGON                = 0x00090315;
601        public static final int SEC_E_BAD_PKGID                  = 0x80090316;
602        public static final int SEC_E_CONTEXT_EXPIRED            = 0x80090317;
603        public static final int SEC_I_CONTEXT_EXPIRED            = 0x00090317;
604        public static final int SEC_E_INCOMPLETE_MESSAGE         = 0x80090318;
605        public static final int SEC_E_INCOMPLETE_CREDENTIALS     = 0x80090320;
606        public static final int SEC_E_BUFFER_TOO_SMALL           = 0x80090321;
607        public static final int SEC_I_INCOMPLETE_CREDENTIALS     = 0x00090320;
608        public static final int SEC_I_RENEGOTIATE                = 0x00090321;
609        public static final int SEC_E_WRONG_PRINCIPAL            = 0x80090322;
610        public static final int SEC_I_NO_LSA_CONTEXT             = 0x00090323;
611        public static final int SEC_E_TIME_SKEW                  = 0x80090324;
612        public static final int SEC_E_UNTRUSTED_ROOT             = 0x80090325;
613        public static final int SEC_E_ILLEGAL_MESSAGE            = 0x80090326;
614        public static final int SEC_E_CERT_UNKNOWN               = 0x80090327;
615        public static final int SEC_E_CERT_EXPIRED               = 0x80090328;
616        public static final int SEC_E_ENCRYPT_FAILURE            = 0x80090329;
617        public static final int SEC_E_DECRYPT_FAILURE            = 0x80090330;
618        public static final int SEC_E_ALGORITHM_MISMATCH         = 0x80090331;
619        public static final int SEC_E_SECURITY_QOS_FAILED        = 0x80090332;
620        public static final int SEC_E_UNFINISHED_CONTEXT_DELETED = 0x80090333;
621        public static final int SEC_E_NO_TGT_REPLY               = 0x80090334;
622        public static final int SEC_E_NO_IP_ADDRESSES            = 0x80090335;
623        public static final int SEC_E_WRONG_CREDENTIAL_HANDLE    = 0x80090336;
624        public static final int SEC_E_CRYPTO_SYSTEM_INVALID      = 0x80090337;
625        public static final int SEC_E_MAX_REFERRALS_EXCEEDED     = 0x80090338;
626        public static final int SEC_E_MUST_BE_KDC                = 0x80090339;
627        public static final int SEC_E_STRONG_CRYPTO_NOT_SUPPORTED = 0x8009033A;
628        public static final int SEC_E_TOO_MANY_PRINCIPALS        = 0x8009033B;
629        public static final int SEC_E_NO_PA_DATA                 = 0x8009033C;
630        public static final int SEC_E_PKINIT_NAME_MISMATCH       = 0x8009033D;
631        public static final int SEC_E_SMARTCARD_LOGON_REQUIRED   = 0x8009033E;
632        public static final int SEC_E_SHUTDOWN_IN_PROGRESS       = 0x8009033F;
633        public static final int SEC_E_KDC_INVALID_REQUEST        = 0x80090340;
634        public static final int SEC_E_KDC_UNABLE_TO_REFER        = 0x80090341;
635        public static final int SEC_E_KDC_UNKNOWN_ETYPE          = 0x80090342;
636        public static final int SEC_E_UNSUPPORTED_PREAUTH        = 0x80090343;
637        public static final int SEC_E_DELEGATION_REQUIRED        = 0x80090345;
638        public static final int SEC_E_BAD_BINDINGS               = 0x80090346;
639        public static final int SEC_E_MULTIPLE_ACCOUNTS          = 0x80090347;
640        public static final int SEC_E_NO_KERB_KEY                = 0x80090348;
641        public static final int SEC_E_CERT_WRONG_USAGE           = 0x80090349;
642        public static final int SEC_E_DOWNGRADE_DETECTED         = 0x80090350;
643        public static final int SEC_E_SMARTCARD_CERT_REVOKED     = 0x80090351;
644        public static final int SEC_E_ISSUING_CA_UNTRUSTED       = 0x80090352;
645        public static final int SEC_E_REVOCATION_OFFLINE_C       = 0x80090353;
646        public static final int SEC_E_PKINIT_CLIENT_FAILURE      = 0x80090354;
647        public static final int SEC_E_SMARTCARD_CERT_EXPIRED     = 0x80090355;
648        public static final int SEC_E_NO_S4U_PROT_SUPPORT        = 0x80090356;
649        public static final int SEC_E_CROSSREALM_DELEGATION_FAILURE = 0x80090357;
650        public static final int CRYPT_E_MSG_ERROR                = 0x80091001;
651        public static final int CRYPT_E_UNKNOWN_ALGO             = 0x80091002;
652        public static final int CRYPT_E_OID_FORMAT               = 0x80091003;
653        public static final int CRYPT_E_INVALID_MSG_TYPE         = 0x80091004;
654        public static final int CRYPT_E_UNEXPECTED_ENCODING      = 0x80091005;
655        public static final int CRYPT_E_AUTH_ATTR_MISSING        = 0x80091006;
656        public static final int CRYPT_E_HASH_VALUE               = 0x80091007;
657        public static final int CRYPT_E_INVALID_INDEX            = 0x80091008;
658        public static final int CRYPT_E_ALREADY_DECRYPTED        = 0x80091009;
659        public static final int CRYPT_E_NOT_DECRYPTED            = 0x8009100A;
660        public static final int CRYPT_E_RECIPIENT_NOT_FOUND      = 0x8009100B;
661        public static final int CRYPT_E_CONTROL_TYPE             = 0x8009100C;
662        public static final int CRYPT_E_ISSUER_SERIALNUMBER      = 0x8009100D;
663        public static final int CRYPT_E_SIGNER_NOT_FOUND         = 0x8009100E;
664        public static final int CRYPT_E_ATTRIBUTES_MISSING       = 0x8009100F;
665        public static final int CRYPT_E_STREAM_MSG_NOT_READY     = 0x80091010;
666        public static final int CRYPT_E_STREAM_INSUFFICIENT_DATA = 0x80091011;
667        public static final int CRYPT_I_NEW_PROTECTION_REQUIRED  = 0x00091012;
668        public static final int CRYPT_E_BAD_LEN                  = 0x80092001;
669        public static final int CRYPT_E_BAD_ENCODE               = 0x80092002;
670        public static final int CRYPT_E_FILE_ERROR               = 0x80092003;
671        public static final int CRYPT_E_NOT_FOUND                = 0x80092004;
672        public static final int CRYPT_E_EXISTS                   = 0x80092005;
673        public static final int CRYPT_E_NO_PROVIDER              = 0x80092006;
674        public static final int CRYPT_E_SELF_SIGNED              = 0x80092007;
675        public static final int CRYPT_E_DELETED_PREV             = 0x80092008;
676        public static final int CRYPT_E_NO_MATCH                 = 0x80092009;
677        public static final int CRYPT_E_UNEXPECTED_MSG_TYPE      = 0x8009200A;
678        public static final int CRYPT_E_NO_KEY_PROPERTY          = 0x8009200B;
679        public static final int CRYPT_E_NO_DECRYPT_CERT          = 0x8009200C;
680        public static final int CRYPT_E_BAD_MSG                  = 0x8009200D;
681        public static final int CRYPT_E_NO_SIGNER                = 0x8009200E;
682        public static final int CRYPT_E_PENDING_CLOSE            = 0x8009200F;
683        public static final int CRYPT_E_REVOKED                  = 0x80092010;
684        public static final int CRYPT_E_NO_REVOCATION_DLL        = 0x80092011;
685        public static final int CRYPT_E_NO_REVOCATION_CHECK      = 0x80092012;
686        public static final int CRYPT_E_REVOCATION_OFFLINE       = 0x80092013;
687        public static final int CRYPT_E_NOT_IN_REVOCATION_DATABASE = 0x80092014;
688        public static final int CRYPT_E_INVALID_NUMERIC_STRING   = 0x80092020;
689        public static final int CRYPT_E_INVALID_PRINTABLE_STRING = 0x80092021;
690        public static final int CRYPT_E_INVALID_IA5_STRING       = 0x80092022;
691        public static final int CRYPT_E_INVALID_X500_STRING      = 0x80092023;
692        public static final int CRYPT_E_NOT_CHAR_STRING          = 0x80092024;
693        public static final int CRYPT_E_FILERESIZED              = 0x80092025;
694        public static final int CRYPT_E_SECURITY_SETTINGS        = 0x80092026;
695        public static final int CRYPT_E_NO_VERIFY_USAGE_DLL      = 0x80092027;
696        public static final int CRYPT_E_NO_VERIFY_USAGE_CHECK    = 0x80092028;
697        public static final int CRYPT_E_VERIFY_USAGE_OFFLINE     = 0x80092029;
698        public static final int CRYPT_E_NOT_IN_CTL               = 0x8009202A;
699        public static final int CRYPT_E_NO_TRUSTED_SIGNER        = 0x8009202B;
700        public static final int CRYPT_E_MISSING_PUBKEY_PARA      = 0x8009202C;
701        public static final int CRYPT_E_OSS_ERROR                = 0x80093000;
702        public static final int OSS_MORE_BUF                     = 0x80093001;
703        public static final int OSS_NEGATIVE_UINTEGER            = 0x80093002;
704        public static final int OSS_PDU_RANGE                    = 0x80093003;
705        public static final int OSS_MORE_INPUT                   = 0x80093004;
706        public static final int OSS_DATA_ERROR                   = 0x80093005;
707        public static final int OSS_BAD_ARG                      = 0x80093006;
708        public static final int OSS_BAD_VERSION                  = 0x80093007;
709        public static final int OSS_OUT_MEMORY                   = 0x80093008;
710        public static final int OSS_PDU_MISMATCH                 = 0x80093009;
711        public static final int OSS_LIMITED                      = 0x8009300A;
712        public static final int OSS_BAD_PTR                      = 0x8009300B;
713        public static final int OSS_BAD_TIME                     = 0x8009300C;
714        public static final int OSS_INDEFINITE_NOT_SUPPORTED     = 0x8009300D;
715        public static final int OSS_MEM_ERROR                    = 0x8009300E;
716        public static final int OSS_BAD_TABLE                    = 0x8009300F;
717        public static final int OSS_TOO_LONG                     = 0x80093010;
718        public static final int OSS_CONSTRAINT_VIOLATED          = 0x80093011;
719        public static final int OSS_FATAL_ERROR                  = 0x80093012;
720        public static final int OSS_ACCESS_SERIALIZATION_ERROR   = 0x80093013;
721        public static final int OSS_NULL_TBL                     = 0x80093014;
722        public static final int OSS_NULL_FCN                     = 0x80093015;
723        public static final int OSS_BAD_ENCRULES                 = 0x80093016;
724        public static final int OSS_UNAVAIL_ENCRULES             = 0x80093017;
725        public static final int OSS_CANT_OPEN_TRACE_WINDOW       = 0x80093018;
726        public static final int OSS_UNIMPLEMENTED                = 0x80093019;
727        public static final int OSS_OID_DLL_NOT_LINKED           = 0x8009301A;
728        public static final int OSS_CANT_OPEN_TRACE_FILE         = 0x8009301B;
729        public static final int OSS_TRACE_FILE_ALREADY_OPEN      = 0x8009301C;
730        public static final int OSS_TABLE_MISMATCH               = 0x8009301D;
731        public static final int OSS_TYPE_NOT_SUPPORTED           = 0x8009301E;
732        public static final int OSS_REAL_DLL_NOT_LINKED          = 0x8009301F;
733        public static final int OSS_REAL_CODE_NOT_LINKED         = 0x80093020;
734        public static final int OSS_OUT_OF_RANGE                 = 0x80093021;
735        public static final int OSS_COPIER_DLL_NOT_LINKED        = 0x80093022;
736        public static final int OSS_CONSTRAINT_DLL_NOT_LINKED    = 0x80093023;
737        public static final int OSS_COMPARATOR_DLL_NOT_LINKED    = 0x80093024;
738        public static final int OSS_COMPARATOR_CODE_NOT_LINKED   = 0x80093025;
739        public static final int OSS_MEM_MGR_DLL_NOT_LINKED       = 0x80093026;
740        public static final int OSS_PDV_DLL_NOT_LINKED           = 0x80093027;
741        public static final int OSS_PDV_CODE_NOT_LINKED          = 0x80093028;
742        public static final int OSS_API_DLL_NOT_LINKED           = 0x80093029;
743        public static final int OSS_BERDER_DLL_NOT_LINKED        = 0x8009302A;
744        public static final int OSS_PER_DLL_NOT_LINKED           = 0x8009302B;
745        public static final int OSS_OPEN_TYPE_ERROR              = 0x8009302C;
746        public static final int OSS_MUTEX_NOT_CREATED            = 0x8009302D;
747        public static final int OSS_CANT_CLOSE_TRACE_FILE        = 0x8009302E;
748        public static final int CRYPT_E_ASN1_ERROR               = 0x80093100;
749        public static final int CRYPT_E_ASN1_INTERNAL            = 0x80093101;
750        public static final int CRYPT_E_ASN1_EOD                 = 0x80093102;
751        public static final int CRYPT_E_ASN1_CORRUPT             = 0x80093103;
752        public static final int CRYPT_E_ASN1_LARGE               = 0x80093104;
753        public static final int CRYPT_E_ASN1_CONSTRAINT          = 0x80093105;
754        public static final int CRYPT_E_ASN1_MEMORY              = 0x80093106;
755        public static final int CRYPT_E_ASN1_OVERFLOW            = 0x80093107;
756        public static final int CRYPT_E_ASN1_BADPDU              = 0x80093108;
757        public static final int CRYPT_E_ASN1_BADARGS             = 0x80093109;
758        public static final int CRYPT_E_ASN1_BADREAL             = 0x8009310A;
759        public static final int CRYPT_E_ASN1_BADTAG              = 0x8009310B;
760        public static final int CRYPT_E_ASN1_CHOICE              = 0x8009310C;
761        public static final int CRYPT_E_ASN1_RULE                = 0x8009310D;
762        public static final int CRYPT_E_ASN1_UTF8                = 0x8009310E;
763        public static final int CRYPT_E_ASN1_PDU_TYPE            = 0x80093133;
764        public static final int CRYPT_E_ASN1_NYI                 = 0x80093134;
765        public static final int CRYPT_E_ASN1_EXTENDED            = 0x80093201;
766        public static final int CRYPT_E_ASN1_NOEOD               = 0x80093202;
767        public static final int CERTSRV_E_BAD_REQUESTSUBJECT     = 0x80094001;
768        public static final int CERTSRV_E_NO_REQUEST             = 0x80094002;
769        public static final int CERTSRV_E_BAD_REQUESTSTATUS      = 0x80094003;
770        public static final int CERTSRV_E_PROPERTY_EMPTY         = 0x80094004;
771        public static final int CERTSRV_E_INVALID_CA_CERTIFICATE = 0x80094005;
772        public static final int CERTSRV_E_SERVER_SUSPENDED       = 0x80094006;
773        public static final int CERTSRV_E_ENCODING_LENGTH        = 0x80094007;
774        public static final int CERTSRV_E_ROLECONFLICT           = 0x80094008;
775        public static final int CERTSRV_E_RESTRICTEDOFFICER      = 0x80094009;
776        public static final int CERTSRV_E_KEY_ARCHIVAL_NOT_CONFIGURED = 0x8009400A;
777        public static final int CERTSRV_E_NO_VALID_KRA           = 0x8009400B;
778        public static final int CERTSRV_E_BAD_REQUEST_KEY_ARCHIVAL = 0x8009400C;
779        public static final int CERTSRV_E_NO_CAADMIN_DEFINED     = 0x8009400D;
780        public static final int CERTSRV_E_BAD_RENEWAL_CERT_ATTRIBUTE = 0x8009400E;
781        public static final int CERTSRV_E_NO_DB_SESSIONS         = 0x8009400F;
782        public static final int CERTSRV_E_ALIGNMENT_FAULT        = 0x80094010;
783        public static final int CERTSRV_E_ENROLL_DENIED          = 0x80094011;
784        public static final int CERTSRV_E_TEMPLATE_DENIED        = 0x80094012;
785        public static final int CERTSRV_E_DOWNLEVEL_DC_SSL_OR_UPGRADE = 0x80094013;
786        public static final int CERTSRV_E_UNSUPPORTED_CERT_TYPE  = 0x80094800;
787        public static final int CERTSRV_E_NO_CERT_TYPE           = 0x80094801;
788        public static final int CERTSRV_E_TEMPLATE_CONFLICT      = 0x80094802;
789        public static final int CERTSRV_E_SUBJECT_ALT_NAME_REQUIRED = 0x80094803;
790        public static final int CERTSRV_E_ARCHIVED_KEY_REQUIRED  = 0x80094804;
791        public static final int CERTSRV_E_SMIME_REQUIRED         = 0x80094805;
792        public static final int CERTSRV_E_BAD_RENEWAL_SUBJECT    = 0x80094806;
793        public static final int CERTSRV_E_BAD_TEMPLATE_VERSION   = 0x80094807;
794        public static final int CERTSRV_E_TEMPLATE_POLICY_REQUIRED = 0x80094808;
795        public static final int CERTSRV_E_SIGNATURE_POLICY_REQUIRED = 0x80094809;
796        public static final int CERTSRV_E_SIGNATURE_COUNT        = 0x8009480A;
797        public static final int CERTSRV_E_SIGNATURE_REJECTED     = 0x8009480B;
798        public static final int CERTSRV_E_ISSUANCE_POLICY_REQUIRED = 0x8009480C;
799        public static final int CERTSRV_E_SUBJECT_UPN_REQUIRED   = 0x8009480D;
800        public static final int CERTSRV_E_SUBJECT_DIRECTORY_GUID_REQUIRED = 0x8009480E;
801        public static final int CERTSRV_E_SUBJECT_DNS_REQUIRED   = 0x8009480F;
802        public static final int CERTSRV_E_ARCHIVED_KEY_UNEXPECTED = 0x80094810;
803        public static final int CERTSRV_E_KEY_LENGTH             = 0x80094811;
804        public static final int CERTSRV_E_SUBJECT_EMAIL_REQUIRED = 0x80094812;
805        public static final int CERTSRV_E_UNKNOWN_CERT_TYPE      = 0x80094813;
806        public static final int CERTSRV_E_CERT_TYPE_OVERLAP      = 0x80094814;
807        public static final int XENROLL_E_KEY_NOT_EXPORTABLE     = 0x80095000;
808        public static final int XENROLL_E_CANNOT_ADD_ROOT_CERT   = 0x80095001;
809        public static final int XENROLL_E_RESPONSE_KA_HASH_NOT_FOUND = 0x80095002;
810        public static final int XENROLL_E_RESPONSE_UNEXPECTED_KA_HASH = 0x80095003;
811        public static final int XENROLL_E_RESPONSE_KA_HASH_MISMATCH = 0x80095004;
812        public static final int XENROLL_E_KEYSPEC_SMIME_MISMATCH = 0x80095005;
813        public static final int TRUST_E_SYSTEM_ERROR             = 0x80096001;
814        public static final int TRUST_E_NO_SIGNER_CERT           = 0x80096002;
815        public static final int TRUST_E_COUNTER_SIGNER           = 0x80096003;
816        public static final int TRUST_E_CERT_SIGNATURE           = 0x80096004;
817        public static final int TRUST_E_TIME_STAMP               = 0x80096005;
818        public static final int TRUST_E_BAD_DIGEST               = 0x80096010;
819        public static final int TRUST_E_BASIC_CONSTRAINTS        = 0x80096019;
820        public static final int TRUST_E_FINANCIAL_CRITERIA       = 0x8009601E;
821        public static final int MSSIPOTF_E_OUTOFMEMRANGE         = 0x80097001;
822        public static final int MSSIPOTF_E_CANTGETOBJECT         = 0x80097002;
823        public static final int MSSIPOTF_E_NOHEADTABLE           = 0x80097003;
824        public static final int MSSIPOTF_E_BAD_MAGICNUMBER       = 0x80097004;
825        public static final int MSSIPOTF_E_BAD_OFFSET_TABLE      = 0x80097005;
826        public static final int MSSIPOTF_E_TABLE_TAGORDER        = 0x80097006;
827        public static final int MSSIPOTF_E_TABLE_LONGWORD        = 0x80097007;
828        public static final int MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT = 0x80097008;
829        public static final int MSSIPOTF_E_TABLES_OVERLAP        = 0x80097009;
830        public static final int MSSIPOTF_E_TABLE_PADBYTES        = 0x8009700A;
831        public static final int MSSIPOTF_E_FILETOOSMALL          = 0x8009700B;
832        public static final int MSSIPOTF_E_TABLE_CHECKSUM        = 0x8009700C;
833        public static final int MSSIPOTF_E_FILE_CHECKSUM         = 0x8009700D;
834        public static final int MSSIPOTF_E_FAILED_POLICY         = 0x80097010;
835        public static final int MSSIPOTF_E_FAILED_HINTS_CHECK    = 0x80097011;
836        public static final int MSSIPOTF_E_NOT_OPENTYPE          = 0x80097012;
837        public static final int MSSIPOTF_E_FILE                  = 0x80097013;
838        public static final int MSSIPOTF_E_CRYPT                 = 0x80097014;
839        public static final int MSSIPOTF_E_BADVERSION            = 0x80097015;
840        public static final int MSSIPOTF_E_DSIG_STRUCTURE        = 0x80097016;
841        public static final int MSSIPOTF_E_PCONST_CHECK          = 0x80097017;
842        public static final int MSSIPOTF_E_STRUCTURE             = 0x80097018;
843        public static final int TRUST_E_PROVIDER_UNKNOWN         = 0x800B0001;
844        public static final int TRUST_E_ACTION_UNKNOWN           = 0x800B0002;
845        public static final int TRUST_E_SUBJECT_FORM_UNKNOWN     = 0x800B0003;
846        public static final int TRUST_E_SUBJECT_NOT_TRUSTED      = 0x800B0004;
847        public static final int DIGSIG_E_ENCODE                  = 0x800B0005;
848        public static final int DIGSIG_E_DECODE                  = 0x800B0006;
849        public static final int DIGSIG_E_EXTENSIBILITY           = 0x800B0007;
850        public static final int DIGSIG_E_CRYPTO                  = 0x800B0008;
851        public static final int PERSIST_E_SIZEDEFINITE           = 0x800B0009;
852        public static final int PERSIST_E_SIZEINDEFINITE         = 0x800B000A;
853        public static final int PERSIST_E_NOTSELFSIZING          = 0x800B000B;
854        public static final int TRUST_E_NOSIGNATURE              = 0x800B0100;
855        public static final int CERT_E_EXPIRED                   = 0x800B0101;
856        public static final int CERT_E_VALIDITYPERIODNESTING     = 0x800B0102;
857        public static final int CERT_E_ROLE                      = 0x800B0103;
858        public static final int CERT_E_PATHLENCONST              = 0x800B0104;
859        public static final int CERT_E_CRITICAL                  = 0x800B0105;
860        public static final int CERT_E_PURPOSE                   = 0x800B0106;
861        public static final int CERT_E_ISSUERCHAINING            = 0x800B0107;
862        public static final int CERT_E_MALFORMED                 = 0x800B0108;
863        public static final int CERT_E_UNTRUSTEDROOT             = 0x800B0109;
864        public static final int CERT_E_CHAINING                  = 0x800B010A;
865        public static final int TRUST_E_FAIL                     = 0x800B010B;
866        public static final int CERT_E_REVOKED                   = 0x800B010C;
867        public static final int CERT_E_UNTRUSTEDTESTROOT         = 0x800B010D;
868        public static final int CERT_E_REVOCATION_FAILURE        = 0x800B010E;
869        public static final int CERT_E_CN_NO_MATCH               = 0x800B010F;
870        public static final int CERT_E_WRONG_USAGE               = 0x800B0110;
871        public static final int TRUST_E_EXPLICIT_DISTRUST        = 0x800B0111;
872        public static final int CERT_E_UNTRUSTEDCA               = 0x800B0112;
873        public static final int CERT_E_INVALID_POLICY            = 0x800B0113;
874        public static final int CERT_E_INVALID_NAME              = 0x800B0114;
875        public static final int SPAPI_E_EXPECTED_SECTION_NAME    = 0x800F0000;
876        public static final int SPAPI_E_BAD_SECTION_NAME_LINE    = 0x800F0001;
877        public static final int SPAPI_E_SECTION_NAME_TOO_LONG    = 0x800F0002;
878        public static final int SPAPI_E_GENERAL_SYNTAX           = 0x800F0003;
879        public static final int SPAPI_E_WRONG_INF_STYLE          = 0x800F0100;
880        public static final int SPAPI_E_SECTION_NOT_FOUND        = 0x800F0101;
881        public static final int SPAPI_E_LINE_NOT_FOUND           = 0x800F0102;
882        public static final int SPAPI_E_NO_BACKUP                = 0x800F0103;
883        public static final int SPAPI_E_NO_ASSOCIATED_CLASS      = 0x800F0200;
884        public static final int SPAPI_E_CLASS_MISMATCH           = 0x800F0201;
885        public static final int SPAPI_E_DUPLICATE_FOUND          = 0x800F0202;
886        public static final int SPAPI_E_NO_DRIVER_SELECTED       = 0x800F0203;
887        public static final int SPAPI_E_KEY_DOES_NOT_EXIST       = 0x800F0204;
888        public static final int SPAPI_E_INVALID_DEVINST_NAME     = 0x800F0205;
889        public static final int SPAPI_E_INVALID_CLASS            = 0x800F0206;
890        public static final int SPAPI_E_DEVINST_ALREADY_EXISTS   = 0x800F0207;
891        public static final int SPAPI_E_DEVINFO_NOT_REGISTERED   = 0x800F0208;
892        public static final int SPAPI_E_INVALID_REG_PROPERTY     = 0x800F0209;
893        public static final int SPAPI_E_NO_INF                   = 0x800F020A;
894        public static final int SPAPI_E_NO_SUCH_DEVINST          = 0x800F020B;
895        public static final int SPAPI_E_CANT_LOAD_CLASS_ICON     = 0x800F020C;
896        public static final int SPAPI_E_INVALID_CLASS_INSTALLER  = 0x800F020D;
897        public static final int SPAPI_E_DI_DO_DEFAULT            = 0x800F020E;
898        public static final int SPAPI_E_DI_NOFILECOPY            = 0x800F020F;
899        public static final int SPAPI_E_INVALID_HWPROFILE        = 0x800F0210;
900        public static final int SPAPI_E_NO_DEVICE_SELECTED       = 0x800F0211;
901        public static final int SPAPI_E_DEVINFO_LIST_LOCKED      = 0x800F0212;
902        public static final int SPAPI_E_DEVINFO_DATA_LOCKED      = 0x800F0213;
903        public static final int SPAPI_E_DI_BAD_PATH              = 0x800F0214;
904        public static final int SPAPI_E_NO_CLASSINSTALL_PARAMS   = 0x800F0215;
905        public static final int SPAPI_E_FILEQUEUE_LOCKED         = 0x800F0216;
906        public static final int SPAPI_E_BAD_SERVICE_INSTALLSECT  = 0x800F0217;
907        public static final int SPAPI_E_NO_CLASS_DRIVER_LIST     = 0x800F0218;
908        public static final int SPAPI_E_NO_ASSOCIATED_SERVICE    = 0x800F0219;
909        public static final int SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE = 0x800F021A;
910        public static final int SPAPI_E_DEVICE_INTERFACE_ACTIVE  = 0x800F021B;
911        public static final int SPAPI_E_DEVICE_INTERFACE_REMOVED = 0x800F021C;
912        public static final int SPAPI_E_BAD_INTERFACE_INSTALLSECT = 0x800F021D;
913        public static final int SPAPI_E_NO_SUCH_INTERFACE_CLASS  = 0x800F021E;
914        public static final int SPAPI_E_INVALID_REFERENCE_STRING = 0x800F021F;
915        public static final int SPAPI_E_INVALID_MACHINENAME      = 0x800F0220;
916        public static final int SPAPI_E_REMOTE_COMM_FAILURE      = 0x800F0221;
917        public static final int SPAPI_E_MACHINE_UNAVAILABLE      = 0x800F0222;
918        public static final int SPAPI_E_NO_CONFIGMGR_SERVICES    = 0x800F0223;
919        public static final int SPAPI_E_INVALID_PROPPAGE_PROVIDER = 0x800F0224;
920        public static final int SPAPI_E_NO_SUCH_DEVICE_INTERFACE = 0x800F0225;
921        public static final int SPAPI_E_DI_POSTPROCESSING_REQUIRED = 0x800F0226;
922        public static final int SPAPI_E_INVALID_COINSTALLER      = 0x800F0227;
923        public static final int SPAPI_E_NO_COMPAT_DRIVERS        = 0x800F0228;
924        public static final int SPAPI_E_NO_DEVICE_ICON           = 0x800F0229;
925        public static final int SPAPI_E_INVALID_INF_LOGCONFIG    = 0x800F022A;
926        public static final int SPAPI_E_DI_DONT_INSTALL          = 0x800F022B;
927        public static final int SPAPI_E_INVALID_FILTER_DRIVER    = 0x800F022C;
928        public static final int SPAPI_E_NON_WINDOWS_NT_DRIVER    = 0x800F022D;
929        public static final int SPAPI_E_NON_WINDOWS_DRIVER       = 0x800F022E;
930        public static final int SPAPI_E_NO_CATALOG_FOR_OEM_INF   = 0x800F022F;
931        public static final int SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE = 0x800F0230;
932        public static final int SPAPI_E_NOT_DISABLEABLE          = 0x800F0231;
933        public static final int SPAPI_E_CANT_REMOVE_DEVINST      = 0x800F0232;
934        public static final int SPAPI_E_INVALID_TARGET           = 0x800F0233;
935        public static final int SPAPI_E_DRIVER_NONNATIVE         = 0x800F0234;
936        public static final int SPAPI_E_IN_WOW64                 = 0x800F0235;
937        public static final int SPAPI_E_SET_SYSTEM_RESTORE_POINT = 0x800F0236;
938        public static final int SPAPI_E_INCORRECTLY_COPIED_INF   = 0x800F0237;
939        public static final int SPAPI_E_SCE_DISABLED             = 0x800F0238;
940        public static final int SPAPI_E_ERROR_NOT_INSTALLED      = 0x800F1000;
941        public static final int SCARD_F_INTERNAL_ERROR           = 0x80100001;
942        public static final int SCARD_E_CANCELLED                = 0x80100002;
943        public static final int SCARD_E_INVALID_HANDLE           = 0x80100003;
944        public static final int SCARD_E_INVALID_PARAMETER        = 0x80100004;
945        public static final int SCARD_E_INVALID_TARGET           = 0x80100005;
946        public static final int SCARD_E_NO_MEMORY                = 0x80100006;
947        public static final int SCARD_F_WAITED_TOO_LONG          = 0x80100007;
948        public static final int SCARD_E_INSUFFICIENT_BUFFER      = 0x80100008;
949        public static final int SCARD_E_UNKNOWN_READER           = 0x80100009;
950        public static final int SCARD_E_TIMEOUT                  = 0x8010000A;
951        public static final int SCARD_E_SHARING_VIOLATION        = 0x8010000B;
952        public static final int SCARD_E_NO_SMARTCARD             = 0x8010000C;
953        public static final int SCARD_E_UNKNOWN_CARD             = 0x8010000D;
954        public static final int SCARD_E_CANT_DISPOSE             = 0x8010000E;
955        public static final int SCARD_E_PROTO_MISMATCH           = 0x8010000F;
956        public static final int SCARD_E_NOT_READY                = 0x80100010;
957        public static final int SCARD_E_INVALID_VALUE            = 0x80100011;
958        public static final int SCARD_E_SYSTEM_CANCELLED         = 0x80100012;
959        public static final int SCARD_F_COMM_ERROR               = 0x80100013;
960        public static final int SCARD_F_UNKNOWN_ERROR            = 0x80100014;
961        public static final int SCARD_E_INVALID_ATR              = 0x80100015;
962        public static final int SCARD_E_NOT_TRANSACTED           = 0x80100016;
963        public static final int SCARD_E_READER_UNAVAILABLE       = 0x80100017;
964        public static final int SCARD_P_SHUTDOWN                 = 0x80100018;
965        public static final int SCARD_E_PCI_TOO_SMALL            = 0x80100019;
966        public static final int SCARD_E_READER_UNSUPPORTED       = 0x8010001A;
967        public static final int SCARD_E_DUPLICATE_READER         = 0x8010001B;
968        public static final int SCARD_E_CARD_UNSUPPORTED         = 0x8010001C;
969        public static final int SCARD_E_NO_SERVICE               = 0x8010001D;
970        public static final int SCARD_E_SERVICE_STOPPED          = 0x8010001E;
971        public static final int SCARD_E_UNEXPECTED               = 0x8010001F;
972        public static final int SCARD_E_ICC_INSTALLATION         = 0x80100020;
973        public static final int SCARD_E_ICC_CREATEORDER          = 0x80100021;
974        public static final int SCARD_E_UNSUPPORTED_FEATURE      = 0x80100022;
975        public static final int SCARD_E_DIR_NOT_FOUND            = 0x80100023;
976        public static final int SCARD_E_FILE_NOT_FOUND           = 0x80100024;
977        public static final int SCARD_E_NO_DIR                   = 0x80100025;
978        public static final int SCARD_E_NO_FILE                  = 0x80100026;
979        public static final int SCARD_E_NO_ACCESS                = 0x80100027;
980        public static final int SCARD_E_WRITE_TOO_MANY           = 0x80100028;
981        public static final int SCARD_E_BAD_SEEK                 = 0x80100029;
982        public static final int SCARD_E_INVALID_CHV              = 0x8010002A;
983        public static final int SCARD_E_UNKNOWN_RES_MNG          = 0x8010002B;
984        public static final int SCARD_E_NO_SUCH_CERTIFICATE      = 0x8010002C;
985        public static final int SCARD_E_CERTIFICATE_UNAVAILABLE  = 0x8010002D;
986        public static final int SCARD_E_NO_READERS_AVAILABLE     = 0x8010002E;
987        public static final int SCARD_E_COMM_DATA_LOST           = 0x8010002F;
988        public static final int SCARD_E_NO_KEY_CONTAINER         = 0x80100030;
989        public static final int SCARD_E_SERVER_TOO_BUSY          = 0x80100031;
990        public static final int SCARD_W_UNSUPPORTED_CARD         = 0x80100065;
991        public static final int SCARD_W_UNRESPONSIVE_CARD        = 0x80100066;
992        public static final int SCARD_W_UNPOWERED_CARD           = 0x80100067;
993        public static final int SCARD_W_RESET_CARD               = 0x80100068;
994        public static final int SCARD_W_REMOVED_CARD             = 0x80100069;
995        public static final int SCARD_W_SECURITY_VIOLATION       = 0x8010006A;
996        public static final int SCARD_W_WRONG_CHV                = 0x8010006B;
997        public static final int SCARD_W_CHV_BLOCKED              = 0x8010006C;
998        public static final int SCARD_W_EOF                      = 0x8010006D;
999        public static final int SCARD_W_CANCELLED_BY_USER        = 0x8010006E;
1000        public static final int SCARD_W_CARD_NOT_AUTHENTICATED   = 0x8010006F;
1001        public static final int COMADMIN_E_OBJECTERRORS          = 0x80110401;
1002        public static final int COMADMIN_E_OBJECTINVALID         = 0x80110402;
1003        public static final int COMADMIN_E_KEYMISSING            = 0x80110403;
1004        public static final int COMADMIN_E_ALREADYINSTALLED      = 0x80110404;
1005        public static final int COMADMIN_E_APP_FILE_WRITEFAIL    = 0x80110407;
1006        public static final int COMADMIN_E_APP_FILE_READFAIL     = 0x80110408;
1007        public static final int COMADMIN_E_APP_FILE_VERSION      = 0x80110409;
1008        public static final int COMADMIN_E_BADPATH               = 0x8011040A;
1009        public static final int COMADMIN_E_APPLICATIONEXISTS     = 0x8011040B;
1010        public static final int COMADMIN_E_ROLEEXISTS            = 0x8011040C;
1011        public static final int COMADMIN_E_CANTCOPYFILE          = 0x8011040D;
1012        public static final int COMADMIN_E_NOUSER                = 0x8011040F;
1013        public static final int COMADMIN_E_INVALIDUSERIDS        = 0x80110410;
1014        public static final int COMADMIN_E_NOREGISTRYCLSID       = 0x80110411;
1015        public static final int COMADMIN_E_BADREGISTRYPROGID     = 0x80110412;
1016        public static final int COMADMIN_E_AUTHENTICATIONLEVEL   = 0x80110413;
1017        public static final int COMADMIN_E_USERPASSWDNOTVALID    = 0x80110414;
1018        public static final int COMADMIN_E_CLSIDORIIDMISMATCH    = 0x80110418;
1019        public static final int COMADMIN_E_REMOTEINTERFACE       = 0x80110419;
1020        public static final int COMADMIN_E_DLLREGISTERSERVER     = 0x8011041A;
1021        public static final int COMADMIN_E_NOSERVERSHARE         = 0x8011041B;
1022        public static final int COMADMIN_E_DLLLOADFAILED         = 0x8011041D;
1023        public static final int COMADMIN_E_BADREGISTRYLIBID      = 0x8011041E;
1024        public static final int COMADMIN_E_APPDIRNOTFOUND        = 0x8011041F;
1025        public static final int COMADMIN_E_REGISTRARFAILED       = 0x80110423;
1026        public static final int COMADMIN_E_COMPFILE_DOESNOTEXIST = 0x80110424;
1027        public static final int COMADMIN_E_COMPFILE_LOADDLLFAIL  = 0x80110425;
1028        public static final int COMADMIN_E_COMPFILE_GETCLASSOBJ  = 0x80110426;
1029        public static final int COMADMIN_E_COMPFILE_CLASSNOTAVAIL = 0x80110427;
1030        public static final int COMADMIN_E_COMPFILE_BADTLB       = 0x80110428;
1031        public static final int COMADMIN_E_COMPFILE_NOTINSTALLABLE = 0x80110429;
1032        public static final int COMADMIN_E_NOTCHANGEABLE         = 0x8011042A;
1033        public static final int COMADMIN_E_NOTDELETEABLE         = 0x8011042B;
1034        public static final int COMADMIN_E_SESSION               = 0x8011042C;
1035        public static final int COMADMIN_E_COMP_MOVE_LOCKED      = 0x8011042D;
1036        public static final int COMADMIN_E_COMP_MOVE_BAD_DEST    = 0x8011042E;
1037        public static final int COMADMIN_E_REGISTERTLB           = 0x80110430;
1038        public static final int COMADMIN_E_SYSTEMAPP             = 0x80110433;
1039        public static final int COMADMIN_E_COMPFILE_NOREGISTRAR  = 0x80110434;
1040        public static final int COMADMIN_E_COREQCOMPINSTALLED    = 0x80110435;
1041        public static final int COMADMIN_E_SERVICENOTINSTALLED   = 0x80110436;
1042        public static final int COMADMIN_E_PROPERTYSAVEFAILED    = 0x80110437;
1043        public static final int COMADMIN_E_OBJECTEXISTS          = 0x80110438;
1044        public static final int COMADMIN_E_COMPONENTEXISTS       = 0x80110439;
1045        public static final int COMADMIN_E_REGFILE_CORRUPT       = 0x8011043B;
1046        public static final int COMADMIN_E_PROPERTY_OVERFLOW     = 0x8011043C;
1047        public static final int COMADMIN_E_NOTINREGISTRY         = 0x8011043E;
1048        public static final int COMADMIN_E_OBJECTNOTPOOLABLE     = 0x8011043F;
1049        public static final int COMADMIN_E_APPLID_MATCHES_CLSID  = 0x80110446;
1050        public static final int COMADMIN_E_ROLE_DOES_NOT_EXIST   = 0x80110447;
1051        public static final int COMADMIN_E_START_APP_NEEDS_COMPONENTS = 0x80110448;
1052        public static final int COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM = 0x80110449;
1053        public static final int COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY = 0x8011044A;
1054        public static final int COMADMIN_E_CAN_NOT_START_APP     = 0x8011044B;
1055        public static final int COMADMIN_E_CAN_NOT_EXPORT_SYS_APP = 0x8011044C;
1056        public static final int COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT = 0x8011044D;
1057        public static final int COMADMIN_E_EVENTCLASS_CANT_BE_SUBSCRIBER = 0x8011044E;
1058        public static final int COMADMIN_E_LIB_APP_PROXY_INCOMPATIBLE = 0x8011044F;
1059        public static final int COMADMIN_E_BASE_PARTITION_ONLY   = 0x80110450;
1060        public static final int COMADMIN_E_START_APP_DISABLED    = 0x80110451;
1061        public static final int COMADMIN_E_CAT_DUPLICATE_PARTITION_NAME = 0x80110457;
1062        public static final int COMADMIN_E_CAT_INVALID_PARTITION_NAME = 0x80110458;
1063        public static final int COMADMIN_E_CAT_PARTITION_IN_USE  = 0x80110459;
1064        public static final int COMADMIN_E_FILE_PARTITION_DUPLICATE_FILES = 0x8011045A;
1065        public static final int COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED = 0x8011045B;
1066        public static final int COMADMIN_E_AMBIGUOUS_APPLICATION_NAME = 0x8011045C;
1067        public static final int COMADMIN_E_AMBIGUOUS_PARTITION_NAME = 0x8011045D;
1068        public static final int COMADMIN_E_REGDB_NOTINITIALIZED  = 0x80110472;
1069        public static final int COMADMIN_E_REGDB_NOTOPEN         = 0x80110473;
1070        public static final int COMADMIN_E_REGDB_SYSTEMERR       = 0x80110474;
1071        public static final int COMADMIN_E_REGDB_ALREADYRUNNING  = 0x80110475;
1072        public static final int COMADMIN_E_MIG_VERSIONNOTSUPPORTED = 0x80110480;
1073        public static final int COMADMIN_E_MIG_SCHEMANOTFOUND    = 0x80110481;
1074        public static final int COMADMIN_E_CAT_BITNESSMISMATCH   = 0x80110482;
1075        public static final int COMADMIN_E_CAT_UNACCEPTABLEBITNESS = 0x80110483;
1076        public static final int COMADMIN_E_CAT_WRONGAPPBITNESS   = 0x80110484;
1077        public static final int COMADMIN_E_CAT_PAUSE_RESUME_NOT_SUPPORTED = 0x80110485;
1078        public static final int COMADMIN_E_CAT_SERVERFAULT       = 0x80110486;
1079        public static final int COMQC_E_APPLICATION_NOT_QUEUED   = 0x80110600;
1080        public static final int COMQC_E_NO_QUEUEABLE_INTERFACES  = 0x80110601;
1081        public static final int COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE = 0x80110602;
1082        public static final int COMQC_E_NO_IPERSISTSTREAM        = 0x80110603;
1083        public static final int COMQC_E_BAD_MESSAGE              = 0x80110604;
1084        public static final int COMQC_E_UNAUTHENTICATED          = 0x80110605;
1085        public static final int COMQC_E_UNTRUSTED_ENQUEUER       = 0x80110606;
1086        public static final int MSDTC_E_DUPLICATE_RESOURCE       = 0x80110701;
1087        public static final int COMADMIN_E_OBJECT_PARENT_MISSING = 0x80110808;
1088        public static final int COMADMIN_E_OBJECT_DOES_NOT_EXIST = 0x80110809;
1089        public static final int COMADMIN_E_APP_NOT_RUNNING       = 0x8011080A;
1090        public static final int COMADMIN_E_INVALID_PARTITION     = 0x8011080B;
1091        public static final int COMADMIN_E_SVCAPP_NOT_POOLABLE_OR_RECYCLABLE = 0x8011080D;
1092        public static final int COMADMIN_E_USER_IN_SET           = 0x8011080E;
1093        public static final int COMADMIN_E_CANTRECYCLELIBRARYAPPS = 0x8011080F;
1094        public static final int COMADMIN_E_CANTRECYCLESERVICEAPPS = 0x80110811;
1095        public static final int COMADMIN_E_PROCESSALREADYRECYCLED = 0x80110812;
1096        public static final int COMADMIN_E_PAUSEDPROCESSMAYNOTBERECYCLED = 0x80110813;
1097        public static final int COMADMIN_E_CANTMAKEINPROCSERVICE = 0x80110814;
1098        public static final int COMADMIN_E_PROGIDINUSEBYCLSID    = 0x80110815;
1099        public static final int COMADMIN_E_DEFAULT_PARTITION_NOT_IN_SET = 0x80110816;
1100        public static final int COMADMIN_E_RECYCLEDPROCESSMAYNOTBEPAUSED = 0x80110817;
1101        public static final int COMADMIN_E_PARTITION_ACCESSDENIED = 0x80110818;
1102        public static final int COMADMIN_E_PARTITION_MSI_ONLY    = 0x80110819;
1103        public static final int COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_1_0_FORMAT = 0x8011081A;
1104        public static final int COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_NONBASE_PARTITIONS = 0x8011081B;
1105        public static final int COMADMIN_E_COMP_MOVE_SOURCE      = 0x8011081C;
1106        public static final int COMADMIN_E_COMP_MOVE_DEST        = 0x8011081D;
1107        public static final int COMADMIN_E_COMP_MOVE_PRIVATE     = 0x8011081E;
1108        public static final int COMADMIN_E_BASEPARTITION_REQUIRED_IN_SET = 0x8011081F;
1109        public static final int COMADMIN_E_CANNOT_ALIAS_EVENTCLASS = 0x80110820;
1110        public static final int COMADMIN_E_PRIVATE_ACCESSDENIED  = 0x80110821;
1111        public static final int COMADMIN_E_SAFERINVALID          = 0x80110822;
1112        public static final int COMADMIN_E_REGISTRY_ACCESSDENIED = 0x80110823;
1113        public static final int COMADMIN_E_PARTITIONS_DISABLED   = 0x80110824;
1114        
1115        public static boolean FAILED(int hr) {
1116        return 0 != (0x80000000 & hr);
1117    }
1118    public static boolean SUCCEEDED(int hr) {
1119        return !FAILED(hr);
1120    }
1121    public static void throwOnFailed(int hr) {
1122                if (FAILED(hr)) {
1123                        throw new COMException(hr);
1124                }
1125        }
1126    public static void throwOnFailed(int hr, String errDesc) {
1127                if (FAILED(hr)) {
1128                        throw new COMException(errDesc, hr);
1129                }
1130        }
1131    
1132    public static final int FACILITY_NT_BIT     = 0x10000000;
1133    
1134    /**
1135     * From MSDN
1136     * <pre>
1137     * #define FACILITY_NT_BIT     0x10000000
1138     * #define HRESULT_FROM_NT(x)     ((HRESULT) ((x) | FACILITY_NT_BIT))
1139     * </pre>
1140     * @param nt
1141     * @return HRESULT that the WIN_NT error code maps to
1142     */
1143    public static int HRESULT_FROM_NT(int nt) {
1144            return nt | FACILITY_NT_BIT;
1145    }
1146    
1147    public static final int FACILITY_WIN32     = 7;
1148    
1149    /**
1150     * From MSDN
1151     * <pre>
1152     * #define FACILITY_WIN32     7
1153     * #define HRESULT_FROM_WIN32(x)     ((HRESULT)(x) <= 0 ? ((HRESULT)(x)) \
1154     * : ((HRESULT) (((x) & 0x0000FFFF) | (FACILITY_WIN32 << 16) | 0x80000000)))
1155     * </pre>
1156     * @param winerr
1157     * @return HRESULT that corresponds to {@code winerr}.
1158     */
1159    public static int HRESULT_FROM_WIN32(int winerr) {
1160            return (winerr <= 0) ? winerr : ( ( (winerr & 0x0000FFFF) | (FACILITY_WIN32 << 16) | 0x80000000));
1161    }
1162}

[all classes][com.moesol.bindings.platform_sdk.component_services]
EMMA 2.0.5312 (C) Vladimir Roubtsov