Hex Artifact Content

Not logged in

Artifact dddd665a5513f5f9c331a0ddc3dc99b12ad37a7e:


0000: 2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  /***************
0010: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0020: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0030: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0040: 2a 2a 2a 2a 2a 2a 2a 2a 5c 0d 0a 2a 20 20 20 20  ********\..*    
0050: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0060: 20 20 20 20 20 20 20 20 20 20 20 63 64 65 72 72             cderr
0070: 2e 64 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .d              
0080: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0090: 20 20 20 2a 0d 0a 2a 20 20 20 20 20 20 20 20 20     *..*         
00a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
00b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
00c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
00d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 0d                *.
00e0: 0a 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .*              
00f0: 20 20 20 20 20 20 20 20 20 57 69 6e 64 6f 77 73           Windows
0100: 20 41 50 49 20 68 65 61 64 65 72 20 6d 6f 64 75   API header modu
0110: 6c 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20  le              
0120: 20 20 20 20 20 20 20 20 20 2a 0d 0a 2a 20 20 20           *..*   
0130: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0140: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0150: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0160: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0170: 20 20 20 20 2a 0d 0a 2a 20 20 20 20 20 20 20 20      *..*        
0180: 20 20 20 20 20 20 20 20 20 54 72 61 6e 73 6c 61           Transla
0190: 74 65 64 20 66 72 6f 6d 20 4d 69 6e 47 57 20 57  ted from MinGW W
01a0: 69 6e 64 6f 77 73 20 68 65 61 64 65 72 73 20 20  indows headers  
01b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a                 *
01c0: 0d 0a 2a 20 20 20 20 20 20 20 20 20 20 20 20 20  ..*             
01d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
01e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
01f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0200: 20 20 20 20 20 20 20 20 20 20 2a 0d 0a 2a 20 20            *..*  
0210: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0220: 20 20 20 20 20 50 6c 61 63 65 64 20 69 6e 74 6f       Placed into
0230: 20 70 75 62 6c 69 63 20 64 6f 6d 61 69 6e 20 20   public domain  
0240: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0250: 20 20 20 20 20 2a 0d 0a 5c 2a 2a 2a 2a 2a 2a 2a       *..\*******
0260: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0270: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0280: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0290: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
02a0: 2f 0d 0a 6d 6f 64 75 6c 65 20 77 69 6e 33 32 2e  /..module win32.
02b0: 63 64 65 72 72 3b 0d 0a 0d 0a 65 6e 75 6d 20 7b  cderr;....enum {
02c0: 0d 0a 09 43 44 45 52 52 5f 44 49 41 4c 4f 47 46  ...CDERR_DIALOGF
02d0: 41 49 4c 55 52 45 20 20 20 20 3d 20 30 78 46 46  AILURE    = 0xFF
02e0: 46 46 2c 0d 0a 09 43 44 45 52 52 5f 47 45 4e 45  FF,...CDERR_GENE
02f0: 52 41 4c 43 4f 44 45 53 20 20 20 20 20 3d 20 30  RALCODES     = 0
0300: 78 30 30 30 30 2c 0d 0a 09 43 44 45 52 52 5f 53  x0000,...CDERR_S
0310: 54 52 55 43 54 53 49 5a 45 2c 0d 0a 09 43 44 45  TRUCTSIZE,...CDE
0320: 52 52 5f 49 4e 49 54 49 41 4c 49 5a 41 54 49 4f  RR_INITIALIZATIO
0330: 4e 2c 0d 0a 09 43 44 45 52 52 5f 4e 4f 54 45 4d  N,...CDERR_NOTEM
0340: 50 4c 41 54 45 2c 0d 0a 09 43 44 45 52 52 5f 4e  PLATE,...CDERR_N
0350: 4f 48 49 4e 53 54 41 4e 43 45 2c 0d 0a 09 43 44  OHINSTANCE,...CD
0360: 45 52 52 5f 4c 4f 41 44 53 54 52 46 41 49 4c 55  ERR_LOADSTRFAILU
0370: 52 45 2c 0d 0a 09 43 44 45 52 52 5f 46 49 4e 44  RE,...CDERR_FIND
0380: 52 45 53 46 41 49 4c 55 52 45 2c 0d 0a 09 43 44  RESFAILURE,...CD
0390: 45 52 52 5f 4c 4f 41 44 52 45 53 46 41 49 4c 55  ERR_LOADRESFAILU
03a0: 52 45 2c 0d 0a 09 43 44 45 52 52 5f 4c 4f 43 4b  RE,...CDERR_LOCK
03b0: 52 45 53 46 41 49 4c 55 52 45 2c 0d 0a 09 43 44  RESFAILURE,...CD
03c0: 45 52 52 5f 4d 45 4d 41 4c 4c 4f 43 46 41 49 4c  ERR_MEMALLOCFAIL
03d0: 55 52 45 2c 0d 0a 09 43 44 45 52 52 5f 4d 45 4d  URE,...CDERR_MEM
03e0: 4c 4f 43 4b 46 41 49 4c 55 52 45 2c 0d 0a 09 43  LOCKFAILURE,...C
03f0: 44 45 52 52 5f 4e 4f 48 4f 4f 4b 2c 0d 0a 09 43  DERR_NOHOOK,...C
0400: 44 45 52 52 5f 52 45 47 49 53 54 45 52 4d 53 47  DERR_REGISTERMSG
0410: 46 41 49 4c 2c 0d 0a 09 50 44 45 52 52 5f 50 52  FAIL,...PDERR_PR
0420: 49 4e 54 45 52 43 4f 44 45 53 20 20 20 20 20 3d  INTERCODES     =
0430: 20 30 78 31 30 30 30 2c 0d 0a 09 50 44 45 52 52   0x1000,...PDERR
0440: 5f 53 45 54 55 50 46 41 49 4c 55 52 45 2c 0d 0a  _SETUPFAILURE,..
0450: 09 50 44 45 52 52 5f 50 41 52 53 45 46 41 49 4c  .PDERR_PARSEFAIL
0460: 55 52 45 2c 0d 0a 09 50 44 45 52 52 5f 52 45 54  URE,...PDERR_RET
0470: 44 45 46 46 41 49 4c 55 52 45 2c 0d 0a 09 50 44  DEFFAILURE,...PD
0480: 45 52 52 5f 4c 4f 41 44 44 52 56 46 41 49 4c 55  ERR_LOADDRVFAILU
0490: 52 45 2c 0d 0a 09 50 44 45 52 52 5f 47 45 54 44  RE,...PDERR_GETD
04a0: 45 56 4d 4f 44 45 46 41 49 4c 2c 0d 0a 09 50 44  EVMODEFAIL,...PD
04b0: 45 52 52 5f 49 4e 49 54 46 41 49 4c 55 52 45 2c  ERR_INITFAILURE,
04c0: 0d 0a 09 50 44 45 52 52 5f 4e 4f 44 45 56 49 43  ...PDERR_NODEVIC
04d0: 45 53 2c 0d 0a 09 50 44 45 52 52 5f 4e 4f 44 45  ES,...PDERR_NODE
04e0: 46 41 55 4c 54 50 52 4e 2c 0d 0a 09 50 44 45 52  FAULTPRN,...PDER
04f0: 52 5f 44 4e 44 4d 4d 49 53 4d 41 54 43 48 2c 0d  R_DNDMMISMATCH,.
0500: 0a 09 50 44 45 52 52 5f 43 52 45 41 54 45 49 43  ..PDERR_CREATEIC
0510: 46 41 49 4c 55 52 45 2c 0d 0a 09 50 44 45 52 52  FAILURE,...PDERR
0520: 5f 50 52 49 4e 54 45 52 4e 4f 54 46 4f 55 4e 44  _PRINTERNOTFOUND
0530: 2c 0d 0a 09 50 44 45 52 52 5f 44 45 46 41 55 4c  ,...PDERR_DEFAUL
0540: 54 44 49 46 46 45 52 45 4e 54 2c 0d 0a 09 43 46  TDIFFERENT,...CF
0550: 45 52 52 5f 43 48 4f 4f 53 45 46 4f 4e 54 43 4f  ERR_CHOOSEFONTCO
0560: 44 45 53 20 20 3d 20 30 78 32 30 30 30 2c 0d 0a  DES  = 0x2000,..
0570: 09 43 46 45 52 52 5f 4e 4f 46 4f 4e 54 53 2c 0d  .CFERR_NOFONTS,.
0580: 0a 09 43 46 45 52 52 5f 4d 41 58 4c 45 53 53 54  ..CFERR_MAXLESST
0590: 48 41 4e 4d 49 4e 2c 0d 0a 09 46 4e 45 52 52 5f  HANMIN,...FNERR_
05a0: 46 49 4c 45 4e 41 4d 45 43 4f 44 45 53 20 20 20  FILENAMECODES   
05b0: 20 3d 20 30 78 33 30 30 30 2c 0d 0a 09 46 4e 45   = 0x3000,...FNE
05c0: 52 52 5f 53 55 42 43 4c 41 53 53 46 41 49 4c 55  RR_SUBCLASSFAILU
05d0: 52 45 2c 0d 0a 09 46 4e 45 52 52 5f 49 4e 56 41  RE,...FNERR_INVA
05e0: 4c 49 44 46 49 4c 45 4e 41 4d 45 2c 0d 0a 09 46  LIDFILENAME,...F
05f0: 4e 45 52 52 5f 42 55 46 46 45 52 54 4f 4f 53 4d  NERR_BUFFERTOOSM
0600: 41 4c 4c 2c 0d 0a 09 46 52 45 52 52 5f 46 49 4e  ALL,...FRERR_FIN
0610: 44 52 45 50 4c 41 43 45 43 4f 44 45 53 20 3d 20  DREPLACECODES = 
0620: 30 78 34 30 30 30 2c 0d 0a 09 46 52 45 52 52 5f  0x4000,...FRERR_
0630: 42 55 46 46 45 52 4c 45 4e 47 54 48 5a 45 52 4f  BUFFERLENGTHZERO
0640: 2c 0d 0a 09 43 43 45 52 52 5f 43 48 4f 4f 53 45  ,...CCERR_CHOOSE
0650: 43 4f 4c 4f 52 43 4f 44 45 53 20 3d 20 30 78 35  COLORCODES = 0x5
0660: 30 30 30 0d 0a 7d 0d 0a                          000..}..