home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 …ember: Reference Library / Apple Developer Reference Library (December 1999) (Disk 1).iso / pc / technical documentation / develop / develop issue 23 / develop issue 23 code / internet config.sea / Internet Config / IC 1.1 / ICProgKit1.1 / APIs / ICCAPI.h < prev    next >
MacBinary  |  1995-04-23  |  7.5 KB  |  [TEXT/MPS ]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacBinary (archive/macBinary).

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
1% dexvert Text File (text/txt) fallback Supported
100% file MacBinary II, inited, Sun Apr 23 20:05:34 1995, modified Sun Apr 23 20:05:34 1995, creator 'MPS ', type ASCII, 7018 bytes "ICCAPI.h" , at 0x1bea 428 bytes resource default (weak)
99% file data default
74% TrID Macintosh plain text (MacBinary) default
25% TrID MacBinary 2 default (weak)
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default


id metadata
keyvalue
macFileType[TEXT]
macFileCreator[MPS ]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 08 49 43 43 41 50 49 | 2e 68 00 00 00 00 00 00 |..ICCAPI|.h......|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 4d 50 53 | 20 01 00 00 00 00 00 00 |.TEXTMPS| .......|
|00000050| 00 00 00 00 00 1b 6a 00 | 00 01 ac ab c0 9b ce ab |......j.|........|
|00000060| c0 9b ce 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 e1 1c 00 00 |........|........|
|00000080| 2f 2a 0d 09 49 4d 50 4f | 52 54 41 4e 54 20 4e 4f |/*..IMPO|RTANT NO|
|00000090| 54 45 53 20 41 42 4f 55 | 54 20 54 48 45 20 43 20 |TES ABOU|T THE C |
|000000a0| 43 4f 4e 56 45 52 53 49 | 4f 4e 0d 09 2d 2d 2d 2d |CONVERSI|ON..----|
|000000b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000000c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000000d0| 2d 2d 0d 09 0d 09 6f 20 | 50 61 73 63 61 6c 20 22 |--....o |Pascal "|
|000000e0| 76 61 72 22 20 70 61 72 | 61 6d 65 74 65 72 73 20 |var" par|ameters |
|000000f0| 61 72 65 20 63 6f 6e 76 | 65 72 74 65 64 20 66 72 |are conv|erted fr|
|00000100| 6f 6d 20 22 76 61 72 20 | 78 20 3a 20 79 22 20 74 |om "var |x : y" t|
|00000110| 6f 20 22 79 20 2a 78 22 | 2e 20 20 54 68 69 73 0d |o "y *x"|. This.|
|00000120| 09 20 20 6d 65 61 6e 73 | 20 74 68 61 74 20 77 68 |. means| that wh|
|00000130| 65 6e 20 79 6f 75 20 73 | 65 65 20 74 68 65 20 70 |en you s|ee the p|
|00000140| 61 72 61 6d 65 74 65 72 | 20 22 79 20 2a 78 22 20 |arameter| "y *x" |
|00000150| 79 6f 75 20 73 68 6f 75 | 6c 64 20 62 65 20 61 77 |you shou|ld be aw|
|00000160| 61 72 65 20 74 68 61 74 | 0d 09 09 09 79 6f 75 20 |are that|....you |
|00000170| 2a 63 61 6e 6e 6f 74 20 | 70 61 73 73 20 69 6e 20 |*cannot |pass in |
|00000180| 6e 69 6c 2a 2e 20 20 49 | 6e 20 66 75 74 75 72 65 |nil*. I|n future|
|00000190| 20 74 68 69 73 20 72 65 | 73 74 72 69 63 74 69 6f | this re|strictio|
|000001a0| 6e 20 6d 61 79 20 62 65 | 20 65 61 73 65 64 2c 0d |n may be| eased,.|
|000001b0| 09 09 09 65 73 70 65 63 | 69 61 6c 6c 79 20 66 6f |...espec|ially fo|
|000001c0| 72 20 74 68 65 20 61 74 | 74 72 20 70 61 72 61 6d |r the at|tr param|
|000001d0| 65 74 65 72 20 74 6f 20 | 49 43 47 65 74 50 72 65 |eter to |ICGetPre|
|000001e0| 66 2e 20 20 50 61 72 61 | 6d 65 74 65 72 73 20 77 |f. Para|meters w|
|000001f0| 68 65 72 65 20 6e 69 6c | 0d 09 09 09 69 73 20 6c |here nil|....is l|
|00000200| 65 67 61 6c 20 61 72 65 | 20 64 65 63 6c 61 72 65 |egal are| declare|
|00000210| 64 20 75 73 69 6e 67 20 | 74 68 65 20 65 78 70 6c |d using |the expl|
|00000220| 69 63 69 74 20 70 6f 69 | 6e 74 65 72 20 74 79 70 |icit poi|nter typ|
|00000230| 65 2c 20 69 65 20 22 79 | 50 74 72 20 78 22 2e 0d |e, ie "y|Ptr x"..|
|00000240| 0d 09 6f 20 53 74 72 69 | 6e 67 73 20 61 72 65 20 |..o Stri|ngs are |
|00000250| 2a 50 61 73 63 61 6c 2a | 20 73 74 72 69 6e 67 73 |*Pascal*| strings|
|00000260| 2e 20 20 54 68 69 73 20 | 6d 65 61 6e 73 20 74 68 |. This |means th|
|00000270| 61 74 20 74 68 65 79 20 | 6d 75 73 74 20 62 65 20 |at they |must be |
|00000280| 77 6f 72 64 20 61 6c 69 | 67 6e 65 64 2e 0d 09 09 |word ali|gned....|
|00000290| 4d 50 57 20 61 6e 64 20 | 54 68 69 6e 6b 20 43 20 |MPW and |Think C |
|000002a0| 64 6f 20 74 68 69 73 20 | 61 75 74 6f 6d 61 74 69 |do this |automati|
|000002b0| 63 61 6c 6c 79 2e 20 20 | 54 68 65 20 6c 61 73 74 |cally. |The last|
|000002c0| 20 74 69 6d 65 20 49 20 | 63 68 65 63 6b 2c 20 4d | time I |check, M|
|000002d0| 65 74 72 6f 77 65 72 6b | 73 0d 09 09 43 20 64 6f |etrowerk|s...C do|
|000002e0| 65 73 20 6e 6f 74 2e 20 | 20 49 66 20 69 74 20 73 |es not. | If it s|
|000002f0| 74 69 6c 6c 20 64 6f 65 | 73 6e 27 74 2c 20 74 68 |till doe|sn't, th|
|00000300| 65 6e 20 49 4d 48 4f 20 | 69 74 27 73 20 61 20 62 |en IMHO |it's a b|
|00000310| 75 67 20 69 6e 20 74 68 | 65 69 72 20 63 6f 6d 70 |ug in th|eir comp|
|00000320| 69 6c 65 72 0d 09 09 61 | 6e 64 20 79 6f 75 20 73 |iler...a|nd you s|
|00000330| 68 6f 75 6c 64 20 72 65 | 70 6f 72 74 20 69 74 20 |hould re|port it |
|00000340| 74 6f 20 74 68 65 6d 2e | 0d 0d 09 6f 20 54 68 65 |to them.|...o The|
|00000350| 20 63 61 6e 6f 6e 69 63 | 61 6c 20 49 6e 74 65 72 | canonic|al Inter|
|00000360| 6e 65 74 20 43 6f 6e 66 | 69 67 20 69 6e 74 65 72 |net Conf|ig inter|
|00000370| 66 61 63 65 20 69 73 20 | 64 65 66 69 6e 65 64 20 |face is |defined |
|00000380| 69 6e 20 50 61 73 63 61 | 6c 2e 20 20 54 68 65 73 |in Pasca|l. Thes|
|00000390| 65 0d 09 09 68 65 61 64 | 65 72 73 20 68 61 76 65 |e...head|ers have|
|000003a0| 20 6e 6f 74 20 62 65 65 | 6e 20 74 68 6f 72 6f 75 | not bee|n thorou|
|000003b0| 67 68 6c 79 20 74 65 73 | 74 65 64 2e 20 20 49 66 |ghly tes|ted. If|
|000003c0| 20 74 68 65 72 65 20 69 | 73 20 61 20 63 6f 6e 66 | there i|s a conf|
|000003d0| 6c 69 63 74 20 62 65 74 | 77 65 65 6e 0d 09 09 74 |lict bet|ween...t|
|000003e0| 68 65 73 65 20 68 65 61 | 64 65 72 73 20 61 6e 64 |hese hea|ders and|
|000003f0| 20 74 68 65 20 50 61 73 | 63 61 6c 20 69 6e 74 65 | the Pas|cal inte|
|00000400| 72 66 61 63 65 73 2c 20 | 74 68 65 20 50 61 73 63 |rfaces, |the Pasc|
|00000410| 61 6c 20 73 68 6f 75 6c | 64 20 74 61 6b 65 20 70 |al shoul|d take p|
|00000420| 72 65 63 65 64 65 6e 63 | 65 2e 0d 2a 2f 0d 0d 2f |recedenc|e..*/../|
|00000430| 2a 20 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |* //////|////////|
|00000440| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000450| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000460| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000470| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000480| 2f 2f 2f 20 2a 2f 0d 0d | 23 69 66 6e 64 65 66 20 |/// */..|#ifndef |
|00000490| 5f 5f 49 43 43 41 50 49 | 5f 5f 0d 23 64 65 66 69 |__ICCAPI|__.#defi|
|000004a0| 6e 65 20 5f 5f 49 43 43 | 41 50 49 5f 5f 0d 0d 23 |ne __ICC|API__..#|
|000004b0| 69 66 6e 64 65 66 20 5f | 5f 54 59 50 45 53 5f 5f |ifndef _|_TYPES__|
|000004c0| 0d 23 69 6e 63 6c 75 64 | 65 20 3c 54 79 70 65 73 |.#includ|e <Types|
|000004d0| 2e 68 3e 0d 23 65 6e 64 | 69 66 0d 0d 23 69 66 6e |.h>.#end|if..#ifn|
|000004e0| 64 65 66 20 5f 5f 46 49 | 4c 45 53 5f 5f 0d 23 69 |def __FI|LES__.#i|
|000004f0| 6e 63 6c 75 64 65 20 3c | 46 69 6c 65 73 2e 68 3e |nclude <|Files.h>|
|00000500| 0d 23 65 6e 64 69 66 0d | 0d 23 69 66 6e 64 65 66 |.#endif.|.#ifndef|
|00000510| 20 5f 5f 43 4f 4d 50 4f | 4e 45 4e 54 53 5f 5f 0d | __COMPO|NENTS__.|
|00000520| 23 69 6e 63 6c 75 64 65 | 20 3c 43 6f 6d 70 6f 6e |#include| <Compon|
|00000530| 65 6e 74 73 2e 68 3e 0d | 23 65 6e 64 69 66 0d 0d |ents.h>.|#endif..|
|00000540| 23 69 66 6e 64 65 66 20 | 5f 5f 49 43 54 59 50 45 |#ifndef |__ICTYPE|
|00000550| 53 5f 5f 0d 23 69 6e 63 | 6c 75 64 65 20 3c 49 43 |S__.#inc|lude <IC|
|00000560| 54 79 70 65 73 2e 68 3e | 0d 23 65 6e 64 69 66 0d |Types.h>|.#endif.|
|00000570| 0d 23 69 66 6e 64 65 66 | 20 5f 5f 49 43 4b 45 59 |.#ifndef| __ICKEY|
|00000580| 53 5f 5f 0d 23 69 6e 63 | 6c 75 64 65 20 3c 49 43 |S__.#inc|lude <IC|
|00000590| 4b 65 79 73 2e 68 3e 0d | 23 65 6e 64 69 66 0d 0d |Keys.h>.|#endif..|
|000005a0| 2f 2a 20 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |/* /////|////////|
|000005b0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000005c0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000005d0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000005e0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000005f0| 2f 2f 2f 20 2a 2f 0d 0d | 65 6e 75 6d 20 7b 0d 09 |/// */..|enum {..|
|00000600| 69 6e 74 65 72 6e 65 74 | 43 6f 6e 66 69 67 75 72 |internet|Configur|
|00000610| 61 74 69 6f 6e 43 6f 6d | 70 6f 6e 65 6e 74 54 79 |ationCom|ponentTy|
|00000620| 70 65 20 3d 20 27 50 52 | 45 46 27 2c 09 09 09 09 |pe = 'PR|EF',....|
|00000630| 09 09 09 2f 2a 20 74 68 | 65 20 63 6f 6d 70 6f 6e |.../* th|e compon|
|00000640| 65 6e 74 20 74 79 70 65 | 20 2a 2f 0d 09 69 6e 74 |ent type| */..int|
|00000650| 65 72 6e 65 74 43 6f 6e | 66 69 67 75 72 61 74 69 |ernetCon|figurati|
|00000660| 6f 6e 43 6f 6d 70 6f 6e | 65 6e 74 53 75 62 54 79 |onCompon|entSubTy|
|00000670| 70 65 20 3d 20 27 49 43 | 41 70 27 2c 09 09 09 09 |pe = 'IC|Ap',....|
|00000680| 09 20 20 2f 2a 20 74 68 | 65 20 63 6f 6d 70 6f 6e |. /* th|e compon|
|00000690| 65 6e 74 20 73 75 62 74 | 79 70 65 20 2a 2f 0d 09 |ent subt|ype */..|
|000006a0| 69 6e 74 65 72 6e 65 74 | 43 6f 6e 66 69 67 75 72 |internet|Configur|
|000006b0| 61 74 69 6f 6e 43 6f 6d | 70 6f 6e 65 6e 74 49 6e |ationCom|ponentIn|
|000006c0| 74 65 72 66 61 63 65 56 | 65 72 73 69 6f 6e 30 20 |terfaceV|ersion0 |
|000006d0| 3d 20 30 78 30 30 30 30 | 30 30 30 30 4c 2c 0d 09 |= 0x0000|0000L,..|
|000006e0| 69 6e 74 65 72 6e 65 74 | 43 6f 6e 66 69 67 75 72 |internet|Configur|
|000006f0| 61 74 69 6f 6e 43 6f 6d | 70 6f 6e 65 6e 74 49 6e |ationCom|ponentIn|
|00000700| 74 65 72 66 61 63 65 56 | 65 72 73 69 6f 6e 31 20 |terfaceV|ersion1 |
|00000710| 3d 20 30 78 30 30 30 31 | 30 30 30 30 4c 2c 0d 09 |= 0x0001|0000L,..|
|00000720| 2f 2a 20 63 75 72 72 65 | 6e 74 20 76 65 72 73 69 |/* curre|nt versi|
|00000730| 6f 6e 20 6e 75 6d 62 65 | 72 20 69 73 20 76 65 72 |on numbe|r is ver|
|00000740| 73 69 6f 6e 20 31 20 2a | 2f 0d 09 69 6e 74 65 72 |sion 1 *|/..inter|
|00000750| 6e 65 74 43 6f 6e 66 69 | 67 75 72 61 74 69 6f 6e |netConfi|guration|
|00000760| 43 6f 6d 70 6f 6e 65 6e | 74 49 6e 74 65 72 66 61 |Componen|tInterfa|
|00000770| 63 65 56 65 72 73 69 6f | 6e 20 3d 20 69 6e 74 65 |ceVersio|n = inte|
|00000780| 72 6e 65 74 43 6f 6e 66 | 69 67 75 72 61 74 69 6f |rnetConf|iguratio|
|00000790| 6e 43 6f 6d 70 6f 6e 65 | 6e 74 49 6e 74 65 72 66 |nCompone|ntInterf|
|000007a0| 61 63 65 56 65 72 73 69 | 6f 6e 31 0d 7d 3b 0d 0d |aceVersi|on1.};..|
|000007b0| 74 79 70 65 64 65 66 20 | 43 6f 6d 70 6f 6e 65 6e |typedef |Componen|
|000007c0| 74 49 6e 73 74 61 6e 63 | 65 20 69 6e 74 65 72 6e |tInstanc|e intern|
|000007d0| 65 74 43 6f 6e 66 69 67 | 75 72 61 74 69 6f 6e 43 |etConfig|urationC|
|000007e0| 6f 6d 70 6f 6e 65 6e 74 | 3b 0d 0d 23 69 66 64 65 |omponent|;..#ifde|
|000007f0| 66 20 5f 5f 63 70 6c 75 | 73 70 6c 75 73 0d 65 78 |f __cplu|splus.ex|
|00000800| 74 65 72 6e 20 22 43 22 | 20 7b 0d 23 65 6e 64 69 |tern "C"| {.#endi|
|00000810| 66 20 5f 5f 63 70 6c 75 | 73 70 6c 75 73 0d 0d 09 |f __cplu|splus...|
|00000820| 65 78 74 65 72 6e 20 70 | 61 73 63 61 6c 20 49 43 |extern p|ascal IC|
|00000830| 45 72 72 6f 72 20 49 43 | 43 53 74 61 72 74 28 69 |Error IC|CStart(i|
|00000840| 6e 74 65 72 6e 65 74 43 | 6f 6e 66 69 67 75 72 61 |nternetC|onfigura|
|00000850| 74 69 6f 6e 43 6f 6d 70 | 6f 6e 65 6e 74 20 2a 69 |tionComp|onent *i|
|00000860| 6e 73 74 2c 20 4f 53 54 | 79 70 65 20 63 72 65 61 |nst, OST|ype crea|
|00000870| 74 6f 72 29 3b 0d 09 2f | 2a 20 63 68 65 63 6b 73 |tor);../|* checks|
|00000880| 20 66 6f 72 20 74 68 65 | 20 70 72 65 73 65 6e 63 | for the| presenc|
|00000890| 65 20 6f 66 20 74 68 65 | 20 43 6f 6d 70 6f 6e 65 |e of the| Compone|
|000008a0| 6e 74 20 4d 61 6e 61 67 | 65 72 20 61 6e 64 20 74 |nt Manag|er and t|
|000008b0| 68 65 20 49 6e 74 65 72 | 6e 65 74 20 43 6f 6e 66 |he Inter|net Conf|
|000008c0| 69 67 75 72 61 74 69 6f | 6e 20 63 6f 6d 70 6f 6e |iguratio|n compon|
|000008d0| 65 6e 74 20 2a 2f 0d 09 | 2f 2a 20 72 65 74 75 72 |ent */..|/* retur|
|000008e0| 6e 73 20 62 61 64 43 6f | 6d 70 6f 6e 65 6e 74 49 |ns badCo|mponentI|
|000008f0| 6e 73 74 61 6e 63 65 20 | 69 66 20 69 74 20 63 61 |nstance |if it ca|
|00000900| 6e 27 74 20 66 69 6e 64 | 20 65 69 74 68 65 72 2a |n't find| either*|
|00000910| 2f 0d 09 2f 2a 20 69 6e | 73 74 20 69 73 20 65 69 |/../* in|st is ei|
|00000920| 74 68 65 72 20 6e 69 6c | 20 6f 72 20 61 20 76 61 |ther nil| or a va|
|00000930| 6c 69 64 20 63 6f 6d 70 | 6f 6e 65 6e 74 20 69 6e |lid comp|onent in|
|00000940| 73 74 61 6e 63 65 20 2a | 2f 0d 09 2f 2a 20 74 68 |stance *|/../* th|
|00000950| 69 73 20 72 6f 75 74 69 | 6e 65 20 6c 65 74 73 20 |is routi|ne lets |
|00000960| 79 6f 75 20 61 63 63 65 | 73 73 20 74 68 65 20 63 |you acce|ss the c|
|00000970| 6f 6d 70 6f 6e 65 6e 74 | 20 62 61 73 65 64 20 69 |omponent| based i|
|00000980| 6d 70 6c 65 6d 65 6e 74 | 61 74 69 6f 6e 20 77 69 |mplement|ation wi|
|00000990| 74 68 20 6f 6e 6c 79 20 | 6d 69 6e 69 6d 61 6c 2a |th only |minimal*|
|000009a0| 2f 0d 09 2f 2a 20 79 75 | 63 6b 79 20 67 6c 75 65 |/../* yu|cky glue|
|000009b0| 20 2a 2f 0d 09 65 78 74 | 65 72 6e 20 70 61 73 63 | */..ext|ern pasc|
|000009c0| 61 6c 20 49 43 45 72 72 | 6f 72 20 49 43 43 53 74 |al ICErr|or ICCSt|
|000009d0| 6f 70 28 69 6e 74 65 72 | 6e 65 74 43 6f 6e 66 69 |op(inter|netConfi|
|000009e0| 67 75 72 61 74 69 6f 6e | 43 6f 6d 70 6f 6e 65 6e |guration|Componen|
|000009f0| 74 20 69 6e 73 74 29 3b | 0d 09 2f 2a 20 73 68 75 |t inst);|../* shu|
|00000a00| 74 20 64 6f 77 6e 20 74 | 68 65 20 63 6f 6d 70 6f |t down t|he compo|
|00000a10| 6e 65 6e 74 20 2a 2f 0d | 0d 09 70 61 73 63 61 6c |nent */.|..pascal|
|00000a20| 20 49 43 45 72 72 6f 72 | 20 49 43 43 46 69 6e 64 | ICError| ICCFind|
|00000a30| 43 6f 6e 66 69 67 46 69 | 6c 65 28 69 6e 74 65 72 |ConfigFi|le(inter|
|00000a40| 6e 65 74 43 6f 6e 66 69 | 67 75 72 61 74 69 6f 6e |netConfi|guration|
|00000a50| 43 6f 6d 70 6f 6e 65 6e | 74 20 69 6e 73 74 2c 20 |Componen|t inst, |
|00000a60| 73 68 6f 72 74 20 63 6f | 75 6e 74 2c 20 49 43 44 |short co|unt, ICD|
|00000a70| 69 72 53 70 65 63 41 72 | 72 61 79 50 74 72 20 66 |irSpecAr|rayPtr f|
|00000a80| 6f 6c 64 65 72 73 29 0d | 09 46 49 56 45 57 4f 52 |olders).|.FIVEWOR|
|00000a90| 44 49 4e 4c 49 4e 45 28 | 30 78 32 46 33 43 2c 20 |DINLINE(|0x2F3C, |
|00000aa0| 30 78 30 36 2c 20 30 78 | 30 32 2c 20 30 78 37 30 |0x06, 0x|02, 0x70|
|00000ab0| 30 30 2c 20 30 78 41 38 | 32 41 29 3b 0d 09 70 61 |00, 0xA8|2A);..pa|
|00000ac0| 73 63 61 6c 20 49 43 45 | 72 72 6f 72 20 49 43 43 |scal ICE|rror ICC|
|00000ad0| 46 69 6e 64 55 73 65 72 | 43 6f 6e 66 69 67 46 69 |FindUser|ConfigFi|
|00000ae0| 6c 65 28 69 6e 74 65 72 | 6e 65 74 43 6f 6e 66 69 |le(inter|netConfi|
|00000af0| 67 75 72 61 74 69 6f 6e | 43 6f 6d 70 6f 6e 65 6e |guration|Componen|
|00000b00| 74 20 69 6e 73 74 2c 20 | 49 43 44 69 72 53 70 65 |t inst, |ICDirSpe|
|00000b10| 63 20 2a 77 68 65 72 65 | 29 3b 0d 09 46 49 56 45 |c *where|);..FIVE|
|00000b20| 57 4f 52 44 49 4e 4c 49 | 4e 45 28 30 78 32 46 33 |WORDINLI|NE(0x2F3|
|00000b30| 43 2c 20 30 78 30 34 2c | 20 30 78 30 45 2c 20 30 |C, 0x04,| 0x0E, 0|
|00000b40| 78 37 30 30 30 2c 20 30 | 78 41 38 32 41 29 3b 0d |x7000, 0|xA82A);.|
|00000b50| 09 70 61 73 63 61 6c 20 | 49 43 45 72 72 6f 72 20 |.pascal |ICError |
|00000b60| 49 43 43 53 70 65 63 69 | 66 79 43 6f 6e 66 69 67 |ICCSpeci|fyConfig|
|00000b70| 46 69 6c 65 28 69 6e 74 | 65 72 6e 65 74 43 6f 6e |File(int|ernetCon|
|00000b80| 66 69 67 75 72 61 74 69 | 6f 6e 43 6f 6d 70 6f 6e |figurati|onCompon|
|00000b90| 65 6e 74 20 69 6e 73 74 | 2c 20 46 53 53 70 65 63 |ent inst|, FSSpec|
|00000ba0| 20 63 6f 6e 66 69 67 29 | 0d 09 46 49 56 45 57 4f | config)|..FIVEWO|
|00000bb0| 52 44 49 4e 4c 49 4e 45 | 28 30 78 32 46 33 43 2c |RDINLINE|(0x2F3C,|
|00000bc0| 20 30 78 30 34 2c 20 30 | 78 30 33 2c 20 30 78 37 | 0x04, 0|x03, 0x7|
|00000bd0| 30 30 30 2c 20 30 78 41 | 38 32 41 29 3b 0d 0d 09 |000, 0xA|82A);...|
|00000be0| 70 61 73 63 61 6c 20 49 | 43 45 72 72 6f 72 20 49 |pascal I|CError I|
|00000bf0| 43 43 47 65 74 53 65 65 | 64 28 69 6e 74 65 72 6e |CCGetSee|d(intern|
|00000c00| 65 74 43 6f 6e 66 69 67 | 75 72 61 74 69 6f 6e 43 |etConfig|urationC|
|00000c10| 6f 6d 70 6f 6e 65 6e 74 | 20 69 6e 73 74 2c 20 6c |omponent| inst, l|
|00000c20| 6f 6e 67 20 2a 73 65 65 | 64 29 0d 09 46 49 56 45 |ong *see|d)..FIVE|
|00000c30| 57 4f 52 44 49 4e 4c 49 | 4e 45 28 30 78 32 46 33 |WORDINLI|NE(0x2F3|
|00000c40| 43 2c 20 30 78 30 34 2c | 20 30 78 30 34 2c 20 30 |C, 0x04,| 0x04, 0|
|00000c50| 78 37 30 30 30 2c 20 30 | 78 41 38 32 41 29 3b 0d |x7000, 0|xA82A);.|
|00000c60| 09 70 61 73 63 61 6c 20 | 49 43 45 72 72 6f 72 20 |.pascal |ICError |
|00000c70| 49 43 43 47 65 74 50 65 | 72 6d 28 69 6e 74 65 72 |ICCGetPe|rm(inter|
|00000c80| 6e 65 74 43 6f 6e 66 69 | 67 75 72 61 74 69 6f 6e |netConfi|guration|
|00000c90| 43 6f 6d 70 6f 6e 65 6e | 74 20 69 6e 73 74 2c 20 |Componen|t inst, |
|00000ca0| 49 43 50 65 72 6d 20 2a | 70 65 72 6d 29 0d 09 46 |ICPerm *|perm)..F|
|00000cb0| 49 56 45 57 4f 52 44 49 | 4e 4c 49 4e 45 28 30 78 |IVEWORDI|NLINE(0x|
|00000cc0| 32 46 33 43 2c 20 30 78 | 30 34 2c 20 30 78 30 44 |2F3C, 0x|04, 0x0D|
|00000cd0| 2c 20 30 78 37 30 30 30 | 2c 20 30 78 41 38 32 41 |, 0x7000|, 0xA82A|
|00000ce0| 29 3b 0d 0d 09 70 61 73 | 63 61 6c 20 49 43 45 72 |);...pas|cal ICEr|
|00000cf0| 72 6f 72 20 49 43 43 42 | 65 67 69 6e 28 69 6e 74 |ror ICCB|egin(int|
|00000d00| 65 72 6e 65 74 43 6f 6e | 66 69 67 75 72 61 74 69 |ernetCon|figurati|
|00000d10| 6f 6e 43 6f 6d 70 6f 6e | 65 6e 74 20 69 6e 73 74 |onCompon|ent inst|
|00000d20| 2c 20 49 43 50 65 72 6d | 20 70 65 72 6d 29 0d 09 |, ICPerm| perm)..|
|00000d30| 46 49 56 45 57 4f 52 44 | 49 4e 4c 49 4e 45 28 30 |FIVEWORD|INLINE(0|
|00000d40| 78 32 46 33 43 2c 20 30 | 78 30 32 2c 20 30 78 30 |x2F3C, 0|x02, 0x0|
|00000d50| 35 2c 20 30 78 37 30 30 | 30 2c 20 30 78 41 38 32 |5, 0x700|0, 0xA82|
|00000d60| 41 29 3b 0d 09 70 61 73 | 63 61 6c 20 49 43 45 72 |A);..pas|cal ICEr|
|00000d70| 72 6f 72 20 49 43 43 47 | 65 74 50 72 65 66 28 69 |ror ICCG|etPref(i|
|00000d80| 6e 74 65 72 6e 65 74 43 | 6f 6e 66 69 67 75 72 61 |nternetC|onfigura|
|00000d90| 74 69 6f 6e 43 6f 6d 70 | 6f 6e 65 6e 74 20 69 6e |tionComp|onent in|
|00000da0| 73 74 2c 20 43 6f 6e 73 | 74 53 74 72 32 35 35 50 |st, Cons|tStr255P|
|00000db0| 61 72 61 6d 20 6b 65 79 | 2c 20 49 43 41 74 74 72 |aram key|, ICAttr|
|00000dc0| 20 2a 61 74 74 72 2c 20 | 50 74 72 20 62 75 66 2c | *attr, |Ptr buf,|
|00000dd0| 20 6c 6f 6e 67 20 2a 73 | 69 7a 65 29 0d 09 46 49 | long *s|ize)..FI|
|00000de0| 56 45 57 4f 52 44 49 4e | 4c 49 4e 45 28 30 78 32 |VEWORDIN|LINE(0x2|
|00000df0| 46 33 43 2c 20 30 78 31 | 30 2c 20 30 78 30 36 2c |F3C, 0x1|0, 0x06,|
|00000e00| 20 30 78 37 30 30 30 2c | 20 30 78 41 38 32 41 29 | 0x7000,| 0xA82A)|
|00000e10| 3b 0d 09 70 61 73 63 61 | 6c 20 49 43 45 72 72 6f |;..pasca|l ICErro|
|00000e20| 72 20 49 43 43 53 65 74 | 50 72 65 66 28 69 6e 74 |r ICCSet|Pref(int|
|00000e30| 65 72 6e 65 74 43 6f 6e | 66 69 67 75 72 61 74 69 |ernetCon|figurati|
|00000e40| 6f 6e 43 6f 6d 70 6f 6e | 65 6e 74 20 69 6e 73 74 |onCompon|ent inst|
|00000e50| 2c 20 43 6f 6e 73 74 53 | 74 72 32 35 35 50 61 72 |, ConstS|tr255Par|
|00000e60| 61 6d 20 6b 65 79 2c 20 | 49 43 41 74 74 72 20 61 |am key, |ICAttr a|
|00000e70| 74 74 72 2c 20 50 74 72 | 20 62 75 66 2c 20 6c 6f |ttr, Ptr| buf, lo|
|00000e80| 6e 67 20 73 69 7a 65 29 | 0d 09 46 49 56 45 57 4f |ng size)|..FIVEWO|
|00000e90| 52 44 49 4e 4c 49 4e 45 | 28 30 78 32 46 33 43 2c |RDINLINE|(0x2F3C,|
|00000ea0| 20 30 78 31 30 2c 20 30 | 78 30 37 2c 20 30 78 37 | 0x10, 0|x07, 0x7|
|00000eb0| 30 30 30 2c 20 30 78 41 | 38 32 41 29 3b 0d 09 70 |000, 0xA|82A);..p|
|00000ec0| 61 73 63 61 6c 20 49 43 | 45 72 72 6f 72 20 49 43 |ascal IC|Error IC|
|00000ed0| 43 47 65 74 50 72 65 66 | 48 61 6e 64 6c 65 28 69 |CGetPref|Handle(i|
|00000ee0| 6e 74 65 72 6e 65 74 43 | 6f 6e 66 69 67 75 72 61 |nternetC|onfigura|
|00000ef0| 74 69 6f 6e 43 6f 6d 70 | 6f 6e 65 6e 74 20 69 6e |tionComp|onent in|
|00000f00| 73 74 2c 20 43 6f 6e 73 | 74 53 74 72 32 35 35 50 |st, Cons|tStr255P|
|00000f10| 61 72 61 6d 20 6b 65 79 | 2c 20 49 43 41 74 74 72 |aram key|, ICAttr|
|00000f20| 20 2a 61 74 74 72 2c 20 | 48 61 6e 64 6c 65 20 2a | *attr, |Handle *|
|00000f30| 70 72 65 66 68 29 3b 0d | 09 46 49 56 45 57 4f 52 |prefh);.|.FIVEWOR|
|00000f40| 44 49 4e 4c 49 4e 45 28 | 30 78 32 46 33 43 2c 20 |DINLINE(|0x2F3C, |
|00000f50| 30 78 30 43 2c 20 30 78 | 31 41 2c 20 30 78 37 30 |0x0C, 0x|1A, 0x70|
|00000f60| 30 30 2c 20 30 78 41 38 | 32 41 29 3b 0d 09 70 61 |00, 0xA8|2A);..pa|
|00000f70| 73 63 61 6c 20 49 43 45 | 72 72 6f 72 20 49 43 43 |scal ICE|rror ICC|
|00000f80| 53 65 74 50 72 65 66 48 | 61 6e 64 6c 65 28 69 6e |SetPrefH|andle(in|
|00000f90| 74 65 72 6e 65 74 43 6f | 6e 66 69 67 75 72 61 74 |ternetCo|nfigurat|
|00000fa0| 69 6f 6e 43 6f 6d 70 6f | 6e 65 6e 74 20 69 6e 73 |ionCompo|nent ins|
|00000fb0| 74 2c 20 43 6f 6e 73 74 | 53 74 72 32 35 35 50 61 |t, Const|Str255Pa|
|00000fc0| 72 61 6d 20 6b 65 79 2c | 20 49 43 41 74 74 72 20 |ram key,| ICAttr |
|00000fd0| 61 74 74 72 2c 20 48 61 | 6e 64 6c 65 20 70 72 65 |attr, Ha|ndle pre|
|00000fe0| 66 68 29 3b 0d 09 46 49 | 56 45 57 4f 52 44 49 4e |fh);..FI|VEWORDIN|
|00000ff0| 4c 49 4e 45 28 30 78 32 | 46 33 43 2c 20 30 78 30 |LINE(0x2|F3C, 0x0|
|00001000| 43 2c 20 30 78 31 42 2c | 20 30 78 37 30 30 30 2c |C, 0x1B,| 0x7000,|
|00001010| 20 30 78 41 38 32 41 29 | 3b 0d 09 70 61 73 63 61 | 0xA82A)|;..pasca|
|00001020| 6c 20 49 43 45 72 72 6f | 72 20 49 43 43 43 6f 75 |l ICErro|r ICCCou|
|00001030| 6e 74 50 72 65 66 28 69 | 6e 74 65 72 6e 65 74 43 |ntPref(i|nternetC|
|00001040| 6f 6e 66 69 67 75 72 61 | 74 69 6f 6e 43 6f 6d 70 |onfigura|tionComp|
|00001050| 6f 6e 65 6e 74 20 69 6e | 73 74 2c 20 6c 6f 6e 67 |onent in|st, long|
|00001060| 20 2a 63 6f 75 6e 74 29 | 0d 09 46 49 56 45 57 4f | *count)|..FIVEWO|
|00001070| 52 44 49 4e 4c 49 4e 45 | 28 30 78 32 46 33 43 2c |RDINLINE|(0x2F3C,|
|00001080| 20 30 78 30 34 2c 20 30 | 78 30 38 2c 20 30 78 37 | 0x04, 0|x08, 0x7|
|00001090| 30 30 30 2c 20 30 78 41 | 38 32 41 29 3b 0d 09 70 |000, 0xA|82A);..p|
|000010a0| 61 73 63 61 6c 20 49 43 | 45 72 72 6f 72 20 49 43 |ascal IC|Error IC|
|000010b0| 43 47 65 74 49 6e 64 50 | 72 65 66 28 69 6e 74 65 |CGetIndP|ref(inte|
|000010c0| 72 6e 65 74 43 6f 6e 66 | 69 67 75 72 61 74 69 6f |rnetConf|iguratio|
|000010d0| 6e 43 6f 6d 70 6f 6e 65 | 6e 74 20 69 6e 73 74 2c |nCompone|nt inst,|
|000010e0| 20 6c 6f 6e 67 20 6e 2c | 20 53 74 72 32 35 35 20 | long n,| Str255 |
|000010f0| 6b 65 79 29 0d 09 46 49 | 56 45 57 4f 52 44 49 4e |key)..FI|VEWORDIN|
|00001100| 4c 49 4e 45 28 30 78 32 | 46 33 43 2c 20 30 78 30 |LINE(0x2|F3C, 0x0|
|00001110| 38 2c 20 30 78 30 39 2c | 20 30 78 37 30 30 30 2c |8, 0x09,| 0x7000,|
|00001120| 20 30 78 41 38 32 41 29 | 3b 0d 09 70 61 73 63 61 | 0xA82A)|;..pasca|
|00001130| 6c 20 49 43 45 72 72 6f | 72 20 49 43 43 44 65 6c |l ICErro|r ICCDel|
|00001140| 65 74 65 50 72 65 66 28 | 69 6e 74 65 72 6e 65 74 |etePref(|internet|
|00001150| 43 6f 6e 66 69 67 75 72 | 61 74 69 6f 6e 43 6f 6d |Configur|ationCom|
|00001160| 70 6f 6e 65 6e 74 20 69 | 6e 73 74 2c 20 43 6f 6e |ponent i|nst, Con|
|00001170| 73 74 53 74 72 32 35 35 | 50 61 72 61 6d 20 6b 65 |stStr255|Param ke|
|00001180| 79 29 0d 09 46 49 56 45 | 57 4f 52 44 49 4e 4c 49 |y)..FIVE|WORDINLI|
|00001190| 4e 45 28 30 78 32 46 33 | 43 2c 20 30 78 30 34 2c |NE(0x2F3|C, 0x04,|
|000011a0| 20 30 78 30 43 2c 20 30 | 78 37 30 30 30 2c 20 30 | 0x0C, 0|x7000, 0|
|000011b0| 78 41 38 32 41 29 3b 0d | 09 70 61 73 63 61 6c 20 |xA82A);.|.pascal |
|000011c0| 49 43 45 72 72 6f 72 20 | 49 43 43 45 6e 64 28 69 |ICError |ICCEnd(i|
|000011d0| 6e 74 65 72 6e 65 74 43 | 6f 6e 66 69 67 75 72 61 |nternetC|onfigura|
|000011e0| 74 69 6f 6e 43 6f 6d 70 | 6f 6e 65 6e 74 20 69 6e |tionComp|onent in|
|000011f0| 73 74 29 0d 09 46 49 56 | 45 57 4f 52 44 49 4e 4c |st)..FIV|EWORDINL|
|00001200| 49 4e 45 28 30 78 32 46 | 33 43 2c 20 30 78 30 30 |INE(0x2F|3C, 0x00|
|00001210| 2c 20 30 78 30 41 2c 20 | 30 78 37 30 30 30 2c 20 |, 0x0A, |0x7000, |
|00001220| 30 78 41 38 32 41 29 3b | 0d 0d 09 70 61 73 63 61 |0xA82A);|...pasca|
|00001230| 6c 20 49 43 45 72 72 6f | 72 20 49 43 43 44 65 66 |l ICErro|r ICCDef|
|00001240| 61 75 6c 74 46 69 6c 65 | 4e 61 6d 65 28 69 6e 74 |aultFile|Name(int|
|00001250| 65 72 6e 65 74 43 6f 6e | 66 69 67 75 72 61 74 69 |ernetCon|figurati|
|00001260| 6f 6e 43 6f 6d 70 6f 6e | 65 6e 74 20 69 6e 73 74 |onCompon|ent inst|
|00001270| 2c 20 53 74 72 36 33 20 | 6e 61 6d 65 29 0d 09 46 |, Str63 |name)..F|
|00001280| 49 56 45 57 4f 52 44 49 | 4e 4c 49 4e 45 28 30 78 |IVEWORDI|NLINE(0x|
|00001290| 32 46 33 43 2c 20 30 78 | 30 34 2c 20 30 78 30 42 |2F3C, 0x|04, 0x0B|
|000012a0| 2c 20 30 78 37 30 30 30 | 2c 20 30 78 41 38 32 41 |, 0x7000|, 0xA82A|
|000012b0| 29 3b 0d 0d 09 70 61 73 | 63 61 6c 20 49 43 45 72 |);...pas|cal ICEr|
|000012c0| 72 6f 72 20 49 43 43 45 | 64 69 74 50 72 65 66 65 |ror ICCE|ditPrefe|
|000012d0| 72 65 6e 63 65 73 28 69 | 6e 74 65 72 6e 65 74 43 |rences(i|nternetC|
|000012e0| 6f 6e 66 69 67 75 72 61 | 74 69 6f 6e 43 6f 6d 70 |onfigura|tionComp|
|000012f0| 6f 6e 65 6e 74 20 69 6e | 73 74 2c 20 43 6f 6e 73 |onent in|st, Cons|
|00001300| 74 53 74 72 32 35 35 50 | 61 72 61 6d 20 6b 65 79 |tStr255P|aram key|
|00001310| 29 3b 0d 09 46 49 56 45 | 57 4f 52 44 49 4e 4c 49 |);..FIVE|WORDINLI|
|00001320| 4e 45 28 30 78 32 46 33 | 43 2c 20 30 78 30 34 2c |NE(0x2F3|C, 0x04,|
|00001330| 20 30 78 30 46 2c 20 30 | 78 37 30 30 30 2c 20 30 | 0x0F, 0|x7000, 0|
|00001340| 78 41 38 32 41 29 3b 0d | 09 70 61 73 63 61 6c 20 |xA82A);.|.pascal |
|00001350| 49 43 45 72 72 6f 72 20 | 49 43 43 50 61 72 73 65 |ICError |ICCParse|
|00001360| 55 52 4c 28 69 6e 74 65 | 72 6e 65 74 43 6f 6e 66 |URL(inte|rnetConf|
|00001370| 69 67 75 72 61 74 69 6f | 6e 43 6f 6d 70 6f 6e 65 |iguratio|nCompone|
|00001380| 6e 74 20 69 6e 73 74 2c | 20 43 6f 6e 73 74 53 74 |nt inst,| ConstSt|
|00001390| 72 32 35 35 50 61 72 61 | 6d 20 68 69 6e 74 2c 20 |r255Para|m hint, |
|000013a0| 50 74 72 20 64 61 74 61 | 2c 20 6c 6f 6e 67 20 6c |Ptr data|, long l|
|000013b0| 65 6e 2c 20 6c 6f 6e 67 | 20 2a 73 65 6c 53 74 61 |en, long| *selSta|
|000013c0| 72 74 2c 20 6c 6f 6e 67 | 20 2a 73 65 6c 45 6e 64 |rt, long| *selEnd|
|000013d0| 2c 20 48 61 6e 64 6c 65 | 20 75 72 6c 29 3b 0d 09 |, Handle| url);..|
|000013e0| 46 49 56 45 57 4f 52 44 | 49 4e 4c 49 4e 45 28 30 |FIVEWORD|INLINE(0|
|000013f0| 78 32 46 33 43 2c 20 30 | 78 30 34 2c 20 30 78 31 |x2F3C, 0|x04, 0x1|
|00001400| 30 2c 20 30 78 37 30 30 | 30 2c 20 30 78 41 38 32 |0, 0x700|0, 0xA82|
|00001410| 41 29 3b 0d 09 70 61 73 | 63 61 6c 20 49 43 45 72 |A);..pas|cal ICEr|
|00001420| 72 6f 72 20 49 43 43 4c | 61 75 6e 63 68 55 52 4c |ror ICCL|aunchURL|
|00001430| 28 69 6e 74 65 72 6e 65 | 74 43 6f 6e 66 69 67 75 |(interne|tConfigu|
|00001440| 72 61 74 69 6f 6e 43 6f | 6d 70 6f 6e 65 6e 74 20 |rationCo|mponent |
|00001450| 69 6e 73 74 2c 20 43 6f | 6e 73 74 53 74 72 32 35 |inst, Co|nstStr25|
|00001460| 35 50 61 72 61 6d 20 68 | 69 6e 74 2c 20 50 74 72 |5Param h|int, Ptr|
|00001470| 20 64 61 74 61 2c 20 6c | 6f 6e 67 20 6c 65 6e 2c | data, l|ong len,|
|00001480| 20 6c 6f 6e 67 20 2a 73 | 65 6c 53 74 61 72 74 2c | long *s|elStart,|
|00001490| 20 6c 6f 6e 67 20 2a 73 | 65 6c 45 6e 64 29 3b 0d | long *s|elEnd);.|
|000014a0| 09 46 49 56 45 57 4f 52 | 44 49 4e 4c 49 4e 45 28 |.FIVEWOR|DINLINE(|
|000014b0| 30 78 32 46 33 43 2c 20 | 30 78 31 38 2c 20 30 78 |0x2F3C, |0x18, 0x|
|000014c0| 31 31 2c 20 30 78 37 30 | 30 30 2c 20 30 78 41 38 |11, 0x70|00, 0xA8|
|000014d0| 32 41 29 3b 0d 09 70 61 | 73 63 61 6c 20 49 43 45 |2A);..pa|scal ICE|
|000014e0| 72 72 6f 72 20 49 43 43 | 4d 61 70 46 69 6c 65 6e |rror ICC|MapFilen|
|000014f0| 61 6d 65 28 69 6e 74 65 | 72 6e 65 74 43 6f 6e 66 |ame(inte|rnetConf|
|00001500| 69 67 75 72 61 74 69 6f | 6e 43 6f 6d 70 6f 6e 65 |iguratio|nCompone|
|00001510| 6e 74 20 69 6e 73 74 2c | 20 43 6f 6e 73 74 53 74 |nt inst,| ConstSt|
|00001520| 72 32 35 35 50 61 72 61 | 6d 20 66 69 6c 65 6e 61 |r255Para|m filena|
|00001530| 6d 65 2c 20 49 43 4d 61 | 70 45 6e 74 72 79 20 2a |me, ICMa|pEntry *|
|00001540| 65 6e 74 72 79 29 3b 0d | 09 46 49 56 45 57 4f 52 |entry);.|.FIVEWOR|
|00001550| 44 49 4e 4c 49 4e 45 28 | 30 78 32 46 33 43 2c 20 |DINLINE(|0x2F3C, |
|00001560| 30 78 31 34 2c 20 30 78 | 31 38 2c 20 30 78 37 30 |0x14, 0x|18, 0x70|
|00001570| 30 30 2c 20 30 78 41 38 | 32 41 29 3b 0d 09 70 61 |00, 0xA8|2A);..pa|
|00001580| 73 63 61 6c 20 49 43 45 | 72 72 6f 72 20 49 43 43 |scal ICE|rror ICC|
|00001590| 4d 61 70 54 79 70 65 43 | 72 65 61 74 6f 72 28 69 |MapTypeC|reator(i|
|000015a0| 6e 74 65 72 6e 65 74 43 | 6f 6e 66 69 67 75 72 61 |nternetC|onfigura|
|000015b0| 74 69 6f 6e 43 6f 6d 70 | 6f 6e 65 6e 74 20 69 6e |tionComp|onent in|
|000015c0| 73 74 2c 20 4f 53 54 79 | 70 65 20 66 54 79 70 65 |st, OSTy|pe fType|
|000015d0| 2c 20 4f 53 54 79 70 65 | 20 66 43 72 65 61 74 6f |, OSType| fCreato|
|000015e0| 72 2c 20 43 6f 6e 73 74 | 53 74 72 32 35 35 50 61 |r, Const|Str255Pa|
|000015f0| 72 61 6d 20 66 69 6c 65 | 6e 61 6d 65 2c 20 49 43 |ram file|name, IC|
|00001600| 4d 61 70 45 6e 74 72 79 | 20 2a 65 6e 74 72 79 29 |MapEntry| *entry)|
|00001610| 3b 0d 09 46 49 56 45 57 | 4f 52 44 49 4e 4c 49 4e |;..FIVEW|ORDINLIN|
|00001620| 45 28 30 78 32 46 33 43 | 2c 20 30 78 30 38 2c 20 |E(0x2F3C|, 0x08, |
|00001630| 30 78 31 39 2c 20 30 78 | 37 30 30 30 2c 20 30 78 |0x19, 0x|7000, 0x|
|00001640| 41 38 32 41 29 3b 0d 09 | 70 61 73 63 61 6c 20 49 |A82A);..|pascal I|
|00001650| 43 45 72 72 6f 72 20 49 | 43 43 4d 61 70 45 6e 74 |CError I|CCMapEnt|
|00001660| 72 69 65 73 46 69 6c 65 | 6e 61 6d 65 28 69 6e 74 |riesFile|name(int|
|00001670| 65 72 6e 65 74 43 6f 6e | 66 69 67 75 72 61 74 69 |ernetCon|figurati|
|00001680| 6f 6e 43 6f 6d 70 6f 6e | 65 6e 74 20 69 6e 73 74 |onCompon|ent inst|
|00001690| 2c 20 48 61 6e 64 6c 65 | 20 65 6e 74 72 69 65 73 |, Handle| entries|
|000016a0| 2c 20 43 6f 6e 73 74 53 | 74 72 32 35 35 50 61 72 |, ConstS|tr255Par|
|000016b0| 61 6d 20 66 69 6c 65 6e | 61 6d 65 2c 20 49 43 4d |am filen|ame, ICM|
|000016c0| 61 70 45 6e 74 72 79 20 | 2a 65 6e 74 72 79 29 3b |apEntry |*entry);|
|000016d0| 0d 09 46 49 56 45 57 4f | 52 44 49 4e 4c 49 4e 45 |..FIVEWO|RDINLINE|
|000016e0| 28 30 78 32 46 33 43 2c | 20 30 78 31 30 2c 20 30 |(0x2F3C,| 0x10, 0|
|000016f0| 78 31 43 2c 20 30 78 37 | 30 30 30 2c 20 30 78 41 |x1C, 0x7|000, 0xA|
|00001700| 38 32 41 29 3b 0d 09 70 | 61 73 63 61 6c 20 49 43 |82A);..p|ascal IC|
|00001710| 45 72 72 6f 72 20 49 43 | 43 4d 61 70 45 6e 74 72 |Error IC|CMapEntr|
|00001720| 69 65 73 54 79 70 65 43 | 72 65 61 74 6f 72 28 69 |iesTypeC|reator(i|
|00001730| 6e 74 65 72 6e 65 74 43 | 6f 6e 66 69 67 75 72 61 |nternetC|onfigura|
|00001740| 74 69 6f 6e 43 6f 6d 70 | 6f 6e 65 6e 74 20 69 6e |tionComp|onent in|
|00001750| 73 74 2c 20 48 61 6e 64 | 6c 65 20 65 6e 74 72 69 |st, Hand|le entri|
|00001760| 65 73 2c 20 4f 53 54 79 | 70 65 20 66 54 79 70 65 |es, OSTy|pe fType|
|00001770| 2c 20 4f 53 54 79 70 65 | 20 66 43 72 65 61 74 6f |, OSType| fCreato|
|00001780| 72 2c 20 43 6f 6e 73 74 | 53 74 72 32 35 35 50 61 |r, Const|Str255Pa|
|00001790| 72 61 6d 20 66 69 6c 65 | 6e 61 6d 65 2c 20 49 43 |ram file|name, IC|
|000017a0| 4d 61 70 45 6e 74 72 79 | 20 2a 65 6e 74 72 79 29 |MapEntry| *entry)|
|000017b0| 3b 0d 09 46 49 56 45 57 | 4f 52 44 49 4e 4c 49 4e |;..FIVEW|ORDINLIN|
|000017c0| 45 28 30 78 32 46 33 43 | 2c 20 30 78 30 43 2c 20 |E(0x2F3C|, 0x0C, |
|000017d0| 30 78 31 44 2c 20 30 78 | 37 30 30 30 2c 20 30 78 |0x1D, 0x|7000, 0x|
|000017e0| 41 38 32 41 29 3b 0d 09 | 70 61 73 63 61 6c 20 49 |A82A);..|pascal I|
|000017f0| 43 45 72 72 6f 72 20 49 | 43 43 43 6f 75 6e 74 4d |CError I|CCCountM|
|00001800| 61 70 45 6e 74 72 69 65 | 73 28 69 6e 74 65 72 6e |apEntrie|s(intern|
|00001810| 65 74 43 6f 6e 66 69 67 | 75 72 61 74 69 6f 6e 43 |etConfig|urationC|
|00001820| 6f 6d 70 6f 6e 65 6e 74 | 20 69 6e 73 74 2c 20 48 |omponent| inst, H|
|00001830| 61 6e 64 6c 65 20 65 6e | 74 72 69 65 73 2c 20 6c |andle en|tries, l|
|00001840| 6f 6e 67 20 2a 63 6f 75 | 6e 74 29 3b 0d 09 46 49 |ong *cou|nt);..FI|
|00001850| 56 45 57 4f 52 44 49 4e | 4c 49 4e 45 28 30 78 32 |VEWORDIN|LINE(0x2|
|00001860| 46 33 43 2c 20 30 78 31 | 34 2c 20 30 78 31 32 2c |F3C, 0x1|4, 0x12,|
|00001870| 20 30 78 37 30 30 30 2c | 20 30 78 41 38 32 41 29 | 0x7000,| 0xA82A)|
|00001880| 3b 0d 09 70 61 73 63 61 | 6c 20 49 43 45 72 72 6f |;..pasca|l ICErro|
|00001890| 72 20 49 43 43 47 65 74 | 49 6e 64 4d 61 70 45 6e |r ICCGet|IndMapEn|
|000018a0| 74 72 79 28 69 6e 74 65 | 72 6e 65 74 43 6f 6e 66 |try(inte|rnetConf|
|000018b0| 69 67 75 72 61 74 69 6f | 6e 43 6f 6d 70 6f 6e 65 |iguratio|nCompone|
|000018c0| 6e 74 20 69 6e 73 74 2c | 20 48 61 6e 64 6c 65 20 |nt inst,| Handle |
|000018d0| 65 6e 74 72 69 65 73 2c | 20 6c 6f 6e 67 20 6e 64 |entries,| long nd|
|000018e0| 78 2c 20 6c 6f 6e 67 20 | 2a 70 6f 73 2c 20 49 43 |x, long |*pos, IC|
|000018f0| 4d 61 70 45 6e 74 72 79 | 20 2a 65 6e 74 72 79 29 |MapEntry| *entry)|
|00001900| 3b 0d 09 46 49 56 45 57 | 4f 52 44 49 4e 4c 49 4e |;..FIVEW|ORDINLIN|
|00001910| 45 28 30 78 32 46 33 43 | 2c 20 30 78 30 38 2c 20 |E(0x2F3C|, 0x08, |
|00001920| 30 78 31 33 2c 20 30 78 | 37 30 30 30 2c 20 30 78 |0x13, 0x|7000, 0x|
|00001930| 41 38 32 41 29 3b 0d 09 | 70 61 73 63 61 6c 20 49 |A82A);..|pascal I|
|00001940| 43 45 72 72 6f 72 20 49 | 43 43 47 65 74 4d 61 70 |CError I|CCGetMap|
|00001950| 45 6e 74 72 79 28 69 6e | 74 65 72 6e 65 74 43 6f |Entry(in|ternetCo|
|00001960| 6e 66 69 67 75 72 61 74 | 69 6f 6e 43 6f 6d 70 6f |nfigurat|ionCompo|
|00001970| 6e 65 6e 74 20 69 6e 73 | 74 2c 20 48 61 6e 64 6c |nent ins|t, Handl|
|00001980| 65 20 65 6e 74 72 69 65 | 73 2c 20 6c 6f 6e 67 20 |e entrie|s, long |
|00001990| 70 6f 73 2c 20 49 43 4d | 61 70 45 6e 74 72 79 20 |pos, ICM|apEntry |
|000019a0| 2a 65 6e 74 72 79 29 3b | 0d 09 46 49 56 45 57 4f |*entry);|..FIVEWO|
|000019b0| 52 44 49 4e 4c 49 4e 45 | 28 30 78 32 46 33 43 2c |RDINLINE|(0x2F3C,|
|000019c0| 20 30 78 31 30 2c 20 30 | 78 31 34 2c 20 30 78 37 | 0x10, 0|x14, 0x7|
|000019d0| 30 30 30 2c 20 30 78 41 | 38 32 41 29 3b 0d 09 70 |000, 0xA|82A);..p|
|000019e0| 61 73 63 61 6c 20 49 43 | 45 72 72 6f 72 20 49 43 |ascal IC|Error IC|
|000019f0| 43 53 65 74 4d 61 70 45 | 6e 74 72 79 28 69 6e 74 |CSetMapE|ntry(int|
|00001a00| 65 72 6e 65 74 43 6f 6e | 66 69 67 75 72 61 74 69 |ernetCon|figurati|
|00001a10| 6f 6e 43 6f 6d 70 6f 6e | 65 6e 74 20 69 6e 73 74 |onCompon|ent inst|
|00001a20| 2c 20 48 61 6e 64 6c 65 | 20 65 6e 74 72 69 65 73 |, Handle| entries|
|00001a30| 2c 20 6c 6f 6e 67 20 70 | 6f 73 2c 20 49 43 4d 61 |, long p|os, ICMa|
|00001a40| 70 45 6e 74 72 79 20 2a | 65 6e 74 72 79 29 3b 0d |pEntry *|entry);.|
|00001a50| 09 46 49 56 45 57 4f 52 | 44 49 4e 4c 49 4e 45 28 |.FIVEWOR|DINLINE(|
|00001a60| 30 78 32 46 33 43 2c 20 | 30 78 30 43 2c 20 30 78 |0x2F3C, |0x0C, 0x|
|00001a70| 31 35 2c 20 30 78 37 30 | 30 30 2c 20 30 78 41 38 |15, 0x70|00, 0xA8|
|00001a80| 32 41 29 3b 0d 09 70 61 | 73 63 61 6c 20 49 43 45 |2A);..pa|scal ICE|
|00001a90| 72 72 6f 72 20 49 43 43 | 44 65 6c 65 74 65 4d 61 |rror ICC|DeleteMa|
|00001aa0| 70 45 6e 74 72 79 28 69 | 6e 74 65 72 6e 65 74 43 |pEntry(i|nternetC|
|00001ab0| 6f 6e 66 69 67 75 72 61 | 74 69 6f 6e 43 6f 6d 70 |onfigura|tionComp|
|00001ac0| 6f 6e 65 6e 74 20 69 6e | 73 74 2c 20 48 61 6e 64 |onent in|st, Hand|
|00001ad0| 6c 65 20 65 6e 74 72 69 | 65 73 2c 20 6c 6f 6e 67 |le entri|es, long|
|00001ae0| 20 70 6f 73 29 3b 0d 09 | 46 49 56 45 57 4f 52 44 | pos);..|FIVEWORD|
|00001af0| 49 4e 4c 49 4e 45 28 30 | 78 32 46 33 43 2c 20 30 |INLINE(0|x2F3C, 0|
|00001b00| 78 30 38 2c 20 30 78 31 | 36 2c 20 30 78 37 30 30 |x08, 0x1|6, 0x700|
|00001b10| 30 2c 20 30 78 41 38 32 | 41 29 3b 0d 09 70 61 73 |0, 0xA82|A);..pas|
|00001b20| 63 61 6c 20 49 43 45 72 | 72 6f 72 20 49 43 43 41 |cal ICEr|ror ICCA|
|00001b30| 64 64 4d 61 70 45 6e 74 | 72 79 28 69 6e 74 65 72 |ddMapEnt|ry(inter|
|00001b40| 6e 65 74 43 6f 6e 66 69 | 67 75 72 61 74 69 6f 6e |netConfi|guration|
|00001b50| 43 6f 6d 70 6f 6e 65 6e | 74 20 69 6e 73 74 2c 20 |Componen|t inst, |
|00001b60| 48 61 6e 64 6c 65 20 65 | 6e 74 72 69 65 73 2c 20 |Handle e|ntries, |
|00001b70| 49 43 4d 61 70 45 6e 74 | 72 79 20 2a 65 6e 74 72 |ICMapEnt|ry *entr|
|00001b80| 79 29 3b 0d 09 46 49 56 | 45 57 4f 52 44 49 4e 4c |y);..FIV|EWORDINL|
|00001b90| 49 4e 45 28 30 78 32 46 | 33 43 2c 20 30 78 30 38 |INE(0x2F|3C, 0x08|
|00001ba0| 2c 20 30 78 31 37 2c 20 | 30 78 37 30 30 30 2c 20 |, 0x17, |0x7000, |
|00001bb0| 30 78 41 38 32 41 29 3b | 0d 0d 23 69 66 64 65 66 |0xA82A);|..#ifdef|
|00001bc0| 20 5f 5f 63 70 6c 75 73 | 70 6c 75 73 0d 7d 0d 23 | __cplus|plus.}.#|
|00001bd0| 65 6e 64 69 66 20 5f 5f | 63 70 6c 75 73 70 6c 75 |endif __|cplusplu|
|00001be0| 73 0d 0d 23 65 6e 64 69 | 66 0d 00 00 00 00 00 00 |s..#endi|f.......|
|00001bf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001c00| 00 00 01 00 00 00 01 6e | 00 00 00 6e 00 00 00 3e |.......n|...n...>|
|00001c10| 3f 3c 07 d3 48 7a 00 4e | 4e ad 08 52 60 3e 30 2e |?<..Hz.N|N..R`>0.|
|00001c20| 00 18 d0 7c 00 1f 3f 00 | 4e ad 08 8a 10 2e 00 0a |...|..?.|N.......|
|00001c30| 08 49 43 43 41 50 49 2e | 68 00 02 00 00 00 54 45 |.ICCAPI.|h.....TE|
|00001c40| 58 54 4d 50 53 20 01 00 | 00 28 00 00 00 00 00 00 |XTMPS ..|.(......|
|00001c50| 00 00 54 45 58 54 4d 50 | 53 20 01 00 00 28 00 00 |..TEXTMP|S ...(..|
|00001c60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001c70| 00 00 a9 ac 9d 9d 00 00 | 1b 6a 00 00 01 ac 80 01 |........|.j......|
|00001c80| 67 00 00 b0 28 6e 00 0c | 10 14 48 80 55 40 67 14 |g...(n..|..H.U@g.|
|00001c90| 53 40 67 1a 53 40 67 1e | 57 40 67 22 55 40 67 26 |S@g.S@g.|W@g"U@g&|
|00001ca0| 60 00 00 90 20 07 d1 ac | 00 02 60 00 00 86 20 07 |`... ...|..`... .|
|00001cb0| d1 ac 00 02 60 7c 20 07 | d1 ac 00 02 60 74 20 07 |....`| .|....`t .|
|00001cc0| d1 ac 00 02 60 6c 20 6e | 00 0c 43 ee ff f0 22 d8 |....`l n|..C...".|
|00001cd0| 22 d8 22 d8 32 90 2f 2e | 00 0c 3f 2c 00 02 4e ad |".".2./.|..?,..N.|
|00001ce0| 05 ea 30 2e ff f2 53 40 | 67 0e 53 40 67 1c 53 40 |..0...S@|g.S@g.S@|
|00001cf0| 67 2a 53 40 67 26 60 34 | 48 6e ff f0 2f 2e 00 0c |g*S@g&`4|Hn../...|
|00001d00| 00 00 00 48 00 09 4d 6f | 6e 61 63 6f 00 48 00 00 |...H..Mo|naco.H..|
|00001d10| 1f 00 00 00 00 00 00 00 | 00 ff 40 80 dd d8 45 00 |........|..@...E.|
|00001d20| 00 00 00 00 00 00 00 06 | 00 02 00 2a 00 43 01 d1 |........|...*.C..|
|00001d30| 02 3f 00 2a 00 43 01 6b | 01 7a ab c0 63 8e 00 00 |.?.*.C.k|.z..c...|
|00001d40| 04 f1 00 00 05 04 00 00 | 04 b8 01 00 00 00 00 1e |........|........|
|00001d50| 00 2a 00 43 01 d1 02 3f | 00 2a 00 43 01 6b 01 7a |.*.C...?|.*.C.k.z|
|00001d60| 00 00 04 b8 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001d70| 01 00 00 00 01 6e 00 00 | 00 6e 00 00 00 3e 00 5f |.....n..|.n...>._|
|00001d80| d5 98 0f cc 00 00 00 1c | 00 3e 00 00 4d 50 53 52 |........|.>..MPSR|
|00001d90| 00 01 00 0a 03 ed ff ff | 00 00 00 00 00 00 00 00 |........|........|
|00001da0| 03 f0 ff ff 00 00 00 4c | 00 62 31 58 00 00 00 00 |.......L|.b1X....|
|00001db0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001dc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001dd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001de0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001df0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+