Source Code Cross Referenced for WindowsDefs.java in  » Apache-Harmony-Java-SE » org-package » org » apache » harmony » awt » nativebridge » windows » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Apache Harmony Java SE » org package » org.apache.harmony.awt.nativebridge.windows 
Source Cross Referenced  Class Diagram Java Document (Java Doc) 


00001:        /*
00002:         *  Licensed to the Apache Software Foundation (ASF) under one or more
00003:         *  contributor license agreements.  See the NOTICE file distributed with
00004:         *  this work for additional information regarding copyright ownership.
00005:         *  The ASF licenses this file to You under the Apache License, Version 2.0
00006:         *  (the "License"); you may not use this file except in compliance with
00007:         *  the License.  You may obtain a copy of the License at
00008:         *
00009:         *     http://www.apache.org/licenses/LICENSE-2.0
00010:         *
00011:         *  Unless required by applicable law or agreed to in writing, software
00012:         *  distributed under the License is distributed on an "AS IS" BASIS,
00013:         *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
00014:         *  See the License for the specific language governing permissions and
00015:         *  limitations under the License.
00016:         */
00017:        /**
00018:         * @author Rustem V. Rafikov
00019:         * @version $Revision$
00020:         */package org.apache.harmony.awt.nativebridge.windows;
00021:
00022:        public interface WindowsDefs {
00023:            static final int __SIGNED_CHARS__ = 1;
00024:            static final int __STDC_VERSION__ = 199409;
00025:            static final int __LONG_DOUBLE_SIZE__ = 64;
00026:            static final int __EDG__ = 1;
00027:            static final int __EDG_VERSION__ = 302;
00028:            static final int __ICL = 800;
00029:            static final int __INTEL_COMPILER = 800;
00030:            static final int _M_IX86 = 700;
00031:            static final int _MSC_VER = 1200;
00032:            static final int _WIN32 = 1;
00033:            static final int _MSC_FULL_VER = 12000000;
00034:            static final int _INTEGRAL_MAX_BITS = 64;
00035:            static final int __QMSPP_ = 1;
00036:            static final int _MSC_EXTENSIONS = 1;
00037:            static final int _WIN32_WINNT = 0x0500;
00038:            static final int WINVER = 0x0501;
00039:            static final int EXCEPTION_EXECUTE_HANDLER = 1;
00040:            static final int EXCEPTION_CONTINUE_SEARCH = 0;
00041:            static final int EXCEPTION_CONTINUE_EXECUTION = -1;
00042:            static final int STRICT = 1;
00043:            static final int MAX_PATH = 260;
00044:            static final int FALSE = 0;
00045:            static final int TRUE = 1;
00046:            static final int _UPPER = 0x1;
00047:            static final int _LOWER = 0x2;
00048:            static final int _DIGIT = 0x4;
00049:            static final int _SPACE = 0x8;
00050:            static final int _PUNCT = 0x10;
00051:            static final int _CONTROL = 0x20;
00052:            static final int _BLANK = 0x40;
00053:            static final int _HEX = 0x80;
00054:            static final int _LEADBYTE = 0x8000;
00055:            static final int _ALPHA = (0x0100 | _UPPER | _LOWER);
00056:            static final int ANYSIZE_ARRAY = 1;
00057:            static final int MEMORY_ALLOCATION_ALIGNMENT = 8;
00058:            static final int PRAGMA_DEPRECATED_DDK = 0;
00059:            static final int APPLICATION_ERROR_MASK = 0x20000000;
00060:            static final int ERROR_SEVERITY_SUCCESS = 0x00000000;
00061:            static final int ERROR_SEVERITY_INFORMATIONAL = 0x40000000;
00062:            static final int ERROR_SEVERITY_WARNING = 0x80000000;
00063:            static final int ERROR_SEVERITY_ERROR = 0xC0000000;
00064:            static final long MAXLONGLONG = (0x7fffffffffffffffL);
00065:            static final int UNICODE_STRING_MAX_CHARS = (32767);
00066:            static final int _NLSCMPERROR = 2147483647;
00067:            static final int MINCHAR = 0x80;
00068:            static final int MAXCHAR = 0x7f;
00069:            static final int MINSHORT = 0x8000;
00070:            static final int MAXSHORT = 0x7fff;
00071:            static final int MINLONG = 0x80000000;
00072:            static final int MAXLONG = 0x7fffffff;
00073:            static final int MAXBYTE = 0xff;
00074:            static final int MAXWORD = 0xffff;
00075:            static final int MAXDWORD = 0xffffffff;
00076:            static final int VER_SERVER_NT = 0x80000000;
00077:            static final int VER_WORKSTATION_NT = 0x40000000;
00078:            static final int VER_SUITE_SMALLBUSINESS = 0x00000001;
00079:            static final int VER_SUITE_ENTERPRISE = 0x00000002;
00080:            static final int VER_SUITE_BACKOFFICE = 0x00000004;
00081:            static final int VER_SUITE_COMMUNICATIONS = 0x00000008;
00082:            static final int VER_SUITE_TERMINAL = 0x00000010;
00083:            static final int VER_SUITE_SMALLBUSINESS_RESTRICTED = 0x00000020;
00084:            static final int VER_SUITE_EMBEDDEDNT = 0x00000040;
00085:            static final int VER_SUITE_DATACENTER = 0x00000080;
00086:            static final int VER_SUITE_SINGLEUSERTS = 0x00000100;
00087:            static final int VER_SUITE_PERSONAL = 0x00000200;
00088:            static final int VER_SUITE_BLADE = 0x00000400;
00089:            static final int VER_SUITE_EMBEDDED_RESTRICTED = 0x00000800;
00090:            static final int LANG_NEUTRAL = 0x00;
00091:            static final int LANG_INVARIANT = 0x7f;
00092:            static final int LANG_AFRIKAANS = 0x36;
00093:            static final int LANG_ALBANIAN = 0x1c;
00094:            static final int LANG_ARABIC = 0x01;
00095:            static final int LANG_ARMENIAN = 0x2b;
00096:            static final int LANG_ASSAMESE = 0x4d;
00097:            static final int LANG_AZERI = 0x2c;
00098:            static final int LANG_BASQUE = 0x2d;
00099:            static final int LANG_BELARUSIAN = 0x23;
00100:            static final int LANG_BENGALI = 0x45;
00101:            static final int LANG_BULGARIAN = 0x02;
00102:            static final int LANG_CATALAN = 0x03;
00103:            static final int LANG_CHINESE = 0x04;
00104:            static final int LANG_CROATIAN = 0x1a;
00105:            static final int LANG_CZECH = 0x05;
00106:            static final int LANG_DANISH = 0x06;
00107:            static final int LANG_DIVEHI = 0x65;
00108:            static final int LANG_DUTCH = 0x13;
00109:            static final int LANG_ENGLISH = 0x09;
00110:            static final int LANG_ESTONIAN = 0x25;
00111:            static final int LANG_FAEROESE = 0x38;
00112:            static final int LANG_FARSI = 0x29;
00113:            static final int LANG_FINNISH = 0x0b;
00114:            static final int LANG_FRENCH = 0x0c;
00115:            static final int LANG_GALICIAN = 0x56;
00116:            static final int LANG_GEORGIAN = 0x37;
00117:            static final int LANG_GERMAN = 0x07;
00118:            static final int LANG_GREEK = 0x08;
00119:            static final int LANG_GUJARATI = 0x47;
00120:            static final int LANG_HEBREW = 0x0d;
00121:            static final int LANG_HINDI = 0x39;
00122:            static final int LANG_HUNGARIAN = 0x0e;
00123:            static final int LANG_ICELANDIC = 0x0f;
00124:            static final int LANG_INDONESIAN = 0x21;
00125:            static final int LANG_ITALIAN = 0x10;
00126:            static final int LANG_JAPANESE = 0x11;
00127:            static final int LANG_KANNADA = 0x4b;
00128:            static final int LANG_KASHMIRI = 0x60;
00129:            static final int LANG_KAZAK = 0x3f;
00130:            static final int LANG_KONKANI = 0x57;
00131:            static final int LANG_KOREAN = 0x12;
00132:            static final int LANG_KYRGYZ = 0x40;
00133:            static final int LANG_LATVIAN = 0x26;
00134:            static final int LANG_LITHUANIAN = 0x27;
00135:            static final int LANG_MACEDONIAN = 0x2f;
00136:            static final int LANG_MALAY = 0x3e;
00137:            static final int LANG_MALAYALAM = 0x4c;
00138:            static final int LANG_MANIPURI = 0x58;
00139:            static final int LANG_MARATHI = 0x4e;
00140:            static final int LANG_MONGOLIAN = 0x50;
00141:            static final int LANG_NEPALI = 0x61;
00142:            static final int LANG_NORWEGIAN = 0x14;
00143:            static final int LANG_ORIYA = 0x48;
00144:            static final int LANG_POLISH = 0x15;
00145:            static final int LANG_PORTUGUESE = 0x16;
00146:            static final int LANG_PUNJABI = 0x46;
00147:            static final int LANG_ROMANIAN = 0x18;
00148:            static final int LANG_RUSSIAN = 0x19;
00149:            static final int LANG_SANSKRIT = 0x4f;
00150:            static final int LANG_SERBIAN = 0x1a;
00151:            static final int LANG_SINDHI = 0x59;
00152:            static final int LANG_SLOVAK = 0x1b;
00153:            static final int LANG_SLOVENIAN = 0x24;
00154:            static final int LANG_SPANISH = 0x0a;
00155:            static final int LANG_SWAHILI = 0x41;
00156:            static final int LANG_SWEDISH = 0x1d;
00157:            static final int LANG_SYRIAC = 0x5a;
00158:            static final int LANG_TAMIL = 0x49;
00159:            static final int LANG_TATAR = 0x44;
00160:            static final int LANG_TELUGU = 0x4a;
00161:            static final int LANG_THAI = 0x1e;
00162:            static final int LANG_TURKISH = 0x1f;
00163:            static final int LANG_UKRAINIAN = 0x22;
00164:            static final int LANG_URDU = 0x20;
00165:            static final int LANG_UZBEK = 0x43;
00166:            static final int LANG_VIETNAMESE = 0x2a;
00167:            static final int SUBLANG_NEUTRAL = 0x00;
00168:            static final int SUBLANG_DEFAULT = 0x01;
00169:            static final int SUBLANG_SYS_DEFAULT = 0x02;
00170:            static final int SUBLANG_ARABIC_SAUDI_ARABIA = 0x01;
00171:            static final int SUBLANG_ARABIC_IRAQ = 0x02;
00172:            static final int SUBLANG_ARABIC_EGYPT = 0x03;
00173:            static final int SUBLANG_ARABIC_LIBYA = 0x04;
00174:            static final int SUBLANG_ARABIC_ALGERIA = 0x05;
00175:            static final int SUBLANG_ARABIC_MOROCCO = 0x06;
00176:            static final int SUBLANG_ARABIC_TUNISIA = 0x07;
00177:            static final int SUBLANG_ARABIC_OMAN = 0x08;
00178:            static final int SUBLANG_ARABIC_YEMEN = 0x09;
00179:            static final int SUBLANG_ARABIC_SYRIA = 0x0a;
00180:            static final int SUBLANG_ARABIC_JORDAN = 0x0b;
00181:            static final int SUBLANG_ARABIC_LEBANON = 0x0c;
00182:            static final int SUBLANG_ARABIC_KUWAIT = 0x0d;
00183:            static final int SUBLANG_ARABIC_UAE = 0x0e;
00184:            static final int SUBLANG_ARABIC_BAHRAIN = 0x0f;
00185:            static final int SUBLANG_ARABIC_QATAR = 0x10;
00186:            static final int SUBLANG_AZERI_LATIN = 0x01;
00187:            static final int SUBLANG_AZERI_CYRILLIC = 0x02;
00188:            static final int SUBLANG_CHINESE_TRADITIONAL = 0x01;
00189:            static final int SUBLANG_CHINESE_SIMPLIFIED = 0x02;
00190:            static final int SUBLANG_CHINESE_HONGKONG = 0x03;
00191:            static final int SUBLANG_CHINESE_SINGAPORE = 0x04;
00192:            static final int SUBLANG_CHINESE_MACAU = 0x05;
00193:            static final int SUBLANG_DUTCH = 0x01;
00194:            static final int SUBLANG_DUTCH_BELGIAN = 0x02;
00195:            static final int SUBLANG_ENGLISH_US = 0x01;
00196:            static final int SUBLANG_ENGLISH_UK = 0x02;
00197:            static final int SUBLANG_ENGLISH_AUS = 0x03;
00198:            static final int SUBLANG_ENGLISH_CAN = 0x04;
00199:            static final int SUBLANG_ENGLISH_NZ = 0x05;
00200:            static final int SUBLANG_ENGLISH_EIRE = 0x06;
00201:            static final int SUBLANG_ENGLISH_SOUTH_AFRICA = 0x07;
00202:            static final int SUBLANG_ENGLISH_JAMAICA = 0x08;
00203:            static final int SUBLANG_ENGLISH_CARIBBEAN = 0x09;
00204:            static final int SUBLANG_ENGLISH_BELIZE = 0x0a;
00205:            static final int SUBLANG_ENGLISH_TRINIDAD = 0x0b;
00206:            static final int SUBLANG_ENGLISH_ZIMBABWE = 0x0c;
00207:            static final int SUBLANG_ENGLISH_PHILIPPINES = 0x0d;
00208:            static final int SUBLANG_FRENCH = 0x01;
00209:            static final int SUBLANG_FRENCH_BELGIAN = 0x02;
00210:            static final int SUBLANG_FRENCH_CANADIAN = 0x03;
00211:            static final int SUBLANG_FRENCH_SWISS = 0x04;
00212:            static final int SUBLANG_FRENCH_LUXEMBOURG = 0x05;
00213:            static final int SUBLANG_FRENCH_MONACO = 0x06;
00214:            static final int SUBLANG_GERMAN = 0x01;
00215:            static final int SUBLANG_GERMAN_SWISS = 0x02;
00216:            static final int SUBLANG_GERMAN_AUSTRIAN = 0x03;
00217:            static final int SUBLANG_GERMAN_LUXEMBOURG = 0x04;
00218:            static final int SUBLANG_GERMAN_LIECHTENSTEIN = 0x05;
00219:            static final int SUBLANG_ITALIAN = 0x01;
00220:            static final int SUBLANG_ITALIAN_SWISS = 0x02;
00221:            static final int SUBLANG_KASHMIRI_INDIA = 0x02;
00222:            static final int SUBLANG_KOREAN = 0x01;
00223:            static final int SUBLANG_LITHUANIAN = 0x01;
00224:            static final int SUBLANG_MALAY_MALAYSIA = 0x01;
00225:            static final int SUBLANG_MALAY_BRUNEI_DARUSSALAM = 0x02;
00226:            static final int SUBLANG_NEPALI_INDIA = 0x02;
00227:            static final int SUBLANG_NORWEGIAN_BOKMAL = 0x01;
00228:            static final int SUBLANG_NORWEGIAN_NYNORSK = 0x02;
00229:            static final int SUBLANG_PORTUGUESE = 0x02;
00230:            static final int SUBLANG_PORTUGUESE_BRAZILIAN = 0x01;
00231:            static final int SUBLANG_SERBIAN_LATIN = 0x02;
00232:            static final int SUBLANG_SERBIAN_CYRILLIC = 0x03;
00233:            static final int SUBLANG_SPANISH = 0x01;
00234:            static final int SUBLANG_SPANISH_MEXICAN = 0x02;
00235:            static final int SUBLANG_SPANISH_MODERN = 0x03;
00236:            static final int SUBLANG_SPANISH_GUATEMALA = 0x04;
00237:            static final int SUBLANG_SPANISH_COSTA_RICA = 0x05;
00238:            static final int SUBLANG_SPANISH_PANAMA = 0x06;
00239:            static final int SUBLANG_SPANISH_DOMINICAN_REPUBLIC = 0x07;
00240:            static final int SUBLANG_SPANISH_VENEZUELA = 0x08;
00241:            static final int SUBLANG_SPANISH_COLOMBIA = 0x09;
00242:            static final int SUBLANG_SPANISH_PERU = 0x0a;
00243:            static final int SUBLANG_SPANISH_ARGENTINA = 0x0b;
00244:            static final int SUBLANG_SPANISH_ECUADOR = 0x0c;
00245:            static final int SUBLANG_SPANISH_CHILE = 0x0d;
00246:            static final int SUBLANG_SPANISH_URUGUAY = 0x0e;
00247:            static final int SUBLANG_SPANISH_PARAGUAY = 0x0f;
00248:            static final int SUBLANG_SPANISH_BOLIVIA = 0x10;
00249:            static final int SUBLANG_SPANISH_EL_SALVADOR = 0x11;
00250:            static final int SUBLANG_SPANISH_HONDURAS = 0x12;
00251:            static final int SUBLANG_SPANISH_NICARAGUA = 0x13;
00252:            static final int SUBLANG_SPANISH_PUERTO_RICO = 0x14;
00253:            static final int SUBLANG_SWEDISH = 0x01;
00254:            static final int SUBLANG_SWEDISH_FINLAND = 0x02;
00255:            static final int SUBLANG_URDU_PAKISTAN = 0x01;
00256:            static final int SUBLANG_URDU_INDIA = 0x02;
00257:            static final int SUBLANG_UZBEK_LATIN = 0x01;
00258:            static final int SUBLANG_UZBEK_CYRILLIC = 0x02;
00259:            static final int SORT_DEFAULT = 0x0;
00260:            static final int SORT_JAPANESE_XJIS = 0x0;
00261:            static final int SORT_JAPANESE_UNICODE = 0x1;
00262:            static final int SORT_CHINESE_BIG5 = 0x0;
00263:            static final int SORT_CHINESE_PRCP = 0x0;
00264:            static final int SORT_CHINESE_UNICODE = 0x1;
00265:            static final int SORT_CHINESE_PRC = 0x2;
00266:            static final int SORT_CHINESE_BOPOMOFO = 0x3;
00267:            static final int SORT_KOREAN_KSC = 0x0;
00268:            static final int SORT_KOREAN_UNICODE = 0x1;
00269:            static final int SORT_GERMAN_PHONE_BOOK = 0x1;
00270:            static final int SORT_HUNGARIAN_DEFAULT = 0x0;
00271:            static final int SORT_HUNGARIAN_TECHNICAL = 0x1;
00272:            static final int SORT_GEORGIAN_TRADITIONAL = 0x0;
00273:            static final int SORT_GEORGIAN_MODERN = 0x1;
00274:            static final int NLS_VALID_LOCALE_MASK = 0x000fffff;
00275:            static final int MAXIMUM_WAIT_OBJECTS = 64;
00276:            static final int MAXIMUM_SUSPEND_COUNT = MAXCHAR;
00277:            static final int SIZE_OF_80387_REGISTERS = 80;
00278:            static final int CONTEXT_i386 = 0x00010000;
00279:            static final int CONTEXT_i486 = 0x00010000;
00280:            static final int CONTEXT_CONTROL = (CONTEXT_i386 | 0x00000001);
00281:            static final int CONTEXT_INTEGER = (CONTEXT_i386 | 0x00000002);
00282:            static final int CONTEXT_SEGMENTS = (CONTEXT_i386 | 0x00000004);
00283:            static final int CONTEXT_FLOATING_POINT = (CONTEXT_i386 | 0x00000008);
00284:            static final int CONTEXT_DEBUG_REGISTERS = (CONTEXT_i386 | 0x00000010);
00285:            static final int CONTEXT_EXTENDED_REGISTERS = (CONTEXT_i386 | 0x00000020);
00286:            static final int CONTEXT_FULL = (CONTEXT_CONTROL | CONTEXT_INTEGER | CONTEXT_SEGMENTS);
00287:            static final int CONTEXT_ALL = (CONTEXT_CONTROL | CONTEXT_INTEGER
00288:                    | CONTEXT_SEGMENTS | CONTEXT_FLOATING_POINT
00289:                    | CONTEXT_DEBUG_REGISTERS | CONTEXT_EXTENDED_REGISTERS);
00290:            static final int MAXIMUM_SUPPORTED_EXTENSION = 512;
00291:            static final int EXCEPTION_NONCONTINUABLE = 0x1;
00292:            static final int EXCEPTION_MAXIMUM_PARAMETERS = 15;
00293:            static final int DELETE = (0x00010000);
00294:            static final int READ_CONTROL = (0x00020000);
00295:            static final int WRITE_DAC = (0x00040000);
00296:            static final int WRITE_OWNER = (0x00080000);
00297:            static final int SYNCHRONIZE = (0x00100000);
00298:            static final int STANDARD_RIGHTS_REQUIRED = (0x000F0000);
00299:            static final int STANDARD_RIGHTS_READ = (READ_CONTROL);
00300:            static final int STANDARD_RIGHTS_WRITE = (READ_CONTROL);
00301:            static final int STANDARD_RIGHTS_EXECUTE = (READ_CONTROL);
00302:            static final int STANDARD_RIGHTS_ALL = (0x001F0000);
00303:            static final int SPECIFIC_RIGHTS_ALL = (0x0000FFFF);
00304:            static final int ACCESS_SYSTEM_SECURITY = (0x01000000);
00305:            static final int MAXIMUM_ALLOWED = (0x02000000);
00306:            static final int GENERIC_READ = (0x80000000);
00307:            static final int GENERIC_WRITE = (0x40000000);
00308:            static final int GENERIC_EXECUTE = (0x20000000);
00309:            static final int GENERIC_ALL = (0x10000000);
00310:            static final int SID_REVISION = (1);
00311:            static final int SID_MAX_SUB_AUTHORITIES = (15);
00312:            static final int SID_RECOMMENDED_SUB_AUTHORITIES = (1);
00313:            static final int SECURITY_NULL_RID = (0x00000000);
00314:            static final int SECURITY_WORLD_RID = (0x00000000);
00315:            static final int SECURITY_LOCAL_RID = (0x00000000);
00316:            static final int SECURITY_CREATOR_OWNER_RID = (0x00000000);
00317:            static final int SECURITY_CREATOR_GROUP_RID = (0x00000001);
00318:            static final int SECURITY_CREATOR_OWNER_SERVER_RID = (0x00000002);
00319:            static final int SECURITY_CREATOR_GROUP_SERVER_RID = (0x00000003);
00320:            static final int SECURITY_DIALUP_RID = (0x00000001);
00321:            static final int SECURITY_NETWORK_RID = (0x00000002);
00322:            static final int SECURITY_BATCH_RID = (0x00000003);
00323:            static final int SECURITY_INTERACTIVE_RID = (0x00000004);
00324:            static final int SECURITY_LOGON_IDS_RID = (0x00000005);
00325:            static final int SECURITY_LOGON_IDS_RID_COUNT = (3);
00326:            static final int SECURITY_SERVICE_RID = (0x00000006);
00327:            static final int SECURITY_ANONYMOUS_LOGON_RID = (0x00000007);
00328:            static final int SECURITY_PROXY_RID = (0x00000008);
00329:            static final int SECURITY_ENTERPRISE_CONTROLLERS_RID = (0x00000009);
00330:            static final int SECURITY_SERVER_LOGON_RID = SECURITY_ENTERPRISE_CONTROLLERS_RID;
00331:            static final int SECURITY_PRINCIPAL_SELF_RID = (0x0000000A);
00332:            static final int SECURITY_AUTHENTICATED_USER_RID = (0x0000000B);
00333:            static final int SECURITY_RESTRICTED_CODE_RID = (0x0000000C);
00334:            static final int SECURITY_TERMINAL_SERVER_RID = (0x0000000D);
00335:            static final int SECURITY_REMOTE_LOGON_RID = (0x0000000E);
00336:            static final int SECURITY_THIS_ORGANIZATION_RID = (0x0000000F);
00337:            static final int SECURITY_LOCAL_SYSTEM_RID = (0x00000012);
00338:            static final int SECURITY_LOCAL_SERVICE_RID = (0x00000013);
00339:            static final int SECURITY_NETWORK_SERVICE_RID = (0x00000014);
00340:            static final int SECURITY_NT_NON_UNIQUE = (0x00000015);
00341:            static final int SECURITY_NT_NON_UNIQUE_SUB_AUTH_COUNT = (3);
00342:            static final int SECURITY_BUILTIN_DOMAIN_RID = (0x00000020);
00343:            static final int SECURITY_PACKAGE_BASE_RID = (0x00000040);
00344:            static final int SECURITY_PACKAGE_RID_COUNT = (2);
00345:            static final int SECURITY_PACKAGE_NTLM_RID = (0x0000000A);
00346:            static final int SECURITY_PACKAGE_SCHANNEL_RID = (0x0000000E);
00347:            static final int SECURITY_PACKAGE_DIGEST_RID = (0x00000015);
00348:            static final int SECURITY_MAX_ALWAYS_FILTERED = (0x000003E7);
00349:            static final int SECURITY_MIN_NEVER_FILTERED = (0x000003E8);
00350:            static final int SECURITY_OTHER_ORGANIZATION_RID = (0x000003E8);
00351:            static final int FOREST_USER_RID_MAX = (0x000001F3);
00352:            static final int DOMAIN_USER_RID_ADMIN = (0x000001F4);
00353:            static final int DOMAIN_USER_RID_GUEST = (0x000001F5);
00354:            static final int DOMAIN_USER_RID_KRBTGT = (0x000001F6);
00355:            static final int DOMAIN_USER_RID_MAX = (0x000003E7);
00356:            static final int DOMAIN_GROUP_RID_ADMINS = (0x00000200);
00357:            static final int DOMAIN_GROUP_RID_USERS = (0x00000201);
00358:            static final int DOMAIN_GROUP_RID_GUESTS = (0x00000202);
00359:            static final int DOMAIN_GROUP_RID_COMPUTERS = (0x00000203);
00360:            static final int DOMAIN_GROUP_RID_CONTROLLERS = (0x00000204);
00361:            static final int DOMAIN_GROUP_RID_CERT_ADMINS = (0x00000205);
00362:            static final int DOMAIN_GROUP_RID_SCHEMA_ADMINS = (0x00000206);
00363:            static final int DOMAIN_GROUP_RID_ENTERPRISE_ADMINS = (0x00000207);
00364:            static final int DOMAIN_GROUP_RID_POLICY_ADMINS = (0x00000208);
00365:            static final int DOMAIN_ALIAS_RID_ADMINS = (0x00000220);
00366:            static final int DOMAIN_ALIAS_RID_USERS = (0x00000221);
00367:            static final int DOMAIN_ALIAS_RID_GUESTS = (0x00000222);
00368:            static final int DOMAIN_ALIAS_RID_POWER_USERS = (0x00000223);
00369:            static final int DOMAIN_ALIAS_RID_ACCOUNT_OPS = (0x00000224);
00370:            static final int DOMAIN_ALIAS_RID_SYSTEM_OPS = (0x00000225);
00371:            static final int DOMAIN_ALIAS_RID_PRINT_OPS = (0x00000226);
00372:            static final int DOMAIN_ALIAS_RID_BACKUP_OPS = (0x00000227);
00373:            static final int DOMAIN_ALIAS_RID_REPLICATOR = (0x00000228);
00374:            static final int DOMAIN_ALIAS_RID_RAS_SERVERS = (0x00000229);
00375:            static final int DOMAIN_ALIAS_RID_PREW2KCOMPACCESS = (0x0000022A);
00376:            static final int DOMAIN_ALIAS_RID_REMOTE_DESKTOP_USERS = (0x0000022B);
00377:            static final int DOMAIN_ALIAS_RID_NETWORK_CONFIGURATION_OPS = (0x0000022C);
00378:            static final int DOMAIN_ALIAS_RID_INCOMING_FOREST_TRUST_BUILDERS = (0x0000022D);
00379:            static final int DOMAIN_ALIAS_RID_MONITORING_USERS = (0x0000022E);
00380:            static final int DOMAIN_ALIAS_RID_LOGGING_USERS = (0x0000022F);
00381:            static final int SE_GROUP_MANDATORY = (0x00000001);
00382:            static final int SE_GROUP_ENABLED_BY_DEFAULT = (0x00000002);
00383:            static final int SE_GROUP_ENABLED = (0x00000004);
00384:            static final int SE_GROUP_OWNER = (0x00000008);
00385:            static final int SE_GROUP_USE_FOR_DENY_ONLY = (0x00000010);
00386:            static final int SE_GROUP_LOGON_ID = (0xC0000000);
00387:            static final int SE_GROUP_RESOURCE = (0x20000000);
00388:            static final int ACL_REVISION = (2);
00389:            static final int ACL_REVISION_DS = (4);
00390:            static final int ACL_REVISION1 = (1);
00391:            static final int ACL_REVISION2 = (2);
00392:            static final int ACL_REVISION3 = (3);
00393:            static final int ACL_REVISION4 = (4);
00394:            static final int MAX_ACL_REVISION = ACL_REVISION4;
00395:            static final int ACCESS_MIN_MS_ACE_TYPE = (0x0);
00396:            static final int ACCESS_ALLOWED_ACE_TYPE = (0x0);
00397:            static final int ACCESS_DENIED_ACE_TYPE = (0x1);
00398:            static final int SYSTEM_AUDIT_ACE_TYPE = (0x2);
00399:            static final int SYSTEM_ALARM_ACE_TYPE = (0x3);
00400:            static final int ACCESS_MAX_MS_V2_ACE_TYPE = (0x3);
00401:            static final int ACCESS_ALLOWED_COMPOUND_ACE_TYPE = (0x4);
00402:            static final int ACCESS_MAX_MS_V3_ACE_TYPE = (0x4);
00403:            static final int ACCESS_MIN_MS_OBJECT_ACE_TYPE = (0x5);
00404:            static final int ACCESS_ALLOWED_OBJECT_ACE_TYPE = (0x5);
00405:            static final int ACCESS_DENIED_OBJECT_ACE_TYPE = (0x6);
00406:            static final int SYSTEM_AUDIT_OBJECT_ACE_TYPE = (0x7);
00407:            static final int SYSTEM_ALARM_OBJECT_ACE_TYPE = (0x8);
00408:            static final int ACCESS_MAX_MS_OBJECT_ACE_TYPE = (0x8);
00409:            static final int ACCESS_MAX_MS_V4_ACE_TYPE = (0x8);
00410:            static final int ACCESS_MAX_MS_ACE_TYPE = (0x8);
00411:            static final int ACCESS_ALLOWED_CALLBACK_ACE_TYPE = (0x9);
00412:            static final int ACCESS_DENIED_CALLBACK_ACE_TYPE = (0xA);
00413:            static final int ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE = (0xB);
00414:            static final int ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE = (0xC);
00415:            static final int SYSTEM_AUDIT_CALLBACK_ACE_TYPE = (0xD);
00416:            static final int SYSTEM_ALARM_CALLBACK_ACE_TYPE = (0xE);
00417:            static final int SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE = (0xF);
00418:            static final int SYSTEM_ALARM_CALLBACK_OBJECT_ACE_TYPE = (0x10);
00419:            static final int ACCESS_MAX_MS_V5_ACE_TYPE = (0x10);
00420:            static final int OBJECT_INHERIT_ACE = (0x1);
00421:            static final int CONTAINER_INHERIT_ACE = (0x2);
00422:            static final int NO_PROPAGATE_INHERIT_ACE = (0x4);
00423:            static final int INHERIT_ONLY_ACE = (0x8);
00424:            static final int INHERITED_ACE = (0x10);
00425:            static final int VALID_INHERIT_FLAGS = (0x1F);
00426:            static final int SUCCESSFUL_ACCESS_ACE_FLAG = (0x40);
00427:            static final int FAILED_ACCESS_ACE_FLAG = (0x80);
00428:            static final int ACE_OBJECT_TYPE_PRESENT = 0x1;
00429:            static final int ACE_INHERITED_OBJECT_TYPE_PRESENT = 0x2;
00430:            static final int SECURITY_DESCRIPTOR_REVISION = (1);
00431:            static final int SECURITY_DESCRIPTOR_REVISION1 = (1);
00432:            static final int SE_OWNER_DEFAULTED = (0x0001);
00433:            static final int SE_GROUP_DEFAULTED = (0x0002);
00434:            static final int SE_DACL_PRESENT = (0x0004);
00435:            static final int SE_DACL_DEFAULTED = (0x0008);
00436:            static final int SE_SACL_PRESENT = (0x0010);
00437:            static final int SE_SACL_DEFAULTED = (0x0020);
00438:            static final int SE_DACL_AUTO_INHERIT_REQ = (0x0100);
00439:            static final int SE_SACL_AUTO_INHERIT_REQ = (0x0200);
00440:            static final int SE_DACL_AUTO_INHERITED = (0x0400);
00441:            static final int SE_SACL_AUTO_INHERITED = (0x0800);
00442:            static final int SE_DACL_PROTECTED = (0x1000);
00443:            static final int SE_SACL_PROTECTED = (0x2000);
00444:            static final int SE_RM_CONTROL_VALID = (0x4000);
00445:            static final int SE_SELF_RELATIVE = (0x8000);
00446:            static final int ACCESS_OBJECT_GUID = 0;
00447:            static final int ACCESS_PROPERTY_SET_GUID = 1;
00448:            static final int ACCESS_PROPERTY_GUID = 2;
00449:            static final int ACCESS_MAX_LEVEL = 4;
00450:            static final int AUDIT_ALLOW_NO_PRIVILEGE = 0x1;
00451:            static final int SE_PRIVILEGE_ENABLED_BY_DEFAULT = (0x00000001);
00452:            static final int SE_PRIVILEGE_ENABLED = (0x00000002);
00453:            static final int SE_PRIVILEGE_REMOVED = (0X00000004);
00454:            static final int SE_PRIVILEGE_USED_FOR_ACCESS = (0x80000000);
00455:            static final int PRIVILEGE_SET_ALL_NECESSARY = (1);
00456:            static final int TOKEN_ASSIGN_PRIMARY = (0x0001);
00457:            static final int TOKEN_DUPLICATE = (0x0002);
00458:            static final int TOKEN_IMPERSONATE = (0x0004);
00459:            static final int TOKEN_QUERY = (0x0008);
00460:            static final int TOKEN_QUERY_SOURCE = (0x0010);
00461:            static final int TOKEN_ADJUST_PRIVILEGES = (0x0020);
00462:            static final int TOKEN_ADJUST_GROUPS = (0x0040);
00463:            static final int TOKEN_ADJUST_DEFAULT = (0x0080);
00464:            static final int TOKEN_ADJUST_SESSIONID = (0x0100);
00465:            static final int TOKEN_ALL_ACCESS_P = (STANDARD_RIGHTS_REQUIRED
00466:                    | TOKEN_ASSIGN_PRIMARY | TOKEN_DUPLICATE
00467:                    | TOKEN_IMPERSONATE | TOKEN_QUERY | TOKEN_QUERY_SOURCE
00468:                    | TOKEN_ADJUST_PRIVILEGES | TOKEN_ADJUST_GROUPS | TOKEN_ADJUST_DEFAULT);
00469:            static final int TOKEN_ALL_ACCESS = (TOKEN_ALL_ACCESS_P | TOKEN_ADJUST_SESSIONID);
00470:            static final int TOKEN_READ = (STANDARD_RIGHTS_READ | TOKEN_QUERY);
00471:            static final int TOKEN_WRITE = (STANDARD_RIGHTS_WRITE
00472:                    | TOKEN_ADJUST_PRIVILEGES | TOKEN_ADJUST_GROUPS | TOKEN_ADJUST_DEFAULT);
00473:            static final int TOKEN_EXECUTE = (STANDARD_RIGHTS_EXECUTE);
00474:            static final int TOKEN_AUDIT_SUCCESS_INCLUDE = 0x1;
00475:            static final int TOKEN_AUDIT_SUCCESS_EXCLUDE = 0x2;
00476:            static final int TOKEN_AUDIT_FAILURE_INCLUDE = 0x4;
00477:            static final int TOKEN_AUDIT_FAILURE_EXCLUDE = 0x8;
00478:            static final int VALID_AUDIT_POLICY_BITS = (TOKEN_AUDIT_SUCCESS_INCLUDE
00479:                    | TOKEN_AUDIT_SUCCESS_EXCLUDE | TOKEN_AUDIT_FAILURE_INCLUDE | TOKEN_AUDIT_FAILURE_EXCLUDE);
00480:            static final int TOKEN_SOURCE_LENGTH = 8;
00481:            static final int SECURITY_DYNAMIC_TRACKING = (TRUE);
00482:            static final int SECURITY_STATIC_TRACKING = (FALSE);
00483:            static final int DISABLE_MAX_PRIVILEGE = 0x1;
00484:            static final int SANDBOX_INERT = 0x2;
00485:            static final int OWNER_SECURITY_INFORMATION = (0x00000001);
00486:            static final int GROUP_SECURITY_INFORMATION = (0x00000002);
00487:            static final int DACL_SECURITY_INFORMATION = (0x00000004);
00488:            static final int SACL_SECURITY_INFORMATION = (0x00000008);
00489:            static final int PROTECTED_DACL_SECURITY_INFORMATION = (0x80000000);
00490:            static final int PROTECTED_SACL_SECURITY_INFORMATION = (0x40000000);
00491:            static final int UNPROTECTED_DACL_SECURITY_INFORMATION = (0x20000000);
00492:            static final int UNPROTECTED_SACL_SECURITY_INFORMATION = (0x10000000);
00493:            static final int PROCESS_TERMINATE = (0x0001);
00494:            static final int PROCESS_CREATE_THREAD = (0x0002);
00495:            static final int PROCESS_SET_SESSIONID = (0x0004);
00496:            static final int PROCESS_VM_OPERATION = (0x0008);
00497:            static final int PROCESS_VM_READ = (0x0010);
00498:            static final int PROCESS_VM_WRITE = (0x0020);
00499:            static final int PROCESS_DUP_HANDLE = (0x0040);
00500:            static final int PROCESS_CREATE_PROCESS = (0x0080);
00501:            static final int PROCESS_SET_QUOTA = (0x0100);
00502:            static final int PROCESS_SET_INFORMATION = (0x0200);
00503:            static final int PROCESS_QUERY_INFORMATION = (0x0400);
00504:            static final int PROCESS_SUSPEND_RESUME = (0x0800);
00505:            static final int PROCESS_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED
00506:                    | SYNCHRONIZE | 0xFFF);
00507:            static final int MAXIMUM_PROCESSORS = 32;
00508:            static final int THREAD_TERMINATE = (0x0001);
00509:            static final int THREAD_SUSPEND_RESUME = (0x0002);
00510:            static final int THREAD_GET_CONTEXT = (0x0008);
00511:            static final int THREAD_SET_CONTEXT = (0x0010);
00512:            static final int THREAD_SET_INFORMATION = (0x0020);
00513:            static final int THREAD_QUERY_INFORMATION = (0x0040);
00514:            static final int THREAD_SET_THREAD_TOKEN = (0x0080);
00515:            static final int THREAD_IMPERSONATE = (0x0100);
00516:            static final int THREAD_DIRECT_IMPERSONATION = (0x0200);
00517:            static final int THREAD_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED
00518:                    | SYNCHRONIZE | 0x3FF);
00519:            static final int JOB_OBJECT_ASSIGN_PROCESS = (0x0001);
00520:            static final int JOB_OBJECT_SET_ATTRIBUTES = (0x0002);
00521:            static final int JOB_OBJECT_QUERY = (0x0004);
00522:            static final int JOB_OBJECT_TERMINATE = (0x0008);
00523:            static final int JOB_OBJECT_SET_SECURITY_ATTRIBUTES = (0x0010);
00524:            static final int JOB_OBJECT_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED
00525:                    | SYNCHRONIZE | 0x1F);
00526:            static final int FLS_MAXIMUM_AVAILABLE = 128;
00527:            static final int TLS_MINIMUM_AVAILABLE = 64;
00528:            static final int THREAD_BASE_PRIORITY_LOWRT = 15;
00529:            static final int THREAD_BASE_PRIORITY_MAX = 2;
00530:            static final int THREAD_BASE_PRIORITY_MIN = (-2);
00531:            static final int THREAD_BASE_PRIORITY_IDLE = (-15);
00532:            static final int QUOTA_LIMITS_HARDWS_MIN_ENABLE = 0x00000001;
00533:            static final int QUOTA_LIMITS_HARDWS_MIN_DISABLE = 0x00000002;
00534:            static final int QUOTA_LIMITS_HARDWS_MAX_ENABLE = 0x00000004;
00535:            static final int QUOTA_LIMITS_HARDWS_MAX_DISABLE = 0x00000008;
00536:            static final int JOB_OBJECT_TERMINATE_AT_END_OF_JOB = 0;
00537:            static final int JOB_OBJECT_POST_AT_END_OF_JOB = 1;
00538:            static final int JOB_OBJECT_MSG_END_OF_JOB_TIME = 1;
00539:            static final int JOB_OBJECT_MSG_END_OF_PROCESS_TIME = 2;
00540:            static final int JOB_OBJECT_MSG_ACTIVE_PROCESS_LIMIT = 3;
00541:            static final int JOB_OBJECT_MSG_ACTIVE_PROCESS_ZERO = 4;
00542:            static final int JOB_OBJECT_MSG_NEW_PROCESS = 6;
00543:            static final int JOB_OBJECT_MSG_EXIT_PROCESS = 7;
00544:            static final int JOB_OBJECT_MSG_ABNORMAL_EXIT_PROCESS = 8;
00545:            static final int JOB_OBJECT_MSG_PROCESS_MEMORY_LIMIT = 9;
00546:            static final int JOB_OBJECT_MSG_JOB_MEMORY_LIMIT = 10;
00547:            static final int JOB_OBJECT_LIMIT_WORKINGSET = 0x00000001;
00548:            static final int JOB_OBJECT_LIMIT_PROCESS_TIME = 0x00000002;
00549:            static final int JOB_OBJECT_LIMIT_JOB_TIME = 0x00000004;
00550:            static final int JOB_OBJECT_LIMIT_ACTIVE_PROCESS = 0x00000008;
00551:            static final int JOB_OBJECT_LIMIT_AFFINITY = 0x00000010;
00552:            static final int JOB_OBJECT_LIMIT_PRIORITY_CLASS = 0x00000020;
00553:            static final int JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME = 0x00000040;
00554:            static final int JOB_OBJECT_LIMIT_SCHEDULING_CLASS = 0x00000080;
00555:            static final int JOB_OBJECT_LIMIT_PROCESS_MEMORY = 0x00000100;
00556:            static final int JOB_OBJECT_LIMIT_JOB_MEMORY = 0x00000200;
00557:            static final int JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION = 0x00000400;
00558:            static final int JOB_OBJECT_LIMIT_BREAKAWAY_OK = 0x00000800;
00559:            static final int JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK = 0x00001000;
00560:            static final int JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE = 0x00002000;
00561:            static final int JOB_OBJECT_LIMIT_RESERVED2 = 0x00004000;
00562:            static final int JOB_OBJECT_LIMIT_RESERVED3 = 0x00008000;
00563:            static final int JOB_OBJECT_LIMIT_RESERVED4 = 0x00010000;
00564:            static final int JOB_OBJECT_LIMIT_RESERVED5 = 0x00020000;
00565:            static final int JOB_OBJECT_LIMIT_RESERVED6 = 0x00040000;
00566:            static final int JOB_OBJECT_LIMIT_VALID_FLAGS = 0x0007ffff;
00567:            static final int JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS = 0x000000ff;
00568:            static final int JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS = 0x00003fff;
00569:            static final int JOB_OBJECT_RESERVED_LIMIT_VALID_FLAGS = 0x0007ffff;
00570:            static final int JOB_OBJECT_UILIMIT_NONE = 0x00000000;
00571:            static final int JOB_OBJECT_UILIMIT_HANDLES = 0x00000001;
00572:            static final int JOB_OBJECT_UILIMIT_READCLIPBOARD = 0x00000002;
00573:            static final int JOB_OBJECT_UILIMIT_WRITECLIPBOARD = 0x00000004;
00574:            static final int JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS = 0x00000008;
00575:            static final int JOB_OBJECT_UILIMIT_DISPLAYSETTINGS = 0x00000010;
00576:            static final int JOB_OBJECT_UILIMIT_GLOBALATOMS = 0x00000020;
00577:            static final int JOB_OBJECT_UILIMIT_DESKTOP = 0x00000040;
00578:            static final int JOB_OBJECT_UILIMIT_EXITWINDOWS = 0x00000080;
00579:            static final int JOB_OBJECT_UILIMIT_ALL = 0x000000FF;
00580:            static final int JOB_OBJECT_UI_VALID_FLAGS = 0x000000FF;
00581:            static final int JOB_OBJECT_SECURITY_NO_ADMIN = 0x00000001;
00582:            static final int JOB_OBJECT_SECURITY_RESTRICTED_TOKEN = 0x00000002;
00583:            static final int JOB_OBJECT_SECURITY_ONLY_TOKEN = 0x00000004;
00584:            static final int JOB_OBJECT_SECURITY_FILTER_TOKENS = 0x00000008;
00585:            static final int JOB_OBJECT_SECURITY_VALID_FLAGS = 0x0000000f;
00586:            static final int EVENT_MODIFY_STATE = 0x0002;
00587:            static final int EVENT_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED
00588:                    | SYNCHRONIZE | 0x3);
00589:            static final int MUTANT_QUERY_STATE = 0x0001;
00590:            static final int MUTANT_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED
00591:                    | SYNCHRONIZE | MUTANT_QUERY_STATE);
00592:            static final int SEMAPHORE_MODIFY_STATE = 0x0002;
00593:            static final int SEMAPHORE_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED
00594:                    | SYNCHRONIZE | 0x3);
00595:            static final int TIMER_QUERY_STATE = 0x0001;
00596:            static final int TIMER_MODIFY_STATE = 0x0002;
00597:            static final int TIMER_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED
00598:                    | SYNCHRONIZE | TIMER_QUERY_STATE | TIMER_MODIFY_STATE);
00599:            static final int TIME_ZONE_ID_UNKNOWN = 0;
00600:            static final int TIME_ZONE_ID_STANDARD = 1;
00601:            static final int TIME_ZONE_ID_DAYLIGHT = 2;
00602:            static final int LTP_PC_SMT = 0x1;
00603:            static final int PROCESSOR_INTEL_386 = 386;
00604:            static final int PROCESSOR_INTEL_486 = 486;
00605:            static final int PROCESSOR_INTEL_PENTIUM = 586;
00606:            static final int PROCESSOR_INTEL_IA64 = 2200;
00607:            static final int PROCESSOR_AMD_X8664 = 8664;
00608:            static final int PROCESSOR_MIPS_R4000 = 4000;
00609:            static final int PROCESSOR_ALPHA_21064 = 21064;
00610:            static final int PROCESSOR_PPC_601 = 601;
00611:            static final int PROCESSOR_PPC_603 = 603;
00612:            static final int PROCESSOR_PPC_604 = 604;
00613:            static final int PROCESSOR_PPC_620 = 620;
00614:            static final int PROCESSOR_HITACHI_SH3 = 10003;
00615:            static final int PROCESSOR_HITACHI_SH3E = 10004;
00616:            static final int PROCESSOR_HITACHI_SH4 = 10005;
00617:            static final int PROCESSOR_MOTOROLA_821 = 821;
00618:            static final int PROCESSOR_SHx_SH3 = 103;
00619:            static final int PROCESSOR_SHx_SH4 = 104;
00620:            static final int PROCESSOR_STRONGARM = 2577;
00621:            static final int PROCESSOR_ARM720 = 1824;
00622:            static final int PROCESSOR_ARM820 = 2080;
00623:            static final int PROCESSOR_ARM920 = 2336;
00624:            static final int PROCESSOR_ARM_7TDMI = 70001;
00625:            static final int PROCESSOR_OPTIL = 0x494f;
00626:            static final int PROCESSOR_ARCHITECTURE_INTEL = 0;
00627:            static final int PROCESSOR_ARCHITECTURE_MIPS = 1;
00628:            static final int PROCESSOR_ARCHITECTURE_ALPHA = 2;
00629:            static final int PROCESSOR_ARCHITECTURE_PPC = 3;
00630:            static final int PROCESSOR_ARCHITECTURE_SHX = 4;
00631:            static final int PROCESSOR_ARCHITECTURE_ARM = 5;
00632:            static final int PROCESSOR_ARCHITECTURE_IA64 = 6;
00633:            static final int PROCESSOR_ARCHITECTURE_ALPHA64 = 7;
00634:            static final int PROCESSOR_ARCHITECTURE_MSIL = 8;
00635:            static final int PROCESSOR_ARCHITECTURE_AMD64 = 9;
00636:            static final int PROCESSOR_ARCHITECTURE_IA32_ON_WIN64 = 10;
00637:            static final int PROCESSOR_ARCHITECTURE_UNKNOWN = 0xFFFF;
00638:            static final int PF_FLOATING_POINT_PRECISION_ERRATA = 0;
00639:            static final int PF_FLOATING_POINT_EMULATED = 1;
00640:            static final int PF_COMPARE_EXCHANGE_DOUBLE = 2;
00641:            static final int PF_MMX_INSTRUCTIONS_AVAILABLE = 3;
00642:            static final int PF_PPC_MOVEMEM_64BIT_OK = 4;
00643:            static final int PF_ALPHA_BYTE_INSTRUCTIONS = 5;
00644:            static final int PF_XMMI_INSTRUCTIONS_AVAILABLE = 6;
00645:            static final int PF_3DNOW_INSTRUCTIONS_AVAILABLE = 7;
00646:            static final int PF_RDTSC_INSTRUCTION_AVAILABLE = 8;
00647:            static final int PF_PAE_ENABLED = 9;
00648:            static final int PF_XMMI64_INSTRUCTIONS_AVAILABLE = 10;
00649:            static final int SECTION_QUERY = 0x0001;
00650:            static final int SECTION_MAP_WRITE = 0x0002;
00651:            static final int SECTION_MAP_READ = 0x0004;
00652:            static final int SECTION_MAP_EXECUTE = 0x0008;
00653:            static final int SECTION_EXTEND_SIZE = 0x0010;
00654:            static final int SECTION_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED
00655:                    | SECTION_QUERY | SECTION_MAP_WRITE | SECTION_MAP_READ
00656:                    | SECTION_MAP_EXECUTE | SECTION_EXTEND_SIZE);
00657:            static final int PAGE_NOACCESS = 0x01;
00658:            static final int PAGE_READONLY = 0x02;
00659:            static final int PAGE_READWRITE = 0x04;
00660:            static final int PAGE_WRITECOPY = 0x08;
00661:            static final int PAGE_EXECUTE = 0x10;
00662:            static final int PAGE_EXECUTE_READ = 0x20;
00663:            static final int PAGE_EXECUTE_READWRITE = 0x40;
00664:            static final int PAGE_EXECUTE_WRITECOPY = 0x80;
00665:            static final int PAGE_GUARD = 0x100;
00666:            static final int PAGE_NOCACHE = 0x200;
00667:            static final int PAGE_WRITECOMBINE = 0x400;
00668:            static final int MEM_COMMIT = 0x1000;
00669:            static final int MEM_RESERVE = 0x2000;
00670:            static final int MEM_DECOMMIT = 0x4000;
00671:            static final int MEM_RELEASE = 0x8000;
00672:            static final int MEM_FREE = 0x10000;
00673:            static final int MEM_PRIVATE = 0x20000;
00674:            static final int MEM_MAPPED = 0x40000;
00675:            static final int MEM_RESET = 0x80000;
00676:            static final int MEM_TOP_DOWN = 0x100000;
00677:            static final int MEM_WRITE_WATCH = 0x200000;
00678:            static final int MEM_PHYSICAL = 0x400000;
00679:            static final int MEM_LARGE_PAGES = 0x20000000;
00680:            static final int MEM_4MB_PAGES = 0x80000000;
00681:            static final int SEC_FILE = 0x800000;
00682:            static final int SEC_IMAGE = 0x1000000;
00683:            static final int SEC_RESERVE = 0x4000000;
00684:            static final int SEC_COMMIT = 0x8000000;
00685:            static final int SEC_NOCACHE = 0x10000000;
00686:            static final int MEM_IMAGE = SEC_IMAGE;
00687:            static final int WRITE_WATCH_FLAG_RESET = 0x01;
00688:            static final int FILE_READ_DATA = (0x0001);
00689:            static final int FILE_LIST_DIRECTORY = (0x0001);
00690:            static final int FILE_WRITE_DATA = (0x0002);
00691:            static final int FILE_ADD_FILE = (0x0002);
00692:            static final int FILE_APPEND_DATA = (0x0004);
00693:            static final int FILE_ADD_SUBDIRECTORY = (0x0004);
00694:            static final int FILE_CREATE_PIPE_INSTANCE = (0x0004);
00695:            static final int FILE_READ_EA = (0x0008);
00696:            static final int FILE_WRITE_EA = (0x0010);
00697:            static final int FILE_EXECUTE = (0x0020);
00698:            static final int FILE_TRAVERSE = (0x0020);
00699:            static final int FILE_DELETE_CHILD = (0x0040);
00700:            static final int FILE_READ_ATTRIBUTES = (0x0080);
00701:            static final int FILE_WRITE_ATTRIBUTES = (0x0100);
00702:            static final int FILE_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED
00703:                    | SYNCHRONIZE | 0x1FF);
00704:            static final int FILE_GENERIC_READ = (STANDARD_RIGHTS_READ
00705:                    | FILE_READ_DATA | FILE_READ_ATTRIBUTES | FILE_READ_EA | SYNCHRONIZE);
00706:            static final int FILE_GENERIC_WRITE = (STANDARD_RIGHTS_WRITE
00707:                    | FILE_WRITE_DATA | FILE_WRITE_ATTRIBUTES | FILE_WRITE_EA
00708:                    | FILE_APPEND_DATA | SYNCHRONIZE);
00709:            static final int FILE_GENERIC_EXECUTE = (STANDARD_RIGHTS_EXECUTE
00710:                    | FILE_READ_ATTRIBUTES | FILE_EXECUTE | SYNCHRONIZE);
00711:            static final int FILE_SHARE_READ = 0x00000001;
00712:            static final int FILE_SHARE_WRITE = 0x00000002;
00713:            static final int FILE_SHARE_DELETE = 0x00000004;
00714:            static final int FILE_ATTRIBUTE_READONLY = 0x00000001;
00715:            static final int FILE_ATTRIBUTE_HIDDEN = 0x00000002;
00716:            static final int FILE_ATTRIBUTE_SYSTEM = 0x00000004;
00717:            static final int FILE_ATTRIBUTE_DIRECTORY = 0x00000010;
00718:            static final int FILE_ATTRIBUTE_ARCHIVE = 0x00000020;
00719:            static final int FILE_ATTRIBUTE_DEVICE = 0x00000040;
00720:            static final int FILE_ATTRIBUTE_NORMAL = 0x00000080;
00721:            static final int FILE_ATTRIBUTE_TEMPORARY = 0x00000100;
00722:            static final int FILE_ATTRIBUTE_SPARSE_FILE = 0x00000200;
00723:            static final int FILE_ATTRIBUTE_REPARSE_POINT = 0x00000400;
00724:            static final int FILE_ATTRIBUTE_COMPRESSED = 0x00000800;
00725:            static final int FILE_ATTRIBUTE_OFFLINE = 0x00001000;
00726:            static final int FILE_ATTRIBUTE_NOT_CONTENT_INDEXED = 0x00002000;
00727:            static final int FILE_ATTRIBUTE_ENCRYPTED = 0x00004000;
00728:            static final int FILE_NOTIFY_CHANGE_FILE_NAME = 0x00000001;
00729:            static final int FILE_NOTIFY_CHANGE_DIR_NAME = 0x00000002;
00730:            static final int FILE_NOTIFY_CHANGE_ATTRIBUTES = 0x00000004;
00731:            static final int FILE_NOTIFY_CHANGE_SIZE = 0x00000008;
00732:            static final int FILE_NOTIFY_CHANGE_LAST_WRITE = 0x00000010;
00733:            static final int FILE_NOTIFY_CHANGE_LAST_ACCESS = 0x00000020;
00734:            static final int FILE_NOTIFY_CHANGE_CREATION = 0x00000040;
00735:            static final int FILE_NOTIFY_CHANGE_SECURITY = 0x00000100;
00736:            static final int FILE_ACTION_ADDED = 0x00000001;
00737:            static final int FILE_ACTION_REMOVED = 0x00000002;
00738:            static final int FILE_ACTION_MODIFIED = 0x00000003;
00739:            static final int FILE_ACTION_RENAMED_OLD_NAME = 0x00000004;
00740:            static final int FILE_ACTION_RENAMED_NEW_NAME = 0x00000005;
00741:            static final int FILE_CASE_SENSITIVE_SEARCH = 0x00000001;
00742:            static final int FILE_CASE_PRESERVED_NAMES = 0x00000002;
00743:            static final int FILE_UNICODE_ON_DISK = 0x00000004;
00744:            static final int FILE_PERSISTENT_ACLS = 0x00000008;
00745:            static final int FILE_FILE_COMPRESSION = 0x00000010;
00746:            static final int FILE_VOLUME_QUOTAS = 0x00000020;
00747:            static final int FILE_SUPPORTS_SPARSE_FILES = 0x00000040;
00748:            static final int FILE_SUPPORTS_REPARSE_POINTS = 0x00000080;
00749:            static final int FILE_SUPPORTS_REMOTE_STORAGE = 0x00000100;
00750:            static final int FILE_VOLUME_IS_COMPRESSED = 0x00008000;
00751:            static final int FILE_SUPPORTS_OBJECT_IDS = 0x00010000;
00752:            static final int FILE_SUPPORTS_ENCRYPTION = 0x00020000;
00753:            static final int FILE_NAMED_STREAMS = 0x00040000;
00754:            static final int FILE_READ_ONLY_VOLUME = 0x00080000;
00755:            static final int IO_REPARSE_TAG_RESERVED_ZERO = (0);
00756:            static final int IO_REPARSE_TAG_RESERVED_ONE = (1);
00757:            static final int IO_REPARSE_TAG_RESERVED_RANGE = IO_REPARSE_TAG_RESERVED_ONE;
00758:            static final int IO_REPARSE_TAG_MOUNT_POINT = (0xA0000003);
00759:            static final int IO_REPARSE_TAG_HSM = (0xC0000004);
00760:            static final int IO_REPARSE_TAG_SIS = (0x80000007);
00761:            static final int IO_REPARSE_TAG_DFS = (0x8000000A);
00762:            static final int IO_REPARSE_TAG_FILTER_MANAGER = (0x8000000B);
00763:            static final int IO_COMPLETION_MODIFY_STATE = 0x0002;
00764:            static final int IO_COMPLETION_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED
00765:                    | SYNCHRONIZE | 0x3);
00766:            static final int DUPLICATE_CLOSE_SOURCE = 0x00000001;
00767:            static final int DUPLICATE_SAME_ACCESS = 0x00000002;
00768:            static final int POWER_SYSTEM_MAXIMUM = 7;
00769:            static final int PDCAP_D0_SUPPORTED = 0x00000001;
00770:            static final int PDCAP_D1_SUPPORTED = 0x00000002;
00771:            static final int PDCAP_D2_SUPPORTED = 0x00000004;
00772:            static final int PDCAP_D3_SUPPORTED = 0x00000008;
00773:            static final int PDCAP_WAKE_FROM_D0_SUPPORTED = 0x00000010;
00774:            static final int PDCAP_WAKE_FROM_D1_SUPPORTED = 0x00000020;
00775:            static final int PDCAP_WAKE_FROM_D2_SUPPORTED = 0x00000040;
00776:            static final int PDCAP_WAKE_FROM_D3_SUPPORTED = 0x00000080;
00777:            static final int PDCAP_WARM_EJECT_SUPPORTED = 0x00000100;
00778:            static final int POWER_ACTION_QUERY_ALLOWED = 0x00000001;
00779:            static final int POWER_ACTION_UI_ALLOWED = 0x00000002;
00780:            static final int POWER_ACTION_OVERRIDE_APPS = 0x00000004;
00781:            static final int POWER_ACTION_LIGHTEST_FIRST = 0x10000000;
00782:            static final int POWER_ACTION_LOCK_CONSOLE = 0x20000000;
00783:            static final int POWER_ACTION_DISABLE_WAKES = 0x40000000;
00784:            static final int POWER_ACTION_CRITICAL = 0x80000000;
00785:            static final int POWER_LEVEL_USER_NOTIFY_TEXT = 0x00000001;
00786:            static final int POWER_LEVEL_USER_NOTIFY_SOUND = 0x00000002;
00787:            static final int POWER_LEVEL_USER_NOTIFY_EXEC = 0x00000004;
00788:            static final int POWER_USER_NOTIFY_BUTTON = 0x00000008;
00789:            static final int POWER_USER_NOTIFY_SHUTDOWN = 0x00000010;
00790:            static final int POWER_FORCE_TRIGGER_RESET = 0x80000000;
00791:            static final int NUM_DISCHARGE_POLICIES = 4;
00792:            static final int DISCHARGE_POLICY_CRITICAL = 0;
00793:            static final int DISCHARGE_POLICY_LOW = 1;
00794:            static final int PO_THROTTLE_NONE = 0;
00795:            static final int PO_THROTTLE_CONSTANT = 1;
00796:            static final int PO_THROTTLE_DEGRADE = 2;
00797:            static final int PO_THROTTLE_ADAPTIVE = 3;
00798:            static final int PO_THROTTLE_MAXIMUM = 4;
00799:            static final int IMAGE_DOS_SIGNATURE = 0x5A4D;
00800:            static final int IMAGE_OS2_SIGNATURE = 0x454E;
00801:            static final int IMAGE_OS2_SIGNATURE_LE = 0x454C;
00802:            static final int IMAGE_VXD_SIGNATURE = 0x454C;
00803:            static final int IMAGE_NT_SIGNATURE = 0x00004550;
00804:            static final int IMAGE_SIZEOF_FILE_HEADER = 20;
00805:            static final int IMAGE_FILE_RELOCS_STRIPPED = 0x0001;
00806:            static final int IMAGE_FILE_EXECUTABLE_IMAGE = 0x0002;
00807:            static final int IMAGE_FILE_LINE_NUMS_STRIPPED = 0x0004;
00808:            static final int IMAGE_FILE_LOCAL_SYMS_STRIPPED = 0x0008;
00809:            static final int IMAGE_FILE_AGGRESIVE_WS_TRIM = 0x0010;
00810:            static final int IMAGE_FILE_LARGE_ADDRESS_AWARE = 0x0020;
00811:            static final int IMAGE_FILE_BYTES_REVERSED_LO = 0x0080;
00812:            static final int IMAGE_FILE_32BIT_MACHINE = 0x0100;
00813:            static final int IMAGE_FILE_DEBUG_STRIPPED = 0x0200;
00814:            static final int IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP = 0x0400;
00815:            static final int IMAGE_FILE_NET_RUN_FROM_SWAP = 0x0800;
00816:            static final int IMAGE_FILE_SYSTEM = 0x1000;
00817:            static final int IMAGE_FILE_DLL = 0x2000;
00818:            static final int IMAGE_FILE_UP_SYSTEM_ONLY = 0x4000;
00819:            static final int IMAGE_FILE_BYTES_REVERSED_HI = 0x8000;
00820:            static final int IMAGE_FILE_MACHINE_UNKNOWN = 0;
00821:            static final int IMAGE_FILE_MACHINE_I386 = 0x014c;
00822:            static final int IMAGE_FILE_MACHINE_R3000 = 0x0162;
00823:            static final int IMAGE_FILE_MACHINE_R4000 = 0x0166;
00824:            static final int IMAGE_FILE_MACHINE_R10000 = 0x0168;
00825:            static final int IMAGE_FILE_MACHINE_WCEMIPSV2 = 0x0169;
00826:            static final int IMAGE_FILE_MACHINE_ALPHA = 0x0184;
00827:            static final int IMAGE_FILE_MACHINE_SH3 = 0x01a2;
00828:            static final int IMAGE_FILE_MACHINE_SH3DSP = 0x01a3;
00829:            static final int IMAGE_FILE_MACHINE_SH3E = 0x01a4;
00830:            static final int IMAGE_FILE_MACHINE_SH4 = 0x01a6;
00831:            static final int IMAGE_FILE_MACHINE_SH5 = 0x01a8;
00832:            static final int IMAGE_FILE_MACHINE_ARM = 0x01c0;
00833:            static final int IMAGE_FILE_MACHINE_THUMB = 0x01c2;
00834:            static final int IMAGE_FILE_MACHINE_AM33 = 0x01d3;
00835:            static final int IMAGE_FILE_MACHINE_POWERPC = 0x01F0;
00836:            static final int IMAGE_FILE_MACHINE_POWERPCFP = 0x01f1;
00837:            static final int IMAGE_FILE_MACHINE_IA64 = 0x0200;
00838:            static final int IMAGE_FILE_MACHINE_MIPS16 = 0x0266;
00839:            static final int IMAGE_FILE_MACHINE_ALPHA64 = 0x0284;
00840:            static final int IMAGE_FILE_MACHINE_MIPSFPU = 0x0366;
00841:            static final int IMAGE_FILE_MACHINE_MIPSFPU16 = 0x0466;
00842:            static final int IMAGE_FILE_MACHINE_AXP64 = IMAGE_FILE_MACHINE_ALPHA64;
00843:            static final int IMAGE_FILE_MACHINE_TRICORE = 0x0520;
00844:            static final int IMAGE_FILE_MACHINE_CEF = 0x0CEF;
00845:            static final int IMAGE_FILE_MACHINE_EBC = 0x0EBC;
00846:            static final int IMAGE_FILE_MACHINE_AMD64 = 0x8664;
00847:            static final int IMAGE_FILE_MACHINE_M32R = 0x9041;
00848:            static final int IMAGE_FILE_MACHINE_CEE = 0xC0EE;
00849:            static final int IMAGE_NUMBEROF_DIRECTORY_ENTRIES = 16;
00850:            static final int IMAGE_SIZEOF_ROM_OPTIONAL_HEADER = 56;
00851:            static final int IMAGE_SIZEOF_STD_OPTIONAL_HEADER = 28;
00852:            static final int IMAGE_SIZEOF_NT_OPTIONAL32_HEADER = 224;
00853:            static final int IMAGE_SIZEOF_NT_OPTIONAL64_HEADER = 240;
00854:            static final int IMAGE_NT_OPTIONAL_HDR32_MAGIC = 0x10b;
00855:            static final int IMAGE_NT_OPTIONAL_HDR64_MAGIC = 0x20b;
00856:            static final int IMAGE_ROM_OPTIONAL_HDR_MAGIC = 0x107;
00857:            static final int IMAGE_SIZEOF_NT_OPTIONAL_HEADER = IMAGE_SIZEOF_NT_OPTIONAL32_HEADER;
00858:            static final int IMAGE_NT_OPTIONAL_HDR_MAGIC = IMAGE_NT_OPTIONAL_HDR32_MAGIC;
00859:            static final int IMAGE_SUBSYSTEM_UNKNOWN = 0;
00860:            static final int IMAGE_SUBSYSTEM_NATIVE = 1;
00861:            static final int IMAGE_SUBSYSTEM_WINDOWS_GUI = 2;
00862:            static final int IMAGE_SUBSYSTEM_WINDOWS_CUI = 3;
00863:            static final int IMAGE_SUBSYSTEM_OS2_CUI = 5;
00864:            static final int IMAGE_SUBSYSTEM_POSIX_CUI = 7;
00865:            static final int IMAGE_SUBSYSTEM_NATIVE_WINDOWS = 8;
00866:            static final int IMAGE_SUBSYSTEM_WINDOWS_CE_GUI = 9;
00867:            static final int IMAGE_SUBSYSTEM_EFI_APPLICATION = 10;
00868:            static final int IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER = 11;
00869:            static final int IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER = 12;
00870:            static final int IMAGE_SUBSYSTEM_EFI_ROM = 13;
00871:            static final int IMAGE_SUBSYSTEM_XBOX = 14;
00872:            static final int IMAGE_DLLCHARACTERISTICS_NO_SEH = 0x0400;
00873:            static final int IMAGE_DLLCHARACTERISTICS_NO_BIND = 0x0800;
00874:            static final int IMAGE_DLLCHARACTERISTICS_WDM_DRIVER = 0x2000;
00875:            static final int IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE = 0x8000;
00876:            static final int IMAGE_DIRECTORY_ENTRY_EXPORT = 0;
00877:            static final int IMAGE_DIRECTORY_ENTRY_IMPORT = 1;
00878:            static final int IMAGE_DIRECTORY_ENTRY_RESOURCE = 2;
00879:            static final int IMAGE_DIRECTORY_ENTRY_EXCEPTION = 3;
00880:            static final int IMAGE_DIRECTORY_ENTRY_SECURITY = 4;
00881:            static final int IMAGE_DIRECTORY_ENTRY_BASERELOC = 5;
00882:            static final int IMAGE_DIRECTORY_ENTRY_DEBUG = 6;
00883:            static final int IMAGE_DIRECTORY_ENTRY_ARCHITECTURE = 7;
00884:            static final int IMAGE_DIRECTORY_ENTRY_GLOBALPTR = 8;
00885:            static final int IMAGE_DIRECTORY_ENTRY_TLS = 9;
00886:            static final int IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG = 10;
00887:            static final int IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT = 11;
00888:            static final int IMAGE_DIRECTORY_ENTRY_IAT = 12;
00889:            static final int IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT = 13;
00890:            static final int IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR = 14;
00891:            static final int IMAGE_SIZEOF_SHORT_NAME = 8;
00892:            static final int IMAGE_SIZEOF_SECTION_HEADER = 40;
00893:            static final int IMAGE_SCN_TYPE_NO_PAD = 0x00000008;
00894:            static final int IMAGE_SCN_CNT_CODE = 0x00000020;
00895:            static final int IMAGE_SCN_CNT_INITIALIZED_DATA = 0x00000040;
00896:            static final int IMAGE_SCN_CNT_UNINITIALIZED_DATA = 0x00000080;
00897:            static final int IMAGE_SCN_LNK_OTHER = 0x00000100;
00898:            static final int IMAGE_SCN_LNK_INFO = 0x00000200;
00899:            static final int IMAGE_SCN_LNK_REMOVE = 0x00000800;
00900:            static final int IMAGE_SCN_LNK_COMDAT = 0x00001000;
00901:            static final int IMAGE_SCN_NO_DEFER_SPEC_EXC = 0x00004000;
00902:            static final int IMAGE_SCN_GPREL = 0x00008000;
00903:            static final int IMAGE_SCN_MEM_FARDATA = 0x00008000;
00904:            static final int IMAGE_SCN_MEM_PURGEABLE = 0x00020000;
00905:            static final int IMAGE_SCN_MEM_16BIT = 0x00020000;
00906:            static final int IMAGE_SCN_MEM_LOCKED = 0x00040000;
00907:            static final int IMAGE_SCN_MEM_PRELOAD = 0x00080000;
00908:            static final int IMAGE_SCN_ALIGN_1BYTES = 0x00100000;
00909:            static final int IMAGE_SCN_ALIGN_2BYTES = 0x00200000;
00910:            static final int IMAGE_SCN_ALIGN_4BYTES = 0x00300000;
00911:            static final int IMAGE_SCN_ALIGN_8BYTES = 0x00400000;
00912:            static final int IMAGE_SCN_ALIGN_16BYTES = 0x00500000;
00913:            static final int IMAGE_SCN_ALIGN_32BYTES = 0x00600000;
00914:            static final int IMAGE_SCN_ALIGN_64BYTES = 0x00700000;
00915:            static final int IMAGE_SCN_ALIGN_128BYTES = 0x00800000;
00916:            static final int IMAGE_SCN_ALIGN_256BYTES = 0x00900000;
00917:            static final int IMAGE_SCN_ALIGN_512BYTES = 0x00A00000;
00918:            static final int IMAGE_SCN_ALIGN_1024BYTES = 0x00B00000;
00919:            static final int IMAGE_SCN_ALIGN_2048BYTES = 0x00C00000;
00920:            static final int IMAGE_SCN_ALIGN_4096BYTES = 0x00D00000;
00921:            static final int IMAGE_SCN_ALIGN_8192BYTES = 0x00E00000;
00922:            static final int IMAGE_SCN_ALIGN_MASK = 0x00F00000;
00923:            static final int IMAGE_SCN_LNK_NRELOC_OVFL = 0x01000000;
00924:            static final int IMAGE_SCN_MEM_DISCARDABLE = 0x02000000;
00925:            static final int IMAGE_SCN_MEM_NOT_CACHED = 0x04000000;
00926:            static final int IMAGE_SCN_MEM_NOT_PAGED = 0x08000000;
00927:            static final int IMAGE_SCN_MEM_SHARED = 0x10000000;
00928:            static final int IMAGE_SCN_MEM_EXECUTE = 0x20000000;
00929:            static final int IMAGE_SCN_MEM_READ = 0x40000000;
00930:            static final int IMAGE_SCN_MEM_WRITE = 0x80000000;
00931:            static final int IMAGE_SCN_SCALE_INDEX = 0x00000001;
00932:            static final int IMAGE_SIZEOF_SYMBOL = 18;
00933:            static final int IMAGE_SYM_SECTION_MAX = 0xFEFF;
00934:            static final int IMAGE_SYM_TYPE_NULL = 0x0000;
00935:            static final int IMAGE_SYM_TYPE_VOID = 0x0001;
00936:            static final int IMAGE_SYM_TYPE_CHAR = 0x0002;
00937:            static final int IMAGE_SYM_TYPE_SHORT = 0x0003;
00938:            static final int IMAGE_SYM_TYPE_INT = 0x0004;
00939:            static final int IMAGE_SYM_TYPE_LONG = 0x0005;
00940:            static final int IMAGE_SYM_TYPE_FLOAT = 0x0006;
00941:            static final int IMAGE_SYM_TYPE_DOUBLE = 0x0007;
00942:            static final int IMAGE_SYM_TYPE_STRUCT = 0x0008;
00943:            static final int IMAGE_SYM_TYPE_UNION = 0x0009;
00944:            static final int IMAGE_SYM_TYPE_ENUM = 0x000A;
00945:            static final int IMAGE_SYM_TYPE_MOE = 0x000B;
00946:            static final int IMAGE_SYM_TYPE_BYTE = 0x000C;
00947:            static final int IMAGE_SYM_TYPE_WORD = 0x000D;
00948:            static final int IMAGE_SYM_TYPE_UINT = 0x000E;
00949:            static final int IMAGE_SYM_TYPE_DWORD = 0x000F;
00950:            static final int IMAGE_SYM_TYPE_PCODE = 0x8000;
00951:            static final int IMAGE_SYM_DTYPE_NULL = 0;
00952:            static final int IMAGE_SYM_DTYPE_POINTER = 1;
00953:            static final int IMAGE_SYM_DTYPE_FUNCTION = 2;
00954:            static final int IMAGE_SYM_DTYPE_ARRAY = 3;
00955:            static final byte IMAGE_SYM_CLASS_END_OF_FUNCTION = (byte) -1;
00956:            static final int IMAGE_SYM_CLASS_NULL = 0x0000;
00957:            static final int IMAGE_SYM_CLASS_AUTOMATIC = 0x0001;
00958:            static final int IMAGE_SYM_CLASS_EXTERNAL = 0x0002;
00959:            static final int IMAGE_SYM_CLASS_STATIC = 0x0003;
00960:            static final int IMAGE_SYM_CLASS_REGISTER = 0x0004;
00961:            static final int IMAGE_SYM_CLASS_EXTERNAL_DEF = 0x0005;
00962:            static final int IMAGE_SYM_CLASS_LABEL = 0x0006;
00963:            static final int IMAGE_SYM_CLASS_UNDEFINED_LABEL = 0x0007;
00964:            static final int IMAGE_SYM_CLASS_MEMBER_OF_STRUCT = 0x0008;
00965:            static final int IMAGE_SYM_CLASS_ARGUMENT = 0x0009;
00966:            static final int IMAGE_SYM_CLASS_STRUCT_TAG = 0x000A;
00967:            static final int IMAGE_SYM_CLASS_MEMBER_OF_UNION = 0x000B;
00968:            static final int IMAGE_SYM_CLASS_UNION_TAG = 0x000C;
00969:            static final int IMAGE_SYM_CLASS_TYPE_DEFINITION = 0x000D;
00970:            static final int IMAGE_SYM_CLASS_UNDEFINED_STATIC = 0x000E;
00971:            static final int IMAGE_SYM_CLASS_ENUM_TAG = 0x000F;
00972:            static final int IMAGE_SYM_CLASS_MEMBER_OF_ENUM = 0x0010;
00973:            static final int IMAGE_SYM_CLASS_REGISTER_PARAM = 0x0011;
00974:            static final int IMAGE_SYM_CLASS_BIT_FIELD = 0x0012;
00975:            static final int IMAGE_SYM_CLASS_FAR_EXTERNAL = 0x0044;
00976:            static final int IMAGE_SYM_CLASS_BLOCK = 0x0064;
00977:            static final int IMAGE_SYM_CLASS_FUNCTION = 0x0065;
00978:            static final int IMAGE_SYM_CLASS_END_OF_STRUCT = 0x0066;
00979:            static final int IMAGE_SYM_CLASS_FILE = 0x0067;
00980:            static final int IMAGE_SYM_CLASS_SECTION = 0x0068;
00981:            static final int IMAGE_SYM_CLASS_WEAK_EXTERNAL = 0x0069;
00982:            static final int IMAGE_SYM_CLASS_CLR_TOKEN = 0x006B;
00983:            static final int N_BTMASK = 0x000F;
00984:            static final int N_TMASK = 0x0030;
00985:            static final int N_TMASK1 = 0x00C0;
00986:            static final int N_TMASK2 = 0x00F0;
00987:            static final int N_BTSHFT = 4;
00988:            static final int N_TSHIFT = 2;
00989:            static final int IMAGE_SIZEOF_AUX_SYMBOL = 18;
00990:            static final int IMAGE_COMDAT_SELECT_NODUPLICATES = 1;
00991:            static final int IMAGE_COMDAT_SELECT_ANY = 2;
00992:            static final int IMAGE_COMDAT_SELECT_SAME_SIZE = 3;
00993:            static final int IMAGE_COMDAT_SELECT_EXACT_MATCH = 4;
00994:            static final int IMAGE_COMDAT_SELECT_ASSOCIATIVE = 5;
00995:            static final int IMAGE_COMDAT_SELECT_LARGEST = 6;
00996:            static final int IMAGE_COMDAT_SELECT_NEWEST = 7;
00997:            static final int IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY = 1;
00998:            static final int IMAGE_WEAK_EXTERN_SEARCH_LIBRARY = 2;
00999:            static final int IMAGE_WEAK_EXTERN_SEARCH_ALIAS = 3;
01000:            static final int IMAGE_SIZEOF_RELOCATION = 10;
01001:            static final int IMAGE_REL_I386_ABSOLUTE = 0x0000;
01002:            static final int IMAGE_REL_I386_DIR16 = 0x0001;
01003:            static final int IMAGE_REL_I386_REL16 = 0x0002;
01004:            static final int IMAGE_REL_I386_DIR32 = 0x0006;
01005:            static final int IMAGE_REL_I386_DIR32NB = 0x0007;
01006:            static final int IMAGE_REL_I386_SEG12 = 0x0009;
01007:            static final int IMAGE_REL_I386_SECTION = 0x000A;
01008:            static final int IMAGE_REL_I386_SECREL = 0x000B;
01009:            static final int IMAGE_REL_I386_TOKEN = 0x000C;
01010:            static final int IMAGE_REL_I386_SECREL7 = 0x000D;
01011:            static final int IMAGE_REL_I386_REL32 = 0x0014;
01012:            static final int IMAGE_REL_MIPS_ABSOLUTE = 0x0000;
01013:            static final int IMAGE_REL_MIPS_REFHALF = 0x0001;
01014:            static final int IMAGE_REL_MIPS_REFWORD = 0x0002;
01015:            static final int IMAGE_REL_MIPS_JMPADDR = 0x0003;
01016:            static final int IMAGE_REL_MIPS_REFHI = 0x0004;
01017:            static final int IMAGE_REL_MIPS_REFLO = 0x0005;
01018:            static final int IMAGE_REL_MIPS_GPREL = 0x0006;
01019:            static final int IMAGE_REL_MIPS_LITERAL = 0x0007;
01020:            static final int IMAGE_REL_MIPS_SECTION = 0x000A;
01021:            static final int IMAGE_REL_MIPS_SECREL = 0x000B;
01022:            static final int IMAGE_REL_MIPS_SECRELLO = 0x000C;
01023:            static final int IMAGE_REL_MIPS_SECRELHI = 0x000D;
01024:            static final int IMAGE_REL_MIPS_TOKEN = 0x000E;
01025:            static final int IMAGE_REL_MIPS_JMPADDR16 = 0x0010;
01026:            static final int IMAGE_REL_MIPS_REFWORDNB = 0x0022;
01027:            static final int IMAGE_REL_MIPS_PAIR = 0x0025;
01028:            static final int IMAGE_REL_ALPHA_ABSOLUTE = 0x0000;
01029:            static final int IMAGE_REL_ALPHA_REFLONG = 0x0001;
01030:            static final int IMAGE_REL_ALPHA_REFQUAD = 0x0002;
01031:            static final int IMAGE_REL_ALPHA_GPREL32 = 0x0003;
01032:            static final int IMAGE_REL_ALPHA_LITERAL = 0x0004;
01033:            static final int IMAGE_REL_ALPHA_LITUSE = 0x0005;
01034:            static final int IMAGE_REL_ALPHA_GPDISP = 0x0006;
01035:            static final int IMAGE_REL_ALPHA_BRADDR = 0x0007;
01036:            static final int IMAGE_REL_ALPHA_HINT = 0x0008;
01037:            static final int IMAGE_REL_ALPHA_INLINE_REFLONG = 0x0009;
01038:            static final int IMAGE_REL_ALPHA_REFHI = 0x000A;
01039:            static final int IMAGE_REL_ALPHA_REFLO = 0x000B;
01040:            static final int IMAGE_REL_ALPHA_PAIR = 0x000C;
01041:            static final int IMAGE_REL_ALPHA_MATCH = 0x000D;
01042:            static final int IMAGE_REL_ALPHA_SECTION = 0x000E;
01043:            static final int IMAGE_REL_ALPHA_SECREL = 0x000F;
01044:            static final int IMAGE_REL_ALPHA_REFLONGNB = 0x0010;
01045:            static final int IMAGE_REL_ALPHA_SECRELLO = 0x0011;
01046:            static final int IMAGE_REL_ALPHA_SECRELHI = 0x0012;
01047:            static final int IMAGE_REL_ALPHA_REFQ3 = 0x0013;
01048:            static final int IMAGE_REL_ALPHA_REFQ2 = 0x0014;
01049:            static final int IMAGE_REL_ALPHA_REFQ1 = 0x0015;
01050:            static final int IMAGE_REL_ALPHA_GPRELLO = 0x0016;
01051:            static final int IMAGE_REL_ALPHA_GPRELHI = 0x0017;
01052:            static final int IMAGE_REL_PPC_ABSOLUTE = 0x0000;
01053:            static final int IMAGE_REL_PPC_ADDR64 = 0x0001;
01054:            static final int IMAGE_REL_PPC_ADDR32 = 0x0002;
01055:            static final int IMAGE_REL_PPC_ADDR24 = 0x0003;
01056:            static final int IMAGE_REL_PPC_ADDR16 = 0x0004;
01057:            static final int IMAGE_REL_PPC_ADDR14 = 0x0005;
01058:            static final int IMAGE_REL_PPC_REL24 = 0x0006;
01059:            static final int IMAGE_REL_PPC_REL14 = 0x0007;
01060:            static final int IMAGE_REL_PPC_TOCREL16 = 0x0008;
01061:            static final int IMAGE_REL_PPC_TOCREL14 = 0x0009;
01062:            static final int IMAGE_REL_PPC_ADDR32NB = 0x000A;
01063:            static final int IMAGE_REL_PPC_SECREL = 0x000B;
01064:            static final int IMAGE_REL_PPC_SECTION = 0x000C;
01065:            static final int IMAGE_REL_PPC_IFGLUE = 0x000D;
01066:            static final int IMAGE_REL_PPC_IMGLUE = 0x000E;
01067:            static final int IMAGE_REL_PPC_SECREL16 = 0x000F;
01068:            static final int IMAGE_REL_PPC_REFHI = 0x0010;
01069:            static final int IMAGE_REL_PPC_REFLO = 0x0011;
01070:            static final int IMAGE_REL_PPC_PAIR = 0x0012;
01071:            static final int IMAGE_REL_PPC_SECRELLO = 0x0013;
01072:            static final int IMAGE_REL_PPC_SECRELHI = 0x0014;
01073:            static final int IMAGE_REL_PPC_GPREL = 0x0015;
01074:            static final int IMAGE_REL_PPC_TOKEN = 0x0016;
01075:            static final int IMAGE_REL_PPC_TYPEMASK = 0x00FF;
01076:            static final int IMAGE_REL_PPC_NEG = 0x0100;
01077:            static final int IMAGE_REL_PPC_BRTAKEN = 0x0200;
01078:            static final int IMAGE_REL_PPC_BRNTAKEN = 0x0400;
01079:            static final int IMAGE_REL_PPC_TOCDEFN = 0x0800;
01080:            static final int IMAGE_REL_SH3_ABSOLUTE = 0x0000;
01081:            static final int IMAGE_REL_SH3_DIRECT16 = 0x0001;
01082:            static final int IMAGE_REL_SH3_DIRECT32 = 0x0002;
01083:            static final int IMAGE_REL_SH3_DIRECT8 = 0x0003;
01084:            static final int IMAGE_REL_SH3_DIRECT8_WORD = 0x0004;
01085:            static final int IMAGE_REL_SH3_DIRECT8_LONG = 0x0005;
01086:            static final int IMAGE_REL_SH3_DIRECT4 = 0x0006;
01087:            static final int IMAGE_REL_SH3_DIRECT4_WORD = 0x0007;
01088:            static final int IMAGE_REL_SH3_DIRECT4_LONG = 0x0008;
01089:            static final int IMAGE_REL_SH3_PCREL8_WORD = 0x0009;
01090:            static final int IMAGE_REL_SH3_PCREL8_LONG = 0x000A;
01091:            static final int IMAGE_REL_SH3_PCREL12_WORD = 0x000B;
01092:            static final int IMAGE_REL_SH3_STARTOF_SECTION = 0x000C;
01093:            static final int IMAGE_REL_SH3_SIZEOF_SECTION = 0x000D;
01094:            static final int IMAGE_REL_SH3_SECTION = 0x000E;
01095:            static final int IMAGE_REL_SH3_SECREL = 0x000F;
01096:            static final int IMAGE_REL_SH3_DIRECT32_NB = 0x0010;
01097:            static final int IMAGE_REL_SH3_GPREL4_LONG = 0x0011;
01098:            static final int IMAGE_REL_SH3_TOKEN = 0x0012;
01099:            static final int IMAGE_REL_ARM_ABSOLUTE = 0x0000;
01100:            static final int IMAGE_REL_ARM_ADDR32 = 0x0001;
01101:            static final int IMAGE_REL_ARM_ADDR32NB = 0x0002;
01102:            static final int IMAGE_REL_ARM_BRANCH24 = 0x0003;
01103:            static final int IMAGE_REL_ARM_BRANCH11 = 0x0004;
01104:            static final int IMAGE_REL_ARM_TOKEN = 0x0005;
01105:            static final int IMAGE_REL_ARM_GPREL12 = 0x0006;
01106:            static final int IMAGE_REL_ARM_GPREL7 = 0x0007;
01107:            static final int IMAGE_REL_ARM_BLX24 = 0x0008;
01108:            static final int IMAGE_REL_ARM_BLX11 = 0x0009;
01109:            static final int IMAGE_REL_ARM_SECTION = 0x000E;
01110:            static final int IMAGE_REL_ARM_SECREL = 0x000F;
01111:            static final int IMAGE_REL_AM_ABSOLUTE = 0x0000;
01112:            static final int IMAGE_REL_AM_ADDR32 = 0x0001;
01113:            static final int IMAGE_REL_AM_ADDR32NB = 0x0002;
01114:            static final int IMAGE_REL_AM_CALL32 = 0x0003;
01115:            static final int IMAGE_REL_AM_FUNCINFO = 0x0004;
01116:            static final int IMAGE_REL_AM_REL32_1 = 0x0005;
01117:            static final int IMAGE_REL_AM_REL32_2 = 0x0006;
01118:            static final int IMAGE_REL_AM_SECREL = 0x0007;
01119:            static final int IMAGE_REL_AM_SECTION = 0x0008;
01120:            static final int IMAGE_REL_AM_TOKEN = 0x0009;
01121:            static final int IMAGE_REL_AMD64_ABSOLUTE = 0x0000;
01122:            static final int IMAGE_REL_AMD64_ADDR64 = 0x0001;
01123:            static final int IMAGE_REL_AMD64_ADDR32 = 0x0002;
01124:            static final int IMAGE_REL_AMD64_ADDR32NB = 0x0003;
01125:            static final int IMAGE_REL_AMD64_REL32 = 0x0004;
01126:            static final int IMAGE_REL_AMD64_REL32_1 = 0x0005;
01127:            static final int IMAGE_REL_AMD64_REL32_2 = 0x0006;
01128:            static final int IMAGE_REL_AMD64_REL32_3 = 0x0007;
01129:            static final int IMAGE_REL_AMD64_REL32_4 = 0x0008;
01130:            static final int IMAGE_REL_AMD64_REL32_5 = 0x0009;
01131:            static final int IMAGE_REL_AMD64_SECTION = 0x000A;
01132:            static final int IMAGE_REL_AMD64_SECREL = 0x000B;
01133:            static final int IMAGE_REL_AMD64_SECREL7 = 0x000C;
01134:            static final int IMAGE_REL_AMD64_TOKEN = 0x000D;
01135:            static final int IMAGE_REL_IA64_ABSOLUTE = 0x0000;
01136:            static final int IMAGE_REL_IA64_IMM14 = 0x0001;
01137:            static final int IMAGE_REL_IA64_IMM22 = 0x0002;
01138:            static final int IMAGE_REL_IA64_IMM64 = 0x0003;
01139:            static final int IMAGE_REL_IA64_DIR32 = 0x0004;
01140:            static final int IMAGE_REL_IA64_DIR64 = 0x0005;
01141:            static final int IMAGE_REL_IA64_PCREL21B = 0x0006;
01142:            static final int IMAGE_REL_IA64_PCREL21M = 0x0007;
01143:            static final int IMAGE_REL_IA64_PCREL21F = 0x0008;
01144:            static final int IMAGE_REL_IA64_GPREL22 = 0x0009;
01145:            static final int IMAGE_REL_IA64_LTOFF22 = 0x000A;
01146:            static final int IMAGE_REL_IA64_SECTION = 0x000B;
01147:            static final int IMAGE_REL_IA64_SECREL22 = 0x000C;
01148:            static final int IMAGE_REL_IA64_SECREL64I = 0x000D;
01149:            static final int IMAGE_REL_IA64_SECREL32 = 0x000E;
01150:            static final int IMAGE_REL_IA64_DIR32NB = 0x0010;
01151:            static final int IMAGE_REL_IA64_SREL14 = 0x0011;
01152:            static final int IMAGE_REL_IA64_SREL22 = 0x0012;
01153:            static final int IMAGE_REL_IA64_SREL32 = 0x0013;
01154:            static final int IMAGE_REL_IA64_UREL32 = 0x0014;
01155:            static final int IMAGE_REL_IA64_PCREL60X = 0x0015;
01156:            static final int IMAGE_REL_IA64_PCREL60B = 0x0016;
01157:            static final int IMAGE_REL_IA64_PCREL60F = 0x0017;
01158:            static final int IMAGE_REL_IA64_PCREL60I = 0x0018;
01159:            static final int IMAGE_REL_IA64_PCREL60M = 0x0019;
01160:            static final int IMAGE_REL_IA64_IMMGPREL64 = 0x001A;
01161:            static final int IMAGE_REL_IA64_TOKEN = 0x001B;
01162:            static final int IMAGE_REL_IA64_GPREL32 = 0x001C;
01163:            static final int IMAGE_REL_IA64_ADDEND = 0x001F;
01164:            static final int IMAGE_REL_CEF_ABSOLUTE = 0x0000;
01165:            static final int IMAGE_REL_CEF_ADDR32 = 0x0001;
01166:            static final int IMAGE_REL_CEF_ADDR64 = 0x0002;
01167:            static final int IMAGE_REL_CEF_ADDR32NB = 0x0003;
01168:            static final int IMAGE_REL_CEF_SECTION = 0x0004;
01169:            static final int IMAGE_REL_CEF_SECREL = 0x0005;
01170:            static final int IMAGE_REL_CEF_TOKEN = 0x0006;
01171:            static final int IMAGE_REL_CEE_ABSOLUTE = 0x0000;
01172:            static final int IMAGE_REL_CEE_ADDR32 = 0x0001;
01173:            static final int IMAGE_REL_CEE_ADDR64 = 0x0002;
01174:            static final int IMAGE_REL_CEE_ADDR32NB = 0x0003;
01175:            static final int IMAGE_REL_CEE_SECTION = 0x0004;
01176:            static final int IMAGE_REL_CEE_SECREL = 0x0005;
01177:            static final int IMAGE_REL_CEE_TOKEN = 0x0006;
01178:            static final int IMAGE_REL_M32R_ABSOLUTE = 0x0000;
01179:            static final int IMAGE_REL_M32R_ADDR32 = 0x0001;
01180:            static final int IMAGE_REL_M32R_ADDR32NB = 0x0002;
01181:            static final int IMAGE_REL_M32R_ADDR24 = 0x0003;
01182:            static final int IMAGE_REL_M32R_GPREL16 = 0x0004;
01183:            static final int IMAGE_REL_M32R_PCREL24 = 0x0005;
01184:            static final int IMAGE_REL_M32R_PCREL16 = 0x0006;
01185:            static final int IMAGE_REL_M32R_PCREL8 = 0x0007;
01186:            static final int IMAGE_REL_M32R_REFHALF = 0x0008;
01187:            static final int IMAGE_REL_M32R_REFHI = 0x0009;
01188:            static final int IMAGE_REL_M32R_REFLO = 0x000A;
01189:            static final int IMAGE_REL_M32R_PAIR = 0x000B;
01190:            static final int IMAGE_REL_M32R_SECTION = 0x000C;
01191:            static final int IMAGE_REL_M32R_SECREL32 = 0x000D;
01192:            static final int IMAGE_REL_M32R_TOKEN = 0x000E;
01193:            static final int EMARCH_ENC_I17_IMM7B_INST_WORD_X = 3;
01194:            static final int EMARCH_ENC_I17_IMM7B_SIZE_X = 7;
01195:            static final int EMARCH_ENC_I17_IMM7B_INST_WORD_POS_X = 4;
01196:            static final int EMARCH_ENC_I17_IMM7B_VAL_POS_X = 0;
01197:            static final int EMARCH_ENC_I17_IMM9D_INST_WORD_X = 3;
01198:            static final int EMARCH_ENC_I17_IMM9D_SIZE_X = 9;
01199:            static final int EMARCH_ENC_I17_IMM9D_INST_WORD_POS_X = 18;
01200:            static final int EMARCH_ENC_I17_IMM9D_VAL_POS_X = 7;
01201:            static final int EMARCH_ENC_I17_IMM5C_INST_WORD_X = 3;
01202:            static final int EMARCH_ENC_I17_IMM5C_SIZE_X = 5;
01203:            static final int EMARCH_ENC_I17_IMM5C_INST_WORD_POS_X = 13;
01204:            static final int EMARCH_ENC_I17_IMM5C_VAL_POS_X = 16;
01205:            static final int EMARCH_ENC_I17_IC_INST_WORD_X = 3;
01206:            static final int EMARCH_ENC_I17_IC_SIZE_X = 1;
01207:            static final int EMARCH_ENC_I17_IC_INST_WORD_POS_X = 12;
01208:            static final int EMARCH_ENC_I17_IC_VAL_POS_X = 21;
01209:            static final int EMARCH_ENC_I17_IMM41a_INST_WORD_X = 1;
01210:            static final int EMARCH_ENC_I17_IMM41a_SIZE_X = 10;
01211:            static final int EMARCH_ENC_I17_IMM41a_INST_WORD_POS_X = 14;
01212:            static final int EMARCH_ENC_I17_IMM41a_VAL_POS_X = 22;
01213:            static final int EMARCH_ENC_I17_IMM41b_INST_WORD_X = 1;
01214:            static final int EMARCH_ENC_I17_IMM41b_SIZE_X = 8;
01215:            static final int EMARCH_ENC_I17_IMM41b_INST_WORD_POS_X = 24;
01216:            static final int EMARCH_ENC_I17_IMM41b_VAL_POS_X = 32;
01217:            static final int EMARCH_ENC_I17_IMM41c_INST_WORD_X = 2;
01218:            static final int EMARCH_ENC_I17_IMM41c_SIZE_X = 23;
01219:            static final int EMARCH_ENC_I17_IMM41c_INST_WORD_POS_X = 0;
01220:            static final int EMARCH_ENC_I17_IMM41c_VAL_POS_X = 40;
01221:            static final int EMARCH_ENC_I17_SIGN_INST_WORD_X = 3;
01222:            static final int EMARCH_ENC_I17_SIGN_SIZE_X = 1;
01223:            static final int EMARCH_ENC_I17_SIGN_INST_WORD_POS_X = 27;
01224:            static final int EMARCH_ENC_I17_SIGN_VAL_POS_X = 63;
01225:            static final int IMAGE_SIZEOF_LINENUMBER = 6;
01226:            static final int IMAGE_SIZEOF_BASE_RELOCATION = 8;
01227:            static final int IMAGE_REL_BASED_ABSOLUTE = 0;
01228:            static final int IMAGE_REL_BASED_HIGH = 1;
01229:            static final int IMAGE_REL_BASED_LOW = 2;
01230:            static final int IMAGE_REL_BASED_HIGHLOW = 3;
01231:            static final int IMAGE_REL_BASED_HIGHADJ = 4;
01232:            static final int IMAGE_REL_BASED_MIPS_JMPADDR = 5;
01233:            static final int IMAGE_REL_BASED_MIPS_JMPADDR16 = 9;
01234:            static final int IMAGE_REL_BASED_IA64_IMM64 = 9;
01235:            static final int IMAGE_REL_BASED_DIR64 = 10;
01236:            static final int IMAGE_ARCHIVE_START_SIZE = 8;
01237:            static final int IMAGE_SIZEOF_ARCHIVE_MEMBER_HDR = 60;
01238:            static final int IMAGE_ORDINAL_FLAG32 = 0x80000000;
01239:            static final int IMAGE_ORDINAL_FLAG = IMAGE_ORDINAL_FLAG32;
01240:            static final int IMAGE_RESOURCE_NAME_IS_STRING = 0x80000000;
01241:            static final int IMAGE_RESOURCE_DATA_IS_DIRECTORY = 0x80000000;
01242:            static final int IMAGE_DEBUG_TYPE_UNKNOWN = 0;
01243:            static final int IMAGE_DEBUG_TYPE_COFF = 1;
01244:            static final int IMAGE_DEBUG_TYPE_CODEVIEW = 2;
01245:            static final int IMAGE_DEBUG_TYPE_FPO = 3;
01246:            static final int IMAGE_DEBUG_TYPE_MISC = 4;
01247:            static final int IMAGE_DEBUG_TYPE_EXCEPTION = 5;
01248:            static final int IMAGE_DEBUG_TYPE_FIXUP = 6;
01249:            static final int IMAGE_DEBUG_TYPE_OMAP_TO_SRC = 7;
01250:            static final int IMAGE_DEBUG_TYPE_OMAP_FROM_SRC = 8;
01251:            static final int IMAGE_DEBUG_TYPE_BORLAND = 9;
01252:            static final int IMAGE_DEBUG_TYPE_RESERVED10 = 10;
01253:            static final int IMAGE_DEBUG_TYPE_CLSID = 11;
01254:            static final int FRAME_FPO = 0;
01255:            static final int FRAME_TRAP = 1;
01256:            static final int FRAME_TSS = 2;
01257:            static final int FRAME_NONFPO = 3;
01258:            static final int SIZEOF_RFPO_DATA = 16;
01259:            static final int IMAGE_DEBUG_MISC_EXENAME = 1;
01260:            static final int IMAGE_SEPARATE_DEBUG_SIGNATURE = 0x4944;
01261:            static final int NON_PAGED_DEBUG_SIGNATURE = 0x494E;
01262:            static final int IMAGE_SEPARATE_DEBUG_FLAGS_MASK = 0x8000;
01263:            static final int IMAGE_SEPARATE_DEBUG_MISMATCH = 0x8000;
01264:            static final int IMPORT_OBJECT_HDR_SIG2 = 0xffff;
01265:            static final int HEAP_NO_SERIALIZE = 0x00000001;
01266:            static final int HEAP_GROWABLE = 0x00000002;
01267:            static final int HEAP_GENERATE_EXCEPTIONS = 0x00000004;
01268:            static final int HEAP_ZERO_MEMORY = 0x00000008;
01269:            static final int HEAP_REALLOC_IN_PLACE_ONLY = 0x00000010;
01270:            static final int HEAP_TAIL_CHECKING_ENABLED = 0x00000020;
01271:            static final int HEAP_FREE_CHECKING_ENABLED = 0x00000040;
01272:            static final int HEAP_DISABLE_COALESCE_ON_FREE = 0x00000080;
01273:            static final int HEAP_CREATE_ALIGN_16 = 0x00010000;
01274:            static final int HEAP_CREATE_ENABLE_TRACING = 0x00020000;
01275:            static final int HEAP_MAXIMUM_TAG = 0x0FFF;
01276:            static final int HEAP_PSEUDO_TAG_FLAG = 0x8000;
01277:            static final int HEAP_TAG_SHIFT = 18;
01278:            static final int IS_TEXT_UNICODE_ASCII16 = 0x0001;
01279:            static final int IS_TEXT_UNICODE_REVERSE_ASCII16 = 0x0010;
01280:            static final int IS_TEXT_UNICODE_STATISTICS = 0x0002;
01281:            static final int IS_TEXT_UNICODE_REVERSE_STATISTICS = 0x0020;
01282:            static final int IS_TEXT_UNICODE_CONTROLS = 0x0004;
01283:            static final int IS_TEXT_UNICODE_REVERSE_CONTROLS = 0x0040;
01284:            static final int IS_TEXT_UNICODE_SIGNATURE = 0x0008;
01285:            static final int IS_TEXT_UNICODE_REVERSE_SIGNATURE = 0x0080;
01286:            static final int IS_TEXT_UNICODE_ILLEGAL_CHARS = 0x0100;
01287:            static final int IS_TEXT_UNICODE_ODD_LENGTH = 0x0200;
01288:            static final int IS_TEXT_UNICODE_DBCS_LEADBYTE = 0x0400;
01289:            static final int IS_TEXT_UNICODE_NULL_BYTES = 0x1000;
01290:            static final int IS_TEXT_UNICODE_UNICODE_MASK = 0x000F;
01291:            static final int IS_TEXT_UNICODE_REVERSE_MASK = 0x00F0;
01292:            static final int IS_TEXT_UNICODE_NOT_UNICODE_MASK = 0x0F00;
01293:            static final int IS_TEXT_UNICODE_NOT_ASCII_MASK = 0xF000;
01294:            static final int COMPRESSION_FORMAT_NONE = (0x0000);
01295:            static final int COMPRESSION_FORMAT_DEFAULT = (0x0001);
01296:            static final int COMPRESSION_FORMAT_LZNT1 = (0x0002);
01297:            static final int COMPRESSION_ENGINE_STANDARD = (0x0000);
01298:            static final int COMPRESSION_ENGINE_MAXIMUM = (0x0100);
01299:            static final int COMPRESSION_ENGINE_HIBER = (0x0200);
01300:            static final int MESSAGE_RESOURCE_UNICODE = 0x0001;
01301:            static final int VER_EQUAL = 1;
01302:            static final int VER_GREATER = 2;
01303:            static final int VER_GREATER_EQUAL = 3;
01304:            static final int VER_LESS = 4;
01305:            static final int VER_LESS_EQUAL = 5;
01306:            static final int VER_AND = 6;
01307:            static final int VER_OR = 7;
01308:            static final int VER_CONDITION_MASK = 7;
01309:            static final int VER_NUM_BITS_PER_CONDITION_MASK = 3;
01310:            static final int VER_MINORVERSION = 0x0000001;
01311:            static final int VER_MAJORVERSION = 0x0000002;
01312:            static final int VER_BUILDNUMBER = 0x0000004;
01313:            static final int VER_PLATFORMID = 0x0000008;
01314:            static final int VER_SERVICEPACKMINOR = 0x0000010;
01315:            static final int VER_SERVICEPACKMAJOR = 0x0000020;
01316:            static final int VER_SUITENAME = 0x0000040;
01317:            static final int VER_PRODUCT_TYPE = 0x0000080;
01318:            static final int VER_NT_WORKSTATION = 0x0000001;
01319:            static final int VER_NT_DOMAIN_CONTROLLER = 0x0000002;
01320:            static final int VER_NT_SERVER = 0x0000003;
01321:            static final int VER_PLATFORM_WIN32s = 0;
01322:            static final int VER_PLATFORM_WIN32_WINDOWS = 1;
01323:            static final int VER_PLATFORM_WIN32_NT = 2;
01324:            static final int RTL_CRITSECT_TYPE = 0;
01325:            static final int RTL_RESOURCE_TYPE = 1;
01326:            static final int RTL_VRF_FLG_FULL_PAGE_HEAP = 0x00000001;
01327:            static final int RTL_VRF_FLG_RESERVED_DONOTUSE = 0x00000002;
01328:            static final int RTL_VRF_FLG_HANDLE_CHECKS = 0x00000004;
01329:            static final int RTL_VRF_FLG_STACK_CHECKS = 0x00000008;
01330:            static final int RTL_VRF_FLG_APPCOMPAT_CHECKS = 0x00000010;
01331:            static final int RTL_VRF_FLG_TLS_CHECKS = 0x00000020;
01332:            static final int RTL_VRF_FLG_DIRTY_STACKS = 0x00000040;
01333:            static final int RTL_VRF_FLG_RPC_CHECKS = 0x00000080;
01334:            static final int RTL_VRF_FLG_COM_CHECKS = 0x00000100;
01335:            static final int RTL_VRF_FLG_DANGEROUS_APIS = 0x00000200;
01336:            static final int RTL_VRF_FLG_RACE_CHECKS = 0x00000400;
01337:            static final int RTL_VRF_FLG_DEADLOCK_CHECKS = 0x00000800;
01338:            static final int RTL_VRF_FLG_FIRST_CHANCE_EXCEPTION_CHECKS = 0x00001000;
01339:            static final int RTL_VRF_FLG_VIRTUAL_MEM_CHECKS = 0x00002000;
01340:            static final int RTL_VRF_FLG_ENABLE_LOGGING = 0x00004000;
01341:            static final int RTL_VRF_FLG_FAST_FILL_HEAP = 0x00008000;
01342:            static final int RTL_VRF_FLG_VIRTUAL_SPACE_TRACKING = 0x00010000;
01343:            static final int RTL_VRF_FLG_ENABLED_SYSTEM_WIDE = 0x00020000;
01344:            static final int RTL_VRF_FLG_MISCELLANEOUS_CHECKS = 0x00020000;
01345:            static final int RTL_VRF_FLG_LOCK_CHECKS = 0x00040000;
01346:            static final int APPLICATION_VERIFIER_INTERNAL_ERROR = 0x80000000;
01347:            static final int APPLICATION_VERIFIER_INTERNAL_WARNING = 0x40000000;
01348:            static final int APPLICATION_VERIFIER_NO_BREAK = 0x20000000;
01349:            static final int APPLICATION_VERIFIER_CONTINUABLE_BREAK = 0x10000000;
01350:            static final int APPLICATION_VERIFIER_UNKNOWN_ERROR = 0x0001;
01351:            static final int APPLICATION_VERIFIER_ACCESS_VIOLATION = 0x0002;
01352:            static final int APPLICATION_VERIFIER_UNSYNCHRONIZED_ACCESS = 0x0003;
01353:            static final int APPLICATION_VERIFIER_EXTREME_SIZE_REQUEST = 0x0004;
01354:            static final int APPLICATION_VERIFIER_BAD_HEAP_HANDLE = 0x0005;
01355:            static final int APPLICATION_VERIFIER_SWITCHED_HEAP_HANDLE = 0x0006;
01356:            static final int APPLICATION_VERIFIER_DOUBLE_FREE = 0x0007;
01357:            static final int APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK = 0x0008;
01358:            static final int APPLICATION_VERIFIER_DESTROY_PROCESS_HEAP = 0x0009;
01359:            static final int APPLICATION_VERIFIER_UNEXPECTED_EXCEPTION = 0x000A;
01360:            static final int APPLICATION_VERIFIER_STACK_OVERFLOW = 0x000B;
01361:            static final int APPLICATION_VERIFIER_TERMINATE_THREAD_CALL = 0x0100;
01362:            static final int APPLICATION_VERIFIER_INVALID_EXIT_PROCESS_CALL = 0x0101;
01363:            static final int APPLICATION_VERIFIER_EXIT_THREAD_OWNS_LOCK = 0x0200;
01364:            static final int APPLICATION_VERIFIER_LOCK_IN_UNLOADED_DLL = 0x0201;
01365:            static final int APPLICATION_VERIFIER_LOCK_IN_FREED_HEAP = 0x0202;
01366:            static final int APPLICATION_VERIFIER_LOCK_DOUBLE_INITIALIZE = 0x0203;
01367:            static final int APPLICATION_VERIFIER_LOCK_IN_FREED_MEMORY = 0x0204;
01368:            static final int APPLICATION_VERIFIER_LOCK_CORRUPTED = 0x0205;
01369:            static final int APPLICATION_VERIFIER_LOCK_INVALID_OWNER = 0x0206;
01370:            static final int APPLICATION_VERIFIER_LOCK_INVALID_RECURSION_COUNT = 0x0207;
01371:            static final int APPLICATION_VERIFIER_LOCK_INVALID_LOCK_COUNT = 0x0208;
01372:            static final int APPLICATION_VERIFIER_LOCK_OVER_RELEASED = 0x0209;
01373:            static final int APPLICATION_VERIFIER_LOCK_NOT_INITIALIZED = 0x0210;
01374:            static final int APPLICATION_VERIFIER_LOCK_ALREADY_INITIALIZED = 0x0211;
01375:            static final int APPLICATION_VERIFIER_INVALID_HANDLE = 0x0300;
01376:            static final int APPLICATION_VERIFIER_INVALID_TLS_VALUE = 0x0301;
01377:            static final int APPLICATION_VERIFIER_INCORRECT_WAIT_CALL = 0x0302;
01378:            static final int APPLICATION_VERIFIER_NULL_HANDLE = 0x0303;
01379:            static final int APPLICATION_VERIFIER_WAIT_IN_DLLMAIN = 0x0304;
01380:            static final int APPLICATION_VERIFIER_COM_ERROR = 0x0400;
01381:            static final int APPLICATION_VERIFIER_COM_API_IN_DLLMAIN = 0x0401;
01382:            static final int APPLICATION_VERIFIER_COM_UNHANDLED_EXCEPTION = 0x0402;
01383:            static final int APPLICATION_VERIFIER_COM_UNBALANCED_COINIT = 0x0403;
01384:            static final int APPLICATION_VERIFIER_COM_UNBALANCED_OLEINIT = 0x0404;
01385:            static final int APPLICATION_VERIFIER_COM_UNBALANCED_SWC = 0x0405;
01386:            static final int APPLICATION_VERIFIER_COM_NULL_DACL = 0x0406;
01387:            static final int APPLICATION_VERIFIER_COM_UNSAFE_IMPERSONATION = 0x0407;
01388:            static final int APPLICATION_VERIFIER_COM_SMUGGLED_WRAPPER = 0x0408;
01389:            static final int APPLICATION_VERIFIER_COM_SMUGGLED_PROXY = 0x0409;
01390:            static final int APPLICATION_VERIFIER_COM_CF_SUCCESS_WITH_NULL = 0x040A;
01391:            static final int APPLICATION_VERIFIER_COM_GCO_SUCCESS_WITH_NULL = 0x040B;
01392:            static final int APPLICATION_VERIFIER_COM_OBJECT_IN_FREED_MEMORY = 0x040C;
01393:            static final int APPLICATION_VERIFIER_COM_OBJECT_IN_UNLOADED_DLL = 0x040D;
01394:            static final int APPLICATION_VERIFIER_COM_VTBL_IN_FREED_MEMORY = 0x040E;
01395:            static final int APPLICATION_VERIFIER_COM_VTBL_IN_UNLOADED_DLL = 0x040F;
01396:            static final int APPLICATION_VERIFIER_COM_HOLDING_LOCKS_ON_CALL = 0x0410;
01397:            static final int APPLICATION_VERIFIER_RPC_ERROR = 0x0500;
01398:            static final int APPLICATION_VERIFIER_INVALID_FREEMEM = 0x0600;
01399:            static final int APPLICATION_VERIFIER_INVALID_ALLOCMEM = 0x0601;
01400:            static final int APPLICATION_VERIFIER_INVALID_MAPVIEW = 0x0602;
01401:            static final int APPLICATION_VERIFIER_PROBE_INVALID_ADDRESS = 0x0603;
01402:            static final int APPLICATION_VERIFIER_PROBE_FREE_MEM = 0x0604;
01403:            static final int APPLICATION_VERIFIER_PROBE_GUARD_PAGE = 0x0605;
01404:            static final int APPLICATION_VERIFIER_PROBE_NULL = 0x0606;
01405:            static final int APPLICATION_VERIFIER_PROBE_INVALID_START_OR_SIZE = 0x0607;
01406:            static final int SEF_DACL_AUTO_INHERIT = 0x01;
01407:            static final int SEF_SACL_AUTO_INHERIT = 0x02;
01408:            static final int SEF_DEFAULT_DESCRIPTOR_FOR_OBJECT = 0x04;
01409:            static final int SEF_AVOID_PRIVILEGE_CHECK = 0x08;
01410:            static final int SEF_AVOID_OWNER_CHECK = 0x10;
01411:            static final int SEF_DEFAULT_OWNER_FROM_PARENT = 0x20;
01412:            static final int SEF_DEFAULT_GROUP_FROM_PARENT = 0x40;
01413:            static final int WT_EXECUTEDEFAULT = 0x00000000;
01414:            static final int WT_EXECUTEINIOTHREAD = 0x00000001;
01415:            static final int WT_EXECUTEINUITHREAD = 0x00000002;
01416:            static final int WT_EXECUTEINWAITTHREAD = 0x00000004;
01417:            static final int WT_EXECUTEONLYONCE = 0x00000008;
01418:            static final int WT_EXECUTEINTIMERTHREAD = 0x00000020;
01419:            static final int WT_EXECUTELONGFUNCTION = 0x00000010;
01420:            static final int WT_EXECUTEINPERSISTENTIOTHREAD = 0x00000040;
01421:            static final int WT_EXECUTEINPERSISTENTTHREAD = 0x00000080;
01422:            static final int WT_TRANSFER_IMPERSONATION = 0x00000100;
01423:            static final int WT_EXECUTEINLONGTHREAD = 0x00000010;
01424:            static final int WT_EXECUTEDELETEWAIT = 0x00000008;
01425:            static final int ACTIVATION_CONTEXT_PATH_TYPE_NONE = (1);
01426:            static final int ACTIVATION_CONTEXT_PATH_TYPE_WIN32_FILE = (2);
01427:            static final int ACTIVATION_CONTEXT_PATH_TYPE_URL = (3);
01428:            static final int ACTIVATION_CONTEXT_PATH_TYPE_ASSEMBLYREF = (4);
01429:            static final int DLL_PROCESS_ATTACH = 1;
01430:            static final int DLL_THREAD_ATTACH = 2;
01431:            static final int DLL_THREAD_DETACH = 3;
01432:            static final int DLL_PROCESS_DETACH = 0;
01433:            static final int DLL_PROCESS_VERIFIER = 4;
01434:            static final int EVENTLOG_SEQUENTIAL_READ = 0x0001;
01435:            static final int EVENTLOG_SEEK_READ = 0x0002;
01436:            static final int EVENTLOG_FORWARDS_READ = 0x0004;
01437:            static final int EVENTLOG_BACKWARDS_READ = 0x0008;
01438:            static final int EVENTLOG_SUCCESS = 0x0000;
01439:            static final int EVENTLOG_ERROR_TYPE = 0x0001;
01440:            static final int EVENTLOG_WARNING_TYPE = 0x0002;
01441:            static final int EVENTLOG_INFORMATION_TYPE = 0x0004;
01442:            static final int EVENTLOG_AUDIT_SUCCESS = 0x0008;
01443:            static final int EVENTLOG_AUDIT_FAILURE = 0x0010;
01444:            static final int EVENTLOG_START_PAIRED_EVENT = 0x0001;
01445:            static final int EVENTLOG_END_PAIRED_EVENT = 0x0002;
01446:            static final int EVENTLOG_END_ALL_PAIRED_EVENTS = 0x0004;
01447:            static final int EVENTLOG_PAIRED_EVENT_ACTIVE = 0x0008;
01448:            static final int EVENTLOG_PAIRED_EVENT_INACTIVE = 0x0010;
01449:            static final int MAXLOGICALLOGNAMESIZE = 256;
01450:            static final int KEY_QUERY_VALUE = (0x0001);
01451:            static final int KEY_SET_VALUE = (0x0002);
01452:            static final int KEY_CREATE_SUB_KEY = (0x0004);
01453:            static final int KEY_ENUMERATE_SUB_KEYS = (0x0008);
01454:            static final int KEY_NOTIFY = (0x0010);
01455:            static final int KEY_CREATE_LINK = (0x0020);
01456:            static final int KEY_WOW64_32KEY = (0x0200);
01457:            static final int KEY_WOW64_64KEY = (0x0100);
01458:            static final int KEY_WOW64_RES = (0x0300);
01459:            static final int REG_OPTION_RESERVED = (0x00000000);
01460:            static final int REG_OPTION_NON_VOLATILE = (0x00000000);
01461:            static final int REG_OPTION_VOLATILE = (0x00000001);
01462:            static final int REG_OPTION_CREATE_LINK = (0x00000002);
01463:            static final int REG_OPTION_BACKUP_RESTORE = (0x00000004);
01464:            static final int REG_OPTION_OPEN_LINK = (0x00000008);
01465:            static final int REG_LEGAL_OPTION = (REG_OPTION_RESERVED
01466:                    | REG_OPTION_NON_VOLATILE | REG_OPTION_VOLATILE
01467:                    | REG_OPTION_CREATE_LINK | REG_OPTION_BACKUP_RESTORE | REG_OPTION_OPEN_LINK);
01468:            static final int REG_CREATED_NEW_KEY = (0x00000001);
01469:            static final int REG_OPENED_EXISTING_KEY = (0x00000002);
01470:            static final int REG_STANDARD_FORMAT = 1;
01471:            static final int REG_LATEST_FORMAT = 2;
01472:            static final int REG_NO_COMPRESSION = 4;
01473:            static final int REG_WHOLE_HIVE_VOLATILE = (0x00000001);
01474:            static final int REG_REFRESH_HIVE = (0x00000002);
01475:            static final int REG_NO_LAZY_FLUSH = (0x00000004);
01476:            static final int REG_FORCE_RESTORE = (0x00000008);
01477:            static final int REG_NOTIFY_CHANGE_NAME = (0x00000001);
01478:            static final int REG_NOTIFY_CHANGE_ATTRIBUTES = (0x00000002);
01479:            static final int REG_NOTIFY_CHANGE_LAST_SET = (0x00000004);
01480:            static final int REG_NOTIFY_CHANGE_SECURITY = (0x00000008);
01481:            static final int REG_LEGAL_CHANGE_FILTER = (REG_NOTIFY_CHANGE_NAME
01482:                    | REG_NOTIFY_CHANGE_ATTRIBUTES | REG_NOTIFY_CHANGE_LAST_SET | REG_NOTIFY_CHANGE_SECURITY);
01483:            static final int REG_NONE = (0);
01484:            static final int REG_SZ = (1);
01485:            static final int REG_EXPAND_SZ = (2);
01486:            static final int REG_BINARY = (3);
01487:            static final int REG_DWORD = (4);
01488:            static final int REG_DWORD_LITTLE_ENDIAN = (4);
01489:            static final int REG_DWORD_BIG_ENDIAN = (5);
01490:            static final int REG_LINK = (6);
01491:            static final int REG_MULTI_SZ = (7);
01492:            static final int REG_RESOURCE_LIST = (8);
01493:            static final int REG_FULL_RESOURCE_DESCRIPTOR = (9);
01494:            static final int REG_RESOURCE_REQUIREMENTS_LIST = (10);
01495:            static final int REG_QWORD = (11);
01496:            static final int REG_QWORD_LITTLE_ENDIAN = (11);
01497:            static final int SERVICE_KERNEL_DRIVER = 0x00000001;
01498:            static final int SERVICE_FILE_SYSTEM_DRIVER = 0x00000002;
01499:            static final int SERVICE_ADAPTER = 0x00000004;
01500:            static final int SERVICE_RECOGNIZER_DRIVER = 0x00000008;
01501:            static final int SERVICE_DRIVER = (SERVICE_KERNEL_DRIVER
01502:                    | SERVICE_FILE_SYSTEM_DRIVER | SERVICE_RECOGNIZER_DRIVER);
01503:            static final int SERVICE_WIN32_OWN_PROCESS = 0x00000010;
01504:            static final int SERVICE_WIN32_SHARE_PROCESS = 0x00000020;
01505:            static final int SERVICE_WIN32 = (SERVICE_WIN32_OWN_PROCESS | SERVICE_WIN32_SHARE_PROCESS);
01506:            static final int SERVICE_INTERACTIVE_PROCESS = 0x00000100;
01507:            static final int SERVICE_TYPE_ALL = (SERVICE_WIN32
01508:                    | SERVICE_ADAPTER | SERVICE_DRIVER | SERVICE_INTERACTIVE_PROCESS);
01509:            static final int SERVICE_BOOT_START = 0x00000000;
01510:            static final int SERVICE_SYSTEM_START = 0x00000001;
01511:            static final int SERVICE_AUTO_START = 0x00000002;
01512:            static final int SERVICE_DEMAND_START = 0x00000003;
01513:            static final int SERVICE_DISABLED = 0x00000004;
01514:            static final int SERVICE_ERROR_IGNORE = 0x00000000;
01515:            static final int SERVICE_ERROR_NORMAL = 0x00000001;
01516:            static final int SERVICE_ERROR_SEVERE = 0x00000002;
01517:            static final int SERVICE_ERROR_CRITICAL = 0x00000003;
01518:            static final int TAPE_ERASE_SHORT = 0;
01519:            static final int TAPE_ERASE_LONG = 1;
01520:            static final int TAPE_LOAD = 0;
01521:            static final int TAPE_UNLOAD = 1;
01522:            static final int TAPE_TENSION = 2;
01523:            static final int TAPE_LOCK = 3;
01524:            static final int TAPE_UNLOCK = 4;
01525:            static final int TAPE_FORMAT = 5;
01526:            static final int TAPE_SETMARKS = 0;
01527:            static final int TAPE_FILEMARKS = 1;
01528:            static final int TAPE_SHORT_FILEMARKS = 2;
01529:            static final int TAPE_LONG_FILEMARKS = 3;
01530:            static final int TAPE_ABSOLUTE_POSITION = 0;
01531:            static final int TAPE_LOGICAL_POSITION = 1;
01532:            static final int TAPE_PSEUDO_LOGICAL_POSITION = 2;
01533:            static final int TAPE_REWIND = 0;
01534:            static final int TAPE_ABSOLUTE_BLOCK = 1;
01535:            static final int TAPE_LOGICAL_BLOCK = 2;
01536:            static final int TAPE_PSEUDO_LOGICAL_BLOCK = 3;
01537:            static final int TAPE_SPACE_END_OF_DATA = 4;
01538:            static final int TAPE_SPACE_RELATIVE_BLOCKS = 5;
01539:            static final int TAPE_SPACE_FILEMARKS = 6;
01540:            static final int TAPE_SPACE_SEQUENTIAL_FMKS = 7;
01541:            static final int TAPE_SPACE_SETMARKS = 8;
01542:            static final int TAPE_SPACE_SEQUENTIAL_SMKS = 9;
01543:            static final int TAPE_DRIVE_FIXED = 0x00000001;
01544:            static final int TAPE_DRIVE_SELECT = 0x00000002;
01545:            static final int TAPE_DRIVE_INITIATOR = 0x00000004;
01546:            static final int TAPE_DRIVE_ERASE_SHORT = 0x00000010;
01547:            static final int TAPE_DRIVE_ERASE_LONG = 0x00000020;
01548:            static final int TAPE_DRIVE_ERASE_BOP_ONLY = 0x00000040;
01549:            static final int TAPE_DRIVE_ERASE_IMMEDIATE = 0x00000080;
01550:            static final int TAPE_DRIVE_TAPE_CAPACITY = 0x00000100;
01551:            static final int TAPE_DRIVE_TAPE_REMAINING = 0x00000200;
01552:            static final int TAPE_DRIVE_FIXED_BLOCK = 0x00000400;
01553:            static final int TAPE_DRIVE_VARIABLE_BLOCK = 0x00000800;
01554:            static final int TAPE_DRIVE_WRITE_PROTECT = 0x00001000;
01555:            static final int TAPE_DRIVE_EOT_WZ_SIZE = 0x00002000;
01556:            static final int TAPE_DRIVE_ECC = 0x00010000;
01557:            static final int TAPE_DRIVE_COMPRESSION = 0x00020000;
01558:            static final int TAPE_DRIVE_PADDING = 0x00040000;
01559:            static final int TAPE_DRIVE_REPORT_SMKS = 0x00080000;
01560:            static final int TAPE_DRIVE_GET_ABSOLUTE_BLK = 0x00100000;
01561:            static final int TAPE_DRIVE_GET_LOGICAL_BLK = 0x00200000;
01562:            static final int TAPE_DRIVE_SET_EOT_WZ_SIZE = 0x00400000;
01563:            static final int TAPE_DRIVE_EJECT_MEDIA = 0x01000000;
01564:            static final int TAPE_DRIVE_CLEAN_REQUESTS = 0x02000000;
01565:            static final int TAPE_DRIVE_SET_CMP_BOP_ONLY = 0x04000000;
01566:            static final int TAPE_DRIVE_RESERVED_BIT = 0x80000000;
01567:            static final int TAPE_DRIVE_LOAD_UNLOAD = 0x80000001;
01568:            static final int TAPE_DRIVE_TENSION = 0x80000002;
01569:            static final int TAPE_DRIVE_LOCK_UNLOCK = 0x80000004;
01570:            static final int TAPE_DRIVE_REWIND_IMMEDIATE = 0x80000008;
01571:            static final int TAPE_DRIVE_SET_BLOCK_SIZE = 0x80000010;
01572:            static final int TAPE_DRIVE_LOAD_UNLD_IMMED = 0x80000020;
01573:            static final int TAPE_DRIVE_TENSION_IMMED = 0x80000040;
01574:            static final int TAPE_DRIVE_LOCK_UNLK_IMMED = 0x80000080;
01575:            static final int TAPE_DRIVE_SET_ECC = 0x80000100;
01576:            static final int TAPE_DRIVE_SET_COMPRESSION = 0x80000200;
01577:            static final int TAPE_DRIVE_SET_PADDING = 0x80000400;
01578:            static final int TAPE_DRIVE_SET_REPORT_SMKS = 0x80000800;
01579:            static final int TAPE_DRIVE_ABSOLUTE_BLK = 0x80001000;
01580:            static final int TAPE_DRIVE_ABS_BLK_IMMED = 0x80002000;
01581:            static final int TAPE_DRIVE_LOGICAL_BLK = 0x80004000;
01582:            static final int TAPE_DRIVE_LOG_BLK_IMMED = 0x80008000;
01583:            static final int TAPE_DRIVE_END_OF_DATA = 0x80010000;
01584:            static final int TAPE_DRIVE_RELATIVE_BLKS = 0x80020000;
01585:            static final int TAPE_DRIVE_FILEMARKS = 0x80040000;
01586:            static final int TAPE_DRIVE_SEQUENTIAL_FMKS = 0x80080000;
01587:            static final int TAPE_DRIVE_SETMARKS = 0x80100000;
01588:            static final int TAPE_DRIVE_SEQUENTIAL_SMKS = 0x80200000;
01589:            static final int TAPE_DRIVE_REVERSE_POSITION = 0x80400000;
01590:            static final int TAPE_DRIVE_SPACE_IMMEDIATE = 0x80800000;
01591:            static final int TAPE_DRIVE_WRITE_SETMARKS = 0x81000000;
01592:            static final int TAPE_DRIVE_WRITE_FILEMARKS = 0x82000000;
01593:            static final int TAPE_DRIVE_WRITE_SHORT_FMKS = 0x84000000;
01594:            static final int TAPE_DRIVE_WRITE_LONG_FMKS = 0x88000000;
01595:            static final int TAPE_DRIVE_WRITE_MARK_IMMED = 0x90000000;
01596:            static final int TAPE_DRIVE_FORMAT = 0xA0000000;
01597:            static final int TAPE_DRIVE_FORMAT_IMMEDIATE = 0xC0000000;
01598:            static final int TAPE_DRIVE_HIGH_FEATURES = 0x80000000;
01599:            static final int TAPE_FIXED_PARTITIONS = 0;
01600:            static final int TAPE_SELECT_PARTITIONS = 1;
01601:            static final int TAPE_INITIATOR_PARTITIONS = 2;
01602:            static final int TAPE_QUERY_DRIVE_PARAMETERS = 0;
01603:            static final int TAPE_QUERY_MEDIA_CAPACITY = 1;
01604:            static final int TAPE_CHECK_FOR_DRIVE_PROBLEM = 2;
01605:            static final int TAPE_QUERY_IO_ERROR_DATA = 3;
01606:            static final int TAPE_QUERY_DEVICE_ERROR_DATA = 4;
01607:            static final int FILE_BEGIN = 0;
01608:            static final int FILE_CURRENT = 1;
01609:            static final int FILE_END = 2;
01610:            static final int FILE_FLAG_WRITE_THROUGH = 0x80000000;
01611:            static final int FILE_FLAG_OVERLAPPED = 0x40000000;
01612:            static final int FILE_FLAG_NO_BUFFERING = 0x20000000;
01613:            static final int FILE_FLAG_RANDOM_ACCESS = 0x10000000;
01614:            static final int FILE_FLAG_SEQUENTIAL_SCAN = 0x08000000;
01615:            static final int FILE_FLAG_DELETE_ON_CLOSE = 0x04000000;
01616:            static final int FILE_FLAG_BACKUP_SEMANTICS = 0x02000000;
01617:            static final int FILE_FLAG_POSIX_SEMANTICS = 0x01000000;
01618:            static final int FILE_FLAG_OPEN_REPARSE_POINT = 0x00200000;
01619:            static final int FILE_FLAG_OPEN_NO_RECALL = 0x00100000;
01620:            static final int FILE_FLAG_FIRST_PIPE_INSTANCE = 0x00080000;
01621:            static final int CREATE_NEW = 1;
01622:            static final int CREATE_ALWAYS = 2;
01623:            static final int OPEN_EXISTING = 3;
01624:            static final int OPEN_ALWAYS = 4;
01625:            static final int TRUNCATE_EXISTING = 5;
01626:            static final int PROGRESS_CONTINUE = 0;
01627:            static final int PROGRESS_CANCEL = 1;
01628:            static final int PROGRESS_STOP = 2;
01629:            static final int PROGRESS_QUIET = 3;
01630:            static final int CALLBACK_CHUNK_FINISHED = 0x00000000;
01631:            static final int CALLBACK_STREAM_SWITCH = 0x00000001;
01632:            static final int COPY_FILE_FAIL_IF_EXISTS = 0x00000001;
01633:            static final int COPY_FILE_RESTARTABLE = 0x00000002;
01634:            static final int COPY_FILE_OPEN_SOURCE_FOR_WRITE = 0x00000004;
01635:            static final int COPY_FILE_ALLOW_DECRYPTED_DESTINATION = 0x00000008;
01636:            static final int REPLACEFILE_WRITE_THROUGH = 0x00000001;
01637:            static final int REPLACEFILE_IGNORE_MERGE_ERRORS = 0x00000002;
01638:            static final int PIPE_ACCESS_INBOUND = 0x00000001;
01639:            static final int PIPE_ACCESS_OUTBOUND = 0x00000002;
01640:            static final int PIPE_ACCESS_DUPLEX = 0x00000003;
01641:            static final int PIPE_CLIENT_END = 0x00000000;
01642:            static final int PIPE_SERVER_END = 0x00000001;
01643:            static final int PIPE_WAIT = 0x00000000;
01644:            static final int PIPE_NOWAIT = 0x00000001;
01645:            static final int PIPE_READMODE_BYTE = 0x00000000;
01646:            static final int PIPE_READMODE_MESSAGE = 0x00000002;
01647:            static final int PIPE_TYPE_BYTE = 0x00000000;
01648:            static final int PIPE_TYPE_MESSAGE = 0x00000004;
01649:            static final int PIPE_UNLIMITED_INSTANCES = 255;
01650:            static final int SECURITY_CONTEXT_TRACKING = 0x00040000;
01651:            static final int SECURITY_EFFECTIVE_ONLY = 0x00080000;
01652:            static final int SECURITY_SQOS_PRESENT = 0x00100000;
01653:            static final int SECURITY_VALID_SQOS_FLAGS = 0x001F0000;
01654:            static final int MUTEX_MODIFY_STATE = MUTANT_QUERY_STATE;
01655:            static final int MUTEX_ALL_ACCESS = MUTANT_ALL_ACCESS;
01656:            static final int DTR_CONTROL_DISABLE = 0x00;
01657:            static final int DTR_CONTROL_ENABLE = 0x01;
01658:            static final int DTR_CONTROL_HANDSHAKE = 0x02;
01659:            static final int RTS_CONTROL_DISABLE = 0x00;
01660:            static final int RTS_CONTROL_ENABLE = 0x01;
01661:            static final int RTS_CONTROL_HANDSHAKE = 0x02;
01662:            static final int RTS_CONTROL_TOGGLE = 0x03;
01663:            static final int GMEM_FIXED = 0x0000;
01664:            static final int GMEM_MOVEABLE = 0x0002;
01665:            static final int GMEM_NOCOMPACT = 0x0010;
01666:            static final int GMEM_NODISCARD = 0x0020;
01667:            static final int GMEM_ZEROINIT = 0x0040;
01668:            static final int GMEM_MODIFY = 0x0080;
01669:            static final int GMEM_DISCARDABLE = 0x0100;
01670:            static final int GMEM_NOT_BANKED = 0x1000;
01671:            static final int GMEM_SHARE = 0x2000;
01672:            static final int GMEM_DDESHARE = 0x2000;
01673:            static final int GMEM_NOTIFY = 0x4000;
01674:            static final int GMEM_LOWER = GMEM_NOT_BANKED;
01675:            static final int GMEM_VALID_FLAGS = 0x7F72;
01676:            static final int GMEM_INVALID_HANDLE = 0x8000;
01677:            static final int GHND = (GMEM_MOVEABLE | GMEM_ZEROINIT);
01678:            static final int GPTR = (GMEM_FIXED | GMEM_ZEROINIT);
01679:            static final int GMEM_DISCARDED = 0x4000;
01680:            static final int GMEM_LOCKCOUNT = 0x00FF;
01681:            static final int LMEM_FIXED = 0x0000;
01682:            static final int LMEM_MOVEABLE = 0x0002;
01683:            static final int LMEM_NOCOMPACT = 0x0010;
01684:            static final int LMEM_NODISCARD = 0x0020;
01685:            static final int LMEM_ZEROINIT = 0x0040;
01686:            static final int LMEM_MODIFY = 0x0080;
01687:            static final int LMEM_DISCARDABLE = 0x0F00;
01688:            static final int LMEM_VALID_FLAGS = 0x0F72;
01689:            static final int LMEM_INVALID_HANDLE = 0x8000;
01690:            static final int LHND = (LMEM_MOVEABLE | LMEM_ZEROINIT);
01691:            static final int LPTR = (LMEM_FIXED | LMEM_ZEROINIT);
01692:            static final int NONZEROLHND = (LMEM_MOVEABLE);
01693:            static final int NONZEROLPTR = (LMEM_FIXED);
01694:            static final int LMEM_DISCARDED = 0x4000;
01695:            static final int LMEM_LOCKCOUNT = 0x00FF;
01696:            static final int DEBUG_PROCESS = 0x00000001;
01697:            static final int DEBUG_ONLY_THIS_PROCESS = 0x00000002;
01698:            static final int CREATE_SUSPENDED = 0x00000004;
01699:            static final int DETACHED_PROCESS = 0x00000008;
01700:            static final int CREATE_NEW_CONSOLE = 0x00000010;
01701:            static final int NORMAL_PRIORITY_CLASS = 0x00000020;
01702:            static final int IDLE_PRIORITY_CLASS = 0x00000040;
01703:            static final int HIGH_PRIORITY_CLASS = 0x00000080;
01704:            static final int REALTIME_PRIORITY_CLASS = 0x00000100;
01705:            static final int CREATE_NEW_PROCESS_GROUP = 0x00000200;
01706:            static final int CREATE_UNICODE_ENVIRONMENT = 0x00000400;
01707:            static final int CREATE_SEPARATE_WOW_VDM = 0x00000800;
01708:            static final int CREATE_SHARED_WOW_VDM = 0x00001000;
01709:            static final int CREATE_FORCEDOS = 0x00002000;
01710:            static final int BELOW_NORMAL_PRIORITY_CLASS = 0x00004000;
01711:            static final int ABOVE_NORMAL_PRIORITY_CLASS = 0x00008000;
01712:            static final int STACK_SIZE_PARAM_IS_A_RESERVATION = 0x00010000;
01713:            static final int CREATE_BREAKAWAY_FROM_JOB = 0x01000000;
01714:            static final int CREATE_PRESERVE_CODE_AUTHZ_LEVEL = 0x02000000;
01715:            static final int CREATE_DEFAULT_ERROR_MODE = 0x04000000;
01716:            static final int CREATE_NO_WINDOW = 0x08000000;
01717:            static final int PROFILE_USER = 0x10000000;
01718:            static final int PROFILE_KERNEL = 0x20000000;
01719:            static final int PROFILE_SERVER = 0x40000000;
01720:            static final int CREATE_IGNORE_SYSTEM_DEFAULT = 0x80000000;
01721:            static final int THREAD_PRIORITY_LOWEST = THREAD_BASE_PRIORITY_MIN;
01722:            static final int THREAD_PRIORITY_BELOW_NORMAL = (THREAD_PRIORITY_LOWEST + 1);
01723:            static final int THREAD_PRIORITY_NORMAL = 0;
01724:            static final int THREAD_PRIORITY_HIGHEST = THREAD_BASE_PRIORITY_MAX;
01725:            static final int THREAD_PRIORITY_ABOVE_NORMAL = (THREAD_PRIORITY_HIGHEST - 1);
01726:            static final int THREAD_PRIORITY_ERROR_RETURN = (MAXLONG);
01727:            static final int THREAD_PRIORITY_TIME_CRITICAL = THREAD_BASE_PRIORITY_LOWRT;
01728:            static final int THREAD_PRIORITY_IDLE = THREAD_BASE_PRIORITY_IDLE;
01729:            static final int EXCEPTION_DEBUG_EVENT = 1;
01730:            static final int CREATE_THREAD_DEBUG_EVENT = 2;
01731:            static final int CREATE_PROCESS_DEBUG_EVENT = 3;
01732:            static final int EXIT_THREAD_DEBUG_EVENT = 4;
01733:            static final int EXIT_PROCESS_DEBUG_EVENT = 5;
01734:            static final int LOAD_DLL_DEBUG_EVENT = 6;
01735:            static final int UNLOAD_DLL_DEBUG_EVENT = 7;
01736:            static final int OUTPUT_DEBUG_STRING_EVENT = 8;
01737:            static final int RIP_EVENT = 9;
01738:            static final int DRIVE_UNKNOWN = 0;
01739:            static final int DRIVE_NO_ROOT_DIR = 1;
01740:            static final int DRIVE_REMOVABLE = 2;
01741:            static final int DRIVE_FIXED = 3;
01742:            static final int DRIVE_REMOTE = 4;
01743:            static final int DRIVE_CDROM = 5;
01744:            static final int DRIVE_RAMDISK = 6;
01745:            static final int FILE_TYPE_UNKNOWN = 0x0000;
01746:            static final int FILE_TYPE_DISK = 0x0001;
01747:            static final int FILE_TYPE_CHAR = 0x0002;
01748:            static final int FILE_TYPE_PIPE = 0x0003;
01749:            static final int FILE_TYPE_REMOTE = 0x8000;
01750:            static final int NOPARITY = 0;
01751:            static final int ODDPARITY = 1;
01752:            static final int EVENPARITY = 2;
01753:            static final int MARKPARITY = 3;
01754:            static final int SPACEPARITY = 4;
01755:            static final int ONESTOPBIT = 0;
01756:            static final int ONE5STOPBITS = 1;
01757:            static final int TWOSTOPBITS = 2;
01758:            static final int IGNORE = 0;
01759:            static final int INFINITE = 0xFFFFFFFF;
01760:            static final int CBR_110 = 110;
01761:            static final int CBR_300 = 300;
01762:            static final int CBR_600 = 600;
01763:            static final int CBR_1200 = 1200;
01764:            static final int CBR_2400 = 2400;
01765:            static final int CBR_4800 = 4800;
01766:            static final int CBR_9600 = 9600;
01767:            static final int CBR_14400 = 14400;
01768:            static final int CBR_19200 = 19200;
01769:            static final int CBR_38400 = 38400;
01770:            static final int CBR_56000 = 56000;
01771:            static final int CBR_57600 = 57600;
01772:            static final int CBR_115200 = 115200;
01773:            static final int CBR_128000 = 128000;
01774:            static final int CBR_256000 = 256000;
01775:            static final int CE_RXOVER = 0x0001;
01776:            static final int CE_OVERRUN = 0x0002;
01777:            static final int CE_RXPARITY = 0x0004;
01778:            static final int CE_FRAME = 0x0008;
01779:            static final int CE_BREAK = 0x0010;
01780:            static final int CE_TXFULL = 0x0100;
01781:            static final int CE_PTO = 0x0200;
01782:            static final int CE_IOE = 0x0400;
01783:            static final int CE_DNS = 0x0800;
01784:            static final int CE_OOP = 0x1000;
01785:            static final int CE_MODE = 0x8000;
01786:            static final int IE_BADID = (-1);
01787:            static final int IE_OPEN = (-2);
01788:            static final int IE_NOPEN = (-3);
01789:            static final int IE_MEMORY = (-4);
01790:            static final int IE_DEFAULT = (-5);
01791:            static final int IE_HARDWARE = (-10);
01792:            static final int IE_BYTESIZE = (-11);
01793:            static final int IE_BAUDRATE = (-12);
01794:            static final int EV_RXCHAR = 0x0001;
01795:            static final int EV_RXFLAG = 0x0002;
01796:            static final int EV_TXEMPTY = 0x0004;
01797:            static final int EV_CTS = 0x0008;
01798:            static final int EV_DSR = 0x0010;
01799:            static final int EV_RLSD = 0x0020;
01800:            static final int EV_BREAK = 0x0040;
01801:            static final int EV_ERR = 0x0080;
01802:            static final int EV_RING = 0x0100;
01803:            static final int EV_PERR = 0x0200;
01804:            static final int EV_RX80FULL = 0x0400;
01805:            static final int EV_EVENT1 = 0x0800;
01806:            static final int EV_EVENT2 = 0x1000;
01807:            static final int SETXOFF = 1;
01808:            static final int SETXON = 2;
01809:            static final int SETRTS = 3;
01810:            static final int CLRRTS = 4;
01811:            static final int SETDTR = 5;
01812:            static final int CLRDTR = 6;
01813:            static final int RESETDEV = 7;
01814:            static final int SETBREAK = 8;
01815:            static final int CLRBREAK = 9;
01816:            static final int PURGE_TXABORT = 0x0001;
01817:            static final int PURGE_RXABORT = 0x0002;
01818:            static final int PURGE_TXCLEAR = 0x0004;
01819:            static final int PURGE_RXCLEAR = 0x0008;
01820:            static final int LPTx = 0x80;
01821:            static final int S_QUEUEEMPTY = 0;
01822:            static final int S_THRESHOLD = 1;
01823:            static final int S_ALLTHRESHOLD = 2;
01824:            static final int S_NORMAL = 0;
01825:            static final int S_LEGATO = 1;
01826:            static final int S_STACCATO = 2;
01827:            static final int S_PERIOD512 = 0;
01828:            static final int S_PERIOD1024 = 1;
01829:            static final int S_PERIOD2048 = 2;
01830:            static final int S_PERIODVOICE = 3;
01831:            static final int S_WHITE512 = 4;
01832:            static final int S_WHITE1024 = 5;
01833:            static final int S_WHITE2048 = 6;
01834:            static final int S_WHITEVOICE = 7;
01835:            static final int S_SERDVNA = (-1);
01836:            static final int S_SEROFM = (-2);
01837:            static final int S_SERMACT = (-3);
01838:            static final int S_SERQFUL = (-4);
01839:            static final int S_SERBDNT = (-5);
01840:            static final int S_SERDLN = (-6);
01841:            static final int S_SERDCC = (-7);
01842:            static final int S_SERDTP = (-8);
01843:            static final int S_SERDVL = (-9);
01844:            static final int S_SERDMD = (-10);
01845:            static final int S_SERDSH = (-11);
01846:            static final int S_SERDPT = (-12);
01847:            static final int S_SERDFQ = (-13);
01848:            static final int S_SERDDR = (-14);
01849:            static final int S_SERDSR = (-15);
01850:            static final int S_SERDST = (-16);
01851:            static final int NMPWAIT_WAIT_FOREVER = 0xffffffff;
01852:            static final int NMPWAIT_NOWAIT = 0x00000001;
01853:            static final int NMPWAIT_USE_DEFAULT_WAIT = 0x00000000;
01854:            static final int FS_CASE_IS_PRESERVED = FILE_CASE_PRESERVED_NAMES;
01855:            static final int FS_CASE_SENSITIVE = FILE_CASE_SENSITIVE_SEARCH;
01856:            static final int FS_UNICODE_STORED_ON_DISK = FILE_UNICODE_ON_DISK;
01857:            static final int FS_PERSISTENT_ACLS = FILE_PERSISTENT_ACLS;
01858:            static final int FS_VOL_IS_COMPRESSED = FILE_VOLUME_IS_COMPRESSED;
01859:            static final int FS_FILE_COMPRESSION = FILE_FILE_COMPRESSION;
01860:            static final int FS_FILE_ENCRYPTION = FILE_SUPPORTS_ENCRYPTION;
01861:            static final int FILE_MAP_COPY = SECTION_QUERY;
01862:            static final int FILE_MAP_WRITE = SECTION_MAP_WRITE;
01863:            static final int FILE_MAP_READ = SECTION_MAP_READ;
01864:            static final int FILE_MAP_ALL_ACCESS = SECTION_ALL_ACCESS;
01865:            static final int OF_READ = 0x00000000;
01866:            static final int OF_WRITE = 0x00000001;
01867:            static final int OF_READWRITE = 0x00000002;
01868:            static final int OF_SHARE_COMPAT = 0x00000000;
01869:            static final int OF_SHARE_EXCLUSIVE = 0x00000010;
01870:            static final int OF_SHARE_DENY_WRITE = 0x00000020;
01871:            static final int OF_SHARE_DENY_READ = 0x00000030;
01872:            static final int OF_SHARE_DENY_NONE = 0x00000040;
01873:            static final int OF_PARSE = 0x00000100;
01874:            static final int OF_DELETE = 0x00000200;
01875:            static final int OF_VERIFY = 0x00000400;
01876:            static final int OF_CANCEL = 0x00000800;
01877:            static final int OF_CREATE = 0x00001000;
01878:            static final int OF_PROMPT = 0x00002000;
01879:            static final int OF_EXIST = 0x00004000;
01880:            static final int OF_REOPEN = 0x00008000;
01881:            static final int OFS_MAXPATHNAME = 128;
01882:            static final int MAXINTATOM = 0xC000;
01883:            static final int PROCESS_HEAP_REGION = 0x0001;
01884:            static final int PROCESS_HEAP_UNCOMMITTED_RANGE = 0x0002;
01885:            static final int PROCESS_HEAP_ENTRY_BUSY = 0x0004;
01886:            static final int PROCESS_HEAP_ENTRY_MOVEABLE = 0x0010;
01887:            static final int PROCESS_HEAP_ENTRY_DDESHARE = 0x0020;
01888:            static final int SCS_32BIT_BINARY = 0;
01889:            static final int SCS_DOS_BINARY = 1;
01890:            static final int SCS_WOW_BINARY = 2;
01891:            static final int SCS_PIF_BINARY = 3;
01892:            static final int SCS_POSIX_BINARY = 4;
01893:            static final int SCS_OS216_BINARY = 5;
01894:            static final int SCS_64BIT_BINARY = 6;
01895:            static final int SCS_THIS_PLATFORM_BINARY = SCS_32BIT_BINARY;
01896:            static final int FIBER_FLAG_FLOAT_SWITCH = 0x1;
01897:            static final int SEM_FAILCRITICALERRORS = 0x0001;
01898:            static final int SEM_NOGPFAULTERRORBOX = 0x0002;
01899:            static final int SEM_NOALIGNMENTFAULTEXCEPT = 0x0004;
01900:            static final int SEM_NOOPENFILEERRORBOX = 0x8000;
01901:            static final int LOCKFILE_FAIL_IMMEDIATELY = 0x00000001;
01902:            static final int LOCKFILE_EXCLUSIVE_LOCK = 0x00000002;
01903:            static final int HANDLE_FLAG_INHERIT = 0x00000001;
01904:            static final int HANDLE_FLAG_PROTECT_FROM_CLOSE = 0x00000002;
01905:            static final int HINSTANCE_ERROR = 32;
01906:            static final int GET_TAPE_MEDIA_INFORMATION = 0;
01907:            static final int GET_TAPE_DRIVE_INFORMATION = 1;
01908:            static final int SET_TAPE_MEDIA_INFORMATION = 0;
01909:            static final int SET_TAPE_DRIVE_INFORMATION = 1;
01910:            static final int FORMAT_MESSAGE_ALLOCATE_BUFFER = 0x00000100;
01911:            static final int FORMAT_MESSAGE_IGNORE_INSERTS = 0x00000200;
01912:            static final int FORMAT_MESSAGE_FROM_STRING = 0x00000400;
01913:            static final int FORMAT_MESSAGE_FROM_HMODULE = 0x00000800;
01914:            static final int FORMAT_MESSAGE_FROM_SYSTEM = 0x00001000;
01915:            static final int FORMAT_MESSAGE_ARGUMENT_ARRAY = 0x00002000;
01916:            static final int FORMAT_MESSAGE_MAX_WIDTH_MASK = 0x000000FF;
01917:            static final int FILE_ENCRYPTABLE = 0;
01918:            static final int FILE_IS_ENCRYPTED = 1;
01919:            static final int FILE_SYSTEM_ATTR = 2;
01920:            static final int FILE_ROOT_DIR = 3;
01921:            static final int FILE_SYSTEM_DIR = 4;
01922:            static final int FILE_UNKNOWN = 5;
01923:            static final int FILE_SYSTEM_NOT_SUPPORT = 6;
01924:            static final int FILE_USER_DISALLOWED = 7;
01925:            static final int FILE_READ_ONLY = 8;
01926:            static final int FILE_DIR_DISALLOWED = 9;
01927:            static final int EFS_USE_RECOVERY_KEYS = (0x1);
01928:            static final int CREATE_FOR_IMPORT = (1);
01929:            static final int CREATE_FOR_DIR = (2);
01930:            static final int OVERWRITE_HIDDEN = (4);
01931:            static final int BACKUP_INVALID = 0x00000000;
01932:            static final int BACKUP_DATA = 0x00000001;
01933:            static final int BACKUP_EA_DATA = 0x00000002;
01934:            static final int BACKUP_SECURITY_DATA = 0x00000003;
01935:            static final int BACKUP_ALTERNATE_DATA = 0x00000004;
01936:            static final int BACKUP_LINK = 0x00000005;
01937:            static final int BACKUP_PROPERTY_DATA = 0x00000006;
01938:            static final int BACKUP_OBJECT_ID = 0x00000007;
01939:            static final int BACKUP_REPARSE_DATA = 0x00000008;
01940:            static final int BACKUP_SPARSE_BLOCK = 0x00000009;
01941:            static final int STREAM_NORMAL_ATTRIBUTE = 0x00000000;
01942:            static final int STREAM_MODIFIED_WHEN_READ = 0x00000001;
01943:            static final int STREAM_CONTAINS_SECURITY = 0x00000002;
01944:            static final int STREAM_CONTAINS_PROPERTIES = 0x00000004;
01945:            static final int STREAM_SPARSE_ATTRIBUTE = 0x00000008;
01946:            static final int STARTF_USESHOWWINDOW = 0x00000001;
01947:            static final int STARTF_USESIZE = 0x00000002;
01948:            static final int STARTF_USEPOSITION = 0x00000004;
01949:            static final int STARTF_USECOUNTCHARS = 0x00000008;
01950:            static final int STARTF_USEFILLATTRIBUTE = 0x00000010;
01951:            static final int STARTF_RUNFULLSCREEN = 0x00000020;
01952:            static final int STARTF_FORCEONFEEDBACK = 0x00000040;
01953:            static final int STARTF_FORCEOFFFEEDBACK = 0x00000080;
01954:            static final int STARTF_USESTDHANDLES = 0x00000100;
01955:            static final int STARTF_USEHOTKEY = 0x00000200;
01956:            static final int SHUTDOWN_NORETRY = 0x00000001;
01957:            static final int DONT_RESOLVE_DLL_REFERENCES = 0x00000001;
01958:            static final int LOAD_LIBRARY_AS_DATAFILE = 0x00000002;
01959:            static final int LOAD_WITH_ALTERED_SEARCH_PATH = 0x00000008;
01960:            static final int LOAD_IGNORE_CODE_AUTHZ_LEVEL = 0x00000010;
01961:            static final int DDD_RAW_TARGET_PATH = 0x00000001;
01962:            static final int DDD_REMOVE_DEFINITION = 0x00000002;
01963:            static final int DDD_EXACT_MATCH_ON_REMOVE = 0x00000004;
01964:            static final int DDD_NO_BROADCAST_SYSTEM = 0x00000008;
01965:            static final int DDD_LUID_BROADCAST_DRIVE = 0x00000010;
01966:            static final int FIND_FIRST_EX_CASE_SENSITIVE = 0x00000001;
01967:            static final int MOVEFILE_REPLACE_EXISTING = 0x00000001;
01968:            static final int MOVEFILE_COPY_ALLOWED = 0x00000002;
01969:            static final int MOVEFILE_DELAY_UNTIL_REBOOT = 0x00000004;
01970:            static final int MOVEFILE_WRITE_THROUGH = 0x00000008;
01971:            static final int MOVEFILE_CREATE_HARDLINK = 0x00000010;
01972:            static final int MOVEFILE_FAIL_IF_NOT_TRACKABLE = 0x00000020;
01973:            static final int EVENTLOG_FULL_INFO = 0;
01974:            static final int MAX_COMPUTERNAME_LENGTH = 15;
01975:            static final int LOGON32_LOGON_INTERACTIVE = 2;
01976:            static final int LOGON32_LOGON_NETWORK = 3;
01977:            static final int LOGON32_LOGON_BATCH = 4;
01978:            static final int LOGON32_LOGON_SERVICE = 5;
01979:            static final int LOGON32_LOGON_UNLOCK = 7;
01980:            static final int LOGON32_LOGON_NETWORK_CLEARTEXT = 8;
01981:            static final int LOGON32_LOGON_NEW_CREDENTIALS = 9;
01982:            static final int LOGON32_PROVIDER_DEFAULT = 0;
01983:            static final int LOGON32_PROVIDER_WINNT35 = 1;
01984:            static final int LOGON32_PROVIDER_WINNT40 = 2;
01985:            static final int LOGON32_PROVIDER_WINNT50 = 3;
01986:            static final int LOGON_WITH_PROFILE = 0x00000001;
01987:            static final int LOGON_NETCREDENTIALS_ONLY = 0x00000002;
01988:            static final int LOGON_ZERO_PASSWORD_BUFFER = 0x80000000;
01989:            static final int HW_PROFILE_GUIDLEN = 39;
01990:            static final int MAX_PROFILE_LEN = 80;
01991:            static final int DOCKINFO_UNDOCKED = (0x1);
01992:            static final int DOCKINFO_DOCKED = (0x2);
01993:            static final int DOCKINFO_USER_SUPPLIED = (0x4);
01994:            static final int DOCKINFO_USER_UNDOCKED = (DOCKINFO_USER_SUPPLIED | DOCKINFO_UNDOCKED);
01995:            static final int DOCKINFO_USER_DOCKED = (DOCKINFO_USER_SUPPLIED | DOCKINFO_DOCKED);
01996:            static final int FACILITY_WINDOWS_CE = 24;
01997:            static final int FACILITY_WINDOWS = 8;
01998:            static final int FACILITY_URT = 19;
01999:            static final int FACILITY_UMI = 22;
02000:            static final int FACILITY_SXS = 23;
02001:            static final int FACILITY_STORAGE = 3;
02002:            static final int FACILITY_STATE_MANAGEMENT = 34;
02003:            static final int FACILITY_SSPI = 9;
02004:            static final int FACILITY_SCARD = 16;
02005:            static final int FACILITY_SETUPAPI = 15;
02006:            static final int FACILITY_SECURITY = 9;
02007:            static final int FACILITY_RPC = 1;
02008:            static final int FACILITY_WIN32 = 7;
02009:            static final int FACILITY_CONTROL = 10;
02010:            static final int FACILITY_NULL = 0;
02011:            static final int FACILITY_METADIRECTORY = 35;
02012:            static final int FACILITY_MSMQ = 14;
02013:            static final int FACILITY_MEDIASERVER = 13;
02014:            static final int FACILITY_INTERNET = 12;
02015:            static final int FACILITY_ITF = 4;
02016:            static final int FACILITY_HTTP = 25;
02017:            static final int FACILITY_DPLAY = 21;
02018:            static final int FACILITY_DISPATCH = 2;
02019:            static final int FACILITY_CONFIGURATION = 33;
02020:            static final int FACILITY_COMPLUS = 17;
02021:            static final int FACILITY_CERT = 11;
02022:            static final int FACILITY_BACKGROUNDCOPY = 32;
02023:            static final int FACILITY_ACS = 20;
02024:            static final int FACILITY_AAF = 18;
02025:            static final int ERROR_SUCCESS = 0;
02026:            static final int NO_ERROR = 0;
02027:            static final int SEC_E_OK = (0x00000000);
02028:            static final int ERROR_INVALID_FUNCTION = 1;
02029:            static final int ERROR_FILE_NOT_FOUND = 2;
02030:            static final int ERROR_PATH_NOT_FOUND = 3;
02031:            static final int ERROR_TOO_MANY_OPEN_FILES = 4;
02032:            static final int ERROR_ACCESS_DENIED = 5;
02033:            static final int ERROR_INVALID_HANDLE = 6;
02034:            static final int ERROR_ARENA_TRASHED = 7;
02035:            static final int ERROR_NOT_ENOUGH_MEMORY = 8;
02036:            static final int ERROR_INVALID_BLOCK = 9;
02037:            static final int ERROR_BAD_ENVIRONMENT = 10;
02038:            static final int ERROR_BAD_FORMAT = 11;
02039:            static final int ERROR_INVALID_ACCESS = 12;
02040:            static final int ERROR_INVALID_DATA = 13;
02041:            static final int ERROR_OUTOFMEMORY = 14;
02042:            static final int ERROR_INVALID_DRIVE = 15;
02043:            static final int ERROR_CURRENT_DIRECTORY = 16;
02044:            static final int ERROR_NOT_SAME_DEVICE = 17;
02045:            static final int ERROR_NO_MORE_FILES = 18;
02046:            static final int ERROR_WRITE_PROTECT = 19;
02047:            static final int ERROR_BAD_UNIT = 20;
02048:            static final int ERROR_NOT_READY = 21;
02049:            static final int ERROR_BAD_COMMAND = 22;
02050:            static final int ERROR_CRC = 23;
02051:            static final int ERROR_BAD_LENGTH = 24;
02052:            static final int ERROR_SEEK = 25;
02053:            static final int ERROR_NOT_DOS_DISK = 26;
02054:            static final int ERROR_SECTOR_NOT_FOUND = 27;
02055:            static final int ERROR_OUT_OF_PAPER = 28;
02056:            static final int ERROR_WRITE_FAULT = 29;
02057:            static final int ERROR_READ_FAULT = 30;
02058:            static final int ERROR_GEN_FAILURE = 31;
02059:            static final int ERROR_SHARING_VIOLATION = 32;
02060:            static final int ERROR_LOCK_VIOLATION = 33;
02061:            static final int ERROR_WRONG_DISK = 34;
02062:            static final int ERROR_SHARING_BUFFER_EXCEEDED = 36;
02063:            static final int ERROR_HANDLE_EOF = 38;
02064:            static final int ERROR_HANDLE_DISK_FULL = 39;
02065:            static final int ERROR_NOT_SUPPORTED = 50;
02066:            static final int ERROR_REM_NOT_LIST = 51;
02067:            static final int ERROR_DUP_NAME = 52;
02068:            static final int ERROR_BAD_NETPATH = 53;
02069:            static final int ERROR_NETWORK_BUSY = 54;
02070:            static final int ERROR_DEV_NOT_EXIST = 55;
02071:            static final int ERROR_TOO_MANY_CMDS = 56;
02072:            static final int ERROR_ADAP_HDW_ERR = 57;
02073:            static final int ERROR_BAD_NET_RESP = 58;
02074:            static final int ERROR_UNEXP_NET_ERR = 59;
02075:            static final int ERROR_BAD_REM_ADAP = 60;
02076:            static final int ERROR_PRINTQ_FULL = 61;
02077:            static final int ERROR_NO_SPOOL_SPACE = 62;
02078:            static final int ERROR_PRINT_CANCELLED = 63;
02079:            static final int ERROR_NETNAME_DELETED = 64;
02080:            static final int ERROR_NETWORK_ACCESS_DENIED = 65;
02081:            static final int ERROR_BAD_DEV_TYPE = 66;
02082:            static final int ERROR_BAD_NET_NAME = 67;
02083:            static final int ERROR_TOO_MANY_NAMES = 68;
02084:            static final int ERROR_TOO_MANY_SESS = 69;
02085:            static final int ERROR_SHARING_PAUSED = 70;
02086:            static final int ERROR_REQ_NOT_ACCEP = 71;
02087:            static final int ERROR_REDIR_PAUSED = 72;
02088:            static final int ERROR_FILE_EXISTS = 80;
02089:            static final int ERROR_CANNOT_MAKE = 82;
02090:            static final int ERROR_FAIL_I24 = 83;
02091:            static final int ERROR_OUT_OF_STRUCTURES = 84;
02092:            static final int ERROR_ALREADY_ASSIGNED = 85;
02093:            static final int ERROR_INVALID_PASSWORD = 86;
02094:            static final int ERROR_INVALID_PARAMETER = 87;
02095:            static final int ERROR_NET_WRITE_FAULT = 88;
02096:            static final int ERROR_NO_PROC_SLOTS = 89;
02097:            static final int ERROR_TOO_MANY_SEMAPHORES = 100;
02098:            static final int ERROR_EXCL_SEM_ALREADY_OWNED = 101;
02099:            static final int ERROR_SEM_IS_SET = 102;
02100:            static final int ERROR_TOO_MANY_SEM_REQUESTS = 103;
02101:            static final int ERROR_INVALID_AT_INTERRUPT_TIME = 104;
02102:            static final int ERROR_SEM_OWNER_DIED = 105;
02103:            static final int ERROR_SEM_USER_LIMIT = 106;
02104:            static final int ERROR_DISK_CHANGE = 107;
02105:            static final int ERROR_DRIVE_LOCKED = 108;
02106:            static final int ERROR_BROKEN_PIPE = 109;
02107:            static final int ERROR_OPEN_FAILED = 110;
02108:            static final int ERROR_BUFFER_OVERFLOW = 111;
02109:            static final int ERROR_DISK_FULL = 112;
02110:            static final int ERROR_NO_MORE_SEARCH_HANDLES = 113;
02111:            static final int ERROR_INVALID_TARGET_HANDLE = 114;
02112:            static final int ERROR_INVALID_CATEGORY = 117;
02113:            static final int ERROR_INVALID_VERIFY_SWITCH = 118;
02114:            static final int ERROR_BAD_DRIVER_LEVEL = 119;
02115:            static final int ERROR_CALL_NOT_IMPLEMENTED = 120;
02116:            static final int ERROR_SEM_TIMEOUT = 121;
02117:            static final int ERROR_INSUFFICIENT_BUFFER = 122;
02118:            static final int ERROR_INVALID_NAME = 123;
02119:            static final int ERROR_INVALID_LEVEL = 124;
02120:            static final int ERROR_NO_VOLUME_LABEL = 125;
02121:            static final int ERROR_MOD_NOT_FOUND = 126;
02122:            static final int ERROR_PROC_NOT_FOUND = 127;
02123:            static final int ERROR_WAIT_NO_CHILDREN = 128;
02124:            static final int ERROR_CHILD_NOT_COMPLETE = 129;
02125:            static final int ERROR_DIRECT_ACCESS_HANDLE = 130;
02126:            static final int ERROR_NEGATIVE_SEEK = 131;
02127:            static final int ERROR_SEEK_ON_DEVICE = 132;
02128:            static final int ERROR_IS_JOIN_TARGET = 133;
02129:            static final int ERROR_IS_JOINED = 134;
02130:            static final int ERROR_IS_SUBSTED = 135;
02131:            static final int ERROR_NOT_JOINED = 136;
02132:            static final int ERROR_NOT_SUBSTED = 137;
02133:            static final int ERROR_JOIN_TO_JOIN = 138;
02134:            static final int ERROR_SUBST_TO_SUBST = 139;
02135:            static final int ERROR_JOIN_TO_SUBST = 140;
02136:            static final int ERROR_SUBST_TO_JOIN = 141;
02137:            static final int ERROR_BUSY_DRIVE = 142;
02138:            static final int ERROR_SAME_DRIVE = 143;
02139:            static final int ERROR_DIR_NOT_ROOT = 144;
02140:            static final int ERROR_DIR_NOT_EMPTY = 145;
02141:            static final int ERROR_IS_SUBST_PATH = 146;
02142:            static final int ERROR_IS_JOIN_PATH = 147;
02143:            static final int ERROR_PATH_BUSY = 148;
02144:            static final int ERROR_IS_SUBST_TARGET = 149;
02145:            static final int ERROR_SYSTEM_TRACE = 150;
02146:            static final int ERROR_INVALID_EVENT_COUNT = 151;
02147:            static final int ERROR_TOO_MANY_MUXWAITERS = 152;
02148:            static final int ERROR_INVALID_LIST_FORMAT = 153;
02149:            static final int ERROR_LABEL_TOO_LONG = 154;
02150:            static final int ERROR_TOO_MANY_TCBS = 155;
02151:            static final int ERROR_SIGNAL_REFUSED = 156;
02152:            static final int ERROR_DISCARDED = 157;
02153:            static final int ERROR_NOT_LOCKED = 158;
02154:            static final int ERROR_BAD_THREADID_ADDR = 159;
02155:            static final int ERROR_BAD_ARGUMENTS = 160;
02156:            static final int ERROR_BAD_PATHNAME = 161;
02157:            static final int ERROR_SIGNAL_PENDING = 162;
02158:            static final int ERROR_MAX_THRDS_REACHED = 164;
02159:            static final int ERROR_LOCK_FAILED = 167;
02160:            static final int ERROR_BUSY = 170;
02161:            static final int ERROR_CANCEL_VIOLATION = 173;
02162:            static final int ERROR_ATOMIC_LOCKS_NOT_SUPPORTED = 174;
02163:            static final int ERROR_INVALID_SEGMENT_NUMBER = 180;
02164:            static final int ERROR_INVALID_ORDINAL = 182;
02165:            static final int ERROR_ALREADY_EXISTS = 183;
02166:            static final int ERROR_INVALID_FLAG_NUMBER = 186;
02167:            static final int ERROR_SEM_NOT_FOUND = 187;
02168:            static final int ERROR_INVALID_STARTING_CODESEG = 188;
02169:            static final int ERROR_INVALID_STACKSEG = 189;
02170:            static final int ERROR_INVALID_MODULETYPE = 190;
02171:            static final int ERROR_INVALID_EXE_SIGNATURE = 191;
02172:            static final int ERROR_EXE_MARKED_INVALID = 192;
02173:            static final int ERROR_BAD_EXE_FORMAT = 193;
02174:            static final int ERROR_ITERATED_DATA_EXCEEDS_64k = 194;
02175:            static final int ERROR_INVALID_MINALLOCSIZE = 195;
02176:            static final int ERROR_DYNLINK_FROM_INVALID_RING = 196;
02177:            static final int ERROR_IOPL_NOT_ENABLED = 197;
02178:            static final int ERROR_INVALID_SEGDPL = 198;
02179:            static final int ERROR_AUTODATASEG_EXCEEDS_64k = 199;
02180:            static final int ERROR_RING2SEG_MUST_BE_MOVABLE = 200;
02181:            static final int ERROR_RELOC_CHAIN_XEEDS_SEGLIM = 201;
02182:            static final int ERROR_INFLOOP_IN_RELOC_CHAIN = 202;
02183:            static final int ERROR_ENVVAR_NOT_FOUND = 203;
02184:            static final int ERROR_NO_SIGNAL_SENT = 205;
02185:            static final int ERROR_FILENAME_EXCED_RANGE = 206;
02186:            static final int ERROR_RING2_STACK_IN_USE = 207;
02187:            static final int ERROR_META_EXPANSION_TOO_LONG = 208;
02188:            static final int ERROR_INVALID_SIGNAL_NUMBER = 209;
02189:            static final int ERROR_THREAD_1_INACTIVE = 210;
02190:            static final int ERROR_LOCKED = 212;
02191:            static final int ERROR_TOO_MANY_MODULES = 214;
02192:            static final int ERROR_NESTING_NOT_ALLOWED = 215;
02193:            static final int ERROR_EXE_MACHINE_TYPE_MISMATCH = 216;
02194:            static final int ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY = 217;
02195:            static final int ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY = 218;
02196:            static final int ERROR_BAD_PIPE = 230;
02197:            static final int ERROR_PIPE_BUSY = 231;
02198:            static final int ERROR_NO_DATA = 232;
02199:            static final int ERROR_PIPE_NOT_CONNECTED = 233;
02200:            static final int ERROR_MORE_DATA = 234;
02201:            static final int ERROR_VC_DISCONNECTED = 240;
02202:            static final int ERROR_INVALID_EA_NAME = 254;
02203:            static final int ERROR_EA_LIST_INCONSISTENT = 255;
02204:            static final int WAIT_TIMEOUT = 258;
02205:            static final int ERROR_NO_MORE_ITEMS = 259;
02206:            static final int ERROR_CANNOT_COPY = 266;
02207:            static final int ERROR_DIRECTORY = 267;
02208:            static final int ERROR_EAS_DIDNT_FIT = 275;
02209:            static final int ERROR_EA_FILE_CORRUPT = 276;
02210:            static final int ERROR_EA_TABLE_FULL = 277;
02211:            static final int ERROR_INVALID_EA_HANDLE = 278;
02212:            static final int ERROR_EAS_NOT_SUPPORTED = 282;
02213:            static final int ERROR_NOT_OWNER = 288;
02214:            static final int ERROR_TOO_MANY_POSTS = 298;
02215:            static final int ERROR_PARTIAL_COPY = 299;
02216:            static final int ERROR_OPLOCK_NOT_GRANTED = 300;
02217:            static final int ERROR_INVALID_OPLOCK_PROTOCOL = 301;
02218:            static final int ERROR_DISK_TOO_FRAGMENTED = 302;
02219:            static final int ERROR_DELETE_PENDING = 303;
02220:            static final int ERROR_MR_MID_NOT_FOUND = 317;
02221:            static final int ERROR_SCOPE_NOT_FOUND = 318;
02222:            static final int ERROR_INVALID_ADDRESS = 487;
02223:            static final int ERROR_ARITHMETIC_OVERFLOW = 534;
02224:            static final int ERROR_PIPE_CONNECTED = 535;
02225:            static final int ERROR_PIPE_LISTENING = 536;
02226:            static final int ERROR_EA_ACCESS_DENIED = 994;
02227:            static final int ERROR_OPERATION_ABORTED = 995;
02228:            static final int ERROR_IO_INCOMPLETE = 996;
02229:            static final int ERROR_IO_PENDING = 997;
02230:            static final int ERROR_NOACCESS = 998;
02231:            static final int ERROR_SWAPERROR = 999;
02232:            static final int ERROR_STACK_OVERFLOW = 1001;
02233:            static final int ERROR_INVALID_MESSAGE = 1002;
02234:            static final int ERROR_CAN_NOT_COMPLETE = 1003;
02235:            static final int ERROR_INVALID_FLAGS = 1004;
02236:            static final int ERROR_UNRECOGNIZED_VOLUME = 1005;
02237:            static final int ERROR_FILE_INVALID = 1006;
02238:            static final int ERROR_FULLSCREEN_MODE = 1007;
02239:            static final int ERROR_NO_TOKEN = 1008;
02240:            static final int ERROR_BADDB = 1009;
02241:            static final int ERROR_BADKEY = 1010;
02242:            static final int ERROR_CANTOPEN = 1011;
02243:            static final int ERROR_CANTREAD = 1012;
02244:            static final int ERROR_CANTWRITE = 1013;
02245:            static final int ERROR_REGISTRY_RECOVERED = 1014;
02246:            static final int ERROR_REGISTRY_CORRUPT = 1015;
02247:            static final int ERROR_REGISTRY_IO_FAILED = 1016;
02248:            static final int ERROR_NOT_REGISTRY_FILE = 1017;
02249:            static final int ERROR_KEY_DELETED = 1018;
02250:            static final int ERROR_NO_LOG_SPACE = 1019;
02251:            static final int ERROR_KEY_HAS_CHILDREN = 1020;
02252:            static final int ERROR_CHILD_MUST_BE_VOLATILE = 1021;
02253:            static final int ERROR_NOTIFY_ENUM_DIR = 1022;
02254:            static final int ERROR_DEPENDENT_SERVICES_RUNNING = 1051;
02255:            static final int ERROR_INVALID_SERVICE_CONTROL = 1052;
02256:            static final int ERROR_SERVICE_REQUEST_TIMEOUT = 1053;
02257:            static final int ERROR_SERVICE_NO_THREAD = 1054;
02258:            static final int ERROR_SERVICE_DATABASE_LOCKED = 1055;
02259:            static final int ERROR_SERVICE_ALREADY_RUNNING = 1056;
02260:            static final int ERROR_INVALID_SERVICE_ACCOUNT = 1057;
02261:            static final int ERROR_SERVICE_DISABLED = 1058;
02262:            static final int ERROR_CIRCULAR_DEPENDENCY = 1059;
02263:            static final int ERROR_SERVICE_DOES_NOT_EXIST = 1060;
02264:            static final int ERROR_SERVICE_CANNOT_ACCEPT_CTRL = 1061;
02265:            static final int ERROR_SERVICE_NOT_ACTIVE = 1062;
02266:            static final int ERROR_FAILED_SERVICE_CONTROLLER_CONNECT = 1063;
02267:            static final int ERROR_EXCEPTION_IN_SERVICE = 1064;
02268:            static final int ERROR_DATABASE_DOES_NOT_EXIST = 1065;
02269:            static final int ERROR_SERVICE_SPECIFIC_ERROR = 1066;
02270:            static final int ERROR_PROCESS_ABORTED = 1067;
02271:            static final int ERROR_SERVICE_DEPENDENCY_FAIL = 1068;
02272:            static final int ERROR_SERVICE_LOGON_FAILED = 1069;
02273:            static final int ERROR_SERVICE_START_HANG = 1070;
02274:            static final int ERROR_INVALID_SERVICE_LOCK = 1071;
02275:            static final int ERROR_SERVICE_MARKED_FOR_DELETE = 1072;
02276:            static final int ERROR_SERVICE_EXISTS = 1073;
02277:            static final int ERROR_ALREADY_RUNNING_LKG = 1074;
02278:            static final int ERROR_SERVICE_DEPENDENCY_DELETED = 1075;
02279:            static final int ERROR_BOOT_ALREADY_ACCEPTED = 1076;
02280:            static final int ERROR_SERVICE_NEVER_STARTED = 1077;
02281:            static final int ERROR_DUPLICATE_SERVICE_NAME = 1078;
02282:            static final int ERROR_DIFFERENT_SERVICE_ACCOUNT = 1079;
02283:            static final int ERROR_CANNOT_DETECT_DRIVER_FAILURE = 1080;
02284:            static final int ERROR_CANNOT_DETECT_PROCESS_ABORT = 1081;
02285:            static final int ERROR_NO_RECOVERY_PROGRAM = 1082;
02286:            static final int ERROR_SERVICE_NOT_IN_EXE = 1083;
02287:            static final int ERROR_NOT_SAFEBOOT_SERVICE = 1084;
02288:            static final int ERROR_END_OF_MEDIA = 1100;
02289:            static final int ERROR_FILEMARK_DETECTED = 1101;
02290:            static final int ERROR_BEGINNING_OF_MEDIA = 1102;
02291:            static final int ERROR_SETMARK_DETECTED = 1103;
02292:            static final int ERROR_NO_DATA_DETECTED = 1104;
02293:            static final int ERROR_PARTITION_FAILURE = 1105;
02294:            static final int ERROR_INVALID_BLOCK_LENGTH = 1106;
02295:            static final int ERROR_DEVICE_NOT_PARTITIONED = 1107;
02296:            static final int ERROR_UNABLE_TO_LOCK_MEDIA = 1108;
02297:            static final int ERROR_UNABLE_TO_UNLOAD_MEDIA = 1109;
02298:            static final int ERROR_MEDIA_CHANGED = 1110;
02299:            static final int ERROR_BUS_RESET = 1111;
02300:            static final int ERROR_NO_MEDIA_IN_DRIVE = 1112;
02301:            static final int ERROR_NO_UNICODE_TRANSLATION = 1113;
02302:            static final int ERROR_DLL_INIT_FAILED = 1114;
02303:            static final int ERROR_SHUTDOWN_IN_PROGRESS = 1115;
02304:            static final int ERROR_NO_SHUTDOWN_IN_PROGRESS = 1116;
02305:            static final int ERROR_IO_DEVICE = 1117;
02306:            static final int ERROR_SERIAL_NO_DEVICE = 1118;
02307:            static final int ERROR_IRQ_BUSY = 1119;
02308:            static final int ERROR_MORE_WRITES = 1120;
02309:            static final int ERROR_COUNTER_TIMEOUT = 1121;
02310:            static final int ERROR_FLOPPY_ID_MARK_NOT_FOUND = 1122;
02311:            static final int ERROR_FLOPPY_WRONG_CYLINDER = 1123;
02312:            static final int ERROR_FLOPPY_UNKNOWN_ERROR = 1124;
02313:            static final int ERROR_FLOPPY_BAD_REGISTERS = 1125;
02314:            static final int ERROR_DISK_RECALIBRATE_FAILED = 1126;
02315:            static final int ERROR_DISK_OPERATION_FAILED = 1127;
02316:            static final int ERROR_DISK_RESET_FAILED = 1128;
02317:            static final int ERROR_EOM_OVERFLOW = 1129;
02318:            static final int ERROR_NOT_ENOUGH_SERVER_MEMORY = 1130;
02319:            static final int ERROR_POSSIBLE_DEADLOCK = 1131;
02320:            static final int ERROR_MAPPED_ALIGNMENT = 1132;
02321:            static final int ERROR_SET_POWER_STATE_VETOED = 1140;
02322:            static final int ERROR_SET_POWER_STATE_FAILED = 1141;
02323:            static final int ERROR_TOO_MANY_LINKS = 1142;
02324:            static final int ERROR_OLD_WIN_VERSION = 1150;
02325:            static final int ERROR_APP_WRONG_OS = 1151;
02326:            static final int ERROR_SINGLE_INSTANCE_APP = 1152;
02327:            static final int ERROR_RMODE_APP = 1153;
02328:            static final int ERROR_INVALID_DLL = 1154;
02329:            static final int ERROR_NO_ASSOCIATION = 1155;
02330:            static final int ERROR_DDE_FAIL = 1156;
02331:            static final int ERROR_DLL_NOT_FOUND = 1157;
02332:            static final int ERROR_NO_MORE_USER_HANDLES = 1158;
02333:            static final int ERROR_MESSAGE_SYNC_ONLY = 1159;
02334:            static final int ERROR_SOURCE_ELEMENT_EMPTY = 1160;
02335:            static final int ERROR_DESTINATION_ELEMENT_FULL = 1161;
02336:            static final int ERROR_ILLEGAL_ELEMENT_ADDRESS = 1162;
02337:            static final int ERROR_MAGAZINE_NOT_PRESENT = 1163;
02338:            static final int ERROR_DEVICE_REINITIALIZATION_NEEDED = 1164;
02339:            static final int ERROR_DEVICE_REQUIRES_CLEANING = 1165;
02340:            static final int ERROR_DEVICE_DOOR_OPEN = 1166;
02341:            static final int ERROR_DEVICE_NOT_CONNECTED = 1167;
02342:            static final int ERROR_NOT_FOUND = 1168;
02343:            static final int ERROR_NO_MATCH = 1169;
02344:            static final int ERROR_SET_NOT_FOUND = 1170;
02345:            static final int ERROR_POINT_NOT_FOUND = 1171;
02346:            static final int ERROR_NO_TRACKING_SERVICE = 1172;
02347:            static final int ERROR_NO_VOLUME_ID = 1173;
02348:            static final int ERROR_UNABLE_TO_REMOVE_REPLACED = 1175;
02349:            static final int ERROR_UNABLE_TO_MOVE_REPLACEMENT = 1176;
02350:            static final int ERROR_UNABLE_TO_MOVE_REPLACEMENT_2 = 1177;
02351:            static final int ERROR_JOURNAL_DELETE_IN_PROGRESS = 1178;
02352:            static final int ERROR_JOURNAL_NOT_ACTIVE = 1179;
02353:            static final int ERROR_POTENTIAL_FILE_FOUND = 1180;
02354:            static final int ERROR_JOURNAL_ENTRY_DELETED = 1181;
02355:            static final int ERROR_BAD_DEVICE = 1200;
02356:            static final int ERROR_CONNECTION_UNAVAIL = 1201;
02357:            static final int ERROR_DEVICE_ALREADY_REMEMBERED = 1202;
02358:            static final int ERROR_NO_NET_OR_BAD_PATH = 1203;
02359:            static final int ERROR_BAD_PROVIDER = 1204;
02360:            static final int ERROR_CANNOT_OPEN_PROFILE = 1205;
02361:            static final int ERROR_BAD_PROFILE = 1206;
02362:            static final int ERROR_NOT_CONTAINER = 1207;
02363:            static final int ERROR_EXTENDED_ERROR = 1208;
02364:            static final int ERROR_INVALID_GROUPNAME = 1209;
02365:            static final int ERROR_INVALID_COMPUTERNAME = 1210;
02366:            static final int ERROR_INVALID_EVENTNAME = 1211;
02367:            static final int ERROR_INVALID_DOMAINNAME = 1212;
02368:            static final int ERROR_INVALID_SERVICENAME = 1213;
02369:            static final int ERROR_INVALID_NETNAME = 1214;
02370:            static final int ERROR_INVALID_SHARENAME = 1215;
02371:            static final int ERROR_INVALID_PASSWORDNAME = 1216;
02372:            static final int ERROR_INVALID_MESSAGENAME = 1217;
02373:            static final int ERROR_INVALID_MESSAGEDEST = 1218;
02374:            static final int ERROR_SESSION_CREDENTIAL_CONFLICT = 1219;
02375:            static final int ERROR_REMOTE_SESSION_LIMIT_EXCEEDED = 1220;
02376:            static final int ERROR_DUP_DOMAINNAME = 1221;
02377:            static final int ERROR_NO_NETWORK = 1222;
02378:            static final int ERROR_CANCELLED = 1223;
02379:            static final int ERROR_USER_MAPPED_FILE = 1224;
02380:            static final int ERROR_CONNECTION_REFUSED = 1225;
02381:            static final int ERROR_GRACEFUL_DISCONNECT = 1226;
02382:            static final int ERROR_ADDRESS_ALREADY_ASSOCIATED = 1227;
02383:            static final int ERROR_ADDRESS_NOT_ASSOCIATED = 1228;
02384:            static final int ERROR_CONNECTION_INVALID = 1229;
02385:            static final int ERROR_CONNECTION_ACTIVE = 1230;
02386:            static final int ERROR_NETWORK_UNREACHABLE = 1231;
02387:            static final int ERROR_HOST_UNREACHABLE = 1232;
02388:            static final int ERROR_PROTOCOL_UNREACHABLE = 1233;
02389:            static final int ERROR_PORT_UNREACHABLE = 1234;
02390:            static final int ERROR_REQUEST_ABORTED = 1235;
02391:            static final int ERROR_CONNECTION_ABORTED = 1236;
02392:            static final int ERROR_RETRY = 1237;
02393:            static final int ERROR_CONNECTION_COUNT_LIMIT = 1238;
02394:            static final int ERROR_LOGIN_TIME_RESTRICTION = 1239;
02395:            static final int ERROR_LOGIN_WKSTA_RESTRICTION = 1240;
02396:            static final int ERROR_INCORRECT_ADDRESS = 1241;
02397:            static final int ERROR_ALREADY_REGISTERED = 1242;
02398:            static final int ERROR_SERVICE_NOT_FOUND = 1243;
02399:            static final int ERROR_NOT_AUTHENTICATED = 1244;
02400:            static final int ERROR_NOT_LOGGED_ON = 1245;
02401:            static final int ERROR_CONTINUE = 1246;
02402:            static final int ERROR_ALREADY_INITIALIZED = 1247;
02403:            static final int ERROR_NO_MORE_DEVICES = 1248;
02404:            static final int ERROR_NO_SUCH_SITE = 1249;
02405:            static final int ERROR_DOMAIN_CONTROLLER_EXISTS = 1250;
02406:            static final int ERROR_ONLY_IF_CONNECTED = 1251;
02407:            static final int ERROR_OVERRIDE_NOCHANGES = 1252;
02408:            static final int ERROR_BAD_USER_PROFILE = 1253;
02409:            static final int ERROR_NOT_SUPPORTED_ON_SBS = 1254;
02410:            static final int ERROR_SERVER_SHUTDOWN_IN_PROGRESS = 1255;
02411:            static final int ERROR_HOST_DOWN = 1256;
02412:            static final int ERROR_NON_ACCOUNT_SID = 1257;
02413:            static final int ERROR_NON_DOMAIN_SID = 1258;
02414:            static final int ERROR_APPHELP_BLOCK = 1259;
02415:            static final int ERROR_ACCESS_DISABLED_BY_POLICY = 1260;
02416:            static final int ERROR_REG_NAT_CONSUMPTION = 1261;
02417:            static final int ERROR_CSCSHARE_OFFLINE = 1262;
02418:            static final int ERROR_PKINIT_FAILURE = 1263;
02419:            static final int ERROR_SMARTCARD_SUBSYSTEM_FAILURE = 1264;
02420:            static final int ERROR_DOWNGRADE_DETECTED = 1265;
02421:            static final int ERROR_MACHINE_LOCKED = 1271;
02422:            static final int ERROR_CALLBACK_SUPPLIED_INVALID_DATA = 1273;
02423:            static final int ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED = 1274;
02424:            static final int ERROR_DRIVER_BLOCKED = 1275;
02425:            static final int ERROR_INVALID_IMPORT_OF_NON_DLL = 1276;
02426:            static final int ERROR_ACCESS_DISABLED_WEBBLADE = 1277;
02427:            static final int ERROR_ACCESS_DISABLED_WEBBLADE_TAMPER = 1278;
02428:            static final int ERROR_RECOVERY_FAILURE = 1279;
02429:            static final int ERROR_ALREADY_FIBER = 1280;
02430:            static final int ERROR_ALREADY_THREAD = 1281;
02431:            static final int ERROR_STACK_BUFFER_OVERRUN = 1282;
02432:            static final int ERROR_PARAMETER_QUOTA_EXCEEDED = 1283;
02433:            static final int ERROR_DEBUGGER_INACTIVE = 1284;
02434:            static final int ERROR_DELAY_LOAD_FAILED = 1285;
02435:            static final int ERROR_VDM_DISALLOWED = 1286;
02436:            static final int ERROR_NOT_ALL_ASSIGNED = 1300;
02437:            static final int ERROR_SOME_NOT_MAPPED = 1301;
02438:            static final int ERROR_NO_QUOTAS_FOR_ACCOUNT = 1302;
02439:            static final int ERROR_LOCAL_USER_SESSION_KEY = 1303;
02440:            static final int ERROR_NULL_LM_PASSWORD = 1304;
02441:            static final int ERROR_UNKNOWN_REVISION = 1305;
02442:            static final int ERROR_REVISION_MISMATCH = 1306;
02443:            static final int ERROR_INVALID_OWNER = 1307;
02444:            static final int ERROR_INVALID_PRIMARY_GROUP = 1308;
02445:            static final int ERROR_NO_IMPERSONATION_TOKEN = 1309;
02446:            static final int ERROR_CANT_DISABLE_MANDATORY = 1310;
02447:            static final int ERROR_NO_LOGON_SERVERS = 1311;
02448:            static final int ERROR_NO_SUCH_LOGON_SESSION = 1312;
02449:            static final int ERROR_NO_SUCH_PRIVILEGE = 1313;
02450:            static final int ERROR_PRIVILEGE_NOT_HELD = 1314;
02451:            static final int ERROR_INVALID_ACCOUNT_NAME = 1315;
02452:            static final int ERROR_USER_EXISTS = 1316;
02453:            static final int ERROR_NO_SUCH_USER = 1317;
02454:            static final int ERROR_GROUP_EXISTS = 1318;
02455:            static final int ERROR_NO_SUCH_GROUP = 1319;
02456:            static final int ERROR_MEMBER_IN_GROUP = 1320;
02457:            static final int ERROR_MEMBER_NOT_IN_GROUP = 1321;
02458:            static final int ERROR_LAST_ADMIN = 1322;
02459:            static final int ERROR_WRONG_PASSWORD = 1323;
02460:            static final int ERROR_ILL_FORMED_PASSWORD = 1324;
02461:            static final int ERROR_PASSWORD_RESTRICTION = 1325;
02462:            static final int ERROR_LOGON_FAILURE = 1326;
02463:            static final int ERROR_ACCOUNT_RESTRICTION = 1327;
02464:            static final int ERROR_INVALID_LOGON_HOURS = 1328;
02465:            static final int ERROR_INVALID_WORKSTATION = 1329;
02466:            static final int ERROR_PASSWORD_EXPIRED = 1330;
02467:            static final int ERROR_ACCOUNT_DISABLED = 1331;
02468:            static final int ERROR_NONE_MAPPED = 1332;
02469:            static final int ERROR_TOO_MANY_LUIDS_REQUESTED = 1333;
02470:            static final int ERROR_LUIDS_EXHAUSTED = 1334;
02471:            static final int ERROR_INVALID_SUB_AUTHORITY = 1335;
02472:            static final int ERROR_INVALID_ACL = 1336;
02473:            static final int ERROR_INVALID_SID = 1337;
02474:            static final int ERROR_INVALID_SECURITY_DESCR = 1338;
02475:            static final int ERROR_BAD_INHERITANCE_ACL = 1340;
02476:            static final int ERROR_SERVER_DISABLED = 1341;
02477:            static final int ERROR_SERVER_NOT_DISABLED = 1342;
02478:            static final int ERROR_INVALID_ID_AUTHORITY = 1343;
02479:            static final int ERROR_ALLOTTED_SPACE_EXCEEDED = 1344;
02480:            static final int ERROR_INVALID_GROUP_ATTRIBUTES = 1345;
02481:            static final int ERROR_BAD_IMPERSONATION_LEVEL = 1346;
02482:            static final int ERROR_CANT_OPEN_ANONYMOUS = 1347;
02483:            static final int ERROR_BAD_VALIDATION_CLASS = 1348;
02484:            static final int ERROR_BAD_TOKEN_TYPE = 1349;
02485:            static final int ERROR_NO_SECURITY_ON_OBJECT = 1350;
02486:            static final int ERROR_CANT_ACCESS_DOMAIN_INFO = 1351;
02487:            static final int ERROR_INVALID_SERVER_STATE = 1352;
02488:            static final int ERROR_INVALID_DOMAIN_STATE = 1353;
02489:            static final int ERROR_INVALID_DOMAIN_ROLE = 1354;
02490:            static final int ERROR_NO_SUCH_DOMAIN = 1355;
02491:            static final int ERROR_DOMAIN_EXISTS = 1356;
02492:            static final int ERROR_DOMAIN_LIMIT_EXCEEDED = 1357;
02493:            static final int ERROR_INTERNAL_DB_CORRUPTION = 1358;
02494:            static final int ERROR_INTERNAL_ERROR = 1359;
02495:            static final int ERROR_GENERIC_NOT_MAPPED = 1360;
02496:            static final int ERROR_BAD_DESCRIPTOR_FORMAT = 1361;
02497:            static final int ERROR_NOT_LOGON_PROCESS = 1362;
02498:            static final int ERROR_LOGON_SESSION_EXISTS = 1363;
02499:            static final int ERROR_NO_SUCH_PACKAGE = 1364;
02500:            static final int ERROR_BAD_LOGON_SESSION_STATE = 1365;
02501:            static final int ERROR_LOGON_SESSION_COLLISION = 1366;
02502:            static final int ERROR_INVALID_LOGON_TYPE = 1367;
02503:            static final int ERROR_CANNOT_IMPERSONATE = 1368;
02504:            static final int ERROR_RXACT_INVALID_STATE = 1369;
02505:            static final int ERROR_RXACT_COMMIT_FAILURE = 1370;
02506:            static final int ERROR_SPECIAL_ACCOUNT = 1371;
02507:            static final int ERROR_SPECIAL_GROUP = 1372;
02508:            static final int ERROR_SPECIAL_USER = 1373;
02509:            static final int ERROR_MEMBERS_PRIMARY_GROUP = 1374;
02510:            static final int ERROR_TOKEN_ALREADY_IN_USE = 1375;
02511:            static final int ERROR_NO_SUCH_ALIAS = 1376;
02512:            static final int ERROR_MEMBER_NOT_IN_ALIAS = 1377;
02513:            static final int ERROR_MEMBER_IN_ALIAS = 1378;
02514:            static final int ERROR_ALIAS_EXISTS = 1379;
02515:            static final int ERROR_LOGON_NOT_GRANTED = 1380;
02516:            static final int ERROR_TOO_MANY_SECRETS = 1381;
02517:            static final int ERROR_SECRET_TOO_LONG = 1382;
02518:            static final int ERROR_INTERNAL_DB_ERROR = 1383;
02519:            static final int ERROR_TOO_MANY_CONTEXT_IDS = 1384;
02520:            static final int ERROR_LOGON_TYPE_NOT_GRANTED = 1385;
02521:            static final int ERROR_NT_CROSS_ENCRYPTION_REQUIRED = 1386;
02522:            static final int ERROR_NO_SUCH_MEMBER = 1387;
02523:            static final int ERROR_INVALID_MEMBER = 1388;
02524:            static final int ERROR_TOO_MANY_SIDS = 1389;
02525:            static final int ERROR_LM_CROSS_ENCRYPTION_REQUIRED = 1390;
02526:            static final int ERROR_NO_INHERITANCE = 1391;
02527:            static final int ERROR_FILE_CORRUPT = 1392;
02528:            static final int ERROR_DISK_CORRUPT = 1393;
02529:            static final int ERROR_NO_USER_SESSION_KEY = 1394;
02530:            static final int ERROR_LICENSE_QUOTA_EXCEEDED = 1395;
02531:            static final int ERROR_WRONG_TARGET_NAME = 1396;
02532:            static final int ERROR_MUTUAL_AUTH_FAILED = 1397;
02533:            static final int ERROR_TIME_SKEW = 1398;
02534:            static final int ERROR_CURRENT_DOMAIN_NOT_ALLOWED = 1399;
02535:            static final int ERROR_INVALID_WINDOW_HANDLE = 1400;
02536:            static final int ERROR_INVALID_MENU_HANDLE = 1401;
02537:            static final int ERROR_INVALID_CURSOR_HANDLE = 1402;
02538:            static final int ERROR_INVALID_ACCEL_HANDLE = 1403;
02539:            static final int ERROR_INVALID_HOOK_HANDLE = 1404;
02540:            static final int ERROR_INVALID_DWP_HANDLE = 1405;
02541:            static final int ERROR_TLW_WITH_WSCHILD = 1406;
02542:            static final int ERROR_CANNOT_FIND_WND_CLASS = 1407;
02543:            static final int ERROR_WINDOW_OF_OTHER_THREAD = 1408;
02544:            static final int ERROR_HOTKEY_ALREADY_REGISTERED = 1409;
02545:            static final int ERROR_CLASS_ALREADY_EXISTS = 1410;
02546:            static final int ERROR_CLASS_DOES_NOT_EXIST = 1411;
02547:            static final int ERROR_CLASS_HAS_WINDOWS = 1412;
02548:            static final int ERROR_INVALID_INDEX = 1413;
02549:            static final int ERROR_INVALID_ICON_HANDLE = 1414;
02550:            static final int ERROR_PRIVATE_DIALOG_INDEX = 1415;
02551:            static final int ERROR_LISTBOX_ID_NOT_FOUND = 1416;
02552:            static final int ERROR_NO_WILDCARD_CHARACTERS = 1417;
02553:            static final int ERROR_CLIPBOARD_NOT_OPEN = 1418;
02554:            static final int ERROR_HOTKEY_NOT_REGISTERED = 1419;
02555:            static final int ERROR_WINDOW_NOT_DIALOG = 1420;
02556:            static final int ERROR_CONTROL_ID_NOT_FOUND = 1421;
02557:            static final int ERROR_INVALID_COMBOBOX_MESSAGE = 1422;
02558:            static final int ERROR_WINDOW_NOT_COMBOBOX = 1423;
02559:            static final int ERROR_INVALID_EDIT_HEIGHT = 1424;
02560:            static final int ERROR_DC_NOT_FOUND = 1425;
02561:            static final int ERROR_INVALID_HOOK_FILTER = 1426;
02562:            static final int ERROR_INVALID_FILTER_PROC = 1427;
02563:            static final int ERROR_HOOK_NEEDS_HMOD = 1428;
02564:            static final int ERROR_GLOBAL_ONLY_HOOK = 1429;
02565:            static final int ERROR_JOURNAL_HOOK_SET = 1430;
02566:            static final int ERROR_HOOK_NOT_INSTALLED = 1431;
02567:            static final int ERROR_INVALID_LB_MESSAGE = 1432;
02568:            static final int ERROR_SETCOUNT_ON_BAD_LB = 1433;
02569:            static final int ERROR_LB_WITHOUT_TABSTOPS = 1434;
02570:            static final int ERROR_DESTROY_OBJECT_OF_OTHER_THREAD = 1435;
02571:            static final int ERROR_CHILD_WINDOW_MENU = 1436;
02572:            static final int ERROR_NO_SYSTEM_MENU = 1437;
02573:            static final int ERROR_INVALID_MSGBOX_STYLE = 1438;
02574:            static final int ERROR_INVALID_SPI_VALUE = 1439;
02575:            static final int ERROR_SCREEN_ALREADY_LOCKED = 1440;
02576:            static final int ERROR_HWNDS_HAVE_DIFF_PARENT = 1441;
02577:            static final int ERROR_NOT_CHILD_WINDOW = 1442;
02578:            static final int ERROR_INVALID_GW_COMMAND = 1443;
02579:            static final int ERROR_INVALID_THREAD_ID = 1444;
02580:            static final int ERROR_NON_MDICHILD_WINDOW = 1445;
02581:            static final int ERROR_POPUP_ALREADY_ACTIVE = 1446;
02582:            static final int ERROR_NO_SCROLLBARS = 1447;
02583:            static final int ERROR_INVALID_SCROLLBAR_RANGE = 1448;
02584:            static final int ERROR_INVALID_SHOWWIN_COMMAND = 1449;
02585:            static final int ERROR_NO_SYSTEM_RESOURCES = 1450;
02586:            static final int ERROR_NONPAGED_SYSTEM_RESOURCES = 1451;
02587:            static final int ERROR_PAGED_SYSTEM_RESOURCES = 1452;
02588:            static final int ERROR_WORKING_SET_QUOTA = 1453;
02589:            static final int ERROR_PAGEFILE_QUOTA = 1454;
02590:            static final int ERROR_COMMITMENT_LIMIT = 1455;
02591:            static final int ERROR_MENU_ITEM_NOT_FOUND = 1456;
02592:            static final int ERROR_INVALID_KEYBOARD_HANDLE = 1457;
02593:            static final int ERROR_HOOK_TYPE_NOT_ALLOWED = 1458;
02594:            static final int ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION = 1459;
02595:            static final int ERROR_TIMEOUT = 1460;
02596:            static final int ERROR_INVALID_MONITOR_HANDLE = 1461;
02597:            static final int ERROR_EVENTLOG_FILE_CORRUPT = 1500;
02598:            static final int ERROR_EVENTLOG_CANT_START = 1501;
02599:            static final int ERROR_LOG_FILE_FULL = 1502;
02600:            static final int ERROR_EVENTLOG_FILE_CHANGED = 1503;
02601:            static final int ERROR_INSTALL_SERVICE_FAILURE = 1601;
02602:            static final int ERROR_INSTALL_USEREXIT = 1602;
02603:            static final int ERROR_INSTALL_FAILURE = 1603;
02604:            static final int ERROR_INSTALL_SUSPEND = 1604;
02605:            static final int ERROR_UNKNOWN_PRODUCT = 1605;
02606:            static final int ERROR_UNKNOWN_FEATURE = 1606;
02607:            static final int ERROR_UNKNOWN_COMPONENT = 1607;
02608:            static final int ERROR_UNKNOWN_PROPERTY = 1608;
02609:            static final int ERROR_INVALID_HANDLE_STATE = 1609;
02610:            static final int ERROR_BAD_CONFIGURATION = 1610;
02611:            static final int ERROR_INDEX_ABSENT = 1611;
02612:            static final int ERROR_INSTALL_SOURCE_ABSENT = 1612;
02613:            static final int ERROR_INSTALL_PACKAGE_VERSION = 1613;
02614:            static final int ERROR_PRODUCT_UNINSTALLED = 1614;
02615:            static final int ERROR_BAD_QUERY_SYNTAX = 1615;
02616:            static final int ERROR_INVALID_FIELD = 1616;
02617:            static final int ERROR_DEVICE_REMOVED = 1617;
02618:            static final int ERROR_INSTALL_ALREADY_RUNNING = 1618;
02619:            static final int ERROR_INSTALL_PACKAGE_OPEN_FAILED = 1619;
02620:            static final int ERROR_INSTALL_PACKAGE_INVALID = 1620;
02621:            static final int ERROR_INSTALL_UI_FAILURE = 1621;
02622:            static final int ERROR_INSTALL_LOG_FAILURE = 1622;
02623:            static final int ERROR_INSTALL_LANGUAGE_UNSUPPORTED = 1623;
02624:            static final int ERROR_INSTALL_TRANSFORM_FAILURE = 1624;
02625:            static final int ERROR_INSTALL_PACKAGE_REJECTED = 1625;
02626:            static final int ERROR_FUNCTION_NOT_CALLED = 1626;
02627:            static final int ERROR_FUNCTION_FAILED = 1627;
02628:            static final int ERROR_INVALID_TABLE = 1628;
02629:            static final int ERROR_DATATYPE_MISMATCH = 1629;
02630:            static final int ERROR_UNSUPPORTED_TYPE = 1630;
02631:            static final int ERROR_CREATE_FAILED = 1631;
02632:            static final int ERROR_INSTALL_TEMP_UNWRITABLE = 1632;
02633:            static final int ERROR_INSTALL_PLATFORM_UNSUPPORTED = 1633;
02634:            static final int ERROR_INSTALL_NOTUSED = 1634;
02635:            static final int ERROR_PATCH_PACKAGE_OPEN_FAILED = 1635;
02636:            static final int ERROR_PATCH_PACKAGE_INVALID = 1636;
02637:            static final int ERROR_PATCH_PACKAGE_UNSUPPORTED = 1637;
02638:            static final int ERROR_PRODUCT_VERSION = 1638;
02639:            static final int ERROR_INVALID_COMMAND_LINE = 1639;
02640:            static final int ERROR_INSTALL_REMOTE_DISALLOWED = 1640;
02641:            static final int ERROR_SUCCESS_REBOOT_INITIATED = 1641;
02642:            static final int ERROR_PATCH_TARGET_NOT_FOUND = 1642;
02643:            static final int ERROR_PATCH_PACKAGE_REJECTED = 1643;
02644:            static final int ERROR_INSTALL_TRANSFORM_REJECTED = 1644;
02645:            static final int ERROR_INSTALL_REMOTE_PROHIBITED = 1645;
02646:            static final int RPC_S_INVALID_STRING_BINDING = 1700;
02647:            static final int RPC_S_WRONG_KIND_OF_BINDING = 1701;
02648:            static final int RPC_S_INVALID_BINDING = 1702;
02649:            static final int RPC_S_PROTSEQ_NOT_SUPPORTED = 1703;
02650:            static final int RPC_S_INVALID_RPC_PROTSEQ = 1704;
02651:            static final int RPC_S_INVALID_STRING_UUID = 1705;
02652:            static final int RPC_S_INVALID_ENDPOINT_FORMAT = 1706;
02653:            static final int RPC_S_INVALID_NET_ADDR = 1707;
02654:            static final int RPC_S_NO_ENDPOINT_FOUND = 1708;
02655:            static final int RPC_S_INVALID_TIMEOUT = 1709;
02656:            static final int RPC_S_OBJECT_NOT_FOUND = 1710;
02657:            static final int RPC_S_ALREADY_REGISTERED = 1711;
02658:            static final int RPC_S_TYPE_ALREADY_REGISTERED = 1712;
02659:            static final int RPC_S_ALREADY_LISTENING = 1713;
02660:            static final int RPC_S_NO_PROTSEQS_REGISTERED = 1714;
02661:            static final int RPC_S_NOT_LISTENING = 1715;
02662:            static final int RPC_S_UNKNOWN_MGR_TYPE = 1716;
02663:            static final int RPC_S_UNKNOWN_IF = 1717;
02664:            static final int RPC_S_NO_BINDINGS = 1718;
02665:            static final int RPC_S_NO_PROTSEQS = 1719;
02666:            static final int RPC_S_CANT_CREATE_ENDPOINT = 1720;
02667:            static final int RPC_S_OUT_OF_RESOURCES = 1721;
02668:            static final int RPC_S_SERVER_UNAVAILABLE = 1722;
02669:            static final int RPC_S_SERVER_TOO_BUSY = 1723;
02670:            static final int RPC_S_INVALID_NETWORK_OPTIONS = 1724;
02671:            static final int RPC_S_NO_CALL_ACTIVE = 1725;
02672:            static final int RPC_S_CALL_FAILED = 1726;
02673:            static final int RPC_S_CALL_FAILED_DNE = 1727;
02674:            static final int RPC_S_PROTOCOL_ERROR = 1728;
02675:            static final int RPC_S_UNSUPPORTED_TRANS_SYN = 1730;
02676:            static final int RPC_S_UNSUPPORTED_TYPE = 1732;
02677:            static final int RPC_S_INVALID_TAG = 1733;
02678:            static final int RPC_S_INVALID_BOUND = 1734;
02679:            static final int RPC_S_NO_ENTRY_NAME = 1735;
02680:            static final int RPC_S_INVALID_NAME_SYNTAX = 1736;
02681:            static final int RPC_S_UNSUPPORTED_NAME_SYNTAX = 1737;
02682:            static final int RPC_S_UUID_NO_ADDRESS = 1739;
02683:            static final int RPC_S_DUPLICATE_ENDPOINT = 1740;
02684:            static final int RPC_S_UNKNOWN_AUTHN_TYPE = 1741;
02685:            static final int RPC_S_MAX_CALLS_TOO_SMALL = 1742;
02686:            static final int RPC_S_STRING_TOO_LONG = 1743;
02687:            static final int RPC_S_PROTSEQ_NOT_FOUND = 1744;
02688:            static final int RPC_S_PROCNUM_OUT_OF_RANGE = 1745;
02689:            static final int RPC_S_BINDING_HAS_NO_AUTH = 1746;
02690:            static final int RPC_S_UNKNOWN_AUTHN_SERVICE = 1747;
02691:            static final int RPC_S_UNKNOWN_AUTHN_LEVEL = 1748;
02692:            static final int RPC_S_INVALID_AUTH_IDENTITY = 1749;
02693:            static final int RPC_S_UNKNOWN_AUTHZ_SERVICE = 1750;
02694:            static final int EPT_S_INVALID_ENTRY = 1751;
02695:            static final int EPT_S_CANT_PERFORM_OP = 1752;
02696:            static final int EPT_S_NOT_REGISTERED = 1753;
02697:            static final int RPC_S_NOTHING_TO_EXPORT = 1754;
02698:            static final int RPC_S_INCOMPLETE_NAME = 1755;
02699:            static final int RPC_S_INVALID_VERS_OPTION = 1756;
02700:            static final int RPC_S_NO_MORE_MEMBERS = 1757;
02701:            static final int RPC_S_NOT_ALL_OBJS_UNEXPORTED = 1758;
02702:            static final int RPC_S_INTERFACE_NOT_FOUND = 1759;
02703:            static final int RPC_S_ENTRY_ALREADY_EXISTS = 1760;
02704:            static final int RPC_S_ENTRY_NOT_FOUND = 1761;
02705:            static final int RPC_S_NAME_SERVICE_UNAVAILABLE = 1762;
02706:            static final int RPC_S_INVALID_NAF_ID = 1763;
02707:            static final int RPC_S_CANNOT_SUPPORT = 1764;
02708:            static final int RPC_S_NO_CONTEXT_AVAILABLE = 1765;
02709:            static final int RPC_S_INTERNAL_ERROR = 1766;
02710:            static final int RPC_S_ZERO_DIVIDE = 1767;
02711:            static final int RPC_S_ADDRESS_ERROR = 1768;
02712:            static final int RPC_S_FP_DIV_ZERO = 1769;
02713:            static final int RPC_S_FP_UNDERFLOW = 1770;
02714:            static final int RPC_S_FP_OVERFLOW = 1771;
02715:            static final int RPC_X_NO_MORE_ENTRIES = 1772;
02716:            static final int RPC_X_SS_CHAR_TRANS_OPEN_FAIL = 1773;
02717:            static final int RPC_X_SS_CHAR_TRANS_SHORT_FILE = 1774;
02718:            static final int RPC_X_SS_IN_NULL_CONTEXT = 1775;
02719:            static final int RPC_X_SS_CONTEXT_DAMAGED = 1777;
02720:            static final int RPC_X_SS_HANDLES_MISMATCH = 1778;
02721:            static final int RPC_X_SS_CANNOT_GET_CALL_HANDLE = 1779;
02722:            static final int RPC_X_NULL_REF_POINTER = 1780;
02723:            static final int RPC_X_ENUM_VALUE_OUT_OF_RANGE = 1781;
02724:            static final int RPC_X_BYTE_COUNT_TOO_SMALL = 1782;
02725:            static final int RPC_X_BAD_STUB_DATA = 1783;
02726:            static final int ERROR_INVALID_USER_BUFFER = 1784;
02727:            static final int ERROR_UNRECOGNIZED_MEDIA = 1785;
02728:            static final int ERROR_NO_TRUST_LSA_SECRET = 1786;
02729:            static final int ERROR_NO_TRUST_SAM_ACCOUNT = 1787;
02730:            static final int ERROR_TRUSTED_DOMAIN_FAILURE = 1788;
02731:            static final int ERROR_TRUSTED_RELATIONSHIP_FAILURE = 1789;
02732:            static final int ERROR_TRUST_FAILURE = 1790;
02733:            static final int RPC_S_CALL_IN_PROGRESS = 1791;
02734:            static final int ERROR_NETLOGON_NOT_STARTED = 1792;
02735:            static final int ERROR_ACCOUNT_EXPIRED = 1793;
02736:            static final int ERROR_REDIRECTOR_HAS_OPEN_HANDLES = 1794;
02737:            static final int ERROR_PRINTER_DRIVER_ALREADY_INSTALLED = 1795;
02738:            static final int ERROR_UNKNOWN_PORT = 1796;
02739:            static final int ERROR_UNKNOWN_PRINTER_DRIVER = 1797;
02740:            static final int ERROR_UNKNOWN_PRINTPROCESSOR = 1798;
02741:            static final int ERROR_INVALID_SEPARATOR_FILE = 1799;
02742:            static final int ERROR_INVALID_PRIORITY = 1800;
02743:            static final int ERROR_INVALID_PRINTER_NAME = 1801;
02744:            static final int ERROR_PRINTER_ALREADY_EXISTS = 1802;
02745:            static final int ERROR_INVALID_PRINTER_COMMAND = 1803;
02746:            static final int ERROR_INVALID_DATATYPE = 1804;
02747:            static final int ERROR_INVALID_ENVIRONMENT = 1805;
02748:            static final int RPC_S_NO_MORE_BINDINGS = 1806;
02749:            static final int ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT = 1807;
02750:            static final int ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT = 1808;
02751:            static final int ERROR_NOLOGON_SERVER_TRUST_ACCOUNT = 1809;
02752:            static final int ERROR_DOMAIN_TRUST_INCONSISTENT = 1810;
02753:            static final int ERROR_SERVER_HAS_OPEN_HANDLES = 1811;
02754:            static final int ERROR_RESOURCE_DATA_NOT_FOUND = 1812;
02755:            static final int ERROR_RESOURCE_TYPE_NOT_FOUND = 1813;
02756:            static final int ERROR_RESOURCE_NAME_NOT_FOUND = 1814;
02757:            static final int ERROR_RESOURCE_LANG_NOT_FOUND = 1815;
02758:            static final int ERROR_NOT_ENOUGH_QUOTA = 1816;
02759:            static final int RPC_S_NO_INTERFACES = 1817;
02760:            static final int RPC_S_CALL_CANCELLED = 1818;
02761:            static final int RPC_S_BINDING_INCOMPLETE = 1819;
02762:            static final int RPC_S_COMM_FAILURE = 1820;
02763:            static final int RPC_S_UNSUPPORTED_AUTHN_LEVEL = 1821;
02764:            static final int RPC_S_NO_PRINC_NAME = 1822;
02765:            static final int RPC_S_NOT_RPC_ERROR = 1823;
02766:            static final int RPC_S_UUID_LOCAL_ONLY = 1824;
02767:            static final int RPC_S_SEC_PKG_ERROR = 1825;
02768:            static final int RPC_S_NOT_CANCELLED = 1826;
02769:            static final int RPC_X_INVALID_ES_ACTION = 1827;
02770:            static final int RPC_X_WRONG_ES_VERSION = 1828;
02771:            static final int RPC_X_WRONG_STUB_VERSION = 1829;
02772:            static final int RPC_X_INVALID_PIPE_OBJECT = 1830;
02773:            static final int RPC_X_WRONG_PIPE_ORDER = 1831;
02774:            static final int RPC_X_WRONG_PIPE_VERSION = 1832;
02775:            static final int RPC_S_GROUP_MEMBER_NOT_FOUND = 1898;
02776:            static final int EPT_S_CANT_CREATE = 1899;
02777:            static final int RPC_S_INVALID_OBJECT = 1900;
02778:            static final int ERROR_INVALID_TIME = 1901;
02779:            static final int ERROR_INVALID_FORM_NAME = 1902;
02780:            static final int ERROR_INVALID_FORM_SIZE = 1903;
02781:            static final int ERROR_ALREADY_WAITING = 1904;
02782:            static final int ERROR_PRINTER_DELETED = 1905;
02783:            static final int ERROR_INVALID_PRINTER_STATE = 1906;
02784:            static final int ERROR_PASSWORD_MUST_CHANGE = 1907;
02785:            static final int ERROR_DOMAIN_CONTROLLER_NOT_FOUND = 1908;
02786:            static final int ERROR_ACCOUNT_LOCKED_OUT = 1909;
02787:            static final int OR_INVALID_OXID = 1910;
02788:            static final int OR_INVALID_OID = 1911;
02789:            static final int OR_INVALID_SET = 1912;
02790:            static final int RPC_S_SEND_INCOMPLETE = 1913;
02791:            static final int RPC_S_INVALID_ASYNC_HANDLE = 1914;
02792:            static final int RPC_S_INVALID_ASYNC_CALL = 1915;
02793:            static final int RPC_X_PIPE_CLOSED = 1916;
02794:            static final int RPC_X_PIPE_DISCIPLINE_ERROR = 1917;
02795:            static final int RPC_X_PIPE_EMPTY = 1918;
02796:            static final int ERROR_NO_SITENAME = 1919;
02797:            static final int ERROR_CANT_ACCESS_FILE = 1920;
02798:            static final int ERROR_CANT_RESOLVE_FILENAME = 1921;
02799:            static final int RPC_S_ENTRY_TYPE_MISMATCH = 1922;
02800:            static final int RPC_S_NOT_ALL_OBJS_EXPORTED = 1923;
02801:            static final int RPC_S_INTERFACE_NOT_EXPORTED = 1924;
02802:            static final int RPC_S_PROFILE_NOT_ADDED = 1925;
02803:            static final int RPC_S_PRF_ELT_NOT_ADDED = 1926;
02804:            static final int RPC_S_PRF_ELT_NOT_REMOVED = 1927;
02805:            static final int RPC_S_GRP_ELT_NOT_ADDED = 1928;
02806:            static final int RPC_S_GRP_ELT_NOT_REMOVED = 1929;
02807:            static final int ERROR_KM_DRIVER_BLOCKED = 1930;
02808:            static final int ERROR_CONTEXT_EXPIRED = 1931;
02809:            static final int ERROR_PER_USER_TRUST_QUOTA_EXCEEDED = 1932;
02810:            static final int ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED = 1933;
02811:            static final int ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED = 1934;
02812:            static final int ERROR_AUTHENTICATION_FIREWALL_FAILED = 1935;
02813:            static final int ERROR_REMOTE_PRINT_CONNECTIONS_BLOCKED = 1936;
02814:            static final int ERROR_INVALID_PIXEL_FORMAT = 2000;
02815:            static final int ERROR_BAD_DRIVER = 2001;
02816:            static final int ERROR_INVALID_WINDOW_STYLE = 2002;
02817:            static final int ERROR_METAFILE_NOT_SUPPORTED = 2003;
02818:            static final int ERROR_TRANSFORM_NOT_SUPPORTED = 2004;
02819:            static final int ERROR_CLIPPING_NOT_SUPPORTED = 2005;
02820:            static final int ERROR_INVALID_CMM = 2010;
02821:            static final int ERROR_INVALID_PROFILE = 2011;
02822:            static final int ERROR_TAG_NOT_FOUND = 2012;
02823:            static final int ERROR_TAG_NOT_PRESENT = 2013;
02824:            static final int ERROR_DUPLICATE_TAG = 2014;
02825:            static final int ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE = 2015;
02826:            static final int ERROR_PROFILE_NOT_FOUND = 2016;
02827:            static final int ERROR_INVALID_COLORSPACE = 2017;
02828:            static final int ERROR_ICM_NOT_ENABLED = 2018;
02829:            static final int ERROR_DELETING_ICM_XFORM = 2019;
02830:            static final int ERROR_INVALID_TRANSFORM = 2020;
02831:            static final int ERROR_COLORSPACE_MISMATCH = 2021;
02832:            static final int ERROR_INVALID_COLORINDEX = 2022;
02833:            static final int ERROR_CONNECTED_OTHER_PASSWORD = 2108;
02834:            static final int ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT = 2109;
02835:            static final int ERROR_BAD_USERNAME = 2202;
02836:            static final int ERROR_NOT_CONNECTED = 2250;
02837:            static final int ERROR_OPEN_FILES = 2401;
02838:            static final int ERROR_ACTIVE_CONNECTIONS = 2402;
02839:            static final int ERROR_DEVICE_IN_USE = 2404;
02840:            static final int ERROR_UNKNOWN_PRINT_MONITOR = 3000;
02841:            static final int ERROR_PRINTER_DRIVER_IN_USE = 3001;
02842:            static final int ERROR_SPOOL_FILE_NOT_FOUND = 3002;
02843:            static final int ERROR_SPL_NO_STARTDOC = 3003;
02844:            static final int ERROR_SPL_NO_ADDJOB = 3004;
02845:            static final int ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED = 3005;
02846:            static final int ERROR_PRINT_MONITOR_ALREADY_INSTALLED = 3006;
02847:            static final int ERROR_INVALID_PRINT_MONITOR = 3007;
02848:            static final int ERROR_PRINT_MONITOR_IN_USE = 3008;
02849:            static final int ERROR_PRINTER_HAS_JOBS_QUEUED = 3009;
02850:            static final int ERROR_SUCCESS_REBOOT_REQUIRED = 3010;
02851:            static final int ERROR_SUCCESS_RESTART_REQUIRED = 3011;
02852:            static final int ERROR_PRINTER_NOT_FOUND = 3012;
02853:            static final int ERROR_PRINTER_DRIVER_WARNED = 3013;
02854:            static final int ERROR_PRINTER_DRIVER_BLOCKED = 3014;
02855:            static final int ERROR_WINS_INTERNAL = 4000;
02856:            static final int ERROR_CAN_NOT_DEL_LOCAL_WINS = 4001;
02857:            static final int ERROR_STATIC_INIT = 4002;
02858:            static final int ERROR_INC_BACKUP = 4003;
02859:            static final int ERROR_FULL_BACKUP = 4004;
02860:            static final int ERROR_REC_NON_EXISTENT = 4005;
02861:            static final int ERROR_RPL_NOT_ALLOWED = 4006;
02862:            static final int ERROR_DHCP_ADDRESS_CONFLICT = 4100;
02863:            static final int ERROR_WMI_GUID_NOT_FOUND = 4200;
02864:            static final int ERROR_WMI_INSTANCE_NOT_FOUND = 4201;
02865:            static final int ERROR_WMI_ITEMID_NOT_FOUND = 4202;
02866:            static final int ERROR_WMI_TRY_AGAIN = 4203;
02867:            static final int ERROR_WMI_DP_NOT_FOUND = 4204;
02868:            static final int ERROR_WMI_UNRESOLVED_INSTANCE_REF = 4205;
02869:            static final int ERROR_WMI_ALREADY_ENABLED = 4206;
02870:            static final int ERROR_WMI_GUID_DISCONNECTED = 4207;
02871:            static final int ERROR_WMI_SERVER_UNAVAILABLE = 4208;
02872:            static final int ERROR_WMI_DP_FAILED = 4209;
02873:            static final int ERROR_WMI_INVALID_MOF = 4210;
02874:            static final int ERROR_WMI_INVALID_REGINFO = 4211;
02875:            static final int ERROR_WMI_ALREADY_DISABLED = 4212;
02876:            static final int ERROR_WMI_READ_ONLY = 4213;
02877:            static final int ERROR_WMI_SET_FAILURE = 4214;
02878:            static final int ERROR_INVALID_MEDIA = 4300;
02879:            static final int ERROR_INVALID_LIBRARY = 4301;
02880:            static final int ERROR_INVALID_MEDIA_POOL = 4302;
02881:            static final int ERROR_DRIVE_MEDIA_MISMATCH = 4303;
02882:            static final int ERROR_MEDIA_OFFLINE = 4304;
02883:            static final int ERROR_LIBRARY_OFFLINE = 4305;
02884:            static final int ERROR_EMPTY = 4306;
02885:            static final int ERROR_NOT_EMPTY = 4307;
02886:            static final int ERROR_MEDIA_UNAVAILABLE = 4308;
02887:            static final int ERROR_RESOURCE_DISABLED = 4309;
02888:            static final int ERROR_INVALID_CLEANER = 4310;
02889:            static final int ERROR_UNABLE_TO_CLEAN = 4311;
02890:            static final int ERROR_OBJECT_NOT_FOUND = 4312;
02891:            static final int ERROR_DATABASE_FAILURE = 4313;
02892:            static final int ERROR_DATABASE_FULL = 4314;
02893:            static final int ERROR_MEDIA_INCOMPATIBLE = 4315;
02894:            static final int ERROR_RESOURCE_NOT_PRESENT = 4316;
02895:            static final int ERROR_INVALID_OPERATION = 4317;
02896:            static final int ERROR_MEDIA_NOT_AVAILABLE = 4318;
02897:            static final int ERROR_DEVICE_NOT_AVAILABLE = 4319;
02898:            static final int ERROR_REQUEST_REFUSED = 4320;
02899:            static final int ERROR_INVALID_DRIVE_OBJECT = 4321;
02900:            static final int ERROR_LIBRARY_FULL = 4322;
02901:            static final int ERROR_MEDIUM_NOT_ACCESSIBLE = 4323;
02902:            static final int ERROR_UNABLE_TO_LOAD_MEDIUM = 4324;
02903:            static final int ERROR_UNABLE_TO_INVENTORY_DRIVE = 4325;
02904:            static final int ERROR_UNABLE_TO_INVENTORY_SLOT = 4326;
02905:            static final int ERROR_UNABLE_TO_INVENTORY_TRANSPORT = 4327;
02906:            static final int ERROR_TRANSPORT_FULL = 4328;
02907:            static final int ERROR_CONTROLLING_IEPORT = 4329;
02908:            static final int ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA = 4330;
02909:            static final int ERROR_CLEANER_SLOT_SET = 4331;
02910:            static final int ERROR_CLEANER_SLOT_NOT_SET = 4332;
02911:            static final int ERROR_CLEANER_CARTRIDGE_SPENT = 4333;
02912:            static final int ERROR_UNEXPECTED_OMID = 4334;
02913:            static final int ERROR_CANT_DELETE_LAST_ITEM = 4335;
02914:            static final int ERROR_MESSAGE_EXCEEDS_MAX_SIZE = 4336;
02915:            static final int ERROR_VOLUME_CONTAINS_SYS_FILES = 4337;
02916:            static final int ERROR_INDIGENOUS_TYPE = 4338;
02917:            static final int ERROR_NO_SUPPORTING_DRIVES = 4339;
02918:            static final int ERROR_CLEANER_CARTRIDGE_INSTALLED = 4340;
02919:            static final int ERROR_FILE_OFFLINE = 4350;
02920:            static final int ERROR_REMOTE_STORAGE_NOT_ACTIVE = 4351;
02921:            static final int ERROR_REMOTE_STORAGE_MEDIA_ERROR = 4352;
02922:            static final int ERROR_NOT_A_REPARSE_POINT = 4390;
02923:            static final int ERROR_REPARSE_ATTRIBUTE_CONFLICT = 4391;
02924:            static final int ERROR_INVALID_REPARSE_DATA = 4392;
02925:            static final int ERROR_REPARSE_TAG_INVALID = 4393;
02926:            static final int ERROR_REPARSE_TAG_MISMATCH = 4394;
02927:            static final int ERROR_VOLUME_NOT_SIS_ENABLED = 4500;
02928:            static final int ERROR_DEPENDENT_RESOURCE_EXISTS = 5001;
02929:            static final int ERROR_DEPENDENCY_NOT_FOUND = 5002;
02930:            static final int ERROR_DEPENDENCY_ALREADY_EXISTS = 5003;
02931:            static final int ERROR_RESOURCE_NOT_ONLINE = 5004;
02932:            static final int ERROR_HOST_NODE_NOT_AVAILABLE = 5005;
02933:            static final int ERROR_RESOURCE_NOT_AVAILABLE = 5006;
02934:            static final int ERROR_RESOURCE_NOT_FOUND = 5007;
02935:            static final int ERROR_SHUTDOWN_CLUSTER = 5008;
02936:            static final int ERROR_CANT_EVICT_ACTIVE_NODE = 5009;
02937:            static final int ERROR_OBJECT_ALREADY_EXISTS = 5010;
02938:            static final int ERROR_OBJECT_IN_LIST = 5011;
02939:            static final int ERROR_GROUP_NOT_AVAILABLE = 5012;
02940:            static final int ERROR_GROUP_NOT_FOUND = 5013;
02941:            static final int ERROR_GROUP_NOT_ONLINE = 5014;
02942:            static final int ERROR_HOST_NODE_NOT_RESOURCE_OWNER = 5015;
02943:            static final int ERROR_HOST_NODE_NOT_GROUP_OWNER = 5016;
02944:            static final int ERROR_RESMON_CREATE_FAILED = 5017;
02945:            static final int ERROR_RESMON_ONLINE_FAILED = 5018;
02946:            static final int ERROR_RESOURCE_ONLINE = 5019;
02947:            static final int ERROR_QUORUM_RESOURCE = 5020;
02948:            static final int ERROR_NOT_QUORUM_CAPABLE = 5021;
02949:            static final int ERROR_CLUSTER_SHUTTING_DOWN = 5022;
02950:            static final int ERROR_INVALID_STATE = 5023;
02951:            static final int ERROR_RESOURCE_PROPERTIES_STORED = 5024;
02952:            static final int ERROR_NOT_QUORUM_CLASS = 5025;
02953:            static final int ERROR_CORE_RESOURCE = 5026;
02954:            static final int ERROR_QUORUM_RESOURCE_ONLINE_FAILED = 5027;
02955:            static final int ERROR_QUORUMLOG_OPEN_FAILED = 5028;
02956:            static final int ERROR_CLUSTERLOG_CORRUPT = 5029;
02957:            static final int ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE = 5030;
02958:            static final int ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE = 5031;
02959:            static final int ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND = 5032;
02960:            static final int ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE = 5033;
02961:            static final int ERROR_QUORUM_OWNER_ALIVE = 5034;
02962:            static final int ERROR_NETWORK_NOT_AVAILABLE = 5035;
02963:            static final int ERROR_NODE_NOT_AVAILABLE = 5036;
02964:            static final int ERROR_ALL_NODES_NOT_AVAILABLE = 5037;
02965:            static final int ERROR_RESOURCE_FAILED = 5038;
02966:            static final int ERROR_CLUSTER_INVALID_NODE = 5039;
02967:            static final int ERROR_CLUSTER_NODE_EXISTS = 5040;
02968:            static final int ERROR_CLUSTER_JOIN_IN_PROGRESS = 5041;
02969:            static final int ERROR_CLUSTER_NODE_NOT_FOUND = 5042;
02970:            static final int ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND = 5043;
02971:            static final int ERROR_CLUSTER_NETWORK_EXISTS = 5044;
02972:            static final int ERROR_CLUSTER_NETWORK_NOT_FOUND = 5045;
02973:            static final int ERROR_CLUSTER_NETINTERFACE_EXISTS = 5046;
02974:            static final int ERROR_CLUSTER_NETINTERFACE_NOT_FOUND = 5047;
02975:            static final int ERROR_CLUSTER_INVALID_REQUEST = 5048;
02976:            static final int ERROR_CLUSTER_INVALID_NETWORK_PROVIDER = 5049;
02977:            static final int ERROR_CLUSTER_NODE_DOWN = 5050;
02978:            static final int ERROR_CLUSTER_NODE_UNREACHABLE = 5051;
02979:            static final int ERROR_CLUSTER_NODE_NOT_MEMBER = 5052;
02980:            static final int ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS = 5053;
02981:            static final int ERROR_CLUSTER_INVALID_NETWORK = 5054;
02982:            static final int ERROR_CLUSTER_NODE_UP = 5056;
02983:            static final int ERROR_CLUSTER_IPADDR_IN_USE = 5057;
02984:            static final int ERROR_CLUSTER_NODE_NOT_PAUSED = 5058;
02985:            static final int ERROR_CLUSTER_NO_SECURITY_CONTEXT = 5059;
02986:            static final int ERROR_CLUSTER_NETWORK_NOT_INTERNAL = 5060;
02987:            static final int ERROR_CLUSTER_NODE_ALREADY_UP = 5061;
02988:            static final int ERROR_CLUSTER_NODE_ALREADY_DOWN = 5062;
02989:            static final int ERROR_CLUSTER_NETWORK_ALREADY_ONLINE = 5063;
02990:            static final int ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE = 5064;
02991:            static final int ERROR_CLUSTER_NODE_ALREADY_MEMBER = 5065;
02992:            static final int ERROR_CLUSTER_LAST_INTERNAL_NETWORK = 5066;
02993:            static final int ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS = 5067;
02994:            static final int ERROR_INVALID_OPERATION_ON_QUORUM = 5068;
02995:            static final int ERROR_DEPENDENCY_NOT_ALLOWED = 5069;
02996:            static final int ERROR_CLUSTER_NODE_PAUSED = 5070;
02997:            static final int ERROR_NODE_CANT_HOST_RESOURCE = 5071;
02998:            static final int ERROR_CLUSTER_NODE_NOT_READY = 5072;
02999:            static final int ERROR_CLUSTER_NODE_SHUTTING_DOWN = 5073;
03000:            static final int ERROR_CLUSTER_JOIN_ABORTED = 5074;
03001:            static final int ERROR_CLUSTER_INCOMPATIBLE_VERSIONS = 5075;
03002:            static final int ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED = 5076;
03003:            static final int ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED = 5077;
03004:            static final int ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND = 5078;
03005:            static final int ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED = 5079;
03006:            static final int ERROR_CLUSTER_RESNAME_NOT_FOUND = 5080;
03007:            static final int ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED = 5081;
03008:            static final int ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST = 5082;
03009:            static final int ERROR_CLUSTER_DATABASE_SEQMISMATCH = 5083;
03010:            static final int ERROR_RESMON_INVALID_STATE = 5084;
03011:            static final int ERROR_CLUSTER_GUM_NOT_LOCKER = 5085;
03012:            static final int ERROR_QUORUM_DISK_NOT_FOUND = 5086;
03013:            static final int ERROR_DATABASE_BACKUP_CORRUPT = 5087;
03014:            static final int ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT = 5088;
03015:            static final int ERROR_RESOURCE_PROPERTY_UNCHANGEABLE = 5089;
03016:            static final int ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE = 5890;
03017:            static final int ERROR_CLUSTER_QUORUMLOG_NOT_FOUND = 5891;
03018:            static final int ERROR_CLUSTER_MEMBERSHIP_HALT = 5892;
03019:            static final int ERROR_CLUSTER_INSTANCE_ID_MISMATCH = 5893;
03020:            static final int ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP = 5894;
03021:            static final int ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH = 5895;
03022:            static final int ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP = 5896;
03023:            static final int ERROR_CLUSTER_PARAMETER_MISMATCH = 5897;
03024:            static final int ERROR_NODE_CANNOT_BE_CLUSTERED = 5898;
03025:            static final int ERROR_CLUSTER_WRONG_OS_VERSION = 5899;
03026:            static final int ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME = 5900;
03027:            static final int ERROR_CLUSCFG_ALREADY_COMMITTED = 5901;
03028:            static final int ERROR_CLUSCFG_ROLLBACK_FAILED = 5902;
03029:            static final int ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT = 5903;
03030:            static final int ERROR_CLUSTER_OLD_VERSION = 5904;
03031:            static final int ERROR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME = 5905;
03032:            static final int ERROR_ENCRYPTION_FAILED = 6000;
03033:            static final int ERROR_DECRYPTION_FAILED = 6001;
03034:            static final int ERROR_FILE_ENCRYPTED = 6002;
03035:            static final int ERROR_NO_RECOVERY_POLICY = 6003;
03036:            static final int ERROR_NO_EFS = 6004;
03037:            static final int ERROR_WRONG_EFS = 6005;
03038:            static final int ERROR_NO_USER_KEYS = 6006;
03039:            static final int ERROR_FILE_NOT_ENCRYPTED = 6007;
03040:            static final int ERROR_NOT_EXPORT_FORMAT = 6008;
03041:            static final int ERROR_FILE_READ_ONLY = 6009;
03042:            static final int ERROR_DIR_EFS_DISALLOWED = 6010;
03043:            static final int ERROR_EFS_SERVER_NOT_TRUSTED = 6011;
03044:            static final int ERROR_BAD_RECOVERY_POLICY = 6012;
03045:            static final int ERROR_EFS_ALG_BLOB_TOO_BIG = 6013;
03046:            static final int ERROR_VOLUME_NOT_SUPPORT_EFS = 6014;
03047:            static final int ERROR_EFS_DISABLED = 6015;
03048:            static final int ERROR_EFS_VERSION_NOT_SUPPORT = 6016;
03049:            static final int ERROR_NO_BROWSER_SERVERS_FOUND = 6118;
03050:            static final int SCHED_E_SERVICE_NOT_LOCALSYSTEM = 6200;
03051:            static final int ERROR_CTX_WINSTATION_NAME_INVALID = 7001;
03052:            static final int ERROR_CTX_INVALID_PD = 7002;
03053:            static final int ERROR_CTX_PD_NOT_FOUND = 7003;
03054:            static final int ERROR_CTX_WD_NOT_FOUND = 7004;
03055:            static final int ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY = 7005;
03056:            static final int ERROR_CTX_SERVICE_NAME_COLLISION = 7006;
03057:            static final int ERROR_CTX_CLOSE_PENDING = 7007;
03058:            static final int ERROR_CTX_NO_OUTBUF = 7008;
03059:            static final int ERROR_CTX_MODEM_INF_NOT_FOUND = 7009;
03060:            static final int ERROR_CTX_INVALID_MODEMNAME = 7010;
03061:            static final int ERROR_CTX_MODEM_RESPONSE_ERROR = 7011;
03062:            static final int ERROR_CTX_MODEM_RESPONSE_TIMEOUT = 7012;
03063:            static final int ERROR_CTX_MODEM_RESPONSE_NO_CARRIER = 7013;
03064:            static final int ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE = 7014;
03065:            static final int ERROR_CTX_MODEM_RESPONSE_BUSY = 7015;
03066:            static final int ERROR_CTX_MODEM_RESPONSE_VOICE = 7016;
03067:            static final int ERROR_CTX_TD_ERROR = 7017;
03068:            static final int ERROR_CTX_WINSTATION_NOT_FOUND = 7022;
03069:            static final int ERROR_CTX_WINSTATION_ALREADY_EXISTS = 7023;
03070:            static final int ERROR_CTX_WINSTATION_BUSY = 7024;
03071:            static final int ERROR_CTX_BAD_VIDEO_MODE = 7025;
03072:            static final int ERROR_CTX_GRAPHICS_INVALID = 7035;
03073:            static final int ERROR_CTX_LOGON_DISABLED = 7037;
03074:            static final int ERROR_CTX_NOT_CONSOLE = 7038;
03075:            static final int ERROR_CTX_CLIENT_QUERY_TIMEOUT = 7040;
03076:            static final int ERROR_CTX_CONSOLE_DISCONNECT = 7041;
03077:            static final int ERROR_CTX_CONSOLE_CONNECT = 7042;
03078:            static final int ERROR_CTX_SHADOW_DENIED = 7044;
03079:            static final int ERROR_CTX_WINSTATION_ACCESS_DENIED = 7045;
03080:            static final int ERROR_CTX_INVALID_WD = 7049;
03081:            static final int ERROR_CTX_SHADOW_INVALID = 7050;
03082:            static final int ERROR_CTX_SHADOW_DISABLED = 7051;
03083:            static final int ERROR_CTX_CLIENT_LICENSE_IN_USE = 7052;
03084:            static final int ERROR_CTX_CLIENT_LICENSE_NOT_SET = 7053;
03085:            static final int ERROR_CTX_LICENSE_NOT_AVAILABLE = 7054;
03086:            static final int ERROR_CTX_LICENSE_CLIENT_INVALID = 7055;
03087:            static final int ERROR_CTX_LICENSE_EXPIRED = 7056;
03088:            static final int ERROR_CTX_SHADOW_NOT_RUNNING = 7057;
03089:            static final int ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE = 7058;
03090:            static final int ERROR_ACTIVATION_COUNT_EXCEEDED = 7059;
03091:            static final int FRS_ERR_INVALID_API_SEQUENCE = 8001;
03092:            static final int FRS_ERR_STARTING_SERVICE = 8002;
03093:            static final int FRS_ERR_STOPPING_SERVICE = 8003;
03094:            static final int FRS_ERR_INTERNAL_API = 8004;
03095:            static final int FRS_ERR_INTERNAL = 8005;
03096:            static final int FRS_ERR_SERVICE_COMM = 8006;
03097:            static final int FRS_ERR_INSUFFICIENT_PRIV = 8007;
03098:            static final int FRS_ERR_AUTHENTICATION = 8008;
03099:            static final int FRS_ERR_PARENT_INSUFFICIENT_PRIV = 8009;
03100:            static final int FRS_ERR_PARENT_AUTHENTICATION = 8010;
03101:            static final int FRS_ERR_CHILD_TO_PARENT_COMM = 8011;
03102:            static final int FRS_ERR_PARENT_TO_CHILD_COMM = 8012;
03103:            static final int FRS_ERR_SYSVOL_POPULATE = 8013;
03104:            static final int FRS_ERR_SYSVOL_POPULATE_TIMEOUT = 8014;
03105:            static final int FRS_ERR_SYSVOL_IS_BUSY = 8015;
03106:            static final int FRS_ERR_SYSVOL_DEMOTE = 8016;
03107:            static final int FRS_ERR_INVALID_SERVICE_PARAMETER = 8017;
03108:            static final int DS_S_SUCCESS = NO_ERROR;
03109:            static final int ERROR_DS_NOT_INSTALLED = 8200;
03110:            static final int ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY = 8201;
03111:            static final int ERROR_DS_NO_ATTRIBUTE_OR_VALUE = 8202;
03112:            static final int ERROR_DS_INVALID_ATTRIBUTE_SYNTAX = 8203;
03113:            static final int ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED = 8204;
03114:            static final int ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS = 8205;
03115:            static final int ERROR_DS_BUSY = 8206;
03116:            static final int ERROR_DS_UNAVAILABLE = 8207;
03117:            static final int ERROR_DS_NO_RIDS_ALLOCATED = 8208;
03118:            static final int ERROR_DS_NO_MORE_RIDS = 8209;
03119:            static final int ERROR_DS_INCORRECT_ROLE_OWNER = 8210;
03120:            static final int ERROR_DS_RIDMGR_INIT_ERROR = 8211;
03121:            static final int ERROR_DS_OBJ_CLASS_VIOLATION = 8212;
03122:            static final int ERROR_DS_CANT_ON_NON_LEAF = 8213;
03123:            static final int ERROR_DS_CANT_ON_RDN = 8214;
03124:            static final int ERROR_DS_CANT_MOD_OBJ_CLASS = 8215;
03125:            static final int ERROR_DS_CROSS_DOM_MOVE_ERROR = 8216;
03126:            static final int ERROR_DS_GC_NOT_AVAILABLE = 8217;
03127:            static final int ERROR_SHARED_POLICY = 8218;
03128:            static final int ERROR_POLICY_OBJECT_NOT_FOUND = 8219;
03129:            static final int ERROR_POLICY_ONLY_IN_DS = 8220;
03130:            static final int ERROR_PROMOTION_ACTIVE = 8221;
03131:            static final int ERROR_NO_PROMOTION_ACTIVE = 8222;
03132:            static final int ERROR_DS_OPERATIONS_ERROR = 8224;
03133:            static final int ERROR_DS_PROTOCOL_ERROR = 8225;
03134:            static final int ERROR_DS_TIMELIMIT_EXCEEDED = 8226;
03135:            static final int ERROR_DS_SIZELIMIT_EXCEEDED = 8227;
03136:            static final int ERROR_DS_ADMIN_LIMIT_EXCEEDED = 8228;
03137:            static final int ERROR_DS_COMPARE_FALSE = 8229;
03138:            static final int ERROR_DS_COMPARE_TRUE = 8230;
03139:            static final int ERROR_DS_AUTH_METHOD_NOT_SUPPORTED = 8231;
03140:            static final int ERROR_DS_STRONG_AUTH_REQUIRED = 8232;
03141:            static final int ERROR_DS_INAPPROPRIATE_AUTH = 8233;
03142:            static final int ERROR_DS_AUTH_UNKNOWN = 8234;
03143:            static final int ERROR_DS_REFERRAL = 8235;
03144:            static final int ERROR_DS_UNAVAILABLE_CRIT_EXTENSION = 8236;
03145:            static final int ERROR_DS_CONFIDENTIALITY_REQUIRED = 8237;
03146:            static final int ERROR_DS_INAPPROPRIATE_MATCHING = 8238;
03147:            static final int ERROR_DS_CONSTRAINT_VIOLATION = 8239;
03148:            static final int ERROR_DS_NO_SUCH_OBJECT = 8240;
03149:            static final int ERROR_DS_ALIAS_PROBLEM = 8241;
03150:            static final int ERROR_DS_INVALID_DN_SYNTAX = 8242;
03151:            static final int ERROR_DS_IS_LEAF = 8243;
03152:            static final int ERROR_DS_ALIAS_DEREF_PROBLEM = 8244;
03153:            static final int ERROR_DS_UNWILLING_TO_PERFORM = 8245;
03154:            static final int ERROR_DS_LOOP_DETECT = 8246;
03155:            static final int ERROR_DS_NAMING_VIOLATION = 8247;
03156:            static final int ERROR_DS_OBJECT_RESULTS_TOO_LARGE = 8248;
03157:            static final int ERROR_DS_AFFECTS_MULTIPLE_DSAS = 8249;
03158:            static final int ERROR_DS_SERVER_DOWN = 8250;
03159:            static final int ERROR_DS_LOCAL_ERROR = 8251;
03160:            static final int ERROR_DS_ENCODING_ERROR = 8252;
03161:            static final int ERROR_DS_DECODING_ERROR = 8253;
03162:            static final int ERROR_DS_FILTER_UNKNOWN = 8254;
03163:            static final int ERROR_DS_PARAM_ERROR = 8255;
03164:            static final int ERROR_DS_NOT_SUPPORTED = 8256;
03165:            static final int ERROR_DS_NO_RESULTS_RETURNED = 8257;
03166:            static final int ERROR_DS_CONTROL_NOT_FOUND = 8258;
03167:            static final int ERROR_DS_CLIENT_LOOP = 8259;
03168:            static final int ERROR_DS_REFERRAL_LIMIT_EXCEEDED = 8260;
03169:            static final int ERROR_DS_SORT_CONTROL_MISSING = 8261;
03170:            static final int ERROR_DS_OFFSET_RANGE_ERROR = 8262;
03171:            static final int ERROR_DS_ROOT_MUST_BE_NC = 8301;
03172:            static final int ERROR_DS_ADD_REPLICA_INHIBITED = 8302;
03173:            static final int ERROR_DS_ATT_NOT_DEF_IN_SCHEMA = 8303;
03174:            static final int ERROR_DS_MAX_OBJ_SIZE_EXCEEDED = 8304;
03175:            static final int ERROR_DS_OBJ_STRING_NAME_EXISTS = 8305;
03176:            static final int ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA = 8306;
03177:            static final int ERROR_DS_RDN_DOESNT_MATCH_SCHEMA = 8307;
03178:            static final int ERROR_DS_NO_REQUESTED_ATTS_FOUND = 8308;
03179:            static final int ERROR_DS_USER_BUFFER_TO_SMALL = 8309;
03180:            static final int ERROR_DS_ATT_IS_NOT_ON_OBJ = 8310;
03181:            static final int ERROR_DS_ILLEGAL_MOD_OPERATION = 8311;
03182:            static final int ERROR_DS_OBJ_TOO_LARGE = 8312;
03183:            static final int ERROR_DS_BAD_INSTANCE_TYPE = 8313;
03184:            static final int ERROR_DS_MASTERDSA_REQUIRED = 8314;
03185:            static final int ERROR_DS_OBJECT_CLASS_REQUIRED = 8315;
03186:            static final int ERROR_DS_MISSING_REQUIRED_ATT = 8316;
03187:            static final int ERROR_DS_ATT_NOT_DEF_FOR_CLASS = 8317;
03188:            static final int ERROR_DS_ATT_ALREADY_EXISTS = 8318;
03189:            static final int ERROR_DS_CANT_ADD_ATT_VALUES = 8320;
03190:            static final int ERROR_DS_SINGLE_VALUE_CONSTRAINT = 8321;
03191:            static final int ERROR_DS_RANGE_CONSTRAINT = 8322;
03192:            static final int ERROR_DS_ATT_VAL_ALREADY_EXISTS = 8323;
03193:            static final int ERROR_DS_CANT_REM_MISSING_ATT = 8324;
03194:            static final int ERROR_DS_CANT_REM_MISSING_ATT_VAL = 8325;
03195:            static final int ERROR_DS_ROOT_CANT_BE_SUBREF = 8326;
03196:            static final int ERROR_DS_NO_CHAINING = 8327;
03197:            static final int ERROR_DS_NO_CHAINED_EVAL = 8328;
03198:            static final int ERROR_DS_NO_PARENT_OBJECT = 8329;
03199:            static final int ERROR_DS_PARENT_IS_AN_ALIAS = 8330;
03200:            static final int ERROR_DS_CANT_MIX_MASTER_AND_REPS = 8331;
03201:            static final int ERROR_DS_CHILDREN_EXIST = 8332;
03202:            static final int ERROR_DS_OBJ_NOT_FOUND = 8333;
03203:            static final int ERROR_DS_ALIASED_OBJ_MISSING = 8334;
03204:            static final int ERROR_DS_BAD_NAME_SYNTAX = 8335;
03205:            static final int ERROR_DS_ALIAS_POINTS_TO_ALIAS = 8336;
03206:            static final int ERROR_DS_CANT_DEREF_ALIAS = 8337;
03207:            static final int ERROR_DS_OUT_OF_SCOPE = 8338;
03208:            static final int ERROR_DS_OBJECT_BEING_REMOVED = 8339;
03209:            static final int ERROR_DS_CANT_DELETE_DSA_OBJ = 8340;
03210:            static final int ERROR_DS_GENERIC_ERROR = 8341;
03211:            static final int ERROR_DS_DSA_MUST_BE_INT_MASTER = 8342;
03212:            static final int ERROR_DS_CLASS_NOT_DSA = 8343;
03213:            static final int ERROR_DS_INSUFF_ACCESS_RIGHTS = 8344;
03214:            static final int ERROR_DS_ILLEGAL_SUPERIOR = 8345;
03215:            static final int ERROR_DS_ATTRIBUTE_OWNED_BY_SAM = 8346;
03216:            static final int ERROR_DS_NAME_TOO_MANY_PARTS = 8347;
03217:            static final int ERROR_DS_NAME_TOO_LONG = 8348;
03218:            static final int ERROR_DS_NAME_VALUE_TOO_LONG = 8349;
03219:            static final int ERROR_DS_NAME_UNPARSEABLE = 8350;
03220:            static final int ERROR_DS_NAME_TYPE_UNKNOWN = 8351;
03221:            static final int ERROR_DS_NOT_AN_OBJECT = 8352;
03222:            static final int ERROR_DS_SEC_DESC_TOO_SHORT = 8353;
03223:            static final int ERROR_DS_SEC_DESC_INVALID = 8354;
03224:            static final int ERROR_DS_NO_DELETED_NAME = 8355;
03225:            static final int ERROR_DS_SUBREF_MUST_HAVE_PARENT = 8356;
03226:            static final int ERROR_DS_NCNAME_MUST_BE_NC = 8357;
03227:            static final int ERROR_DS_CANT_ADD_SYSTEM_ONLY = 8358;
03228:            static final int ERROR_DS_CLASS_MUST_BE_CONCRETE = 8359;
03229:            static final int ERROR_DS_INVALID_DMD = 8360;
03230:            static final int ERROR_DS_OBJ_GUID_EXISTS = 8361;
03231:            static final int ERROR_DS_NOT_ON_BACKLINK = 8362;
03232:            static final int ERROR_DS_NO_CROSSREF_FOR_NC = 8363;
03233:            static final int ERROR_DS_SHUTTING_DOWN = 8364;
03234:            static final int ERROR_DS_UNKNOWN_OPERATION = 8365;
03235:            static final int ERROR_DS_INVALID_ROLE_OWNER = 8366;
03236:            static final int ERROR_DS_COULDNT_CONTACT_FSMO = 8367;
03237:            static final int ERROR_DS_CROSS_NC_DN_RENAME = 8368;
03238:            static final int ERROR_DS_CANT_MOD_SYSTEM_ONLY = 8369;
03239:            static final int ERROR_DS_REPLICATOR_ONLY = 8370;
03240:            static final int ERROR_DS_OBJ_CLASS_NOT_DEFINED = 8371;
03241:            static final int ERROR_DS_OBJ_CLASS_NOT_SUBCLASS = 8372;
03242:            static final int ERROR_DS_NAME_REFERENCE_INVALID = 8373;
03243:            static final int ERROR_DS_CROSS_REF_EXISTS = 8374;
03244:            static final int ERROR_DS_CANT_DEL_MASTER_CROSSREF = 8375;
03245:            static final int ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD = 8376;
03246:            static final int ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX = 8377;
03247:            static final int ERROR_DS_DUP_RDN = 8378;
03248:            static final int ERROR_DS_DUP_OID = 8379;
03249:            static final int ERROR_DS_DUP_MAPI_ID = 8380;
03250:            static final int ERROR_DS_DUP_SCHEMA_ID_GUID = 8381;
03251:            static final int ERROR_DS_DUP_LDAP_DISPLAY_NAME = 8382;
03252:            static final int ERROR_DS_SEMANTIC_ATT_TEST = 8383;
03253:            static final int ERROR_DS_SYNTAX_MISMATCH = 8384;
03254:            static final int ERROR_DS_EXISTS_IN_MUST_HAVE = 8385;
03255:            static final int ERROR_DS_EXISTS_IN_MAY_HAVE = 8386;
03256:            static final int ERROR_DS_NONEXISTENT_MAY_HAVE = 8387;
03257:            static final int ERROR_DS_NONEXISTENT_MUST_HAVE = 8388;
03258:            static final int ERROR_DS_AUX_CLS_TEST_FAIL = 8389;
03259:            static final int ERROR_DS_NONEXISTENT_POSS_SUP = 8390;
03260:            static final int ERROR_DS_SUB_CLS_TEST_FAIL = 8391;
03261:            static final int ERROR_DS_BAD_RDN_ATT_ID_SYNTAX = 8392;
03262:            static final int ERROR_DS_EXISTS_IN_AUX_CLS = 8393;
03263:            static final int ERROR_DS_EXISTS_IN_SUB_CLS = 8394;
03264:            static final int ERROR_DS_EXISTS_IN_POSS_SUP = 8395;
03265:            static final int ERROR_DS_RECALCSCHEMA_FAILED = 8396;
03266:            static final int ERROR_DS_TREE_DELETE_NOT_FINISHED = 8397;
03267:            static final int ERROR_DS_CANT_DELETE = 8398;
03268:            static final int ERROR_DS_ATT_SCHEMA_REQ_ID = 8399;
03269:            static final int ERROR_DS_BAD_ATT_SCHEMA_SYNTAX = 8400;
03270:            static final int ERROR_DS_CANT_CACHE_ATT = 8401;
03271:            static final int ERROR_DS_CANT_CACHE_CLASS = 8402;
03272:            static final int ERROR_DS_CANT_REMOVE_ATT_CACHE = 8403;
03273:            static final int ERROR_DS_CANT_REMOVE_CLASS_CACHE = 8404;
03274:            static final int ERROR_DS_CANT_RETRIEVE_DN = 8405;
03275:            static final int ERROR_DS_MISSING_SUPREF = 8406;
03276:            static final int ERROR_DS_CANT_RETRIEVE_INSTANCE = 8407;
03277:            static final int ERROR_DS_CODE_INCONSISTENCY = 8408;
03278:            static final int ERROR_DS_DATABASE_ERROR = 8409;
03279:            static final int ERROR_DS_GOVERNSID_MISSING = 8410;
03280:            static final int ERROR_DS_MISSING_EXPECTED_ATT = 8411;
03281:            static final int ERROR_DS_NCNAME_MISSING_CR_REF = 8412;
03282:            static final int ERROR_DS_SECURITY_CHECKING_ERROR = 8413;
03283:            static final int ERROR_DS_SCHEMA_NOT_LOADED = 8414;
03284:            static final int ERROR_DS_SCHEMA_ALLOC_FAILED = 8415;
03285:            static final int ERROR_DS_ATT_SCHEMA_REQ_SYNTAX = 8416;
03286:            static final int ERROR_DS_GCVERIFY_ERROR = 8417;
03287:            static final int ERROR_DS_DRA_SCHEMA_MISMATCH = 8418;
03288:            static final int ERROR_DS_CANT_FIND_DSA_OBJ = 8419;
03289:            static final int ERROR_DS_CANT_FIND_EXPECTED_NC = 8420;
03290:            static final int ERROR_DS_CANT_FIND_NC_IN_CACHE = 8421;
03291:            static final int ERROR_DS_CANT_RETRIEVE_CHILD = 8422;
03292:            static final int ERROR_DS_SECURITY_ILLEGAL_MODIFY = 8423;
03293:            static final int ERROR_DS_CANT_REPLACE_HIDDEN_REC = 8424;
03294:            static final int ERROR_DS_BAD_HIERARCHY_FILE = 8425;
03295:            static final int ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED = 8426;
03296:            static final int ERROR_DS_CONFIG_PARAM_MISSING = 8427;
03297:            static final int ERROR_DS_COUNTING_AB_INDICES_FAILED = 8428;
03298:            static final int ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED = 8429;
03299:            static final int ERROR_DS_INTERNAL_FAILURE = 8430;
03300:            static final int ERROR_DS_UNKNOWN_ERROR = 8431;
03301:            static final int ERROR_DS_ROOT_REQUIRES_CLASS_TOP = 8432;
03302:            static final int ERROR_DS_REFUSING_FSMO_ROLES = 8433;
03303:            static final int ERROR_DS_MISSING_FSMO_SETTINGS = 8434;
03304:            static final int ERROR_DS_UNABLE_TO_SURRENDER_ROLES = 8435;
03305:            static final int ERROR_DS_DRA_GENERIC = 8436;
03306:            static final int ERROR_DS_DRA_INVALID_PARAMETER = 8437;
03307:            static final int ERROR_DS_DRA_BUSY = 8438;
03308:            static final int ERROR_DS_DRA_BAD_DN = 8439;
03309:            static final int ERROR_DS_DRA_BAD_NC = 8440;
03310:            static final int ERROR_DS_DRA_DN_EXISTS = 8441;
03311:            static final int ERROR_DS_DRA_INTERNAL_ERROR = 8442;
03312:            static final int ERROR_DS_DRA_INCONSISTENT_DIT = 8443;
03313:            static final int ERROR_DS_DRA_CONNECTION_FAILED = 8444;
03314:            static final int ERROR_DS_DRA_BAD_INSTANCE_TYPE = 8445;
03315:            static final int ERROR_DS_DRA_OUT_OF_MEM = 8446;
03316:            static final int ERROR_DS_DRA_MAIL_PROBLEM = 8447;
03317:            static final int ERROR_DS_DRA_REF_ALREADY_EXISTS = 8448;
03318:            static final int ERROR_DS_DRA_REF_NOT_FOUND = 8449;
03319:            static final int ERROR_DS_DRA_OBJ_IS_REP_SOURCE = 8450;
03320:            static final int ERROR_DS_DRA_DB_ERROR = 8451;
03321:            static final int ERROR_DS_DRA_NO_REPLICA = 8452;
03322:            static final int ERROR_DS_DRA_ACCESS_DENIED = 8453;
03323:            static final int ERROR_DS_DRA_NOT_SUPPORTED = 8454;
03324:            static final int ERROR_DS_DRA_RPC_CANCELLED = 8455;
03325:            static final int ERROR_DS_DRA_SOURCE_DISABLED = 8456;
03326:            static final int ERROR_DS_DRA_SINK_DISABLED = 8457;
03327:            static final int ERROR_DS_DRA_NAME_COLLISION = 8458;
03328:            static final int ERROR_DS_DRA_SOURCE_REINSTALLED = 8459;
03329:            static final int ERROR_DS_DRA_MISSING_PARENT = 8460;
03330:            static final int ERROR_DS_DRA_PREEMPTED = 8461;
03331:            static final int ERROR_DS_DRA_ABANDON_SYNC = 8462;
03332:            static final int ERROR_DS_DRA_SHUTDOWN = 8463;
03333:            static final int ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET = 8464;
03334:            static final int ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA = 8465;
03335:            static final int ERROR_DS_DRA_EXTN_CONNECTION_FAILED = 8466;
03336:            static final int ERROR_DS_INSTALL_SCHEMA_MISMATCH = 8467;
03337:            static final int ERROR_DS_DUP_LINK_ID = 8468;
03338:            static final int ERROR_DS_NAME_ERROR_RESOLVING = 8469;
03339:            static final int ERROR_DS_NAME_ERROR_NOT_FOUND = 8470;
03340:            static final int ERROR_DS_NAME_ERROR_NOT_UNIQUE = 8471;
03341:            static final int ERROR_DS_NAME_ERROR_NO_MAPPING = 8472;
03342:            static final int ERROR_DS_NAME_ERROR_DOMAIN_ONLY = 8473;
03343:            static final int ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING = 8474;
03344:            static final int ERROR_DS_CONSTRUCTED_ATT_MOD = 8475;
03345:            static final int ERROR_DS_WRONG_OM_OBJ_CLASS = 8476;
03346:            static final int ERROR_DS_DRA_REPL_PENDING = 8477;
03347:            static final int ERROR_DS_DS_REQUIRED = 8478;
03348:            static final int ERROR_DS_INVALID_LDAP_DISPLAY_NAME = 8479;
03349:            static final int ERROR_DS_NON_BASE_SEARCH = 8480;
03350:            static final int ERROR_DS_CANT_RETRIEVE_ATTS = 8481;
03351:            static final int ERROR_DS_BACKLINK_WITHOUT_LINK = 8482;
03352:            static final int ERROR_DS_EPOCH_MISMATCH = 8483;
03353:            static final int ERROR_DS_SRC_NAME_MISMATCH = 8484;
03354:            static final int ERROR_DS_SRC_AND_DST_NC_IDENTICAL = 8485;
03355:            static final int ERROR_DS_DST_NC_MISMATCH = 8486;
03356:            static final int ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC = 8487;
03357:            static final int ERROR_DS_SRC_GUID_MISMATCH = 8488;
03358:            static final int ERROR_DS_CANT_MOVE_DELETED_OBJECT = 8489;
03359:            static final int ERROR_DS_PDC_OPERATION_IN_PROGRESS = 8490;
03360:            static final int ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD = 8491;
03361:            static final int ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION = 8492;
03362:            static final int ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS = 8493;
03363:            static final int ERROR_DS_NC_MUST_HAVE_NC_PARENT = 8494;
03364:            static final int ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE = 8495;
03365:            static final int ERROR_DS_DST_DOMAIN_NOT_NATIVE = 8496;
03366:            static final int ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER = 8497;
03367:            static final int ERROR_DS_CANT_MOVE_ACCOUNT_GROUP = 8498;
03368:            static final int ERROR_DS_CANT_MOVE_RESOURCE_GROUP = 8499;
03369:            static final int ERROR_DS_INVALID_SEARCH_FLAG = 8500;
03370:            static final int ERROR_DS_NO_TREE_DELETE_ABOVE_NC = 8501;
03371:            static final int ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE = 8502;
03372:            static final int ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE = 8503;
03373:            static final int ERROR_DS_SAM_INIT_FAILURE = 8504;
03374:            static final int ERROR_DS_SENSITIVE_GROUP_VIOLATION = 8505;
03375:            static final int ERROR_DS_CANT_MOD_PRIMARYGROUPID = 8506;
03376:            static final int ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD = 8507;
03377:            static final int ERROR_DS_NONSAFE_SCHEMA_CHANGE = 8508;
03378:            static final int ERROR_DS_SCHEMA_UPDATE_DISALLOWED = 8509;
03379:            static final int ERROR_DS_CANT_CREATE_UNDER_SCHEMA = 8510;
03380:            static final int ERROR_DS_INSTALL_NO_SRC_SCH_VERSION = 8511;
03381:            static final int ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE = 8512;
03382:            static final int ERROR_DS_INVALID_GROUP_TYPE = 8513;
03383:            static final int ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN = 8514;
03384:            static final int ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN = 8515;
03385:            static final int ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER = 8516;
03386:            static final int ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER = 8517;
03387:            static final int ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER = 8518;
03388:            static final int ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER = 8519;
03389:            static final int ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER = 8520;
03390:            static final int ERROR_DS_HAVE_PRIMARY_MEMBERS = 8521;
03391:            static final int ERROR_DS_STRING_SD_CONVERSION_FAILED = 8522;
03392:            static final int ERROR_DS_NAMING_MASTER_GC = 8523;
03393:            static final int ERROR_DS_DNS_LOOKUP_FAILURE = 8524;
03394:            static final int ERROR_DS_COULDNT_UPDATE_SPNS = 8525;
03395:            static final int ERROR_DS_CANT_RETRIEVE_SD = 8526;
03396:            static final int ERROR_DS_KEY_NOT_UNIQUE = 8527;
03397:            static final int ERROR_DS_WRONG_LINKED_ATT_SYNTAX = 8528;
03398:            static final int ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD = 8529;
03399:            static final int ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY = 8530;
03400:            static final int ERROR_DS_CANT_START = 8531;
03401:            static final int ERROR_DS_INIT_FAILURE = 8532;
03402:            static final int ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION = 8533;
03403:            static final int ERROR_DS_SOURCE_DOMAIN_IN_FOREST = 8534;
03404:            static final int ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST = 8535;
03405:            static final int ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED = 8536;
03406:            static final int ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN = 8537;
03407:            static final int ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER = 8538;
03408:            static final int ERROR_DS_SRC_SID_EXISTS_IN_FOREST = 8539;
03409:            static final int ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH = 8540;
03410:            static final int ERROR_SAM_INIT_FAILURE = 8541;
03411:            static final int ERROR_DS_DRA_SCHEMA_INFO_SHIP = 8542;
03412:            static final int ERROR_DS_DRA_SCHEMA_CONFLICT = 8543;
03413:            static final int ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT = 8544;
03414:            static final int ERROR_DS_DRA_OBJ_NC_MISMATCH = 8545;
03415:            static final int ERROR_DS_NC_STILL_HAS_DSAS = 8546;
03416:            static final int ERROR_DS_GC_REQUIRED = 8547;
03417:            static final int ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY = 8548;
03418:            static final int ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS = 8549;
03419:            static final int ERROR_DS_CANT_ADD_TO_GC = 8550;
03420:            static final int ERROR_DS_NO_CHECKPOINT_WITH_PDC = 8551;
03421:            static final int ERROR_DS_SOURCE_AUDITING_NOT_ENABLED = 8552;
03422:            static final int ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC = 8553;
03423:            static final int ERROR_DS_INVALID_NAME_FOR_SPN = 8554;
03424:            static final int ERROR_DS_FILTER_USES_CONSTRUCTED_ATTRS = 8555;
03425:            static final int ERROR_DS_UNICODEPWD_NOT_IN_QUOTES = 8556;
03426:            static final int ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED = 8557;
03427:            static final int ERROR_DS_MUST_BE_RUN_ON_DST_DC = 8558;
03428:            static final int ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER = 8559;
03429:            static final int ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ = 8560;
03430:            static final int ERROR_DS_INIT_FAILURE_CONSOLE = 8561;
03431:            static final int ERROR_DS_SAM_INIT_FAILURE_CONSOLE = 8562;
03432:            static final int ERROR_DS_FOREST_VERSION_TOO_HIGH = 8563;
03433:            static final int ERROR_DS_DOMAIN_VERSION_TOO_HIGH = 8564;
03434:            static final int ERROR_DS_FOREST_VERSION_TOO_LOW = 8565;
03435:            static final int ERROR_DS_DOMAIN_VERSION_TOO_LOW = 8566;
03436:            static final int ERROR_DS_INCOMPATIBLE_VERSION = 8567;
03437:            static final int ERROR_DS_LOW_DSA_VERSION = 8568;
03438:            static final int ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN = 8569;
03439:            static final int ERROR_DS_NOT_SUPPORTED_SORT_ORDER = 8570;
03440:            static final int ERROR_DS_NAME_NOT_UNIQUE = 8571;
03441:            static final int ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4 = 8572;
03442:            static final int ERROR_DS_OUT_OF_VERSION_STORE = 8573;
03443:            static final int ERROR_DS_INCOMPATIBLE_CONTROLS_USED = 8574;
03444:            static final int ERROR_DS_NO_REF_DOMAIN = 8575;
03445:            static final int ERROR_DS_RESERVED_LINK_ID = 8576;
03446:            static final int ERROR_DS_LINK_ID_NOT_AVAILABLE = 8577;
03447:            static final int ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER = 8578;
03448:            static final int ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE = 8579;
03449:            static final int ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC = 8580;
03450:            static final int ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG = 8581;
03451:            static final int ERROR_DS_MODIFYDN_WRONG_GRANDPARENT = 8582;
03452:            static final int ERROR_DS_NAME_ERROR_TRUST_REFERRAL = 8583;
03453:            static final int ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER = 8584;
03454:            static final int ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD = 8585;
03455:            static final int ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2 = 8586;
03456:            static final int ERROR_DS_THREAD_LIMIT_EXCEEDED = 8587;
03457:            static final int ERROR_DS_NOT_CLOSEST = 8588;
03458:            static final int ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF = 8589;
03459:            static final int ERROR_DS_SINGLE_USER_MODE_FAILED = 8590;
03460:            static final int ERROR_DS_NTDSCRIPT_SYNTAX_ERROR = 8591;
03461:            static final int ERROR_DS_NTDSCRIPT_PROCESS_ERROR = 8592;
03462:            static final int ERROR_DS_DIFFERENT_REPL_EPOCHS = 8593;
03463:            static final int ERROR_DS_DRS_EXTENSIONS_CHANGED = 8594;
03464:            static final int ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR = 8595;
03465:            static final int ERROR_DS_NO_MSDS_INTID = 8596;
03466:            static final int ERROR_DS_DUP_MSDS_INTID = 8597;
03467:            static final int ERROR_DS_EXISTS_IN_RDNATTID = 8598;
03468:            static final int ERROR_DS_AUTHORIZATION_FAILED = 8599;
03469:            static final int ERROR_DS_INVALID_SCRIPT = 8600;
03470:            static final int ERROR_DS_REMOTE_CROSSREF_OP_FAILED = 8601;
03471:            static final int ERROR_DS_CROSS_REF_BUSY = 8602;
03472:            static final int ERROR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN = 8603;
03473:            static final int ERROR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC = 8604;
03474:            static final int ERROR_DS_DUPLICATE_ID_FOUND = 8605;
03475:            static final int ERROR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT = 8606;
03476:            static final int ERROR_DS_GROUP_CONVERSION_ERROR = 8607;
03477:            static final int ERROR_DS_CANT_MOVE_APP_BASIC_GROUP = 8608;
03478:            static final int ERROR_DS_CANT_MOVE_APP_QUERY_GROUP = 8609;
03479:            static final int ERROR_DS_ROLE_NOT_VERIFIED = 8610;
03480:            static final int ERROR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL = 8611;
03481:            static final int ERROR_DS_DOMAIN_RENAME_IN_PROGRESS = 8612;
03482:            static final int ERROR_DS_EXISTING_AD_CHILD_NC = 8613;
03483:            static final int ERROR_DS_REPL_LIFETIME_EXCEEDED = 8614;
03484:            static final int ERROR_DS_DISALLOWED_IN_SYSTEM_CONTAINER = 8615;
03485:            static final int ERROR_DS_LDAP_SEND_QUEUE_FULL = 8616;
03486:            static final int DNS_ERROR_RESPONSE_CODES_BASE = 9000;
03487:            static final int DNS_ERROR_RCODE_NO_ERROR = NO_ERROR;
03488:            static final int DNS_ERROR_MASK = 0x00002328;
03489:            static final int DNS_ERROR_RCODE_FORMAT_ERROR = 9001;
03490:            static final int DNS_ERROR_RCODE_SERVER_FAILURE = 9002;
03491:            static final int DNS_ERROR_RCODE_NAME_ERROR = 9003;
03492:            static final int DNS_ERROR_RCODE_NOT_IMPLEMENTED = 9004;
03493:            static final int DNS_ERROR_RCODE_REFUSED = 9005;
03494:            static final int DNS_ERROR_RCODE_YXDOMAIN = 9006;
03495:            static final int DNS_ERROR_RCODE_YXRRSET = 9007;
03496:            static final int DNS_ERROR_RCODE_NXRRSET = 9008;
03497:            static final int DNS_ERROR_RCODE_NOTAUTH = 9009;
03498:            static final int DNS_ERROR_RCODE_NOTZONE = 9010;
03499:            static final int DNS_ERROR_RCODE_BADSIG = 9016;
03500:            static final int DNS_ERROR_RCODE_BADKEY = 9017;
03501:            static final int DNS_ERROR_RCODE_BADTIME = 9018;
03502:            static final int DNS_ERROR_RCODE_LAST = DNS_ERROR_RCODE_BADTIME;
03503:            static final int DNS_ERROR_PACKET_FMT_BASE = 9500;
03504:            static final int DNS_INFO_NO_RECORDS = 9501;
03505:            static final int DNS_ERROR_BAD_PACKET = 9502;
03506:            static final int DNS_ERROR_NO_PACKET = 9503;
03507:            static final int DNS_ERROR_RCODE = 9504;
03508:            static final int DNS_ERROR_UNSECURE_PACKET = 9505;
03509:            static final int DNS_STATUS_PACKET_UNSECURE = DNS_ERROR_UNSECURE_PACKET;
03510:            static final int DNS_ERROR_NO_MEMORY = ERROR_OUTOFMEMORY;
03511:            static final int DNS_ERROR_INVALID_NAME = ERROR_INVALID_NAME;
03512:            static final int DNS_ERROR_INVALID_DATA = ERROR_INVALID_DATA;
03513:            static final int DNS_ERROR_GENERAL_API_BASE = 9550;
03514:            static final int DNS_ERROR_INVALID_TYPE = 9551;
03515:            static final int DNS_ERROR_INVALID_IP_ADDRESS = 9552;
03516:            static final int DNS_ERROR_INVALID_PROPERTY = 9553;
03517:            static final int DNS_ERROR_TRY_AGAIN_LATER = 9554;
03518:            static final int DNS_ERROR_NOT_UNIQUE = 9555;
03519:            static final int DNS_ERROR_NON_RFC_NAME = 9556;
03520:            static final int DNS_STATUS_FQDN = 9557;
03521:            static final int DNS_STATUS_DOTTED_NAME = 9558;
03522:            static final int DNS_STATUS_SINGLE_PART_NAME = 9559;
03523:            static final int DNS_ERROR_INVALID_NAME_CHAR = 9560;
03524:            static final int DNS_ERROR_NUMERIC_NAME = 9561;
03525:            static final int DNS_ERROR_NOT_ALLOWED_ON_ROOT_SERVER = 9562;
03526:            static final int DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION = 9563;
03527:            static final int DNS_ERROR_CANNOT_FIND_ROOT_HINTS = 9564;
03528:            static final int DNS_ERROR_INCONSISTENT_ROOT_HINTS = 9565;
03529:            static final int DNS_ERROR_ZONE_BASE = 9600;
03530:            static final int DNS_ERROR_ZONE_DOES_NOT_EXIST = 9601;
03531:            static final int DNS_ERROR_NO_ZONE_INFO = 9602;
03532:            static final int DNS_ERROR_INVALID_ZONE_OPERATION = 9603;
03533:            static final int DNS_ERROR_ZONE_CONFIGURATION_ERROR = 9604;
03534:            static final int DNS_ERROR_ZONE_HAS_NO_SOA_RECORD = 9605;
03535:            static final int DNS_ERROR_ZONE_HAS_NO_NS_RECORDS = 9606;
03536:            static final int DNS_ERROR_ZONE_LOCKED = 9607;
03537:            static final int DNS_ERROR_ZONE_CREATION_FAILED = 9608;
03538:            static final int DNS_ERROR_ZONE_ALREADY_EXISTS = 9609;
03539:            static final int DNS_ERROR_AUTOZONE_ALREADY_EXISTS = 9610;
03540:            static final int DNS_ERROR_INVALID_ZONE_TYPE = 9611;
03541:            static final int DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP = 9612;
03542:            static final int DNS_ERROR_ZONE_NOT_SECONDARY = 9613;
03543:            static final int DNS_ERROR_NEED_SECONDARY_ADDRESSES = 9614;
03544:            static final int DNS_ERROR_WINS_INIT_FAILED = 9615;
03545:            static final int DNS_ERROR_NEED_WINS_SERVERS = 9616;
03546:            static final int DNS_ERROR_NBSTAT_INIT_FAILED = 9617;
03547:            static final int DNS_ERROR_SOA_DELETE_INVALID = 9618;
03548:            static final int DNS_ERROR_FORWARDER_ALREADY_EXISTS = 9619;
03549:            static final int DNS_ERROR_ZONE_REQUIRES_MASTER_IP = 9620;
03550:            static final int DNS_ERROR_ZONE_IS_SHUTDOWN = 9621;
03551:            static final int DNS_ERROR_DATAFILE_BASE = 9650;
03552:            static final int DNS_ERROR_PRIMARY_REQUIRES_DATAFILE = 9651;
03553:            static final int DNS_ERROR_INVALID_DATAFILE_NAME = 9652;
03554:            static final int DNS_ERROR_DATAFILE_OPEN_FAILURE = 9653;
03555:            static final int DNS_ERROR_FILE_WRITEBACK_FAILED = 9654;
03556:            static final int DNS_ERROR_DATAFILE_PARSING = 9655;
03557:            static final int DNS_ERROR_DATABASE_BASE = 9700;
03558:            static final int DNS_ERROR_RECORD_DOES_NOT_EXIST = 9701;
03559:            static final int DNS_ERROR_RECORD_FORMAT = 9702;
03560:            static final int DNS_ERROR_NODE_CREATION_FAILED = 9703;
03561:            static final int DNS_ERROR_UNKNOWN_RECORD_TYPE = 9704;
03562:            static final int DNS_ERROR_RECORD_TIMED_OUT = 9705;
03563:            static final int DNS_ERROR_NAME_NOT_IN_ZONE = 9706;
03564:            static final int DNS_ERROR_CNAME_LOOP = 9707;
03565:            static final int DNS_ERROR_NODE_IS_CNAME = 9708;
03566:            static final int DNS_ERROR_CNAME_COLLISION = 9709;
03567:            static final int DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT = 9710;
03568:            static final int DNS_ERROR_RECORD_ALREADY_EXISTS = 9711;
03569:            static final int DNS_ERROR_SECONDARY_DATA = 9712;
03570:            static final int DNS_ERROR_NO_CREATE_CACHE_DATA = 9713;
03571:            static final int DNS_ERROR_NAME_DOES_NOT_EXIST = 9714;
03572:            static final int DNS_WARNING_PTR_CREATE_FAILED = 9715;
03573:            static final int DNS_WARNING_DOMAIN_UNDELETED = 9716;
03574:            static final int DNS_ERROR_DS_UNAVAILABLE = 9717;
03575:            static final int DNS_ERROR_DS_ZONE_ALREADY_EXISTS = 9718;
03576:            static final int DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE = 9719;
03577:            static final int DNS_ERROR_OPERATION_BASE = 9750;
03578:            static final int DNS_INFO_AXFR_COMPLETE = 9751;
03579:            static final int DNS_ERROR_AXFR = 9752;
03580:            static final int DNS_INFO_ADDED_LOCAL_WINS = 9753;
03581:            static final int DNS_ERROR_SECURE_BASE = 9800;
03582:            static final int DNS_STATUS_CONTINUE_NEEDED = 9801;
03583:            static final int DNS_ERROR_SETUP_BASE = 9850;
03584:            static final int DNS_ERROR_NO_TCPIP = 9851;
03585:            static final int DNS_ERROR_NO_DNS_SERVERS = 9852;
03586:            static final int DNS_ERROR_DP_BASE = 9900;
03587:            static final int DNS_ERROR_DP_DOES_NOT_EXIST = 9901;
03588:            static final int DNS_ERROR_DP_ALREADY_EXISTS = 9902;
03589:            static final int DNS_ERROR_DP_NOT_ENLISTED = 9903;
03590:            static final int DNS_ERROR_DP_ALREADY_ENLISTED = 9904;
03591:            static final int DNS_ERROR_DP_NOT_AVAILABLE = 9905;
03592:            static final int WSABASEERR = 10000;
03593:            static final int WSAEINTR = 10004;
03594:            static final int WSAEBADF = 10009;
03595:            static final int WSAEACCES = 10013;
03596:            static final int WSAEFAULT = 10014;
03597:            static final int WSAEINVAL = 10022;
03598:            static final int WSAEMFILE = 10024;
03599:            static final int WSAEWOULDBLOCK = 10035;
03600:            static final int WSAEINPROGRESS = 10036;
03601:            static final int WSAEALREADY = 10037;
03602:            static final int WSAENOTSOCK = 10038;
03603:            static final int WSAEDESTADDRREQ = 10039;
03604:            static final int WSAEMSGSIZE = 10040;
03605:            static final int WSAEPROTOTYPE = 10041;
03606:            static final int WSAENOPROTOOPT = 10042;
03607:            static final int WSAEPROTONOSUPPORT = 10043;
03608:            static final int WSAESOCKTNOSUPPORT = 10044;
03609:            static final int WSAEOPNOTSUPP = 10045;
03610:            static final int WSAEPFNOSUPPORT = 10046;
03611:            static final int WSAEAFNOSUPPORT = 10047;
03612:            static final int WSAEADDRINUSE = 10048;
03613:            static final int WSAEADDRNOTAVAIL = 10049;
03614:            static final int WSAENETDOWN = 10050;
03615:            static final int WSAENETUNREACH = 10051;
03616:            static final int WSAENETRESET = 10052;
03617:            static final int WSAECONNABORTED = 10053;
03618:            static final int WSAECONNRESET = 10054;
03619:            static final int WSAENOBUFS = 10055;
03620:            static final int WSAEISCONN = 10056;
03621:            static final int WSAENOTCONN = 10057;
03622:            static final int WSAESHUTDOWN = 10058;
03623:            static final int WSAETOOMANYREFS = 10059;
03624:            static final int WSAETIMEDOUT = 10060;
03625:            static final int WSAECONNREFUSED = 10061;
03626:            static final int WSAELOOP = 10062;
03627:            static final int WSAENAMETOOLONG = 10063;
03628:            static final int WSAEHOSTDOWN = 10064;
03629:            static final int WSAEHOSTUNREACH = 10065;
03630:            static final int WSAENOTEMPTY = 10066;
03631:            static final int WSAEPROCLIM = 10067;
03632:            static final int WSAEUSERS = 10068;
03633:            static final int WSAEDQUOT = 10069;
03634:            static final int WSAESTALE = 10070;
03635:            static final int WSAEREMOTE = 10071;
03636:            static final int WSASYSNOTREADY = 10091;
03637:            static final int WSAVERNOTSUPPORTED = 10092;
03638:            static final int WSANOTINITIALISED = 10093;
03639:            static final int WSAEDISCON = 10101;
03640:            static final int WSAENOMORE = 10102;
03641:            static final int WSAECANCELLED = 10103;
03642:            static final int WSAEINVALIDPROCTABLE = 10104;
03643:            static final int WSAEINVALIDPROVIDER = 10105;
03644:            static final int WSAEPROVIDERFAILEDINIT = 10106;
03645:            static final int WSASYSCALLFAILURE = 10107;
03646:            static final int WSASERVICE_NOT_FOUND = 10108;
03647:            static final int WSATYPE_NOT_FOUND = 10109;
03648:            static final int WSA_E_NO_MORE = 10110;
03649:            static final int WSA_E_CANCELLED = 10111;
03650:            static final int WSAEREFUSED = 10112;
03651:            static final int WSAHOST_NOT_FOUND = 11001;
03652:            static final int WSATRY_AGAIN = 11002;
03653:            static final int WSANO_RECOVERY = 11003;
03654:            static final int WSANO_DATA = 11004;
03655:            static final int WSA_QOS_RECEIVERS = 11005;
03656:            static final int WSA_QOS_SENDERS = 11006;
03657:            static final int WSA_QOS_NO_SENDERS = 11007;
03658:            static final int WSA_QOS_NO_RECEIVERS = 11008;
03659:            static final int WSA_QOS_REQUEST_CONFIRMED = 11009;
03660:            static final int WSA_QOS_ADMISSION_FAILURE = 11010;
03661:            static final int WSA_QOS_POLICY_FAILURE = 11011;
03662:            static final int WSA_QOS_BAD_STYLE = 11012;
03663:            static final int WSA_QOS_BAD_OBJECT = 11013;
03664:            static final int WSA_QOS_TRAFFIC_CTRL_ERROR = 11014;
03665:            static final int WSA_QOS_GENERIC_ERROR = 11015;
03666:            static final int WSA_QOS_ESERVICETYPE = 11016;
03667:            static final int WSA_QOS_EFLOWSPEC = 11017;
03668:            static final int WSA_QOS_EPROVSPECBUF = 11018;
03669:            static final int WSA_QOS_EFILTERSTYLE = 11019;
03670:            static final int WSA_QOS_EFILTERTYPE = 11020;
03671:            static final int WSA_QOS_EFILTERCOUNT = 11021;
03672:            static final int WSA_QOS_EOBJLENGTH = 11022;
03673:            static final int WSA_QOS_EFLOWCOUNT = 11023;
03674:            static final int WSA_QOS_EUNKOWNPSOBJ = 11024;
03675:            static final int WSA_QOS_EPOLICYOBJ = 11025;
03676:            static final int WSA_QOS_EFLOWDESC = 11026;
03677:            static final int WSA_QOS_EPSFLOWSPEC = 11027;
03678:            static final int WSA_QOS_EPSFILTERSPEC = 11028;
03679:            static final int WSA_QOS_ESDMODEOBJ = 11029;
03680:            static final int WSA_QOS_ESHAPERATEOBJ = 11030;
03681:            static final int WSA_QOS_RESERVED_PETYPE = 11031;
03682:            static final int ERROR_SXS_SECTION_NOT_FOUND = 14000;
03683:            static final int ERROR_SXS_CANT_GEN_ACTCTX = 14001;
03684:            static final int ERROR_SXS_INVALID_ACTCTXDATA_FORMAT = 14002;
03685:            static final int ERROR_SXS_ASSEMBLY_NOT_FOUND = 14003;
03686:            static final int ERROR_SXS_MANIFEST_FORMAT_ERROR = 14004;
03687:            static final int ERROR_SXS_MANIFEST_PARSE_ERROR = 14005;
03688:            static final int ERROR_SXS_ACTIVATION_CONTEXT_DISABLED = 14006;
03689:            static final int ERROR_SXS_KEY_NOT_FOUND = 14007;
03690:            static final int ERROR_SXS_VERSION_CONFLICT = 14008;
03691:            static final int ERROR_SXS_WRONG_SECTION_TYPE = 14009;
03692:            static final int ERROR_SXS_THREAD_QUERIES_DISABLED = 14010;
03693:            static final int ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET = 14011;
03694:            static final int ERROR_SXS_UNKNOWN_ENCODING_GROUP = 14012;
03695:            static final int ERROR_SXS_UNKNOWN_ENCODING = 14013;
03696:            static final int ERROR_SXS_INVALID_XML_NAMESPACE_URI = 14014;
03697:            static final int ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED = 14015;
03698:            static final int ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED = 14016;
03699:            static final int ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE = 14017;
03700:            static final int ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE = 14018;
03701:            static final int ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE = 14019;
03702:            static final int ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT = 14020;
03703:            static final int ERROR_SXS_DUPLICATE_DLL_NAME = 14021;
03704:            static final int ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME = 14022;
03705:            static final int ERROR_SXS_DUPLICATE_CLSID = 14023;
03706:            static final int ERROR_SXS_DUPLICATE_IID = 14024;
03707:            static final int ERROR_SXS_DUPLICATE_TLBID = 14025;
03708:            static final int ERROR_SXS_DUPLICATE_PROGID = 14026;
03709:            static final int ERROR_SXS_DUPLICATE_ASSEMBLY_NAME = 14027;
03710:            static final int ERROR_SXS_FILE_HASH_MISMATCH = 14028;
03711:            static final int ERROR_SXS_POLICY_PARSE_ERROR = 14029;
03712:            static final int ERROR_SXS_XML_E_MISSINGQUOTE = 14030;
03713:            static final int ERROR_SXS_XML_E_COMMENTSYNTAX = 14031;
03714:            static final int ERROR_SXS_XML_E_BADSTARTNAMECHAR = 14032;
03715:            static final int ERROR_SXS_XML_E_BADNAMECHAR = 14033;
03716:            static final int ERROR_SXS_XML_E_BADCHARINSTRING = 14034;
03717:            static final int ERROR_SXS_XML_E_XMLDECLSYNTAX = 14035;
03718:            static final int ERROR_SXS_XML_E_BADCHARDATA = 14036;
03719:            static final int ERROR_SXS_XML_E_MISSINGWHITESPACE = 14037;
03720:            static final int ERROR_SXS_XML_E_EXPECTINGTAGEND = 14038;
03721:            static final int ERROR_SXS_XML_E_MISSINGSEMICOLON = 14039;
03722:            static final int ERROR_SXS_XML_E_UNBALANCEDPAREN = 14040;
03723:            static final int ERROR_SXS_XML_E_INTERNALERROR = 14041;
03724:            static final int ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE = 14042;
03725:            static final int ERROR_SXS_XML_E_INCOMPLETE_ENCODING = 14043;
03726:            static final int ERROR_SXS_XML_E_MISSING_PAREN = 14044;
03727:            static final int ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE = 14045;
03728:            static final int ERROR_SXS_XML_E_MULTIPLE_COLONS = 14046;
03729:            static final int ERROR_SXS_XML_E_INVALID_DECIMAL = 14047;
03730:            static final int ERROR_SXS_XML_E_INVALID_HEXIDECIMAL = 14048;
03731:            static final int ERROR_SXS_XML_E_INVALID_UNICODE = 14049;
03732:            static final int ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK = 14050;
03733:            static final int ERROR_SXS_XML_E_UNEXPECTEDENDTAG = 14051;
03734:            static final int ERROR_SXS_XML_E_UNCLOSEDTAG = 14052;
03735:            static final int ERROR_SXS_XML_E_DUPLICATEATTRIBUTE = 14053;
03736:            static final int ERROR_SXS_XML_E_MULTIPLEROOTS = 14054;
03737:            static final int ERROR_SXS_XML_E_INVALIDATROOTLEVEL = 14055;
03738:            static final int ERROR_SXS_XML_E_BADXMLDECL = 14056;
03739:            static final int ERROR_SXS_XML_E_MISSINGROOT = 14057;
03740:            static final int ERROR_SXS_XML_E_UNEXPECTEDEOF = 14058;
03741:            static final int ERROR_SXS_XML_E_BADPEREFINSUBSET = 14059;
03742:            static final int ERROR_SXS_XML_E_UNCLOSEDSTARTTAG = 14060;
03743:            static final int ERROR_SXS_XML_E_UNCLOSEDENDTAG = 14061;
03744:            static final int ERROR_SXS_XML_E_UNCLOSEDSTRING = 14062;
03745:            static final int ERROR_SXS_XML_E_UNCLOSEDCOMMENT = 14063;
03746:            static final int ERROR_SXS_XML_E_UNCLOSEDDECL = 14064;
03747:            static final int ERROR_SXS_XML_E_UNCLOSEDCDATA = 14065;
03748:            static final int ERROR_SXS_XML_E_RESERVEDNAMESPACE = 14066;
03749:            static final int ERROR_SXS_XML_E_INVALIDENCODING = 14067;
03750:            static final int ERROR_SXS_XML_E_INVALIDSWITCH = 14068;
03751:            static final int ERROR_SXS_XML_E_BADXMLCASE = 14069;
03752:            static final int ERROR_SXS_XML_E_INVALID_STANDALONE = 14070;
03753:            static final int ERROR_SXS_XML_E_UNEXPECTED_STANDALONE = 14071;
03754:            static final int ERROR_SXS_XML_E_INVALID_VERSION = 14072;
03755:            static final int ERROR_SXS_XML_E_MISSINGEQUALS = 14073;
03756:            static final int ERROR_SXS_PROTECTION_RECOVERY_FAILED = 14074;
03757:            static final int ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT = 14075;
03758:            static final int ERROR_SXS_PROTECTION_CATALOG_NOT_VALID = 14076;
03759:            static final int ERROR_SXS_UNTRANSLATABLE_HRESULT = 14077;
03760:            static final int ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING = 14078;
03761:            static final int ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE = 14079;
03762:            static final int ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME = 14080;
03763:            static final int ERROR_IPSEC_QM_POLICY_EXISTS = 13000;
03764:            static final int ERROR_IPSEC_QM_POLICY_NOT_FOUND = 13001;
03765:            static final int ERROR_IPSEC_QM_POLICY_IN_USE = 13002;
03766:            static final int ERROR_IPSEC_MM_POLICY_EXISTS = 13003;
03767:            static final int ERROR_IPSEC_MM_POLICY_NOT_FOUND = 13004;
03768:            static final int ERROR_IPSEC_MM_POLICY_IN_USE = 13005;
03769:            static final int ERROR_IPSEC_MM_FILTER_EXISTS = 13006;
03770:            static final int ERROR_IPSEC_MM_FILTER_NOT_FOUND = 13007;
03771:            static final int ERROR_IPSEC_TRANSPORT_FILTER_EXISTS = 13008;
03772:            static final int ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND = 13009;
03773:            static final int ERROR_IPSEC_MM_AUTH_EXISTS = 13010;
03774:            static final int ERROR_IPSEC_MM_AUTH_NOT_FOUND = 13011;
03775:            static final int ERROR_IPSEC_MM_AUTH_IN_USE = 13012;
03776:            static final int ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND = 13013;
03777:            static final int ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND = 13014;
03778:            static final int ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND = 13015;
03779:            static final int ERROR_IPSEC_TUNNEL_FILTER_EXISTS = 13016;
03780:            static final int ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND = 13017;
03781:            static final int ERROR_IPSEC_MM_FILTER_PENDING_DELETION = 13018;
03782:            static final int ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION = 13019;
03783:            static final int ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION = 13020;
03784:            static final int ERROR_IPSEC_MM_POLICY_PENDING_DELETION = 13021;
03785:            static final int ERROR_IPSEC_MM_AUTH_PENDING_DELETION = 13022;
03786:            static final int ERROR_IPSEC_QM_POLICY_PENDING_DELETION = 13023;
03787:            static final int WARNING_IPSEC_MM_POLICY_PRUNED = 13024;
03788:            static final int WARNING_IPSEC_QM_POLICY_PRUNED = 13025;
03789:            static final int ERROR_IPSEC_IKE_NEG_STATUS_BEGIN = 13800;
03790:            static final int ERROR_IPSEC_IKE_AUTH_FAIL = 13801;
03791:            static final int ERROR_IPSEC_IKE_ATTRIB_FAIL = 13802;
03792:            static final int ERROR_IPSEC_IKE_NEGOTIATION_PENDING = 13803;
03793:            static final int ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR = 13804;
03794:            static final int ERROR_IPSEC_IKE_TIMED_OUT = 13805;
03795:            static final int ERROR_IPSEC_IKE_NO_CERT = 13806;
03796:            static final int ERROR_IPSEC_IKE_SA_DELETED = 13807;
03797:            static final int ERROR_IPSEC_IKE_SA_REAPED = 13808;
03798:            static final int ERROR_IPSEC_IKE_MM_ACQUIRE_DROP = 13809;
03799:            static final int ERROR_IPSEC_IKE_QM_ACQUIRE_DROP = 13810;
03800:            static final int ERROR_IPSEC_IKE_QUEUE_DROP_MM = 13811;
03801:            static final int ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM = 13812;
03802:            static final int ERROR_IPSEC_IKE_DROP_NO_RESPONSE = 13813;
03803:            static final int ERROR_IPSEC_IKE_MM_DELAY_DROP = 13814;
03804:            static final int ERROR_IPSEC_IKE_QM_DELAY_DROP = 13815;
03805:            static final int ERROR_IPSEC_IKE_ERROR = 13816;
03806:            static final int ERROR_IPSEC_IKE_CRL_FAILED = 13817;
03807:            static final int ERROR_IPSEC_IKE_INVALID_KEY_USAGE = 13818;
03808:            static final int ERROR_IPSEC_IKE_INVALID_CERT_TYPE = 13819;
03809:            static final int ERROR_IPSEC_IKE_NO_PRIVATE_KEY = 13820;
03810:            static final int ERROR_IPSEC_IKE_DH_FAIL = 13822;
03811:            static final int ERROR_IPSEC_IKE_INVALID_HEADER = 13824;
03812:            static final int ERROR_IPSEC_IKE_NO_POLICY = 13825;
03813:            static final int ERROR_IPSEC_IKE_INVALID_SIGNATURE = 13826;
03814:            static final int ERROR_IPSEC_IKE_KERBEROS_ERROR = 13827;
03815:            static final int ERROR_IPSEC_IKE_NO_PUBLIC_KEY = 13828;
03816:            static final int ERROR_IPSEC_IKE_PROCESS_ERR = 13829;
03817:            static final int ERROR_IPSEC_IKE_PROCESS_ERR_SA = 13830;
03818:            static final int ERROR_IPSEC_IKE_PROCESS_ERR_PROP = 13831;
03819:            static final int ERROR_IPSEC_IKE_PROCESS_ERR_TRANS = 13832;
03820:            static final int ERROR_IPSEC_IKE_PROCESS_ERR_KE = 13833;
03821:            static final int ERROR_IPSEC_IKE_PROCESS_ERR_ID = 13834;
03822:            static final int ERROR_IPSEC_IKE_PROCESS_ERR_CERT = 13835;
03823:            static final int ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ = 13836;
03824:            static final int ERROR_IPSEC_IKE_PROCESS_ERR_HASH = 13837;
03825:            static final int ERROR_IPSEC_IKE_PROCESS_ERR_SIG = 13838;
03826:            static final int ERROR_IPSEC_IKE_PROCESS_ERR_NONCE = 13839;
03827:            static final int ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY = 13840;
03828:            static final int ERROR_IPSEC_IKE_PROCESS_ERR_DELETE = 13841;
03829:            static final int ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR = 13842;
03830:            static final int ERROR_IPSEC_IKE_INVALID_PAYLOAD = 13843;
03831:            static final int ERROR_IPSEC_IKE_LOAD_SOFT_SA = 13844;
03832:            static final int ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN = 13845;
03833:            static final int ERROR_IPSEC_IKE_INVALID_COOKIE = 13846;
03834:            static final int ERROR_IPSEC_IKE_NO_PEER_CERT = 13847;
03835:            static final int ERROR_IPSEC_IKE_PEER_CRL_FAILED = 13848;
03836:            static final int ERROR_IPSEC_IKE_POLICY_CHANGE = 13849;
03837:            static final int ERROR_IPSEC_IKE_NO_MM_POLICY = 13850;
03838:            static final int ERROR_IPSEC_IKE_NOTCBPRIV = 13851;
03839:            static final int ERROR_IPSEC_IKE_SECLOADFAIL = 13852;
03840:            static final int ERROR_IPSEC_IKE_FAILSSPINIT = 13853;
03841:            static final int ERROR_IPSEC_IKE_FAILQUERYSSP = 13854;
03842:            static final int ERROR_IPSEC_IKE_SRVACQFAIL = 13855;
03843:            static final int ERROR_IPSEC_IKE_SRVQUERYCRED = 13856;
03844:            static final int ERROR_IPSEC_IKE_GETSPIFAIL = 13857;
03845:            static final int ERROR_IPSEC_IKE_INVALID_FILTER = 13858;
03846:            static final int ERROR_IPSEC_IKE_OUT_OF_MEMORY = 13859;
03847:            static final int ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED = 13860;
03848:            static final int ERROR_IPSEC_IKE_INVALID_POLICY = 13861;
03849:            static final int ERROR_IPSEC_IKE_UNKNOWN_DOI = 13862;
03850:            static final int ERROR_IPSEC_IKE_INVALID_SITUATION = 13863;
03851:            static final int ERROR_IPSEC_IKE_DH_FAILURE = 13864;
03852:            static final int ERROR_IPSEC_IKE_INVALID_GROUP = 13865;
03853:            static final int ERROR_IPSEC_IKE_ENCRYPT = 13866;
03854:            static final int ERROR_IPSEC_IKE_DECRYPT = 13867;
03855:            static final int ERROR_IPSEC_IKE_POLICY_MATCH = 13868;
03856:            static final int ERROR_IPSEC_IKE_UNSUPPORTED_ID = 13869;
03857:            static final int ERROR_IPSEC_IKE_INVALID_HASH = 13870;
03858:            static final int ERROR_IPSEC_IKE_INVALID_HASH_ALG = 13871;
03859:            static final int ERROR_IPSEC_IKE_INVALID_HASH_SIZE = 13872;
03860:            static final int ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG = 13873;
03861:            static final int ERROR_IPSEC_IKE_INVALID_AUTH_ALG = 13874;
03862:            static final int ERROR_IPSEC_IKE_INVALID_SIG = 13875;
03863:            static final int ERROR_IPSEC_IKE_LOAD_FAILED = 13876;
03864:            static final int ERROR_IPSEC_IKE_RPC_DELETE = 13877;
03865:            static final int ERROR_IPSEC_IKE_BENIGN_REINIT = 13878;
03866:            static final int ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY = 13879;
03867:            static final int ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN = 13881;
03868:            static final int ERROR_IPSEC_IKE_MM_LIMIT = 13882;
03869:            static final int ERROR_IPSEC_IKE_NEGOTIATION_DISABLED = 13883;
03870:            static final int ERROR_IPSEC_IKE_NEG_STATUS_END = 13884;
03871:            static final int SEVERITY_SUCCESS = 0;
03872:            static final int SEVERITY_ERROR = 1;
03873:            static final int FACILITY_NT_BIT = 0x10000000;
03874:            static final int NOERROR = 0;
03875:            static final int S_OK = (0x00000000);
03876:            static final int S_FALSE = (0x00000001);
03877:            static final int OLE_E_FIRST = (0x80040000);
03878:            static final int OLE_E_LAST = (0x800400FF);
03879:            static final int OLE_S_FIRST = (0x00040000);
03880:            static final int OLE_S_LAST = (0x000400FF);
03881:            static final int DRAGDROP_E_FIRST = 0x80040100;
03882:            static final int DRAGDROP_E_LAST = 0x8004010F;
03883:            static final int DRAGDROP_S_FIRST = 0x00040100;
03884:            static final int DRAGDROP_S_LAST = 0x0004010F;
03885:            static final int CLASSFACTORY_E_FIRST = 0x80040110;
03886:            static final int CLASSFACTORY_E_LAST = 0x8004011F;
03887:            static final int CLASSFACTORY_S_FIRST = 0x00040110;
03888:            static final int CLASSFACTORY_S_LAST = 0x0004011F;
03889:            static final int MARSHAL_E_FIRST = 0x80040120;
03890:            static final int MARSHAL_E_LAST = 0x8004012F;
03891:            static final int MARSHAL_S_FIRST = 0x00040120;
03892:            static final int MARSHAL_S_LAST = 0x0004012F;
03893:            static final int DATA_E_FIRST = 0x80040130;
03894:            static final int DATA_E_LAST = 0x8004013F;
03895:            static final int DATA_S_FIRST = 0x00040130;
03896:            static final int DATA_S_LAST = 0x0004013F;
03897:            static final int VIEW_E_FIRST = 0x80040140;
03898:            static final int VIEW_E_LAST = 0x8004014F;
03899:            static final int VIEW_S_FIRST = 0x00040140;
03900:            static final int VIEW_S_LAST = 0x0004014F;
03901:            static final int REGDB_E_FIRST = 0x80040150;
03902:            static final int REGDB_E_LAST = 0x8004015F;
03903:            static final int REGDB_S_FIRST = 0x00040150;
03904:            static final int REGDB_S_LAST = 0x0004015F;
03905:            static final int CAT_E_FIRST = 0x80040160;
03906:            static final int CAT_E_LAST = 0x80040161;
03907:            static final int CS_E_FIRST = 0x80040164;
03908:            static final int CS_E_LAST = 0x8004016F;
03909:            static final int CACHE_E_FIRST = 0x80040170;
03910:            static final int CACHE_E_LAST = 0x8004017F;
03911:            static final int CACHE_S_FIRST = 0x00040170;
03912:            static final int CACHE_S_LAST = 0x0004017F;
03913:            static final int OLEOBJ_E_FIRST = 0x80040180;
03914:            static final int OLEOBJ_E_LAST = 0x8004018F;
03915:            static final int OLEOBJ_S_FIRST = 0x00040180;
03916:            static final int OLEOBJ_S_LAST = 0x0004018F;
03917:            static final int CLIENTSITE_E_FIRST = 0x80040190;
03918:            static final int CLIENTSITE_E_LAST = 0x8004019F;
03919:            static final int CLIENTSITE_S_FIRST = 0x00040190;
03920:            static final int CLIENTSITE_S_LAST = 0x0004019F;
03921:            static final int INPLACE_E_FIRST = 0x800401A0;
03922:            static final int INPLACE_E_LAST = 0x800401AF;
03923:            static final int INPLACE_S_FIRST = 0x000401A0;
03924:            static final int INPLACE_S_LAST = 0x000401AF;
03925:            static final int ENUM_E_FIRST = 0x800401B0;
03926:            static final int ENUM_E_LAST = 0x800401BF;
03927:            static final int ENUM_S_FIRST = 0x000401B0;
03928:            static final int ENUM_S_LAST = 0x000401BF;
03929:            static final int CONVERT10_E_FIRST = 0x800401C0;
03930:            static final int CONVERT10_E_LAST = 0x800401CF;
03931:            static final int CONVERT10_S_FIRST = 0x000401C0;
03932:            static final int CONVERT10_S_LAST = 0x000401CF;
03933:            static final int CLIPBRD_E_FIRST = 0x800401D0;
03934:            static final int CLIPBRD_E_LAST = 0x800401DF;
03935:            static final int CLIPBRD_S_FIRST = 0x000401D0;
03936:            static final int CLIPBRD_S_LAST = 0x000401DF;
03937:            static final int MK_E_FIRST = 0x800401E0;
03938:            static final int MK_E_LAST = 0x800401EF;
03939:            static final int MK_S_FIRST = 0x000401E0;
03940:            static final int MK_S_LAST = 0x000401EF;
03941:            static final int CO_E_FIRST = 0x800401F0;
03942:            static final int CO_E_LAST = 0x800401FF;
03943:            static final int CO_S_FIRST = 0x000401F0;
03944:            static final int CO_S_LAST = 0x000401FF;
03945:            static final int EVENT_E_FIRST = 0x80040200;
03946:            static final int EVENT_E_LAST = 0x8004021F;
03947:            static final int EVENT_S_FIRST = 0x00040200;
03948:            static final int EVENT_S_LAST = 0x0004021F;
03949:            static final int XACT_E_FIRST = 0x8004D000;
03950:            static final int XACT_E_LAST = 0x8004D029;
03951:            static final int XACT_S_FIRST = 0x0004D000;
03952:            static final int XACT_S_LAST = 0x0004D010;
03953:            static final int CONTEXT_E_FIRST = 0x8004E000;
03954:            static final int CONTEXT_E_LAST = 0x8004E02F;
03955:            static final int CONTEXT_S_FIRST = 0x0004E000;
03956:            static final int CONTEXT_S_LAST = 0x0004E02F;
03957:            static final int NTE_OP_OK = 0;
03958:            static final int SCARD_S_SUCCESS = NO_ERROR;
03959:            static final int TC_NORMAL = 0;
03960:            static final int TC_HARDERR = 1;
03961:            static final int TC_GP_TRAP = 2;
03962:            static final int TC_SIGNAL = 3;
03963:            static final int AC_LINE_OFFLINE = 0x00;
03964:            static final int AC_LINE_ONLINE = 0x01;
03965:            static final int AC_LINE_BACKUP_POWER = 0x02;
03966:            static final int AC_LINE_UNKNOWN = 0xFF;
03967:            static final int BATTERY_FLAG_HIGH = 0x01;
03968:            static final int BATTERY_FLAG_LOW = 0x02;
03969:            static final int BATTERY_FLAG_CRITICAL = 0x04;
03970:            static final int BATTERY_FLAG_CHARGING = 0x08;
03971:            static final int BATTERY_FLAG_NO_BATTERY = 0x80;
03972:            static final int BATTERY_FLAG_UNKNOWN = 0xFF;
03973:            static final int BATTERY_PERCENTAGE_UNKNOWN = 0xFF;
03974:            static final int BATTERY_LIFE_UNKNOWN = 0xFFFFFFFF;
03975:            static final int ACTCTX_FLAG_PROCESSOR_ARCHITECTURE_VALID = (0x00000001);
03976:            static final int ACTCTX_FLAG_LANGID_VALID = (0x00000002);
03977:            static final int ACTCTX_FLAG_ASSEMBLY_DIRECTORY_VALID = (0x00000004);
03978:            static final int ACTCTX_FLAG_RESOURCE_NAME_VALID = (0x00000008);
03979:            static final int ACTCTX_FLAG_SET_PROCESS_DEFAULT = (0x00000010);
03980:            static final int ACTCTX_FLAG_APPLICATION_NAME_VALID = (0x00000020);
03981:            static final int ACTCTX_FLAG_SOURCE_IS_ASSEMBLYREF = (0x00000040);
03982:            static final int ACTCTX_FLAG_HMODULE_VALID = (0x00000080);
03983:            static final int DEACTIVATE_ACTCTX_FLAG_FORCE_EARLY_DEACTIVATION = (0x00000001);
03984:            static final int FIND_ACTCTX_SECTION_KEY_RETURN_HACTCTX = (0x00000001);
03985:            static final int FIND_ACTCTX_SECTION_KEY_RETURN_FLAGS = (0x00000002);
03986:            static final int FIND_ACTCTX_SECTION_KEY_RETURN_ASSEMBLY_METADATA = (0x00000004);
03987:            static final int ACTIVATION_CONTEXT_BASIC_INFORMATION_DEFINED = 1;
03988:            static final int QUERY_ACTCTX_FLAG_USE_ACTIVE_ACTCTX = (0x00000004);
03989:            static final int QUERY_ACTCTX_FLAG_ACTCTX_IS_HMODULE = (0x00000008);
03990:            static final int QUERY_ACTCTX_FLAG_ACTCTX_IS_ADDRESS = (0x00000010);
03991:            static final int QUERY_ACTCTX_FLAG_NO_ADDREF = (0x80000000);
03992:            static final int R2_BLACK = 1;
03993:            static final int R2_NOTMERGEPEN = 2;
03994:            static final int R2_MASKNOTPEN = 3;
03995:            static final int R2_NOTCOPYPEN = 4;
03996:            static final int R2_MASKPENNOT = 5;
03997:            static final int R2_NOT = 6;
03998:            static final int R2_XORPEN = 7;
03999:            static final int R2_NOTMASKPEN = 8;
04000:            static final int R2_MASKPEN = 9;
04001:            static final int R2_NOTXORPEN = 10;
04002:            static final int R2_NOP = 11;
04003:            static final int R2_MERGENOTPEN = 12;
04004:            static final int R2_COPYPEN = 13;
04005:            static final int R2_MERGEPENNOT = 14;
04006:            static final int R2_MERGEPEN = 15;
04007:            static final int R2_WHITE = 16;
04008:            static final int R2_LAST = 16;
04009:            static final int GDI_ERROR = (0xFFFFFFFF);
04010:            static final int ERROR = 0;
04011:            static final int NULLREGION = 1;
04012:            static final int SIMPLEREGION = 2;
04013:            static final int COMPLEXREGION = 3;
04014:            static final int RGN_ERROR = ERROR;
04015:            static final int RGN_AND = 1;
04016:            static final int RGN_OR = 2;
04017:            static final int RGN_XOR = 3;
04018:            static final int RGN_DIFF = 4;
04019:            static final int RGN_COPY = 5;
04020:            static final int RGN_MIN = RGN_AND;
04021:            static final int RGN_MAX = RGN_COPY;
04022:            static final int BLACKONWHITE = 1;
04023:            static final int WHITEONBLACK = 2;
04024:            static final int COLORONCOLOR = 3;
04025:            static final int HALFTONE = 4;
04026:            static final int MAXSTRETCHBLTMODE = 4;
04027:            static final int STRETCH_ANDSCANS = BLACKONWHITE;
04028:            static final int STRETCH_ORSCANS = WHITEONBLACK;
04029:            static final int STRETCH_DELETESCANS = COLORONCOLOR;
04030:            static final int STRETCH_HALFTONE = HALFTONE;
04031:            static final int ALTERNATE = 1;
04032:            static final int WINDING = 2;
04033:            static final int POLYFILL_LAST = 2;
04034:            static final int LAYOUT_RTL = 0x00000001;
04035:            static final int LAYOUT_BTT = 0x00000002;
04036:            static final int LAYOUT_VBH = 0x00000004;
04037:            static final int LAYOUT_ORIENTATIONMASK = (LAYOUT_RTL | LAYOUT_BTT | LAYOUT_VBH);
04038:            static final int LAYOUT_BITMAPORIENTATIONPRESERVED = 0x00000008;
04039:            static final int TA_NOUPDATECP = 0;
04040:            static final int TA_UPDATECP = 1;
04041:            static final int TA_LEFT = 0;
04042:            static final int TA_RIGHT = 2;
04043:            static final int TA_CENTER = 6;
04044:            static final int TA_TOP = 0;
04045:            static final int TA_BOTTOM = 8;
04046:            static final int TA_BASELINE = 24;
04047:            static final int TA_RTLREADING = 256;
04048:            static final int TA_MASK = (TA_BASELINE + TA_CENTER + TA_UPDATECP + TA_RTLREADING);
04049:            static final int VTA_BASELINE = TA_BASELINE;
04050:            static final int VTA_LEFT = TA_BOTTOM;
04051:            static final int VTA_RIGHT = TA_TOP;
04052:            static final int VTA_CENTER = TA_CENTER;
04053:            static final int VTA_BOTTOM = TA_RIGHT;
04054:            static final int VTA_TOP = TA_LEFT;
04055:            static final int ETO_OPAQUE = 0x0002;
04056:            static final int ETO_CLIPPED = 0x0004;
04057:            static final int ETO_GLYPH_INDEX = 0x0010;
04058:            static final int ETO_RTLREADING = 0x0080;
04059:            static final int ETO_NUMERICSLOCAL = 0x0400;
04060:            static final int ETO_NUMERICSLATIN = 0x0800;
04061:            static final int ETO_IGNORELANGUAGE = 0x1000;
04062:            static final int ETO_PDY = 0x2000;
04063:            static final int ASPECT_FILTERING = 0x0001;
04064:            static final int DCB_RESET = 0x0001;
04065:            static final int DCB_ACCUMULATE = 0x0002;
04066:            static final int DCB_DIRTY = DCB_ACCUMULATE;
04067:            static final int DCB_SET = (DCB_RESET | DCB_ACCUMULATE);
04068:            static final int DCB_ENABLE = 0x0004;
04069:            static final int DCB_DISABLE = 0x0008;
04070:            static final int META_SETBKCOLOR = 0x0201;
04071:            static final int META_SETBKMODE = 0x0102;
04072:            static final int META_SETMAPMODE = 0x0103;
04073:            static final int META_SETROP2 = 0x0104;
04074:            static final int META_SETRELABS = 0x0105;
04075:            static final int META_SETPOLYFILLMODE = 0x0106;
04076:            static final int META_SETSTRETCHBLTMODE = 0x0107;
04077:            static final int META_SETTEXTCHAREXTRA = 0x0108;
04078:            static final int META_SETTEXTCOLOR = 0x0209;
04079:            static final int META_SETTEXTJUSTIFICATION = 0x020A;
04080:            static final int META_SETWINDOWORG = 0x020B;
04081:            static final int META_SETWINDOWEXT = 0x020C;
04082:            static final int META_SETVIEWPORTORG = 0x020D;
04083:            static final int META_SETVIEWPORTEXT = 0x020E;
04084:            static final int META_OFFSETWINDOWORG = 0x020F;
04085:            static final int META_SCALEWINDOWEXT = 0x0410;
04086:            static final int META_OFFSETVIEWPORTORG = 0x0211;
04087:            static final int META_SCALEVIEWPORTEXT = 0x0412;
04088:            static final int META_LINETO = 0x0213;
04089:            static final int META_MOVETO = 0x0214;
04090:            static final int META_EXCLUDECLIPRECT = 0x0415;
04091:            static final int META_INTERSECTCLIPRECT = 0x0416;
04092:            static final int META_ARC = 0x0817;
04093:            static final int META_ELLIPSE = 0x0418;
04094:            static final int META_FLOODFILL = 0x0419;
04095:            static final int META_PIE = 0x081A;
04096:            static final int META_RECTANGLE = 0x041B;
04097:            static final int META_ROUNDRECT = 0x061C;
04098:            static final int META_PATBLT = 0x061D;
04099:            static final int META_SAVEDC = 0x001E;
04100:            static final int META_SETPIXEL = 0x041F;
04101:            static final int META_OFFSETCLIPRGN = 0x0220;
04102:            static final int META_TEXTOUT = 0x0521;
04103:            static final int META_BITBLT = 0x0922;
04104:            static final int META_STRETCHBLT = 0x0B23;
04105:            static final int META_POLYGON = 0x0324;
04106:            static final int META_POLYLINE = 0x0325;
04107:            static final int META_ESCAPE = 0x0626;
04108:            static final int META_RESTOREDC = 0x0127;
04109:            static final int META_FILLREGION = 0x0228;
04110:            static final int META_FRAMEREGION = 0x0429;
04111:            static final int META_INVERTREGION = 0x012A;
04112:            static final int META_PAINTREGION = 0x012B;
04113:            static final int META_SELECTCLIPREGION = 0x012C;
04114:            static final int META_SELECTOBJECT = 0x012D;
04115:            static final int META_SETTEXTALIGN = 0x012E;
04116:            static final int META_CHORD = 0x0830;
04117:            static final int META_SETMAPPERFLAGS = 0x0231;
04118:            static final int META_EXTTEXTOUT = 0x0a32;
04119:            static final int META_SETDIBTODEV = 0x0d33;
04120:            static final int META_SELECTPALETTE = 0x0234;
04121:            static final int META_REALIZEPALETTE = 0x0035;
04122:            static final int META_ANIMATEPALETTE = 0x0436;
04123:            static final int META_SETPALENTRIES = 0x0037;
04124:            static final int META_POLYPOLYGON = 0x0538;
04125:            static final int META_RESIZEPALETTE = 0x0139;
04126:            static final int META_DIBBITBLT = 0x0940;
04127:            static final int META_DIBSTRETCHBLT = 0x0b41;
04128:            static final int META_DIBCREATEPATTERNBRUSH = 0x0142;
04129:            static final int META_STRETCHDIB = 0x0f43;
04130:            static final int META_EXTFLOODFILL = 0x0548;
04131:            static final int META_SETLAYOUT = 0x0149;
04132:            static final int META_DELETEOBJECT = 0x01f0;
04133:            static final int META_CREATEPALETTE = 0x00f7;
04134:            static final int META_CREATEPATTERNBRUSH = 0x01F9;
04135:            static final int META_CREATEPENINDIRECT = 0x02FA;
04136:            static final int META_CREATEFONTINDIRECT = 0x02FB;
04137:            static final int META_CREATEBRUSHINDIRECT = 0x02FC;
04138:            static final int META_CREATEREGION = 0x06FF;
04139:            static final int NEWFRAME = 1;
04140:            static final int ABORTDOC = 2;
04141:            static final int NEXTBAND = 3;
04142:            static final int SETCOLORTABLE = 4;
04143:            static final int GETCOLORTABLE = 5;
04144:            static final int FLUSHOUTPUT = 6;
04145:            static final int DRAFTMODE = 7;
04146:            static final int QUERYESCSUPPORT = 8;
04147:            static final int SETABORTPROC = 9;
04148:            static final int STARTDOC = 10;
04149:            static final int ENDDOC = 11;
04150:            static final int GETPHYSPAGESIZE = 12;
04151:            static final int GETPRINTINGOFFSET = 13;
04152:            static final int GETSCALINGFACTOR = 14;
04153:            static final int MFCOMMENT = 15;
04154:            static final int GETPENWIDTH = 16;
04155:            static final int SETCOPYCOUNT = 17;
04156:            static final int SELECTPAPERSOURCE = 18;
04157:            static final int DEVICEDATA = 19;
04158:            static final int PASSTHROUGH = 19;
04159:            static final int GETTECHNOLGY = 20;
04160:            static final int GETTECHNOLOGY = 20;
04161:            static final int SETLINECAP = 21;
04162:            static final int SETLINEJOIN = 22;
04163:            static final int SETMITERLIMIT = 23;
04164:            static final int BANDINFO = 24;
04165:            static final int DRAWPATTERNRECT = 25;
04166:            static final int GETVECTORPENSIZE = 26;
04167:            static final int GETVECTORBRUSHSIZE = 27;
04168:            static final int ENABLEDUPLEX = 28;
04169:            static final int GETSETPAPERBINS = 29;
04170:            static final int GETSETPRINTORIENT = 30;
04171:            static final int ENUMPAPERBINS = 31;
04172:            static final int SETDIBSCALING = 32;
04173:            static final int EPSPRINTING = 33;
04174:            static final int ENUMPAPERMETRICS = 34;
04175:            static final int GETSETPAPERMETRICS = 35;
04176:            static final int POSTSCRIPT_DATA = 37;
04177:            static final int POSTSCRIPT_IGNORE = 38;
04178:            static final int MOUSETRAILS = 39;
04179:            static final int GETDEVICEUNITS = 42;
04180:            static final int GETEXTENDEDTEXTMETRICS = 256;
04181:            static final int GETEXTENTTABLE = 257;
04182:            static final int GETPAIRKERNTABLE = 258;
04183:            static final int GETTRACKKERNTABLE = 259;
04184:            static final int EXTTEXTOUT = 512;
04185:            static final int GETFACENAME = 513;
04186:            static final int DOWNLOADFACE = 514;
04187:            static final int ENABLERELATIVEWIDTHS = 768;
04188:            static final int ENABLEPAIRKERNING = 769;
04189:            static final int SETKERNTRACK = 770;
04190:            static final int SETALLJUSTVALUES = 771;
04191:            static final int SETCHARSET = 772;
04192:            static final int STRETCHBLT = 2048;
04193:            static final int METAFILE_DRIVER = 2049;
04194:            static final int GETSETSCREENPARAMS = 3072;
04195:            static final int QUERYDIBSUPPORT = 3073;
04196:            static final int BEGIN_PATH = 4096;
04197:            static final int CLIP_TO_PATH = 4097;
04198:            static final int END_PATH = 4098;
04199:            static final int EXT_DEVICE_CAPS = 4099;
04200:            static final int RESTORE_CTM = 4100;
04201:            static final int SAVE_CTM = 4101;
04202:            static final int SET_ARC_DIRECTION = 4102;
04203:            static final int SET_BACKGROUND_COLOR = 4103;
04204:            static final int SET_POLY_MODE = 4104;
04205:            static final int SET_SCREEN_ANGLE = 4105;
04206:            static final int SET_SPREAD = 4106;
04207:            static final int TRANSFORM_CTM = 4107;
04208:            static final int SET_CLIP_BOX = 4108;
04209:            static final int SET_BOUNDS = 4109;
04210:            static final int SET_MIRROR_MODE = 4110;
04211:            static final int OPENCHANNEL = 4110;
04212:            static final int DOWNLOADHEADER = 4111;
04213:            static final int CLOSECHANNEL = 4112;
04214:            static final int POSTSCRIPT_PASSTHROUGH = 4115;
04215:            static final int ENCAPSULATED_POSTSCRIPT = 4116;
04216:            static final int POSTSCRIPT_IDENTIFY = 4117;
04217:            static final int POSTSCRIPT_INJECTION = 4118;
04218:            static final int CHECKJPEGFORMAT = 4119;
04219:            static final int CHECKPNGFORMAT = 4120;
04220:            static final int GET_PS_FEATURESETTING = 4121;
04221:            static final int SPCLPASSTHROUGH2 = 4568;
04222:            static final int PSIDENT_GDICENTRIC = 0;
04223:            static final int PSIDENT_PSCENTRIC = 1;
04224:            static final int PSINJECT_BEGINSTREAM = 1;
04225:            static final int PSINJECT_PSADOBE = 2;
04226:            static final int PSINJECT_PAGESATEND = 3;
04227:            static final int PSINJECT_PAGES = 4;
04228:            static final int PSINJECT_DOCNEEDEDRES = 5;
04229:            static final int PSINJECT_DOCSUPPLIEDRES = 6;
04230:            static final int PSINJECT_PAGEORDER = 7;
04231:            static final int PSINJECT_ORIENTATION = 8;
04232:            static final int PSINJECT_BOUNDINGBOX = 9;
04233:            static final int PSINJECT_DOCUMENTPROCESSCOLORS = 10;
04234:            static final int PSINJECT_COMMENTS = 11;
04235:            static final int PSINJECT_BEGINDEFAULTS = 12;
04236:            static final int PSINJECT_ENDDEFAULTS = 13;
04237:            static final int PSINJECT_BEGINPROLOG = 14;
04238:            static final int PSINJECT_ENDPROLOG = 15;
04239:            static final int PSINJECT_BEGINSETUP = 16;
04240:            static final int PSINJECT_ENDSETUP = 17;
04241:            static final int PSINJECT_TRAILER = 18;
04242:            static final int PSINJECT_EOF = 19;
04243:            static final int PSINJECT_ENDSTREAM = 20;
04244:            static final int PSINJECT_DOCUMENTPROCESSCOLORSATEND = 21;
04245:            static final int PSINJECT_PAGENUMBER = 100;
04246:            static final int PSINJECT_BEGINPAGESETUP = 101;
04247:            static final int PSINJECT_ENDPAGESETUP = 102;
04248:            static final int PSINJECT_PAGETRAILER = 103;
04249:            static final int PSINJECT_PLATECOLOR = 104;
04250:            static final int PSINJECT_SHOWPAGE = 105;
04251:            static final int PSINJECT_PAGEBBOX = 106;
04252:            static final int PSINJECT_ENDPAGECOMMENTS = 107;
04253:            static final int PSINJECT_VMSAVE = 200;
04254:            static final int PSINJECT_VMRESTORE = 201;
04255:            static final int FEATURESETTING_NUP = 0;
04256:            static final int FEATURESETTING_OUTPUT = 1;
04257:            static final int FEATURESETTING_PSLEVEL = 2;
04258:            static final int FEATURESETTING_CUSTPAPER = 3;
04259:            static final int FEATURESETTING_MIRROR = 4;
04260:            static final int FEATURESETTING_NEGATIVE = 5;
04261:            static final int FEATURESETTING_PROTOCOL = 6;
04262:            static final int FEATURESETTING_PRIVATE_BEGIN = 0x1000;
04263:            static final int FEATURESETTING_PRIVATE_END = 0x1FFF;
04264:            static final int PSPROTOCOL_ASCII = 0;
04265:            static final int PSPROTOCOL_BCP = 1;
04266:            static final int PSPROTOCOL_TBCP = 2;
04267:            static final int PSPROTOCOL_BINARY = 3;
04268:            static final int QDI_SETDIBITS = 1;
04269:            static final int QDI_GETDIBITS = 2;
04270:            static final int QDI_DIBTOSCREEN = 4;
04271:            static final int QDI_STRETCHDIB = 8;
04272:            static final int SP_NOTREPORTED = 0x4000;
04273:            static final int SP_ERROR = (-1);
04274:            static final int SP_APPABORT = (-2);
04275:            static final int SP_USERABORT = (-3);
04276:            static final int SP_OUTOFDISK = (-4);
04277:            static final int SP_OUTOFMEMORY = (-5);
04278:            static final int PR_JOBSTATUS = 0x0000;
04279:            static final int OBJ_PEN = 1;
04280:            static final int OBJ_BRUSH = 2;
04281:            static final int OBJ_DC = 3;
04282:            static final int OBJ_METADC = 4;
04283:            static final int OBJ_PAL = 5;
04284:            static final int OBJ_FONT = 6;
04285:            static final int OBJ_BITMAP = 7;
04286:            static final int OBJ_REGION = 8;
04287:            static final int OBJ_METAFILE = 9;
04288:            static final int OBJ_MEMDC = 10;
04289:            static final int OBJ_EXTPEN = 11;
04290:            static final int OBJ_ENHMETADC = 12;
04291:            static final int OBJ_ENHMETAFILE = 13;
04292:            static final int OBJ_COLORSPACE = 14;
04293:            static final int MWT_IDENTITY = 1;
04294:            static final int MWT_LEFTMULTIPLY = 2;
04295:            static final int MWT_RIGHTMULTIPLY = 3;
04296:            static final int MWT_MIN = MWT_IDENTITY;
04297:            static final int MWT_MAX = MWT_RIGHTMULTIPLY;
04298:            static final int CS_ENABLE = 0x00000001;
04299:            static final int CS_DISABLE = 0x00000002;
04300:            static final int CS_DELETE_TRANSFORM = 0x00000003;
04301:            static final int LCS_CALIBRATED_RGB = 0x00000000;
04302:            static final int LCS_GM_BUSINESS = 0x00000001;
04303:            static final int LCS_GM_GRAPHICS = 0x00000002;
04304:            static final int LCS_GM_IMAGES = 0x00000004;
04305:            static final int LCS_GM_ABS_COLORIMETRIC = 0x00000008;
04306:            static final int CM_OUT_OF_GAMUT = 255;
04307:            static final int CM_IN_GAMUT = 0;
04308:            static final int ICM_ADDPROFILE = 1;
04309:            static final int ICM_DELETEPROFILE = 2;
04310:            static final int ICM_QUERYPROFILE = 3;
04311:            static final int ICM_SETDEFAULTPROFILE = 4;
04312:            static final int ICM_REGISTERICMATCHER = 5;
04313:            static final int ICM_UNREGISTERICMATCHER = 6;
04314:            static final int ICM_QUERYMATCH = 7;
04315:            static final int BI_RGB = 0;
04316:            static final int BI_RLE8 = 1;
04317:            static final int BI_RLE4 = 2;
04318:            static final int BI_BITFIELDS = 3;
04319:            static final int BI_JPEG = 4;
04320:            static final int BI_PNG = 5;
04321:            static final int TCI_SRCCHARSET = 1;
04322:            static final int TCI_SRCCODEPAGE = 2;
04323:            static final int TCI_SRCFONTSIG = 3;
04324:            static final int TCI_SRCLOCALE = 0x1000;
04325:            static final int TMPF_FIXED_PITCH = 0x01;
04326:            static final int TMPF_VECTOR = 0x02;
04327:            static final int TMPF_DEVICE = 0x08;
04328:            static final int TMPF_TRUETYPE = 0x04;
04329:            static final int NTM_REGULAR = 0x00000040;
04330:            static final int NTM_BOLD = 0x00000020;
04331:            static final int NTM_ITALIC = 0x00000001;
04332:            static final int NTM_NONNEGATIVE_AC = 0x00010000;
04333:            static final int NTM_PS_OPENTYPE = 0x00020000;
04334:            static final int NTM_TT_OPENTYPE = 0x00040000;
04335:            static final int NTM_MULTIPLEMASTER = 0x00080000;
04336:            static final int NTM_TYPE1 = 0x00100000;
04337:            static final int NTM_DSIG = 0x00200000;
04338:            static final int LF_FACESIZE = 32;
04339:            static final int LF_FULLFACESIZE = 64;
04340:            static final int OUT_DEFAULT_PRECIS = 0;
04341:            static final int OUT_STRING_PRECIS = 1;
04342:            static final int OUT_CHARACTER_PRECIS = 2;
04343:            static final int OUT_STROKE_PRECIS = 3;
04344:            static final int OUT_TT_PRECIS = 4;
04345:            static final int OUT_DEVICE_PRECIS = 5;
04346:            static final int OUT_RASTER_PRECIS = 6;
04347:            static final int OUT_TT_ONLY_PRECIS = 7;
04348:            static final int OUT_OUTLINE_PRECIS = 8;
04349:            static final int OUT_SCREEN_OUTLINE_PRECIS = 9;
04350:            static final int OUT_PS_ONLY_PRECIS = 10;
04351:            static final int CLIP_DEFAULT_PRECIS = 0;
04352:            static final int CLIP_CHARACTER_PRECIS = 1;
04353:            static final int CLIP_STROKE_PRECIS = 2;
04354:            static final int CLIP_MASK = 0xf;
04355:            static final int CLIP_LH_ANGLES = (1 << 4);
04356:            static final int CLIP_TT_ALWAYS = (2 << 4);
04357:            static final int CLIP_EMBEDDED = (8 << 4);
04358:            static final int DEFAULT_QUALITY = 0;
04359:            static final int DRAFT_QUALITY = 1;
04360:            static final int PROOF_QUALITY = 2;
04361:            static final int NONANTIALIASED_QUALITY = 3;
04362:            static final int ANTIALIASED_QUALITY = 4;
04363:            static final int CLEARTYPE_QUALITY = 5;
04364:            static final int DEFAULT_PITCH = 0;
04365:            static final int FIXED_PITCH = 1;
04366:            static final int VARIABLE_PITCH = 2;
04367:            static final int MONO_FONT = 8;
04368:            static final int ANSI_CHARSET = 0;
04369:            static final int DEFAULT_CHARSET = 1;
04370:            static final int SYMBOL_CHARSET = 2;
04371:            static final int SHIFTJIS_CHARSET = 128;
04372:            static final int HANGEUL_CHARSET = 129;
04373:            static final int HANGUL_CHARSET = 129;
04374:            static final int GB2312_CHARSET = 134;
04375:            static final int CHINESEBIG5_CHARSET = 136;
04376:            static final int OEM_CHARSET = 255;
04377:            static final int JOHAB_CHARSET = 130;
04378:            static final int HEBREW_CHARSET = 177;
04379:            static final int ARABIC_CHARSET = 178;
04380:            static final int GREEK_CHARSET = 161;
04381:            static final int TURKISH_CHARSET = 162;
04382:            static final int VIETNAMESE_CHARSET = 163;
04383:            static final int THAI_CHARSET = 222;
04384:            static final int EASTEUROPE_CHARSET = 238;
04385:            static final int RUSSIAN_CHARSET = 204;
04386:            static final int MAC_CHARSET = 77;
04387:            static final int BALTIC_CHARSET = 186;
04388:            static final int FS_LATIN1 = 0x00000001;
04389:            static final int FS_LATIN2 = 0x00000002;
04390:            static final int FS_CYRILLIC = 0x00000004;
04391:            static final int FS_GREEK = 0x00000008;
04392:            static final int FS_TURKISH = 0x00000010;
04393:            static final int FS_HEBREW = 0x00000020;
04394:            static final int FS_ARABIC = 0x00000040;
04395:            static final int FS_BALTIC = 0x00000080;
04396:            static final int FS_VIETNAMESE = 0x00000100;
04397:            static final int FS_THAI = 0x00010000;
04398:            static final int FS_JISJAPAN = 0x00020000;
04399:            static final int FS_CHINESESIMP = 0x00040000;
04400:            static final int FS_WANSUNG = 0x00080000;
04401:            static final int FS_CHINESETRAD = 0x00100000;
04402:            static final int FS_JOHAB = 0x00200000;
04403:            static final int FS_SYMBOL = 0x80000000;
04404:            static final int FF_DONTCARE = (0 << 4);
04405:            static final int FF_ROMAN = (1 << 4);
04406:            static final int FF_SWISS = (2 << 4);
04407:            static final int FF_MODERN = (3 << 4);
04408:            static final int FF_SCRIPT = (4 << 4);
04409:            static final int FF_DECORATIVE = (5 << 4);
04410:            static final int FW_DONTCARE = 0;
04411:            static final int FW_THIN = 100;
04412:            static final int FW_EXTRALIGHT = 200;
04413:            static final int FW_LIGHT = 300;
04414:            static final int FW_NORMAL = 400;
04415:            static final int FW_MEDIUM = 500;
04416:            static final int FW_SEMIBOLD = 600;
04417:            static final int FW_BOLD = 700;
04418:            static final int FW_EXTRABOLD = 800;
04419:            static final int FW_HEAVY = 900;
04420:            static final int FW_ULTRALIGHT = FW_EXTRALIGHT;
04421:            static final int FW_REGULAR = FW_NORMAL;
04422:            static final int FW_DEMIBOLD = FW_SEMIBOLD;
04423:            static final int FW_ULTRABOLD = FW_EXTRABOLD;
04424:            static final int FW_BLACK = FW_HEAVY;
04425:            static final int PANOSE_COUNT = 10;
04426:            static final int PAN_FAMILYTYPE_INDEX = 0;
04427:            static final int PAN_SERIFSTYLE_INDEX = 1;
04428:            static final int PAN_WEIGHT_INDEX = 2;
04429:            static final int PAN_PROPORTION_INDEX = 3;
04430:            static final int PAN_CONTRAST_INDEX = 4;
04431:            static final int PAN_STROKEVARIATION_INDEX = 5;
04432:            static final int PAN_ARMSTYLE_INDEX = 6;
04433:            static final int PAN_LETTERFORM_INDEX = 7;
04434:            static final int PAN_MIDLINE_INDEX = 8;
04435:            static final int PAN_XHEIGHT_INDEX = 9;
04436:            static final int PAN_CULTURE_LATIN = 0;
04437:            static final int PAN_ANY = 0;
04438:            static final int PAN_NO_FIT = 1;
04439:            static final int PAN_FAMILY_TEXT_DISPLAY = 2;
04440:            static final int PAN_FAMILY_SCRIPT = 3;
04441:            static final int PAN_FAMILY_DECORATIVE = 4;
04442:            static final int PAN_FAMILY_PICTORIAL = 5;
04443:            static final int PAN_SERIF_COVE = 2;
04444:            static final int PAN_SERIF_OBTUSE_COVE = 3;
04445:            static final int PAN_SERIF_SQUARE_COVE = 4;
04446:            static final int PAN_SERIF_OBTUSE_SQUARE_COVE = 5;
04447:            static final int PAN_SERIF_SQUARE = 6;
04448:            static final int PAN_SERIF_THIN = 7;
04449:            static final int PAN_SERIF_BONE = 8;
04450:            static final int PAN_SERIF_EXAGGERATED = 9;
04451:            static final int PAN_SERIF_TRIANGLE = 10;
04452:            static final int PAN_SERIF_NORMAL_SANS = 11;
04453:            static final int PAN_SERIF_OBTUSE_SANS = 12;
04454:            static final int PAN_SERIF_PERP_SANS = 13;
04455:            static final int PAN_SERIF_FLARED = 14;
04456:            static final int PAN_SERIF_ROUNDED = 15;
04457:            static final int PAN_WEIGHT_VERY_LIGHT = 2;
04458:            static final int PAN_WEIGHT_LIGHT = 3;
04459:            static final int PAN_WEIGHT_THIN = 4;
04460:            static final int PAN_WEIGHT_BOOK = 5;
04461:            static final int PAN_WEIGHT_MEDIUM = 6;
04462:            static final int PAN_WEIGHT_DEMI = 7;
04463:            static final int PAN_WEIGHT_BOLD = 8;
04464:            static final int PAN_WEIGHT_HEAVY = 9;
04465:            static final int PAN_WEIGHT_BLACK = 10;
04466:            static final int PAN_WEIGHT_NORD = 11;
04467:            static final int PAN_PROP_OLD_STYLE = 2;
04468:            static final int PAN_PROP_MODERN = 3;
04469:            static final int PAN_PROP_EVEN_WIDTH = 4;
04470:            static final int PAN_PROP_EXPANDED = 5;
04471:            static final int PAN_PROP_CONDENSED = 6;
04472:            static final int PAN_PROP_VERY_EXPANDED = 7;
04473:            static final int PAN_PROP_VERY_CONDENSED = 8;
04474:            static final int PAN_PROP_MONOSPACED = 9;
04475:            static final int PAN_CONTRAST_NONE = 2;
04476:            static final int PAN_CONTRAST_VERY_LOW = 3;
04477:            static final int PAN_CONTRAST_LOW = 4;
04478:            static final int PAN_CONTRAST_MEDIUM_LOW = 5;
04479:            static final int PAN_CONTRAST_MEDIUM = 6;
04480:            static final int PAN_CONTRAST_MEDIUM_HIGH = 7;
04481:            static final int PAN_CONTRAST_HIGH = 8;
04482:            static final int PAN_CONTRAST_VERY_HIGH = 9;
04483:            static final int PAN_STROKE_GRADUAL_DIAG = 2;
04484:            static final int PAN_STROKE_GRADUAL_TRAN = 3;
04485:            static final int PAN_STROKE_GRADUAL_VERT = 4;
04486:            static final int PAN_STROKE_GRADUAL_HORZ = 5;
04487:            static final int PAN_STROKE_RAPID_VERT = 6;
04488:            static final int PAN_STROKE_RAPID_HORZ = 7;
04489:            static final int PAN_STROKE_INSTANT_VERT = 8;
04490:            static final int PAN_STRAIGHT_ARMS_HORZ = 2;
04491:            static final int PAN_STRAIGHT_ARMS_WEDGE = 3;
04492:            static final int PAN_STRAIGHT_ARMS_VERT = 4;
04493:            static final int PAN_STRAIGHT_ARMS_SINGLE_SERIF = 5;
04494:            static final int PAN_STRAIGHT_ARMS_DOUBLE_SERIF = 6;
04495:            static final int PAN_BENT_ARMS_HORZ = 7;
04496:            static final int PAN_BENT_ARMS_WEDGE = 8;
04497:            static final int PAN_BENT_ARMS_VERT = 9;
04498:            static final int PAN_BENT_ARMS_SINGLE_SERIF = 10;
04499:            static final int PAN_BENT_ARMS_DOUBLE_SERIF = 11;
04500:            static final int PAN_LETT_NORMAL_CONTACT = 2;
04501:            static final int PAN_LETT_NORMAL_WEIGHTED = 3;
04502:            static final int PAN_LETT_NORMAL_BOXED = 4;
04503:            static final int PAN_LETT_NORMAL_FLATTENED = 5;
04504:            static final int PAN_LETT_NORMAL_ROUNDED = 6;
04505:            static final int PAN_LETT_NORMAL_OFF_CENTER = 7;
04506:            static final int PAN_LETT_NORMAL_SQUARE = 8;
04507:            static final int PAN_LETT_OBLIQUE_CONTACT = 9;
04508:            static final int PAN_LETT_OBLIQUE_WEIGHTED = 10;
04509:            static final int PAN_LETT_OBLIQUE_BOXED = 11;
04510:            static final int PAN_LETT_OBLIQUE_FLATTENED = 12;
04511:            static final int PAN_LETT_OBLIQUE_ROUNDED = 13;
04512:            static final int PAN_LETT_OBLIQUE_OFF_CENTER = 14;
04513:            static final int PAN_LETT_OBLIQUE_SQUARE = 15;
04514:            static final int PAN_MIDLINE_STANDARD_TRIMMED = 2;
04515:            static final int PAN_MIDLINE_STANDARD_POINTED = 3;
04516:            static final int PAN_MIDLINE_STANDARD_SERIFED = 4;
04517:            static final int PAN_MIDLINE_HIGH_TRIMMED = 5;
04518:            static final int PAN_MIDLINE_HIGH_POINTED = 6;
04519:            static final int PAN_MIDLINE_HIGH_SERIFED = 7;
04520:            static final int PAN_MIDLINE_CONSTANT_TRIMMED = 8;
04521:            static final int PAN_MIDLINE_CONSTANT_POINTED = 9;
04522:            static final int PAN_MIDLINE_CONSTANT_SERIFED = 10;
04523:            static final int PAN_MIDLINE_LOW_TRIMMED = 11;
04524:            static final int PAN_MIDLINE_LOW_POINTED = 12;
04525:            static final int PAN_MIDLINE_LOW_SERIFED = 13;
04526:            static final int PAN_XHEIGHT_CONSTANT_SMALL = 2;
04527:            static final int PAN_XHEIGHT_CONSTANT_STD = 3;
04528:            static final int PAN_XHEIGHT_CONSTANT_LARGE = 4;
04529:            static final int PAN_XHEIGHT_DUCKING_SMALL = 5;
04530:            static final int PAN_XHEIGHT_DUCKING_STD = 6;
04531:            static final int PAN_XHEIGHT_DUCKING_LARGE = 7;
04532:            static final int ELF_VENDOR_SIZE = 4;
04533:            static final int ELF_VERSION = 0;
04534:            static final int ELF_CULTURE_LATIN = 0;
04535:            static final int RASTER_FONTTYPE = 0x0001;
04536:            static final int DEVICE_FONTTYPE = 0x002;
04537:            static final int TRUETYPE_FONTTYPE = 0x004;
04538:            static final int PC_RESERVED = 0x01;
04539:            static final int PC_EXPLICIT = 0x02;
04540:            static final int PC_NOCOLLAPSE = 0x04;
04541:            static final int TRANSPARENT = 1;
04542:            static final int OPAQUE = 2;
04543:            static final int BKMODE_LAST = 2;
04544:            static final int GM_COMPATIBLE = 1;
04545:            static final int GM_ADVANCED = 2;
04546:            static final int GM_LAST = 2;
04547:            static final int PT_CLOSEFIGURE = 0x01;
04548:            static final int PT_LINETO = 0x02;
04549:            static final int PT_BEZIERTO = 0x04;
04550:            static final int PT_MOVETO = 0x06;
04551:            static final int MM_TEXT = 1;
04552:            static final int MM_LOMETRIC = 2;
04553:            static final int MM_HIMETRIC = 3;
04554:            static final int MM_LOENGLISH = 4;
04555:            static final int MM_HIENGLISH = 5;
04556:            static final int MM_TWIPS = 6;
04557:            static final int MM_ISOTROPIC = 7;
04558:            static final int MM_ANISOTROPIC = 8;
04559:            static final int MM_MIN = MM_TEXT;
04560:            static final int MM_MAX = MM_ANISOTROPIC;
04561:            static final int MM_MAX_FIXEDSCALE = MM_TWIPS;
04562:            static final int ABSOLUTE = 1;
04563:            static final int RELATIVE = 2;
04564:            static final int WHITE_BRUSH = 0;
04565:            static final int LTGRAY_BRUSH = 1;
04566:            static final int GRAY_BRUSH = 2;
04567:            static final int DKGRAY_BRUSH = 3;
04568:            static final int BLACK_BRUSH = 4;
04569:            static final int NULL_BRUSH = 5;
04570:            static final int HOLLOW_BRUSH = NULL_BRUSH;
04571:            static final int WHITE_PEN = 6;
04572:            static final int BLACK_PEN = 7;
04573:            static final int NULL_PEN = 8;
04574:            static final int OEM_FIXED_FONT = 10;
04575:            static final int ANSI_FIXED_FONT = 11;
04576:            static final int ANSI_VAR_FONT = 12;
04577:            static final int SYSTEM_FONT = 13;
04578:            static final int DEVICE_DEFAULT_FONT = 14;
04579:            static final int DEFAULT_PALETTE = 15;
04580:            static final int SYSTEM_FIXED_FONT = 16;
04581:            static final int DEFAULT_GUI_FONT = 17;
04582:            static final int DC_BRUSH = 18;
04583:            static final int DC_PEN = 19;
04584:            static final int STOCK_LAST = 19;
04585:            static final int CLR_INVALID = 0xFFFFFFFF;
04586:            static final int BS_SOLID = 0;
04587:            static final int BS_NULL = 1;
04588:            static final int BS_HOLLOW = BS_NULL;
04589:            static final int BS_HATCHED = 2;
04590:            static final int BS_PATTERN = 3;
04591:            static final int BS_INDEXED = 4;
04592:            static final int BS_DIBPATTERN = 5;
04593:            static final int BS_DIBPATTERNPT = 6;
04594:            static final int BS_PATTERN8X8 = 7;
04595:            static final int BS_DIBPATTERN8X8 = 8;
04596:            static final int BS_MONOPATTERN = 9;
04597:            static final int HS_HORIZONTAL = 0;
04598:            static final int HS_VERTICAL = 1;
04599:            static final int HS_FDIAGONAL = 2;
04600:            static final int HS_BDIAGONAL = 3;
04601:            static final int HS_CROSS = 4;
04602:            static final int HS_DIAGCROSS = 5;
04603:            static final int PS_SOLID = 0;
04604:            static final int PS_DASH = 1;
04605:            static final int PS_DOT = 2;
04606:            static final int PS_DASHDOT = 3;
04607:            static final int PS_DASHDOTDOT = 4;
04608:            static final int PS_NULL = 5;
04609:            static final int PS_INSIDEFRAME = 6;
04610:            static final int PS_USERSTYLE = 7;
04611:            static final int PS_ALTERNATE = 8;
04612:            static final int PS_STYLE_MASK = 0x0000000F;
04613:            static final int PS_ENDCAP_ROUND = 0x00000000;
04614:            static final int PS_ENDCAP_SQUARE = 0x00000100;
04615:            static final int PS_ENDCAP_FLAT = 0x00000200;
04616:            static final int PS_ENDCAP_MASK = 0x00000F00;
04617:            static final int PS_JOIN_ROUND = 0x00000000;
04618:            static final int PS_JOIN_BEVEL = 0x00001000;
04619:            static final int PS_JOIN_MITER = 0x00002000;
04620:            static final int PS_JOIN_MASK = 0x0000F000;
04621:            static final int PS_COSMETIC = 0x00000000;
04622:            static final int PS_GEOMETRIC = 0x00010000;
04623:            static final int PS_TYPE_MASK = 0x000F0000;
04624:            static final int AD_COUNTERCLOCKWISE = 1;
04625:            static final int AD_CLOCKWISE = 2;
04626:            static final int DRIVERVERSION = 0;
04627:            static final int TECHNOLOGY = 2;
04628:            static final int HORZSIZE = 4;
04629:            static final int VERTSIZE = 6;
04630:            static final int HORZRES = 8;
04631:            static final int VERTRES = 10;
04632:            static final int BITSPIXEL = 12;
04633:            static final int PLANES = 14;
04634:            static final int NUMBRUSHES = 16;
04635:            static final int NUMPENS = 18;
04636:            static final int NUMMARKERS = 20;
04637:            static final int NUMFONTS = 22;
04638:            static final int NUMCOLORS = 24;
04639:            static final int PDEVICESIZE = 26;
04640:            static final int CURVECAPS = 28;
04641:            static final int LINECAPS = 30;
04642:            static final int POLYGONALCAPS = 32;
04643:            static final int TEXTCAPS = 34;
04644:            static final int CLIPCAPS = 36;
04645:            static final int RASTERCAPS = 38;
04646:            static final int ASPECTX = 40;
04647:            static final int ASPECTY = 42;
04648:            static final int ASPECTXY = 44;
04649:            static final int LOGPIXELSX = 88;
04650:            static final int LOGPIXELSY = 90;
04651:            static final int SIZEPALETTE = 104;
04652:            static final int NUMRESERVED = 106;
04653:            static final int COLORRES = 108;
04654:            static final int PHYSICALWIDTH = 110;
04655:            static final int PHYSICALHEIGHT = 111;
04656:            static final int PHYSICALOFFSETX = 112;
04657:            static final int PHYSICALOFFSETY = 113;
04658:            static final int SCALINGFACTORX = 114;
04659:            static final int SCALINGFACTORY = 115;
04660:            static final int VREFRESH = 116;
04661:            static final int DESKTOPVERTRES = 117;
04662:            static final int DESKTOPHORZRES = 118;
04663:            static final int BLTALIGNMENT = 119;
04664:            static final int SHADEBLENDCAPS = 120;
04665:            static final int COLORMGMTCAPS = 121;
04666:            static final int DT_PLOTTER = 0;
04667:            static final int DT_RASDISPLAY = 1;
04668:            static final int DT_RASPRINTER = 2;
04669:            static final int DT_RASCAMERA = 3;
04670:            static final int DT_CHARSTREAM = 4;
04671:            static final int DT_METAFILE = 5;
04672:            static final int DT_DISPFILE = 6;
04673:            static final int CC_NONE = 0;
04674:            static final int CC_CIRCLES = 1;
04675:            static final int CC_PIE = 2;
04676:            static final int CC_CHORD = 4;
04677:            static final int CC_ELLIPSES = 8;
04678:            static final int CC_WIDE = 16;
04679:            static final int CC_STYLED = 32;
04680:            static final int CC_WIDESTYLED = 64;
04681:            static final int CC_INTERIORS = 128;
04682:            static final int CC_ROUNDRECT = 256;
04683:            static final int LC_NONE = 0;
04684:            static final int LC_POLYLINE = 2;
04685:            static final int LC_MARKER = 4;
04686:            static final int LC_POLYMARKER = 8;
04687:            static final int LC_WIDE = 16;
04688:            static final int LC_STYLED = 32;
04689:            static final int LC_WIDESTYLED = 64;
04690:            static final int LC_INTERIORS = 128;
04691:            static final int PC_NONE = 0;
04692:            static final int PC_POLYGON = 1;
04693:            static final int PC_RECTANGLE = 2;
04694:            static final int PC_WINDPOLYGON = 4;
04695:            static final int PC_TRAPEZOID = 4;
04696:            static final int PC_SCANLINE = 8;
04697:            static final int PC_WIDE = 16;
04698:            static final int PC_STYLED = 32;
04699:            static final int PC_WIDESTYLED = 64;
04700:            static final int PC_INTERIORS = 128;
04701:            static final int PC_POLYPOLYGON = 256;
04702:            static final int PC_PATHS = 512;
04703:            static final int CP_NONE = 0;
04704:            static final int CP_RECTANGLE = 1;
04705:            static final int CP_REGION = 2;
04706:            static final int TC_OP_CHARACTER = 0x00000001;
04707:            static final int TC_OP_STROKE = 0x00000002;
04708:            static final int TC_CP_STROKE = 0x00000004;
04709:            static final int TC_CR_90 = 0x00000008;
04710:            static final int TC_CR_ANY = 0x00000010;
04711:            static final int TC_SF_X_YINDEP = 0x00000020;
04712:            static final int TC_SA_DOUBLE = 0x00000040;
04713:            static final int TC_SA_INTEGER = 0x00000080;
04714:            static final int TC_SA_CONTIN = 0x00000100;
04715:            static final int TC_EA_DOUBLE = 0x00000200;
04716:            static final int TC_IA_ABLE = 0x00000400;
04717:            static final int TC_UA_ABLE = 0x00000800;
04718:            static final int TC_SO_ABLE = 0x00001000;
04719:            static final int TC_RA_ABLE = 0x00002000;
04720:            static final int TC_VA_ABLE = 0x00004000;
04721:            static final int TC_RESERVED = 0x00008000;
04722:            static final int TC_SCROLLBLT = 0x00010000;
04723:            static final int RC_BITBLT = 1;
04724:            static final int RC_BANDING = 2;
04725:            static final int RC_SCALING = 4;
04726:            static final int RC_BITMAP64 = 8;
04727:            static final int RC_GDI20_OUTPUT = 0x0010;
04728:            static final int RC_GDI20_STATE = 0x0020;
04729:            static final int RC_SAVEBITMAP = 0x0040;
04730:            static final int RC_DI_BITMAP = 0x0080;
04731:            static final int RC_PALETTE = 0x0100;
04732:            static final int RC_DIBTODEV = 0x0200;
04733:            static final int RC_BIGFONT = 0x0400;
04734:            static final int RC_STRETCHBLT = 0x0800;
04735:            static final int RC_FLOODFILL = 0x1000;
04736:            static final int RC_STRETCHDIB = 0x2000;
04737:            static final int RC_OP_DX_OUTPUT = 0x4000;
04738:            static final int RC_DEVBITS = 0x8000;
04739:            static final int SB_NONE = 0x00000000;
04740:            static final int SB_CONST_ALPHA = 0x00000001;
04741:            static final int SB_PIXEL_ALPHA = 0x00000002;
04742:            static final int SB_PREMULT_ALPHA = 0x00000004;
04743:            static final int SB_GRAD_RECT = 0x00000010;
04744:            static final int SB_GRAD_TRI = 0x00000020;
04745:            static final int CM_NONE = 0x00000000;
04746:            static final int CM_DEVICE_ICM = 0x00000001;
04747:            static final int CM_GAMMA_RAMP = 0x00000002;
04748:            static final int CM_CMYK_COLOR = 0x00000004;
04749:            static final int DIB_RGB_COLORS = 0;
04750:            static final int DIB_PAL_COLORS = 1;
04751:            static final int SYSPAL_ERROR = 0;
04752:            static final int SYSPAL_STATIC = 1;
04753:            static final int SYSPAL_NOSTATIC = 2;
04754:            static final int SYSPAL_NOSTATIC256 = 3;
04755:            static final int CBM_INIT = 0x04;
04756:            static final int FLOODFILLBORDER = 0;
04757:            static final int FLOODFILLSURFACE = 1;
04758:            static final int CCHDEVICENAME = 32;
04759:            static final int CCHFORMNAME = 32;
04760:            static final int DM_SPECVERSION = 0x0401;
04761:            static final int DM_ORIENTATION = 0x00000001;
04762:            static final int DM_PAPERSIZE = 0x00000002;
04763:            static final int DM_PAPERLENGTH = 0x00000004;
04764:            static final int DM_PAPERWIDTH = 0x00000008;
04765:            static final int DM_SCALE = 0x00000010;
04766:            static final int DM_POSITION = 0x00000020;
04767:            static final int DM_NUP = 0x00000040;
04768:            static final int DM_DISPLAYORIENTATION = 0x00000080;
04769:            static final int DM_COPIES = 0x00000100;
04770:            static final int DM_DEFAULTSOURCE = 0x00000200;
04771:            static final int DM_PRINTQUALITY = 0x00000400;
04772:            static final int DM_COLOR = 0x00000800;
04773:            static final int DM_DUPLEX = 0x00001000;
04774:            static final int DM_YRESOLUTION = 0x00002000;
04775:            static final int DM_TTOPTION = 0x00004000;
04776:            static final int DM_COLLATE = 0x00008000;
04777:            static final int DM_FORMNAME = 0x00010000;
04778:            static final int DM_LOGPIXELS = 0x00020000;
04779:            static final int DM_BITSPERPEL = 0x00040000;
04780:            static final int DM_PELSWIDTH = 0x00080000;
04781:            static final int DM_PELSHEIGHT = 0x00100000;
04782:            static final int DM_DISPLAYFLAGS = 0x00200000;
04783:            static final int DM_DISPLAYFREQUENCY = 0x00400000;
04784:            static final int DM_ICMMETHOD = 0x00800000;
04785:            static final int DM_ICMINTENT = 0x01000000;
04786:            static final int DM_MEDIATYPE = 0x02000000;
04787:            static final int DM_DITHERTYPE = 0x04000000;
04788:            static final int DM_PANNINGWIDTH = 0x08000000;
04789:            static final int DM_PANNINGHEIGHT = 0x10000000;
04790:            static final int DM_DISPLAYFIXEDOUTPUT = 0x20000000;
04791:            static final int DMORIENT_PORTRAIT = 1;
04792:            static final int DMORIENT_LANDSCAPE = 2;
04793:            static final int DMPAPER_LETTER = 1;
04794:            static final int DMPAPER_LETTERSMALL = 2;
04795:            static final int DMPAPER_TABLOID = 3;
04796:            static final int DMPAPER_LEDGER = 4;
04797:            static final int DMPAPER_LEGAL = 5;
04798:            static final int DMPAPER_STATEMENT = 6;
04799:            static final int DMPAPER_EXECUTIVE = 7;
04800:            static final int DMPAPER_A3 = 8;
04801:            static final int DMPAPER_A4 = 9;
04802:            static final int DMPAPER_A4SMALL = 10;
04803:            static final int DMPAPER_A5 = 11;
04804:            static final int DMPAPER_B4 = 12;
04805:            static final int DMPAPER_B5 = 13;
04806:            static final int DMPAPER_FOLIO = 14;
04807:            static final int DMPAPER_QUARTO = 15;
04808:            static final int DMPAPER_10X14 = 16;
04809:            static final int DMPAPER_11X17 = 17;
04810:            static final int DMPAPER_NOTE = 18;
04811:            static final int DMPAPER_ENV_9 = 19;
04812:            static final int DMPAPER_ENV_10 = 20;
04813:            static final int DMPAPER_ENV_11 = 21;
04814:            static final int DMPAPER_ENV_12 = 22;
04815:            static final int DMPAPER_ENV_14 = 23;
04816:            static final int DMPAPER_CSHEET = 24;
04817:            static final int DMPAPER_DSHEET = 25;
04818:            static final int DMPAPER_ESHEET = 26;
04819:            static final int DMPAPER_ENV_DL = 27;
04820:            static final int DMPAPER_ENV_C5 = 28;
04821:            static final int DMPAPER_ENV_C3 = 29;
04822:            static final int DMPAPER_ENV_C4 = 30;
04823:            static final int DMPAPER_ENV_C6 = 31;
04824:            static final int DMPAPER_ENV_C65 = 32;
04825:            static final int DMPAPER_ENV_B4 = 33;
04826:            static final int DMPAPER_ENV_B5 = 34;
04827:            static final int DMPAPER_ENV_B6 = 35;
04828:            static final int DMPAPER_ENV_ITALY = 36;
04829:            static final int DMPAPER_ENV_MONARCH = 37;
04830:            static final int DMPAPER_ENV_PERSONAL = 38;
04831:            static final int DMPAPER_FANFOLD_US = 39;
04832:            static final int DMPAPER_FANFOLD_STD_GERMAN = 40;
04833:            static final int DMPAPER_FANFOLD_LGL_GERMAN = 41;
04834:            static final int DMPAPER_ISO_B4 = 42;
04835:            static final int DMPAPER_JAPANESE_POSTCARD = 43;
04836:            static final int DMPAPER_9X11 = 44;
04837:            static final int DMPAPER_10X11 = 45;
04838:            static final int DMPAPER_15X11 = 46;
04839:            static final int DMPAPER_ENV_INVITE = 47;
04840:            static final int DMPAPER_RESERVED_48 = 48;
04841:            static final int DMPAPER_RESERVED_49 = 49;
04842:            static final int DMPAPER_LETTER_EXTRA = 50;
04843:            static final int DMPAPER_LEGAL_EXTRA = 51;
04844:            static final int DMPAPER_TABLOID_EXTRA = 52;
04845:            static final int DMPAPER_A4_EXTRA = 53;
04846:            static final int DMPAPER_LETTER_TRANSVERSE = 54;
04847:            static final int DMPAPER_A4_TRANSVERSE = 55;
04848:            static final int DMPAPER_LETTER_EXTRA_TRANSVERSE = 56;
04849:            static final int DMPAPER_A_PLUS = 57;
04850:            static final int DMPAPER_B_PLUS = 58;
04851:            static final int DMPAPER_LETTER_PLUS = 59;
04852:            static final int DMPAPER_A4_PLUS = 60;
04853:            static final int DMPAPER_A5_TRANSVERSE = 61;
04854:            static final int DMPAPER_B5_TRANSVERSE = 62;
04855:            static final int DMPAPER_A3_EXTRA = 63;
04856:            static final int DMPAPER_A5_EXTRA = 64;
04857:            static final int DMPAPER_B5_EXTRA = 65;
04858:            static final int DMPAPER_A2 = 66;
04859:            static final int DMPAPER_A3_TRANSVERSE = 67;
04860:            static final int DMPAPER_A3_EXTRA_TRANSVERSE = 68;
04861:            static final int DMPAPER_DBL_JAPANESE_POSTCARD = 69;
04862:            static final int DMPAPER_A6 = 70;
04863:            static final int DMPAPER_JENV_KAKU2 = 71;
04864:            static final int DMPAPER_JENV_KAKU3 = 72;
04865:            static final int DMPAPER_JENV_CHOU3 = 73;
04866:            static final int DMPAPER_JENV_CHOU4 = 74;
04867:            static final int DMPAPER_LETTER_ROTATED = 75;
04868:            static final int DMPAPER_A3_ROTATED = 76;
04869:            static final int DMPAPER_A4_ROTATED = 77;
04870:            static final int DMPAPER_A5_ROTATED = 78;
04871:            static final int DMPAPER_B4_JIS_ROTATED = 79;
04872:            static final int DMPAPER_B5_JIS_ROTATED = 80;
04873:            static final int DMPAPER_JAPANESE_POSTCARD_ROTATED = 81;
04874:            static final int DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED = 82;
04875:            static final int DMPAPER_A6_ROTATED = 83;
04876:            static final int DMPAPER_JENV_KAKU2_ROTATED = 84;
04877:            static final int DMPAPER_JENV_KAKU3_ROTATED = 85;
04878:            static final int DMPAPER_JENV_CHOU3_ROTATED = 86;
04879:            static final int DMPAPER_JENV_CHOU4_ROTATED = 87;
04880:            static final int DMPAPER_B6_JIS = 88;
04881:            static final int DMPAPER_B6_JIS_ROTATED = 89;
04882:            static final int DMPAPER_12X11 = 90;
04883:            static final int DMPAPER_JENV_YOU4 = 91;
04884:            static final int DMPAPER_JENV_YOU4_ROTATED = 92;
04885:            static final int DMPAPER_P16K = 93;
04886:            static final int DMPAPER_P32K = 94;
04887:            static final int DMPAPER_P32KBIG = 95;
04888:            static final int DMPAPER_PENV_1 = 96;
04889:            static final int DMPAPER_PENV_2 = 97;
04890:            static final int DMPAPER_PENV_3 = 98;
04891:            static final int DMPAPER_PENV_4 = 99;
04892:            static final int DMPAPER_PENV_5 = 100;
04893:            static final int DMPAPER_PENV_6 = 101;
04894:            static final int DMPAPER_PENV_7 = 102;
04895:            static final int DMPAPER_PENV_8 = 103;
04896:            static final int DMPAPER_PENV_9 = 104;
04897:            static final int DMPAPER_PENV_10 = 105;
04898:            static final int DMPAPER_P16K_ROTATED = 106;
04899:            static final int DMPAPER_P32K_ROTATED = 107;
04900:            static final int DMPAPER_P32KBIG_ROTATED = 108;
04901:            static final int DMPAPER_PENV_1_ROTATED = 109;
04902:            static final int DMPAPER_PENV_2_ROTATED = 110;
04903:            static final int DMPAPER_PENV_3_ROTATED = 111;
04904:            static final int DMPAPER_PENV_4_ROTATED = 112;
04905:            static final int DMPAPER_PENV_5_ROTATED = 113;
04906:            static final int DMPAPER_PENV_6_ROTATED = 114;
04907:            static final int DMPAPER_PENV_7_ROTATED = 115;
04908:            static final int DMPAPER_PENV_8_ROTATED = 116;
04909:            static final int DMPAPER_PENV_9_ROTATED = 117;
04910:            static final int DMPAPER_PENV_10_ROTATED = 118;
04911:            static final int DMPAPER_LAST = DMPAPER_PENV_10_ROTATED;
04912:            static final int DMPAPER_USER = 256;
04913:            static final int DMBIN_UPPER = 1;
04914:            static final int DMBIN_ONLYONE = 1;
04915:            static final int DMBIN_LOWER = 2;
04916:            static final int DMBIN_MIDDLE = 3;
04917:            static final int DMBIN_MANUAL = 4;
04918:            static final int DMBIN_ENVELOPE = 5;
04919:            static final int DMBIN_ENVMANUAL = 6;
04920:            static final int DMBIN_AUTO = 7;
04921:            static final int DMBIN_TRACTOR = 8;
04922:            static final int DMBIN_SMALLFMT = 9;
04923:            static final int DMBIN_LARGEFMT = 10;
04924:            static final int DMBIN_LARGECAPACITY = 11;
04925:            static final int DMBIN_CASSETTE = 14;
04926:            static final int DMBIN_FORMSOURCE = 15;
04927:            static final int DMBIN_LAST = DMBIN_FORMSOURCE;
04928:            static final int DMBIN_USER = 256;
04929:            static final int DMRES_DRAFT = (-1);
04930:            static final int DMRES_LOW = (-2);
04931:            static final int DMRES_MEDIUM = (-3);
04932:            static final int DMRES_HIGH = (-4);
04933:            static final int DMCOLOR_MONOCHROME = 1;
04934:            static final int DMCOLOR_COLOR = 2;
04935:            static final int DMDUP_SIMPLEX = 1;
04936:            static final int DMDUP_VERTICAL = 2;
04937:            static final int DMDUP_HORIZONTAL = 3;
04938:            static final int DMTT_BITMAP = 1;
04939:            static final int DMTT_DOWNLOAD = 2;
04940:            static final int DMTT_SUBDEV = 3;
04941:            static final int DMTT_DOWNLOAD_OUTLINE = 4;
04942:            static final int DMCOLLATE_FALSE = 0;
04943:            static final int DMCOLLATE_TRUE = 1;
04944:            static final int DMDO_DEFAULT = 0;
04945:            static final int DMDO_90 = 1;
04946:            static final int DMDO_180 = 2;
04947:            static final int DMDO_270 = 3;
04948:            static final int DMDFO_DEFAULT = 0;
04949:            static final int DMDFO_STRETCH = 1;
04950:            static final int DMDFO_CENTER = 2;
04951:            static final int DMDISPLAYFLAGS_TEXTMODE = 0x00000004;
04952:            static final int DMNUP_SYSTEM = 1;
04953:            static final int DMNUP_ONEUP = 2;
04954:            static final int DMICMMETHOD_NONE = 1;
04955:            static final int DMICMMETHOD_SYSTEM = 2;
04956:            static final int DMICMMETHOD_DRIVER = 3;
04957:            static final int DMICMMETHOD_DEVICE = 4;
04958:            static final int DMICMMETHOD_USER = 256;
04959:            static final int DMICM_SATURATE = 1;
04960:            static final int DMICM_CONTRAST = 2;
04961:            static final int DMICM_COLORIMETRIC = 3;
04962:            static final int DMICM_ABS_COLORIMETRIC = 4;
04963:            static final int DMICM_USER = 256;
04964:            static final int DMMEDIA_STANDARD = 1;
04965:            static final int DMMEDIA_TRANSPARENCY = 2;
04966:            static final int DMMEDIA_GLOSSY = 3;
04967:            static final int DMMEDIA_USER = 256;
04968:            static final int DMDITHER_NONE = 1;
04969:            static final int DMDITHER_COARSE = 2;
04970:            static final int DMDITHER_FINE = 3;
04971:            static final int DMDITHER_LINEART = 4;
04972:            static final int DMDITHER_ERRORDIFFUSION = 5;
04973:            static final int DMDITHER_RESERVED6 = 6;
04974:            static final int DMDITHER_RESERVED7 = 7;
04975:            static final int DMDITHER_RESERVED8 = 8;
04976:            static final int DMDITHER_RESERVED9 = 9;
04977:            static final int DMDITHER_GRAYSCALE = 10;
04978:            static final int DMDITHER_USER = 256;
04979:            static final int DISPLAY_DEVICE_ATTACHED_TO_DESKTOP = 0x00000001;
04980:            static final int DISPLAY_DEVICE_MULTI_DRIVER = 0x00000002;
04981:            static final int DISPLAY_DEVICE_PRIMARY_DEVICE = 0x00000004;
04982:            static final int DISPLAY_DEVICE_MIRRORING_DRIVER = 0x00000008;
04983:            static final int DISPLAY_DEVICE_VGA_COMPATIBLE = 0x00000010;
04984:            static final int DISPLAY_DEVICE_REMOVABLE = 0x00000020;
04985:            static final int DISPLAY_DEVICE_MODESPRUNED = 0x08000000;
04986:            static final int DISPLAY_DEVICE_REMOTE = 0x04000000;
04987:            static final int DISPLAY_DEVICE_DISCONNECT = 0x02000000;
04988:            static final int DISPLAY_DEVICE_ACTIVE = 0x00000001;
04989:            static final int DISPLAY_DEVICE_ATTACHED = 0x00000002;
04990:            static final int RDH_RECTANGLES = 1;
04991:            static final int SYSRGN = 4;
04992:            static final int GGO_METRICS = 0;
04993:            static final int GGO_BITMAP = 1;
04994:            static final int GGO_NATIVE = 2;
04995:            static final int GGO_BEZIER = 3;
04996:            static final int GGO_GRAY2_BITMAP = 4;
04997:            static final int GGO_GRAY4_BITMAP = 5;
04998:            static final int GGO_GRAY8_BITMAP = 6;
04999:            static final int GGO_GLYPH_INDEX = 0x0080;
05000:            static final int GGO_UNHINTED = 0x0100;
05001:            static final int TT_POLYGON_TYPE = 24;
05002:            static final int TT_PRIM_LINE = 1;
05003:            static final int TT_PRIM_QSPLINE = 2;
05004:            static final int TT_PRIM_CSPLINE = 3;
05005:            static final int GCP_DBCS = 0x0001;
05006:            static final int GCP_REORDER = 0x0002;
05007:            static final int GCP_USEKERNING = 0x0008;
05008:            static final int GCP_GLYPHSHAPE = 0x0010;
05009:            static final int GCP_LIGATE = 0x0020;
05010:            static final int GCP_DIACRITIC = 0x0100;
05011:            static final int GCP_KASHIDA = 0x0400;
05012:            static final int GCP_ERROR = 0x8000;
05013:            static final int FLI_MASK = 0x103B;
05014:            static final int GCP_JUSTIFY = 0x00010000;
05015:            static final int FLI_GLYPHS = 0x00040000;
05016:            static final int GCP_CLASSIN = 0x00080000;
05017:            static final int GCP_MAXEXTENT = 0x00100000;
05018:            static final int GCP_JUSTIFYIN = 0x00200000;
05019:            static final int GCP_DISPLAYZWG = 0x00400000;
05020:            static final int GCP_SYMSWAPOFF = 0x00800000;
05021:            static final int GCP_NUMERICOVERRIDE = 0x01000000;
05022:            static final int GCP_NEUTRALOVERRIDE = 0x02000000;
05023:            static final int GCP_NUMERICSLATIN = 0x04000000;
05024:            static final int GCP_NUMERICSLOCAL = 0x08000000;
05025:            static final int GCPCLASS_LATIN = 1;
05026:            static final int GCPCLASS_HEBREW = 2;
05027:            static final int GCPCLASS_ARABIC = 2;
05028:            static final int GCPCLASS_NEUTRAL = 3;
05029:            static final int GCPCLASS_LOCALNUMBER = 4;
05030:            static final int GCPCLASS_LATINNUMBER = 5;
05031:            static final int GCPCLASS_LATINNUMERICTERMINATOR = 6;
05032:            static final int GCPCLASS_LATINNUMERICSEPARATOR = 7;
05033:            static final int GCPCLASS_NUMERICSEPARATOR = 8;
05034:            static final int GCPCLASS_PREBOUNDLTR = 0x80;
05035:            static final int GCPCLASS_PREBOUNDRTL = 0x40;
05036:            static final int GCPCLASS_POSTBOUNDLTR = 0x20;
05037:            static final int GCPCLASS_POSTBOUNDRTL = 0x10;
05038:            static final int GCPGLYPH_LINKBEFORE = 0x8000;
05039:            static final int GCPGLYPH_LINKAFTER = 0x4000;
05040:            static final int TT_AVAILABLE = 0x0001;
05041:            static final int TT_ENABLED = 0x0002;
05042:            static final int PFD_TYPE_RGBA = 0;
05043:            static final int PFD_TYPE_COLORINDEX = 1;
05044:            static final int PFD_MAIN_PLANE = 0;
05045:            static final int PFD_OVERLAY_PLANE = 1;
05046:            static final int PFD_UNDERLAY_PLANE = (-1);
05047:            static final int PFD_DOUBLEBUFFER = 0x00000001;
05048:            static final int PFD_STEREO = 0x00000002;
05049:            static final int PFD_DRAW_TO_WINDOW = 0x00000004;
05050:            static final int PFD_DRAW_TO_BITMAP = 0x00000008;
05051:            static final int PFD_SUPPORT_GDI = 0x00000010;
05052:            static final int PFD_SUPPORT_OPENGL = 0x00000020;
05053:            static final int PFD_GENERIC_FORMAT = 0x00000040;
05054:            static final int PFD_NEED_PALETTE = 0x00000080;
05055:            static final int PFD_NEED_SYSTEM_PALETTE = 0x00000100;
05056:            static final int PFD_SWAP_EXCHANGE = 0x00000200;
05057:            static final int PFD_SWAP_COPY = 0x00000400;
05058:            static final int PFD_SWAP_LAYER_BUFFERS = 0x00000800;
05059:            static final int PFD_GENERIC_ACCELERATED = 0x00001000;
05060:            static final int PFD_SUPPORT_DIRECTDRAW = 0x00002000;
05061:            static final int PFD_DEPTH_DONTCARE = 0x20000000;
05062:            static final int PFD_DOUBLEBUFFER_DONTCARE = 0x40000000;
05063:            static final int PFD_STEREO_DONTCARE = 0x80000000;
05064:            static final int DM_UPDATE = 1;
05065:            static final int DM_COPY = 2;
05066:            static final int DM_PROMPT = 4;
05067:            static final int DM_MODIFY = 8;
05068:            static final int DM_IN_BUFFER = DM_MODIFY;
05069:            static final int DM_IN_PROMPT = DM_PROMPT;
05070:            static final int DM_OUT_BUFFER = DM_COPY;
05071:            static final int DM_OUT_DEFAULT = DM_UPDATE;
05072:            static final int DC_FIELDS = 1;
05073:            static final int DC_PAPERS = 2;
05074:            static final int DC_PAPERSIZE = 3;
05075:            static final int DC_MINEXTENT = 4;
05076:            static final int DC_MAXEXTENT = 5;
05077:            static final int DC_BINS = 6;
05078:            static final int DC_DUPLEX = 7;
05079:            static final int DC_SIZE = 8;
05080:            static final int DC_EXTRA = 9;
05081:            static final int DC_VERSION = 10;
05082:            static final int DC_DRIVER = 11;
05083:            static final int DC_BINNAMES = 12;
05084:            static final int DC_ENUMRESOLUTIONS = 13;
05085:            static final int DC_FILEDEPENDENCIES = 14;
05086:            static final int DC_TRUETYPE = 15;
05087:            static final int DC_PAPERNAMES = 16;
05088:            static final int DC_ORIENTATION = 17;
05089:            static final int DC_COPIES = 18;
05090:            static final int DC_BINADJUST = 19;
05091:            static final int DC_EMF_COMPLIANT = 20;
05092:            static final int DC_DATATYPE_PRODUCED = 21;
05093:            static final int DC_COLLATE = 22;
05094:            static final int DC_MANUFACTURER = 23;
05095:            static final int DC_MODEL = 24;
05096:            static final int DC_PERSONALITY = 25;
05097:            static final int DC_PRINTRATE = 26;
05098:            static final int DC_PRINTRATEUNIT = 27;
05099:            static final int PRINTRATEUNIT_PPM = 1;
05100:            static final int PRINTRATEUNIT_CPS = 2;
05101:            static final int PRINTRATEUNIT_LPM = 3;
05102:            static final int PRINTRATEUNIT_IPM = 4;
05103:            static final int DC_PRINTERMEM = 28;
05104:            static final int DC_MEDIAREADY = 29;
05105:            static final int DC_STAPLE = 30;
05106:            static final int DC_PRINTRATEPPM = 31;
05107:            static final int DC_COLORDEVICE = 32;
05108:            static final int DC_NUP = 33;
05109:            static final int DC_MEDIATYPENAMES = 34;
05110:            static final int DC_MEDIATYPES = 35;
05111:            static final int DCTT_BITMAP = 0x0000001;
05112:            static final int DCTT_DOWNLOAD = 0x0000002;
05113:            static final int DCTT_SUBDEV = 0x0000004;
05114:            static final int DCTT_DOWNLOAD_OUTLINE = 0x0000008;
05115:            static final int DCBA_FACEUPNONE = 0x0000;
05116:            static final int DCBA_FACEUPCENTER = 0x0001;
05117:            static final int DCBA_FACEUPLEFT = 0x0002;
05118:            static final int DCBA_FACEUPRIGHT = 0x0003;
05119:            static final int DCBA_FACEDOWNNONE = 0x0100;
05120:            static final int DCBA_FACEDOWNCENTER = 0x0101;
05121:            static final int DCBA_FACEDOWNLEFT = 0x0102;
05122:            static final int DCBA_FACEDOWNRIGHT = 0x0103;
05123:            static final int GS_8BIT_INDICES = 0x00000001;
05124:            static final int GGI_MARK_NONEXISTING_GLYPHS = 0X0001;
05125:            static final int MM_MAX_NUMAXES = 16;
05126:            static final int FR_PRIVATE = 0x10;
05127:            static final int FR_NOT_ENUM = 0x20;
05128:            static final int MM_MAX_AXES_NAMELEN = 16;
05129:            static final int AC_SRC_OVER = 0x00;
05130:            static final int AC_SRC_ALPHA = 0x01;
05131:            static final int GRADIENT_FILL_RECT_H = 0x00000000;
05132:            static final int GRADIENT_FILL_RECT_V = 0x00000001;
05133:            static final int GRADIENT_FILL_TRIANGLE = 0x00000002;
05134:            static final int GRADIENT_FILL_OP_FLAG = 0x000000ff;
05135:            static final int CA_NEGATIVE = 0x0001;
05136:            static final int CA_LOG_FILTER = 0x0002;
05137:            static final int ILLUMINANT_DEVICE_DEFAULT = 0;
05138:            static final int ILLUMINANT_A = 1;
05139:            static final int ILLUMINANT_B = 2;
05140:            static final int ILLUMINANT_C = 3;
05141:            static final int ILLUMINANT_D50 = 4;
05142:            static final int ILLUMINANT_D55 = 5;
05143:            static final int ILLUMINANT_D65 = 6;
05144:            static final int ILLUMINANT_D75 = 7;
05145:            static final int ILLUMINANT_F2 = 8;
05146:            static final int ILLUMINANT_MAX_INDEX = ILLUMINANT_F2;
05147:            static final int ILLUMINANT_TUNGSTEN = ILLUMINANT_A;
05148:            static final int ILLUMINANT_DAYLIGHT = ILLUMINANT_C;
05149:            static final int ILLUMINANT_FLUORESCENT = ILLUMINANT_F2;
05150:            static final int ILLUMINANT_NTSC = ILLUMINANT_C;
05151:            static final int DI_APPBANDING = 0x00000001;
05152:            static final int DI_ROPS_READ_DESTINATION = 0x00000002;
05153:            static final int FONTMAPPER_MAX = 10;
05154:            static final int ICM_OFF = 1;
05155:            static final int ICM_ON = 2;
05156:            static final int ICM_QUERY = 3;
05157:            static final int ICM_DONE_OUTSIDEDC = 4;
05158:            static final int ENHMETA_SIGNATURE = 0x464D4520;
05159:            static final int ENHMETA_STOCK_OBJECT = 0x80000000;
05160:            static final int EMR_HEADER = 1;
05161:            static final int EMR_POLYBEZIER = 2;
05162:            static final int EMR_POLYGON = 3;
05163:            static final int EMR_POLYLINE = 4;
05164:            static final int EMR_POLYBEZIERTO = 5;
05165:            static final int EMR_POLYLINETO = 6;
05166:            static final int EMR_POLYPOLYLINE = 7;
05167:            static final int EMR_POLYPOLYGON = 8;
05168:            static final int EMR_SETWINDOWEXTEX = 9;
05169:            static final int EMR_SETWINDOWORGEX = 10;
05170:            static final int EMR_SETVIEWPORTEXTEX = 11;
05171:            static final int EMR_SETVIEWPORTORGEX = 12;
05172:            static final int EMR_SETBRUSHORGEX = 13;
05173:            static final int EMR_EOF = 14;
05174:            static final int EMR_SETPIXELV = 15;
05175:            static final int EMR_SETMAPPERFLAGS = 16;
05176:            static final int EMR_SETMAPMODE = 17;
05177:            static final int EMR_SETBKMODE = 18;
05178:            static final int EMR_SETPOLYFILLMODE = 19;
05179:            static final int EMR_SETROP2 = 20;
05180:            static final int EMR_SETSTRETCHBLTMODE = 21;
05181:            static final int EMR_SETTEXTALIGN = 22;
05182:            static final int EMR_SETCOLORADJUSTMENT = 23;
05183:            static final int EMR_SETTEXTCOLOR = 24;
05184:            static final int EMR_SETBKCOLOR = 25;
05185:            static final int EMR_OFFSETCLIPRGN = 26;
05186:            static final int EMR_MOVETOEX = 27;
05187:            static final int EMR_SETMETARGN = 28;
05188:            static final int EMR_EXCLUDECLIPRECT = 29;
05189:            static final int EMR_INTERSECTCLIPRECT = 30;
05190:            static final int EMR_SCALEVIEWPORTEXTEX = 31;
05191:            static final int EMR_SCALEWINDOWEXTEX = 32;
05192:            static final int EMR_SAVEDC = 33;
05193:            static final int EMR_RESTOREDC = 34;
05194:            static final int EMR_SETWORLDTRANSFORM = 35;
05195:            static final int EMR_MODIFYWORLDTRANSFORM = 36;
05196:            static final int EMR_SELECTOBJECT = 37;
05197:            static final int EMR_CREATEPEN = 38;
05198:            static final int EMR_CREATEBRUSHINDIRECT = 39;
05199:            static final int EMR_DELETEOBJECT = 40;
05200:            static final int EMR_ANGLEARC = 41;
05201:            static final int EMR_ELLIPSE = 42;
05202:            static final int EMR_RECTANGLE = 43;
05203:            static final int EMR_ROUNDRECT = 44;
05204:            static final int EMR_ARC = 45;
05205:            static final int EMR_CHORD = 46;
05206:            static final int EMR_PIE = 47;
05207:            static final int EMR_SELECTPALETTE = 48;
05208:            static final int EMR_CREATEPALETTE = 49;
05209:            static final int EMR_SETPALETTEENTRIES = 50;
05210:            static final int EMR_RESIZEPALETTE = 51;
05211:            static final int EMR_REALIZEPALETTE = 52;
05212:            static final int EMR_EXTFLOODFILL = 53;
05213:            static final int EMR_LINETO = 54;
05214:            static final int EMR_ARCTO = 55;
05215:            static final int EMR_POLYDRAW = 56;
05216:            static final int EMR_SETARCDIRECTION = 57;
05217:            static final int EMR_SETMITERLIMIT = 58;
05218:            static final int EMR_BEGINPATH = 59;
05219:            static final int EMR_ENDPATH = 60;
05220:            static final int EMR_CLOSEFIGURE = 61;
05221:            static final int EMR_FILLPATH = 62;
05222:            static final int EMR_STROKEANDFILLPATH = 63;
05223:            static final int EMR_STROKEPATH = 64;
05224:            static final int EMR_FLATTENPATH = 65;
05225:            static final int EMR_WIDENPATH = 66;
05226:            static final int EMR_SELECTCLIPPATH = 67;
05227:            static final int EMR_ABORTPATH = 68;
05228:            static final int EMR_GDICOMMENT = 70;
05229:            static final int EMR_FILLRGN = 71;
05230:            static final int EMR_FRAMERGN = 72;
05231:            static final int EMR_INVERTRGN = 73;
05232:            static final int EMR_PAINTRGN = 74;
05233:            static final int EMR_EXTSELECTCLIPRGN = 75;
05234:            static final int EMR_BITBLT = 76;
05235:            static final int EMR_STRETCHBLT = 77;
05236:            static final int EMR_MASKBLT = 78;
05237:            static final int EMR_PLGBLT = 79;
05238:            static final int EMR_SETDIBITSTODEVICE = 80;
05239:            static final int EMR_STRETCHDIBITS = 81;
05240:            static final int EMR_EXTCREATEFONTINDIRECTW = 82;
05241:            static final int EMR_EXTTEXTOUTA = 83;
05242:            static final int EMR_EXTTEXTOUTW = 84;
05243:            static final int EMR_POLYBEZIER16 = 85;
05244:            static final int EMR_POLYGON16 = 86;
05245:            static final int EMR_POLYLINE16 = 87;
05246:            static final int EMR_POLYBEZIERTO16 = 88;
05247:            static final int EMR_POLYLINETO16 = 89;
05248:            static final int EMR_POLYPOLYLINE16 = 90;
05249:            static final int EMR_POLYPOLYGON16 = 91;
05250:            static final int EMR_POLYDRAW16 = 92;
05251:            static final int EMR_CREATEMONOBRUSH = 93;
05252:            static final int EMR_CREATEDIBPATTERNBRUSHPT = 94;
05253:            static final int EMR_EXTCREATEPEN = 95;
05254:            static final int EMR_POLYTEXTOUTA = 96;
05255:            static final int EMR_POLYTEXTOUTW = 97;
05256:            static final int EMR_SETICMMODE = 98;
05257:            static final int EMR_CREATECOLORSPACE = 99;
05258:            static final int EMR_SETCOLORSPACE = 100;
05259:            static final int EMR_DELETECOLORSPACE = 101;
05260:            static final int EMR_GLSRECORD = 102;
05261:            static final int EMR_GLSBOUNDEDRECORD = 103;
05262:            static final int EMR_PIXELFORMAT = 104;
05263:            static final int EMR_RESERVED_105 = 105;
05264:            static final int EMR_RESERVED_106 = 106;
05265:            static final int EMR_RESERVED_107 = 107;
05266:            static final int EMR_RESERVED_108 = 108;
05267:            static final int EMR_RESERVED_109 = 109;
05268:            static final int EMR_RESERVED_110 = 110;
05269:            static final int EMR_COLORCORRECTPALETTE = 111;
05270:            static final int EMR_SETICMPROFILEA = 112;
05271:            static final int EMR_SETICMPROFILEW = 113;
05272:            static final int EMR_ALPHABLEND = 114;
05273:            static final int EMR_SETLAYOUT = 115;
05274:            static final int EMR_TRANSPARENTBLT = 116;
05275:            static final int EMR_RESERVED_117 = 117;
05276:            static final int EMR_GRADIENTFILL = 118;
05277:            static final int EMR_RESERVED_119 = 119;
05278:            static final int EMR_RESERVED_120 = 120;
05279:            static final int EMR_COLORMATCHTOTARGETW = 121;
05280:            static final int EMR_CREATECOLORSPACEW = 122;
05281:            static final int EMR_MIN = 1;
05282:            static final int EMR_MAX = 122;
05283:            static final int SETICMPROFILE_EMBEDED = 0x00000001;
05284:            static final int CREATECOLORSPACE_EMBEDED = 0x00000001;
05285:            static final int COLORMATCHTOTARGET_EMBEDED = 0x00000001;
05286:            static final int GDICOMMENT_IDENTIFIER = 0x43494447;
05287:            static final int GDICOMMENT_WINDOWS_METAFILE = 0x80000001;
05288:            static final int GDICOMMENT_BEGINGROUP = 0x00000002;
05289:            static final int GDICOMMENT_ENDGROUP = 0x00000003;
05290:            static final int GDICOMMENT_MULTIFORMATS = 0x40000004;
05291:            static final int EPS_SIGNATURE = 0x46535045;
05292:            static final int GDICOMMENT_UNICODE_STRING = 0x00000040;
05293:            static final int GDICOMMENT_UNICODE_END = 0x00000080;
05294:            static final int WGL_FONT_LINES = 0;
05295:            static final int WGL_FONT_POLYGONS = 1;
05296:            static final int LPD_DOUBLEBUFFER = 0x00000001;
05297:            static final int LPD_STEREO = 0x00000002;
05298:            static final int LPD_SUPPORT_GDI = 0x00000010;
05299:            static final int LPD_SUPPORT_OPENGL = 0x00000020;
05300:            static final int LPD_SHARE_DEPTH = 0x00000040;
05301:            static final int LPD_SHARE_STENCIL = 0x00000080;
05302:            static final int LPD_SHARE_ACCUM = 0x00000100;
05303:            static final int LPD_SWAP_EXCHANGE = 0x00000200;
05304:            static final int LPD_SWAP_COPY = 0x00000400;
05305:            static final int LPD_TRANSPARENT = 0x00001000;
05306:            static final int LPD_TYPE_RGBA = 0;
05307:            static final int LPD_TYPE_COLORINDEX = 1;
05308:            static final int WGL_SWAP_MAIN_PLANE = 0x00000001;
05309:            static final int WGL_SWAP_OVERLAY1 = 0x00000002;
05310:            static final int WGL_SWAP_OVERLAY2 = 0x00000004;
05311:            static final int WGL_SWAP_OVERLAY3 = 0x00000008;
05312:            static final int WGL_SWAP_OVERLAY4 = 0x00000010;
05313:            static final int WGL_SWAP_OVERLAY5 = 0x00000020;
05314:            static final int WGL_SWAP_OVERLAY6 = 0x00000040;
05315:            static final int WGL_SWAP_OVERLAY7 = 0x00000080;
05316:            static final int WGL_SWAP_OVERLAY8 = 0x00000100;
05317:            static final int WGL_SWAP_OVERLAY9 = 0x00000200;
05318:            static final int WGL_SWAP_OVERLAY10 = 0x00000400;
05319:            static final int WGL_SWAP_OVERLAY11 = 0x00000800;
05320:            static final int WGL_SWAP_OVERLAY12 = 0x00001000;
05321:            static final int WGL_SWAP_OVERLAY13 = 0x00002000;
05322:            static final int WGL_SWAP_OVERLAY14 = 0x00004000;
05323:            static final int WGL_SWAP_OVERLAY15 = 0x00008000;
05324:            static final int WGL_SWAP_UNDERLAY1 = 0x00010000;
05325:            static final int WGL_SWAP_UNDERLAY2 = 0x00020000;
05326:            static final int WGL_SWAP_UNDERLAY3 = 0x00040000;
05327:            static final int WGL_SWAP_UNDERLAY4 = 0x00080000;
05328:            static final int WGL_SWAP_UNDERLAY5 = 0x00100000;
05329:            static final int WGL_SWAP_UNDERLAY6 = 0x00200000;
05330:            static final int WGL_SWAP_UNDERLAY7 = 0x00400000;
05331:            static final int WGL_SWAP_UNDERLAY8 = 0x00800000;
05332:            static final int WGL_SWAP_UNDERLAY9 = 0x01000000;
05333:            static final int WGL_SWAP_UNDERLAY10 = 0x02000000;
05334:            static final int WGL_SWAP_UNDERLAY11 = 0x04000000;
05335:            static final int WGL_SWAP_UNDERLAY12 = 0x08000000;
05336:            static final int WGL_SWAP_UNDERLAY13 = 0x10000000;
05337:            static final int WGL_SWAP_UNDERLAY14 = 0x20000000;
05338:            static final int WGL_SWAP_UNDERLAY15 = 0x40000000;
05339:            static final int WGL_SWAPMULTIPLE_MAX = 16;
05340:            static final long RT_CURSOR = (1);
05341:            static final long RT_BITMAP = (2);
05342:            static final long RT_ICON = (3);
05343:            static final long RT_MENU = (4);
05344:            static final long RT_DIALOG = (5);
05345:            static final long RT_STRING = (6);
05346:            static final long RT_FONTDIR = (7);
05347:            static final long RT_FONT = (8);
05348:            static final long RT_ACCELERATOR = (9);
05349:            static final long RT_RCDATA = (10);
05350:            static final long RT_MESSAGETABLE = (11);
05351:            static final int DIFFERENCE = 11;
05352:            static final long RT_VERSION = (16);
05353:            static final long RT_DLGINCLUDE = (17);
05354:            static final long RT_PLUGPLAY = (19);
05355:            static final long RT_VXD = (20);
05356:            static final long RT_ANICURSOR = (21);
05357:            static final long RT_ANIICON = (22);
05358:            static final long RT_HTML = (23);
05359:            static final long RT_MANIFEST = (24);
05360:            static final long CREATEPROCESS_MANIFEST_RESOURCE_ID = (1);
05361:            static final long ISOLATIONAWARE_MANIFEST_RESOURCE_ID = (2);
05362:            static final long ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID = (3);
05363:            static final long MINIMUM_RESERVED_MANIFEST_RESOURCE_ID = (1);
05364:            static final long MAXIMUM_RESERVED_MANIFEST_RESOURCE_ID = (16);
05365:            static final int SB_HORZ = 0;
05366:            static final int SB_VERT = 1;
05367:            static final int SB_CTL = 2;
05368:            static final int SB_BOTH = 3;
05369:            static final int SB_LINEUP = 0;
05370:            static final int SB_LINELEFT = 0;
05371:            static final int SB_LINEDOWN = 1;
05372:            static final int SB_LINERIGHT = 1;
05373:            static final int SB_PAGEUP = 2;
05374:            static final int SB_PAGELEFT = 2;
05375:            static final int SB_PAGEDOWN = 3;
05376:            static final int SB_PAGERIGHT = 3;
05377:            static final int SB_THUMBPOSITION = 4;
05378:            static final int SB_THUMBTRACK = 5;
05379:            static final int SB_TOP = 6;
05380:            static final int SB_LEFT = 6;
05381:            static final int SB_BOTTOM = 7;
05382:            static final int SB_RIGHT = 7;
05383:            static final int SB_ENDSCROLL = 8;
05384:            static final int SW_HIDE = 0;
05385:            static final int SW_SHOWNORMAL = 1;
05386:            static final int SW_NORMAL = 1;
05387:            static final int SW_SHOWMINIMIZED = 2;
05388:            static final int SW_SHOWMAXIMIZED = 3;
05389:            static final int SW_MAXIMIZE = 3;
05390:            static final int SW_SHOWNOACTIVATE = 4;
05391:            static final int SW_SHOW = 5;
05392:            static final int SW_MINIMIZE = 6;
05393:            static final int SW_SHOWMINNOACTIVE = 7;
05394:            static final int SW_SHOWNA = 8;
05395:            static final int SW_RESTORE = 9;
05396:            static final int SW_SHOWDEFAULT = 10;
05397:            static final int SW_FORCEMINIMIZE = 11;
05398:            static final int SW_MAX = 11;
05399:            static final int HIDE_WINDOW = 0;
05400:            static final int SHOW_OPENWINDOW = 1;
05401:            static final int SHOW_ICONWINDOW = 2;
05402:            static final int SHOW_FULLSCREEN = 3;
05403:            static final int SHOW_OPENNOACTIVATE = 4;
05404:            static final int SW_PARENTCLOSING = 1;
05405:            static final int SW_OTHERZOOM = 2;
05406:            static final int SW_PARENTOPENING = 3;
05407:            static final int SW_OTHERUNZOOM = 4;
05408:            static final int AW_HOR_POSITIVE = 0x00000001;
05409:            static final int AW_HOR_NEGATIVE = 0x00000002;
05410:            static final int AW_VER_POSITIVE = 0x00000004;
05411:            static final int AW_VER_NEGATIVE = 0x00000008;
05412:            static final int AW_CENTER = 0x00000010;
05413:            static final int AW_HIDE = 0x00010000;
05414:            static final int AW_ACTIVATE = 0x00020000;
05415:            static final int AW_SLIDE = 0x00040000;
05416:            static final int AW_BLEND = 0x00080000;
05417:            static final int KF_EXTENDED = 0x0100;
05418:            static final int KF_DLGMODE = 0x0800;
05419:            static final int KF_MENUMODE = 0x1000;
05420:            static final int KF_ALTDOWN = 0x2000;
05421:            static final int KF_REPEAT = 0x4000;
05422:            static final int KF_UP = 0x8000;
05423:            static final int VK_LBUTTON = 0x01;
05424:            static final int VK_RBUTTON = 0x02;
05425:            static final int VK_CANCEL = 0x03;
05426:            static final int VK_MBUTTON = 0x04;
05427:            static final int VK_XBUTTON1 = 0x05;
05428:            static final int VK_XBUTTON2 = 0x06;
05429:            static final int VK_BACK = 0x08;
05430:            static final int VK_TAB = 0x09;
05431:            static final int VK_CLEAR = 0x0C;
05432:            static final int VK_RETURN = 0x0D;
05433:            static final int VK_SHIFT = 0x10;
05434:            static final int VK_CONTROL = 0x11;
05435:            static final int VK_MENU = 0x12;
05436:            static final int VK_PAUSE = 0x13;
05437:            static final int VK_CAPITAL = 0x14;
05438:            static final int VK_KANA = 0x15;
05439:            static final int VK_HANGEUL = 0x15;
05440:            static final int VK_HANGUL = 0x15;
05441:            static final int VK_JUNJA = 0x17;
05442:            static final int VK_FINAL = 0x18;
05443:            static final int VK_HANJA = 0x19;
05444:            static final int VK_KANJI = 0x19;
05445:            static final int VK_ESCAPE = 0x1B;
05446:            static final int VK_CONVERT = 0x1C;
05447:            static final int VK_NONCONVERT = 0x1D;
05448:            static final int VK_ACCEPT = 0x1E;
05449:            static final int VK_MODECHANGE = 0x1F;
05450:            static final int VK_SPACE = 0x20;
05451:            static final int VK_PRIOR = 0x21;
05452:            static final int VK_NEXT = 0x22;
05453:            static final int VK_END = 0x23;
05454:            static final int VK_HOME = 0x24;
05455:            static final int VK_LEFT = 0x25;
05456:            static final int VK_UP = 0x26;
05457:            static final int VK_RIGHT = 0x27;
05458:            static final int VK_DOWN = 0x28;
05459:            static final int VK_SELECT = 0x29;
05460:            static final int VK_PRINT = 0x2A;
05461:            static final int VK_EXECUTE = 0x2B;
05462:            static final int VK_SNAPSHOT = 0x2C;
05463:            static final int VK_INSERT = 0x2D;
05464:            static final int VK_DELETE = 0x2E;
05465:            static final int VK_HELP = 0x2F;
05466:            static final int VK_LWIN = 0x5B;
05467:            static final int VK_RWIN = 0x5C;
05468:            static final int VK_APPS = 0x5D;
05469:            static final int VK_SLEEP = 0x5F;
05470:            static final int VK_NUMPAD0 = 0x60;
05471:            static final int VK_NUMPAD1 = 0x61;
05472:            static final int VK_NUMPAD2 = 0x62;
05473:            static final int VK_NUMPAD3 = 0x63;
05474:            static final int VK_NUMPAD4 = 0x64;
05475:            static final int VK_NUMPAD5 = 0x65;
05476:            static final int VK_NUMPAD6 = 0x66;
05477:            static final int VK_NUMPAD7 = 0x67;
05478:            static final int VK_NUMPAD8 = 0x68;
05479:            static final int VK_NUMPAD9 = 0x69;
05480:            static final int VK_MULTIPLY = 0x6A;
05481:            static final int VK_ADD = 0x6B;
05482:            static final int VK_SEPARATOR = 0x6C;
05483:            static final int VK_SUBTRACT = 0x6D;
05484:            static final int VK_DECIMAL = 0x6E;
05485:            static final int VK_DIVIDE = 0x6F;
05486:            static final int VK_F1 = 0x70;
05487:            static final int VK_F2 = 0x71;
05488:            static final int VK_F3 = 0x72;
05489:            static final int VK_F4 = 0x73;
05490:            static final int VK_F5 = 0x74;
05491:            static final int VK_F6 = 0x75;
05492:            static final int VK_F7 = 0x76;
05493:            static final int VK_F8 = 0x77;
05494:            static final int VK_F9 = 0x78;
05495:            static final int VK_F10 = 0x79;
05496:            static final int VK_F11 = 0x7A;
05497:            static final int VK_F12 = 0x7B;
05498:            static final int VK_F13 = 0x7C;
05499:            static final int VK_F14 = 0x7D;
05500:            static final int VK_F15 = 0x7E;
05501:            static final int VK_F16 = 0x7F;
05502:            static final int VK_F17 = 0x80;
05503:            static final int VK_F18 = 0x81;
05504:            static final int VK_F19 = 0x82;
05505:            static final int VK_F20 = 0x83;
05506:            static final int VK_F21 = 0x84;
05507:            static final int VK_F22 = 0x85;
05508:            static final int VK_F23 = 0x86;
05509:            static final int VK_F24 = 0x87;
05510:            static final int VK_NUMLOCK = 0x90;
05511:            static final int VK_SCROLL = 0x91;
05512:            static final int VK_OEM_NEC_EQUAL = 0x92;
05513:            static final int VK_OEM_FJ_JISHO = 0x92;
05514:            static final int VK_OEM_FJ_MASSHOU = 0x93;
05515:            static final int VK_OEM_FJ_TOUROKU = 0x94;
05516:            static final int VK_OEM_FJ_LOYA = 0x95;
05517:            static final int VK_OEM_FJ_ROYA = 0x96;
05518:            static final int VK_LSHIFT = 0xA0;
05519:            static final int VK_RSHIFT = 0xA1;
05520:            static final int VK_LCONTROL = 0xA2;
05521:            static final int VK_RCONTROL = 0xA3;
05522:            static final int VK_LMENU = 0xA4;
05523:            static final int VK_RMENU = 0xA5;
05524:            static final int VK_BROWSER_BACK = 0xA6;
05525:            static final int VK_BROWSER_FORWARD = 0xA7;
05526:            static final int VK_BROWSER_REFRESH = 0xA8;
05527:            static final int VK_BROWSER_STOP = 0xA9;
05528:            static final int VK_BROWSER_SEARCH = 0xAA;
05529:            static final int VK_BROWSER_FAVORITES = 0xAB;
05530:            static final int VK_BROWSER_HOME = 0xAC;
05531:            static final int VK_VOLUME_MUTE = 0xAD;
05532:            static final int VK_VOLUME_DOWN = 0xAE;
05533:            static final int VK_VOLUME_UP = 0xAF;
05534:            static final int VK_MEDIA_NEXT_TRACK = 0xB0;
05535:            static final int VK_MEDIA_PREV_TRACK = 0xB1;
05536:            static final int VK_MEDIA_STOP = 0xB2;
05537:            static final int VK_MEDIA_PLAY_PAUSE = 0xB3;
05538:            static final int VK_LAUNCH_MAIL = 0xB4;
05539:            static final int VK_LAUNCH_MEDIA_SELECT = 0xB5;
05540:            static final int VK_LAUNCH_APP1 = 0xB6;
05541:            static final int VK_LAUNCH_APP2 = 0xB7;
05542:            static final int VK_OEM_1 = 0xBA;
05543:            static final int VK_OEM_PLUS = 0xBB;
05544:            static final int VK_OEM_COMMA = 0xBC;
05545:            static final int VK_OEM_MINUS = 0xBD;
05546:            static final int VK_OEM_PERIOD = 0xBE;
05547:            static final int VK_OEM_2 = 0xBF;
05548:            static final int VK_OEM_3 = 0xC0;
05549:            static final int VK_OEM_4 = 0xDB;
05550:            static final int VK_OEM_5 = 0xDC;
05551:            static final int VK_OEM_6 = 0xDD;
05552:            static final int VK_OEM_7 = 0xDE;
05553:            static final int VK_OEM_8 = 0xDF;
05554:            static final int VK_OEM_AX = 0xE1;
05555:            static final int VK_OEM_102 = 0xE2;
05556:            static final int VK_ICO_HELP = 0xE3;
05557:            static final int VK_ICO_00 = 0xE4;
05558:            static final int VK_PROCESSKEY = 0xE5;
05559:            static final int VK_ICO_CLEAR = 0xE6;
05560:            static final int VK_PACKET = 0xE7;
05561:            static final int VK_OEM_RESET = 0xE9;
05562:            static final int VK_OEM_JUMP = 0xEA;
05563:            static final int VK_OEM_PA1 = 0xEB;
05564:            static final int VK_OEM_PA2 = 0xEC;
05565:            static final int VK_OEM_PA3 = 0xED;
05566:            static final int VK_OEM_WSCTRL = 0xEE;
05567:            static final int VK_OEM_CUSEL = 0xEF;
05568:            static final int VK_OEM_ATTN = 0xF0;
05569:            static final int VK_OEM_FINISH = 0xF1;
05570:            static final int VK_OEM_COPY = 0xF2;
05571:            static final int VK_OEM_AUTO = 0xF3;
05572:            static final int VK_OEM_ENLW = 0xF4;
05573:            static final int VK_OEM_BACKTAB = 0xF5;
05574:            static final int VK_ATTN = 0xF6;
05575:            static final int VK_CRSEL = 0xF7;
05576:            static final int VK_EXSEL = 0xF8;
05577:            static final int VK_EREOF = 0xF9;
05578:            static final int VK_PLAY = 0xFA;
05579:            static final int VK_ZOOM = 0xFB;
05580:            static final int VK_NONAME = 0xFC;
05581:            static final int VK_PA1 = 0xFD;
05582:            static final int VK_OEM_CLEAR = 0xFE;
05583:            static final int WH_MIN = (-1);
05584:            static final int WH_MSGFILTER = (-1);
05585:            static final int WH_JOURNALRECORD = 0;
05586:            static final int WH_JOURNALPLAYBACK = 1;
05587:            static final int WH_KEYBOARD = 2;
05588:            static final int WH_GETMESSAGE = 3;
05589:            static final int WH_CALLWNDPROC = 4;
05590:            static final int WH_CBT = 5;
05591:            static final int WH_SYSMSGFILTER = 6;
05592:            static final int WH_MOUSE = 7;
05593:            static final int WH_DEBUG = 9;
05594:            static final int WH_SHELL = 10;
05595:            static final int WH_FOREGROUNDIDLE = 11;
05596:            static final int WH_CALLWNDPROCRET = 12;
05597:            static final int WH_KEYBOARD_LL = 13;
05598:            static final int WH_MOUSE_LL = 14;
05599:            static final int WH_MAX = 14;
05600:            static final int WH_MINHOOK = WH_MIN;
05601:            static final int WH_MAXHOOK = WH_MAX;
05602:            static final int HC_ACTION = 0;
05603:            static final int HC_GETNEXT = 1;
05604:            static final int HC_SKIP = 2;
05605:            static final int HC_NOREMOVE = 3;
05606:            static final int HC_NOREM = HC_NOREMOVE;
05607:            static final int HC_SYSMODALON = 4;
05608:            static final int HC_SYSMODALOFF = 5;
05609:            static final int HCBT_MOVESIZE = 0;
05610:            static final int HCBT_MINMAX = 1;
05611:            static final int HCBT_QS = 2;
05612:            static final int HCBT_CREATEWND = 3;
05613:            static final int HCBT_DESTROYWND = 4;
05614:            static final int HCBT_ACTIVATE = 5;
05615:            static final int HCBT_CLICKSKIPPED = 6;
05616:            static final int HCBT_KEYSKIPPED = 7;
05617:            static final int HCBT_SYSCOMMAND = 8;
05618:            static final int HCBT_SETFOCUS = 9;
05619:            static final int MSGF_DIALOGBOX = 0;
05620:            static final int MSGF_MESSAGEBOX = 1;
05621:            static final int MSGF_MENU = 2;
05622:            static final int MSGF_SCROLLBAR = 5;
05623:            static final int MSGF_NEXTWINDOW = 6;
05624:            static final int MSGF_MAX = 8;
05625:            static final int MSGF_USER = 4096;
05626:            static final int HSHELL_WINDOWCREATED = 1;
05627:            static final int HSHELL_WINDOWDESTROYED = 2;
05628:            static final int HSHELL_ACTIVATESHELLWINDOW = 3;
05629:            static final int HSHELL_WINDOWACTIVATED = 4;
05630:            static final int HSHELL_GETMINRECT = 5;
05631:            static final int HSHELL_REDRAW = 6;
05632:            static final int HSHELL_TASKMAN = 7;
05633:            static final int HSHELL_LANGUAGE = 8;
05634:            static final int HSHELL_SYSMENU = 9;
05635:            static final int HSHELL_ENDTASK = 10;
05636:            static final int HSHELL_ACCESSIBILITYSTATE = 11;
05637:            static final int HSHELL_APPCOMMAND = 12;
05638:            static final int HSHELL_HIGHBIT = 0x8000;
05639:            static final int HSHELL_FLASH = (HSHELL_REDRAW | HSHELL_HIGHBIT);
05640:            static final int HSHELL_RUDEAPPACTIVATED = (HSHELL_WINDOWACTIVATED | HSHELL_HIGHBIT);
05641:            static final int ACCESS_STICKYKEYS = 0x0001;
05642:            static final int ACCESS_FILTERKEYS = 0x0002;
05643:            static final int ACCESS_MOUSEKEYS = 0x0003;
05644:            static final int APPCOMMAND_BROWSER_BACKWARD = 1;
05645:            static final int APPCOMMAND_BROWSER_FORWARD = 2;
05646:            static final int APPCOMMAND_BROWSER_REFRESH = 3;
05647:            static final int APPCOMMAND_BROWSER_STOP = 4;
05648:            static final int APPCOMMAND_BROWSER_SEARCH = 5;
05649:            static final int APPCOMMAND_BROWSER_FAVORITES = 6;
05650:            static final int APPCOMMAND_BROWSER_HOME = 7;
05651:            static final int APPCOMMAND_VOLUME_MUTE = 8;
05652:            static final int APPCOMMAND_VOLUME_DOWN = 9;
05653:            static final int APPCOMMAND_VOLUME_UP = 10;
05654:            static final int APPCOMMAND_MEDIA_NEXTTRACK = 11;
05655:            static final int APPCOMMAND_MEDIA_PREVIOUSTRACK = 12;
05656:            static final int APPCOMMAND_MEDIA_STOP = 13;
05657:            static final int APPCOMMAND_MEDIA_PLAY_PAUSE = 14;
05658:            static final int APPCOMMAND_LAUNCH_MAIL = 15;
05659:            static final int APPCOMMAND_LAUNCH_MEDIA_SELECT = 16;
05660:            static final int APPCOMMAND_LAUNCH_APP1 = 17;
05661:            static final int APPCOMMAND_LAUNCH_APP2 = 18;
05662:            static final int APPCOMMAND_BASS_DOWN = 19;
05663:            static final int APPCOMMAND_BASS_BOOST = 20;
05664:            static final int APPCOMMAND_BASS_UP = 21;
05665:            static final int APPCOMMAND_TREBLE_DOWN = 22;
05666:            static final int APPCOMMAND_TREBLE_UP = 23;
05667:            static final int FAPPCOMMAND_MOUSE = 0x8000;
05668:            static final int FAPPCOMMAND_KEY = 0;
05669:            static final int FAPPCOMMAND_OEM = 0x1000;
05670:            static final int FAPPCOMMAND_MASK = 0xF000;
05671:            static final int LLKHF_EXTENDED = (KF_EXTENDED >> 8);
05672:            static final int LLKHF_INJECTED = 0x00000010;
05673:            static final int LLKHF_ALTDOWN = (KF_ALTDOWN >> 8);
05674:            static final int LLKHF_UP = (KF_UP >> 8);
05675:            static final int LLMHF_INJECTED = 0x00000001;
05676:            static final int HKL_PREV = 0;
05677:            static final int HKL_NEXT = 1;
05678:            static final int KLF_ACTIVATE = 0x00000001;
05679:            static final int KLF_SUBSTITUTE_OK = 0x00000002;
05680:            static final int KLF_REORDER = 0x00000008;
05681:            static final int KLF_REPLACELANG = 0x00000010;
05682:            static final int KLF_NOTELLSHELL = 0x00000080;
05683:            static final int KLF_SETFORPROCESS = 0x00000100;
05684:            static final int KLF_SHIFTLOCK = 0x00010000;
05685:            static final int KLF_RESET = 0x40000000;
05686:            static final int INPUTLANGCHANGE_SYSCHARSET = 0x0001;
05687:            static final int INPUTLANGCHANGE_FORWARD = 0x0002;
05688:            static final int INPUTLANGCHANGE_BACKWARD = 0x0004;
05689:            static final int KL_NAMELENGTH = 9;
05690:            static final int GMMP_USE_DISPLAY_POINTS = 1;
05691:            static final int GMMP_USE_HIGH_RESOLUTION_POINTS = 2;
05692:            static final int DESKTOP_READOBJECTS = 0x0001;
05693:            static final int DESKTOP_CREATEWINDOW = 0x0002;
05694:            static final int DESKTOP_CREATEMENU = 0x0004;
05695:            static final int DESKTOP_HOOKCONTROL = 0x0008;
05696:            static final int DESKTOP_JOURNALRECORD = 0x0010;
05697:            static final int DESKTOP_JOURNALPLAYBACK = 0x0020;
05698:            static final int DESKTOP_ENUMERATE = 0x0040;
05699:            static final int DESKTOP_WRITEOBJECTS = 0x0080;
05700:            static final int DESKTOP_SWITCHDESKTOP = 0x0100;
05701:            static final int DF_ALLOWOTHERACCOUNTHOOK = 0x0001;
05702:            static final int WINSTA_ENUMDESKTOPS = 0x0001;
05703:            static final int WINSTA_READATTRIBUTES = 0x0002;
05704:            static final int WINSTA_ACCESSCLIPBOARD = 0x0004;
05705:            static final int WINSTA_CREATEDESKTOP = 0x0008;
05706:            static final int WINSTA_WRITEATTRIBUTES = 0x0010;
05707:            static final int WINSTA_ACCESSGLOBALATOMS = 0x0020;
05708:            static final int WINSTA_EXITWINDOWS = 0x0040;
05709:            static final int WINSTA_ENUMERATE = 0x0100;
05710:            static final int WINSTA_READSCREEN = 0x0200;
05711:            static final int WINSTA_ALL_ACCESS = (WINSTA_ENUMDESKTOPS
05712:                    | WINSTA_READATTRIBUTES | WINSTA_ACCESSCLIPBOARD
05713:                    | WINSTA_CREATEDESKTOP | WINSTA_WRITEATTRIBUTES
05714:                    | WINSTA_ACCESSGLOBALATOMS | WINSTA_EXITWINDOWS
05715:                    | WINSTA_ENUMERATE | WINSTA_READSCREEN);
05716:            static final int WSF_VISIBLE = 0x0001;
05717:            static final int UOI_FLAGS = 1;
05718:            static final int UOI_NAME = 2;
05719:            static final int UOI_TYPE = 3;
05720:            static final int UOI_USER_SID = 4;
05721:            static final int GWL_WNDPROC = (-4);
05722:            static final int GWL_HINSTANCE = (-6);
05723:            static final int GWL_HWNDPARENT = (-8);
05724:            static final int GWL_STYLE = (-16);
05725:            static final int GWL_EXSTYLE = (-20);
05726:            static final int GWL_USERDATA = (-21);
05727:            static final int GWL_ID = (-12);
05728:            static final int GWLP_WNDPROC = (-4);
05729:            static final int GWLP_HINSTANCE = (-6);
05730:            static final int GWLP_HWNDPARENT = (-8);
05731:            static final int GWLP_USERDATA = (-21);
05732:            static final int GWLP_ID = (-12);
05733:            static final int GCL_MENUNAME = (-8);
05734:            static final int GCL_HBRBACKGROUND = (-10);
05735:            static final int GCL_HCURSOR = (-12);
05736:            static final int GCL_HICON = (-14);
05737:            static final int GCL_HMODULE = (-16);
05738:            static final int GCL_CBWNDEXTRA = (-18);
05739:            static final int GCL_CBCLSEXTRA = (-20);
05740:            static final int GCL_WNDPROC = (-24);
05741:            static final int GCL_STYLE = (-26);
05742:            static final int GCW_ATOM = (-32);
05743:            static final int GCL_HICONSM = (-34);
05744:            static final int GCLP_MENUNAME = (-8);
05745:            static final int GCLP_HBRBACKGROUND = (-10);
05746:            static final int GCLP_HCURSOR = (-12);
05747:            static final int GCLP_HICON = (-14);
05748:            static final int GCLP_HMODULE = (-16);
05749:            static final int GCLP_WNDPROC = (-24);
05750:            static final int GCLP_HICONSM = (-34);
05751:            static final int WM_NULL = 0x0000;
05752:            static final int WM_CREATE = 0x0001;
05753:            static final int WM_DESTROY = 0x0002;
05754:            static final int WM_MOVE = 0x0003;
05755:            static final int WM_SIZE = 0x0005;
05756:            static final int WM_ACTIVATE = 0x0006;
05757:            static final int WA_INACTIVE = 0;
05758:            static final int WA_ACTIVE = 1;
05759:            static final int WA_CLICKACTIVE = 2;
05760:            static final int WM_SETFOCUS = 0x0007;
05761:            static final int WM_KILLFOCUS = 0x0008;
05762:            static final int WM_ENABLE = 0x000A;
05763:            static final int WM_SETREDRAW = 0x000B;
05764:            static final int WM_SETTEXT = 0x000C;
05765:            static final int WM_GETTEXT = 0x000D;
05766:            static final int WM_GETTEXTLENGTH = 0x000E;
05767:            static final int WM_PAINT = 0x000F;
05768:            static final int WM_CLOSE = 0x0010;
05769:            static final int WM_QUERYENDSESSION = 0x0011;
05770:            static final int WM_QUERYOPEN = 0x0013;
05771:            static final int WM_ENDSESSION = 0x0016;
05772:            static final int WM_QUIT = 0x0012;
05773:            static final int WM_ERASEBKGND = 0x0014;
05774:            static final int WM_SYSCOLORCHANGE = 0x0015;
05775:            static final int WM_SHOWWINDOW = 0x0018;
05776:            static final int WM_WININICHANGE = 0x001A;
05777:            static final int WM_SETTINGCHANGE = WM_WININICHANGE;
05778:            static final int WM_DEVMODECHANGE = 0x001B;
05779:            static final int WM_ACTIVATEAPP = 0x001C;
05780:            static final int WM_FONTCHANGE = 0x001D;
05781:            static final int WM_TIMECHANGE = 0x001E;
05782:            static final int WM_CANCELMODE = 0x001F;
05783:            static final int WM_SETCURSOR = 0x0020;
05784:            static final int WM_MOUSEACTIVATE = 0x0021;
05785:            static final int WM_CHILDACTIVATE = 0x0022;
05786:            static final int WM_QUEUESYNC = 0x0023;
05787:            static final int WM_GETMINMAXINFO = 0x0024;
05788:            static final int WM_PAINTICON = 0x0026;
05789:            static final int WM_ICONERASEBKGND = 0x0027;
05790:            static final int WM_NEXTDLGCTL = 0x0028;
05791:            static final int WM_SPOOLERSTATUS = 0x002A;
05792:            static final int WM_DRAWITEM = 0x002B;
05793:            static final int WM_MEASUREITEM = 0x002C;
05794:            static final int WM_DELETEITEM = 0x002D;
05795:            static final int WM_VKEYTOITEM = 0x002E;
05796:            static final int WM_CHARTOITEM = 0x002F;
05797:            static final int WM_SETFONT = 0x0030;
05798:            static final int WM_GETFONT = 0x0031;
05799:            static final int WM_SETHOTKEY = 0x0032;
05800:            static final int WM_GETHOTKEY = 0x0033;
05801:            static final int WM_QUERYDRAGICON = 0x0037;
05802:            static final int WM_COMPAREITEM = 0x0039;
05803:            static final int WM_GETOBJECT = 0x003D;
05804:            static final int WM_COMPACTING = 0x0041;
05805:            static final int WM_COMMNOTIFY = 0x0044;
05806:            static final int WM_WINDOWPOSCHANGING = 0x0046;
05807:            static final int WM_WINDOWPOSCHANGED = 0x0047;
05808:            static final int WM_POWER = 0x0048;
05809:            static final int PWR_OK = 1;
05810:            static final int PWR_FAIL = (-1);
05811:            static final int PWR_SUSPENDREQUEST = 1;
05812:            static final int PWR_SUSPENDRESUME = 2;
05813:            static final int PWR_CRITICALRESUME = 3;
05814:            static final int WM_COPYDATA = 0x004A;
05815:            static final int WM_CANCELJOURNAL = 0x004B;
05816:            static final int WM_NOTIFY = 0x004E;
05817:            static final int WM_INPUTLANGCHANGEREQUEST = 0x0050;
05818:            static final int WM_INPUTLANGCHANGE = 0x0051;
05819:            static final int WM_TCARD = 0x0052;
05820:            static final int WM_HELP = 0x0053;
05821:            static final int WM_USERCHANGED = 0x0054;
05822:            static final int WM_NOTIFYFORMAT = 0x0055;
05823:            static final int NFR_ANSI = 1;
05824:            static final int NFR_UNICODE = 2;
05825:            static final int NF_QUERY = 3;
05826:            static final int NF_REQUERY = 4;
05827:            static final int WM_CONTEXTMENU = 0x007B;
05828:            static final int WM_STYLECHANGING = 0x007C;
05829:            static final int WM_STYLECHANGED = 0x007D;
05830:            static final int WM_DISPLAYCHANGE = 0x007E;
05831:            static final int WM_GETICON = 0x007F;
05832:            static final int WM_SETICON = 0x0080;
05833:            static final int WM_NCCREATE = 0x0081;
05834:            static final int WM_NCDESTROY = 0x0082;
05835:            static final int WM_NCCALCSIZE = 0x0083;
05836:            static final int WM_NCHITTEST = 0x0084;
05837:            static final int WM_NCPAINT = 0x0085;
05838:            static final int WM_NCACTIVATE = 0x0086;
05839:            static final int WM_GETDLGCODE = 0x0087;
05840:            static final int WM_SYNCPAINT = 0x0088;
05841:            static final int WM_NCMOUSEMOVE = 0x00A0;
05842:            static final int WM_NCLBUTTONDOWN = 0x00A1;
05843:            static final int WM_NCLBUTTONUP = 0x00A2;
05844:            static final int WM_NCLBUTTONDBLCLK = 0x00A3;
05845:            static final int WM_NCRBUTTONDOWN = 0x00A4;
05846:            static final int WM_NCRBUTTONUP = 0x00A5;
05847:            static final int WM_NCRBUTTONDBLCLK = 0x00A6;
05848:            static final int WM_NCMBUTTONDOWN = 0x00A7;
05849:            static final int WM_NCMBUTTONUP = 0x00A8;
05850:            static final int WM_NCMBUTTONDBLCLK = 0x00A9;
05851:            static final int WM_NCXBUTTONDOWN = 0x00AB;
05852:            static final int WM_NCXBUTTONUP = 0x00AC;
05853:            static final int WM_NCXBUTTONDBLCLK = 0x00AD;
05854:            static final int WM_KEYFIRST = 0x0100;
05855:            static final int WM_KEYDOWN = 0x0100;
05856:            static final int WM_KEYUP = 0x0101;
05857:            static final int WM_CHAR = 0x0102;
05858:            static final int WM_DEADCHAR = 0x0103;
05859:            static final int WM_SYSKEYDOWN = 0x0104;
05860:            static final int WM_SYSKEYUP = 0x0105;
05861:            static final int WM_SYSCHAR = 0x0106;
05862:            static final int WM_SYSDEADCHAR = 0x0107;
05863:            static final int WM_KEYLAST = 0x0108;
05864:            static final int WM_IME_STARTCOMPOSITION = 0x010D;
05865:            static final int WM_IME_ENDCOMPOSITION = 0x010E;
05866:            static final int WM_IME_COMPOSITION = 0x010F;
05867:            static final int WM_IME_KEYLAST = 0x010F;
05868:            static final int WM_INITDIALOG = 0x0110;
05869:            static final int WM_COMMAND = 0x0111;
05870:            static final int WM_SYSCOMMAND = 0x0112;
05871:            static final int WM_TIMER = 0x0113;
05872:            static final int WM_HSCROLL = 0x0114;
05873:            static final int WM_VSCROLL = 0x0115;
05874:            static final int WM_INITMENU = 0x0116;
05875:            static final int WM_INITMENUPOPUP = 0x0117;
05876:            static final int WM_MENUSELECT = 0x011F;
05877:            static final int WM_MENUCHAR = 0x0120;
05878:            static final int WM_ENTERIDLE = 0x0121;
05879:            static final int WM_MENURBUTTONUP = 0x0122;
05880:            static final int WM_MENUDRAG = 0x0123;
05881:            static final int WM_MENUGETOBJECT = 0x0124;
05882:            static final int WM_UNINITMENUPOPUP = 0x0125;
05883:            static final int WM_MENUCOMMAND = 0x0126;
05884:            static final int WM_CHANGEUISTATE = 0x0127;
05885:            static final int WM_UPDATEUISTATE = 0x0128;
05886:            static final int WM_QUERYUISTATE = 0x0129;
05887:            static final int UIS_SET = 1;
05888:            static final int UIS_CLEAR = 2;
05889:            static final int UIS_INITIALIZE = 3;
05890:            static final int UISF_HIDEFOCUS = 0x1;
05891:            static final int UISF_HIDEACCEL = 0x2;
05892:            static final int WM_CTLCOLORMSGBOX = 0x0132;
05893:            static final int WM_CTLCOLOREDIT = 0x0133;
05894:            static final int WM_CTLCOLORLISTBOX = 0x0134;
05895:            static final int WM_CTLCOLORBTN = 0x0135;
05896:            static final int WM_CTLCOLORDLG = 0x0136;
05897:            static final int WM_CTLCOLORSCROLLBAR = 0x0137;
05898:            static final int WM_CTLCOLORSTATIC = 0x0138;
05899:            static final int MN_GETHMENU = 0x01E1;
05900:            static final int WM_MOUSEFIRST = 0x0200;
05901:            static final int WM_MOUSEMOVE = 0x0200;
05902:            static final int WM_LBUTTONDOWN = 0x0201;
05903:            static final int WM_LBUTTONUP = 0x0202;
05904:            static final int WM_LBUTTONDBLCLK = 0x0203;
05905:            static final int WM_RBUTTONDOWN = 0x0204;
05906:            static final int WM_RBUTTONUP = 0x0205;
05907:            static final int WM_RBUTTONDBLCLK = 0x0206;
05908:            static final int WM_MBUTTONDOWN = 0x0207;
05909:            static final int WM_MBUTTONUP = 0x0208;
05910:            static final int WM_MBUTTONDBLCLK = 0x0209;
05911:            static final int WM_MOUSEWHEEL = 0x020A;
05912:            static final int WM_XBUTTONDOWN = 0x020B;
05913:            static final int WM_XBUTTONUP = 0x020C;
05914:            static final int WM_XBUTTONDBLCLK = 0x020D;
05915:            static final int WM_MOUSELAST = 0x020D;
05916:            static final int WHEEL_DELTA = 120;
05917:            static final int XBUTTON1 = 0x0001;
05918:            static final int XBUTTON2 = 0x0002;
05919:            static final int WM_PARENTNOTIFY = 0x0210;
05920:            static final int WM_ENTERMENULOOP = 0x0211;
05921:            static final int WM_EXITMENULOOP = 0x0212;
05922:            static final int WM_NEXTMENU = 0x0213;
05923:            static final int WM_SIZING = 0x0214;
05924:            static final int WM_CAPTURECHANGED = 0x0215;
05925:            static final int WM_MOVING = 0x0216;
05926:            static final int WM_POWERBROADCAST = 0x0218;
05927:            static final int PBT_APMQUERYSUSPEND = 0x0000;
05928:            static final int PBT_APMQUERYSTANDBY = 0x0001;
05929:            static final int PBT_APMQUERYSUSPENDFAILED = 0x0002;
05930:            static final int PBT_APMQUERYSTANDBYFAILED = 0x0003;
05931:            static final int PBT_APMSUSPEND = 0x0004;
05932:            static final int PBT_APMSTANDBY = 0x0005;
05933:            static final int PBT_APMRESUMECRITICAL = 0x0006;
05934:            static final int PBT_APMRESUMESUSPEND = 0x0007;
05935:            static final int PBT_APMRESUMESTANDBY = 0x0008;
05936:            static final int PBTF_APMRESUMEFROMFAILURE = 0x00000001;
05937:            static final int PBT_APMBATTERYLOW = 0x0009;
05938:            static final int PBT_APMPOWERSTATUSCHANGE = 0x000A;
05939:            static final int PBT_APMOEMEVENT = 0x000B;
05940:            static final int PBT_APMRESUMEAUTOMATIC = 0x0012;
05941:            static final int WM_DEVICECHANGE = 0x0219;
05942:            static final int WM_MDICREATE = 0x0220;
05943:            static final int WM_MDIDESTROY = 0x0221;
05944:            static final int WM_MDIACTIVATE = 0x0222;
05945:            static final int WM_MDIRESTORE = 0x0223;
05946:            static final int WM_MDINEXT = 0x0224;
05947:            static final int WM_MDIMAXIMIZE = 0x0225;
05948:            static final int WM_MDITILE = 0x0226;
05949:            static final int WM_MDICASCADE = 0x0227;
05950:            static final int WM_MDIICONARRANGE = 0x0228;
05951:            static final int WM_MDIGETACTIVE = 0x0229;
05952:            static final int WM_MDISETMENU = 0x0230;
05953:            static final int WM_ENTERSIZEMOVE = 0x0231;
05954:            static final int WM_EXITSIZEMOVE = 0x0232;
05955:            static final int WM_DROPFILES = 0x0233;
05956:            static final int WM_MDIREFRESHMENU = 0x0234;
05957:            static final int WM_IME_SETCONTEXT = 0x0281;
05958:            static final int WM_IME_NOTIFY = 0x0282;
05959:            static final int WM_IME_CONTROL = 0x0283;
05960:            static final int WM_IME_COMPOSITIONFULL = 0x0284;
05961:            static final int WM_IME_SELECT = 0x0285;
05962:            static final int WM_IME_CHAR = 0x0286;
05963:            static final int WM_IME_REQUEST = 0x0288;
05964:            static final int WM_IME_KEYDOWN = 0x0290;
05965:            static final int WM_IME_KEYUP = 0x0291;
05966:            static final int WM_MOUSEHOVER = 0x02A1;
05967:            static final int WM_MOUSELEAVE = 0x02A3;
05968:            static final int WM_NCMOUSEHOVER = 0x02A0;
05969:            static final int WM_NCMOUSELEAVE = 0x02A2;
05970:            static final int WM_CUT = 0x0300;
05971:            static final int WM_COPY = 0x0301;
05972:            static final int WM_PASTE = 0x0302;
05973:            static final int WM_CLEAR = 0x0303;
05974:            static final int WM_UNDO = 0x0304;
05975:            static final int WM_RENDERFORMAT = 0x0305;
05976:            static final int WM_RENDERALLFORMATS = 0x0306;
05977:            static final int WM_DESTROYCLIPBOARD = 0x0307;
05978:            static final int WM_DRAWCLIPBOARD = 0x0308;
05979:            static final int WM_PAINTCLIPBOARD = 0x0309;
05980:            static final int WM_VSCROLLCLIPBOARD = 0x030A;
05981:            static final int WM_SIZECLIPBOARD = 0x030B;
05982:            static final int WM_ASKCBFORMATNAME = 0x030C;
05983:            static final int WM_CHANGECBCHAIN = 0x030D;
05984:            static final int WM_HSCROLLCLIPBOARD = 0x030E;
05985:            static final int WM_QUERYNEWPALETTE = 0x030F;
05986:            static final int WM_PALETTEISCHANGING = 0x0310;
05987:            static final int WM_PALETTECHANGED = 0x0311;
05988:            static final int WM_HOTKEY = 0x0312;
05989:            static final int WM_PRINT = 0x0317;
05990:            static final int WM_PRINTCLIENT = 0x0318;
05991:            static final int WM_APPCOMMAND = 0x0319;
05992:            static final int WM_HANDHELDFIRST = 0x0358;
05993:            static final int WM_HANDHELDLAST = 0x035F;
05994:            static final int WM_AFXFIRST = 0x0360;
05995:            static final int WM_AFXLAST = 0x037F;
05996:            static final int WM_PENWINFIRST = 0x0380;
05997:            static final int WM_PENWINLAST = 0x038F;
05998:            static final int WM_APP = 0x8000;
05999:            static final int WM_USER = 0x0400;
06000:            static final int WMSZ_LEFT = 1;
06001:            static final int WMSZ_RIGHT = 2;
06002:            static final int WMSZ_TOP = 3;
06003:            static final int WMSZ_TOPLEFT = 4;
06004:            static final int WMSZ_TOPRIGHT = 5;
06005:            static final int WMSZ_BOTTOM = 6;
06006:            static final int WMSZ_BOTTOMLEFT = 7;
06007:            static final int WMSZ_BOTTOMRIGHT = 8;
06008:            static final int HTERROR = (-2);
06009:            static final int HTTRANSPARENT = (-1);
06010:            static final int HTNOWHERE = 0;
06011:            static final int HTCLIENT = 1;
06012:            static final int HTCAPTION = 2;
06013:            static final int HTSYSMENU = 3;
06014:            static final int HTGROWBOX = 4;
06015:            static final int HTSIZE = HTGROWBOX;
06016:            static final int HTMENU = 5;
06017:            static final int HTHSCROLL = 6;
06018:            static final int HTVSCROLL = 7;
06019:            static final int HTMINBUTTON = 8;
06020:            static final int HTMAXBUTTON = 9;
06021:            static final int HTLEFT = 10;
06022:            static final int HTRIGHT = 11;
06023:            static final int HTTOP = 12;
06024:            static final int HTTOPLEFT = 13;
06025:            static final int HTTOPRIGHT = 14;
06026:            static final int HTBOTTOM = 15;
06027:            static final int HTBOTTOMLEFT = 16;
06028:            static final int HTBOTTOMRIGHT = 17;
06029:            static final int HTBORDER = 18;
06030:            static final int HTREDUCE = HTMINBUTTON;
06031:            static final int HTZOOM = HTMAXBUTTON;
06032:            static final int HTSIZEFIRST = HTLEFT;
06033:            static final int HTSIZELAST = HTBOTTOMRIGHT;
06034:            static final int HTOBJECT = 19;
06035:            static final int HTCLOSE = 20;
06036:            static final int HTHELP = 21;
06037:            static final int SMTO_NORMAL = 0x0000;
06038:            static final int SMTO_BLOCK = 0x0001;
06039:            static final int SMTO_ABORTIFHUNG = 0x0002;
06040:            static final int SMTO_NOTIMEOUTIFNOTHUNG = 0x0008;
06041:            static final int MA_ACTIVATE = 1;
06042:            static final int MA_ACTIVATEANDEAT = 2;
06043:            static final int MA_NOACTIVATE = 3;
06044:            static final int MA_NOACTIVATEANDEAT = 4;
06045:            static final int ICON_SMALL = 0;
06046:            static final int ICON_BIG = 1;
06047:            static final int SIZE_RESTORED = 0;
06048:            static final int SIZE_MINIMIZED = 1;
06049:            static final int SIZE_MAXIMIZED = 2;
06050:            static final int SIZE_MAXSHOW = 3;
06051:            static final int SIZE_MAXHIDE = 4;
06052:            static final int SIZENORMAL = SIZE_RESTORED;
06053:            static final int SIZEICONIC = SIZE_MINIMIZED;
06054:            static final int SIZEFULLSCREEN = SIZE_MAXIMIZED;
06055:            static final int SIZEZOOMSHOW = SIZE_MAXSHOW;
06056:            static final int SIZEZOOMHIDE = SIZE_MAXHIDE;
06057:            static final int WVR_ALIGNTOP = 0x0010;
06058:            static final int WVR_ALIGNLEFT = 0x0020;
06059:            static final int WVR_ALIGNBOTTOM = 0x0040;
06060:            static final int WVR_ALIGNRIGHT = 0x0080;
06061:            static final int WVR_HREDRAW = 0x0100;
06062:            static final int WVR_VREDRAW = 0x0200;
06063:            static final int WVR_REDRAW = (WVR_HREDRAW | WVR_VREDRAW);
06064:            static final int WVR_VALIDRECTS = 0x0400;
06065:            static final int MK_LBUTTON = 0x0001;
06066:            static final int MK_RBUTTON = 0x0002;
06067:            static final int MK_SHIFT = 0x0004;
06068:            static final int MK_CONTROL = 0x0008;
06069:            static final int MK_MBUTTON = 0x0010;
06070:            static final int MK_XBUTTON1 = 0x0020;
06071:            static final int MK_XBUTTON2 = 0x0040;
06072:            static final int TME_HOVER = 0x00000001;
06073:            static final int TME_LEAVE = 0x00000002;
06074:            static final int TME_NONCLIENT = 0x00000010;
06075:            static final int TME_QUERY = 0x40000000;
06076:            static final int TME_CANCEL = 0x80000000;
06077:            static final int HOVER_DEFAULT = 0xFFFFFFFF;
06078:            static final int WS_OVERLAPPED = 0x00000000;
06079:            static final int WS_POPUP = 0x80000000;
06080:            static final int WS_CHILD = 0x40000000;
06081:            static final int WS_MINIMIZE = 0x20000000;
06082:            static final int WS_VISIBLE = 0x10000000;
06083:            static final int WS_DISABLED = 0x08000000;
06084:            static final int WS_CLIPSIBLINGS = 0x04000000;
06085:            static final int WS_CLIPCHILDREN = 0x02000000;
06086:            static final int WS_MAXIMIZE = 0x01000000;
06087:            static final int WS_CAPTION = 0x00C00000;
06088:            static final int WS_BORDER = 0x00800000;
06089:            static final int WS_DLGFRAME = 0x00400000;
06090:            static final int WS_VSCROLL = 0x00200000;
06091:            static final int WS_HSCROLL = 0x00100000;
06092:            static final int WS_SYSMENU = 0x00080000;
06093:            static final int WS_THICKFRAME = 0x00040000;
06094:            static final int WS_GROUP = 0x00020000;
06095:            static final int WS_TABSTOP = 0x00010000;
06096:            static final int WS_MINIMIZEBOX = 0x00020000;
06097:            static final int WS_MAXIMIZEBOX = 0x00010000;
06098:            static final int WS_TILED = WS_OVERLAPPED;
06099:            static final int WS_ICONIC = WS_MINIMIZE;
06100:            static final int WS_SIZEBOX = WS_THICKFRAME;
06101:            static final int WS_OVERLAPPEDWINDOW = (WS_OVERLAPPED | WS_CAPTION
06102:                    | WS_SYSMENU | WS_THICKFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX);
06103:            static final int WS_POPUPWINDOW = (WS_POPUP | WS_BORDER | WS_SYSMENU);
06104:            static final int WS_CHILDWINDOW = (WS_CHILD);
06105:            static final int WS_EX_DLGMODALFRAME = 0x00000001;
06106:            static final int WS_EX_NOPARENTNOTIFY = 0x00000004;
06107:            static final int WS_EX_TOPMOST = 0x00000008;
06108:            static final int WS_EX_ACCEPTFILES = 0x00000010;
06109:            static final int WS_EX_TRANSPARENT = 0x00000020;
06110:            static final int WS_EX_MDICHILD = 0x00000040;
06111:            static final int WS_EX_TOOLWINDOW = 0x00000080;
06112:            static final int WS_EX_WINDOWEDGE = 0x00000100;
06113:            static final int WS_EX_CLIENTEDGE = 0x00000200;
06114:            static final int WS_EX_CONTEXTHELP = 0x00000400;
06115:            static final int WS_EX_RIGHT = 0x00001000;
06116:            static final int WS_EX_LEFT = 0x00000000;
06117:            static final int WS_EX_RTLREADING = 0x00002000;
06118:            static final int WS_EX_LTRREADING = 0x00000000;
06119:            static final int WS_EX_LEFTSCROLLBAR = 0x00004000;
06120:            static final int WS_EX_RIGHTSCROLLBAR = 0x00000000;
06121:            static final int WS_EX_CONTROLPARENT = 0x00010000;
06122:            static final int WS_EX_STATICEDGE = 0x00020000;
06123:            static final int WS_EX_APPWINDOW = 0x00040000;
06124:            static final int WS_EX_OVERLAPPEDWINDOW = (WS_EX_WINDOWEDGE | WS_EX_CLIENTEDGE);
06125:            static final int WS_EX_PALETTEWINDOW = (WS_EX_WINDOWEDGE
06126:                    | WS_EX_TOOLWINDOW | WS_EX_TOPMOST);
06127:            static final int WS_EX_LAYERED = 0x00080000;
06128:            static final int WS_EX_NOINHERITLAYOUT = 0x00100000;
06129:            static final int WS_EX_LAYOUTRTL = 0x00400000;
06130:            static final int WS_EX_COMPOSITED = 0x02000000;
06131:            static final int WS_EX_NOACTIVATE = 0x08000000;
06132:            static final int CS_VREDRAW = 0x0001;
06133:            static final int CS_HREDRAW = 0x0002;
06134:            static final int CS_DBLCLKS = 0x0008;
06135:            static final int CS_OWNDC = 0x0020;
06136:            static final int CS_CLASSDC = 0x0040;
06137:            static final int CS_PARENTDC = 0x0080;
06138:            static final int CS_NOCLOSE = 0x0200;
06139:            static final int CS_SAVEBITS = 0x0800;
06140:            static final int CS_BYTEALIGNCLIENT = 0x1000;
06141:            static final int CS_BYTEALIGNWINDOW = 0x2000;
06142:            static final int CS_GLOBALCLASS = 0x4000;
06143:            static final int CS_IME = 0x00010000;
06144:            static final int PRF_CHECKVISIBLE = 0x00000001;
06145:            static final int PRF_NONCLIENT = 0x00000002;
06146:            static final int PRF_CLIENT = 0x00000004;
06147:            static final int PRF_ERASEBKGND = 0x00000008;
06148:            static final int PRF_CHILDREN = 0x00000010;
06149:            static final int PRF_OWNED = 0x00000020;
06150:            static final int BDR_RAISEDOUTER = 0x0001;
06151:            static final int BDR_SUNKENOUTER = 0x0002;
06152:            static final int BDR_RAISEDINNER = 0x0004;
06153:            static final int BDR_SUNKENINNER = 0x0008;
06154:            static final int BDR_OUTER = (BDR_RAISEDOUTER | BDR_SUNKENOUTER);
06155:            static final int BDR_INNER = (BDR_RAISEDINNER | BDR_SUNKENINNER);
06156:            static final int BDR_RAISED = (BDR_RAISEDOUTER | BDR_RAISEDINNER);
06157:            static final int BDR_SUNKEN = (BDR_SUNKENOUTER | BDR_SUNKENINNER);
06158:            static final int EDGE_RAISED = (BDR_RAISEDOUTER | BDR_RAISEDINNER);
06159:            static final int EDGE_SUNKEN = (BDR_SUNKENOUTER | BDR_SUNKENINNER);
06160:            static final int EDGE_ETCHED = (BDR_SUNKENOUTER | BDR_RAISEDINNER);
06161:            static final int EDGE_BUMP = (BDR_RAISEDOUTER | BDR_SUNKENINNER);
06162:            static final int BF_LEFT = 0x0001;
06163:            static final int BF_TOP = 0x0002;
06164:            static final int BF_RIGHT = 0x0004;
06165:            static final int BF_BOTTOM = 0x0008;
06166:            static final int BF_TOPLEFT = (BF_TOP | BF_LEFT);
06167:            static final int BF_TOPRIGHT = (BF_TOP | BF_RIGHT);
06168:            static final int BF_BOTTOMLEFT = (BF_BOTTOM | BF_LEFT);
06169:            static final int BF_BOTTOMRIGHT = (BF_BOTTOM | BF_RIGHT);
06170:            static final int BF_RECT = (BF_LEFT | BF_TOP | BF_RIGHT | BF_BOTTOM);
06171:            static final int BF_DIAGONAL = 0x0010;
06172:            static final int BF_DIAGONAL_ENDTOPRIGHT = (BF_DIAGONAL | BF_TOP | BF_RIGHT);
06173:            static final int BF_DIAGONAL_ENDTOPLEFT = (BF_DIAGONAL | BF_TOP | BF_LEFT);
06174:            static final int BF_DIAGONAL_ENDBOTTOMLEFT = (BF_DIAGONAL
06175:                    | BF_BOTTOM | BF_LEFT);
06176:            static final int BF_DIAGONAL_ENDBOTTOMRIGHT = (BF_DIAGONAL
06177:                    | BF_BOTTOM | BF_RIGHT);
06178:            static final int BF_MIDDLE = 0x0800;
06179:            static final int BF_SOFT = 0x1000;
06180:            static final int BF_ADJUST = 0x2000;
06181:            static final int BF_FLAT = 0x4000;
06182:            static final int BF_MONO = 0x8000;
06183:            static final int DFC_CAPTION = 1;
06184:            static final int DFC_MENU = 2;
06185:            static final int DFC_SCROLL = 3;
06186:            static final int DFC_BUTTON = 4;
06187:            static final int DFC_POPUPMENU = 5;
06188:            static final int DFCS_CAPTIONCLOSE = 0x0000;
06189:            static final int DFCS_CAPTIONMIN = 0x0001;
06190:            static final int DFCS_CAPTIONMAX = 0x0002;
06191:            static final int DFCS_CAPTIONRESTORE = 0x0003;
06192:            static final int DFCS_CAPTIONHELP = 0x0004;
06193:            static final int DFCS_MENUARROW = 0x0000;
06194:            static final int DFCS_MENUCHECK = 0x0001;
06195:            static final int DFCS_MENUBULLET = 0x0002;
06196:            static final int DFCS_MENUARROWRIGHT = 0x0004;
06197:            static final int DFCS_SCROLLUP = 0x0000;
06198:            static final int DFCS_SCROLLDOWN = 0x0001;
06199:            static final int DFCS_SCROLLLEFT = 0x0002;
06200:            static final int DFCS_SCROLLRIGHT = 0x0003;
06201:            static final int DFCS_SCROLLCOMBOBOX = 0x0005;
06202:            static final int DFCS_SCROLLSIZEGRIP = 0x0008;
06203:            static final int DFCS_SCROLLSIZEGRIPRIGHT = 0x0010;
06204:            static final int DFCS_BUTTONCHECK = 0x0000;
06205:            static final int DFCS_BUTTONRADIOIMAGE = 0x0001;
06206:            static final int DFCS_BUTTONRADIOMASK = 0x0002;
06207:            static final int DFCS_BUTTONRADIO = 0x0004;
06208:            static final int DFCS_BUTTON3STATE = 0x0008;
06209:            static final int DFCS_BUTTONPUSH = 0x0010;
06210:            static final int DFCS_INACTIVE = 0x0100;
06211:            static final int DFCS_PUSHED = 0x0200;
06212:            static final int DFCS_CHECKED = 0x0400;
06213:            static final int DFCS_TRANSPARENT = 0x0800;
06214:            static final int DFCS_HOT = 0x1000;
06215:            static final int DFCS_ADJUSTRECT = 0x2000;
06216:            static final int DFCS_FLAT = 0x4000;
06217:            static final int DFCS_MONO = 0x8000;
06218:            static final int DC_ACTIVE = 0x0001;
06219:            static final int DC_SMALLCAP = 0x0002;
06220:            static final int DC_ICON = 0x0004;
06221:            static final int DC_TEXT = 0x0008;
06222:            static final int DC_INBUTTON = 0x0010;
06223:            static final int DC_GRADIENT = 0x0020;
06224:            static final int IDANI_OPEN = 1;
06225:            static final int IDANI_CAPTION = 3;
06226:            static final int CF_TEXT = 1;
06227:            static final int CF_BITMAP = 2;
06228:            static final int CF_METAFILEPICT = 3;
06229:            static final int CF_SYLK = 4;
06230:            static final int CF_DIF = 5;
06231:            static final int CF_TIFF = 6;
06232:            static final int CF_OEMTEXT = 7;
06233:            static final int CF_DIB = 8;
06234:            static final int CF_PALETTE = 9;
06235:            static final int CF_PENDATA = 10;
06236:            static final int CF_RIFF = 11;
06237:            static final int CF_WAVE = 12;
06238:            static final int CF_UNICODETEXT = 13;
06239:            static final int CF_ENHMETAFILE = 14;
06240:            static final int CF_HDROP = 15;
06241:            static final int CF_LOCALE = 16;
06242:            static final int CF_DIBV5 = 17;
06243:            static final int CF_MAX = 18;
06244:            static final int CF_OWNERDISPLAY = 0x0080;
06245:            static final int CF_DSPTEXT = 0x0081;
06246:            static final int CF_DSPBITMAP = 0x0082;
06247:            static final int CF_DSPMETAFILEPICT = 0x0083;
06248:            static final int CF_DSPENHMETAFILE = 0x008E;
06249:            static final int CF_PRIVATEFIRST = 0x0200;
06250:            static final int CF_PRIVATELAST = 0x02FF;
06251:            static final int CF_GDIOBJFIRST = 0x0300;
06252:            static final int CF_GDIOBJLAST = 0x03FF;
06253:            static final int FVIRTKEY = TRUE;
06254:            static final int FNOINVERT = 0x02;
06255:            static final int FSHIFT = 0x04;
06256:            static final int FCONTROL = 0x08;
06257:            static final int FALT = 0x10;
06258:            static final int WPF_SETMINPOSITION = 0x0001;
06259:            static final int WPF_RESTORETOMAXIMIZED = 0x0002;
06260:            static final int WPF_ASYNCWINDOWPLACEMENT = 0x0004;
06261:            static final int ODT_MENU = 1;
06262:            static final int ODT_LISTBOX = 2;
06263:            static final int ODT_COMBOBOX = 3;
06264:            static final int ODT_BUTTON = 4;
06265:            static final int ODT_STATIC = 5;
06266:            static final int ODA_DRAWENTIRE = 0x0001;
06267:            static final int ODA_SELECT = 0x0002;
06268:            static final int ODA_FOCUS = 0x0004;
06269:            static final int ODS_SELECTED = 0x0001;
06270:            static final int ODS_GRAYED = 0x0002;
06271:            static final int ODS_DISABLED = 0x0004;
06272:            static final int ODS_CHECKED = 0x0008;
06273:            static final int ODS_FOCUS = 0x0010;
06274:            static final int ODS_DEFAULT = 0x0020;
06275:            static final int ODS_COMBOBOXEDIT = 0x1000;
06276:            static final int ODS_HOTLIGHT = 0x0040;
06277:            static final int ODS_INACTIVE = 0x0080;
06278:            static final int ODS_NOACCEL = 0x0100;
06279:            static final int ODS_NOFOCUSRECT = 0x0200;
06280:            static final int PM_NOREMOVE = 0x0000;
06281:            static final int PM_REMOVE = 0x0001;
06282:            static final int PM_NOYIELD = 0x0002;
06283:            static final int MOD_WIN = 0x0008;
06284:            static final int IDHOT_SNAPWINDOW = (-1);
06285:            static final int IDHOT_SNAPDESKTOP = (-2);
06286:            static final int ENDSESSION_LOGOFF = 0x80000000;
06287:            static final int EWX_LOGOFF = 0;
06288:            static final int EWX_SHUTDOWN = 0x00000001;
06289:            static final int EWX_REBOOT = 0x00000002;
06290:            static final int EWX_FORCE = 0x00000004;
06291:            static final int EWX_POWEROFF = 0x00000008;
06292:            static final int EWX_FORCEIFHUNG = 0x00000010;
06293:            static final int BSM_ALLCOMPONENTS = 0x00000000;
06294:            static final int BSM_VXDS = 0x00000001;
06295:            static final int BSM_NETDRIVER = 0x00000002;
06296:            static final int BSM_INSTALLABLEDRIVERS = 0x00000004;
06297:            static final int BSM_APPLICATIONS = 0x00000008;
06298:            static final int BSM_ALLDESKTOPS = 0x00000010;
06299:            static final int BSF_QUERY = 0x00000001;
06300:            static final int BSF_IGNORECURRENTTASK = 0x00000002;
06301:            static final int BSF_FLUSHDISK = 0x00000004;
06302:            static final int BSF_NOHANG = 0x00000008;
06303:            static final int BSF_POSTMESSAGE = 0x00000010;
06304:            static final int BSF_FORCEIFHUNG = 0x00000020;
06305:            static final int BSF_NOTIMEOUTIFNOTHUNG = 0x00000040;
06306:            static final int BSF_ALLOWSFW = 0x00000080;
06307:            static final int BSF_SENDNOTIFYMESSAGE = 0x00000100;
06308:            static final int BROADCAST_QUERY_DENY = 0x424D5144;
06309:            static final int DEVICE_NOTIFY_WINDOW_HANDLE = 0x00000000;
06310:            static final int DEVICE_NOTIFY_SERVICE_HANDLE = 0x00000001;
06311:            static final int HWND_BROADCAST = (0xffff);
06312:            static final int HWND_MESSAGE = (-3);
06313:            static final int ISMEX_NOSEND = 0x00000000;
06314:            static final int ISMEX_SEND = 0x00000001;
06315:            static final int ISMEX_NOTIFY = 0x00000002;
06316:            static final int ISMEX_CALLBACK = 0x00000004;
06317:            static final int ISMEX_REPLIED = 0x00000008;
06318:            static final int CW_USEDEFAULT = (0x80000000);
06319:            static final int HWND_DESKTOP = (0);
06320:            static final int LWA_COLORKEY = 0x00000001;
06321:            static final int LWA_ALPHA = 0x00000002;
06322:            static final int ULW_COLORKEY = 0x00000001;
06323:            static final int ULW_ALPHA = 0x00000002;
06324:            static final int ULW_OPAQUE = 0x00000004;
06325:            static final int FLASHW_STOP = 0;
06326:            static final int FLASHW_CAPTION = 0x00000001;
06327:            static final int FLASHW_TRAY = 0x00000002;
06328:            static final int FLASHW_ALL = (FLASHW_CAPTION | FLASHW_TRAY);
06329:            static final int FLASHW_TIMER = 0x00000004;
06330:            static final int FLASHW_TIMERNOFG = 0x0000000C;
06331:            static final int SWP_NOSIZE = 0x0001;
06332:            static final int SWP_NOMOVE = 0x0002;
06333:            static final int SWP_NOZORDER = 0x0004;
06334:            static final int SWP_NOREDRAW = 0x0008;
06335:            static final int SWP_NOACTIVATE = 0x0010;
06336:            static final int SWP_FRAMECHANGED = 0x0020;
06337:            static final int SWP_SHOWWINDOW = 0x0040;
06338:            static final int SWP_HIDEWINDOW = 0x0080;
06339:            static final int SWP_NOCOPYBITS = 0x0100;
06340:            static final int SWP_NOOWNERZORDER = 0x0200;
06341:            static final int SWP_NOSENDCHANGING = 0x0400;
06342:            static final int SWP_DRAWFRAME = SWP_FRAMECHANGED;
06343:            static final int SWP_NOREPOSITION = SWP_NOOWNERZORDER;
06344:            static final int SWP_DEFERERASE = 0x2000;
06345:            static final int SWP_ASYNCWINDOWPOS = 0x4000;
06346:            static final int HWND_TOP = (0);
06347:            static final int HWND_BOTTOM = (1);
06348:            static final int HWND_TOPMOST = (-1);
06349:            static final int HWND_NOTOPMOST = (-2);
06350:            static final int DLGWINDOWEXTRA = 30;
06351:            static final int KEYEVENTF_EXTENDEDKEY = 0x0001;
06352:            static final int KEYEVENTF_KEYUP = 0x0002;
06353:            static final int KEYEVENTF_UNICODE = 0x0004;
06354:            static final int KEYEVENTF_SCANCODE = 0x0008;
06355:            static final int MOUSEEVENTF_MOVE = 0x0001;
06356:            static final int MOUSEEVENTF_LEFTDOWN = 0x0002;
06357:            static final int MOUSEEVENTF_LEFTUP = 0x0004;
06358:            static final int MOUSEEVENTF_RIGHTDOWN = 0x0008;
06359:            static final int MOUSEEVENTF_RIGHTUP = 0x0010;
06360:            static final int MOUSEEVENTF_MIDDLEDOWN = 0x0020;
06361:            static final int MOUSEEVENTF_MIDDLEUP = 0x0040;
06362:            static final int MOUSEEVENTF_XDOWN = 0x0080;
06363:            static final int MOUSEEVENTF_XUP = 0x0100;
06364:            static final int MOUSEEVENTF_WHEEL = 0x0800;
06365:            static final int MOUSEEVENTF_VIRTUALDESK = 0x4000;
06366:            static final int MOUSEEVENTF_ABSOLUTE = 0x8000;
06367:            static final int INPUT_MOUSE = 0;
06368:            static final int INPUT_KEYBOARD = 1;
06369:            static final int INPUT_HARDWARE = 2;
06370:            static final int MWMO_WAITALL = 0x0001;
06371:            static final int MWMO_ALERTABLE = 0x0002;
06372:            static final int MWMO_INPUTAVAILABLE = 0x0004;
06373:            static final int QS_KEY = 0x0001;
06374:            static final int QS_MOUSEMOVE = 0x0002;
06375:            static final int QS_MOUSEBUTTON = 0x0004;
06376:            static final int QS_POSTMESSAGE = 0x0008;
06377:            static final int QS_TIMER = 0x0010;
06378:            static final int QS_PAINT = 0x0020;
06379:            static final int QS_SENDMESSAGE = 0x0040;
06380:            static final int QS_HOTKEY = 0x0080;
06381:            static final int QS_ALLPOSTMESSAGE = 0x0100;
06382:            static final int QS_MOUSE = (QS_MOUSEMOVE | QS_MOUSEBUTTON);
06383:            static final int QS_INPUT = (QS_MOUSE | QS_KEY);
06384:            static final int QS_ALLEVENTS = (QS_INPUT | QS_POSTMESSAGE
06385:                    | QS_TIMER | QS_PAINT | QS_HOTKEY);
06386:            static final int QS_ALLINPUT = (QS_INPUT | QS_POSTMESSAGE
06387:                    | QS_TIMER | QS_PAINT | QS_HOTKEY | QS_SENDMESSAGE);
06388:            static final int SM_CXSCREEN = 0;
06389:            static final int SM_CYSCREEN = 1;
06390:            static final int SM_CXVSCROLL = 2;
06391:            static final int SM_CYHSCROLL = 3;
06392:            static final int SM_CYCAPTION = 4;
06393:            static final int SM_CXBORDER = 5;
06394:            static final int SM_CYBORDER = 6;
06395:            static final int SM_CXDLGFRAME = 7;
06396:            static final int SM_CYDLGFRAME = 8;
06397:            static final int SM_CYVTHUMB = 9;
06398:            static final int SM_CXHTHUMB = 10;
06399:            static final int SM_CXICON = 11;
06400:            static final int SM_CYICON = 12;
06401:            static final int SM_CXCURSOR = 13;
06402:            static final int SM_CYCURSOR = 14;
06403:            static final int SM_CYMENU = 15;
06404:            static final int SM_CXFULLSCREEN = 16;
06405:            static final int SM_CYFULLSCREEN = 17;
06406:            static final int SM_CYKANJIWINDOW = 18;
06407:            static final int SM_MOUSEPRESENT = 19;
06408:            static final int SM_CYVSCROLL = 20;
06409:            static final int SM_CXHSCROLL = 21;
06410:            static final int SM_DEBUG = 22;
06411:            static final int SM_SWAPBUTTON = 23;
06412:            static final int SM_RESERVED1 = 24;
06413:            static final int SM_RESERVED2 = 25;
06414:            static final int SM_RESERVED3 = 26;
06415:            static final int SM_RESERVED4 = 27;
06416:            static final int SM_CXMIN = 28;
06417:            static final int SM_CYMIN = 29;
06418:            static final int SM_CXSIZE = 30;
06419:            static final int SM_CYSIZE = 31;
06420:            static final int SM_CXFRAME = 32;
06421:            static final int SM_CYFRAME = 33;
06422:            static final int SM_CXMINTRACK = 34;
06423:            static final int SM_CYMINTRACK = 35;
06424:            static final int SM_CXDOUBLECLK = 36;
06425:            static final int SM_CYDOUBLECLK = 37;
06426:            static final int SM_CXICONSPACING = 38;
06427:            static final int SM_CYICONSPACING = 39;
06428:            static final int SM_MENUDROPALIGNMENT = 40;
06429:            static final int SM_PENWINDOWS = 41;
06430:            static final int SM_DBCSENABLED = 42;
06431:            static final int SM_CMOUSEBUTTONS = 43;
06432:            static final int SM_CXFIXEDFRAME = SM_CXDLGFRAME;
06433:            static final int SM_CYFIXEDFRAME = SM_CYDLGFRAME;
06434:            static final int SM_CXSIZEFRAME = SM_CXFRAME;
06435:            static final int SM_CYSIZEFRAME = SM_CYFRAME;
06436:            static final int SM_SECURE = 44;
06437:            static final int SM_CXEDGE = 45;
06438:            static final int SM_CYEDGE = 46;
06439:            static final int SM_CXMINSPACING = 47;
06440:            static final int SM_CYMINSPACING = 48;
06441:            static final int SM_CXSMICON = 49;
06442:            static final int SM_CYSMICON = 50;
06443:            static final int SM_CYSMCAPTION = 51;
06444:            static final int SM_CXSMSIZE = 52;
06445:            static final int SM_CYSMSIZE = 53;
06446:            static final int SM_CXMENUSIZE = 54;
06447:            static final int SM_CYMENUSIZE = 55;
06448:            static final int SM_ARRANGE = 56;
06449:            static final int SM_CXMINIMIZED = 57;
06450:            static final int SM_CYMINIMIZED = 58;
06451:            static final int SM_CXMAXTRACK = 59;
06452:            static final int SM_CYMAXTRACK = 60;
06453:            static final int SM_CXMAXIMIZED = 61;
06454:            static final int SM_CYMAXIMIZED = 62;
06455:            static final int SM_NETWORK = 63;
06456:            static final int SM_CLEANBOOT = 67;
06457:            static final int SM_CXDRAG = 68;
06458:            static final int SM_CYDRAG = 69;
06459:            static final int SM_SHOWSOUNDS = 70;
06460:            static final int SM_CXMENUCHECK = 71;
06461:            static final int SM_CYMENUCHECK = 72;
06462:            static final int SM_SLOWMACHINE = 73;
06463:            static final int SM_MIDEASTENABLED = 74;
06464:            static final int SM_MOUSEWHEELPRESENT = 75;
06465:            static final int SM_XVIRTUALSCREEN = 76;
06466:            static final int SM_YVIRTUALSCREEN = 77;
06467:            static final int SM_CXVIRTUALSCREEN = 78;
06468:            static final int SM_CYVIRTUALSCREEN = 79;
06469:            static final int SM_CMONITORS = 80;
06470:            static final int SM_SAMEDISPLAYFORMAT = 81;
06471:            static final int SM_IMMENABLED = 82;
06472:            static final int SM_CMETRICS = 88;
06473:            static final int SM_REMOTESESSION = 0x1000;
06474:            static final int SM_REMOTECONTROL = 0x2001;
06475:            static final int MNC_IGNORE = 0;
06476:            static final int MNC_CLOSE = 1;
06477:            static final int MNC_EXECUTE = 2;
06478:            static final int MNC_SELECT = 3;
06479:            static final int MNS_NOCHECK = 0x80000000;
06480:            static final int MNS_MODELESS = 0x40000000;
06481:            static final int MNS_DRAGDROP = 0x20000000;
06482:            static final int MNS_AUTODISMISS = 0x10000000;
06483:            static final int MNS_NOTIFYBYPOS = 0x08000000;
06484:            static final int MNS_CHECKORBMP = 0x04000000;
06485:            static final int MIM_MAXHEIGHT = 0x00000001;
06486:            static final int MIM_BACKGROUND = 0x00000002;
06487:            static final int MIM_HELPID = 0x00000004;
06488:            static final int MIM_MENUDATA = 0x00000008;
06489:            static final int MIM_STYLE = 0x00000010;
06490:            static final int MIM_APPLYTOSUBMENUS = 0x80000000;
06491:            static final int MND_CONTINUE = 0;
06492:            static final int MND_ENDMENU = 1;
06493:            static final int MNGOF_TOPGAP = 0x00000001;
06494:            static final int MNGOF_BOTTOMGAP = 0x00000002;
06495:            static final int MNGO_NOINTERFACE = 0x00000000;
06496:            static final int MNGO_NOERROR = 0x00000001;
06497:            static final int MIIM_STATE = 0x00000001;
06498:            static final int MIIM_ID = 0x00000002;
06499:            static final int MIIM_SUBMENU = 0x00000004;
06500:            static final int MIIM_CHECKMARKS = 0x00000008;
06501:            static final int MIIM_TYPE = 0x00000010;
06502:            static final int MIIM_DATA = 0x00000020;
06503:            static final int MIIM_STRING = 0x00000040;
06504:            static final int MIIM_BITMAP = 0x00000080;
06505:            static final int MIIM_FTYPE = 0x00000100;
06506:            static final int GMDI_USEDISABLED = 0x0001;
06507:            static final int GMDI_GOINTOPOPUPS = 0x0002;
06508:            static final int TPM_LEFTBUTTON = 0x0000;
06509:            static final int TPM_RIGHTBUTTON = 0x0002;
06510:            static final int TPM_LEFTALIGN = 0x0000;
06511:            static final int TPM_CENTERALIGN = 0x0004;
06512:            static final int TPM_RIGHTALIGN = 0x0008;
06513:            static final int TPM_TOPALIGN = 0x0000;
06514:            static final int TPM_VCENTERALIGN = 0x0010;
06515:            static final int TPM_BOTTOMALIGN = 0x0020;
06516:            static final int TPM_HORIZONTAL = 0x0000;
06517:            static final int TPM_VERTICAL = 0x0040;
06518:            static final int TPM_NONOTIFY = 0x0080;
06519:            static final int TPM_RETURNCMD = 0x0100;
06520:            static final int TPM_RECURSE = 0x0001;
06521:            static final int TPM_HORPOSANIMATION = 0x0400;
06522:            static final int TPM_HORNEGANIMATION = 0x0800;
06523:            static final int TPM_VERPOSANIMATION = 0x1000;
06524:            static final int TPM_VERNEGANIMATION = 0x2000;
06525:            static final int TPM_NOANIMATION = 0x4000;
06526:            static final int DOF_EXECUTABLE = 0x8001;
06527:            static final int DOF_DOCUMENT = 0x8002;
06528:            static final int DOF_DIRECTORY = 0x8003;
06529:            static final int DOF_MULTIPLE = 0x8004;
06530:            static final int DOF_PROGMAN = 0x0001;
06531:            static final int DOF_SHELLDATA = 0x0002;
06532:            static final int DO_DROPFILE = 0x454C4946;
06533:            static final int DO_PRINTFILE = 0x544E5250;
06534:            static final int DT_TOP = 0x00000000;
06535:            static final int DT_LEFT = 0x00000000;
06536:            static final int DT_CENTER = 0x00000001;
06537:            static final int DT_RIGHT = 0x00000002;
06538:            static final int DT_VCENTER = 0x00000004;
06539:            static final int DT_BOTTOM = 0x00000008;
06540:            static final int DT_WORDBREAK = 0x00000010;
06541:            static final int DT_SINGLELINE = 0x00000020;
06542:            static final int DT_EXPANDTABS = 0x00000040;
06543:            static final int DT_TABSTOP = 0x00000080;
06544:            static final int DT_NOCLIP = 0x00000100;
06545:            static final int DT_EXTERNALLEADING = 0x00000200;
06546:            static final int DT_CALCRECT = 0x00000400;
06547:            static final int DT_NOPREFIX = 0x00000800;
06548:            static final int DT_INTERNAL = 0x00001000;
06549:            static final int DT_EDITCONTROL = 0x00002000;
06550:            static final int DT_PATH_ELLIPSIS = 0x00004000;
06551:            static final int DT_END_ELLIPSIS = 0x00008000;
06552:            static final int DT_MODIFYSTRING = 0x00010000;
06553:            static final int DT_RTLREADING = 0x00020000;
06554:            static final int DT_WORD_ELLIPSIS = 0x00040000;
06555:            static final int DT_NOFULLWIDTHCHARBREAK = 0x00080000;
06556:            static final int DT_HIDEPREFIX = 0x00100000;
06557:            static final int DT_PREFIXONLY = 0x00200000;
06558:            static final int DST_COMPLEX = 0x0000;
06559:            static final int DST_TEXT = 0x0001;
06560:            static final int DST_PREFIXTEXT = 0x0002;
06561:            static final int DST_ICON = 0x0003;
06562:            static final int DST_BITMAP = 0x0004;
06563:            static final int DSS_NORMAL = 0x0000;
06564:            static final int DSS_UNION = 0x0010;
06565:            static final int DSS_DISABLED = 0x0020;
06566:            static final int DSS_MONO = 0x0080;
06567:            static final int DSS_HIDEPREFIX = 0x0200;
06568:            static final int DSS_PREFIXONLY = 0x0400;
06569:            static final int DSS_RIGHT = 0x8000;
06570:            static final int LSFW_LOCK = 1;
06571:            static final int LSFW_UNLOCK = 2;
06572:            static final int DCX_WINDOW = 0x00000001;
06573:            static final int DCX_CACHE = 0x00000002;
06574:            static final int DCX_NORESETATTRS = 0x00000004;
06575:            static final int DCX_CLIPCHILDREN = 0x00000008;
06576:            static final int DCX_CLIPSIBLINGS = 0x00000010;
06577:            static final int DCX_PARENTCLIP = 0x00000020;
06578:            static final int DCX_EXCLUDERGN = 0x00000040;
06579:            static final int DCX_INTERSECTRGN = 0x00000080;
06580:            static final int DCX_EXCLUDEUPDATE = 0x00000100;
06581:            static final int DCX_INTERSECTUPDATE = 0x00000200;
06582:            static final int DCX_LOCKWINDOWUPDATE = 0x00000400;
06583:            static final int DCX_VALIDATE = 0x00200000;
06584:            static final int RDW_INVALIDATE = 0x0001;
06585:            static final int RDW_INTERNALPAINT = 0x0002;
06586:            static final int RDW_ERASE = 0x0004;
06587:            static final int RDW_VALIDATE = 0x0008;
06588:            static final int RDW_NOINTERNALPAINT = 0x0010;
06589:            static final int RDW_NOERASE = 0x0020;
06590:            static final int RDW_NOCHILDREN = 0x0040;
06591:            static final int RDW_ALLCHILDREN = 0x0080;
06592:            static final int RDW_UPDATENOW = 0x0100;
06593:            static final int RDW_ERASENOW = 0x0200;
06594:            static final int RDW_FRAME = 0x0400;
06595:            static final int RDW_NOFRAME = 0x0800;
06596:            static final int SW_SCROLLCHILDREN = 0x0001;
06597:            static final int SW_INVALIDATE = 0x0002;
06598:            static final int SW_ERASE = 0x0004;
06599:            static final int SW_SMOOTHSCROLL = 0x0010;
06600:            static final int ESB_ENABLE_BOTH = 0x0000;
06601:            static final int ESB_DISABLE_BOTH = 0x0003;
06602:            static final int ESB_DISABLE_LEFT = 0x0001;
06603:            static final int ESB_DISABLE_RIGHT = 0x0002;
06604:            static final int ESB_DISABLE_UP = 0x0001;
06605:            static final int ESB_DISABLE_DOWN = 0x0002;
06606:            static final int ESB_DISABLE_LTUP = ESB_DISABLE_LEFT;
06607:            static final int ESB_DISABLE_RTDN = ESB_DISABLE_RIGHT;
06608:            static final int HELPINFO_WINDOW = 0x0001;
06609:            static final int HELPINFO_MENUITEM = 0x0002;
06610:            static final int MB_OK = 0x00000000;
06611:            static final int MB_OKCANCEL = 0x00000001;
06612:            static final int MB_ABORTRETRYIGNORE = 0x00000002;
06613:            static final int MB_YESNOCANCEL = 0x00000003;
06614:            static final int MB_YESNO = 0x00000004;
06615:            static final int MB_RETRYCANCEL = 0x00000005;
06616:            static final int MB_CANCELTRYCONTINUE = 0x00000006;
06617:            static final int MB_ICONHAND = 0x00000010;
06618:            static final int MB_ICONQUESTION = 0x00000020;
06619:            static final int MB_ICONEXCLAMATION = 0x00000030;
06620:            static final int MB_ICONASTERISK = 0x00000040;
06621:            static final int MB_USERICON = 0x00000080;
06622:            static final int MB_ICONWARNING = MB_ICONEXCLAMATION;
06623:            static final int MB_ICONERROR = MB_ICONHAND;
06624:            static final int MB_ICONINFORMATION = MB_ICONASTERISK;
06625:            static final int MB_ICONSTOP = MB_ICONHAND;
06626:            static final int MB_DEFBUTTON1 = 0x00000000;
06627:            static final int MB_DEFBUTTON2 = 0x00000100;
06628:            static final int MB_DEFBUTTON3 = 0x00000200;
06629:            static final int MB_DEFBUTTON4 = 0x00000300;
06630:            static final int MB_APPLMODAL = 0x00000000;
06631:            static final int MB_SYSTEMMODAL = 0x00001000;
06632:            static final int MB_TASKMODAL = 0x00002000;
06633:            static final int MB_HELP = 0x00004000;
06634:            static final int MB_NOFOCUS = 0x00008000;
06635:            static final int MB_SETFOREGROUND = 0x00010000;
06636:            static final int MB_DEFAULT_DESKTOP_ONLY = 0x00020000;
06637:            static final int MB_TOPMOST = 0x00040000;
06638:            static final int MB_RIGHT = 0x00080000;
06639:            static final int MB_RTLREADING = 0x00100000;
06640:            static final int MB_SERVICE_NOTIFICATION = 0x00200000;
06641:            static final int MB_SERVICE_NOTIFICATION_NT3X = 0x00040000;
06642:            static final int MB_TYPEMASK = 0x0000000F;
06643:            static final int MB_ICONMASK = 0x000000F0;
06644:            static final int MB_DEFMASK = 0x00000F00;
06645:            static final int MB_MODEMASK = 0x00003000;
06646:            static final int MB_MISCMASK = 0x0000C000;
06647:            static final int CWP_ALL = 0x0000;
06648:            static final int CWP_SKIPINVISIBLE = 0x0001;
06649:            static final int CWP_SKIPDISABLED = 0x0002;
06650:            static final int CWP_SKIPTRANSPARENT = 0x0004;
06651:            static final int CTLCOLOR_MSGBOX = 0;
06652:            static final int CTLCOLOR_EDIT = 1;
06653:            static final int CTLCOLOR_LISTBOX = 2;
06654:            static final int CTLCOLOR_BTN = 3;
06655:            static final int CTLCOLOR_DLG = 4;
06656:            static final int CTLCOLOR_SCROLLBAR = 5;
06657:            static final int CTLCOLOR_STATIC = 6;
06658:            static final int CTLCOLOR_MAX = 7;
06659:            static final int COLOR_SCROLLBAR = 0;
06660:            static final int COLOR_BACKGROUND = 1;
06661:            static final int COLOR_ACTIVECAPTION = 2;
06662:            static final int COLOR_INACTIVECAPTION = 3;
06663:            static final int COLOR_MENU = 4;
06664:            static final int COLOR_WINDOW = 5;
06665:            static final int COLOR_WINDOWFRAME = 6;
06666:            static final int COLOR_MENUTEXT = 7;
06667:            static final int COLOR_WINDOWTEXT = 8;
06668:            static final int COLOR_CAPTIONTEXT = 9;
06669:            static final int COLOR_ACTIVEBORDER = 10;
06670:            static final int COLOR_INACTIVEBORDER = 11;
06671:            static final int COLOR_APPWORKSPACE = 12;
06672:            static final int COLOR_HIGHLIGHT = 13;
06673:            static final int COLOR_HIGHLIGHTTEXT = 14;
06674:            static final int COLOR_BTNFACE = 15;
06675:            static final int COLOR_BTNSHADOW = 16;
06676:            static final int COLOR_GRAYTEXT = 17;
06677:            static final int COLOR_BTNTEXT = 18;
06678:            static final int COLOR_INACTIVECAPTIONTEXT = 19;
06679:            static final int COLOR_BTNHIGHLIGHT = 20;
06680:            static final int COLOR_3DDKSHADOW = 21;
06681:            static final int COLOR_3DLIGHT = 22;
06682:            static final int COLOR_INFOTEXT = 23;
06683:            static final int COLOR_INFOBK = 24;
06684:            static final int COLOR_HOTLIGHT = 26;
06685:            static final int COLOR_GRADIENTACTIVECAPTION = 27;
06686:            static final int COLOR_GRADIENTINACTIVECAPTION = 28;
06687:            static final int COLOR_MENUHILIGHT = 29;
06688:            static final int COLOR_MENUBAR = 30;
06689:            static final int COLOR_DESKTOP = COLOR_BACKGROUND;
06690:            static final int COLOR_3DFACE = COLOR_BTNFACE;
06691:            static final int COLOR_3DSHADOW = COLOR_BTNSHADOW;
06692:            static final int COLOR_3DHIGHLIGHT = COLOR_BTNHIGHLIGHT;
06693:            static final int COLOR_3DHILIGHT = COLOR_BTNHIGHLIGHT;
06694:            static final int COLOR_BTNHILIGHT = COLOR_BTNHIGHLIGHT;
06695:            static final int GW_HWNDFIRST = 0;
06696:            static final int GW_HWNDLAST = 1;
06697:            static final int GW_HWNDNEXT = 2;
06698:            static final int GW_HWNDPREV = 3;
06699:            static final int GW_OWNER = 4;
06700:            static final int GW_CHILD = 5;
06701:            static final int GW_ENABLEDPOPUP = 6;
06702:            static final int GW_MAX = 6;
06703:            static final int MF_INSERT = 0x00000000;
06704:            static final int MF_CHANGE = 0x00000080;
06705:            static final int MF_APPEND = 0x00000100;
06706:            static final int MF_DELETE = 0x00000200;
06707:            static final int MF_REMOVE = 0x00001000;
06708:            static final int MF_BYCOMMAND = 0x00000000;
06709:            static final int MF_BYPOSITION = 0x00000400;
06710:            static final int MF_SEPARATOR = 0x00000800;
06711:            static final int MF_ENABLED = 0x00000000;
06712:            static final int MF_GRAYED = 0x00000001;
06713:            static final int MF_DISABLED = 0x00000002;
06714:            static final int MF_UNCHECKED = 0x00000000;
06715:            static final int MF_CHECKED = 0x00000008;
06716:            static final int MF_USECHECKBITMAPS = 0x00000200;
06717:            static final int MF_STRING = 0x00000000;
06718:            static final int MF_BITMAP = 0x00000004;
06719:            static final int MF_OWNERDRAW = 0x00000100;
06720:            static final int MF_POPUP = 0x00000010;
06721:            static final int MF_MENUBARBREAK = 0x00000020;
06722:            static final int MF_MENUBREAK = 0x00000040;
06723:            static final int MF_UNHILITE = 0x00000000;
06724:            static final int MF_HILITE = 0x00000080;
06725:            static final int MF_DEFAULT = 0x00001000;
06726:            static final int MF_SYSMENU = 0x00002000;
06727:            static final int MF_HELP = 0x00004000;
06728:            static final int MF_RIGHTJUSTIFY = 0x00004000;
06729:            static final int MF_MOUSESELECT = 0x00008000;
06730:            static final int MFT_STRING = MF_STRING;
06731:            static final int MFT_BITMAP = MF_BITMAP;
06732:            static final int MFT_MENUBARBREAK = MF_MENUBARBREAK;
06733:            static final int MFT_MENUBREAK = MF_MENUBREAK;
06734:            static final int MFT_OWNERDRAW = MF_OWNERDRAW;
06735:            static final int MFT_RADIOCHECK = 0x00000200;
06736:            static final int MFT_SEPARATOR = MF_SEPARATOR;
06737:            static final int MFT_RIGHTORDER = 0x00002000;
06738:            static final int MFT_RIGHTJUSTIFY = MF_RIGHTJUSTIFY;
06739:            static final int MFS_GRAYED = 0x00000003;
06740:            static final int MFS_DISABLED = MFS_GRAYED;
06741:            static final int MFS_CHECKED = MF_CHECKED;
06742:            static final int MFS_HILITE = MF_HILITE;
06743:            static final int MFS_ENABLED = MF_ENABLED;
06744:            static final int MFS_UNCHECKED = MF_UNCHECKED;
06745:            static final int MFS_UNHILITE = MF_UNHILITE;
06746:            static final int MFS_DEFAULT = MF_DEFAULT;
06747:            static final int MF_END = 0x00000080;
06748:            static final int SC_SIZE = 0xF000;
06749:            static final int SC_MOVE = 0xF010;
06750:            static final int SC_MINIMIZE = 0xF020;
06751:            static final int SC_MAXIMIZE = 0xF030;
06752:            static final int SC_NEXTWINDOW = 0xF040;
06753:            static final int SC_PREVWINDOW = 0xF050;
06754:            static final int SC_CLOSE = 0xF060;
06755:            static final int SC_VSCROLL = 0xF070;
06756:            static final int SC_HSCROLL = 0xF080;
06757:            static final int SC_MOUSEMENU = 0xF090;
06758:            static final int SC_KEYMENU = 0xF100;
06759:            static final int SC_ARRANGE = 0xF110;
06760:            static final int SC_RESTORE = 0xF120;
06761:            static final int SC_TASKLIST = 0xF130;
06762:            static final int SC_SCREENSAVE = 0xF140;
06763:            static final int SC_HOTKEY = 0xF150;
06764:            static final int SC_DEFAULT = 0xF160;
06765:            static final int SC_MONITORPOWER = 0xF170;
06766:            static final int SC_CONTEXTHELP = 0xF180;
06767:            static final int SC_SEPARATOR = 0xF00F;
06768:            static final int SC_ICON = SC_MINIMIZE;
06769:            static final int SC_ZOOM = SC_MAXIMIZE;
06770:            static final long IDC_ARROW = (32512);
06771:            static final long IDC_IBEAM = (32513);
06772:            static final long IDC_WAIT = (32514);
06773:            static final long IDC_CROSS = (32515);
06774:            static final long IDC_UPARROW = (32516);
06775:            static final long IDC_SIZE = (32640);
06776:            static final long IDC_ICON = (32641);
06777:            static final long IDC_SIZENWSE = (32642);
06778:            static final long IDC_SIZENESW = (32643);
06779:            static final long IDC_SIZEWE = (32644);
06780:            static final long IDC_SIZENS = (32645);
06781:            static final long IDC_SIZEALL = (32646);
06782:            static final long IDC_NO = (32648);
06783:            static final long IDC_HAND = (32649);
06784:            static final long IDC_APPSTARTING = (32650);
06785:            static final long IDC_HELP = (32651);
06786:            static final int IMAGE_BITMAP = 0;
06787:            static final int IMAGE_ICON = 1;
06788:            static final int IMAGE_CURSOR = 2;
06789:            static final int IMAGE_ENHMETAFILE = 3;
06790:            static final int LR_DEFAULTCOLOR = 0x0000;
06791:            static final int LR_MONOCHROME = 0x0001;
06792:            static final int LR_COLOR = 0x0002;
06793:            static final int LR_COPYRETURNORG = 0x0004;
06794:            static final int LR_COPYDELETEORG = 0x0008;
06795:            static final int LR_LOADFROMFILE = 0x0010;
06796:            static final int LR_LOADTRANSPARENT = 0x0020;
06797:            static final int LR_DEFAULTSIZE = 0x0040;
06798:            static final int LR_VGACOLOR = 0x0080;
06799:            static final int LR_LOADMAP3DCOLORS = 0x1000;
06800:            static final int LR_CREATEDIBSECTION = 0x2000;
06801:            static final int LR_COPYFROMRESOURCE = 0x4000;
06802:            static final int LR_SHARED = 0x8000;
06803:            static final int DI_MASK = 0x0001;
06804:            static final int DI_IMAGE = 0x0002;
06805:            static final int DI_NORMAL = 0x0003;
06806:            static final int DI_COMPAT = 0x0004;
06807:            static final int DI_DEFAULTSIZE = 0x0008;
06808:            static final int RES_ICON = 1;
06809:            static final int RES_CURSOR = 2;
06810:            static final int ORD_LANGDRIVER = 1;
06811:            static final long IDI_APPLICATION = (32512);
06812:            static final long IDI_HAND = (32513);
06813:            static final long IDI_QUESTION = (32514);
06814:            static final long IDI_EXCLAMATION = (32515);
06815:            static final long IDI_ASTERISK = (32516);
06816:            static final long IDI_WINLOGO = (32517);
06817:            static final long IDI_WARNING = IDI_EXCLAMATION;
06818:            static final long IDI_ERROR = IDI_HAND;
06819:            static final long IDI_INFORMATION = IDI_ASTERISK;
06820:            static final int IDOK = 1;
06821:            static final int IDCANCEL = 2;
06822:            static final int IDABORT = 3;
06823:            static final int IDRETRY = 4;
06824:            static final int IDIGNORE = 5;
06825:            static final int IDYES = 6;
06826:            static final int IDNO = 7;
06827:            static final int IDCLOSE = 8;
06828:            static final int IDHELP = 9;
06829:            static final int IDTRYAGAIN = 10;
06830:            static final int IDCONTINUE = 11;
06831:            static final int IDTIMEOUT = 32000;
06832:            static final int ES_LEFT = 0x0000;
06833:            static final int ES_CENTER = 0x0001;
06834:            static final int ES_RIGHT = 0x0002;
06835:            static final int ES_MULTILINE = 0x0004;
06836:            static final int ES_UPPERCASE = 0x0008;
06837:            static final int ES_LOWERCASE = 0x0010;
06838:            static final int ES_PASSWORD = 0x0020;
06839:            static final int ES_AUTOVSCROLL = 0x0040;
06840:            static final int ES_AUTOHSCROLL = 0x0080;
06841:            static final int ES_NOHIDESEL = 0x0100;
06842:            static final int ES_OEMCONVERT = 0x0400;
06843:            static final int ES_READONLY = 0x0800;
06844:            static final int ES_WANTRETURN = 0x1000;
06845:            static final int ES_NUMBER = 0x2000;
06846:            static final int EN_SETFOCUS = 0x0100;
06847:            static final int EN_KILLFOCUS = 0x0200;
06848:            static final int EN_CHANGE = 0x0300;
06849:            static final int EN_UPDATE = 0x0400;
06850:            static final int EN_ERRSPACE = 0x0500;
06851:            static final int EN_MAXTEXT = 0x0501;
06852:            static final int EN_HSCROLL = 0x0601;
06853:            static final int EN_VSCROLL = 0x0602;
06854:            static final int EN_ALIGN_LTR_EC = 0x0700;
06855:            static final int EN_ALIGN_RTL_EC = 0x0701;
06856:            static final int EC_LEFTMARGIN = 0x0001;
06857:            static final int EC_RIGHTMARGIN = 0x0002;
06858:            static final int EC_USEFONTINFO = 0xffff;
06859:            static final int EMSIS_COMPOSITIONSTRING = 0x0001;
06860:            static final int EIMES_GETCOMPSTRATONCE = 0x0001;
06861:            static final int EIMES_CANCELCOMPSTRINFOCUS = 0x0002;
06862:            static final int EIMES_COMPLETECOMPSTRKILLFOCUS = 0x0004;
06863:            static final int EM_GETSEL = 0x00B0;
06864:            static final int EM_SETSEL = 0x00B1;
06865:            static final int EM_GETRECT = 0x00B2;
06866:            static final int EM_SETRECT = 0x00B3;
06867:            static final int EM_SETRECTNP = 0x00B4;
06868:            static final int EM_SCROLL = 0x00B5;
06869:            static final int EM_LINESCROLL = 0x00B6;
06870:            static final int EM_SCROLLCARET = 0x00B7;
06871:            static final int EM_GETMODIFY = 0x00B8;
06872:            static final int EM_SETMODIFY = 0x00B9;
06873:            static final int EM_GETLINECOUNT = 0x00BA;
06874:            static final int EM_LINEINDEX = 0x00BB;
06875:            static final int EM_SETHANDLE = 0x00BC;
06876:            static final int EM_GETHANDLE = 0x00BD;
06877:            static final int EM_GETTHUMB = 0x00BE;
06878:            static final int EM_LINELENGTH = 0x00C1;
06879:            static final int EM_REPLACESEL = 0x00C2;
06880:            static final int EM_GETLINE = 0x00C4;
06881:            static final int EM_LIMITTEXT = 0x00C5;
06882:            static final int EM_CANUNDO = 0x00C6;
06883:            static final int EM_UNDO = 0x00C7;
06884:            static final int EM_FMTLINES = 0x00C8;
06885:            static final int EM_LINEFROMCHAR = 0x00C9;
06886:            static final int EM_SETTABSTOPS = 0x00CB;
06887:            static final int EM_SETPASSWORDCHAR = 0x00CC;
06888:            static final int EM_EMPTYUNDOBUFFER = 0x00CD;
06889:            static final int EM_GETFIRSTVISIBLELINE = 0x00CE;
06890:            static final int EM_SETREADONLY = 0x00CF;
06891:            static final int EM_SETWORDBREAKPROC = 0x00D0;
06892:            static final int EM_GETWORDBREAKPROC = 0x00D1;
06893:            static final int EM_GETPASSWORDCHAR = 0x00D2;
06894:            static final int EM_SETMARGINS = 0x00D3;
06895:            static final int EM_GETMARGINS = 0x00D4;
06896:            static final int EM_SETLIMITTEXT = EM_LIMITTEXT;
06897:            static final int EM_GETLIMITTEXT = 0x00D5;
06898:            static final int EM_POSFROMCHAR = 0x00D6;
06899:            static final int EM_CHARFROMPOS = 0x00D7;
06900:            static final int EM_SETIMESTATUS = 0x00D8;
06901:            static final int EM_GETIMESTATUS = 0x00D9;
06902:            static final int WB_LEFT = 0;
06903:            static final int WB_RIGHT = 1;
06904:            static final int WB_ISDELIMITER = 2;
06905:            static final int BS_PUSHBUTTON = 0x00000000;
06906:            static final int BS_DEFPUSHBUTTON = 0x00000001;
06907:            static final int BS_CHECKBOX = 0x00000002;
06908:            static final int BS_AUTOCHECKBOX = 0x00000003;
06909:            static final int BS_RADIOBUTTON = 0x00000004;
06910:            static final int BS_3STATE = 0x00000005;
06911:            static final int BS_AUTO3STATE = 0x00000006;
06912:            static final int BS_GROUPBOX = 0x00000007;
06913:            static final int BS_USERBUTTON = 0x00000008;
06914:            static final int BS_AUTORADIOBUTTON = 0x00000009;
06915:            static final int BS_PUSHBOX = 0x0000000A;
06916:            static final int BS_OWNERDRAW = 0x0000000B;
06917:            static final int BS_TYPEMASK = 0x0000000F;
06918:            static final int BS_LEFTTEXT = 0x00000020;
06919:            static final int BS_TEXT = 0x00000000;
06920:            static final int BS_ICON = 0x00000040;
06921:            static final int BS_BITMAP = 0x00000080;
06922:            static final int BS_LEFT = 0x00000100;
06923:            static final int BS_RIGHT = 0x00000200;
06924:            static final int BS_CENTER = 0x00000300;
06925:            static final int BS_TOP = 0x00000400;
06926:            static final int BS_BOTTOM = 0x00000800;
06927:            static final int BS_VCENTER = 0x00000C00;
06928:            static final int BS_PUSHLIKE = 0x00001000;
06929:            static final int BS_MULTILINE = 0x00002000;
06930:            static final int BS_NOTIFY = 0x00004000;
06931:            static final int BS_FLAT = 0x00008000;
06932:            static final int BS_RIGHTBUTTON = BS_LEFTTEXT;
06933:            static final int BN_CLICKED = 0;
06934:            static final int BN_PAINT = 1;
06935:            static final int BN_HILITE = 2;
06936:            static final int BN_UNHILITE = 3;
06937:            static final int BN_DISABLE = 4;
06938:            static final int BN_DOUBLECLICKED = 5;
06939:            static final int BN_PUSHED = BN_HILITE;
06940:            static final int BN_UNPUSHED = BN_UNHILITE;
06941:            static final int BN_DBLCLK = BN_DOUBLECLICKED;
06942:            static final int BN_SETFOCUS = 6;
06943:            static final int BN_KILLFOCUS = 7;
06944:            static final int BM_GETCHECK = 0x00F0;
06945:            static final int BM_SETCHECK = 0x00F1;
06946:            static final int BM_GETSTATE = 0x00F2;
06947:            static final int BM_SETSTATE = 0x00F3;
06948:            static final int BM_SETSTYLE = 0x00F4;
06949:            static final int BM_CLICK = 0x00F5;
06950:            static final int BM_GETIMAGE = 0x00F6;
06951:            static final int BM_SETIMAGE = 0x00F7;
06952:            static final int BST_UNCHECKED = 0x0000;
06953:            static final int BST_CHECKED = 0x0001;
06954:            static final int BST_INDETERMINATE = 0x0002;
06955:            static final int BST_PUSHED = 0x0004;
06956:            static final int BST_FOCUS = 0x0008;
06957:            static final int SS_LEFT = 0x00000000;
06958:            static final int SS_CENTER = 0x00000001;
06959:            static final int SS_RIGHT = 0x00000002;
06960:            static final int SS_ICON = 0x00000003;
06961:            static final int SS_BLACKRECT = 0x00000004;
06962:            static final int SS_GRAYRECT = 0x00000005;
06963:            static final int SS_WHITERECT = 0x00000006;
06964:            static final int SS_BLACKFRAME = 0x00000007;
06965:            static final int SS_GRAYFRAME = 0x00000008;
06966:            static final int SS_WHITEFRAME = 0x00000009;
06967:            static final int SS_USERITEM = 0x0000000A;
06968:            static final int SS_SIMPLE = 0x0000000B;
06969:            static final int SS_LEFTNOWORDWRAP = 0x0000000C;
06970:            static final int SS_OWNERDRAW = 0x0000000D;
06971:            static final int SS_BITMAP = 0x0000000E;
06972:            static final int SS_ENHMETAFILE = 0x0000000F;
06973:            static final int SS_ETCHEDHORZ = 0x00000010;
06974:            static final int SS_ETCHEDVERT = 0x00000011;
06975:            static final int SS_ETCHEDFRAME = 0x00000012;
06976:            static final int SS_TYPEMASK = 0x0000001F;
06977:            static final int SS_REALSIZECONTROL = 0x00000040;
06978:            static final int SS_NOPREFIX = 0x00000080;
06979:            static final int SS_NOTIFY = 0x00000100;
06980:            static final int SS_CENTERIMAGE = 0x00000200;
06981:            static final int SS_RIGHTJUST = 0x00000400;
06982:            static final int SS_REALSIZEIMAGE = 0x00000800;
06983:            static final int SS_SUNKEN = 0x00001000;
06984:            static final int SS_EDITCONTROL = 0x00002000;
06985:            static final int SS_ENDELLIPSIS = 0x00004000;
06986:            static final int SS_PATHELLIPSIS = 0x00008000;
06987:            static final int SS_WORDELLIPSIS = 0x0000C000;
06988:            static final int SS_ELLIPSISMASK = 0x0000C000;
06989:            static final int STM_SETICON = 0x0170;
06990:            static final int STM_GETICON = 0x0171;
06991:            static final int STM_SETIMAGE = 0x0172;
06992:            static final int STM_GETIMAGE = 0x0173;
06993:            static final int STN_CLICKED = 0;
06994:            static final int STN_DBLCLK = 1;
06995:            static final int STN_ENABLE = 2;
06996:            static final int STN_DISABLE = 3;
06997:            static final int STM_MSGMAX = 0x0174;
06998:            static final long WC_DIALOG = ((0x8002));
06999:            static final int DWL_MSGRESULT = 0;
07000:            static final int DWL_DLGPROC = 4;
07001:            static final int DWL_USER = 8;
07002:            static final int DWLP_MSGRESULT = 0;
07003:            static final int DDL_READWRITE = 0x0000;
07004:            static final int DDL_READONLY = 0x0001;
07005:            static final int DDL_HIDDEN = 0x0002;
07006:            static final int DDL_SYSTEM = 0x0004;
07007:            static final int DDL_DIRECTORY = 0x0010;
07008:            static final int DDL_ARCHIVE = 0x0020;
07009:            static final int DDL_POSTMSGS = 0x2000;
07010:            static final int DDL_DRIVES = 0x4000;
07011:            static final int DDL_EXCLUSIVE = 0x8000;
07012:            static final int DS_ABSALIGN = 0x01;
07013:            static final int DS_SYSMODAL = 0x02;
07014:            static final int DS_LOCALEDIT = 0x20;
07015:            static final int DS_SETFONT = 0x40;
07016:            static final int DS_MODALFRAME = 0x80;
07017:            static final int DS_NOIDLEMSG = 0x100;
07018:            static final int DS_SETFOREGROUND = 0x200;
07019:            static final int DS_3DLOOK = 0x0004;
07020:            static final int DS_FIXEDSYS = 0x0008;
07021:            static final int DS_NOFAILCREATE = 0x0010;
07022:            static final int DS_CONTROL = 0x0400;
07023:            static final int DS_CENTER = 0x0800;
07024:            static final int DS_CENTERMOUSE = 0x1000;
07025:            static final int DS_CONTEXTHELP = 0x2000;
07026:            static final int DS_SHELLFONT = (DS_SETFONT | DS_FIXEDSYS);
07027:            static final int DM_GETDEFID = (WM_USER + 0);
07028:            static final int DM_SETDEFID = (WM_USER + 1);
07029:            static final int DM_REPOSITION = (WM_USER + 2);
07030:            static final int DC_HASDEFID = 0x534B;
07031:            static final int DLGC_WANTARROWS = 0x0001;
07032:            static final int DLGC_WANTTAB = 0x0002;
07033:            static final int DLGC_WANTALLKEYS = 0x0004;
07034:            static final int DLGC_WANTMESSAGE = 0x0004;
07035:            static final int DLGC_HASSETSEL = 0x0008;
07036:            static final int DLGC_DEFPUSHBUTTON = 0x0010;
07037:            static final int DLGC_UNDEFPUSHBUTTON = 0x0020;
07038:            static final int DLGC_RADIOBUTTON = 0x0040;
07039:            static final int DLGC_WANTCHARS = 0x0080;
07040:            static final int DLGC_STATIC = 0x0100;
07041:            static final int DLGC_BUTTON = 0x2000;
07042:            static final int LB_CTLCODE = 0;
07043:            static final int LB_OKAY = 0;
07044:            static final int LB_ERR = (-1);
07045:            static final int LB_ERRSPACE = (-2);
07046:            static final int LBN_ERRSPACE = (-2);
07047:            static final int LBN_SELCHANGE = 1;
07048:            static final int LBN_DBLCLK = 2;
07049:            static final int LBN_SELCANCEL = 3;
07050:            static final int LBN_SETFOCUS = 4;
07051:            static final int LBN_KILLFOCUS = 5;
07052:            static final int LB_ADDSTRING = 0x0180;
07053:            static final int LB_INSERTSTRING = 0x0181;
07054:            static final int LB_DELETESTRING = 0x0182;
07055:            static final int LB_SELITEMRANGEEX = 0x0183;
07056:            static final int LB_RESETCONTENT = 0x0184;
07057:            static final int LB_SETSEL = 0x0185;
07058:            static final int LB_SETCURSEL = 0x0186;
07059:            static final int LB_GETSEL = 0x0187;
07060:            static final int LB_GETCURSEL = 0x0188;
07061:            static final int LB_GETTEXT = 0x0189;
07062:            static final int LB_GETTEXTLEN = 0x018A;
07063:            static final int LB_GETCOUNT = 0x018B;
07064:            static final int LB_SELECTSTRING = 0x018C;
07065:            static final int LB_DIR = 0x018D;
07066:            static final int LB_GETTOPINDEX = 0x018E;
07067:            static final int LB_FINDSTRING = 0x018F;
07068:            static final int LB_GETSELCOUNT = 0x0190;
07069:            static final int LB_GETSELITEMS = 0x0191;
07070:            static final int LB_SETTABSTOPS = 0x0192;
07071:            static final int LB_GETHORIZONTALEXTENT = 0x0193;
07072:            static final int LB_SETHORIZONTALEXTENT = 0x0194;
07073:            static final int LB_SETCOLUMNWIDTH = 0x0195;
07074:            static final int LB_ADDFILE = 0x0196;
07075:            static final int LB_SETTOPINDEX = 0x0197;
07076:            static final int LB_GETITEMRECT = 0x0198;
07077:            static final int LB_GETITEMDATA = 0x0199;
07078:            static final int LB_SETITEMDATA = 0x019A;
07079:            static final int LB_SELITEMRANGE = 0x019B;
07080:            static final int LB_SETANCHORINDEX = 0x019C;
07081:            static final int LB_GETANCHORINDEX = 0x019D;
07082:            static final int LB_SETCARETINDEX = 0x019E;
07083:            static final int LB_GETCARETINDEX = 0x019F;
07084:            static final int LB_SETITEMHEIGHT = 0x01A0;
07085:            static final int LB_GETITEMHEIGHT = 0x01A1;
07086:            static final int LB_FINDSTRINGEXACT = 0x01A2;
07087:            static final int LB_SETLOCALE = 0x01A5;
07088:            static final int LB_GETLOCALE = 0x01A6;
07089:            static final int LB_SETCOUNT = 0x01A7;
07090:            static final int LB_INITSTORAGE = 0x01A8;
07091:            static final int LB_ITEMFROMPOINT = 0x01A9;
07092:            static final int LB_MSGMAX = 0x01B0;
07093:            static final int LBS_NOTIFY = 0x0001;
07094:            static final int LBS_SORT = 0x0002;
07095:            static final int LBS_NOREDRAW = 0x0004;
07096:            static final int LBS_MULTIPLESEL = 0x0008;
07097:            static final int LBS_OWNERDRAWFIXED = 0x0010;
07098:            static final int LBS_OWNERDRAWVARIABLE = 0x0020;
07099:            static final int LBS_HASSTRINGS = 0x0040;
07100:            static final int LBS_USETABSTOPS = 0x0080;
07101:            static final int LBS_NOINTEGRALHEIGHT = 0x0100;
07102:            static final int LBS_MULTICOLUMN = 0x0200;
07103:            static final int LBS_WANTKEYBOARDINPUT = 0x0400;
07104:            static final int LBS_EXTENDEDSEL = 0x0800;
07105:            static final int LBS_DISABLENOSCROLL = 0x1000;
07106:            static final int LBS_NODATA = 0x2000;
07107:            static final int LBS_NOSEL = 0x4000;
07108:            static final int LBS_COMBOBOX = 0x8000;
07109:            static final int LBS_STANDARD = (LBS_NOTIFY | LBS_SORT | WS_VSCROLL | WS_BORDER);
07110:            static final int CB_OKAY = 0;
07111:            static final int CB_ERR = (-1);
07112:            static final int CB_ERRSPACE = (-2);
07113:            static final int CBN_ERRSPACE = (-1);
07114:            static final int CBN_SELCHANGE = 1;
07115:            static final int CBN_DBLCLK = 2;
07116:            static final int CBN_SETFOCUS = 3;
07117:            static final int CBN_KILLFOCUS = 4;
07118:            static final int CBN_EDITCHANGE = 5;
07119:            static final int CBN_EDITUPDATE = 6;
07120:            static final int CBN_DROPDOWN = 7;
07121:            static final int CBN_CLOSEUP = 8;
07122:            static final int CBN_SELENDOK = 9;
07123:            static final int CBN_SELENDCANCEL = 10;
07124:            static final int CBS_SIMPLE = 0x0001;
07125:            static final int CBS_DROPDOWN = 0x0002;
07126:            static final int CBS_DROPDOWNLIST = 0x0003;
07127:            static final int CBS_OWNERDRAWFIXED = 0x0010;
07128:            static final int CBS_OWNERDRAWVARIABLE = 0x0020;
07129:            static final int CBS_AUTOHSCROLL = 0x0040;
07130:            static final int CBS_OEMCONVERT = 0x0080;
07131:            static final int CBS_SORT = 0x0100;
07132:            static final int CBS_HASSTRINGS = 0x0200;
07133:            static final int CBS_NOINTEGRALHEIGHT = 0x0400;
07134:            static final int CBS_DISABLENOSCROLL = 0x0800;
07135:            static final int CBS_UPPERCASE = 0x2000;
07136:            static final int CBS_LOWERCASE = 0x4000;
07137:            static final int CB_GETEDITSEL = 0x0140;
07138:            static final int CB_LIMITTEXT = 0x0141;
07139:            static final int CB_SETEDITSEL = 0x0142;
07140:            static final int CB_ADDSTRING = 0x0143;
07141:            static final int CB_DELETESTRING = 0x0144;
07142:            static final int CB_DIR = 0x0145;
07143:            static final int CB_GETCOUNT = 0x0146;
07144:            static final int CB_GETCURSEL = 0x0147;
07145:            static final int CB_GETLBTEXT = 0x0148;
07146:            static final int CB_GETLBTEXTLEN = 0x0149;
07147:            static final int CB_INSERTSTRING = 0x014A;
07148:            static final int CB_RESETCONTENT = 0x014B;
07149:            static final int CB_FINDSTRING = 0x014C;
07150:            static final int CB_SELECTSTRING = 0x014D;
07151:            static final int CB_SETCURSEL = 0x014E;
07152:            static final int CB_SHOWDROPDOWN = 0x014F;
07153:            static final int CB_GETITEMDATA = 0x0150;
07154:            static final int CB_SETITEMDATA = 0x0151;
07155:            static final int CB_GETDROPPEDCONTROLRECT = 0x0152;
07156:            static final int CB_SETITEMHEIGHT = 0x0153;
07157:            static final int CB_GETITEMHEIGHT = 0x0154;
07158:            static final int CB_SETEXTENDEDUI = 0x0155;
07159:            static final int CB_GETEXTENDEDUI = 0x0156;
07160:            static final int CB_GETDROPPEDSTATE = 0x0157;
07161:            static final int CB_FINDSTRINGEXACT = 0x0158;
07162:            static final int CB_SETLOCALE = 0x0159;
07163:            static final int CB_GETLOCALE = 0x015A;
07164:            static final int CB_GETTOPINDEX = 0x015b;
07165:            static final int CB_SETTOPINDEX = 0x015c;
07166:            static final int CB_GETHORIZONTALEXTENT = 0x015d;
07167:            static final int CB_SETHORIZONTALEXTENT = 0x015e;
07168:            static final int CB_GETDROPPEDWIDTH = 0x015f;
07169:            static final int CB_SETDROPPEDWIDTH = 0x0160;
07170:            static final int CB_INITSTORAGE = 0x0161;
07171:            static final int CB_MSGMAX = 0x0162;
07172:            static final int SBS_HORZ = 0x0000;
07173:            static final int SBS_VERT = 0x0001;
07174:            static final int SBS_TOPALIGN = 0x0002;
07175:            static final int SBS_LEFTALIGN = 0x0002;
07176:            static final int SBS_BOTTOMALIGN = 0x0004;
07177:            static final int SBS_RIGHTALIGN = 0x0004;
07178:            static final int SBS_SIZEBOXTOPLEFTALIGN = 0x0002;
07179:            static final int SBS_SIZEBOXBOTTOMRIGHTALIGN = 0x0004;
07180:            static final int SBS_SIZEBOX = 0x0008;
07181:            static final int SBS_SIZEGRIP = 0x0010;
07182:            static final int SBM_SETPOS = 0x00E0;
07183:            static final int SBM_GETPOS = 0x00E1;
07184:            static final int SBM_SETRANGE = 0x00E2;
07185:            static final int SBM_SETRANGEREDRAW = 0x00E6;
07186:            static final int SBM_GETRANGE = 0x00E3;
07187:            static final int SBM_ENABLE_ARROWS = 0x00E4;
07188:            static final int SBM_SETSCROLLINFO = 0x00E9;
07189:            static final int SBM_GETSCROLLINFO = 0x00EA;
07190:            static final int SIF_RANGE = 0x0001;
07191:            static final int SIF_PAGE = 0x0002;
07192:            static final int SIF_POS = 0x0004;
07193:            static final int SIF_DISABLENOSCROLL = 0x0008;
07194:            static final int SIF_TRACKPOS = 0x0010;
07195:            static final int SIF_ALL = (SIF_RANGE | SIF_PAGE | SIF_POS | SIF_TRACKPOS);
07196:            static final int MDIS_ALLCHILDSTYLES = 0x0001;
07197:            static final int MDITILE_VERTICAL = 0x0000;
07198:            static final int MDITILE_HORIZONTAL = 0x0001;
07199:            static final int MDITILE_SKIPDISABLED = 0x0002;
07200:            static final int MDITILE_ZORDER = 0x0004;
07201:            static final int HELP_CONTEXT = 0x0001;
07202:            static final int HELP_QUIT = 0x0002;
07203:            static final int HELP_INDEX = 0x0003;
07204:            static final int HELP_CONTENTS = 0x0003;
07205:            static final int HELP_HELPONHELP = 0x0004;
07206:            static final int HELP_SETINDEX = 0x0005;
07207:            static final int HELP_SETCONTENTS = 0x0005;
07208:            static final int HELP_CONTEXTPOPUP = 0x0008;
07209:            static final int HELP_FORCEFILE = 0x0009;
07210:            static final int HELP_KEY = 0x0101;
07211:            static final int HELP_COMMAND = 0x0102;
07212:            static final int HELP_PARTIALKEY = 0x0105;
07213:            static final int HELP_MULTIKEY = 0x0201;
07214:            static final int HELP_SETWINPOS = 0x0203;
07215:            static final int HELP_CONTEXTMENU = 0x000a;
07216:            static final int HELP_FINDER = 0x000b;
07217:            static final int HELP_WM_HELP = 0x000c;
07218:            static final int HELP_SETPOPUP_POS = 0x000d;
07219:            static final int HELP_TCARD = 0x8000;
07220:            static final int HELP_TCARD_DATA = 0x0010;
07221:            static final int HELP_TCARD_OTHER_CALLER = 0x0011;
07222:            static final int IDH_NO_HELP = 28440;
07223:            static final int IDH_MISSING_CONTEXT = 28441;
07224:            static final int IDH_GENERIC_HELP_BUTTON = 28442;
07225:            static final int IDH_OK = 28443;
07226:            static final int IDH_CANCEL = 28444;
07227:            static final int IDH_HELP = 28445;
07228:            static final int GR_GDIOBJECTS = 0;
07229:            static final int GR_USEROBJECTS = 1;
07230:            static final int SPI_GETBEEP = 0x0001;
07231:            static final int SPI_SETBEEP = 0x0002;
07232:            static final int SPI_GETMOUSE = 0x0003;
07233:            static final int SPI_SETMOUSE = 0x0004;
07234:            static final int SPI_GETBORDER = 0x0005;
07235:            static final int SPI_SETBORDER = 0x0006;
07236:            static final int SPI_GETKEYBOARDSPEED = 0x000A;
07237:            static final int SPI_SETKEYBOARDSPEED = 0x000B;
07238:            static final int SPI_LANGDRIVER = 0x000C;
07239:            static final int SPI_ICONHORIZONTALSPACING = 0x000D;
07240:            static final int SPI_GETSCREENSAVETIMEOUT = 0x000E;
07241:            static final int SPI_SETSCREENSAVETIMEOUT = 0x000F;
07242:            static final int SPI_GETSCREENSAVEACTIVE = 0x0010;
07243:            static final int SPI_SETSCREENSAVEACTIVE = 0x0011;
07244:            static final int SPI_GETGRIDGRANULARITY = 0x0012;
07245:            static final int SPI_SETGRIDGRANULARITY = 0x0013;
07246:            static final int SPI_SETDESKWALLPAPER = 0x0014;
07247:            static final int SPI_SETDESKPATTERN = 0x0015;
07248:            static final int SPI_GETKEYBOARDDELAY = 0x0016;
07249:            static final int SPI_SETKEYBOARDDELAY = 0x0017;
07250:            static final int SPI_ICONVERTICALSPACING = 0x0018;
07251:            static final int SPI_GETICONTITLEWRAP = 0x0019;
07252:            static final int SPI_SETICONTITLEWRAP = 0x001A;
07253:            static final int SPI_GETMENUDROPALIGNMENT = 0x001B;
07254:            static final int SPI_SETMENUDROPALIGNMENT = 0x001C;
07255:            static final int SPI_SETDOUBLECLKWIDTH = 0x001D;
07256:            static final int SPI_SETDOUBLECLKHEIGHT = 0x001E;
07257:            static final int SPI_GETICONTITLELOGFONT = 0x001F;
07258:            static final int SPI_SETDOUBLECLICKTIME = 0x0020;
07259:            static final int SPI_SETMOUSEBUTTONSWAP = 0x0021;
07260:            static final int SPI_SETICONTITLELOGFONT = 0x0022;
07261:            static final int SPI_GETFASTTASKSWITCH = 0x0023;
07262:            static final int SPI_SETFASTTASKSWITCH = 0x0024;
07263:            static final int SPI_SETDRAGFULLWINDOWS = 0x0025;
07264:            static final int SPI_GETDRAGFULLWINDOWS = 0x0026;
07265:            static final int SPI_GETNONCLIENTMETRICS = 0x0029;
07266:            static final int SPI_SETNONCLIENTMETRICS = 0x002A;
07267:            static final int SPI_GETMINIMIZEDMETRICS = 0x002B;
07268:            static final int SPI_SETMINIMIZEDMETRICS = 0x002C;
07269:            static final int SPI_GETICONMETRICS = 0x002D;
07270:            static final int SPI_SETICONMETRICS = 0x002E;
07271:            static final int SPI_SETWORKAREA = 0x002F;
07272:            static final int SPI_GETWORKAREA = 0x0030;
07273:            static final int SPI_SETPENWINDOWS = 0x0031;
07274:            static final int SPI_GETHIGHCONTRAST = 0x0042;
07275:            static final int SPI_SETHIGHCONTRAST = 0x0043;
07276:            static final int SPI_GETKEYBOARDPREF = 0x0044;
07277:            static final int SPI_SETKEYBOARDPREF = 0x0045;
07278:            static final int SPI_GETSCREENREADER = 0x0046;
07279:            static final int SPI_SETSCREENREADER = 0x0047;
07280:            static final int SPI_GETANIMATION = 0x0048;
07281:            static final int SPI_SETANIMATION = 0x0049;
07282:            static final int SPI_GETFONTSMOOTHING = 0x004A;
07283:            static final int SPI_SETFONTSMOOTHING = 0x004B;
07284:            static final int SPI_SETDRAGWIDTH = 0x004C;
07285:            static final int SPI_SETDRAGHEIGHT = 0x004D;
07286:            static final int SPI_SETHANDHELD = 0x004E;
07287:            static final int SPI_GETLOWPOWERTIMEOUT = 0x004F;
07288:            static final int SPI_GETPOWEROFFTIMEOUT = 0x0050;
07289:            static final int SPI_SETLOWPOWERTIMEOUT = 0x0051;
07290:            static final int SPI_SETPOWEROFFTIMEOUT = 0x0052;
07291:            static final int SPI_GETLOWPOWERACTIVE = 0x0053;
07292:            static final int SPI_GETPOWEROFFACTIVE = 0x0054;
07293:            static final int SPI_SETLOWPOWERACTIVE = 0x0055;
07294:            static final int SPI_SETPOWEROFFACTIVE = 0x0056;
07295:            static final int SPI_SETCURSORS = 0x0057;
07296:            static final int SPI_SETICONS = 0x0058;
07297:            static final int SPI_GETDEFAULTINPUTLANG = 0x0059;
07298:            static final int SPI_SETDEFAULTINPUTLANG = 0x005A;
07299:            static final int SPI_SETLANGTOGGLE = 0x005B;
07300:            static final int SPI_GETWINDOWSEXTENSION = 0x005C;
07301:            static final int SPI_SETMOUSETRAILS = 0x005D;
07302:            static final int SPI_GETMOUSETRAILS = 0x005E;
07303:            static final int SPI_SETSCREENSAVERRUNNING = 0x0061;
07304:            static final int SPI_SCREENSAVERRUNNING = SPI_SETSCREENSAVERRUNNING;
07305:            static final int SPI_GETFILTERKEYS = 0x0032;
07306:            static final int SPI_SETFILTERKEYS = 0x0033;
07307:            static final int SPI_GETTOGGLEKEYS = 0x0034;
07308:            static final int SPI_SETTOGGLEKEYS = 0x0035;
07309:            static final int SPI_GETMOUSEKEYS = 0x0036;
07310:            static final int SPI_SETMOUSEKEYS = 0x0037;
07311:            static final int SPI_GETSHOWSOUNDS = 0x0038;
07312:            static final int SPI_SETSHOWSOUNDS = 0x0039;
07313:            static final int SPI_GETSTICKYKEYS = 0x003A;
07314:            static final int SPI_SETSTICKYKEYS = 0x003B;
07315:            static final int SPI_GETACCESSTIMEOUT = 0x003C;
07316:            static final int SPI_SETACCESSTIMEOUT = 0x003D;
07317:            static final int SPI_GETSERIALKEYS = 0x003E;
07318:            static final int SPI_SETSERIALKEYS = 0x003F;
07319:            static final int SPI_GETSOUNDSENTRY = 0x0040;
07320:            static final int SPI_SETSOUNDSENTRY = 0x0041;
07321:            static final int SPI_GETSNAPTODEFBUTTON = 0x005F;
07322:            static final int SPI_SETSNAPTODEFBUTTON = 0x0060;
07323:            static final int SPI_GETMOUSEHOVERWIDTH = 0x0062;
07324:            static final int SPI_SETMOUSEHOVERWIDTH = 0x0063;
07325:            static final int SPI_GETMOUSEHOVERHEIGHT = 0x0064;
07326:            static final int SPI_SETMOUSEHOVERHEIGHT = 0x0065;
07327:            static final int SPI_GETMOUSEHOVERTIME = 0x0066;
07328:            static final int SPI_SETMOUSEHOVERTIME = 0x0067;
07329:            static final int SPI_GETWHEELSCROLLLINES = 0x0068;
07330:            static final int SPI_SETWHEELSCROLLLINES = 0x0069;
07331:            static final int SPI_GETMENUSHOWDELAY = 0x006A;
07332:            static final int SPI_SETMENUSHOWDELAY = 0x006B;
07333:            static final int SPI_GETSHOWIMEUI = 0x006E;
07334:            static final int SPI_SETSHOWIMEUI = 0x006F;
07335:            static final int SPI_GETMOUSESPEED = 0x0070;
07336:            static final int SPI_SETMOUSESPEED = 0x0071;
07337:            static final int SPI_GETSCREENSAVERRUNNING = 0x0072;
07338:            static final int SPI_GETDESKWALLPAPER = 0x0073;
07339:            static final int SPI_GETACTIVEWINDOWTRACKING = 0x1000;
07340:            static final int SPI_SETACTIVEWINDOWTRACKING = 0x1001;
07341:            static final int SPI_GETMENUANIMATION = 0x1002;
07342:            static final int SPI_SETMENUANIMATION = 0x1003;
07343:            static final int SPI_GETCOMBOBOXANIMATION = 0x1004;
07344:            static final int SPI_SETCOMBOBOXANIMATION = 0x1005;
07345:            static final int SPI_GETLISTBOXSMOOTHSCROLLING = 0x1006;
07346:            static final int SPI_SETLISTBOXSMOOTHSCROLLING = 0x1007;
07347:            static final int SPI_GETGRADIENTCAPTIONS = 0x1008;
07348:            static final int SPI_SETGRADIENTCAPTIONS = 0x1009;
07349:            static final int SPI_GETKEYBOARDCUES = 0x100A;
07350:            static final int SPI_SETKEYBOARDCUES = 0x100B;
07351:            static final int SPI_GETMENUUNDERLINES = SPI_GETKEYBOARDCUES;
07352:            static final int SPI_SETMENUUNDERLINES = SPI_SETKEYBOARDCUES;
07353:            static final int SPI_GETACTIVEWNDTRKZORDER = 0x100C;
07354:            static final int SPI_SETACTIVEWNDTRKZORDER = 0x100D;
07355:            static final int SPI_GETHOTTRACKING = 0x100E;
07356:            static final int SPI_SETHOTTRACKING = 0x100F;
07357:            static final int SPI_GETMENUFADE = 0x1012;
07358:            static final int SPI_SETMENUFADE = 0x1013;
07359:            static final int SPI_GETSELECTIONFADE = 0x1014;
07360:            static final int SPI_SETSELECTIONFADE = 0x1015;
07361:            static final int SPI_GETTOOLTIPANIMATION = 0x1016;
07362:            static final int SPI_SETTOOLTIPANIMATION = 0x1017;
07363:            static final int SPI_GETTOOLTIPFADE = 0x1018;
07364:            static final int SPI_SETTOOLTIPFADE = 0x1019;
07365:            static final int SPI_GETCURSORSHADOW = 0x101A;
07366:            static final int SPI_SETCURSORSHADOW = 0x101B;
07367:            static final int SPI_GETUIEFFECTS = 0x103E;
07368:            static final int SPI_SETUIEFFECTS = 0x103F;
07369:            static final int SPI_GETFOREGROUNDLOCKTIMEOUT = 0x2000;
07370:            static final int SPI_SETFOREGROUNDLOCKTIMEOUT = 0x2001;
07371:            static final int SPI_GETACTIVEWNDTRKTIMEOUT = 0x2002;
07372:            static final int SPI_SETACTIVEWNDTRKTIMEOUT = 0x2003;
07373:            static final int SPI_GETFOREGROUNDFLASHCOUNT = 0x2004;
07374:            static final int SPI_SETFOREGROUNDFLASHCOUNT = 0x2005;
07375:            static final int SPI_GETCARETWIDTH = 0x2006;
07376:            static final int SPI_SETCARETWIDTH = 0x2007;
07377:            static final int SPIF_UPDATEINIFILE = 0x0001;
07378:            static final int SPIF_SENDWININICHANGE = 0x0002;
07379:            static final int SPIF_SENDCHANGE = SPIF_SENDWININICHANGE;
07380:            static final int METRICS_USEDEFAULT = -1;
07381:            static final int ARW_BOTTOMLEFT = 0x0000;
07382:            static final int ARW_BOTTOMRIGHT = 0x0001;
07383:            static final int ARW_TOPLEFT = 0x0002;
07384:            static final int ARW_TOPRIGHT = 0x0003;
07385:            static final int ARW_STARTMASK = 0x0003;
07386:            static final int ARW_STARTRIGHT = 0x0001;
07387:            static final int ARW_STARTTOP = 0x0002;
07388:            static final int ARW_LEFT = 0x0000;
07389:            static final int ARW_RIGHT = 0x0000;
07390:            static final int ARW_UP = 0x0004;
07391:            static final int ARW_DOWN = 0x0004;
07392:            static final int ARW_HIDE = 0x0008;
07393:            static final int SERKF_SERIALKEYSON = 0x00000001;
07394:            static final int SERKF_AVAILABLE = 0x00000002;
07395:            static final int SERKF_INDICATOR = 0x00000004;
07396:            static final int HCF_HIGHCONTRASTON = 0x00000001;
07397:            static final int HCF_AVAILABLE = 0x00000002;
07398:            static final int HCF_HOTKEYACTIVE = 0x00000004;
07399:            static final int HCF_CONFIRMHOTKEY = 0x00000008;
07400:            static final int HCF_HOTKEYSOUND = 0x00000010;
07401:            static final int HCF_INDICATOR = 0x00000020;
07402:            static final int HCF_HOTKEYAVAILABLE = 0x00000040;
07403:            static final int CDS_UPDATEREGISTRY = 0x00000001;
07404:            static final int CDS_TEST = 0x00000002;
07405:            static final int CDS_FULLSCREEN = 0x00000004;
07406:            static final int CDS_GLOBAL = 0x00000008;
07407:            static final int CDS_SET_PRIMARY = 0x00000010;
07408:            static final int CDS_VIDEOPARAMETERS = 0x00000020;
07409:            static final int CDS_RESET = 0x40000000;
07410:            static final int CDS_NORESET = 0x10000000;
07411:            static final int VP_COMMAND_GET = 0x0001;
07412:            static final int VP_COMMAND_SET = 0x0002;
07413:            static final int VP_FLAGS_TV_MODE = 0x0001;
07414:            static final int VP_FLAGS_TV_STANDARD = 0x0002;
07415:            static final int VP_FLAGS_FLICKER = 0x0004;
07416:            static final int VP_FLAGS_OVERSCAN = 0x0008;
07417:            static final int VP_FLAGS_MAX_UNSCALED = 0x0010;
07418:            static final int VP_FLAGS_POSITION = 0x0020;
07419:            static final int VP_FLAGS_BRIGHTNESS = 0x0040;
07420:            static final int VP_FLAGS_CONTRAST = 0x0080;
07421:            static final int VP_FLAGS_COPYPROTECT = 0x0100;
07422:            static final int VP_MODE_WIN_GRAPHICS = 0x0001;
07423:            static final int VP_MODE_TV_PLAYBACK = 0x0002;
07424:            static final int VP_TV_STANDARD_NTSC_M = 0x0001;
07425:            static final int VP_TV_STANDARD_NTSC_M_J = 0x0002;
07426:            static final int VP_TV_STANDARD_PAL_B = 0x0004;
07427:            static final int VP_TV_STANDARD_PAL_D = 0x0008;
07428:            static final int VP_TV_STANDARD_PAL_H = 0x0010;
07429:            static final int VP_TV_STANDARD_PAL_I = 0x0020;
07430:            static final int VP_TV_STANDARD_PAL_M = 0x0040;
07431:            static final int VP_TV_STANDARD_PAL_N = 0x0080;
07432:            static final int VP_TV_STANDARD_SECAM_B = 0x0100;
07433:            static final int VP_TV_STANDARD_SECAM_D = 0x0200;
07434:            static final int VP_TV_STANDARD_SECAM_G = 0x0400;
07435:            static final int VP_TV_STANDARD_SECAM_H = 0x0800;
07436:            static final int VP_TV_STANDARD_SECAM_K = 0x1000;
07437:            static final int VP_TV_STANDARD_SECAM_K1 = 0x2000;
07438:            static final int VP_TV_STANDARD_SECAM_L = 0x4000;
07439:            static final int VP_TV_STANDARD_WIN_VGA = 0x8000;
07440:            static final int VP_TV_STANDARD_NTSC_433 = 0x00010000;
07441:            static final int VP_TV_STANDARD_PAL_G = 0x00020000;
07442:            static final int VP_TV_STANDARD_PAL_60 = 0x00040000;
07443:            static final int VP_TV_STANDARD_SECAM_L1 = 0x00080000;
07444:            static final int VP_CP_TYPE_APS_TRIGGER = 0x0001;
07445:            static final int VP_CP_TYPE_MACROVISION = 0x0002;
07446:            static final int VP_CP_CMD_ACTIVATE = 0x0001;
07447:            static final int VP_CP_CMD_DEACTIVATE = 0x0002;
07448:            static final int VP_CP_CMD_CHANGE = 0x0004;
07449:            static final int DISP_CHANGE_SUCCESSFUL = 0;
07450:            static final int DISP_CHANGE_RESTART = 1;
07451:            static final int DISP_CHANGE_FAILED = -1;
07452:            static final int DISP_CHANGE_BADMODE = -2;
07453:            static final int DISP_CHANGE_NOTUPDATED = -3;
07454:            static final int DISP_CHANGE_BADFLAGS = -4;
07455:            static final int DISP_CHANGE_BADPARAM = -5;
07456:            static final int EDS_RAWMODE = 0x00000002;
07457:            static final int FKF_FILTERKEYSON = 0x00000001;
07458:            static final int FKF_AVAILABLE = 0x00000002;
07459:            static final int FKF_HOTKEYACTIVE = 0x00000004;
07460:            static final int FKF_CONFIRMHOTKEY = 0x00000008;
07461:            static final int FKF_HOTKEYSOUND = 0x00000010;
07462:            static final int FKF_INDICATOR = 0x00000020;
07463:            static final int FKF_CLICKON = 0x00000040;
07464:            static final int SKF_STICKYKEYSON = 0x00000001;
07465:            static final int SKF_AVAILABLE = 0x00000002;
07466:            static final int SKF_HOTKEYACTIVE = 0x00000004;
07467:            static final int SKF_CONFIRMHOTKEY = 0x00000008;
07468:            static final int SKF_HOTKEYSOUND = 0x00000010;
07469:            static final int SKF_INDICATOR = 0x00000020;
07470:            static final int SKF_AUDIBLEFEEDBACK = 0x00000040;
07471:            static final int SKF_TRISTATE = 0x00000080;
07472:            static final int SKF_TWOKEYSOFF = 0x00000100;
07473:            static final int SKF_LALTLATCHED = 0x10000000;
07474:            static final int SKF_LCTLLATCHED = 0x04000000;
07475:            static final int SKF_LSHIFTLATCHED = 0x01000000;
07476:            static final int SKF_RALTLATCHED = 0x20000000;
07477:            static final int SKF_RCTLLATCHED = 0x08000000;
07478:            static final int SKF_RSHIFTLATCHED = 0x02000000;
07479:            static final int SKF_LWINLATCHED = 0x40000000;
07480:            static final int SKF_RWINLATCHED = 0x80000000;
07481:            static final int SKF_LALTLOCKED = 0x00100000;
07482:            static final int SKF_LCTLLOCKED = 0x00040000;
07483:            static final int SKF_LSHIFTLOCKED = 0x00010000;
07484:            static final int SKF_RALTLOCKED = 0x00200000;
07485:            static final int SKF_RCTLLOCKED = 0x00080000;
07486:            static final int SKF_RSHIFTLOCKED = 0x00020000;
07487:            static final int SKF_LWINLOCKED = 0x00400000;
07488:            static final int SKF_RWINLOCKED = 0x00800000;
07489:            static final int MKF_MOUSEKEYSON = 0x00000001;
07490:            static final int MKF_AVAILABLE = 0x00000002;
07491:            static final int MKF_HOTKEYACTIVE = 0x00000004;
07492:            static final int MKF_CONFIRMHOTKEY = 0x00000008;
07493:            static final int MKF_HOTKEYSOUND = 0x00000010;
07494:            static final int MKF_INDICATOR = 0x00000020;
07495:            static final int MKF_MODIFIERS = 0x00000040;
07496:            static final int MKF_REPLACENUMBERS = 0x00000080;
07497:            static final int MKF_LEFTBUTTONSEL = 0x10000000;
07498:            static final int MKF_RIGHTBUTTONSEL = 0x20000000;
07499:            static final int MKF_LEFTBUTTONDOWN = 0x01000000;
07500:            static final int MKF_RIGHTBUTTONDOWN = 0x02000000;
07501:            static final int MKF_MOUSEMODE = 0x80000000;
07502:            static final int ATF_TIMEOUTON = 0x00000001;
07503:            static final int ATF_ONOFFFEEDBACK = 0x00000002;
07504:            static final int SSGF_NONE = 0;
07505:            static final int SSGF_DISPLAY = 3;
07506:            static final int SSTF_NONE = 0;
07507:            static final int SSTF_CHARS = 1;
07508:            static final int SSTF_BORDER = 2;
07509:            static final int SSTF_DISPLAY = 3;
07510:            static final int SSWF_NONE = 0;
07511:            static final int SSWF_TITLE = 1;
07512:            static final int SSWF_WINDOW = 2;
07513:            static final int SSWF_DISPLAY = 3;
07514:            static final int SSWF_CUSTOM = 4;
07515:            static final int SSF_SOUNDSENTRYON = 0x00000001;
07516:            static final int SSF_AVAILABLE = 0x00000002;
07517:            static final int SSF_INDICATOR = 0x00000004;
07518:            static final int TKF_TOGGLEKEYSON = 0x00000001;
07519:            static final int TKF_AVAILABLE = 0x00000002;
07520:            static final int TKF_HOTKEYACTIVE = 0x00000004;
07521:            static final int TKF_CONFIRMHOTKEY = 0x00000008;
07522:            static final int TKF_HOTKEYSOUND = 0x00000010;
07523:            static final int TKF_INDICATOR = 0x00000020;
07524:            static final int SLE_ERROR = 0x00000001;
07525:            static final int SLE_MINORERROR = 0x00000002;
07526:            static final int SLE_WARNING = 0x00000003;
07527:            static final int MONITOR_DEFAULTTONULL = 0x00000000;
07528:            static final int MONITOR_DEFAULTTOPRIMARY = 0x00000001;
07529:            static final int MONITOR_DEFAULTTONEAREST = 0x00000002;
07530:            static final int MONITORINFOF_PRIMARY = 0x00000001;
07531:            static final int WINEVENT_OUTOFCONTEXT = 0x0000;
07532:            static final int WINEVENT_SKIPOWNTHREAD = 0x0001;
07533:            static final int WINEVENT_SKIPOWNPROCESS = 0x0002;
07534:            static final int WINEVENT_INCONTEXT = 0x0004;
07535:            static final int CHILDID_SELF = 0;
07536:            static final int INDEXID_OBJECT = 0;
07537:            static final int INDEXID_CONTAINER = 0;
07538:            static final int EVENT_MIN = 0x00000001;
07539:            static final int EVENT_MAX = 0x7FFFFFFF;
07540:            static final int EVENT_SYSTEM_SOUND = 0x0001;
07541:            static final int EVENT_SYSTEM_ALERT = 0x0002;
07542:            static final int EVENT_SYSTEM_FOREGROUND = 0x0003;
07543:            static final int EVENT_SYSTEM_MENUSTART = 0x0004;
07544:            static final int EVENT_SYSTEM_MENUEND = 0x0005;
07545:            static final int EVENT_SYSTEM_MENUPOPUPSTART = 0x0006;
07546:            static final int EVENT_SYSTEM_MENUPOPUPEND = 0x0007;
07547:            static final int EVENT_SYSTEM_CAPTURESTART = 0x0008;
07548:            static final int EVENT_SYSTEM_CAPTUREEND = 0x0009;
07549:            static final int EVENT_SYSTEM_MOVESIZESTART = 0x000A;
07550:            static final int EVENT_SYSTEM_MOVESIZEEND = 0x000B;
07551:            static final int EVENT_SYSTEM_CONTEXTHELPSTART = 0x000C;
07552:            static final int EVENT_SYSTEM_CONTEXTHELPEND = 0x000D;
07553:            static final int EVENT_SYSTEM_DRAGDROPSTART = 0x000E;
07554:            static final int EVENT_SYSTEM_DRAGDROPEND = 0x000F;
07555:            static final int EVENT_SYSTEM_DIALOGSTART = 0x0010;
07556:            static final int EVENT_SYSTEM_DIALOGEND = 0x0011;
07557:            static final int EVENT_SYSTEM_SCROLLINGSTART = 0x0012;
07558:            static final int EVENT_SYSTEM_SCROLLINGEND = 0x0013;
07559:            static final int EVENT_SYSTEM_SWITCHSTART = 0x0014;
07560:            static final int EVENT_SYSTEM_SWITCHEND = 0x0015;
07561:            static final int EVENT_SYSTEM_MINIMIZESTART = 0x0016;
07562:            static final int EVENT_SYSTEM_MINIMIZEEND = 0x0017;
07563:            static final int EVENT_OBJECT_CREATE = 0x8000;
07564:            static final int EVENT_OBJECT_DESTROY = 0x8001;
07565:            static final int EVENT_OBJECT_SHOW = 0x8002;
07566:            static final int EVENT_OBJECT_HIDE = 0x8003;
07567:            static final int EVENT_OBJECT_REORDER = 0x8004;
07568:            static final int EVENT_OBJECT_FOCUS = 0x8005;
07569:            static final int EVENT_OBJECT_SELECTION = 0x8006;
07570:            static final int EVENT_OBJECT_SELECTIONADD = 0x8007;
07571:            static final int EVENT_OBJECT_SELECTIONREMOVE = 0x8008;
07572:            static final int EVENT_OBJECT_SELECTIONWITHIN = 0x8009;
07573:            static final int EVENT_OBJECT_STATECHANGE = 0x800A;
07574:            static final int EVENT_OBJECT_LOCATIONCHANGE = 0x800B;
07575:            static final int EVENT_OBJECT_NAMECHANGE = 0x800C;
07576:            static final int EVENT_OBJECT_DESCRIPTIONCHANGE = 0x800D;
07577:            static final int EVENT_OBJECT_VALUECHANGE = 0x800E;
07578:            static final int EVENT_OBJECT_PARENTCHANGE = 0x800F;
07579:            static final int EVENT_OBJECT_HELPCHANGE = 0x8010;
07580:            static final int EVENT_OBJECT_DEFACTIONCHANGE = 0x8011;
07581:            static final int EVENT_OBJECT_ACCELERATORCHANGE = 0x8012;
07582:            static final int SOUND_SYSTEM_STARTUP = 1;
07583:            static final int SOUND_SYSTEM_SHUTDOWN = 2;
07584:            static final int SOUND_SYSTEM_BEEP = 3;
07585:            static final int SOUND_SYSTEM_ERROR = 4;
07586:            static final int SOUND_SYSTEM_QUESTION = 5;
07587:            static final int SOUND_SYSTEM_WARNING = 6;
07588:            static final int SOUND_SYSTEM_INFORMATION = 7;
07589:            static final int SOUND_SYSTEM_MAXIMIZE = 8;
07590:            static final int SOUND_SYSTEM_MINIMIZE = 9;
07591:            static final int SOUND_SYSTEM_RESTOREUP = 10;
07592:            static final int SOUND_SYSTEM_RESTOREDOWN = 11;
07593:            static final int SOUND_SYSTEM_APPSTART = 12;
07594:            static final int SOUND_SYSTEM_FAULT = 13;
07595:            static final int SOUND_SYSTEM_APPEND = 14;
07596:            static final int SOUND_SYSTEM_MENUCOMMAND = 15;
07597:            static final int SOUND_SYSTEM_MENUPOPUP = 16;
07598:            static final int CSOUND_SYSTEM = 16;
07599:            static final int ALERT_SYSTEM_INFORMATIONAL = 1;
07600:            static final int ALERT_SYSTEM_WARNING = 2;
07601:            static final int ALERT_SYSTEM_ERROR = 3;
07602:            static final int ALERT_SYSTEM_QUERY = 4;
07603:            static final int ALERT_SYSTEM_CRITICAL = 5;
07604:            static final int CALERT_SYSTEM = 6;
07605:            static final int GUI_CARETBLINKING = 0x00000001;
07606:            static final int GUI_INMOVESIZE = 0x00000002;
07607:            static final int GUI_INMENUMODE = 0x00000004;
07608:            static final int GUI_SYSTEMMENUMODE = 0x00000008;
07609:            static final int GUI_POPUPMENUMODE = 0x00000010;
07610:            static final int STATE_SYSTEM_UNAVAILABLE = 0x00000001;
07611:            static final int STATE_SYSTEM_SELECTED = 0x00000002;
07612:            static final int STATE_SYSTEM_FOCUSED = 0x00000004;
07613:            static final int STATE_SYSTEM_PRESSED = 0x00000008;
07614:            static final int STATE_SYSTEM_CHECKED = 0x00000010;
07615:            static final int STATE_SYSTEM_MIXED = 0x00000020;
07616:            static final int STATE_SYSTEM_INDETERMINATE = STATE_SYSTEM_MIXED;
07617:            static final int STATE_SYSTEM_READONLY = 0x00000040;
07618:            static final int STATE_SYSTEM_HOTTRACKED = 0x00000080;
07619:            static final int STATE_SYSTEM_DEFAULT = 0x00000100;
07620:            static final int STATE_SYSTEM_EXPANDED = 0x00000200;
07621:            static final int STATE_SYSTEM_COLLAPSED = 0x00000400;
07622:            static final int STATE_SYSTEM_BUSY = 0x00000800;
07623:            static final int STATE_SYSTEM_FLOATING = 0x00001000;
07624:            static final int STATE_SYSTEM_MARQUEED = 0x00002000;
07625:            static final int STATE_SYSTEM_ANIMATED = 0x00004000;
07626:            static final int STATE_SYSTEM_INVISIBLE = 0x00008000;
07627:            static final int STATE_SYSTEM_OFFSCREEN = 0x00010000;
07628:            static final int STATE_SYSTEM_SIZEABLE = 0x00020000;
07629:            static final int STATE_SYSTEM_MOVEABLE = 0x00040000;
07630:            static final int STATE_SYSTEM_SELFVOICING = 0x00080000;
07631:            static final int STATE_SYSTEM_FOCUSABLE = 0x00100000;
07632:            static final int STATE_SYSTEM_SELECTABLE = 0x00200000;
07633:            static final int STATE_SYSTEM_LINKED = 0x00400000;
07634:            static final int STATE_SYSTEM_TRAVERSED = 0x00800000;
07635:            static final int STATE_SYSTEM_MULTISELECTABLE = 0x01000000;
07636:            static final int STATE_SYSTEM_EXTSELECTABLE = 0x02000000;
07637:            static final int STATE_SYSTEM_ALERT_LOW = 0x04000000;
07638:            static final int STATE_SYSTEM_ALERT_MEDIUM = 0x08000000;
07639:            static final int STATE_SYSTEM_ALERT_HIGH = 0x10000000;
07640:            static final int STATE_SYSTEM_PROTECTED = 0x20000000;
07641:            static final int STATE_SYSTEM_VALID = 0x3FFFFFFF;
07642:            static final int CCHILDREN_TITLEBAR = 5;
07643:            static final int CCHILDREN_SCROLLBAR = 5;
07644:            static final int CURSOR_SHOWING = 0x00000001;
07645:            static final int WS_ACTIVECAPTION = 0x0001;
07646:            static final int GA_PARENT = 1;
07647:            static final int GA_ROOT = 2;
07648:            static final int GA_ROOTOWNER = 3;
07649:            static final int MAX_LEADBYTES = 12;
07650:            static final int MAX_DEFAULTCHAR = 2;
07651:            static final int MB_PRECOMPOSED = 0x00000001;
07652:            static final int MB_COMPOSITE = 0x00000002;
07653:            static final int MB_USEGLYPHCHARS = 0x00000004;
07654:            static final int MB_ERR_INVALID_CHARS = 0x00000008;
07655:            static final int WC_COMPOSITECHECK = 0x00000200;
07656:            static final int WC_DISCARDNS = 0x00000010;
07657:            static final int WC_SEPCHARS = 0x00000020;
07658:            static final int WC_DEFAULTCHAR = 0x00000040;
07659:            static final int WC_NO_BEST_FIT_CHARS = 0x00000400;
07660:            static final int CT_CTYPE1 = 0x00000001;
07661:            static final int CT_CTYPE2 = 0x00000002;
07662:            static final int CT_CTYPE3 = 0x00000004;
07663:            static final int C1_UPPER = 0x0001;
07664:            static final int C1_LOWER = 0x0002;
07665:            static final int C1_DIGIT = 0x0004;
07666:            static final int C1_SPACE = 0x0008;
07667:            static final int C1_PUNCT = 0x0010;
07668:            static final int C1_CNTRL = 0x0020;
07669:            static final int C1_BLANK = 0x0040;
07670:            static final int C1_XDIGIT = 0x0080;
07671:            static final int C1_ALPHA = 0x0100;
07672:            static final int C1_DEFINED = 0x0200;
07673:            static final int C2_LEFTTORIGHT = 0x0001;
07674:            static final int C2_RIGHTTOLEFT = 0x0002;
07675:            static final int C2_EUROPENUMBER = 0x0003;
07676:            static final int C2_EUROPESEPARATOR = 0x0004;
07677:            static final int C2_EUROPETERMINATOR = 0x0005;
07678:            static final int C2_ARABICNUMBER = 0x0006;
07679:            static final int C2_COMMONSEPARATOR = 0x0007;
07680:            static final int C2_BLOCKSEPARATOR = 0x0008;
07681:            static final int C2_SEGMENTSEPARATOR = 0x0009;
07682:            static final int C2_WHITESPACE = 0x000A;
07683:            static final int C2_OTHERNEUTRAL = 0x000B;
07684:            static final int C2_NOTAPPLICABLE = 0x0000;
07685:            static final int C3_NONSPACING = 0x0001;
07686:            static final int C3_DIACRITIC = 0x0002;
07687:            static final int C3_VOWELMARK = 0x0004;
07688:            static final int C3_SYMBOL = 0x0008;
07689:            static final int C3_KATAKANA = 0x0010;
07690:            static final int C3_HIRAGANA = 0x0020;
07691:            static final int C3_HALFWIDTH = 0x0040;
07692:            static final int C3_FULLWIDTH = 0x0080;
07693:            static final int C3_IDEOGRAPH = 0x0100;
07694:            static final int C3_KASHIDA = 0x0200;
07695:            static final int C3_LEXICAL = 0x0400;
07696:            static final int C3_ALPHA = 0x8000;
07697:            static final int C3_NOTAPPLICABLE = 0x0000;
07698:            static final int NORM_IGNORECASE = 0x00000001;
07699:            static final int NORM_IGNORENONSPACE = 0x00000002;
07700:            static final int NORM_IGNORESYMBOLS = 0x00000004;
07701:            static final int NORM_IGNOREKANATYPE = 0x00010000;
07702:            static final int NORM_IGNOREWIDTH = 0x00020000;
07703:            static final int MAP_FOLDCZONE = 0x00000010;
07704:            static final int MAP_PRECOMPOSED = 0x00000020;
07705:            static final int MAP_COMPOSITE = 0x00000040;
07706:            static final int MAP_FOLDDIGITS = 0x00000080;
07707:            static final int MAP_EXPAND_LIGATURES = 0x00002000;
07708:            static final int LCMAP_LOWERCASE = 0x00000100;
07709:            static final int LCMAP_UPPERCASE = 0x00000200;
07710:            static final int LCMAP_SORTKEY = 0x00000400;
07711:            static final int LCMAP_BYTEREV = 0x00000800;
07712:            static final int LCMAP_HIRAGANA = 0x00100000;
07713:            static final int LCMAP_KATAKANA = 0x00200000;
07714:            static final int LCMAP_HALFWIDTH = 0x00400000;
07715:            static final int LCMAP_FULLWIDTH = 0x00800000;
07716:            static final int LCMAP_LINGUISTIC_CASING = 0x01000000;
07717:            static final int LCMAP_SIMPLIFIED_CHINESE = 0x02000000;
07718:            static final int LCMAP_TRADITIONAL_CHINESE = 0x04000000;
07719:            static final int LGRPID_INSTALLED = 0x00000001;
07720:            static final int LGRPID_SUPPORTED = 0x00000002;
07721:            static final int LCID_INSTALLED = 0x00000001;
07722:            static final int LCID_SUPPORTED = 0x00000002;
07723:            static final int LCID_ALTERNATE_SORTS = 0x00000004;
07724:            static final int CP_INSTALLED = 0x00000001;
07725:            static final int CP_SUPPORTED = 0x00000002;
07726:            static final int SORT_STRINGSORT = 0x00001000;
07727:            static final int CSTR_LESS_THAN = 1;
07728:            static final int CSTR_EQUAL = 2;
07729:            static final int CSTR_GREATER_THAN = 3;
07730:            static final int CP_ACP = 0;
07731:            static final int CP_OEMCP = 1;
07732:            static final int CP_MACCP = 2;
07733:            static final int CP_THREAD_ACP = 3;
07734:            static final int CP_SYMBOL = 42;
07735:            static final int CP_UTF7 = 65000;
07736:            static final int CP_UTF8 = 65001;
07737:            static final int CTRY_DEFAULT = 0;
07738:            static final int CTRY_ALBANIA = 355;
07739:            static final int CTRY_ALGERIA = 213;
07740:            static final int CTRY_ARGENTINA = 54;
07741:            static final int CTRY_ARMENIA = 374;
07742:            static final int CTRY_AUSTRALIA = 61;
07743:            static final int CTRY_AUSTRIA = 43;
07744:            static final int CTRY_AZERBAIJAN = 994;
07745:            static final int CTRY_BAHRAIN = 973;
07746:            static final int CTRY_BELARUS = 375;
07747:            static final int CTRY_BELGIUM = 32;
07748:            static final int CTRY_BELIZE = 501;
07749:            static final int CTRY_BOLIVIA = 591;
07750:            static final int CTRY_BRAZIL = 55;
07751:            static final int CTRY_BRUNEI_DARUSSALAM = 673;
07752:            static final int CTRY_BULGARIA = 359;
07753:            static final int CTRY_CANADA = 2;
07754:            static final int CTRY_CARIBBEAN = 1;
07755:            static final int CTRY_CHILE = 56;
07756:            static final int CTRY_COLOMBIA = 57;
07757:            static final int CTRY_COSTA_RICA = 506;
07758:            static final int CTRY_CROATIA = 385;
07759:            static final int CTRY_CZECH = 420;
07760:            static final int CTRY_DENMARK = 45;
07761:            static final int CTRY_DOMINICAN_REPUBLIC = 1;
07762:            static final int CTRY_ECUADOR = 593;
07763:            static final int CTRY_EGYPT = 20;
07764:            static final int CTRY_EL_SALVADOR = 503;
07765:            static final int CTRY_ESTONIA = 372;
07766:            static final int CTRY_FAEROE_ISLANDS = 298;
07767:            static final int CTRY_FINLAND = 358;
07768:            static final int CTRY_FRANCE = 33;
07769:            static final int CTRY_GEORGIA = 995;
07770:            static final int CTRY_GERMANY = 49;
07771:            static final int CTRY_GREECE = 30;
07772:            static final int CTRY_GUATEMALA = 502;
07773:            static final int CTRY_HONDURAS = 504;
07774:            static final int CTRY_HONG_KONG = 852;
07775:            static final int CTRY_HUNGARY = 36;
07776:            static final int CTRY_ICELAND = 354;
07777:            static final int CTRY_INDIA = 91;
07778:            static final int CTRY_INDONESIA = 62;
07779:            static final int CTRY_IRAN = 981;
07780:            static final int CTRY_IRAQ = 964;
07781:            static final int CTRY_IRELAND = 353;
07782:            static final int CTRY_ISRAEL = 972;
07783:            static final int CTRY_ITALY = 39;
07784:            static final int CTRY_JAMAICA = 1;
07785:            static final int CTRY_JAPAN = 81;
07786:            static final int CTRY_JORDAN = 962;
07787:            static final int CTRY_KAZAKSTAN = 7;
07788:            static final int CTRY_KENYA = 254;
07789:            static final int CTRY_KUWAIT = 965;
07790:            static final int CTRY_KYRGYZSTAN = 996;
07791:            static final int CTRY_LATVIA = 371;
07792:            static final int CTRY_LEBANON = 961;
07793:            static final int CTRY_LIBYA = 218;
07794:            static final int CTRY_LIECHTENSTEIN = 41;
07795:            static final int CTRY_LITHUANIA = 370;
07796:            static final int CTRY_LUXEMBOURG = 352;
07797:            static final int CTRY_MACAU = 853;
07798:            static final int CTRY_MACEDONIA = 389;
07799:            static final int CTRY_MALAYSIA = 60;
07800:            static final int CTRY_MALDIVES = 960;
07801:            static final int CTRY_MEXICO = 52;
07802:            static final int CTRY_MONACO = 33;
07803:            static final int CTRY_MONGOLIA = 976;
07804:            static final int CTRY_MOROCCO = 212;
07805:            static final int CTRY_NETHERLANDS = 31;
07806:            static final int CTRY_NEW_ZEALAND = 64;
07807:            static final int CTRY_NICARAGUA = 505;
07808:            static final int CTRY_NORWAY = 47;
07809:            static final int CTRY_OMAN = 968;
07810:            static final int CTRY_PAKISTAN = 92;
07811:            static final int CTRY_PANAMA = 507;
07812:            static final int CTRY_PARAGUAY = 595;
07813:            static final int CTRY_PERU = 51;
07814:            static final int CTRY_PHILIPPINES = 63;
07815:            static final int CTRY_POLAND = 48;
07816:            static final int CTRY_PORTUGAL = 351;
07817:            static final int CTRY_PRCHINA = 86;
07818:            static final int CTRY_PUERTO_RICO = 1;
07819:            static final int CTRY_QATAR = 974;
07820:            static final int CTRY_ROMANIA = 40;
07821:            static final int CTRY_RUSSIA = 7;
07822:            static final int CTRY_SAUDI_ARABIA = 966;
07823:            static final int CTRY_SERBIA = 381;
07824:            static final int CTRY_SINGAPORE = 65;
07825:            static final int CTRY_SLOVAK = 421;
07826:            static final int CTRY_SLOVENIA = 386;
07827:            static final int CTRY_SOUTH_AFRICA = 27;
07828:            static final int CTRY_SOUTH_KOREA = 82;
07829:            static final int CTRY_SPAIN = 34;
07830:            static final int CTRY_SWEDEN = 46;
07831:            static final int CTRY_SWITZERLAND = 41;
07832:            static final int CTRY_SYRIA = 963;
07833:            static final int CTRY_TAIWAN = 886;
07834:            static final int CTRY_TATARSTAN = 7;
07835:            static final int CTRY_THAILAND = 66;
07836:            static final int CTRY_TRINIDAD_Y_TOBAGO = 1;
07837:            static final int CTRY_TUNISIA = 216;
07838:            static final int CTRY_TURKEY = 90;
07839:            static final int CTRY_UAE = 971;
07840:            static final int CTRY_UKRAINE = 380;
07841:            static final int CTRY_UNITED_KINGDOM = 44;
07842:            static final int CTRY_UNITED_STATES = 1;
07843:            static final int CTRY_URUGUAY = 598;
07844:            static final int CTRY_UZBEKISTAN = 7;
07845:            static final int CTRY_VENEZUELA = 58;
07846:            static final int CTRY_VIET_NAM = 84;
07847:            static final int CTRY_YEMEN = 967;
07848:            static final int CTRY_ZIMBABWE = 263;
07849:            static final int LOCALE_NOUSEROVERRIDE = 0x80000000;
07850:            static final int LOCALE_USE_CP_ACP = 0x40000000;
07851:            static final int LOCALE_RETURN_NUMBER = 0x20000000;
07852:            static final int LOCALE_ILANGUAGE = 0x00000001;
07853:            static final int LOCALE_SLANGUAGE = 0x00000002;
07854:            static final int LOCALE_SENGLANGUAGE = 0x00001001;
07855:            static final int LOCALE_SABBREVLANGNAME = 0x00000003;
07856:            static final int LOCALE_SNATIVELANGNAME = 0x00000004;
07857:            static final int LOCALE_ICOUNTRY = 0x00000005;
07858:            static final int LOCALE_SCOUNTRY = 0x00000006;
07859:            static final int LOCALE_SENGCOUNTRY = 0x00001002;
07860:            static final int LOCALE_SABBREVCTRYNAME = 0x00000007;
07861:            static final int LOCALE_SNATIVECTRYNAME = 0x00000008;
07862:            static final int LOCALE_IDEFAULTLANGUAGE = 0x00000009;
07863:            static final int LOCALE_IDEFAULTCOUNTRY = 0x0000000A;
07864:            static final int LOCALE_IDEFAULTCODEPAGE = 0x0000000B;
07865:            static final int LOCALE_IDEFAULTANSICODEPAGE = 0x00001004;
07866:            static final int LOCALE_IDEFAULTMACCODEPAGE = 0x00001011;
07867:            static final int LOCALE_SLIST = 0x0000000C;
07868:            static final int LOCALE_IMEASURE = 0x0000000D;
07869:            static final int LOCALE_SDECIMAL = 0x0000000E;
07870:            static final int LOCALE_STHOUSAND = 0x0000000F;
07871:            static final int LOCALE_SGROUPING = 0x00000010;
07872:            static final int LOCALE_IDIGITS = 0x00000011;
07873:            static final int LOCALE_ILZERO = 0x00000012;
07874:            static final int LOCALE_INEGNUMBER = 0x00001010;
07875:            static final int LOCALE_SNATIVEDIGITS = 0x00000013;
07876:            static final int LOCALE_SCURRENCY = 0x00000014;
07877:            static final int LOCALE_SINTLSYMBOL = 0x00000015;
07878:            static final int LOCALE_SMONDECIMALSEP = 0x00000016;
07879:            static final int LOCALE_SMONTHOUSANDSEP = 0x00000017;
07880:            static final int LOCALE_SMONGROUPING = 0x00000018;
07881:            static final int LOCALE_ICURRDIGITS = 0x00000019;
07882:            static final int LOCALE_IINTLCURRDIGITS = 0x0000001A;
07883:            static final int LOCALE_ICURRENCY = 0x0000001B;
07884:            static final int LOCALE_INEGCURR = 0x0000001C;
07885:            static final int LOCALE_SDATE = 0x0000001D;
07886:            static final int LOCALE_STIME = 0x0000001E;
07887:            static final int LOCALE_SSHORTDATE = 0x0000001F;
07888:            static final int LOCALE_SLONGDATE = 0x00000020;
07889:            static final int LOCALE_STIMEFORMAT = 0x00001003;
07890:            static final int LOCALE_IDATE = 0x00000021;
07891:            static final int LOCALE_ILDATE = 0x00000022;
07892:            static final int LOCALE_ITIME = 0x00000023;
07893:            static final int LOCALE_ITIMEMARKPOSN = 0x00001005;
07894:            static final int LOCALE_ICENTURY = 0x00000024;
07895:            static final int LOCALE_ITLZERO = 0x00000025;
07896:            static final int LOCALE_IDAYLZERO = 0x00000026;
07897:            static final int LOCALE_IMONLZERO = 0x00000027;
07898:            static final int LOCALE_S1159 = 0x00000028;
07899:            static final int LOCALE_S2359 = 0x00000029;
07900:            static final int LOCALE_ICALENDARTYPE = 0x00001009;
07901:            static final int LOCALE_IOPTIONALCALENDAR = 0x0000100B;
07902:            static final int LOCALE_IFIRSTDAYOFWEEK = 0x0000100C;
07903:            static final int LOCALE_IFIRSTWEEKOFYEAR = 0x0000100D;
07904:            static final int LOCALE_SDAYNAME1 = 0x0000002A;
07905:            static final int LOCALE_SDAYNAME2 = 0x0000002B;
07906:            static final int LOCALE_SDAYNAME3 = 0x0000002C;
07907:            static final int LOCALE_SDAYNAME4 = 0x0000002D;
07908:            static final int LOCALE_SDAYNAME5 = 0x0000002E;
07909:            static final int LOCALE_SDAYNAME6 = 0x0000002F;
07910:            static final int LOCALE_SDAYNAME7 = 0x00000030;
07911:            static final int LOCALE_SABBREVDAYNAME1 = 0x00000031;
07912:            static final int LOCALE_SABBREVDAYNAME2 = 0x00000032;
07913:            static final int LOCALE_SABBREVDAYNAME3 = 0x00000033;
07914:            static final int LOCALE_SABBREVDAYNAME4 = 0x00000034;
07915:            static final int LOCALE_SABBREVDAYNAME5 = 0x00000035;
07916:            static final int LOCALE_SABBREVDAYNAME6 = 0x00000036;
07917:            static final int LOCALE_SABBREVDAYNAME7 = 0x00000037;
07918:            static final int LOCALE_SMONTHNAME1 = 0x00000038;
07919:            static final int LOCALE_SMONTHNAME2 = 0x00000039;
07920:            static final int LOCALE_SMONTHNAME3 = 0x0000003A;
07921:            static final int LOCALE_SMONTHNAME4 = 0x0000003B;
07922:            static final int LOCALE_SMONTHNAME5 = 0x0000003C;
07923:            static final int LOCALE_SMONTHNAME6 = 0x0000003D;
07924:            static final int LOCALE_SMONTHNAME7 = 0x0000003E;
07925:            static final int LOCALE_SMONTHNAME8 = 0x0000003F;
07926:            static final int LOCALE_SMONTHNAME9 = 0x00000040;
07927:            static final int LOCALE_SMONTHNAME10 = 0x00000041;
07928:            static final int LOCALE_SMONTHNAME11 = 0x00000042;
07929:            static final int LOCALE_SMONTHNAME12 = 0x00000043;
07930:            static final int LOCALE_SMONTHNAME13 = 0x0000100E;
07931:            static final int LOCALE_SABBREVMONTHNAME1 = 0x00000044;
07932:            static final int LOCALE_SABBREVMONTHNAME2 = 0x00000045;
07933:            static final int LOCALE_SABBREVMONTHNAME3 = 0x00000046;
07934:            static final int LOCALE_SABBREVMONTHNAME4 = 0x00000047;
07935:            static final int LOCALE_SABBREVMONTHNAME5 = 0x00000048;
07936:            static final int LOCALE_SABBREVMONTHNAME6 = 0x00000049;
07937:            static final int LOCALE_SABBREVMONTHNAME7 = 0x0000004A;
07938:            static final int LOCALE_SABBREVMONTHNAME8 = 0x0000004B;
07939:            static final int LOCALE_SABBREVMONTHNAME9 = 0x0000004C;
07940:            static final int LOCALE_SABBREVMONTHNAME10 = 0x0000004D;
07941:            static final int LOCALE_SABBREVMONTHNAME11 = 0x0000004E;
07942:            static final int LOCALE_SABBREVMONTHNAME12 = 0x0000004F;
07943:            static final int LOCALE_SABBREVMONTHNAME13 = 0x0000100F;
07944:            static final int LOCALE_SPOSITIVESIGN = 0x00000050;
07945:            static final int LOCALE_SNEGATIVESIGN = 0x00000051;
07946:            static final int LOCALE_IPOSSIGNPOSN = 0x00000052;
07947:            static final int LOCALE_INEGSIGNPOSN = 0x00000053;
07948:            static final int LOCALE_IPOSSYMPRECEDES = 0x00000054;
07949:            static final int LOCALE_IPOSSEPBYSPACE = 0x00000055;
07950:            static final int LOCALE_INEGSYMPRECEDES = 0x00000056;
07951:            static final int LOCALE_INEGSEPBYSPACE = 0x00000057;
07952:            static final int LOCALE_FONTSIGNATURE = 0x00000058;
07953:            static final int LOCALE_SISO639LANGNAME = 0x00000059;
07954:            static final int LOCALE_SISO3166CTRYNAME = 0x0000005A;
07955:            static final int LOCALE_IDEFAULTEBCDICCODEPAGE = 0x00001012;
07956:            static final int LOCALE_IPAPERSIZE = 0x0000100A;
07957:            static final int LOCALE_SENGCURRNAME = 0x00001007;
07958:            static final int LOCALE_SNATIVECURRNAME = 0x00001008;
07959:            static final int LOCALE_SYEARMONTH = 0x00001006;
07960:            static final int LOCALE_SSORTNAME = 0x00001013;
07961:            static final int LOCALE_IDIGITSUBSTITUTION = 0x00001014;
07962:            static final int TIME_NOMINUTESORSECONDS = 0x00000001;
07963:            static final int TIME_NOSECONDS = 0x00000002;
07964:            static final int TIME_NOTIMEMARKER = 0x00000004;
07965:            static final int TIME_FORCE24HOURFORMAT = 0x00000008;
07966:            static final int DATE_SHORTDATE = 0x00000001;
07967:            static final int DATE_LONGDATE = 0x00000002;
07968:            static final int DATE_USE_ALT_CALENDAR = 0x00000004;
07969:            static final int DATE_YEARMONTH = 0x00000008;
07970:            static final int DATE_LTRREADING = 0x00000010;
07971:            static final int DATE_RTLREADING = 0x00000020;
07972:            static final int CAL_NOUSEROVERRIDE = LOCALE_NOUSEROVERRIDE;
07973:            static final int CAL_USE_CP_ACP = LOCALE_USE_CP_ACP;
07974:            static final int CAL_RETURN_NUMBER = LOCALE_RETURN_NUMBER;
07975:            static final int CAL_ICALINTVALUE = 0x00000001;
07976:            static final int CAL_SCALNAME = 0x00000002;
07977:            static final int CAL_IYEAROFFSETRANGE = 0x00000003;
07978:            static final int CAL_SERASTRING = 0x00000004;
07979:            static final int CAL_SSHORTDATE = 0x00000005;
07980:            static final int CAL_SLONGDATE = 0x00000006;
07981:            static final int CAL_SDAYNAME1 = 0x00000007;
07982:            static final int CAL_SDAYNAME2 = 0x00000008;
07983:            static final int CAL_SDAYNAME3 = 0x00000009;
07984:            static final int CAL_SDAYNAME4 = 0x0000000a;
07985:            static final int CAL_SDAYNAME5 = 0x0000000b;
07986:            static final int CAL_SDAYNAME6 = 0x0000000c;
07987:            static final int CAL_SDAYNAME7 = 0x0000000d;
07988:            static final int CAL_SABBREVDAYNAME1 = 0x0000000e;
07989:            static final int CAL_SABBREVDAYNAME2 = 0x0000000f;
07990:            static final int CAL_SABBREVDAYNAME3 = 0x00000010;
07991:            static final int CAL_SABBREVDAYNAME4 = 0x00000011;
07992:            static final int CAL_SABBREVDAYNAME5 = 0x00000012;
07993:            static final int CAL_SABBREVDAYNAME6 = 0x00000013;
07994:            static final int CAL_SABBREVDAYNAME7 = 0x00000014;
07995:            static final int CAL_SMONTHNAME1 = 0x00000015;
07996:            static final int CAL_SMONTHNAME2 = 0x00000016;
07997:            static final int CAL_SMONTHNAME3 = 0x00000017;
07998:            static final int CAL_SMONTHNAME4 = 0x00000018;
07999:            static final int CAL_SMONTHNAME5 = 0x00000019;
08000:            static final int CAL_SMONTHNAME6 = 0x0000001a;
08001:            static final int CAL_SMONTHNAME7 = 0x0000001b;
08002:            static final int CAL_SMONTHNAME8 = 0x0000001c;
08003:            static final int CAL_SMONTHNAME9 = 0x0000001d;
08004:            static final int CAL_SMONTHNAME10 = 0x0000001e;
08005:            static final int CAL_SMONTHNAME11 = 0x0000001f;
08006:            static final int CAL_SMONTHNAME12 = 0x00000020;
08007:            static final int CAL_SMONTHNAME13 = 0x00000021;
08008:            static final int CAL_SABBREVMONTHNAME1 = 0x00000022;
08009:            static final int CAL_SABBREVMONTHNAME2 = 0x00000023;
08010:            static final int CAL_SABBREVMONTHNAME3 = 0x00000024;
08011:            static final int CAL_SABBREVMONTHNAME4 = 0x00000025;
08012:            static final int CAL_SABBREVMONTHNAME5 = 0x00000026;
08013:            static final int CAL_SABBREVMONTHNAME6 = 0x00000027;
08014:            static final int CAL_SABBREVMONTHNAME7 = 0x00000028;
08015:            static final int CAL_SABBREVMONTHNAME8 = 0x00000029;
08016:            static final int CAL_SABBREVMONTHNAME9 = 0x0000002a;
08017:            static final int CAL_SABBREVMONTHNAME10 = 0x0000002b;
08018:            static final int CAL_SABBREVMONTHNAME11 = 0x0000002c;
08019:            static final int CAL_SABBREVMONTHNAME12 = 0x0000002d;
08020:            static final int CAL_SABBREVMONTHNAME13 = 0x0000002e;
08021:            static final int CAL_SYEARMONTH = 0x0000002f;
08022:            static final int CAL_ITWODIGITYEARMAX = 0x00000030;
08023:            static final int ENUM_ALL_CALENDARS = 0xffffffff;
08024:            static final int CAL_GREGORIAN = 1;
08025:            static final int CAL_GREGORIAN_US = 2;
08026:            static final int CAL_JAPAN = 3;
08027:            static final int CAL_TAIWAN = 4;
08028:            static final int CAL_KOREA = 5;
08029:            static final int CAL_HIJRI = 6;
08030:            static final int CAL_THAI = 7;
08031:            static final int CAL_HEBREW = 8;
08032:            static final int CAL_GREGORIAN_ME_FRENCH = 9;
08033:            static final int CAL_GREGORIAN_ARABIC = 10;
08034:            static final int CAL_GREGORIAN_XLIT_ENGLISH = 11;
08035:            static final int CAL_GREGORIAN_XLIT_FRENCH = 12;
08036:            static final int LGRPID_WESTERN_EUROPE = 0x0001;
08037:            static final int LGRPID_CENTRAL_EUROPE = 0x0002;
08038:            static final int LGRPID_BALTIC = 0x0003;
08039:            static final int LGRPID_GREEK = 0x0004;
08040:            static final int LGRPID_CYRILLIC = 0x0005;
08041:            static final int LGRPID_TURKISH = 0x0006;
08042:            static final int LGRPID_JAPANESE = 0x0007;
08043:            static final int LGRPID_KOREAN = 0x0008;
08044:            static final int LGRPID_TRADITIONAL_CHINESE = 0x0009;
08045:            static final int LGRPID_SIMPLIFIED_CHINESE = 0x000a;
08046:            static final int LGRPID_THAI = 0x000b;
08047:            static final int LGRPID_HEBREW = 0x000c;
08048:            static final int LGRPID_ARABIC = 0x000d;
08049:            static final int LGRPID_VIETNAMESE = 0x000e;
08050:            static final int LGRPID_INDIC = 0x000f;
08051:            static final int LGRPID_GEORGIAN = 0x0010;
08052:            static final int LGRPID_ARMENIAN = 0x0011;
08053:            static final int GEOID_NOT_AVAILABLE = -1;
08054:            static final int RIGHT_ALT_PRESSED = 0x0001;
08055:            static final int LEFT_ALT_PRESSED = 0x0002;
08056:            static final int RIGHT_CTRL_PRESSED = 0x0004;
08057:            static final int LEFT_CTRL_PRESSED = 0x0008;
08058:            static final int SHIFT_PRESSED = 0x0010;
08059:            static final int NUMLOCK_ON = 0x0020;
08060:            static final int SCROLLLOCK_ON = 0x0040;
08061:            static final int CAPSLOCK_ON = 0x0080;
08062:            static final int ENHANCED_KEY = 0x0100;
08063:            static final int NLS_DBCSCHAR = 0x00010000;
08064:            static final int NLS_ALPHANUMERIC = 0x00000000;
08065:            static final int NLS_KATAKANA = 0x00020000;
08066:            static final int NLS_HIRAGANA = 0x00040000;
08067:            static final int NLS_ROMAN = 0x00400000;
08068:            static final int NLS_IME_CONVERSION = 0x00800000;
08069:            static final int NLS_IME_DISABLE = 0x20000000;
08070:            static final int FROM_LEFT_1ST_BUTTON_PRESSED = 0x0001;
08071:            static final int RIGHTMOST_BUTTON_PRESSED = 0x0002;
08072:            static final int FROM_LEFT_2ND_BUTTON_PRESSED = 0x0004;
08073:            static final int FROM_LEFT_3RD_BUTTON_PRESSED = 0x0008;
08074:            static final int FROM_LEFT_4TH_BUTTON_PRESSED = 0x0010;
08075:            static final int MOUSE_MOVED = 0x0001;
08076:            static final int DOUBLE_CLICK = 0x0002;
08077:            static final int MOUSE_WHEELED = 0x0004;
08078:            static final int KEY_EVENT = 0x0001;
08079:            static final int MOUSE_EVENT = 0x0002;
08080:            static final int WINDOW_BUFFER_SIZE_EVENT = 0x0004;
08081:            static final int MENU_EVENT = 0x0008;
08082:            static final int FOCUS_EVENT = 0x0010;
08083:            static final int FOREGROUND_BLUE = 0x0001;
08084:            static final int FOREGROUND_GREEN = 0x0002;
08085:            static final int FOREGROUND_RED = 0x0004;
08086:            static final int FOREGROUND_INTENSITY = 0x0008;
08087:            static final int BACKGROUND_BLUE = 0x0010;
08088:            static final int BACKGROUND_GREEN = 0x0020;
08089:            static final int BACKGROUND_RED = 0x0040;
08090:            static final int BACKGROUND_INTENSITY = 0x0080;
08091:            static final int COMMON_LVB_LEADING_BYTE = 0x0100;
08092:            static final int COMMON_LVB_TRAILING_BYTE = 0x0200;
08093:            static final int COMMON_LVB_GRID_HORIZONTAL = 0x0400;
08094:            static final int COMMON_LVB_GRID_LVERTICAL = 0x0800;
08095:            static final int COMMON_LVB_GRID_RVERTICAL = 0x1000;
08096:            static final int COMMON_LVB_REVERSE_VIDEO = 0x4000;
08097:            static final int COMMON_LVB_UNDERSCORE = 0x8000;
08098:            static final int COMMON_LVB_SBCSDBCS = 0x0300;
08099:            static final int CONSOLE_NO_SELECTION = 0x0000;
08100:            static final int CONSOLE_SELECTION_IN_PROGRESS = 0x0001;
08101:            static final int CONSOLE_SELECTION_NOT_EMPTY = 0x0002;
08102:            static final int CONSOLE_MOUSE_SELECTION = 0x0004;
08103:            static final int CONSOLE_MOUSE_DOWN = 0x0008;
08104:            static final int CTRL_C_EVENT = 0;
08105:            static final int CTRL_BREAK_EVENT = 1;
08106:            static final int CTRL_CLOSE_EVENT = 2;
08107:            static final int CTRL_LOGOFF_EVENT = 5;
08108:            static final int CTRL_SHUTDOWN_EVENT = 6;
08109:            static final int ENABLE_PROCESSED_INPUT = 0x0001;
08110:            static final int ENABLE_LINE_INPUT = 0x0002;
08111:            static final int ENABLE_ECHO_INPUT = 0x0004;
08112:            static final int ENABLE_WINDOW_INPUT = 0x0008;
08113:            static final int ENABLE_MOUSE_INPUT = 0x0010;
08114:            static final int ENABLE_PROCESSED_OUTPUT = 0x0001;
08115:            static final int ENABLE_WRAP_AT_EOL_OUTPUT = 0x0002;
08116:            static final int CONSOLE_TEXTMODE_BUFFER = 1;
08117:            static final int CONSOLE_FULLSCREEN = 1;
08118:            static final int CONSOLE_FULLSCREEN_HARDWARE = 2;
08119:            static final long VS_FILE_INFO = RT_VERSION;
08120:            static final int VS_VERSION_INFO = 1;
08121:            static final int VS_USER_DEFINED = 100;
08122:            static final int VS_FFI_SIGNATURE = 0xFEEF04BD;
08123:            static final int VS_FFI_STRUCVERSION = 0x00010000;
08124:            static final int VS_FFI_FILEFLAGSMASK = 0x0000003F;
08125:            static final int VS_FF_DEBUG = 0x00000001;
08126:            static final int VS_FF_PRERELEASE = 0x00000002;
08127:            static final int VS_FF_PATCHED = 0x00000004;
08128:            static final int VS_FF_PRIVATEBUILD = 0x00000008;
08129:            static final int VS_FF_INFOINFERRED = 0x00000010;
08130:            static final int VS_FF_SPECIALBUILD = 0x00000020;
08131:            static final int VOS_UNKNOWN = 0x00000000;
08132:            static final int VOS_DOS = 0x00010000;
08133:            static final int VOS_OS216 = 0x00020000;
08134:            static final int VOS_OS232 = 0x00030000;
08135:            static final int VOS_NT = 0x00040000;
08136:            static final int VOS_WINCE = 0x00050000;
08137:            static final int VOS__BASE = 0x00000000;
08138:            static final int VOS__WINDOWS16 = 0x00000001;
08139:            static final int VOS__PM16 = 0x00000002;
08140:            static final int VOS__PM32 = 0x00000003;
08141:            static final int VOS__WINDOWS32 = 0x00000004;
08142:            static final int VOS_DOS_WINDOWS16 = 0x00010001;
08143:            static final int VOS_DOS_WINDOWS32 = 0x00010004;
08144:            static final int VOS_OS216_PM16 = 0x00020002;
08145:            static final int VOS_OS232_PM32 = 0x00030003;
08146:            static final int VOS_NT_WINDOWS32 = 0x00040004;
08147:            static final int VFT_UNKNOWN = 0x00000000;
08148:            static final int VFT_APP = 0x00000001;
08149:            static final int VFT_DLL = 0x00000002;
08150:            static final int VFT_DRV = 0x00000003;
08151:            static final int VFT_FONT = 0x00000004;
08152:            static final int VFT_VXD = 0x00000005;
08153:            static final int VFT_STATIC_LIB = 0x00000007;
08154:            static final int VFT2_UNKNOWN = 0x00000000;
08155:            static final int VFT2_DRV_PRINTER = 0x00000001;
08156:            static final int VFT2_DRV_KEYBOARD = 0x00000002;
08157:            static final int VFT2_DRV_LANGUAGE = 0x00000003;
08158:            static final int VFT2_DRV_DISPLAY = 0x00000004;
08159:            static final int VFT2_DRV_MOUSE = 0x00000005;
08160:            static final int VFT2_DRV_NETWORK = 0x00000006;
08161:            static final int VFT2_DRV_SYSTEM = 0x00000007;
08162:            static final int VFT2_DRV_INSTALLABLE = 0x00000008;
08163:            static final int VFT2_DRV_SOUND = 0x00000009;
08164:            static final int VFT2_DRV_COMM = 0x0000000A;
08165:            static final int VFT2_DRV_INPUTMETHOD = 0x0000000B;
08166:            static final int VFT2_DRV_VERSIONED_PRINTER = 0x0000000C;
08167:            static final int VFT2_FONT_RASTER = 0x00000001;
08168:            static final int VFT2_FONT_VECTOR = 0x00000002;
08169:            static final int VFT2_FONT_TRUETYPE = 0x00000003;
08170:            static final int VFFF_ISSHAREDFILE = 0x0001;
08171:            static final int VFF_CURNEDEST = 0x0001;
08172:            static final int VFF_FILEINUSE = 0x0002;
08173:            static final int VFF_BUFFTOOSMALL = 0x0004;
08174:            static final int VIFF_FORCEINSTALL = 0x0001;
08175:            static final int VIFF_DONTDELETEOLD = 0x0002;
08176:            static final int VIF_TEMPFILE = 0x00000001;
08177:            static final int VIF_MISMATCH = 0x00000002;
08178:            static final int VIF_SRCOLD = 0x00000004;
08179:            static final int VIF_DIFFLANG = 0x00000008;
08180:            static final int VIF_DIFFCODEPG = 0x00000010;
08181:            static final int VIF_DIFFTYPE = 0x00000020;
08182:            static final int VIF_WRITEPROT = 0x00000040;
08183:            static final int VIF_FILEINUSE = 0x00000080;
08184:            static final int VIF_OUTOFSPACE = 0x00000100;
08185:            static final int VIF_ACCESSVIOLATION = 0x00000200;
08186:            static final int VIF_SHARINGVIOLATION = 0x00000400;
08187:            static final int VIF_CANNOTCREATE = 0x00000800;
08188:            static final int VIF_CANNOTDELETE = 0x00001000;
08189:            static final int VIF_CANNOTRENAME = 0x00002000;
08190:            static final int VIF_CANNOTDELETECUR = 0x00004000;
08191:            static final int VIF_OUTOFMEMORY = 0x00008000;
08192:            static final int VIF_CANNOTREADSRC = 0x00010000;
08193:            static final int VIF_CANNOTREADDST = 0x00020000;
08194:            static final int VIF_BUFFTOOSMALL = 0x00040000;
08195:            static final int VIF_CANNOTLOADLZ32 = 0x00080000;
08196:            static final int VIF_CANNOTLOADCABINET = 0x00100000;
08197:            static final int PROVIDER_KEEPS_VALUE_LENGTH = 0x1;
08198:            static final int SHTDN_REASON_FLAG_COMMENT_REQUIRED = 0x01000000;
08199:            static final int SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED = 0x02000000;
08200:            static final int SHTDN_REASON_FLAG_CLEAN_UI = 0x04000000;
08201:            static final int SHTDN_REASON_FLAG_DIRTY_UI = 0x08000000;
08202:            static final int SHTDN_REASON_FLAG_USER_DEFINED = 0x40000000;
08203:            static final int SHTDN_REASON_FLAG_PLANNED = 0x80000000;
08204:            static final int SHTDN_REASON_MAJOR_OTHER = 0x00000000;
08205:            static final int SHTDN_REASON_MAJOR_NONE = 0x00000000;
08206:            static final int SHTDN_REASON_MAJOR_HARDWARE = 0x00010000;
08207:            static final int SHTDN_REASON_MAJOR_OPERATINGSYSTEM = 0x00020000;
08208:            static final int SHTDN_REASON_MAJOR_SOFTWARE = 0x00030000;
08209:            static final int SHTDN_REASON_MAJOR_APPLICATION = 0x00040000;
08210:            static final int SHTDN_REASON_MAJOR_SYSTEM = 0x00050000;
08211:            static final int SHTDN_REASON_MAJOR_POWER = 0x00060000;
08212:            static final int SHTDN_REASON_MAJOR_LEGACY_API = 0x00070000;
08213:            static final int SHTDN_REASON_MINOR_OTHER = 0x00000000;
08214:            static final int SHTDN_REASON_MINOR_NONE = 0x000000ff;
08215:            static final int SHTDN_REASON_MINOR_MAINTENANCE = 0x00000001;
08216:            static final int SHTDN_REASON_MINOR_INSTALLATION = 0x00000002;
08217:            static final int SHTDN_REASON_MINOR_UPGRADE = 0x00000003;
08218:            static final int SHTDN_REASON_MINOR_RECONFIG = 0x00000004;
08219:            static final int SHTDN_REASON_MINOR_HUNG = 0x00000005;
08220:            static final int SHTDN_REASON_MINOR_UNSTABLE = 0x00000006;
08221:            static final int SHTDN_REASON_MINOR_DISK = 0x00000007;
08222:            static final int SHTDN_REASON_MINOR_PROCESSOR = 0x00000008;
08223:            static final int SHTDN_REASON_MINOR_NETWORKCARD = 0x00000009;
08224:            static final int SHTDN_REASON_MINOR_POWER_SUPPLY = 0x0000000a;
08225:            static final int SHTDN_REASON_MINOR_CORDUNPLUGGED = 0x0000000b;
08226:            static final int SHTDN_REASON_MINOR_ENVIRONMENT = 0x0000000c;
08227:            static final int SHTDN_REASON_MINOR_HARDWARE_DRIVER = 0x0000000d;
08228:            static final int SHTDN_REASON_MINOR_OTHERDRIVER = 0x0000000e;
08229:            static final int SHTDN_REASON_MINOR_BLUESCREEN = 0x0000000F;
08230:            static final int SHTDN_REASON_MINOR_SERVICEPACK = 0x00000010;
08231:            static final int SHTDN_REASON_MINOR_HOTFIX = 0x00000011;
08232:            static final int SHTDN_REASON_MINOR_SECURITYFIX = 0x00000012;
08233:            static final int SHTDN_REASON_MINOR_SECURITY = 0x00000013;
08234:            static final int SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY = 0x00000014;
08235:            static final int SHTDN_REASON_MINOR_WMI = 0x00000015;
08236:            static final int SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL = 0x00000016;
08237:            static final int SHTDN_REASON_MINOR_HOTFIX_UNINSTALL = 0x00000017;
08238:            static final int SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL = 0x00000018;
08239:            static final int SHTDN_REASON_MINOR_MMC = 0x00000019;
08240:            static final int SHTDN_REASON_MINOR_TERMSRV = 0x00000020;
08241:            static final int SHTDN_REASON_UNKNOWN = SHTDN_REASON_MINOR_NONE;
08242:            static final int SHTDN_REASON_LEGACY_API = (SHTDN_REASON_MAJOR_LEGACY_API | SHTDN_REASON_FLAG_PLANNED);
08243:            static final int SHTDN_REASON_VALID_BIT_MASK = 0xc0ffffff;
08244:            static final int PCLEANUI = (SHTDN_REASON_FLAG_PLANNED | SHTDN_REASON_FLAG_CLEAN_UI);
08245:            static final int UCLEANUI = (SHTDN_REASON_FLAG_CLEAN_UI);
08246:            static final int PDIRTYUI = (SHTDN_REASON_FLAG_PLANNED | SHTDN_REASON_FLAG_DIRTY_UI);
08247:            static final int UDIRTYUI = (SHTDN_REASON_FLAG_DIRTY_UI);
08248:            static final int MAX_REASON_NAME_LEN = 64;
08249:            static final int MAX_REASON_DESC_LEN = 256;
08250:            static final int MAX_REASON_BUGID_LEN = 32;
08251:            static final int MAX_REASON_COMMENT_LEN = 512;
08252:            static final int SHUTDOWN_TYPE_LEN = 32;
08253:            static final int POLICY_SHOWREASONUI_NEVER = 0;
08254:            static final int POLICY_SHOWREASONUI_ALWAYS = 1;
08255:            static final int POLICY_SHOWREASONUI_WORKSTATIONONLY = 2;
08256:            static final int POLICY_SHOWREASONUI_SERVERONLY = 3;
08257:            static final int SNAPSHOT_POLICY_NEVER = 0;
08258:            static final int SNAPSHOT_POLICY_ALWAYS = 1;
08259:            static final int SNAPSHOT_POLICY_UNPLANNED = 2;
08260:            static final int MAX_NUM_REASONS = 256;
08261:            static final int REASON_SWINSTALL = SHTDN_REASON_MAJOR_SOFTWARE
08262:                    | SHTDN_REASON_MINOR_INSTALLATION;
08263:            static final int REASON_HWINSTALL = SHTDN_REASON_MAJOR_HARDWARE
08264:                    | SHTDN_REASON_MINOR_INSTALLATION;
08265:            static final int REASON_SERVICEHANG = SHTDN_REASON_MAJOR_SOFTWARE
08266:                    | SHTDN_REASON_MINOR_HUNG;
08267:            static final int REASON_UNSTABLE = SHTDN_REASON_MAJOR_SYSTEM
08268:                    | SHTDN_REASON_MINOR_UNSTABLE;
08269:            static final int REASON_SWHWRECONF = SHTDN_REASON_MAJOR_SOFTWARE
08270:                    | SHTDN_REASON_MINOR_RECONFIG;
08271:            static final int REASON_OTHER = SHTDN_REASON_MAJOR_OTHER
08272:                    | SHTDN_REASON_MINOR_OTHER;
08273:            static final int REASON_UNKNOWN = SHTDN_REASON_UNKNOWN;
08274:            static final int REASON_LEGACY_API = SHTDN_REASON_LEGACY_API;
08275:            static final int REASON_PLANNED_FLAG = SHTDN_REASON_FLAG_PLANNED;
08276:            static final int WNNC_NET_MSNET = 0x00010000;
08277:            static final int WNNC_NET_LANMAN = 0x00020000;
08278:            static final int WNNC_NET_NETWARE = 0x00030000;
08279:            static final int WNNC_NET_VINES = 0x00040000;
08280:            static final int WNNC_NET_10NET = 0x00050000;
08281:            static final int WNNC_NET_LOCUS = 0x00060000;
08282:            static final int WNNC_NET_SUN_PC_NFS = 0x00070000;
08283:            static final int WNNC_NET_LANSTEP = 0x00080000;
08284:            static final int WNNC_NET_9TILES = 0x00090000;
08285:            static final int WNNC_NET_LANTASTIC = 0x000A0000;
08286:            static final int WNNC_NET_AS400 = 0x000B0000;
08287:            static final int WNNC_NET_FTP_NFS = 0x000C0000;
08288:            static final int WNNC_NET_PATHWORKS = 0x000D0000;
08289:            static final int WNNC_NET_LIFENET = 0x000E0000;
08290:            static final int WNNC_NET_POWERLAN = 0x000F0000;
08291:            static final int WNNC_NET_BWNFS = 0x00100000;
08292:            static final int WNNC_NET_COGENT = 0x00110000;
08293:            static final int WNNC_NET_FARALLON = 0x00120000;
08294:            static final int WNNC_NET_APPLETALK = 0x00130000;
08295:            static final int WNNC_NET_INTERGRAPH = 0x00140000;
08296:            static final int WNNC_NET_SYMFONET = 0x00150000;
08297:            static final int WNNC_NET_CLEARCASE = 0x00160000;
08298:            static final int WNNC_NET_FRONTIER = 0x00170000;
08299:            static final int WNNC_NET_BMC = 0x00180000;
08300:            static final int WNNC_NET_DCE = 0x00190000;
08301:            static final int WNNC_NET_AVID = 0x001A0000;
08302:            static final int WNNC_NET_DOCUSPACE = 0x001B0000;
08303:            static final int WNNC_NET_MANGOSOFT = 0x001C0000;
08304:            static final int WNNC_NET_SERNET = 0x001D0000;
08305:            static final int WNNC_NET_RIVERFRONT1 = 0X001E0000;
08306:            static final int WNNC_NET_RIVERFRONT2 = 0x001F0000;
08307:            static final int WNNC_NET_DECORB = 0x00200000;
08308:            static final int WNNC_NET_PROTSTOR = 0x00210000;
08309:            static final int WNNC_NET_FJ_REDIR = 0x00220000;
08310:            static final int WNNC_NET_DISTINCT = 0x00230000;
08311:            static final int WNNC_NET_TWINS = 0x00240000;
08312:            static final int WNNC_NET_RDR2SAMPLE = 0x00250000;
08313:            static final int WNNC_NET_CSC = 0x00260000;
08314:            static final int WNNC_NET_3IN1 = 0x00270000;
08315:            static final int WNNC_NET_EXTENDNET = 0x00290000;
08316:            static final int WNNC_NET_STAC = 0x002A0000;
08317:            static final int WNNC_NET_FOXBAT = 0x002B0000;
08318:            static final int WNNC_NET_YAHOO = 0x002C0000;
08319:            static final int WNNC_NET_EXIFS = 0x002D0000;
08320:            static final int WNNC_NET_DAV = 0x002E0000;
08321:            static final int WNNC_NET_KNOWARE = 0x002F0000;
08322:            static final int WNNC_NET_OBJECT_DIRE = 0x00300000;
08323:            static final int WNNC_NET_MASFAX = 0x00310000;
08324:            static final int WNNC_NET_HOB_NFS = 0x00320000;
08325:            static final int WNNC_NET_SHIVA = 0x00330000;
08326:            static final int WNNC_NET_IBMAL = 0x00340000;
08327:            static final int WNNC_NET_LOCK = 0x00350000;
08328:            static final int WNNC_NET_TERMSRV = 0x00360000;
08329:            static final int WNNC_NET_SRT = 0x00370000;
08330:            static final int WNNC_CRED_MANAGER = 0xFFFF0000;
08331:            static final int RESOURCE_CONNECTED = 0x00000001;
08332:            static final int RESOURCE_GLOBALNET = 0x00000002;
08333:            static final int RESOURCE_REMEMBERED = 0x00000003;
08334:            static final int RESOURCE_RECENT = 0x00000004;
08335:            static final int RESOURCE_CONTEXT = 0x00000005;
08336:            static final int RESOURCETYPE_ANY = 0x00000000;
08337:            static final int RESOURCETYPE_DISK = 0x00000001;
08338:            static final int RESOURCETYPE_PRINT = 0x00000002;
08339:            static final int RESOURCETYPE_RESERVED = 0x00000008;
08340:            static final int RESOURCETYPE_UNKNOWN = 0xFFFFFFFF;
08341:            static final int RESOURCEUSAGE_CONNECTABLE = 0x00000001;
08342:            static final int RESOURCEUSAGE_CONTAINER = 0x00000002;
08343:            static final int RESOURCEUSAGE_NOLOCALDEVICE = 0x00000004;
08344:            static final int RESOURCEUSAGE_SIBLING = 0x00000008;
08345:            static final int RESOURCEUSAGE_ATTACHED = 0x00000010;
08346:            static final int RESOURCEUSAGE_ALL = (RESOURCEUSAGE_CONNECTABLE
08347:                    | RESOURCEUSAGE_CONTAINER | RESOURCEUSAGE_ATTACHED);
08348:            static final int RESOURCEUSAGE_RESERVED = 0x80000000;
08349:            static final int RESOURCEDISPLAYTYPE_GENERIC = 0x00000000;
08350:            static final int RESOURCEDISPLAYTYPE_DOMAIN = 0x00000001;
08351:            static final int RESOURCEDISPLAYTYPE_SERVER = 0x00000002;
08352:            static final int RESOURCEDISPLAYTYPE_SHARE = 0x00000003;
08353:            static final int RESOURCEDISPLAYTYPE_FILE = 0x00000004;
08354:            static final int RESOURCEDISPLAYTYPE_GROUP = 0x00000005;
08355:            static final int RESOURCEDISPLAYTYPE_NETWORK = 0x00000006;
08356:            static final int RESOURCEDISPLAYTYPE_ROOT = 0x00000007;
08357:            static final int RESOURCEDISPLAYTYPE_SHAREADMIN = 0x00000008;
08358:            static final int RESOURCEDISPLAYTYPE_DIRECTORY = 0x00000009;
08359:            static final int RESOURCEDISPLAYTYPE_TREE = 0x0000000A;
08360:            static final int RESOURCEDISPLAYTYPE_NDSCONTAINER = 0x0000000B;
08361:            static final int NETPROPERTY_PERSISTENT = 1;
08362:            static final int CONNECT_UPDATE_PROFILE = 0x00000001;
08363:            static final int CONNECT_UPDATE_RECENT = 0x00000002;
08364:            static final int CONNECT_TEMPORARY = 0x00000004;
08365:            static final int CONNECT_INTERACTIVE = 0x00000008;
08366:            static final int CONNECT_PROMPT = 0x00000010;
08367:            static final int CONNECT_NEED_DRIVE = 0x00000020;
08368:            static final int CONNECT_REFCOUNT = 0x00000040;
08369:            static final int CONNECT_REDIRECT = 0x00000080;
08370:            static final int CONNECT_LOCALDRIVE = 0x00000100;
08371:            static final int CONNECT_CURRENT_MEDIA = 0x00000200;
08372:            static final int CONNECT_DEFERRED = 0x00000400;
08373:            static final int CONNECT_RESERVED = 0xFF000000;
08374:            static final int CONNECT_COMMANDLINE = 0x00000800;
08375:            static final int CONNECT_CMD_SAVECRED = 0x00001000;
08376:            static final int CONNDLG_RO_PATH = 0x00000001;
08377:            static final int CONNDLG_CONN_POINT = 0x00000002;
08378:            static final int CONNDLG_USE_MRU = 0x00000004;
08379:            static final int CONNDLG_HIDE_BOX = 0x00000008;
08380:            static final int CONNDLG_PERSIST = 0x00000010;
08381:            static final int CONNDLG_NOT_PERSIST = 0x00000020;
08382:            static final int DISC_UPDATE_PROFILE = 0x00000001;
08383:            static final int DISC_NO_FORCE = 0x00000040;
08384:            static final int UNIVERSAL_NAME_INFO_LEVEL = 0x00000001;
08385:            static final int REMOTE_NAME_INFO_LEVEL = 0x00000002;
08386:            static final int WNFMT_MULTILINE = 0x01;
08387:            static final int WNFMT_ABBREVIATED = 0x02;
08388:            static final int WNFMT_INENUM = 0x10;
08389:            static final int WNFMT_CONNECTION = 0x20;
08390:            static final int NETINFO_DLL16 = 0x00000001;
08391:            static final int NETINFO_DISKRED = 0x00000004;
08392:            static final int NETINFO_PRINTERRED = 0x00000008;
08393:            static final int RP_LOGON = 0x01;
08394:            static final int RP_INIFILE = 0x02;
08395:            static final int PP_DISPLAYERRORS = 0x01;
08396:            static final int WN_SUCCESS = NO_ERROR;
08397:            static final int WN_NO_ERROR = NO_ERROR;
08398:            static final int WN_NOT_SUPPORTED = ERROR_NOT_SUPPORTED;
08399:            static final int WN_CANCEL = ERROR_CANCELLED;
08400:            static final int WN_RETRY = ERROR_RETRY;
08401:            static final int WN_NET_ERROR = ERROR_UNEXP_NET_ERR;
08402:            static final int WN_MORE_DATA = ERROR_MORE_DATA;
08403:            static final int WN_BAD_POINTER = ERROR_INVALID_ADDRESS;
08404:            static final int WN_BAD_VALUE = ERROR_INVALID_PARAMETER;
08405:            static final int WN_BAD_USER = ERROR_BAD_USERNAME;
08406:            static final int WN_BAD_PASSWORD = ERROR_INVALID_PASSWORD;
08407:            static final int WN_ACCESS_DENIED = ERROR_ACCESS_DENIED;
08408:            static final int WN_FUNCTION_BUSY = ERROR_BUSY;
08409:            static final int WN_WINDOWS_ERROR = ERROR_UNEXP_NET_ERR;
08410:            static final int WN_OUT_OF_MEMORY = ERROR_NOT_ENOUGH_MEMORY;
08411:            static final int WN_NO_NETWORK = ERROR_NO_NETWORK;
08412:            static final int WN_EXTENDED_ERROR = ERROR_EXTENDED_ERROR;
08413:            static final int WN_BAD_LEVEL = ERROR_INVALID_LEVEL;
08414:            static final int WN_BAD_HANDLE = ERROR_INVALID_HANDLE;
08415:            static final int WN_NOT_INITIALIZING = ERROR_ALREADY_INITIALIZED;
08416:            static final int WN_NO_MORE_DEVICES = ERROR_NO_MORE_DEVICES;
08417:            static final int WN_NOT_CONNECTED = ERROR_NOT_CONNECTED;
08418:            static final int WN_OPEN_FILES = ERROR_OPEN_FILES;
08419:            static final int WN_DEVICE_IN_USE = ERROR_DEVICE_IN_USE;
08420:            static final int WN_BAD_NETNAME = ERROR_BAD_NET_NAME;
08421:            static final int WN_BAD_LOCALNAME = ERROR_BAD_DEVICE;
08422:            static final int WN_ALREADY_CONNECTED = ERROR_ALREADY_ASSIGNED;
08423:            static final int WN_DEVICE_ERROR = ERROR_GEN_FAILURE;
08424:            static final int WN_CONNECTION_CLOSED = ERROR_CONNECTION_UNAVAIL;
08425:            static final int WN_NO_NET_OR_BAD_PATH = ERROR_NO_NET_OR_BAD_PATH;
08426:            static final int WN_BAD_PROVIDER = ERROR_BAD_PROVIDER;
08427:            static final int WN_CANNOT_OPEN_PROFILE = ERROR_CANNOT_OPEN_PROFILE;
08428:            static final int WN_BAD_PROFILE = ERROR_BAD_PROFILE;
08429:            static final int WN_BAD_DEV_TYPE = ERROR_BAD_DEV_TYPE;
08430:            static final int WN_DEVICE_ALREADY_REMEMBERED = ERROR_DEVICE_ALREADY_REMEMBERED;
08431:            static final int WN_CONNECTED_OTHER_PASSWORD = ERROR_CONNECTED_OTHER_PASSWORD;
08432:            static final int WN_CONNECTED_OTHER_PASSWORD_DEFAULT = ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT;
08433:            static final int WN_NO_MORE_ENTRIES = ERROR_NO_MORE_ITEMS;
08434:            static final int WN_NOT_CONTAINER = ERROR_NOT_CONTAINER;
08435:            static final int WN_NOT_AUTHENTICATED = ERROR_NOT_AUTHENTICATED;
08436:            static final int WN_NOT_LOGGED_ON = ERROR_NOT_LOGGED_ON;
08437:            static final int WN_NOT_VALIDATED = ERROR_NO_LOGON_SERVERS;
08438:            static final int WNCON_FORNETCARD = 0x00000001;
08439:            static final int WNCON_NOTROUTED = 0x00000002;
08440:            static final int WNCON_SLOWLINK = 0x00000004;
08441:            static final int WNCON_DYNAMIC = 0x00000008;
08442:            static final int CDERR_DIALOGFAILURE = 0xFFFF;
08443:            static final int CDERR_GENERALCODES = 0x0000;
08444:            static final int CDERR_STRUCTSIZE = 0x0001;
08445:            static final int CDERR_INITIALIZATION = 0x0002;
08446:            static final int CDERR_NOTEMPLATE = 0x0003;
08447:            static final int CDERR_NOHINSTANCE = 0x0004;
08448:            static final int CDERR_LOADSTRFAILURE = 0x0005;
08449:            static final int CDERR_FINDRESFAILURE = 0x0006;
08450:            static final int CDERR_LOADRESFAILURE = 0x0007;
08451:            static final int CDERR_LOCKRESFAILURE = 0x0008;
08452:            static final int CDERR_MEMALLOCFAILURE = 0x0009;
08453:            static final int CDERR_MEMLOCKFAILURE = 0x000A;
08454:            static final int CDERR_NOHOOK = 0x000B;
08455:            static final int CDERR_REGISTERMSGFAIL = 0x000C;
08456:            static final int PDERR_PRINTERCODES = 0x1000;
08457:            static final int PDERR_SETUPFAILURE = 0x1001;
08458:            static final int PDERR_PARSEFAILURE = 0x1002;
08459:            static final int PDERR_RETDEFFAILURE = 0x1003;
08460:            static final int PDERR_LOADDRVFAILURE = 0x1004;
08461:            static final int PDERR_GETDEVMODEFAIL = 0x1005;
08462:            static final int PDERR_INITFAILURE = 0x1006;
08463:            static final int PDERR_NODEVICES = 0x1007;
08464:            static final int PDERR_NODEFAULTPRN = 0x1008;
08465:            static final int PDERR_DNDMMISMATCH = 0x1009;
08466:            static final int PDERR_CREATEICFAILURE = 0x100A;
08467:            static final int PDERR_PRINTERNOTFOUND = 0x100B;
08468:            static final int PDERR_DEFAULTDIFFERENT = 0x100C;
08469:            static final int CFERR_CHOOSEFONTCODES = 0x2000;
08470:            static final int CFERR_NOFONTS = 0x2001;
08471:            static final int CFERR_MAXLESSTHANMIN = 0x2002;
08472:            static final int FNERR_FILENAMECODES = 0x3000;
08473:            static final int FNERR_SUBCLASSFAILURE = 0x3001;
08474:            static final int FNERR_INVALIDFILENAME = 0x3002;
08475:            static final int FNERR_BUFFERTOOSMALL = 0x3003;
08476:            static final int FRERR_FINDREPLACECODES = 0x4000;
08477:            static final int FRERR_BUFFERLENGTHZERO = 0x4001;
08478:            static final int CCERR_CHOOSECOLORCODES = 0x5000;
08479:            static final int WM_DDE_FIRST = 0x03E0;
08480:            static final int WM_DDE_INITIATE = (WM_DDE_FIRST);
08481:            static final int WM_DDE_TERMINATE = (WM_DDE_FIRST + 1);
08482:            static final int WM_DDE_ADVISE = (WM_DDE_FIRST + 2);
08483:            static final int WM_DDE_UNADVISE = (WM_DDE_FIRST + 3);
08484:            static final int WM_DDE_ACK = (WM_DDE_FIRST + 4);
08485:            static final int WM_DDE_DATA = (WM_DDE_FIRST + 5);
08486:            static final int WM_DDE_REQUEST = (WM_DDE_FIRST + 6);
08487:            static final int WM_DDE_POKE = (WM_DDE_FIRST + 7);
08488:            static final int WM_DDE_EXECUTE = (WM_DDE_FIRST + 8);
08489:            static final int WM_DDE_LAST = (WM_DDE_FIRST + 8);
08490:            static final int XST_NULL = 0;
08491:            static final int XST_INCOMPLETE = 1;
08492:            static final int XST_CONNECTED = 2;
08493:            static final int XST_INIT1 = 3;
08494:            static final int XST_INIT2 = 4;
08495:            static final int XST_REQSENT = 5;
08496:            static final int XST_DATARCVD = 6;
08497:            static final int XST_POKESENT = 7;
08498:            static final int XST_POKEACKRCVD = 8;
08499:            static final int XST_EXECSENT = 9;
08500:            static final int XST_EXECACKRCVD = 10;
08501:            static final int XST_ADVSENT = 11;
08502:            static final int XST_UNADVSENT = 12;
08503:            static final int XST_ADVACKRCVD = 13;
08504:            static final int XST_UNADVACKRCVD = 14;
08505:            static final int XST_ADVDATASENT = 15;
08506:            static final int XST_ADVDATAACKRCVD = 16;
08507:            static final int CADV_LATEACK = 0xFFFF;
08508:            static final int ST_CONNECTED = 0x0001;
08509:            static final int ST_ADVISE = 0x0002;
08510:            static final int ST_ISLOCAL = 0x0004;
08511:            static final int ST_BLOCKED = 0x0008;
08512:            static final int ST_CLIENT = 0x0010;
08513:            static final int ST_TERMINATED = 0x0020;
08514:            static final int ST_INLIST = 0x0040;
08515:            static final int ST_BLOCKNEXT = 0x0080;
08516:            static final int ST_ISSELF = 0x0100;
08517:            static final int DDE_FACK = 0x8000;
08518:            static final int DDE_FBUSY = 0x4000;
08519:            static final int DDE_FDEFERUPD = 0x4000;
08520:            static final int DDE_FACKREQ = 0x8000;
08521:            static final int DDE_FRELEASE = 0x2000;
08522:            static final int DDE_FREQUESTED = 0x1000;
08523:            static final int DDE_FAPPSTATUS = 0x00ff;
08524:            static final int DDE_FNOTPROCESSED = 0x0000;
08525:            static final int MSGF_DDEMGR = 0x8001;
08526:            static final int CP_WINANSI = 1004;
08527:            static final int CP_WINUNICODE = 1200;
08528:            static final int CP_WINNEUTRAL = CP_WINANSI;
08529:            static final int XTYPF_NOBLOCK = 0x0002;
08530:            static final int XTYPF_NODATA = 0x0004;
08531:            static final int XTYPF_ACKREQ = 0x0008;
08532:            static final int XCLASS_MASK = 0xFC00;
08533:            static final int XCLASS_BOOL = 0x1000;
08534:            static final int XCLASS_DATA = 0x2000;
08535:            static final int XCLASS_FLAGS = 0x4000;
08536:            static final int XCLASS_NOTIFICATION = 0x8000;
08537:            static final int XTYP_ERROR = (0x0000 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK);
08538:            static final int XTYP_ADVDATA = (0x0010 | XCLASS_FLAGS);
08539:            static final int XTYP_ADVREQ = (0x0020 | XCLASS_DATA | XTYPF_NOBLOCK);
08540:            static final int XTYP_ADVSTART = (0x0030 | XCLASS_BOOL);
08541:            static final int XTYP_ADVSTOP = (0x0040 | XCLASS_NOTIFICATION);
08542:            static final int XTYP_EXECUTE = (0x0050 | XCLASS_FLAGS);
08543:            static final int XTYP_CONNECT = (0x0060 | XCLASS_BOOL | XTYPF_NOBLOCK);
08544:            static final int XTYP_CONNECT_CONFIRM = (0x0070 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK);
08545:            static final int XTYP_XACT_COMPLETE = (0x0080 | XCLASS_NOTIFICATION);
08546:            static final int XTYP_POKE = (0x0090 | XCLASS_FLAGS);
08547:            static final int XTYP_REGISTER = (0x00A0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK);
08548:            static final int XTYP_REQUEST = (0x00B0 | XCLASS_DATA);
08549:            static final int XTYP_DISCONNECT = (0x00C0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK);
08550:            static final int XTYP_UNREGISTER = (0x00D0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK);
08551:            static final int XTYP_WILDCONNECT = (0x00E0 | XCLASS_DATA | XTYPF_NOBLOCK);
08552:            static final int XTYP_MASK = 0x00F0;
08553:            static final int XTYP_SHIFT = 4;
08554:            static final int TIMEOUT_ASYNC = 0xFFFFFFFF;
08555:            static final int QID_SYNC = 0xFFFFFFFF;
08556:            static final int CBF_FAIL_SELFCONNECTIONS = 0x00001000;
08557:            static final int CBF_FAIL_CONNECTIONS = 0x00002000;
08558:            static final int CBF_FAIL_ADVISES = 0x00004000;
08559:            static final int CBF_FAIL_EXECUTES = 0x00008000;
08560:            static final int CBF_FAIL_POKES = 0x00010000;
08561:            static final int CBF_FAIL_REQUESTS = 0x00020000;
08562:            static final int CBF_FAIL_ALLSVRXACTIONS = 0x0003f000;
08563:            static final int CBF_SKIP_CONNECT_CONFIRMS = 0x00040000;
08564:            static final int CBF_SKIP_REGISTRATIONS = 0x00080000;
08565:            static final int CBF_SKIP_UNREGISTRATIONS = 0x00100000;
08566:            static final int CBF_SKIP_DISCONNECTS = 0x00200000;
08567:            static final int CBF_SKIP_ALLNOTIFICATIONS = 0x003c0000;
08568:            static final int APPCMD_CLIENTONLY = 0x00000010;
08569:            static final int APPCMD_FILTERINITS = 0x00000020;
08570:            static final int APPCMD_MASK = 0x00000FF0;
08571:            static final int APPCLASS_STANDARD = 0x00000000;
08572:            static final int APPCLASS_MASK = 0x0000000F;
08573:            static final int EC_ENABLEALL = 0;
08574:            static final int EC_ENABLEONE = ST_BLOCKNEXT;
08575:            static final int EC_DISABLE = ST_BLOCKED;
08576:            static final int EC_QUERYWAITING = 2;
08577:            static final int DNS_REGISTER = 0x0001;
08578:            static final int DNS_UNREGISTER = 0x0002;
08579:            static final int DNS_FILTERON = 0x0004;
08580:            static final int DNS_FILTEROFF = 0x0008;
08581:            static final int HDATA_APPOWNED = 0x0001;
08582:            static final int DMLERR_NO_ERROR = 0;
08583:            static final int DMLERR_FIRST = 0x4000;
08584:            static final int DMLERR_ADVACKTIMEOUT = 0x4000;
08585:            static final int DMLERR_BUSY = 0x4001;
08586:            static final int DMLERR_DATAACKTIMEOUT = 0x4002;
08587:            static final int DMLERR_DLL_NOT_INITIALIZED = 0x4003;
08588:            static final int DMLERR_DLL_USAGE = 0x4004;
08589:            static final int DMLERR_EXECACKTIMEOUT = 0x4005;
08590:            static final int DMLERR_INVALIDPARAMETER = 0x4006;
08591:            static final int DMLERR_LOW_MEMORY = 0x4007;
08592:            static final int DMLERR_MEMORY_ERROR = 0x4008;
08593:            static final int DMLERR_NOTPROCESSED = 0x4009;
08594:            static final int DMLERR_NO_CONV_ESTABLISHED = 0x400a;
08595:            static final int DMLERR_POKEACKTIMEOUT = 0x400b;
08596:            static final int DMLERR_POSTMSG_FAILED = 0x400c;
08597:            static final int DMLERR_REENTRANCY = 0x400d;
08598:            static final int DMLERR_SERVER_DIED = 0x400e;
08599:            static final int DMLERR_SYS_ERROR = 0x400f;
08600:            static final int DMLERR_UNADVACKTIMEOUT = 0x4010;
08601:            static final int DMLERR_UNFOUND_QUEUE_ID = 0x4011;
08602:            static final int DMLERR_LAST = 0x4011;
08603:            static final int MH_CREATE = 1;
08604:            static final int MH_KEEP = 2;
08605:            static final int MH_DELETE = 3;
08606:            static final int MH_CLEANUP = 4;
08607:            static final int MAX_MONITORS = 4;
08608:            static final int APPCLASS_MONITOR = 0x00000001;
08609:            static final int XTYP_MONITOR = (0x00F0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK);
08610:            static final int MF_HSZ_INFO = 0x01000000;
08611:            static final int MF_SENDMSGS = 0x02000000;
08612:            static final int MF_POSTMSGS = 0x04000000;
08613:            static final int MF_CALLBACKS = 0x08000000;
08614:            static final int MF_ERRORS = 0x10000000;
08615:            static final int MF_LINKS = 0x20000000;
08616:            static final int MF_CONV = 0x40000000;
08617:            static final int MF_MASK = 0xFF000000;
08618:            static final int ctlFirst = 0x0400;
08619:            static final int ctlLast = 0x04ff;
08620:            static final int psh1 = 0x0400;
08621:            static final int psh2 = 0x0401;
08622:            static final int psh3 = 0x0402;
08623:            static final int psh4 = 0x0403;
08624:            static final int psh5 = 0x0404;
08625:            static final int psh6 = 0x0405;
08626:            static final int psh7 = 0x0406;
08627:            static final int psh8 = 0x0407;
08628:            static final int psh9 = 0x0408;
08629:            static final int psh10 = 0x0409;
08630:            static final int psh11 = 0x040a;
08631:            static final int psh12 = 0x040b;
08632:            static final int psh13 = 0x040c;
08633:            static final int psh14 = 0x040d;
08634:            static final int psh15 = 0x040e;
08635:            static final int pshHelp = psh15;
08636:            static final int psh16 = 0x040f;
08637:            static final int chx1 = 0x0410;
08638:            static final int chx2 = 0x0411;
08639:            static final int chx3 = 0x0412;
08640:            static final int chx4 = 0x0413;
08641:            static final int chx5 = 0x0414;
08642:            static final int chx6 = 0x0415;
08643:            static final int chx7 = 0x0416;
08644:            static final int chx8 = 0x0417;
08645:            static final int chx9 = 0x0418;
08646:            static final int chx10 = 0x0419;
08647:            static final int chx11 = 0x041a;
08648:            static final int chx12 = 0x041b;
08649:            static final int chx13 = 0x041c;
08650:            static final int chx14 = 0x041d;
08651:            static final int chx15 = 0x041e;
08652:            static final int chx16 = 0x041f;
08653:            static final int rad1 = 0x0420;
08654:            static final int rad2 = 0x0421;
08655:            static final int rad3 = 0x0422;
08656:            static final int rad4 = 0x0423;
08657:            static final int rad5 = 0x0424;
08658:            static final int rad6 = 0x0425;
08659:            static final int rad7 = 0x0426;
08660:            static final int rad8 = 0x0427;
08661:            static final int rad9 = 0x0428;
08662:            static final int rad10 = 0x0429;
08663:            static final int rad11 = 0x042a;
08664:            static final int rad12 = 0x042b;
08665:            static final int rad13 = 0x042c;
08666:            static final int rad14 = 0x042d;
08667:            static final int rad15 = 0x042e;
08668:            static final int rad16 = 0x042f;
08669:            static final int grp1 = 0x0430;
08670:            static final int grp2 = 0x0431;
08671:            static final int grp3 = 0x0432;
08672:            static final int grp4 = 0x0433;
08673:            static final int frm1 = 0x0434;
08674:            static final int frm2 = 0x0435;
08675:            static final int frm3 = 0x0436;
08676:            static final int frm4 = 0x0437;
08677:            static final int rct1 = 0x0438;
08678:            static final int rct2 = 0x0439;
08679:            static final int rct3 = 0x043a;
08680:            static final int rct4 = 0x043b;
08681:            static final int ico1 = 0x043c;
08682:            static final int ico2 = 0x043d;
08683:            static final int ico3 = 0x043e;
08684:            static final int ico4 = 0x043f;
08685:            static final int stc1 = 0x0440;
08686:            static final int stc2 = 0x0441;
08687:            static final int stc3 = 0x0442;
08688:            static final int stc4 = 0x0443;
08689:            static final int stc5 = 0x0444;
08690:            static final int stc6 = 0x0445;
08691:            static final int stc7 = 0x0446;
08692:            static final int stc8 = 0x0447;
08693:            static final int stc9 = 0x0448;
08694:            static final int stc10 = 0x0449;
08695:            static final int stc11 = 0x044a;
08696:            static final int stc12 = 0x044b;
08697:            static final int stc13 = 0x044c;
08698:            static final int stc14 = 0x044d;
08699:            static final int stc15 = 0x044e;
08700:            static final int stc16 = 0x044f;
08701:            static final int stc17 = 0x0450;
08702:            static final int stc18 = 0x0451;
08703:            static final int stc19 = 0x0452;
08704:            static final int stc20 = 0x0453;
08705:            static final int stc21 = 0x0454;
08706:            static final int stc22 = 0x0455;
08707:            static final int stc23 = 0x0456;
08708:            static final int stc24 = 0x0457;
08709:            static final int stc25 = 0x0458;
08710:            static final int stc26 = 0x0459;
08711:            static final int stc27 = 0x045a;
08712:            static final int stc28 = 0x045b;
08713:            static final int stc29 = 0x045c;
08714:            static final int stc30 = 0x045d;
08715:            static final int stc31 = 0x045e;
08716:            static final int stc32 = 0x045f;
08717:            static final int lst1 = 0x0460;
08718:            static final int lst2 = 0x0461;
08719:            static final int lst3 = 0x0462;
08720:            static final int lst4 = 0x0463;
08721:            static final int lst5 = 0x0464;
08722:            static final int lst6 = 0x0465;
08723:            static final int lst7 = 0x0466;
08724:            static final int lst8 = 0x0467;
08725:            static final int lst9 = 0x0468;
08726:            static final int lst10 = 0x0469;
08727:            static final int lst11 = 0x046a;
08728:            static final int lst12 = 0x046b;
08729:            static final int lst13 = 0x046c;
08730:            static final int lst14 = 0x046d;
08731:            static final int lst15 = 0x046e;
08732:            static final int lst16 = 0x046f;
08733:            static final int cmb1 = 0x0470;
08734:            static final int cmb2 = 0x0471;
08735:            static final int cmb3 = 0x0472;
08736:            static final int cmb4 = 0x0473;
08737:            static final int cmb5 = 0x0474;
08738:            static final int cmb6 = 0x0475;
08739:            static final int cmb7 = 0x0476;
08740:            static final int cmb8 = 0x0477;
08741:            static final int cmb9 = 0x0478;
08742:            static final int cmb10 = 0x0479;
08743:            static final int cmb11 = 0x047a;
08744:            static final int cmb12 = 0x047b;
08745:            static final int cmb13 = 0x047c;
08746:            static final int cmb14 = 0x047d;
08747:            static final int cmb15 = 0x047e;
08748:            static final int cmb16 = 0x047f;
08749:            static final int edt1 = 0x0480;
08750:            static final int edt2 = 0x0481;
08751:            static final int edt3 = 0x0482;
08752:            static final int edt4 = 0x0483;
08753:            static final int edt5 = 0x0484;
08754:            static final int edt6 = 0x0485;
08755:            static final int edt7 = 0x0486;
08756:            static final int edt8 = 0x0487;
08757:            static final int edt9 = 0x0488;
08758:            static final int edt10 = 0x0489;
08759:            static final int edt11 = 0x048a;
08760:            static final int edt12 = 0x048b;
08761:            static final int edt13 = 0x048c;
08762:            static final int edt14 = 0x048d;
08763:            static final int edt15 = 0x048e;
08764:            static final int edt16 = 0x048f;
08765:            static final int scr1 = 0x0490;
08766:            static final int scr2 = 0x0491;
08767:            static final int scr3 = 0x0492;
08768:            static final int scr4 = 0x0493;
08769:            static final int scr5 = 0x0494;
08770:            static final int scr6 = 0x0495;
08771:            static final int scr7 = 0x0496;
08772:            static final int scr8 = 0x0497;
08773:            static final int ctl1 = 0x04A0;
08774:            static final int FILEOPENORD = 1536;
08775:            static final int MULTIFILEOPENORD = 1537;
08776:            static final int PRINTDLGORD = 1538;
08777:            static final int PRNSETUPDLGORD = 1539;
08778:            static final int FINDDLGORD = 1540;
08779:            static final int REPLACEDLGORD = 1541;
08780:            static final int FONTDLGORD = 1542;
08781:            static final int FORMATDLGORD31 = 1543;
08782:            static final int FORMATDLGORD30 = 1544;
08783:            static final int RUNDLGORD = 1545;
08784:            static final int PAGESETUPDLGORD = 1546;
08785:            static final int NEWFILEOPENORD = 1547;
08786:            static final int PRINTDLGEXORD = 1549;
08787:            static final int PAGESETUPDLGORDMOTIF = 1550;
08788:            static final int COLORMGMTDLGORD = 1551;
08789:            static final int NEWFILEOPENV2ORD = 1552;
08790:            static final int LZERROR_BADINHANDLE = (-1);
08791:            static final int LZERROR_BADOUTHANDLE = (-2);
08792:            static final int LZERROR_READ = (-3);
08793:            static final int LZERROR_WRITE = (-4);
08794:            static final int LZERROR_GLOBALLOC = (-5);
08795:            static final int LZERROR_GLOBLOCK = (-6);
08796:            static final int LZERROR_BADVALUE = (-7);
08797:            static final int LZERROR_UNKNOWNALG = (-8);
08798:            static final int MAXPNAMELEN = 32;
08799:            static final int MAXERRORLENGTH = 256;
08800:            static final int MAX_JOYSTICKOEMVXDNAME = 260;
08801:            static final int TIME_MS = 0x0001;
08802:            static final int TIME_SAMPLES = 0x0002;
08803:            static final int TIME_BYTES = 0x0004;
08804:            static final int TIME_SMPTE = 0x0008;
08805:            static final int TIME_MIDI = 0x0010;
08806:            static final int TIME_TICKS = 0x0020;
08807:            static final int MM_JOY1MOVE = 0x3A0;
08808:            static final int MM_JOY2MOVE = 0x3A1;
08809:            static final int MM_JOY1ZMOVE = 0x3A2;
08810:            static final int MM_JOY2ZMOVE = 0x3A3;
08811:            static final int MM_JOY1BUTTONDOWN = 0x3B5;
08812:            static final int MM_JOY2BUTTONDOWN = 0x3B6;
08813:            static final int MM_JOY1BUTTONUP = 0x3B7;
08814:            static final int MM_JOY2BUTTONUP = 0x3B8;
08815:            static final int MM_MCINOTIFY = 0x3B9;
08816:            static final int MM_WOM_OPEN = 0x3BB;
08817:            static final int MM_WOM_CLOSE = 0x3BC;
08818:            static final int MM_WOM_DONE = 0x3BD;
08819:            static final int MM_WIM_OPEN = 0x3BE;
08820:            static final int MM_WIM_CLOSE = 0x3BF;
08821:            static final int MM_WIM_DATA = 0x3C0;
08822:            static final int MM_MIM_OPEN = 0x3C1;
08823:            static final int MM_MIM_CLOSE = 0x3C2;
08824:            static final int MM_MIM_DATA = 0x3C3;
08825:            static final int MM_MIM_LONGDATA = 0x3C4;
08826:            static final int MM_MIM_ERROR = 0x3C5;
08827:            static final int MM_MIM_LONGERROR = 0x3C6;
08828:            static final int MM_MOM_OPEN = 0x3C7;
08829:            static final int MM_MOM_CLOSE = 0x3C8;
08830:            static final int MM_MOM_DONE = 0x3C9;
08831:            static final int MM_DRVM_OPEN = 0x3D0;
08832:            static final int MM_DRVM_CLOSE = 0x3D1;
08833:            static final int MM_DRVM_DATA = 0x3D2;
08834:            static final int MM_DRVM_ERROR = 0x3D3;
08835:            static final int MM_STREAM_OPEN = 0x3D4;
08836:            static final int MM_STREAM_CLOSE = 0x3D5;
08837:            static final int MM_STREAM_DONE = 0x3D6;
08838:            static final int MM_STREAM_ERROR = 0x3D7;
08839:            static final int MM_MOM_POSITIONCB = 0x3CA;
08840:            static final int MM_MCISIGNAL = 0x3CB;
08841:            static final int MM_MIM_MOREDATA = 0x3CC;
08842:            static final int MM_MIXM_LINE_CHANGE = 0x3D0;
08843:            static final int MM_MIXM_CONTROL_CHANGE = 0x3D1;
08844:            static final int MMSYSERR_BASE = 0;
08845:            static final int WAVERR_BASE = 32;
08846:            static final int MIDIERR_BASE = 64;
08847:            static final int TIMERR_BASE = 96;
08848:            static final int JOYERR_BASE = 160;
08849:            static final int MCIERR_BASE = 256;
08850:            static final int MIXERR_BASE = 1024;
08851:            static final int MCI_STRING_OFFSET = 512;
08852:            static final int MCI_VD_OFFSET = 1024;
08853:            static final int MCI_CD_OFFSET = 1088;
08854:            static final int MCI_WAVE_OFFSET = 1152;
08855:            static final int MCI_SEQ_OFFSET = 1216;
08856:            static final int MMSYSERR_NOERROR = 0;
08857:            static final int MMSYSERR_ERROR = (MMSYSERR_BASE + 1);
08858:            static final int MMSYSERR_BADDEVICEID = (MMSYSERR_BASE + 2);
08859:            static final int MMSYSERR_NOTENABLED = (MMSYSERR_BASE + 3);
08860:            static final int MMSYSERR_ALLOCATED = (MMSYSERR_BASE + 4);
08861:            static final int MMSYSERR_INVALHANDLE = (MMSYSERR_BASE + 5);
08862:            static final int MMSYSERR_NODRIVER = (MMSYSERR_BASE + 6);
08863:            static final int MMSYSERR_NOMEM = (MMSYSERR_BASE + 7);
08864:            static final int MMSYSERR_NOTSUPPORTED = (MMSYSERR_BASE + 8);
08865:            static final int MMSYSERR_BADERRNUM = (MMSYSERR_BASE + 9);
08866:            static final int MMSYSERR_INVALFLAG = (MMSYSERR_BASE + 10);
08867:            static final int MMSYSERR_INVALPARAM = (MMSYSERR_BASE + 11);
08868:            static final int MMSYSERR_HANDLEBUSY = (MMSYSERR_BASE + 12);
08869:            static final int MMSYSERR_INVALIDALIAS = (MMSYSERR_BASE + 13);
08870:            static final int MMSYSERR_BADDB = (MMSYSERR_BASE + 14);
08871:            static final int MMSYSERR_KEYNOTFOUND = (MMSYSERR_BASE + 15);
08872:            static final int MMSYSERR_READERROR = (MMSYSERR_BASE + 16);
08873:            static final int MMSYSERR_WRITEERROR = (MMSYSERR_BASE + 17);
08874:            static final int MMSYSERR_DELETEERROR = (MMSYSERR_BASE + 18);
08875:            static final int MMSYSERR_VALNOTFOUND = (MMSYSERR_BASE + 19);
08876:            static final int MMSYSERR_NODRIVERCB = (MMSYSERR_BASE + 20);
08877:            static final int MMSYSERR_MOREDATA = (MMSYSERR_BASE + 21);
08878:            static final int MMSYSERR_LASTERROR = (MMSYSERR_BASE + 21);
08879:            static final int DRV_LOAD = 0x0001;
08880:            static final int DRV_ENABLE = 0x0002;
08881:            static final int DRV_OPEN = 0x0003;
08882:            static final int DRV_CLOSE = 0x0004;
08883:            static final int DRV_DISABLE = 0x0005;
08884:            static final int DRV_FREE = 0x0006;
08885:            static final int DRV_CONFIGURE = 0x0007;
08886:            static final int DRV_QUERYCONFIGURE = 0x0008;
08887:            static final int DRV_INSTALL = 0x0009;
08888:            static final int DRV_REMOVE = 0x000A;
08889:            static final int DRV_EXITSESSION = 0x000B;
08890:            static final int DRV_POWER = 0x000F;
08891:            static final int DRV_RESERVED = 0x0800;
08892:            static final int DRV_USER = 0x4000;
08893:            static final int DRVCNF_CANCEL = 0x0000;
08894:            static final int DRVCNF_OK = 0x0001;
08895:            static final int DRVCNF_RESTART = 0x0002;
08896:            static final int DRV_CANCEL = DRVCNF_CANCEL;
08897:            static final int DRV_OK = DRVCNF_OK;
08898:            static final int DRV_RESTART = DRVCNF_RESTART;
08899:            static final int DRV_MCI_FIRST = DRV_RESERVED;
08900:            static final int DRV_MCI_LAST = (DRV_RESERVED + 0xFFF);
08901:            static final int SND_SYNC = 0x0000;
08902:            static final int SND_ASYNC = 0x0001;
08903:            static final int SND_NODEFAULT = 0x0002;
08904:            static final int SND_MEMORY = 0x0004;
08905:            static final int SND_LOOP = 0x0008;
08906:            static final int SND_NOSTOP = 0x0010;
08907:            static final int SND_NOWAIT = 0x00002000;
08908:            static final int SND_ALIAS = 0x00010000;
08909:            static final int SND_ALIAS_ID = 0x00110000;
08910:            static final int SND_FILENAME = 0x00020000;
08911:            static final int SND_RESOURCE = 0x00040004;
08912:            static final int SND_PURGE = 0x0040;
08913:            static final int SND_APPLICATION = 0x0080;
08914:            static final int SND_ALIAS_START = 0;
08915:            static final int WAVERR_BADFORMAT = (WAVERR_BASE + 0);
08916:            static final int WAVERR_STILLPLAYING = (WAVERR_BASE + 1);
08917:            static final int WAVERR_UNPREPARED = (WAVERR_BASE + 2);
08918:            static final int WAVERR_SYNC = (WAVERR_BASE + 3);
08919:            static final int WAVERR_LASTERROR = (WAVERR_BASE + 3);
08920:            static final int WOM_OPEN = MM_WOM_OPEN;
08921:            static final int WOM_CLOSE = MM_WOM_CLOSE;
08922:            static final int WOM_DONE = MM_WOM_DONE;
08923:            static final int WIM_OPEN = MM_WIM_OPEN;
08924:            static final int WIM_CLOSE = MM_WIM_CLOSE;
08925:            static final int WIM_DATA = MM_WIM_DATA;
08926:            static final int WAVE_FORMAT_QUERY = 0x0001;
08927:            static final int WAVE_ALLOWSYNC = 0x0002;
08928:            static final int WAVE_MAPPED = 0x0004;
08929:            static final int WAVE_FORMAT_DIRECT = 0x0008;
08930:            static final int WAVE_FORMAT_DIRECT_QUERY = (WAVE_FORMAT_QUERY | WAVE_FORMAT_DIRECT);
08931:            static final int WHDR_DONE = 0x00000001;
08932:            static final int WHDR_PREPARED = 0x00000002;
08933:            static final int WHDR_BEGINLOOP = 0x00000004;
08934:            static final int WHDR_ENDLOOP = 0x00000008;
08935:            static final int WHDR_INQUEUE = 0x00000010;
08936:            static final int WAVECAPS_PITCH = 0x0001;
08937:            static final int WAVECAPS_PLAYBACKRATE = 0x0002;
08938:            static final int WAVECAPS_VOLUME = 0x0004;
08939:            static final int WAVECAPS_LRVOLUME = 0x0008;
08940:            static final int WAVECAPS_SYNC = 0x0010;
08941:            static final int WAVECAPS_SAMPLEACCURATE = 0x0020;
08942:            static final int WAVE_INVALIDFORMAT = 0x00000000;
08943:            static final int WAVE_FORMAT_1M08 = 0x00000001;
08944:            static final int WAVE_FORMAT_1S08 = 0x00000002;
08945:            static final int WAVE_FORMAT_1M16 = 0x00000004;
08946:            static final int WAVE_FORMAT_1S16 = 0x00000008;
08947:            static final int WAVE_FORMAT_2M08 = 0x00000010;
08948:            static final int WAVE_FORMAT_2S08 = 0x00000020;
08949:            static final int WAVE_FORMAT_2M16 = 0x00000040;
08950:            static final int WAVE_FORMAT_2S16 = 0x00000080;
08951:            static final int WAVE_FORMAT_4M08 = 0x00000100;
08952:            static final int WAVE_FORMAT_4S08 = 0x00000200;
08953:            static final int WAVE_FORMAT_4M16 = 0x00000400;
08954:            static final int WAVE_FORMAT_4S16 = 0x00000800;
08955:            static final int WAVE_FORMAT_44M08 = 0x00000100;
08956:            static final int WAVE_FORMAT_44S08 = 0x00000200;
08957:            static final int WAVE_FORMAT_44M16 = 0x00000400;
08958:            static final int WAVE_FORMAT_44S16 = 0x00000800;
08959:            static final int WAVE_FORMAT_48M08 = 0x00001000;
08960:            static final int WAVE_FORMAT_48S08 = 0x00002000;
08961:            static final int WAVE_FORMAT_48M16 = 0x00004000;
08962:            static final int WAVE_FORMAT_48S16 = 0x00008000;
08963:            static final int WAVE_FORMAT_96M08 = 0x00010000;
08964:            static final int WAVE_FORMAT_96S08 = 0x00020000;
08965:            static final int WAVE_FORMAT_96M16 = 0x00040000;
08966:            static final int WAVE_FORMAT_96S16 = 0x00080000;
08967:            static final int WAVE_FORMAT_PCM = 1;
08968:            static final int MIDIERR_UNPREPARED = (MIDIERR_BASE + 0);
08969:            static final int MIDIERR_STILLPLAYING = (MIDIERR_BASE + 1);
08970:            static final int MIDIERR_NOMAP = (MIDIERR_BASE + 2);
08971:            static final int MIDIERR_NOTREADY = (MIDIERR_BASE + 3);
08972:            static final int MIDIERR_NODEVICE = (MIDIERR_BASE + 4);
08973:            static final int MIDIERR_INVALIDSETUP = (MIDIERR_BASE + 5);
08974:            static final int MIDIERR_BADOPENMODE = (MIDIERR_BASE + 6);
08975:            static final int MIDIERR_DONT_CONTINUE = (MIDIERR_BASE + 7);
08976:            static final int MIDIERR_LASTERROR = (MIDIERR_BASE + 7);
08977:            static final int MIDIPATCHSIZE = 128;
08978:            static final int MIM_OPEN = MM_MIM_OPEN;
08979:            static final int MIM_CLOSE = MM_MIM_CLOSE;
08980:            static final int MIM_DATA = MM_MIM_DATA;
08981:            static final int MIM_LONGDATA = MM_MIM_LONGDATA;
08982:            static final int MIM_ERROR = MM_MIM_ERROR;
08983:            static final int MIM_LONGERROR = MM_MIM_LONGERROR;
08984:            static final int MOM_OPEN = MM_MOM_OPEN;
08985:            static final int MOM_CLOSE = MM_MOM_CLOSE;
08986:            static final int MOM_DONE = MM_MOM_DONE;
08987:            static final int MIM_MOREDATA = MM_MIM_MOREDATA;
08988:            static final int MOM_POSITIONCB = MM_MOM_POSITIONCB;
08989:            static final int MIDI_IO_STATUS = 0x00000020;
08990:            static final int MIDI_CACHE_ALL = 1;
08991:            static final int MIDI_CACHE_BESTFIT = 2;
08992:            static final int MIDI_CACHE_QUERY = 3;
08993:            static final int MIDI_UNCACHE = 4;
08994:            static final int MOD_MIDIPORT = 1;
08995:            static final int MOD_SYNTH = 2;
08996:            static final int MOD_SQSYNTH = 3;
08997:            static final int MOD_FMSYNTH = 4;
08998:            static final int MOD_MAPPER = 5;
08999:            static final int MOD_WAVETABLE = 6;
09000:            static final int MOD_SWSYNTH = 7;
09001:            static final int MIDICAPS_VOLUME = 0x0001;
09002:            static final int MIDICAPS_LRVOLUME = 0x0002;
09003:            static final int MIDICAPS_CACHE = 0x0004;
09004:            static final int MIDICAPS_STREAM = 0x0008;
09005:            static final int MHDR_DONE = 0x00000001;
09006:            static final int MHDR_PREPARED = 0x00000002;
09007:            static final int MHDR_INQUEUE = 0x00000004;
09008:            static final int MHDR_ISSTRM = 0x00000008;
09009:            static final int MEVT_F_SHORT = 0x00000000;
09010:            static final int MEVT_F_LONG = 0x80000000;
09011:            static final int MEVT_F_CALLBACK = 0x40000000;
09012:            static final byte MEVT_SHORTMSG = ((byte) 0x00);
09013:            static final byte MEVT_TEMPO = ((byte) 0x01);
09014:            static final byte MEVT_NOP = ((byte) 0x02);
09015:            static final byte MEVT_LONGMSG = ((byte) 0x80);
09016:            static final byte MEVT_COMMENT = ((byte) 0x82);
09017:            static final byte MEVT_VERSION = ((byte) 0x84);
09018:            static final int MIDISTRM_ERROR = (-2);
09019:            static final int MIDIPROP_SET = 0x80000000;
09020:            static final int MIDIPROP_GET = 0x40000000;
09021:            static final int MIDIPROP_TIMEDIV = 0x00000001;
09022:            static final int MIDIPROP_TEMPO = 0x00000002;
09023:            static final int AUXCAPS_CDAUDIO = 1;
09024:            static final int AUXCAPS_AUXIN = 2;
09025:            static final int AUXCAPS_VOLUME = 0x0001;
09026:            static final int AUXCAPS_LRVOLUME = 0x0002;
09027:            static final int MIXER_SHORT_NAME_CHARS = 16;
09028:            static final int MIXER_LONG_NAME_CHARS = 64;
09029:            static final int MIXERR_INVALLINE = (MIXERR_BASE + 0);
09030:            static final int MIXERR_INVALCONTROL = (MIXERR_BASE + 1);
09031:            static final int MIXERR_INVALVALUE = (MIXERR_BASE + 2);
09032:            static final int MIXERR_LASTERROR = (MIXERR_BASE + 2);
09033:            static final int MIXER_OBJECTF_HANDLE = 0x80000000;
09034:            static final int MIXER_OBJECTF_MIXER = 0x00000000;
09035:            static final int MIXER_OBJECTF_HMIXER = (MIXER_OBJECTF_HANDLE | MIXER_OBJECTF_MIXER);
09036:            static final int MIXER_OBJECTF_WAVEOUT = 0x10000000;
09037:            static final int MIXER_OBJECTF_HWAVEOUT = (MIXER_OBJECTF_HANDLE | MIXER_OBJECTF_WAVEOUT);
09038:            static final int MIXER_OBJECTF_WAVEIN = 0x20000000;
09039:            static final int MIXER_OBJECTF_HWAVEIN = (MIXER_OBJECTF_HANDLE | MIXER_OBJECTF_WAVEIN);
09040:            static final int MIXER_OBJECTF_MIDIOUT = 0x30000000;
09041:            static final int MIXER_OBJECTF_HMIDIOUT = (MIXER_OBJECTF_HANDLE | MIXER_OBJECTF_MIDIOUT);
09042:            static final int MIXER_OBJECTF_MIDIIN = 0x40000000;
09043:            static final int MIXER_OBJECTF_HMIDIIN = (MIXER_OBJECTF_HANDLE | MIXER_OBJECTF_MIDIIN);
09044:            static final int MIXER_OBJECTF_AUX = 0x50000000;
09045:            static final int MIXERLINE_LINEF_ACTIVE = 0x00000001;
09046:            static final int MIXERLINE_LINEF_DISCONNECTED = 0x00008000;
09047:            static final int MIXERLINE_LINEF_SOURCE = 0x80000000;
09048:            static final int MIXERLINE_COMPONENTTYPE_DST_FIRST = 0x00000000;
09049:            static final int MIXERLINE_COMPONENTTYPE_DST_UNDEFINED = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 0);
09050:            static final int MIXERLINE_COMPONENTTYPE_DST_DIGITAL = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 1);
09051:            static final int MIXERLINE_COMPONENTTYPE_DST_LINE = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 2);
09052:            static final int MIXERLINE_COMPONENTTYPE_DST_MONITOR = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 3);
09053:            static final int MIXERLINE_COMPONENTTYPE_DST_SPEAKERS = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 4);
09054:            static final int MIXERLINE_COMPONENTTYPE_DST_HEADPHONES = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 5);
09055:            static final int MIXERLINE_COMPONENTTYPE_DST_TELEPHONE = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 6);
09056:            static final int MIXERLINE_COMPONENTTYPE_DST_WAVEIN = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 7);
09057:            static final int MIXERLINE_COMPONENTTYPE_DST_VOICEIN = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 8);
09058:            static final int MIXERLINE_COMPONENTTYPE_DST_LAST = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 8);
09059:            static final int MIXERLINE_COMPONENTTYPE_SRC_FIRST = 0x00001000;
09060:            static final int MIXERLINE_COMPONENTTYPE_SRC_UNDEFINED = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 0);
09061:            static final int MIXERLINE_COMPONENTTYPE_SRC_DIGITAL = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 1);
09062:            static final int MIXERLINE_COMPONENTTYPE_SRC_LINE = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 2);
09063:            static final int MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 3);
09064:            static final int MIXERLINE_COMPONENTTYPE_SRC_SYNTHESIZER = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 4);
09065:            static final int MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 5);
09066:            static final int MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 6);
09067:            static final int MIXERLINE_COMPONENTTYPE_SRC_PCSPEAKER = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 7);
09068:            static final int MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 8);
09069:            static final int MIXERLINE_COMPONENTTYPE_SRC_AUXILIARY = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 9);
09070:            static final int MIXERLINE_COMPONENTTYPE_SRC_ANALOG = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 10);
09071:            static final int MIXERLINE_COMPONENTTYPE_SRC_LAST = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 10);
09072:            static final int MIXERLINE_TARGETTYPE_UNDEFINED = 0;
09073:            static final int MIXERLINE_TARGETTYPE_WAVEOUT = 1;
09074:            static final int MIXERLINE_TARGETTYPE_WAVEIN = 2;
09075:            static final int MIXERLINE_TARGETTYPE_MIDIOUT = 3;
09076:            static final int MIXERLINE_TARGETTYPE_MIDIIN = 4;
09077:            static final int MIXERLINE_TARGETTYPE_AUX = 5;
09078:            static final int MIXER_GETLINEINFOF_DESTINATION = 0x00000000;
09079:            static final int MIXER_GETLINEINFOF_SOURCE = 0x00000001;
09080:            static final int MIXER_GETLINEINFOF_LINEID = 0x00000002;
09081:            static final int MIXER_GETLINEINFOF_COMPONENTTYPE = 0x00000003;
09082:            static final int MIXER_GETLINEINFOF_TARGETTYPE = 0x00000004;
09083:            static final int MIXER_GETLINEINFOF_QUERYMASK = 0x0000000F;
09084:            static final int MIXERCONTROL_CONTROLF_UNIFORM = 0x00000001;
09085:            static final int MIXERCONTROL_CONTROLF_MULTIPLE = 0x00000002;
09086:            static final int MIXERCONTROL_CONTROLF_DISABLED = 0x80000000;
09087:            static final int MIXERCONTROL_CT_CLASS_MASK = 0xF0000000;
09088:            static final int MIXERCONTROL_CT_CLASS_CUSTOM = 0x00000000;
09089:            static final int MIXERCONTROL_CT_CLASS_METER = 0x10000000;
09090:            static final int MIXERCONTROL_CT_CLASS_SWITCH = 0x20000000;
09091:            static final int MIXERCONTROL_CT_CLASS_NUMBER = 0x30000000;
09092:            static final int MIXERCONTROL_CT_CLASS_SLIDER = 0x40000000;
09093:            static final int MIXERCONTROL_CT_CLASS_FADER = 0x50000000;
09094:            static final int MIXERCONTROL_CT_CLASS_TIME = 0x60000000;
09095:            static final int MIXERCONTROL_CT_CLASS_LIST = 0x70000000;
09096:            static final int MIXERCONTROL_CT_SUBCLASS_MASK = 0x0F000000;
09097:            static final int MIXERCONTROL_CT_SC_SWITCH_BOOLEAN = 0x00000000;
09098:            static final int MIXERCONTROL_CT_SC_SWITCH_BUTTON = 0x01000000;
09099:            static final int MIXERCONTROL_CT_SC_METER_POLLED = 0x00000000;
09100:            static final int MIXERCONTROL_CT_SC_TIME_MICROSECS = 0x00000000;
09101:            static final int MIXERCONTROL_CT_SC_TIME_MILLISECS = 0x01000000;
09102:            static final int MIXERCONTROL_CT_SC_LIST_SINGLE = 0x00000000;
09103:            static final int MIXERCONTROL_CT_SC_LIST_MULTIPLE = 0x01000000;
09104:            static final int MIXERCONTROL_CT_UNITS_MASK = 0x00FF0000;
09105:            static final int MIXERCONTROL_CT_UNITS_CUSTOM = 0x00000000;
09106:            static final int MIXERCONTROL_CT_UNITS_BOOLEAN = 0x00010000;
09107:            static final int MIXERCONTROL_CT_UNITS_SIGNED = 0x00020000;
09108:            static final int MIXERCONTROL_CT_UNITS_UNSIGNED = 0x00030000;
09109:            static final int MIXERCONTROL_CT_UNITS_DECIBELS = 0x00040000;
09110:            static final int MIXERCONTROL_CT_UNITS_PERCENT = 0x00050000;
09111:            static final int MIXERCONTROL_CONTROLTYPE_CUSTOM = (MIXERCONTROL_CT_CLASS_CUSTOM | MIXERCONTROL_CT_UNITS_CUSTOM);
09112:            static final int MIXERCONTROL_CONTROLTYPE_BOOLEANMETER = (MIXERCONTROL_CT_CLASS_METER
09113:                    | MIXERCONTROL_CT_SC_METER_POLLED | MIXERCONTROL_CT_UNITS_BOOLEAN);
09114:            static final int MIXERCONTROL_CONTROLTYPE_SIGNEDMETER = (MIXERCONTROL_CT_CLASS_METER
09115:                    | MIXERCONTROL_CT_SC_METER_POLLED | MIXERCONTROL_CT_UNITS_SIGNED);
09116:            static final int MIXERCONTROL_CONTROLTYPE_PEAKMETER = (MIXERCONTROL_CONTROLTYPE_SIGNEDMETER + 1);
09117:            static final int MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER = (MIXERCONTROL_CT_CLASS_METER
09118:                    | MIXERCONTROL_CT_SC_METER_POLLED | MIXERCONTROL_CT_UNITS_UNSIGNED);
09119:            static final int MIXERCONTROL_CONTROLTYPE_BOOLEAN = (MIXERCONTROL_CT_CLASS_SWITCH
09120:                    | MIXERCONTROL_CT_SC_SWITCH_BOOLEAN | MIXERCONTROL_CT_UNITS_BOOLEAN);
09121:            static final int MIXERCONTROL_CONTROLTYPE_ONOFF = (MIXERCONTROL_CONTROLTYPE_BOOLEAN + 1);
09122:            static final int MIXERCONTROL_CONTROLTYPE_MUTE = (MIXERCONTROL_CONTROLTYPE_BOOLEAN + 2);
09123:            static final int MIXERCONTROL_CONTROLTYPE_MONO = (MIXERCONTROL_CONTROLTYPE_BOOLEAN + 3);
09124:            static final int MIXERCONTROL_CONTROLTYPE_LOUDNESS = (MIXERCONTROL_CONTROLTYPE_BOOLEAN + 4);
09125:            static final int MIXERCONTROL_CONTROLTYPE_STEREOENH = (MIXERCONTROL_CONTROLTYPE_BOOLEAN + 5);
09126:            static final int MIXERCONTROL_CONTROLTYPE_BASS_BOOST = (MIXERCONTROL_CONTROLTYPE_BOOLEAN + 0x00002277);
09127:            static final int MIXERCONTROL_CONTROLTYPE_BUTTON = (MIXERCONTROL_CT_CLASS_SWITCH
09128:                    | MIXERCONTROL_CT_SC_SWITCH_BUTTON | MIXERCONTROL_CT_UNITS_BOOLEAN);
09129:            static final int MIXERCONTROL_CONTROLTYPE_DECIBELS = (MIXERCONTROL_CT_CLASS_NUMBER | MIXERCONTROL_CT_UNITS_DECIBELS);
09130:            static final int MIXERCONTROL_CONTROLTYPE_SIGNED = (MIXERCONTROL_CT_CLASS_NUMBER | MIXERCONTROL_CT_UNITS_SIGNED);
09131:            static final int MIXERCONTROL_CONTROLTYPE_UNSIGNED = (MIXERCONTROL_CT_CLASS_NUMBER | MIXERCONTROL_CT_UNITS_UNSIGNED);
09132:            static final int MIXERCONTROL_CONTROLTYPE_PERCENT = (MIXERCONTROL_CT_CLASS_NUMBER | MIXERCONTROL_CT_UNITS_PERCENT);
09133:            static final int MIXERCONTROL_CONTROLTYPE_SLIDER = (MIXERCONTROL_CT_CLASS_SLIDER | MIXERCONTROL_CT_UNITS_SIGNED);
09134:            static final int MIXERCONTROL_CONTROLTYPE_PAN = (MIXERCONTROL_CONTROLTYPE_SLIDER + 1);
09135:            static final int MIXERCONTROL_CONTROLTYPE_QSOUNDPAN = (MIXERCONTROL_CONTROLTYPE_SLIDER + 2);
09136:            static final int MIXERCONTROL_CONTROLTYPE_FADER = (MIXERCONTROL_CT_CLASS_FADER | MIXERCONTROL_CT_UNITS_UNSIGNED);
09137:            static final int MIXERCONTROL_CONTROLTYPE_VOLUME = (MIXERCONTROL_CONTROLTYPE_FADER + 1);
09138:            static final int MIXERCONTROL_CONTROLTYPE_BASS = (MIXERCONTROL_CONTROLTYPE_FADER + 2);
09139:            static final int MIXERCONTROL_CONTROLTYPE_TREBLE = (MIXERCONTROL_CONTROLTYPE_FADER + 3);
09140:            static final int MIXERCONTROL_CONTROLTYPE_EQUALIZER = (MIXERCONTROL_CONTROLTYPE_FADER + 4);
09141:            static final int MIXERCONTROL_CONTROLTYPE_SINGLESELECT = (MIXERCONTROL_CT_CLASS_LIST
09142:                    | MIXERCONTROL_CT_SC_LIST_SINGLE | MIXERCONTROL_CT_UNITS_BOOLEAN);
09143:            static final int MIXERCONTROL_CONTROLTYPE_MUX = (MIXERCONTROL_CONTROLTYPE_SINGLESELECT + 1);
09144:            static final int MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT = (MIXERCONTROL_CT_CLASS_LIST
09145:                    | MIXERCONTROL_CT_SC_LIST_MULTIPLE | MIXERCONTROL_CT_UNITS_BOOLEAN);
09146:            static final int MIXERCONTROL_CONTROLTYPE_MIXER = (MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT + 1);
09147:            static final int MIXERCONTROL_CONTROLTYPE_MICROTIME = (MIXERCONTROL_CT_CLASS_TIME
09148:                    | MIXERCONTROL_CT_SC_TIME_MICROSECS | MIXERCONTROL_CT_UNITS_UNSIGNED);
09149:            static final int MIXERCONTROL_CONTROLTYPE_MILLITIME = (MIXERCONTROL_CT_CLASS_TIME
09150:                    | MIXERCONTROL_CT_SC_TIME_MILLISECS | MIXERCONTROL_CT_UNITS_UNSIGNED);
09151:            static final int MIXER_GETLINECONTROLSF_ALL = 0x00000000;
09152:            static final int MIXER_GETLINECONTROLSF_ONEBYID = 0x00000001;
09153:            static final int MIXER_GETLINECONTROLSF_ONEBYTYPE = 0x00000002;
09154:            static final int MIXER_GETLINECONTROLSF_QUERYMASK = 0x0000000F;
09155:            static final int MIXER_GETCONTROLDETAILSF_VALUE = 0x00000000;
09156:            static final int MIXER_GETCONTROLDETAILSF_LISTTEXT = 0x00000001;
09157:            static final int MIXER_GETCONTROLDETAILSF_QUERYMASK = 0x0000000F;
09158:            static final int MIXER_SETCONTROLDETAILSF_VALUE = 0x00000000;
09159:            static final int MIXER_SETCONTROLDETAILSF_CUSTOM = 0x00000001;
09160:            static final int MIXER_SETCONTROLDETAILSF_QUERYMASK = 0x0000000F;
09161:            static final int TIMERR_NOERROR = (0);
09162:            static final int TIMERR_NOCANDO = (TIMERR_BASE + 1);
09163:            static final int TIMERR_STRUCT = (TIMERR_BASE + 33);
09164:            static final int TIME_ONESHOT = 0x0000;
09165:            static final int TIME_PERIODIC = 0x0001;
09166:            static final int TIME_CALLBACK_FUNCTION = 0x0000;
09167:            static final int TIME_CALLBACK_EVENT_SET = 0x0010;
09168:            static final int TIME_CALLBACK_EVENT_PULSE = 0x0020;
09169:            static final int TIME_KILL_SYNCHRONOUS = 0x0100;
09170:            static final int JOYERR_NOERROR = (0);
09171:            static final int JOYERR_PARMS = (JOYERR_BASE + 5);
09172:            static final int JOYERR_NOCANDO = (JOYERR_BASE + 6);
09173:            static final int JOYERR_UNPLUGGED = (JOYERR_BASE + 7);
09174:            static final int JOY_BUTTON1 = 0x0001;
09175:            static final int JOY_BUTTON2 = 0x0002;
09176:            static final int JOY_BUTTON3 = 0x0004;
09177:            static final int JOY_BUTTON4 = 0x0008;
09178:            static final int JOY_BUTTON1CHG = 0x0100;
09179:            static final int JOY_BUTTON2CHG = 0x0200;
09180:            static final int JOY_BUTTON3CHG = 0x0400;
09181:            static final int JOY_BUTTON4CHG = 0x0800;
09182:            static final int JOY_POVFORWARD = 0;
09183:            static final int JOY_POVRIGHT = 9000;
09184:            static final int JOY_POVBACKWARD = 18000;
09185:            static final int JOY_POVLEFT = 27000;
09186:            static final int JOYSTICKID1 = 0;
09187:            static final int JOYSTICKID2 = 1;
09188:            static final int JOYCAPS_HASZ = 0x0001;
09189:            static final int JOYCAPS_HASR = 0x0002;
09190:            static final int JOYCAPS_HASU = 0x0004;
09191:            static final int JOYCAPS_HASV = 0x0008;
09192:            static final int JOYCAPS_HASPOV = 0x0010;
09193:            static final int JOYCAPS_POV4DIR = 0x0020;
09194:            static final int JOYCAPS_POVCTS = 0x0040;
09195:            static final int MMIOERR_BASE = 256;
09196:            static final int MMIOERR_FILENOTFOUND = (MMIOERR_BASE + 1);
09197:            static final int MMIOERR_OUTOFMEMORY = (MMIOERR_BASE + 2);
09198:            static final int MMIOERR_CANNOTOPEN = (MMIOERR_BASE + 3);
09199:            static final int MMIOERR_CANNOTCLOSE = (MMIOERR_BASE + 4);
09200:            static final int MMIOERR_CANNOTREAD = (MMIOERR_BASE + 5);
09201:            static final int MMIOERR_CANNOTWRITE = (MMIOERR_BASE + 6);
09202:            static final int MMIOERR_CANNOTSEEK = (MMIOERR_BASE + 7);
09203:            static final int MMIOERR_CANNOTEXPAND = (MMIOERR_BASE + 8);
09204:            static final int MMIOERR_CHUNKNOTFOUND = (MMIOERR_BASE + 9);
09205:            static final int MMIOERR_UNBUFFERED = (MMIOERR_BASE + 10);
09206:            static final int MMIOERR_PATHNOTFOUND = (MMIOERR_BASE + 11);
09207:            static final int MMIOERR_ACCESSDENIED = (MMIOERR_BASE + 12);
09208:            static final int MMIOERR_SHARINGVIOLATION = (MMIOERR_BASE + 13);
09209:            static final int MMIOERR_NETWORKERROR = (MMIOERR_BASE + 14);
09210:            static final int MMIOERR_TOOMANYOPENFILES = (MMIOERR_BASE + 15);
09211:            static final int MMIOERR_INVALIDFILE = (MMIOERR_BASE + 16);
09212:            static final int MMIO_RWMODE = 0x00000003;
09213:            static final int MMIO_SHAREMODE = 0x00000070;
09214:            static final int MMIO_CREATE = 0x00001000;
09215:            static final int MMIO_PARSE = 0x00000100;
09216:            static final int MMIO_DELETE = 0x00000200;
09217:            static final int MMIO_EXIST = 0x00004000;
09218:            static final int MMIO_ALLOCBUF = 0x00010000;
09219:            static final int MMIO_GETTEMP = 0x00020000;
09220:            static final int MMIO_DIRTY = 0x10000000;
09221:            static final int MMIO_READ = 0x00000000;
09222:            static final int MMIO_WRITE = 0x00000001;
09223:            static final int MMIO_READWRITE = 0x00000002;
09224:            static final int MMIO_COMPAT = 0x00000000;
09225:            static final int MMIO_EXCLUSIVE = 0x00000010;
09226:            static final int MMIO_DENYWRITE = 0x00000020;
09227:            static final int MMIO_DENYREAD = 0x00000030;
09228:            static final int MMIO_DENYNONE = 0x00000040;
09229:            static final int MMIO_FHOPEN = 0x0010;
09230:            static final int MMIO_EMPTYBUF = 0x0010;
09231:            static final int MMIO_TOUPPER = 0x0010;
09232:            static final int MMIO_INSTALLPROC = 0x00010000;
09233:            static final int MMIO_GLOBALPROC = 0x10000000;
09234:            static final int MMIO_REMOVEPROC = 0x00020000;
09235:            static final int MMIO_UNICODEPROC = 0x01000000;
09236:            static final int MMIO_FINDPROC = 0x00040000;
09237:            static final int MMIO_FINDCHUNK = 0x0010;
09238:            static final int MMIO_FINDRIFF = 0x0020;
09239:            static final int MMIO_FINDLIST = 0x0040;
09240:            static final int MMIO_CREATERIFF = 0x0020;
09241:            static final int MMIO_CREATELIST = 0x0040;
09242:            static final int MMIOM_READ = MMIO_READ;
09243:            static final int MMIOM_WRITE = MMIO_WRITE;
09244:            static final int MMIOM_SEEK = 2;
09245:            static final int MMIOM_OPEN = 3;
09246:            static final int MMIOM_CLOSE = 4;
09247:            static final int MMIOM_WRITEFLUSH = 5;
09248:            static final int MMIOM_RENAME = 6;
09249:            static final int MMIOM_USER = 0x8000;
09250:            static final int SEEK_SET = 0;
09251:            static final int SEEK_CUR = 1;
09252:            static final int SEEK_END = 2;
09253:            static final int MMIO_DEFAULTBUFFER = 8192;
09254:            static final int MCIERR_INVALID_DEVICE_ID = (MCIERR_BASE + 1);
09255:            static final int MCIERR_UNRECOGNIZED_KEYWORD = (MCIERR_BASE + 3);
09256:            static final int MCIERR_UNRECOGNIZED_COMMAND = (MCIERR_BASE + 5);
09257:            static final int MCIERR_HARDWARE = (MCIERR_BASE + 6);
09258:            static final int MCIERR_INVALID_DEVICE_NAME = (MCIERR_BASE + 7);
09259:            static final int MCIERR_OUT_OF_MEMORY = (MCIERR_BASE + 8);
09260:            static final int MCIERR_DEVICE_OPEN = (MCIERR_BASE + 9);
09261:            static final int MCIERR_CANNOT_LOAD_DRIVER = (MCIERR_BASE + 10);
09262:            static final int MCIERR_MISSING_COMMAND_STRING = (MCIERR_BASE + 11);
09263:            static final int MCIERR_PARAM_OVERFLOW = (MCIERR_BASE + 12);
09264:            static final int MCIERR_MISSING_STRING_ARGUMENT = (MCIERR_BASE + 13);
09265:            static final int MCIERR_BAD_INTEGER = (MCIERR_BASE + 14);
09266:            static final int MCIERR_PARSER_INTERNAL = (MCIERR_BASE + 15);
09267:            static final int MCIERR_DRIVER_INTERNAL = (MCIERR_BASE + 16);
09268:            static final int MCIERR_MISSING_PARAMETER = (MCIERR_BASE + 17);
09269:            static final int MCIERR_UNSUPPORTED_FUNCTION = (MCIERR_BASE + 18);
09270:            static final int MCIERR_FILE_NOT_FOUND = (MCIERR_BASE + 19);
09271:            static final int MCIERR_DEVICE_NOT_READY = (MCIERR_BASE + 20);
09272:            static final int MCIERR_INTERNAL = (MCIERR_BASE + 21);
09273:            static final int MCIERR_DRIVER = (MCIERR_BASE + 22);
09274:            static final int MCIERR_CANNOT_USE_ALL = (MCIERR_BASE + 23);
09275:            static final int MCIERR_MULTIPLE = (MCIERR_BASE + 24);
09276:            static final int MCIERR_EXTENSION_NOT_FOUND = (MCIERR_BASE + 25);
09277:            static final int MCIERR_OUTOFRANGE = (MCIERR_BASE + 26);
09278:            static final int MCIERR_FLAGS_NOT_COMPATIBLE = (MCIERR_BASE + 28);
09279:            static final int MCIERR_FILE_NOT_SAVED = (MCIERR_BASE + 30);
09280:            static final int MCIERR_DEVICE_TYPE_REQUIRED = (MCIERR_BASE + 31);
09281:            static final int MCIERR_DEVICE_LOCKED = (MCIERR_BASE + 32);
09282:            static final int MCIERR_DUPLICATE_ALIAS = (MCIERR_BASE + 33);
09283:            static final int MCIERR_BAD_CONSTANT = (MCIERR_BASE + 34);
09284:            static final int MCIERR_MUST_USE_SHAREABLE = (MCIERR_BASE + 35);
09285:            static final int MCIERR_MISSING_DEVICE_NAME = (MCIERR_BASE + 36);
09286:            static final int MCIERR_BAD_TIME_FORMAT = (MCIERR_BASE + 37);
09287:            static final int MCIERR_NO_CLOSING_QUOTE = (MCIERR_BASE + 38);
09288:            static final int MCIERR_DUPLICATE_FLAGS = (MCIERR_BASE + 39);
09289:            static final int MCIERR_INVALID_FILE = (MCIERR_BASE + 40);
09290:            static final int MCIERR_NULL_PARAMETER_BLOCK = (MCIERR_BASE + 41);
09291:            static final int MCIERR_UNNAMED_RESOURCE = (MCIERR_BASE + 42);
09292:            static final int MCIERR_NEW_REQUIRES_ALIAS = (MCIERR_BASE + 43);
09293:            static final int MCIERR_NOTIFY_ON_AUTO_OPEN = (MCIERR_BASE + 44);
09294:            static final int MCIERR_NO_ELEMENT_ALLOWED = (MCIERR_BASE + 45);
09295:            static final int MCIERR_NONAPPLICABLE_FUNCTION = (MCIERR_BASE + 46);
09296:            static final int MCIERR_ILLEGAL_FOR_AUTO_OPEN = (MCIERR_BASE + 47);
09297:            static final int MCIERR_FILENAME_REQUIRED = (MCIERR_BASE + 48);
09298:            static final int MCIERR_EXTRA_CHARACTERS = (MCIERR_BASE + 49);
09299:            static final int MCIERR_DEVICE_NOT_INSTALLED = (MCIERR_BASE + 50);
09300:            static final int MCIERR_GET_CD = (MCIERR_BASE + 51);
09301:            static final int MCIERR_SET_CD = (MCIERR_BASE + 52);
09302:            static final int MCIERR_SET_DRIVE = (MCIERR_BASE + 53);
09303:            static final int MCIERR_DEVICE_LENGTH = (MCIERR_BASE + 54);
09304:            static final int MCIERR_DEVICE_ORD_LENGTH = (MCIERR_BASE + 55);
09305:            static final int MCIERR_NO_INTEGER = (MCIERR_BASE + 56);
09306:            static final int MCIERR_WAVE_OUTPUTSINUSE = (MCIERR_BASE + 64);
09307:            static final int MCIERR_WAVE_SETOUTPUTINUSE = (MCIERR_BASE + 65);
09308:            static final int MCIERR_WAVE_INPUTSINUSE = (MCIERR_BASE + 66);
09309:            static final int MCIERR_WAVE_SETINPUTINUSE = (MCIERR_BASE + 67);
09310:            static final int MCIERR_WAVE_OUTPUTUNSPECIFIED = (MCIERR_BASE + 68);
09311:            static final int MCIERR_WAVE_INPUTUNSPECIFIED = (MCIERR_BASE + 69);
09312:            static final int MCIERR_WAVE_OUTPUTSUNSUITABLE = (MCIERR_BASE + 70);
09313:            static final int MCIERR_WAVE_SETOUTPUTUNSUITABLE = (MCIERR_BASE + 71);
09314:            static final int MCIERR_WAVE_INPUTSUNSUITABLE = (MCIERR_BASE + 72);
09315:            static final int MCIERR_WAVE_SETINPUTUNSUITABLE = (MCIERR_BASE + 73);
09316:            static final int MCIERR_SEQ_DIV_INCOMPATIBLE = (MCIERR_BASE + 80);
09317:            static final int MCIERR_SEQ_PORT_INUSE = (MCIERR_BASE + 81);
09318:            static final int MCIERR_SEQ_PORT_NONEXISTENT = (MCIERR_BASE + 82);
09319:            static final int MCIERR_SEQ_PORT_MAPNODEVICE = (MCIERR_BASE + 83);
09320:            static final int MCIERR_SEQ_PORT_MISCERROR = (MCIERR_BASE + 84);
09321:            static final int MCIERR_SEQ_TIMER = (MCIERR_BASE + 85);
09322:            static final int MCIERR_SEQ_PORTUNSPECIFIED = (MCIERR_BASE + 86);
09323:            static final int MCIERR_SEQ_NOMIDIPRESENT = (MCIERR_BASE + 87);
09324:            static final int MCIERR_NO_WINDOW = (MCIERR_BASE + 90);
09325:            static final int MCIERR_CREATEWINDOW = (MCIERR_BASE + 91);
09326:            static final int MCIERR_FILE_READ = (MCIERR_BASE + 92);
09327:            static final int MCIERR_FILE_WRITE = (MCIERR_BASE + 93);
09328:            static final int MCIERR_NO_IDENTITY = (MCIERR_BASE + 94);
09329:            static final int MCIERR_CUSTOM_DRIVER_BASE = (MCIERR_BASE + 256);
09330:            static final int MCI_FIRST = DRV_MCI_FIRST;
09331:            static final int MCI_OPEN = 0x0803;
09332:            static final int MCI_CLOSE = 0x0804;
09333:            static final int MCI_ESCAPE = 0x0805;
09334:            static final int MCI_PLAY = 0x0806;
09335:            static final int MCI_SEEK = 0x0807;
09336:            static final int MCI_STOP = 0x0808;
09337:            static final int MCI_PAUSE = 0x0809;
09338:            static final int MCI_INFO = 0x080A;
09339:            static final int MCI_GETDEVCAPS = 0x080B;
09340:            static final int MCI_SPIN = 0x080C;
09341:            static final int MCI_SET = 0x080D;
09342:            static final int MCI_STEP = 0x080E;
09343:            static final int MCI_RECORD = 0x080F;
09344:            static final int MCI_SYSINFO = 0x0810;
09345:            static final int MCI_BREAK = 0x0811;
09346:            static final int MCI_SAVE = 0x0813;
09347:            static final int MCI_STATUS = 0x0814;
09348:            static final int MCI_CUE = 0x0830;
09349:            static final int MCI_REALIZE = 0x0840;
09350:            static final int MCI_WINDOW = 0x0841;
09351:            static final int MCI_PUT = 0x0842;
09352:            static final int MCI_WHERE = 0x0843;
09353:            static final int MCI_FREEZE = 0x0844;
09354:            static final int MCI_UNFREEZE = 0x0845;
09355:            static final int MCI_LOAD = 0x0850;
09356:            static final int MCI_CUT = 0x0851;
09357:            static final int MCI_COPY = 0x0852;
09358:            static final int MCI_PASTE = 0x0853;
09359:            static final int MCI_UPDATE = 0x0854;
09360:            static final int MCI_RESUME = 0x0855;
09361:            static final int MCI_DELETE = 0x0856;
09362:            static final int MCI_USER_MESSAGES = (DRV_MCI_FIRST + 0x400);
09363:            static final int MCI_LAST = 0x0FFF;
09364:            static final int MCI_DEVTYPE_VCR = 513;
09365:            static final int MCI_DEVTYPE_VIDEODISC = 514;
09366:            static final int MCI_DEVTYPE_OVERLAY = 515;
09367:            static final int MCI_DEVTYPE_CD_AUDIO = 516;
09368:            static final int MCI_DEVTYPE_DAT = 517;
09369:            static final int MCI_DEVTYPE_SCANNER = 518;
09370:            static final int MCI_DEVTYPE_ANIMATION = 519;
09371:            static final int MCI_DEVTYPE_DIGITAL_VIDEO = 520;
09372:            static final int MCI_DEVTYPE_OTHER = 521;
09373:            static final int MCI_DEVTYPE_WAVEFORM_AUDIO = 522;
09374:            static final int MCI_DEVTYPE_SEQUENCER = 523;
09375:            static final int MCI_DEVTYPE_FIRST = MCI_DEVTYPE_VCR;
09376:            static final int MCI_DEVTYPE_LAST = MCI_DEVTYPE_SEQUENCER;
09377:            static final int MCI_DEVTYPE_FIRST_USER = 0x1000;
09378:            static final int MCI_MODE_NOT_READY = (MCI_STRING_OFFSET + 12);
09379:            static final int MCI_MODE_STOP = (MCI_STRING_OFFSET + 13);
09380:            static final int MCI_MODE_PLAY = (MCI_STRING_OFFSET + 14);
09381:            static final int MCI_MODE_RECORD = (MCI_STRING_OFFSET + 15);
09382:            static final int MCI_MODE_SEEK = (MCI_STRING_OFFSET + 16);
09383:            static final int MCI_MODE_PAUSE = (MCI_STRING_OFFSET + 17);
09384:            static final int MCI_MODE_OPEN = (MCI_STRING_OFFSET + 18);
09385:            static final int MCI_FORMAT_MILLISECONDS = 0;
09386:            static final int MCI_FORMAT_HMS = 1;
09387:            static final int MCI_FORMAT_MSF = 2;
09388:            static final int MCI_FORMAT_FRAMES = 3;
09389:            static final int MCI_FORMAT_SMPTE_24 = 4;
09390:            static final int MCI_FORMAT_SMPTE_25 = 5;
09391:            static final int MCI_FORMAT_SMPTE_30 = 6;
09392:            static final int MCI_FORMAT_SMPTE_30DROP = 7;
09393:            static final int MCI_FORMAT_BYTES = 8;
09394:            static final int MCI_FORMAT_SAMPLES = 9;
09395:            static final int MCI_FORMAT_TMSF = 10;
09396:            static final int MCI_NOTIFY_SUCCESSFUL = 0x0001;
09397:            static final int MCI_NOTIFY_SUPERSEDED = 0x0002;
09398:            static final int MCI_NOTIFY_ABORTED = 0x0004;
09399:            static final int MCI_NOTIFY_FAILURE = 0x0008;
09400:            static final int MCI_NOTIFY = 0x00000001;
09401:            static final int MCI_WAIT = 0x00000002;
09402:            static final int MCI_FROM = 0x00000004;
09403:            static final int MCI_TO = 0x00000008;
09404:            static final int MCI_TRACK = 0x00000010;
09405:            static final int MCI_OPEN_SHAREABLE = 0x00000100;
09406:            static final int MCI_OPEN_ELEMENT = 0x00000200;
09407:            static final int MCI_OPEN_ALIAS = 0x00000400;
09408:            static final int MCI_OPEN_ELEMENT_ID = 0x00000800;
09409:            static final int MCI_OPEN_TYPE_ID = 0x00001000;
09410:            static final int MCI_OPEN_TYPE = 0x00002000;
09411:            static final int MCI_SEEK_TO_START = 0x00000100;
09412:            static final int MCI_SEEK_TO_END = 0x00000200;
09413:            static final int MCI_STATUS_ITEM = 0x00000100;
09414:            static final int MCI_STATUS_START = 0x00000200;
09415:            static final int MCI_STATUS_LENGTH = 0x00000001;
09416:            static final int MCI_STATUS_POSITION = 0x00000002;
09417:            static final int MCI_STATUS_NUMBER_OF_TRACKS = 0x00000003;
09418:            static final int MCI_STATUS_MODE = 0x00000004;
09419:            static final int MCI_STATUS_MEDIA_PRESENT = 0x00000005;
09420:            static final int MCI_STATUS_TIME_FORMAT = 0x00000006;
09421:            static final int MCI_STATUS_READY = 0x00000007;
09422:            static final int MCI_STATUS_CURRENT_TRACK = 0x00000008;
09423:            static final int MCI_INFO_PRODUCT = 0x00000100;
09424:            static final int MCI_INFO_FILE = 0x00000200;
09425:            static final int MCI_INFO_MEDIA_UPC = 0x00000400;
09426:            static final int MCI_INFO_MEDIA_IDENTITY = 0x00000800;
09427:            static final int MCI_INFO_NAME = 0x00001000;
09428:            static final int MCI_INFO_COPYRIGHT = 0x00002000;
09429:            static final int MCI_GETDEVCAPS_ITEM = 0x00000100;
09430:            static final int MCI_GETDEVCAPS_CAN_RECORD = 0x00000001;
09431:            static final int MCI_GETDEVCAPS_HAS_AUDIO = 0x00000002;
09432:            static final int MCI_GETDEVCAPS_HAS_VIDEO = 0x00000003;
09433:            static final int MCI_GETDEVCAPS_DEVICE_TYPE = 0x00000004;
09434:            static final int MCI_GETDEVCAPS_USES_FILES = 0x00000005;
09435:            static final int MCI_GETDEVCAPS_COMPOUND_DEVICE = 0x00000006;
09436:            static final int MCI_GETDEVCAPS_CAN_EJECT = 0x00000007;
09437:            static final int MCI_GETDEVCAPS_CAN_PLAY = 0x00000008;
09438:            static final int MCI_GETDEVCAPS_CAN_SAVE = 0x00000009;
09439:            static final int MCI_SYSINFO_QUANTITY = 0x00000100;
09440:            static final int MCI_SYSINFO_OPEN = 0x00000200;
09441:            static final int MCI_SYSINFO_NAME = 0x00000400;
09442:            static final int MCI_SYSINFO_INSTALLNAME = 0x00000800;
09443:            static final int MCI_SET_DOOR_OPEN = 0x00000100;
09444:            static final int MCI_SET_DOOR_CLOSED = 0x00000200;
09445:            static final int MCI_SET_TIME_FORMAT = 0x00000400;
09446:            static final int MCI_SET_AUDIO = 0x00000800;
09447:            static final int MCI_SET_VIDEO = 0x00001000;
09448:            static final int MCI_SET_ON = 0x00002000;
09449:            static final int MCI_SET_OFF = 0x00004000;
09450:            static final int MCI_SET_AUDIO_ALL = 0x00000000;
09451:            static final int MCI_SET_AUDIO_LEFT = 0x00000001;
09452:            static final int MCI_SET_AUDIO_RIGHT = 0x00000002;
09453:            static final int MCI_BREAK_KEY = 0x00000100;
09454:            static final int MCI_BREAK_HWND = 0x00000200;
09455:            static final int MCI_BREAK_OFF = 0x00000400;
09456:            static final int MCI_RECORD_INSERT = 0x00000100;
09457:            static final int MCI_RECORD_OVERWRITE = 0x00000200;
09458:            static final int MCI_SAVE_FILE = 0x00000100;
09459:            static final int MCI_LOAD_FILE = 0x00000100;
09460:            static final int MCI_VD_MODE_PARK = (MCI_VD_OFFSET + 1);
09461:            static final int MCI_VD_MEDIA_CLV = (MCI_VD_OFFSET + 2);
09462:            static final int MCI_VD_MEDIA_CAV = (MCI_VD_OFFSET + 3);
09463:            static final int MCI_VD_MEDIA_OTHER = (MCI_VD_OFFSET + 4);
09464:            static final int MCI_VD_FORMAT_TRACK = 0x4001;
09465:            static final int MCI_VD_PLAY_REVERSE = 0x00010000;
09466:            static final int MCI_VD_PLAY_FAST = 0x00020000;
09467:            static final int MCI_VD_PLAY_SPEED = 0x00040000;
09468:            static final int MCI_VD_PLAY_SCAN = 0x00080000;
09469:            static final int MCI_VD_PLAY_SLOW = 0x00100000;
09470:            static final int MCI_VD_SEEK_REVERSE = 0x00010000;
09471:            static final int MCI_VD_STATUS_SPEED = 0x00004002;
09472:            static final int MCI_VD_STATUS_FORWARD = 0x00004003;
09473:            static final int MCI_VD_STATUS_MEDIA_TYPE = 0x00004004;
09474:            static final int MCI_VD_STATUS_SIDE = 0x00004005;
09475:            static final int MCI_VD_STATUS_DISC_SIZE = 0x00004006;
09476:            static final int MCI_VD_GETDEVCAPS_CLV = 0x00010000;
09477:            static final int MCI_VD_GETDEVCAPS_CAV = 0x00020000;
09478:            static final int MCI_VD_SPIN_UP = 0x00010000;
09479:            static final int MCI_VD_SPIN_DOWN = 0x00020000;
09480:            static final int MCI_VD_GETDEVCAPS_CAN_REVERSE = 0x00004002;
09481:            static final int MCI_VD_GETDEVCAPS_FAST_RATE = 0x00004003;
09482:            static final int MCI_VD_GETDEVCAPS_SLOW_RATE = 0x00004004;
09483:            static final int MCI_VD_GETDEVCAPS_NORMAL_RATE = 0x00004005;
09484:            static final int MCI_VD_STEP_FRAMES = 0x00010000;
09485:            static final int MCI_VD_STEP_REVERSE = 0x00020000;
09486:            static final int MCI_VD_ESCAPE_STRING = 0x00000100;
09487:            static final int MCI_CDA_STATUS_TYPE_TRACK = 0x00004001;
09488:            static final int MCI_CDA_TRACK_AUDIO = (MCI_CD_OFFSET + 0);
09489:            static final int MCI_CDA_TRACK_OTHER = (MCI_CD_OFFSET + 1);
09490:            static final int MCI_WAVE_PCM = (MCI_WAVE_OFFSET + 0);
09491:            static final int MCI_WAVE_MAPPER = (MCI_WAVE_OFFSET + 1);
09492:            static final int MCI_WAVE_OPEN_BUFFER = 0x00010000;
09493:            static final int MCI_WAVE_SET_FORMATTAG = 0x00010000;
09494:            static final int MCI_WAVE_SET_CHANNELS = 0x00020000;
09495:            static final int MCI_WAVE_SET_SAMPLESPERSEC = 0x00040000;
09496:            static final int MCI_WAVE_SET_AVGBYTESPERSEC = 0x00080000;
09497:            static final int MCI_WAVE_SET_BLOCKALIGN = 0x00100000;
09498:            static final int MCI_WAVE_SET_BITSPERSAMPLE = 0x00200000;
09499:            static final int MCI_WAVE_INPUT = 0x00400000;
09500:            static final int MCI_WAVE_OUTPUT = 0x00800000;
09501:            static final int MCI_WAVE_STATUS_FORMATTAG = 0x00004001;
09502:            static final int MCI_WAVE_STATUS_CHANNELS = 0x00004002;
09503:            static final int MCI_WAVE_STATUS_SAMPLESPERSEC = 0x00004003;
09504:            static final int MCI_WAVE_STATUS_AVGBYTESPERSEC = 0x00004004;
09505:            static final int MCI_WAVE_STATUS_BLOCKALIGN = 0x00004005;
09506:            static final int MCI_WAVE_STATUS_BITSPERSAMPLE = 0x00004006;
09507:            static final int MCI_WAVE_STATUS_LEVEL = 0x00004007;
09508:            static final int MCI_WAVE_SET_ANYINPUT = 0x04000000;
09509:            static final int MCI_WAVE_SET_ANYOUTPUT = 0x08000000;
09510:            static final int MCI_WAVE_GETDEVCAPS_INPUTS = 0x00004001;
09511:            static final int MCI_WAVE_GETDEVCAPS_OUTPUTS = 0x00004002;
09512:            static final int MCI_SEQ_DIV_PPQN = (0 + MCI_SEQ_OFFSET);
09513:            static final int MCI_SEQ_DIV_SMPTE_24 = (1 + MCI_SEQ_OFFSET);
09514:            static final int MCI_SEQ_DIV_SMPTE_25 = (2 + MCI_SEQ_OFFSET);
09515:            static final int MCI_SEQ_DIV_SMPTE_30DROP = (3 + MCI_SEQ_OFFSET);
09516:            static final int MCI_SEQ_DIV_SMPTE_30 = (4 + MCI_SEQ_OFFSET);
09517:            static final int MCI_SEQ_FORMAT_SONGPTR = 0x4001;
09518:            static final int MCI_SEQ_FILE = 0x4002;
09519:            static final int MCI_SEQ_MIDI = 0x4003;
09520:            static final int MCI_SEQ_SMPTE = 0x4004;
09521:            static final int MCI_SEQ_NONE = 65533;
09522:            static final int MCI_SEQ_MAPPER = 65535;
09523:            static final int MCI_SEQ_STATUS_TEMPO = 0x00004002;
09524:            static final int MCI_SEQ_STATUS_PORT = 0x00004003;
09525:            static final int MCI_SEQ_STATUS_SLAVE = 0x00004007;
09526:            static final int MCI_SEQ_STATUS_MASTER = 0x00004008;
09527:            static final int MCI_SEQ_STATUS_OFFSET = 0x00004009;
09528:            static final int MCI_SEQ_STATUS_DIVTYPE = 0x0000400A;
09529:            static final int MCI_SEQ_STATUS_NAME = 0x0000400B;
09530:            static final int MCI_SEQ_STATUS_COPYRIGHT = 0x0000400C;
09531:            static final int MCI_SEQ_SET_TEMPO = 0x00010000;
09532:            static final int MCI_SEQ_SET_PORT = 0x00020000;
09533:            static final int MCI_SEQ_SET_SLAVE = 0x00040000;
09534:            static final int MCI_SEQ_SET_MASTER = 0x00080000;
09535:            static final int MCI_SEQ_SET_OFFSET = 0x01000000;
09536:            static final int MCI_ANIM_OPEN_WS = 0x00010000;
09537:            static final int MCI_ANIM_OPEN_PARENT = 0x00020000;
09538:            static final int MCI_ANIM_OPEN_NOSTATIC = 0x00040000;
09539:            static final int MCI_ANIM_PLAY_SPEED = 0x00010000;
09540:            static final int MCI_ANIM_PLAY_REVERSE = 0x00020000;
09541:            static final int MCI_ANIM_PLAY_FAST = 0x00040000;
09542:            static final int MCI_ANIM_PLAY_SLOW = 0x00080000;
09543:            static final int MCI_ANIM_PLAY_SCAN = 0x00100000;
09544:            static final int MCI_ANIM_STEP_REVERSE = 0x00010000;
09545:            static final int MCI_ANIM_STEP_FRAMES = 0x00020000;
09546:            static final int MCI_ANIM_STATUS_SPEED = 0x00004001;
09547:            static final int MCI_ANIM_STATUS_FORWARD = 0x00004002;
09548:            static final int MCI_ANIM_STATUS_HWND = 0x00004003;
09549:            static final int MCI_ANIM_STATUS_HPAL = 0x00004004;
09550:            static final int MCI_ANIM_STATUS_STRETCH = 0x00004005;
09551:            static final int MCI_ANIM_INFO_TEXT = 0x00010000;
09552:            static final int MCI_ANIM_GETDEVCAPS_CAN_REVERSE = 0x00004001;
09553:            static final int MCI_ANIM_GETDEVCAPS_FAST_RATE = 0x00004002;
09554:            static final int MCI_ANIM_GETDEVCAPS_SLOW_RATE = 0x00004003;
09555:            static final int MCI_ANIM_GETDEVCAPS_NORMAL_RATE = 0x00004004;
09556:            static final int MCI_ANIM_GETDEVCAPS_PALETTES = 0x00004006;
09557:            static final int MCI_ANIM_GETDEVCAPS_CAN_STRETCH = 0x00004007;
09558:            static final int MCI_ANIM_GETDEVCAPS_MAX_WINDOWS = 0x00004008;
09559:            static final int MCI_ANIM_REALIZE_NORM = 0x00010000;
09560:            static final int MCI_ANIM_REALIZE_BKGD = 0x00020000;
09561:            static final int MCI_ANIM_WINDOW_HWND = 0x00010000;
09562:            static final int MCI_ANIM_WINDOW_STATE = 0x00040000;
09563:            static final int MCI_ANIM_WINDOW_TEXT = 0x00080000;
09564:            static final int MCI_ANIM_WINDOW_ENABLE_STRETCH = 0x00100000;
09565:            static final int MCI_ANIM_WINDOW_DISABLE_STRETCH = 0x00200000;
09566:            static final int MCI_ANIM_WINDOW_DEFAULT = 0x00000000;
09567:            static final int MCI_ANIM_RECT = 0x00010000;
09568:            static final int MCI_ANIM_PUT_SOURCE = 0x00020000;
09569:            static final int MCI_ANIM_PUT_DESTINATION = 0x00040000;
09570:            static final int MCI_ANIM_WHERE_SOURCE = 0x00020000;
09571:            static final int MCI_ANIM_WHERE_DESTINATION = 0x00040000;
09572:            static final int MCI_ANIM_UPDATE_HDC = 0x00020000;
09573:            static final int MCI_OVLY_OPEN_WS = 0x00010000;
09574:            static final int MCI_OVLY_OPEN_PARENT = 0x00020000;
09575:            static final int MCI_OVLY_STATUS_HWND = 0x00004001;
09576:            static final int MCI_OVLY_STATUS_STRETCH = 0x00004002;
09577:            static final int MCI_OVLY_INFO_TEXT = 0x00010000;
09578:            static final int MCI_OVLY_GETDEVCAPS_CAN_STRETCH = 0x00004001;
09579:            static final int MCI_OVLY_GETDEVCAPS_CAN_FREEZE = 0x00004002;
09580:            static final int MCI_OVLY_GETDEVCAPS_MAX_WINDOWS = 0x00004003;
09581:            static final int MCI_OVLY_WINDOW_HWND = 0x00010000;
09582:            static final int MCI_OVLY_WINDOW_STATE = 0x00040000;
09583:            static final int MCI_OVLY_WINDOW_TEXT = 0x00080000;
09584:            static final int MCI_OVLY_WINDOW_ENABLE_STRETCH = 0x00100000;
09585:            static final int MCI_OVLY_WINDOW_DISABLE_STRETCH = 0x00200000;
09586:            static final int MCI_OVLY_WINDOW_DEFAULT = 0x00000000;
09587:            static final int MCI_OVLY_RECT = 0x00010000;
09588:            static final int MCI_OVLY_PUT_SOURCE = 0x00020000;
09589:            static final int MCI_OVLY_PUT_DESTINATION = 0x00040000;
09590:            static final int MCI_OVLY_PUT_FRAME = 0x00080000;
09591:            static final int MCI_OVLY_PUT_VIDEO = 0x00100000;
09592:            static final int MCI_OVLY_WHERE_SOURCE = 0x00020000;
09593:            static final int MCI_OVLY_WHERE_DESTINATION = 0x00040000;
09594:            static final int MCI_OVLY_WHERE_FRAME = 0x00080000;
09595:            static final int MCI_OVLY_WHERE_VIDEO = 0x00100000;
09596:            static final int NEWTRANSPARENT = 3;
09597:            static final int QUERYROPSUPPORT = 40;
09598:            static final int SELECTDIB = 41;
09599:            static final int NCBNAMSZ = 16;
09600:            static final int MAX_LANA = 254;
09601:            static final int NAME_FLAGS_MASK = 0x87;
09602:            static final int GROUP_NAME = 0x80;
09603:            static final int UNIQUE_NAME = 0x00;
09604:            static final int REGISTERING = 0x00;
09605:            static final int REGISTERED = 0x04;
09606:            static final int DEREGISTERED = 0x05;
09607:            static final int DUPLICATE = 0x06;
09608:            static final int DUPLICATE_DEREG = 0x07;
09609:            static final int LISTEN_OUTSTANDING = 0x01;
09610:            static final int CALL_PENDING = 0x02;
09611:            static final int SESSION_ESTABLISHED = 0x03;
09612:            static final int HANGUP_PENDING = 0x04;
09613:            static final int HANGUP_COMPLETE = 0x05;
09614:            static final int SESSION_ABORTED = 0x06;
09615:            static final int NCBCALL = 0x10;
09616:            static final int NCBLISTEN = 0x11;
09617:            static final int NCBHANGUP = 0x12;
09618:            static final int NCBSEND = 0x14;
09619:            static final int NCBRECV = 0x15;
09620:            static final int NCBRECVANY = 0x16;
09621:            static final int NCBCHAINSEND = 0x17;
09622:            static final int NCBDGSEND = 0x20;
09623:            static final int NCBDGRECV = 0x21;
09624:            static final int NCBDGSENDBC = 0x22;
09625:            static final int NCBDGRECVBC = 0x23;
09626:            static final int NCBADDNAME = 0x30;
09627:            static final int NCBDELNAME = 0x31;
09628:            static final int NCBRESET = 0x32;
09629:            static final int NCBASTAT = 0x33;
09630:            static final int NCBSSTAT = 0x34;
09631:            static final int NCBCANCEL = 0x35;
09632:            static final int NCBADDGRNAME = 0x36;
09633:            static final int NCBENUM = 0x37;
09634:            static final int NCBUNLINK = 0x70;
09635:            static final int NCBSENDNA = 0x71;
09636:            static final int NCBCHAINSENDNA = 0x72;
09637:            static final int NCBLANSTALERT = 0x73;
09638:            static final int NCBACTION = 0x77;
09639:            static final int NCBFINDNAME = 0x78;
09640:            static final int NCBTRACE = 0x79;
09641:            static final int ASYNCH = 0x80;
09642:            static final int NRC_GOODRET = 0x00;
09643:            static final int NRC_BUFLEN = 0x01;
09644:            static final int NRC_ILLCMD = 0x03;
09645:            static final int NRC_CMDTMO = 0x05;
09646:            static final int NRC_INCOMP = 0x06;
09647:            static final int NRC_BADDR = 0x07;
09648:            static final int NRC_SNUMOUT = 0x08;
09649:            static final int NRC_NORES = 0x09;
09650:            static final int NRC_SCLOSED = 0x0a;
09651:            static final int NRC_CMDCAN = 0x0b;
09652:            static final int NRC_DUPNAME = 0x0d;
09653:            static final int NRC_NAMTFUL = 0x0e;
09654:            static final int NRC_ACTSES = 0x0f;
09655:            static final int NRC_LOCTFUL = 0x11;
09656:            static final int NRC_REMTFUL = 0x12;
09657:            static final int NRC_ILLNN = 0x13;
09658:            static final int NRC_NOCALL = 0x14;
09659:            static final int NRC_NOWILD = 0x15;
09660:            static final int NRC_INUSE = 0x16;
09661:            static final int NRC_NAMERR = 0x17;
09662:            static final int NRC_SABORT = 0x18;
09663:            static final int NRC_NAMCONF = 0x19;
09664:            static final int NRC_IFBUSY = 0x21;
09665:            static final int NRC_TOOMANY = 0x22;
09666:            static final int NRC_BRIDGE = 0x23;
09667:            static final int NRC_CANOCCR = 0x24;
09668:            static final int NRC_CANCEL = 0x26;
09669:            static final int NRC_DUPENV = 0x30;
09670:            static final int NRC_ENVNOTDEF = 0x34;
09671:            static final int NRC_OSRESNOTAV = 0x35;
09672:            static final int NRC_MAXAPPS = 0x36;
09673:            static final int NRC_NOSAPS = 0x37;
09674:            static final int NRC_NORESOURCES = 0x38;
09675:            static final int NRC_INVADDRESS = 0x39;
09676:            static final int NRC_INVDDID = 0x3B;
09677:            static final int NRC_LOCKFAIL = 0x3C;
09678:            static final int NRC_OPENERR = 0x3f;
09679:            static final int NRC_SYSTEM = 0x40;
09680:            static final int NRC_PENDING = 0xff;
09681:            static final int RPC_C_BINDING_INFINITE_TIMEOUT = 10;
09682:            static final int RPC_C_BINDING_MIN_TIMEOUT = 0;
09683:            static final int RPC_C_BINDING_DEFAULT_TIMEOUT = 5;
09684:            static final int RPC_C_BINDING_MAX_TIMEOUT = 9;
09685:            static final int RPC_C_CANCEL_INFINITE_TIMEOUT = -1;
09686:            static final int RPC_C_LISTEN_MAX_CALLS_DEFAULT = 1234;
09687:            static final int RPC_C_PROTSEQ_MAX_REQS_DEFAULT = 10;
09688:            static final int RPC_C_BIND_TO_ALL_NICS = 1;
09689:            static final int RPC_C_USE_INTERNET_PORT = 0x1;
09690:            static final int RPC_C_USE_INTRANET_PORT = 0x2;
09691:            static final int RPC_C_DONT_FAIL = 0x4;
09692:            static final int RPC_C_MQ_TEMPORARY = 0x0000;
09693:            static final int RPC_C_MQ_PERMANENT = 0x0001;
09694:            static final int RPC_C_MQ_CLEAR_ON_OPEN = 0x0002;
09695:            static final int RPC_C_MQ_USE_EXISTING_SECURITY = 0x0004;
09696:            static final int RPC_C_MQ_AUTHN_LEVEL_NONE = 0x0000;
09697:            static final int RPC_C_MQ_AUTHN_LEVEL_PKT_INTEGRITY = 0x0008;
09698:            static final int RPC_C_MQ_AUTHN_LEVEL_PKT_PRIVACY = 0x0010;
09699:            static final int RPC_C_OPT_MQ_DELIVERY = 1;
09700:            static final int RPC_C_OPT_MQ_PRIORITY = 2;
09701:            static final int RPC_C_OPT_MQ_JOURNAL = 3;
09702:            static final int RPC_C_OPT_MQ_ACKNOWLEDGE = 4;
09703:            static final int RPC_C_OPT_MQ_AUTHN_SERVICE = 5;
09704:            static final int RPC_C_OPT_MQ_AUTHN_LEVEL = 6;
09705:            static final int RPC_C_OPT_MQ_TIME_TO_REACH_QUEUE = 7;
09706:            static final int RPC_C_OPT_MQ_TIME_TO_BE_RECEIVED = 8;
09707:            static final int RPC_C_OPT_BINDING_NONCAUSAL = 9;
09708:            static final int RPC_C_OPT_SECURITY_CALLBACK = 10;
09709:            static final int RPC_C_OPT_UNIQUE_BINDING = 11;
09710:            static final int RPC_C_OPT_CALL_TIMEOUT = 12;
09711:            static final int RPC_C_OPT_DONT_LINGER = 13;
09712:            static final int RPC_C_OPT_MAX_OPTIONS = 14;
09713:            static final int RPC_C_MQ_EXPRESS = 0;
09714:            static final int RPC_C_MQ_RECOVERABLE = 1;
09715:            static final int RPC_C_MQ_JOURNAL_NONE = 0;
09716:            static final int RPC_C_MQ_JOURNAL_DEADLETTER = 1;
09717:            static final int RPC_C_MQ_JOURNAL_ALWAYS = 2;
09718:            static final int RPC_C_FULL_CERT_CHAIN = 0x0001;
09719:            static final int RPC_C_STATS_CALLS_IN = 0;
09720:            static final int RPC_C_STATS_CALLS_OUT = 1;
09721:            static final int RPC_C_STATS_PKTS_IN = 2;
09722:            static final int RPC_C_STATS_PKTS_OUT = 3;
09723:            static final int RPC_C_AUTHN_LEVEL_DEFAULT = 0;
09724:            static final int RPC_C_AUTHN_LEVEL_NONE = 1;
09725:            static final int RPC_C_AUTHN_LEVEL_CONNECT = 2;
09726:            static final int RPC_C_AUTHN_LEVEL_CALL = 3;
09727:            static final int RPC_C_AUTHN_LEVEL_PKT = 4;
09728:            static final int RPC_C_AUTHN_LEVEL_PKT_INTEGRITY = 5;
09729:            static final int RPC_C_AUTHN_LEVEL_PKT_PRIVACY = 6;
09730:            static final int RPC_C_IMP_LEVEL_DEFAULT = 0;
09731:            static final int RPC_C_IMP_LEVEL_ANONYMOUS = 1;
09732:            static final int RPC_C_IMP_LEVEL_IDENTIFY = 2;
09733:            static final int RPC_C_IMP_LEVEL_IMPERSONATE = 3;
09734:            static final int RPC_C_IMP_LEVEL_DELEGATE = 4;
09735:            static final int RPC_C_QOS_IDENTITY_STATIC = 0;
09736:            static final int RPC_C_QOS_IDENTITY_DYNAMIC = 1;
09737:            static final int RPC_C_QOS_CAPABILITIES_DEFAULT = 0x0;
09738:            static final int RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH = 0x1;
09739:            static final int RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC = 0x2;
09740:            static final int RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY = 0x4;
09741:            static final int RPC_C_QOS_CAPABILITIES_IGNORE_DELEGATE_FAILURE = 0x8;
09742:            static final int RPC_C_QOS_CAPABILITIES_LOCAL_MA_HINT = 0x10;
09743:            static final int RPC_C_PROTECT_LEVEL_DEFAULT = (RPC_C_AUTHN_LEVEL_DEFAULT);
09744:            static final int RPC_C_PROTECT_LEVEL_NONE = (RPC_C_AUTHN_LEVEL_NONE);
09745:            static final int RPC_C_PROTECT_LEVEL_CONNECT = (RPC_C_AUTHN_LEVEL_CONNECT);
09746:            static final int RPC_C_PROTECT_LEVEL_CALL = (RPC_C_AUTHN_LEVEL_CALL);
09747:            static final int RPC_C_PROTECT_LEVEL_PKT = (RPC_C_AUTHN_LEVEL_PKT);
09748:            static final int RPC_C_PROTECT_LEVEL_PKT_INTEGRITY = (RPC_C_AUTHN_LEVEL_PKT_INTEGRITY);
09749:            static final int RPC_C_PROTECT_LEVEL_PKT_PRIVACY = (RPC_C_AUTHN_LEVEL_PKT_PRIVACY);
09750:            static final int RPC_C_AUTHN_NONE = 0;
09751:            static final int RPC_C_AUTHN_DCE_PRIVATE = 1;
09752:            static final int RPC_C_AUTHN_DCE_PUBLIC = 2;
09753:            static final int RPC_C_AUTHN_DEC_PUBLIC = 4;
09754:            static final int RPC_C_AUTHN_GSS_NEGOTIATE = 9;
09755:            static final int RPC_C_AUTHN_WINNT = 10;
09756:            static final int RPC_C_AUTHN_GSS_SCHANNEL = 14;
09757:            static final int RPC_C_AUTHN_GSS_KERBEROS = 16;
09758:            static final int RPC_C_AUTHN_DPA = 17;
09759:            static final int RPC_C_AUTHN_MSN = 18;
09760:            static final int RPC_C_AUTHN_DIGEST = 21;
09761:            static final int RPC_C_AUTHN_MQ = 100;
09762:            static final int RPC_C_AUTHN_DEFAULT = 0xFFFFFFFF;
09763:            static final int RPC_C_SECURITY_QOS_VERSION = 1;
09764:            static final int RPC_C_SECURITY_QOS_VERSION_1 = 1;
09765:            static final int SEC_WINNT_AUTH_IDENTITY_ANSI = 0x1;
09766:            static final int SEC_WINNT_AUTH_IDENTITY_UNICODE = 0x2;
09767:            static final int RPC_C_SECURITY_QOS_VERSION_2 = 2;
09768:            static final int RPC_C_AUTHN_INFO_TYPE_HTTP = 1;
09769:            static final int RPC_C_HTTP_AUTHN_TARGET_SERVER = 1;
09770:            static final int RPC_C_HTTP_AUTHN_TARGET_PROXY = 2;
09771:            static final int RPC_C_HTTP_AUTHN_SCHEME_BASIC = 0x00000001;
09772:            static final int RPC_C_HTTP_AUTHN_SCHEME_NTLM = 0x00000002;
09773:            static final int RPC_C_HTTP_AUTHN_SCHEME_PASSPORT = 0x00000004;
09774:            static final int RPC_C_HTTP_AUTHN_SCHEME_DIGEST = 0x00000008;
09775:            static final int RPC_C_HTTP_AUTHN_SCHEME_NEGOTIATE = 0x00000010;
09776:            static final int RPC_C_HTTP_FLAG_USE_SSL = 1;
09777:            static final int RPC_C_HTTP_FLAG_USE_FIRST_AUTH_SCHEME = 2;
09778:            static final int RPC_C_SECURITY_QOS_VERSION_3 = 3;
09779:            static final int RPC_C_AUTHZ_NONE = 0;
09780:            static final int RPC_C_AUTHZ_NAME = 1;
09781:            static final int RPC_C_AUTHZ_DCE = 2;
09782:            static final int RPC_C_AUTHZ_DEFAULT = 0xffffffff;
09783:            static final int DCE_C_ERROR_STRING_LEN = 256;
09784:            static final int RPC_C_EP_ALL_ELTS = 0;
09785:            static final int RPC_C_EP_MATCH_BY_IF = 1;
09786:            static final int RPC_C_EP_MATCH_BY_OBJ = 2;
09787:            static final int RPC_C_EP_MATCH_BY_BOTH = 3;
09788:            static final int RPC_C_VERS_ALL = 1;
09789:            static final int RPC_C_VERS_COMPATIBLE = 2;
09790:            static final int RPC_C_VERS_EXACT = 3;
09791:            static final int RPC_C_VERS_MAJOR_ONLY = 4;
09792:            static final int RPC_C_VERS_UPTO = 5;
09793:            static final int RPC_C_MGMT_INQ_IF_IDS = 0;
09794:            static final int RPC_C_MGMT_INQ_PRINC_NAME = 1;
09795:            static final int RPC_C_MGMT_INQ_STATS = 2;
09796:            static final int RPC_C_MGMT_IS_SERVER_LISTEN = 3;
09797:            static final int RPC_C_MGMT_STOP_SERVER_LISTEN = 4;
09798:            static final int RPC_C_PARM_MAX_PACKET_LENGTH = 1;
09799:            static final int RPC_C_PARM_BUFFER_LENGTH = 2;
09800:            static final int RPC_IF_AUTOLISTEN = 0x0001;
09801:            static final int RPC_IF_OLE = 0x0002;
09802:            static final int RPC_IF_ALLOW_UNKNOWN_AUTHORITY = 0x0004;
09803:            static final int RPC_IF_ALLOW_SECURE_ONLY = 0x0008;
09804:            static final int RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH = 0x0010;
09805:            static final int RPC_NCA_FLAGS_DEFAULT = 0x00000000;
09806:            static final int RPC_NCA_FLAGS_IDEMPOTENT = 0x00000001;
09807:            static final int RPC_NCA_FLAGS_BROADCAST = 0x00000002;
09808:            static final int RPC_NCA_FLAGS_MAYBE = 0x00000004;
09809:            static final int RPC_BUFFER_COMPLETE = 0x00001000;
09810:            static final int RPC_BUFFER_PARTIAL = 0x00002000;
09811:            static final int RPC_BUFFER_EXTRA = 0x00004000;
09812:            static final int RPC_BUFFER_ASYNC = 0x00008000;
09813:            static final int RPC_BUFFER_NONOTIFY = 0x00010000;
09814:            static final int RPC_FLAGS_VALID_BIT = 0x00008000;
09815:            static final int NT351_INTERFACE_SIZE = 0x40;
09816:            static final int RPC_INTERFACE_HAS_PIPES = 0x0001;
09817:            static final int TRANSPORT_TYPE_CN = 0x01;
09818:            static final int TRANSPORT_TYPE_DG = 0x02;
09819:            static final int TRANSPORT_TYPE_LPC = 0x04;
09820:            static final int TRANSPORT_TYPE_WMSG = 0x08;
09821:            static final int RPC_P_ADDR_FORMAT_TCP_IPV4 = 1;
09822:            static final int RPC_P_ADDR_FORMAT_TCP_IPV6 = 2;
09823:            static final int RPC_PROXY_CONNECTION_TYPE_IN_PROXY = 0;
09824:            static final int RPC_PROXY_CONNECTION_TYPE_OUT_PROXY = 1;
09825:            static final int RPC_C_NS_SYNTAX_DEFAULT = 0;
09826:            static final int RPC_C_NS_SYNTAX_DCE = 3;
09827:            static final int RPC_C_PROFILE_DEFAULT_ELT = 0;
09828:            static final int RPC_C_PROFILE_ALL_ELT = 1;
09829:            static final int RPC_C_PROFILE_ALL_ELTS = RPC_C_PROFILE_ALL_ELT;
09830:            static final int RPC_C_PROFILE_MATCH_BY_IF = 2;
09831:            static final int RPC_C_PROFILE_MATCH_BY_MBR = 3;
09832:            static final int RPC_C_PROFILE_MATCH_BY_BOTH = 4;
09833:            static final int RPC_C_NS_DEFAULT_EXP_AGE = -1;
09834:            static final int RPC_S_OK = ERROR_SUCCESS;
09835:            static final int RPC_S_INVALID_ARG = ERROR_INVALID_PARAMETER;
09836:            static final int RPC_S_OUT_OF_MEMORY = ERROR_OUTOFMEMORY;
09837:            static final int RPC_S_OUT_OF_THREADS = ERROR_MAX_THRDS_REACHED;
09838:            static final int RPC_S_INVALID_LEVEL = ERROR_INVALID_PARAMETER;
09839:            static final int RPC_S_BUFFER_TOO_SMALL = ERROR_INSUFFICIENT_BUFFER;
09840:            static final int RPC_S_INVALID_SECURITY_DESC = ERROR_INVALID_SECURITY_DESCR;
09841:            static final int RPC_S_ACCESS_DENIED = ERROR_ACCESS_DENIED;
09842:            static final int RPC_S_SERVER_OUT_OF_MEMORY = ERROR_NOT_ENOUGH_SERVER_MEMORY;
09843:            static final int RPC_S_ASYNC_CALL_PENDING = ERROR_IO_PENDING;
09844:            static final int RPC_S_UNKNOWN_PRINCIPAL = ERROR_NONE_MAPPED;
09845:            static final int RPC_S_TIMEOUT = ERROR_TIMEOUT;
09846:            static final int RPC_X_NO_MEMORY = RPC_S_OUT_OF_MEMORY;
09847:            static final int RPC_X_INVALID_BOUND = RPC_S_INVALID_BOUND;
09848:            static final int RPC_X_INVALID_TAG = RPC_S_INVALID_TAG;
09849:            static final int RPC_X_ENUM_VALUE_TOO_LARGE = RPC_X_ENUM_VALUE_OUT_OF_RANGE;
09850:            static final int RPC_X_SS_CONTEXT_MISMATCH = ERROR_INVALID_HANDLE;
09851:            static final int RPC_X_INVALID_BUFFER = ERROR_INVALID_USER_BUFFER;
09852:            static final int RPC_X_PIPE_APP_MEMORY = ERROR_OUTOFMEMORY;
09853:            static final int RPC_X_INVALID_PIPE_OPERATION = RPC_X_WRONG_PIPE_ORDER;
09854:            static final int RPC_C_NOTIFY_ON_SEND_COMPLETE = 0x1;
09855:            static final int RPC_C_INFINITE_TIMEOUT = INFINITE;
09856:            static final int MaxNumberOfEEInfoParams = 4;
09857:            static final int RPC_EEINFO_VERSION = 1;
09858:            static final int EEInfoPreviousRecordsMissing = 1;
09859:            static final int EEInfoNextRecordsMissing = 2;
09860:            static final int EEInfoUseFileTime = 4;
09861:            static final int EEInfoGCCOM = 11;
09862:            static final int EEInfoGCFRS = 12;
09863:            static final int RPC_CALL_ATTRIBUTES_VERSION = (1);
09864:            static final int RPC_QUERY_SERVER_PRINCIPAL_NAME = (2);
09865:            static final int RPC_QUERY_CLIENT_PRINCIPAL_NAME = (4);
09866:            static final int ABM_NEW = 0x00000000;
09867:            static final int ABM_REMOVE = 0x00000001;
09868:            static final int ABM_QUERYPOS = 0x00000002;
09869:            static final int ABM_SETPOS = 0x00000003;
09870:            static final int ABM_GETSTATE = 0x00000004;
09871:            static final int ABM_GETTASKBARPOS = 0x00000005;
09872:            static final int ABM_ACTIVATE = 0x00000006;
09873:            static final int ABM_GETAUTOHIDEBAR = 0x00000007;
09874:            static final int ABM_SETAUTOHIDEBAR = 0x00000008;
09875:            static final int ABM_WINDOWPOSCHANGED = 0x0000009;
09876:            static final int ABM_SETSTATE = 0x0000000a;
09877:            static final int ABN_STATECHANGE = 0x0000000;
09878:            static final int ABN_POSCHANGED = 0x0000001;
09879:            static final int ABN_FULLSCREENAPP = 0x0000002;
09880:            static final int ABN_WINDOWARRANGE = 0x0000003;
09881:            static final int ABS_AUTOHIDE = 0x0000001;
09882:            static final int ABS_ALWAYSONTOP = 0x0000002;
09883:            static final int ABE_LEFT = 0;
09884:            static final int ABE_TOP = 1;
09885:            static final int ABE_RIGHT = 2;
09886:            static final int ABE_BOTTOM = 3;
09887:            static final int FO_MOVE = 0x0001;
09888:            static final int FO_COPY = 0x0002;
09889:            static final int FO_DELETE = 0x0003;
09890:            static final int FO_RENAME = 0x0004;
09891:            static final int FOF_MULTIDESTFILES = 0x0001;
09892:            static final int FOF_CONFIRMMOUSE = 0x0002;
09893:            static final int FOF_SILENT = 0x0004;
09894:            static final int FOF_RENAMEONCOLLISION = 0x0008;
09895:            static final int FOF_NOCONFIRMATION = 0x0010;
09896:            static final int FOF_WANTMAPPINGHANDLE = 0x0020;
09897:            static final int FOF_ALLOWUNDO = 0x0040;
09898:            static final int FOF_FILESONLY = 0x0080;
09899:            static final int FOF_SIMPLEPROGRESS = 0x0100;
09900:            static final int FOF_NOCONFIRMMKDIR = 0x0200;
09901:            static final int FOF_NOERRORUI = 0x0400;
09902:            static final int FOF_NOCOPYSECURITYATTRIBS = 0x0800;
09903:            static final int FOF_NORECURSION = 0x1000;
09904:            static final int PO_DELETE = 0x0013;
09905:            static final int PO_RENAME = 0x0014;
09906:            static final int PO_PORTCHANGE = 0x0020;
09907:            static final int PO_REN_PORT = 0x0034;
09908:            static final int SE_ERR_FNF = 2;
09909:            static final int SE_ERR_PNF = 3;
09910:            static final int SE_ERR_ACCESSDENIED = 5;
09911:            static final int SE_ERR_OOM = 8;
09912:            static final int SE_ERR_DLLNOTFOUND = 32;
09913:            static final int SE_ERR_SHARE = 26;
09914:            static final int SE_ERR_ASSOCINCOMPLETE = 27;
09915:            static final int SE_ERR_DDETIMEOUT = 28;
09916:            static final int SE_ERR_DDEFAIL = 29;
09917:            static final int SE_ERR_DDEBUSY = 30;
09918:            static final int SE_ERR_NOASSOC = 31;
09919:            static final int SEE_MASK_CLASSNAME = 0x00000001;
09920:            static final int SEE_MASK_CLASSKEY = 0x00000003;
09921:            static final int SEE_MASK_IDLIST = 0x00000004;
09922:            static final int SEE_MASK_INVOKEIDLIST = 0x0000000c;
09923:            static final int SEE_MASK_ICON = 0x00000010;
09924:            static final int SEE_MASK_HOTKEY = 0x00000020;
09925:            static final int SEE_MASK_NOCLOSEPROCESS = 0x00000040;
09926:            static final int SEE_MASK_CONNECTNETDRV = 0x00000080;
09927:            static final int SEE_MASK_FLAG_DDEWAIT = 0x00000100;
09928:            static final int SEE_MASK_DOENVSUBST = 0x00000200;
09929:            static final int SEE_MASK_FLAG_NO_UI = 0x00000400;
09930:            static final int SEE_MASK_UNICODE = 0x00004000;
09931:            static final int SEE_MASK_NO_CONSOLE = 0x00008000;
09932:            static final int SEE_MASK_ASYNCOK = 0x00100000;
09933:            static final int SEE_MASK_HMONITOR = 0x00200000;
09934:            static final int SHERB_NOCONFIRMATION = 0x00000001;
09935:            static final int SHERB_NOPROGRESSUI = 0x00000002;
09936:            static final int SHERB_NOSOUND = 0x00000004;
09937:            static final int NIM_ADD = 0x00000000;
09938:            static final int NIM_MODIFY = 0x00000001;
09939:            static final int NIM_DELETE = 0x00000002;
09940:            static final int NIF_MESSAGE = 0x00000001;
09941:            static final int NIF_ICON = 0x00000002;
09942:            static final int NIF_TIP = 0x00000004;
09943:            static final int SHGFI_ICON = 0x000000100;
09944:            static final int SHGFI_DISPLAYNAME = 0x000000200;
09945:            static final int SHGFI_TYPENAME = 0x000000400;
09946:            static final int SHGFI_ATTRIBUTES = 0x000000800;
09947:            static final int SHGFI_ICONLOCATION = 0x000001000;
09948:            static final int SHGFI_EXETYPE = 0x000002000;
09949:            static final int SHGFI_SYSICONINDEX = 0x000004000;
09950:            static final int SHGFI_LINKOVERLAY = 0x000008000;
09951:            static final int SHGFI_SELECTED = 0x000010000;
09952:            static final int SHGFI_ATTR_SPECIFIED = 0x000020000;
09953:            static final int SHGFI_LARGEICON = 0x000000000;
09954:            static final int SHGFI_SMALLICON = 0x000000001;
09955:            static final int SHGFI_OPENICON = 0x000000002;
09956:            static final int SHGFI_SHELLICONSIZE = 0x000000004;
09957:            static final int SHGFI_PIDL = 0x000000008;
09958:            static final int SHGFI_USEFILEATTRIBUTES = 0x000000010;
09959:            static final int SHGNLI_PIDL = 0x000000001;
09960:            static final int SHGNLI_PREFIXNAME = 0x000000002;
09961:            static final int SHGNLI_NOUNIQUE = 0x000000004;
09962:            static final int PRINTACTION_OPEN = 0;
09963:            static final int PRINTACTION_PROPERTIES = 1;
09964:            static final int PRINTACTION_NETINSTALL = 2;
09965:            static final int PRINTACTION_NETINSTALLLINK = 3;
09966:            static final int PRINTACTION_TESTPAGE = 4;
09967:            static final int PRINTACTION_OPENNETPRN = 5;
09968:            static final int OFFLINE_STATUS_LOCAL = 0x0001;
09969:            static final int OFFLINE_STATUS_REMOTE = 0x0002;
09970:            static final int OFFLINE_STATUS_INCOMPLETE = 0x0004;
09971:            static final int PERF_DATA_VERSION = 1;
09972:            static final int PERF_DATA_REVISION = 1;
09973:            static final int PERF_NO_INSTANCES = -1;
09974:            static final int PERF_SIZE_DWORD = 0x00000000;
09975:            static final int PERF_SIZE_LARGE = 0x00000100;
09976:            static final int PERF_SIZE_ZERO = 0x00000200;
09977:            static final int PERF_SIZE_VARIABLE_LEN = 0x00000300;
09978:            static final int PERF_TYPE_NUMBER = 0x00000000;
09979:            static final int PERF_TYPE_COUNTER = 0x00000400;
09980:            static final int PERF_TYPE_TEXT = 0x00000800;
09981:            static final int PERF_TYPE_ZERO = 0x00000C00;
09982:            static final int PERF_NUMBER_HEX = 0x00000000;
09983:            static final int PERF_NUMBER_DECIMAL = 0x00010000;
09984:            static final int PERF_NUMBER_DEC_1000 = 0x00020000;
09985:            static final int PERF_COUNTER_VALUE = 0x00000000;
09986:            static final int PERF_COUNTER_RATE = 0x00010000;
09987:            static final int PERF_COUNTER_FRACTION = 0x00020000;
09988:            static final int PERF_COUNTER_BASE = 0x00030000;
09989:            static final int PERF_COUNTER_ELAPSED = 0x00040000;
09990:            static final int PERF_COUNTER_QUEUELEN = 0x00050000;
09991:            static final int PERF_COUNTER_HISTOGRAM = 0x00060000;
09992:            static final int PERF_COUNTER_PRECISION = 0x00070000;
09993:            static final int PERF_TEXT_UNICODE = 0x00000000;
09994:            static final int PERF_TEXT_ASCII = 0x00010000;
09995:            static final int PERF_TIMER_TICK = 0x00000000;
09996:            static final int PERF_TIMER_100NS = 0x00100000;
09997:            static final int PERF_OBJECT_TIMER = 0x00200000;
09998:            static final int PERF_DELTA_COUNTER = 0x00400000;
09999:            static final int PERF_DELTA_BASE = 0x00800000;
10000:            static final int PERF_INVERSE_COUNTER = 0x01000000;
10001:            static final int PERF_MULTI_COUNTER = 0x02000000;
10002:            static final int PERF_DISPLAY_NO_SUFFIX = 0x00000000;
10003:            static final int PERF_DISPLAY_PER_SEC = 0x10000000;
10004:            static final int PERF_DISPLAY_PERCENT = 0x20000000;
10005:            static final int PERF_DISPLAY_SECONDS = 0x30000000;
10006:            static final int PERF_DISPLAY_NOSHOW = 0x40000000;
10007:            static final int PERF_COUNTER_COUNTER = (PERF_SIZE_DWORD
10008:                    | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_TIMER_TICK
10009:                    | PERF_DELTA_COUNTER | PERF_DISPLAY_PER_SEC);
10010:            static final int PERF_COUNTER_TIMER = (PERF_SIZE_LARGE
10011:                    | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_TIMER_TICK
10012:                    | PERF_DELTA_COUNTER | PERF_DISPLAY_PERCENT);
10013:            static final int PERF_COUNTER_QUEUELEN_TYPE = (PERF_SIZE_DWORD
10014:                    | PERF_TYPE_COUNTER | PERF_COUNTER_QUEUELEN
10015:                    | PERF_TIMER_TICK | PERF_DELTA_COUNTER | PERF_DISPLAY_NO_SUFFIX);
10016:            static final int PERF_COUNTER_LARGE_QUEUELEN_TYPE = (PERF_SIZE_LARGE
10017:                    | PERF_TYPE_COUNTER
10018:                    | PERF_COUNTER_QUEUELEN
10019:                    | PERF_TIMER_TICK | PERF_DELTA_COUNTER | PERF_DISPLAY_NO_SUFFIX);
10020:            static final int PERF_COUNTER_100NS_QUEUELEN_TYPE = (PERF_SIZE_LARGE
10021:                    | PERF_TYPE_COUNTER
10022:                    | PERF_COUNTER_QUEUELEN
10023:                    | PERF_TIMER_100NS | PERF_DELTA_COUNTER | PERF_DISPLAY_NO_SUFFIX);
10024:            static final int PERF_COUNTER_OBJ_TIME_QUEUELEN_TYPE = (PERF_SIZE_LARGE
10025:                    | PERF_TYPE_COUNTER
10026:                    | PERF_COUNTER_QUEUELEN
10027:                    | PERF_OBJECT_TIMER | PERF_DELTA_COUNTER | PERF_DISPLAY_NO_SUFFIX);
10028:            static final int PERF_COUNTER_BULK_COUNT = (PERF_SIZE_LARGE
10029:                    | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_TIMER_TICK
10030:                    | PERF_DELTA_COUNTER | PERF_DISPLAY_PER_SEC);
10031:            static final int PERF_COUNTER_TEXT = (PERF_SIZE_VARIABLE_LEN
10032:                    | PERF_TYPE_TEXT | PERF_TEXT_UNICODE | PERF_DISPLAY_NO_SUFFIX);
10033:            static final int PERF_COUNTER_RAWCOUNT = (PERF_SIZE_DWORD
10034:                    | PERF_TYPE_NUMBER | PERF_NUMBER_DECIMAL | PERF_DISPLAY_NO_SUFFIX);
10035:            static final int PERF_COUNTER_LARGE_RAWCOUNT = (PERF_SIZE_LARGE
10036:                    | PERF_TYPE_NUMBER | PERF_NUMBER_DECIMAL | PERF_DISPLAY_NO_SUFFIX);
10037:            static final int PERF_COUNTER_RAWCOUNT_HEX = (PERF_SIZE_DWORD
10038:                    | PERF_TYPE_NUMBER | PERF_NUMBER_HEX | PERF_DISPLAY_NO_SUFFIX);
10039:            static final int PERF_COUNTER_LARGE_RAWCOUNT_HEX = (PERF_SIZE_LARGE
10040:                    | PERF_TYPE_NUMBER | PERF_NUMBER_HEX | PERF_DISPLAY_NO_SUFFIX);
10041:            static final int PERF_SAMPLE_FRACTION = (PERF_SIZE_DWORD
10042:                    | PERF_TYPE_COUNTER | PERF_COUNTER_FRACTION
10043:                    | PERF_DELTA_COUNTER | PERF_DELTA_BASE | PERF_DISPLAY_PERCENT);
10044:            static final int PERF_SAMPLE_COUNTER = (PERF_SIZE_DWORD
10045:                    | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_TIMER_TICK
10046:                    | PERF_DELTA_COUNTER | PERF_DISPLAY_NO_SUFFIX);
10047:            static final int PERF_COUNTER_NODATA = (PERF_SIZE_ZERO | PERF_DISPLAY_NOSHOW);
10048:            static final int PERF_COUNTER_TIMER_INV = (PERF_SIZE_LARGE
10049:                    | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_TIMER_TICK
10050:                    | PERF_DELTA_COUNTER | PERF_INVERSE_COUNTER | PERF_DISPLAY_PERCENT);
10051:            static final int PERF_SAMPLE_BASE = (PERF_SIZE_DWORD
10052:                    | PERF_TYPE_COUNTER | PERF_COUNTER_BASE
10053:                    | PERF_DISPLAY_NOSHOW | 0x00000001);
10054:            static final int PERF_AVERAGE_TIMER = (PERF_SIZE_DWORD
10055:                    | PERF_TYPE_COUNTER | PERF_COUNTER_FRACTION | PERF_DISPLAY_SECONDS);
10056:            static final int PERF_AVERAGE_BASE = (PERF_SIZE_DWORD
10057:                    | PERF_TYPE_COUNTER | PERF_COUNTER_BASE
10058:                    | PERF_DISPLAY_NOSHOW | 0x00000002);
10059:            static final int PERF_AVERAGE_BULK = (PERF_SIZE_LARGE
10060:                    | PERF_TYPE_COUNTER | PERF_COUNTER_FRACTION | PERF_DISPLAY_NOSHOW);
10061:            static final int PERF_OBJ_TIME_TIMER = (PERF_SIZE_LARGE
10062:                    | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_OBJECT_TIMER
10063:                    | PERF_DELTA_COUNTER | PERF_DISPLAY_PERCENT);
10064:            static final int PERF_100NSEC_TIMER = (PERF_SIZE_LARGE
10065:                    | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_TIMER_100NS
10066:                    | PERF_DELTA_COUNTER | PERF_DISPLAY_PERCENT);
10067:            static final int PERF_100NSEC_TIMER_INV = (PERF_SIZE_LARGE
10068:                    | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_TIMER_100NS
10069:                    | PERF_DELTA_COUNTER | PERF_INVERSE_COUNTER | PERF_DISPLAY_PERCENT);
10070:            static final int PERF_COUNTER_MULTI_TIMER = (PERF_SIZE_LARGE
10071:                    | PERF_TYPE_COUNTER | PERF_COUNTER_RATE
10072:                    | PERF_DELTA_COUNTER | PERF_TIMER_TICK | PERF_MULTI_COUNTER | PERF_DISPLAY_PERCENT);
10073:            static final int PERF_COUNTER_MULTI_TIMER_INV = (PERF_SIZE_LARGE
10074:                    | PERF_TYPE_COUNTER | PERF_COUNTER_RATE
10075:                    | PERF_DELTA_COUNTER | PERF_MULTI_COUNTER | PERF_TIMER_TICK
10076:                    | PERF_INVERSE_COUNTER | PERF_DISPLAY_PERCENT);
10077:            static final int PERF_COUNTER_MULTI_BASE = (PERF_SIZE_LARGE
10078:                    | PERF_TYPE_COUNTER | PERF_COUNTER_BASE
10079:                    | PERF_MULTI_COUNTER | PERF_DISPLAY_NOSHOW);
10080:            static final int PERF_100NSEC_MULTI_TIMER = (PERF_SIZE_LARGE
10081:                    | PERF_TYPE_COUNTER | PERF_DELTA_COUNTER
10082:                    | PERF_COUNTER_RATE | PERF_TIMER_100NS | PERF_MULTI_COUNTER | PERF_DISPLAY_PERCENT);
10083:            static final int PERF_100NSEC_MULTI_TIMER_INV = (PERF_SIZE_LARGE
10084:                    | PERF_TYPE_COUNTER | PERF_DELTA_COUNTER
10085:                    | PERF_COUNTER_RATE | PERF_TIMER_100NS | PERF_MULTI_COUNTER
10086:                    | PERF_INVERSE_COUNTER | PERF_DISPLAY_PERCENT);
10087:            static final int PERF_RAW_FRACTION = (PERF_SIZE_DWORD
10088:                    | PERF_TYPE_COUNTER | PERF_COUNTER_FRACTION | PERF_DISPLAY_PERCENT);
10089:            static final int PERF_LARGE_RAW_FRACTION = (PERF_SIZE_LARGE
10090:                    | PERF_TYPE_COUNTER | PERF_COUNTER_FRACTION | PERF_DISPLAY_PERCENT);
10091:            static final int PERF_RAW_BASE = (PERF_SIZE_DWORD
10092:                    | PERF_TYPE_COUNTER | PERF_COUNTER_BASE
10093:                    | PERF_DISPLAY_NOSHOW | 0x00000003);
10094:            static final int PERF_LARGE_RAW_BASE = (PERF_SIZE_LARGE
10095:                    | PERF_TYPE_COUNTER | PERF_COUNTER_BASE | PERF_DISPLAY_NOSHOW);
10096:            static final int PERF_ELAPSED_TIME = (PERF_SIZE_LARGE
10097:                    | PERF_TYPE_COUNTER | PERF_COUNTER_ELAPSED
10098:                    | PERF_OBJECT_TIMER | PERF_DISPLAY_SECONDS);
10099:            static final int PERF_COUNTER_HISTOGRAM_TYPE = 0x80000000;
10100:            static final int PERF_COUNTER_DELTA = (PERF_SIZE_DWORD
10101:                    | PERF_TYPE_COUNTER | PERF_COUNTER_VALUE
10102:                    | PERF_DELTA_COUNTER | PERF_DISPLAY_NO_SUFFIX);
10103:            static final int PERF_COUNTER_LARGE_DELTA = (PERF_SIZE_LARGE
10104:                    | PERF_TYPE_COUNTER | PERF_COUNTER_VALUE
10105:                    | PERF_DELTA_COUNTER | PERF_DISPLAY_NO_SUFFIX);
10106:            static final int PERF_PRECISION_SYSTEM_TIMER = (PERF_SIZE_LARGE
10107:                    | PERF_TYPE_COUNTER | PERF_COUNTER_PRECISION
10108:                    | PERF_TIMER_TICK | PERF_DELTA_COUNTER | PERF_DISPLAY_PERCENT);
10109:            static final int PERF_PRECISION_100NS_TIMER = (PERF_SIZE_LARGE
10110:                    | PERF_TYPE_COUNTER | PERF_COUNTER_PRECISION
10111:                    | PERF_TIMER_100NS | PERF_DELTA_COUNTER | PERF_DISPLAY_PERCENT);
10112:            static final int PERF_PRECISION_OBJECT_TIMER = (PERF_SIZE_LARGE
10113:                    | PERF_TYPE_COUNTER | PERF_COUNTER_PRECISION
10114:                    | PERF_OBJECT_TIMER | PERF_DELTA_COUNTER | PERF_DISPLAY_PERCENT);
10115:            static final int PERF_PRECISION_TIMESTAMP = PERF_LARGE_RAW_BASE;
10116:            static final int PERF_DETAIL_NOVICE = 100;
10117:            static final int PERF_DETAIL_ADVANCED = 200;
10118:            static final int PERF_DETAIL_EXPERT = 300;
10119:            static final int PERF_DETAIL_WIZARD = 400;
10120:            static final int PERF_NO_UNIQUE_ID = -1;
10121:            static final int MAX_PERF_OBJECTS_IN_QUERY_FUNCTION = (64);
10122:            static final int WINPERF_LOG_NONE = 0;
10123:            static final int WINPERF_LOG_USER = 1;
10124:            static final int WINPERF_LOG_DEBUG = 2;
10125:            static final int WINPERF_LOG_VERBOSE = 3;
10126:            static final int FD_SETSIZE = 64;
10127:            static final int IOCPARM_MASK = 0x7f;
10128:            static final int IOC_VOID = 0x20000000;
10129:            static final int IOC_OUT = 0x40000000;
10130:            static final int IOC_IN = 0x80000000;
10131:            static final int IOC_INOUT = (IOC_IN | IOC_OUT);
10132:            static final int IPPROTO_IP = 0;
10133:            static final int IPPROTO_ICMP = 1;
10134:            static final int IPPROTO_IGMP = 2;
10135:            static final int IPPROTO_GGP = 3;
10136:            static final int IPPROTO_TCP = 6;
10137:            static final int IPPROTO_PUP = 12;
10138:            static final int IPPROTO_UDP = 17;
10139:            static final int IPPROTO_IDP = 22;
10140:            static final int IPPROTO_ND = 77;
10141:            static final int IPPROTO_RAW = 255;
10142:            static final int IPPROTO_MAX = 256;
10143:            static final int IPPORT_ECHO = 7;
10144:            static final int IPPORT_DISCARD = 9;
10145:            static final int IPPORT_SYSTAT = 11;
10146:            static final int IPPORT_DAYTIME = 13;
10147:            static final int IPPORT_NETSTAT = 15;
10148:            static final int IPPORT_FTP = 21;
10149:            static final int IPPORT_TELNET = 23;
10150:            static final int IPPORT_SMTP = 25;
10151:            static final int IPPORT_TIMESERVER = 37;
10152:            static final int IPPORT_NAMESERVER = 42;
10153:            static final int IPPORT_WHOIS = 43;
10154:            static final int IPPORT_MTP = 57;
10155:            static final int IPPORT_TFTP = 69;
10156:            static final int IPPORT_RJE = 77;
10157:            static final int IPPORT_FINGER = 79;
10158:            static final int IPPORT_TTYLINK = 87;
10159:            static final int IPPORT_SUPDUP = 95;
10160:            static final int IPPORT_EXECSERVER = 512;
10161:            static final int IPPORT_LOGINSERVER = 513;
10162:            static final int IPPORT_CMDSERVER = 514;
10163:            static final int IPPORT_EFSSERVER = 520;
10164:            static final int IPPORT_BIFFUDP = 512;
10165:            static final int IPPORT_WHOSERVER = 513;
10166:            static final int IPPORT_ROUTESERVER = 520;
10167:            static final int IPPORT_RESERVED = 1024;
10168:            static final int IMPLINK_IP = 155;
10169:            static final int IMPLINK_LOWEXPER = 156;
10170:            static final int IMPLINK_HIGHEXPER = 158;
10171:            static final int IN_CLASSA_NET = 0xff000000;
10172:            static final int IN_CLASSA_NSHIFT = 24;
10173:            static final int IN_CLASSA_HOST = 0x00ffffff;
10174:            static final int IN_CLASSA_MAX = 128;
10175:            static final int IN_CLASSB_NET = 0xffff0000;
10176:            static final int IN_CLASSB_NSHIFT = 16;
10177:            static final int IN_CLASSB_HOST = 0x0000ffff;
10178:            static final int IN_CLASSB_MAX = 65536;
10179:            static final int IN_CLASSC_NET = 0xffffff00;
10180:            static final int IN_CLASSC_NSHIFT = 8;
10181:            static final int IN_CLASSC_HOST = 0x000000ff;
10182:            static final int INADDR_LOOPBACK = 0x7f000001;
10183:            static final int INADDR_NONE = 0xffffffff;
10184:            static final int WSADESCRIPTION_LEN = 256;
10185:            static final int WSASYS_STATUS_LEN = 128;
10186:            static final int IP_OPTIONS = 1;
10187:            static final int IP_MULTICAST_IF = 2;
10188:            static final int IP_MULTICAST_TTL = 3;
10189:            static final int IP_MULTICAST_LOOP = 4;
10190:            static final int IP_ADD_MEMBERSHIP = 5;
10191:            static final int IP_DROP_MEMBERSHIP = 6;
10192:            static final int IP_TTL = 7;
10193:            static final int IP_TOS = 8;
10194:            static final int IP_DONTFRAGMENT = 9;
10195:            static final int IP_DEFAULT_MULTICAST_TTL = 1;
10196:            static final int IP_DEFAULT_MULTICAST_LOOP = 1;
10197:            static final int IP_MAX_MEMBERSHIPS = 20;
10198:            static final int SOCKET_ERROR = (-1);
10199:            static final int SOCK_STREAM = 1;
10200:            static final int SOCK_DGRAM = 2;
10201:            static final int SOCK_RAW = 3;
10202:            static final int SOCK_RDM = 4;
10203:            static final int SOCK_SEQPACKET = 5;
10204:            static final int SO_DEBUG = 0x0001;
10205:            static final int SO_ACCEPTCONN = 0x0002;
10206:            static final int SO_REUSEADDR = 0x0004;
10207:            static final int SO_KEEPALIVE = 0x0008;
10208:            static final int SO_DONTROUTE = 0x0010;
10209:            static final int SO_BROADCAST = 0x0020;
10210:            static final int SO_USELOOPBACK = 0x0040;
10211:            static final int SO_LINGER = 0x0080;
10212:            static final int SO_OOBINLINE = 0x0100;
10213:            static final int SO_SNDBUF = 0x1001;
10214:            static final int SO_RCVBUF = 0x1002;
10215:            static final int SO_SNDLOWAT = 0x1003;
10216:            static final int SO_RCVLOWAT = 0x1004;
10217:            static final int SO_SNDTIMEO = 0x1005;
10218:            static final int SO_RCVTIMEO = 0x1006;
10219:            static final int SO_ERROR = 0x1007;
10220:            static final int SO_TYPE = 0x1008;
10221:            static final int SO_CONNDATA = 0x7000;
10222:            static final int SO_CONNOPT = 0x7001;
10223:            static final int SO_DISCDATA = 0x7002;
10224:            static final int SO_DISCOPT = 0x7003;
10225:            static final int SO_CONNDATALEN = 0x7004;
10226:            static final int SO_CONNOPTLEN = 0x7005;
10227:            static final int SO_DISCDATALEN = 0x7006;
10228:            static final int SO_DISCOPTLEN = 0x7007;
10229:            static final int SO_OPENTYPE = 0x7008;
10230:            static final int SO_SYNCHRONOUS_ALERT = 0x10;
10231:            static final int SO_SYNCHRONOUS_NONALERT = 0x20;
10232:            static final int SO_MAXDG = 0x7009;
10233:            static final int SO_MAXPATHDG = 0x700A;
10234:            static final int SO_UPDATE_ACCEPT_CONTEXT = 0x700B;
10235:            static final int SO_CONNECT_TIME = 0x700C;
10236:            static final int TCP_NODELAY = 0x0001;
10237:            static final int TCP_BSDURGENT = 0x7000;
10238:            static final int AF_UNSPEC = 0;
10239:            static final int AF_UNIX = 1;
10240:            static final int AF_INET = 2;
10241:            static final int AF_IMPLINK = 3;
10242:            static final int AF_PUP = 4;
10243:            static final int AF_CHAOS = 5;
10244:            static final int AF_IPX = 6;
10245:            static final int AF_NS = 6;
10246:            static final int AF_ISO = 7;
10247:            static final int AF_OSI = AF_ISO;
10248:            static final int AF_ECMA = 8;
10249:            static final int AF_DATAKIT = 9;
10250:            static final int AF_CCITT = 10;
10251:            static final int AF_SNA = 11;
10252:            static final int AF_DECnet = 12;
10253:            static final int AF_DLI = 13;
10254:            static final int AF_LAT = 14;
10255:            static final int AF_HYLINK = 15;
10256:            static final int AF_APPLETALK = 16;
10257:            static final int AF_NETBIOS = 17;
10258:            static final int AF_VOICEVIEW = 18;
10259:            static final int AF_FIREFOX = 19;
10260:            static final int AF_UNKNOWN1 = 20;
10261:            static final int AF_BAN = 21;
10262:            static final int AF_MAX = 22;
10263:            static final int PF_UNSPEC = AF_UNSPEC;
10264:            static final int PF_UNIX = AF_UNIX;
10265:            static final int PF_INET = AF_INET;
10266:            static final int PF_IMPLINK = AF_IMPLINK;
10267:            static final int PF_PUP = AF_PUP;
10268:            static final int PF_CHAOS = AF_CHAOS;
10269:            static final int PF_NS = AF_NS;
10270:            static final int PF_IPX = AF_IPX;
10271:            static final int PF_ISO = AF_ISO;
10272:            static final int PF_OSI = AF_OSI;
10273:            static final int PF_ECMA = AF_ECMA;
10274:            static final int PF_DATAKIT = AF_DATAKIT;
10275:            static final int PF_CCITT = AF_CCITT;
10276:            static final int PF_SNA = AF_SNA;
10277:            static final int PF_DECnet = AF_DECnet;
10278:            static final int PF_DLI = AF_DLI;
10279:            static final int PF_LAT = AF_LAT;
10280:            static final int PF_HYLINK = AF_HYLINK;
10281:            static final int PF_APPLETALK = AF_APPLETALK;
10282:            static final int PF_VOICEVIEW = AF_VOICEVIEW;
10283:            static final int PF_FIREFOX = AF_FIREFOX;
10284:            static final int PF_UNKNOWN1 = AF_UNKNOWN1;
10285:            static final int PF_BAN = AF_BAN;
10286:            static final int PF_MAX = AF_MAX;
10287:            static final int SOL_SOCKET = 0xffff;
10288:            static final int SOMAXCONN = 5;
10289:            static final int MSG_OOB = 0x1;
10290:            static final int MSG_PEEK = 0x2;
10291:            static final int MSG_DONTROUTE = 0x4;
10292:            static final int MSG_MAXIOVLEN = 16;
10293:            static final int MSG_PARTIAL = 0x8000;
10294:            static final int MAXGETHOSTSTRUCT = 1024;
10295:            static final int FD_READ = 0x01;
10296:            static final int FD_WRITE = 0x02;
10297:            static final int FD_OOB = 0x04;
10298:            static final int FD_ACCEPT = 0x08;
10299:            static final int FD_CONNECT = 0x10;
10300:            static final int FD_CLOSE = 0x20;
10301:            static final int HOST_NOT_FOUND = WSAHOST_NOT_FOUND;
10302:            static final int TRY_AGAIN = WSATRY_AGAIN;
10303:            static final int NO_RECOVERY = WSANO_RECOVERY;
10304:            static final int NO_DATA = WSANO_DATA;
10305:            static final int WSANO_ADDRESS = WSANO_DATA;
10306:            static final int NO_ADDRESS = WSANO_ADDRESS;
10307:            static final int TF_DISCONNECT = 0x01;
10308:            static final int TF_REUSE_SOCKET = 0x02;
10309:            static final int TF_WRITE_BEHIND = 0x04;
10310:            static final int ALG_CLASS_ANY = (0);
10311:            static final int ALG_CLASS_SIGNATURE = (1 << 13);
10312:            static final int ALG_CLASS_MSG_ENCRYPT = (2 << 13);
10313:            static final int ALG_CLASS_DATA_ENCRYPT = (3 << 13);
10314:            static final int ALG_CLASS_HASH = (4 << 13);
10315:            static final int ALG_CLASS_KEY_EXCHANGE = (5 << 13);
10316:            static final int ALG_CLASS_ALL = (7 << 13);
10317:            static final int ALG_TYPE_ANY = (0);
10318:            static final int ALG_TYPE_DSS = (1 << 9);
10319:            static final int ALG_TYPE_RSA = (2 << 9);
10320:            static final int ALG_TYPE_BLOCK = (3 << 9);
10321:            static final int ALG_TYPE_STREAM = (4 << 9);
10322:            static final int ALG_TYPE_DH = (5 << 9);
10323:            static final int ALG_TYPE_SECURECHANNEL = (6 << 9);
10324:            static final int ALG_SID_ANY = (0);
10325:            static final int ALG_SID_RSA_ANY = 0;
10326:            static final int ALG_SID_RSA_PKCS = 1;
10327:            static final int ALG_SID_RSA_MSATWORK = 2;
10328:            static final int ALG_SID_RSA_ENTRUST = 3;
10329:            static final int ALG_SID_RSA_PGP = 4;
10330:            static final int ALG_SID_DSS_ANY = 0;
10331:            static final int ALG_SID_DSS_PKCS = 1;
10332:            static final int ALG_SID_DSS_DMS = 2;
10333:            static final int ALG_SID_DES = 1;
10334:            static final int ALG_SID_3DES = 3;
10335:            static final int ALG_SID_DESX = 4;
10336:            static final int ALG_SID_IDEA = 5;
10337:            static final int ALG_SID_CAST = 6;
10338:            static final int ALG_SID_SAFERSK64 = 7;
10339:            static final int ALG_SID_SAFERSK128 = 8;
10340:            static final int ALG_SID_3DES_112 = 9;
10341:            static final int ALG_SID_CYLINK_MEK = 12;
10342:            static final int ALG_SID_RC5 = 13;
10343:            static final int ALG_SID_AES_128 = 14;
10344:            static final int ALG_SID_AES_192 = 15;
10345:            static final int ALG_SID_AES_256 = 16;
10346:            static final int ALG_SID_AES = 17;
10347:            static final int ALG_SID_SKIPJACK = 10;
10348:            static final int ALG_SID_TEK = 11;
10349:            static final int CRYPT_MODE_CBCI = 6;
10350:            static final int CRYPT_MODE_CFBP = 7;
10351:            static final int CRYPT_MODE_OFBP = 8;
10352:            static final int CRYPT_MODE_CBCOFM = 9;
10353:            static final int CRYPT_MODE_CBCOFMI = 10;
10354:            static final int ALG_SID_RC2 = 2;
10355:            static final int ALG_SID_RC4 = 1;
10356:            static final int ALG_SID_SEAL = 2;
10357:            static final int ALG_SID_DH_SANDF = 1;
10358:            static final int ALG_SID_DH_EPHEM = 2;
10359:            static final int ALG_SID_AGREED_KEY_ANY = 3;
10360:            static final int ALG_SID_KEA = 4;
10361:            static final int ALG_SID_MD2 = 1;
10362:            static final int ALG_SID_MD4 = 2;
10363:            static final int ALG_SID_MD5 = 3;
10364:            static final int ALG_SID_SHA = 4;
10365:            static final int ALG_SID_SHA1 = 4;
10366:            static final int ALG_SID_MAC = 5;
10367:            static final int ALG_SID_RIPEMD = 6;
10368:            static final int ALG_SID_RIPEMD160 = 7;
10369:            static final int ALG_SID_SSL3SHAMD5 = 8;
10370:            static final int ALG_SID_HMAC = 9;
10371:            static final int ALG_SID_TLS1PRF = 10;
10372:            static final int ALG_SID_HASH_REPLACE_OWF = 11;
10373:            static final int ALG_SID_SHA_256 = 12;
10374:            static final int ALG_SID_SHA_384 = 13;
10375:            static final int ALG_SID_SHA_512 = 14;
10376:            static final int ALG_SID_SSL3_MASTER = 1;
10377:            static final int ALG_SID_SCHANNEL_MASTER_HASH = 2;
10378:            static final int ALG_SID_SCHANNEL_MAC_KEY = 3;
10379:            static final int ALG_SID_PCT1_MASTER = 4;
10380:            static final int ALG_SID_SSL2_MASTER = 5;
10381:            static final int ALG_SID_TLS1_MASTER = 6;
10382:            static final int ALG_SID_SCHANNEL_ENC_KEY = 7;
10383:            static final int ALG_SID_EXAMPLE = 80;
10384:            static final int CALG_MD2 = (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_MD2);
10385:            static final int CALG_MD4 = (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_MD4);
10386:            static final int CALG_MD5 = (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_MD5);
10387:            static final int CALG_SHA = (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_SHA);
10388:            static final int CALG_SHA1 = (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_SHA1);
10389:            static final int CALG_MAC = (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_MAC);
10390:            static final int CALG_RSA_SIGN = (ALG_CLASS_SIGNATURE
10391:                    | ALG_TYPE_RSA | ALG_SID_RSA_ANY);
10392:            static final int CALG_DSS_SIGN = (ALG_CLASS_SIGNATURE
10393:                    | ALG_TYPE_DSS | ALG_SID_DSS_ANY);
10394:            static final int CALG_NO_SIGN = (ALG_CLASS_SIGNATURE | ALG_TYPE_ANY | ALG_SID_ANY);
10395:            static final int CALG_RSA_KEYX = (ALG_CLASS_KEY_EXCHANGE
10396:                    | ALG_TYPE_RSA | ALG_SID_RSA_ANY);
10397:            static final int CALG_DES = (ALG_CLASS_DATA_ENCRYPT
10398:                    | ALG_TYPE_BLOCK | ALG_SID_DES);
10399:            static final int CALG_3DES_112 = (ALG_CLASS_DATA_ENCRYPT
10400:                    | ALG_TYPE_BLOCK | ALG_SID_3DES_112);
10401:            static final int CALG_3DES = (ALG_CLASS_DATA_ENCRYPT
10402:                    | ALG_TYPE_BLOCK | ALG_SID_3DES);
10403:            static final int CALG_DESX = (ALG_CLASS_DATA_ENCRYPT
10404:                    | ALG_TYPE_BLOCK | ALG_SID_DESX);
10405:            static final int CALG_RC2 = (ALG_CLASS_DATA_ENCRYPT
10406:                    | ALG_TYPE_BLOCK | ALG_SID_RC2);
10407:            static final int CALG_RC4 = (ALG_CLASS_DATA_ENCRYPT
10408:                    | ALG_TYPE_STREAM | ALG_SID_RC4);
10409:            static final int CALG_SEAL = (ALG_CLASS_DATA_ENCRYPT
10410:                    | ALG_TYPE_STREAM | ALG_SID_SEAL);
10411:            static final int CALG_DH_SF = (ALG_CLASS_KEY_EXCHANGE | ALG_TYPE_DH | ALG_SID_DH_SANDF);
10412:            static final int CALG_DH_EPHEM = (ALG_CLASS_KEY_EXCHANGE
10413:                    | ALG_TYPE_DH | ALG_SID_DH_EPHEM);
10414:            static final int CALG_AGREEDKEY_ANY = (ALG_CLASS_KEY_EXCHANGE
10415:                    | ALG_TYPE_DH | ALG_SID_AGREED_KEY_ANY);
10416:            static final int CALG_KEA_KEYX = (ALG_CLASS_KEY_EXCHANGE
10417:                    | ALG_TYPE_DH | ALG_SID_KEA);
10418:            static final int CALG_HUGHES_MD5 = (ALG_CLASS_KEY_EXCHANGE
10419:                    | ALG_TYPE_ANY | ALG_SID_MD5);
10420:            static final int CALG_SKIPJACK = (ALG_CLASS_DATA_ENCRYPT
10421:                    | ALG_TYPE_BLOCK | ALG_SID_SKIPJACK);
10422:            static final int CALG_TEK = (ALG_CLASS_DATA_ENCRYPT
10423:                    | ALG_TYPE_BLOCK | ALG_SID_TEK);
10424:            static final int CALG_CYLINK_MEK = (ALG_CLASS_DATA_ENCRYPT
10425:                    | ALG_TYPE_BLOCK | ALG_SID_CYLINK_MEK);
10426:            static final int CALG_SSL3_SHAMD5 = (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_SSL3SHAMD5);
10427:            static final int CALG_SSL3_MASTER = (ALG_CLASS_MSG_ENCRYPT
10428:                    | ALG_TYPE_SECURECHANNEL | ALG_SID_SSL3_MASTER);
10429:            static final int CALG_SCHANNEL_MASTER_HASH = (ALG_CLASS_MSG_ENCRYPT
10430:                    | ALG_TYPE_SECURECHANNEL | ALG_SID_SCHANNEL_MASTER_HASH);
10431:            static final int CALG_SCHANNEL_MAC_KEY = (ALG_CLASS_MSG_ENCRYPT
10432:                    | ALG_TYPE_SECURECHANNEL | ALG_SID_SCHANNEL_MAC_KEY);
10433:            static final int CALG_SCHANNEL_ENC_KEY = (ALG_CLASS_MSG_ENCRYPT
10434:                    | ALG_TYPE_SECURECHANNEL | ALG_SID_SCHANNEL_ENC_KEY);
10435:            static final int CALG_PCT1_MASTER = (ALG_CLASS_MSG_ENCRYPT
10436:                    | ALG_TYPE_SECURECHANNEL | ALG_SID_PCT1_MASTER);
10437:            static final int CALG_SSL2_MASTER = (ALG_CLASS_MSG_ENCRYPT
10438:                    | ALG_TYPE_SECURECHANNEL | ALG_SID_SSL2_MASTER);
10439:            static final int CALG_TLS1_MASTER = (ALG_CLASS_MSG_ENCRYPT
10440:                    | ALG_TYPE_SECURECHANNEL | ALG_SID_TLS1_MASTER);
10441:            static final int CALG_RC5 = (ALG_CLASS_DATA_ENCRYPT
10442:                    | ALG_TYPE_BLOCK | ALG_SID_RC5);
10443:            static final int CALG_HMAC = (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_HMAC);
10444:            static final int CALG_TLS1PRF = (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_TLS1PRF);
10445:            static final int CALG_HASH_REPLACE_OWF = (ALG_CLASS_HASH
10446:                    | ALG_TYPE_ANY | ALG_SID_HASH_REPLACE_OWF);
10447:            static final int CALG_AES_128 = (ALG_CLASS_DATA_ENCRYPT
10448:                    | ALG_TYPE_BLOCK | ALG_SID_AES_128);
10449:            static final int CALG_AES_192 = (ALG_CLASS_DATA_ENCRYPT
10450:                    | ALG_TYPE_BLOCK | ALG_SID_AES_192);
10451:            static final int CALG_AES_256 = (ALG_CLASS_DATA_ENCRYPT
10452:                    | ALG_TYPE_BLOCK | ALG_SID_AES_256);
10453:            static final int CALG_AES = (ALG_CLASS_DATA_ENCRYPT
10454:                    | ALG_TYPE_BLOCK | ALG_SID_AES);
10455:            static final int CALG_SHA_256 = (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_SHA_256);
10456:            static final int CALG_SHA_384 = (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_SHA_384);
10457:            static final int CALG_SHA_512 = (ALG_CLASS_HASH | ALG_TYPE_ANY | ALG_SID_SHA_512);
10458:            static final int CRYPT_VERIFYCONTEXT = 0xF0000000;
10459:            static final int CRYPT_NEWKEYSET = 0x00000008;
10460:            static final int CRYPT_DELETEKEYSET = 0x00000010;
10461:            static final int CRYPT_MACHINE_KEYSET = 0x00000020;
10462:            static final int CRYPT_SILENT = 0x00000040;
10463:            static final int CRYPT_EXPORTABLE = 0x00000001;
10464:            static final int CRYPT_USER_PROTECTED = 0x00000002;
10465:            static final int CRYPT_CREATE_SALT = 0x00000004;
10466:            static final int CRYPT_UPDATE_KEY = 0x00000008;
10467:            static final int CRYPT_NO_SALT = 0x00000010;
10468:            static final int CRYPT_PREGEN = 0x00000040;
10469:            static final int CRYPT_RECIPIENT = 0x00000010;
10470:            static final int CRYPT_INITIATOR = 0x00000040;
10471:            static final int CRYPT_ONLINE = 0x00000080;
10472:            static final int CRYPT_SF = 0x00000100;
10473:            static final int CRYPT_CREATE_IV = 0x00000200;
10474:            static final int CRYPT_KEK = 0x00000400;
10475:            static final int CRYPT_DATA_KEY = 0x00000800;
10476:            static final int CRYPT_VOLATILE = 0x00001000;
10477:            static final int CRYPT_SGCKEY = 0x00002000;
10478:            static final int CRYPT_ARCHIVABLE = 0x00004000;
10479:            static final int RSA1024BIT_KEY = 0x04000000;
10480:            static final int CRYPT_SERVER = 0x00000400;
10481:            static final int KEY_LENGTH_MASK = 0xFFFF0000;
10482:            static final int CRYPT_Y_ONLY = 0x00000001;
10483:            static final int CRYPT_SSL2_FALLBACK = 0x00000002;
10484:            static final int CRYPT_DESTROYKEY = 0x00000004;
10485:            static final int CRYPT_OAEP = 0x00000040;
10486:            static final int CRYPT_BLOB_VER3 = 0x00000080;
10487:            static final int CRYPT_IPSEC_HMAC_KEY = 0x00000100;
10488:            static final int CRYPT_DECRYPT_RSA_NO_PADDING_CHECK = 0x00000020;
10489:            static final int CRYPT_SECRETDIGEST = 0x00000001;
10490:            static final int CRYPT_OWF_REPL_LM_HASH = 0x00000001;
10491:            static final int CRYPT_LITTLE_ENDIAN = 0x00000001;
10492:            static final int CRYPT_NOHASHOID = 0x00000001;
10493:            static final int CRYPT_TYPE2_FORMAT = 0x00000002;
10494:            static final int CRYPT_X931_FORMAT = 0x00000004;
10495:            static final int CRYPT_MACHINE_DEFAULT = 0x00000001;
10496:            static final int CRYPT_USER_DEFAULT = 0x00000002;
10497:            static final int CRYPT_DELETE_DEFAULT = 0x00000004;
10498:            static final int SIMPLEBLOB = 0x1;
10499:            static final int PUBLICKEYBLOB = 0x6;
10500:            static final int PRIVATEKEYBLOB = 0x7;
10501:            static final int PLAINTEXTKEYBLOB = 0x8;
10502:            static final int OPAQUEKEYBLOB = 0x9;
10503:            static final int PUBLICKEYBLOBEX = 0xA;
10504:            static final int SYMMETRICWRAPKEYBLOB = 0xB;
10505:            static final int AT_KEYEXCHANGE = 1;
10506:            static final int AT_SIGNATURE = 2;
10507:            static final int CRYPT_USERDATA = 1;
10508:            static final int KP_IV = 1;
10509:            static final int KP_SALT = 2;
10510:            static final int KP_PADDING = 3;
10511:            static final int KP_MODE = 4;
10512:            static final int KP_MODE_BITS = 5;
10513:            static final int KP_PERMISSIONS = 6;
10514:            static final int KP_ALGID = 7;
10515:            static final int KP_BLOCKLEN = 8;
10516:            static final int KP_KEYLEN = 9;
10517:            static final int KP_SALT_EX = 10;
10518:            static final int KP_P = 11;
10519:            static final int KP_G = 12;
10520:            static final int KP_Q = 13;
10521:            static final int KP_X = 14;
10522:            static final int KP_Y = 15;
10523:            static final int KP_RA = 16;
10524:            static final int KP_RB = 17;
10525:            static final int KP_INFO = 18;
10526:            static final int KP_EFFECTIVE_KEYLEN = 19;
10527:            static final int KP_SCHANNEL_ALG = 20;
10528:            static final int KP_CLIENT_RANDOM = 21;
10529:            static final int KP_SERVER_RANDOM = 22;
10530:            static final int KP_RP = 23;
10531:            static final int KP_PRECOMP_MD5 = 24;
10532:            static final int KP_PRECOMP_SHA = 25;
10533:            static final int KP_CERTIFICATE = 26;
10534:            static final int KP_CLEAR_KEY = 27;
10535:            static final int KP_PUB_EX_LEN = 28;
10536:            static final int KP_PUB_EX_VAL = 29;
10537:            static final int KP_KEYVAL = 30;
10538:            static final int KP_ADMIN_PIN = 31;
10539:            static final int KP_KEYEXCHANGE_PIN = 32;
10540:            static final int KP_SIGNATURE_PIN = 33;
10541:            static final int KP_PREHASH = 34;
10542:            static final int KP_ROUNDS = 35;
10543:            static final int KP_OAEP_PARAMS = 36;
10544:            static final int KP_CMS_KEY_INFO = 37;
10545:            static final int KP_CMS_DH_KEY_INFO = 38;
10546:            static final int KP_PUB_PARAMS = 39;
10547:            static final int KP_VERIFY_PARAMS = 40;
10548:            static final int KP_HIGHEST_VERSION = 41;
10549:            static final int KP_GET_USE_COUNT = 42;
10550:            static final int PKCS5_PADDING = 1;
10551:            static final int RANDOM_PADDING = 2;
10552:            static final int ZERO_PADDING = 3;
10553:            static final int CRYPT_MODE_CBC = 1;
10554:            static final int CRYPT_MODE_ECB = 2;
10555:            static final int CRYPT_MODE_OFB = 3;
10556:            static final int CRYPT_MODE_CFB = 4;
10557:            static final int CRYPT_MODE_CTS = 5;
10558:            static final int CRYPT_ENCRYPT = 0x0001;
10559:            static final int CRYPT_DECRYPT = 0x0002;
10560:            static final int CRYPT_EXPORT = 0x0004;
10561:            static final int CRYPT_READ = 0x0008;
10562:            static final int CRYPT_WRITE = 0x0010;
10563:            static final int CRYPT_MAC = 0x0020;
10564:            static final int CRYPT_EXPORT_KEY = 0x0040;
10565:            static final int CRYPT_IMPORT_KEY = 0x0080;
10566:            static final int CRYPT_ARCHIVE = 0x0100;
10567:            static final int HP_ALGID = 0x0001;
10568:            static final int HP_HASHVAL = 0x0002;
10569:            static final int HP_HASHSIZE = 0x0004;
10570:            static final int HP_HMAC_INFO = 0x0005;
10571:            static final int HP_TLS1PRF_LABEL = 0x0006;
10572:            static final int HP_TLS1PRF_SEED = 0x0007;
10573:            static final int CRYPT_FAILED = FALSE;
10574:            static final int CRYPT_SUCCEED = TRUE;
10575:            static final int PP_ENUMALGS = 1;
10576:            static final int PP_ENUMCONTAINERS = 2;
10577:            static final int PP_IMPTYPE = 3;
10578:            static final int PP_NAME = 4;
10579:            static final int PP_VERSION = 5;
10580:            static final int PP_CONTAINER = 6;
10581:            static final int PP_CHANGE_PASSWORD = 7;
10582:            static final int PP_KEYSET_SEC_DESCR = 8;
10583:            static final int PP_CERTCHAIN = 9;
10584:            static final int PP_KEY_TYPE_SUBTYPE = 10;
10585:            static final int PP_PROVTYPE = 16;
10586:            static final int PP_KEYSTORAGE = 17;
10587:            static final int PP_APPLI_CERT = 18;
10588:            static final int PP_SYM_KEYSIZE = 19;
10589:            static final int PP_SESSION_KEYSIZE = 20;
10590:            static final int PP_UI_PROMPT = 21;
10591:            static final int PP_ENUMALGS_EX = 22;
10592:            static final int PP_ENUMMANDROOTS = 25;
10593:            static final int PP_ENUMELECTROOTS = 26;
10594:            static final int PP_KEYSET_TYPE = 27;
10595:            static final int PP_ADMIN_PIN = 31;
10596:            static final int PP_KEYEXCHANGE_PIN = 32;
10597:            static final int PP_SIGNATURE_PIN = 33;
10598:            static final int PP_SIG_KEYSIZE_INC = 34;
10599:            static final int PP_KEYX_KEYSIZE_INC = 35;
10600:            static final int PP_UNIQUE_CONTAINER = 36;
10601:            static final int PP_SGC_INFO = 37;
10602:            static final int PP_USE_HARDWARE_RNG = 38;
10603:            static final int PP_KEYSPEC = 39;
10604:            static final int PP_ENUMEX_SIGNING_PROT = 40;
10605:            static final int PP_CRYPT_COUNT_KEY_USE = 41;
10606:            static final int CRYPT_FIRST = 1;
10607:            static final int CRYPT_NEXT = 2;
10608:            static final int CRYPT_SGC_ENUM = 4;
10609:            static final int CRYPT_IMPL_HARDWARE = 1;
10610:            static final int CRYPT_IMPL_SOFTWARE = 2;
10611:            static final int CRYPT_IMPL_MIXED = 3;
10612:            static final int CRYPT_IMPL_UNKNOWN = 4;
10613:            static final int CRYPT_IMPL_REMOVABLE = 8;
10614:            static final int CRYPT_SEC_DESCR = 0x00000001;
10615:            static final int CRYPT_PSTORE = 0x00000002;
10616:            static final int CRYPT_UI_PROMPT = 0x00000004;
10617:            static final int CRYPT_FLAG_PCT1 = 0x0001;
10618:            static final int CRYPT_FLAG_SSL2 = 0x0002;
10619:            static final int CRYPT_FLAG_SSL3 = 0x0004;
10620:            static final int CRYPT_FLAG_TLS1 = 0x0008;
10621:            static final int CRYPT_FLAG_IPSEC = 0x0010;
10622:            static final int CRYPT_FLAG_SIGNING = 0x0020;
10623:            static final int CRYPT_SGC = 0x0001;
10624:            static final int CRYPT_FASTSGC = 0x0002;
10625:            static final int PP_CLIENT_HWND = 1;
10626:            static final int PP_CONTEXT_INFO = 11;
10627:            static final int PP_KEYEXCHANGE_KEYSIZE = 12;
10628:            static final int PP_SIGNATURE_KEYSIZE = 13;
10629:            static final int PP_KEYEXCHANGE_ALG = 14;
10630:            static final int PP_SIGNATURE_ALG = 15;
10631:            static final int PP_DELETEKEY = 24;
10632:            static final int PROV_RSA_FULL = 1;
10633:            static final int PROV_RSA_SIG = 2;
10634:            static final int PROV_DSS = 3;
10635:            static final int PROV_FORTEZZA = 4;
10636:            static final int PROV_MS_EXCHANGE = 5;
10637:            static final int PROV_SSL = 6;
10638:            static final int PROV_RSA_SCHANNEL = 12;
10639:            static final int PROV_DSS_DH = 13;
10640:            static final int PROV_EC_ECDSA_SIG = 14;
10641:            static final int PROV_EC_ECNRA_SIG = 15;
10642:            static final int PROV_EC_ECDSA_FULL = 16;
10643:            static final int PROV_EC_ECNRA_FULL = 17;
10644:            static final int PROV_DH_SCHANNEL = 18;
10645:            static final int PROV_SPYRUS_LYNKS = 20;
10646:            static final int PROV_RNG = 21;
10647:            static final int PROV_INTEL_SEC = 22;
10648:            static final int PROV_REPLACE_OWF = 23;
10649:            static final int PROV_RSA_AES = 24;
10650:            static final int MAXUIDLEN = 64;
10651:            static final int dwFORCE_KEY_PROTECTION_DISABLED = 0x0;
10652:            static final int dwFORCE_KEY_PROTECTION_USER_SELECT = 0x1;
10653:            static final int dwFORCE_KEY_PROTECTION_HIGH = 0x2;
10654:            static final int CUR_BLOB_VERSION = 2;
10655:            static final int SCHANNEL_MAC_KEY = 0x00000000;
10656:            static final int SCHANNEL_ENC_KEY = 0x00000001;
10657:            static final int INTERNATIONAL_USAGE = 0x00000001;
10658:            static final int CERT_RDN_ANY_TYPE = 0;
10659:            static final int CERT_RDN_ENCODED_BLOB = 1;
10660:            static final int CERT_RDN_OCTET_STRING = 2;
10661:            static final int CERT_RDN_NUMERIC_STRING = 3;
10662:            static final int CERT_RDN_PRINTABLE_STRING = 4;
10663:            static final int CERT_RDN_TELETEX_STRING = 5;
10664:            static final int CERT_RDN_T61_STRING = 5;
10665:            static final int CERT_RDN_VIDEOTEX_STRING = 6;
10666:            static final int CERT_RDN_IA5_STRING = 7;
10667:            static final int CERT_RDN_GRAPHIC_STRING = 8;
10668:            static final int CERT_RDN_VISIBLE_STRING = 9;
10669:            static final int CERT_RDN_ISO646_STRING = 9;
10670:            static final int CERT_RDN_GENERAL_STRING = 10;
10671:            static final int CERT_RDN_UNIVERSAL_STRING = 11;
10672:            static final int CERT_RDN_INT4_STRING = 11;
10673:            static final int CERT_RDN_BMP_STRING = 12;
10674:            static final int CERT_RDN_UNICODE_STRING = 12;
10675:            static final int CERT_RDN_UTF8_STRING = 13;
10676:            static final int CERT_RDN_TYPE_MASK = 0x000000FF;
10677:            static final int CERT_RDN_FLAGS_MASK = 0xFF000000;
10678:            static final int CERT_RDN_ENABLE_T61_UNICODE_FLAG = 0x80000000;
10679:            static final int CERT_RDN_ENABLE_UTF8_UNICODE_FLAG = 0x20000000;
10680:            static final int CERT_RDN_DISABLE_CHECK_TYPE_FLAG = 0x40000000;
10681:            static final int CERT_RDN_DISABLE_IE4_UTF8_FLAG = 0x01000000;
10682:            static final int CERT_V1 = 0;
10683:            static final int CERT_V2 = 1;
10684:            static final int CERT_V3 = 2;
10685:            static final int CERT_INFO_VERSION_FLAG = 1;
10686:            static final int CERT_INFO_SERIAL_NUMBER_FLAG = 2;
10687:            static final int CERT_INFO_SIGNATURE_ALGORITHM_FLAG = 3;
10688:            static final int CERT_INFO_ISSUER_FLAG = 4;
10689:            static final int CERT_INFO_NOT_BEFORE_FLAG = 5;
10690:            static final int CERT_INFO_NOT_AFTER_FLAG = 6;
10691:            static final int CERT_INFO_SUBJECT_FLAG = 7;
10692:            static final int CERT_INFO_SUBJECT_PUBLIC_KEY_INFO_FLAG = 8;
10693:            static final int CERT_INFO_ISSUER_UNIQUE_ID_FLAG = 9;
10694:            static final int CERT_INFO_SUBJECT_UNIQUE_ID_FLAG = 10;
10695:            static final int CERT_INFO_EXTENSION_FLAG = 11;
10696:            static final int CRL_V1 = 0;
10697:            static final int CRL_V2 = 1;
10698:            static final int CERT_REQUEST_V1 = 0;
10699:            static final int CERT_KEYGEN_REQUEST_V1 = 0;
10700:            static final int CTL_V1 = 0;
10701:            static final int CERT_ENCODING_TYPE_MASK = 0x0000FFFF;
10702:            static final int CMSG_ENCODING_TYPE_MASK = 0xFFFF0000;
10703:            static final int CRYPT_ASN_ENCODING = 0x00000001;
10704:            static final int CRYPT_NDR_ENCODING = 0x00000002;
10705:            static final int X509_ASN_ENCODING = 0x00000001;
10706:            static final int X509_NDR_ENCODING = 0x00000002;
10707:            static final int PKCS_7_ASN_ENCODING = 0x00010000;
10708:            static final int PKCS_7_NDR_ENCODING = 0x00020000;
10709:            static final int CRYPT_FORMAT_STR_MULTI_LINE = 0x0001;
10710:            static final int CRYPT_FORMAT_STR_NO_HEX = 0x0010;
10711:            static final int CRYPT_FORMAT_SIMPLE = 0x0001;
10712:            static final int CRYPT_FORMAT_X509 = 0x0002;
10713:            static final int CRYPT_FORMAT_OID = 0x0004;
10714:            static final int CRYPT_FORMAT_RDN_SEMICOLON = 0x0100;
10715:            static final int CRYPT_FORMAT_RDN_CRLF = 0x0200;
10716:            static final int CRYPT_FORMAT_RDN_UNQUOTE = 0x0400;
10717:            static final int CRYPT_FORMAT_RDN_REVERSE = 0x0800;
10718:            static final int CRYPT_FORMAT_COMMA = 0x1000;
10719:            static final int CRYPT_FORMAT_SEMICOLON = CRYPT_FORMAT_RDN_SEMICOLON;
10720:            static final int CRYPT_FORMAT_CRLF = CRYPT_FORMAT_RDN_CRLF;
10721:            static final int CRYPT_ENCODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG = 0x8;
10722:            static final int CRYPT_ENCODE_ALLOC_FLAG = 0x8000;
10723:            static final int CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG = CERT_RDN_ENABLE_T61_UNICODE_FLAG;
10724:            static final int CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG = CERT_RDN_ENABLE_UTF8_UNICODE_FLAG;
10725:            static final int CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG = CERT_RDN_DISABLE_CHECK_TYPE_FLAG;
10726:            static final int CRYPT_SORTED_CTL_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG = 0x10000;
10727:            static final int CRYPT_DECODE_NOCOPY_FLAG = 0x1;
10728:            static final int CRYPT_DECODE_TO_BE_SIGNED_FLAG = 0x2;
10729:            static final int CRYPT_DECODE_SHARE_OID_STRING_FLAG = 0x4;
10730:            static final int CRYPT_DECODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG = 0x8;
10731:            static final int CRYPT_DECODE_ALLOC_FLAG = 0x8000;
10732:            static final int CRYPT_UNICODE_NAME_DECODE_DISABLE_IE4_UTF8_FLAG = CERT_RDN_DISABLE_IE4_UTF8_FLAG;
10733:            static final int CRYPT_ENCODE_DECODE_NONE = 0;
10734:            static final int CERT_UNICODE_RDN_ERR_INDEX_MASK = 0x3FF;
10735:            static final int CERT_UNICODE_RDN_ERR_INDEX_SHIFT = 22;
10736:            static final int CERT_UNICODE_ATTR_ERR_INDEX_MASK = 0x003F;
10737:            static final int CERT_UNICODE_ATTR_ERR_INDEX_SHIFT = 16;
10738:            static final int CERT_UNICODE_VALUE_ERR_INDEX_MASK = 0x0000FFFF;
10739:            static final int CERT_UNICODE_VALUE_ERR_INDEX_SHIFT = 0;
10740:            static final int CERT_DIGITAL_SIGNATURE_KEY_USAGE = 0x80;
10741:            static final int CERT_NON_REPUDIATION_KEY_USAGE = 0x40;
10742:            static final int CERT_KEY_ENCIPHERMENT_KEY_USAGE = 0x20;
10743:            static final int CERT_DATA_ENCIPHERMENT_KEY_USAGE = 0x10;
10744:            static final int CERT_KEY_AGREEMENT_KEY_USAGE = 0x08;
10745:            static final int CERT_KEY_CERT_SIGN_KEY_USAGE = 0x04;
10746:            static final int CERT_OFFLINE_CRL_SIGN_KEY_USAGE = 0x02;
10747:            static final int CERT_CRL_SIGN_KEY_USAGE = 0x02;
10748:            static final int CERT_ENCIPHER_ONLY_KEY_USAGE = 0x01;
10749:            static final int CERT_DECIPHER_ONLY_KEY_USAGE = 0x80;
10750:            static final int CERT_ALT_NAME_OTHER_NAME = 1;
10751:            static final int CERT_ALT_NAME_RFC822_NAME = 2;
10752:            static final int CERT_ALT_NAME_DNS_NAME = 3;
10753:            static final int CERT_ALT_NAME_X400_ADDRESS = 4;
10754:            static final int CERT_ALT_NAME_DIRECTORY_NAME = 5;
10755:            static final int CERT_ALT_NAME_EDI_PARTY_NAME = 6;
10756:            static final int CERT_ALT_NAME_URL = 7;
10757:            static final int CERT_ALT_NAME_IP_ADDRESS = 8;
10758:            static final int CERT_ALT_NAME_REGISTERED_ID = 9;
10759:            static final int CERT_ALT_NAME_ENTRY_ERR_INDEX_MASK = 0xFF;
10760:            static final int CERT_ALT_NAME_ENTRY_ERR_INDEX_SHIFT = 16;
10761:            static final int CERT_ALT_NAME_VALUE_ERR_INDEX_MASK = 0x0000FFFF;
10762:            static final int CERT_ALT_NAME_VALUE_ERR_INDEX_SHIFT = 0;
10763:            static final int CERT_CA_SUBJECT_FLAG = 0x80;
10764:            static final int CERT_END_ENTITY_SUBJECT_FLAG = 0x40;
10765:            static final int CRL_REASON_UNSPECIFIED = 0;
10766:            static final int CRL_REASON_KEY_COMPROMISE = 1;
10767:            static final int CRL_REASON_CA_COMPROMISE = 2;
10768:            static final int CRL_REASON_AFFILIATION_CHANGED = 3;
10769:            static final int CRL_REASON_SUPERSEDED = 4;
10770:            static final int CRL_REASON_CESSATION_OF_OPERATION = 5;
10771:            static final int CRL_REASON_CERTIFICATE_HOLD = 6;
10772:            static final int CRL_REASON_REMOVE_FROM_CRL = 8;
10773:            static final int CRL_DIST_POINT_NO_NAME = 0;
10774:            static final int CRL_DIST_POINT_FULL_NAME = 1;
10775:            static final int CRL_DIST_POINT_ISSUER_RDN_NAME = 2;
10776:            static final int CRL_REASON_UNUSED_FLAG = 0x80;
10777:            static final int CRL_REASON_KEY_COMPROMISE_FLAG = 0x40;
10778:            static final int CRL_REASON_CA_COMPROMISE_FLAG = 0x20;
10779:            static final int CRL_REASON_AFFILIATION_CHANGED_FLAG = 0x10;
10780:            static final int CRL_REASON_SUPERSEDED_FLAG = 0x08;
10781:            static final int CRL_REASON_CESSATION_OF_OPERATION_FLAG = 0x04;
10782:            static final int CRL_REASON_CERTIFICATE_HOLD_FLAG = 0x02;
10783:            static final int CRL_DIST_POINT_ERR_INDEX_MASK = 0x7F;
10784:            static final int CRL_DIST_POINT_ERR_INDEX_SHIFT = 24;
10785:            static final int CRL_DIST_POINT_ERR_CRL_ISSUER_BIT = 0x80000000;
10786:            static final int CROSS_CERT_DIST_POINT_ERR_INDEX_MASK = 0xFF;
10787:            static final int CROSS_CERT_DIST_POINT_ERR_INDEX_SHIFT = 24;
10788:            static final int CERT_EXCLUDED_SUBTREE_BIT = 0x80000000;
10789:            static final int SORTED_CTL_EXT_HASHED_SUBJECT_IDENTIFIER_FLAG = 0x1;
10790:            static final int CERT_DSS_R_LEN = 20;
10791:            static final int CERT_DSS_S_LEN = 20;
10792:            static final int CERT_DSS_SIGNATURE_LEN = (CERT_DSS_R_LEN + CERT_DSS_S_LEN);
10793:            static final int CRYPT_X942_COUNTER_BYTE_LENGTH = 4;
10794:            static final int CRYPT_X942_KEY_LENGTH_BYTE_LENGTH = 4;
10795:            static final int CRYPT_RC2_40BIT_VERSION = 160;
10796:            static final int CRYPT_RC2_56BIT_VERSION = 52;
10797:            static final int CRYPT_RC2_64BIT_VERSION = 120;
10798:            static final int CRYPT_RC2_128BIT_VERSION = 58;
10799:            static final int NETSCAPE_SSL_CLIENT_AUTH_CERT_TYPE = 0x80;
10800:            static final int NETSCAPE_SSL_SERVER_AUTH_CERT_TYPE = 0x40;
10801:            static final int NETSCAPE_SMIME_CERT_TYPE = 0x20;
10802:            static final int NETSCAPE_SIGN_CERT_TYPE = 0x10;
10803:            static final int NETSCAPE_SSL_CA_CERT_TYPE = 0x04;
10804:            static final int NETSCAPE_SMIME_CA_CERT_TYPE = 0x02;
10805:            static final int NETSCAPE_SIGN_CA_CERT_TYPE = 0x01;
10806:            static final int CMC_TAGGED_CERT_REQUEST_CHOICE = 1;
10807:            static final int CMC_OTHER_INFO_NO_CHOICE = 0;
10808:            static final int CMC_OTHER_INFO_FAIL_CHOICE = 1;
10809:            static final int CMC_OTHER_INFO_PEND_CHOICE = 2;
10810:            static final int CMC_STATUS_SUCCESS = 0;
10811:            static final int CMC_STATUS_FAILED = 2;
10812:            static final int CMC_STATUS_PENDING = 3;
10813:            static final int CMC_STATUS_NO_SUPPORT = 4;
10814:            static final int CMC_STATUS_CONFIRM_REQUIRED = 5;
10815:            static final int CMC_FAIL_BAD_ALG = 0;
10816:            static final int CMC_FAIL_BAD_MESSAGE_CHECK = 1;
10817:            static final int CMC_FAIL_BAD_REQUEST = 2;
10818:            static final int CMC_FAIL_BAD_TIME = 3;
10819:            static final int CMC_FAIL_BAD_CERT_ID = 4;
10820:            static final int CMC_FAIL_UNSUPORTED_EXT = 5;
10821:            static final int CMC_FAIL_MUST_ARCHIVE_KEYS = 6;
10822:            static final int CMC_FAIL_BAD_IDENTITY = 7;
10823:            static final int CMC_FAIL_POP_REQUIRED = 8;
10824:            static final int CMC_FAIL_POP_FAILED = 9;
10825:            static final int CMC_FAIL_NO_KEY_REUSE = 10;
10826:            static final int CMC_FAIL_INTERNAL_CA_ERROR = 11;
10827:            static final int CMC_FAIL_TRY_LATER = 12;
10828:            static final int CRYPT_INSTALL_OID_FUNC_BEFORE_FLAG = 1;
10829:            static final int CRYPT_GET_INSTALLED_OID_FUNC_FLAG = 0x1;
10830:            static final int CRYPT_REGISTER_FIRST_INDEX = 0;
10831:            static final int CRYPT_REGISTER_LAST_INDEX = 0xFFFFFFFF;
10832:            static final int CRYPT_MATCH_ANY_ENCODING_TYPE = 0xFFFFFFFF;
10833:            static final int CRYPT_HASH_ALG_OID_GROUP_ID = 1;
10834:            static final int CRYPT_ENCRYPT_ALG_OID_GROUP_ID = 2;
10835:            static final int CRYPT_PUBKEY_ALG_OID_GROUP_ID = 3;
10836:            static final int CRYPT_SIGN_ALG_OID_GROUP_ID = 4;
10837:            static final int CRYPT_RDN_ATTR_OID_GROUP_ID = 5;
10838:            static final int CRYPT_EXT_OR_ATTR_OID_GROUP_ID = 6;
10839:            static final int CRYPT_ENHKEY_USAGE_OID_GROUP_ID = 7;
10840:            static final int CRYPT_POLICY_OID_GROUP_ID = 8;
10841:            static final int CRYPT_TEMPLATE_OID_GROUP_ID = 9;
10842:            static final int CRYPT_LAST_OID_GROUP_ID = 9;
10843:            static final int CRYPT_FIRST_ALG_OID_GROUP_ID = CRYPT_HASH_ALG_OID_GROUP_ID;
10844:            static final int CRYPT_LAST_ALG_OID_GROUP_ID = CRYPT_SIGN_ALG_OID_GROUP_ID;
10845:            static final int CRYPT_OID_INHIBIT_SIGNATURE_FORMAT_FLAG = 0x1;
10846:            static final int CRYPT_OID_USE_PUBKEY_PARA_FOR_PKCS7_FLAG = 0x2;
10847:            static final int CRYPT_OID_NO_NULL_ALGORITHM_PARA_FLAG = 0x4;
10848:            static final int CRYPT_OID_INFO_OID_KEY = 1;
10849:            static final int CRYPT_OID_INFO_NAME_KEY = 2;
10850:            static final int CRYPT_OID_INFO_ALGID_KEY = 3;
10851:            static final int CRYPT_OID_INFO_SIGN_KEY = 4;
10852:            static final int CRYPT_INSTALL_OID_INFO_BEFORE_FLAG = 1;
10853:            static final int CRYPT_LOCALIZED_NAME_ENCODING_TYPE = 0;
10854:            static final int CMSG_DATA = 1;
10855:            static final int CMSG_SIGNED = 2;
10856:            static final int CMSG_ENVELOPED = 3;
10857:            static final int CMSG_SIGNED_AND_ENVELOPED = 4;
10858:            static final int CMSG_HASHED = 5;
10859:            static final int CMSG_ENCRYPTED = 6;
10860:            static final int CMSG_DATA_FLAG = (1 << CMSG_DATA);
10861:            static final int CMSG_SIGNED_FLAG = (1 << CMSG_SIGNED);
10862:            static final int CMSG_ENVELOPED_FLAG = (1 << CMSG_ENVELOPED);
10863:            static final int CMSG_SIGNED_AND_ENVELOPED_FLAG = (1 << CMSG_SIGNED_AND_ENVELOPED);
10864:            static final int CMSG_HASHED_FLAG = (1 << CMSG_HASHED);
10865:            static final int CMSG_ENCRYPTED_FLAG = (1 << CMSG_ENCRYPTED);
10866:            static final int CERT_ID_ISSUER_SERIAL_NUMBER = 1;
10867:            static final int CERT_ID_KEY_IDENTIFIER = 2;
10868:            static final int CERT_ID_SHA1_HASH = 3;
10869:            static final int CMSG_KEY_AGREE_EPHEMERAL_KEY_CHOICE = 1;
10870:            static final int CMSG_KEY_AGREE_STATIC_KEY_CHOICE = 2;
10871:            static final int CMSG_MAIL_LIST_HANDLE_KEY_CHOICE = 1;
10872:            static final int CMSG_KEY_TRANS_RECIPIENT = 1;
10873:            static final int CMSG_KEY_AGREE_RECIPIENT = 2;
10874:            static final int CMSG_MAIL_LIST_RECIPIENT = 3;
10875:            static final int CMSG_SP3_COMPATIBLE_ENCRYPT_FLAG = 0x80000000;
10876:            static final int CMSG_RC4_NO_SALT_FLAG = 0x40000000;
10877:            static final int CMSG_INDEFINITE_LENGTH = (0xFFFFFFFF);
10878:            static final int CMSG_BARE_CONTENT_FLAG = 0x00000001;
10879:            static final int CMSG_LENGTH_ONLY_FLAG = 0x00000002;
10880:            static final int CMSG_DETACHED_FLAG = 0x00000004;
10881:            static final int CMSG_AUTHENTICATED_ATTRIBUTES_FLAG = 0x00000008;
10882:            static final int CMSG_CONTENTS_OCTETS_FLAG = 0x00000010;
10883:            static final int CMSG_MAX_LENGTH_FLAG = 0x00000020;
10884:            static final int CMSG_CMS_ENCAPSULATED_CONTENT_FLAG = 0x00000040;
10885:            static final int CMSG_CRYPT_RELEASE_CONTEXT_FLAG = 0x00008000;
10886:            static final int CMSG_TYPE_PARAM = 1;
10887:            static final int CMSG_CONTENT_PARAM = 2;
10888:            static final int CMSG_BARE_CONTENT_PARAM = 3;
10889:            static final int CMSG_INNER_CONTENT_TYPE_PARAM = 4;
10890:            static final int CMSG_SIGNER_COUNT_PARAM = 5;
10891:            static final int CMSG_SIGNER_INFO_PARAM = 6;
10892:            static final int CMSG_SIGNER_CERT_INFO_PARAM = 7;
10893:            static final int CMSG_SIGNER_HASH_ALGORITHM_PARAM = 8;
10894:            static final int CMSG_SIGNER_AUTH_ATTR_PARAM = 9;
10895:            static final int CMSG_SIGNER_UNAUTH_ATTR_PARAM = 10;
10896:            static final int CMSG_CERT_COUNT_PARAM = 11;
10897:            static final int CMSG_CERT_PARAM = 12;
10898:            static final int CMSG_CRL_COUNT_PARAM = 13;
10899:            static final int CMSG_CRL_PARAM = 14;
10900:            static final int CMSG_ENVELOPE_ALGORITHM_PARAM = 15;
10901:            static final int CMSG_RECIPIENT_COUNT_PARAM = 17;
10902:            static final int CMSG_RECIPIENT_INDEX_PARAM = 18;
10903:            static final int CMSG_RECIPIENT_INFO_PARAM = 19;
10904:            static final int CMSG_HASH_ALGORITHM_PARAM = 20;
10905:            static final int CMSG_HASH_DATA_PARAM = 21;
10906:            static final int CMSG_COMPUTED_HASH_PARAM = 22;
10907:            static final int CMSG_ENCRYPT_PARAM = 26;
10908:            static final int CMSG_ENCRYPTED_DIGEST = 27;
10909:            static final int CMSG_ENCODED_SIGNER = 28;
10910:            static final int CMSG_ENCODED_MESSAGE = 29;
10911:            static final int CMSG_VERSION_PARAM = 30;
10912:            static final int CMSG_ATTR_CERT_COUNT_PARAM = 31;
10913:            static final int CMSG_ATTR_CERT_PARAM = 32;
10914:            static final int CMSG_CMS_RECIPIENT_COUNT_PARAM = 33;
10915:            static final int CMSG_CMS_RECIPIENT_INDEX_PARAM = 34;
10916:            static final int CMSG_CMS_RECIPIENT_ENCRYPTED_KEY_INDEX_PARAM = 35;
10917:            static final int CMSG_CMS_RECIPIENT_INFO_PARAM = 36;
10918:            static final int CMSG_UNPROTECTED_ATTR_PARAM = 37;
10919:            static final int CMSG_SIGNER_CERT_ID_PARAM = 38;
10920:            static final int CMSG_CMS_SIGNER_INFO_PARAM = 39;
10921:            static final int CMSG_SIGNED_DATA_V1 = 1;
10922:            static final int CMSG_SIGNED_DATA_V3 = 3;
10923:            static final int CMSG_SIGNED_DATA_PKCS_1_5_VERSION = CMSG_SIGNED_DATA_V1;
10924:            static final int CMSG_SIGNED_DATA_CMS_VERSION = CMSG_SIGNED_DATA_V3;
10925:            static final int CMSG_SIGNER_INFO_V1 = 1;
10926:            static final int CMSG_SIGNER_INFO_V3 = 3;
10927:            static final int CMSG_SIGNER_INFO_PKCS_1_5_VERSION = CMSG_SIGNER_INFO_V1;
10928:            static final int CMSG_SIGNER_INFO_CMS_VERSION = CMSG_SIGNER_INFO_V3;
10929:            static final int CMSG_HASHED_DATA_V0 = 0;
10930:            static final int CMSG_HASHED_DATA_V2 = 2;
10931:            static final int CMSG_HASHED_DATA_PKCS_1_5_VERSION = CMSG_HASHED_DATA_V0;
10932:            static final int CMSG_HASHED_DATA_CMS_VERSION = CMSG_HASHED_DATA_V2;
10933:            static final int CMSG_ENVELOPED_DATA_V0 = 0;
10934:            static final int CMSG_ENVELOPED_DATA_V2 = 2;
10935:            static final int CMSG_ENVELOPED_DATA_PKCS_1_5_VERSION = CMSG_ENVELOPED_DATA_V0;
10936:            static final int CMSG_ENVELOPED_DATA_CMS_VERSION = CMSG_ENVELOPED_DATA_V2;
10937:            static final int CMSG_KEY_AGREE_ORIGINATOR_CERT = 1;
10938:            static final int CMSG_KEY_AGREE_ORIGINATOR_PUBLIC_KEY = 2;
10939:            static final int CMSG_ENVELOPED_RECIPIENT_V0 = 0;
10940:            static final int CMSG_ENVELOPED_RECIPIENT_V2 = 2;
10941:            static final int CMSG_ENVELOPED_RECIPIENT_V3 = 3;
10942:            static final int CMSG_ENVELOPED_RECIPIENT_V4 = 4;
10943:            static final int CMSG_KEY_TRANS_PKCS_1_5_VERSION = CMSG_ENVELOPED_RECIPIENT_V0;
10944:            static final int CMSG_KEY_TRANS_CMS_VERSION = CMSG_ENVELOPED_RECIPIENT_V2;
10945:            static final int CMSG_KEY_AGREE_VERSION = CMSG_ENVELOPED_RECIPIENT_V3;
10946:            static final int CMSG_MAIL_LIST_VERSION = CMSG_ENVELOPED_RECIPIENT_V4;
10947:            static final int CMSG_CTRL_VERIFY_SIGNATURE = 1;
10948:            static final int CMSG_CTRL_DECRYPT = 2;
10949:            static final int CMSG_CTRL_VERIFY_HASH = 5;
10950:            static final int CMSG_CTRL_ADD_SIGNER = 6;
10951:            static final int CMSG_CTRL_DEL_SIGNER = 7;
10952:            static final int CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR = 8;
10953:            static final int CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR = 9;
10954:            static final int CMSG_CTRL_ADD_CERT = 10;
10955:            static final int CMSG_CTRL_DEL_CERT = 11;
10956:            static final int CMSG_CTRL_ADD_CRL = 12;
10957:            static final int CMSG_CTRL_DEL_CRL = 13;
10958:            static final int CMSG_CTRL_ADD_ATTR_CERT = 14;
10959:            static final int CMSG_CTRL_DEL_ATTR_CERT = 15;
10960:            static final int CMSG_CTRL_KEY_TRANS_DECRYPT = 16;
10961:            static final int CMSG_CTRL_KEY_AGREE_DECRYPT = 17;
10962:            static final int CMSG_CTRL_MAIL_LIST_DECRYPT = 18;
10963:            static final int CMSG_CTRL_VERIFY_SIGNATURE_EX = 19;
10964:            static final int CMSG_CTRL_ADD_CMS_SIGNER_INFO = 20;
10965:            static final int CMSG_VERIFY_SIGNER_PUBKEY = 1;
10966:            static final int CMSG_VERIFY_SIGNER_CERT = 2;
10967:            static final int CMSG_VERIFY_SIGNER_CHAIN = 3;
10968:            static final int CMSG_VERIFY_SIGNER_NULL = 4;
10969:            static final int CMSG_CONTENT_ENCRYPT_PAD_ENCODED_LEN_FLAG = 0x00000001;
10970:            static final int CMSG_CONTENT_ENCRYPT_FREE_PARA_FLAG = 0x00000001;
10971:            static final int CMSG_CONTENT_ENCRYPT_RELEASE_CONTEXT_FLAG = 0x00008000;
10972:            static final int CMSG_KEY_TRANS_ENCRYPT_FREE_PARA_FLAG = 0x00000001;
10973:            static final int CMSG_KEY_AGREE_ENCRYPT_FREE_PARA_FLAG = 0x00000001;
10974:            static final int CMSG_KEY_AGREE_ENCRYPT_FREE_MATERIAL_FLAG = 0x00000002;
10975:            static final int CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_ALG_FLAG = 0x00000004;
10976:            static final int CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_PARA_FLAG = 0x00000008;
10977:            static final int CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_BITS_FLAG = 0x00000010;
10978:            static final int CMSG_MAIL_LIST_ENCRYPT_FREE_PARA_FLAG = 0x00000001;
10979:            static final int CERT_KEY_PROV_HANDLE_PROP_ID = 1;
10980:            static final int CERT_KEY_PROV_INFO_PROP_ID = 2;
10981:            static final int CERT_SHA1_HASH_PROP_ID = 3;
10982:            static final int CERT_MD5_HASH_PROP_ID = 4;
10983:            static final int CERT_HASH_PROP_ID = CERT_SHA1_HASH_PROP_ID;
10984:            static final int CERT_KEY_CONTEXT_PROP_ID = 5;
10985:            static final int CERT_KEY_SPEC_PROP_ID = 6;
10986:            static final int CERT_IE30_RESERVED_PROP_ID = 7;
10987:            static final int CERT_PUBKEY_HASH_RESERVED_PROP_ID = 8;
10988:            static final int CERT_ENHKEY_USAGE_PROP_ID = 9;
10989:            static final int CERT_CTL_USAGE_PROP_ID = CERT_ENHKEY_USAGE_PROP_ID;
10990:            static final int CERT_NEXT_UPDATE_LOCATION_PROP_ID = 10;
10991:            static final int CERT_FRIENDLY_NAME_PROP_ID = 11;
10992:            static final int CERT_PVK_FILE_PROP_ID = 12;
10993:            static final int CERT_DESCRIPTION_PROP_ID = 13;
10994:            static final int CERT_ACCESS_STATE_PROP_ID = 14;
10995:            static final int CERT_SIGNATURE_HASH_PROP_ID = 15;
10996:            static final int CERT_SMART_CARD_DATA_PROP_ID = 16;
10997:            static final int CERT_EFS_PROP_ID = 17;
10998:            static final int CERT_FORTEZZA_DATA_PROP_ID = 18;
10999:            static final int CERT_ARCHIVED_PROP_ID = 19;
11000:            static final int CERT_KEY_IDENTIFIER_PROP_ID = 20;
11001:            static final int CERT_AUTO_ENROLL_PROP_ID = 21;
11002:            static final int CERT_PUBKEY_ALG_PARA_PROP_ID = 22;
11003:            static final int CERT_CROSS_CERT_DIST_POINTS_PROP_ID = 23;
11004:            static final int CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID = 24;
11005:            static final int CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID = 25;
11006:            static final int CERT_ENROLLMENT_PROP_ID = 26;
11007:            static final int CERT_DATE_STAMP_PROP_ID = 27;
11008:            static final int CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID = 28;
11009:            static final int CERT_SUBJECT_NAME_MD5_HASH_PROP_ID = 29;
11010:            static final int CERT_EXTENDED_ERROR_INFO_PROP_ID = 30;
11011:            static final int CERT_RENEWAL_PROP_ID = 64;
11012:            static final int CERT_ARCHIVED_KEY_HASH_PROP_ID = 65;
11013:            static final int CERT_AUTO_ENROLL_RETRY_PROP_ID = 66;
11014:            static final int CERT_AIA_URL_RETRIEVED_PROP_ID = 67;
11015:            static final int CERT_FIRST_RESERVED_PROP_ID = 68;
11016:            static final int CERT_LAST_RESERVED_PROP_ID = 0x00007FFF;
11017:            static final int CERT_FIRST_USER_PROP_ID = 0x00008000;
11018:            static final int CERT_LAST_USER_PROP_ID = 0x0000FFFF;
11019:            static final int CERT_ACCESS_STATE_WRITE_PERSIST_FLAG = 0x1;
11020:            static final int CERT_ACCESS_STATE_SYSTEM_STORE_FLAG = 0x2;
11021:            static final int CERT_ACCESS_STATE_LM_SYSTEM_STORE_FLAG = 0x4;
11022:            static final int CERT_SET_KEY_PROV_HANDLE_PROP_ID = 0x00000001;
11023:            static final int CERT_SET_KEY_CONTEXT_PROP_ID = 0x00000001;
11024:            static final int CERT_STORE_SIGNATURE_FLAG = 0x00000001;
11025:            static final int CERT_STORE_TIME_VALIDITY_FLAG = 0x00000002;
11026:            static final int CERT_STORE_REVOCATION_FLAG = 0x00000004;
11027:            static final int CERT_STORE_NO_CRL_FLAG = 0x00010000;
11028:            static final int CERT_STORE_NO_ISSUER_FLAG = 0x00020000;
11029:            static final int CERT_STORE_BASE_CRL_FLAG = 0x00000100;
11030:            static final int CERT_STORE_DELTA_CRL_FLAG = 0x00000200;
11031:            static final int CERT_STORE_NO_CRYPT_RELEASE_FLAG = 0x00000001;
11032:            static final int CERT_STORE_SET_LOCALIZED_NAME_FLAG = 0x00000002;
11033:            static final int CERT_STORE_DEFER_CLOSE_UNTIL_LAST_FREE_FLAG = 0x00000004;
11034:            static final int CERT_STORE_DELETE_FLAG = 0x00000010;
11035:            static final int CERT_STORE_UNSAFE_PHYSICAL_FLAG = 0x00000020;
11036:            static final int CERT_STORE_SHARE_STORE_FLAG = 0x00000040;
11037:            static final int CERT_STORE_SHARE_CONTEXT_FLAG = 0x00000080;
11038:            static final int CERT_STORE_MANIFOLD_FLAG = 0x00000100;
11039:            static final int CERT_STORE_ENUM_ARCHIVED_FLAG = 0x00000200;
11040:            static final int CERT_STORE_UPDATE_KEYID_FLAG = 0x00000400;
11041:            static final int CERT_STORE_BACKUP_RESTORE_FLAG = 0x00000800;
11042:            static final int CERT_STORE_READONLY_FLAG = 0x00008000;
11043:            static final int CERT_STORE_OPEN_EXISTING_FLAG = 0x00004000;
11044:            static final int CERT_STORE_CREATE_NEW_FLAG = 0x00002000;
11045:            static final int CERT_STORE_MAXIMUM_ALLOWED_FLAG = 0x00001000;
11046:            static final int CERT_SYSTEM_STORE_MASK = 0xFFFF0000;
11047:            static final int CERT_SYSTEM_STORE_RELOCATE_FLAG = 0x80000000;
11048:            static final int CERT_SYSTEM_STORE_UNPROTECTED_FLAG = 0x40000000;
11049:            static final int CERT_SYSTEM_STORE_LOCATION_MASK = 0x00FF0000;
11050:            static final int CERT_SYSTEM_STORE_LOCATION_SHIFT = 16;
11051:            static final int CERT_SYSTEM_STORE_CURRENT_USER_ID = 1;
11052:            static final int CERT_SYSTEM_STORE_LOCAL_MACHINE_ID = 2;
11053:            static final int CERT_SYSTEM_STORE_CURRENT_SERVICE_ID = 4;
11054:            static final int CERT_SYSTEM_STORE_SERVICES_ID = 5;
11055:            static final int CERT_SYSTEM_STORE_USERS_ID = 6;
11056:            static final int CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY_ID = 7;
11057:            static final int CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY_ID = 8;
11058:            static final int CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE_ID = 9;
11059:            static final int CERT_SYSTEM_STORE_CURRENT_USER = (CERT_SYSTEM_STORE_CURRENT_USER_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT);
11060:            static final int CERT_SYSTEM_STORE_LOCAL_MACHINE = (CERT_SYSTEM_STORE_LOCAL_MACHINE_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT);
11061:            static final int CERT_SYSTEM_STORE_CURRENT_SERVICE = (CERT_SYSTEM_STORE_CURRENT_SERVICE_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT);
11062:            static final int CERT_SYSTEM_STORE_SERVICES = (CERT_SYSTEM_STORE_SERVICES_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT);
11063:            static final int CERT_SYSTEM_STORE_USERS = (CERT_SYSTEM_STORE_USERS_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT);
11064:            static final int CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY = (CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT);
11065:            static final int CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY = (CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT);
11066:            static final int CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE = (CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE_ID << CERT_SYSTEM_STORE_LOCATION_SHIFT);
11067:            static final int CERT_PROT_ROOT_DISABLE_CURRENT_USER_FLAG = 0x1;
11068:            static final int CERT_PROT_ROOT_INHIBIT_ADD_AT_INIT_FLAG = 0x2;
11069:            static final int CERT_PROT_ROOT_INHIBIT_PURGE_LM_FLAG = 0x4;
11070:            static final int CERT_PROT_ROOT_DISABLE_LM_AUTH_FLAG = 0x8;
11071:            static final int CERT_PROT_ROOT_ONLY_LM_GPT_FLAG = 0x8;
11072:            static final int CERT_PROT_ROOT_DISABLE_NT_AUTH_REQUIRED_FLAG = 0x10;
11073:            static final int CERT_PROT_ROOT_DISABLE_NOT_DEFINED_NAME_CONSTRAINT_FLAG = 0x20;
11074:            static final int CERT_TRUST_PUB_ALLOW_TRUST_MASK = 0x00000003;
11075:            static final int CERT_TRUST_PUB_ALLOW_END_USER_TRUST = 0x00000000;
11076:            static final int CERT_TRUST_PUB_ALLOW_MACHINE_ADMIN_TRUST = 0x00000001;
11077:            static final int CERT_TRUST_PUB_ALLOW_ENTERPRISE_ADMIN_TRUST = 0x00000002;
11078:            static final int CERT_TRUST_PUB_CHECK_PUBLISHER_REV_FLAG = 0x00000100;
11079:            static final int CERT_TRUST_PUB_CHECK_TIMESTAMP_REV_FLAG = 0x00000200;
11080:            static final int CERT_AUTH_ROOT_AUTO_UPDATE_DISABLE_UNTRUSTED_ROOT_LOGGING_FLAG = 0x1;
11081:            static final int CERT_AUTH_ROOT_AUTO_UPDATE_DISABLE_PARTIAL_CHAIN_LOGGING_FLAG = 0x2;
11082:            static final int CERT_REGISTRY_STORE_REMOTE_FLAG = 0x10000;
11083:            static final int CERT_REGISTRY_STORE_SERIALIZED_FLAG = 0x20000;
11084:            static final int CERT_REGISTRY_STORE_CLIENT_GPT_FLAG = 0x80000000;
11085:            static final int CERT_REGISTRY_STORE_LM_GPT_FLAG = 0x01000000;
11086:            static final int CERT_REGISTRY_STORE_ROAMING_FLAG = 0x40000;
11087:            static final int CERT_REGISTRY_STORE_MY_IE_DIRTY_FLAG = 0x80000;
11088:            static final int CERT_FILE_STORE_COMMIT_ENABLE_FLAG = 0x10000;
11089:            static final int CERT_LDAP_STORE_SIGN_FLAG = 0x10000;
11090:            static final int CERT_LDAP_STORE_AREC_EXCLUSIVE_FLAG = 0x20000;
11091:            static final int CERT_LDAP_STORE_OPENED_FLAG = 0x40000;
11092:            static final int CERT_LDAP_STORE_UNBIND_FLAG = 0x80000;
11093:            static final int CERT_STORE_PROV_EXTERNAL_FLAG = 0x1;
11094:            static final int CERT_STORE_PROV_DELETED_FLAG = 0x2;
11095:            static final int CERT_STORE_PROV_NO_PERSIST_FLAG = 0x4;
11096:            static final int CERT_STORE_PROV_SYSTEM_STORE_FLAG = 0x8;
11097:            static final int CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG = 0x10;
11098:            static final int CERT_STORE_PROV_CLOSE_FUNC = 0;
11099:            static final int CERT_STORE_PROV_READ_CERT_FUNC = 1;
11100:            static final int CERT_STORE_PROV_WRITE_CERT_FUNC = 2;
11101:            static final int CERT_STORE_PROV_DELETE_CERT_FUNC = 3;
11102:            static final int CERT_STORE_PROV_SET_CERT_PROPERTY_FUNC = 4;
11103:            static final int CERT_STORE_PROV_READ_CRL_FUNC = 5;
11104:            static final int CERT_STORE_PROV_WRITE_CRL_FUNC = 6;
11105:            static final int CERT_STORE_PROV_DELETE_CRL_FUNC = 7;
11106:            static final int CERT_STORE_PROV_SET_CRL_PROPERTY_FUNC = 8;
11107:            static final int CERT_STORE_PROV_READ_CTL_FUNC = 9;
11108:            static final int CERT_STORE_PROV_WRITE_CTL_FUNC = 10;
11109:            static final int CERT_STORE_PROV_DELETE_CTL_FUNC = 11;
11110:            static final int CERT_STORE_PROV_SET_CTL_PROPERTY_FUNC = 12;
11111:            static final int CERT_STORE_PROV_CONTROL_FUNC = 13;
11112:            static final int CERT_STORE_PROV_FIND_CERT_FUNC = 14;
11113:            static final int CERT_STORE_PROV_FREE_FIND_CERT_FUNC = 15;
11114:            static final int CERT_STORE_PROV_GET_CERT_PROPERTY_FUNC = 16;
11115:            static final int CERT_STORE_PROV_FIND_CRL_FUNC = 17;
11116:            static final int CERT_STORE_PROV_FREE_FIND_CRL_FUNC = 18;
11117:            static final int CERT_STORE_PROV_GET_CRL_PROPERTY_FUNC = 19;
11118:            static final int CERT_STORE_PROV_FIND_CTL_FUNC = 20;
11119:            static final int CERT_STORE_PROV_FREE_FIND_CTL_FUNC = 21;
11120:            static final int CERT_STORE_PROV_GET_CTL_PROPERTY_FUNC = 22;
11121:            static final int CERT_STORE_PROV_WRITE_ADD_FLAG = 0x1;
11122:            static final int CERT_STORE_SAVE_AS_STORE = 1;
11123:            static final int CERT_STORE_SAVE_AS_PKCS7 = 2;
11124:            static final int CERT_STORE_SAVE_TO_FILE = 1;
11125:            static final int CERT_STORE_SAVE_TO_MEMORY = 2;
11126:            static final int CERT_STORE_SAVE_TO_FILENAME_A = 3;
11127:            static final int CERT_STORE_SAVE_TO_FILENAME_W = 4;
11128:            static final int CERT_STORE_SAVE_TO_FILENAME = CERT_STORE_SAVE_TO_FILENAME_W;
11129:            static final int CERT_CLOSE_STORE_FORCE_FLAG = 0x00000001;
11130:            static final int CERT_CLOSE_STORE_CHECK_FLAG = 0x00000002;
11131:            static final int CERT_COMPARE_MASK = 0xFFFF;
11132:            static final int CERT_COMPARE_SHIFT = 16;
11133:            static final int CERT_COMPARE_ANY = 0;
11134:            static final int CERT_COMPARE_SHA1_HASH = 1;
11135:            static final int CERT_COMPARE_NAME = 2;
11136:            static final int CERT_COMPARE_ATTR = 3;
11137:            static final int CERT_COMPARE_MD5_HASH = 4;
11138:            static final int CERT_COMPARE_PROPERTY = 5;
11139:            static final int CERT_COMPARE_PUBLIC_KEY = 6;
11140:            static final int CERT_COMPARE_HASH = CERT_COMPARE_SHA1_HASH;
11141:            static final int CERT_COMPARE_NAME_STR_A = 7;
11142:            static final int CERT_COMPARE_NAME_STR_W = 8;
11143:            static final int CERT_COMPARE_KEY_SPEC = 9;
11144:            static final int CERT_COMPARE_ENHKEY_USAGE = 10;
11145:            static final int CERT_COMPARE_CTL_USAGE = CERT_COMPARE_ENHKEY_USAGE;
11146:            static final int CERT_COMPARE_SUBJECT_CERT = 11;
11147:            static final int CERT_COMPARE_ISSUER_OF = 12;
11148:            static final int CERT_COMPARE_EXISTING = 13;
11149:            static final int CERT_COMPARE_SIGNATURE_HASH = 14;
11150:            static final int CERT_COMPARE_KEY_IDENTIFIER = 15;
11151:            static final int CERT_COMPARE_CERT_ID = 16;
11152:            static final int CERT_COMPARE_CROSS_CERT_DIST_POINTS = 17;
11153:            static final int CERT_COMPARE_PUBKEY_MD5_HASH = 18;
11154:            static final int CERT_FIND_ANY = (CERT_COMPARE_ANY << CERT_COMPARE_SHIFT);
11155:            static final int CERT_FIND_SHA1_HASH = (CERT_COMPARE_SHA1_HASH << CERT_COMPARE_SHIFT);
11156:            static final int CERT_FIND_MD5_HASH = (CERT_COMPARE_MD5_HASH << CERT_COMPARE_SHIFT);
11157:            static final int CERT_FIND_SIGNATURE_HASH = (CERT_COMPARE_SIGNATURE_HASH << CERT_COMPARE_SHIFT);
11158:            static final int CERT_FIND_KEY_IDENTIFIER = (CERT_COMPARE_KEY_IDENTIFIER << CERT_COMPARE_SHIFT);
11159:            static final int CERT_FIND_HASH = CERT_FIND_SHA1_HASH;
11160:            static final int CERT_FIND_PROPERTY = (CERT_COMPARE_PROPERTY << CERT_COMPARE_SHIFT);
11161:            static final int CERT_FIND_PUBLIC_KEY = (CERT_COMPARE_PUBLIC_KEY << CERT_COMPARE_SHIFT);
11162:            static final int CERT_FIND_SUBJECT_NAME = (CERT_COMPARE_NAME << CERT_COMPARE_SHIFT | CERT_INFO_SUBJECT_FLAG);
11163:            static final int CERT_FIND_SUBJECT_ATTR = (CERT_COMPARE_ATTR << CERT_COMPARE_SHIFT | CERT_INFO_SUBJECT_FLAG);
11164:            static final int CERT_FIND_ISSUER_NAME = (CERT_COMPARE_NAME << CERT_COMPARE_SHIFT | CERT_INFO_ISSUER_FLAG);
11165:            static final int CERT_FIND_ISSUER_ATTR = (CERT_COMPARE_ATTR << CERT_COMPARE_SHIFT | CERT_INFO_ISSUER_FLAG);
11166:            static final int CERT_FIND_SUBJECT_STR_A = (CERT_COMPARE_NAME_STR_A << CERT_COMPARE_SHIFT | CERT_INFO_SUBJECT_FLAG);
11167:            static final int CERT_FIND_SUBJECT_STR_W = (CERT_COMPARE_NAME_STR_W << CERT_COMPARE_SHIFT | CERT_INFO_SUBJECT_FLAG);
11168:            static final int CERT_FIND_SUBJECT_STR = CERT_FIND_SUBJECT_STR_W;
11169:            static final int CERT_FIND_ISSUER_STR_A = (CERT_COMPARE_NAME_STR_A << CERT_COMPARE_SHIFT | CERT_INFO_ISSUER_FLAG);
11170:            static final int CERT_FIND_ISSUER_STR_W = (CERT_COMPARE_NAME_STR_W << CERT_COMPARE_SHIFT | CERT_INFO_ISSUER_FLAG);
11171:            static final int CERT_FIND_ISSUER_STR = CERT_FIND_ISSUER_STR_W;
11172:            static final int CERT_FIND_KEY_SPEC = (CERT_COMPARE_KEY_SPEC << CERT_COMPARE_SHIFT);
11173:            static final int CERT_FIND_ENHKEY_USAGE = (CERT_COMPARE_ENHKEY_USAGE << CERT_COMPARE_SHIFT);
11174:            static final int CERT_FIND_CTL_USAGE = CERT_FIND_ENHKEY_USAGE;
11175:            static final int CERT_FIND_SUBJECT_CERT = (CERT_COMPARE_SUBJECT_CERT << CERT_COMPARE_SHIFT);
11176:            static final int CERT_FIND_ISSUER_OF = (CERT_COMPARE_ISSUER_OF << CERT_COMPARE_SHIFT);
11177:            static final int CERT_FIND_EXISTING = (CERT_COMPARE_EXISTING << CERT_COMPARE_SHIFT);
11178:            static final int CERT_FIND_CERT_ID = (CERT_COMPARE_CERT_ID << CERT_COMPARE_SHIFT);
11179:            static final int CERT_FIND_CROSS_CERT_DIST_POINTS = (CERT_COMPARE_CROSS_CERT_DIST_POINTS << CERT_COMPARE_SHIFT);
11180:            static final int CERT_FIND_PUBKEY_MD5_HASH = (CERT_COMPARE_PUBKEY_MD5_HASH << CERT_COMPARE_SHIFT);
11181:            static final int CERT_FIND_OPTIONAL_ENHKEY_USAGE_FLAG = 0x1;
11182:            static final int CERT_FIND_EXT_ONLY_ENHKEY_USAGE_FLAG = 0x2;
11183:            static final int CERT_FIND_PROP_ONLY_ENHKEY_USAGE_FLAG = 0x4;
11184:            static final int CERT_FIND_NO_ENHKEY_USAGE_FLAG = 0x8;
11185:            static final int CERT_FIND_OR_ENHKEY_USAGE_FLAG = 0x10;
11186:            static final int CERT_FIND_VALID_ENHKEY_USAGE_FLAG = 0x20;
11187:            static final int CERT_FIND_OPTIONAL_CTL_USAGE_FLAG = CERT_FIND_OPTIONAL_ENHKEY_USAGE_FLAG;
11188:            static final int CERT_FIND_EXT_ONLY_CTL_USAGE_FLAG = CERT_FIND_EXT_ONLY_ENHKEY_USAGE_FLAG;
11189:            static final int CERT_FIND_PROP_ONLY_CTL_USAGE_FLAG = CERT_FIND_PROP_ONLY_ENHKEY_USAGE_FLAG;
11190:            static final int CERT_FIND_NO_CTL_USAGE_FLAG = CERT_FIND_NO_ENHKEY_USAGE_FLAG;
11191:            static final int CERT_FIND_OR_CTL_USAGE_FLAG = CERT_FIND_OR_ENHKEY_USAGE_FLAG;
11192:            static final int CERT_FIND_VALID_CTL_USAGE_FLAG = CERT_FIND_VALID_ENHKEY_USAGE_FLAG;
11193:            static final int CERT_SET_PROPERTY_IGNORE_PERSIST_ERROR_FLAG = 0x80000000;
11194:            static final int CERT_SET_PROPERTY_INHIBIT_PERSIST_FLAG = 0x40000000;
11195:            static final int CTL_ENTRY_FROM_PROP_CHAIN_FLAG = 0x1;
11196:            static final int CRL_FIND_ANY = 0;
11197:            static final int CRL_FIND_ISSUED_BY = 1;
11198:            static final int CRL_FIND_EXISTING = 2;
11199:            static final int CRL_FIND_ISSUED_FOR = 3;
11200:            static final int CRL_FIND_ISSUED_BY_AKI_FLAG = 0x1;
11201:            static final int CRL_FIND_ISSUED_BY_SIGNATURE_FLAG = 0x2;
11202:            static final int CRL_FIND_ISSUED_BY_DELTA_FLAG = 0x4;
11203:            static final int CRL_FIND_ISSUED_BY_BASE_FLAG = 0x8;
11204:            static final int CERT_STORE_ADD_NEW = 1;
11205:            static final int CERT_STORE_ADD_USE_EXISTING = 2;
11206:            static final int CERT_STORE_ADD_REPLACE_EXISTING = 3;
11207:            static final int CERT_STORE_ADD_ALWAYS = 4;
11208:            static final int CERT_STORE_ADD_REPLACE_EXISTING_INHERIT_PROPERTIES = 5;
11209:            static final int CERT_STORE_ADD_NEWER = 6;
11210:            static final int CERT_STORE_ADD_NEWER_INHERIT_PROPERTIES = 7;
11211:            static final int CERT_STORE_CERTIFICATE_CONTEXT = 1;
11212:            static final int CERT_STORE_CRL_CONTEXT = 2;
11213:            static final int CERT_STORE_CTL_CONTEXT = 3;
11214:            static final int CERT_STORE_CERTIFICATE_CONTEXT_FLAG = (1 << CERT_STORE_CERTIFICATE_CONTEXT);
11215:            static final int CERT_STORE_CRL_CONTEXT_FLAG = (1 << CERT_STORE_CRL_CONTEXT);
11216:            static final int CERT_STORE_CTL_CONTEXT_FLAG = (1 << CERT_STORE_CTL_CONTEXT);
11217:            static final int CTL_ANY_SUBJECT_TYPE = 1;
11218:            static final int CTL_CERT_SUBJECT_TYPE = 2;
11219:            static final int CTL_FIND_ANY = 0;
11220:            static final int CTL_FIND_SHA1_HASH = 1;
11221:            static final int CTL_FIND_MD5_HASH = 2;
11222:            static final int CTL_FIND_USAGE = 3;
11223:            static final int CTL_FIND_SUBJECT = 4;
11224:            static final int CTL_FIND_EXISTING = 5;
11225:            static final int CTL_FIND_NO_LIST_ID_CBDATA = 0xFFFFFFFF;
11226:            static final int CTL_FIND_SAME_USAGE_FLAG = 0x1;
11227:            static final int CERT_STORE_CTRL_RESYNC = 1;
11228:            static final int CERT_STORE_CTRL_NOTIFY_CHANGE = 2;
11229:            static final int CERT_STORE_CTRL_COMMIT = 3;
11230:            static final int CERT_STORE_CTRL_AUTO_RESYNC = 4;
11231:            static final int CERT_STORE_CTRL_CANCEL_NOTIFY = 5;
11232:            static final int CERT_STORE_CTRL_INHIBIT_DUPLICATE_HANDLE_FLAG = 0x1;
11233:            static final int CERT_STORE_CTRL_COMMIT_FORCE_FLAG = 0x1;
11234:            static final int CERT_STORE_CTRL_COMMIT_CLEAR_FLAG = 0x2;
11235:            static final int CERT_STORE_LOCALIZED_NAME_PROP_ID = 0x1000;
11236:            static final int CERT_CREATE_CONTEXT_NOCOPY_FLAG = 0x1;
11237:            static final int CERT_CREATE_CONTEXT_SORTED_FLAG = 0x2;
11238:            static final int CERT_CREATE_CONTEXT_NO_HCRYPTMSG_FLAG = 0x4;
11239:            static final int CERT_CREATE_CONTEXT_NO_ENTRY_FLAG = 0x8;
11240:            static final int CERT_PHYSICAL_STORE_ADD_ENABLE_FLAG = 0x1;
11241:            static final int CERT_PHYSICAL_STORE_OPEN_DISABLE_FLAG = 0x2;
11242:            static final int CERT_PHYSICAL_STORE_REMOTE_OPEN_DISABLE_FLAG = 0x4;
11243:            static final int CERT_PHYSICAL_STORE_INSERT_COMPUTER_NAME_ENABLE_FLAG = 0x8;
11244:            static final int CERT_PHYSICAL_STORE_PREDEFINED_ENUM_FLAG = 0x1;
11245:            static final int CMSG_TRUSTED_SIGNER_FLAG = 0x1;
11246:            static final int CMSG_SIGNER_ONLY_FLAG = 0x2;
11247:            static final int CMSG_USE_SIGNER_INDEX_FLAG = 0x4;
11248:            static final int CMSG_CMS_ENCAPSULATED_CTL_FLAG = 0x00008000;
11249:            static final int CMSG_ENCODE_SORTED_CTL_FLAG = 0x1;
11250:            static final int CMSG_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG = 0x2;
11251:            static final int CERT_VERIFY_INHIBIT_CTL_UPDATE_FLAG = 0x1;
11252:            static final int CERT_VERIFY_TRUSTED_SIGNERS_FLAG = 0x2;
11253:            static final int CERT_VERIFY_NO_TIME_CHECK_FLAG = 0x4;
11254:            static final int CERT_VERIFY_ALLOW_MORE_USAGE_FLAG = 0x8;
11255:            static final int CERT_VERIFY_UPDATED_CTL_FLAG = 0x1;
11256:            static final int CERT_CONTEXT_REVOCATION_TYPE = 1;
11257:            static final int CERT_VERIFY_REV_CHAIN_FLAG = 0x00000001;
11258:            static final int CERT_VERIFY_CACHE_ONLY_BASED_REVOCATION = 0x00000002;
11259:            static final int CERT_VERIFY_REV_ACCUMULATIVE_TIMEOUT_FLAG = 0x00000004;
11260:            static final int CERT_UNICODE_IS_RDN_ATTRS_FLAG = 0x1;
11261:            static final int CERT_CASE_INSENSITIVE_IS_RDN_ATTRS_FLAG = 0x2;
11262:            static final int CRYPT_VERIFY_CERT_SIGN_SUBJECT_BLOB = 1;
11263:            static final int CRYPT_VERIFY_CERT_SIGN_SUBJECT_CERT = 2;
11264:            static final int CRYPT_VERIFY_CERT_SIGN_SUBJECT_CRL = 3;
11265:            static final int CRYPT_VERIFY_CERT_SIGN_ISSUER_PUBKEY = 1;
11266:            static final int CRYPT_VERIFY_CERT_SIGN_ISSUER_CERT = 2;
11267:            static final int CRYPT_VERIFY_CERT_SIGN_ISSUER_CHAIN = 3;
11268:            static final int CRYPT_VERIFY_CERT_SIGN_ISSUER_NULL = 4;
11269:            static final int CRYPT_DEFAULT_CONTEXT_AUTO_RELEASE_FLAG = 0x00000001;
11270:            static final int CRYPT_DEFAULT_CONTEXT_PROCESS_FLAG = 0x00000002;
11271:            static final int CRYPT_DEFAULT_CONTEXT_CERT_SIGN_OID = 1;
11272:            static final int CRYPT_DEFAULT_CONTEXT_MULTI_CERT_SIGN_OID = 2;
11273:            static final int CRYPT_ACQUIRE_CACHE_FLAG = 0x00000001;
11274:            static final int CRYPT_ACQUIRE_USE_PROV_INFO_FLAG = 0x00000002;
11275:            static final int CRYPT_ACQUIRE_COMPARE_KEY_FLAG = 0x00000004;
11276:            static final int CRYPT_ACQUIRE_SILENT_FLAG = 0x00000040;
11277:            static final int CRYPT_FIND_USER_KEYSET_FLAG = 0x00000001;
11278:            static final int CRYPT_FIND_MACHINE_KEYSET_FLAG = 0x00000002;
11279:            static final int CRYPT_FIND_SILENT_KEYSET_FLAG = 0x00000040;
11280:            static final int CRYPT_DELETE_KEYSET = 0x0001;
11281:            static final int CERT_SIMPLE_NAME_STR = 1;
11282:            static final int CERT_OID_NAME_STR = 2;
11283:            static final int CERT_X500_NAME_STR = 3;
11284:            static final int CERT_NAME_STR_SEMICOLON_FLAG = 0x40000000;
11285:            static final int CERT_NAME_STR_NO_PLUS_FLAG = 0x20000000;
11286:            static final int CERT_NAME_STR_NO_QUOTING_FLAG = 0x10000000;
11287:            static final int CERT_NAME_STR_CRLF_FLAG = 0x08000000;
11288:            static final int CERT_NAME_STR_COMMA_FLAG = 0x04000000;
11289:            static final int CERT_NAME_STR_REVERSE_FLAG = 0x02000000;
11290:            static final int CERT_NAME_STR_DISABLE_IE4_UTF8_FLAG = 0x00010000;
11291:            static final int CERT_NAME_STR_ENABLE_T61_UNICODE_FLAG = 0x00020000;
11292:            static final int CERT_NAME_STR_ENABLE_UTF8_UNICODE_FLAG = 0x00040000;
11293:            static final int CERT_NAME_EMAIL_TYPE = 1;
11294:            static final int CERT_NAME_RDN_TYPE = 2;
11295:            static final int CERT_NAME_ATTR_TYPE = 3;
11296:            static final int CERT_NAME_SIMPLE_DISPLAY_TYPE = 4;
11297:            static final int CERT_NAME_FRIENDLY_DISPLAY_TYPE = 5;
11298:            static final int CERT_NAME_DNS_TYPE = 6;
11299:            static final int CERT_NAME_URL_TYPE = 7;
11300:            static final int CERT_NAME_UPN_TYPE = 8;
11301:            static final int CERT_NAME_ISSUER_FLAG = 0x1;
11302:            static final int CERT_NAME_DISABLE_IE4_UTF8_FLAG = 0x00010000;
11303:            static final int CRYPT_MESSAGE_BARE_CONTENT_OUT_FLAG = 0x00000001;
11304:            static final int CRYPT_MESSAGE_ENCAPSULATED_CONTENT_OUT_FLAG = 0x00000002;
11305:            static final int CRYPT_MESSAGE_KEYID_SIGNER_FLAG = 0x00000004;
11306:            static final int CRYPT_MESSAGE_SILENT_KEYSET_FLAG = 0x00000040;
11307:            static final int CRYPT_MESSAGE_KEYID_RECIPIENT_FLAG = 0x4;
11308:            static final int CERT_QUERY_OBJECT_FILE = 0x00000001;
11309:            static final int CERT_QUERY_OBJECT_BLOB = 0x00000002;
11310:            static final int CERT_QUERY_CONTENT_CERT = 1;
11311:            static final int CERT_QUERY_CONTENT_CTL = 2;
11312:            static final int CERT_QUERY_CONTENT_CRL = 3;
11313:            static final int CERT_QUERY_CONTENT_SERIALIZED_STORE = 4;
11314:            static final int CERT_QUERY_CONTENT_SERIALIZED_CERT = 5;
11315:            static final int CERT_QUERY_CONTENT_SERIALIZED_CTL = 6;
11316:            static final int CERT_QUERY_CONTENT_SERIALIZED_CRL = 7;
11317:            static final int CERT_QUERY_CONTENT_PKCS7_SIGNED = 8;
11318:            static final int CERT_QUERY_CONTENT_PKCS7_UNSIGNED = 9;
11319:            static final int CERT_QUERY_CONTENT_PKCS7_SIGNED_EMBED = 10;
11320:            static final int CERT_QUERY_CONTENT_PKCS10 = 11;
11321:            static final int CERT_QUERY_CONTENT_PFX = 12;
11322:            static final int CERT_QUERY_CONTENT_CERT_PAIR = 13;
11323:            static final int CERT_QUERY_CONTENT_FLAG_CERT = (1 << CERT_QUERY_CONTENT_CERT);
11324:            static final int CERT_QUERY_CONTENT_FLAG_CTL = (1 << CERT_QUERY_CONTENT_CTL);
11325:            static final int CERT_QUERY_CONTENT_FLAG_CRL = (1 << CERT_QUERY_CONTENT_CRL);
11326:            static final int CERT_QUERY_CONTENT_FLAG_SERIALIZED_STORE = (1 << CERT_QUERY_CONTENT_SERIALIZED_STORE);
11327:            static final int CERT_QUERY_CONTENT_FLAG_SERIALIZED_CERT = (1 << CERT_QUERY_CONTENT_SERIALIZED_CERT);
11328:            static final int CERT_QUERY_CONTENT_FLAG_SERIALIZED_CTL = (1 << CERT_QUERY_CONTENT_SERIALIZED_CTL);
11329:            static final int CERT_QUERY_CONTENT_FLAG_SERIALIZED_CRL = (1 << CERT_QUERY_CONTENT_SERIALIZED_CRL);
11330:            static final int CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED = (1 << CERT_QUERY_CONTENT_PKCS7_SIGNED);
11331:            static final int CERT_QUERY_CONTENT_FLAG_PKCS7_UNSIGNED = (1 << CERT_QUERY_CONTENT_PKCS7_UNSIGNED);
11332:            static final int CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED_EMBED = (1 << CERT_QUERY_CONTENT_PKCS7_SIGNED_EMBED);
11333:            static final int CERT_QUERY_CONTENT_FLAG_PKCS10 = (1 << CERT_QUERY_CONTENT_PKCS10);
11334:            static final int CERT_QUERY_CONTENT_FLAG_PFX = (1 << CERT_QUERY_CONTENT_PFX);
11335:            static final int CERT_QUERY_CONTENT_FLAG_CERT_PAIR = (1 << CERT_QUERY_CONTENT_CERT_PAIR);
11336:            static final int CERT_QUERY_CONTENT_FLAG_ALL = CERT_QUERY_CONTENT_FLAG_CERT
11337:                    | CERT_QUERY_CONTENT_FLAG_CTL
11338:                    | CERT_QUERY_CONTENT_FLAG_CRL
11339:                    | CERT_QUERY_CONTENT_FLAG_SERIALIZED_STORE
11340:                    | CERT_QUERY_CONTENT_FLAG_SERIALIZED_CERT
11341:                    | CERT_QUERY_CONTENT_FLAG_SERIALIZED_CTL
11342:                    | CERT_QUERY_CONTENT_FLAG_SERIALIZED_CRL
11343:                    | CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED
11344:                    | CERT_QUERY_CONTENT_FLAG_PKCS7_UNSIGNED
11345:                    | CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED_EMBED
11346:                    | CERT_QUERY_CONTENT_FLAG_PKCS10
11347:                    | CERT_QUERY_CONTENT_FLAG_PFX
11348:                    | CERT_QUERY_CONTENT_FLAG_CERT_PAIR;
11349:            static final int CERT_QUERY_FORMAT_BINARY = 1;
11350:            static final int CERT_QUERY_FORMAT_BASE64_ENCODED = 2;
11351:            static final int CERT_QUERY_FORMAT_ASN_ASCII_HEX_ENCODED = 3;
11352:            static final int CERT_QUERY_FORMAT_FLAG_BINARY = (1 << CERT_QUERY_FORMAT_BINARY);
11353:            static final int CERT_QUERY_FORMAT_FLAG_BASE64_ENCODED = (1 << CERT_QUERY_FORMAT_BASE64_ENCODED);
11354:            static final int CERT_QUERY_FORMAT_FLAG_ASN_ASCII_HEX_ENCODED = (1 << CERT_QUERY_FORMAT_ASN_ASCII_HEX_ENCODED);
11355:            static final int CERT_QUERY_FORMAT_FLAG_ALL = CERT_QUERY_FORMAT_FLAG_BINARY
11356:                    | CERT_QUERY_FORMAT_FLAG_BASE64_ENCODED
11357:                    | CERT_QUERY_FORMAT_FLAG_ASN_ASCII_HEX_ENCODED;
11358:            static final int CRYPT_RETRIEVE_MULTIPLE_OBJECTS = 0x00000001;
11359:            static final int CRYPT_CACHE_ONLY_RETRIEVAL = 0x00000002;
11360:            static final int CRYPT_WIRE_ONLY_RETRIEVAL = 0x00000004;
11361:            static final int CRYPT_DONT_CACHE_RESULT = 0x00000008;
11362:            static final int CRYPT_ASYNC_RETRIEVAL = 0x00000010;
11363:            static final int CRYPT_STICKY_CACHE_RETRIEVAL = 0x00001000;
11364:            static final int CRYPT_LDAP_SCOPE_BASE_ONLY_RETRIEVAL = 0x00002000;
11365:            static final int CRYPT_OFFLINE_CHECK_RETRIEVAL = 0x00004000;
11366:            static final int CRYPT_LDAP_INSERT_ENTRY_ATTRIBUTE = 0x00008000;
11367:            static final int CRYPT_LDAP_SIGN_RETRIEVAL = 0x00010000;
11368:            static final int CRYPT_NO_AUTH_RETRIEVAL = 0x00020000;
11369:            static final int CRYPT_LDAP_AREC_EXCLUSIVE_RETRIEVAL = 0x00040000;
11370:            static final int CRYPT_AIA_RETRIEVAL = 0x00080000;
11371:            static final int CRYPT_VERIFY_CONTEXT_SIGNATURE = 0x00000020;
11372:            static final int CRYPT_VERIFY_DATA_HASH = 0x00000040;
11373:            static final int CRYPT_KEEP_TIME_VALID = 0x00000080;
11374:            static final int CRYPT_DONT_VERIFY_SIGNATURE = 0x00000100;
11375:            static final int CRYPT_DONT_CHECK_TIME_VALIDITY = 0x00000200;
11376:            static final int CRYPT_CHECK_FRESHNESS_TIME_VALIDITY = 0x00000400;
11377:            static final int CRYPT_ACCUMULATIVE_TIMEOUT = 0x00000800;
11378:            static final int CRYPT_GET_URL_FROM_PROPERTY = 0x00000001;
11379:            static final int CRYPT_GET_URL_FROM_EXTENSION = 0x00000002;
11380:            static final int CRYPT_GET_URL_FROM_UNAUTH_ATTRIBUTE = 0x00000004;
11381:            static final int CRYPT_GET_URL_FROM_AUTH_ATTRIBUTE = 0x00000008;
11382:            static final int CRYPTPROTECT_PROMPT_ON_UNPROTECT = 0x1;
11383:            static final int CRYPTPROTECT_PROMPT_ON_PROTECT = 0x2;
11384:            static final int CRYPTPROTECT_PROMPT_RESERVED = 0x04;
11385:            static final int CRYPTPROTECT_PROMPT_STRONG = 0x08;
11386:            static final int CRYPTPROTECT_PROMPT_REQUIRE_STRONG = 0x10;
11387:            static final int CRYPTPROTECT_UI_FORBIDDEN = 0x1;
11388:            static final int CRYPTPROTECT_LOCAL_MACHINE = 0x4;
11389:            static final int CRYPTPROTECT_CRED_SYNC = 0x8;
11390:            static final int CRYPTPROTECT_AUDIT = 0x10;
11391:            static final int CRYPTPROTECT_NO_RECOVERY = 0x20;
11392:            static final int CRYPTPROTECT_VERIFY_PROTECTION = 0x40;
11393:            static final int CRYPTPROTECT_CRED_REGENERATE = 0x80;
11394:            static final int CRYPTPROTECT_FIRST_RESERVED_FLAGVAL = 0x0FFFFFFF;
11395:            static final int CRYPTPROTECT_LAST_RESERVED_FLAGVAL = 0xFFFFFFFF;
11396:            static final int CRYPTPROTECTMEMORY_BLOCK_SIZE = 16;
11397:            static final int CRYPTPROTECTMEMORY_SAME_PROCESS = 0x00;
11398:            static final int CRYPTPROTECTMEMORY_CROSS_PROCESS = 0x01;
11399:            static final int CRYPTPROTECTMEMORY_SAME_LOGON = 0x02;
11400:            static final int CERT_CREATE_SELFSIGN_NO_SIGN = 1;
11401:            static final int CERT_CREATE_SELFSIGN_NO_KEY_INFO = 2;
11402:            static final int CRYPT_KEYID_MACHINE_FLAG = 0x00000020;
11403:            static final int CRYPT_KEYID_ALLOC_FLAG = 0x00008000;
11404:            static final int CRYPT_KEYID_DELETE_FLAG = 0x00000010;
11405:            static final int CRYPT_KEYID_SET_NEW_FLAG = 0x00002000;
11406:            static final int CERT_CHAIN_MAX_AIA_URL_COUNT_IN_CERT_DEFAULT = 5;
11407:            static final int CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_COUNT_PER_CHAIN_DEFAULT = 10;
11408:            static final int CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_BYTE_COUNT_DEFAULT = 100000;
11409:            static final int CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_CERT_COUNT_DEFAULT = 10;
11410:            static final int CERT_CHAIN_CACHE_END_CERT = 0x00000001;
11411:            static final int CERT_CHAIN_THREAD_STORE_SYNC = 0x00000002;
11412:            static final int CERT_CHAIN_CACHE_ONLY_URL_RETRIEVAL = 0x00000004;
11413:            static final int CERT_CHAIN_USE_LOCAL_MACHINE_STORE = 0x00000008;
11414:            static final int CERT_CHAIN_ENABLE_CACHE_AUTO_UPDATE = 0x00000010;
11415:            static final int CERT_CHAIN_ENABLE_SHARE_STORE = 0x00000020;
11416:            static final int CERT_TRUST_NO_ERROR = 0x00000000;
11417:            static final int CERT_TRUST_IS_NOT_TIME_VALID = 0x00000001;
11418:            static final int CERT_TRUST_IS_NOT_TIME_NESTED = 0x00000002;
11419:            static final int CERT_TRUST_IS_REVOKED = 0x00000004;
11420:            static final int CERT_TRUST_IS_NOT_SIGNATURE_VALID = 0x00000008;
11421:            static final int CERT_TRUST_IS_NOT_VALID_FOR_USAGE = 0x00000010;
11422:            static final int CERT_TRUST_IS_UNTRUSTED_ROOT = 0x00000020;
11423:            static final int CERT_TRUST_REVOCATION_STATUS_UNKNOWN = 0x00000040;
11424:            static final int CERT_TRUST_IS_CYCLIC = 0x00000080;
11425:            static final int CERT_TRUST_INVALID_EXTENSION = 0x00000100;
11426:            static final int CERT_TRUST_INVALID_POLICY_CONSTRAINTS = 0x00000200;
11427:            static final int CERT_TRUST_INVALID_BASIC_CONSTRAINTS = 0x00000400;
11428:            static final int CERT_TRUST_INVALID_NAME_CONSTRAINTS = 0x00000800;
11429:            static final int CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT = 0x00001000;
11430:            static final int CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT = 0x00002000;
11431:            static final int CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT = 0x00004000;
11432:            static final int CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT = 0x00008000;
11433:            static final int CERT_TRUST_IS_OFFLINE_REVOCATION = 0x01000000;
11434:            static final int CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY = 0x02000000;
11435:            static final int CERT_TRUST_IS_PARTIAL_CHAIN = 0x00010000;
11436:            static final int CERT_TRUST_CTL_IS_NOT_TIME_VALID = 0x00020000;
11437:            static final int CERT_TRUST_CTL_IS_NOT_SIGNATURE_VALID = 0x00040000;
11438:            static final int CERT_TRUST_CTL_IS_NOT_VALID_FOR_USAGE = 0x00080000;
11439:            static final int CERT_TRUST_HAS_EXACT_MATCH_ISSUER = 0x00000001;
11440:            static final int CERT_TRUST_HAS_KEY_MATCH_ISSUER = 0x00000002;
11441:            static final int CERT_TRUST_HAS_NAME_MATCH_ISSUER = 0x00000004;
11442:            static final int CERT_TRUST_IS_SELF_SIGNED = 0x00000008;
11443:            static final int CERT_TRUST_HAS_PREFERRED_ISSUER = 0x00000100;
11444:            static final int CERT_TRUST_HAS_ISSUANCE_CHAIN_POLICY = 0x00000200;
11445:            static final int CERT_TRUST_HAS_VALID_NAME_CONSTRAINTS = 0x00000400;
11446:            static final int CERT_TRUST_IS_COMPLEX_CHAIN = 0x00010000;
11447:            static final int USAGE_MATCH_TYPE_AND = 0x00000000;
11448:            static final int USAGE_MATCH_TYPE_OR = 0x00000001;
11449:            static final int CERT_CHAIN_REVOCATION_CHECK_END_CERT = 0x10000000;
11450:            static final int CERT_CHAIN_REVOCATION_CHECK_CHAIN = 0x20000000;
11451:            static final int CERT_CHAIN_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT = 0x40000000;
11452:            static final int CERT_CHAIN_REVOCATION_CHECK_CACHE_ONLY = 0x80000000;
11453:            static final int CERT_CHAIN_REVOCATION_ACCUMULATIVE_TIMEOUT = 0x08000000;
11454:            static final int CERT_CHAIN_DISABLE_PASS1_QUALITY_FILTERING = 0x00000040;
11455:            static final int CERT_CHAIN_RETURN_LOWER_QUALITY_CONTEXTS = 0x00000080;
11456:            static final int CERT_CHAIN_DISABLE_AUTH_ROOT_AUTO_UPDATE = 0x00000100;
11457:            static final int CERT_CHAIN_TIMESTAMP_TIME = 0x00000200;
11458:            static final int CERT_CHAIN_FIND_BY_ISSUER = 1;
11459:            static final int CERT_CHAIN_FIND_BY_ISSUER_COMPARE_KEY_FLAG = 0x0001;
11460:            static final int CERT_CHAIN_FIND_BY_ISSUER_COMPLEX_CHAIN_FLAG = 0x0002;
11461:            static final int CERT_CHAIN_FIND_BY_ISSUER_CACHE_ONLY_URL_FLAG = 0x0004;
11462:            static final int CERT_CHAIN_FIND_BY_ISSUER_LOCAL_MACHINE_FLAG = 0x0008;
11463:            static final int CERT_CHAIN_FIND_BY_ISSUER_NO_KEY_FLAG = 0x4000;
11464:            static final int CERT_CHAIN_FIND_BY_ISSUER_CACHE_ONLY_FLAG = 0x8000;
11465:            static final int CERT_CHAIN_POLICY_IGNORE_NOT_TIME_VALID_FLAG = 0x00000001;
11466:            static final int CERT_CHAIN_POLICY_IGNORE_CTL_NOT_TIME_VALID_FLAG = 0x00000002;
11467:            static final int CERT_CHAIN_POLICY_IGNORE_NOT_TIME_NESTED_FLAG = 0x00000004;
11468:            static final int CERT_CHAIN_POLICY_IGNORE_INVALID_BASIC_CONSTRAINTS_FLAG = 0x00000008;
11469:            static final int CERT_CHAIN_POLICY_IGNORE_ALL_NOT_TIME_VALID_FLAGS = (CERT_CHAIN_POLICY_IGNORE_NOT_TIME_VALID_FLAG
11470:                    | CERT_CHAIN_POLICY_IGNORE_CTL_NOT_TIME_VALID_FLAG | CERT_CHAIN_POLICY_IGNORE_NOT_TIME_NESTED_FLAG);
11471:            static final int CERT_CHAIN_POLICY_ALLOW_UNKNOWN_CA_FLAG = 0x00000010;
11472:            static final int CERT_CHAIN_POLICY_IGNORE_WRONG_USAGE_FLAG = 0x00000020;
11473:            static final int CERT_CHAIN_POLICY_IGNORE_INVALID_NAME_FLAG = 0x00000040;
11474:            static final int CERT_CHAIN_POLICY_IGNORE_INVALID_POLICY_FLAG = 0x00000080;
11475:            static final int CERT_CHAIN_POLICY_IGNORE_END_REV_UNKNOWN_FLAG = 0x00000100;
11476:            static final int CERT_CHAIN_POLICY_IGNORE_CTL_SIGNER_REV_UNKNOWN_FLAG = 0x00000200;
11477:            static final int CERT_CHAIN_POLICY_IGNORE_CA_REV_UNKNOWN_FLAG = 0x00000400;
11478:            static final int CERT_CHAIN_POLICY_IGNORE_ROOT_REV_UNKNOWN_FLAG = 0x00000800;
11479:            static final int CERT_CHAIN_POLICY_IGNORE_ALL_REV_UNKNOWN_FLAGS = (CERT_CHAIN_POLICY_IGNORE_END_REV_UNKNOWN_FLAG
11480:                    | CERT_CHAIN_POLICY_IGNORE_CTL_SIGNER_REV_UNKNOWN_FLAG
11481:                    | CERT_CHAIN_POLICY_IGNORE_CA_REV_UNKNOWN_FLAG | CERT_CHAIN_POLICY_IGNORE_ROOT_REV_UNKNOWN_FLAG);
11482:            static final int CERT_CHAIN_POLICY_ALLOW_TESTROOT_FLAG = 0x00008000;
11483:            static final int CERT_CHAIN_POLICY_TRUST_TESTROOT_FLAG = 0x00004000;
11484:            static final int AUTHTYPE_CLIENT = 1;
11485:            static final int AUTHTYPE_SERVER = 2;
11486:            static final int BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_CA_FLAG = 0x80000000;
11487:            static final int BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_END_ENTITY_FLAG = 0x40000000;
11488:            static final int MICROSOFT_ROOT_CERT_CHAIN_POLICY_ENABLE_TEST_ROOT_FLAG = 0x00010000;
11489:            static final int CRYPT_STRING_BASE64HEADER = 0x00000000;
11490:            static final int CRYPT_STRING_BASE64 = 0x00000001;
11491:            static final int CRYPT_STRING_BINARY = 0x00000002;
11492:            static final int CRYPT_STRING_BASE64REQUESTHEADER = 0x00000003;
11493:            static final int CRYPT_STRING_HEX = 0x00000004;
11494:            static final int CRYPT_STRING_HEXASCII = 0x00000005;
11495:            static final int CRYPT_STRING_BASE64_ANY = 0x00000006;
11496:            static final int CRYPT_STRING_ANY = 0x00000007;
11497:            static final int CRYPT_STRING_HEX_ANY = 0x00000008;
11498:            static final int CRYPT_STRING_BASE64X509CRLHEADER = 0x00000009;
11499:            static final int CRYPT_STRING_HEXADDR = 0x0000000a;
11500:            static final int CRYPT_STRING_HEXASCIIADDR = 0x0000000b;
11501:            static final int CRYPT_STRING_NOCR = 0x80000000;
11502:            static final int CRYPT_USER_KEYSET = 0x00001000;
11503:            static final int PKCS12_IMPORT_RESERVED_MASK = 0xffff0000;
11504:            static final int REPORT_NO_PRIVATE_KEY = 0x0001;
11505:            static final int REPORT_NOT_ABLE_TO_EXPORT_PRIVATE_KEY = 0x0002;
11506:            static final int EXPORT_PRIVATE_KEYS = 0x0004;
11507:            static final int PKCS12_EXPORT_RESERVED_MASK = 0xffff0000;
11508:            static final int MAX_SID_SIZE = 256;
11509:            static final int __REQUIRED_RPCNDR_H_VERSION__ = 475;
11510:            static final int __RPCNDR_H_VERSION__ = (475);
11511:            static final int TARGET_IS_NT51_OR_LATER = 0;
11512:            static final int TARGET_IS_NT50_OR_LATER = 1;
11513:            static final int TARGET_IS_NT40_OR_LATER = 1;
11514:            static final int TARGET_IS_NT351_OR_WIN95_OR_LATER = 1;
11515:            static final int cbNDRContext = 20;
11516:            static final int USER_CALL_IS_ASYNC = 0x0100;
11517:            static final int USER_CALL_NEW_CORRELATION_DESC = 0x0200;
11518:            static final int USER_MARSHAL_FC_BYTE = 1;
11519:            static final int USER_MARSHAL_FC_CHAR = 2;
11520:            static final int USER_MARSHAL_FC_SMALL = 3;
11521:            static final int USER_MARSHAL_FC_USMALL = 4;
11522:            static final int USER_MARSHAL_FC_WCHAR = 5;
11523:            static final int USER_MARSHAL_FC_SHORT = 6;
11524:            static final int USER_MARSHAL_FC_USHORT = 7;
11525:            static final int USER_MARSHAL_FC_LONG = 8;
11526:            static final int USER_MARSHAL_FC_ULONG = 9;
11527:            static final int USER_MARSHAL_FC_FLOAT = 10;
11528:            static final int USER_MARSHAL_FC_HYPER = 11;
11529:            static final int USER_MARSHAL_FC_DOUBLE = 12;
11530:            static final int ROTFLAGS_REGISTRATIONKEEPSALIVE = 0x1;
11531:            static final int ROTFLAGS_ALLOWANYCLIENT = 0x2;
11532:            static final int ROT_COMPARE_MAX = 2048;
11533:            static final int WDT_INPROC_CALL = (0x48746457);
11534:            static final int WDT_REMOTE_CALL = (0x52746457);
11535:            static final int WDT_INPROC64_CALL = (0x50746457);
11536:            static final byte DECIMAL_NEG = ((byte) 0x80);
11537:            static final int FILE_DEVICE_BEEP = 0x00000001;
11538:            static final int FILE_DEVICE_CD_ROM = 0x00000002;
11539:            static final int FILE_DEVICE_CD_ROM_FILE_SYSTEM = 0x00000003;
11540:            static final int FILE_DEVICE_CONTROLLER = 0x00000004;
11541:            static final int FILE_DEVICE_DATALINK = 0x00000005;
11542:            static final int FILE_DEVICE_DFS = 0x00000006;
11543:            static final int FILE_DEVICE_DISK = 0x00000007;
11544:            static final int FILE_DEVICE_DISK_FILE_SYSTEM = 0x00000008;
11545:            static final int FILE_DEVICE_FILE_SYSTEM = 0x00000009;
11546:            static final int FILE_DEVICE_INPORT_PORT = 0x0000000a;
11547:            static final int FILE_DEVICE_KEYBOARD = 0x0000000b;
11548:            static final int FILE_DEVICE_MAILSLOT = 0x0000000c;
11549:            static final int FILE_DEVICE_MIDI_IN = 0x0000000d;
11550:            static final int FILE_DEVICE_MIDI_OUT = 0x0000000e;
11551:            static final int FILE_DEVICE_MOUSE = 0x0000000f;
11552:            static final int FILE_DEVICE_MULTI_UNC_PROVIDER = 0x00000010;
11553:            static final int FILE_DEVICE_NAMED_PIPE = 0x00000011;
11554:            static final int FILE_DEVICE_NETWORK = 0x00000012;
11555:            static final int FILE_DEVICE_NETWORK_BROWSER = 0x00000013;
11556:            static final int FILE_DEVICE_NETWORK_FILE_SYSTEM = 0x00000014;
11557:            static final int FILE_DEVICE_NULL = 0x00000015;
11558:            static final int FILE_DEVICE_PARALLEL_PORT = 0x00000016;
11559:            static final int FILE_DEVICE_PHYSICAL_NETCARD = 0x00000017;
11560:            static final int FILE_DEVICE_PRINTER = 0x00000018;
11561:            static final int FILE_DEVICE_SCANNER = 0x00000019;
11562:            static final int FILE_DEVICE_SERIAL_MOUSE_PORT = 0x0000001a;
11563:            static final int FILE_DEVICE_SERIAL_PORT = 0x0000001b;
11564:            static final int FILE_DEVICE_SCREEN = 0x0000001c;
11565:            static final int FILE_DEVICE_SOUND = 0x0000001d;
11566:            static final int FILE_DEVICE_STREAMS = 0x0000001e;
11567:            static final int FILE_DEVICE_TAPE = 0x0000001f;
11568:            static final int FILE_DEVICE_TAPE_FILE_SYSTEM = 0x00000020;
11569:            static final int FILE_DEVICE_TRANSPORT = 0x00000021;
11570:            static final int FILE_DEVICE_UNKNOWN = 0x00000022;
11571:            static final int FILE_DEVICE_VIDEO = 0x00000023;
11572:            static final int FILE_DEVICE_VIRTUAL_DISK = 0x00000024;
11573:            static final int FILE_DEVICE_WAVE_IN = 0x00000025;
11574:            static final int FILE_DEVICE_WAVE_OUT = 0x00000026;
11575:            static final int FILE_DEVICE_8042_PORT = 0x00000027;
11576:            static final int FILE_DEVICE_NETWORK_REDIRECTOR = 0x00000028;
11577:            static final int FILE_DEVICE_BATTERY = 0x00000029;
11578:            static final int FILE_DEVICE_BUS_EXTENDER = 0x0000002a;
11579:            static final int FILE_DEVICE_MODEM = 0x0000002b;
11580:            static final int FILE_DEVICE_VDM = 0x0000002c;
11581:            static final int FILE_DEVICE_MASS_STORAGE = 0x0000002d;
11582:            static final int FILE_DEVICE_SMB = 0x0000002e;
11583:            static final int FILE_DEVICE_KS = 0x0000002f;
11584:            static final int FILE_DEVICE_CHANGER = 0x00000030;
11585:            static final int FILE_DEVICE_ACPI = 0x00000032;
11586:            static final int FILE_DEVICE_DVD = 0x00000033;
11587:            static final int FILE_DEVICE_FULLSCREEN_VIDEO = 0x00000034;
11588:            static final int FILE_DEVICE_DFS_FILE_SYSTEM = 0x00000035;
11589:            static final int FILE_DEVICE_DFS_VOLUME = 0x00000036;
11590:            static final int FILE_DEVICE_SERENUM = 0x00000037;
11591:            static final int FILE_DEVICE_TERMSRV = 0x00000038;
11592:            static final int FILE_DEVICE_KSEC = 0x00000039;
11593:            static final int FILE_DEVICE_FIPS = 0x0000003A;
11594:            static final int FILE_DEVICE_INFINIBAND = 0x0000003B;
11595:            static final int METHOD_BUFFERED = 0;
11596:            static final int METHOD_IN_DIRECT = 1;
11597:            static final int METHOD_OUT_DIRECT = 2;
11598:            static final int METHOD_NEITHER = 3;
11599:            static final int METHOD_DIRECT_TO_HARDWARE = METHOD_OUT_DIRECT;
11600:            static final int METHOD_DIRECT_FROM_HARDWARE = METHOD_IN_DIRECT;
11601:            static final int FILE_ANY_ACCESS = 0;
11602:            static final int FILE_SPECIAL_ACCESS = (FILE_ANY_ACCESS);
11603:            static final int FILE_READ_ACCESS = (0x0001);
11604:            static final int FILE_WRITE_ACCESS = (0x0002);
11605:            static final int IOCTL_STORAGE_BASE = FILE_DEVICE_MASS_STORAGE;
11606:            static final int RECOVERED_WRITES_VALID = 0x00000001;
11607:            static final int UNRECOVERED_WRITES_VALID = 0x00000002;
11608:            static final int RECOVERED_READS_VALID = 0x00000004;
11609:            static final int UNRECOVERED_READS_VALID = 0x00000008;
11610:            static final int WRITE_COMPRESSION_INFO_VALID = 0x00000010;
11611:            static final int READ_COMPRESSION_INFO_VALID = 0x00000020;
11612:            static final int TAPE_RETURN_STATISTICS = 0;
11613:            static final int TAPE_RETURN_ENV_INFO = 1;
11614:            static final int TAPE_RESET_STATISTICS = 2;
11615:            static final int MEDIA_ERASEABLE = 0x00000001;
11616:            static final int MEDIA_WRITE_ONCE = 0x00000002;
11617:            static final int MEDIA_READ_ONLY = 0x00000004;
11618:            static final int MEDIA_READ_WRITE = 0x00000008;
11619:            static final int MEDIA_WRITE_PROTECTED = 0x00000100;
11620:            static final int MEDIA_CURRENTLY_MOUNTED = 0x80000000;
11621:            static final int IOCTL_DISK_BASE = FILE_DEVICE_DISK;
11622:            static final int PARTITION_ENTRY_UNUSED = 0x00;
11623:            static final int PARTITION_FAT_12 = 0x01;
11624:            static final int PARTITION_XENIX_1 = 0x02;
11625:            static final int PARTITION_XENIX_2 = 0x03;
11626:            static final int PARTITION_FAT_16 = 0x04;
11627:            static final int PARTITION_EXTENDED = 0x05;
11628:            static final int PARTITION_HUGE = 0x06;
11629:            static final int PARTITION_IFS = 0x07;
11630:            static final int PARTITION_OS2BOOTMGR = 0x0A;
11631:            static final int PARTITION_FAT32 = 0x0B;
11632:            static final int PARTITION_FAT32_XINT13 = 0x0C;
11633:            static final int PARTITION_XINT13 = 0x0E;
11634:            static final int PARTITION_XINT13_EXTENDED = 0x0F;
11635:            static final int PARTITION_PREP = 0x41;
11636:            static final int PARTITION_LDM = 0x42;
11637:            static final int PARTITION_UNIX = 0x63;
11638:            static final int VALID_NTFT = 0xC0;
11639:            static final int PARTITION_NTFT = 0x80;
11640:            static final int GPT_ATTRIBUTE_PLATFORM_REQUIRED = (0x0000000000000001);
11641:            static final long GPT_BASIC_DATA_ATTRIBUTE_HIDDEN = (0x4000000000000000L);
11642:            static final long GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY = (0x1000000000000000L);
11643:            static final int HIST_NO_OF_BUCKETS = 24;
11644:            static final int DISK_LOGGING_START = 0;
11645:            static final int DISK_LOGGING_STOP = 1;
11646:            static final int DISK_LOGGING_DUMP = 2;
11647:            static final int DISK_BINNING = 3;
11648:            static final int CAP_ATA_ID_CMD = 1;
11649:            static final int CAP_ATAPI_ID_CMD = 2;
11650:            static final int CAP_SMART_CMD = 4;
11651:            static final int ATAPI_ID_CMD = 0xA1;
11652:            static final int ID_CMD = 0xEC;
11653:            static final int SMART_CMD = 0xB0;
11654:            static final int SMART_CYL_LOW = 0x4F;
11655:            static final int SMART_CYL_HI = 0xC2;
11656:            static final int SMART_NO_ERROR = 0;
11657:            static final int SMART_IDE_ERROR = 1;
11658:            static final int SMART_INVALID_FLAG = 2;
11659:            static final int SMART_INVALID_COMMAND = 3;
11660:            static final int SMART_INVALID_BUFFER = 4;
11661:            static final int SMART_INVALID_DRIVE = 5;
11662:            static final int SMART_INVALID_IOCTL = 6;
11663:            static final int SMART_ERROR_NO_MEM = 7;
11664:            static final int SMART_INVALID_REGISTER = 8;
11665:            static final int SMART_NOT_SUPPORTED = 9;
11666:            static final int SMART_NO_IDE_DEVICE = 10;
11667:            static final int SMART_OFFLINE_ROUTINE_OFFLINE = 0;
11668:            static final int SMART_SHORT_SELFTEST_OFFLINE = 1;
11669:            static final int SMART_EXTENDED_SELFTEST_OFFLINE = 2;
11670:            static final int SMART_ABORT_OFFLINE_SELFTEST = 127;
11671:            static final int SMART_SHORT_SELFTEST_CAPTIVE = 129;
11672:            static final int SMART_EXTENDED_SELFTEST_CAPTIVE = 130;
11673:            static final int READ_ATTRIBUTE_BUFFER_SIZE = 512;
11674:            static final int IDENTIFY_BUFFER_SIZE = 512;
11675:            static final int READ_THRESHOLD_BUFFER_SIZE = 512;
11676:            static final int SMART_LOG_SECTOR_SIZE = 512;
11677:            static final int READ_ATTRIBUTES = 0xD0;
11678:            static final int READ_THRESHOLDS = 0xD1;
11679:            static final int ENABLE_DISABLE_AUTOSAVE = 0xD2;
11680:            static final int SAVE_ATTRIBUTE_VALUES = 0xD3;
11681:            static final int EXECUTE_OFFLINE_DIAGS = 0xD4;
11682:            static final int SMART_READ_LOG = 0xD5;
11683:            static final int SMART_WRITE_LOG = 0xd6;
11684:            static final int ENABLE_SMART = 0xD8;
11685:            static final int DISABLE_SMART = 0xD9;
11686:            static final int RETURN_SMART_STATUS = 0xDA;
11687:            static final int ENABLE_DISABLE_AUTO_OFFLINE = 0xDB;
11688:            static final int IOCTL_CHANGER_BASE = FILE_DEVICE_CHANGER;
11689:            static final int MAX_VOLUME_ID_SIZE = 36;
11690:            static final int MAX_VOLUME_TEMPLATE_SIZE = 40;
11691:            static final int VENDOR_ID_LENGTH = 8;
11692:            static final int PRODUCT_ID_LENGTH = 16;
11693:            static final int REVISION_LENGTH = 4;
11694:            static final int SERIAL_NUMBER_LENGTH = 32;
11695:            static final int CHANGER_BAR_CODE_SCANNER_INSTALLED = 0x00000001;
11696:            static final int CHANGER_INIT_ELEM_STAT_WITH_RANGE = 0x00000002;
11697:            static final int CHANGER_CLOSE_IEPORT = 0x00000004;
11698:            static final int CHANGER_OPEN_IEPORT = 0x00000008;
11699:            static final int CHANGER_STATUS_NON_VOLATILE = 0x00000010;
11700:            static final int CHANGER_EXCHANGE_MEDIA = 0x00000020;
11701:            static final int CHANGER_CLEANER_SLOT = 0x00000040;
11702:            static final int CHANGER_LOCK_UNLOCK = 0x00000080;
11703:            static final int CHANGER_CARTRIDGE_MAGAZINE = 0x00000100;
11704:            static final int CHANGER_MEDIUM_FLIP = 0x00000200;
11705:            static final int CHANGER_POSITION_TO_ELEMENT = 0x00000400;
11706:            static final int CHANGER_REPORT_IEPORT_STATE = 0x00000800;
11707:            static final int CHANGER_STORAGE_DRIVE = 0x00001000;
11708:            static final int CHANGER_STORAGE_IEPORT = 0x00002000;
11709:            static final int CHANGER_STORAGE_SLOT = 0x00004000;
11710:            static final int CHANGER_STORAGE_TRANSPORT = 0x00008000;
11711:            static final int CHANGER_DRIVE_CLEANING_REQUIRED = 0x00010000;
11712:            static final int CHANGER_PREDISMOUNT_EJECT_REQUIRED = 0x00020000;
11713:            static final int CHANGER_CLEANER_ACCESS_NOT_VALID = 0x00040000;
11714:            static final int CHANGER_PREMOUNT_EJECT_REQUIRED = 0x00080000;
11715:            static final int CHANGER_VOLUME_IDENTIFICATION = 0x00100000;
11716:            static final int CHANGER_VOLUME_SEARCH = 0x00200000;
11717:            static final int CHANGER_VOLUME_ASSERT = 0x00400000;
11718:            static final int CHANGER_VOLUME_REPLACE = 0x00800000;
11719:            static final int CHANGER_VOLUME_UNDEFINE = 0x01000000;
11720:            static final int CHANGER_SERIAL_NUMBER_VALID = 0x04000000;
11721:            static final int CHANGER_DEVICE_REINITIALIZE_CAPABLE = 0x08000000;
11722:            static final int CHANGER_KEYPAD_ENABLE_DISABLE = 0x10000000;
11723:            static final int CHANGER_DRIVE_EMPTY_ON_DOOR_ACCESS = 0x20000000;
11724:            static final int CHANGER_RESERVED_BIT = 0x80000000;
11725:            static final int CHANGER_PREDISMOUNT_ALIGN_TO_SLOT = 0x80000001;
11726:            static final int CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE = 0x80000002;
11727:            static final int CHANGER_CLEANER_AUTODISMOUNT = 0x80000004;
11728:            static final int CHANGER_TRUE_EXCHANGE_CAPABLE = 0x80000008;
11729:            static final int CHANGER_SLOTS_USE_TRAYS = 0x80000010;
11730:            static final int CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR = 0x80000020;
11731:            static final int CHANGER_CLEANER_OPS_NOT_SUPPORTED = 0x80000040;
11732:            static final int CHANGER_IEPORT_USER_CONTROL_OPEN = 0x80000080;
11733:            static final int CHANGER_IEPORT_USER_CONTROL_CLOSE = 0x80000100;
11734:            static final int CHANGER_MOVE_EXTENDS_IEPORT = 0x80000200;
11735:            static final int CHANGER_MOVE_RETRACTS_IEPORT = 0x80000400;
11736:            static final int CHANGER_TO_TRANSPORT = 0x01;
11737:            static final int CHANGER_TO_SLOT = 0x02;
11738:            static final int CHANGER_TO_IEPORT = 0x04;
11739:            static final int CHANGER_TO_DRIVE = 0x08;
11740:            static final int LOCK_UNLOCK_IEPORT = 0x01;
11741:            static final int LOCK_UNLOCK_DOOR = 0x02;
11742:            static final int LOCK_UNLOCK_KEYPAD = 0x04;
11743:            static final int LOCK_ELEMENT = 0;
11744:            static final int UNLOCK_ELEMENT = 1;
11745:            static final int EXTEND_IEPORT = 2;
11746:            static final int RETRACT_IEPORT = 3;
11747:            static final int ELEMENT_STATUS_FULL = 0x00000001;
11748:            static final int ELEMENT_STATUS_IMPEXP = 0x00000002;
11749:            static final int ELEMENT_STATUS_EXCEPT = 0x00000004;
11750:            static final int ELEMENT_STATUS_ACCESS = 0x00000008;
11751:            static final int ELEMENT_STATUS_EXENAB = 0x00000010;
11752:            static final int ELEMENT_STATUS_INENAB = 0x00000020;
11753:            static final int ELEMENT_STATUS_PRODUCT_DATA = 0x00000040;
11754:            static final int ELEMENT_STATUS_LUN_VALID = 0x00001000;
11755:            static final int ELEMENT_STATUS_ID_VALID = 0x00002000;
11756:            static final int ELEMENT_STATUS_NOT_BUS = 0x00008000;
11757:            static final int ELEMENT_STATUS_INVERT = 0x00400000;
11758:            static final int ELEMENT_STATUS_SVALID = 0x00800000;
11759:            static final int ELEMENT_STATUS_PVOLTAG = 0x10000000;
11760:            static final int ELEMENT_STATUS_AVOLTAG = 0x20000000;
11761:            static final int ERROR_LABEL_UNREADABLE = 0x00000001;
11762:            static final int ERROR_LABEL_QUESTIONABLE = 0x00000002;
11763:            static final int ERROR_SLOT_NOT_PRESENT = 0x00000004;
11764:            static final int ERROR_DRIVE_NOT_INSTALLED = 0x00000008;
11765:            static final int ERROR_TRAY_MALFUNCTION = 0x00000010;
11766:            static final int ERROR_INIT_STATUS_NEEDED = 0x00000011;
11767:            static final int ERROR_UNHANDLED_ERROR = 0xFFFFFFFF;
11768:            static final int SEARCH_ALL = 0x0;
11769:            static final int SEARCH_PRIMARY = 0x1;
11770:            static final int SEARCH_ALTERNATE = 0x2;
11771:            static final int SEARCH_ALL_NO_SEQ = 0x4;
11772:            static final int SEARCH_PRI_NO_SEQ = 0x5;
11773:            static final int SEARCH_ALT_NO_SEQ = 0x6;
11774:            static final int ASSERT_PRIMARY = 0x8;
11775:            static final int ASSERT_ALTERNATE = 0x9;
11776:            static final int REPLACE_PRIMARY = 0xA;
11777:            static final int REPLACE_ALTERNATE = 0xB;
11778:            static final int UNDEFINE_PRIMARY = 0xC;
11779:            static final int UNDEFINE_ALTERNATE = 0xD;
11780:            static final byte SERIAL_LSRMST_ESCAPE = ((byte) 0x00);
11781:            static final byte SERIAL_LSRMST_LSR_DATA = ((byte) 0x01);
11782:            static final byte SERIAL_LSRMST_LSR_NODATA = ((byte) 0x02);
11783:            static final byte SERIAL_LSRMST_MST = ((byte) 0x03);
11784:            static final int USN_PAGE_SIZE = (0x1000);
11785:            static final int USN_REASON_DATA_OVERWRITE = (0x00000001);
11786:            static final int USN_REASON_DATA_EXTEND = (0x00000002);
11787:            static final int USN_REASON_DATA_TRUNCATION = (0x00000004);
11788:            static final int USN_REASON_NAMED_DATA_OVERWRITE = (0x00000010);
11789:            static final int USN_REASON_NAMED_DATA_EXTEND = (0x00000020);
11790:            static final int USN_REASON_NAMED_DATA_TRUNCATION = (0x00000040);
11791:            static final int USN_REASON_FILE_CREATE = (0x00000100);
11792:            static final int USN_REASON_FILE_DELETE = (0x00000200);
11793:            static final int USN_REASON_EA_CHANGE = (0x00000400);
11794:            static final int USN_REASON_SECURITY_CHANGE = (0x00000800);
11795:            static final int USN_REASON_RENAME_OLD_NAME = (0x00001000);
11796:            static final int USN_REASON_RENAME_NEW_NAME = (0x00002000);
11797:            static final int USN_REASON_INDEXABLE_CHANGE = (0x00004000);
11798:            static final int USN_REASON_BASIC_INFO_CHANGE = (0x00008000);
11799:            static final int USN_REASON_HARD_LINK_CHANGE = (0x00010000);
11800:            static final int USN_REASON_COMPRESSION_CHANGE = (0x00020000);
11801:            static final int USN_REASON_ENCRYPTION_CHANGE = (0x00040000);
11802:            static final int USN_REASON_OBJECT_ID_CHANGE = (0x00080000);
11803:            static final int USN_REASON_REPARSE_POINT_CHANGE = (0x00100000);
11804:            static final int USN_REASON_STREAM_CHANGE = (0x00200000);
11805:            static final int USN_REASON_CLOSE = (0x80000000);
11806:            static final int USN_DELETE_FLAG_DELETE = (0x00000001);
11807:            static final int USN_DELETE_FLAG_NOTIFY = (0x00000002);
11808:            static final int USN_DELETE_VALID_FLAGS = (0x00000003);
11809:            static final int USN_SOURCE_DATA_MANAGEMENT = (0x00000001);
11810:            static final int USN_SOURCE_AUXILIARY_DATA = (0x00000002);
11811:            static final int USN_SOURCE_REPLICATION_MANAGEMENT = (0x00000004);
11812:            static final int MARK_HANDLE_PROTECT_CLUSTERS = (0x00000001);
11813:            static final int VOLUME_IS_DIRTY = (0x00000001);
11814:            static final int VOLUME_UPGRADE_SCHEDULED = (0x00000002);
11815:            static final int FILE_PREFETCH_TYPE_FOR_CREATE = 0x1;
11816:            static final int FILESYSTEM_STATISTICS_TYPE_NTFS = 1;
11817:            static final int FILESYSTEM_STATISTICS_TYPE_FAT = 2;
11818:            static final int FILE_SET_ENCRYPTION = 0x00000001;
11819:            static final int FILE_CLEAR_ENCRYPTION = 0x00000002;
11820:            static final int STREAM_SET_ENCRYPTION = 0x00000003;
11821:            static final int STREAM_CLEAR_ENCRYPTION = 0x00000004;
11822:            static final int MAXIMUM_ENCRYPTION_VALUE = 0x00000004;
11823:            static final int ENCRYPTION_FORMAT_DEFAULT = (0x01);
11824:            static final int COMPRESSION_FORMAT_SPARSE = (0x4000);
11825:            static final int COPYFILE_SIS_LINK = 0x0001;
11826:            static final int COPYFILE_SIS_REPLACE = 0x0002;
11827:            static final int COPYFILE_SIS_FLAGS = 0x0003;
11828:            static final int FILE_DEVICE_SMARTCARD = 0x00000031;
11829:            static final int SCARD_ATR_LENGTH = 33;
11830:            static final int SCARD_PROTOCOL_UNDEFINED = 0x00000000;
11831:            static final int SCARD_PROTOCOL_T0 = 0x00000001;
11832:            static final int SCARD_PROTOCOL_T1 = 0x00000002;
11833:            static final int SCARD_PROTOCOL_RAW = 0x00010000;
11834:            static final int SCARD_PROTOCOL_Tx = (SCARD_PROTOCOL_T0 | SCARD_PROTOCOL_T1);
11835:            static final int SCARD_PROTOCOL_DEFAULT = 0x80000000;
11836:            static final int SCARD_PROTOCOL_OPTIMAL = 0x00000000;
11837:            static final int SCARD_POWER_DOWN = 0;
11838:            static final int SCARD_COLD_RESET = 1;
11839:            static final int SCARD_WARM_RESET = 2;
11840:            static final int MAXIMUM_ATTR_STRING_LENGTH = 32;
11841:            static final int MAXIMUM_SMARTCARD_READERS = 10;
11842:            static final int SCARD_CLASS_VENDOR_INFO = 1;
11843:            static final int SCARD_CLASS_COMMUNICATIONS = 2;
11844:            static final int SCARD_CLASS_PROTOCOL = 3;
11845:            static final int SCARD_CLASS_POWER_MGMT = 4;
11846:            static final int SCARD_CLASS_SECURITY = 5;
11847:            static final int SCARD_CLASS_MECHANICAL = 6;
11848:            static final int SCARD_CLASS_VENDOR_DEFINED = 7;
11849:            static final int SCARD_CLASS_IFD_PROTOCOL = 8;
11850:            static final int SCARD_CLASS_ICC_STATE = 9;
11851:            static final int SCARD_CLASS_PERF = 0x7ffe;
11852:            static final int SCARD_CLASS_SYSTEM = 0x7fff;
11853:            static final int SCARD_T0_HEADER_LENGTH = 7;
11854:            static final int SCARD_T0_CMD_LENGTH = 5;
11855:            static final int SCARD_T1_PROLOGUE_LENGTH = 3;
11856:            static final int SCARD_T1_EPILOGUE_LENGTH = 2;
11857:            static final int SCARD_T1_MAX_IFS = 254;
11858:            static final int SCARD_UNKNOWN = 0;
11859:            static final int SCARD_ABSENT = 1;
11860:            static final int SCARD_PRESENT = 2;
11861:            static final int SCARD_SWALLOWED = 3;
11862:            static final int SCARD_POWERED = 4;
11863:            static final int SCARD_NEGOTIABLE = 5;
11864:            static final int SCARD_SPECIFIC = 6;
11865:            static final int SCARD_READER_SWALLOWS = 0x00000001;
11866:            static final int SCARD_READER_EJECTS = 0x00000002;
11867:            static final int SCARD_READER_CONFISCATES = 0x00000004;
11868:            static final int SCARD_READER_TYPE_SERIAL = 0x01;
11869:            static final int SCARD_READER_TYPE_PARALELL = 0x02;
11870:            static final int SCARD_READER_TYPE_KEYBOARD = 0x04;
11871:            static final int SCARD_READER_TYPE_SCSI = 0x08;
11872:            static final int SCARD_READER_TYPE_IDE = 0x10;
11873:            static final int SCARD_READER_TYPE_USB = 0x20;
11874:            static final int SCARD_READER_TYPE_PCMCIA = 0x40;
11875:            static final int SCARD_READER_TYPE_VENDOR = 0xF0;
11876:            static final int SCARD_SCOPE_USER = 0;
11877:            static final int SCARD_SCOPE_TERMINAL = 1;
11878:            static final int SCARD_SCOPE_SYSTEM = 2;
11879:            static final int SCARD_PROVIDER_PRIMARY = 1;
11880:            static final int SCARD_PROVIDER_CSP = 2;
11881:            static final int SCARD_STATE_UNAWARE = 0x00000000;
11882:            static final int SCARD_STATE_IGNORE = 0x00000001;
11883:            static final int SCARD_STATE_CHANGED = 0x00000002;
11884:            static final int SCARD_STATE_UNKNOWN = 0x00000004;
11885:            static final int SCARD_STATE_UNAVAILABLE = 0x00000008;
11886:            static final int SCARD_STATE_EMPTY = 0x00000010;
11887:            static final int SCARD_STATE_PRESENT = 0x00000020;
11888:            static final int SCARD_STATE_ATRMATCH = 0x00000040;
11889:            static final int SCARD_STATE_EXCLUSIVE = 0x00000080;
11890:            static final int SCARD_STATE_INUSE = 0x00000100;
11891:            static final int SCARD_STATE_MUTE = 0x00000200;
11892:            static final int SCARD_STATE_UNPOWERED = 0x00000400;
11893:            static final int SCARD_SHARE_EXCLUSIVE = 1;
11894:            static final int SCARD_SHARE_SHARED = 2;
11895:            static final int SCARD_SHARE_DIRECT = 3;
11896:            static final int SCARD_LEAVE_CARD = 0;
11897:            static final int SCARD_RESET_CARD = 1;
11898:            static final int SCARD_UNPOWER_CARD = 2;
11899:            static final int SCARD_EJECT_CARD = 3;
11900:            static final int SC_DLG_MINIMAL_UI = 0x01;
11901:            static final int SC_DLG_NO_UI = 0x02;
11902:            static final int SC_DLG_FORCE_UI = 0x04;
11903:            static final int SCERR_NOCARDNAME = 0x4000;
11904:            static final int SCERR_NOGUIDS = 0x8000;
11905:            static final int _WIN32_IE = 0x0501;
11906:            static final int MAXPROPPAGES = 100;
11907:            static final int PSP_DEFAULT = 0x00000000;
11908:            static final int PSP_DLGINDIRECT = 0x00000001;
11909:            static final int PSP_USEHICON = 0x00000002;
11910:            static final int PSP_USEICONID = 0x00000004;
11911:            static final int PSP_USETITLE = 0x00000008;
11912:            static final int PSP_RTLREADING = 0x00000010;
11913:            static final int PSP_HASHELP = 0x00000020;
11914:            static final int PSP_USEREFPARENT = 0x00000040;
11915:            static final int PSP_USECALLBACK = 0x00000080;
11916:            static final int PSP_PREMATURE = 0x00000400;
11917:            static final int PSP_HIDEHEADER = 0x00000800;
11918:            static final int PSP_USEHEADERTITLE = 0x00001000;
11919:            static final int PSP_USEHEADERSUBTITLE = 0x00002000;
11920:            static final int PSPCB_ADDREF = 0;
11921:            static final int PSPCB_RELEASE = 1;
11922:            static final int PSPCB_CREATE = 2;
11923:            static final int PSH_DEFAULT = 0x00000000;
11924:            static final int PSH_PROPTITLE = 0x00000001;
11925:            static final int PSH_USEHICON = 0x00000002;
11926:            static final int PSH_USEICONID = 0x00000004;
11927:            static final int PSH_PROPSHEETPAGE = 0x00000008;
11928:            static final int PSH_WIZARDHASFINISH = 0x00000010;
11929:            static final int PSH_WIZARD = 0x00000020;
11930:            static final int PSH_USEPSTARTPAGE = 0x00000040;
11931:            static final int PSH_NOAPPLYNOW = 0x00000080;
11932:            static final int PSH_USECALLBACK = 0x00000100;
11933:            static final int PSH_HASHELP = 0x00000200;
11934:            static final int PSH_MODELESS = 0x00000400;
11935:            static final int PSH_RTLREADING = 0x00000800;
11936:            static final int PSH_WIZARDCONTEXTHELP = 0x00001000;
11937:            static final int PSH_WIZARD97 = 0x01000000;
11938:            static final int PSH_WATERMARK = 0x00008000;
11939:            static final int PSH_USEHBMWATERMARK = 0x00010000;
11940:            static final int PSH_USEHPLWATERMARK = 0x00020000;
11941:            static final int PSH_STRETCHWATERMARK = 0x00040000;
11942:            static final int PSH_HEADER = 0x00080000;
11943:            static final int PSH_USEHBMHEADER = 0x00100000;
11944:            static final int PSH_USEPAGELANG = 0x00200000;
11945:            static final int PSH_WIZARD_LITE = 0x00400000;
11946:            static final int PSH_NOCONTEXTHELP = 0x02000000;
11947:            static final int PSCB_INITIALIZED = 1;
11948:            static final int PSCB_PRECREATE = 2;
11949:            static final int PSNRET_NOERROR = 0;
11950:            static final int PSNRET_INVALID = 1;
11951:            static final int PSNRET_INVALID_NOCHANGEPAGE = 2;
11952:            static final int PSNRET_MESSAGEHANDLED = 3;
11953:            static final int PSM_SETCURSEL = (WM_USER + 101);
11954:            static final int PSM_REMOVEPAGE = (WM_USER + 102);
11955:            static final int PSM_ADDPAGE = (WM_USER + 103);
11956:            static final int PSM_CHANGED = (WM_USER + 104);
11957:            static final int PSM_RESTARTWINDOWS = (WM_USER + 105);
11958:            static final int PSM_REBOOTSYSTEM = (WM_USER + 106);
11959:            static final int PSM_CANCELTOCLOSE = (WM_USER + 107);
11960:            static final int PSM_QUERYSIBLINGS = (WM_USER + 108);
11961:            static final int PSM_UNCHANGED = (WM_USER + 109);
11962:            static final int PSM_APPLY = (WM_USER + 110);
11963:            static final int PSM_SETTITLEA = (WM_USER + 111);
11964:            static final int PSM_SETTITLEW = (WM_USER + 120);
11965:            static final int PSM_SETTITLE = PSM_SETTITLEA;
11966:            static final int PSM_SETWIZBUTTONS = (WM_USER + 112);
11967:            static final int PSWIZB_BACK = 0x00000001;
11968:            static final int PSWIZB_NEXT = 0x00000002;
11969:            static final int PSWIZB_FINISH = 0x00000004;
11970:            static final int PSWIZB_DISABLEDFINISH = 0x00000008;
11971:            static final int PSM_PRESSBUTTON = (WM_USER + 113);
11972:            static final int PSBTN_BACK = 0;
11973:            static final int PSBTN_NEXT = 1;
11974:            static final int PSBTN_FINISH = 2;
11975:            static final int PSBTN_OK = 3;
11976:            static final int PSBTN_APPLYNOW = 4;
11977:            static final int PSBTN_CANCEL = 5;
11978:            static final int PSBTN_HELP = 6;
11979:            static final int PSBTN_MAX = 6;
11980:            static final int PSM_SETCURSELID = (WM_USER + 114);
11981:            static final int PSM_SETFINISHTEXTA = (WM_USER + 115);
11982:            static final int PSM_SETFINISHTEXTW = (WM_USER + 121);
11983:            static final int PSM_SETFINISHTEXT = PSM_SETFINISHTEXTA;
11984:            static final int PSM_GETTABCONTROL = (WM_USER + 116);
11985:            static final int PSM_ISDIALOGMESSAGE = (WM_USER + 117);
11986:            static final int PSM_GETCURRENTPAGEHWND = (WM_USER + 118);
11987:            static final int PSM_INSERTPAGE = (WM_USER + 119);
11988:            static final int PSM_SETHEADERTITLEA = (WM_USER + 125);
11989:            static final int PSM_SETHEADERTITLEW = (WM_USER + 126);
11990:            static final int PSM_SETHEADERTITLE = PSM_SETHEADERTITLEA;
11991:            static final int PSM_SETHEADERSUBTITLEA = (WM_USER + 127);
11992:            static final int PSM_SETHEADERSUBTITLEW = (WM_USER + 128);
11993:            static final int PSM_SETHEADERSUBTITLE = PSM_SETHEADERSUBTITLEA;
11994:            static final int PSM_HWNDTOINDEX = (WM_USER + 129);
11995:            static final int PSM_INDEXTOHWND = (WM_USER + 130);
11996:            static final int PSM_PAGETOINDEX = (WM_USER + 131);
11997:            static final int PSM_INDEXTOPAGE = (WM_USER + 132);
11998:            static final int PSM_IDTOINDEX = (WM_USER + 133);
11999:            static final int PSM_INDEXTOID = (WM_USER + 134);
12000:            static final int PSM_GETRESULT = (WM_USER + 135);
12001:            static final int PSM_RECALCPAGESIZES = (WM_USER + 136);
12002:            static final int ID_PSRESTARTWINDOWS = 0x2;
12003:            static final int ID_PSREBOOTSYSTEM = (ID_PSRESTARTWINDOWS | 0x1);
12004:            static final int WIZ_CXDLG = 276;
12005:            static final int WIZ_CYDLG = 140;
12006:            static final int WIZ_CXBMP = 80;
12007:            static final int WIZ_BODYX = 92;
12008:            static final int WIZ_BODYCX = 184;
12009:            static final int PROP_SM_CXDLG = 212;
12010:            static final int PROP_SM_CYDLG = 188;
12011:            static final int PROP_MED_CXDLG = 227;
12012:            static final int PROP_MED_CYDLG = 215;
12013:            static final int PROP_LG_CXDLG = 252;
12014:            static final int PROP_LG_CYDLG = 218;
12015:            static final int DSPRINT_PUBLISH = 0x00000001;
12016:            static final int DSPRINT_UPDATE = 0x00000002;
12017:            static final int DSPRINT_UNPUBLISH = 0x00000004;
12018:            static final int DSPRINT_REPUBLISH = 0x00000008;
12019:            static final int DSPRINT_PENDING = 0x80000000;
12020:            static final int PRINTER_CONTROL_PAUSE = 1;
12021:            static final int PRINTER_CONTROL_RESUME = 2;
12022:            static final int PRINTER_CONTROL_PURGE = 3;
12023:            static final int PRINTER_CONTROL_SET_STATUS = 4;
12024:            static final int PRINTER_STATUS_PAUSED = 0x00000001;
12025:            static final int PRINTER_STATUS_ERROR = 0x00000002;
12026:            static final int PRINTER_STATUS_PENDING_DELETION = 0x00000004;
12027:            static final int PRINTER_STATUS_PAPER_JAM = 0x00000008;
12028:            static final int PRINTER_STATUS_PAPER_OUT = 0x00000010;
12029:            static final int PRINTER_STATUS_MANUAL_FEED = 0x00000020;
12030:            static final int PRINTER_STATUS_PAPER_PROBLEM = 0x00000040;
12031:            static final int PRINTER_STATUS_OFFLINE = 0x00000080;
12032:            static final int PRINTER_STATUS_IO_ACTIVE = 0x00000100;
12033:            static final int PRINTER_STATUS_BUSY = 0x00000200;
12034:            static final int PRINTER_STATUS_PRINTING = 0x00000400;
12035:            static final int PRINTER_STATUS_OUTPUT_BIN_FULL = 0x00000800;
12036:            static final int PRINTER_STATUS_NOT_AVAILABLE = 0x00001000;
12037:            static final int PRINTER_STATUS_WAITING = 0x00002000;
12038:            static final int PRINTER_STATUS_PROCESSING = 0x00004000;
12039:            static final int PRINTER_STATUS_INITIALIZING = 0x00008000;
12040:            static final int PRINTER_STATUS_WARMING_UP = 0x00010000;
12041:            static final int PRINTER_STATUS_TONER_LOW = 0x00020000;
12042:            static final int PRINTER_STATUS_NO_TONER = 0x00040000;
12043:            static final int PRINTER_STATUS_PAGE_PUNT = 0x00080000;
12044:            static final int PRINTER_STATUS_USER_INTERVENTION = 0x00100000;
12045:            static final int PRINTER_STATUS_OUT_OF_MEMORY = 0x00200000;
12046:            static final int PRINTER_STATUS_DOOR_OPEN = 0x00400000;
12047:            static final int PRINTER_STATUS_SERVER_UNKNOWN = 0x00800000;
12048:            static final int PRINTER_STATUS_POWER_SAVE = 0x01000000;
12049:            static final int PRINTER_ATTRIBUTE_QUEUED = 0x00000001;
12050:            static final int PRINTER_ATTRIBUTE_DIRECT = 0x00000002;
12051:            static final int PRINTER_ATTRIBUTE_DEFAULT = 0x00000004;
12052:            static final int PRINTER_ATTRIBUTE_SHARED = 0x00000008;
12053:            static final int PRINTER_ATTRIBUTE_NETWORK = 0x00000010;
12054:            static final int PRINTER_ATTRIBUTE_HIDDEN = 0x00000020;
12055:            static final int PRINTER_ATTRIBUTE_LOCAL = 0x00000040;
12056:            static final int PRINTER_ATTRIBUTE_ENABLE_DEVQ = 0x00000080;
12057:            static final int PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS = 0x00000100;
12058:            static final int PRINTER_ATTRIBUTE_DO_COMPLETE_FIRST = 0x00000200;
12059:            static final int PRINTER_ATTRIBUTE_WORK_OFFLINE = 0x00000400;
12060:            static final int PRINTER_ATTRIBUTE_ENABLE_BIDI = 0x00000800;
12061:            static final int PRINTER_ATTRIBUTE_RAW_ONLY = 0x00001000;
12062:            static final int PRINTER_ATTRIBUTE_PUBLISHED = 0x00002000;
12063:            static final int PRINTER_ATTRIBUTE_FAX = 0x00004000;
12064:            static final int PRINTER_ATTRIBUTE_TS = 0x00008000;
12065:            static final int NO_PRIORITY = 0;
12066:            static final int MAX_PRIORITY = 99;
12067:            static final int MIN_PRIORITY = 1;
12068:            static final int DEF_PRIORITY = 1;
12069:            static final int JOB_CONTROL_PAUSE = 1;
12070:            static final int JOB_CONTROL_RESUME = 2;
12071:            static final int JOB_CONTROL_CANCEL = 3;
12072:            static final int JOB_CONTROL_RESTART = 4;
12073:            static final int JOB_CONTROL_DELETE = 5;
12074:            static final int JOB_CONTROL_SENT_TO_PRINTER = 6;
12075:            static final int JOB_CONTROL_LAST_PAGE_EJECTED = 7;
12076:            static final int JOB_STATUS_PAUSED = 0x00000001;
12077:            static final int JOB_STATUS_ERROR = 0x00000002;
12078:            static final int JOB_STATUS_DELETING = 0x00000004;
12079:            static final int JOB_STATUS_SPOOLING = 0x00000008;
12080:            static final int JOB_STATUS_PRINTING = 0x00000010;
12081:            static final int JOB_STATUS_OFFLINE = 0x00000020;
12082:            static final int JOB_STATUS_PAPEROUT = 0x00000040;
12083:            static final int JOB_STATUS_PRINTED = 0x00000080;
12084:            static final int JOB_STATUS_DELETED = 0x00000100;
12085:            static final int JOB_STATUS_BLOCKED_DEVQ = 0x00000200;
12086:            static final int JOB_STATUS_USER_INTERVENTION = 0x00000400;
12087:            static final int JOB_STATUS_RESTART = 0x00000800;
12088:            static final int JOB_STATUS_COMPLETE = 0x00001000;
12089:            static final int JOB_POSITION_UNSPECIFIED = 0;
12090:            static final int DRIVER_KERNELMODE = 0x00000001;
12091:            static final int DRIVER_USERMODE = 0x00000002;
12092:            static final int DPD_DELETE_UNUSED_FILES = 0x00000001;
12093:            static final int DPD_DELETE_SPECIFIC_VERSION = 0x00000002;
12094:            static final int DPD_DELETE_ALL_FILES = 0x00000004;
12095:            static final int APD_STRICT_UPGRADE = 0x00000001;
12096:            static final int APD_STRICT_DOWNGRADE = 0x00000002;
12097:            static final int APD_COPY_ALL_FILES = 0x00000004;
12098:            static final int APD_COPY_NEW_FILES = 0x00000008;
12099:            static final int APD_COPY_FROM_DIRECTORY = 0x00000010;
12100:            static final int DI_CHANNEL = 1;
12101:            static final int DI_READ_SPOOL_JOB = 3;
12102:            static final int DI_MEMORYMAP_WRITE = 0x00000001;
12103:            static final int FORM_USER = 0x00000000;
12104:            static final int FORM_BUILTIN = 0x00000001;
12105:            static final int FORM_PRINTER = 0x00000002;
12106:            static final int NORMAL_PRINT = 0x00000000;
12107:            static final int REVERSE_PRINT = 0x00000001;
12108:            static final int PORT_TYPE_WRITE = 0x0001;
12109:            static final int PORT_TYPE_READ = 0x0002;
12110:            static final int PORT_TYPE_REDIRECTED = 0x0004;
12111:            static final int PORT_TYPE_NET_ATTACHED = 0x0008;
12112:            static final int PORT_STATUS_TYPE_ERROR = 1;
12113:            static final int PORT_STATUS_TYPE_WARNING = 2;
12114:            static final int PORT_STATUS_TYPE_INFO = 3;
12115:            static final int PORT_STATUS_OFFLINE = 1;
12116:            static final int PORT_STATUS_PAPER_JAM = 2;
12117:            static final int PORT_STATUS_PAPER_OUT = 3;
12118:            static final int PORT_STATUS_OUTPUT_BIN_FULL = 4;
12119:            static final int PORT_STATUS_PAPER_PROBLEM = 5;
12120:            static final int PORT_STATUS_NO_TONER = 6;
12121:            static final int PORT_STATUS_DOOR_OPEN = 7;
12122:            static final int PORT_STATUS_USER_INTERVENTION = 8;
12123:            static final int PORT_STATUS_OUT_OF_MEMORY = 9;
12124:            static final int PORT_STATUS_TONER_LOW = 10;
12125:            static final int PORT_STATUS_WARMING_UP = 11;
12126:            static final int PORT_STATUS_POWER_SAVE = 12;
12127:            static final int PRINTER_ENUM_DEFAULT = 0x00000001;
12128:            static final int PRINTER_ENUM_LOCAL = 0x00000002;
12129:            static final int PRINTER_ENUM_CONNECTIONS = 0x00000004;
12130:            static final int PRINTER_ENUM_FAVORITE = 0x00000004;
12131:            static final int PRINTER_ENUM_NAME = 0x00000008;
12132:            static final int PRINTER_ENUM_REMOTE = 0x00000010;
12133:            static final int PRINTER_ENUM_SHARED = 0x00000020;
12134:            static final int PRINTER_ENUM_NETWORK = 0x00000040;
12135:            static final int PRINTER_ENUM_EXPAND = 0x00004000;
12136:            static final int PRINTER_ENUM_CONTAINER = 0x00008000;
12137:            static final int PRINTER_ENUM_ICONMASK = 0x00ff0000;
12138:            static final int PRINTER_ENUM_ICON1 = 0x00010000;
12139:            static final int PRINTER_ENUM_ICON2 = 0x00020000;
12140:            static final int PRINTER_ENUM_ICON3 = 0x00040000;
12141:            static final int PRINTER_ENUM_ICON4 = 0x00080000;
12142:            static final int PRINTER_ENUM_ICON5 = 0x00100000;
12143:            static final int PRINTER_ENUM_ICON6 = 0x00200000;
12144:            static final int PRINTER_ENUM_ICON7 = 0x00400000;
12145:            static final int PRINTER_ENUM_ICON8 = 0x00800000;
12146:            static final int PRINTER_ENUM_HIDE = 0x01000000;
12147:            static final int SPOOL_FILE_PERSISTENT = 0x00000001;
12148:            static final int SPOOL_FILE_TEMPORARY = 0x00000002;
12149:            static final int PRINTER_NOTIFY_TYPE = 0x00;
12150:            static final int JOB_NOTIFY_TYPE = 0x01;
12151:            static final int PRINTER_NOTIFY_FIELD_SERVER_NAME = 0x00;
12152:            static final int PRINTER_NOTIFY_FIELD_PRINTER_NAME = 0x01;
12153:            static final int PRINTER_NOTIFY_FIELD_SHARE_NAME = 0x02;
12154:            static final int PRINTER_NOTIFY_FIELD_PORT_NAME = 0x03;
12155:            static final int PRINTER_NOTIFY_FIELD_DRIVER_NAME = 0x04;
12156:            static final int PRINTER_NOTIFY_FIELD_COMMENT = 0x05;
12157:            static final int PRINTER_NOTIFY_FIELD_LOCATION = 0x06;
12158:            static final int PRINTER_NOTIFY_FIELD_DEVMODE = 0x07;
12159:            static final int PRINTER_NOTIFY_FIELD_SEPFILE = 0x08;
12160:            static final int PRINTER_NOTIFY_FIELD_PRINT_PROCESSOR = 0x09;
12161:            static final int PRINTER_NOTIFY_FIELD_PARAMETERS = 0x0A;
12162:            static final int PRINTER_NOTIFY_FIELD_DATATYPE = 0x0B;
12163:            static final int PRINTER_NOTIFY_FIELD_SECURITY_DESCRIPTOR = 0x0C;
12164:            static final int PRINTER_NOTIFY_FIELD_ATTRIBUTES = 0x0D;
12165:            static final int PRINTER_NOTIFY_FIELD_PRIORITY = 0x0E;
12166:            static final int PRINTER_NOTIFY_FIELD_DEFAULT_PRIORITY = 0x0F;
12167:            static final int PRINTER_NOTIFY_FIELD_START_TIME = 0x10;
12168:            static final int PRINTER_NOTIFY_FIELD_UNTIL_TIME = 0x11;
12169:            static final int PRINTER_NOTIFY_FIELD_STATUS = 0x12;
12170:            static final int PRINTER_NOTIFY_FIELD_STATUS_STRING = 0x13;
12171:            static final int PRINTER_NOTIFY_FIELD_CJOBS = 0x14;
12172:            static final int PRINTER_NOTIFY_FIELD_AVERAGE_PPM = 0x15;
12173:            static final int PRINTER_NOTIFY_FIELD_TOTAL_PAGES = 0x16;
12174:            static final int PRINTER_NOTIFY_FIELD_PAGES_PRINTED = 0x17;
12175:            static final int PRINTER_NOTIFY_FIELD_TOTAL_BYTES = 0x18;
12176:            static final int PRINTER_NOTIFY_FIELD_BYTES_PRINTED = 0x19;
12177:            static final int PRINTER_NOTIFY_FIELD_OBJECT_GUID = 0x1A;
12178:            static final int JOB_NOTIFY_FIELD_PRINTER_NAME = 0x00;
12179:            static final int JOB_NOTIFY_FIELD_MACHINE_NAME = 0x01;
12180:            static final int JOB_NOTIFY_FIELD_PORT_NAME = 0x02;
12181:            static final int JOB_NOTIFY_FIELD_USER_NAME = 0x03;
12182:            static final int JOB_NOTIFY_FIELD_NOTIFY_NAME = 0x04;
12183:            static final int JOB_NOTIFY_FIELD_DATATYPE = 0x05;
12184:            static final int JOB_NOTIFY_FIELD_PRINT_PROCESSOR = 0x06;
12185:            static final int JOB_NOTIFY_FIELD_PARAMETERS = 0x07;
12186:            static final int JOB_NOTIFY_FIELD_DRIVER_NAME = 0x08;
12187:            static final int JOB_NOTIFY_FIELD_DEVMODE = 0x09;
12188:            static final int JOB_NOTIFY_FIELD_STATUS = 0x0A;
12189:            static final int JOB_NOTIFY_FIELD_STATUS_STRING = 0x0B;
12190:            static final int JOB_NOTIFY_FIELD_SECURITY_DESCRIPTOR = 0x0C;
12191:            static final int JOB_NOTIFY_FIELD_DOCUMENT = 0x0D;
12192:            static final int JOB_NOTIFY_FIELD_PRIORITY = 0x0E;
12193:            static final int JOB_NOTIFY_FIELD_POSITION = 0x0F;
12194:            static final int JOB_NOTIFY_FIELD_SUBMITTED = 0x10;
12195:            static final int JOB_NOTIFY_FIELD_START_TIME = 0x11;
12196:            static final int JOB_NOTIFY_FIELD_UNTIL_TIME = 0x12;
12197:            static final int JOB_NOTIFY_FIELD_TIME = 0x13;
12198:            static final int JOB_NOTIFY_FIELD_TOTAL_PAGES = 0x14;
12199:            static final int JOB_NOTIFY_FIELD_PAGES_PRINTED = 0x15;
12200:            static final int JOB_NOTIFY_FIELD_TOTAL_BYTES = 0x16;
12201:            static final int JOB_NOTIFY_FIELD_BYTES_PRINTED = 0x17;
12202:            static final int PRINTER_NOTIFY_OPTIONS_REFRESH = 0x01;
12203:            static final int PRINTER_NOTIFY_INFO_DISCARDED = 0x01;
12204:            static final int BIDI_ACCESS_ADMINISTRATOR = 0x1;
12205:            static final int BIDI_ACCESS_USER = 0x2;
12206:            static final int ERROR_BIDI_STATUS_OK = 0;
12207:            static final int ERROR_BIDI_NOT_SUPPORTED = ERROR_NOT_SUPPORTED;
12208:            static final int ERROR_BIDI_ERROR_BASE = 13000;
12209:            static final int ERROR_BIDI_STATUS_WARNING = (ERROR_BIDI_ERROR_BASE + 1);
12210:            static final int ERROR_BIDI_SCHEMA_READ_ONLY = (ERROR_BIDI_ERROR_BASE + 2);
12211:            static final int ERROR_BIDI_SERVER_OFFLINE = (ERROR_BIDI_ERROR_BASE + 3);
12212:            static final int ERROR_BIDI_DEVICE_OFFLINE = (ERROR_BIDI_ERROR_BASE + 4);
12213:            static final int ERROR_BIDI_SCHEMA_NOT_SUPPORTED = (ERROR_BIDI_ERROR_BASE + 5);
12214:            static final int PRINTER_CHANGE_ADD_PRINTER = 0x00000001;
12215:            static final int PRINTER_CHANGE_SET_PRINTER = 0x00000002;
12216:            static final int PRINTER_CHANGE_DELETE_PRINTER = 0x00000004;
12217:            static final int PRINTER_CHANGE_FAILED_CONNECTION_PRINTER = 0x00000008;
12218:            static final int PRINTER_CHANGE_PRINTER = 0x000000FF;
12219:            static final int PRINTER_CHANGE_ADD_JOB = 0x00000100;
12220:            static final int PRINTER_CHANGE_SET_JOB = 0x00000200;
12221:            static final int PRINTER_CHANGE_DELETE_JOB = 0x00000400;
12222:            static final int PRINTER_CHANGE_WRITE_JOB = 0x00000800;
12223:            static final int PRINTER_CHANGE_JOB = 0x0000FF00;
12224:            static final int PRINTER_CHANGE_ADD_FORM = 0x00010000;
12225:            static final int PRINTER_CHANGE_SET_FORM = 0x00020000;
12226:            static final int PRINTER_CHANGE_DELETE_FORM = 0x00040000;
12227:            static final int PRINTER_CHANGE_FORM = 0x00070000;
12228:            static final int PRINTER_CHANGE_ADD_PORT = 0x00100000;
12229:            static final int PRINTER_CHANGE_CONFIGURE_PORT = 0x00200000;
12230:            static final int PRINTER_CHANGE_DELETE_PORT = 0x00400000;
12231:            static final int PRINTER_CHANGE_PORT = 0x00700000;
12232:            static final int PRINTER_CHANGE_ADD_PRINT_PROCESSOR = 0x01000000;
12233:            static final int PRINTER_CHANGE_DELETE_PRINT_PROCESSOR = 0x04000000;
12234:            static final int PRINTER_CHANGE_PRINT_PROCESSOR = 0x07000000;
12235:            static final int PRINTER_CHANGE_ADD_PRINTER_DRIVER = 0x10000000;
12236:            static final int PRINTER_CHANGE_SET_PRINTER_DRIVER = 0x20000000;
12237:            static final int PRINTER_CHANGE_DELETE_PRINTER_DRIVER = 0x40000000;
12238:            static final int PRINTER_CHANGE_PRINTER_DRIVER = 0x70000000;
12239:            static final int PRINTER_CHANGE_TIMEOUT = 0x80000000;
12240:            static final int PRINTER_CHANGE_ALL = 0x7777FFFF;
12241:            static final int PRINTER_ERROR_INFORMATION = 0x80000000;
12242:            static final int PRINTER_ERROR_WARNING = 0x40000000;
12243:            static final int PRINTER_ERROR_SEVERE = 0x20000000;
12244:            static final int PRINTER_ERROR_OUTOFPAPER = 0x00000001;
12245:            static final int PRINTER_ERROR_JAM = 0x00000002;
12246:            static final int PRINTER_ERROR_OUTOFTONER = 0x00000004;
12247:            static final int SERVER_ACCESS_ADMINISTER = 0x00000001;
12248:            static final int SERVER_ACCESS_ENUMERATE = 0x00000002;
12249:            static final int PRINTER_ACCESS_ADMINISTER = 0x00000004;
12250:            static final int PRINTER_ACCESS_USE = 0x00000008;
12251:            static final int JOB_ACCESS_ADMINISTER = 0x00000010;
12252:            static final int JOB_ACCESS_READ = 0x00000020;
12253:            static final int SERVER_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED
12254:                    | SERVER_ACCESS_ADMINISTER | SERVER_ACCESS_ENUMERATE);
12255:            static final int SERVER_READ = (STANDARD_RIGHTS_READ | SERVER_ACCESS_ENUMERATE);
12256:            static final int SERVER_WRITE = (STANDARD_RIGHTS_WRITE
12257:                    | SERVER_ACCESS_ADMINISTER | SERVER_ACCESS_ENUMERATE);
12258:            static final int SERVER_EXECUTE = (STANDARD_RIGHTS_EXECUTE | SERVER_ACCESS_ENUMERATE);
12259:            static final int PRINTER_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED
12260:                    | PRINTER_ACCESS_ADMINISTER | PRINTER_ACCESS_USE);
12261:            static final int PRINTER_READ = (STANDARD_RIGHTS_READ | PRINTER_ACCESS_USE);
12262:            static final int PRINTER_WRITE = (STANDARD_RIGHTS_WRITE | PRINTER_ACCESS_USE);
12263:            static final int PRINTER_EXECUTE = (STANDARD_RIGHTS_EXECUTE | PRINTER_ACCESS_USE);
12264:            static final int JOB_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED
12265:                    | JOB_ACCESS_ADMINISTER | JOB_ACCESS_READ);
12266:            static final int JOB_READ = (STANDARD_RIGHTS_READ | JOB_ACCESS_READ);
12267:            static final int JOB_WRITE = (STANDARD_RIGHTS_WRITE | JOB_ACCESS_ADMINISTER);
12268:            static final int JOB_EXECUTE = (STANDARD_RIGHTS_EXECUTE | JOB_ACCESS_ADMINISTER);
12269:            static final int WIN32 = 100;
12270:            static final int EXIT_SUCCESS = 0;
12271:            static final int EXIT_FAILURE = 1;
12272:            static final int RAND_MAX = 0x7fff;
12273:            static final int _MAX_PATH = 260;
12274:            static final int _MAX_DRIVE = 3;
12275:            static final int _MAX_DIR = 256;
12276:            static final int _MAX_FNAME = 256;
12277:            static final int _MAX_EXT = 256;
12278:            static final int _OUT_TO_DEFAULT = 0;
12279:            static final int _OUT_TO_STDERR = 1;
12280:            static final int _OUT_TO_MSGBOX = 2;
12281:            static final int _REPORT_ERRMODE = 3;
12282:            static final int _SECERR_BUFFER_OVERRUN = 1;
12283:            static final int _CVTBUFSIZE = (309 + 40);
12284:            static final int MARSHALINTERFACE_MIN = 500;
12285:            static final int CWCSTORAGENAME = 32;
12286:            static final int STGM_DIRECT = 0x00000000;
12287:            static final int STGM_TRANSACTED = 0x00010000;
12288:            static final int STGM_SIMPLE = 0x08000000;
12289:            static final int STGM_READ = 0x00000000;
12290:            static final int STGM_WRITE = 0x00000001;
12291:            static final int STGM_READWRITE = 0x00000002;
12292:            static final int STGM_SHARE_DENY_NONE = 0x00000040;
12293:            static final int STGM_SHARE_DENY_READ = 0x00000030;
12294:            static final int STGM_SHARE_DENY_WRITE = 0x00000020;
12295:            static final int STGM_SHARE_EXCLUSIVE = 0x00000010;
12296:            static final int STGM_PRIORITY = 0x00040000;
12297:            static final int STGM_DELETEONRELEASE = 0x04000000;
12298:            static final int STGM_NOSCRATCH = 0x00100000;
12299:            static final int STGM_CREATE = 0x00001000;
12300:            static final int STGM_CONVERT = 0x00020000;
12301:            static final int STGM_FAILIFTHERE = 0x00000000;
12302:            static final int STGM_NOSNAPSHOT = 0x00200000;
12303:            static final int STGM_DIRECT_SWMR = 0x00400000;
12304:            static final int ASYNC_MODE_COMPATIBILITY = 0x00000001;
12305:            static final int ASYNC_MODE_DEFAULT = 0x00000000;
12306:            static final int STGTY_REPEAT = 0x00000100;
12307:            static final int STG_TOEND = 0xFFFFFFFF;
12308:            static final int STG_LAYOUT_SEQUENTIAL = 0x00000000;
12309:            static final int STG_LAYOUT_INTERLEAVED = 0x00000001;
12310:            static final int STGFMT_STORAGE = 0;
12311:            static final int STGFMT_NATIVE = 1;
12312:            static final int STGFMT_FILE = 3;
12313:            static final int STGFMT_ANY = 4;
12314:            static final int STGFMT_DOCFILE = 5;
12315:            static final int STGFMT_DOCUMENT = 0;
12316:            static final int COM_RIGHTS_EXECUTE = 1;
12317:            static final int COM_RIGHTS_SAFE_FOR_SCRIPTING = 2;
12318:            static final int STGOPTIONS_VERSION = 2;
12319:            static final int UPDFCACHE_NODATACACHE = (0x1);
12320:            static final int UPDFCACHE_ONSAVECACHE = (0x2);
12321:            static final int UPDFCACHE_ONSTOPCACHE = (0x4);
12322:            static final int UPDFCACHE_NORMALCACHE = (0x8);
12323:            static final int UPDFCACHE_IFBLANK = (0x10);
12324:            static final int UPDFCACHE_ONLYIFBLANK = (0x80000000);
12325:            static final int UPDFCACHE_IFBLANKORONSAVECACHE = (UPDFCACHE_IFBLANK | UPDFCACHE_ONSAVECACHE);
12326:            static final int MK_ALT = (0x20);
12327:            static final int DROPEFFECT_NONE = (0);
12328:            static final int DROPEFFECT_COPY = (1);
12329:            static final int DROPEFFECT_MOVE = (2);
12330:            static final int DROPEFFECT_LINK = (4);
12331:            static final int DROPEFFECT_SCROLL = (0x80000000);
12332:            static final int DD_DEFSCROLLINSET = (11);
12333:            static final int DD_DEFSCROLLDELAY = (50);
12334:            static final int DD_DEFSCROLLINTERVAL = (50);
12335:            static final int DD_DEFDRAGDELAY = (200);
12336:            static final int DD_DEFDRAGMINDIST = (2);
12337:            static final int FADF_AUTO = (0x1);
12338:            static final int FADF_STATIC = (0x2);
12339:            static final int FADF_EMBEDDED = (0x4);
12340:            static final int FADF_FIXEDSIZE = (0x10);
12341:            static final int FADF_RECORD = (0x20);
12342:            static final int FADF_HAVEIID = (0x40);
12343:            static final int FADF_HAVEVARTYPE = (0x80);
12344:            static final int FADF_BSTR = (0x100);
12345:            static final int FADF_UNKNOWN = (0x200);
12346:            static final int FADF_DISPATCH = (0x400);
12347:            static final int FADF_VARIANT = (0x800);
12348:            static final int FADF_RESERVED = (0xf008);
12349:            static final int PARAMFLAG_NONE = (0);
12350:            static final int PARAMFLAG_FIN = (0x1);
12351:            static final int PARAMFLAG_FOUT = (0x2);
12352:            static final int PARAMFLAG_FLCID = (0x4);
12353:            static final int PARAMFLAG_FRETVAL = (0x8);
12354:            static final int PARAMFLAG_FOPT = (0x10);
12355:            static final int PARAMFLAG_FHASDEFAULT = (0x20);
12356:            static final int PARAMFLAG_FHASCUSTDATA = (0x40);
12357:            static final int IDLFLAG_NONE = (PARAMFLAG_NONE);
12358:            static final int IDLFLAG_FIN = (PARAMFLAG_FIN);
12359:            static final int IDLFLAG_FOUT = (PARAMFLAG_FOUT);
12360:            static final int IDLFLAG_FLCID = (PARAMFLAG_FLCID);
12361:            static final int IDLFLAG_FRETVAL = (PARAMFLAG_FRETVAL);
12362:            static final int IMPLTYPEFLAG_FDEFAULT = (0x1);
12363:            static final int IMPLTYPEFLAG_FSOURCE = (0x2);
12364:            static final int IMPLTYPEFLAG_FRESTRICTED = (0x4);
12365:            static final int IMPLTYPEFLAG_FDEFAULTVTABLE = (0x8);
12366:            static final int DISPID_UNKNOWN = (-1);
12367:            static final int DISPID_VALUE = (0);
12368:            static final int DISPID_PROPERTYPUT = (-3);
12369:            static final int DISPID_NEWENUM = (-4);
12370:            static final int DISPID_EVALUATE = (-5);
12371:            static final int DISPID_CONSTRUCTOR = (-6);
12372:            static final int DISPID_DESTRUCTOR = (-7);
12373:            static final int DISPID_COLLECT = (-8);
12374:            static final int MKSYS_URLMONIKER = 6;
12375:            static final int URL_MK_LEGACY = 0;
12376:            static final int URL_MK_UNIFORM = 1;
12377:            static final int URL_MK_NO_CANONICALIZE = 2;
12378:            static final int FIEF_FLAG_FORCE_JITUI = 0x1;
12379:            static final int FIEF_FLAG_PEEK = 0x2;
12380:            static final int FIEF_FLAG_SKIP_INSTALLED_VERSION_CHECK = 0x4;
12381:            static final int FMFD_DEFAULT = 0x00000000;
12382:            static final int FMFD_URLASFILENAME = 0x00000001;
12383:            static final int URLMON_OPTION_USERAGENT = 0x10000001;
12384:            static final int URLMON_OPTION_USERAGENT_REFRESH = 0x10000002;
12385:            static final int URLMON_OPTION_URL_ENCODING = 0x10000004;
12386:            static final int CF_NULL = 0;
12387:            static final int WININETINFO_OPTION_LOCK_HANDLE = 65534;
12388:            static final int URLOSTRM_USECACHEDCOPY_ONLY = 0x1;
12389:            static final int URLOSTRM_USECACHEDCOPY = 0x2;
12390:            static final int URLOSTRM_GETNEWESTVERSION = 0x3;
12391:            static final int PROTOCOLFLAG_NO_PICS_CHECK = 0x00000001;
12392:            static final int MUTZ_NOSAVEDFILECHECK = 0x00000001;
12393:            static final int MUTZ_ENFORCERESTRICTED = 0x00000100;
12394:            static final int MAX_SIZE_SECURITY_ID = 512;
12395:            static final int URLACTION_MIN = 0x00001000;
12396:            static final int URLACTION_DOWNLOAD_MIN = 0x00001000;
12397:            static final int URLACTION_DOWNLOAD_SIGNED_ACTIVEX = 0x00001001;
12398:            static final int URLACTION_DOWNLOAD_UNSIGNED_ACTIVEX = 0x00001004;
12399:            static final int URLACTION_DOWNLOAD_CURR_MAX = 0x00001004;
12400:            static final int URLACTION_DOWNLOAD_MAX = 0x000011FF;
12401:            static final int URLACTION_ACTIVEX_MIN = 0x00001200;
12402:            static final int URLACTION_ACTIVEX_RUN = 0x00001200;
12403:            static final int URLPOLICY_ACTIVEX_CHECK_LIST = 0x00010000;
12404:            static final int URLACTION_ACTIVEX_OVERRIDE_OBJECT_SAFETY = 0x00001201;
12405:            static final int URLACTION_ACTIVEX_OVERRIDE_DATA_SAFETY = 0x00001202;
12406:            static final int URLACTION_ACTIVEX_OVERRIDE_SCRIPT_SAFETY = 0x00001203;
12407:            static final int URLACTION_SCRIPT_OVERRIDE_SAFETY = 0x00001401;
12408:            static final int URLACTION_ACTIVEX_CONFIRM_NOOBJECTSAFETY = 0x00001204;
12409:            static final int URLACTION_ACTIVEX_TREATASUNTRUSTED = 0x00001205;
12410:            static final int URLACTION_ACTIVEX_NO_WEBOC_SCRIPT = 0x00001206;
12411:            static final int URLACTION_ACTIVEX_CURR_MAX = 0x00001206;
12412:            static final int URLACTION_ACTIVEX_MAX = 0x000013ff;
12413:            static final int URLACTION_SCRIPT_MIN = 0x00001400;
12414:            static final int URLACTION_SCRIPT_RUN = 0x00001400;
12415:            static final int URLACTION_SCRIPT_JAVA_USE = 0x00001402;
12416:            static final int URLACTION_SCRIPT_SAFE_ACTIVEX = 0x00001405;
12417:            static final int URLACTION_CROSS_DOMAIN_DATA = 0x00001406;
12418:            static final int URLACTION_SCRIPT_PASTE = 0x00001407;
12419:            static final int URLACTION_SCRIPT_CURR_MAX = 0x00001407;
12420:            static final int URLACTION_SCRIPT_MAX = 0x000015ff;
12421:            static final int URLACTION_HTML_MIN = 0x00001600;
12422:            static final int URLACTION_HTML_SUBMIT_FORMS = 0x00001601;
12423:            static final int URLACTION_HTML_SUBMIT_FORMS_FROM = 0x00001602;
12424:            static final int URLACTION_HTML_SUBMIT_FORMS_TO = 0x00001603;
12425:            static final int URLACTION_HTML_FONT_DOWNLOAD = 0x00001604;
12426:            static final int URLACTION_HTML_JAVA_RUN = 0x00001605;
12427:            static final int URLACTION_HTML_USERDATA_SAVE = 0x00001606;
12428:            static final int URLACTION_HTML_SUBFRAME_NAVIGATE = 0x00001607;
12429:            static final int URLACTION_HTML_META_REFRESH = 0x00001608;
12430:            static final int URLACTION_HTML_MIXED_CONTENT = 0x00001609;
12431:            static final int URLACTION_HTML_MAX = 0x000017ff;
12432:            static final int URLACTION_SHELL_MIN = 0x00001800;
12433:            static final int URLACTION_SHELL_INSTALL_DTITEMS = 0x00001800;
12434:            static final int URLACTION_SHELL_MOVE_OR_COPY = 0x00001802;
12435:            static final int URLACTION_SHELL_FILE_DOWNLOAD = 0x00001803;
12436:            static final int URLACTION_SHELL_VERB = 0x00001804;
12437:            static final int URLACTION_SHELL_WEBVIEW_VERB = 0x00001805;
12438:            static final int URLACTION_SHELL_SHELLEXECUTE = 0x00001806;
12439:            static final int URLACTION_SHELL_CURR_MAX = 0x00001806;
12440:            static final int URLACTION_SHELL_MAX = 0x000019ff;
12441:            static final int URLACTION_NETWORK_MIN = 0x00001A00;
12442:            static final int URLACTION_CREDENTIALS_USE = 0x00001A00;
12443:            static final int URLPOLICY_CREDENTIALS_SILENT_LOGON_OK = 0x00000000;
12444:            static final int URLPOLICY_CREDENTIALS_MUST_PROMPT_USER = 0x00010000;
12445:            static final int URLPOLICY_CREDENTIALS_CONDITIONAL_PROMPT = 0x00020000;
12446:            static final int URLPOLICY_CREDENTIALS_ANONYMOUS_ONLY = 0x00030000;
12447:            static final int URLACTION_AUTHENTICATE_CLIENT = 0x00001A01;
12448:            static final int URLPOLICY_AUTHENTICATE_CLEARTEXT_OK = 0x00000000;
12449:            static final int URLPOLICY_AUTHENTICATE_CHALLENGE_RESPONSE = 0x00010000;
12450:            static final int URLPOLICY_AUTHENTICATE_MUTUAL_ONLY = 0x00030000;
12451:            static final int URLACTION_COOKIES = 0x00001A02;
12452:            static final int URLACTION_COOKIES_SESSION = 0x00001A03;
12453:            static final int URLACTION_CLIENT_CERT_PROMPT = 0x00001A04;
12454:            static final int URLACTION_COOKIES_THIRD_PARTY = 0x00001A05;
12455:            static final int URLACTION_COOKIES_SESSION_THIRD_PARTY = 0x00001A06;
12456:            static final int URLACTION_COOKIES_ENABLED = 0x00001A10;
12457:            static final int URLACTION_NETWORK_CURR_MAX = 0x00001A10;
12458:            static final int URLACTION_NETWORK_MAX = 0x00001Bff;
12459:            static final int URLACTION_JAVA_MIN = 0x00001C00;
12460:            static final int URLACTION_JAVA_PERMISSIONS = 0x00001C00;
12461:            static final int URLPOLICY_JAVA_PROHIBIT = 0x00000000;
12462:            static final int URLPOLICY_JAVA_HIGH = 0x00010000;
12463:            static final int URLPOLICY_JAVA_MEDIUM = 0x00020000;
12464:            static final int URLPOLICY_JAVA_LOW = 0x00030000;
12465:            static final int URLPOLICY_JAVA_CUSTOM = 0x00800000;
12466:            static final int URLACTION_JAVA_CURR_MAX = 0x00001C00;
12467:            static final int URLACTION_JAVA_MAX = 0x00001Cff;
12468:            static final int URLACTION_INFODELIVERY_MIN = 0x00001D00;
12469:            static final int URLACTION_INFODELIVERY_NO_ADDING_CHANNELS = 0x00001D00;
12470:            static final int URLACTION_INFODELIVERY_NO_EDITING_CHANNELS = 0x00001D01;
12471:            static final int URLACTION_INFODELIVERY_NO_REMOVING_CHANNELS = 0x00001D02;
12472:            static final int URLACTION_INFODELIVERY_NO_ADDING_SUBSCRIPTIONS = 0x00001D03;
12473:            static final int URLACTION_INFODELIVERY_NO_EDITING_SUBSCRIPTIONS = 0x00001D04;
12474:            static final int URLACTION_INFODELIVERY_NO_REMOVING_SUBSCRIPTIONS = 0x00001D05;
12475:            static final int URLACTION_INFODELIVERY_NO_CHANNEL_LOGGING = 0x00001D06;
12476:            static final int URLACTION_INFODELIVERY_CURR_MAX = 0x00001D06;
12477:            static final int URLACTION_INFODELIVERY_MAX = 0x00001Dff;
12478:            static final int URLACTION_CHANNEL_SOFTDIST_MIN = 0x00001E00;
12479:            static final int URLACTION_CHANNEL_SOFTDIST_PERMISSIONS = 0x00001E05;
12480:            static final int URLPOLICY_CHANNEL_SOFTDIST_PROHIBIT = 0x00010000;
12481:            static final int URLPOLICY_CHANNEL_SOFTDIST_PRECACHE = 0x00020000;
12482:            static final int URLPOLICY_CHANNEL_SOFTDIST_AUTOINSTALL = 0x00030000;
12483:            static final int URLACTION_CHANNEL_SOFTDIST_MAX = 0x00001Eff;
12484:            static final int URLPOLICY_ALLOW = 0x00;
12485:            static final int URLPOLICY_QUERY = 0x01;
12486:            static final int URLPOLICY_DISALLOW = 0x03;
12487:            static final int URLPOLICY_NOTIFY_ON_ALLOW = 0x10;
12488:            static final int URLPOLICY_NOTIFY_ON_DISALLOW = 0x20;
12489:            static final int URLPOLICY_LOG_ON_ALLOW = 0x40;
12490:            static final int URLPOLICY_LOG_ON_DISALLOW = 0x80;
12491:            static final int URLPOLICY_MASK_PERMISSIONS = 0x0f;
12492:            static final int URLPOLICY_DONTCHECKDLGBOX = 0x100;
12493:            static final int SOFTDIST_FLAG_USAGE_EMAIL = 0x00000001;
12494:            static final int SOFTDIST_FLAG_USAGE_PRECACHE = 0x00000002;
12495:            static final int SOFTDIST_FLAG_USAGE_AUTOINSTALL = 0x00000004;
12496:            static final int SOFTDIST_FLAG_DELETE_SUBSCRIPTION = 0x00000008;
12497:            static final int SOFTDIST_ADSTATE_NONE = 0x00000000;
12498:            static final int SOFTDIST_ADSTATE_AVAILABLE = 0x00000001;
12499:            static final int SOFTDIST_ADSTATE_DOWNLOADED = 0x00000002;
12500:            static final int SOFTDIST_ADSTATE_INSTALLED = 0x00000003;
12501:            static final int CONFIRMSAFETYACTION_LOADOBJECT = 0x00000001;
12502:            static final int PROPSETFLAG_DEFAULT = (0);
12503:            static final int PROPSETFLAG_NONSIMPLE = (1);
12504:            static final int PROPSETFLAG_ANSI = (2);
12505:            static final int PROPSETFLAG_UNBUFFERED = (4);
12506:            static final int PROPSETFLAG_CASE_SENSITIVE = (8);
12507:            static final int PROPSET_BEHAVIOR_CASE_SENSITIVE = (1);
12508:            static final int PID_DICTIONARY = (0);
12509:            static final int PID_CODEPAGE = (0x1);
12510:            static final int PID_FIRST_USABLE = (0x2);
12511:            static final int PID_FIRST_NAME_DEFAULT = (0xfff);
12512:            static final int PID_LOCALE = (0x80000000);
12513:            static final int PID_MODIFY_TIME = (0x80000001);
12514:            static final int PID_SECURITY = (0x80000002);
12515:            static final int PID_BEHAVIOR = (0x80000003);
12516:            static final int PID_ILLEGAL = (0xffffffff);
12517:            static final int PID_MIN_READONLY = (0x80000000);
12518:            static final int PID_MAX_READONLY = (0xbfffffff);
12519:            static final int PIDDI_THUMBNAIL = 0x00000002;
12520:            static final int PIDSI_TITLE = 0x00000002;
12521:            static final int PIDSI_SUBJECT = 0x00000003;
12522:            static final int PIDSI_AUTHOR = 0x00000004;
12523:            static final int PIDSI_KEYWORDS = 0x00000005;
12524:            static final int PIDSI_COMMENTS = 0x00000006;
12525:            static final int PIDSI_TEMPLATE = 0x00000007;
12526:            static final int PIDSI_LASTAUTHOR = 0x00000008;
12527:            static final int PIDSI_REVNUMBER = 0x00000009;
12528:            static final int PIDSI_EDITTIME = 0x0000000a;
12529:            static final int PIDSI_LASTPRINTED = 0x0000000b;
12530:            static final int PIDSI_CREATE_DTM = 0x0000000c;
12531:            static final int PIDSI_LASTSAVE_DTM = 0x0000000d;
12532:            static final int PIDSI_PAGECOUNT = 0x0000000e;
12533:            static final int PIDSI_WORDCOUNT = 0x0000000f;
12534:            static final int PIDSI_CHARCOUNT = 0x00000010;
12535:            static final int PIDSI_THUMBNAIL = 0x00000011;
12536:            static final int PIDSI_APPNAME = 0x00000012;
12537:            static final int PIDSI_DOC_SECURITY = 0x00000013;
12538:            static final int PIDDSI_CATEGORY = 0x00000002;
12539:            static final int PIDDSI_PRESFORMAT = 0x00000003;
12540:            static final int PIDDSI_BYTECOUNT = 0x00000004;
12541:            static final int PIDDSI_LINECOUNT = 0x00000005;
12542:            static final int PIDDSI_PARCOUNT = 0x00000006;
12543:            static final int PIDDSI_SLIDECOUNT = 0x00000007;
12544:            static final int PIDDSI_NOTECOUNT = 0x00000008;
12545:            static final int PIDDSI_HIDDENCOUNT = 0x00000009;
12546:            static final int PIDDSI_MMCLIPCOUNT = 0x0000000A;
12547:            static final int PIDDSI_SCALE = 0x0000000B;
12548:            static final int PIDDSI_HEADINGPAIR = 0x0000000C;
12549:            static final int PIDDSI_DOCPARTS = 0x0000000D;
12550:            static final int PIDDSI_MANAGER = 0x0000000E;
12551:            static final int PIDDSI_COMPANY = 0x0000000F;
12552:            static final int PIDDSI_LINKSDIRTY = 0x00000010;
12553:            static final int PIDMSI_EDITOR = 0x00000002;
12554:            static final int PIDMSI_SUPPLIER = 0x00000003;
12555:            static final int PIDMSI_SOURCE = 0x00000004;
12556:            static final int PIDMSI_SEQUENCE_NO = 0x00000005;
12557:            static final int PIDMSI_PROJECT = 0x00000006;
12558:            static final int PIDMSI_STATUS = 0x00000007;
12559:            static final int PIDMSI_OWNER = 0x00000008;
12560:            static final int PIDMSI_RATING = 0x00000009;
12561:            static final int PIDMSI_PRODUCTION = 0x0000000A;
12562:            static final int PIDMSI_COPYRIGHT = 0x0000000B;
12563:            static final int PRSPEC_INVALID = (0xffffffff);
12564:            static final int PRSPEC_LPWSTR = (0);
12565:            static final int PRSPEC_PROPID = (1);
12566:            static final int PROPSETHDR_OSVERSION_UNKNOWN = 0xFFFFFFFF;
12567:            static final int CCH_MAX_PROPSTG_NAME = 31;
12568:            static final int STDOLE_MAJORVERNUM = 0x1;
12569:            static final int STDOLE_MINORVERNUM = 0x0;
12570:            static final int STDOLE_LCID = 0x0000;
12571:            static final int STDOLE2_MAJORVERNUM = 0x2;
12572:            static final int STDOLE2_MINORVERNUM = 0x0;
12573:            static final int STDOLE2_LCID = 0x0000;
12574:            static final int VARIANT_NOVALUEPROP = 0x01;
12575:            static final int VARIANT_ALPHABOOL = 0x02;
12576:            static final int VARIANT_NOUSEROVERRIDE = 0x04;
12577:            static final int VARIANT_CALENDAR_HIJRI = 0x08;
12578:            static final int VARIANT_LOCALBOOL = 0x10;
12579:            static final int VARIANT_CALENDAR_THAI = 0x20;
12580:            static final int VARIANT_CALENDAR_GREGORIAN = 0x40;
12581:            static final int VARIANT_USE_NLS = 0x80;
12582:            static final int LOCALE_USE_NLS = 0x10000000;
12583:            static final int VTDATEGRE_MAX = 2958465;
12584:            static final int VTDATEGRE_MIN = -657434;
12585:            static final int NUMPRS_LEADING_WHITE = 0x0001;
12586:            static final int NUMPRS_TRAILING_WHITE = 0x0002;
12587:            static final int NUMPRS_LEADING_PLUS = 0x0004;
12588:            static final int NUMPRS_TRAILING_PLUS = 0x0008;
12589:            static final int NUMPRS_LEADING_MINUS = 0x0010;
12590:            static final int NUMPRS_TRAILING_MINUS = 0x0020;
12591:            static final int NUMPRS_HEX_OCT = 0x0040;
12592:            static final int NUMPRS_PARENS = 0x0080;
12593:            static final int NUMPRS_DECIMAL = 0x0100;
12594:            static final int NUMPRS_THOUSANDS = 0x0200;
12595:            static final int NUMPRS_CURRENCY = 0x0400;
12596:            static final int NUMPRS_EXPONENT = 0x0800;
12597:            static final int NUMPRS_USE_ALL = 0x1000;
12598:            static final int NUMPRS_STD = 0x1FFF;
12599:            static final int NUMPRS_NEG = 0x10000;
12600:            static final int NUMPRS_INEXACT = 0x20000;
12601:            static final int VARCMP_LT = 0;
12602:            static final int VARCMP_EQ = 1;
12603:            static final int VARCMP_GT = 2;
12604:            static final int VARCMP_NULL = 3;
12605:            static final int MEMBERID_NIL = DISPID_UNKNOWN;
12606:            static final int ID_DEFAULTINST = -2;
12607:            static final int DISPATCH_METHOD = 0x1;
12608:            static final int DISPATCH_PROPERTYGET = 0x2;
12609:            static final int DISPATCH_PROPERTYPUT = 0x4;
12610:            static final int DISPATCH_PROPERTYPUTREF = 0x8;
12611:            static final int LOAD_TLB_AS_32BIT = 0x20;
12612:            static final int LOAD_TLB_AS_64BIT = 0x40;
12613:            static final int ACTIVEOBJECT_STRONG = 0x0;
12614:            static final int ACTIVEOBJECT_WEAK = 0x1;
12615:            static final int OLEIVERB_PRIMARY = (0);
12616:            static final int OLEIVERB_SHOW = (-1);
12617:            static final int OLEIVERB_OPEN = (-2);
12618:            static final int OLEIVERB_HIDE = (-3);
12619:            static final int OLEIVERB_UIACTIVATE = (-4);
12620:            static final int OLEIVERB_INPLACEACTIVATE = (-5);
12621:            static final int OLEIVERB_DISCARDUNDOSTATE = (-6);
12622:            static final int EMBDHLP_INPROC_HANDLER = 0x0000;
12623:            static final int EMBDHLP_INPROC_SERVER = 0x0001;
12624:            static final int EMBDHLP_CREATENOW = 0x00000000;
12625:            static final int EMBDHLP_DELAYCREATE = 0x00010000;
12626:            static final int OLECREATE_LEAVERUNNING = 0x00000001;
12627:            static final int OFN_READONLY = 0x00000001;
12628:            static final int OFN_OVERWRITEPROMPT = 0x00000002;
12629:            static final int OFN_HIDEREADONLY = 0x00000004;
12630:            static final int OFN_NOCHANGEDIR = 0x00000008;
12631:            static final int OFN_SHOWHELP = 0x00000010;
12632:            static final int OFN_ENABLEHOOK = 0x00000020;
12633:            static final int OFN_ENABLETEMPLATE = 0x00000040;
12634:            static final int OFN_ENABLETEMPLATEHANDLE = 0x00000080;
12635:            static final int OFN_NOVALIDATE = 0x00000100;
12636:            static final int OFN_ALLOWMULTISELECT = 0x00000200;
12637:            static final int OFN_EXTENSIONDIFFERENT = 0x00000400;
12638:            static final int OFN_PATHMUSTEXIST = 0x00000800;
12639:            static final int OFN_FILEMUSTEXIST = 0x00001000;
12640:            static final int OFN_CREATEPROMPT = 0x00002000;
12641:            static final int OFN_SHAREAWARE = 0x00004000;
12642:            static final int OFN_NOREADONLYRETURN = 0x00008000;
12643:            static final int OFN_NOTESTFILECREATE = 0x00010000;
12644:            static final int OFN_NONETWORKBUTTON = 0x00020000;
12645:            static final int OFN_NOLONGNAMES = 0x00040000;
12646:            static final int OFN_EXPLORER = 0x00080000;
12647:            static final int OFN_NODEREFERENCELINKS = 0x00100000;
12648:            static final int OFN_LONGNAMES = 0x00200000;
12649:            static final int OFN_ENABLEINCLUDENOTIFY = 0x00400000;
12650:            static final int OFN_ENABLESIZING = 0x00800000;
12651:            static final int OFN_DONTADDTORECENT = 0x02000000;
12652:            static final int OFN_FORCESHOWHIDDEN = 0x10000000;
12653:            static final int OFN_EX_NOPLACESBAR = 0x00000001;
12654:            static final int OFN_SHAREFALLTHROUGH = 2;
12655:            static final int OFN_SHARENOWARN = 1;
12656:            static final int OFN_SHAREWARN = 0;
12657:            static final int CDM_FIRST = (WM_USER + 100);
12658:            static final int CDM_LAST = (WM_USER + 200);
12659:            static final int CDM_GETSPEC = (CDM_FIRST + 0x0000);
12660:            static final int CDM_GETFILEPATH = (CDM_FIRST + 0x0001);
12661:            static final int CDM_GETFOLDERPATH = (CDM_FIRST + 0x0002);
12662:            static final int CDM_GETFOLDERIDLIST = (CDM_FIRST + 0x0003);
12663:            static final int CDM_SETCONTROLTEXT = (CDM_FIRST + 0x0004);
12664:            static final int CDM_HIDECONTROL = (CDM_FIRST + 0x0005);
12665:            static final int CDM_SETDEFEXT = (CDM_FIRST + 0x0006);
12666:            static final int CC_RGBINIT = 0x00000001;
12667:            static final int CC_FULLOPEN = 0x00000002;
12668:            static final int CC_PREVENTFULLOPEN = 0x00000004;
12669:            static final int CC_SHOWHELP = 0x00000008;
12670:            static final int CC_ENABLEHOOK = 0x00000010;
12671:            static final int CC_ENABLETEMPLATE = 0x00000020;
12672:            static final int CC_ENABLETEMPLATEHANDLE = 0x00000040;
12673:            static final int CC_SOLIDCOLOR = 0x00000080;
12674:            static final int CC_ANYCOLOR = 0x00000100;
12675:            static final int FR_DOWN = 0x00000001;
12676:            static final int FR_WHOLEWORD = 0x00000002;
12677:            static final int FR_MATCHCASE = 0x00000004;
12678:            static final int FR_FINDNEXT = 0x00000008;
12679:            static final int FR_REPLACE = 0x00000010;
12680:            static final int FR_REPLACEALL = 0x00000020;
12681:            static final int FR_DIALOGTERM = 0x00000040;
12682:            static final int FR_SHOWHELP = 0x00000080;
12683:            static final int FR_ENABLEHOOK = 0x00000100;
12684:            static final int FR_ENABLETEMPLATE = 0x00000200;
12685:            static final int FR_NOUPDOWN = 0x00000400;
12686:            static final int FR_NOMATCHCASE = 0x00000800;
12687:            static final int FR_NOWHOLEWORD = 0x00001000;
12688:            static final int FR_ENABLETEMPLATEHANDLE = 0x00002000;
12689:            static final int FR_HIDEUPDOWN = 0x00004000;
12690:            static final int FR_HIDEMATCHCASE = 0x00008000;
12691:            static final int FR_HIDEWHOLEWORD = 0x00010000;
12692:            static final int FR_RAW = 0x00020000;
12693:            static final int FR_MATCHDIAC = 0x20000000;
12694:            static final int FR_MATCHKASHIDA = 0x40000000;
12695:            static final int FR_MATCHALEFHAMZA = 0x80000000;
12696:            static final int CF_SCREENFONTS = 0x00000001;
12697:            static final int CF_PRINTERFONTS = 0x00000002;
12698:            static final int CF_BOTH = (CF_SCREENFONTS | CF_PRINTERFONTS);
12699:            static final int CF_SHOWHELP = 0x00000004;
12700:            static final int CF_ENABLEHOOK = 0x00000008;
12701:            static final int CF_ENABLETEMPLATE = 0x00000010;
12702:            static final int CF_ENABLETEMPLATEHANDLE = 0x00000020;
12703:            static final int CF_INITTOLOGFONTSTRUCT = 0x00000040;
12704:            static final int CF_USESTYLE = 0x00000080;
12705:            static final int CF_EFFECTS = 0x00000100;
12706:            static final int CF_APPLY = 0x00000200;
12707:            static final int CF_ANSIONLY = 0x00000400;
12708:            static final int CF_SCRIPTSONLY = CF_ANSIONLY;
12709:            static final int CF_NOVECTORFONTS = 0x00000800;
12710:            static final int CF_NOOEMFONTS = CF_NOVECTORFONTS;
12711:            static final int CF_NOSIMULATIONS = 0x00001000;
12712:            static final int CF_LIMITSIZE = 0x00002000;
12713:            static final int CF_FIXEDPITCHONLY = 0x00004000;
12714:            static final int CF_WYSIWYG = 0x00008000;
12715:            static final int CF_FORCEFONTEXIST = 0x00010000;
12716:            static final int CF_SCALABLEONLY = 0x00020000;
12717:            static final int CF_TTONLY = 0x00040000;
12718:            static final int CF_NOFACESEL = 0x00080000;
12719:            static final int CF_NOSTYLESEL = 0x00100000;
12720:            static final int CF_NOSIZESEL = 0x00200000;
12721:            static final int CF_SELECTSCRIPT = 0x00400000;
12722:            static final int CF_NOSCRIPTSEL = 0x00800000;
12723:            static final int CF_NOVERTFONTS = 0x01000000;
12724:            static final int SIMULATED_FONTTYPE = 0x8000;
12725:            static final int PRINTER_FONTTYPE = 0x4000;
12726:            static final int SCREEN_FONTTYPE = 0x2000;
12727:            static final int BOLD_FONTTYPE = 0x0100;
12728:            static final int ITALIC_FONTTYPE = 0x0200;
12729:            static final int REGULAR_FONTTYPE = 0x0400;
12730:            static final int WM_CHOOSEFONT_GETLOGFONT = (WM_USER + 1);
12731:            static final int WM_CHOOSEFONT_SETLOGFONT = (WM_USER + 101);
12732:            static final int WM_CHOOSEFONT_SETFLAGS = (WM_USER + 102);
12733:            static final int CD_LBSELNOITEMS = -1;
12734:            static final int CD_LBSELCHANGE = 0;
12735:            static final int CD_LBSELSUB = 1;
12736:            static final int CD_LBSELADD = 2;
12737:            static final int PD_ALLPAGES = 0x00000000;
12738:            static final int PD_SELECTION = 0x00000001;
12739:            static final int PD_PAGENUMS = 0x00000002;
12740:            static final int PD_NOSELECTION = 0x00000004;
12741:            static final int PD_NOPAGENUMS = 0x00000008;
12742:            static final int PD_COLLATE = 0x00000010;
12743:            static final int PD_PRINTTOFILE = 0x00000020;
12744:            static final int PD_PRINTSETUP = 0x00000040;
12745:            static final int PD_NOWARNING = 0x00000080;
12746:            static final int PD_RETURNDC = 0x00000100;
12747:            static final int PD_RETURNIC = 0x00000200;
12748:            static final int PD_RETURNDEFAULT = 0x00000400;
12749:            static final int PD_SHOWHELP = 0x00000800;
12750:            static final int PD_ENABLEPRINTHOOK = 0x00001000;
12751:            static final int PD_ENABLESETUPHOOK = 0x00002000;
12752:            static final int PD_ENABLEPRINTTEMPLATE = 0x00004000;
12753:            static final int PD_ENABLESETUPTEMPLATE = 0x00008000;
12754:            static final int PD_ENABLEPRINTTEMPLATEHANDLE = 0x00010000;
12755:            static final int PD_ENABLESETUPTEMPLATEHANDLE = 0x00020000;
12756:            static final int PD_USEDEVMODECOPIES = 0x00040000;
12757:            static final int PD_USEDEVMODECOPIESANDCOLLATE = 0x00040000;
12758:            static final int PD_DISABLEPRINTTOFILE = 0x00080000;
12759:            static final int PD_HIDEPRINTTOFILE = 0x00100000;
12760:            static final int PD_NONETWORKBUTTON = 0x00200000;
12761:            static final int PD_CURRENTPAGE = 0x00400000;
12762:            static final int PD_NOCURRENTPAGE = 0x00800000;
12763:            static final int PD_EXCLUSIONFLAGS = 0x01000000;
12764:            static final int PD_USELARGETEMPLATE = 0x10000000;
12765:            static final int PD_EXCL_COPIESANDCOLLATE = (DM_COPIES | DM_COLLATE);
12766:            static final int START_PAGE_GENERAL = 0xffffffff;
12767:            static final int PD_RESULT_CANCEL = 0;
12768:            static final int PD_RESULT_PRINT = 1;
12769:            static final int PD_RESULT_APPLY = 2;
12770:            static final int DN_DEFAULTPRN = 0x0001;
12771:            static final int WM_PSD_PAGESETUPDLG = (WM_USER);
12772:            static final int WM_PSD_FULLPAGERECT = (WM_USER + 1);
12773:            static final int WM_PSD_MINMARGINRECT = (WM_USER + 2);
12774:            static final int WM_PSD_MARGINRECT = (WM_USER + 3);
12775:            static final int WM_PSD_GREEKTEXTRECT = (WM_USER + 4);
12776:            static final int WM_PSD_ENVSTAMPRECT = (WM_USER + 5);
12777:            static final int WM_PSD_YAFULLPAGERECT = (WM_USER + 6);
12778:            static final int PSD_DEFAULTMINMARGINS = 0x00000000;
12779:            static final int PSD_INWININIINTLMEASURE = 0x00000000;
12780:            static final int PSD_MINMARGINS = 0x00000001;
12781:            static final int PSD_MARGINS = 0x00000002;
12782:            static final int PSD_INTHOUSANDTHSOFINCHES = 0x00000004;
12783:            static final int PSD_INHUNDREDTHSOFMILLIMETERS = 0x00000008;
12784:            static final int PSD_DISABLEMARGINS = 0x00000010;
12785:            static final int PSD_DISABLEPRINTER = 0x00000020;
12786:            static final int PSD_NOWARNING = 0x00000080;
12787:            static final int PSD_DISABLEORIENTATION = 0x00000100;
12788:            static final int PSD_RETURNDEFAULT = 0x00000400;
12789:            static final int PSD_DISABLEPAPER = 0x00000200;
12790:            static final int PSD_SHOWHELP = 0x00000800;
12791:            static final int PSD_ENABLEPAGESETUPHOOK = 0x00002000;
12792:            static final int PSD_ENABLEPAGESETUPTEMPLATE = 0x00008000;
12793:            static final int PSD_ENABLEPAGESETUPTEMPLATEHANDLE = 0x00020000;
12794:            static final int PSD_ENABLEPAGEPAINTHOOK = 0x00040000;
12795:            static final int PSD_DISABLEPAGEPAINTING = 0x00080000;
12796:            static final int PSD_NONETWORKBUTTON = 0x00200000;
12797:            static final int SERVICE_NO_CHANGE = 0xffffffff;
12798:            static final int SERVICE_ACTIVE = 0x00000001;
12799:            static final int SERVICE_INACTIVE = 0x00000002;
12800:            static final int SERVICE_STATE_ALL = (SERVICE_ACTIVE | SERVICE_INACTIVE);
12801:            static final int SERVICE_CONTROL_STOP = 0x00000001;
12802:            static final int SERVICE_CONTROL_PAUSE = 0x00000002;
12803:            static final int SERVICE_CONTROL_CONTINUE = 0x00000003;
12804:            static final int SERVICE_CONTROL_INTERROGATE = 0x00000004;
12805:            static final int SERVICE_CONTROL_SHUTDOWN = 0x00000005;
12806:            static final int SERVICE_CONTROL_PARAMCHANGE = 0x00000006;
12807:            static final int SERVICE_CONTROL_NETBINDADD = 0x00000007;
12808:            static final int SERVICE_CONTROL_NETBINDREMOVE = 0x00000008;
12809:            static final int SERVICE_CONTROL_NETBINDENABLE = 0x00000009;
12810:            static final int SERVICE_CONTROL_NETBINDDISABLE = 0x0000000A;
12811:            static final int SERVICE_CONTROL_DEVICEEVENT = 0x0000000B;
12812:            static final int SERVICE_CONTROL_HARDWAREPROFILECHANGE = 0x0000000C;
12813:            static final int SERVICE_CONTROL_POWEREVENT = 0x0000000D;
12814:            static final int SERVICE_CONTROL_SESSIONCHANGE = 0x0000000E;
12815:            static final int SERVICE_STOPPED = 0x00000001;
12816:            static final int SERVICE_START_PENDING = 0x00000002;
12817:            static final int SERVICE_STOP_PENDING = 0x00000003;
12818:            static final int SERVICE_RUNNING = 0x00000004;
12819:            static final int SERVICE_CONTINUE_PENDING = 0x00000005;
12820:            static final int SERVICE_PAUSE_PENDING = 0x00000006;
12821:            static final int SERVICE_PAUSED = 0x00000007;
12822:            static final int SERVICE_ACCEPT_STOP = 0x00000001;
12823:            static final int SERVICE_ACCEPT_PAUSE_CONTINUE = 0x00000002;
12824:            static final int SERVICE_ACCEPT_SHUTDOWN = 0x00000004;
12825:            static final int SERVICE_ACCEPT_PARAMCHANGE = 0x00000008;
12826:            static final int SERVICE_ACCEPT_NETBINDCHANGE = 0x00000010;
12827:            static final int SERVICE_ACCEPT_HARDWAREPROFILECHANGE = 0x00000020;
12828:            static final int SERVICE_ACCEPT_POWEREVENT = 0x00000040;
12829:            static final int SERVICE_ACCEPT_SESSIONCHANGE = 0x00000080;
12830:            static final int SC_MANAGER_CONNECT = 0x0001;
12831:            static final int SC_MANAGER_CREATE_SERVICE = 0x0002;
12832:            static final int SC_MANAGER_ENUMERATE_SERVICE = 0x0004;
12833:            static final int SC_MANAGER_LOCK = 0x0008;
12834:            static final int SC_MANAGER_QUERY_LOCK_STATUS = 0x0010;
12835:            static final int SC_MANAGER_MODIFY_BOOT_CONFIG = 0x0020;
12836:            static final int SC_MANAGER_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED
12837:                    | SC_MANAGER_CONNECT | SC_MANAGER_CREATE_SERVICE
12838:                    | SC_MANAGER_ENUMERATE_SERVICE | SC_MANAGER_LOCK
12839:                    | SC_MANAGER_QUERY_LOCK_STATUS | SC_MANAGER_MODIFY_BOOT_CONFIG);
12840:            static final int SERVICE_QUERY_CONFIG = 0x0001;
12841:            static final int SERVICE_CHANGE_CONFIG = 0x0002;
12842:            static final int SERVICE_QUERY_STATUS = 0x0004;
12843:            static final int SERVICE_ENUMERATE_DEPENDENTS = 0x0008;
12844:            static final int SERVICE_START = 0x0010;
12845:            static final int SERVICE_STOP = 0x0020;
12846:            static final int SERVICE_PAUSE_CONTINUE = 0x0040;
12847:            static final int SERVICE_INTERROGATE = 0x0080;
12848:            static final int SERVICE_USER_DEFINED_CONTROL = 0x0100;
12849:            static final int SERVICE_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED
12850:                    | SERVICE_QUERY_CONFIG | SERVICE_CHANGE_CONFIG
12851:                    | SERVICE_QUERY_STATUS | SERVICE_ENUMERATE_DEPENDENTS
12852:                    | SERVICE_START | SERVICE_STOP | SERVICE_PAUSE_CONTINUE
12853:                    | SERVICE_INTERROGATE | SERVICE_USER_DEFINED_CONTROL);
12854:            static final int SERVICE_RUNS_IN_SYSTEM_PROCESS = 0x00000001;
12855:            static final int SERVICE_CONFIG_DESCRIPTION = 1;
12856:            static final int SERVICE_CONFIG_FAILURE_ACTIONS = 2;
12857:            static final int DIALOPTION_BILLING = 0x00000040;
12858:            static final int DIALOPTION_QUIET = 0x00000080;
12859:            static final int DIALOPTION_DIALTONE = 0x00000100;
12860:            static final int MDMVOLFLAG_LOW = 0x00000001;
12861:            static final int MDMVOLFLAG_MEDIUM = 0x00000002;
12862:            static final int MDMVOLFLAG_HIGH = 0x00000004;
12863:            static final int MDMVOL_LOW = 0x00000000;
12864:            static final int MDMVOL_MEDIUM = 0x00000001;
12865:            static final int MDMVOL_HIGH = 0x00000002;
12866:            static final int MDMSPKRFLAG_OFF = 0x00000001;
12867:            static final int MDMSPKRFLAG_DIAL = 0x00000002;
12868:            static final int MDMSPKRFLAG_ON = 0x00000004;
12869:            static final int MDMSPKRFLAG_CALLSETUP = 0x00000008;
12870:            static final int MDMSPKR_OFF = 0x00000000;
12871:            static final int MDMSPKR_DIAL = 0x00000001;
12872:            static final int MDMSPKR_ON = 0x00000002;
12873:            static final int MDMSPKR_CALLSETUP = 0x00000003;
12874:            static final int MDM_COMPRESSION = 0x00000001;
12875:            static final int MDM_ERROR_CONTROL = 0x00000002;
12876:            static final int MDM_FORCED_EC = 0x00000004;
12877:            static final int MDM_CELLULAR = 0x00000008;
12878:            static final int MDM_FLOWCONTROL_HARD = 0x00000010;
12879:            static final int MDM_FLOWCONTROL_SOFT = 0x00000020;
12880:            static final int MDM_CCITT_OVERRIDE = 0x00000040;
12881:            static final int MDM_SPEED_ADJUST = 0x00000080;
12882:            static final int MDM_TONE_DIAL = 0x00000100;
12883:            static final int MDM_BLIND_DIAL = 0x00000200;
12884:            static final int MDM_V23_OVERRIDE = 0x00000400;
12885:            static final int MDM_DIAGNOSTICS = 0x00000800;
12886:            static final int MDM_MASK_BEARERMODE = 0x0000f000;
12887:            static final int MDM_SHIFT_BEARERMODE = 12;
12888:            static final int MDM_MASK_PROTOCOLID = 0x000f0000;
12889:            static final int MDM_SHIFT_PROTOCOLID = 16;
12890:            static final int MDM_MASK_PROTOCOLDATA = 0x0ff00000;
12891:            static final int MDM_SHIFT_PROTOCOLDATA = 20;
12892:            static final int MDM_MASK_PROTOCOLINFO = (MDM_MASK_PROTOCOLID | MDM_MASK_PROTOCOLDATA);
12893:            static final int MDM_SHIFT_PROTOCOLINFO = MDM_SHIFT_PROTOCOLID;
12894:            static final int MDM_MASK_EXTENDEDINFO = (MDM_MASK_BEARERMODE | MDM_MASK_PROTOCOLINFO);
12895:            static final int MDM_SHIFT_EXTENDEDINFO = MDM_SHIFT_BEARERMODE;
12896:            static final int MDM_BEARERMODE_ANALOG = 0x0;
12897:            static final int MDM_BEARERMODE_ISDN = 0x1;
12898:            static final int MDM_BEARERMODE_GSM = 0x2;
12899:            static final int MDM_PROTOCOLID_DEFAULT = 0x0;
12900:            static final int MDM_PROTOCOLID_HDLCPPP = 0x1;
12901:            static final int MDM_PROTOCOLID_V128 = 0x2;
12902:            static final int MDM_PROTOCOLID_X75 = 0x3;
12903:            static final int MDM_PROTOCOLID_V110 = 0x4;
12904:            static final int MDM_PROTOCOLID_V120 = 0x5;
12905:            static final int MDM_PROTOCOLID_AUTO = 0x6;
12906:            static final int MDM_PROTOCOLID_ANALOG = 0x7;
12907:            static final int MDM_PROTOCOLID_GPRS = 0x8;
12908:            static final int MDM_PROTOCOLID_PIAFS = 0x9;
12909:            static final int MDM_SHIFT_HDLCPPP_SPEED = 0x0;
12910:            static final int MDM_MASK_HDLCPPP_SPEED = 0x7;
12911:            static final int MDM_HDLCPPP_SPEED_DEFAULT = 0x0;
12912:            static final int MDM_HDLCPPP_SPEED_64K = 0x1;
12913:            static final int MDM_HDLCPPP_SPEED_56K = 0x2;
12914:            static final int MDM_SHIFT_HDLCPPP_AUTH = 0x3;
12915:            static final int MDM_MASK_HDLCPPP_AUTH = (0x7 << 3);
12916:            static final int MDM_HDLCPPP_AUTH_DEFAULT = 0x0;
12917:            static final int MDM_HDLCPPP_AUTH_NONE = 0x1;
12918:            static final int MDM_HDLCPPP_AUTH_PAP = 0x2;
12919:            static final int MDM_HDLCPPP_AUTH_CHAP = 0x3;
12920:            static final int MDM_HDLCPPP_AUTH_MSCHAP = 0x4;
12921:            static final int MDM_SHIFT_HDLCPPP_ML = 0x6;
12922:            static final int MDM_MASK_HDLCPPP_ML = (0x3 << 6);
12923:            static final int MDM_HDLCPPP_ML_DEFAULT = 0x0;
12924:            static final int MDM_HDLCPPP_ML_NONE = 0x1;
12925:            static final int MDM_HDLCPPP_ML_2 = 0x2;
12926:            static final int MDM_SHIFT_V120_SPEED = 0x0;
12927:            static final int MDM_MASK_V120_SPEED = 0x7;
12928:            static final int MDM_V120_SPEED_DEFAULT = 0x0;
12929:            static final int MDM_V120_SPEED_64K = 0x1;
12930:            static final int MDM_V120_SPEED_56K = 0x2;
12931:            static final int MDM_SHIFT_V120_ML = 0x6;
12932:            static final int MDM_MASK_V120_ML = (0x3 << 6);
12933:            static final int MDM_V120_ML_DEFAULT = 0x0;
12934:            static final int MDM_V120_ML_NONE = 0x1;
12935:            static final int MDM_V120_ML_2 = 0x2;
12936:            static final int MDM_SHIFT_X75_DATA = 0x0;
12937:            static final int MDM_MASK_X75_DATA = 0x7;
12938:            static final int MDM_X75_DATA_DEFAULT = 0x0;
12939:            static final int MDM_X75_DATA_64K = 0x1;
12940:            static final int MDM_X75_DATA_128K = 0x2;
12941:            static final int MDM_X75_DATA_T_70 = 0x3;
12942:            static final int MDM_X75_DATA_BTX = 0x4;
12943:            static final int MDM_SHIFT_V110_SPEED = 0x0;
12944:            static final int MDM_MASK_V110_SPEED = 0xf;
12945:            static final int MDM_V110_SPEED_DEFAULT = 0x0;
12946:            static final int MDM_V110_SPEED_1DOT2K = 0x1;
12947:            static final int MDM_V110_SPEED_2DOT4K = 0x2;
12948:            static final int MDM_V110_SPEED_4DOT8K = 0x3;
12949:            static final int MDM_V110_SPEED_9DOT6K = 0x4;
12950:            static final int MDM_V110_SPEED_12DOT0K = 0x5;
12951:            static final int MDM_V110_SPEED_14DOT4K = 0x6;
12952:            static final int MDM_V110_SPEED_19DOT2K = 0x7;
12953:            static final int MDM_V110_SPEED_28DOT8K = 0x8;
12954:            static final int MDM_V110_SPEED_38DOT4K = 0x9;
12955:            static final int MDM_V110_SPEED_57DOT6K = 0xA;
12956:            static final int MDM_SHIFT_AUTO_SPEED = 0x0;
12957:            static final int MDM_MASK_AUTO_SPEED = 0x7;
12958:            static final int MDM_AUTO_SPEED_DEFAULT = 0x0;
12959:            static final int MDM_SHIFT_AUTO_ML = 0x6;
12960:            static final int MDM_MASK_AUTO_ML = (0x3 << 6);
12961:            static final int MDM_AUTO_ML_DEFAULT = 0x0;
12962:            static final int MDM_AUTO_ML_NONE = 0x1;
12963:            static final int MDM_AUTO_ML_2 = 0x2;
12964:            static final int MDM_ANALOG_RLP_ON = 0x0;
12965:            static final int MDM_ANALOG_RLP_OFF = 0x1;
12966:            static final int MDM_ANALOG_V34 = 0x2;
12967:            static final int MDM_PIAFS_INCOMING = 0;
12968:            static final int MDM_PIAFS_OUTGOING = 1;
12969:            static final int STYLE_DESCRIPTION_SIZE = 32;
12970:            static final int IMEMENUITEM_STRING_SIZE = 80;
12971:            static final int IMC_GETCANDIDATEPOS = 0x0007;
12972:            static final int IMC_SETCANDIDATEPOS = 0x0008;
12973:            static final int IMC_GETCOMPOSITIONFONT = 0x0009;
12974:            static final int IMC_SETCOMPOSITIONFONT = 0x000A;
12975:            static final int IMC_GETCOMPOSITIONWINDOW = 0x000B;
12976:            static final int IMC_SETCOMPOSITIONWINDOW = 0x000C;
12977:            static final int IMC_GETSTATUSWINDOWPOS = 0x000F;
12978:            static final int IMC_SETSTATUSWINDOWPOS = 0x0010;
12979:            static final int IMC_CLOSESTATUSWINDOW = 0x0021;
12980:            static final int IMC_OPENSTATUSWINDOW = 0x0022;
12981:            static final int NI_OPENCANDIDATE = 0x0010;
12982:            static final int NI_CLOSECANDIDATE = 0x0011;
12983:            static final int NI_SELECTCANDIDATESTR = 0x0012;
12984:            static final int NI_CHANGECANDIDATELIST = 0x0013;
12985:            static final int NI_FINALIZECONVERSIONRESULT = 0x0014;
12986:            static final int NI_COMPOSITIONSTR = 0x0015;
12987:            static final int NI_SETCANDIDATE_PAGESTART = 0x0016;
12988:            static final int NI_SETCANDIDATE_PAGESIZE = 0x0017;
12989:            static final int NI_IMEMENUSELECTED = 0x0018;
12990:            static final int ISC_SHOWUICANDIDATEWINDOW = 0x00000001;
12991:            static final int ISC_SHOWUICOMPOSITIONWINDOW = 0x80000000;
12992:            static final int ISC_SHOWUIGUIDELINE = 0x40000000;
12993:            static final int ISC_SHOWUIALLCANDIDATEWINDOW = 0x0000000F;
12994:            static final int ISC_SHOWUIALL = 0xC000000F;
12995:            static final int CPS_COMPLETE = 0x0001;
12996:            static final int CPS_CONVERT = 0x0002;
12997:            static final int CPS_REVERT = 0x0003;
12998:            static final int CPS_CANCEL = 0x0004;
12999:            static final int MOD_ALT = 0x0001;
13000:            static final int MOD_CONTROL = 0x0002;
13001:            static final int MOD_SHIFT = 0x0004;
13002:            static final int MOD_LEFT = 0x8000;
13003:            static final int MOD_RIGHT = 0x4000;
13004:            static final int MOD_ON_KEYUP = 0x0800;
13005:            static final int MOD_IGNORE_ALL_MODIFIER = 0x0400;
13006:            static final int IME_CHOTKEY_IME_NONIME_TOGGLE = 0x10;
13007:            static final int IME_CHOTKEY_SHAPE_TOGGLE = 0x11;
13008:            static final int IME_CHOTKEY_SYMBOL_TOGGLE = 0x12;
13009:            static final int IME_JHOTKEY_CLOSE_OPEN = 0x30;
13010:            static final int IME_KHOTKEY_SHAPE_TOGGLE = 0x50;
13011:            static final int IME_KHOTKEY_HANJACONVERT = 0x51;
13012:            static final int IME_KHOTKEY_ENGLISH = 0x52;
13013:            static final int IME_THOTKEY_IME_NONIME_TOGGLE = 0x70;
13014:            static final int IME_THOTKEY_SHAPE_TOGGLE = 0x71;
13015:            static final int IME_THOTKEY_SYMBOL_TOGGLE = 0x72;
13016:            static final int IME_HOTKEY_DSWITCH_FIRST = 0x100;
13017:            static final int IME_HOTKEY_DSWITCH_LAST = 0x11F;
13018:            static final int IME_HOTKEY_PRIVATE_FIRST = 0x200;
13019:            static final int IME_ITHOTKEY_RESEND_RESULTSTR = 0x200;
13020:            static final int IME_ITHOTKEY_PREVIOUS_COMPOSITION = 0x201;
13021:            static final int IME_ITHOTKEY_UISTYLE_TOGGLE = 0x202;
13022:            static final int IME_ITHOTKEY_RECONVERTSTRING = 0x203;
13023:            static final int IME_HOTKEY_PRIVATE_LAST = 0x21F;
13024:            static final int GCS_COMPREADSTR = 0x0001;
13025:            static final int GCS_COMPREADATTR = 0x0002;
13026:            static final int GCS_COMPREADCLAUSE = 0x0004;
13027:            static final int GCS_COMPSTR = 0x0008;
13028:            static final int GCS_COMPATTR = 0x0010;
13029:            static final int GCS_COMPCLAUSE = 0x0020;
13030:            static final int GCS_CURSORPOS = 0x0080;
13031:            static final int GCS_DELTASTART = 0x0100;
13032:            static final int GCS_RESULTREADSTR = 0x0200;
13033:            static final int GCS_RESULTREADCLAUSE = 0x0400;
13034:            static final int GCS_RESULTSTR = 0x0800;
13035:            static final int GCS_RESULTCLAUSE = 0x1000;
13036:            static final int CS_INSERTCHAR = 0x2000;
13037:            static final int CS_NOMOVECARET = 0x4000;
13038:            static final int IMEVER_0310 = 0x0003000A;
13039:            static final int IMEVER_0400 = 0x00040000;
13040:            static final int IME_PROP_AT_CARET = 0x00010000;
13041:            static final int IME_PROP_SPECIAL_UI = 0x00020000;
13042:            static final int IME_PROP_CANDLIST_START_FROM_1 = 0x00040000;
13043:            static final int IME_PROP_UNICODE = 0x00080000;
13044:            static final int IME_PROP_COMPLETE_ON_UNSELECT = 0x00100000;
13045:            static final int UI_CAP_2700 = 0x00000001;
13046:            static final int UI_CAP_ROT90 = 0x00000002;
13047:            static final int UI_CAP_ROTANY = 0x00000004;
13048:            static final int SCS_CAP_COMPSTR = 0x00000001;
13049:            static final int SCS_CAP_MAKEREAD = 0x00000002;
13050:            static final int SCS_CAP_SETRECONVERTSTRING = 0x00000004;
13051:            static final int SELECT_CAP_CONVERSION = 0x00000001;
13052:            static final int SELECT_CAP_SENTENCE = 0x00000002;
13053:            static final int GGL_LEVEL = 0x00000001;
13054:            static final int GGL_INDEX = 0x00000002;
13055:            static final int GGL_STRING = 0x00000003;
13056:            static final int GGL_PRIVATE = 0x00000004;
13057:            static final int GL_LEVEL_NOGUIDELINE = 0x00000000;
13058:            static final int GL_LEVEL_FATAL = 0x00000001;
13059:            static final int GL_LEVEL_ERROR = 0x00000002;
13060:            static final int GL_LEVEL_WARNING = 0x00000003;
13061:            static final int GL_LEVEL_INFORMATION = 0x00000004;
13062:            static final int GL_ID_UNKNOWN = 0x00000000;
13063:            static final int GL_ID_NOMODULE = 0x00000001;
13064:            static final int GL_ID_NODICTIONARY = 0x00000010;
13065:            static final int GL_ID_CANNOTSAVE = 0x00000011;
13066:            static final int GL_ID_NOCONVERT = 0x00000020;
13067:            static final int GL_ID_TYPINGERROR = 0x00000021;
13068:            static final int GL_ID_TOOMANYSTROKE = 0x00000022;
13069:            static final int GL_ID_READINGCONFLICT = 0x00000023;
13070:            static final int GL_ID_INPUTREADING = 0x00000024;
13071:            static final int GL_ID_INPUTRADICAL = 0x00000025;
13072:            static final int GL_ID_INPUTCODE = 0x00000026;
13073:            static final int GL_ID_INPUTSYMBOL = 0x00000027;
13074:            static final int GL_ID_CHOOSECANDIDATE = 0x00000028;
13075:            static final int GL_ID_REVERSECONVERSION = 0x00000029;
13076:            static final int GL_ID_PRIVATE_FIRST = 0x00008000;
13077:            static final int GL_ID_PRIVATE_LAST = 0x0000FFFF;
13078:            static final int IGP_PROPERTY = 0x00000004;
13079:            static final int IGP_CONVERSION = 0x00000008;
13080:            static final int IGP_SENTENCE = 0x0000000c;
13081:            static final int IGP_UI = 0x00000010;
13082:            static final int IGP_SETCOMPSTR = 0x00000014;
13083:            static final int IGP_SELECT = 0x00000018;
13084:            static final int SCS_SETSTR = (GCS_COMPREADSTR | GCS_COMPSTR);
13085:            static final int SCS_CHANGEATTR = (GCS_COMPREADATTR | GCS_COMPATTR);
13086:            static final int SCS_CHANGECLAUSE = (GCS_COMPREADCLAUSE | GCS_COMPCLAUSE);
13087:            static final int SCS_SETRECONVERTSTRING = 0x00010000;
13088:            static final int SCS_QUERYRECONVERTSTRING = 0x00020000;
13089:            static final int ATTR_INPUT = 0x00;
13090:            static final int ATTR_TARGET_CONVERTED = 0x01;
13091:            static final int ATTR_CONVERTED = 0x02;
13092:            static final int ATTR_TARGET_NOTCONVERTED = 0x03;
13093:            static final int ATTR_INPUT_ERROR = 0x04;
13094:            static final int ATTR_FIXEDCONVERTED = 0x05;
13095:            static final int CFS_DEFAULT = 0x0000;
13096:            static final int CFS_RECT = 0x0001;
13097:            static final int CFS_POINT = 0x0002;
13098:            static final int CFS_FORCE_POSITION = 0x0020;
13099:            static final int CFS_CANDIDATEPOS = 0x0040;
13100:            static final int CFS_EXCLUDE = 0x0080;
13101:            static final int GCL_CONVERSION = 0x0001;
13102:            static final int GCL_REVERSECONVERSION = 0x0002;
13103:            static final int GCL_REVERSE_LENGTH = 0x0003;
13104:            static final int IME_CMODE_ALPHANUMERIC = 0x0000;
13105:            static final int IME_CMODE_NATIVE = 0x0001;
13106:            static final int IME_CMODE_CHINESE = IME_CMODE_NATIVE;
13107:            static final int IME_CMODE_HANGEUL = IME_CMODE_NATIVE;
13108:            static final int IME_CMODE_HANGUL = IME_CMODE_NATIVE;
13109:            static final int IME_CMODE_JAPANESE = IME_CMODE_NATIVE;
13110:            static final int IME_CMODE_KATAKANA = 0x0002;
13111:            static final int IME_CMODE_LANGUAGE = 0x0003;
13112:            static final int IME_CMODE_FULLSHAPE = 0x0008;
13113:            static final int IME_CMODE_ROMAN = 0x0010;
13114:            static final int IME_CMODE_CHARCODE = 0x0020;
13115:            static final int IME_CMODE_HANJACONVERT = 0x0040;
13116:            static final int IME_CMODE_SOFTKBD = 0x0080;
13117:            static final int IME_CMODE_NOCONVERSION = 0x0100;
13118:            static final int IME_CMODE_EUDC = 0x0200;
13119:            static final int IME_CMODE_SYMBOL = 0x0400;
13120:            static final int IME_CMODE_FIXED = 0x0800;
13121:            static final int IME_CMODE_RESERVED = 0xF0000000;
13122:            static final int IME_SMODE_NONE = 0x0000;
13123:            static final int IME_SMODE_PLAURALCLAUSE = 0x0001;
13124:            static final int IME_SMODE_SINGLECONVERT = 0x0002;
13125:            static final int IME_SMODE_AUTOMATIC = 0x0004;
13126:            static final int IME_SMODE_PHRASEPREDICT = 0x0008;
13127:            static final int IME_SMODE_CONVERSATION = 0x0010;
13128:            static final int IME_SMODE_RESERVED = 0x0000F000;
13129:            static final int IME_CAND_UNKNOWN = 0x0000;
13130:            static final int IME_CAND_READ = 0x0001;
13131:            static final int IME_CAND_CODE = 0x0002;
13132:            static final int IME_CAND_MEANING = 0x0003;
13133:            static final int IME_CAND_RADICAL = 0x0004;
13134:            static final int IME_CAND_STROKE = 0x0005;
13135:            static final int IMN_CLOSESTATUSWINDOW = 0x0001;
13136:            static final int IMN_OPENSTATUSWINDOW = 0x0002;
13137:            static final int IMN_CHANGECANDIDATE = 0x0003;
13138:            static final int IMN_CLOSECANDIDATE = 0x0004;
13139:            static final int IMN_OPENCANDIDATE = 0x0005;
13140:            static final int IMN_SETCONVERSIONMODE = 0x0006;
13141:            static final int IMN_SETSENTENCEMODE = 0x0007;
13142:            static final int IMN_SETOPENSTATUS = 0x0008;
13143:            static final int IMN_SETCANDIDATEPOS = 0x0009;
13144:            static final int IMN_SETCOMPOSITIONFONT = 0x000A;
13145:            static final int IMN_SETCOMPOSITIONWINDOW = 0x000B;
13146:            static final int IMN_SETSTATUSWINDOWPOS = 0x000C;
13147:            static final int IMN_GUIDELINE = 0x000D;
13148:            static final int IMN_PRIVATE = 0x000E;
13149:            static final int IMR_COMPOSITIONWINDOW = 0x0001;
13150:            static final int IMR_CANDIDATEWINDOW = 0x0002;
13151:            static final int IMR_COMPOSITIONFONT = 0x0003;
13152:            static final int IMR_RECONVERTSTRING = 0x0004;
13153:            static final int IMR_CONFIRMRECONVERTSTRING = 0x0005;
13154:            static final int IMR_QUERYCHARPOSITION = 0x0006;
13155:            static final int IMR_DOCUMENTFEED = 0x0007;
13156:            static final int IMM_ERROR_NODATA = (-1);
13157:            static final int IMM_ERROR_GENERAL = (-2);
13158:            static final int IME_CONFIG_GENERAL = 1;
13159:            static final int IME_CONFIG_REGISTERWORD = 2;
13160:            static final int IME_CONFIG_SELECTDICTIONARY = 3;
13161:            static final int IME_ESC_QUERY_SUPPORT = 0x0003;
13162:            static final int IME_ESC_RESERVED_FIRST = 0x0004;
13163:            static final int IME_ESC_RESERVED_LAST = 0x07FF;
13164:            static final int IME_ESC_PRIVATE_FIRST = 0x0800;
13165:            static final int IME_ESC_PRIVATE_LAST = 0x0FFF;
13166:            static final int IME_ESC_SEQUENCE_TO_INTERNAL = 0x1001;
13167:            static final int IME_ESC_GET_EUDC_DICTIONARY = 0x1003;
13168:            static final int IME_ESC_SET_EUDC_DICTIONARY = 0x1004;
13169:            static final int IME_ESC_MAX_KEY = 0x1005;
13170:            static final int IME_ESC_IME_NAME = 0x1006;
13171:            static final int IME_ESC_SYNC_HOTKEY = 0x1007;
13172:            static final int IME_ESC_HANJA_MODE = 0x1008;
13173:            static final int IME_ESC_AUTOMATA = 0x1009;
13174:            static final int IME_ESC_PRIVATE_HOTKEY = 0x100a;
13175:            static final int IME_ESC_GETHELPFILENAME = 0x100b;
13176:            static final int IME_REGWORD_STYLE_EUDC = 0x00000001;
13177:            static final int IME_REGWORD_STYLE_USER_FIRST = 0x80000000;
13178:            static final int IME_REGWORD_STYLE_USER_LAST = 0xFFFFFFFF;
13179:            static final int IACE_CHILDREN = 0x0001;
13180:            static final int IACE_DEFAULT = 0x0010;
13181:            static final int IACE_IGNORENOCONTEXT = 0x0020;
13182:            static final int IGIMIF_RIGHTMENU = 0x0001;
13183:            static final int IGIMII_CMODE = 0x0001;
13184:            static final int IGIMII_SMODE = 0x0002;
13185:            static final int IGIMII_CONFIGURE = 0x0004;
13186:            static final int IGIMII_TOOLS = 0x0008;
13187:            static final int IGIMII_HELP = 0x0010;
13188:            static final int IGIMII_OTHER = 0x0020;
13189:            static final int IGIMII_INPUTTOOLS = 0x0040;
13190:            static final int IMFT_RADIOCHECK = 0x00001;
13191:            static final int IMFT_SEPARATOR = 0x00002;
13192:            static final int IMFT_SUBMENU = 0x00004;
13193:            static final int IMFS_GRAYED = MFS_GRAYED;
13194:            static final int IMFS_DISABLED = MFS_DISABLED;
13195:            static final int IMFS_CHECKED = MFS_CHECKED;
13196:            static final int IMFS_HILITE = MFS_HILITE;
13197:            static final int IMFS_ENABLED = MFS_ENABLED;
13198:            static final int IMFS_UNCHECKED = MFS_UNCHECKED;
13199:            static final int IMFS_UNHILITE = MFS_UNHILITE;
13200:            static final int IMFS_DEFAULT = MFS_DEFAULT;
13201:            static final int SOFTKEYBOARD_TYPE_T1 = 0x0001;
13202:            static final int SOFTKEYBOARD_TYPE_C1 = 0x0002;
13203:            static final int DIRECTDRAW_VERSION = 0x0700;
13204:            static final int _FACDD = 0x876;
13205:            static final int DDENUM_ATTACHEDSECONDARYDEVICES = 0x00000001;
13206:            static final int DDENUM_DETACHEDSECONDARYDEVICES = 0x00000002;
13207:            static final int DDENUM_NONDISPLAYDEVICES = 0x00000004;
13208:            static final int MAX_DDDEVICEID_STRING = 512;
13209:            static final int DDGDI_GETHOSTIDENTIFIER = 0x00000001;
13210:            static final int DDSCAPS2_RESERVED4 = 0x00000002;
13211:            static final int DDSCAPS2_HARDWAREDEINTERLACE = 0x00000000;
13212:            static final int DDSCAPS2_HINTDYNAMIC = 0x00000004;
13213:            static final int DDSCAPS2_HINTSTATIC = 0x00000008;
13214:            static final int DDSCAPS2_TEXTUREMANAGE = 0x00000010;
13215:            static final int DDSCAPS2_RESERVED1 = 0x00000020;
13216:            static final int DDSCAPS2_RESERVED2 = 0x00000040;
13217:            static final int DDSCAPS2_OPAQUE = 0x00000080;
13218:            static final int DDSCAPS2_HINTANTIALIASING = 0x00000100;
13219:            static final int DDSCAPS2_CUBEMAP = 0x00000200;
13220:            static final int DDSCAPS2_CUBEMAP_POSITIVEX = 0x00000400;
13221:            static final int DDSCAPS2_CUBEMAP_NEGATIVEX = 0x00000800;
13222:            static final int DDSCAPS2_CUBEMAP_POSITIVEY = 0x00001000;
13223:            static final int DDSCAPS2_CUBEMAP_NEGATIVEY = 0x00002000;
13224:            static final int DDSCAPS2_CUBEMAP_POSITIVEZ = 0x00004000;
13225:            static final int DDSCAPS2_CUBEMAP_NEGATIVEZ = 0x00008000;
13226:            static final int DDSCAPS2_CUBEMAP_ALLFACES = (DDSCAPS2_CUBEMAP_POSITIVEX
13227:                    | DDSCAPS2_CUBEMAP_NEGATIVEX
13228:                    | DDSCAPS2_CUBEMAP_POSITIVEY
13229:                    | DDSCAPS2_CUBEMAP_NEGATIVEY | DDSCAPS2_CUBEMAP_POSITIVEZ | DDSCAPS2_CUBEMAP_NEGATIVEZ);
13230:            static final int DDSCAPS2_MIPMAPSUBLEVEL = 0x00010000;
13231:            static final int DDSCAPS2_D3DTEXTUREMANAGE = 0x00020000;
13232:            static final int DDSCAPS2_DONOTPERSIST = 0x00040000;
13233:            static final int DDSCAPS2_STEREOSURFACELEFT = 0x00080000;
13234:            static final int DDSCAPS2_VOLUME = 0x00200000;
13235:            static final int DDSCAPS2_NOTUSERLOCKABLE = 0x00400000;
13236:            static final int DDSCAPS2_POINTS = 0x00800000;
13237:            static final int DDSCAPS2_RTPATCHES = 0x01000000;
13238:            static final int DDSCAPS2_NPATCHES = 0x02000000;
13239:            static final int DDSCAPS2_RESERVED3 = 0x04000000;
13240:            static final int DDSCAPS2_DISCARDBACKBUFFER = 0x10000000;
13241:            static final int DDSCAPS2_ENABLEALPHACHANNEL = 0x20000000;
13242:            static final int DDSCAPS3_MULTISAMPLE_MASK = 0x0000001F;
13243:            static final int DDCAPS2_STEREO = 0x02000000;
13244:            static final int DDCAPS2_SYSTONONLOCAL_AS_SYSTOLOCAL = 0x04000000;
13245:            static final int DDCAPS2_RESERVED1 = 0x08000000;
13246:            static final int DDCAPS2_CANMANAGERESOURCE = 0x10000000;
13247:            static final int DDCAPS2_DYNAMICTEXTURES = 0x20000000;
13248:            static final int DDSVCAPS_STEREOSEQUENTIAL = 0x00000010;
13249:            static final int DDSPD_IUNKNOWNPOINTER = 0x00000001;
13250:            static final int DDSPD_VOLATILE = 0x00000002;
13251:            static final int DDEDM_STANDARDVGAMODES = 0x00000002;
13252:            static final int DDBLTFAST_NOCOLORKEY = 0x00000000;
13253:            static final int DDBLTFAST_SRCCOLORKEY = 0x00000001;
13254:            static final int DDBLTFAST_DESTCOLORKEY = 0x00000002;
13255:            static final int DDBLTFAST_WAIT = 0x00000010;
13256:            static final int DDBLTFAST_DONOTWAIT = 0x00000020;
13257:            static final int DDFLIP_WAIT = 0x00000001;
13258:            static final int DDFLIP_EVEN = 0x00000002;
13259:            static final int DDFLIP_ODD = 0x00000004;
13260:            static final int DDFLIP_NOVSYNC = 0x00000008;
13261:            static final int DDFLIP_INTERVAL2 = 0x02000000;
13262:            static final int DDFLIP_INTERVAL3 = 0x03000000;
13263:            static final int DDFLIP_INTERVAL4 = 0x04000000;
13264:            static final int DDFLIP_STEREO = 0x00000010;
13265:            static final int DDFLIP_DONOTWAIT = 0x00000020;
13266:            static final int DDLOCK_SURFACEMEMORYPTR = 0x00000000;
13267:            static final int DDLOCK_WAIT = 0x00000001;
13268:            static final int DDLOCK_EVENT = 0x00000002;
13269:            static final int DDLOCK_READONLY = 0x00000010;
13270:            static final int DDLOCK_WRITEONLY = 0x00000020;
13271:            static final int DDLOCK_NOSYSLOCK = 0x00000800;
13272:            static final int DDLOCK_NOOVERWRITE = 0x00001000;
13273:            static final int DDLOCK_DISCARDCONTENTS = 0x00002000;
13274:            static final int DDLOCK_OKTOSWAP = 0x00002000;
13275:            static final int DDLOCK_DONOTWAIT = 0x00004000;
13276:            static final int DDLOCK_HASVOLUMETEXTUREBOXRECT = 0x00008000;
13277:            static final int DDLOCK_NODIRTYUPDATE = 0x00010000;
13278:            static final int DDSGR_CALIBRATE = 0x00000001;
13279:            static final int DDSMT_ISTESTREQUIRED = 0x00000001;
13280:            static final int DDEM_MODEPASSED = 0x00000001;
13281:            static final int DDEM_MODEFAILED = 0x00000002;
13282:            static final int DD_OK = S_OK;
13283:            static final int DD_FALSE = S_FALSE;
13284:            static final int DDENUMRET_CANCEL = 0;
13285:            static final int DDENUMRET_OK = 1;
13286:            static final int GDIP_EMFPLUS_RECORD_BASE = 0x00004000;
13287:            static final int GDIP_WMF_RECORD_BASE = 0x00010000;
13288:            static final int ALPHA_SHIFT = 24;
13289:            static final int RED_SHIFT = 16;
13290:            static final int GREEN_SHIFT = 8;
13291:            static final int BLUE_SHIFT = 0;
13292:            static final int PixelFormatIndexed = 0x00010000;
13293:            static final int PixelFormatGDI = 0x00020000;
13294:            static final int PixelFormatAlpha = 0x00040000;
13295:            static final int PixelFormatPAlpha = 0x00080000;
13296:            static final int PixelFormatExtended = 0x00100000;
13297:            static final int PixelFormatCanonical = 0x00200000;
13298:            static final int PixelFormatUndefined = 0;
13299:            static final int PixelFormatDontCare = 0;
13300:            static final int PixelFormat1bppIndexed = (1 | (1 << 8)
13301:                    | PixelFormatIndexed | PixelFormatGDI);
13302:            static final int PixelFormat4bppIndexed = (2 | (4 << 8)
13303:                    | PixelFormatIndexed | PixelFormatGDI);
13304:            static final int PixelFormat8bppIndexed = (3 | (8 << 8)
13305:                    | PixelFormatIndexed | PixelFormatGDI);
13306:            static final int PixelFormat16bppGrayScale = (4 | (16 << 8) | PixelFormatExtended);
13307:            static final int PixelFormat16bppRGB555 = (5 | (16 << 8) | PixelFormatGDI);
13308:            static final int PixelFormat16bppRGB565 = (6 | (16 << 8) | PixelFormatGDI);
13309:            static final int PixelFormat16bppARGB1555 = (7 | (16 << 8)
13310:                    | PixelFormatAlpha | PixelFormatGDI);
13311:            static final int PixelFormat24bppRGB = (8 | (24 << 8) | PixelFormatGDI);
13312:            static final int PixelFormat32bppRGB = (9 | (32 << 8) | PixelFormatGDI);
13313:            static final int PixelFormat32bppARGB = (10 | (32 << 8)
13314:                    | PixelFormatAlpha | PixelFormatGDI | PixelFormatCanonical);
13315:            static final int PixelFormat32bppPARGB = (11 | (32 << 8)
13316:                    | PixelFormatAlpha | PixelFormatPAlpha | PixelFormatGDI);
13317:            static final int PixelFormat48bppRGB = (12 | (48 << 8) | PixelFormatExtended);
13318:            static final int PixelFormat64bppARGB = (13 | (64 << 8)
13319:                    | PixelFormatAlpha | PixelFormatCanonical | PixelFormatExtended);
13320:            static final int PixelFormat64bppPARGB = (14 | (64 << 8)
13321:                    | PixelFormatAlpha | PixelFormatPAlpha | PixelFormatExtended);
13322:            static final int PixelFormatMax = 15;
13323:            static final int GDIP_EMFPLUSFLAGS_DISPLAY = 0x00000001;
13324:            static final int PropertyTagTypeByte = 1;
13325:            static final int PropertyTagTypeASCII = 2;
13326:            static final int PropertyTagTypeShort = 3;
13327:            static final int PropertyTagTypeLong = 4;
13328:            static final int PropertyTagTypeRational = 5;
13329:            static final int PropertyTagTypeUndefined = 7;
13330:            static final int PropertyTagTypeSLONG = 9;
13331:            static final int PropertyTagTypeSRational = 10;
13332:            static final int PropertyTagExifIFD = 0x8769;
13333:            static final int PropertyTagGpsIFD = 0x8825;
13334:            static final int PropertyTagNewSubfileType = 0x00FE;
13335:            static final int PropertyTagSubfileType = 0x00FF;
13336:            static final int PropertyTagImageWidth = 0x0100;
13337:            static final int PropertyTagImageHeight = 0x0101;
13338:            static final int PropertyTagBitsPerSample = 0x0102;
13339:            static final int PropertyTagCompression = 0x0103;
13340:            static final int PropertyTagPhotometricInterp = 0x0106;
13341:            static final int PropertyTagThreshHolding = 0x0107;
13342:            static final int PropertyTagCellWidth = 0x0108;
13343:            static final int PropertyTagCellHeight = 0x0109;
13344:            static final int PropertyTagFillOrder = 0x010A;
13345:            static final int PropertyTagDocumentName = 0x010D;
13346:            static final int PropertyTagImageDescription = 0x010E;
13347:            static final int PropertyTagEquipMake = 0x010F;
13348:            static final int PropertyTagEquipModel = 0x0110;
13349:            static final int PropertyTagStripOffsets = 0x0111;
13350:            static final int PropertyTagOrientation = 0x0112;
13351:            static final int PropertyTagSamplesPerPixel = 0x0115;
13352:            static final int PropertyTagRowsPerStrip = 0x0116;
13353:            static final int PropertyTagStripBytesCount = 0x0117;
13354:            static final int PropertyTagMinSampleValue = 0x0118;
13355:            static final int PropertyTagMaxSampleValue = 0x0119;
13356:            static final int PropertyTagXResolution = 0x011A;
13357:            static final int PropertyTagYResolution = 0x011B;
13358:            static final int PropertyTagPlanarConfig = 0x011C;
13359:            static final int PropertyTagPageName = 0x011D;
13360:            static final int PropertyTagXPosition = 0x011E;
13361:            static final int PropertyTagYPosition = 0x011F;
13362:            static final int PropertyTagFreeOffset = 0x0120;
13363:            static final int PropertyTagFreeByteCounts = 0x0121;
13364:            static final int PropertyTagGrayResponseUnit = 0x0122;
13365:            static final int PropertyTagGrayResponseCurve = 0x0123;
13366:            static final int PropertyTagT4Option = 0x0124;
13367:            static final int PropertyTagT6Option = 0x0125;
13368:            static final int PropertyTagResolutionUnit = 0x0128;
13369:            static final int PropertyTagPageNumber = 0x0129;
13370:            static final int PropertyTagTransferFuncition = 0x012D;
13371:            static final int PropertyTagSoftwareUsed = 0x0131;
13372:            static final int PropertyTagDateTime = 0x0132;
13373:            static final int PropertyTagArtist = 0x013B;
13374:            static final int PropertyTagHostComputer = 0x013C;
13375:            static final int PropertyTagPredictor = 0x013D;
13376:            static final int PropertyTagWhitePoint = 0x013E;
13377:            static final int PropertyTagPrimaryChromaticities = 0x013F;
13378:            static final int PropertyTagColorMap = 0x0140;
13379:            static final int PropertyTagHalftoneHints = 0x0141;
13380:            static final int PropertyTagTileWidth = 0x0142;
13381:            static final int PropertyTagTileLength = 0x0143;
13382:            static final int PropertyTagTileOffset = 0x0144;
13383:            static final int PropertyTagTileByteCounts = 0x0145;
13384:            static final int PropertyTagInkSet = 0x014C;
13385:            static final int PropertyTagInkNames = 0x014D;
13386:            static final int PropertyTagNumberOfInks = 0x014E;
13387:            static final int PropertyTagDotRange = 0x0150;
13388:            static final int PropertyTagTargetPrinter = 0x0151;
13389:            static final int PropertyTagExtraSamples = 0x0152;
13390:            static final int PropertyTagSampleFormat = 0x0153;
13391:            static final int PropertyTagSMinSampleValue = 0x0154;
13392:            static final int PropertyTagSMaxSampleValue = 0x0155;
13393:            static final int PropertyTagTransferRange = 0x0156;
13394:            static final int PropertyTagJPEGProc = 0x0200;
13395:            static final int PropertyTagJPEGInterFormat = 0x0201;
13396:            static final int PropertyTagJPEGInterLength = 0x0202;
13397:            static final int PropertyTagJPEGRestartInterval = 0x0203;
13398:            static final int PropertyTagJPEGLosslessPredictors = 0x0205;
13399:            static final int PropertyTagJPEGPointTransforms = 0x0206;
13400:            static final int PropertyTagJPEGQTables = 0x0207;
13401:            static final int PropertyTagJPEGDCTables = 0x0208;
13402:            static final int PropertyTagJPEGACTables = 0x0209;
13403:            static final int PropertyTagYCbCrCoefficients = 0x0211;
13404:            static final int PropertyTagYCbCrSubsampling = 0x0212;
13405:            static final int PropertyTagYCbCrPositioning = 0x0213;
13406:            static final int PropertyTagREFBlackWhite = 0x0214;
13407:            static final int PropertyTagICCProfile = 0x8773;
13408:            static final int PropertyTagGamma = 0x0301;
13409:            static final int PropertyTagICCProfileDescriptor = 0x0302;
13410:            static final int PropertyTagSRGBRenderingIntent = 0x0303;
13411:            static final int PropertyTagImageTitle = 0x0320;
13412:            static final int PropertyTagCopyright = 0x8298;
13413:            static final int PropertyTagResolutionXUnit = 0x5001;
13414:            static final int PropertyTagResolutionYUnit = 0x5002;
13415:            static final int PropertyTagResolutionXLengthUnit = 0x5003;
13416:            static final int PropertyTagResolutionYLengthUnit = 0x5004;
13417:            static final int PropertyTagPrintFlags = 0x5005;
13418:            static final int PropertyTagPrintFlagsVersion = 0x5006;
13419:            static final int PropertyTagPrintFlagsCrop = 0x5007;
13420:            static final int PropertyTagPrintFlagsBleedWidth = 0x5008;
13421:            static final int PropertyTagPrintFlagsBleedWidthScale = 0x5009;
13422:            static final int PropertyTagHalftoneLPI = 0x500A;
13423:            static final int PropertyTagHalftoneLPIUnit = 0x500B;
13424:            static final int PropertyTagHalftoneDegree = 0x500C;
13425:            static final int PropertyTagHalftoneShape = 0x500D;
13426:            static final int PropertyTagHalftoneMisc = 0x500E;
13427:            static final int PropertyTagHalftoneScreen = 0x500F;
13428:            static final int PropertyTagJPEGQuality = 0x5010;
13429:            static final int PropertyTagGridSize = 0x5011;
13430:            static final int PropertyTagThumbnailFormat = 0x5012;
13431:            static final int PropertyTagThumbnailWidth = 0x5013;
13432:            static final int PropertyTagThumbnailHeight = 0x5014;
13433:            static final int PropertyTagThumbnailColorDepth = 0x5015;
13434:            static final int PropertyTagThumbnailPlanes = 0x5016;
13435:            static final int PropertyTagThumbnailRawBytes = 0x5017;
13436:            static final int PropertyTagThumbnailSize = 0x5018;
13437:            static final int PropertyTagThumbnailCompressedSize = 0x5019;
13438:            static final int PropertyTagColorTransferFunction = 0x501A;
13439:            static final int PropertyTagThumbnailData = 0x501B;
13440:            static final int PropertyTagThumbnailImageWidth = 0x5020;
13441:            static final int PropertyTagThumbnailImageHeight = 0x5021;
13442:            static final int PropertyTagThumbnailBitsPerSample = 0x5022;
13443:            static final int PropertyTagThumbnailCompression = 0x5023;
13444:            static final int PropertyTagThumbnailPhotometricInterp = 0x5024;
13445:            static final int PropertyTagThumbnailImageDescription = 0x5025;
13446:            static final int PropertyTagThumbnailEquipMake = 0x5026;
13447:            static final int PropertyTagThumbnailEquipModel = 0x5027;
13448:            static final int PropertyTagThumbnailStripOffsets = 0x5028;
13449:            static final int PropertyTagThumbnailOrientation = 0x5029;
13450:            static final int PropertyTagThumbnailSamplesPerPixel = 0x502A;
13451:            static final int PropertyTagThumbnailRowsPerStrip = 0x502B;
13452:            static final int PropertyTagThumbnailStripBytesCount = 0x502C;
13453:            static final int PropertyTagThumbnailResolutionX = 0x502D;
13454:            static final int PropertyTagThumbnailResolutionY = 0x502E;
13455:            static final int PropertyTagThumbnailPlanarConfig = 0x502F;
13456:            static final int PropertyTagThumbnailResolutionUnit = 0x5030;
13457:            static final int PropertyTagThumbnailTransferFunction = 0x5031;
13458:            static final int PropertyTagThumbnailSoftwareUsed = 0x5032;
13459:            static final int PropertyTagThumbnailDateTime = 0x5033;
13460:            static final int PropertyTagThumbnailArtist = 0x5034;
13461:            static final int PropertyTagThumbnailWhitePoint = 0x5035;
13462:            static final int PropertyTagThumbnailPrimaryChromaticities = 0x5036;
13463:            static final int PropertyTagThumbnailYCbCrCoefficients = 0x5037;
13464:            static final int PropertyTagThumbnailYCbCrSubsampling = 0x5038;
13465:            static final int PropertyTagThumbnailYCbCrPositioning = 0x5039;
13466:            static final int PropertyTagThumbnailRefBlackWhite = 0x503A;
13467:            static final int PropertyTagThumbnailCopyRight = 0x503B;
13468:            static final int PropertyTagLuminanceTable = 0x5090;
13469:            static final int PropertyTagChrominanceTable = 0x5091;
13470:            static final int PropertyTagFrameDelay = 0x5100;
13471:            static final int PropertyTagLoopCount = 0x5101;
13472:            static final int PropertyTagPixelUnit = 0x5110;
13473:            static final int PropertyTagPixelPerUnitX = 0x5111;
13474:            static final int PropertyTagPixelPerUnitY = 0x5112;
13475:            static final int PropertyTagPaletteHistogram = 0x5113;
13476:            static final int PropertyTagExifExposureTime = 0x829A;
13477:            static final int PropertyTagExifFNumber = 0x829D;
13478:            static final int PropertyTagExifExposureProg = 0x8822;
13479:            static final int PropertyTagExifSpectralSense = 0x8824;
13480:            static final int PropertyTagExifISOSpeed = 0x8827;
13481:            static final int PropertyTagExifOECF = 0x8828;
13482:            static final int PropertyTagExifVer = 0x9000;
13483:            static final int PropertyTagExifDTOrig = 0x9003;
13484:            static final int PropertyTagExifDTDigitized = 0x9004;
13485:            static final int PropertyTagExifCompConfig = 0x9101;
13486:            static final int PropertyTagExifCompBPP = 0x9102;
13487:            static final int PropertyTagExifShutterSpeed = 0x9201;
13488:            static final int PropertyTagExifAperture = 0x9202;
13489:            static final int PropertyTagExifBrightness = 0x9203;
13490:            static final int PropertyTagExifExposureBias = 0x9204;
13491:            static final int PropertyTagExifMaxAperture = 0x9205;
13492:            static final int PropertyTagExifSubjectDist = 0x9206;
13493:            static final int PropertyTagExifMeteringMode = 0x9207;
13494:            static final int PropertyTagExifLightSource = 0x9208;
13495:            static final int PropertyTagExifFlash = 0x9209;
13496:            static final int PropertyTagExifFocalLength = 0x920A;
13497:            static final int PropertyTagExifMakerNote = 0x927C;
13498:            static final int PropertyTagExifUserComment = 0x9286;
13499:            static final int PropertyTagExifDTSubsec = 0x9290;
13500:            static final int PropertyTagExifDTOrigSS = 0x9291;
13501:            static final int PropertyTagExifDTDigSS = 0x9292;
13502:            static final int PropertyTagExifFPXVer = 0xA000;
13503:            static final int PropertyTagExifColorSpace = 0xA001;
13504:            static final int PropertyTagExifPixXDim = 0xA002;
13505:            static final int PropertyTagExifPixYDim = 0xA003;
13506:            static final int PropertyTagExifRelatedWav = 0xA004;
13507:            static final int PropertyTagExifInterop = 0xA005;
13508:            static final int PropertyTagExifFlashEnergy = 0xA20B;
13509:            static final int PropertyTagExifSpatialFR = 0xA20C;
13510:            static final int PropertyTagExifFocalXRes = 0xA20E;
13511:            static final int PropertyTagExifFocalYRes = 0xA20F;
13512:            static final int PropertyTagExifFocalResUnit = 0xA210;
13513:            static final int PropertyTagExifSubjectLoc = 0xA214;
13514:            static final int PropertyTagExifExposureIndex = 0xA215;
13515:            static final int PropertyTagExifSensingMethod = 0xA217;
13516:            static final int PropertyTagExifFileSource = 0xA300;
13517:            static final int PropertyTagExifSceneType = 0xA301;
13518:            static final int PropertyTagExifCfaPattern = 0xA302;
13519:            static final int PropertyTagGpsVer = 0x0000;
13520:            static final int PropertyTagGpsLatitudeRef = 0x0001;
13521:            static final int PropertyTagGpsLatitude = 0x0002;
13522:            static final int PropertyTagGpsLongitudeRef = 0x0003;
13523:            static final int PropertyTagGpsLongitude = 0x0004;
13524:            static final int PropertyTagGpsAltitudeRef = 0x0005;
13525:            static final int PropertyTagGpsAltitude = 0x0006;
13526:            static final int PropertyTagGpsGpsTime = 0x0007;
13527:            static final int PropertyTagGpsGpsSatellites = 0x0008;
13528:            static final int PropertyTagGpsGpsStatus = 0x0009;
13529:            static final int PropertyTagGpsGpsMeasureMode = 0x00A;
13530:            static final int PropertyTagGpsGpsDop = 0x000B;
13531:            static final int PropertyTagGpsSpeedRef = 0x000C;
13532:            static final int PropertyTagGpsSpeed = 0x000D;
13533:            static final int PropertyTagGpsTrackRef = 0x000E;
13534:            static final int PropertyTagGpsTrack = 0x000F;
13535:            static final int PropertyTagGpsImgDirRef = 0x0010;
13536:            static final int PropertyTagGpsImgDir = 0x0011;
13537:            static final int PropertyTagGpsMapDatum = 0x0012;
13538:            static final int PropertyTagGpsDestLatRef = 0x0013;
13539:            static final int PropertyTagGpsDestLat = 0x0014;
13540:            static final int PropertyTagGpsDestLongRef = 0x0015;
13541:            static final int PropertyTagGpsDestLong = 0x0016;
13542:            static final int PropertyTagGpsDestBearRef = 0x0017;
13543:            static final int PropertyTagGpsDestBear = 0x0018;
13544:            static final int PropertyTagGpsDestDistRef = 0x0019;
13545:            static final int PropertyTagGpsDestDist = 0x001A;
13546:            static final int SCHEMADEF_VERSION = 1;
13547:            static final int THEMEMGR_VERSION = 1;
13548:            static final int ICC_LISTVIEW_CLASSES = 0x00000001;
13549:            static final int ICC_TREEVIEW_CLASSES = 0x00000002;
13550:            static final int ICC_BAR_CLASSES = 0x00000004;
13551:            static final int ICC_TAB_CLASSES = 0x00000008;
13552:            static final int ICC_UPDOWN_CLASS = 0x00000010;
13553:            static final int ICC_PROGRESS_CLASS = 0x00000020;
13554:            static final int ICC_HOTKEY_CLASS = 0x00000040;
13555:            static final int ICC_ANIMATE_CLASS = 0x00000080;
13556:            static final int ICC_WIN95_CLASSES = 0x000000FF;
13557:            static final int ICC_DATE_CLASSES = 0x00000100;
13558:            static final int ICC_USEREX_CLASSES = 0x00000200;
13559:            static final int ICC_COOL_CLASSES = 0x00000400;
13560:            static final int ICC_INTERNET_CLASSES = 0x00000800;
13561:            static final int ICC_PAGESCROLLER_CLASS = 0x00001000;
13562:            static final int ICC_NATIVEFNTCTL_CLASS = 0x00002000;
13563:            static final int ODT_HEADER = 100;
13564:            static final int ODT_TAB = 101;
13565:            static final int ODT_LISTVIEW = 102;
13566:            static final int LVM_FIRST = 0x1000;
13567:            static final int TV_FIRST = 0x1100;
13568:            static final int HDM_FIRST = 0x1200;
13569:            static final int TCM_FIRST = 0x1300;
13570:            static final int PGM_FIRST = 0x1400;
13571:            static final int CCM_FIRST = 0x2000;
13572:            static final int CCM_LAST = (CCM_FIRST + 0x200);
13573:            static final int CCM_SETBKCOLOR = (CCM_FIRST + 1);
13574:            static final int CCM_SETCOLORSCHEME = (CCM_FIRST + 2);
13575:            static final int CCM_GETCOLORSCHEME = (CCM_FIRST + 3);
13576:            static final int CCM_GETDROPTARGET = (CCM_FIRST + 4);
13577:            static final int CCM_SETUNICODEFORMAT = (CCM_FIRST + 5);
13578:            static final int CCM_GETUNICODEFORMAT = (CCM_FIRST + 6);
13579:            static final int COMCTL32_VERSION = 5;
13580:            static final int CCM_SETVERSION = (CCM_FIRST + 0x7);
13581:            static final int CCM_GETVERSION = (CCM_FIRST + 0x8);
13582:            static final int CCM_SETNOTIFYWINDOW = (CCM_FIRST + 0x9);
13583:            static final int INFOTIPSIZE = 1024;
13584:            static final int MSGF_COMMCTRL_BEGINDRAG = 0x4200;
13585:            static final int MSGF_COMMCTRL_SIZEHEADER = 0x4201;
13586:            static final int MSGF_COMMCTRL_DRAGSELECT = 0x4202;
13587:            static final int MSGF_COMMCTRL_TOOLBARCUST = 0x4203;
13588:            static final int CDRF_DODEFAULT = 0x00000000;
13589:            static final int CDRF_NEWFONT = 0x00000002;
13590:            static final int CDRF_SKIPDEFAULT = 0x00000004;
13591:            static final int CDRF_NOTIFYPOSTPAINT = 0x00000010;
13592:            static final int CDRF_NOTIFYITEMDRAW = 0x00000020;
13593:            static final int CDRF_NOTIFYSUBITEMDRAW = 0x00000020;
13594:            static final int CDRF_NOTIFYPOSTERASE = 0x00000040;
13595:            static final int CDDS_PREPAINT = 0x00000001;
13596:            static final int CDDS_POSTPAINT = 0x00000002;
13597:            static final int CDDS_PREERASE = 0x00000003;
13598:            static final int CDDS_POSTERASE = 0x00000004;
13599:            static final int CDDS_ITEM = 0x00010000;
13600:            static final int CDDS_ITEMPREPAINT = (CDDS_ITEM | CDDS_PREPAINT);
13601:            static final int CDDS_ITEMPOSTPAINT = (CDDS_ITEM | CDDS_POSTPAINT);
13602:            static final int CDDS_ITEMPREERASE = (CDDS_ITEM | CDDS_PREERASE);
13603:            static final int CDDS_ITEMPOSTERASE = (CDDS_ITEM | CDDS_POSTERASE);
13604:            static final int CDDS_SUBITEM = 0x00020000;
13605:            static final int CDIS_SELECTED = 0x0001;
13606:            static final int CDIS_GRAYED = 0x0002;
13607:            static final int CDIS_DISABLED = 0x0004;
13608:            static final int CDIS_CHECKED = 0x0008;
13609:            static final int CDIS_FOCUS = 0x0010;
13610:            static final int CDIS_DEFAULT = 0x0020;
13611:            static final int CDIS_HOT = 0x0040;
13612:            static final int CDIS_MARKED = 0x0080;
13613:            static final int CDIS_INDETERMINATE = 0x0100;
13614:            static final int CLR_NONE = 0xFFFFFFFF;
13615:            static final int CLR_DEFAULT = 0xFF000000;
13616:            static final int ILC_MASK = 0x00000001;
13617:            static final int ILC_COLOR = 0x00000000;
13618:            static final int ILC_COLORDDB = 0x000000FE;
13619:            static final int ILC_COLOR4 = 0x00000004;
13620:            static final int ILC_COLOR8 = 0x00000008;
13621:            static final int ILC_COLOR16 = 0x00000010;
13622:            static final int ILC_COLOR24 = 0x00000018;
13623:            static final int ILC_COLOR32 = 0x00000020;
13624:            static final int ILC_PALETTE = 0x00000800;
13625:            static final int ILD_NORMAL = 0x00000000;
13626:            static final int ILD_TRANSPARENT = 0x00000001;
13627:            static final int ILD_MASK = 0x00000010;
13628:            static final int ILD_IMAGE = 0x00000020;
13629:            static final int ILD_ROP = 0x00000040;
13630:            static final int ILD_BLEND25 = 0x00000002;
13631:            static final int ILD_BLEND50 = 0x00000004;
13632:            static final int ILD_OVERLAYMASK = 0x00000F00;
13633:            static final int ILD_PRESERVEALPHA = 0x00001000;
13634:            static final int ILD_SCALE = 0x00002000;
13635:            static final int ILD_DPISCALE = 0x00004000;
13636:            static final int ILD_SELECTED = ILD_BLEND50;
13637:            static final int ILD_FOCUS = ILD_BLEND25;
13638:            static final int ILD_BLEND = ILD_BLEND50;
13639:            static final int CLR_HILIGHT = CLR_DEFAULT;
13640:            static final int ILS_NORMAL = 0x00000000;
13641:            static final int ILS_GLOW = 0x00000001;
13642:            static final int ILS_SHADOW = 0x00000002;
13643:            static final int ILS_SATURATE = 0x00000004;
13644:            static final int ILS_ALPHA = 0x00000008;
13645:            static final int ILCF_MOVE = (0x00000000);
13646:            static final int ILCF_SWAP = (0x00000001);
13647:            static final int HDS_HORZ = 0x0000;
13648:            static final int HDS_BUTTONS = 0x0002;
13649:            static final int HDS_HOTTRACK = 0x0004;
13650:            static final int HDS_HIDDEN = 0x0008;
13651:            static final int HDS_DRAGDROP = 0x0040;
13652:            static final int HDS_FULLDRAG = 0x0080;
13653:            static final int HDS_FILTERBAR = 0x0100;
13654:            static final int HDFT_ISSTRING = 0x0000;
13655:            static final int HDFT_ISNUMBER = 0x0001;
13656:            static final int HDFT_HASNOVALUE = 0x8000;
13657:            static final int HDI_WIDTH = 0x0001;
13658:            static final int HDI_HEIGHT = HDI_WIDTH;
13659:            static final int HDI_TEXT = 0x0002;
13660:            static final int HDI_FORMAT = 0x0004;
13661:            static final int HDI_LPARAM = 0x0008;
13662:            static final int HDI_BITMAP = 0x0010;
13663:            static final int HDI_IMAGE = 0x0020;
13664:            static final int HDI_DI_SETITEM = 0x0040;
13665:            static final int HDI_ORDER = 0x0080;
13666:            static final int HDI_FILTER = 0x0100;
13667:            static final int HDF_LEFT = 0x0000;
13668:            static final int HDF_RIGHT = 0x0001;
13669:            static final int HDF_CENTER = 0x0002;
13670:            static final int HDF_JUSTIFYMASK = 0x0003;
13671:            static final int HDF_RTLREADING = 0x0004;
13672:            static final int HDF_OWNERDRAW = 0x8000;
13673:            static final int HDF_STRING = 0x4000;
13674:            static final int HDF_BITMAP = 0x2000;
13675:            static final int HDF_BITMAP_ON_RIGHT = 0x1000;
13676:            static final int HDF_IMAGE = 0x0800;
13677:            static final int HDM_GETITEMCOUNT = (HDM_FIRST + 0);
13678:            static final int HDM_INSERTITEMA = (HDM_FIRST + 1);
13679:            static final int HDM_INSERTITEMW = (HDM_FIRST + 10);
13680:            static final int HDM_INSERTITEM = HDM_INSERTITEMA;
13681:            static final int HDM_DELETEITEM = (HDM_FIRST + 2);
13682:            static final int HDM_GETITEMA = (HDM_FIRST + 3);
13683:            static final int HDM_GETITEMW = (HDM_FIRST + 11);
13684:            static final int HDM_GETITEM = HDM_GETITEMA;
13685:            static final int HDM_SETITEMA = (HDM_FIRST + 4);
13686:            static final int HDM_SETITEMW = (HDM_FIRST + 12);
13687:            static final int HDM_SETITEM = HDM_SETITEMA;
13688:            static final int HDM_LAYOUT = (HDM_FIRST + 5);
13689:            static final int HHT_NOWHERE = 0x0001;
13690:            static final int HHT_ONHEADER = 0x0002;
13691:            static final int HHT_ONDIVIDER = 0x0004;
13692:            static final int HHT_ONDIVOPEN = 0x0008;
13693:            static final int HHT_ONFILTER = 0x0010;
13694:            static final int HHT_ONFILTERBUTTON = 0x0020;
13695:            static final int HHT_ABOVE = 0x0100;
13696:            static final int HHT_BELOW = 0x0200;
13697:            static final int HHT_TORIGHT = 0x0400;
13698:            static final int HHT_TOLEFT = 0x0800;
13699:            static final int HDM_HITTEST = (HDM_FIRST + 6);
13700:            static final int HDM_GETITEMRECT = (HDM_FIRST + 7);
13701:            static final int HDM_SETIMAGELIST = (HDM_FIRST + 8);
13702:            static final int HDM_GETIMAGELIST = (HDM_FIRST + 9);
13703:            static final int HDM_ORDERTOINDEX = (HDM_FIRST + 15);
13704:            static final int HDM_CREATEDRAGIMAGE = (HDM_FIRST + 16);
13705:            static final int HDM_GETORDERARRAY = (HDM_FIRST + 17);
13706:            static final int HDM_SETORDERARRAY = (HDM_FIRST + 18);
13707:            static final int HDM_SETHOTDIVIDER = (HDM_FIRST + 19);
13708:            static final int HDM_SETBITMAPMARGIN = (HDM_FIRST + 20);
13709:            static final int HDM_GETBITMAPMARGIN = (HDM_FIRST + 21);
13710:            static final int HDM_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT;
13711:            static final int HDM_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT;
13712:            static final int HDM_SETFILTERCHANGETIMEOUT = (HDM_FIRST + 22);
13713:            static final int HDM_EDITFILTER = (HDM_FIRST + 23);
13714:            static final int HDM_CLEARFILTER = (HDM_FIRST + 24);
13715:            static final int CMB_MASKED = 0x02;
13716:            static final int TBSTATE_CHECKED = 0x01;
13717:            static final int TBSTATE_PRESSED = 0x02;
13718:            static final int TBSTATE_ENABLED = 0x04;
13719:            static final int TBSTATE_HIDDEN = 0x08;
13720:            static final int TBSTATE_INDETERMINATE = 0x10;
13721:            static final int TBSTATE_WRAP = 0x20;
13722:            static final int TBSTATE_ELLIPSES = 0x40;
13723:            static final int TBSTATE_MARKED = 0x80;
13724:            static final int TBSTYLE_BUTTON = 0x0000;
13725:            static final int TBSTYLE_SEP = 0x0001;
13726:            static final int TBSTYLE_CHECK = 0x0002;
13727:            static final int TBSTYLE_GROUP = 0x0004;
13728:            static final int TBSTYLE_CHECKGROUP = (TBSTYLE_GROUP | TBSTYLE_CHECK);
13729:            static final int TBSTYLE_DROPDOWN = 0x0008;
13730:            static final int TBSTYLE_AUTOSIZE = 0x0010;
13731:            static final int TBSTYLE_NOPREFIX = 0x0020;
13732:            static final int TBSTYLE_TOOLTIPS = 0x0100;
13733:            static final int TBSTYLE_WRAPABLE = 0x0200;
13734:            static final int TBSTYLE_ALTDRAG = 0x0400;
13735:            static final int TBSTYLE_FLAT = 0x0800;
13736:            static final int TBSTYLE_LIST = 0x1000;
13737:            static final int TBSTYLE_CUSTOMERASE = 0x2000;
13738:            static final int TBSTYLE_REGISTERDROP = 0x4000;
13739:            static final int TBSTYLE_TRANSPARENT = 0x8000;
13740:            static final int TBSTYLE_EX_DRAWDDARROWS = 0x00000001;
13741:            static final int BTNS_BUTTON = TBSTYLE_BUTTON;
13742:            static final int BTNS_SEP = TBSTYLE_SEP;
13743:            static final int BTNS_CHECK = TBSTYLE_CHECK;
13744:            static final int BTNS_GROUP = TBSTYLE_GROUP;
13745:            static final int BTNS_CHECKGROUP = TBSTYLE_CHECKGROUP;
13746:            static final int BTNS_DROPDOWN = TBSTYLE_DROPDOWN;
13747:            static final int BTNS_AUTOSIZE = TBSTYLE_AUTOSIZE;
13748:            static final int BTNS_NOPREFIX = TBSTYLE_NOPREFIX;
13749:            static final int BTNS_SHOWTEXT = 0x0040;
13750:            static final int BTNS_WHOLEDROPDOWN = 0x0080;
13751:            static final int TBSTYLE_EX_MIXEDBUTTONS = 0x00000008;
13752:            static final int TBSTYLE_EX_HIDECLIPPEDBUTTONS = 0x00000010;
13753:            static final int TBCDRF_NOEDGES = 0x00010000;
13754:            static final int TBCDRF_HILITEHOTTRACK = 0x00020000;
13755:            static final int TBCDRF_NOOFFSET = 0x00040000;
13756:            static final int TBCDRF_NOMARK = 0x00080000;
13757:            static final int TBCDRF_NOETCHEDEFFECT = 0x00100000;
13758:            static final int TBCDRF_BLENDICON = 0x00200000;
13759:            static final int TBCDRF_NOBACKGROUND = 0x00400000;
13760:            static final int TB_ENABLEBUTTON = (WM_USER + 1);
13761:            static final int TB_CHECKBUTTON = (WM_USER + 2);
13762:            static final int TB_PRESSBUTTON = (WM_USER + 3);
13763:            static final int TB_HIDEBUTTON = (WM_USER + 4);
13764:            static final int TB_INDETERMINATE = (WM_USER + 5);
13765:            static final int TB_MARKBUTTON = (WM_USER + 6);
13766:            static final int TB_ISBUTTONENABLED = (WM_USER + 9);
13767:            static final int TB_ISBUTTONCHECKED = (WM_USER + 10);
13768:            static final int TB_ISBUTTONPRESSED = (WM_USER + 11);
13769:            static final int TB_ISBUTTONHIDDEN = (WM_USER + 12);
13770:            static final int TB_ISBUTTONINDETERMINATE = (WM_USER + 13);
13771:            static final int TB_ISBUTTONHIGHLIGHTED = (WM_USER + 14);
13772:            static final int TB_SETSTATE = (WM_USER + 17);
13773:            static final int TB_GETSTATE = (WM_USER + 18);
13774:            static final int TB_ADDBITMAP = (WM_USER + 19);
13775:            static final int IDB_STD_SMALL_COLOR = 0;
13776:            static final int IDB_STD_LARGE_COLOR = 1;
13777:            static final int IDB_VIEW_SMALL_COLOR = 4;
13778:            static final int IDB_VIEW_LARGE_COLOR = 5;
13779:            static final int IDB_HIST_SMALL_COLOR = 8;
13780:            static final int IDB_HIST_LARGE_COLOR = 9;
13781:            static final int STD_CUT = 0;
13782:            static final int STD_COPY = 1;
13783:            static final int STD_PASTE = 2;
13784:            static final int STD_UNDO = 3;
13785:            static final int STD_REDOW = 4;
13786:            static final int STD_DELETE = 5;
13787:            static final int STD_FILENEW = 6;
13788:            static final int STD_FILEOPEN = 7;
13789:            static final int STD_FILESAVE = 8;
13790:            static final int STD_PRINTPRE = 9;
13791:            static final int STD_PROPERTIES = 10;
13792:            static final int STD_HELP = 11;
13793:            static final int STD_FIND = 12;
13794:            static final int STD_REPLACE = 13;
13795:            static final int STD_PRINT = 14;
13796:            static final int VIEW_LARGEICONS = 0;
13797:            static final int VIEW_SMALLICONS = 1;
13798:            static final int VIEW_LIST = 2;
13799:            static final int VIEW_DETAILS = 3;
13800:            static final int VIEW_SORTNAME = 4;
13801:            static final int VIEW_SORTSIZE = 5;
13802:            static final int VIEW_SORTDATE = 6;
13803:            static final int VIEW_SORTTYPE = 7;
13804:            static final int VIEW_PARENTFOLDER = 8;
13805:            static final int VIEW_NETCONNECT = 9;
13806:            static final int VIEW_NETDISCONNECT = 10;
13807:            static final int VIEW_NEWFOLDER = 11;
13808:            static final int VIEW_VIEWMENU = 12;
13809:            static final int HIST_BACK = 0;
13810:            static final int HIST_FORWARD = 1;
13811:            static final int HIST_FAVORITES = 2;
13812:            static final int HIST_ADDTOFAVORITES = 3;
13813:            static final int HIST_VIEWTREE = 4;
13814:            static final int TB_ADDBUTTONSA = (WM_USER + 20);
13815:            static final int TB_INSERTBUTTONA = (WM_USER + 21);
13816:            static final int TB_DELETEBUTTON = (WM_USER + 22);
13817:            static final int TB_GETBUTTON = (WM_USER + 23);
13818:            static final int TB_BUTTONCOUNT = (WM_USER + 24);
13819:            static final int TB_COMMANDTOINDEX = (WM_USER + 25);
13820:            static final int TB_SAVERESTOREA = (WM_USER + 26);
13821:            static final int TB_SAVERESTOREW = (WM_USER + 76);
13822:            static final int TB_CUSTOMIZE = (WM_USER + 27);
13823:            static final int TB_ADDSTRINGA = (WM_USER + 28);
13824:            static final int TB_ADDSTRINGW = (WM_USER + 77);
13825:            static final int TB_GETITEMRECT = (WM_USER + 29);
13826:            static final int TB_BUTTONSTRUCTSIZE = (WM_USER + 30);
13827:            static final int TB_SETBUTTONSIZE = (WM_USER + 31);
13828:            static final int TB_SETBITMAPSIZE = (WM_USER + 32);
13829:            static final int TB_AUTOSIZE = (WM_USER + 33);
13830:            static final int TB_GETTOOLTIPS = (WM_USER + 35);
13831:            static final int TB_SETTOOLTIPS = (WM_USER + 36);
13832:            static final int TB_SETPARENT = (WM_USER + 37);
13833:            static final int TB_SETROWS = (WM_USER + 39);
13834:            static final int TB_GETROWS = (WM_USER + 40);
13835:            static final int TB_SETCMDID = (WM_USER + 42);
13836:            static final int TB_CHANGEBITMAP = (WM_USER + 43);
13837:            static final int TB_GETBITMAP = (WM_USER + 44);
13838:            static final int TB_GETBUTTONTEXTA = (WM_USER + 45);
13839:            static final int TB_GETBUTTONTEXTW = (WM_USER + 75);
13840:            static final int TB_REPLACEBITMAP = (WM_USER + 46);
13841:            static final int TB_SETINDENT = (WM_USER + 47);
13842:            static final int TB_SETIMAGELIST = (WM_USER + 48);
13843:            static final int TB_GETIMAGELIST = (WM_USER + 49);
13844:            static final int TB_LOADIMAGES = (WM_USER + 50);
13845:            static final int TB_GETRECT = (WM_USER + 51);
13846:            static final int TB_SETHOTIMAGELIST = (WM_USER + 52);
13847:            static final int TB_GETHOTIMAGELIST = (WM_USER + 53);
13848:            static final int TB_SETDISABLEDIMAGELIST = (WM_USER + 54);
13849:            static final int TB_GETDISABLEDIMAGELIST = (WM_USER + 55);
13850:            static final int TB_SETSTYLE = (WM_USER + 56);
13851:            static final int TB_GETSTYLE = (WM_USER + 57);
13852:            static final int TB_GETBUTTONSIZE = (WM_USER + 58);
13853:            static final int TB_SETBUTTONWIDTH = (WM_USER + 59);
13854:            static final int TB_SETMAXTEXTROWS = (WM_USER + 60);
13855:            static final int TB_GETTEXTROWS = (WM_USER + 61);
13856:            static final int TB_GETBUTTONTEXT = TB_GETBUTTONTEXTA;
13857:            static final int TB_SAVERESTORE = TB_SAVERESTOREA;
13858:            static final int TB_ADDSTRING = TB_ADDSTRINGA;
13859:            static final int TB_GETOBJECT = (WM_USER + 62);
13860:            static final int TB_GETHOTITEM = (WM_USER + 71);
13861:            static final int TB_SETHOTITEM = (WM_USER + 72);
13862:            static final int TB_SETANCHORHIGHLIGHT = (WM_USER + 73);
13863:            static final int TB_GETANCHORHIGHLIGHT = (WM_USER + 74);
13864:            static final int TB_MAPACCELERATORA = (WM_USER + 78);
13865:            static final int TBIMHT_AFTER = 0x00000001;
13866:            static final int TBIMHT_BACKGROUND = 0x00000002;
13867:            static final int TB_GETINSERTMARK = (WM_USER + 79);
13868:            static final int TB_SETINSERTMARK = (WM_USER + 80);
13869:            static final int TB_INSERTMARKHITTEST = (WM_USER + 81);
13870:            static final int TB_MOVEBUTTON = (WM_USER + 82);
13871:            static final int TB_GETMAXSIZE = (WM_USER + 83);
13872:            static final int TB_SETEXTENDEDSTYLE = (WM_USER + 84);
13873:            static final int TB_GETEXTENDEDSTYLE = (WM_USER + 85);
13874:            static final int TB_GETPADDING = (WM_USER + 86);
13875:            static final int TB_SETPADDING = (WM_USER + 87);
13876:            static final int TB_SETINSERTMARKCOLOR = (WM_USER + 88);
13877:            static final int TB_GETINSERTMARKCOLOR = (WM_USER + 89);
13878:            static final int TB_SETCOLORSCHEME = CCM_SETCOLORSCHEME;
13879:            static final int TB_GETCOLORSCHEME = CCM_GETCOLORSCHEME;
13880:            static final int TB_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT;
13881:            static final int TB_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT;
13882:            static final int TB_MAPACCELERATORW = (WM_USER + 90);
13883:            static final int TB_MAPACCELERATOR = TB_MAPACCELERATORA;
13884:            static final int TBBF_LARGE = 0x0001;
13885:            static final int TB_GETBITMAPFLAGS = (WM_USER + 41);
13886:            static final int TBIF_IMAGE = 0x00000001;
13887:            static final int TBIF_TEXT = 0x00000002;
13888:            static final int TBIF_STATE = 0x00000004;
13889:            static final int TBIF_STYLE = 0x00000008;
13890:            static final int TBIF_LPARAM = 0x00000010;
13891:            static final int TBIF_COMMAND = 0x00000020;
13892:            static final int TBIF_SIZE = 0x00000040;
13893:            static final int TBIF_BYINDEX = 0x80000000;
13894:            static final int TB_GETBUTTONINFOW = (WM_USER + 63);
13895:            static final int TB_SETBUTTONINFOW = (WM_USER + 64);
13896:            static final int TB_GETBUTTONINFOA = (WM_USER + 65);
13897:            static final int TB_SETBUTTONINFOA = (WM_USER + 66);
13898:            static final int TB_GETBUTTONINFO = TB_GETBUTTONINFOA;
13899:            static final int TB_SETBUTTONINFO = TB_SETBUTTONINFOA;
13900:            static final int TB_INSERTBUTTONW = (WM_USER + 67);
13901:            static final int TB_ADDBUTTONSW = (WM_USER + 68);
13902:            static final int TB_HITTEST = (WM_USER + 69);
13903:            static final int TB_INSERTBUTTON = TB_INSERTBUTTONA;
13904:            static final int TB_ADDBUTTONS = TB_ADDBUTTONSA;
13905:            static final int TB_SETDRAWTEXTFLAGS = (WM_USER + 70);
13906:            static final int TB_GETSTRINGW = (WM_USER + 91);
13907:            static final int TB_GETSTRINGA = (WM_USER + 92);
13908:            static final int TB_GETSTRING = TB_GETSTRINGA;
13909:            static final int HICF_OTHER = 0x00000000;
13910:            static final int HICF_MOUSE = 0x00000001;
13911:            static final int HICF_ARROWKEYS = 0x00000002;
13912:            static final int HICF_ACCELERATOR = 0x00000004;
13913:            static final int HICF_DUPACCEL = 0x00000008;
13914:            static final int HICF_ENTERING = 0x00000010;
13915:            static final int HICF_LEAVING = 0x00000020;
13916:            static final int HICF_RESELECT = 0x00000040;
13917:            static final int HICF_LMOUSE = 0x00000080;
13918:            static final int HICF_TOGGLEDROPDOWN = 0x00000100;
13919:            static final int TBNRF_HIDEHELP = 0x00000001;
13920:            static final int TBNRF_ENDCUSTOMIZE = 0x00000002;
13921:            static final int TBNF_IMAGE = 0x00000001;
13922:            static final int TBNF_TEXT = 0x00000002;
13923:            static final int TBNF_DI_SETITEM = 0x10000000;
13924:            static final int TBDDRET_DEFAULT = 0;
13925:            static final int TBDDRET_NODEFAULT = 1;
13926:            static final int TBDDRET_TREATPRESSED = 2;
13927:            static final int RBIM_IMAGELIST = 0x00000001;
13928:            static final int RBS_TOOLTIPS = 0x0100;
13929:            static final int RBS_VARHEIGHT = 0x0200;
13930:            static final int RBS_BANDBORDERS = 0x0400;
13931:            static final int RBS_FIXEDORDER = 0x0800;
13932:            static final int RBS_REGISTERDROP = 0x1000;
13933:            static final int RBS_AUTOSIZE = 0x2000;
13934:            static final int RBS_VERTICALGRIPPER = 0x4000;
13935:            static final int RBS_DBLCLKTOGGLE = 0x8000;
13936:            static final int RBBS_BREAK = 0x00000001;
13937:            static final int RBBS_FIXEDSIZE = 0x00000002;
13938:            static final int RBBS_CHILDEDGE = 0x00000004;
13939:            static final int RBBS_HIDDEN = 0x00000008;
13940:            static final int RBBS_NOVERT = 0x00000010;
13941:            static final int RBBS_FIXEDBMP = 0x00000020;
13942:            static final int RBBS_VARIABLEHEIGHT = 0x00000040;
13943:            static final int RBBS_GRIPPERALWAYS = 0x00000080;
13944:            static final int RBBS_NOGRIPPER = 0x00000100;
13945:            static final int RBBS_USECHEVRON = 0x00000200;
13946:            static final int RBBS_HIDETITLE = 0x00000400;
13947:            static final int RBBS_TOPALIGN = 0x00000800;
13948:            static final int RBBIM_STYLE = 0x00000001;
13949:            static final int RBBIM_COLORS = 0x00000002;
13950:            static final int RBBIM_TEXT = 0x00000004;
13951:            static final int RBBIM_IMAGE = 0x00000008;
13952:            static final int RBBIM_CHILD = 0x00000010;
13953:            static final int RBBIM_CHILDSIZE = 0x00000020;
13954:            static final int RBBIM_SIZE = 0x00000040;
13955:            static final int RBBIM_BACKGROUND = 0x00000080;
13956:            static final int RBBIM_ID = 0x00000100;
13957:            static final int RBBIM_IDEALSIZE = 0x00000200;
13958:            static final int RBBIM_LPARAM = 0x00000400;
13959:            static final int RBBIM_HEADERSIZE = 0x00000800;
13960:            static final int RB_INSERTBANDA = (WM_USER + 1);
13961:            static final int RB_DELETEBAND = (WM_USER + 2);
13962:            static final int RB_GETBARINFO = (WM_USER + 3);
13963:            static final int RB_SETBARINFO = (WM_USER + 4);
13964:            static final int RB_SETBANDINFOA = (WM_USER + 6);
13965:            static final int RB_SETPARENT = (WM_USER + 7);
13966:            static final int RB_HITTEST = (WM_USER + 8);
13967:            static final int RB_GETRECT = (WM_USER + 9);
13968:            static final int RB_INSERTBANDW = (WM_USER + 10);
13969:            static final int RB_SETBANDINFOW = (WM_USER + 11);
13970:            static final int RB_GETBANDCOUNT = (WM_USER + 12);
13971:            static final int RB_GETROWCOUNT = (WM_USER + 13);
13972:            static final int RB_GETROWHEIGHT = (WM_USER + 14);
13973:            static final int RB_IDTOINDEX = (WM_USER + 16);
13974:            static final int RB_GETTOOLTIPS = (WM_USER + 17);
13975:            static final int RB_SETTOOLTIPS = (WM_USER + 18);
13976:            static final int RB_SETBKCOLOR = (WM_USER + 19);
13977:            static final int RB_GETBKCOLOR = (WM_USER + 20);
13978:            static final int RB_SETTEXTCOLOR = (WM_USER + 21);
13979:            static final int RB_GETTEXTCOLOR = (WM_USER + 22);
13980:            static final int RB_SIZETORECT = (WM_USER + 23);
13981:            static final int RB_SETCOLORSCHEME = CCM_SETCOLORSCHEME;
13982:            static final int RB_GETCOLORSCHEME = CCM_GETCOLORSCHEME;
13983:            static final int RB_INSERTBAND = RB_INSERTBANDA;
13984:            static final int RB_SETBANDINFO = RB_SETBANDINFOA;
13985:            static final int RB_BEGINDRAG = (WM_USER + 24);
13986:            static final int RB_ENDDRAG = (WM_USER + 25);
13987:            static final int RB_DRAGMOVE = (WM_USER + 26);
13988:            static final int RB_GETBARHEIGHT = (WM_USER + 27);
13989:            static final int RB_GETBANDINFOW = (WM_USER + 28);
13990:            static final int RB_GETBANDINFOA = (WM_USER + 29);
13991:            static final int RB_GETBANDINFO = RB_GETBANDINFOA;
13992:            static final int RB_MINIMIZEBAND = (WM_USER + 30);
13993:            static final int RB_MAXIMIZEBAND = (WM_USER + 31);
13994:            static final int RB_GETDROPTARGET = (CCM_GETDROPTARGET);
13995:            static final int RB_GETBANDBORDERS = (WM_USER + 34);
13996:            static final int RB_SHOWBAND = (WM_USER + 35);
13997:            static final int RB_SETPALETTE = (WM_USER + 37);
13998:            static final int RB_GETPALETTE = (WM_USER + 38);
13999:            static final int RB_MOVEBAND = (WM_USER + 39);
14000:            static final int RB_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT;
14001:            static final int RB_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT;
14002:            static final int RB_PUSHCHEVRON = (WM_USER + 43);
14003:            static final int RBNM_ID = 0x00000001;
14004:            static final int RBNM_STYLE = 0x00000002;
14005:            static final int RBNM_LPARAM = 0x00000004;
14006:            static final int RBHT_NOWHERE = 0x0001;
14007:            static final int RBHT_CAPTION = 0x0002;
14008:            static final int RBHT_CLIENT = 0x0003;
14009:            static final int RBHT_GRABBER = 0x0004;
14010:            static final int RBHT_CHEVRON = 0x0008;
14011:            static final int TTS_ALWAYSTIP = 0x01;
14012:            static final int TTS_NOPREFIX = 0x02;
14013:            static final int TTS_NOANIMATE = 0x10;
14014:            static final int TTS_NOFADE = 0x20;
14015:            static final int TTS_BALLOON = 0x40;
14016:            static final int TTS_CLOSE = 0x80;
14017:            static final int TTF_IDISHWND = 0x0001;
14018:            static final int TTF_CENTERTIP = 0x0002;
14019:            static final int TTF_RTLREADING = 0x0004;
14020:            static final int TTF_SUBCLASS = 0x0010;
14021:            static final int TTF_TRACK = 0x0020;
14022:            static final int TTF_ABSOLUTE = 0x0080;
14023:            static final int TTF_TRANSPARENT = 0x0100;
14024:            static final int TTF_PARSELINKS = 0x1000;
14025:            static final int TTF_DI_SETITEM = 0x8000;
14026:            static final int TTDT_AUTOMATIC = 0;
14027:            static final int TTDT_RESHOW = 1;
14028:            static final int TTDT_AUTOPOP = 2;
14029:            static final int TTDT_INITIAL = 3;
14030:            static final int TTI_NONE = 0;
14031:            static final int TTI_INFO = 1;
14032:            static final int TTI_WARNING = 2;
14033:            static final int TTI_ERROR = 3;
14034:            static final int TTM_ACTIVATE = (WM_USER + 1);
14035:            static final int TTM_SETDELAYTIME = (WM_USER + 3);
14036:            static final int TTM_ADDTOOLA = (WM_USER + 4);
14037:            static final int TTM_ADDTOOLW = (WM_USER + 50);
14038:            static final int TTM_DELTOOLA = (WM_USER + 5);
14039:            static final int TTM_DELTOOLW = (WM_USER + 51);
14040:            static final int TTM_NEWTOOLRECTA = (WM_USER + 6);
14041:            static final int TTM_NEWTOOLRECTW = (WM_USER + 52);
14042:            static final int TTM_RELAYEVENT = (WM_USER + 7);
14043:            static final int TTM_GETTOOLINFOA = (WM_USER + 8);
14044:            static final int TTM_GETTOOLINFOW = (WM_USER + 53);
14045:            static final int TTM_SETTOOLINFOA = (WM_USER + 9);
14046:            static final int TTM_SETTOOLINFOW = (WM_USER + 54);
14047:            static final int TTM_HITTESTA = (WM_USER + 10);
14048:            static final int TTM_HITTESTW = (WM_USER + 55);
14049:            static final int TTM_GETTEXTA = (WM_USER + 11);
14050:            static final int TTM_GETTEXTW = (WM_USER + 56);
14051:            static final int TTM_UPDATETIPTEXTA = (WM_USER + 12);
14052:            static final int TTM_UPDATETIPTEXTW = (WM_USER + 57);
14053:            static final int TTM_GETTOOLCOUNT = (WM_USER + 13);
14054:            static final int TTM_ENUMTOOLSA = (WM_USER + 14);
14055:            static final int TTM_ENUMTOOLSW = (WM_USER + 58);
14056:            static final int TTM_GETCURRENTTOOLA = (WM_USER + 15);
14057:            static final int TTM_GETCURRENTTOOLW = (WM_USER + 59);
14058:            static final int TTM_WINDOWFROMPOINT = (WM_USER + 16);
14059:            static final int TTM_TRACKACTIVATE = (WM_USER + 17);
14060:            static final int TTM_TRACKPOSITION = (WM_USER + 18);
14061:            static final int TTM_SETTIPBKCOLOR = (WM_USER + 19);
14062:            static final int TTM_SETTIPTEXTCOLOR = (WM_USER + 20);
14063:            static final int TTM_GETDELAYTIME = (WM_USER + 21);
14064:            static final int TTM_GETTIPBKCOLOR = (WM_USER + 22);
14065:            static final int TTM_GETTIPTEXTCOLOR = (WM_USER + 23);
14066:            static final int TTM_SETMAXTIPWIDTH = (WM_USER + 24);
14067:            static final int TTM_GETMAXTIPWIDTH = (WM_USER + 25);
14068:            static final int TTM_SETMARGIN = (WM_USER + 26);
14069:            static final int TTM_GETMARGIN = (WM_USER + 27);
14070:            static final int TTM_POP = (WM_USER + 28);
14071:            static final int TTM_UPDATE = (WM_USER + 29);
14072:            static final int TTM_GETBUBBLESIZE = (WM_USER + 30);
14073:            static final int TTM_ADJUSTRECT = (WM_USER + 31);
14074:            static final int TTM_SETTITLEA = (WM_USER + 32);
14075:            static final int TTM_SETTITLEW = (WM_USER + 33);
14076:            static final int TTM_ADDTOOL = TTM_ADDTOOLA;
14077:            static final int TTM_DELTOOL = TTM_DELTOOLA;
14078:            static final int TTM_NEWTOOLRECT = TTM_NEWTOOLRECTA;
14079:            static final int TTM_GETTOOLINFO = TTM_GETTOOLINFOA;
14080:            static final int TTM_SETTOOLINFO = TTM_SETTOOLINFOA;
14081:            static final int TTM_HITTEST = TTM_HITTESTA;
14082:            static final int TTM_GETTEXT = TTM_GETTEXTA;
14083:            static final int TTM_UPDATETIPTEXT = TTM_UPDATETIPTEXTA;
14084:            static final int TTM_ENUMTOOLS = TTM_ENUMTOOLSA;
14085:            static final int TTM_GETCURRENTTOOL = TTM_GETCURRENTTOOLA;
14086:            static final int TTM_SETTITLE = TTM_SETTITLEA;
14087:            static final int SBARS_SIZEGRIP = 0x0100;
14088:            static final int SBARS_TOOLTIPS = 0x0800;
14089:            static final int SBT_TOOLTIPS = 0x0800;
14090:            static final int SB_SETTEXTA = (WM_USER + 1);
14091:            static final int SB_SETTEXTW = (WM_USER + 11);
14092:            static final int SB_GETTEXTA = (WM_USER + 2);
14093:            static final int SB_GETTEXTW = (WM_USER + 13);
14094:            static final int SB_GETTEXTLENGTHA = (WM_USER + 3);
14095:            static final int SB_GETTEXTLENGTHW = (WM_USER + 12);
14096:            static final int SB_GETTEXT = SB_GETTEXTA;
14097:            static final int SB_SETTEXT = SB_SETTEXTA;
14098:            static final int SB_GETTEXTLENGTH = SB_GETTEXTLENGTHA;
14099:            static final int SB_SETPARTS = (WM_USER + 4);
14100:            static final int SB_GETPARTS = (WM_USER + 6);
14101:            static final int SB_GETBORDERS = (WM_USER + 7);
14102:            static final int SB_SETMINHEIGHT = (WM_USER + 8);
14103:            static final int SB_SIMPLE = (WM_USER + 9);
14104:            static final int SB_GETRECT = (WM_USER + 10);
14105:            static final int SB_ISSIMPLE = (WM_USER + 14);
14106:            static final int SB_SETICON = (WM_USER + 15);
14107:            static final int SB_SETTIPTEXTA = (WM_USER + 16);
14108:            static final int SB_SETTIPTEXTW = (WM_USER + 17);
14109:            static final int SB_GETTIPTEXTA = (WM_USER + 18);
14110:            static final int SB_GETTIPTEXTW = (WM_USER + 19);
14111:            static final int SB_GETICON = (WM_USER + 20);
14112:            static final int SB_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT;
14113:            static final int SB_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT;
14114:            static final int SBT_OWNERDRAW = 0x1000;
14115:            static final int SBT_NOBORDERS = 0x0100;
14116:            static final int SBT_POPOUT = 0x0200;
14117:            static final int SBT_RTLREADING = 0x0400;
14118:            static final int SBT_NOTABPARSING = 0x0800;
14119:            static final int SB_SETBKCOLOR = CCM_SETBKCOLOR;
14120:            static final int SB_SIMPLEID = 0x00ff;
14121:            static final int MINSYSCOMMAND = SC_SIZE;
14122:            static final int TBS_AUTOTICKS = 0x0001;
14123:            static final int TBS_VERT = 0x0002;
14124:            static final int TBS_HORZ = 0x0000;
14125:            static final int TBS_TOP = 0x0004;
14126:            static final int TBS_BOTTOM = 0x0000;
14127:            static final int TBS_LEFT = 0x0004;
14128:            static final int TBS_RIGHT = 0x0000;
14129:            static final int TBS_BOTH = 0x0008;
14130:            static final int TBS_NOTICKS = 0x0010;
14131:            static final int TBS_ENABLESELRANGE = 0x0020;
14132:            static final int TBS_FIXEDLENGTH = 0x0040;
14133:            static final int TBS_NOTHUMB = 0x0080;
14134:            static final int TBS_TOOLTIPS = 0x0100;
14135:            static final int TBS_REVERSED = 0x0200;
14136:            static final int TBS_DOWNISLEFT = 0x0400;
14137:            static final int TBM_GETPOS = (WM_USER);
14138:            static final int TBM_GETRANGEMIN = (WM_USER + 1);
14139:            static final int TBM_GETRANGEMAX = (WM_USER + 2);
14140:            static final int TBM_GETTIC = (WM_USER + 3);
14141:            static final int TBM_SETTIC = (WM_USER + 4);
14142:            static final int TBM_SETPOS = (WM_USER + 5);
14143:            static final int TBM_SETRANGE = (WM_USER + 6);
14144:            static final int TBM_SETRANGEMIN = (WM_USER + 7);
14145:            static final int TBM_SETRANGEMAX = (WM_USER + 8);
14146:            static final int TBM_CLEARTICS = (WM_USER + 9);
14147:            static final int TBM_SETSEL = (WM_USER + 10);
14148:            static final int TBM_SETSELSTART = (WM_USER + 11);
14149:            static final int TBM_SETSELEND = (WM_USER + 12);
14150:            static final int TBM_GETPTICS = (WM_USER + 14);
14151:            static final int TBM_GETTICPOS = (WM_USER + 15);
14152:            static final int TBM_GETNUMTICS = (WM_USER + 16);
14153:            static final int TBM_GETSELSTART = (WM_USER + 17);
14154:            static final int TBM_GETSELEND = (WM_USER + 18);
14155:            static final int TBM_CLEARSEL = (WM_USER + 19);
14156:            static final int TBM_SETTICFREQ = (WM_USER + 20);
14157:            static final int TBM_SETPAGESIZE = (WM_USER + 21);
14158:            static final int TBM_GETPAGESIZE = (WM_USER + 22);
14159:            static final int TBM_SETLINESIZE = (WM_USER + 23);
14160:            static final int TBM_GETLINESIZE = (WM_USER + 24);
14161:            static final int TBM_GETTHUMBRECT = (WM_USER + 25);
14162:            static final int TBM_GETCHANNELRECT = (WM_USER + 26);
14163:            static final int TBM_SETTHUMBLENGTH = (WM_USER + 27);
14164:            static final int TBM_GETTHUMBLENGTH = (WM_USER + 28);
14165:            static final int TBM_SETTOOLTIPS = (WM_USER + 29);
14166:            static final int TBM_GETTOOLTIPS = (WM_USER + 30);
14167:            static final int TBM_SETTIPSIDE = (WM_USER + 31);
14168:            static final int TBTS_TOP = 0;
14169:            static final int TBTS_LEFT = 1;
14170:            static final int TBTS_BOTTOM = 2;
14171:            static final int TBTS_RIGHT = 3;
14172:            static final int TBM_SETBUDDY = (WM_USER + 32);
14173:            static final int TBM_GETBUDDY = (WM_USER + 33);
14174:            static final int TBM_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT;
14175:            static final int TBM_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT;
14176:            static final int TB_LINEUP = 0;
14177:            static final int TB_LINEDOWN = 1;
14178:            static final int TB_PAGEUP = 2;
14179:            static final int TB_PAGEDOWN = 3;
14180:            static final int TB_THUMBPOSITION = 4;
14181:            static final int TB_THUMBTRACK = 5;
14182:            static final int TB_TOP = 6;
14183:            static final int TB_BOTTOM = 7;
14184:            static final int TB_ENDTRACK = 8;
14185:            static final int TBCD_TICS = 0x0001;
14186:            static final int TBCD_THUMB = 0x0002;
14187:            static final int TBCD_CHANNEL = 0x0003;
14188:            static final int DL_BEGINDRAG = (WM_USER + 133);
14189:            static final int DL_DRAGGING = (WM_USER + 134);
14190:            static final int DL_DROPPED = (WM_USER + 135);
14191:            static final int DL_CANCELDRAG = (WM_USER + 136);
14192:            static final int DL_CURSORSET = 0;
14193:            static final int DL_STOPCURSOR = 1;
14194:            static final int DL_COPYCURSOR = 2;
14195:            static final int DL_MOVECURSOR = 3;
14196:            static final int UD_MAXVAL = 0x7fff;
14197:            static final int UD_MINVAL = (-UD_MAXVAL);
14198:            static final int UDS_WRAP = 0x0001;
14199:            static final int UDS_SETBUDDYINT = 0x0002;
14200:            static final int UDS_ALIGNRIGHT = 0x0004;
14201:            static final int UDS_ALIGNLEFT = 0x0008;
14202:            static final int UDS_AUTOBUDDY = 0x0010;
14203:            static final int UDS_ARROWKEYS = 0x0020;
14204:            static final int UDS_HORZ = 0x0040;
14205:            static final int UDS_NOTHOUSANDS = 0x0080;
14206:            static final int UDS_HOTTRACK = 0x0100;
14207:            static final int UDM_SETRANGE = (WM_USER + 101);
14208:            static final int UDM_GETRANGE = (WM_USER + 102);
14209:            static final int UDM_SETPOS = (WM_USER + 103);
14210:            static final int UDM_GETPOS = (WM_USER + 104);
14211:            static final int UDM_SETBUDDY = (WM_USER + 105);
14212:            static final int UDM_GETBUDDY = (WM_USER + 106);
14213:            static final int UDM_SETACCEL = (WM_USER + 107);
14214:            static final int UDM_GETACCEL = (WM_USER + 108);
14215:            static final int UDM_SETBASE = (WM_USER + 109);
14216:            static final int UDM_GETBASE = (WM_USER + 110);
14217:            static final int UDM_SETRANGE32 = (WM_USER + 111);
14218:            static final int UDM_GETRANGE32 = (WM_USER + 112);
14219:            static final int UDM_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT;
14220:            static final int UDM_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT;
14221:            static final int UDM_SETPOS32 = (WM_USER + 113);
14222:            static final int UDM_GETPOS32 = (WM_USER + 114);
14223:            static final int PBS_SMOOTH = 0x01;
14224:            static final int PBS_VERTICAL = 0x04;
14225:            static final int PBM_SETRANGE = (WM_USER + 1);
14226:            static final int PBM_SETPOS = (WM_USER + 2);
14227:            static final int PBM_DELTAPOS = (WM_USER + 3);
14228:            static final int PBM_SETSTEP = (WM_USER + 4);
14229:            static final int PBM_STEPIT = (WM_USER + 5);
14230:            static final int PBM_SETRANGE32 = (WM_USER + 6);
14231:            static final int PBM_GETRANGE = (WM_USER + 7);
14232:            static final int PBM_GETPOS = (WM_USER + 8);
14233:            static final int PBM_SETBARCOLOR = (WM_USER + 9);
14234:            static final int PBM_SETBKCOLOR = CCM_SETBKCOLOR;
14235:            static final int HOTKEYF_SHIFT = 0x01;
14236:            static final int HOTKEYF_CONTROL = 0x02;
14237:            static final int HOTKEYF_ALT = 0x04;
14238:            static final int HOTKEYF_EXT = 0x08;
14239:            static final int HKCOMB_NONE = 0x0001;
14240:            static final int HKCOMB_S = 0x0002;
14241:            static final int HKCOMB_C = 0x0004;
14242:            static final int HKCOMB_A = 0x0008;
14243:            static final int HKCOMB_SC = 0x0010;
14244:            static final int HKCOMB_SA = 0x0020;
14245:            static final int HKCOMB_CA = 0x0040;
14246:            static final int HKCOMB_SCA = 0x0080;
14247:            static final int HKM_SETHOTKEY = (WM_USER + 1);
14248:            static final int HKM_GETHOTKEY = (WM_USER + 2);
14249:            static final int HKM_SETRULES = (WM_USER + 3);
14250:            static final int CCS_TOP = 0x00000001;
14251:            static final int CCS_NOMOVEY = 0x00000002;
14252:            static final int CCS_BOTTOM = 0x00000003;
14253:            static final int CCS_NORESIZE = 0x00000004;
14254:            static final int CCS_NOPARENTALIGN = 0x00000008;
14255:            static final int CCS_ADJUSTABLE = 0x00000020;
14256:            static final int CCS_NODIVIDER = 0x00000040;
14257:            static final int CCS_VERT = 0x00000080;
14258:            static final int CCS_LEFT = (CCS_VERT | CCS_TOP);
14259:            static final int CCS_RIGHT = (CCS_VERT | CCS_BOTTOM);
14260:            static final int CCS_NOMOVEX = (CCS_VERT | CCS_NOMOVEY);
14261:            static final int LVS_ICON = 0x0000;
14262:            static final int LVS_REPORT = 0x0001;
14263:            static final int LVS_SMALLICON = 0x0002;
14264:            static final int LVS_LIST = 0x0003;
14265:            static final int LVS_TYPEMASK = 0x0003;
14266:            static final int LVS_SINGLESEL = 0x0004;
14267:            static final int LVS_SHOWSELALWAYS = 0x0008;
14268:            static final int LVS_SORTASCENDING = 0x0010;
14269:            static final int LVS_SORTDESCENDING = 0x0020;
14270:            static final int LVS_SHAREIMAGELISTS = 0x0040;
14271:            static final int LVS_NOLABELWRAP = 0x0080;
14272:            static final int LVS_AUTOARRANGE = 0x0100;
14273:            static final int LVS_EDITLABELS = 0x0200;
14274:            static final int LVS_OWNERDATA = 0x1000;
14275:            static final int LVS_NOSCROLL = 0x2000;
14276:            static final int LVS_TYPESTYLEMASK = 0xfc00;
14277:            static final int LVS_ALIGNTOP = 0x0000;
14278:            static final int LVS_ALIGNLEFT = 0x0800;
14279:            static final int LVS_ALIGNMASK = 0x0c00;
14280:            static final int LVS_OWNERDRAWFIXED = 0x0400;
14281:            static final int LVS_NOCOLUMNHEADER = 0x4000;
14282:            static final int LVS_NOSORTHEADER = 0x8000;
14283:            static final int LVM_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT;
14284:            static final int LVM_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT;
14285:            static final int LVM_GETBKCOLOR = (LVM_FIRST + 0);
14286:            static final int LVM_SETBKCOLOR = (LVM_FIRST + 1);
14287:            static final int LVM_GETIMAGELIST = (LVM_FIRST + 2);
14288:            static final int LVSIL_NORMAL = 0;
14289:            static final int LVSIL_SMALL = 1;
14290:            static final int LVSIL_STATE = 2;
14291:            static final int LVM_SETIMAGELIST = (LVM_FIRST + 3);
14292:            static final int LVM_GETITEMCOUNT = (LVM_FIRST + 4);
14293:            static final int LVIF_TEXT = 0x0001;
14294:            static final int LVIF_IMAGE = 0x0002;
14295:            static final int LVIF_PARAM = 0x0004;
14296:            static final int LVIF_STATE = 0x0008;
14297:            static final int LVIF_INDENT = 0x0010;
14298:            static final int LVIF_NORECOMPUTE = 0x0800;
14299:            static final int LVIS_FOCUSED = 0x0001;
14300:            static final int LVIS_SELECTED = 0x0002;
14301:            static final int LVIS_CUT = 0x0004;
14302:            static final int LVIS_DROPHILITED = 0x0008;
14303:            static final int LVIS_GLOW = 0x0010;
14304:            static final int LVIS_ACTIVATING = 0x0020;
14305:            static final int LVIS_OVERLAYMASK = 0x0F00;
14306:            static final int LVIS_STATEIMAGEMASK = 0xF000;
14307:            static final int I_INDENTCALLBACK = (-1);
14308:            static final int I_IMAGECALLBACK = (-1);
14309:            static final int I_IMAGENONE = (-2);
14310:            static final int LVM_GETITEMA = (LVM_FIRST + 5);
14311:            static final int LVM_GETITEMW = (LVM_FIRST + 75);
14312:            static final int LVM_GETITEM = LVM_GETITEMA;
14313:            static final int LVM_SETITEMA = (LVM_FIRST + 6);
14314:            static final int LVM_SETITEMW = (LVM_FIRST + 76);
14315:            static final int LVM_SETITEM = LVM_SETITEMA;
14316:            static final int LVM_INSERTITEMA = (LVM_FIRST + 7);
14317:            static final int LVM_INSERTITEMW = (LVM_FIRST + 77);
14318:            static final int LVM_INSERTITEM = LVM_INSERTITEMA;
14319:            static final int LVM_DELETEITEM = (LVM_FIRST + 8);
14320:            static final int LVM_DELETEALLITEMS = (LVM_FIRST + 9);
14321:            static final int LVM_GETCALLBACKMASK = (LVM_FIRST + 10);
14322:            static final int LVM_SETCALLBACKMASK = (LVM_FIRST + 11);
14323:            static final int LVNI_ALL = 0x0000;
14324:            static final int LVNI_FOCUSED = 0x0001;
14325:            static final int LVNI_SELECTED = 0x0002;
14326:            static final int LVNI_CUT = 0x0004;
14327:            static final int LVNI_DROPHILITED = 0x0008;
14328:            static final int LVNI_ABOVE = 0x0100;
14329:            static final int LVNI_BELOW = 0x0200;
14330:            static final int LVNI_TOLEFT = 0x0400;
14331:            static final int LVNI_TORIGHT = 0x0800;
14332:            static final int LVM_GETNEXTITEM = (LVM_FIRST + 12);
14333:            static final int LVFI_PARAM = 0x0001;
14334:            static final int LVFI_STRING = 0x0002;
14335:            static final int LVFI_PARTIAL = 0x0008;
14336:            static final int LVFI_WRAP = 0x0020;
14337:            static final int LVFI_NEARESTXY = 0x0040;
14338:            static final int LVM_FINDITEMA = (LVM_FIRST + 13);
14339:            static final int LVM_FINDITEMW = (LVM_FIRST + 83);
14340:            static final int LVM_FINDITEM = LVM_FINDITEMA;
14341:            static final int LVIR_BOUNDS = 0;
14342:            static final int LVIR_ICON = 1;
14343:            static final int LVIR_LABEL = 2;
14344:            static final int LVIR_SELECTBOUNDS = 3;
14345:            static final int LVM_GETITEMRECT = (LVM_FIRST + 14);
14346:            static final int LVM_SETITEMPOSITION = (LVM_FIRST + 15);
14347:            static final int LVM_GETITEMPOSITION = (LVM_FIRST + 16);
14348:            static final int LVM_GETSTRINGWIDTHA = (LVM_FIRST + 17);
14349:            static final int LVM_GETSTRINGWIDTHW = (LVM_FIRST + 87);
14350:            static final int LVM_GETSTRINGWIDTH = LVM_GETSTRINGWIDTHA;
14351:            static final int LVHT_NOWHERE = 0x0001;
14352:            static final int LVHT_ONITEMICON = 0x0002;
14353:            static final int LVHT_ONITEMLABEL = 0x0004;
14354:            static final int LVHT_ONITEMSTATEICON = 0x0008;
14355:            static final int LVHT_ONITEM = (LVHT_ONITEMICON | LVHT_ONITEMLABEL | LVHT_ONITEMSTATEICON);
14356:            static final int LVHT_ABOVE = 0x0008;
14357:            static final int LVHT_BELOW = 0x0010;
14358:            static final int LVHT_TORIGHT = 0x0020;
14359:            static final int LVHT_TOLEFT = 0x0040;
14360:            static final int LVM_HITTEST = (LVM_FIRST + 18);
14361:            static final int LVM_ENSUREVISIBLE = (LVM_FIRST + 19);
14362:            static final int LVM_SCROLL = (LVM_FIRST + 20);
14363:            static final int LVM_REDRAWITEMS = (LVM_FIRST + 21);
14364:            static final int LVA_DEFAULT = 0x0000;
14365:            static final int LVA_ALIGNLEFT = 0x0001;
14366:            static final int LVA_ALIGNTOP = 0x0002;
14367:            static final int LVA_SNAPTOGRID = 0x0005;
14368:            static final int LVM_ARRANGE = (LVM_FIRST + 22);
14369:            static final int LVM_EDITLABELA = (LVM_FIRST + 23);
14370:            static final int LVM_EDITLABELW = (LVM_FIRST + 118);
14371:            static final int LVM_EDITLABEL = LVM_EDITLABELA;
14372:            static final int LVM_GETEDITCONTROL = (LVM_FIRST + 24);
14373:            static final int LVCF_FMT = 0x0001;
14374:            static final int LVCF_WIDTH = 0x0002;
14375:            static final int LVCF_TEXT = 0x0004;
14376:            static final int LVCF_SUBITEM = 0x0008;
14377:            static final int LVCF_IMAGE = 0x0010;
14378:            static final int LVCF_ORDER = 0x0020;
14379:            static final int LVCFMT_LEFT = 0x0000;
14380:            static final int LVCFMT_RIGHT = 0x0001;
14381:            static final int LVCFMT_CENTER = 0x0002;
14382:            static final int LVCFMT_JUSTIFYMASK = 0x0003;
14383:            static final int LVCFMT_IMAGE = 0x0800;
14384:            static final int LVCFMT_BITMAP_ON_RIGHT = 0x1000;
14385:            static final int LVCFMT_COL_HAS_IMAGES = 0x8000;
14386:            static final int LVM_GETCOLUMNA = (LVM_FIRST + 25);
14387:            static final int LVM_GETCOLUMNW = (LVM_FIRST + 95);
14388:            static final int LVM_GETCOLUMN = LVM_GETCOLUMNA;
14389:            static final int LVM_SETCOLUMNA = (LVM_FIRST + 26);
14390:            static final int LVM_SETCOLUMNW = (LVM_FIRST + 96);
14391:            static final int LVM_SETCOLUMN = LVM_SETCOLUMNA;
14392:            static final int LVM_INSERTCOLUMNA = (LVM_FIRST + 27);
14393:            static final int LVM_INSERTCOLUMNW = (LVM_FIRST + 97);
14394:            static final int LVM_INSERTCOLUMN = LVM_INSERTCOLUMNA;
14395:            static final int LVM_DELETECOLUMN = (LVM_FIRST + 28);
14396:            static final int LVM_GETCOLUMNWIDTH = (LVM_FIRST + 29);
14397:            static final int LVSCW_AUTOSIZE = -1;
14398:            static final int LVSCW_AUTOSIZE_USEHEADER = -2;
14399:            static final int LVM_SETCOLUMNWIDTH = (LVM_FIRST + 30);
14400:            static final int LVM_GETHEADER = (LVM_FIRST + 31);
14401:            static final int LVM_CREATEDRAGIMAGE = (LVM_FIRST + 33);
14402:            static final int LVM_GETVIEWRECT = (LVM_FIRST + 34);
14403:            static final int LVM_GETTEXTCOLOR = (LVM_FIRST + 35);
14404:            static final int LVM_SETTEXTCOLOR = (LVM_FIRST + 36);
14405:            static final int LVM_GETTEXTBKCOLOR = (LVM_FIRST + 37);
14406:            static final int LVM_SETTEXTBKCOLOR = (LVM_FIRST + 38);
14407:            static final int LVM_GETTOPINDEX = (LVM_FIRST + 39);
14408:            static final int LVM_GETCOUNTPERPAGE = (LVM_FIRST + 40);
14409:            static final int LVM_GETORIGIN = (LVM_FIRST + 41);
14410:            static final int LVM_UPDATE = (LVM_FIRST + 42);
14411:            static final int LVM_SETITEMSTATE = (LVM_FIRST + 43);
14412:            static final int LVM_GETITEMSTATE = (LVM_FIRST + 44);
14413:            static final int LVM_GETITEMTEXTA = (LVM_FIRST + 45);
14414:            static final int LVM_GETITEMTEXTW = (LVM_FIRST + 115);
14415:            static final int LVM_GETITEMTEXT = LVM_GETITEMTEXTA;
14416:            static final int LVM_SETITEMTEXTA = (LVM_FIRST + 46);
14417:            static final int LVM_SETITEMTEXTW = (LVM_FIRST + 116);
14418:            static final int LVM_SETITEMTEXT = LVM_SETITEMTEXTA;
14419:            static final int LVSICF_NOINVALIDATEALL = 0x00000001;
14420:            static final int LVSICF_NOSCROLL = 0x00000002;
14421:            static final int LVM_SETITEMCOUNT = (LVM_FIRST + 47);
14422:            static final int LVM_SORTITEMS = (LVM_FIRST + 48);
14423:            static final int LVM_SETITEMPOSITION32 = (LVM_FIRST + 49);
14424:            static final int LVM_GETSELECTEDCOUNT = (LVM_FIRST + 50);
14425:            static final int LVM_GETITEMSPACING = (LVM_FIRST + 51);
14426:            static final int LVM_GETISEARCHSTRINGA = (LVM_FIRST + 52);
14427:            static final int LVM_GETISEARCHSTRINGW = (LVM_FIRST + 117);
14428:            static final int LVM_GETISEARCHSTRING = LVM_GETISEARCHSTRINGA;
14429:            static final int LVM_SETICONSPACING = (LVM_FIRST + 53);
14430:            static final int LVM_SETEXTENDEDLISTVIEWSTYLE = (LVM_FIRST + 54);
14431:            static final int LVM_GETEXTENDEDLISTVIEWSTYLE = (LVM_FIRST + 55);
14432:            static final int LVS_EX_GRIDLINES = 0x00000001;
14433:            static final int LVS_EX_SUBITEMIMAGES = 0x00000002;
14434:            static final int LVS_EX_CHECKBOXES = 0x00000004;
14435:            static final int LVS_EX_TRACKSELECT = 0x00000008;
14436:            static final int LVS_EX_HEADERDRAGDROP = 0x00000010;
14437:            static final int LVS_EX_FULLROWSELECT = 0x00000020;
14438:            static final int LVS_EX_ONECLICKACTIVATE = 0x00000040;
14439:            static final int LVS_EX_TWOCLICKACTIVATE = 0x00000080;
14440:            static final int LVS_EX_FLATSB = 0x00000100;
14441:            static final int LVS_EX_REGIONAL = 0x00000200;
14442:            static final int LVS_EX_INFOTIP = 0x00000400;
14443:            static final int LVS_EX_UNDERLINEHOT = 0x00000800;
14444:            static final int LVS_EX_UNDERLINECOLD = 0x00001000;
14445:            static final int LVS_EX_MULTIWORKAREAS = 0x00002000;
14446:            static final int LVS_EX_LABELTIP = 0x00004000;
14447:            static final int LVS_EX_BORDERSELECT = 0x00008000;
14448:            static final int LVM_GETSUBITEMRECT = (LVM_FIRST + 56);
14449:            static final int LVM_SUBITEMHITTEST = (LVM_FIRST + 57);
14450:            static final int LVM_SETCOLUMNORDERARRAY = (LVM_FIRST + 58);
14451:            static final int LVM_GETCOLUMNORDERARRAY = (LVM_FIRST + 59);
14452:            static final int LVM_SETHOTITEM = (LVM_FIRST + 60);
14453:            static final int LVM_GETHOTITEM = (LVM_FIRST + 61);
14454:            static final int LVM_SETHOTCURSOR = (LVM_FIRST + 62);
14455:            static final int LVM_GETHOTCURSOR = (LVM_FIRST + 63);
14456:            static final int LVM_APPROXIMATEVIEWRECT = (LVM_FIRST + 64);
14457:            static final int LV_MAX_WORKAREAS = 16;
14458:            static final int LVM_SETWORKAREAS = (LVM_FIRST + 65);
14459:            static final int LVM_GETWORKAREAS = (LVM_FIRST + 70);
14460:            static final int LVM_GETNUMBEROFWORKAREAS = (LVM_FIRST + 73);
14461:            static final int LVM_GETSELECTIONMARK = (LVM_FIRST + 66);
14462:            static final int LVM_SETSELECTIONMARK = (LVM_FIRST + 67);
14463:            static final int LVM_SETHOVERTIME = (LVM_FIRST + 71);
14464:            static final int LVM_GETHOVERTIME = (LVM_FIRST + 72);
14465:            static final int LVM_SETTOOLTIPS = (LVM_FIRST + 74);
14466:            static final int LVM_GETTOOLTIPS = (LVM_FIRST + 78);
14467:            static final int LVM_SORTITEMSEX = (LVM_FIRST + 81);
14468:            static final int LVBKIF_SOURCE_NONE = 0x00000000;
14469:            static final int LVBKIF_SOURCE_HBITMAP = 0x00000001;
14470:            static final int LVBKIF_SOURCE_URL = 0x00000002;
14471:            static final int LVBKIF_SOURCE_MASK = 0x00000003;
14472:            static final int LVBKIF_STYLE_NORMAL = 0x00000000;
14473:            static final int LVBKIF_STYLE_TILE = 0x00000010;
14474:            static final int LVBKIF_STYLE_MASK = 0x00000010;
14475:            static final int LVM_SETBKIMAGEA = (LVM_FIRST + 68);
14476:            static final int LVM_SETBKIMAGEW = (LVM_FIRST + 138);
14477:            static final int LVM_GETBKIMAGEA = (LVM_FIRST + 69);
14478:            static final int LVM_GETBKIMAGEW = (LVM_FIRST + 139);
14479:            static final int LVM_SETBKIMAGE = LVM_SETBKIMAGEA;
14480:            static final int LVM_GETBKIMAGE = LVM_GETBKIMAGEA;
14481:            static final int LVKF_ALT = 0x0001;
14482:            static final int LVKF_CONTROL = 0x0002;
14483:            static final int LVKF_SHIFT = 0x0004;
14484:            static final int LVCDI_ITEM = 0x00000000;
14485:            static final int LVCDI_GROUP = 0x00000001;
14486:            static final int LVCDRF_NOSELECT = 0x00010000;
14487:            static final int LVCDRF_NOGROUPFRAME = 0x00020000;
14488:            static final int LVIF_DI_SETITEM = 0x1000;
14489:            static final int LVGIT_UNFOLDED = 0x0001;
14490:            static final int TVS_HASBUTTONS = 0x0001;
14491:            static final int TVS_HASLINES = 0x0002;
14492:            static final int TVS_LINESATROOT = 0x0004;
14493:            static final int TVS_EDITLABELS = 0x0008;
14494:            static final int TVS_DISABLEDRAGDROP = 0x0010;
14495:            static final int TVS_SHOWSELALWAYS = 0x0020;
14496:            static final int TVS_RTLREADING = 0x0040;
14497:            static final int TVS_NOTOOLTIPS = 0x0080;
14498:            static final int TVS_CHECKBOXES = 0x0100;
14499:            static final int TVS_TRACKSELECT = 0x0200;
14500:            static final int TVS_SINGLEEXPAND = 0x0400;
14501:            static final int TVS_INFOTIP = 0x0800;
14502:            static final int TVS_FULLROWSELECT = 0x1000;
14503:            static final int TVS_NOSCROLL = 0x2000;
14504:            static final int TVS_NONEVENHEIGHT = 0x4000;
14505:            static final int TVS_NOHSCROLL = 0x8000;
14506:            static final int TVIF_TEXT = 0x0001;
14507:            static final int TVIF_IMAGE = 0x0002;
14508:            static final int TVIF_PARAM = 0x0004;
14509:            static final int TVIF_STATE = 0x0008;
14510:            static final int TVIF_HANDLE = 0x0010;
14511:            static final int TVIF_SELECTEDIMAGE = 0x0020;
14512:            static final int TVIF_CHILDREN = 0x0040;
14513:            static final int TVIF_INTEGRAL = 0x0080;
14514:            static final int TVIS_SELECTED = 0x0002;
14515:            static final int TVIS_CUT = 0x0004;
14516:            static final int TVIS_DROPHILITED = 0x0008;
14517:            static final int TVIS_BOLD = 0x0010;
14518:            static final int TVIS_EXPANDED = 0x0020;
14519:            static final int TVIS_EXPANDEDONCE = 0x0040;
14520:            static final int TVIS_EXPANDPARTIAL = 0x0080;
14521:            static final int TVIS_OVERLAYMASK = 0x0F00;
14522:            static final int TVIS_STATEIMAGEMASK = 0xF000;
14523:            static final int TVIS_USERMASK = 0xF000;
14524:            static final int I_CHILDRENCALLBACK = (-1);
14525:            static final int TVM_INSERTITEMA = (TV_FIRST + 0);
14526:            static final int TVM_INSERTITEMW = (TV_FIRST + 50);
14527:            static final int TVM_INSERTITEM = TVM_INSERTITEMA;
14528:            static final int TVM_DELETEITEM = (TV_FIRST + 1);
14529:            static final int TVM_EXPAND = (TV_FIRST + 2);
14530:            static final int TVE_COLLAPSE = 0x0001;
14531:            static final int TVE_EXPAND = 0x0002;
14532:            static final int TVE_TOGGLE = 0x0003;
14533:            static final int TVE_EXPANDPARTIAL = 0x4000;
14534:            static final int TVE_COLLAPSERESET = 0x8000;
14535:            static final int TVM_GETITEMRECT = (TV_FIRST + 4);
14536:            static final int TVM_GETCOUNT = (TV_FIRST + 5);
14537:            static final int TVM_GETINDENT = (TV_FIRST + 6);
14538:            static final int TVM_SETINDENT = (TV_FIRST + 7);
14539:            static final int TVM_GETIMAGELIST = (TV_FIRST + 8);
14540:            static final int TVSIL_NORMAL = 0;
14541:            static final int TVSIL_STATE = 2;
14542:            static final int TVM_SETIMAGELIST = (TV_FIRST + 9);
14543:            static final int TVM_GETNEXTITEM = (TV_FIRST + 10);
14544:            static final int TVGN_ROOT = 0x0000;
14545:            static final int TVGN_NEXT = 0x0001;
14546:            static final int TVGN_PREVIOUS = 0x0002;
14547:            static final int TVGN_PARENT = 0x0003;
14548:            static final int TVGN_CHILD = 0x0004;
14549:            static final int TVGN_FIRSTVISIBLE = 0x0005;
14550:            static final int TVGN_NEXTVISIBLE = 0x0006;
14551:            static final int TVGN_PREVIOUSVISIBLE = 0x0007;
14552:            static final int TVGN_DROPHILITE = 0x0008;
14553:            static final int TVGN_CARET = 0x0009;
14554:            static final int TVGN_LASTVISIBLE = 0x000A;
14555:            static final int TVM_SELECTITEM = (TV_FIRST + 11);
14556:            static final int TVM_GETITEMA = (TV_FIRST + 12);
14557:            static final int TVM_GETITEMW = (TV_FIRST + 62);
14558:            static final int TVM_GETITEM = TVM_GETITEMA;
14559:            static final int TVM_SETITEMA = (TV_FIRST + 13);
14560:            static final int TVM_SETITEMW = (TV_FIRST + 63);
14561:            static final int TVM_SETITEM = TVM_SETITEMA;
14562:            static final int TVM_EDITLABELA = (TV_FIRST + 14);
14563:            static final int TVM_EDITLABELW = (TV_FIRST + 65);
14564:            static final int TVM_EDITLABEL = TVM_EDITLABELA;
14565:            static final int TVM_GETEDITCONTROL = (TV_FIRST + 15);
14566:            static final int TVM_GETVISIBLECOUNT = (TV_FIRST + 16);
14567:            static final int TVM_HITTEST = (TV_FIRST + 17);
14568:            static final int TVHT_NOWHERE = 0x0001;
14569:            static final int TVHT_ONITEMICON = 0x0002;
14570:            static final int TVHT_ONITEMLABEL = 0x0004;
14571:            static final int TVHT_ONITEMINDENT = 0x0008;
14572:            static final int TVHT_ONITEMBUTTON = 0x0010;
14573:            static final int TVHT_ONITEMRIGHT = 0x0020;
14574:            static final int TVHT_ONITEMSTATEICON = 0x0040;
14575:            static final int TVHT_ABOVE = 0x0100;
14576:            static final int TVHT_BELOW = 0x0200;
14577:            static final int TVHT_TORIGHT = 0x0400;
14578:            static final int TVHT_TOLEFT = 0x0800;
14579:            static final int TVM_CREATEDRAGIMAGE = (TV_FIRST + 18);
14580:            static final int TVM_SORTCHILDREN = (TV_FIRST + 19);
14581:            static final int TVM_ENSUREVISIBLE = (TV_FIRST + 20);
14582:            static final int TVM_SORTCHILDRENCB = (TV_FIRST + 21);
14583:            static final int TVM_ENDEDITLABELNOW = (TV_FIRST + 22);
14584:            static final int TVM_GETISEARCHSTRINGA = (TV_FIRST + 23);
14585:            static final int TVM_GETISEARCHSTRINGW = (TV_FIRST + 64);
14586:            static final int TVM_GETISEARCHSTRING = TVM_GETISEARCHSTRINGA;
14587:            static final int TVM_SETTOOLTIPS = (TV_FIRST + 24);
14588:            static final int TVM_GETTOOLTIPS = (TV_FIRST + 25);
14589:            static final int TVM_SETINSERTMARK = (TV_FIRST + 26);
14590:            static final int TVM_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT;
14591:            static final int TVM_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT;
14592:            static final int TVM_SETITEMHEIGHT = (TV_FIRST + 27);
14593:            static final int TVM_GETITEMHEIGHT = (TV_FIRST + 28);
14594:            static final int TVM_SETBKCOLOR = (TV_FIRST + 29);
14595:            static final int TVM_SETTEXTCOLOR = (TV_FIRST + 30);
14596:            static final int TVM_GETBKCOLOR = (TV_FIRST + 31);
14597:            static final int TVM_GETTEXTCOLOR = (TV_FIRST + 32);
14598:            static final int TVM_SETSCROLLTIME = (TV_FIRST + 33);
14599:            static final int TVM_GETSCROLLTIME = (TV_FIRST + 34);
14600:            static final int TVM_SETINSERTMARKCOLOR = (TV_FIRST + 37);
14601:            static final int TVM_GETINSERTMARKCOLOR = (TV_FIRST + 38);
14602:            static final int TVM_GETITEMSTATE = (TV_FIRST + 39);
14603:            static final int TVM_SETLINECOLOR = (TV_FIRST + 40);
14604:            static final int TVM_GETLINECOLOR = (TV_FIRST + 41);
14605:            static final int TVC_UNKNOWN = 0x0000;
14606:            static final int TVC_BYMOUSE = 0x0001;
14607:            static final int TVC_BYKEYBOARD = 0x0002;
14608:            static final int TVIF_DI_SETITEM = 0x1000;
14609:            static final int TVNRET_DEFAULT = 0;
14610:            static final int TVNRET_SKIPOLD = 1;
14611:            static final int TVNRET_SKIPNEW = 2;
14612:            static final int TVCDRF_NOIMAGES = 0x00010000;
14613:            static final int CBEIF_TEXT = 0x00000001;
14614:            static final int CBEIF_IMAGE = 0x00000002;
14615:            static final int CBEIF_SELECTEDIMAGE = 0x00000004;
14616:            static final int CBEIF_OVERLAY = 0x00000008;
14617:            static final int CBEIF_INDENT = 0x00000010;
14618:            static final int CBEIF_LPARAM = 0x00000020;
14619:            static final int CBEIF_DI_SETITEM = 0x10000000;
14620:            static final int CBEM_INSERTITEMA = (WM_USER + 1);
14621:            static final int CBEM_SETIMAGELIST = (WM_USER + 2);
14622:            static final int CBEM_GETIMAGELIST = (WM_USER + 3);
14623:            static final int CBEM_GETITEMA = (WM_USER + 4);
14624:            static final int CBEM_SETITEMA = (WM_USER + 5);
14625:            static final int CBEM_DELETEITEM = CB_DELETESTRING;
14626:            static final int CBEM_GETCOMBOCONTROL = (WM_USER + 6);
14627:            static final int CBEM_GETEDITCONTROL = (WM_USER + 7);
14628:            static final int CBEM_SETEXSTYLE = (WM_USER + 8);
14629:            static final int CBEM_SETEXTENDEDSTYLE = (WM_USER + 14);
14630:            static final int CBEM_GETEXSTYLE = (WM_USER + 9);
14631:            static final int CBEM_GETEXTENDEDSTYLE = (WM_USER + 9);
14632:            static final int CBEM_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT;
14633:            static final int CBEM_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT;
14634:            static final int CBEM_HASEDITCHANGED = (WM_USER + 10);
14635:            static final int CBEM_INSERTITEMW = (WM_USER + 11);
14636:            static final int CBEM_SETITEMW = (WM_USER + 12);
14637:            static final int CBEM_GETITEMW = (WM_USER + 13);
14638:            static final int CBEM_INSERTITEM = CBEM_INSERTITEMA;
14639:            static final int CBEM_SETITEM = CBEM_SETITEMA;
14640:            static final int CBEM_GETITEM = CBEM_GETITEMA;
14641:            static final int CBES_EX_NOEDITIMAGE = 0x00000001;
14642:            static final int CBES_EX_NOEDITIMAGEINDENT = 0x00000002;
14643:            static final int CBES_EX_PATHWORDBREAKPROC = 0x00000004;
14644:            static final int CBES_EX_NOSIZELIMIT = 0x00000008;
14645:            static final int CBES_EX_CASESENSITIVE = 0x00000010;
14646:            static final int CBENF_KILLFOCUS = 1;
14647:            static final int CBENF_RETURN = 2;
14648:            static final int CBENF_ESCAPE = 3;
14649:            static final int CBENF_DROPDOWN = 4;
14650:            static final int CBEMAXSTRLEN = 260;
14651:            static final int TCS_SCROLLOPPOSITE = 0x0001;
14652:            static final int TCS_BOTTOM = 0x0002;
14653:            static final int TCS_RIGHT = 0x0002;
14654:            static final int TCS_MULTISELECT = 0x0004;
14655:            static final int TCS_FLATBUTTONS = 0x0008;
14656:            static final int TCS_FORCEICONLEFT = 0x0010;
14657:            static final int TCS_FORCELABELLEFT = 0x0020;
14658:            static final int TCS_HOTTRACK = 0x0040;
14659:            static final int TCS_VERTICAL = 0x0080;
14660:            static final int TCS_TABS = 0x0000;
14661:            static final int TCS_BUTTONS = 0x0100;
14662:            static final int TCS_SINGLELINE = 0x0000;
14663:            static final int TCS_MULTILINE = 0x0200;
14664:            static final int TCS_RIGHTJUSTIFY = 0x0000;
14665:            static final int TCS_FIXEDWIDTH = 0x0400;
14666:            static final int TCS_RAGGEDRIGHT = 0x0800;
14667:            static final int TCS_FOCUSONBUTTONDOWN = 0x1000;
14668:            static final int TCS_OWNERDRAWFIXED = 0x2000;
14669:            static final int TCS_TOOLTIPS = 0x4000;
14670:            static final int TCS_FOCUSNEVER = 0x8000;
14671:            static final int TCS_EX_FLATSEPARATORS = 0x00000001;
14672:            static final int TCS_EX_REGISTERDROP = 0x00000002;
14673:            static final int TCM_GETIMAGELIST = (TCM_FIRST + 2);
14674:            static final int TCM_SETIMAGELIST = (TCM_FIRST + 3);
14675:            static final int TCM_GETITEMCOUNT = (TCM_FIRST + 4);
14676:            static final int TCIF_TEXT = 0x0001;
14677:            static final int TCIF_IMAGE = 0x0002;
14678:            static final int TCIF_RTLREADING = 0x0004;
14679:            static final int TCIF_PARAM = 0x0008;
14680:            static final int TCIF_STATE = 0x0010;
14681:            static final int TCIS_BUTTONPRESSED = 0x0001;
14682:            static final int TCIS_HIGHLIGHTED = 0x0002;
14683:            static final int TCM_GETITEMA = (TCM_FIRST + 5);
14684:            static final int TCM_GETITEMW = (TCM_FIRST + 60);
14685:            static final int TCM_GETITEM = TCM_GETITEMA;
14686:            static final int TCM_SETITEMA = (TCM_FIRST + 6);
14687:            static final int TCM_SETITEMW = (TCM_FIRST + 61);
14688:            static final int TCM_SETITEM = TCM_SETITEMA;
14689:            static final int TCM_INSERTITEMA = (TCM_FIRST + 7);
14690:            static final int TCM_INSERTITEMW = (TCM_FIRST + 62);
14691:            static final int TCM_INSERTITEM = TCM_INSERTITEMA;
14692:            static final int TCM_DELETEITEM = (TCM_FIRST + 8);
14693:            static final int TCM_DELETEALLITEMS = (TCM_FIRST + 9);
14694:            static final int TCM_GETITEMRECT = (TCM_FIRST + 10);
14695:            static final int TCM_GETCURSEL = (TCM_FIRST + 11);
14696:            static final int TCM_SETCURSEL = (TCM_FIRST + 12);
14697:            static final int TCHT_NOWHERE = 0x0001;
14698:            static final int TCHT_ONITEMICON = 0x0002;
14699:            static final int TCHT_ONITEMLABEL = 0x0004;
14700:            static final int TCHT_ONITEM = (TCHT_ONITEMICON | TCHT_ONITEMLABEL);
14701:            static final int TCM_HITTEST = (TCM_FIRST + 13);
14702:            static final int TCM_SETITEMEXTRA = (TCM_FIRST + 14);
14703:            static final int TCM_ADJUSTRECT = (TCM_FIRST + 40);
14704:            static final int TCM_SETITEMSIZE = (TCM_FIRST + 41);
14705:            static final int TCM_REMOVEIMAGE = (TCM_FIRST + 42);
14706:            static final int TCM_SETPADDING = (TCM_FIRST + 43);
14707:            static final int TCM_GETROWCOUNT = (TCM_FIRST + 44);
14708:            static final int TCM_GETTOOLTIPS = (TCM_FIRST + 45);
14709:            static final int TCM_SETTOOLTIPS = (TCM_FIRST + 46);
14710:            static final int TCM_GETCURFOCUS = (TCM_FIRST + 47);
14711:            static final int TCM_SETCURFOCUS = (TCM_FIRST + 48);
14712:            static final int TCM_SETMINTABWIDTH = (TCM_FIRST + 49);
14713:            static final int TCM_DESELECTALL = (TCM_FIRST + 50);
14714:            static final int TCM_HIGHLIGHTITEM = (TCM_FIRST + 51);
14715:            static final int TCM_SETEXTENDEDSTYLE = (TCM_FIRST + 52);
14716:            static final int TCM_GETEXTENDEDSTYLE = (TCM_FIRST + 53);
14717:            static final int TCM_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT;
14718:            static final int TCM_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT;
14719:            static final int ACS_CENTER = 0x0001;
14720:            static final int ACS_TRANSPARENT = 0x0002;
14721:            static final int ACS_AUTOPLAY = 0x0004;
14722:            static final int ACS_TIMER = 0x0008;
14723:            static final int ACM_OPENA = (WM_USER + 100);
14724:            static final int ACM_OPENW = (WM_USER + 103);
14725:            static final int ACM_OPEN = ACM_OPENA;
14726:            static final int ACM_PLAY = (WM_USER + 101);
14727:            static final int ACM_STOP = (WM_USER + 102);
14728:            static final int ACN_START = 1;
14729:            static final int ACN_STOP = 2;
14730:            static final int MCM_FIRST = 0x1000;
14731:            static final int MCM_GETCURSEL = (MCM_FIRST + 1);
14732:            static final int MCM_SETCURSEL = (MCM_FIRST + 2);
14733:            static final int MCM_GETMAXSELCOUNT = (MCM_FIRST + 3);
14734:            static final int MCM_SETMAXSELCOUNT = (MCM_FIRST + 4);
14735:            static final int MCM_GETSELRANGE = (MCM_FIRST + 5);
14736:            static final int MCM_SETSELRANGE = (MCM_FIRST + 6);
14737:            static final int MCM_GETMONTHRANGE = (MCM_FIRST + 7);
14738:            static final int MCM_SETDAYSTATE = (MCM_FIRST + 8);
14739:            static final int MCM_GETMINREQRECT = (MCM_FIRST + 9);
14740:            static final int MCM_SETCOLOR = (MCM_FIRST + 10);
14741:            static final int MCM_GETCOLOR = (MCM_FIRST + 11);
14742:            static final int MCSC_BACKGROUND = 0;
14743:            static final int MCSC_TEXT = 1;
14744:            static final int MCSC_TITLEBK = 2;
14745:            static final int MCSC_TITLETEXT = 3;
14746:            static final int MCSC_MONTHBK = 4;
14747:            static final int MCSC_TRAILINGTEXT = 5;
14748:            static final int MCM_SETTODAY = (MCM_FIRST + 12);
14749:            static final int MCM_GETTODAY = (MCM_FIRST + 13);
14750:            static final int MCM_HITTEST = (MCM_FIRST + 14);
14751:            static final int MCHT_TITLE = 0x00010000;
14752:            static final int MCHT_CALENDAR = 0x00020000;
14753:            static final int MCHT_TODAYLINK = 0x00030000;
14754:            static final int MCHT_NEXT = 0x01000000;
14755:            static final int MCHT_PREV = 0x02000000;
14756:            static final int MCHT_NOWHERE = 0x00000000;
14757:            static final int MCHT_TITLEBK = (MCHT_TITLE);
14758:            static final int MCHT_TITLEMONTH = (MCHT_TITLE | 0x0001);
14759:            static final int MCHT_TITLEYEAR = (MCHT_TITLE | 0x0002);
14760:            static final int MCHT_TITLEBTNNEXT = (MCHT_TITLE | MCHT_NEXT | 0x0003);
14761:            static final int MCHT_TITLEBTNPREV = (MCHT_TITLE | MCHT_PREV | 0x0003);
14762:            static final int MCHT_CALENDARBK = (MCHT_CALENDAR);
14763:            static final int MCHT_CALENDARDATE = (MCHT_CALENDAR | 0x0001);
14764:            static final int MCHT_CALENDARDATENEXT = (MCHT_CALENDARDATE | MCHT_NEXT);
14765:            static final int MCHT_CALENDARDATEPREV = (MCHT_CALENDARDATE | MCHT_PREV);
14766:            static final int MCHT_CALENDARDAY = (MCHT_CALENDAR | 0x0002);
14767:            static final int MCHT_CALENDARWEEKNUM = (MCHT_CALENDAR | 0x0003);
14768:            static final int MCM_SETFIRSTDAYOFWEEK = (MCM_FIRST + 15);
14769:            static final int MCM_GETFIRSTDAYOFWEEK = (MCM_FIRST + 16);
14770:            static final int MCM_GETRANGE = (MCM_FIRST + 17);
14771:            static final int MCM_SETRANGE = (MCM_FIRST + 18);
14772:            static final int MCM_GETMONTHDELTA = (MCM_FIRST + 19);
14773:            static final int MCM_SETMONTHDELTA = (MCM_FIRST + 20);
14774:            static final int MCM_GETMAXTODAYWIDTH = (MCM_FIRST + 21);
14775:            static final int MCM_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT;
14776:            static final int MCM_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT;
14777:            static final int MCS_DAYSTATE = 0x0001;
14778:            static final int MCS_MULTISELECT = 0x0002;
14779:            static final int MCS_WEEKNUMBERS = 0x0004;
14780:            static final int MCS_NOTODAYCIRCLE = 0x0008;
14781:            static final int MCS_NOTODAY = 0x0010;
14782:            static final int GMR_VISIBLE = 0;
14783:            static final int GMR_DAYSTATE = 1;
14784:            static final int DTM_FIRST = 0x1000;
14785:            static final int DTM_GETSYSTEMTIME = (DTM_FIRST + 1);
14786:            static final int DTM_SETSYSTEMTIME = (DTM_FIRST + 2);
14787:            static final int DTM_GETRANGE = (DTM_FIRST + 3);
14788:            static final int DTM_SETRANGE = (DTM_FIRST + 4);
14789:            static final int DTM_SETFORMATA = (DTM_FIRST + 5);
14790:            static final int DTM_SETFORMATW = (DTM_FIRST + 50);
14791:            static final int DTM_SETFORMAT = DTM_SETFORMATA;
14792:            static final int DTM_SETMCCOLOR = (DTM_FIRST + 6);
14793:            static final int DTM_GETMCCOLOR = (DTM_FIRST + 7);
14794:            static final int DTM_GETMONTHCAL = (DTM_FIRST + 8);
14795:            static final int DTM_SETMCFONT = (DTM_FIRST + 9);
14796:            static final int DTM_GETMCFONT = (DTM_FIRST + 10);
14797:            static final int DTS_UPDOWN = 0x0001;
14798:            static final int DTS_SHOWNONE = 0x0002;
14799:            static final int DTS_SHORTDATEFORMAT = 0x0000;
14800:            static final int DTS_LONGDATEFORMAT = 0x0004;
14801:            static final int DTS_SHORTDATECENTURYFORMAT = 0x000C;
14802:            static final int DTS_TIMEFORMAT = 0x0009;
14803:            static final int DTS_APPCANPARSE = 0x0010;
14804:            static final int DTS_RIGHTALIGN = 0x0020;
14805:            static final int GDTR_MIN = 0x0001;
14806:            static final int GDTR_MAX = 0x0002;
14807:            static final int GDT_ERROR = -1;
14808:            static final int GDT_VALID = 0;
14809:            static final int GDT_NONE = 1;
14810:            static final int IPM_CLEARADDRESS = (WM_USER + 100);
14811:            static final int IPM_SETADDRESS = (WM_USER + 101);
14812:            static final int IPM_GETADDRESS = (WM_USER + 102);
14813:            static final int IPM_SETRANGE = (WM_USER + 103);
14814:            static final int IPM_SETFOCUS = (WM_USER + 104);
14815:            static final int IPM_ISBLANK = (WM_USER + 105);
14816:            static final int PGS_VERT = 0x00000000;
14817:            static final int PGS_HORZ = 0x00000001;
14818:            static final int PGS_AUTOSCROLL = 0x00000002;
14819:            static final int PGS_DRAGNDROP = 0x00000004;
14820:            static final int PGF_INVISIBLE = 0;
14821:            static final int PGF_NORMAL = 1;
14822:            static final int PGF_GRAYED = 2;
14823:            static final int PGF_DEPRESSED = 4;
14824:            static final int PGF_HOT = 8;
14825:            static final int PGB_TOPORLEFT = 0;
14826:            static final int PGB_BOTTOMORRIGHT = 1;
14827:            static final int PGM_SETCHILD = (PGM_FIRST + 1);
14828:            static final int PGM_RECALCSIZE = (PGM_FIRST + 2);
14829:            static final int PGM_FORWARDMOUSE = (PGM_FIRST + 3);
14830:            static final int PGM_SETBKCOLOR = (PGM_FIRST + 4);
14831:            static final int PGM_GETBKCOLOR = (PGM_FIRST + 5);
14832:            static final int PGM_SETBORDER = (PGM_FIRST + 6);
14833:            static final int PGM_GETBORDER = (PGM_FIRST + 7);
14834:            static final int PGM_SETPOS = (PGM_FIRST + 8);
14835:            static final int PGM_GETPOS = (PGM_FIRST + 9);
14836:            static final int PGM_SETBUTTONSIZE = (PGM_FIRST + 10);
14837:            static final int PGM_GETBUTTONSIZE = (PGM_FIRST + 11);
14838:            static final int PGM_GETBUTTONSTATE = (PGM_FIRST + 12);
14839:            static final int PGM_GETDROPTARGET = CCM_GETDROPTARGET;
14840:            static final int PGF_SCROLLUP = 1;
14841:            static final int PGF_SCROLLDOWN = 2;
14842:            static final int PGF_SCROLLLEFT = 4;
14843:            static final int PGF_SCROLLRIGHT = 8;
14844:            static final int PGK_SHIFT = 1;
14845:            static final int PGK_CONTROL = 2;
14846:            static final int PGK_MENU = 4;
14847:            static final int PGF_CALCWIDTH = 1;
14848:            static final int PGF_CALCHEIGHT = 2;
14849:            static final int NFS_EDIT = 0x0001;
14850:            static final int NFS_STATIC = 0x0002;
14851:            static final int NFS_LISTCOMBO = 0x0004;
14852:            static final int NFS_BUTTON = 0x0008;
14853:            static final int NFS_ALL = 0x0010;
14854:            static final int NFS_USEFONTASSOC = 0x0020;
14855:            static final int DA_LAST = (0x7FFFFFFF);
14856:            static final int DPA_APPEND = (0x7fffffff);
14857:            static final int DPA_ERR = (-1);
14858:            static final int DSA_APPEND = (0x7fffffff);
14859:            static final int DSA_ERR = (-1);
14860:            static final int DPAS_SORTED = 0x0001;
14861:            static final int DPAS_INSERTBEFORE = 0x0002;
14862:            static final int DPAS_INSERTAFTER = 0x0004;
14863:            static final int WSB_PROP_CYVSCROLL = 0x00000001;
14864:            static final int WSB_PROP_CXHSCROLL = 0x00000002;
14865:            static final int WSB_PROP_CYHSCROLL = 0x00000004;
14866:            static final int WSB_PROP_CXVSCROLL = 0x00000008;
14867:            static final int WSB_PROP_CXHTHUMB = 0x00000010;
14868:            static final int WSB_PROP_CYVTHUMB = 0x00000020;
14869:            static final int WSB_PROP_VBKGCOLOR = 0x00000040;
14870:            static final int WSB_PROP_HBKGCOLOR = 0x00000080;
14871:            static final int WSB_PROP_VSTYLE = 0x00000100;
14872:            static final int WSB_PROP_HSTYLE = 0x00000200;
14873:            static final int WSB_PROP_WINSTYLE = 0x00000400;
14874:            static final int WSB_PROP_PALETTE = 0x00000800;
14875:            static final int WSB_PROP_MASK = 0x00000FFF;
14876:            static final int FSB_FLAT_MODE = 2;
14877:            static final int FSB_ENCARTA_MODE = 1;
14878:            static final int FSB_REGULAR_MODE = 0;
14879:            static final int DTT_GRAYED = 0x1;
14880:            static final int HTTB_BACKGROUNDSEG = 0x0000;
14881:            static final int HTTB_FIXEDBORDER = 0x0002;
14882:            static final int HTTB_CAPTION = 0x0004;
14883:            static final int HTTB_RESIZINGBORDER_LEFT = 0x0010;
14884:            static final int HTTB_RESIZINGBORDER_TOP = 0x0020;
14885:            static final int HTTB_RESIZINGBORDER_RIGHT = 0x0040;
14886:            static final int HTTB_RESIZINGBORDER_BOTTOM = 0x0080;
14887:            static final int HTTB_RESIZINGBORDER = (HTTB_RESIZINGBORDER_LEFT
14888:                    | HTTB_RESIZINGBORDER_TOP | HTTB_RESIZINGBORDER_RIGHT | HTTB_RESIZINGBORDER_BOTTOM);
14889:            static final int HTTB_SIZINGTEMPLATE = 0x0100;
14890:            static final int HTTB_SYSTEMSIZINGMARGINS = 0x0200;
14891:            static final int MAX_INTLIST_COUNT = 10;
14892:            static final int ETDT_DISABLE = 0x00000001;
14893:            static final int ETDT_ENABLE = 0x00000002;
14894:            static final int ETDT_USETABTEXTURE = 0x00000004;
14895:            static final int ETDT_ENABLETAB = (ETDT_ENABLE | ETDT_USETABTEXTURE);
14896:            static final int STAP_ALLOW_NONCLIENT = (1 << 0);
14897:            static final int STAP_ALLOW_CONTROLS = (1 << 1);
14898:            static final int STAP_ALLOW_WEBCONTENT = (1 << 2);
14899:            static final int DTBG_CLIPRECT = 0x00000001;
14900:            static final int DTBG_DRAWSOLID = 0x00000002;
14901:            static final int DTBG_OMITBORDER = 0x00000004;
14902:            static final int DTBG_OMITCONTENT = 0x00000008;
14903:            static final int DTBG_COMPUTINGREGION = 0x00000010;
14904:            static final int DTBG_MIRRORDC = 0x00000020;
14905:            static final int MULTICLASSINFO_GETTYPEINFO = 0x00000001;
14906:            static final int MULTICLASSINFO_GETNUMRESERVEDDISPIDS = 0x00000002;
14907:            static final int MULTICLASSINFO_GETIIDPRIMARY = 0x00000004;
14908:            static final int MULTICLASSINFO_GETIIDSOURCE = 0x00000008;
14909:            static final int TIFLAGS_EXTENDDISPATCHONLY = 0x00000001;
14910:            static final int OLECMDERR_E_FIRST = (OLE_E_LAST + 1);
14911:            static final int OLECMDERR_E_NOTSUPPORTED = (OLECMDERR_E_FIRST);
14912:            static final int OLECMDERR_E_DISABLED = (OLECMDERR_E_FIRST + 1);
14913:            static final int OLECMDERR_E_NOHELP = (OLECMDERR_E_FIRST + 2);
14914:            static final int OLECMDERR_E_CANCELED = (OLECMDERR_E_FIRST + 3);
14915:            static final int OLECMDERR_E_UNKNOWNGROUP = (OLECMDERR_E_FIRST + 4);
14916:            static final int MSOCMDERR_E_FIRST = OLECMDERR_E_FIRST;
14917:            static final int MSOCMDERR_E_NOTSUPPORTED = OLECMDERR_E_NOTSUPPORTED;
14918:            static final int MSOCMDERR_E_DISABLED = OLECMDERR_E_DISABLED;
14919:            static final int MSOCMDERR_E_NOHELP = OLECMDERR_E_NOHELP;
14920:            static final int MSOCMDERR_E_CANCELED = OLECMDERR_E_CANCELED;
14921:            static final int MSOCMDERR_E_UNKNOWNGROUP = OLECMDERR_E_UNKNOWNGROUP;
14922:            static final int PID_FINDDATA = 0;
14923:            static final int PID_NETRESOURCE = 1;
14924:            static final int PID_DESCRIPTIONID = 2;
14925:            static final int PID_WHICHFOLDER = 3;
14926:            static final int PID_NETWORKLOCATION = 4;
14927:            static final int PID_COMPUTERNAME = 5;
14928:            static final int PID_DISPLACED_FROM = 2;
14929:            static final int PID_DISPLACED_DATE = 3;
14930:            static final int PID_SYNC_COPY_IN = 2;
14931:            static final int PID_MISC_STATUS = 2;
14932:            static final int PID_MISC_ACCESSCOUNT = 3;
14933:            static final int PID_MISC_OWNER = 4;
14934:            static final int PID_HTMLINFOTIPFILE = 5;
14935:            static final int PID_MISC_PICS = 6;
14936:            static final int PID_DISPLAY_PROPERTIES = 0;
14937:            static final int PID_INTROTEXT = 1;
14938:            static final int PIDSI_ARTIST = 2;
14939:            static final int PIDSI_SONGTITLE = 3;
14940:            static final int PIDSI_ALBUM = 4;
14941:            static final int PIDSI_YEAR = 5;
14942:            static final int PIDSI_COMMENT = 6;
14943:            static final int PIDSI_TRACK = 7;
14944:            static final int PIDSI_GENRE = 11;
14945:            static final int PIDSI_LYRICS = 12;
14946:            static final int PIDDRSI_PROTECTED = 2;
14947:            static final int PIDDRSI_DESCRIPTION = 3;
14948:            static final int PIDDRSI_PLAYCOUNT = 4;
14949:            static final int PIDDRSI_PLAYSTARTS = 5;
14950:            static final int PIDDRSI_PLAYEXPIRES = 6;
14951:            static final int PIDVSI_STREAM_NAME = 0x00000002;
14952:            static final int PIDVSI_FRAME_WIDTH = 0x00000003;
14953:            static final int PIDVSI_FRAME_HEIGHT = 0x00000004;
14954:            static final int PIDVSI_TIMELENGTH = 0x00000007;
14955:            static final int PIDVSI_FRAME_COUNT = 0x00000005;
14956:            static final int PIDVSI_FRAME_RATE = 0x00000006;
14957:            static final int PIDVSI_DATA_RATE = 0x00000008;
14958:            static final int PIDVSI_SAMPLE_SIZE = 0x00000009;
14959:            static final int PIDVSI_COMPRESSION = 0x0000000A;
14960:            static final int PIDVSI_STREAM_NUMBER = 0x0000000B;
14961:            static final int PIDASI_FORMAT = 0x00000002;
14962:            static final int PIDASI_TIMELENGTH = 0x00000003;
14963:            static final int PIDASI_AVG_DATA_RATE = 0x00000004;
14964:            static final int PIDASI_SAMPLE_RATE = 0x00000005;
14965:            static final int PIDASI_SAMPLE_SIZE = 0x00000006;
14966:            static final int PIDASI_CHANNEL_COUNT = 0x00000007;
14967:            static final int PIDASI_STREAM_NUMBER = 0x00000008;
14968:            static final int PIDASI_STREAM_NAME = 0x00000009;
14969:            static final int PIDASI_COMPRESSION = 0x0000000A;
14970:            static final int PID_CONTROLPANEL_CATEGORY = 2;
14971:            static final int PID_VOLUME_FREE = 2;
14972:            static final int PID_VOLUME_CAPACITY = 3;
14973:            static final int PID_VOLUME_FILESYSTEM = 4;
14974:            static final int PID_SHARE_CSC_STATUS = 2;
14975:            static final int PID_LINK_TARGET = 2;
14976:            static final int PID_QUERY_RANK = 2;
14977:            static final int SHCIDS_ALLFIELDS = 0x80000000;
14978:            static final int SHCIDS_CANONICALONLY = 0x10000000;
14979:            static final int SHCIDS_BITMASK = 0xFFFF0000;
14980:            static final int SHCIDS_COLUMNMASK = 0x0000FFFF;
14981:            static final int SFGAO_CANCOPY = DROPEFFECT_COPY;
14982:            static final int SFGAO_CANMOVE = DROPEFFECT_MOVE;
14983:            static final int SFGAO_CANLINK = DROPEFFECT_LINK;
14984:            static final int SFGAO_STORAGE = 0x00000008;
14985:            static final int SFGAO_CANRENAME = 0x00000010;
14986:            static final int SFGAO_CANDELETE = 0x00000020;
14987:            static final int SFGAO_HASPROPSHEET = 0x00000040;
14988:            static final int SFGAO_DROPTARGET = 0x00000100;
14989:            static final int SFGAO_CAPABILITYMASK = 0x00000177;
14990:            static final int SFGAO_ENCRYPTED = 0x00002000;
14991:            static final int SFGAO_ISSLOW = 0x00004000;
14992:            static final int SFGAO_GHOSTED = 0x00008000;
14993:            static final int SFGAO_LINK = 0x00010000;
14994:            static final int SFGAO_SHARE = 0x00020000;
14995:            static final int SFGAO_READONLY = 0x00040000;
14996:            static final int SFGAO_HIDDEN = 0x00080000;
14997:            static final int SFGAO_DISPLAYATTRMASK = 0x000FC000;
14998:            static final int SFGAO_FILESYSANCESTOR = 0x10000000;
14999:            static final int SFGAO_FOLDER = 0x20000000;
15000:            static final int SFGAO_FILESYSTEM = 0x40000000;
15001:            static final int SFGAO_HASSUBFOLDER = 0x80000000;
15002:            static final int SFGAO_CONTENTSMASK = 0x80000000;
15003:            static final int SFGAO_VALIDATE = 0x01000000;
15004:            static final int SFGAO_REMOVABLE = 0x02000000;
15005:            static final int SFGAO_COMPRESSED = 0x04000000;
15006:            static final int SFGAO_BROWSABLE = 0x08000000;
15007:            static final int SFGAO_NONENUMERATED = 0x00100000;
15008:            static final int SFGAO_NEWCONTENT = 0x00200000;
15009:            static final int SFGAO_CANMONIKER = 0x00400000;
15010:            static final int SFGAO_HASSTORAGE = 0x00400000;
15011:            static final int SFGAO_STREAM = 0x00400000;
15012:            static final int SFGAO_STORAGEANCESTOR = 0x00800000;
15013:            static final int SFGAO_STORAGECAPMASK = 0x70C50008;
15014:            static final int SVSI_DESELECT = 0x00000000;
15015:            static final int SVSI_SELECT = 0x00000001;
15016:            static final int SVSI_EDIT = 0x00000003;
15017:            static final int SVSI_DESELECTOTHERS = 0x00000004;
15018:            static final int SVSI_ENSUREVISIBLE = 0x00000008;
15019:            static final int SVSI_FOCUSED = 0x00000010;
15020:            static final int SVSI_TRANSLATEPT = 0x00000020;
15021:            static final int SVSI_SELECTIONMARK = 0x00000040;
15022:            static final int SVSI_POSITIONITEM = 0x00000080;
15023:            static final int SVSI_CHECK = 0x00000100;
15024:            static final int SVSI_NOSTATECHANGE = 0x80000000;
15025:            static final int SBSP_DEFBROWSER = 0x0000;
15026:            static final int SBSP_SAMEBROWSER = 0x0001;
15027:            static final int SBSP_NEWBROWSER = 0x0002;
15028:            static final int SBSP_DEFMODE = 0x0000;
15029:            static final int SBSP_OPENMODE = 0x0010;
15030:            static final int SBSP_EXPLOREMODE = 0x0020;
15031:            static final int SBSP_HELPMODE = 0x0040;
15032:            static final int SBSP_NOTRANSFERHIST = 0x0080;
15033:            static final int SBSP_ABSOLUTE = 0x0000;
15034:            static final int SBSP_RELATIVE = 0x1000;
15035:            static final int SBSP_PARENT = 0x2000;
15036:            static final int SBSP_NAVIGATEBACK = 0x4000;
15037:            static final int SBSP_NAVIGATEFORWARD = 0x8000;
15038:            static final int SBSP_ALLOW_AUTONAVIGATE = 0x10000;
15039:            static final int SBSP_NOAUTOSELECT = 0x04000000;
15040:            static final int SBSP_WRITENOHISTORY = 0x08000000;
15041:            static final int SBSP_REDIRECT = 0x40000000;
15042:            static final int SBSP_INITIATEDBYHLINKFRAME = 0x80000000;
15043:            static final int FCW_STATUS = 0x0001;
15044:            static final int FCW_TOOLBAR = 0x0002;
15045:            static final int FCW_TREE = 0x0003;
15046:            static final int FCW_INTERNETBAR = 0x0006;
15047:            static final int FCW_PROGRESS = 0x0008;
15048:            static final int FCT_MERGE = 0x0001;
15049:            static final int FCT_CONFIGABLE = 0x0002;
15050:            static final int FCT_ADDTOEND = 0x0004;
15051:            static final int ARCONTENT_AUTORUNINF = 0x00000002;
15052:            static final int ARCONTENT_AUDIOCD = 0x00000004;
15053:            static final int ARCONTENT_DVDMOVIE = 0x00000008;
15054:            static final int ARCONTENT_BLANKCD = 0x00000010;
15055:            static final int ARCONTENT_BLANKDVD = 0x00000020;
15056:            static final int ARCONTENT_UNKNOWNCONTENT = 0x00000040;
15057:            static final int ARCONTENT_AUTOPLAYPIX = 0x00000080;
15058:            static final int ARCONTENT_AUTOPLAYMUSIC = 0x00000100;
15059:            static final int ARCONTENT_AUTOPLAYVIDEO = 0x00000200;
15060:            static final int SNCF_REFRESHLIST = 0x00000001;
15061:            static final int IEIFLAG_ASYNC = 0x0001;
15062:            static final int IEIFLAG_CACHE = 0x0002;
15063:            static final int IEIFLAG_ASPECT = 0x0004;
15064:            static final int IEIFLAG_OFFLINE = 0x0008;
15065:            static final int IEIFLAG_GLEAM = 0x0010;
15066:            static final int IEIFLAG_SCREEN = 0x0020;
15067:            static final int IEIFLAG_ORIGSIZE = 0x0040;
15068:            static final int IEIFLAG_NOSTAMP = 0x0080;
15069:            static final int IEIFLAG_NOBORDER = 0x0100;
15070:            static final int IEIFLAG_QUALITY = 0x0200;
15071:            static final int IEIFLAG_REFRESH = 0x0400;
15072:            static final int DBIM_MINSIZE = 0x0001;
15073:            static final int DBIM_MAXSIZE = 0x0002;
15074:            static final int DBIM_INTEGRAL = 0x0004;
15075:            static final int DBIM_ACTUAL = 0x0008;
15076:            static final int DBIM_TITLE = 0x0010;
15077:            static final int DBIM_MODEFLAGS = 0x0020;
15078:            static final int DBIM_BKCOLOR = 0x0040;
15079:            static final int DBIMF_NORMAL = 0x0000;
15080:            static final int DBIMF_FIXED = 0x0001;
15081:            static final int DBIMF_FIXEDBMP = 0x0004;
15082:            static final int DBIMF_VARIABLEHEIGHT = 0x0008;
15083:            static final int DBIMF_UNDELETEABLE = 0x0010;
15084:            static final int DBIMF_DEBOSSED = 0x0020;
15085:            static final int DBIMF_BKCOLOR = 0x0040;
15086:            static final int DBIMF_USECHEVRON = 0x0080;
15087:            static final int DBIMF_BREAK = 0x0100;
15088:            static final int DBIMF_ADDTOFRONT = 0x0200;
15089:            static final int DBIMF_TOPALIGN = 0x0400;
15090:            static final int DBIF_VIEWMODE_NORMAL = 0x0000;
15091:            static final int DBIF_VIEWMODE_VERTICAL = 0x0001;
15092:            static final int DBIF_VIEWMODE_FLOATING = 0x0002;
15093:            static final int DBIF_VIEWMODE_TRANSPARENT = 0x0004;
15094:            static final int IDD_WIZEXTN_FIRST = 0x5000;
15095:            static final int IDD_WIZEXTN_LAST = 0x5100;
15096:            static final int SHPWHF_NORECOMPRESS = 0x00000001;
15097:            static final int SHPWHF_NONETPLACECREATE = 0x00000002;
15098:            static final int SHPWHF_NOFILESELECTOR = 0x00000004;
15099:            static final int SHPWHF_VALIDATEVIAWEBFOLDERS = 0x00010000;
15100:            static final int ACDD_VISIBLE = 0x0001;
15101:            static final int PPW_LAUNCHEDBYUSER = 0x00000001;
15102:            static final int BSIM_STATE = 0x00000001;
15103:            static final int BSIM_STYLE = 0x00000002;
15104:            static final int BSSF_VISIBLE = 0x00000001;
15105:            static final int BSSF_NOTITLE = 0x00000002;
15106:            static final int BSSF_UNDELETEABLE = 0x00001000;
15107:            static final int BSIS_AUTOGRIPPER = 0x00000000;
15108:            static final int BSIS_NOGRIPPER = 0x00000001;
15109:            static final int BSIS_ALWAYSGRIPPER = 0x00000002;
15110:            static final int BSIS_LEFTALIGN = 0x00000004;
15111:            static final int BSIS_SINGLECLICK = 0x00000008;
15112:            static final int BSIS_NOCONTEXTMENU = 0x00000010;
15113:            static final int BSIS_NODROPTARGET = 0x00000020;
15114:            static final int BSIS_NOCAPTION = 0x00000040;
15115:            static final int BSIS_PREFERNOLINEBREAK = 0x00000080;
15116:            static final int BSIS_LOCKED = 0x00000100;
15117:            static final int CMF_NORMAL = 0x00000000;
15118:            static final int CMF_DEFAULTONLY = 0x00000001;
15119:            static final int CMF_VERBSONLY = 0x00000002;
15120:            static final int CMF_EXPLORE = 0x00000004;
15121:            static final int CMF_NOVERBS = 0x00000008;
15122:            static final int CMF_CANRENAME = 0x00000010;
15123:            static final int CMF_NODEFAULT = 0x00000020;
15124:            static final int CMF_INCLUDESTATIC = 0x00000040;
15125:            static final int CMF_EXTENDEDVERBS = 0x00000100;
15126:            static final int CMF_RESERVED = 0xffff0000;
15127:            static final int GCS_VERBA = 0x00000000;
15128:            static final int GCS_HELPTEXTA = 0x00000001;
15129:            static final int GCS_VALIDATEA = 0x00000002;
15130:            static final int GCS_VERBW = 0x00000004;
15131:            static final int GCS_HELPTEXTW = 0x00000005;
15132:            static final int GCS_VALIDATEW = 0x00000006;
15133:            static final int GCS_UNICODE = 0x00000004;
15134:            static final int GCS_VERB = GCS_VERBA;
15135:            static final int GCS_HELPTEXT = GCS_HELPTEXTA;
15136:            static final int GCS_VALIDATE = GCS_VALIDATEA;
15137:            static final int CMIC_MASK_HOTKEY = SEE_MASK_HOTKEY;
15138:            static final int CMIC_MASK_ICON = SEE_MASK_ICON;
15139:            static final int CMIC_MASK_FLAG_NO_UI = SEE_MASK_FLAG_NO_UI;
15140:            static final int CMIC_MASK_UNICODE = SEE_MASK_UNICODE;
15141:            static final int CMIC_MASK_NO_CONSOLE = SEE_MASK_NO_CONSOLE;
15142:            static final int CMIC_MASK_ASYNCOK = SEE_MASK_ASYNCOK;
15143:            static final int CMIC_MASK_SHIFT_DOWN = 0x10000000;
15144:            static final int CMIC_MASK_CONTROL_DOWN = 0x40000000;
15145:            static final int CMIC_MASK_PTINVOKE = 0x20000000;
15146:            static final int GIL_OPENICON = 0x0001;
15147:            static final int GIL_FORSHELL = 0x0002;
15148:            static final int GIL_ASYNC = 0x0020;
15149:            static final int GIL_DEFAULTICON = 0x0040;
15150:            static final int GIL_FORSHORTCUT = 0x0080;
15151:            static final int GIL_SIMULATEDOC = 0x0001;
15152:            static final int GIL_PERINSTANCE = 0x0002;
15153:            static final int GIL_PERCLASS = 0x0004;
15154:            static final int GIL_NOTFILENAME = 0x0008;
15155:            static final int GIL_DONTCACHE = 0x0010;
15156:            static final int ISIOI_ICONFILE = 0x00000001;
15157:            static final int ISIOI_ICONINDEX = 0x00000002;
15158:            static final int SIOM_OVERLAYINDEX = 1;
15159:            static final int SIOM_ICONINDEX = 2;
15160:            static final int SIOM_RESERVED_SHARED = 0;
15161:            static final int SIOM_RESERVED_LINK = 1;
15162:            static final int SIOM_RESERVED_SLOWFILE = 2;
15163:            static final int OI_ASYNC = 0xFFFFEEEE;
15164:            static final int IDO_SHGIOI_SHARE = 0x0FFFFFFF;
15165:            static final int IDO_SHGIOI_LINK = 0x0FFFFFFE;
15166:            static final int IDO_SHGIOI_SLOWFILE = 0x0FFFFFFFD;
15167:            static final int NT_CONSOLE_PROPS_SIG = 0xA0000002;
15168:            static final int NT_FE_CONSOLE_PROPS_SIG = 0xA0000004;
15169:            static final int EXP_DARWIN_ID_SIG = 0xA0000006;
15170:            static final int EXP_LOGO3_ID_SIG = 0xA0000007;
15171:            static final int EXP_SPECIAL_FOLDER_SIG = 0xA0000005;
15172:            static final int EXP_SZ_LINK_SIG = 0xA0000001;
15173:            static final int EXP_SZ_ICON_SIG = 0xA0000007;
15174:            static final int FVSIF_RECT = 0x00000001;
15175:            static final int FVSIF_PINNED = 0x00000002;
15176:            static final int FVSIF_NEWFAILED = 0x08000000;
15177:            static final int FVSIF_NEWFILE = 0x80000000;
15178:            static final int FVSIF_CANVIEWIT = 0x40000000;
15179:            static final int FCIDM_SHVIEWFIRST = 0x0000;
15180:            static final int FCIDM_SHVIEWLAST = 0x7fff;
15181:            static final int FCIDM_BROWSERFIRST = 0xa000;
15182:            static final int FCIDM_BROWSERLAST = 0xbf00;
15183:            static final int FCIDM_GLOBALFIRST = 0x8000;
15184:            static final int FCIDM_GLOBALLAST = 0x9fff;
15185:            static final int FCIDM_MENU_FILE = (FCIDM_GLOBALFIRST + 0x0000);
15186:            static final int FCIDM_MENU_EDIT = (FCIDM_GLOBALFIRST + 0x0040);
15187:            static final int FCIDM_MENU_VIEW = (FCIDM_GLOBALFIRST + 0x0080);
15188:            static final int FCIDM_MENU_VIEW_SEP_OPTIONS = (FCIDM_GLOBALFIRST + 0x0081);
15189:            static final int FCIDM_MENU_TOOLS = (FCIDM_GLOBALFIRST + 0x00c0);
15190:            static final int FCIDM_MENU_TOOLS_SEP_GOTO = (FCIDM_GLOBALFIRST + 0x00c1);
15191:            static final int FCIDM_MENU_HELP = (FCIDM_GLOBALFIRST + 0x0100);
15192:            static final int FCIDM_MENU_FIND = (FCIDM_GLOBALFIRST + 0x0140);
15193:            static final int FCIDM_MENU_EXPLORE = (FCIDM_GLOBALFIRST + 0x0150);
15194:            static final int FCIDM_MENU_FAVORITES = (FCIDM_GLOBALFIRST + 0x0170);
15195:            static final int FCIDM_TOOLBAR = (FCIDM_BROWSERFIRST + 0);
15196:            static final int FCIDM_STATUS = (FCIDM_BROWSERFIRST + 1);
15197:            static final int IDC_OFFLINE_HAND = 103;
15198:            static final int PANE_NONE = -1;
15199:            static final int PANE_ZONE = 1;
15200:            static final int PANE_OFFLINE = 2;
15201:            static final int PANE_PRINTER = 3;
15202:            static final int PANE_SSL = 4;
15203:            static final int PANE_NAVIGATION = 5;
15204:            static final int PANE_PROGRESS = 6;
15205:            static final int PANE_PRIVACY = 7;
15206:            static final int CDBOSC_SETFOCUS = 0x00000000;
15207:            static final int CDBOSC_KILLFOCUS = 0x00000001;
15208:            static final int CDBOSC_SELCHANGE = 0x00000002;
15209:            static final int CDBOSC_RENAME = 0x00000003;
15210:            static final int CDBOSC_STATECHANGE = 0x00000004;
15211:            static final int CDB2N_CONTEXTMENU_DONE = 0x00000001;
15212:            static final int CDB2N_CONTEXTMENU_START = 0x00000002;
15213:            static final int CDB2GVF_SHOWALLFILES = 0x00000001;
15214:            static final int CSIDL_DESKTOP = 0x0000;
15215:            static final int CSIDL_INTERNET = 0x0001;
15216:            static final int CSIDL_PROGRAMS = 0x0002;
15217:            static final int CSIDL_CONTROLS = 0x0003;
15218:            static final int CSIDL_PRINTERS = 0x0004;
15219:            static final int CSIDL_PERSONAL = 0x0005;
15220:            static final int CSIDL_FAVORITES = 0x0006;
15221:            static final int CSIDL_STARTUP = 0x0007;
15222:            static final int CSIDL_RECENT = 0x0008;
15223:            static final int CSIDL_SENDTO = 0x0009;
15224:            static final int CSIDL_BITBUCKET = 0x000a;
15225:            static final int CSIDL_STARTMENU = 0x000b;
15226:            static final int CSIDL_MYDOCUMENTS = 0x000c;
15227:            static final int CSIDL_MYMUSIC = 0x000d;
15228:            static final int CSIDL_MYVIDEO = 0x000e;
15229:            static final int CSIDL_DESKTOPDIRECTORY = 0x0010;
15230:            static final int CSIDL_DRIVES = 0x0011;
15231:            static final int CSIDL_NETWORK = 0x0012;
15232:            static final int CSIDL_NETHOOD = 0x0013;
15233:            static final int CSIDL_FONTS = 0x0014;
15234:            static final int CSIDL_TEMPLATES = 0x0015;
15235:            static final int CSIDL_COMMON_STARTMENU = 0x0016;
15236:            static final int CSIDL_COMMON_PROGRAMS = 0X0017;
15237:            static final int CSIDL_COMMON_STARTUP = 0x0018;
15238:            static final int CSIDL_COMMON_DESKTOPDIRECTORY = 0x0019;
15239:            static final int CSIDL_APPDATA = 0x001a;
15240:            static final int CSIDL_PRINTHOOD = 0x001b;
15241:            static final int CSIDL_LOCAL_APPDATA = 0x001c;
15242:            static final int CSIDL_ALTSTARTUP = 0x001d;
15243:            static final int CSIDL_COMMON_ALTSTARTUP = 0x001e;
15244:            static final int CSIDL_COMMON_FAVORITES = 0x001f;
15245:            static final int CSIDL_INTERNET_CACHE = 0x0020;
15246:            static final int CSIDL_COOKIES = 0x0021;
15247:            static final int CSIDL_HISTORY = 0x0022;
15248:            static final int CSIDL_COMMON_APPDATA = 0x0023;
15249:            static final int CSIDL_WINDOWS = 0x0024;
15250:            static final int CSIDL_SYSTEM = 0x0025;
15251:            static final int CSIDL_PROGRAM_FILES = 0x0026;
15252:            static final int CSIDL_MYPICTURES = 0x0027;
15253:            static final int CSIDL_PROFILE = 0x0028;
15254:            static final int CSIDL_SYSTEMX86 = 0x0029;
15255:            static final int CSIDL_PROGRAM_FILESX86 = 0x002a;
15256:            static final int CSIDL_PROGRAM_FILES_COMMON = 0x002b;
15257:            static final int CSIDL_PROGRAM_FILES_COMMONX86 = 0x002c;
15258:            static final int CSIDL_COMMON_TEMPLATES = 0x002d;
15259:            static final int CSIDL_COMMON_DOCUMENTS = 0x002e;
15260:            static final int CSIDL_COMMON_ADMINTOOLS = 0x002f;
15261:            static final int CSIDL_ADMINTOOLS = 0x0030;
15262:            static final int CSIDL_CONNECTIONS = 0x0031;
15263:            static final int CSIDL_COMMON_MUSIC = 0x0035;
15264:            static final int CSIDL_COMMON_PICTURES = 0x0036;
15265:            static final int CSIDL_COMMON_VIDEO = 0x0037;
15266:            static final int CSIDL_RESOURCES = 0x0038;
15267:            static final int CSIDL_RESOURCES_LOCALIZED = 0x0039;
15268:            static final int CSIDL_COMMON_OEM_LINKS = 0x003a;
15269:            static final int CSIDL_CDBURN_AREA = 0x003b;
15270:            static final int CSIDL_COMPUTERSNEARME = 0x003d;
15271:            static final int CSIDL_FLAG_CREATE = 0x8000;
15272:            static final int CSIDL_FLAG_DONT_VERIFY = 0x4000;
15273:            static final int CSIDL_FLAG_NO_ALIAS = 0x1000;
15274:            static final int CSIDL_FLAG_PER_USER_INIT = 0x0800;
15275:            static final int CSIDL_FLAG_MASK = 0xFF00;
15276:            static final int FCS_READ = 0x00000001;
15277:            static final int FCS_FORCEWRITE = 0x00000002;
15278:            static final int FCS_WRITE = (FCS_READ | FCS_FORCEWRITE);
15279:            static final int FCS_FLAG_DRAGDROP = 2;
15280:            static final int FCSM_VIEWID = 0x00000001;
15281:            static final int FCSM_WEBVIEWTEMPLATE = 0x00000002;
15282:            static final int FCSM_INFOTIP = 0x00000004;
15283:            static final int FCSM_CLSID = 0x00000008;
15284:            static final int FCSM_ICONFILE = 0x00000010;
15285:            static final int FCSM_LOGO = 0x00000020;
15286:            static final int FCSM_FLAGS = 0x00000040;
15287:            static final int BIF_RETURNONLYFSDIRS = 0x0001;
15288:            static final int BIF_DONTGOBELOWDOMAIN = 0x0002;
15289:            static final int BIF_STATUSTEXT = 0x0004;
15290:            static final int BIF_RETURNFSANCESTORS = 0x0008;
15291:            static final int BIF_EDITBOX = 0x0010;
15292:            static final int BIF_VALIDATE = 0x0020;
15293:            static final int BIF_NEWDIALOGSTYLE = 0x0040;
15294:            static final int BIF_USENEWUI = (BIF_NEWDIALOGSTYLE | BIF_EDITBOX);
15295:            static final int BIF_BROWSEINCLUDEURLS = 0x0080;
15296:            static final int BIF_UAHINT = 0x0100;
15297:            static final int BIF_NONEWFOLDERBUTTON = 0x0200;
15298:            static final int BIF_NOTRANSLATETARGETS = 0x0400;
15299:            static final int BIF_BROWSEFORCOMPUTER = 0x1000;
15300:            static final int BIF_BROWSEFORPRINTER = 0x2000;
15301:            static final int BIF_BROWSEINCLUDEFILES = 0x4000;
15302:            static final int BIF_SHAREABLE = 0x8000;
15303:            static final int BFFM_INITIALIZED = 1;
15304:            static final int BFFM_SELCHANGED = 2;
15305:            static final int BFFM_VALIDATEFAILEDA = 3;
15306:            static final int BFFM_VALIDATEFAILEDW = 4;
15307:            static final int BFFM_IUNKNOWN = 5;
15308:            static final int BFFM_SETSTATUSTEXTA = (WM_USER + 100);
15309:            static final int BFFM_ENABLEOK = (WM_USER + 101);
15310:            static final int BFFM_SETSELECTIONA = (WM_USER + 102);
15311:            static final int BFFM_SETSELECTIONW = (WM_USER + 103);
15312:            static final int BFFM_SETSTATUSTEXTW = (WM_USER + 104);
15313:            static final int BFFM_SETOKTEXT = (WM_USER + 105);
15314:            static final int BFFM_SETEXPANDED = (WM_USER + 106);
15315:            static final int BFFM_SETSTATUSTEXT = BFFM_SETSTATUSTEXTA;
15316:            static final int BFFM_SETSELECTION = BFFM_SETSELECTIONA;
15317:            static final int BFFM_VALIDATEFAILED = BFFM_VALIDATEFAILEDA;
15318:            static final int PROGDLG_NORMAL = 0x00000000;
15319:            static final int PROGDLG_MODAL = 0x00000001;
15320:            static final int PROGDLG_AUTOTIME = 0x00000002;
15321:            static final int PROGDLG_NOTIME = 0x00000004;
15322:            static final int PROGDLG_NOMINIMIZE = 0x00000008;
15323:            static final int PROGDLG_NOPROGRESSBAR = 0x00000010;
15324:            static final int PDTIMER_RESET = 0x00000001;
15325:            static final int DWFRF_NORMAL = 0x0000;
15326:            static final int DWFRF_DELETECONFIGDATA = 0x0001;
15327:            static final int DWFAF_HIDDEN = 0x0001;
15328:            static final int IRTIR_TASK_NOT_RUNNING = 0;
15329:            static final int IRTIR_TASK_RUNNING = 1;
15330:            static final int IRTIR_TASK_SUSPENDED = 2;
15331:            static final int IRTIR_TASK_PENDING = 3;
15332:            static final int IRTIR_TASK_FINISHED = 4;
15333:            static final int ITSSFLAG_COMPLETE_ON_DESTROY = 0x0000;
15334:            static final int ITSSFLAG_KILL_ON_DESTROY = 0x0001;
15335:            static final int ITSSFLAG_SUPPORTS_TERMINATE = 0x0002;
15336:            static final int ITSSFLAG_FLAGS_MASK = 0x0003;
15337:            static final int ITSSFLAG_THREAD_TERMINATE_TIMEOUT = 0x0010;
15338:            static final int ITSSFLAG_THREAD_POOL_TIMEOUT = 0x0020;
15339:            static final int ITSS_THREAD_TERMINATE_TIMEOUT = (INFINITE);
15340:            static final int ITSS_THREAD_TIMEOUT_NO_CHANGE = (INFINITE - 1);
15341:            static final int ITSAT_DEFAULT_LPARAM = 0xffffffff;
15342:            static final int ITSAT_DEFAULT_PRIORITY = 0x10000000;
15343:            static final int ITSAT_MAX_PRIORITY = 0x7fffffff;
15344:            static final int ITSAT_MIN_PRIORITY = 0x00000000;
15345:            static final int ITSSFLAG_TASK_PLACEINFRONT = 0x00000001;
15346:            static final int ITSSFLAG_TASK_PLACEINBACK = 0x00000002;
15347:            static final int SHIMSTCAPFLAG_LOCKABLE = 0x0001;
15348:            static final int SHIMSTCAPFLAG_PURGEABLE = 0x0002;
15349:            static final int ISFB_MASK_STATE = 0x00000001;
15350:            static final int ISFB_MASK_BKCOLOR = 0x00000002;
15351:            static final int ISFB_MASK_VIEWMODE = 0x00000004;
15352:            static final int ISFB_MASK_SHELLFOLDER = 0x00000008;
15353:            static final int ISFB_MASK_IDLIST = 0x00000010;
15354:            static final int ISFB_MASK_COLORS = 0x00000020;
15355:            static final int ISFB_STATE_DEFAULT = 0x00000000;
15356:            static final int ISFB_STATE_DEBOSSED = 0x00000001;
15357:            static final int ISFB_STATE_ALLOWRENAME = 0x00000002;
15358:            static final int ISFB_STATE_NOSHOWTEXT = 0x00000004;
15359:            static final int ISFB_STATE_CHANNELBAR = 0x00000010;
15360:            static final int ISFB_STATE_QLINKSMODE = 0x00000020;
15361:            static final int ISFB_STATE_FULLOPEN = 0x00000040;
15362:            static final int ISFB_STATE_NONAMESORT = 0x00000080;
15363:            static final int ISFB_STATE_BTNMINSIZE = 0x00000100;
15364:            static final int ISFBVIEWMODE_SMALLICONS = 0x0001;
15365:            static final int ISFBVIEWMODE_LARGEICONS = 0x0002;
15366:            static final int ISFBVIEWMODE_LOGOS = 0x0003;
15367:            static final int DBC_GS_IDEAL = 0;
15368:            static final int DBC_GS_SIZEDOWN = 1;
15369:            static final int DBC_HIDE = 0;
15370:            static final int DBC_SHOW = 1;
15371:            static final int DBC_SHOWOBSCURE = 2;
15372:            static final int MAX_COLUMN_NAME_LEN = 80;
15373:            static final int MAX_COLUMN_DESC_LEN = 128;
15374:            static final int SHCDF_UPDATEITEM = 0x00000001;
15375:            static final int DVASPECT_SHORTNAME = 2;
15376:            static final int DVASPECT_COPY = 3;
15377:            static final int DVASPECT_LINK = 4;
15378:            static final int SHCNE_RENAMEITEM = 0x00000001;
15379:            static final int SHCNE_CREATE = 0x00000002;
15380:            static final int SHCNE_DELETE = 0x00000004;
15381:            static final int SHCNE_MKDIR = 0x00000008;
15382:            static final int SHCNE_RMDIR = 0x00000010;
15383:            static final int SHCNE_MEDIAINSERTED = 0x00000020;
15384:            static final int SHCNE_MEDIAREMOVED = 0x00000040;
15385:            static final int SHCNE_DRIVEREMOVED = 0x00000080;
15386:            static final int SHCNE_DRIVEADD = 0x00000100;
15387:            static final int SHCNE_NETSHARE = 0x00000200;
15388:            static final int SHCNE_NETUNSHARE = 0x00000400;
15389:            static final int SHCNE_ATTRIBUTES = 0x00000800;
15390:            static final int SHCNE_UPDATEDIR = 0x00001000;
15391:            static final int SHCNE_UPDATEITEM = 0x00002000;
15392:            static final int SHCNE_SERVERDISCONNECT = 0x00004000;
15393:            static final int SHCNE_UPDATEIMAGE = 0x00008000;
15394:            static final int SHCNE_DRIVEADDGUI = 0x00010000;
15395:            static final int SHCNE_RENAMEFOLDER = 0x00020000;
15396:            static final int SHCNE_FREESPACE = 0x00040000;
15397:            static final int SHCNE_EXTENDED_EVENT = 0x04000000;
15398:            static final int SHCNE_ASSOCCHANGED = 0x08000000;
15399:            static final int SHCNE_DISKEVENTS = 0x0002381F;
15400:            static final int SHCNE_GLOBALEVENTS = 0x0C0581E0;
15401:            static final int SHCNE_ALLEVENTS = 0x7FFFFFFF;
15402:            static final int SHCNE_INTERRUPT = 0x80000000;
15403:            static final int SHCNEE_ORDERCHANGED = 2;
15404:            static final int SHCNEE_MSI_CHANGE = 4;
15405:            static final int SHCNEE_MSI_UNINSTALL = 5;
15406:            static final int SHCNF_IDLIST = 0x0000;
15407:            static final int SHCNF_PATHA = 0x0001;
15408:            static final int SHCNF_PRINTERA = 0x0002;
15409:            static final int SHCNF_DWORD = 0x0003;
15410:            static final int SHCNF_PATHW = 0x0005;
15411:            static final int SHCNF_PRINTERW = 0x0006;
15412:            static final int SHCNF_TYPE = 0x00FF;
15413:            static final int SHCNF_FLUSH = 0x1000;
15414:            static final int SHCNF_FLUSHNOWAIT = 0x2000;
15415:            static final int SHCNF_PATH = SHCNF_PATHA;
15416:            static final int SHCNF_PRINTER = SHCNF_PRINTERA;
15417:            static final int QITIPF_DEFAULT = 0x00000000;
15418:            static final int QITIPF_USENAME = 0x00000001;
15419:            static final int QITIPF_LINKNOTARGET = 0x00000002;
15420:            static final int QITIPF_LINKUSETARGET = 0x00000004;
15421:            static final int QITIPF_USESLOWTIP = 0x00000008;
15422:            static final int QIF_CACHED = 0x00000001;
15423:            static final int QIF_DONTEXPANDFOLDER = 0x00000002;
15424:            static final int SHARD_PIDL = 0x00000001;
15425:            static final int SHARD_PATHA = 0x00000002;
15426:            static final int SHARD_PATHW = 0x00000003;
15427:            static final int SHARD_PATH = SHARD_PATHA;
15428:            static final int SHGDFIL_FINDDATA = 1;
15429:            static final int SHGDFIL_NETRESOURCE = 2;
15430:            static final int SHGDFIL_DESCRIPTIONID = 3;
15431:            static final int SHDID_ROOT_REGITEM = 1;
15432:            static final int SHDID_FS_FILE = 2;
15433:            static final int SHDID_FS_DIRECTORY = 3;
15434:            static final int SHDID_FS_OTHER = 4;
15435:            static final int SHDID_COMPUTER_DRIVE35 = 5;
15436:            static final int SHDID_COMPUTER_DRIVE525 = 6;
15437:            static final int SHDID_COMPUTER_REMOVABLE = 7;
15438:            static final int SHDID_COMPUTER_FIXED = 8;
15439:            static final int SHDID_COMPUTER_NETDRIVE = 9;
15440:            static final int SHDID_COMPUTER_CDROM = 10;
15441:            static final int SHDID_COMPUTER_RAMDISK = 11;
15442:            static final int SHDID_COMPUTER_OTHER = 12;
15443:            static final int SHDID_NET_DOMAIN = 13;
15444:            static final int SHDID_NET_SERVER = 14;
15445:            static final int SHDID_NET_SHARE = 15;
15446:            static final int SHDID_NET_RESTOFNET = 16;
15447:            static final int SHDID_NET_OTHER = 17;
15448:            static final int SHDID_COMPUTER_IMAGING = 18;
15449:            static final int SHDID_COMPUTER_AUDIO = 19;
15450:            static final int SHDID_COMPUTER_SHAREDDOCS = 20;
15451:            static final int PRF_VERIFYEXISTS = 0x0001;
15452:            static final int PRF_TRYPROGRAMEXTENSIONS = (0x0002 | PRF_VERIFYEXISTS);
15453:            static final int PRF_FIRSTDIRDEF = 0x0004;
15454:            static final int PRF_DONTFINDLNK = 0x0008;
15455:            static final int NUM_POINTS = 3;
15456:            static final int CABINETSTATE_VERSION = 2;
15457:            static final int PCS_FATAL = 0x80000000;
15458:            static final int PCS_REPLACEDCHAR = 0x00000001;
15459:            static final int PCS_REMOVEDCHAR = 0x00000002;
15460:            static final int PCS_TRUNCATED = 0x00000004;
15461:            static final int PCS_PATHTOOLONG = 0x00000008;
15462:            static final int MM_ADDSEPARATOR = 0x00000001;
15463:            static final int MM_SUBMENUSHAVEIDS = 0x00000002;
15464:            static final int MM_DONTREMOVESEPS = 0x00000004;
15465:            static final int SHOP_PRINTERNAME = 0x00000001;
15466:            static final int SHOP_FILEPATH = 0x00000002;
15467:            static final int SHOP_VOLUMEGUID = 0x00000004;
15468:            static final int SHFMT_ID_DEFAULT = 0xFFFF;
15469:            static final int SHFMT_OPT_FULL = 0x0001;
15470:            static final int SHFMT_OPT_SYSONLY = 0x0002;
15471:            static final int SHFMT_ERROR = 0xFFFFFFFF;
15472:            static final int SHFMT_CANCEL = 0xFFFFFFFE;
15473:            static final int SHFMT_NOFORMAT = 0xFFFFFFFD;
15474:            static final int PPCF_ADDQUOTES = 0x00000001;
15475:            static final int PPCF_ADDARGUMENTS = 0x00000003;
15476:            static final int PPCF_NODIRECTORIES = 0x00000010;
15477:            static final int PPCF_NORELATIVEOBJECTQUALIFY = 0x00000020;
15478:            static final int PPCF_FORCEQUALIFY = 0x00000040;
15479:            static final int PPCF_LONGESTPOSSIBLE = 0x00000080;
15480:            static final int VALIDATEUNC_NOUI = 0x0002;
15481:            static final int VALIDATEUNC_CONNECT = 0x0001;
15482:            static final int VALIDATEUNC_PRINT = 0x0004;
15483:            static final int VALIDATEUNC_VALID = 0x0007;
15484:            static final int OPENPROPS_NONE = 0x0000;
15485:            static final int OPENPROPS_INHIBITPIF = 0x8000;
15486:            static final int GETPROPS_NONE = 0x0000;
15487:            static final int SETPROPS_NONE = 0x0000;
15488:            static final int CLOSEPROPS_NONE = 0x0000;
15489:            static final int CLOSEPROPS_DISCARD = 0x0001;
15490:            static final int PIFNAMESIZE = 30;
15491:            static final int PIFSTARTLOCSIZE = 63;
15492:            static final int PIFDEFPATHSIZE = 64;
15493:            static final int PIFPARAMSSIZE = 64;
15494:            static final int PIFSHPROGSIZE = 64;
15495:            static final int PIFSHDATASIZE = 64;
15496:            static final int PIFDEFFILESIZE = 80;
15497:            static final int PIFMAXFILEPATH = 260;
15498:            static final int QCMINFO_PLACE_BEFORE = 0;
15499:            static final int QCMINFO_PLACE_AFTER = 1;
15500:            static final int TBIF_APPEND = 0;
15501:            static final int TBIF_PREPEND = 1;
15502:            static final int TBIF_REPLACE = 2;
15503:            static final int TBIF_DEFAULT = 0x00000000;
15504:            static final int TBIF_INTERNETBAR = 0x00010000;
15505:            static final int TBIF_STANDARDTOOLBAR = 0x00020000;
15506:            static final int TBIF_NOTOOLBAR = 0x00030000;
15507:            static final int SFVM_MERGEMENU = 1;
15508:            static final int SFVM_INVOKECOMMAND = 2;
15509:            static final int SFVM_GETHELPTEXT = 3;
15510:            static final int SFVM_GETTOOLTIPTEXT = 4;
15511:            static final int SFVM_GETBUTTONINFO = 5;
15512:            static final int SFVM_GETBUTTONS = 6;
15513:            static final int SFVM_INITMENUPOPUP = 7;
15514:            static final int SFVM_WINDOWCREATED = 15;
15515:            static final int SFVM_GETDETAILSOF = 23;
15516:            static final int SFVM_COLUMNCLICK = 24;
15517:            static final int SFVM_QUERYFSNOTIFY = 25;
15518:            static final int SFVM_DEFITEMCOUNT = 26;
15519:            static final int SFVM_DEFVIEWMODE = 27;
15520:            static final int SFVM_UNMERGEMENU = 28;
15521:            static final int SFVM_UPDATESTATUSBAR = 31;
15522:            static final int SFVM_BACKGROUNDENUM = 32;
15523:            static final int SFVM_DIDDRAGDROP = 36;
15524:            static final int SFVM_SETISFV = 39;
15525:            static final int SFVM_THISIDLIST = 41;
15526:            static final int SFVM_ADDPROPERTYPAGES = 47;
15527:            static final int SFVM_BACKGROUNDENUMDONE = 48;
15528:            static final int SFVM_GETNOTIFY = 49;
15529:            static final int SFVM_GETSORTDEFAULTS = 53;
15530:            static final int SFVM_SIZE = 57;
15531:            static final int SFVM_GETZONE = 58;
15532:            static final int SFVM_GETPANE = 59;
15533:            static final int SFVM_GETHELPTOPIC = 63;
15534:            static final int DFM_MERGECONTEXTMENU = 1;
15535:            static final int DFM_INVOKECOMMAND = 2;
15536:            static final int DFM_GETDEFSTATICID = 14;
15537:            static final int SFVM_REARRANGE = 0x00000001;
15538:            static final int SFVM_ADDOBJECT = 0x00000003;
15539:            static final int SFVM_REMOVEOBJECT = 0x00000006;
15540:            static final int SFVM_UPDATEOBJECT = 0x00000007;
15541:            static final int SFVM_GETSELECTEDOBJECTS = 0x00000009;
15542:            static final int SFVM_SETITEMPOS = 0x0000000e;
15543:            static final int SFVM_SETCLIPBOARD = 0x00000010;
15544:            static final int SFVM_SETPOINTS = 0x00000017;
15545:            static final int PID_IS_URL = 2;
15546:            static final int PID_IS_NAME = 4;
15547:            static final int PID_IS_WORKINGDIR = 5;
15548:            static final int PID_IS_HOTKEY = 6;
15549:            static final int PID_IS_SHOWCMD = 7;
15550:            static final int PID_IS_ICONINDEX = 8;
15551:            static final int PID_IS_ICONFILE = 9;
15552:            static final int PID_IS_WHATSNEW = 10;
15553:            static final int PID_IS_AUTHOR = 11;
15554:            static final int PID_IS_DESCRIPTION = 12;
15555:            static final int PID_IS_COMMENT = 13;
15556:            static final int PID_INTSITE_WHATSNEW = 2;
15557:            static final int PID_INTSITE_AUTHOR = 3;
15558:            static final int PID_INTSITE_LASTVISIT = 4;
15559:            static final int PID_INTSITE_LASTMOD = 5;
15560:            static final int PID_INTSITE_VISITCOUNT = 6;
15561:            static final int PID_INTSITE_DESCRIPTION = 7;
15562:            static final int PID_INTSITE_COMMENT = 8;
15563:            static final int PID_INTSITE_FLAGS = 9;
15564:            static final int PID_INTSITE_CONTENTLEN = 10;
15565:            static final int PID_INTSITE_CONTENTCODE = 11;
15566:            static final int PID_INTSITE_RECURSE = 12;
15567:            static final int PID_INTSITE_WATCH = 13;
15568:            static final int PID_INTSITE_SUBSCRIPTION = 14;
15569:            static final int PID_INTSITE_URL = 15;
15570:            static final int PID_INTSITE_TITLE = 16;
15571:            static final int PID_INTSITE_CODEPAGE = 18;
15572:            static final int PID_INTSITE_TRACKING = 19;
15573:            static final int PID_INTSITE_ICONINDEX = 20;
15574:            static final int PID_INTSITE_ICONFILE = 21;
15575:            static final int PIDISF_RECENTLYCHANGED = 0x00000001;
15576:            static final int PIDISF_CACHEDSTICKY = 0x00000002;
15577:            static final int PIDISF_CACHEIMAGES = 0x00000010;
15578:            static final int PIDISF_FOLLOWALLLINKS = 0x00000020;
15579:            static final int PIDISM_GLOBAL = 0;
15580:            static final int PIDISM_WATCH = 1;
15581:            static final int PIDISM_DONTWATCH = 2;
15582:            static final int SHELLSTATEVERSION_IE4 = 9;
15583:            static final int SHELLSTATEVERSION_WIN2K = 10;
15584:            static final int SSF_SHOWALLOBJECTS = 0x00000001;
15585:            static final int SSF_SHOWEXTENSIONS = 0x00000002;
15586:            static final int SSF_SHOWCOMPCOLOR = 0x00000008;
15587:            static final int SSF_SHOWSYSFILES = 0x00000020;
15588:            static final int SSF_DOUBLECLICKINWEBVIEW = 0x00000080;
15589:            static final int SSF_SHOWATTRIBCOL = 0x00000100;
15590:            static final int SSF_DESKTOPHTML = 0x00000200;
15591:            static final int SSF_WIN95CLASSIC = 0x00000400;
15592:            static final int SSF_DONTPRETTYPATH = 0x00000800;
15593:            static final int SSF_SHOWINFOTIP = 0x00002000;
15594:            static final int SSF_MAPNETDRVBUTTON = 0x00001000;
15595:            static final int SSF_NOCONFIRMRECYCLE = 0x00008000;
15596:            static final int SSF_HIDEICONS = 0x00004000;
15597:            static final int SHPPFW_NONE = 0x00000000;
15598:            static final int SHPPFW_DIRCREATE = 0x00000001;
15599:            static final int SHPPFW_ASKDIRCREATE = 0x00000002;
15600:            static final int SHPPFW_IGNOREFILENAME = 0x00000004;
15601:            static final int SHPPFW_NOWRITECHECK = 0x00000008;
15602:            static final int SHPPFW_MEDIACHECKONLY = 0x00000010;
15603:            static final int STIF_DEFAULT = 0x00000000;
15604:            static final int STIF_SUPPORT_HEX = 0x00000001;
15605:            static final int GCT_INVALID = 0x0000;
15606:            static final int GCT_LFNCHAR = 0x0001;
15607:            static final int GCT_SHORTCHAR = 0x0002;
15608:            static final int GCT_WILD = 0x0004;
15609:            static final int GCT_SEPARATOR = 0x0008;
15610:            static final int URL_UNESCAPE = 0x10000000;
15611:            static final int URL_ESCAPE_UNSAFE = 0x20000000;
15612:            static final int URL_PLUGGABLE_PROTOCOL = 0x40000000;
15613:            static final int URL_WININET_COMPATIBILITY = 0x80000000;
15614:            static final int URL_DONT_ESCAPE_EXTRA_INFO = 0x02000000;
15615:            static final int URL_DONT_UNESCAPE_EXTRA_INFO = URL_DONT_ESCAPE_EXTRA_INFO;
15616:            static final int URL_BROWSER_MODE = URL_DONT_ESCAPE_EXTRA_INFO;
15617:            static final int URL_ESCAPE_SPACES_ONLY = 0x04000000;
15618:            static final int URL_DONT_SIMPLIFY = 0x08000000;
15619:            static final int URL_NO_META = URL_DONT_SIMPLIFY;
15620:            static final int URL_UNESCAPE_INPLACE = 0x00100000;
15621:            static final int URL_CONVERT_IF_DOSPATH = 0x00200000;
15622:            static final int URL_UNESCAPE_HIGH_ANSI_ONLY = 0x00400000;
15623:            static final int URL_INTERNAL_PATH = 0x00800000;
15624:            static final int URL_FILE_USE_PATHURL = 0x00010000;
15625:            static final int URL_ESCAPE_PERCENT = 0x00001000;
15626:            static final int URL_ESCAPE_SEGMENT_ONLY = 0x00002000;
15627:            static final int URL_PARTFLAG_KEEPSCHEME = 0x00000001;
15628:            static final int URL_APPLY_DEFAULT = 0x00000001;
15629:            static final int URL_APPLY_GUESSSCHEME = 0x00000002;
15630:            static final int URL_APPLY_GUESSFILE = 0x00000004;
15631:            static final int URL_APPLY_FORCEAPPLY = 0x00000008;
15632:            static final int SHREGSET_HKCU = 0x00000001;
15633:            static final int SHREGSET_FORCE_HKCU = 0x00000002;
15634:            static final int SHREGSET_HKLM = 0x00000004;
15635:            static final int SHREGSET_FORCE_HKLM = 0x00000008;
15636:            static final int SHREGSET_DEFAULT = (SHREGSET_FORCE_HKCU | SHREGSET_HKLM);
15637:            static final int SHGVSPB_PERUSER = 0x00000001;
15638:            static final int SHGVSPB_ALLUSERS = 0x00000002;
15639:            static final int SHGVSPB_PERFOLDER = 0x00000004;
15640:            static final int SHGVSPB_ALLFOLDERS = 0x00000008;
15641:            static final int SHGVSPB_INHERIT = 0x00000010;
15642:            static final int SHGVSPB_ROAM = 0x00000020;
15643:            static final int SHGVSPB_NOAUTODEFAULTS = 0x80000000;
15644:            static final int SHGVSPB_FOLDER = (SHGVSPB_PERUSER | SHGVSPB_PERFOLDER);
15645:            static final int SHGVSPB_FOLDERNODEFAULTS = (SHGVSPB_PERUSER
15646:                    | SHGVSPB_PERFOLDER | SHGVSPB_NOAUTODEFAULTS);
15647:            static final int SHGVSPB_USERDEFAULTS = (SHGVSPB_PERUSER | SHGVSPB_ALLFOLDERS);
15648:            static final int SHGVSPB_GLOBALDEAFAULTS = (SHGVSPB_ALLUSERS | SHGVSPB_ALLFOLDERS);
15649:            static final int SHACF_DEFAULT = 0x00000000;
15650:            static final int SHACF_FILESYSTEM = 0x00000001;
15651:            static final int SHACF_URLHISTORY = 0x00000002;
15652:            static final int SHACF_URLMRU = 0x00000004;
15653:            static final int SHACF_USETAB = 0x00000008;
15654:            static final int SHACF_FILESYS_ONLY = 0x00000010;
15655:            static final int SHACF_AUTOSUGGEST_FORCE_ON = 0x10000000;
15656:            static final int SHACF_AUTOSUGGEST_FORCE_OFF = 0x20000000;
15657:            static final int SHACF_AUTOAPPEND_FORCE_ON = 0x40000000;
15658:            static final int SHACF_AUTOAPPEND_FORCE_OFF = 0x80000000;
15659:            static final int CTF_INSIST = 0x00000001;
15660:            static final int CTF_THREAD_REF = 0x00000002;
15661:            static final int CTF_PROCESS_REF = 0x00000004;
15662:            static final int CTF_COINIT = 0x00000008;
15663:            static final int CTF_FREELIBANDEXIT = 0x00000010;
15664:            static final int CTF_REF_COUNTED = 0x00000020;
15665:            static final int CTF_WAIT_ALLOWCOM = 0x00000040;
15666:            static final int DLLVER_PLATFORM_WINDOWS = 0x00000001;
15667:            static final int DLLVER_PLATFORM_NT = 0x00000002;
15668:            static final long DLLVER_MINOR_MASK = 0x0000FFFF00000000L;
15669:            static final int DLLVER_BUILD_MASK = 0x00000000FFFF0000;
15670:            static final int DLLVER_QFE_MASK = 0x000000000000FFFF;
15671:            static final int MIN_ACL_REVISION = ACL_REVISION2;
15672:            static final int DMPAPER_FIRST = DMPAPER_LETTER;
15673:            static final int DMBIN_FIRST = DMBIN_UPPER;
15674:            static final int WS_TILEDWINDOW = WS_OVERLAPPEDWINDOW;
15675:            static final int PM_QS_INPUT = (QS_INPUT << 16);
15676:            static final int PM_QS_POSTMESSAGE = ((QS_POSTMESSAGE | QS_HOTKEY | QS_TIMER) << 16);
15677:            static final int PM_QS_PAINT = (QS_PAINT << 16);
15678:            static final int PM_QS_SENDMESSAGE = (QS_SENDMESSAGE << 16);
15679:            static final int SB_SETTIPTEXT = SB_SETTIPTEXTA;
15680:            static final int SB_GETTIPTEXT = SB_GETTIPTEXTA;
15681:            static final int TVHT_ONITEM = (TVHT_ONITEMICON | TVHT_ONITEMLABEL | TVHT_ONITEMSTATEICON);
15682:            static final int IEI_PRIORITY_MAX = ITSAT_MAX_PRIORITY;
15683:            static final int IEI_PRIORITY_MIN = ITSAT_MIN_PRIORITY;
15684:            static final int IEIT_PRIORITY_NORMAL = ITSAT_DEFAULT_PRIORITY;
15685:            static final int CSIDL_FLAG_PFTI_TRACKTARGET = CSIDL_FLAG_DONT_VERIFY;
15686:            static final int SHPPFW_DEFAULT = SHPPFW_DIRCREATE;
15687:            static final int SHACF_URLALL = (SHACF_URLHISTORY | SHACF_URLMRU);
15688:        }
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.