Hex Artifact Content

Not logged in

Artifact 522e1289f42c29a426674026fe78f915a4d9afec:


0000: 6d 6f 64 75 6c 65 20 77 69 6e 33 32 2e 75 75 69  module win32.uui
0010: 64 3b 0a 0a 69 6d 70 6f 72 74 20 77 69 6e 33 32  d;..import win32
0020: 2e 62 61 73 65 74 79 70 73 3b 0a 0a 65 78 74 65  .basetyps;..exte
0030: 72 6e 28 43 29 20 7b 0a 20 63 6f 6e 73 74 20 49  rn(C) {. const I
0040: 49 44 20 5f 44 42 42 4d 4b 47 55 49 44 20 3d 20  ID _DBBMKGUID = 
0050: 7b 30 78 46 36 33 30 34 42 42 30 2c 20 30 78 44  {0xF6304BB0, 0xD
0060: 31 38 38 2c 20 30 78 31 31 43 44 2c 20 5b 30 78  188, 0x11CD, [0x
0070: 41 44 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20  AD, 0x48, 0x00, 
0080: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 43  0xAA, 0x00, 0x3C
0090: 2c 20 30 78 39 43 2c 20 30 78 42 36 5d 7d 3b 0a  , 0x9C, 0xB6]};.
00a0: 20 63 6f 6e 73 74 20 49 49 44 20 5f 44 42 43 49   const IID _DBCI
00b0: 44 47 55 49 44 20 3d 20 7b 30 78 46 45 32 38 34  DGUID = {0xFE284
00c0: 37 30 30 2c 20 30 78 44 31 38 38 2c 20 30 78 31  700, 0xD188, 0x1
00d0: 31 43 44 2c 20 5b 30 78 41 44 2c 20 30 78 34 38  1CD, [0xAD, 0x48
00e0: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
00f0: 30 30 2c 20 30 78 33 43 2c 20 30 78 39 43 2c 20  00, 0x3C, 0x9C, 
0100: 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xB6]};. const I
0110: 49 44 20 5f 47 55 49 44 5f 4e 41 4d 45 4f 4e 4c  ID _GUID_NAMEONL
0120: 59 20 3d 20 7b 30 78 45 38 42 46 31 31 37 30 2c  Y = {0xE8BF1170,
0130: 20 30 78 44 31 38 38 2c 20 30 78 31 31 43 44 2c   0xD188, 0x11CD,
0140: 20 5b 30 78 41 44 2c 20 30 78 34 38 2c 20 30 78   [0xAD, 0x48, 0x
0150: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
0160: 30 78 33 43 2c 20 30 78 39 43 2c 20 30 78 42 36  0x3C, 0x9C, 0xB6
0170: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 41  ]};. const IID A
0180: 52 52 41 59 49 44 5f 50 61 74 68 50 72 6f 70 65  RRAYID_PathPrope
0190: 72 74 69 65 73 20 3d 20 7b 30 78 37 45 43 42 42  rties = {0x7ECBB
01a0: 41 30 34 2c 20 30 78 32 44 39 37 2c 20 30 78 31  A04, 0x2D97, 0x1
01b0: 31 43 46 2c 20 5b 30 78 41 32 2c 20 30 78 32 39  1CF, [0xA2, 0x29
01c0: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
01d0: 30 30 2c 20 30 78 33 44 2c 20 30 78 37 33 2c 20  00, 0x3D, 0x73, 
01e0: 30 78 35 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x52]};. const I
01f0: 49 44 20 42 46 49 44 5f 47 52 41 59 5f 31 36 20  ID BFID_GRAY_16 
0200: 3d 20 7b 30 78 46 39 44 36 42 43 30 30 2c 20 30  = {0xF9D6BC00, 0
0210: 78 34 34 39 43 2c 20 30 78 31 31 44 30 2c 20 5b  x449C, 0x11D0, [
0220: 30 78 39 31 2c 20 30 78 38 43 2c 20 30 78 30 30  0x91, 0x8C, 0x00
0230: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
0240: 36 43 2c 20 30 78 31 41 2c 20 30 78 30 31 5d 7d  6C, 0x1A, 0x01]}
0250: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 42 46 49  ;. const IID BFI
0260: 44 5f 47 52 41 59 5f 38 20 3d 20 7b 30 78 44 39  D_GRAY_8 = {0xD9
0270: 33 44 45 39 31 30 2c 20 30 78 34 34 39 43 2c 20  3DE910, 0x449C, 
0280: 30 78 31 31 44 30 2c 20 5b 30 78 39 31 2c 20 30  0x11D0, [0x91, 0
0290: 78 38 43 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x8C, 0x00, 0xAA,
02a0: 20 30 78 30 30 2c 20 30 78 36 43 2c 20 30 78 31   0x00, 0x6C, 0x1
02b0: 41 2c 20 30 78 30 31 5d 7d 3b 0a 20 63 6f 6e 73  A, 0x01]};. cons
02c0: 74 20 49 49 44 20 42 46 49 44 5f 4d 4f 4e 4f 43  t IID BFID_MONOC
02d0: 48 52 4f 4d 45 20 3d 20 7b 30 78 45 34 33 36 45  HROME = {0xE436E
02e0: 42 37 38 2c 20 30 78 35 32 34 46 2c 20 30 78 31  B78, 0x524F, 0x1
02f0: 31 43 45 2c 20 5b 30 78 39 46 2c 20 30 78 35 33  1CE, [0x9F, 0x53
0300: 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78  , 0x00, 0x20, 0x
0310: 41 46 2c 20 30 78 30 42 2c 20 30 78 41 37 2c 20  AF, 0x0B, 0xA7, 
0320: 30 78 37 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x70]};. const I
0330: 49 44 20 42 46 49 44 5f 52 47 42 5f 32 34 20 3d  ID BFID_RGB_24 =
0340: 20 7b 30 78 45 34 33 36 45 42 37 44 2c 20 30 78   {0xE436EB7D, 0x
0350: 35 32 34 46 2c 20 30 78 31 31 43 45 2c 20 5b 30  524F, 0x11CE, [0
0360: 78 39 46 2c 20 30 78 35 33 2c 20 30 78 30 30 2c  x9F, 0x53, 0x00,
0370: 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 30   0x20, 0xAF, 0x0
0380: 42 2c 20 30 78 41 37 2c 20 30 78 37 30 5d 7d 3b  B, 0xA7, 0x70]};
0390: 0a 20 63 6f 6e 73 74 20 49 49 44 20 42 46 49 44  . const IID BFID
03a0: 5f 52 47 42 5f 33 32 20 3d 20 7b 30 78 45 34 33  _RGB_32 = {0xE43
03b0: 36 45 42 37 45 2c 20 30 78 35 32 34 46 2c 20 30  6EB7E, 0x524F, 0
03c0: 78 31 31 43 45 2c 20 5b 30 78 39 46 2c 20 30 78  x11CE, [0x9F, 0x
03d0: 35 33 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20  53, 0x00, 0x20, 
03e0: 30 78 41 46 2c 20 30 78 30 42 2c 20 30 78 41 37  0xAF, 0x0B, 0xA7
03f0: 2c 20 30 78 37 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x70]};. const
0400: 20 49 49 44 20 42 46 49 44 5f 52 47 42 5f 34 20   IID BFID_RGB_4 
0410: 3d 20 7b 30 78 45 34 33 36 45 42 37 39 2c 20 30  = {0xE436EB79, 0
0420: 78 35 32 34 46 2c 20 30 78 31 31 43 45 2c 20 5b  x524F, 0x11CE, [
0430: 30 78 39 46 2c 20 30 78 35 33 2c 20 30 78 30 30  0x9F, 0x53, 0x00
0440: 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78  , 0x20, 0xAF, 0x
0450: 30 42 2c 20 30 78 41 37 2c 20 30 78 37 30 5d 7d  0B, 0xA7, 0x70]}
0460: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 42 46 49  ;. const IID BFI
0470: 44 5f 52 47 42 5f 35 35 35 20 3d 20 7b 30 78 45  D_RGB_555 = {0xE
0480: 34 33 36 45 42 37 43 2c 20 30 78 35 32 34 46 2c  436EB7C, 0x524F,
0490: 20 30 78 31 31 43 45 2c 20 5b 30 78 39 46 2c 20   0x11CE, [0x9F, 
04a0: 30 78 35 33 2c 20 30 78 30 30 2c 20 30 78 32 30  0x53, 0x00, 0x20
04b0: 2c 20 30 78 41 46 2c 20 30 78 30 42 2c 20 30 78  , 0xAF, 0x0B, 0x
04c0: 41 37 2c 20 30 78 37 30 5d 7d 3b 0a 20 63 6f 6e  A7, 0x70]};. con
04d0: 73 74 20 49 49 44 20 42 46 49 44 5f 52 47 42 5f  st IID BFID_RGB_
04e0: 35 36 35 20 3d 20 7b 30 78 45 34 33 36 45 42 37  565 = {0xE436EB7
04f0: 42 2c 20 30 78 35 32 34 46 2c 20 30 78 31 31 43  B, 0x524F, 0x11C
0500: 45 2c 20 5b 30 78 39 46 2c 20 30 78 35 33 2c 20  E, [0x9F, 0x53, 
0510: 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46  0x00, 0x20, 0xAF
0520: 2c 20 30 78 30 42 2c 20 30 78 41 37 2c 20 30 78  , 0x0B, 0xA7, 0x
0530: 37 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  70]};. const IID
0540: 20 42 46 49 44 5f 52 47 42 5f 38 20 3d 20 7b 30   BFID_RGB_8 = {0
0550: 78 45 34 33 36 45 42 37 41 2c 20 30 78 35 32 34  xE436EB7A, 0x524
0560: 46 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 39 46  F, 0x11CE, [0x9F
0570: 2c 20 30 78 35 33 2c 20 30 78 30 30 2c 20 30 78  , 0x53, 0x00, 0x
0580: 32 30 2c 20 30 78 41 46 2c 20 30 78 30 42 2c 20  20, 0xAF, 0x0B, 
0590: 30 78 41 37 2c 20 30 78 37 30 5d 7d 3b 0a 20 63  0xA7, 0x70]};. c
05a0: 6f 6e 73 74 20 49 49 44 20 42 46 49 44 5f 52 47  onst IID BFID_RG
05b0: 42 41 5f 33 32 20 3d 20 7b 30 78 37 37 33 43 39  BA_32 = {0x773C9
05c0: 41 43 30 2c 20 30 78 33 32 37 34 2c 20 30 78 31  AC0, 0x3274, 0x1
05d0: 31 44 30 2c 20 5b 30 78 42 37 2c 20 30 78 32 34  1D0, [0xB7, 0x24
05e0: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
05f0: 30 30 2c 20 30 78 36 43 2c 20 30 78 31 41 2c 20  00, 0x6C, 0x1A, 
0600: 30 78 30 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x01]};. const I
0610: 49 44 20 42 48 49 44 5f 4c 69 6e 6b 54 61 72 67  ID BHID_LinkTarg
0620: 65 74 49 74 65 6d 20 3d 20 7b 30 78 33 39 38 31  etItem = {0x3981
0630: 45 32 32 38 2c 20 30 78 46 35 35 39 2c 20 30 78  E228, 0xF559, 0x
0640: 31 31 44 33 2c 20 5b 30 78 38 45 2c 20 30 78 33  11D3, [0x8E, 0x3
0650: 41 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  A, 0x00, 0xC0, 0
0660: 78 34 46 2c 20 30 78 36 38 2c 20 30 78 33 37 2c  x4F, 0x68, 0x37,
0670: 20 30 78 44 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xD5]};. const 
0680: 49 49 44 20 42 48 49 44 5f 53 46 4f 62 6a 65 63  IID BHID_SFObjec
0690: 74 20 3d 20 7b 30 78 33 39 38 31 45 32 32 34 2c  t = {0x3981E224,
06a0: 20 30 78 46 35 35 39 2c 20 30 78 31 31 44 33 2c   0xF559, 0x11D3,
06b0: 20 5b 30 78 38 45 2c 20 30 78 33 41 2c 20 30 78   [0x8E, 0x3A, 0x
06c0: 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
06d0: 30 78 36 38 2c 20 30 78 33 37 2c 20 30 78 44 35  0x68, 0x37, 0xD5
06e0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 42  ]};. const IID B
06f0: 48 49 44 5f 53 46 55 49 4f 62 6a 65 63 74 20 3d  HID_SFUIObject =
0700: 20 7b 30 78 33 39 38 31 45 32 32 35 2c 20 30 78   {0x3981E225, 0x
0710: 46 35 35 39 2c 20 30 78 31 31 44 33 2c 20 5b 30  F559, 0x11D3, [0
0720: 78 38 45 2c 20 30 78 33 41 2c 20 30 78 30 30 2c  x8E, 0x3A, 0x00,
0730: 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 36   0xC0, 0x4F, 0x6
0740: 38 2c 20 30 78 33 37 2c 20 30 78 44 35 5d 7d 3b  8, 0x37, 0xD5]};
0750: 0a 20 63 6f 6e 73 74 20 49 49 44 20 42 48 49 44  . const IID BHID
0760: 5f 53 46 56 69 65 77 4f 62 6a 65 63 74 20 3d 20  _SFViewObject = 
0770: 7b 30 78 33 39 38 31 45 32 32 36 2c 20 30 78 46  {0x3981E226, 0xF
0780: 35 35 39 2c 20 30 78 31 31 44 33 2c 20 5b 30 78  559, 0x11D3, [0x
0790: 38 45 2c 20 30 78 33 41 2c 20 30 78 30 30 2c 20  8E, 0x3A, 0x00, 
07a0: 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 36 38  0xC0, 0x4F, 0x68
07b0: 2c 20 30 78 33 37 2c 20 30 78 44 35 5d 7d 3b 0a  , 0x37, 0xD5]};.
07c0: 20 63 6f 6e 73 74 20 49 49 44 20 42 48 49 44 5f   const IID BHID_
07d0: 53 74 6f 72 61 67 65 20 3d 20 7b 30 78 33 39 38  Storage = {0x398
07e0: 31 45 32 32 37 2c 20 30 78 46 35 35 39 2c 20 30  1E227, 0xF559, 0
07f0: 78 31 31 44 33 2c 20 5b 30 78 38 45 2c 20 30 78  x11D3, [0x8E, 0x
0800: 33 41 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  3A, 0x00, 0xC0, 
0810: 30 78 34 46 2c 20 30 78 36 38 2c 20 30 78 33 37  0x4F, 0x68, 0x37
0820: 2c 20 30 78 44 35 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xD5]};. const
0830: 20 49 49 44 20 42 48 49 44 5f 53 74 6f 72 61 67   IID BHID_Storag
0840: 65 45 6e 75 6d 20 3d 20 7b 30 78 34 36 32 31 41  eEnum = {0x4621A
0850: 34 45 33 2c 20 30 78 46 30 44 36 2c 20 30 78 34  4E3, 0xF0D6, 0x4
0860: 37 37 33 2c 20 5b 30 78 38 41 2c 20 30 78 39 43  773, [0x8A, 0x9C
0870: 2c 20 30 78 34 36 2c 20 30 78 45 37 2c 20 30 78  , 0x46, 0xE7, 0x
0880: 37 42 2c 20 30 78 31 37 2c 20 30 78 34 38 2c 20  7B, 0x17, 0x48, 
0890: 30 78 34 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x40]};. const I
08a0: 49 44 20 42 48 49 44 5f 53 74 72 65 61 6d 20 3d  ID BHID_Stream =
08b0: 20 7b 30 78 31 43 45 42 42 33 41 42 2c 20 30 78   {0x1CEBB3AB, 0x
08c0: 37 43 31 30 2c 20 30 78 34 39 39 41 2c 20 5b 30  7C10, 0x499A, [0
08d0: 78 41 34 2c 20 30 78 31 37 2c 20 30 78 39 32 2c  xA4, 0x17, 0x92,
08e0: 20 30 78 43 41 2c 20 30 78 31 36 2c 20 30 78 43   0xCA, 0x16, 0xC
08f0: 34 2c 20 30 78 43 42 2c 20 30 78 38 33 5d 7d 3b  4, 0xCB, 0x83]};
0900: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 41 54 49  . const IID CATI
0910: 44 5f 42 72 6f 77 73 61 62 6c 65 53 68 65 6c 6c  D_BrowsableShell
0920: 45 78 74 20 3d 20 7b 30 78 30 30 30 32 31 34 39  Ext = {0x0002149
0930: 30 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  0, 0x0000, 0x000
0940: 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
0950: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
0960: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
0970: 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
0980: 20 43 41 54 49 44 5f 42 72 6f 77 73 65 49 6e 50   CATID_BrowseInP
0990: 6c 61 63 65 20 3d 20 7b 30 78 30 30 30 32 31 34  lace = {0x000214
09a0: 39 31 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  91, 0x0000, 0x00
09b0: 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
09c0: 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
09d0: 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
09e0: 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
09f0: 44 20 43 41 54 49 44 5f 43 6c 75 73 43 66 67 43  D CATID_ClusCfgC
0a00: 61 70 61 62 69 6c 69 74 69 65 73 20 3d 20 7b 30  apabilities = {0
0a10: 78 34 36 35 33 45 45 43 34 2c 20 30 78 32 37 38  x4653EEC4, 0x278
0a20: 38 2c 20 30 78 34 45 42 44 2c 20 5b 30 78 41 38  8, 0x4EBD, [0xA8
0a30: 2c 20 30 78 33 31 2c 20 30 78 37 45 2c 20 30 78  , 0x31, 0x7E, 0x
0a40: 30 44 2c 20 30 78 39 46 2c 20 30 78 38 32 2c 20  0D, 0x9F, 0x82, 
0a50: 30 78 44 36 2c 20 30 78 45 37 5d 7d 3b 0a 20 63  0xD6, 0xE7]};. c
0a60: 6f 6e 73 74 20 49 49 44 20 43 41 54 49 44 5f 43  onst IID CATID_C
0a70: 6c 75 73 43 66 67 4d 65 6d 62 65 72 53 65 74 43  lusCfgMemberSetC
0a80: 68 61 6e 67 65 4c 69 73 74 65 6e 65 72 20 3d 20  hangeListener = 
0a90: 7b 30 78 38 41 34 33 45 41 44 34 2c 20 30 78 31  {0x8A43EAD4, 0x1
0aa0: 30 46 31 2c 20 30 78 34 34 30 44 2c 20 5b 30 78  0F1, 0x440D, [0x
0ab0: 38 44 2c 20 30 78 41 41 2c 20 30 78 31 46 2c 20  8D, 0xAA, 0x1F, 
0ac0: 30 78 45 33 2c 20 30 78 38 44 2c 20 30 78 31 36  0xE3, 0x8D, 0x16
0ad0: 2c 20 30 78 39 38 2c 20 30 78 43 44 5d 7d 3b 0a  , 0x98, 0xCD]};.
0ae0: 20 63 6f 6e 73 74 20 49 49 44 20 43 41 54 49 44   const IID CATID
0af0: 5f 43 6c 75 73 43 66 67 52 65 73 6f 75 72 63 65  _ClusCfgResource
0b00: 54 79 70 65 73 20 3d 20 7b 30 78 37 43 34 43 41  Types = {0x7C4CA
0b10: 45 35 32 2c 20 30 78 43 41 43 39 2c 20 30 78 34  E52, 0xCAC9, 0x4
0b20: 39 39 44 2c 20 5b 30 78 38 32 2c 20 30 78 43 36  99D, [0x82, 0xC6
0b30: 2c 20 30 78 42 43 2c 20 30 78 36 41 2c 20 30 78  , 0xBC, 0x6A, 0x
0b40: 32 31 2c 20 30 78 37 37 2c 20 30 78 45 35 2c 20  21, 0x77, 0xE5, 
0b50: 30 78 35 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x56]};. const I
0b60: 49 44 20 43 41 54 49 44 5f 43 6c 75 73 43 66 67  ID CATID_ClusCfg
0b70: 53 74 61 72 74 75 70 4c 69 73 74 65 6e 65 72 73  StartupListeners
0b80: 20 3d 20 7b 30 78 44 46 34 30 36 44 42 34 2c 20   = {0xDF406DB4, 
0b90: 30 78 37 38 37 32 2c 20 30 78 34 41 39 39 2c 20  0x7872, 0x4A99, 
0ba0: 5b 30 78 42 42 2c 20 30 78 33 43 2c 20 30 78 31  [0xBB, 0x3C, 0x1
0bb0: 34 2c 20 30 78 41 39 2c 20 30 78 43 33 2c 20 30  4, 0xA9, 0xC3, 0
0bc0: 78 33 39 2c 20 30 78 33 33 2c 20 30 78 44 31 5d  x39, 0x33, 0xD1]
0bd0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 41  };. const IID CA
0be0: 54 49 44 5f 43 6f 6d 6d 42 61 6e 64 20 3d 20 7b  TID_CommBand = {
0bf0: 30 78 30 30 30 32 31 34 39 34 2c 20 30 78 30 30  0x00021494, 0x00
0c00: 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
0c10: 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
0c20: 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
0c30: 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
0c40: 63 6f 6e 73 74 20 49 49 44 20 43 41 54 49 44 5f  const IID CATID_
0c50: 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 34 30 46  Control = {0x40F
0c60: 43 36 45 44 34 2c 20 30 78 32 34 33 38 2c 20 30  C6ED4, 0x2438, 0
0c70: 78 31 31 43 46 2c 20 5b 30 78 41 33 2c 20 30 78  x11CF, [0xA3, 0x
0c80: 44 42 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20  DB, 0x08, 0x00, 
0c90: 30 78 33 36 2c 20 30 78 46 31 2c 20 30 78 32 35  0x36, 0xF1, 0x25
0ca0: 2c 20 30 78 30 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x02]};. const
0cb0: 20 49 49 44 20 43 41 54 49 44 5f 44 65 73 69 67   IID CATID_Desig
0cc0: 6e 54 69 6d 65 55 49 41 63 74 69 76 61 74 61 62  nTimeUIActivatab
0cd0: 6c 65 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 46  leControl = {0xF
0ce0: 32 42 42 35 36 44 31 2c 20 30 78 44 42 30 37 2c  2BB56D1, 0xDB07,
0cf0: 20 30 78 31 31 44 31 2c 20 5b 30 78 41 41 2c 20   0x11D1, [0xAA, 
0d00: 30 78 36 42 2c 20 30 78 30 30 2c 20 30 78 36 30  0x6B, 0x00, 0x60
0d10: 2c 20 30 78 39 37 2c 20 30 78 44 42 2c 20 30 78  , 0x97, 0xDB, 0x
0d20: 39 35 2c 20 30 78 33 39 5d 7d 3b 0a 20 63 6f 6e  95, 0x39]};. con
0d30: 73 74 20 49 49 44 20 43 41 54 49 44 5f 44 65 73  st IID CATID_Des
0d40: 6b 42 61 6e 64 20 3d 20 7b 30 78 30 30 30 32 31  kBand = {0x00021
0d50: 34 39 32 2c 20 30 78 30 30 30 30 2c 20 30 78 30  492, 0x0000, 0x0
0d60: 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
0d70: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
0d80: 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
0d90: 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
0da0: 49 44 20 43 41 54 49 44 5f 44 6f 63 4f 62 6a 65  ID CATID_DocObje
0db0: 63 74 20 3d 20 7b 30 78 34 30 46 43 36 45 44 38  ct = {0x40FC6ED8
0dc0: 2c 20 30 78 32 34 33 38 2c 20 30 78 31 31 43 46  , 0x2438, 0x11CF
0dd0: 2c 20 5b 30 78 41 33 2c 20 30 78 44 42 2c 20 30  , [0xA3, 0xDB, 0
0de0: 78 30 38 2c 20 30 78 30 30 2c 20 30 78 33 36 2c  x08, 0x00, 0x36,
0df0: 20 30 78 46 31 2c 20 30 78 32 35 2c 20 30 78 30   0xF1, 0x25, 0x0
0e00: 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
0e10: 43 41 54 49 44 5f 45 6e 75 6d 43 6c 75 73 43 66  CATID_EnumClusCf
0e20: 67 4d 61 6e 61 67 65 64 52 65 73 6f 75 72 63 65  gManagedResource
0e30: 73 20 3d 20 7b 30 78 30 32 41 33 34 46 38 38 2c  s = {0x02A34F88,
0e40: 20 30 78 44 33 31 41 2c 20 30 78 34 36 38 38 2c   0xD31A, 0x4688,
0e50: 20 5b 30 78 42 44 2c 20 30 78 44 44 2c 20 30 78   [0xBD, 0xDD, 0x
0e60: 33 38 2c 20 30 78 41 37 2c 20 30 78 33 39 2c 20  38, 0xA7, 0x39, 
0e70: 30 78 45 34 2c 20 30 78 46 38 2c 20 30 78 39 42  0xE4, 0xF8, 0x9B
0e80: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
0e90: 41 54 49 44 5f 49 6e 66 6f 42 61 6e 64 20 3d 20  ATID_InfoBand = 
0ea0: 7b 30 78 30 30 30 32 31 34 39 33 2c 20 30 78 30  {0x00021493, 0x0
0eb0: 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
0ec0: 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
0ed0: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
0ee0: 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
0ef0: 20 63 6f 6e 73 74 20 49 49 44 20 43 41 54 49 44   const IID CATID
0f00: 5f 49 6e 73 65 72 74 61 62 6c 65 20 3d 20 7b 30  _Insertable = {0
0f10: 78 34 30 46 43 36 45 44 33 2c 20 30 78 32 34 33  x40FC6ED3, 0x243
0f20: 38 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 33  8, 0x11CF, [0xA3
0f30: 2c 20 30 78 44 42 2c 20 30 78 30 38 2c 20 30 78  , 0xDB, 0x08, 0x
0f40: 30 30 2c 20 30 78 33 36 2c 20 30 78 46 31 2c 20  00, 0x36, 0xF1, 
0f50: 30 78 32 35 2c 20 30 78 30 32 5d 7d 3b 0a 20 63  0x25, 0x02]};. c
0f60: 6f 6e 73 74 20 49 49 44 20 43 41 54 49 44 5f 49  onst IID CATID_I
0f70: 6e 74 65 72 6e 65 74 41 77 61 72 65 20 3d 20 7b  nternetAware = {
0f80: 30 78 30 44 45 38 36 41 35 38 2c 20 30 78 32 42  0x0DE86A58, 0x2B
0f90: 41 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41  AA, 0x11CF, [0xA
0fa0: 32 2c 20 30 78 32 39 2c 20 30 78 30 30 2c 20 30  2, 0x29, 0x00, 0
0fb0: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 44 2c  xAA, 0x00, 0x3D,
0fc0: 20 30 78 37 33 2c 20 30 78 35 32 5d 7d 3b 0a 20   0x73, 0x52]};. 
0fd0: 63 6f 6e 73 74 20 49 49 44 20 43 41 54 49 44 5f  const IID CATID_
0fe0: 49 73 53 68 6f 72 74 63 75 74 20 3d 20 7b 30 78  IsShortcut = {0x
0ff0: 34 30 46 43 36 45 44 36 2c 20 30 78 32 34 33 38  40FC6ED6, 0x2438
1000: 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 33 2c  , 0x11CF, [0xA3,
1010: 20 30 78 44 42 2c 20 30 78 30 38 2c 20 30 78 30   0xDB, 0x08, 0x0
1020: 30 2c 20 30 78 33 36 2c 20 30 78 46 31 2c 20 30  0, 0x36, 0xF1, 0
1030: 78 32 35 2c 20 30 78 30 32 5d 7d 3b 0a 20 63 6f  x25, 0x02]};. co
1040: 6e 73 74 20 49 49 44 20 43 41 54 49 44 5f 4d 41  nst IID CATID_MA
1050: 52 53 48 41 4c 45 52 20 3d 20 7b 30 78 30 30 30  RSHALER = {0x000
1060: 30 30 30 30 33 2c 20 30 78 30 30 30 30 2c 20 30  00003, 0x0000, 0
1070: 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
1080: 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
1090: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
10a0: 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
10b0: 20 49 49 44 20 43 41 54 49 44 5f 4e 65 76 65 72   IID CATID_Never
10c0: 53 68 6f 77 45 78 74 20 3d 20 7b 30 78 34 30 46  ShowExt = {0x40F
10d0: 43 36 45 44 37 2c 20 30 78 32 34 33 38 2c 20 30  C6ED7, 0x2438, 0
10e0: 78 31 31 43 46 2c 20 5b 30 78 41 33 2c 20 30 78  x11CF, [0xA3, 0x
10f0: 44 42 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20  DB, 0x08, 0x00, 
1100: 30 78 33 36 2c 20 30 78 46 31 2c 20 30 78 32 35  0x36, 0xF1, 0x25
1110: 2c 20 30 78 30 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x02]};. const
1120: 20 49 49 44 20 43 41 54 49 44 5f 50 65 72 73 69   IID CATID_Persi
1130: 73 74 73 54 6f 46 69 6c 65 20 3d 20 7b 30 78 30  stsToFile = {0x0
1140: 44 45 38 36 41 35 36 2c 20 30 78 32 42 41 41 2c  DE86A56, 0x2BAA,
1150: 20 30 78 31 31 43 46 2c 20 5b 30 78 41 32 2c 20   0x11CF, [0xA2, 
1160: 30 78 32 39 2c 20 30 78 30 30 2c 20 30 78 41 41  0x29, 0x00, 0xAA
1170: 2c 20 30 78 30 30 2c 20 30 78 33 44 2c 20 30 78  , 0x00, 0x3D, 0x
1180: 37 33 2c 20 30 78 35 32 5d 7d 3b 0a 20 63 6f 6e  73, 0x52]};. con
1190: 73 74 20 49 49 44 20 43 41 54 49 44 5f 50 65 72  st IID CATID_Per
11a0: 73 69 73 74 73 54 6f 4d 65 6d 6f 72 79 20 3d 20  sistsToMemory = 
11b0: 7b 30 78 30 44 45 38 36 41 35 35 2c 20 30 78 32  {0x0DE86A55, 0x2
11c0: 42 41 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  BAA, 0x11CF, [0x
11d0: 41 32 2c 20 30 78 32 39 2c 20 30 78 30 30 2c 20  A2, 0x29, 0x00, 
11e0: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 44  0xAA, 0x00, 0x3D
11f0: 2c 20 30 78 37 33 2c 20 30 78 35 32 5d 7d 3b 0a  , 0x73, 0x52]};.
1200: 20 63 6f 6e 73 74 20 49 49 44 20 43 41 54 49 44   const IID CATID
1210: 5f 50 65 72 73 69 73 74 73 54 6f 4d 6f 6e 69 6b  _PersistsToMonik
1220: 65 72 20 3d 20 7b 30 78 30 44 45 38 36 41 35 31  er = {0x0DE86A51
1230: 2c 20 30 78 32 42 41 41 2c 20 30 78 31 31 43 46  , 0x2BAA, 0x11CF
1240: 2c 20 5b 30 78 41 32 2c 20 30 78 32 39 2c 20 30  , [0xA2, 0x29, 0
1250: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1260: 20 30 78 33 44 2c 20 30 78 37 33 2c 20 30 78 35   0x3D, 0x73, 0x5
1270: 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
1280: 43 41 54 49 44 5f 50 65 72 73 69 73 74 73 54 6f  CATID_PersistsTo
1290: 50 72 6f 70 65 72 74 79 42 61 67 20 3d 20 7b 30  PropertyBag = {0
12a0: 78 30 44 45 38 36 41 35 37 2c 20 30 78 32 42 41  x0DE86A57, 0x2BA
12b0: 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 32  A, 0x11CF, [0xA2
12c0: 2c 20 30 78 32 39 2c 20 30 78 30 30 2c 20 30 78  , 0x29, 0x00, 0x
12d0: 41 41 2c 20 30 78 30 30 2c 20 30 78 33 44 2c 20  AA, 0x00, 0x3D, 
12e0: 30 78 37 33 2c 20 30 78 35 32 5d 7d 3b 0a 20 63  0x73, 0x52]};. c
12f0: 6f 6e 73 74 20 49 49 44 20 43 41 54 49 44 5f 50  onst IID CATID_P
1300: 65 72 73 69 73 74 73 54 6f 53 74 6f 72 61 67 65  ersistsToStorage
1310: 20 3d 20 7b 30 78 30 44 45 38 36 41 35 32 2c 20   = {0x0DE86A52, 
1320: 30 78 32 42 41 41 2c 20 30 78 31 31 43 46 2c 20  0x2BAA, 0x11CF, 
1330: 5b 30 78 41 32 2c 20 30 78 32 39 2c 20 30 78 30  [0xA2, 0x29, 0x0
1340: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1350: 78 33 44 2c 20 30 78 37 33 2c 20 30 78 35 32 5d  x3D, 0x73, 0x52]
1360: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 41  };. const IID CA
1370: 54 49 44 5f 50 65 72 73 69 73 74 73 54 6f 53 74  TID_PersistsToSt
1380: 72 65 61 6d 20 3d 20 7b 30 78 30 44 45 38 36 41  ream = {0x0DE86A
1390: 35 34 2c 20 30 78 32 42 41 41 2c 20 30 78 31 31  54, 0x2BAA, 0x11
13a0: 43 46 2c 20 5b 30 78 41 32 2c 20 30 78 32 39 2c  CF, [0xA2, 0x29,
13b0: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
13c0: 30 2c 20 30 78 33 44 2c 20 30 78 37 33 2c 20 30  0, 0x3D, 0x73, 0
13d0: 78 35 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x52]};. const II
13e0: 44 20 43 41 54 49 44 5f 50 65 72 73 69 73 74 73  D CATID_Persists
13f0: 54 6f 53 74 72 65 61 6d 49 6e 69 74 20 3d 20 7b  ToStreamInit = {
1400: 30 78 30 44 45 38 36 41 35 33 2c 20 30 78 32 42  0x0DE86A53, 0x2B
1410: 41 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41  AA, 0x11CF, [0xA
1420: 32 2c 20 30 78 32 39 2c 20 30 78 30 30 2c 20 30  2, 0x29, 0x00, 0
1430: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 44 2c  xAA, 0x00, 0x3D,
1440: 20 30 78 37 33 2c 20 30 78 35 32 5d 7d 3b 0a 20   0x73, 0x52]};. 
1450: 63 6f 6e 73 74 20 49 49 44 20 43 41 54 49 44 5f  const IID CATID_
1460: 50 72 69 6e 74 61 62 6c 65 20 3d 20 7b 30 78 34  Printable = {0x4
1470: 30 46 43 36 45 44 39 2c 20 30 78 32 34 33 38 2c  0FC6ED9, 0x2438,
1480: 20 30 78 31 31 43 46 2c 20 5b 30 78 41 33 2c 20   0x11CF, [0xA3, 
1490: 30 78 44 42 2c 20 30 78 30 38 2c 20 30 78 30 30  0xDB, 0x08, 0x00
14a0: 2c 20 30 78 33 36 2c 20 30 78 46 31 2c 20 30 78  , 0x36, 0xF1, 0x
14b0: 32 35 2c 20 30 78 30 32 5d 7d 3b 0a 20 63 6f 6e  25, 0x02]};. con
14c0: 73 74 20 49 49 44 20 43 41 54 49 44 5f 50 72 6f  st IID CATID_Pro
14d0: 67 72 61 6d 6d 61 62 6c 65 20 3d 20 7b 30 78 34  grammable = {0x4
14e0: 30 46 43 36 45 44 35 2c 20 30 78 32 34 33 38 2c  0FC6ED5, 0x2438,
14f0: 20 30 78 31 31 43 46 2c 20 5b 30 78 41 33 2c 20   0x11CF, [0xA3, 
1500: 30 78 44 42 2c 20 30 78 30 38 2c 20 30 78 30 30  0xDB, 0x08, 0x00
1510: 2c 20 30 78 33 36 2c 20 30 78 46 31 2c 20 30 78  , 0x36, 0xF1, 0x
1520: 32 35 2c 20 30 78 30 32 5d 7d 3b 0a 20 63 6f 6e  25, 0x02]};. con
1530: 73 74 20 49 49 44 20 43 41 54 49 44 5f 52 65 71  st IID CATID_Req
1540: 75 69 72 65 73 44 61 74 61 50 61 74 68 48 6f 73  uiresDataPathHos
1550: 74 20 3d 20 7b 30 78 30 44 45 38 36 41 35 30 2c  t = {0x0DE86A50,
1560: 20 30 78 32 42 41 41 2c 20 30 78 31 31 43 46 2c   0x2BAA, 0x11CF,
1570: 20 5b 30 78 41 32 2c 20 30 78 32 39 2c 20 30 78   [0xA2, 0x29, 0x
1580: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1590: 30 78 33 44 2c 20 30 78 37 33 2c 20 30 78 35 32  0x3D, 0x73, 0x52
15a0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
15b0: 41 54 49 44 5f 53 61 66 65 46 6f 72 49 6e 69 74  ATID_SafeForInit
15c0: 69 61 6c 69 7a 69 6e 67 20 3d 20 7b 30 78 37 44  ializing = {0x7D
15d0: 44 39 35 38 30 32 2c 20 30 78 39 38 38 32 2c 20  D95802, 0x9882, 
15e0: 30 78 31 31 43 46 2c 20 5b 30 78 39 46 2c 20 30  0x11CF, [0x9F, 0
15f0: 78 41 39 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xA9, 0x00, 0xAA,
1600: 20 30 78 30 30 2c 20 30 78 36 43 2c 20 30 78 34   0x00, 0x6C, 0x4
1610: 32 2c 20 30 78 43 34 5d 7d 3b 0a 20 63 6f 6e 73  2, 0xC4]};. cons
1620: 74 20 49 49 44 20 43 41 54 49 44 5f 53 61 66 65  t IID CATID_Safe
1630: 46 6f 72 53 63 72 69 70 74 69 6e 67 20 3d 20 7b  ForScripting = {
1640: 30 78 37 44 44 39 35 38 30 31 2c 20 30 78 39 38  0x7DD95801, 0x98
1650: 38 32 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39  82, 0x11CF, [0x9
1660: 46 2c 20 30 78 41 39 2c 20 30 78 30 30 2c 20 30  F, 0xA9, 0x00, 0
1670: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 43 2c  xAA, 0x00, 0x6C,
1680: 20 30 78 34 32 2c 20 30 78 43 34 5d 7d 3b 0a 20   0x42, 0xC4]};. 
1690: 63 6f 6e 73 74 20 49 49 44 20 43 47 49 44 5f 44  const IID CGID_D
16a0: 6f 63 48 6f 73 74 43 6f 6d 6d 61 6e 64 48 61 6e  ocHostCommandHan
16b0: 64 6c 65 72 20 3d 20 7b 30 78 46 33 38 42 43 32  dler = {0xF38BC2
16c0: 34 32 2c 20 30 78 42 39 35 30 2c 20 30 78 31 31  42, 0xB950, 0x11
16d0: 44 31 2c 20 5b 30 78 38 39 2c 20 30 78 31 38 2c  D1, [0x89, 0x18,
16e0: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
16f0: 46 2c 20 30 78 43 32 2c 20 30 78 43 38 2c 20 30  F, 0xC2, 0xC8, 0
1700: 78 33 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x36]};. const II
1710: 44 20 43 47 49 44 5f 44 6f 77 6e 6c 6f 61 64 48  D CGID_DownloadH
1720: 6f 73 74 20 3d 20 7b 30 78 45 30 36 30 38 37 32  ost = {0xE060872
1730: 38 2c 20 30 78 41 45 34 43 2c 20 30 78 31 31 44  8, 0xAE4C, 0x11D
1740: 31 2c 20 5b 30 78 42 41 2c 20 30 78 34 30 2c 20  1, [0xBA, 0x40, 
1750: 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
1760: 2c 20 30 78 42 39 2c 20 30 78 32 44 2c 20 30 78  , 0xB9, 0x2D, 0x
1770: 37 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  79]};. const IID
1780: 20 43 47 49 44 5f 45 78 70 6c 6f 72 65 72 20 3d   CGID_Explorer =
1790: 20 7b 30 78 30 30 30 32 31 34 44 30 2c 20 30 78   {0x000214D0, 0x
17a0: 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
17b0: 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
17c0: 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
17d0: 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
17e0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 47 49 44  . const IID CGID
17f0: 5f 45 78 70 6c 6f 72 65 72 42 61 72 44 6f 63 20  _ExplorerBarDoc 
1800: 3d 20 7b 30 78 30 30 30 32 31 34 44 33 2c 20 30  = {0x000214D3, 0
1810: 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
1820: 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
1830: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
1840: 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
1850: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 47 49  ;. const IID CGI
1860: 44 5f 49 6e 74 65 72 6e 65 74 45 78 70 6c 6f 72  D_InternetExplor
1870: 65 72 20 3d 20 7b 30 78 45 42 37 45 45 44 30 30  er = {0xEB7EED00
1880: 2c 20 30 78 46 37 34 44 2c 20 30 78 31 31 44 32  , 0xF74D, 0x11D2
1890: 2c 20 5b 30 78 42 42 2c 20 30 78 37 46 2c 20 30  , [0xBB, 0x7F, 0
18a0: 78 30 30 2c 20 30 78 31 30 2c 20 30 78 34 42 2c  x00, 0x10, 0x4B,
18b0: 20 30 78 33 35 2c 20 30 78 45 37 2c 20 30 78 46   0x35, 0xE7, 0xF
18c0: 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  9]};. const IID 
18d0: 43 47 49 44 5f 4d 53 48 54 4d 4c 20 3d 20 7b 30  CGID_MSHTML = {0
18e0: 78 44 45 34 42 41 39 30 30 2c 20 30 78 35 39 43  xDE4BA900, 0x59C
18f0: 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39 35  A, 0x11CF, [0x95
1900: 2c 20 30 78 39 32 2c 20 30 78 34 34 2c 20 30 78  , 0x92, 0x44, 0x
1910: 34 35 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20  45, 0x53, 0x54, 
1920: 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63  0x00, 0x00]};. c
1930: 6f 6e 73 74 20 49 49 44 20 43 47 49 44 5f 53 68  onst IID CGID_Sh
1940: 65 6c 6c 44 6f 63 56 69 65 77 20 3d 20 7b 30 78  ellDocView = {0x
1950: 30 30 30 32 31 34 44 31 2c 20 30 78 30 30 30 30  000214D1, 0x0000
1960: 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
1970: 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
1980: 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
1990: 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
19a0: 6e 73 74 20 49 49 44 20 43 47 49 44 5f 53 68 65  nst IID CGID_She
19b0: 6c 6c 53 65 72 76 69 63 65 4f 62 6a 65 63 74 20  llServiceObject 
19c0: 3d 20 7b 30 78 30 30 30 32 31 34 44 32 2c 20 30  = {0x000214D2, 0
19d0: 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
19e0: 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
19f0: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
1a00: 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
1a10: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 47 49  ;. const IID CGI
1a20: 44 5f 53 68 6f 72 74 43 75 74 20 3d 20 7b 30 78  D_ShortCut = {0x
1a30: 39 33 41 36 38 37 35 30 2c 20 30 78 39 35 31 41  93A68750, 0x951A
1a40: 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 34 2c  , 0x11D1, [0x94,
1a50: 20 30 78 36 46 2c 20 30 78 30 30 2c 20 30 78 30   0x6F, 0x00, 0x0
1a60: 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
1a70: 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f  x00, 0x00]};. co
1a80: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 31 20  nst IID CLSID_1 
1a90: 3d 20 7b 30 78 44 33 34 46 31 38 31 33 2c 20 30  = {0xD34F1813, 0
1aa0: 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b  x576E, 0x11D0, [
1ab0: 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30  0xB2, 0x8C, 0x00
1ac0: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
1ad0: 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d  D7, 0xCD, 0x22]}
1ae0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
1af0: 49 44 5f 32 20 3d 20 7b 30 78 44 33 34 46 31 38  ID_2 = {0xD34F18
1b00: 31 34 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31  14, 0x576E, 0x11
1b10: 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c  D0, [0xB2, 0x8C,
1b20: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
1b30: 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30  F, 0xD7, 0xCD, 0
1b40: 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x22]};. const II
1b50: 44 20 43 4c 53 49 44 5f 33 20 3d 20 7b 30 78 44  D CLSID_3 = {0xD
1b60: 33 34 46 31 38 31 35 2c 20 30 78 35 37 36 45 2c  34F1815, 0x576E,
1b70: 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20   0x11D0, [0xB2, 
1b80: 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0x8C, 0x00, 0xC0
1b90: 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78  , 0x4F, 0xD7, 0x
1ba0: 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e  CD, 0x22]};. con
1bb0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 34 20 3d  st IID CLSID_4 =
1bc0: 20 7b 30 78 44 33 34 46 31 38 31 36 2c 20 30 78   {0xD34F1816, 0x
1bd0: 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30  576E, 0x11D0, [0
1be0: 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c  xB2, 0x8C, 0x00,
1bf0: 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
1c00: 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b  7, 0xCD, 0x22]};
1c10: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
1c20: 44 5f 35 20 3d 20 7b 30 78 44 33 34 46 31 38 31  D_5 = {0xD34F181
1c30: 37 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44  7, 0x576E, 0x11D
1c40: 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20  0, [0xB2, 0x8C, 
1c50: 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
1c60: 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78  , 0xD7, 0xCD, 0x
1c70: 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  22]};. const IID
1c80: 20 43 4c 53 49 44 5f 36 20 3d 20 7b 30 78 44 33   CLSID_6 = {0xD3
1c90: 34 46 31 38 31 38 2c 20 30 78 35 37 36 45 2c 20  4F1818, 0x576E, 
1ca0: 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30  0x11D0, [0xB2, 0
1cb0: 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x8C, 0x00, 0xC0,
1cc0: 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43   0x4F, 0xD7, 0xC
1cd0: 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x22]};. cons
1ce0: 74 20 49 49 44 20 43 4c 53 49 44 5f 37 20 3d 20  t IID CLSID_7 = 
1cf0: 7b 30 78 44 33 34 46 31 38 31 39 2c 20 30 78 35  {0xD34F1819, 0x5
1d00: 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  76E, 0x11D0, [0x
1d10: 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20  B2, 0x8C, 0x00, 
1d20: 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37  0xC0, 0x4F, 0xD7
1d30: 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a  , 0xCD, 0x22]};.
1d40: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
1d50: 5f 38 20 3d 20 7b 30 78 44 33 34 46 31 38 31 41  _8 = {0xD34F181A
1d60: 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30  , 0x576E, 0x11D0
1d70: 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30  , [0xB2, 0x8C, 0
1d80: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
1d90: 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32   0xD7, 0xCD, 0x2
1da0: 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
1db0: 43 4c 53 49 44 5f 39 20 3d 20 7b 30 78 44 33 34  CLSID_9 = {0xD34
1dc0: 46 31 38 31 42 2c 20 30 78 35 37 36 45 2c 20 30  F181B, 0x576E, 0
1dd0: 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78  x11D0, [0xB2, 0x
1de0: 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  8C, 0x00, 0xC0, 
1df0: 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44  0x4F, 0xD7, 0xCD
1e00: 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x22]};. const
1e10: 20 49 49 44 20 43 4c 53 49 44 5f 61 20 3d 20 7b   IID CLSID_a = {
1e20: 30 78 44 33 34 46 31 38 31 43 2c 20 30 78 35 37  0xD34F181C, 0x57
1e30: 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  6E, 0x11D0, [0xB
1e40: 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30  2, 0x8C, 0x00, 0
1e50: 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c  xC0, 0x4F, 0xD7,
1e60: 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20   0xCD, 0x22]};. 
1e70: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
1e80: 41 62 6f 75 74 50 72 6f 74 6f 63 6f 6c 20 3d 20  AboutProtocol = 
1e90: 7b 30 78 33 30 35 30 46 34 30 36 2c 20 30 78 39  {0x3050F406, 0x9
1ea0: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1eb0: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1ec0: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1ed0: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1ee0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
1ef0: 5f 41 63 63 65 73 73 43 6f 6e 74 72 6f 6c 45 6e  _AccessControlEn
1f00: 74 72 79 20 3d 20 7b 30 78 42 37 35 41 43 30 30  try = {0xB75AC00
1f10: 30 2c 20 30 78 39 42 44 44 2c 20 30 78 31 31 44  0, 0x9BDD, 0x11D
1f20: 30 2c 20 5b 30 78 38 35 2c 20 30 78 32 43 2c 20  0, [0x85, 0x2C, 
1f30: 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
1f40: 2c 20 30 78 44 38 2c 20 30 78 44 35 2c 20 30 78  , 0xD8, 0xD5, 0x
1f50: 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  03]};. const IID
1f60: 20 43 4c 53 49 44 5f 41 63 63 65 73 73 43 6f 6e   CLSID_AccessCon
1f70: 74 72 6f 6c 4c 69 73 74 20 3d 20 7b 30 78 42 38  trolList = {0xB8
1f80: 35 45 41 30 35 32 2c 20 30 78 39 42 44 44 2c 20  5EA052, 0x9BDD, 
1f90: 30 78 31 31 44 30 2c 20 5b 30 78 38 35 2c 20 30  0x11D0, [0x85, 0
1fa0: 78 32 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x2C, 0x00, 0xC0,
1fb0: 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30 78 44   0x4F, 0xD8, 0xD
1fc0: 35 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x03]};. cons
1fd0: 74 20 49 49 44 20 43 4c 53 49 44 5f 41 63 63 6f  t IID CLSID_Acco
1fe0: 75 6e 74 44 69 73 63 6f 76 65 72 79 20 3d 20 7b  untDiscovery = {
1ff0: 30 78 33 44 41 42 33 30 45 44 2c 20 30 78 38 31  0x3DAB30ED, 0x81
2000: 33 32 2c 20 30 78 34 30 42 46 2c 20 5b 30 78 41  32, 0x40BF, [0xA
2010: 38 2c 20 30 78 42 41 2c 20 30 78 37 42 2c 20 30  8, 0xBA, 0x7B, 0
2020: 78 35 30 2c 20 30 78 35 37 2c 20 30 78 46 30 2c  x50, 0x57, 0xF0,
2030: 20 30 78 43 44 2c 20 30 78 31 30 5d 7d 3b 0a 20   0xCD, 0x10]};. 
2040: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
2050: 41 43 4c 43 75 73 74 6f 6d 4d 52 55 20 3d 20 7b  ACLCustomMRU = {
2060: 30 78 36 39 33 35 44 42 39 33 2c 20 30 78 32 31  0x6935DB93, 0x21
2070: 45 38 2c 20 30 78 34 43 43 43 2c 20 5b 30 78 42  E8, 0x4CCC, [0xB
2080: 45 2c 20 30 78 42 39 2c 20 30 78 39 46 2c 20 30  E, 0xB9, 0x9F, 0
2090: 78 45 33 2c 20 30 78 43 37 2c 20 30 78 37 41 2c  xE3, 0xC7, 0x7A,
20a0: 20 30 78 32 39 2c 20 30 78 37 41 5d 7d 3b 0a 20   0x29, 0x7A]};. 
20b0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
20c0: 41 43 4c 48 69 73 74 6f 72 79 20 3d 20 7b 30 78  ACLHistory = {0x
20d0: 30 30 42 42 32 37 36 34 2c 20 30 78 36 41 37 37  00BB2764, 0x6A77
20e0: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 35 2c  , 0x11D0, [0xA5,
20f0: 20 30 78 33 35 2c 20 30 78 30 30 2c 20 30 78 43   0x35, 0x00, 0xC
2100: 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30  0, 0x4F, 0xD7, 0
2110: 78 44 30 2c 20 30 78 36 32 5d 7d 3b 0a 20 63 6f  xD0, 0x62]};. co
2120: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 41 43  nst IID CLSID_AC
2130: 4c 69 73 74 49 53 46 20 3d 20 7b 30 78 30 33 43  ListISF = {0x03C
2140: 30 33 36 46 31 2c 20 30 78 41 31 38 36 2c 20 30  036F1, 0xA186, 0
2150: 78 31 31 44 30 2c 20 5b 30 78 38 32 2c 20 30 78  x11D0, [0x82, 0x
2160: 34 41 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  4A, 0x00, 0xAA, 
2170: 30 78 30 30 2c 20 30 78 35 42 2c 20 30 78 34 33  0x00, 0x5B, 0x43
2180: 2c 20 30 78 38 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x83]};. const
2190: 20 49 49 44 20 43 4c 53 49 44 5f 41 43 4c 4d 52   IID CLSID_ACLMR
21a0: 55 20 3d 20 7b 30 78 36 37 35 36 41 36 34 31 2c  U = {0x6756A641,
21b0: 20 30 78 44 45 37 31 2c 20 30 78 31 31 44 30 2c   0xDE71, 0x11D0,
21c0: 20 5b 30 78 38 33 2c 20 30 78 31 42 2c 20 30 78   [0x83, 0x1B, 0x
21d0: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
21e0: 30 78 35 42 2c 20 30 78 34 33 2c 20 30 78 38 33  0x5B, 0x43, 0x83
21f0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
2200: 4c 53 49 44 5f 41 43 4c 4d 75 6c 74 69 20 3d 20  LSID_ACLMulti = 
2210: 7b 30 78 30 30 42 42 32 37 36 35 2c 20 30 78 36  {0x00BB2765, 0x6
2220: 41 37 37 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  A77, 0x11D0, [0x
2230: 41 35 2c 20 30 78 33 35 2c 20 30 78 30 30 2c 20  A5, 0x35, 0x00, 
2240: 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37  0xC0, 0x4F, 0xD7
2250: 2c 20 30 78 44 30 2c 20 30 78 36 32 5d 7d 3b 0a  , 0xD0, 0x62]};.
2260: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
2270: 5f 41 63 74 69 76 65 44 65 73 6b 74 6f 70 20 3d  _ActiveDesktop =
2280: 20 7b 30 78 37 35 30 34 38 37 30 30 2c 20 30 78   {0x75048700, 0x
2290: 45 46 31 46 2c 20 30 78 31 31 44 30 2c 20 5b 30  EF1F, 0x11D0, [0
22a0: 78 39 38 2c 20 30 78 38 38 2c 20 30 78 30 30 2c  x98, 0x88, 0x00,
22b0: 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78 44   0x60, 0x97, 0xD
22c0: 45 2c 20 30 78 41 43 2c 20 30 78 46 39 5d 7d 3b  E, 0xAC, 0xF9]};
22d0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
22e0: 44 5f 41 64 61 70 74 65 72 49 6e 66 6f 20 3d 20  D_AdapterInfo = 
22f0: 7b 30 78 36 46 39 39 34 32 43 39 2c 20 30 78 43  {0x6F9942C9, 0xC
2300: 31 42 31 2c 20 30 78 34 41 42 35 2c 20 5b 30 78  1B1, 0x4AB5, [0x
2310: 39 33 2c 20 30 78 44 41 2c 20 30 78 36 30 2c 20  93, 0xDA, 0x60, 
2320: 30 78 35 38 2c 20 30 78 39 39 2c 20 30 78 31 44  0x58, 0x99, 0x1D
2330: 2c 20 30 78 43 38 2c 20 30 78 46 33 5d 7d 3b 0a  , 0xC8, 0xF3]};.
2340: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
2350: 5f 41 64 64 72 43 6f 6e 74 72 6f 6c 20 3d 20 7b  _AddrControl = {
2360: 30 78 30 30 30 30 30 33 34 38 2c 20 30 78 30 30  0x00000348, 0x00
2370: 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
2380: 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
2390: 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
23a0: 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
23b0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
23c0: 41 64 64 72 65 73 73 42 61 72 50 61 72 73 65 72  AddressBarParser
23d0: 20 3d 20 7b 30 78 45 30 45 31 31 41 30 39 2c 20   = {0xE0E11A09, 
23e0: 30 78 35 43 42 38 2c 20 30 78 34 42 36 43 2c 20  0x5CB8, 0x4B6C, 
23f0: 5b 30 78 38 33 2c 20 30 78 33 32 2c 20 30 78 45  [0x83, 0x32, 0xE
2400: 30 2c 20 30 78 30 37 2c 20 30 78 32 30 2c 20 30  0, 0x07, 0x20, 0
2410: 78 41 31 2c 20 30 78 36 38 2c 20 30 78 46 32 5d  xA1, 0x68, 0xF2]
2420: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
2430: 53 49 44 5f 41 44 73 44 53 4f 4f 62 6a 65 63 74  SID_ADsDSOObject
2440: 20 3d 20 7b 30 78 35 34 39 33 36 35 44 30 2c 20   = {0x549365D0, 
2450: 30 78 45 43 32 36 2c 20 30 78 31 31 43 46 2c 20  0xEC26, 0x11CF, 
2460: 5b 30 78 38 33 2c 20 30 78 31 30 2c 20 30 78 30  [0x83, 0x10, 0x0
2470: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
2480: 78 42 35 2c 20 30 78 30 35 2c 20 30 78 44 42 5d  xB5, 0x05, 0xDB]
2490: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
24a0: 53 49 44 5f 41 44 73 53 65 63 75 72 69 74 79 55  SID_ADsSecurityU
24b0: 74 69 6c 69 74 79 20 3d 20 7b 30 78 46 32 37 30  tility = {0xF270
24c0: 43 36 34 41 2c 20 30 78 46 46 42 38 2c 20 30 78  C64A, 0xFFB8, 0x
24d0: 34 41 45 34 2c 20 5b 30 78 38 35 2c 20 30 78 46  4AE4, [0x85, 0xF
24e0: 45 2c 20 30 78 33 41 2c 20 30 78 37 35 2c 20 30  E, 0x3A, 0x75, 0
24f0: 78 45 35 2c 20 30 78 33 34 2c 20 30 78 37 39 2c  xE5, 0x34, 0x79,
2500: 20 30 78 36 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x66]};. const 
2510: 49 49 44 20 43 4c 53 49 44 5f 41 44 53 79 73 74  IID CLSID_ADSyst
2520: 65 6d 49 6e 66 6f 20 3d 20 7b 30 78 35 30 42 36  emInfo = {0x50B6
2530: 33 32 37 46 2c 20 30 78 41 46 44 31 2c 20 30 78  327F, 0xAFD1, 0x
2540: 31 31 44 32 2c 20 5b 30 78 39 43 2c 20 30 78 42  11D2, [0x9C, 0xB
2550: 39 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  9, 0x00, 0x00, 0
2560: 78 46 38 2c 20 30 78 37 41 2c 20 30 78 33 36 2c  xF8, 0x7A, 0x36,
2570: 20 30 78 39 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9E]};. const 
2580: 49 49 44 20 43 4c 53 49 44 5f 41 6c 67 53 65 74  IID CLSID_AlgSet
2590: 75 70 20 3d 20 7b 30 78 32 37 44 30 42 43 43 43  up = {0x27D0BCCC
25a0: 2c 20 30 78 33 34 34 44 2c 20 30 78 34 32 38 37  , 0x344D, 0x4287
25b0: 2c 20 5b 30 78 41 46 2c 20 30 78 33 37 2c 20 30  , [0xAF, 0x37, 0
25c0: 78 30 43 2c 20 30 78 37 32 2c 20 30 78 43 31 2c  x0C, 0x72, 0xC1,
25d0: 20 30 78 36 31 2c 20 30 78 43 31 2c 20 30 78 34   0x61, 0xC1, 0x4
25e0: 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  C]};. const IID 
25f0: 43 4c 53 49 44 5f 41 6c 6c 43 6c 61 73 73 65 73  CLSID_AllClasses
2600: 20 3d 20 7b 30 78 30 30 30 30 30 33 33 30 2c 20   = {0x00000330, 
2610: 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
2620: 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
2630: 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
2640: 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
2650: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
2660: 53 49 44 5f 41 6c 70 68 61 62 65 74 69 63 61 6c  SID_Alphabetical
2670: 43 61 74 65 67 6f 72 69 7a 65 72 20 3d 20 7b 30  Categorizer = {0
2680: 78 33 43 32 36 35 34 43 36 2c 20 30 78 37 33 37  x3C2654C6, 0x737
2690: 32 2c 20 30 78 34 46 36 42 2c 20 5b 30 78 42 33  2, 0x4F6B, [0xB3
26a0: 2c 20 30 78 31 30 2c 20 30 78 35 35 2c 20 30 78  , 0x10, 0x55, 0x
26b0: 44 36 2c 20 30 78 31 32 2c 20 30 78 38 46 2c 20  D6, 0x12, 0x8F, 
26c0: 30 78 34 39 2c 20 30 78 44 32 5d 7d 3b 0a 20 63  0x49, 0xD2]};. c
26d0: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 41  onst IID CLSID_A
26e0: 6e 63 68 6f 72 43 6c 69 63 6b 20 3d 20 7b 30 78  nchorClick = {0x
26f0: 31 33 44 35 34 31 33 43 2c 20 30 78 33 33 42 39  13D5413C, 0x33B9
2700: 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39 35 2c  , 0x11D2, [0x95,
2710: 20 30 78 41 37 2c 20 30 78 30 30 2c 20 30 78 43   0xA7, 0x00, 0xC
2720: 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30  0, 0x4F, 0x8E, 0
2730: 78 43 42 2c 20 30 78 30 32 5d 7d 3b 0a 20 63 6f  xCB, 0x02]};. co
2740: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 41 6e  nst IID CLSID_An
2750: 69 6d 61 74 69 6f 6e 43 6f 6d 70 6f 73 65 72 46  imationComposerF
2760: 61 63 74 6f 72 79 20 3d 20 7b 30 78 33 33 32 42  actory = {0x332B
2770: 32 41 35 36 2c 20 30 78 46 38 36 43 2c 20 30 78  2A56, 0xF86C, 0x
2780: 34 37 45 37 2c 20 5b 30 78 38 36 2c 20 30 78 30  47E7, [0x86, 0x0
2790: 32 2c 20 30 78 46 43 2c 20 30 78 34 32 2c 20 30  2, 0xFC, 0x42, 0
27a0: 78 41 43 2c 20 30 78 38 42 2c 20 30 78 39 39 2c  xAC, 0x8B, 0x99,
27b0: 20 30 78 32 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x20]};. const 
27c0: 49 49 44 20 43 4c 53 49 44 5f 41 6e 69 6d 61 74  IID CLSID_Animat
27d0: 69 6f 6e 43 6f 6d 70 6f 73 65 72 53 69 74 65 46  ionComposerSiteF
27e0: 61 63 74 6f 72 79 20 3d 20 7b 30 78 31 36 39 31  actory = {0x1691
27f0: 31 41 36 35 2c 20 30 78 44 34 31 44 2c 20 30 78  1A65, 0xD41D, 0x
2800: 34 34 33 31 2c 20 5b 30 78 38 37 2c 20 30 78 46  4431, [0x87, 0xF
2810: 37 2c 20 30 78 45 37 2c 20 30 78 35 37 2c 20 30  7, 0xE7, 0x57, 0
2820: 78 46 34 2c 20 30 78 44 30 2c 20 30 78 33 42 2c  xF4, 0xD0, 0x3B,
2830: 20 30 78 44 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xD8]};. const 
2840: 49 49 44 20 43 4c 53 49 44 5f 41 70 70 6c 69 63  IID CLSID_Applic
2850: 61 74 69 6f 6e 47 61 74 65 77 61 79 53 65 72 76  ationGatewayServ
2860: 69 63 65 73 20 3d 20 7b 30 78 46 38 41 44 45 31  ices = {0xF8ADE1
2870: 44 33 2c 20 30 78 34 39 44 46 2c 20 30 78 34 42  D3, 0x49DF, 0x4B
2880: 37 35 2c 20 5b 30 78 39 30 2c 20 30 78 30 35 2c  75, [0x90, 0x05,
2890: 20 30 78 45 46 2c 20 30 78 39 35 2c 20 30 78 30   0xEF, 0x95, 0x0
28a0: 38 2c 20 30 78 45 36 2c 20 30 78 41 33 2c 20 30  8, 0xE6, 0xA3, 0
28b0: 78 33 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x37]};. const II
28c0: 44 20 43 4c 53 49 44 5f 41 75 74 6f 43 6f 6d 70  D CLSID_AutoComp
28d0: 6c 65 74 65 20 3d 20 7b 30 78 30 30 42 42 32 37  lete = {0x00BB27
28e0: 36 33 2c 20 30 78 36 41 37 37 2c 20 30 78 31 31  63, 0x6A77, 0x11
28f0: 44 30 2c 20 5b 30 78 41 35 2c 20 30 78 33 35 2c  D0, [0xA5, 0x35,
2900: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
2910: 46 2c 20 30 78 44 37 2c 20 30 78 44 30 2c 20 30  F, 0xD7, 0xD0, 0
2920: 78 36 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x62]};. const II
2930: 44 20 43 4c 53 49 44 5f 41 75 74 6f 44 69 73 63  D CLSID_AutoDisc
2940: 6f 76 65 72 79 50 72 6f 76 69 64 65 72 20 3d 20  overyProvider = 
2950: 7b 30 78 43 34 46 33 44 35 42 46 2c 20 30 78 34  {0xC4F3D5BF, 0x4
2960: 38 30 39 2c 20 30 78 34 34 45 33 2c 20 5b 30 78  809, 0x44E3, [0x
2970: 38 34 2c 20 30 78 41 34 2c 20 30 78 33 36 2c 20  84, 0xA4, 0x36, 
2980: 30 78 38 42 2c 20 30 78 36 42 2c 20 30 78 33 33  0x8B, 0x6B, 0x33
2990: 2c 20 30 78 42 30 2c 20 30 78 42 34 5d 7d 3b 0a  , 0xB0, 0xB4]};.
29a0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
29b0: 5f 41 75 74 6f 70 6c 61 79 46 6f 72 53 6c 69 64  _AutoplayForSlid
29c0: 65 53 68 6f 77 20 3d 20 7b 30 78 30 30 45 37 42  eShow = {0x00E7B
29d0: 33 35 38 2c 20 30 78 46 36 35 42 2c 20 30 78 34  358, 0xF65B, 0x4
29e0: 44 43 46 2c 20 5b 30 78 38 33 2c 20 30 78 44 46  DCF, [0x83, 0xDF
29f0: 2c 20 30 78 43 44 2c 20 30 78 30 32 2c 20 30 78  , 0xCD, 0x02, 0x
2a00: 36 42 2c 20 30 78 39 34 2c 20 30 78 42 46 2c 20  6B, 0x94, 0xBF, 
2a10: 30 78 44 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xD4]};. const I
2a20: 49 44 20 43 4c 53 49 44 5f 62 20 3d 20 7b 30 78  ID CLSID_b = {0x
2a30: 44 33 34 46 31 38 31 44 2c 20 30 78 35 37 36 45  D34F181D, 0x576E
2a40: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c  , 0x11D0, [0xB2,
2a50: 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43   0x8C, 0x00, 0xC
2a60: 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30  0, 0x4F, 0xD7, 0
2a70: 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f  xCD, 0x22]};. co
2a80: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 42 61  nst IID CLSID_Ba
2a90: 63 6b 67 72 6f 75 6e 64 43 6f 70 79 4d 61 6e 61  ckgroundCopyMana
2aa0: 67 65 72 20 3d 20 7b 30 78 34 39 39 31 44 33 34  ger = {0x4991D34
2ab0: 42 2c 20 30 78 38 30 41 31 2c 20 30 78 34 32 39  B, 0x80A1, 0x429
2ac0: 31 2c 20 5b 30 78 38 33 2c 20 30 78 42 36 2c 20  1, [0x83, 0xB6, 
2ad0: 30 78 33 33 2c 20 30 78 32 38 2c 20 30 78 33 36  0x33, 0x28, 0x36
2ae0: 2c 20 30 78 36 42 2c 20 30 78 39 30 2c 20 30 78  , 0x6B, 0x90, 0x
2af0: 39 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  97]};. const IID
2b00: 20 43 4c 53 49 44 5f 42 61 63 6b 67 72 6f 75 6e   CLSID_Backgroun
2b10: 64 43 6f 70 79 4d 61 6e 61 67 65 72 31 5f 35 20  dCopyManager1_5 
2b20: 3d 20 7b 30 78 46 30 38 37 37 37 31 46 2c 20 30  = {0xF087771F, 0
2b30: 78 44 37 34 46 2c 20 30 78 34 43 31 41 2c 20 5b  xD74F, 0x4C1A, [
2b40: 30 78 42 42 2c 20 30 78 38 41 2c 20 30 78 45 31  0xBB, 0x8A, 0xE1
2b50: 2c 20 30 78 36 41 2c 20 30 78 43 41 2c 20 30 78  , 0x6A, 0xCA, 0x
2b60: 39 31 2c 20 30 78 32 34 2c 20 30 78 45 41 5d 7d  91, 0x24, 0xEA]}
2b70: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
2b80: 49 44 5f 42 61 63 6b 67 72 6f 75 6e 64 43 6f 70  ID_BackgroundCop
2b90: 79 51 4d 67 72 20 3d 20 7b 30 78 36 39 41 44 34  yQMgr = {0x69AD4
2ba0: 41 45 45 2c 20 30 78 35 31 42 45 2c 20 30 78 34  AEE, 0x51BE, 0x4
2bb0: 33 39 42 2c 20 5b 30 78 41 39 2c 20 30 78 32 43  39B, [0xA9, 0x2C
2bc0: 2c 20 30 78 38 36 2c 20 30 78 41 45 2c 20 30 78  , 0x86, 0xAE, 0x
2bd0: 34 39 2c 20 30 78 30 45 2c 20 30 78 38 42 2c 20  49, 0x0E, 0x8B, 
2be0: 30 78 33 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x30]};. const I
2bf0: 49 44 20 43 4c 53 49 44 5f 42 61 63 6b 4c 69 6e  ID CLSID_BackLin
2c00: 6b 20 3d 20 7b 30 78 46 43 42 46 39 30 36 46 2c  k = {0xFCBF906F,
2c10: 20 30 78 34 30 38 30 2c 20 30 78 31 31 44 31 2c   0x4080, 0x11D1,
2c20: 20 5b 30 78 41 33 2c 20 30 78 41 43 2c 20 30 78   [0xA3, 0xAC, 0x
2c30: 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
2c40: 30 78 42 39 2c 20 30 78 35 30 2c 20 30 78 44 43  0xB9, 0x50, 0xDC
2c50: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
2c60: 4c 53 49 44 5f 42 61 73 69 63 49 6d 61 67 65 45  LSID_BasicImageE
2c70: 66 66 65 63 74 73 20 3d 20 7b 30 78 31 36 42 32  ffects = {0x16B2
2c80: 38 30 43 38 2c 20 30 78 45 45 37 30 2c 20 30 78  80C8, 0xEE70, 0x
2c90: 31 31 44 31 2c 20 5b 30 78 39 30 2c 20 30 78 36  11D1, [0x90, 0x6
2ca0: 36 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  6, 0x00, 0xC0, 0
2cb0: 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 38 2c  x4F, 0xD9, 0x18,
2cc0: 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9D]};. const 
2cd0: 49 49 44 20 43 4c 53 49 44 5f 42 61 73 69 63 49  IID CLSID_BasicI
2ce0: 6d 61 67 65 45 66 66 65 63 74 73 50 50 20 3d 20  mageEffectsPP = 
2cf0: 7b 30 78 31 36 42 32 38 30 43 39 2c 20 30 78 45  {0x16B280C9, 0xE
2d00: 45 37 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  E70, 0x11D1, [0x
2d10: 39 30 2c 20 30 78 36 36 2c 20 30 78 30 30 2c 20  90, 0x66, 0x00, 
2d20: 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39  0xC0, 0x4F, 0xD9
2d30: 2c 20 30 78 31 38 2c 20 30 78 39 44 5d 7d 3b 0a  , 0x18, 0x9D]};.
2d40: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
2d50: 5f 42 6c 6f 63 6b 46 6f 72 6d 61 74 73 20 3d 20  _BlockFormats = 
2d60: 7b 30 78 33 30 35 30 46 38 33 31 2c 20 30 78 39  {0x3050F831, 0x9
2d70: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
2d80: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
2d90: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
2da0: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
2db0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
2dc0: 5f 42 72 69 64 67 65 54 65 72 6d 69 6e 61 6c 20  _BridgeTerminal 
2dd0: 3d 20 7b 30 78 38 45 42 41 45 37 41 33 2c 20 30  = {0x8EBAE7A3, 0
2de0: 78 38 39 34 33 2c 20 30 78 31 31 44 31 2c 20 5b  x8943, 0x11D1, [
2df0: 30 78 39 36 2c 20 30 78 42 38 2c 20 30 78 30 30  0x96, 0xB8, 0x00
2e00: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
2e10: 42 36 2c 20 30 78 45 38 2c 20 30 78 36 36 5d 7d  B6, 0xE8, 0x66]}
2e20: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
2e30: 49 44 5f 63 20 3d 20 7b 30 78 44 33 34 46 31 38  ID_c = {0xD34F18
2e40: 31 45 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31  1E, 0x576E, 0x11
2e50: 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c  D0, [0xB2, 0x8C,
2e60: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
2e70: 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30  F, 0xD7, 0xCD, 0
2e80: 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x22]};. const II
2e90: 44 20 43 4c 53 49 44 5f 43 41 63 63 50 72 6f 70  D CLSID_CAccProp
2ea0: 53 65 72 76 69 63 65 73 20 3d 20 7b 30 78 42 35  Services = {0xB5
2eb0: 46 38 33 35 30 42 2c 20 30 78 30 35 34 38 2c 20  F8350B, 0x0548, 
2ec0: 30 78 34 38 42 31 2c 20 5b 30 78 41 36 2c 20 30  0x48B1, [0xA6, 0
2ed0: 78 45 45 2c 20 30 78 38 38 2c 20 30 78 42 44 2c  xEE, 0x88, 0xBD,
2ee0: 20 30 78 30 30 2c 20 30 78 42 34 2c 20 30 78 41   0x00, 0xB4, 0xA
2ef0: 35 2c 20 30 78 45 37 5d 7d 3b 0a 20 63 6f 6e 73  5, 0xE7]};. cons
2f00: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 41 63 74  t IID CLSID_CAct
2f10: 69 76 65 49 4d 4d 20 3d 20 7b 30 78 34 39 35 35  iveIMM = {0x4955
2f20: 44 44 33 33 2c 20 30 78 42 31 35 39 2c 20 30 78  DD33, 0xB159, 0x
2f30: 31 31 44 30 2c 20 5b 30 78 38 46 2c 20 30 78 43  11D0, [0x8F, 0xC
2f40: 46 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  F, 0x00, 0xAA, 0
2f50: 78 30 30 2c 20 30 78 36 42 2c 20 30 78 43 43 2c  x00, 0x6B, 0xCC,
2f60: 20 30 78 35 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x59]};. const 
2f70: 49 49 44 20 43 4c 53 49 44 5f 43 41 6e 63 68 6f  IID CLSID_CAncho
2f80: 72 42 72 6f 77 73 65 50 72 6f 70 65 72 74 79 50  rBrowsePropertyP
2f90: 61 67 65 20 3d 20 7b 30 78 33 30 35 30 46 33 42  age = {0x3050F3B
2fa0: 42 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  B, 0x98B5, 0x11C
2fb0: 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
2fc0: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
2fd0: 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
2fe0: 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
2ff0: 20 43 4c 53 49 44 5f 43 61 73 65 49 67 6e 6f 72   CLSID_CaseIgnor
3000: 65 4c 69 73 74 20 3d 20 7b 30 78 31 35 46 38 38  eList = {0x15F88
3010: 41 35 35 2c 20 30 78 34 36 38 30 2c 20 30 78 31  A55, 0x4680, 0x1
3020: 31 44 31 2c 20 5b 30 78 41 33 2c 20 30 78 42 34  1D1, [0xA3, 0xB4
3030: 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
3040: 34 46 2c 20 30 78 42 39 2c 20 30 78 35 30 2c 20  4F, 0xB9, 0x50, 
3050: 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xDC]};. const I
3060: 49 44 20 43 4c 53 49 44 5f 43 43 68 65 63 6b 42  ID CLSID_CCheckB
3070: 6f 78 20 3d 20 7b 30 78 33 30 35 30 46 36 38 36  ox = {0x3050F686
3080: 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
3090: 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
30a0: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
30b0: 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
30c0: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
30d0: 43 4c 53 49 44 5f 43 43 6f 6c 6f 72 50 72 6f 70  CLSID_CColorProp
30e0: 50 61 67 65 20 3d 20 7b 30 78 30 42 45 33 35 32  Page = {0x0BE352
30f0: 30 31 2c 20 30 78 38 46 39 31 2c 20 30 78 31 31  01, 0x8F91, 0x11
3100: 43 45 2c 20 5b 30 78 39 44 2c 20 30 78 45 33 2c  CE, [0x9D, 0xE3,
3110: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
3120: 30 2c 20 30 78 34 42 2c 20 30 78 42 38 2c 20 30  0, 0x4B, 0xB8, 0
3130: 78 35 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x51]};. const II
3140: 44 20 43 4c 53 49 44 5f 43 43 6f 6d 62 6f 62 6f  D CLSID_CCombobo
3150: 78 20 3d 20 7b 30 78 33 30 35 30 46 36 37 38 2c  x = {0x3050F678,
3160: 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
3170: 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
3180: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
3190: 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
31a0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
31b0: 4c 53 49 44 5f 43 44 42 75 72 6e 20 3d 20 7b 30  LSID_CDBurn = {0
31c0: 78 46 42 45 42 38 41 30 35 2c 20 30 78 42 45 45  xFBEB8A05, 0xBEE
31d0: 45 2c 20 30 78 34 34 34 32 2c 20 5b 30 78 38 30  E, 0x4442, [0x80
31e0: 2c 20 30 78 34 45 2c 20 30 78 34 30 2c 20 30 78  , 0x4E, 0x40, 0x
31f0: 39 44 2c 20 30 78 36 43 2c 20 30 78 34 35 2c 20  9D, 0x6C, 0x45, 
3200: 30 78 31 35 2c 20 30 78 45 39 5d 7d 3b 0a 20 63  0x15, 0xE9]};. c
3210: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43  onst IID CLSID_C
3220: 44 65 62 75 67 44 6f 63 75 6d 65 6e 74 48 65 6c  DebugDocumentHel
3230: 70 65 72 20 3d 20 7b 30 78 38 33 42 38 42 43 41  per = {0x83B8BCA
3240: 36 2c 20 30 78 36 38 37 43 2c 20 30 78 31 31 44  6, 0x687C, 0x11D
3250: 30 2c 20 5b 30 78 41 34 2c 20 30 78 30 35 2c 20  0, [0xA4, 0x05, 
3260: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
3270: 2c 20 30 78 36 30 2c 20 30 78 32 37 2c 20 30 78  , 0x60, 0x27, 0x
3280: 35 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  5C]};. const IID
3290: 20 43 4c 53 49 44 5f 43 44 65 76 69 63 65 52 65   CLSID_CDeviceRe
32a0: 63 74 20 3d 20 7b 30 78 33 30 35 30 46 36 44 34  ct = {0x3050F6D4
32b0: 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
32c0: 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
32d0: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
32e0: 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
32f0: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
3300: 43 4c 53 49 44 5f 43 44 69 72 65 63 74 33 44 52  CLSID_CDirect3DR
3310: 4d 20 3d 20 7b 30 78 34 35 31 36 45 43 34 31 2c  M = {0x4516EC41,
3320: 20 30 78 38 46 32 30 2c 20 30 78 31 31 44 30 2c   0x8F20, 0x11D0,
3330: 20 5b 30 78 39 42 2c 20 30 78 36 44 2c 20 30 78   [0x9B, 0x6D, 0x
3340: 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  00, 0x00, 0xC0, 
3350: 30 78 37 38 2c 20 30 78 31 42 2c 20 30 78 43 33  0x78, 0x1B, 0xC3
3360: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
3370: 4c 53 49 44 5f 43 44 69 72 65 63 74 33 44 52 4d  LSID_CDirect3DRM
3380: 41 6e 69 6d 61 74 69 6f 6e 20 3d 20 7b 30 78 34  Animation = {0x4
3390: 46 41 33 35 36 39 38 2c 20 30 78 36 32 33 46 2c  FA35698, 0x623F,
33a0: 20 30 78 31 31 43 46 2c 20 5b 30 78 41 43 2c 20   0x11CF, [0xAC, 
33b0: 30 78 34 41 2c 20 30 78 30 30 2c 20 30 78 30 30  0x4A, 0x00, 0x00
33c0: 2c 20 30 78 43 30 2c 20 30 78 33 38 2c 20 30 78  , 0xC0, 0x38, 0x
33d0: 32 35 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e  25, 0xA1]};. con
33e0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 44 69  st IID CLSID_CDi
33f0: 72 65 63 74 33 44 52 4d 41 6e 69 6d 61 74 69 6f  rect3DRMAnimatio
3400: 6e 53 65 74 20 3d 20 7b 30 78 34 46 41 33 35 36  nSet = {0x4FA356
3410: 39 39 2c 20 30 78 36 32 33 46 2c 20 30 78 31 31  99, 0x623F, 0x11
3420: 43 46 2c 20 5b 30 78 41 43 2c 20 30 78 34 41 2c  CF, [0xAC, 0x4A,
3430: 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43   0x00, 0x00, 0xC
3440: 30 2c 20 30 78 33 38 2c 20 30 78 32 35 2c 20 30  0, 0x38, 0x25, 0
3450: 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA1]};. const II
3460: 44 20 43 4c 53 49 44 5f 43 44 69 72 65 63 74 33  D CLSID_CDirect3
3470: 44 52 4d 43 6c 69 70 70 65 64 56 69 73 75 61 6c  DRMClippedVisual
3480: 20 3d 20 7b 30 78 35 34 33 34 45 37 32 44 2c 20   = {0x5434E72D, 
3490: 30 78 36 44 36 36 2c 20 30 78 31 31 44 31 2c 20  0x6D66, 0x11D1, 
34a0: 5b 30 78 42 42 2c 20 30 78 30 42 2c 20 30 78 30  [0xBB, 0x0B, 0x0
34b0: 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30  0, 0x00, 0xF8, 0
34c0: 78 37 35 2c 20 30 78 38 36 2c 20 30 78 35 41 5d  x75, 0x86, 0x5A]
34d0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
34e0: 53 49 44 5f 43 44 69 72 65 63 74 33 44 52 4d 44  SID_CDirect3DRMD
34f0: 65 76 69 63 65 20 3d 20 7b 30 78 34 46 41 33 35  evice = {0x4FA35
3500: 36 38 45 2c 20 30 78 36 32 33 46 2c 20 30 78 31  68E, 0x623F, 0x1
3510: 31 43 46 2c 20 5b 30 78 41 43 2c 20 30 78 34 41  1CF, [0xAC, 0x4A
3520: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
3530: 43 30 2c 20 30 78 33 38 2c 20 30 78 32 35 2c 20  C0, 0x38, 0x25, 
3540: 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA1]};. const I
3550: 49 44 20 43 4c 53 49 44 5f 43 44 69 72 65 63 74  ID CLSID_CDirect
3560: 33 44 52 4d 46 61 63 65 20 3d 20 7b 30 78 34 46  3DRMFace = {0x4F
3570: 41 33 35 36 39 33 2c 20 30 78 36 32 33 46 2c 20  A35693, 0x623F, 
3580: 30 78 31 31 43 46 2c 20 5b 30 78 41 43 2c 20 30  0x11CF, [0xAC, 0
3590: 78 34 41 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x4A, 0x00, 0x00,
35a0: 20 30 78 43 30 2c 20 30 78 33 38 2c 20 30 78 32   0xC0, 0x38, 0x2
35b0: 35 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73  5, 0xA1]};. cons
35c0: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 44 69 72  t IID CLSID_CDir
35d0: 65 63 74 33 44 52 4d 46 72 61 6d 65 20 3d 20 7b  ect3DRMFrame = {
35e0: 30 78 34 46 41 33 35 36 39 30 2c 20 30 78 36 32  0x4FA35690, 0x62
35f0: 33 46 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41  3F, 0x11CF, [0xA
3600: 43 2c 20 30 78 34 41 2c 20 30 78 30 30 2c 20 30  C, 0x4A, 0x00, 0
3610: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38 2c  x00, 0xC0, 0x38,
3620: 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a 20   0x25, 0xA1]};. 
3630: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
3640: 43 44 69 72 65 63 74 33 44 52 4d 46 72 61 6d 65  CDirect3DRMFrame
3650: 49 6e 74 65 72 70 6f 6c 61 74 6f 72 20 3d 20 7b  Interpolator = {
3660: 30 78 30 44 45 39 45 41 41 32 2c 20 30 78 33 42  0x0DE9EAA2, 0x3B
3670: 38 34 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  84, 0x11D0, [0x9
3680: 42 2c 20 30 78 36 44 2c 20 30 78 30 30 2c 20 30  B, 0x6D, 0x00, 0
3690: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 37 38 2c  x00, 0xC0, 0x78,
36a0: 20 30 78 31 42 2c 20 30 78 43 33 5d 7d 3b 0a 20   0x1B, 0xC3]};. 
36b0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
36c0: 43 44 69 72 65 63 74 33 44 52 4d 4c 69 67 68 74  CDirect3DRMLight
36d0: 20 3d 20 7b 30 78 34 46 41 33 35 36 39 34 2c 20   = {0x4FA35694, 
36e0: 30 78 36 32 33 46 2c 20 30 78 31 31 43 46 2c 20  0x623F, 0x11CF, 
36f0: 5b 30 78 41 43 2c 20 30 78 34 41 2c 20 30 78 30  [0xAC, 0x4A, 0x0
3700: 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  0, 0x00, 0xC0, 0
3710: 78 33 38 2c 20 30 78 32 35 2c 20 30 78 41 31 5d  x38, 0x25, 0xA1]
3720: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
3730: 53 49 44 5f 43 44 69 72 65 63 74 33 44 52 4d 4c  SID_CDirect3DRML
3740: 69 67 68 74 49 6e 74 65 72 70 6f 6c 61 74 6f 72  ightInterpolator
3750: 20 3d 20 7b 30 78 30 44 45 39 45 41 41 36 2c 20   = {0x0DE9EAA6, 
3760: 30 78 33 42 38 34 2c 20 30 78 31 31 44 30 2c 20  0x3B84, 0x11D0, 
3770: 5b 30 78 39 42 2c 20 30 78 36 44 2c 20 30 78 30  [0x9B, 0x6D, 0x0
3780: 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  0, 0x00, 0xC0, 0
3790: 78 37 38 2c 20 30 78 31 42 2c 20 30 78 43 33 5d  x78, 0x1B, 0xC3]
37a0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
37b0: 53 49 44 5f 43 44 69 72 65 63 74 33 44 52 4d 4d  SID_CDirect3DRMM
37c0: 61 74 65 72 69 61 6c 20 3d 20 7b 30 78 34 46 41  aterial = {0x4FA
37d0: 33 35 36 39 37 2c 20 30 78 36 32 33 46 2c 20 30  35697, 0x623F, 0
37e0: 78 31 31 43 46 2c 20 5b 30 78 41 43 2c 20 30 78  x11CF, [0xAC, 0x
37f0: 34 41 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  4A, 0x00, 0x00, 
3800: 30 78 43 30 2c 20 30 78 33 38 2c 20 30 78 32 35  0xC0, 0x38, 0x25
3810: 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA1]};. const
3820: 20 49 49 44 20 43 4c 53 49 44 5f 43 44 69 72 65   IID CLSID_CDire
3830: 63 74 33 44 52 4d 4d 61 74 65 72 69 61 6c 49 6e  ct3DRMMaterialIn
3840: 74 65 72 70 6f 6c 61 74 6f 20 3d 20 7b 30 78 30  terpolato = {0x0
3850: 44 45 39 45 41 41 37 2c 20 30 78 33 42 38 34 2c  DE9EAA7, 0x3B84,
3860: 20 30 78 31 31 44 30 2c 20 5b 30 78 39 42 2c 20   0x11D0, [0x9B, 
3870: 30 78 36 44 2c 20 30 78 30 30 2c 20 30 78 30 30  0x6D, 0x00, 0x00
3880: 2c 20 30 78 43 30 2c 20 30 78 37 38 2c 20 30 78  , 0xC0, 0x78, 0x
3890: 31 42 2c 20 30 78 43 33 5d 7d 3b 0a 20 63 6f 6e  1B, 0xC3]};. con
38a0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 44 69  st IID CLSID_CDi
38b0: 72 65 63 74 33 44 52 4d 4d 65 73 68 20 3d 20 7b  rect3DRMMesh = {
38c0: 30 78 34 46 41 33 35 36 39 31 2c 20 30 78 36 32  0x4FA35691, 0x62
38d0: 33 46 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41  3F, 0x11CF, [0xA
38e0: 43 2c 20 30 78 34 41 2c 20 30 78 30 30 2c 20 30  C, 0x4A, 0x00, 0
38f0: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38 2c  x00, 0xC0, 0x38,
3900: 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a 20   0x25, 0xA1]};. 
3910: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
3920: 43 44 69 72 65 63 74 33 44 52 4d 4d 65 73 68 42  CDirect3DRMMeshB
3930: 75 69 6c 64 65 72 20 3d 20 7b 30 78 34 46 41 33  uilder = {0x4FA3
3940: 35 36 39 32 2c 20 30 78 36 32 33 46 2c 20 30 78  5692, 0x623F, 0x
3950: 31 31 43 46 2c 20 5b 30 78 41 43 2c 20 30 78 34  11CF, [0xAC, 0x4
3960: 41 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  A, 0x00, 0x00, 0
3970: 78 43 30 2c 20 30 78 33 38 2c 20 30 78 32 35 2c  xC0, 0x38, 0x25,
3980: 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA1]};. const 
3990: 49 49 44 20 43 4c 53 49 44 5f 43 44 69 72 65 63  IID CLSID_CDirec
39a0: 74 33 44 52 4d 4d 65 73 68 49 6e 74 65 72 70 6f  t3DRMMeshInterpo
39b0: 6c 61 74 6f 72 20 3d 20 7b 30 78 30 44 45 39 45  lator = {0x0DE9E
39c0: 41 41 33 2c 20 30 78 33 42 38 34 2c 20 30 78 31  AA3, 0x3B84, 0x1
39d0: 31 44 30 2c 20 5b 30 78 39 42 2c 20 30 78 36 44  1D0, [0x9B, 0x6D
39e0: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
39f0: 43 30 2c 20 30 78 37 38 2c 20 30 78 31 42 2c 20  C0, 0x78, 0x1B, 
3a00: 30 78 43 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xC3]};. const I
3a10: 49 44 20 43 4c 53 49 44 5f 43 44 69 72 65 63 74  ID CLSID_CDirect
3a20: 33 44 52 4d 50 72 6f 67 72 65 73 73 69 76 65 4d  3DRMProgressiveM
3a30: 65 73 68 20 3d 20 7b 30 78 34 35 31 36 45 43 34  esh = {0x4516EC4
3a40: 30 2c 20 30 78 38 46 32 30 2c 20 30 78 31 31 44  0, 0x8F20, 0x11D
3a50: 30 2c 20 5b 30 78 39 42 2c 20 30 78 36 44 2c 20  0, [0x9B, 0x6D, 
3a60: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30  0x00, 0x00, 0xC0
3a70: 2c 20 30 78 37 38 2c 20 30 78 31 42 2c 20 30 78  , 0x78, 0x1B, 0x
3a80: 43 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  C3]};. const IID
3a90: 20 43 4c 53 49 44 5f 43 44 69 72 65 63 74 33 44   CLSID_CDirect3D
3aa0: 52 4d 53 68 61 64 6f 77 20 3d 20 7b 30 78 34 46  RMShadow = {0x4F
3ab0: 41 33 35 36 39 42 2c 20 30 78 36 32 33 46 2c 20  A3569B, 0x623F, 
3ac0: 30 78 31 31 43 46 2c 20 5b 30 78 41 43 2c 20 30  0x11CF, [0xAC, 0
3ad0: 78 34 41 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x4A, 0x00, 0x00,
3ae0: 20 30 78 43 30 2c 20 30 78 33 38 2c 20 30 78 32   0xC0, 0x38, 0x2
3af0: 35 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73  5, 0xA1]};. cons
3b00: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 44 69 72  t IID CLSID_CDir
3b10: 65 63 74 33 44 52 4d 54 65 78 74 75 72 65 20 3d  ect3DRMTexture =
3b20: 20 7b 30 78 34 46 41 33 35 36 39 35 2c 20 30 78   {0x4FA35695, 0x
3b30: 36 32 33 46 2c 20 30 78 31 31 43 46 2c 20 5b 30  623F, 0x11CF, [0
3b40: 78 41 43 2c 20 30 78 34 41 2c 20 30 78 30 30 2c  xAC, 0x4A, 0x00,
3b50: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33   0x00, 0xC0, 0x3
3b60: 38 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b  8, 0x25, 0xA1]};
3b70: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
3b80: 44 5f 43 44 69 72 65 63 74 33 44 52 4d 54 65 78  D_CDirect3DRMTex
3b90: 74 75 72 65 49 6e 74 65 72 70 6f 6c 61 74 6f 72  tureInterpolator
3ba0: 20 3d 20 7b 30 78 30 44 45 39 45 41 41 38 2c 20   = {0x0DE9EAA8, 
3bb0: 30 78 33 42 38 34 2c 20 30 78 31 31 44 30 2c 20  0x3B84, 0x11D0, 
3bc0: 5b 30 78 39 42 2c 20 30 78 36 44 2c 20 30 78 30  [0x9B, 0x6D, 0x0
3bd0: 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  0, 0x00, 0xC0, 0
3be0: 78 37 38 2c 20 30 78 31 42 2c 20 30 78 43 33 5d  x78, 0x1B, 0xC3]
3bf0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
3c00: 53 49 44 5f 43 44 69 72 65 63 74 33 44 52 4d 55  SID_CDirect3DRMU
3c10: 73 65 72 56 69 73 75 61 6c 20 3d 20 7b 30 78 34  serVisual = {0x4
3c20: 46 41 33 35 36 39 41 2c 20 30 78 36 32 33 46 2c  FA3569A, 0x623F,
3c30: 20 30 78 31 31 43 46 2c 20 5b 30 78 41 43 2c 20   0x11CF, [0xAC, 
3c40: 30 78 34 41 2c 20 30 78 30 30 2c 20 30 78 30 30  0x4A, 0x00, 0x00
3c50: 2c 20 30 78 43 30 2c 20 30 78 33 38 2c 20 30 78  , 0xC0, 0x38, 0x
3c60: 32 35 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e  25, 0xA1]};. con
3c70: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 44 69  st IID CLSID_CDi
3c80: 72 65 63 74 33 44 52 4d 56 69 65 77 70 6f 72 74  rect3DRMViewport
3c90: 20 3d 20 7b 30 78 34 46 41 33 35 36 38 46 2c 20   = {0x4FA3568F, 
3ca0: 30 78 36 32 33 46 2c 20 30 78 31 31 43 46 2c 20  0x623F, 0x11CF, 
3cb0: 5b 30 78 41 43 2c 20 30 78 34 41 2c 20 30 78 30  [0xAC, 0x4A, 0x0
3cc0: 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  0, 0x00, 0xC0, 0
3cd0: 78 33 38 2c 20 30 78 32 35 2c 20 30 78 41 31 5d  x38, 0x25, 0xA1]
3ce0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
3cf0: 53 49 44 5f 43 44 69 72 65 63 74 33 44 52 4d 56  SID_CDirect3DRMV
3d00: 69 65 77 70 6f 72 74 49 6e 74 65 72 70 6f 6c 61  iewportInterpola
3d10: 74 6f 20 3d 20 7b 30 78 30 44 45 39 45 41 41 31  to = {0x0DE9EAA1
3d20: 2c 20 30 78 33 42 38 34 2c 20 30 78 31 31 44 30  , 0x3B84, 0x11D0
3d30: 2c 20 5b 30 78 39 42 2c 20 30 78 36 44 2c 20 30  , [0x9B, 0x6D, 0
3d40: 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x00, 0x00, 0xC0,
3d50: 20 30 78 37 38 2c 20 30 78 31 42 2c 20 30 78 43   0x78, 0x1B, 0xC
3d60: 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
3d70: 43 4c 53 49 44 5f 43 44 69 72 65 63 74 33 44 52  CLSID_CDirect3DR
3d80: 4d 57 72 61 70 20 3d 20 7b 30 78 34 46 41 33 35  MWrap = {0x4FA35
3d90: 36 39 36 2c 20 30 78 36 32 33 46 2c 20 30 78 31  696, 0x623F, 0x1
3da0: 31 43 46 2c 20 5b 30 78 41 43 2c 20 30 78 34 41  1CF, [0xAC, 0x4A
3db0: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
3dc0: 43 30 2c 20 30 78 33 38 2c 20 30 78 32 35 2c 20  C0, 0x38, 0x25, 
3dd0: 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA1]};. const I
3de0: 49 44 20 43 4c 53 49 44 5f 43 44 69 72 65 63 74  ID CLSID_CDirect
3df0: 58 46 69 6c 65 20 3d 20 7b 30 78 34 35 31 36 45  XFile = {0x4516E
3e00: 43 34 33 2c 20 30 78 38 46 32 30 2c 20 30 78 31  C43, 0x8F20, 0x1
3e10: 31 44 30 2c 20 5b 30 78 39 42 2c 20 30 78 36 44  1D0, [0x9B, 0x6D
3e20: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
3e30: 43 30 2c 20 30 78 37 38 2c 20 30 78 31 42 2c 20  C0, 0x78, 0x1B, 
3e40: 30 78 43 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xC3]};. const I
3e50: 49 44 20 43 4c 53 49 44 5f 43 44 4c 41 67 65 6e  ID CLSID_CDLAgen
3e60: 74 20 3d 20 7b 30 78 37 44 35 35 39 43 31 30 2c  t = {0x7D559C10,
3e70: 20 30 78 39 46 45 39 2c 20 30 78 31 31 44 30 2c   0x9FE9, 0x11D0,
3e80: 20 5b 30 78 39 33 2c 20 30 78 46 37 2c 20 30 78   [0x93, 0xF7, 0x
3e90: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
3ea0: 30 78 35 39 2c 20 30 78 43 45 2c 20 30 78 30 32  0x59, 0xCE, 0x02
3eb0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
3ec0: 4c 53 49 44 5f 43 64 6c 50 72 6f 74 6f 63 6f 6c  LSID_CdlProtocol
3ed0: 20 3d 20 7b 30 78 33 44 44 35 33 44 34 30 2c 20   = {0x3DD53D40, 
3ee0: 30 78 37 42 38 42 2c 20 30 78 31 31 44 30 2c 20  0x7B8B, 0x11D0, 
3ef0: 5b 30 78 42 30 2c 20 30 78 31 33 2c 20 30 78 30  [0xB0, 0x13, 0x0
3f00: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
3f10: 78 35 39 2c 20 30 78 43 45 2c 20 30 78 30 32 5d  x59, 0xCE, 0x02]
3f20: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
3f30: 53 49 44 5f 43 44 6f 63 42 72 6f 77 73 65 50 72  SID_CDocBrowsePr
3f40: 6f 70 65 72 74 79 50 61 67 65 20 3d 20 7b 30 78  opertyPage = {0x
3f50: 33 30 35 30 46 33 42 34 2c 20 30 78 39 38 42 35  3050F3B4, 0x98B5
3f60: 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
3f70: 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
3f80: 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
3f90: 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
3fa0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 44  nst IID CLSID_CD
3fb0: 6f 77 6e 6c 6f 61 64 42 65 68 61 76 69 6f 72 20  ownloadBehavior 
3fc0: 3d 20 7b 30 78 33 30 35 30 46 35 42 45 2c 20 30  = {0x3050F5BE, 0
3fd0: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
3fe0: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
3ff0: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4000: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4010: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
4020: 49 44 5f 43 45 6e 72 6f 6c 6c 20 3d 20 7b 30 78  ID_CEnroll = {0x
4030: 34 33 46 38 46 32 38 39 2c 20 30 78 37 41 32 30  43F8F289, 0x7A20
4040: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 46 2c  , 0x11D0, [0x8F,
4050: 20 30 78 30 36 2c 20 30 78 30 30 2c 20 30 78 43   0x06, 0x00, 0xC
4060: 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30  0, 0x4F, 0xC2, 0
4070: 78 39 35 2c 20 30 78 45 31 5d 7d 3b 0a 20 63 6f  x95, 0xE1]};. co
4080: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 45  nst IID CLSID_CE
4090: 76 65 6e 74 4f 62 6a 20 3d 20 7b 30 78 33 30 35  ventObj = {0x305
40a0: 30 46 34 38 41 2c 20 30 78 39 38 42 35 2c 20 30  0F48A, 0x98B5, 0
40b0: 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
40c0: 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
40d0: 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
40e0: 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
40f0: 20 49 49 44 20 43 4c 53 49 44 5f 43 46 6f 6e 74   IID CLSID_CFont
4100: 50 72 6f 70 50 61 67 65 20 3d 20 7b 30 78 30 42  PropPage = {0x0B
4110: 45 33 35 32 30 30 2c 20 30 78 38 46 39 31 2c 20  E35200, 0x8F91, 
4120: 30 78 31 31 43 45 2c 20 5b 30 78 39 44 2c 20 30  0x11CE, [0x9D, 0
4130: 78 45 33 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE3, 0x00, 0xAA,
4140: 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78 42   0x00, 0x4B, 0xB
4150: 38 2c 20 30 78 35 31 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x51]};. cons
4160: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 46 53 49  t IID CLSID_CFSI
4170: 63 6f 6e 4f 76 65 72 6c 61 79 4d 61 6e 61 67 65  conOverlayManage
4180: 72 20 3d 20 7b 30 78 36 33 42 35 31 46 38 31 2c  r = {0x63B51F81,
4190: 20 30 78 43 38 36 38 2c 20 30 78 31 31 44 30 2c   0xC868, 0x11D0,
41a0: 20 5b 30 78 39 39 2c 20 30 78 39 43 2c 20 30 78   [0x99, 0x9C, 0x
41b0: 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
41c0: 30 78 44 36 2c 20 30 78 35 35 2c 20 30 78 45 31  0xD6, 0x55, 0xE1
41d0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
41e0: 4c 53 49 44 5f 43 68 61 6e 6e 65 6c 41 67 65 6e  LSID_ChannelAgen
41f0: 74 20 3d 20 7b 30 78 45 33 41 38 42 44 45 36 2c  t = {0xE3A8BDE6,
4200: 20 30 78 41 42 43 45 2c 20 30 78 31 31 44 30 2c   0xABCE, 0x11D0,
4210: 20 5b 30 78 42 43 2c 20 30 78 34 42 2c 20 30 78   [0xBC, 0x4B, 0x
4220: 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
4230: 30 78 44 39 2c 20 30 78 32 39 2c 20 30 78 44 42  0xD9, 0x29, 0xDB
4240: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
4250: 4c 53 49 44 5f 43 68 61 6e 6e 65 6c 4d 67 72 20  LSID_ChannelMgr 
4260: 3d 20 7b 30 78 42 33 43 44 41 45 39 30 2c 20 30  = {0xB3CDAE90, 0
4270: 78 44 31 37 30 2c 20 30 78 31 31 44 30 2c 20 5b  xD170, 0x11D0, [
4280: 30 78 38 30 2c 20 30 78 32 42 2c 20 30 78 30 30  0x80, 0x2B, 0x00
4290: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
42a0: 44 37 2c 20 30 78 35 44 2c 20 30 78 31 33 5d 7d  D7, 0x5D, 0x13]}
42b0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
42c0: 49 44 5f 43 48 65 61 64 65 72 46 6f 6f 74 65 72  ID_CHeaderFooter
42d0: 20 3d 20 7b 30 78 33 30 35 30 46 36 43 44 2c 20   = {0x3050F6CD, 
42e0: 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
42f0: 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4300: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4310: 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4320: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
4330: 53 49 44 5f 43 48 74 6d 6c 41 72 65 61 20 3d 20  SID_CHtmlArea = 
4340: 7b 30 78 33 30 35 30 46 36 34 46 2c 20 30 78 39  {0x3050F64F, 0x9
4350: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4360: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4370: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4380: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4390: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
43a0: 5f 43 49 45 4f 70 74 69 6f 6e 45 6c 65 6d 65 6e  _CIEOptionElemen
43b0: 74 20 3d 20 7b 30 78 33 30 35 30 46 36 39 38 2c  t = {0x3050F698,
43c0: 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
43d0: 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
43e0: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
43f0: 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4400: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
4410: 4c 53 49 44 5f 43 49 45 53 65 6c 65 63 74 45 6c  LSID_CIESelectEl
4420: 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
4430: 36 38 38 2c 20 30 78 39 38 42 35 2c 20 30 78 31  688, 0x98B5, 0x1
4440: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4450: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4460: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4470: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4480: 49 44 20 43 4c 53 49 44 5f 43 49 6d 61 67 65 42  ID CLSID_CImageB
4490: 72 6f 77 73 65 50 72 6f 70 65 72 74 79 50 61 67  rowsePropertyPag
44a0: 65 20 3d 20 7b 30 78 33 30 35 30 46 33 42 33 2c  e = {0x3050F3B3,
44b0: 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
44c0: 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
44d0: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
44e0: 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
44f0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
4500: 4c 53 49 44 5f 43 6c 61 73 73 49 6e 73 74 61 6c  LSID_ClassInstal
4510: 6c 46 69 6c 74 65 72 20 3d 20 7b 30 78 33 32 42  lFilter = {0x32B
4520: 35 33 33 42 42 2c 20 30 78 45 44 41 45 2c 20 30  533BB, 0xEDAE, 0
4530: 78 31 31 44 30 2c 20 5b 30 78 42 44 2c 20 30 78  x11D0, [0xBD, 0x
4540: 35 41 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  5A, 0x00, 0xAA, 
4550: 30 78 30 30 2c 20 30 78 42 39 2c 20 30 78 32 41  0x00, 0xB9, 0x2A
4560: 2c 20 30 78 46 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xF1]};. const
4570: 20 49 49 44 20 43 4c 53 49 44 5f 43 4c 61 79 6f   IID CLSID_CLayo
4580: 75 74 52 65 63 74 20 3d 20 7b 30 78 33 30 35 30  utRect = {0x3050
4590: 46 36 36 34 2c 20 30 78 39 38 42 35 2c 20 30 78  F664, 0x98B5, 0x
45a0: 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
45b0: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
45c0: 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
45d0: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
45e0: 49 49 44 20 43 4c 53 49 44 5f 43 6c 69 65 6e 74  IID CLSID_Client
45f0: 43 61 70 73 20 3d 20 7b 30 78 37 45 38 42 43 34  Caps = {0x7E8BC4
4600: 34 45 2c 20 30 78 41 45 46 46 2c 20 30 78 31 31  4E, 0xAEFF, 0x11
4610: 44 31 2c 20 5b 30 78 38 39 2c 20 30 78 43 32 2c  D1, [0x89, 0xC2,
4620: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
4630: 46 2c 20 30 78 42 36 2c 20 30 78 42 46 2c 20 30  F, 0xB6, 0xBF, 0
4640: 78 43 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xC4]};. const II
4650: 44 20 43 4c 53 49 44 5f 43 6c 75 73 41 70 70 57  D CLSID_ClusAppW
4660: 69 7a 20 3d 20 7b 30 78 32 34 46 39 37 31 35 30  iz = {0x24F97150
4670: 2c 20 30 78 36 36 38 39 2c 20 30 78 31 31 44 31  , 0x6689, 0x11D1
4680: 2c 20 5b 30 78 39 41 2c 20 30 78 41 37 2c 20 30  , [0x9A, 0xA7, 0
4690: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
46a0: 20 30 78 42 39 2c 20 30 78 33 41 2c 20 30 78 38   0xB9, 0x3A, 0x8
46b0: 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
46c0: 43 4c 53 49 44 5f 43 6c 75 73 43 66 67 41 73 79  CLSID_ClusCfgAsy
46d0: 6e 63 45 76 69 63 74 43 6c 65 61 6e 75 70 20 3d  ncEvictCleanup =
46e0: 20 7b 30 78 30 38 46 33 35 41 37 32 2c 20 30 78   {0x08F35A72, 0x
46f0: 44 37 43 34 2c 20 30 78 34 32 46 34 2c 20 5b 30  D7C4, 0x42F4, [0
4700: 78 42 43 2c 20 30 78 38 31 2c 20 30 78 35 31 2c  xBC, 0x81, 0x51,
4710: 20 30 78 38 38 2c 20 30 78 45 31 2c 20 30 78 39   0x88, 0xE1, 0x9
4720: 44 2c 20 30 78 46 41 2c 20 30 78 33 39 5d 7d 3b  D, 0xFA, 0x39]};
4730: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
4740: 44 5f 43 6c 75 73 43 66 67 45 76 69 63 74 43 6c  D_ClusCfgEvictCl
4750: 65 61 6e 75 70 20 3d 20 7b 30 78 33 32 31 35 32  eanup = {0x32152
4760: 42 45 39 2c 20 30 78 44 45 38 43 2c 20 30 78 34  BE9, 0xDE8C, 0x4
4770: 44 30 46 2c 20 5b 30 78 38 31 2c 20 30 78 42 30  D0F, [0x81, 0xB0
4780: 2c 20 30 78 42 43 2c 20 30 78 45 35 2c 20 30 78  , 0xBC, 0xE5, 0x
4790: 44 31 2c 20 30 78 31 45 2c 20 30 78 43 42 2c 20  D1, 0x1E, 0xCB, 
47a0: 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x00]};. const I
47b0: 49 44 20 43 4c 53 49 44 5f 43 6c 75 73 43 66 67  ID CLSID_ClusCfg
47c0: 52 65 73 54 79 70 65 47 65 6e 53 63 72 69 70 74  ResTypeGenScript
47d0: 20 3d 20 7b 30 78 44 35 31 33 43 34 46 34 2c 20   = {0xD513C4F4, 
47e0: 30 78 31 44 33 34 2c 20 30 78 34 34 41 33 2c 20  0x1D34, 0x44A3, 
47f0: 5b 30 78 38 33 2c 20 30 78 44 34 2c 20 30 78 38  [0x83, 0xD4, 0x8
4800: 31 2c 20 30 78 32 36 2c 20 30 78 35 31 2c 20 30  1, 0x26, 0x51, 0
4810: 78 44 42 2c 20 30 78 38 39 2c 20 30 78 31 38 5d  xDB, 0x89, 0x18]
4820: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
4830: 53 49 44 5f 43 6c 75 73 43 66 67 52 65 73 54 79  SID_ClusCfgResTy
4840: 70 65 4d 61 6a 6f 72 69 74 79 4e 6f 64 65 53 65  peMajorityNodeSe
4850: 74 20 3d 20 7b 30 78 42 36 38 37 30 42 34 34 2c  t = {0xB6870B44,
4860: 20 30 78 30 42 44 46 2c 20 30 78 34 42 34 36 2c   0x0BDF, 0x4B46,
4870: 20 5b 30 78 41 43 2c 20 30 78 31 46 2c 20 30 78   [0xAC, 0x1F, 0x
4880: 36 43 2c 20 30 78 36 39 2c 20 30 78 31 42 2c 20  6C, 0x69, 0x1B, 
4890: 30 78 36 32 2c 20 30 78 32 45 2c 20 30 78 44 46  0x62, 0x2E, 0xDF
48a0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
48b0: 4c 53 49 44 5f 43 6c 75 73 43 66 67 52 65 73 54  LSID_ClusCfgResT
48c0: 79 70 65 53 65 72 76 69 63 65 73 20 3d 20 7b 30  ypeServices = {0
48d0: 78 36 41 33 37 30 34 38 39 2c 20 30 78 42 42 35  x6A370489, 0xBB5
48e0: 32 2c 20 30 78 34 37 32 37 2c 20 5b 30 78 42 37  2, 0x4727, [0xB7
48f0: 2c 20 30 78 34 30 2c 20 30 78 30 38 2c 20 30 78  , 0x40, 0x08, 0x
4900: 46 34 2c 20 30 78 39 34 2c 20 30 78 31 36 2c 20  F4, 0x94, 0x16, 
4910: 30 78 33 34 2c 20 30 78 37 38 5d 7d 3b 0a 20 63  0x34, 0x78]};. c
4920: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43  onst IID CLSID_C
4930: 6c 75 73 43 66 67 53 74 61 72 74 75 70 4e 6f 74  lusCfgStartupNot
4940: 69 66 79 20 3d 20 7b 30 78 31 30 35 45 45 45 42  ify = {0x105EEEB
4950: 36 2c 20 30 78 33 32 46 44 2c 20 30 78 34 45 41  6, 0x32FD, 0x4EA
4960: 39 2c 20 5b 30 78 38 39 2c 20 30 78 31 32 2c 20  9, [0x89, 0x12, 
4970: 30 78 38 34 2c 20 30 78 33 41 2c 20 30 78 37 46  0x84, 0x3A, 0x7F
4980: 2c 20 30 78 46 33 2c 20 30 78 43 41 2c 20 30 78  , 0xF3, 0xCA, 0x
4990: 32 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  2D]};. const IID
49a0: 20 43 4c 53 49 44 5f 43 6c 75 73 43 66 67 57 69   CLSID_ClusCfgWi
49b0: 7a 61 72 64 20 3d 20 7b 30 78 31 39 31 39 43 34  zard = {0x1919C4
49c0: 46 45 2c 20 30 78 36 46 34 36 2c 20 30 78 34 30  FE, 0x6F46, 0x40
49d0: 32 37 2c 20 5b 30 78 39 37 2c 20 30 78 37 44 2c  27, [0x97, 0x7D,
49e0: 20 30 78 30 45 2c 20 30 78 46 31 2c 20 30 78 43   0x0E, 0xF1, 0xC
49f0: 38 2c 20 30 78 46 32 2c 20 30 78 36 33 2c 20 30  8, 0xF2, 0x63, 0
4a00: 78 37 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x72]};. const II
4a10: 44 20 43 4c 53 49 44 5f 43 6c 75 73 74 65 72 43  D CLSID_ClusterC
4a20: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65  onfigurationType
4a30: 20 3d 20 7b 30 78 42 46 33 37 36 38 43 32 2c 20   = {0xBF3768C2, 
4a40: 30 78 45 30 45 35 2c 20 30 78 34 34 38 46 2c 20  0xE0E5, 0x448F, 
4a50: 5b 30 78 39 35 2c 20 30 78 32 42 2c 20 30 78 32  [0x95, 0x2B, 0x2
4a60: 35 2c 20 30 78 44 34 2c 20 30 78 33 33 2c 20 30  5, 0xD4, 0x33, 0
4a70: 78 32 44 2c 20 30 78 45 46 2c 20 30 78 41 33 5d  x2D, 0xEF, 0xA3]
4a80: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
4a90: 53 49 44 5f 43 4d 69 6d 65 54 79 70 65 73 20 3d  SID_CMimeTypes =
4aa0: 20 7b 30 78 33 30 35 30 46 33 46 45 2c 20 30 78   {0x3050F3FE, 0x
4ab0: 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4ac0: 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4ad0: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4ae0: 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
4af0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
4b00: 44 5f 43 4d 4c 61 6e 67 43 6f 6e 76 65 72 74 43  D_CMLangConvertC
4b10: 68 61 72 73 65 74 20 3d 20 7b 30 78 44 36 36 44  harset = {0xD66D
4b20: 36 46 39 39 2c 20 30 78 43 44 41 41 2c 20 30 78  6F99, 0xCDAA, 0x
4b30: 31 31 44 30 2c 20 5b 30 78 42 38 2c 20 30 78 32  11D0, [0xB8, 0x2
4b40: 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  2, 0x00, 0xC0, 0
4b50: 78 34 46 2c 20 30 78 43 39 2c 20 30 78 42 33 2c  x4F, 0xC9, 0xB3,
4b60: 20 30 78 31 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x1F]};. const 
4b70: 49 49 44 20 43 4c 53 49 44 5f 43 4d 4c 61 6e 67  IID CLSID_CMLang
4b80: 53 74 72 69 6e 67 20 3d 20 7b 30 78 43 30 34 44  String = {0xC04D
4b90: 36 35 43 46 2c 20 30 78 42 37 30 44 2c 20 30 78  65CF, 0xB70D, 0x
4ba0: 31 31 44 30 2c 20 5b 30 78 42 31 2c 20 30 78 38  11D0, [0xB1, 0x8
4bb0: 38 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  8, 0x00, 0xAA, 0
4bc0: 78 30 30 2c 20 30 78 33 38 2c 20 30 78 43 39 2c  x00, 0x38, 0xC9,
4bd0: 20 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x69]};. const 
4be0: 49 49 44 20 43 4c 53 49 44 5f 43 4d 75 6c 74 69  IID CLSID_CMulti
4bf0: 4c 61 6e 67 75 61 67 65 20 3d 20 7b 30 78 32 37  Language = {0x27
4c00: 35 43 32 33 45 32 2c 20 30 78 33 37 34 37 2c 20  5C23E2, 0x3747, 
4c10: 30 78 31 31 44 30 2c 20 5b 30 78 39 46 2c 20 30  0x11D0, [0x9F, 0
4c20: 78 45 41 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xEA, 0x00, 0xAA,
4c30: 20 30 78 30 30 2c 20 30 78 33 46 2c 20 30 78 38   0x00, 0x3F, 0x8
4c40: 36 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  6, 0x46]};. cons
4c50: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 4e 65 74  t IID CLSID_CNet
4c60: 43 66 67 20 3d 20 7b 30 78 35 42 30 33 35 32 36  Cfg = {0x5B03526
4c70: 31 2c 20 30 78 34 30 46 39 2c 20 30 78 31 31 44  1, 0x40F9, 0x11D
4c80: 31 2c 20 5b 30 78 41 41 2c 20 30 78 45 43 2c 20  1, [0xAA, 0xEC, 
4c90: 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46  0x00, 0x80, 0x5F
4ca0: 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78  , 0xC1, 0x27, 0x
4cb0: 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0E]};. const IID
4cc0: 20 43 4c 53 49 44 5f 43 6f 44 69 74 68 65 72 54   CLSID_CoDitherT
4cd0: 6f 52 47 42 38 20 3d 20 7b 30 78 41 38 36 30 43  oRGB8 = {0xA860C
4ce0: 45 35 30 2c 20 30 78 33 39 31 30 2c 20 30 78 31  E50, 0x3910, 0x1
4cf0: 31 44 30 2c 20 5b 30 78 38 36 2c 20 30 78 46 43  1D0, [0x86, 0xFC
4d00: 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
4d10: 43 39 2c 20 30 78 31 33 2c 20 30 78 46 37 2c 20  C9, 0x13, 0xF7, 
4d20: 30 78 35 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x50]};. const I
4d30: 49 44 20 43 4c 53 49 44 5f 43 6f 4d 61 70 4d 49  ID CLSID_CoMapMI
4d40: 4d 45 54 6f 43 4c 53 49 44 20 3d 20 7b 30 78 33  METoCLSID = {0x3
4d50: 30 43 33 42 30 38 30 2c 20 30 78 33 30 46 42 2c  0C3B080, 0x30FB,
4d60: 20 30 78 31 31 44 30 2c 20 5b 30 78 42 37 2c 20   0x11D0, [0xB7, 
4d70: 30 78 32 34 2c 20 30 78 30 30 2c 20 30 78 41 41  0x24, 0x00, 0xAA
4d80: 2c 20 30 78 30 30 2c 20 30 78 36 43 2c 20 30 78  , 0x00, 0x6C, 0x
4d90: 31 41 2c 20 30 78 30 31 5d 7d 3b 0a 20 63 6f 6e  1A, 0x01]};. con
4da0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 6f 6d  st IID CLSID_Com
4db0: 42 69 6e 64 69 6e 67 20 3d 20 7b 30 78 30 30 30  Binding = {0x000
4dc0: 30 30 33 32 38 2c 20 30 78 30 30 30 30 2c 20 30  00328, 0x0000, 0
4dd0: 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
4de0: 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
4df0: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
4e00: 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
4e10: 20 49 49 44 20 43 4c 53 49 44 5f 43 6f 6d 6d 6f   IID CLSID_Commo
4e20: 6e 51 75 65 72 79 20 3d 20 7b 30 78 38 33 42 43  nQuery = {0x83BC
4e30: 35 45 43 30 2c 20 30 78 36 46 32 41 2c 20 30 78  5EC0, 0x6F2A, 0x
4e40: 31 31 44 30 2c 20 5b 30 78 41 31 2c 20 30 78 43  11D0, [0xA1, 0xC
4e50: 34 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  4, 0x00, 0xAA, 0
4e60: 78 30 30 2c 20 30 78 43 31 2c 20 30 78 36 45 2c  x00, 0xC1, 0x6E,
4e70: 20 30 78 36 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x65]};. const 
4e80: 49 49 44 20 43 4c 53 49 44 5f 43 6f 6d 70 6f 73  IID CLSID_Compos
4e90: 69 74 65 50 50 20 3d 20 7b 30 78 32 35 42 33 33  itePP = {0x25B33
4ea0: 36 36 30 2c 20 30 78 46 44 38 33 2c 20 30 78 31  660, 0xFD83, 0x1
4eb0: 31 44 31 2c 20 5b 30 78 38 41 2c 20 30 78 44 45  1D1, [0x8A, 0xDE
4ec0: 2c 20 30 78 34 34 2c 20 30 78 34 35 2c 20 30 78  , 0x44, 0x45, 0x
4ed0: 35 33 2c 20 30 78 35 34 2c 20 30 78 30 30 2c 20  53, 0x54, 0x00, 
4ee0: 30 78 30 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x01]};. const I
4ef0: 49 44 20 43 4c 53 49 44 5f 43 6f 6e 6e 65 63 74  ID CLSID_Connect
4f00: 69 6f 6e 43 6f 6d 6d 6f 6e 55 69 20 3d 20 7b 30  ionCommonUi = {0
4f10: 78 37 30 30 37 41 43 44 31 2c 20 30 78 33 32 30  x7007ACD1, 0x320
4f20: 32 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 41  2, 0x11D1, [0xAA
4f30: 2c 20 30 78 44 32 2c 20 30 78 30 30 2c 20 30 78  , 0xD2, 0x00, 0x
4f40: 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20  80, 0x5F, 0xC1, 
4f50: 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63  0x27, 0x0E]};. c
4f60: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43  onst IID CLSID_C
4f70: 6f 6e 6e 65 63 74 69 6f 6e 4d 61 6e 61 67 65 72  onnectionManager
4f80: 20 3d 20 7b 30 78 42 41 31 32 36 41 44 31 2c 20   = {0xBA126AD1, 
4f90: 30 78 32 31 36 36 2c 20 30 78 31 31 44 31 2c 20  0x2166, 0x11D1, 
4fa0: 5b 30 78 42 31 2c 20 30 78 44 30 2c 20 30 78 30  [0xB1, 0xD0, 0x0
4fb0: 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30  0, 0x80, 0x5F, 0
4fc0: 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d  xC1, 0x27, 0x0E]
4fd0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
4fe0: 53 49 44 5f 43 6f 6e 6e 65 63 74 69 6f 6e 4d 61  SID_ConnectionMa
4ff0: 6e 61 67 65 72 32 20 3d 20 7b 30 78 42 41 31 32  nager2 = {0xBA12
5000: 36 41 45 35 2c 20 30 78 32 31 36 36 2c 20 30 78  6AE5, 0x2166, 0x
5010: 31 31 44 31 2c 20 5b 30 78 42 31 2c 20 30 78 44  11D1, [0xB1, 0xD
5020: 30 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30  0, 0x00, 0x80, 0
5030: 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c  x5F, 0xC1, 0x27,
5040: 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0E]};. const 
5050: 49 49 44 20 43 4c 53 49 44 5f 43 6f 6e 74 72 6f  IID CLSID_Contro
5060: 6c 50 61 6e 65 6c 20 3d 20 7b 30 78 32 31 45 43  lPanel = {0x21EC
5070: 32 30 32 30 2c 20 30 78 33 41 45 41 2c 20 30 78  2020, 0x3AEA, 0x
5080: 31 30 36 39 2c 20 5b 30 78 41 32 2c 20 30 78 44  1069, [0xA2, 0xD
5090: 44 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30  D, 0x08, 0x00, 0
50a0: 78 32 42 2c 20 30 78 33 30 2c 20 30 78 33 30 2c  x2B, 0x30, 0x30,
50b0: 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9D]};. const 
50c0: 49 49 44 20 43 4c 53 49 44 5f 43 6f 6e 76 65 72  IID CLSID_Conver
50d0: 74 56 42 58 20 3d 20 7b 30 78 46 42 38 46 30 38  tVBX = {0xFB8F08
50e0: 32 32 2c 20 30 78 30 31 36 34 2c 20 30 78 31 30  22, 0x0164, 0x10
50f0: 31 42 2c 20 5b 30 78 38 34 2c 20 30 78 45 44 2c  1B, [0x84, 0xED,
5100: 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32   0x08, 0x00, 0x2
5110: 42 2c 20 30 78 32 45 2c 20 30 78 43 37 2c 20 30  B, 0x2E, 0xC7, 0
5120: 78 31 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x13]};. const II
5130: 44 20 43 4c 53 49 44 5f 43 6f 6e 76 6f 6c 76 65  D CLSID_Convolve
5140: 50 50 20 3d 20 7b 30 78 32 35 42 33 33 36 36 31  PP = {0x25B33661
5150: 2c 20 30 78 46 44 38 33 2c 20 30 78 31 31 44 31  , 0xFD83, 0x11D1
5160: 2c 20 5b 30 78 38 41 2c 20 30 78 44 45 2c 20 30  , [0x8A, 0xDE, 0
5170: 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c  x44, 0x45, 0x53,
5180: 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30   0x54, 0x00, 0x0
5190: 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
51a0: 43 4c 53 49 44 5f 43 4f 70 73 50 72 6f 66 69 6c  CLSID_COpsProfil
51b0: 65 20 3d 20 7b 30 78 33 30 35 30 46 34 30 32 2c  e = {0x3050F402,
51c0: 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
51d0: 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
51e0: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
51f0: 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
5200: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
5210: 4c 53 49 44 5f 43 6f 53 6e 69 66 66 53 74 72 65  LSID_CoSniffStre
5220: 61 6d 20 3d 20 7b 30 78 36 41 30 31 46 44 41 30  am = {0x6A01FDA0
5230: 2c 20 30 78 33 30 44 46 2c 20 30 78 31 31 44 30  , 0x30DF, 0x11D0
5240: 2c 20 5b 30 78 42 37 2c 20 30 78 32 34 2c 20 30  , [0xB7, 0x24, 0
5250: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
5260: 20 30 78 36 43 2c 20 30 78 31 41 2c 20 30 78 30   0x6C, 0x1A, 0x0
5270: 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
5280: 43 4c 53 49 44 5f 43 50 65 72 73 69 73 74 44 61  CLSID_CPersistDa
5290: 74 61 50 65 65 72 20 3d 20 7b 30 78 33 30 35 30  taPeer = {0x3050
52a0: 46 34 38 37 2c 20 30 78 39 38 42 35 2c 20 30 78  F487, 0x98B5, 0x
52b0: 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
52c0: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
52d0: 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
52e0: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
52f0: 49 49 44 20 43 4c 53 49 44 5f 43 50 65 72 73 69  IID CLSID_CPersi
5300: 73 74 48 69 73 74 6f 72 79 20 3d 20 7b 30 78 33  stHistory = {0x3
5310: 30 35 30 46 34 43 38 2c 20 30 78 39 38 42 35 2c  050F4C8, 0x98B5,
5320: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
5330: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
5340: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
5350: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
5360: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 50 65  st IID CLSID_CPe
5370: 72 73 69 73 74 53 68 6f 72 74 63 75 74 20 3d 20  rsistShortcut = 
5380: 7b 30 78 33 30 35 30 46 34 43 36 2c 20 30 78 39  {0x3050F4C6, 0x9
5390: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
53a0: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
53b0: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
53c0: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
53d0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
53e0: 5f 43 50 65 72 73 69 73 74 53 6e 61 70 73 68 6f  _CPersistSnapsho
53f0: 74 20 3d 20 7b 30 78 33 30 35 30 46 34 43 39 2c  t = {0x3050F4C9,
5400: 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
5410: 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
5420: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
5430: 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
5440: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
5450: 4c 53 49 44 5f 43 50 65 72 73 69 73 74 55 73 65  LSID_CPersistUse
5460: 72 44 61 74 61 20 3d 20 7b 30 78 33 30 35 30 46  rData = {0x3050F
5470: 34 38 45 2c 20 30 78 39 38 42 35 2c 20 30 78 31  48E, 0x98B5, 0x1
5480: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
5490: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
54a0: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
54b0: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
54c0: 49 44 20 43 4c 53 49 44 5f 43 50 69 63 74 75 72  ID CLSID_CPictur
54d0: 65 50 72 6f 70 50 61 67 65 20 3d 20 7b 30 78 30  ePropPage = {0x0
54e0: 42 45 33 35 32 30 32 2c 20 30 78 38 46 39 31 2c  BE35202, 0x8F91,
54f0: 20 30 78 31 31 43 45 2c 20 5b 30 78 39 44 2c 20   0x11CE, [0x9D, 
5500: 30 78 45 33 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE3, 0x00, 0xAA
5510: 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78  , 0x00, 0x4B, 0x
5520: 42 38 2c 20 30 78 35 31 5d 7d 3b 0a 20 63 6f 6e  B8, 0x51]};. con
5530: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 50 6c  st IID CLSID_CPl
5540: 75 67 69 6e 73 20 3d 20 7b 30 78 33 30 35 30 46  ugins = {0x3050F
5550: 33 46 46 2c 20 30 78 39 38 42 35 2c 20 30 78 31  3FF, 0x98B5, 0x1
5560: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
5570: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
5580: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
5590: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
55a0: 49 44 20 43 4c 53 49 44 5f 43 52 61 64 69 6f 42  ID CLSID_CRadioB
55b0: 75 74 74 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46  utton = {0x3050F
55c0: 36 39 43 2c 20 30 78 39 38 42 35 2c 20 30 78 31  69C, 0x98B5, 0x1
55d0: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
55e0: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
55f0: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
5600: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
5610: 49 44 20 43 4c 53 49 44 5f 43 72 42 61 72 6e 20  ID CLSID_CrBarn 
5620: 3d 20 7b 30 78 43 33 42 44 46 37 34 30 2c 20 30  = {0xC3BDF740, 0
5630: 78 30 42 35 38 2c 20 30 78 31 31 44 32 2c 20 5b  x0B58, 0x11D2, [
5640: 30 78 41 34 2c 20 30 78 38 34 2c 20 30 78 30 30  0xA4, 0x84, 0x00
5650: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
5660: 38 45 2c 20 30 78 46 42 2c 20 30 78 36 39 5d 7d  8E, 0xFB, 0x69]}
5670: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
5680: 49 44 5f 43 72 42 61 72 6e 50 50 20 3d 20 7b 30  ID_CrBarnPP = {0
5690: 78 46 43 41 44 37 34 33 36 2c 20 30 78 46 31 35  xFCAD7436, 0xF15
56a0: 31 2c 20 30 78 34 31 31 30 2c 20 5b 30 78 42 39  1, 0x4110, [0xB9
56b0: 2c 20 30 78 37 45 2c 20 30 78 33 32 2c 20 30 78  , 0x7E, 0x32, 0x
56c0: 42 44 2c 20 30 78 36 30 2c 20 30 78 37 46 2c 20  BD, 0x60, 0x7F, 
56d0: 30 78 42 44 2c 20 30 78 42 38 5d 7d 3b 0a 20 63  0xBD, 0xB8]};. c
56e0: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43  onst IID CLSID_C
56f0: 72 42 6c 69 6e 64 50 50 20 3d 20 7b 30 78 32 31  rBlindPP = {0x21
5700: 33 30 35 32 43 31 2c 20 30 78 31 30 30 44 2c 20  3052C1, 0x100D, 
5710: 30 78 31 31 44 32 2c 20 5b 30 78 38 42 2c 20 30  0x11D2, [0x8B, 0
5720: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x82, 0x00, 0xA0,
5730: 20 30 78 43 39 2c 20 30 78 33 43 2c 20 30 78 30   0xC9, 0x3C, 0x0
5740: 39 2c 20 30 78 42 32 5d 7d 3b 0a 20 63 6f 6e 73  9, 0xB2]};. cons
5750: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 72 42 6c  t IID CLSID_CrBl
5760: 69 6e 64 73 20 3d 20 7b 30 78 30 30 43 34 32 39  inds = {0x00C429
5770: 43 30 2c 20 30 78 30 42 41 39 2c 20 30 78 31 31  C0, 0x0BA9, 0x11
5780: 44 32 2c 20 5b 30 78 41 34 2c 20 30 78 38 34 2c  D2, [0xA4, 0x84,
5790: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
57a0: 46 2c 20 30 78 38 45 2c 20 30 78 46 42 2c 20 30  F, 0x8E, 0xFB, 0
57b0: 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x69]};. const II
57c0: 44 20 43 4c 53 49 44 5f 43 72 42 6c 75 72 20 3d  D CLSID_CrBlur =
57d0: 20 7b 30 78 37 33 31 32 34 39 38 44 2c 20 30 78   {0x7312498D, 0x
57e0: 45 38 37 41 2c 20 30 78 31 31 44 31 2c 20 5b 30  E87A, 0x11D1, [0
57f0: 78 38 31 2c 20 30 78 45 30 2c 20 30 78 30 30 2c  x81, 0xE0, 0x00,
5800: 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37   0x00, 0xF8, 0x7
5810: 35 2c 20 30 78 35 37 2c 20 30 78 44 42 5d 7d 3b  5, 0x57, 0xDB]};
5820: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
5830: 44 5f 43 72 42 6c 75 72 50 50 20 3d 20 7b 30 78  D_CrBlurPP = {0x
5840: 36 32 33 45 32 38 37 45 2c 20 30 78 46 43 30 45  623E287E, 0xFC0E
5850: 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 41 2c  , 0x11D1, [0x9A,
5860: 20 30 78 37 37 2c 20 30 78 30 30 2c 20 30 78 30   0x77, 0x00, 0x0
5870: 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20 30  0, 0xF8, 0x75, 0
5880: 78 36 41 2c 20 30 78 31 30 5d 7d 3b 0a 20 63 6f  x6A, 0x10]};. co
5890: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 72  nst IID CLSID_Cr
58a0: 45 6d 62 6f 73 73 20 3d 20 7b 30 78 46 35 31 35  Emboss = {0xF515
58b0: 33 30 36 44 2c 20 30 78 30 31 35 36 2c 20 30 78  306D, 0x0156, 0x
58c0: 31 31 44 32 2c 20 5b 30 78 38 31 2c 20 30 78 45  11D2, [0x81, 0xE
58d0: 41 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  A, 0x00, 0x00, 0
58e0: 78 46 38 2c 20 30 78 37 35 2c 20 30 78 35 37 2c  xF8, 0x75, 0x57,
58f0: 20 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xDB]};. const 
5900: 49 49 44 20 43 4c 53 49 44 5f 43 72 45 6e 67 72  IID CLSID_CrEngr
5910: 61 76 65 20 3d 20 7b 30 78 46 35 31 35 33 30 36  ave = {0xF515306
5920: 45 2c 20 30 78 30 31 35 36 2c 20 30 78 31 31 44  E, 0x0156, 0x11D
5930: 32 2c 20 5b 30 78 38 31 2c 20 30 78 45 41 2c 20  2, [0x81, 0xEA, 
5940: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38  0x00, 0x00, 0xF8
5950: 2c 20 30 78 37 35 2c 20 30 78 35 37 2c 20 30 78  , 0x75, 0x57, 0x
5960: 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  DB]};. const IID
5970: 20 43 4c 53 49 44 5f 43 72 49 6e 73 65 74 20 3d   CLSID_CrInset =
5980: 20 7b 30 78 39 33 30 37 33 43 34 30 2c 20 30 78   {0x93073C40, 0x
5990: 30 42 41 35 2c 20 30 78 31 31 44 32 2c 20 5b 30  0BA5, 0x11D2, [0
59a0: 78 41 34 2c 20 30 78 38 34 2c 20 30 78 30 30 2c  xA4, 0x84, 0x00,
59b0: 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38   0xC0, 0x4F, 0x8
59c0: 45 2c 20 30 78 46 42 2c 20 30 78 36 39 5d 7d 3b  E, 0xFB, 0x69]};
59d0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
59e0: 44 5f 43 72 49 72 69 73 20 3d 20 7b 30 78 33 46  D_CrIris = {0x3F
59f0: 36 39 46 33 35 31 2c 20 30 78 30 33 37 39 2c 20  69F351, 0x0379, 
5a00: 30 78 31 31 44 32 2c 20 5b 30 78 41 34 2c 20 30  0x11D2, [0xA4, 0
5a10: 78 38 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x84, 0x00, 0xC0,
5a20: 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46   0x4F, 0x8E, 0xF
5a30: 42 2c 20 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73  B, 0x69]};. cons
5a40: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 72 49 72  t IID CLSID_CrIr
5a50: 69 73 50 50 20 3d 20 7b 30 78 38 30 44 45 32 32  isPP = {0x80DE22
5a60: 43 34 2c 20 30 78 30 46 34 34 2c 20 30 78 31 31  C4, 0x0F44, 0x11
5a70: 44 32 2c 20 5b 30 78 38 42 2c 20 30 78 38 32 2c  D2, [0x8B, 0x82,
5a80: 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
5a90: 39 2c 20 30 78 33 43 2c 20 30 78 30 39 2c 20 30  9, 0x3C, 0x09, 0
5aa0: 78 42 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xB2]};. const II
5ab0: 44 20 43 4c 53 49 44 5f 43 72 52 61 64 69 61 6c  D CLSID_CrRadial
5ac0: 57 69 70 65 20 3d 20 7b 30 78 34 32 34 42 37 31  Wipe = {0x424B71
5ad0: 41 46 2c 20 30 78 30 36 39 35 2c 20 30 78 31 31  AF, 0x0695, 0x11
5ae0: 44 32 2c 20 5b 30 78 41 34 2c 20 30 78 38 34 2c  D2, [0xA4, 0x84,
5af0: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
5b00: 46 2c 20 30 78 38 45 2c 20 30 78 46 42 2c 20 30  F, 0x8E, 0xFB, 0
5b10: 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x69]};. const II
5b20: 44 20 43 4c 53 49 44 5f 43 72 52 61 64 69 61 6c  D CLSID_CrRadial
5b30: 57 69 70 65 50 50 20 3d 20 7b 30 78 33 33 44 39  WipePP = {0x33D9
5b40: 33 32 45 30 2c 20 30 78 30 46 34 38 2c 20 30 78  32E0, 0x0F48, 0x
5b50: 31 31 44 32 2c 20 5b 30 78 38 42 2c 20 30 78 38  11D2, [0x8B, 0x8
5b60: 32 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  2, 0x00, 0xA0, 0
5b70: 78 43 39 2c 20 30 78 33 43 2c 20 30 78 30 39 2c  xC9, 0x3C, 0x09,
5b80: 20 30 78 42 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xB2]};. const 
5b90: 49 49 44 20 43 4c 53 49 44 5f 43 72 53 6c 69 64  IID CLSID_CrSlid
5ba0: 65 20 3d 20 7b 30 78 38 31 30 45 34 30 32 46 2c  e = {0x810E402F,
5bb0: 20 30 78 30 35 36 42 2c 20 30 78 31 31 44 32 2c   0x056B, 0x11D2,
5bc0: 20 5b 30 78 41 34 2c 20 30 78 38 34 2c 20 30 78   [0xA4, 0x84, 0x
5bd0: 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
5be0: 30 78 38 45 2c 20 30 78 46 42 2c 20 30 78 36 39  0x8E, 0xFB, 0x69
5bf0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
5c00: 4c 53 49 44 5f 43 72 53 6c 69 64 65 50 50 20 3d  LSID_CrSlidePP =
5c10: 20 7b 30 78 43 43 38 43 45 44 45 31 2c 20 30 78   {0xCC8CEDE1, 0x
5c20: 31 30 30 33 2c 20 30 78 31 31 44 32 2c 20 5b 30  1003, 0x11D2, [0
5c30: 78 38 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  x8B, 0x82, 0x00,
5c40: 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 33   0xA0, 0xC9, 0x3
5c50: 43 2c 20 30 78 30 39 2c 20 30 78 42 32 5d 7d 3b  C, 0x09, 0xB2]};
5c60: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
5c70: 44 5f 43 72 53 70 69 72 61 6c 20 3d 20 7b 30 78  D_CrSpiral = {0x
5c80: 41 43 41 39 37 45 30 30 2c 20 30 78 30 43 37 44  ACA97E00, 0x0C7D
5c90: 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41 34 2c  , 0x11D2, [0xA4,
5ca0: 20 30 78 38 34 2c 20 30 78 30 30 2c 20 30 78 43   0x84, 0x00, 0xC
5cb0: 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30  0, 0x4F, 0x8E, 0
5cc0: 78 46 42 2c 20 30 78 36 39 5d 7d 3b 0a 20 63 6f  xFB, 0x69]};. co
5cd0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 72  nst IID CLSID_Cr
5ce0: 53 70 69 72 61 6c 50 50 20 3d 20 7b 30 78 43 36  SpiralPP = {0xC6
5cf0: 41 34 46 45 38 31 2c 20 30 78 31 30 32 32 2c 20  A4FE81, 0x1022, 
5d00: 30 78 31 31 44 32 2c 20 5b 30 78 38 42 2c 20 30  0x11D2, [0x8B, 0
5d10: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x82, 0x00, 0xA0,
5d20: 20 30 78 43 39 2c 20 30 78 33 43 2c 20 30 78 30   0xC9, 0x3C, 0x0
5d30: 39 2c 20 30 78 42 32 5d 7d 3b 0a 20 63 6f 6e 73  9, 0xB2]};. cons
5d40: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 72 53 74  t IID CLSID_CrSt
5d50: 72 65 74 63 68 20 3d 20 7b 30 78 37 36 35 38 46  retch = {0x7658F
5d60: 32 41 32 2c 20 30 78 30 41 38 33 2c 20 30 78 31  2A2, 0x0A83, 0x1
5d70: 31 44 32 2c 20 5b 30 78 41 34 2c 20 30 78 38 34  1D2, [0xA4, 0x84
5d80: 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
5d90: 34 46 2c 20 30 78 38 45 2c 20 30 78 46 42 2c 20  4F, 0x8E, 0xFB, 
5da0: 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x69]};. const I
5db0: 49 44 20 43 4c 53 49 44 5f 43 72 53 74 72 65 74  ID CLSID_CrStret
5dc0: 63 68 50 50 20 3d 20 7b 30 78 31 35 46 42 39 35  chPP = {0x15FB95
5dd0: 45 30 2c 20 30 78 30 46 37 37 2c 20 30 78 31 31  E0, 0x0F77, 0x11
5de0: 44 32 2c 20 5b 30 78 38 42 2c 20 30 78 38 32 2c  D2, [0x8B, 0x82,
5df0: 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
5e00: 39 2c 20 30 78 33 43 2c 20 30 78 30 39 2c 20 30  9, 0x3C, 0x09, 0
5e10: 78 42 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xB2]};. const II
5e20: 44 20 43 4c 53 49 44 5f 43 72 57 68 65 65 6c 20  D CLSID_CrWheel 
5e30: 3d 20 7b 30 78 35 41 45 31 44 41 45 30 2c 20 30  = {0x5AE1DAE0, 0
5e40: 78 31 34 36 31 2c 20 30 78 31 31 44 32 2c 20 5b  x1461, 0x11D2, [
5e50: 30 78 41 34 2c 20 30 78 38 34 2c 20 30 78 30 30  0xA4, 0x84, 0x00
5e60: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
5e70: 38 45 2c 20 30 78 46 42 2c 20 30 78 36 39 5d 7d  8E, 0xFB, 0x69]}
5e80: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
5e90: 49 44 5f 43 72 57 68 65 65 6c 50 50 20 3d 20 7b  ID_CrWheelPP = {
5ea0: 30 78 46 41 39 46 36 31 38 30 2c 20 30 78 31 34  0xFA9F6180, 0x14
5eb0: 36 34 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41  64, 0x11D2, [0xA
5ec0: 34 2c 20 30 78 38 34 2c 20 30 78 30 30 2c 20 30  4, 0x84, 0x00, 0
5ed0: 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c  xC0, 0x4F, 0x8E,
5ee0: 20 30 78 46 42 2c 20 30 78 36 39 5d 7d 3b 0a 20   0xFB, 0x69]};. 
5ef0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
5f00: 43 72 5a 69 67 7a 61 67 20 3d 20 7b 30 78 45 36  CrZigzag = {0xE6
5f10: 45 37 33 44 32 30 2c 20 30 78 30 43 38 41 2c 20  E73D20, 0x0C8A, 
5f20: 30 78 31 31 44 32 2c 20 5b 30 78 41 34 2c 20 30  0x11D2, [0xA4, 0
5f30: 78 38 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x84, 0x00, 0xC0,
5f40: 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46   0x4F, 0x8E, 0xF
5f50: 42 2c 20 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73  B, 0x69]};. cons
5f60: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 72 5a 69  t IID CLSID_CrZi
5f70: 67 7a 61 67 50 50 20 3d 20 7b 30 78 31 35 35 39  gzagPP = {0x1559
5f80: 41 33 43 31 2c 20 30 78 31 30 32 42 2c 20 30 78  A3C1, 0x102B, 0x
5f90: 31 31 44 32 2c 20 5b 30 78 38 42 2c 20 30 78 38  11D2, [0x8B, 0x8
5fa0: 32 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  2, 0x00, 0xA0, 0
5fb0: 78 43 39 2c 20 30 78 33 43 2c 20 30 78 30 39 2c  xC9, 0x3C, 0x09,
5fc0: 20 30 78 42 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xB2]};. const 
5fd0: 49 49 44 20 43 4c 53 49 44 5f 43 53 63 72 69 70  IID CLSID_CScrip
5fe0: 74 45 72 72 6f 72 4c 69 73 74 20 3d 20 7b 30 78  tErrorList = {0x
5ff0: 45 46 44 30 31 33 30 30 2c 20 30 78 31 36 30 46  EFD01300, 0x160F
6000: 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 42 2c  , 0x11D2, [0xBB,
6010: 20 30 78 32 45 2c 20 30 78 30 30 2c 20 30 78 38   0x2E, 0x00, 0x8
6020: 30 2c 20 30 78 35 46 2c 20 30 78 46 37 2c 20 30  0, 0x5F, 0xF7, 0
6030: 78 45 46 2c 20 30 78 43 41 5d 7d 3b 0a 20 63 6f  xEF, 0xCA]};. co
6040: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 53  nst IID CLSID_CS
6050: 63 72 6f 6c 6c 42 61 72 20 3d 20 7b 30 78 33 30  crollBar = {0x30
6060: 35 30 46 36 38 41 2c 20 30 78 39 38 42 35 2c 20  50F68A, 0x98B5, 
6070: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
6080: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
6090: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
60a0: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
60b0: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 53 6c 69  t IID CLSID_CSli
60c0: 64 65 72 42 61 72 20 3d 20 7b 30 78 33 30 35 30  derBar = {0x3050
60d0: 46 36 38 45 2c 20 30 78 39 38 42 35 2c 20 30 78  F68E, 0x98B5, 0x
60e0: 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
60f0: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
6100: 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
6110: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
6120: 49 49 44 20 43 4c 53 49 44 5f 43 53 70 69 6e 42  IID CLSID_CSpinB
6130: 75 74 74 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46  utton = {0x3050F
6140: 36 38 43 2c 20 30 78 39 38 42 35 2c 20 30 78 31  68C, 0x98B5, 0x1
6150: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
6160: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
6170: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
6180: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
6190: 49 44 20 43 4c 53 49 44 5f 43 54 65 6d 70 6c 61  ID CLSID_CTempla
61a0: 74 65 50 72 69 6e 74 65 72 20 3d 20 7b 30 78 33  tePrinter = {0x3
61b0: 30 35 30 46 36 42 33 2c 20 30 78 39 38 42 35 2c  050F6B3, 0x98B5,
61c0: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
61d0: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
61e0: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
61f0: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
6200: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 55 72  st IID CLSID_CUr
6210: 6c 48 69 73 74 6f 72 79 20 3d 20 7b 30 78 33 43  lHistory = {0x3C
6220: 33 37 34 41 34 30 2c 20 30 78 42 41 45 34 2c 20  374A40, 0xBAE4, 
6230: 30 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20 30  0x11CF, [0xBF, 0
6240: 78 37 44 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x7D, 0x00, 0xAA,
6250: 20 30 78 30 30 2c 20 30 78 36 39 2c 20 30 78 34   0x00, 0x69, 0x4
6260: 36 2c 20 30 78 45 45 5d 7d 3b 0a 20 63 6f 6e 73  6, 0xEE]};. cons
6270: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 55 52 4c  t IID CLSID_CURL
6280: 53 65 61 72 63 68 48 6f 6f 6b 20 3d 20 7b 30 78  SearchHook = {0x
6290: 43 46 42 46 41 45 30 30 2c 20 30 78 31 37 41 36  CFBFAE00, 0x17A6
62a0: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 39 2c  , 0x11D0, [0x99,
62b0: 20 30 78 43 42 2c 20 30 78 30 30 2c 20 30 78 43   0xCB, 0x00, 0xC
62c0: 30 2c 20 30 78 34 46 2c 20 30 78 44 36 2c 20 30  0, 0x4F, 0xD6, 0
62d0: 78 34 34 2c 20 30 78 39 37 5d 7d 3b 0a 20 63 6f  x44, 0x97]};. co
62e0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 75  nst IID CLSID_Cu
62f0: 72 72 65 6e 74 55 73 65 72 43 6c 61 73 73 65 73  rrentUserClasses
6300: 20 3d 20 7b 30 78 30 30 30 30 30 33 33 32 2c 20   = {0x00000332, 
6310: 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
6320: 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
6330: 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6340: 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
6350: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
6360: 53 49 44 5f 43 55 74 69 6c 69 74 79 42 75 74 74  SID_CUtilityButt
6370: 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46 36 42 30  on = {0x3050F6B0
6380: 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
6390: 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
63a0: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
63b0: 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
63c0: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
63d0: 43 4c 53 49 44 5f 64 20 3d 20 7b 30 78 44 33 34  CLSID_d = {0xD34
63e0: 46 31 38 31 46 2c 20 30 78 35 37 36 45 2c 20 30  F181F, 0x576E, 0
63f0: 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78  x11D0, [0xB2, 0x
6400: 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  8C, 0x00, 0xC0, 
6410: 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44  0x4F, 0xD7, 0xCD
6420: 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x22]};. const
6430: 20 49 49 44 20 43 4c 53 49 44 5f 44 41 41 72 72   IID CLSID_DAArr
6440: 61 79 20 3d 20 7b 30 78 39 43 44 45 37 33 34 30  ay = {0x9CDE7340
6450: 2c 20 30 78 33 43 32 30 2c 20 30 78 31 31 44 30  , 0x3C20, 0x11D0
6460: 2c 20 5b 30 78 41 33 2c 20 30 78 33 30 2c 20 30  , [0xA3, 0x30, 0
6470: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
6480: 20 30 78 42 39 2c 20 30 78 32 43 2c 20 30 78 30   0xB9, 0x2C, 0x0
6490: 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
64a0: 43 4c 53 49 44 5f 44 41 42 62 6f 78 32 20 3d 20  CLSID_DABbox2 = 
64b0: 7b 30 78 35 30 42 34 37 39 31 45 2c 20 30 78 34  {0x50B4791E, 0x4
64c0: 37 33 31 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  731, 0x11D0, [0x
64d0: 38 39 2c 20 30 78 31 32 2c 20 30 78 30 30 2c 20  89, 0x12, 0x00, 
64e0: 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32  0xC0, 0x4F, 0xC2
64f0: 2c 20 30 78 41 30 2c 20 30 78 43 41 5d 7d 3b 0a  , 0xA0, 0xCA]};.
6500: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
6510: 5f 44 41 42 62 6f 78 33 20 3d 20 7b 30 78 34 41  _DABbox3 = {0x4A
6520: 39 33 33 37 30 33 2c 20 30 78 45 33 36 46 2c 20  933703, 0xE36F, 
6530: 30 78 31 31 44 30 2c 20 5b 30 78 39 42 2c 20 30  0x11D0, [0x9B, 0
6540: 78 39 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x99, 0x00, 0xC0,
6550: 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 46   0x4F, 0xC2, 0xF
6560: 35 2c 20 30 78 31 44 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x1D]};. cons
6570: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41 42 65  t IID CLSID_DABe
6580: 68 61 76 69 6f 72 20 3d 20 7b 30 78 43 34 36 43  havior = {0xC46C
6590: 31 42 46 32 2c 20 30 78 33 43 35 32 2c 20 30 78  1BF2, 0x3C52, 0x
65a0: 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30  11D0, [0x92, 0x0
65b0: 30 2c 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30  0, 0x84, 0x8C, 0
65c0: 78 31 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x1D, 0x00, 0x00,
65d0: 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x00]};. const 
65e0: 49 49 44 20 43 4c 53 49 44 5f 44 41 42 6f 6f 6c  IID CLSID_DABool
65f0: 65 61 6e 20 3d 20 7b 30 78 32 35 42 30 46 39 31  ean = {0x25B0F91
6600: 44 2c 20 30 78 44 32 33 44 2c 20 30 78 31 31 44  D, 0xD23D, 0x11D
6610: 30 2c 20 5b 30 78 39 42 2c 20 30 78 38 35 2c 20  0, [0x9B, 0x85, 
6620: 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
6630: 2c 20 30 78 43 32 2c 20 30 78 46 35 2c 20 30 78  , 0xC2, 0xF5, 0x
6640: 31 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  1D]};. const IID
6650: 20 43 4c 53 49 44 5f 44 41 43 61 6d 65 72 61 20   CLSID_DACamera 
6660: 3d 20 7b 30 78 43 34 36 43 31 42 44 39 2c 20 30  = {0xC46C1BD9, 0
6670: 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b  x3C52, 0x11D0, [
6680: 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34  0x92, 0x00, 0x84
6690: 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78  , 0x8C, 0x1D, 0x
66a0: 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  00, 0x00, 0x00]}
66b0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
66c0: 49 44 5f 44 41 43 6f 6c 6f 72 20 3d 20 7b 30 78  ID_DAColor = {0x
66d0: 43 34 36 43 31 42 43 39 2c 20 30 78 33 43 35 32  C46C1BC9, 0x3C52
66e0: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c  , 0x11D0, [0x92,
66f0: 20 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38   0x00, 0x84, 0x8
6700: 43 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30  C, 0x1D, 0x00, 0
6710: 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f  x00, 0x00]};. co
6720: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41  nst IID CLSID_DA
6730: 44 61 73 68 53 74 79 6c 65 20 3d 20 7b 30 78 39  DashStyle = {0x9
6740: 43 41 44 44 43 30 43 2c 20 30 78 41 44 35 36 2c  CADDC0C, 0xAD56,
6750: 20 30 78 31 31 44 31 2c 20 5b 30 78 39 46 2c 20   0x11D1, [0x9F, 
6760: 30 78 46 38 2c 20 30 78 30 30 2c 20 30 78 43 30  0xF8, 0x00, 0xC0
6770: 2c 20 30 78 34 46 2c 20 30 78 41 33 2c 20 30 78  , 0x4F, 0xA3, 0x
6780: 32 31 2c 20 30 78 39 35 5d 7d 3b 0a 20 63 6f 6e  21, 0x95]};. con
6790: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41 45  st IID CLSID_DAE
67a0: 6e 64 53 74 79 6c 65 20 3d 20 7b 30 78 46 43 35  ndStyle = {0xFC5
67b0: 34 42 45 41 42 2c 20 30 78 35 42 31 32 2c 20 30  4BEAB, 0x5B12, 0
67c0: 78 31 31 44 31 2c 20 5b 30 78 38 45 2c 20 30 78  x11D1, [0x8E, 0x
67d0: 37 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  7B, 0x00, 0xC0, 
67e0: 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 39 44  0x4F, 0xC2, 0x9D
67f0: 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
6800: 20 49 49 44 20 43 4c 53 49 44 5f 44 41 45 76 65   IID CLSID_DAEve
6810: 6e 74 20 3d 20 7b 30 78 33 45 32 34 38 37 43 34  nt = {0x3E2487C4
6820: 2c 20 30 78 38 37 30 39 2c 20 30 78 31 31 44 30  , 0x8709, 0x11D0
6830: 2c 20 5b 30 78 42 31 2c 20 30 78 37 37 2c 20 30  , [0xB1, 0x77, 0
6840: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
6850: 20 30 78 43 32 2c 20 30 78 41 30 2c 20 30 78 43   0xC2, 0xA0, 0xC
6860: 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  A]};. const IID 
6870: 43 4c 53 49 44 5f 44 41 46 6f 6e 74 53 74 79 6c  CLSID_DAFontStyl
6880: 65 20 3d 20 7b 30 78 33 46 33 44 41 30 31 41 2c  e = {0x3F3DA01A,
6890: 20 30 78 34 37 30 35 2c 20 30 78 31 31 44 30 2c   0x4705, 0x11D0,
68a0: 20 5b 30 78 38 37 2c 20 30 78 31 30 2c 20 30 78   [0x87, 0x10, 0x
68b0: 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
68c0: 30 78 43 32 2c 20 30 78 39 44 2c 20 30 78 34 36  0xC2, 0x9D, 0x46
68d0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
68e0: 4c 53 49 44 5f 44 41 47 65 6f 6d 65 74 72 79 20  LSID_DAGeometry 
68f0: 3d 20 7b 30 78 43 34 36 43 31 42 44 42 2c 20 30  = {0xC46C1BDB, 0
6900: 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b  x3C52, 0x11D0, [
6910: 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34  0x92, 0x00, 0x84
6920: 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78  , 0x8C, 0x1D, 0x
6930: 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  00, 0x00, 0x00]}
6940: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
6950: 49 44 5f 44 41 49 6d 61 67 65 20 3d 20 7b 30 78  ID_DAImage = {0x
6960: 43 34 36 43 31 42 43 42 2c 20 30 78 33 43 35 32  C46C1BCB, 0x3C52
6970: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c  , 0x11D0, [0x92,
6980: 20 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38   0x00, 0x84, 0x8
6990: 43 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30  C, 0x1D, 0x00, 0
69a0: 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f  x00, 0x00]};. co
69b0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41  nst IID CLSID_DA
69c0: 49 6d 70 6f 72 74 61 74 69 6f 6e 52 65 73 75 6c  ImportationResul
69d0: 74 20 3d 20 7b 30 78 32 38 33 38 30 37 42 33 2c  t = {0x283807B3,
69e0: 20 30 78 32 43 36 30 2c 20 30 78 31 31 44 30 2c   0x2C60, 0x11D0,
69f0: 20 5b 30 78 41 33 2c 20 30 78 31 44 2c 20 30 78   [0xA3, 0x1D, 0x
6a00: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
6a10: 30 78 42 39 2c 20 30 78 32 43 2c 20 30 78 30 33  0xB9, 0x2C, 0x03
6a20: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
6a30: 4c 53 49 44 5f 44 41 4a 6f 69 6e 53 74 79 6c 65  LSID_DAJoinStyle
6a40: 20 3d 20 7b 30 78 46 43 35 34 42 45 41 41 2c 20   = {0xFC54BEAA, 
6a50: 30 78 35 42 31 32 2c 20 30 78 31 31 44 31 2c 20  0x5B12, 0x11D1, 
6a60: 5b 30 78 38 45 2c 20 30 78 37 42 2c 20 30 78 30  [0x8E, 0x7B, 0x0
6a70: 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
6a80: 78 43 32 2c 20 30 78 39 44 2c 20 30 78 34 36 5d  xC2, 0x9D, 0x46]
6a90: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
6aa0: 53 49 44 5f 44 41 4c 69 6e 65 53 74 79 6c 65 20  SID_DALineStyle 
6ab0: 3d 20 7b 30 78 32 38 33 38 30 37 42 38 2c 20 30  = {0x283807B8, 0
6ac0: 78 32 43 36 30 2c 20 30 78 31 31 44 30 2c 20 5b  x2C60, 0x11D0, [
6ad0: 30 78 41 33 2c 20 30 78 31 44 2c 20 30 78 30 30  0xA3, 0x1D, 0x00
6ae0: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
6af0: 42 39 2c 20 30 78 32 43 2c 20 30 78 30 33 5d 7d  B9, 0x2C, 0x03]}
6b00: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
6b10: 49 44 5f 44 41 4d 61 74 74 65 20 3d 20 7b 30 78  ID_DAMatte = {0x
6b20: 43 34 36 43 31 42 43 33 2c 20 30 78 33 43 35 32  C46C1BC3, 0x3C52
6b30: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c  , 0x11D0, [0x92,
6b40: 20 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38   0x00, 0x84, 0x8
6b50: 43 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30  C, 0x1D, 0x00, 0
6b60: 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f  x00, 0x00]};. co
6b70: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41  nst IID CLSID_DA
6b80: 4d 69 63 72 6f 70 68 6f 6e 65 20 3d 20 7b 30 78  Microphone = {0x
6b90: 43 34 36 43 31 42 45 33 2c 20 30 78 33 43 35 32  C46C1BE3, 0x3C52
6ba0: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c  , 0x11D0, [0x92,
6bb0: 20 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38   0x00, 0x84, 0x8
6bc0: 43 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30  C, 0x1D, 0x00, 0
6bd0: 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f  x00, 0x00]};. co
6be0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41  nst IID CLSID_DA
6bf0: 4d 6f 6e 74 61 67 65 20 3d 20 7b 30 78 43 34 36  Montage = {0xC46
6c00: 43 31 42 44 37 2c 20 30 78 33 43 35 32 2c 20 30  C1BD7, 0x3C52, 0
6c10: 78 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78  x11D0, [0x92, 0x
6c20: 30 30 2c 20 30 78 38 34 2c 20 30 78 38 43 2c 20  00, 0x84, 0x8C, 
6c30: 30 78 31 44 2c 20 30 78 30 30 2c 20 30 78 30 30  0x1D, 0x00, 0x00
6c40: 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x00]};. const
6c50: 20 49 49 44 20 43 4c 53 49 44 5f 44 41 4e 75 6d   IID CLSID_DANum
6c60: 62 65 72 20 3d 20 7b 30 78 43 34 36 43 31 42 43  ber = {0xC46C1BC
6c70: 37 2c 20 30 78 33 43 35 32 2c 20 30 78 31 31 44  7, 0x3C52, 0x11D
6c80: 30 2c 20 5b 30 78 39 32 2c 20 30 78 30 30 2c 20  0, [0x92, 0x00, 
6c90: 30 78 38 34 2c 20 30 78 38 43 2c 20 30 78 31 44  0x84, 0x8C, 0x1D
6ca0: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6cb0: 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  00]};. const IID
6cc0: 20 43 4c 53 49 44 5f 44 41 50 61 69 72 20 3d 20   CLSID_DAPair = 
6cd0: 7b 30 78 42 43 30 42 46 44 33 34 2c 20 30 78 44  {0xBC0BFD34, 0xD
6ce0: 32 31 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  21D, 0x11D0, [0x
6cf0: 39 33 2c 20 30 78 38 35 2c 20 30 78 30 30 2c 20  93, 0x85, 0x00, 
6d00: 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36  0xC0, 0x4F, 0xB6
6d10: 2c 20 30 78 42 44 2c 20 30 78 33 36 5d 7d 3b 0a  , 0xBD, 0x36]};.
6d20: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
6d30: 5f 44 41 50 61 74 68 32 20 3d 20 7b 30 78 43 34  _DAPath2 = {0xC4
6d40: 36 43 31 42 43 46 2c 20 30 78 33 43 35 32 2c 20  6C1BCF, 0x3C52, 
6d50: 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30  0x11D0, [0x92, 0
6d60: 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38 43 2c  x00, 0x84, 0x8C,
6d70: 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30 78 30   0x1D, 0x00, 0x0
6d80: 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x00]};. cons
6d90: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41 50 69  t IID CLSID_DAPi
6da0: 63 6b 61 62 6c 65 52 65 73 75 6c 74 20 3d 20 7b  ckableResult = {
6db0: 30 78 33 34 46 36 38 31 44 30 2c 20 30 78 33 36  0x34F681D0, 0x36
6dc0: 34 30 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39  40, 0x11CF, [0x9
6dd0: 32 2c 20 30 78 39 34 2c 20 30 78 30 30 2c 20 30  2, 0x94, 0x00, 0
6de0: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 38 2c  xAA, 0x00, 0xB8,
6df0: 20 30 78 41 37 2c 20 30 78 33 33 5d 7d 3b 0a 20   0xA7, 0x33]};. 
6e00: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
6e10: 44 41 50 6f 69 6e 74 32 20 3d 20 7b 30 78 43 34  DAPoint2 = {0xC4
6e20: 36 43 31 42 44 35 2c 20 30 78 33 43 35 32 2c 20  6C1BD5, 0x3C52, 
6e30: 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30  0x11D0, [0x92, 0
6e40: 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38 43 2c  x00, 0x84, 0x8C,
6e50: 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30 78 30   0x1D, 0x00, 0x0
6e60: 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x00]};. cons
6e70: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41 50 6f  t IID CLSID_DAPo
6e80: 69 6e 74 33 20 3d 20 7b 30 78 43 34 36 43 31 42  int3 = {0xC46C1B
6e90: 45 35 2c 20 30 78 33 43 35 32 2c 20 30 78 31 31  E5, 0x3C52, 0x11
6ea0: 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30 30 2c  D0, [0x92, 0x00,
6eb0: 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30 78 31   0x84, 0x8C, 0x1
6ec0: 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  D, 0x00, 0x00, 0
6ed0: 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x00]};. const II
6ee0: 44 20 43 4c 53 49 44 5f 44 61 72 77 69 6e 41 70  D CLSID_DarwinAp
6ef0: 70 50 75 62 6c 69 73 68 65 72 20 3d 20 7b 30 78  pPublisher = {0x
6f00: 43 46 43 43 43 37 41 30 2c 20 30 78 41 32 38 32  CFCCC7A0, 0xA282
6f10: 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 30 2c  , 0x11D1, [0x90,
6f20: 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 36   0x82, 0x00, 0x6
6f30: 30 2c 20 30 78 30 38 2c 20 30 78 30 35 2c 20 30  0, 0x08, 0x05, 0
6f40: 78 39 33 2c 20 30 78 38 32 5d 7d 3b 0a 20 63 6f  x93, 0x82]};. co
6f50: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41  nst IID CLSID_DA
6f60: 53 6f 75 6e 64 20 3d 20 7b 30 78 43 34 36 43 31  Sound = {0xC46C1
6f70: 42 44 31 2c 20 30 78 33 43 35 32 2c 20 30 78 31  BD1, 0x3C52, 0x1
6f80: 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30 30  1D0, [0x92, 0x00
6f90: 2c 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30 78  , 0x84, 0x8C, 0x
6fa0: 31 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  1D, 0x00, 0x00, 
6fb0: 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x00]};. const I
6fc0: 49 44 20 43 4c 53 49 44 5f 44 41 53 74 61 74 69  ID CLSID_DAStati
6fd0: 63 73 20 3d 20 7b 30 78 43 34 36 43 31 42 46 33  cs = {0xC46C1BF3
6fe0: 2c 20 30 78 33 43 35 32 2c 20 30 78 31 31 44 30  , 0x3C52, 0x11D0
6ff0: 2c 20 5b 30 78 39 32 2c 20 30 78 30 30 2c 20 30  , [0x92, 0x00, 0
7000: 78 38 34 2c 20 30 78 38 43 2c 20 30 78 31 44 2c  x84, 0x8C, 0x1D,
7010: 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
7020: 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
7030: 43 4c 53 49 44 5f 44 41 53 74 72 69 6e 67 20 3d  CLSID_DAString =
7040: 20 7b 30 78 43 34 36 43 31 42 44 33 2c 20 30 78   {0xC46C1BD3, 0x
7050: 33 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b 30  3C52, 0x11D0, [0
7060: 78 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34 2c  x92, 0x00, 0x84,
7070: 20 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78 30   0x8C, 0x1D, 0x0
7080: 30 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b  0, 0x00, 0x00]};
7090: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
70a0: 44 5f 44 61 74 61 43 68 61 6e 6e 65 6c 20 3d 20  D_DataChannel = 
70b0: 7b 30 78 42 42 42 33 36 46 31 35 2c 20 30 78 34  {0xBBB36F15, 0x4
70c0: 30 38 44 2c 20 30 78 34 30 35 36 2c 20 5b 30 78  08D, 0x4056, [0x
70d0: 38 43 2c 20 30 78 32 37 2c 20 30 78 39 32 2c 20  8C, 0x27, 0x92, 
70e0: 30 78 30 38 2c 20 30 78 34 33 2c 20 30 78 44 34  0x08, 0x43, 0xD4
70f0: 2c 20 30 78 30 42 2c 20 30 78 45 35 5d 7d 3b 0a  , 0x0B, 0xE5]};.
7100: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
7110: 5f 44 41 54 72 61 6e 73 66 6f 72 6d 32 20 3d 20  _DATransform2 = 
7120: 7b 30 78 43 34 36 43 31 42 44 46 2c 20 30 78 33  {0xC46C1BDF, 0x3
7130: 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  C52, 0x11D0, [0x
7140: 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34 2c 20  92, 0x00, 0x84, 
7150: 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78 30 30  0x8C, 0x1D, 0x00
7160: 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a  , 0x00, 0x00]};.
7170: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
7180: 5f 44 41 54 72 61 6e 73 66 6f 72 6d 33 20 3d 20  _DATransform3 = 
7190: 7b 30 78 43 34 36 43 31 42 43 35 2c 20 30 78 33  {0xC46C1BC5, 0x3
71a0: 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  C52, 0x11D0, [0x
71b0: 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34 2c 20  92, 0x00, 0x84, 
71c0: 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78 30 30  0x8C, 0x1D, 0x00
71d0: 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a  , 0x00, 0x00]};.
71e0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
71f0: 5f 44 41 54 75 70 6c 65 20 3d 20 7b 30 78 32 38  _DATuple = {0x28
7200: 33 38 30 37 42 37 2c 20 30 78 32 43 36 30 2c 20  3807B7, 0x2C60, 
7210: 30 78 31 31 44 30 2c 20 5b 30 78 41 33 2c 20 30  0x11D0, [0xA3, 0
7220: 78 31 44 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x1D, 0x00, 0xAA,
7230: 20 30 78 30 30 2c 20 30 78 42 39 2c 20 30 78 32   0x00, 0xB9, 0x2
7240: 43 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73  C, 0x03]};. cons
7250: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41 55 73  t IID CLSID_DAUs
7260: 65 72 44 61 74 61 20 3d 20 7b 30 78 32 38 33 38  erData = {0x2838
7270: 30 37 42 34 2c 20 30 78 32 43 36 30 2c 20 30 78  07B4, 0x2C60, 0x
7280: 31 31 44 30 2c 20 5b 30 78 41 33 2c 20 30 78 31  11D0, [0xA3, 0x1
7290: 44 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  D, 0x00, 0xAA, 0
72a0: 78 30 30 2c 20 30 78 42 39 2c 20 30 78 32 43 2c  x00, 0xB9, 0x2C,
72b0: 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x03]};. const 
72c0: 49 49 44 20 43 4c 53 49 44 5f 44 41 56 65 63 74  IID CLSID_DAVect
72d0: 6f 72 32 20 3d 20 7b 30 78 43 34 36 43 31 42 45  or2 = {0xC46C1BE
72e0: 31 2c 20 30 78 33 43 35 32 2c 20 30 78 31 31 44  1, 0x3C52, 0x11D
72f0: 30 2c 20 5b 30 78 39 32 2c 20 30 78 30 30 2c 20  0, [0x92, 0x00, 
7300: 30 78 38 34 2c 20 30 78 38 43 2c 20 30 78 31 44  0x84, 0x8C, 0x1D
7310: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
7320: 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  00]};. const IID
7330: 20 43 4c 53 49 44 5f 44 41 56 65 63 74 6f 72 33   CLSID_DAVector3
7340: 20 3d 20 7b 30 78 43 34 36 43 31 42 43 30 2c 20   = {0xC46C1BC0, 
7350: 30 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c 20  0x3C52, 0x11D0, 
7360: 5b 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 38  [0x92, 0x00, 0x8
7370: 34 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20 30  4, 0x8C, 0x1D, 0
7380: 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 5d  x00, 0x00, 0x00]
7390: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
73a0: 53 49 44 5f 44 41 56 69 65 77 20 3d 20 7b 30 78  SID_DAView = {0x
73b0: 39 36 30 44 38 45 46 46 2c 20 30 78 45 34 39 34  960D8EFF, 0xE494
73c0: 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 42 2c  , 0x11D1, [0xAB,
73d0: 20 30 78 37 35 2c 20 30 78 30 30 2c 20 30 78 43   0x75, 0x00, 0xC
73e0: 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30  0, 0x4F, 0xD9, 0
73f0: 78 32 42 2c 20 30 78 36 42 5d 7d 3b 0a 20 63 6f  x2B, 0x6B]};. co
7400: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41  nst IID CLSID_DA
7410: 56 69 65 77 65 72 43 6f 6e 74 72 6f 6c 20 3d 20  ViewerControl = 
7420: 7b 30 78 43 34 36 43 31 42 45 42 2c 20 30 78 33  {0xC46C1BEB, 0x3
7430: 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  C52, 0x11D0, [0x
7440: 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34 2c 20  92, 0x00, 0x84, 
7450: 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78 30 30  0x8C, 0x1D, 0x00
7460: 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a  , 0x00, 0x00]};.
7470: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
7480: 5f 44 41 56 69 65 77 65 72 43 6f 6e 74 72 6f 6c  _DAViewerControl
7490: 57 69 6e 64 6f 77 65 64 20 3d 20 7b 30 78 43 34  Windowed = {0xC4
74a0: 36 43 31 42 46 31 2c 20 30 78 33 43 35 32 2c 20  6C1BF1, 0x3C52, 
74b0: 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30  0x11D0, [0x92, 0
74c0: 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38 43 2c  x00, 0x84, 0x8C,
74d0: 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30 78 30   0x1D, 0x00, 0x0
74e0: 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x00]};. cons
74f0: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 43 4f 4d  t IID CLSID_DCOM
7500: 41 63 63 65 73 73 43 6f 6e 74 72 6f 6c 20 3d 20  AccessControl = 
7510: 7b 30 78 30 30 30 30 30 33 31 44 2c 20 30 78 30  {0x0000031D, 0x0
7520: 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
7530: 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
7540: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
7550: 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
7560: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
7570: 5f 44 65 62 75 67 48 65 6c 70 65 72 20 3d 20 7b  _DebugHelper = {
7580: 30 78 30 42 46 43 43 30 36 30 2c 20 30 78 38 43  0x0BFCC060, 0x8C
7590: 31 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41  1D, 0x11D0, [0xA
75a0: 43 2c 20 30 78 43 44 2c 20 30 78 30 30 2c 20 30  C, 0xCD, 0x00, 0
75b0: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  xAA, 0x00, 0x60,
75c0: 20 30 78 32 37 2c 20 30 78 35 43 5d 7d 3b 0a 20   0x27, 0x5C]};. 
75d0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
75e0: 44 65 43 6f 6d 70 4d 69 6d 65 46 69 6c 74 65 72  DeCompMimeFilter
75f0: 20 3d 20 7b 30 78 38 46 36 42 30 33 36 30 2c 20   = {0x8F6B0360, 
7600: 30 78 42 38 30 44 2c 20 30 78 31 31 44 30 2c 20  0xB80D, 0x11D0, 
7610: 5b 30 78 41 39 2c 20 30 78 42 33 2c 20 30 78 30  [0xA9, 0xB3, 0x0
7620: 30 2c 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30  0, 0x60, 0x97, 0
7630: 78 39 34 2c 20 30 78 32 33 2c 20 30 78 31 31 5d  x94, 0x23, 0x11]
7640: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
7650: 53 49 44 5f 44 65 66 61 75 6c 74 44 65 62 75 67  SID_DefaultDebug
7660: 53 65 73 73 69 6f 6e 50 72 6f 76 69 64 65 72 20  SessionProvider 
7670: 3d 20 7b 30 78 38 33 34 31 32 38 41 32 2c 20 30  = {0x834128A2, 0
7680: 78 35 31 46 34 2c 20 30 78 31 31 44 30 2c 20 5b  x51F4, 0x11D0, [
7690: 30 78 38 46 2c 20 30 78 32 30 2c 20 30 78 30 30  0x8F, 0x20, 0x00
76a0: 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78  , 0x80, 0x5F, 0x
76b0: 32 43 2c 20 30 78 44 30 2c 20 30 78 36 34 5d 7d  2C, 0xD0, 0x64]}
76c0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
76d0: 49 44 5f 44 69 72 65 63 74 44 72 61 77 20 3d 20  ID_DirectDraw = 
76e0: 7b 30 78 44 37 42 37 30 45 45 30 2c 20 30 78 34  {0xD7B70EE0, 0x4
76f0: 33 34 30 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  340, 0x11CF, [0x
7700: 42 30 2c 20 30 78 36 33 2c 20 30 78 30 30 2c 20  B0, 0x63, 0x00, 
7710: 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 43 32  0x20, 0xAF, 0xC2
7720: 2c 20 30 78 43 44 2c 20 30 78 33 35 5d 7d 3b 0a  , 0xCD, 0x35]};.
7730: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
7740: 5f 44 69 72 65 63 74 44 72 61 77 43 6c 69 70 70  _DirectDrawClipp
7750: 65 72 20 3d 20 7b 30 78 35 39 33 38 31 37 41 30  er = {0x593817A0
7760: 2c 20 30 78 37 44 42 33 2c 20 30 78 31 31 43 46  , 0x7DB3, 0x11CF
7770: 2c 20 5b 30 78 41 32 2c 20 30 78 44 45 2c 20 30  , [0xA2, 0xDE, 0
7780: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
7790: 20 30 78 42 39 2c 20 30 78 33 33 2c 20 30 78 35   0xB9, 0x33, 0x5
77a0: 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
77b0: 43 4c 53 49 44 5f 44 69 72 65 63 74 44 72 61 77  CLSID_DirectDraw
77c0: 46 61 63 74 6f 72 79 32 20 3d 20 7b 30 78 42 39  Factory2 = {0xB9
77d0: 44 43 34 37 39 30 2c 20 30 78 34 41 46 31 2c 20  DC4790, 0x4AF1, 
77e0: 30 78 31 31 44 31 2c 20 5b 30 78 38 43 2c 20 30  0x11D1, [0x8C, 0
77f0: 78 34 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x4C, 0x00, 0xC0,
7800: 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 33   0x4F, 0xD9, 0x3
7810: 30 2c 20 30 78 43 35 5d 7d 3b 0a 20 63 6f 6e 73  0, 0xC5]};. cons
7820: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 69 72 65  t IID CLSID_Dire
7830: 63 74 49 6e 70 75 74 20 3d 20 7b 30 78 32 35 45  ctInput = {0x25E
7840: 36 30 39 45 30 2c 20 30 78 42 32 35 39 2c 20 30  609E0, 0xB259, 0
7850: 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20 30 78  x11CF, [0xBF, 0x
7860: 43 37 2c 20 30 78 34 34 2c 20 30 78 34 35 2c 20  C7, 0x44, 0x45, 
7870: 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78 30 30  0x53, 0x54, 0x00
7880: 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x00]};. const
7890: 20 49 49 44 20 43 4c 53 49 44 5f 44 69 72 65 63   IID CLSID_Direc
78a0: 74 49 6e 70 75 74 44 65 76 69 63 65 20 3d 20 7b  tInputDevice = {
78b0: 30 78 32 35 45 36 30 39 45 31 2c 20 30 78 42 32  0x25E609E1, 0xB2
78c0: 35 39 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  59, 0x11CF, [0xB
78d0: 46 2c 20 30 78 43 37 2c 20 30 78 34 34 2c 20 30  F, 0xC7, 0x44, 0
78e0: 78 34 35 2c 20 30 78 35 33 2c 20 30 78 35 34 2c  x45, 0x53, 0x54,
78f0: 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20   0x00, 0x00]};. 
7900: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
7910: 44 69 72 65 63 74 4d 75 73 69 63 20 3d 20 7b 30  DirectMusic = {0
7920: 78 36 33 36 42 39 46 31 30 2c 20 30 78 30 43 37  x636B9F10, 0x0C7
7930: 44 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 35  D, 0x11D1, [0x95
7940: 2c 20 30 78 42 32 2c 20 30 78 30 30 2c 20 30 78  , 0xB2, 0x00, 0x
7950: 32 30 2c 20 30 78 41 46 2c 20 30 78 44 43 2c 20  20, 0xAF, 0xDC, 
7960: 30 78 37 34 2c 20 30 78 32 31 5d 7d 3b 0a 20 63  0x74, 0x21]};. c
7970: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
7980: 69 72 65 63 74 4d 75 73 69 63 42 61 6e 64 20 3d  irectMusicBand =
7990: 20 7b 30 78 37 39 42 41 39 45 30 30 2c 20 30 78   {0x79BA9E00, 0x
79a0: 42 36 45 45 2c 20 30 78 31 31 44 31 2c 20 5b 30  B6EE, 0x11D1, [0
79b0: 78 38 36 2c 20 30 78 42 45 2c 20 30 78 30 30 2c  x86, 0xBE, 0x00,
79c0: 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42   0xC0, 0x4F, 0xB
79d0: 46 2c 20 30 78 38 46 2c 20 30 78 45 46 5d 7d 3b  F, 0x8F, 0xEF]};
79e0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
79f0: 44 5f 44 69 72 65 63 74 4d 75 73 69 63 42 61 6e  D_DirectMusicBan
7a00: 64 54 72 61 63 6b 20 3d 20 7b 30 78 44 32 41 43  dTrack = {0xD2AC
7a10: 32 38 39 34 2c 20 30 78 42 33 39 42 2c 20 30 78  2894, 0xB39B, 0x
7a20: 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30  11D1, [0x87, 0x0
7a30: 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  4, 0x00, 0x60, 0
7a40: 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c  x08, 0x93, 0xB1,
7a50: 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xBD]};. const 
7a60: 49 49 44 20 43 4c 53 49 44 5f 44 69 72 65 63 74  IID CLSID_Direct
7a70: 4d 75 73 69 63 43 68 6f 72 64 4d 61 70 20 3d 20  MusicChordMap = 
7a80: 7b 30 78 44 32 41 43 32 38 38 46 2c 20 30 78 42  {0xD2AC288F, 0xB
7a90: 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  39B, 0x11D1, [0x
7aa0: 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20  87, 0x04, 0x00, 
7ab0: 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33  0x60, 0x08, 0x93
7ac0: 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a  , 0xB1, 0xBD]};.
7ad0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
7ae0: 5f 44 69 72 65 63 74 4d 75 73 69 63 43 68 6f 72  _DirectMusicChor
7af0: 64 4d 61 70 54 72 61 63 6b 20 3d 20 7b 30 78 44  dMapTrack = {0xD
7b00: 32 41 43 32 38 39 36 2c 20 30 78 42 33 39 42 2c  2AC2896, 0xB39B,
7b10: 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20   0x11D1, [0x87, 
7b20: 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30  0x04, 0x00, 0x60
7b30: 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78  , 0x08, 0x93, 0x
7b40: 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e  B1, 0xBD]};. con
7b50: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 69 72  st IID CLSID_Dir
7b60: 65 63 74 4d 75 73 69 63 43 68 6f 72 64 54 72 61  ectMusicChordTra
7b70: 63 6b 20 3d 20 7b 30 78 44 32 41 43 32 38 38 42  ck = {0xD2AC288B
7b80: 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31 44 31  , 0xB39B, 0x11D1
7b90: 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30  , [0x87, 0x04, 0
7ba0: 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c  x00, 0x60, 0x08,
7bb0: 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42   0x93, 0xB1, 0xB
7bc0: 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
7bd0: 43 4c 53 49 44 5f 44 69 72 65 63 74 4d 75 73 69  CLSID_DirectMusi
7be0: 63 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30  cCollection = {0
7bf0: 78 34 38 30 46 46 34 42 30 2c 20 30 78 32 38 42  x480FF4B0, 0x28B
7c00: 32 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 45  2, 0x11D1, [0xBE
7c10: 2c 20 30 78 46 37 2c 20 30 78 30 30 2c 20 30 78  , 0xF7, 0x00, 0x
7c20: 43 30 2c 20 30 78 34 46 2c 20 30 78 42 46 2c 20  C0, 0x4F, 0xBF, 
7c30: 30 78 38 46 2c 20 30 78 45 46 5d 7d 3b 0a 20 63  0x8F, 0xEF]};. c
7c40: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
7c50: 69 72 65 63 74 4d 75 73 69 63 43 6f 6d 6d 61 6e  irectMusicComman
7c60: 64 54 72 61 63 6b 20 3d 20 7b 30 78 44 32 41 43  dTrack = {0xD2AC
7c70: 32 38 38 43 2c 20 30 78 42 33 39 42 2c 20 30 78  288C, 0xB39B, 0x
7c80: 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30  11D1, [0x87, 0x0
7c90: 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  4, 0x00, 0x60, 0
7ca0: 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c  x08, 0x93, 0xB1,
7cb0: 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xBD]};. const 
7cc0: 49 49 44 20 43 4c 53 49 44 5f 44 69 72 65 63 74  IID CLSID_Direct
7cd0: 4d 75 73 69 63 43 6f 6d 70 6f 73 65 72 20 3d 20  MusicComposer = 
7ce0: 7b 30 78 44 32 41 43 32 38 39 30 2c 20 30 78 42  {0xD2AC2890, 0xB
7cf0: 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  39B, 0x11D1, [0x
7d00: 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20  87, 0x04, 0x00, 
7d10: 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33  0x60, 0x08, 0x93
7d20: 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a  , 0xB1, 0xBD]};.
7d30: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
7d40: 5f 44 69 72 65 63 74 4d 75 73 69 63 47 72 61 70  _DirectMusicGrap
7d50: 68 20 3d 20 7b 30 78 44 32 41 43 32 38 38 34 2c  h = {0xD2AC2884,
7d60: 20 30 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c   0xB39B, 0x11D1,
7d70: 20 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78   [0x87, 0x04, 0x
7d80: 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20  00, 0x60, 0x08, 
7d90: 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44  0x93, 0xB1, 0xBD
7da0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
7db0: 4c 53 49 44 5f 44 69 72 65 63 74 4d 75 73 69 63  LSID_DirectMusic
7dc0: 4c 6f 61 64 65 72 20 3d 20 7b 30 78 44 32 41 43  Loader = {0xD2AC
7dd0: 32 38 39 32 2c 20 30 78 42 33 39 42 2c 20 30 78  2892, 0xB39B, 0x
7de0: 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30  11D1, [0x87, 0x0
7df0: 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  4, 0x00, 0x60, 0
7e00: 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c  x08, 0x93, 0xB1,
7e10: 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xBD]};. const 
7e20: 49 49 44 20 43 4c 53 49 44 5f 44 69 72 65 63 74  IID CLSID_Direct
7e30: 4d 75 73 69 63 4d 6f 74 69 66 54 72 61 63 6b 20  MusicMotifTrack 
7e40: 3d 20 7b 30 78 44 32 41 43 32 38 38 45 2c 20 30  = {0xD2AC288E, 0
7e50: 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b  xB39B, 0x11D1, [
7e60: 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30  0x87, 0x04, 0x00
7e70: 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78  , 0x60, 0x08, 0x
7e80: 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d  93, 0xB1, 0xBD]}
7e90: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
7ea0: 49 44 5f 44 69 72 65 63 74 4d 75 73 69 63 4d 75  ID_DirectMusicMu
7eb0: 74 65 54 72 61 63 6b 20 3d 20 7b 30 78 44 32 41  teTrack = {0xD2A
7ec0: 43 32 38 39 38 2c 20 30 78 42 33 39 42 2c 20 30  C2898, 0xB39B, 0
7ed0: 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78  x11D1, [0x87, 0x
7ee0: 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  04, 0x00, 0x60, 
7ef0: 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31  0x08, 0x93, 0xB1
7f00: 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xBD]};. const
7f10: 20 49 49 44 20 43 4c 53 49 44 5f 44 69 72 65 63   IID CLSID_Direc
7f20: 74 4d 75 73 69 63 50 65 72 66 6f 72 6d 61 6e 63  tMusicPerformanc
7f30: 65 20 3d 20 7b 30 78 44 32 41 43 32 38 38 31 2c  e = {0xD2AC2881,
7f40: 20 30 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c   0xB39B, 0x11D1,
7f50: 20 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78   [0x87, 0x04, 0x
7f60: 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20  00, 0x60, 0x08, 
7f70: 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44  0x93, 0xB1, 0xBD
7f80: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
7f90: 4c 53 49 44 5f 44 69 72 65 63 74 4d 75 73 69 63  LSID_DirectMusic
7fa0: 53 65 67 6d 65 6e 74 20 3d 20 7b 30 78 44 32 41  Segment = {0xD2A
7fb0: 43 32 38 38 32 2c 20 30 78 42 33 39 42 2c 20 30  C2882, 0xB39B, 0
7fc0: 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78  x11D1, [0x87, 0x
7fd0: 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  04, 0x00, 0x60, 
7fe0: 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31  0x08, 0x93, 0xB1
7ff0: 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xBD]};. const
8000: 20 49 49 44 20 43 4c 53 49 44 5f 44 69 72 65 63   IID CLSID_Direc
8010: 74 4d 75 73 69 63 53 65 67 6d 65 6e 74 53 74 61  tMusicSegmentSta
8020: 74 65 20 3d 20 7b 30 78 44 32 41 43 32 38 38 33  te = {0xD2AC2883
8030: 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31 44 31  , 0xB39B, 0x11D1
8040: 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30  , [0x87, 0x04, 0
8050: 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c  x00, 0x60, 0x08,
8060: 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42   0x93, 0xB1, 0xB
8070: 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
8080: 43 4c 53 49 44 5f 44 69 72 65 63 74 4d 75 73 69  CLSID_DirectMusi
8090: 63 53 65 71 54 72 61 63 6b 20 3d 20 7b 30 78 44  cSeqTrack = {0xD
80a0: 32 41 43 32 38 38 36 2c 20 30 78 42 33 39 42 2c  2AC2886, 0xB39B,
80b0: 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20   0x11D1, [0x87, 
80c0: 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30  0x04, 0x00, 0x60
80d0: 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78  , 0x08, 0x93, 0x
80e0: 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e  B1, 0xBD]};. con
80f0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 69 72  st IID CLSID_Dir
8100: 65 63 74 4d 75 73 69 63 53 69 67 6e 50 6f 73 74  ectMusicSignPost
8110: 54 72 61 63 6b 20 3d 20 7b 30 78 46 31 37 45 38  Track = {0xF17E8
8120: 36 37 32 2c 20 30 78 43 33 42 34 2c 20 30 78 31  672, 0xC3B4, 0x1
8130: 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 42  1D1, [0x87, 0x0B
8140: 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78  , 0x00, 0x60, 0x
8150: 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20  08, 0x93, 0xB1, 
8160: 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xBD]};. const I
8170: 49 44 20 43 4c 53 49 44 5f 44 69 72 65 63 74 4d  ID CLSID_DirectM
8180: 75 73 69 63 53 74 79 6c 65 20 3d 20 7b 30 78 44  usicStyle = {0xD
8190: 32 41 43 32 38 38 41 2c 20 30 78 42 33 39 42 2c  2AC288A, 0xB39B,
81a0: 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20   0x11D1, [0x87, 
81b0: 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30  0x04, 0x00, 0x60
81c0: 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78  , 0x08, 0x93, 0x
81d0: 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e  B1, 0xBD]};. con
81e0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 69 72  st IID CLSID_Dir
81f0: 65 63 74 4d 75 73 69 63 53 74 79 6c 65 54 72 61  ectMusicStyleTra
8200: 63 6b 20 3d 20 7b 30 78 44 32 41 43 32 38 38 44  ck = {0xD2AC288D
8210: 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31 44 31  , 0xB39B, 0x11D1
8220: 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30  , [0x87, 0x04, 0
8230: 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c  x00, 0x60, 0x08,
8240: 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42   0x93, 0xB1, 0xB
8250: 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
8260: 43 4c 53 49 44 5f 44 69 72 65 63 74 4d 75 73 69  CLSID_DirectMusi
8270: 63 53 79 6e 74 68 20 3d 20 7b 30 78 35 38 43 32  cSynth = {0x58C2
8280: 42 34 44 30 2c 20 30 78 34 36 45 37 2c 20 30 78  B4D0, 0x46E7, 0x
8290: 31 31 44 31 2c 20 5b 30 78 38 39 2c 20 30 78 41  11D1, [0x89, 0xA
82a0: 43 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  C, 0x00, 0xA0, 0
82b0: 78 43 39 2c 20 30 78 30 35 2c 20 30 78 34 31 2c  xC9, 0x05, 0x41,
82c0: 20 30 78 32 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x29]};. const 
82d0: 49 49 44 20 43 4c 53 49 44 5f 44 69 72 65 63 74  IID CLSID_Direct
82e0: 4d 75 73 69 63 53 79 73 45 78 54 72 61 63 6b 20  MusicSysExTrack 
82f0: 3d 20 7b 30 78 44 32 41 43 32 38 38 37 2c 20 30  = {0xD2AC2887, 0
8300: 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b  xB39B, 0x11D1, [
8310: 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30  0x87, 0x04, 0x00
8320: 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78  , 0x60, 0x08, 0x
8330: 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d  93, 0xB1, 0xBD]}
8340: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
8350: 49 44 5f 44 69 72 65 63 74 4d 75 73 69 63 54 65  ID_DirectMusicTe
8360: 6d 70 6f 54 72 61 63 6b 20 3d 20 7b 30 78 44 32  mpoTrack = {0xD2
8370: 41 43 32 38 38 35 2c 20 30 78 42 33 39 42 2c 20  AC2885, 0xB39B, 
8380: 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30  0x11D1, [0x87, 0
8390: 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  x04, 0x00, 0x60,
83a0: 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42   0x08, 0x93, 0xB
83b0: 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73  1, 0xBD]};. cons
83c0: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 69 72 65  t IID CLSID_Dire
83d0: 63 74 4d 75 73 69 63 54 69 6d 65 53 69 67 54 72  ctMusicTimeSigTr
83e0: 61 63 6b 20 3d 20 7b 30 78 44 32 41 43 32 38 38  ack = {0xD2AC288
83f0: 38 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31 44  8, 0xB39B, 0x11D
8400: 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c 20  1, [0x87, 0x04, 
8410: 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38  0x00, 0x60, 0x08
8420: 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78  , 0x93, 0xB1, 0x
8430: 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  BD]};. const IID
8440: 20 43 4c 53 49 44 5f 44 69 72 65 63 74 50 6c 61   CLSID_DirectPla
8450: 79 20 3d 20 7b 30 78 44 31 45 42 36 44 32 30 2c  y = {0xD1EB6D20,
8460: 20 30 78 38 39 32 33 2c 20 30 78 31 31 44 30 2c   0x8923, 0x11D0,
8470: 20 5b 30 78 39 44 2c 20 30 78 39 37 2c 20 30 78   [0x9D, 0x97, 0x
8480: 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
8490: 30 78 30 41 2c 20 30 78 34 33 2c 20 30 78 43 42  0x0A, 0x43, 0xCB
84a0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
84b0: 4c 53 49 44 5f 44 69 72 65 63 74 50 6c 61 79 4c  LSID_DirectPlayL
84c0: 6f 62 62 79 20 3d 20 7b 30 78 32 46 45 38 46 38  obby = {0x2FE8F8
84d0: 31 30 2c 20 30 78 42 32 41 35 2c 20 30 78 31 31  10, 0xB2A5, 0x11
84e0: 44 30 2c 20 5b 30 78 41 37 2c 20 30 78 38 37 2c  D0, [0xA7, 0x87,
84f0: 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46   0x00, 0x00, 0xF
8500: 38 2c 20 30 78 30 33 2c 20 30 78 41 42 2c 20 30  8, 0x03, 0xAB, 0
8510: 78 46 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xFC]};. const II
8520: 44 20 43 4c 53 49 44 5f 44 69 72 65 63 74 53 6f  D CLSID_DirectSo
8530: 75 6e 64 20 3d 20 7b 30 78 34 37 44 34 44 39 34  und = {0x47D4D94
8540: 36 2c 20 30 78 36 32 45 38 2c 20 30 78 31 31 43  6, 0x62E8, 0x11C
8550: 46 2c 20 5b 30 78 39 33 2c 20 30 78 42 43 2c 20  F, [0x93, 0xBC, 
8560: 30 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33  0x44, 0x45, 0x53
8570: 2c 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78  , 0x54, 0x00, 0x
8580: 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  00]};. const IID
8590: 20 43 4c 53 49 44 5f 44 69 72 65 63 74 53 6f 75   CLSID_DirectSou
85a0: 6e 64 43 61 70 74 75 72 65 20 3d 20 7b 30 78 42  ndCapture = {0xB
85b0: 30 32 31 30 37 38 30 2c 20 30 78 38 39 43 44 2c  0210780, 0x89CD,
85c0: 20 30 78 31 31 44 30 2c 20 5b 30 78 41 46 2c 20   0x11D0, [0xAF, 
85d0: 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78 41 30  0x08, 0x00, 0xA0
85e0: 2c 20 30 78 43 39 2c 20 30 78 32 35 2c 20 30 78  , 0xC9, 0x25, 0x
85f0: 43 44 2c 20 30 78 31 36 5d 7d 3b 0a 20 63 6f 6e  CD, 0x16]};. con
8600: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 69 73  st IID CLSID_Dis
8610: 70 61 74 63 68 4d 61 70 70 65 72 20 3d 20 7b 30  patchMapper = {0
8620: 78 45 39 32 32 35 32 39 36 2c 20 30 78 43 37 35  xE9225296, 0xC75
8630: 39 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 30  9, 0x11D1, [0xA0
8640: 2c 20 30 78 32 42 2c 20 30 78 30 30 2c 20 30 78  , 0x2B, 0x00, 0x
8650: 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20  C0, 0x4F, 0xB6, 
8660: 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63  0x80, 0x9F]};. c
8670: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
8680: 4e 57 69 74 68 42 69 6e 61 72 79 20 3d 20 7b 30  NWithBinary = {0
8690: 78 37 45 39 39 43 30 41 33 2c 20 30 78 46 39 33  x7E99C0A3, 0xF93
86a0: 35 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 41  5, 0x11D2, [0xBA
86b0: 2c 20 30 78 39 36 2c 20 30 78 30 30 2c 20 30 78  , 0x96, 0x00, 0x
86c0: 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20  C0, 0x4F, 0xB6, 
86d0: 30 78 44 30 2c 20 30 78 44 31 5d 7d 3b 0a 20 63  0xD0, 0xD1]};. c
86e0: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
86f0: 4e 57 69 74 68 53 74 72 69 6e 67 20 3d 20 7b 30  NWithString = {0
8700: 78 33 33 34 38 35 37 43 43 2c 20 30 78 46 39 33  x334857CC, 0xF93
8710: 34 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 41  4, 0x11D2, [0xBA
8720: 2c 20 30 78 39 36 2c 20 30 78 30 30 2c 20 30 78  , 0x96, 0x00, 0x
8730: 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20  C0, 0x4F, 0xB6, 
8740: 30 78 44 30 2c 20 30 78 44 31 5d 7d 3b 0a 20 63  0xD0, 0xD1]};. c
8750: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
8760: 6f 63 46 69 6c 65 43 6f 6c 75 6d 6e 50 72 6f 76  ocFileColumnProv
8770: 69 64 65 72 20 3d 20 7b 30 78 32 34 46 31 34 46  ider = {0x24F14F
8780: 30 31 2c 20 30 78 37 42 31 43 2c 20 30 78 31 31  01, 0x7B1C, 0x11
8790: 44 31 2c 20 5b 30 78 38 33 2c 20 30 78 38 46 2c  D1, [0x83, 0x8F,
87a0: 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46   0x00, 0x00, 0xF
87b0: 38 2c 20 30 78 30 34 2c 20 30 78 36 31 2c 20 30  8, 0x04, 0x61, 0
87c0: 78 43 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xCF]};. const II
87d0: 44 20 43 4c 53 49 44 5f 44 6f 63 48 6f 73 74 55  D CLSID_DocHostU
87e0: 49 48 61 6e 64 6c 65 72 20 3d 20 7b 30 78 37 30  IHandler = {0x70
87f0: 35 37 45 39 35 32 2c 20 30 78 42 44 31 42 2c 20  57E952, 0xBD1B, 
8800: 30 78 31 31 44 31 2c 20 5b 30 78 38 39 2c 20 30  0x11D1, [0x89, 0
8810: 78 31 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x19, 0x00, 0xC0,
8820: 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 43   0x4F, 0xC2, 0xC
8830: 38 2c 20 30 78 33 36 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x36]};. cons
8840: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 4f 4d 43  t IID CLSID_DOMC
8850: 68 69 6c 64 72 65 6e 43 6f 6c 6c 65 63 74 69 6f  hildrenCollectio
8860: 6e 20 3d 20 7b 30 78 33 30 35 30 46 35 41 41 2c  n = {0x3050F5AA,
8870: 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
8880: 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
8890: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
88a0: 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
88b0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
88c0: 4c 53 49 44 5f 44 4f 4d 44 6f 63 75 6d 65 6e 74  LSID_DOMDocument
88d0: 20 3d 20 7b 30 78 32 39 33 33 42 46 39 30 2c 20   = {0x2933BF90, 
88e0: 30 78 37 42 33 36 2c 20 30 78 31 31 44 32 2c 20  0x7B36, 0x11D2, 
88f0: 5b 30 78 42 32 2c 20 30 78 30 45 2c 20 30 78 30  [0xB2, 0x0E, 0x0
8900: 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
8910: 78 39 38 2c 20 30 78 33 45 2c 20 30 78 36 30 5d  x98, 0x3E, 0x60]
8920: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
8930: 53 49 44 5f 44 4f 4d 46 72 65 65 54 68 72 65 61  SID_DOMFreeThrea
8940: 64 65 64 44 6f 63 75 6d 65 6e 74 20 3d 20 7b 30  dedDocument = {0
8950: 78 32 39 33 33 42 46 39 31 2c 20 30 78 37 42 33  x2933BF91, 0x7B3
8960: 36 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 32  6, 0x11D2, [0xB2
8970: 2c 20 30 78 30 45 2c 20 30 78 30 30 2c 20 30 78  , 0x0E, 0x00, 0x
8980: 43 30 2c 20 30 78 34 46 2c 20 30 78 39 38 2c 20  C0, 0x4F, 0x98, 
8990: 30 78 33 45 2c 20 30 78 36 30 5d 7d 3b 0a 20 63  0x3E, 0x60]};. c
89a0: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
89b0: 72 61 67 44 72 6f 70 48 65 6c 70 65 72 20 3d 20  ragDropHelper = 
89c0: 7b 30 78 34 36 35 37 32 37 38 41 2c 20 30 78 34  {0x4657278A, 0x4
89d0: 31 31 42 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  11B, 0x11D2, [0x
89e0: 38 33 2c 20 30 78 39 41 2c 20 30 78 30 30 2c 20  83, 0x9A, 0x00, 
89f0: 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39  0xC0, 0x4F, 0xD9
8a00: 2c 20 30 78 31 38 2c 20 30 78 44 30 5d 7d 3b 0a  , 0x18, 0xD0]};.
8a10: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
8a20: 5f 44 72 69 76 65 53 69 7a 65 43 61 74 65 67 6f  _DriveSizeCatego
8a30: 72 69 7a 65 72 20 3d 20 7b 30 78 39 34 33 35 37  rizer = {0x94357
8a40: 42 35 33 2c 20 30 78 43 41 32 39 2c 20 30 78 34  B53, 0xCA29, 0x4
8a50: 42 37 38 2c 20 5b 30 78 38 33 2c 20 30 78 41 45  B78, [0x83, 0xAE
8a60: 2c 20 30 78 45 38 2c 20 30 78 46 45 2c 20 30 78  , 0xE8, 0xFE, 0x
8a70: 37 34 2c 20 30 78 30 39 2c 20 30 78 31 33 2c 20  74, 0x09, 0x13, 
8a80: 30 78 34 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x4F]};. const I
8a90: 49 44 20 43 4c 53 49 44 5f 44 72 69 76 65 54 79  ID CLSID_DriveTy
8aa0: 70 65 43 61 74 65 67 6f 72 69 7a 65 72 20 3d 20  peCategorizer = 
8ab0: 7b 30 78 42 30 41 38 46 33 43 46 2c 20 30 78 34  {0xB0A8F3CF, 0x4
8ac0: 33 33 33 2c 20 30 78 34 42 41 42 2c 20 5b 30 78  333, 0x4BAB, [0x
8ad0: 38 38 2c 20 30 78 37 33 2c 20 30 78 31 43 2c 20  88, 0x73, 0x1C, 
8ae0: 30 78 43 42 2c 20 30 78 31 43 2c 20 30 78 41 44  0xCB, 0x1C, 0xAD
8af0: 2c 20 30 78 41 34 2c 20 30 78 38 42 5d 7d 3b 0a  , 0xA4, 0x8B]};.
8b00: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
8b10: 5f 44 73 44 69 73 70 6c 61 79 53 70 65 63 69 66  _DsDisplaySpecif
8b20: 69 65 72 20 3d 20 7b 30 78 31 41 42 34 41 38 43  ier = {0x1AB4A8C
8b30: 30 2c 20 30 78 36 41 30 42 2c 20 30 78 31 31 44  0, 0x6A0B, 0x11D
8b40: 32 2c 20 5b 30 78 41 44 2c 20 30 78 34 39 2c 20  2, [0xAD, 0x49, 
8b50: 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
8b60: 2c 20 30 78 41 33 2c 20 30 78 31 41 2c 20 30 78  , 0xA3, 0x1A, 0x
8b70: 38 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  86]};. const IID
8b80: 20 43 4c 53 49 44 5f 44 73 44 6f 6d 61 69 6e 54   CLSID_DsDomainT
8b90: 72 65 65 42 72 6f 77 73 65 72 20 3d 20 7b 30 78  reeBrowser = {0x
8ba0: 31 36 39 38 37 39 30 41 2c 20 30 78 45 32 42 34  1698790A, 0xE2B4
8bb0: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 30 2c  , 0x11D0, [0xB0,
8bc0: 20 30 78 42 31 2c 20 30 78 30 30 2c 20 30 78 43   0xB1, 0x00, 0xC
8bd0: 30 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30  0, 0x4F, 0xD8, 0
8be0: 78 44 43 2c 20 30 78 41 36 5d 7d 3b 0a 20 63 6f  xDC, 0xA6]};. co
8bf0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 73  nst IID CLSID_Ds
8c00: 46 69 6e 64 41 64 76 61 6e 63 65 64 20 3d 20 7b  FindAdvanced = {
8c10: 30 78 38 33 45 45 33 46 45 33 2c 20 30 78 35 37  0x83EE3FE3, 0x57
8c20: 44 39 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  D9, 0x11D0, [0xB
8c30: 39 2c 20 30 78 33 32 2c 20 30 78 30 30 2c 20 30  9, 0x32, 0x00, 0
8c40: 78 41 30 2c 20 30 78 32 34 2c 20 30 78 41 42 2c  xA0, 0x24, 0xAB,
8c50: 20 30 78 32 44 2c 20 30 78 42 42 5d 7d 3b 0a 20   0x2D, 0xBB]};. 
8c60: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
8c70: 44 73 46 69 6e 64 43 6f 6d 70 75 74 65 72 20 3d  DsFindComputer =
8c80: 20 7b 30 78 31 36 30 30 36 37 30 30 2c 20 30 78   {0x16006700, 0x
8c90: 38 37 41 44 2c 20 30 78 31 31 44 30 2c 20 5b 30  87AD, 0x11D0, [0
8ca0: 78 39 31 2c 20 30 78 34 30 2c 20 30 78 30 30 2c  x91, 0x40, 0x00,
8cb0: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 43   0xAA, 0x00, 0xC
8cc0: 31 2c 20 30 78 36 45 2c 20 30 78 36 35 5d 7d 3b  1, 0x6E, 0x65]};
8cd0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
8ce0: 44 5f 44 73 46 69 6e 64 43 6f 6e 74 61 69 6e 65  D_DsFindContaine
8cf0: 72 20 3d 20 7b 30 78 43 31 42 33 43 42 46 32 2c  r = {0xC1B3CBF2,
8d00: 20 30 78 38 38 36 41 2c 20 30 78 31 31 44 30 2c   0x886A, 0x11D0,
8d10: 20 5b 30 78 39 31 2c 20 30 78 34 30 2c 20 30 78   [0x91, 0x40, 0x
8d20: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
8d30: 30 78 43 31 2c 20 30 78 36 45 2c 20 30 78 36 35  0xC1, 0x6E, 0x65
8d40: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
8d50: 4c 53 49 44 5f 44 73 46 69 6e 64 44 6f 6d 61 69  LSID_DsFindDomai
8d60: 6e 43 6f 6e 74 72 6f 6c 6c 65 72 20 3d 20 7b 30  nController = {0
8d70: 78 35 33 38 43 37 42 37 45 2c 20 30 78 44 32 35  x538C7B7E, 0xD25
8d80: 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 37  E, 0x11D0, [0x97
8d90: 2c 20 30 78 34 32 2c 20 30 78 30 30 2c 20 30 78  , 0x42, 0x00, 0x
8da0: 41 30 2c 20 30 78 43 39 2c 20 30 78 30 36 2c 20  A0, 0xC9, 0x06, 
8db0: 30 78 41 46 2c 20 30 78 34 35 5d 7d 3b 0a 20 63  0xAF, 0x45]};. c
8dc0: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
8dd0: 73 46 69 6e 64 46 72 73 4d 65 6d 62 65 72 73 20  sFindFrsMembers 
8de0: 3d 20 7b 30 78 39 34 43 45 34 42 31 38 2c 20 30  = {0x94CE4B18, 0
8df0: 78 42 33 44 33 2c 20 30 78 31 31 44 31 2c 20 5b  xB3D3, 0x11D1, [
8e00: 30 78 42 39 2c 20 30 78 42 34 2c 20 30 78 30 30  0xB9, 0xB4, 0x00
8e10: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
8e20: 44 38 2c 20 30 78 44 35 2c 20 30 78 42 30 5d 7d  D8, 0xD5, 0xB0]}
8e30: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
8e40: 49 44 5f 44 73 46 69 6e 64 4f 62 6a 65 63 74 73  ID_DsFindObjects
8e50: 20 3d 20 7b 30 78 38 33 45 45 33 46 45 31 2c 20   = {0x83EE3FE1, 
8e60: 30 78 35 37 44 39 2c 20 30 78 31 31 44 30 2c 20  0x57D9, 0x11D0, 
8e70: 5b 30 78 42 39 2c 20 30 78 33 32 2c 20 30 78 30  [0xB9, 0x32, 0x0
8e80: 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30  0, 0xA0, 0x24, 0
8e90: 78 41 42 2c 20 30 78 32 44 2c 20 30 78 42 42 5d  xAB, 0x2D, 0xBB]
8ea0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
8eb0: 53 49 44 5f 44 73 46 69 6e 64 50 65 6f 70 6c 65  SID_DsFindPeople
8ec0: 20 3d 20 7b 30 78 38 33 45 45 33 46 45 32 2c 20   = {0x83EE3FE2, 
8ed0: 30 78 35 37 44 39 2c 20 30 78 31 31 44 30 2c 20  0x57D9, 0x11D0, 
8ee0: 5b 30 78 42 39 2c 20 30 78 33 32 2c 20 30 78 30  [0xB9, 0x32, 0x0
8ef0: 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30  0, 0xA0, 0x24, 0
8f00: 78 41 42 2c 20 30 78 32 44 2c 20 30 78 42 42 5d  xAB, 0x2D, 0xBB]
8f10: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
8f20: 53 49 44 5f 44 73 46 69 6e 64 50 72 69 6e 74 65  SID_DsFindPrinte
8f30: 72 20 3d 20 7b 30 78 42 35 37 37 46 30 37 30 2c  r = {0xB577F070,
8f40: 20 30 78 37 45 45 32 2c 20 30 78 31 31 44 30 2c   0x7EE2, 0x11D0,
8f50: 20 5b 30 78 39 31 2c 20 30 78 33 46 2c 20 30 78   [0x91, 0x3F, 0x
8f60: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
8f70: 30 78 43 31 2c 20 30 78 36 45 2c 20 30 78 36 35  0xC1, 0x6E, 0x65
8f80: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
8f90: 4c 53 49 44 5f 44 73 46 69 6e 64 56 6f 6c 75 6d  LSID_DsFindVolum
8fa0: 65 20 3d 20 7b 30 78 43 31 42 33 43 42 46 31 2c  e = {0xC1B3CBF1,
8fb0: 20 30 78 38 38 36 41 2c 20 30 78 31 31 44 30 2c   0x886A, 0x11D0,
8fc0: 20 5b 30 78 39 31 2c 20 30 78 34 30 2c 20 30 78   [0x91, 0x40, 0x
8fd0: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
8fe0: 30 78 43 31 2c 20 30 78 36 45 2c 20 30 78 36 35  0xC1, 0x6E, 0x65
8ff0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
9000: 4c 53 49 44 5f 44 73 46 6f 6c 64 65 72 50 72 6f  LSID_DsFolderPro
9010: 70 65 72 74 69 65 73 20 3d 20 7b 30 78 39 45 35  perties = {0x9E5
9020: 31 45 30 44 30 2c 20 30 78 36 45 30 46 2c 20 30  1E0D0, 0x6E0F, 0
9030: 78 31 31 44 32 2c 20 5b 30 78 39 36 2c 20 30 78  x11D2, [0x96, 0x
9040: 30 31 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  01, 0x00, 0xC0, 
9050: 30 78 34 46 2c 20 30 78 41 33 2c 20 30 78 31 41  0x4F, 0xA3, 0x1A
9060: 2c 20 30 78 38 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x86]};. const
9070: 20 49 49 44 20 43 4c 53 49 44 5f 44 73 50 72 6f   IID CLSID_DsPro
9080: 70 65 72 74 79 50 61 67 65 73 20 3d 20 7b 30 78  pertyPages = {0x
9090: 30 44 34 35 44 35 33 30 2c 20 30 78 37 36 34 42  0D45D530, 0x764B
90a0: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 31 2c  , 0x11D0, [0xA1,
90b0: 20 30 78 43 41 2c 20 30 78 30 30 2c 20 30 78 41   0xCA, 0x00, 0xA
90c0: 41 2c 20 30 78 30 30 2c 20 30 78 43 31 2c 20 30  A, 0x00, 0xC1, 0
90d0: 78 36 45 2c 20 30 78 36 35 5d 7d 3b 0a 20 63 6f  x6E, 0x65]};. co
90e0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 73  nst IID CLSID_Ds
90f0: 51 75 65 72 79 20 3d 20 7b 30 78 38 41 32 33 45  Query = {0x8A23E
9100: 36 35 45 2c 20 30 78 33 31 43 32 2c 20 30 78 31  65E, 0x31C2, 0x1
9110: 31 44 30 2c 20 5b 30 78 38 39 2c 20 30 78 31 43  1D0, [0x89, 0x1C
9120: 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
9130: 32 34 2c 20 30 78 41 42 2c 20 30 78 32 44 2c 20  24, 0xAB, 0x2D, 
9140: 30 78 42 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xBB]};. const I
9150: 49 44 20 43 4c 53 49 44 5f 44 57 62 65 6d 43 6c  ID CLSID_DWbemCl
9160: 61 73 73 4f 62 6a 65 63 74 20 3d 20 7b 30 78 36  assObject = {0x6
9170: 34 41 42 33 37 35 31 2c 20 30 78 31 32 42 43 2c  4AB3751, 0x12BC,
9180: 20 30 78 31 31 44 31 2c 20 5b 30 78 39 45 2c 20   0x11D1, [0x9E, 
9190: 30 78 36 31 2c 20 30 78 30 30 2c 20 30 78 43 30  0x61, 0x00, 0xC0
91a0: 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78  , 0x4F, 0xC3, 0x
91b0: 32 34 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e  24, 0xA8]};. con
91c0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 57 62  st IID CLSID_DWb
91d0: 65 6d 43 6f 6e 74 65 78 74 20 3d 20 7b 30 78 37  emContext = {0x7
91e0: 35 32 46 46 32 31 32 2c 20 30 78 46 37 42 37 2c  52FF212, 0xF7B7,
91f0: 20 30 78 31 31 44 30 2c 20 5b 30 78 39 45 2c 20   0x11D0, [0x9E, 
9200: 30 78 34 44 2c 20 30 78 30 30 2c 20 30 78 43 30  0x4D, 0x00, 0xC0
9210: 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78  , 0x4F, 0xC3, 0x
9220: 32 34 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e  24, 0xA8]};. con
9230: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 57 62  st IID CLSID_DWb
9240: 65 6d 4c 6f 63 61 74 6f 72 20 3d 20 7b 30 78 43  emLocator = {0xC
9250: 42 37 43 41 30 33 32 2c 20 30 78 46 37 32 39 2c  B7CA032, 0xF729,
9260: 20 30 78 31 31 44 30 2c 20 5b 30 78 39 45 2c 20   0x11D0, [0x9E, 
9270: 30 78 34 44 2c 20 30 78 30 30 2c 20 30 78 43 30  0x4D, 0x00, 0xC0
9280: 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78  , 0x4F, 0xC3, 0x
9290: 32 34 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e  24, 0xA8]};. con
92a0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 32  st IID CLSID_DX2
92b0: 44 20 3d 20 7b 30 78 34 37 33 41 41 38 30 42 2c  D = {0x473AA80B,
92c0: 20 30 78 34 35 37 37 2c 20 30 78 31 31 44 31 2c   0x4577, 0x11D1,
92d0: 20 5b 30 78 38 31 2c 20 30 78 41 38 2c 20 30 78   [0x81, 0xA8, 0x
92e0: 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20  00, 0x00, 0xF8, 
92f0: 30 78 37 35 2c 20 30 78 35 37 2c 20 30 78 44 42  0x75, 0x57, 0xDB
9300: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
9310: 4c 53 49 44 5f 44 58 46 61 64 65 20 3d 20 7b 30  LSID_DXFade = {0
9320: 78 31 36 42 32 38 30 43 35 2c 20 30 78 45 45 37  x16B280C5, 0xEE7
9330: 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 30  0, 0x11D1, [0x90
9340: 2c 20 30 78 36 36 2c 20 30 78 30 30 2c 20 30 78  , 0x66, 0x00, 0x
9350: 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20  C0, 0x4F, 0xD9, 
9360: 30 78 31 38 2c 20 30 78 39 44 5d 7d 3b 0a 20 63  0x18, 0x9D]};. c
9370: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
9380: 58 47 72 61 64 69 65 6e 74 20 3d 20 7b 30 78 43  XGradient = {0xC
9390: 36 33 36 35 34 37 30 2c 20 30 78 46 36 36 37 2c  6365470, 0xF667,
93a0: 20 30 78 31 31 44 31 2c 20 5b 30 78 39 30 2c 20   0x11D1, [0x90, 
93b0: 30 78 36 37 2c 20 30 78 30 30 2c 20 30 78 43 30  0x67, 0x00, 0xC0
93c0: 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78  , 0x4F, 0xD9, 0x
93d0: 31 38 2c 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e  18, 0x9D]};. con
93e0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 4c  st IID CLSID_DXL
93f0: 55 54 42 75 69 6c 64 65 72 20 3d 20 7b 30 78 31  UTBuilder = {0x1
9400: 45 35 34 33 33 33 42 2c 20 30 78 32 41 30 30 2c  E54333B, 0x2A00,
9410: 20 30 78 31 31 44 31 2c 20 5b 30 78 38 31 2c 20   0x11D1, [0x81, 
9420: 30 78 39 38 2c 20 30 78 30 30 2c 20 30 78 30 30  0x98, 0x00, 0x00
9430: 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20 30 78  , 0xF8, 0x75, 0x
9440: 35 37 2c 20 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e  57, 0xDB]};. con
9450: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 52  st IID CLSID_DXR
9460: 61 73 74 65 72 69 7a 65 72 20 3d 20 7b 30 78 38  asterizer = {0x8
9470: 36 35 32 43 45 35 35 2c 20 30 78 39 45 38 30 2c  652CE55, 0x9E80,
9480: 20 30 78 31 31 44 31 2c 20 5b 30 78 39 30 2c 20   0x11D1, [0x90, 
9490: 30 78 35 33 2c 20 30 78 30 30 2c 20 30 78 43 30  0x53, 0x00, 0xC0
94a0: 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78  , 0x4F, 0xD9, 0x
94b0: 31 38 2c 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e  18, 0x9D]};. con
94c0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 53  st IID CLSID_DXS
94d0: 75 72 66 61 63 65 20 3d 20 7b 30 78 30 45 38 39  urface = {0x0E89
94e0: 30 46 38 33 2c 20 30 78 35 46 37 39 2c 20 30 78  0F83, 0x5F79, 0x
94f0: 31 31 44 31 2c 20 5b 30 78 39 30 2c 20 30 78 34  11D1, [0x90, 0x4
9500: 33 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  3, 0x00, 0xC0, 0
9510: 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 38 2c  x4F, 0xD9, 0x18,
9520: 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9D]};. const 
9530: 49 49 44 20 43 4c 53 49 44 5f 44 58 53 75 72 66  IID CLSID_DXSurf
9540: 61 63 65 4d 6f 64 69 66 69 65 72 20 3d 20 7b 30  aceModifier = {0
9550: 78 33 45 36 36 39 46 31 44 2c 20 30 78 39 43 32  x3E669F1D, 0x9C2
9560: 33 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 30  3, 0x11D1, [0x90
9570: 2c 20 30 78 35 33 2c 20 30 78 30 30 2c 20 30 78  , 0x53, 0x00, 0x
9580: 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20  C0, 0x4F, 0xD9, 
9590: 30 78 31 38 2c 20 30 78 39 44 5d 7d 3b 0a 20 63  0x18, 0x9D]};. c
95a0: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
95b0: 58 54 41 6c 70 68 61 20 3d 20 7b 30 78 41 44 43  XTAlpha = {0xADC
95c0: 36 43 42 38 32 2c 20 30 78 34 32 34 43 2c 20 30  6CB82, 0x424C, 0
95d0: 78 31 31 44 32 2c 20 5b 30 78 39 35 2c 20 30 78  x11D2, [0x95, 0x
95e0: 32 41 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  2A, 0x00, 0xC0, 
95f0: 30 78 34 46 2c 20 30 78 41 33 2c 20 30 78 34 46  0x4F, 0xA3, 0x4F
9600: 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x05]};. const
9610: 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 41 6c   IID CLSID_DXTAl
9620: 70 68 61 49 6d 61 67 65 4c 6f 61 64 65 72 20 3d  phaImageLoader =
9630: 20 7b 30 78 30 43 37 45 46 42 44 45 2c 20 30 78   {0x0C7EFBDE, 0x
9640: 30 33 30 33 2c 20 30 78 34 43 36 46 2c 20 5b 30  0303, 0x4C6F, [0
9650: 78 41 34 2c 20 30 78 46 37 2c 20 30 78 33 31 2c  xA4, 0xF7, 0x31,
9660: 20 30 78 46 41 2c 20 30 78 32 42 2c 20 30 78 45   0xFA, 0x2B, 0xE
9670: 35 2c 20 30 78 45 33 2c 20 30 78 39 37 5d 7d 3b  5, 0xE3, 0x97]};
9680: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
9690: 44 5f 44 58 54 41 6c 70 68 61 49 6d 61 67 65 4c  D_DXTAlphaImageL
96a0: 6f 61 64 65 72 50 50 20 3d 20 7b 30 78 38 43 38  oaderPP = {0x8C8
96b0: 30 43 45 32 44 2c 20 30 78 38 35 30 44 2c 20 30  0CE2D, 0x850D, 0
96c0: 78 34 37 44 41 2c 20 5b 30 78 38 45 2c 20 30 78  x47DA, [0x8E, 0x
96d0: 43 44 2c 20 30 78 35 35 2c 20 30 78 30 32 2c 20  CD, 0x55, 0x02, 
96e0: 30 78 33 35 2c 20 30 78 36 32 2c 20 30 78 44 31  0x35, 0x62, 0xD1
96f0: 2c 20 30 78 36 37 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x67]};. const
9700: 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 41 6c   IID CLSID_DXTAl
9710: 70 68 61 50 50 20 3d 20 7b 30 78 44 36 38 37 41  phaPP = {0xD687A
9720: 37 45 30 2c 20 30 78 34 42 41 34 2c 20 30 78 31  7E0, 0x4BA4, 0x1
9730: 31 44 32 2c 20 5b 30 78 38 41 2c 20 30 78 44 45  1D2, [0x8A, 0xDE
9740: 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
9750: 43 39 2c 20 30 78 38 45 2c 20 30 78 36 35 2c 20  C9, 0x8E, 0x65, 
9760: 30 78 32 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x27]};. const I
9770: 49 44 20 43 4c 53 49 44 5f 44 58 54 61 73 6b 4d  ID CLSID_DXTaskM
9780: 61 6e 61 67 65 72 20 3d 20 7b 30 78 34 43 42 32  anager = {0x4CB2
9790: 36 43 30 33 2c 20 30 78 46 46 39 33 2c 20 30 78  6C03, 0xFF93, 0x
97a0: 31 31 44 30 2c 20 5b 30 78 38 31 2c 20 30 78 37  11D0, [0x81, 0x7
97b0: 45 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  E, 0x00, 0x00, 0
97c0: 78 46 38 2c 20 30 78 37 35 2c 20 30 78 35 37 2c  xF8, 0x75, 0x57,
97d0: 20 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xDB]};. const 
97e0: 49 49 44 20 43 4c 53 49 44 5f 44 58 54 42 61 72  IID CLSID_DXTBar
97f0: 6e 20 3d 20 7b 30 78 45 43 39 42 41 31 37 44 2c  n = {0xEC9BA17D,
9800: 20 30 78 36 30 42 35 2c 20 30 78 34 36 32 42 2c   0x60B5, 0x462B,
9810: 20 5b 30 78 41 36 2c 20 30 78 44 38 2c 20 30 78   [0xA6, 0xD8, 0x
9820: 31 34 2c 20 30 78 42 38 2c 20 30 78 39 30 2c 20  14, 0xB8, 0x90, 
9830: 30 78 35 37 2c 20 30 78 45 32 2c 20 30 78 32 41  0x57, 0xE2, 0x2A
9840: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
9850: 4c 53 49 44 5f 44 58 54 42 6c 69 6e 64 73 20 3d  LSID_DXTBlinds =
9860: 20 7b 30 78 39 41 34 41 34 41 35 31 2c 20 30 78   {0x9A4A4A51, 0x
9870: 46 42 33 41 2c 20 30 78 34 46 34 42 2c 20 5b 30  FB3A, 0x4F4B, [0
9880: 78 39 42 2c 20 30 78 35 37 2c 20 30 78 41 32 2c  x9B, 0x57, 0xA2,
9890: 20 30 78 39 31 2c 20 30 78 32 41 2c 20 30 78 32   0x91, 0x2A, 0x2
98a0: 38 2c 20 30 78 39 37 2c 20 30 78 36 39 5d 7d 3b  8, 0x97, 0x69]};
98b0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
98c0: 44 5f 44 58 54 43 68 65 63 6b 65 72 42 6f 61 72  D_DXTCheckerBoar
98d0: 64 20 3d 20 7b 30 78 42 33 45 45 37 38 30 32 2c  d = {0xB3EE7802,
98e0: 20 30 78 38 32 32 34 2c 20 30 78 34 37 38 37 2c   0x8224, 0x4787,
98f0: 20 5b 30 78 41 31 2c 20 30 78 45 41 2c 20 30 78   [0xA1, 0xEA, 0x
9900: 46 30 2c 20 30 78 44 45 2c 20 30 78 31 36 2c 20  F0, 0xDE, 0x16, 
9910: 30 78 44 45 2c 20 30 78 41 42 2c 20 30 78 44 33  0xDE, 0xAB, 0xD3
9920: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
9930: 4c 53 49 44 5f 44 58 54 43 68 65 63 6b 65 72 42  LSID_DXTCheckerB
9940: 6f 61 72 64 50 50 20 3d 20 7b 30 78 43 42 46 34  oardPP = {0xCBF4
9950: 37 35 32 35 2c 20 30 78 39 38 44 32 2c 20 30 78  7525, 0x98D2, 0x
9960: 34 35 45 41 2c 20 5b 30 78 42 38 2c 20 30 78 34  45EA, [0xB8, 0x4
9970: 33 2c 20 30 78 46 44 2c 20 30 78 32 31 2c 20 30  3, 0xFD, 0x21, 0
9980: 78 33 44 2c 20 30 78 39 33 2c 20 30 78 32 42 2c  x3D, 0x93, 0x2B,
9990: 20 30 78 31 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x10]};. const 
99a0: 49 49 44 20 43 4c 53 49 44 5f 44 58 54 43 68 72  IID CLSID_DXTChr
99b0: 6f 6d 61 20 3d 20 7b 30 78 34 32 31 35 31 36 43  oma = {0x421516C
99c0: 31 2c 20 30 78 33 43 46 38 2c 20 30 78 31 31 44  1, 0x3CF8, 0x11D
99d0: 32 2c 20 5b 30 78 39 35 2c 20 30 78 32 41 2c 20  2, [0x95, 0x2A, 
99e0: 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
99f0: 2c 20 30 78 41 33 2c 20 30 78 34 46 2c 20 30 78  , 0xA3, 0x4F, 0x
9a00: 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  05]};. const IID
9a10: 20 43 4c 53 49 44 5f 44 58 54 43 68 72 6f 6d 61   CLSID_DXTChroma
9a20: 50 50 20 3d 20 7b 30 78 45 43 37 45 30 37 36 30  PP = {0xEC7E0760
9a30: 2c 20 30 78 34 43 37 36 2c 20 30 78 31 31 44 32  , 0x4C76, 0x11D2
9a40: 2c 20 5b 30 78 38 41 2c 20 30 78 44 45 2c 20 30  , [0x8A, 0xDE, 0
9a50: 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
9a60: 20 30 78 38 45 2c 20 30 78 36 35 2c 20 30 78 32   0x8E, 0x65, 0x2
9a70: 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  7]};. const IID 
9a80: 43 4c 53 49 44 5f 44 58 54 43 6f 6d 70 6f 73 69  CLSID_DXTComposi
9a90: 74 65 20 3d 20 7b 30 78 39 41 34 33 41 38 34 34  te = {0x9A43A844
9aa0: 2c 20 30 78 30 38 33 31 2c 20 30 78 31 31 44 31  , 0x0831, 0x11D1
9ab0: 2c 20 5b 30 78 38 31 2c 20 30 78 37 46 2c 20 30  , [0x81, 0x7F, 0
9ac0: 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c  x00, 0x00, 0xF8,
9ad0: 20 30 78 37 35 2c 20 30 78 35 37 2c 20 30 78 44   0x75, 0x57, 0xD
9ae0: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
9af0: 43 4c 53 49 44 5f 44 58 54 43 6f 6e 76 6f 6c 75  CLSID_DXTConvolu
9b00: 74 69 6f 6e 20 3d 20 7b 30 78 32 42 43 30 45 46  tion = {0x2BC0EF
9b10: 32 39 2c 20 30 78 45 36 42 41 2c 20 30 78 31 31  29, 0xE6BA, 0x11
9b20: 44 31 2c 20 5b 30 78 38 31 2c 20 30 78 44 44 2c  D1, [0x81, 0xDD,
9b30: 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46   0x00, 0x00, 0xF
9b40: 38 2c 20 30 78 37 35 2c 20 30 78 35 37 2c 20 30  8, 0x75, 0x57, 0
9b50: 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xDB]};. const II
9b60: 44 20 43 4c 53 49 44 5f 44 58 54 44 72 6f 70 53  D CLSID_DXTDropS
9b70: 68 61 64 6f 77 20 3d 20 7b 30 78 41 44 43 36 43  hadow = {0xADC6C
9b80: 42 38 36 2c 20 30 78 34 32 34 43 2c 20 30 78 31  B86, 0x424C, 0x1
9b90: 31 44 32 2c 20 5b 30 78 39 35 2c 20 30 78 32 41  1D2, [0x95, 0x2A
9ba0: 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
9bb0: 34 46 2c 20 30 78 41 33 2c 20 30 78 34 46 2c 20  4F, 0xA3, 0x4F, 
9bc0: 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x05]};. const I
9bd0: 49 44 20 43 4c 53 49 44 5f 44 58 54 44 72 6f 70  ID CLSID_DXTDrop
9be0: 53 68 61 64 6f 77 50 50 20 3d 20 7b 30 78 45 43  ShadowPP = {0xEC
9bf0: 37 45 30 37 36 31 2c 20 30 78 34 43 37 36 2c 20  7E0761, 0x4C76, 
9c00: 30 78 31 31 44 32 2c 20 5b 30 78 38 41 2c 20 30  0x11D2, [0x8A, 0
9c10: 78 44 45 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xDE, 0x00, 0xA0,
9c20: 20 30 78 43 39 2c 20 30 78 38 45 2c 20 30 78 36   0xC9, 0x8E, 0x6
9c30: 35 2c 20 30 78 32 37 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x27]};. cons
9c40: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 46  t IID CLSID_DXTF
9c50: 69 6c 74 65 72 20 3d 20 7b 30 78 33 38 35 41 39  ilter = {0x385A9
9c60: 31 42 43 2c 20 30 78 31 45 38 41 2c 20 30 78 34  1BC, 0x1E8A, 0x4
9c70: 45 34 41 2c 20 5b 30 78 41 37 2c 20 30 78 41 36  E4A, [0xA7, 0xA6
9c80: 2c 20 30 78 46 34 2c 20 30 78 46 43 2c 20 30 78  , 0xF4, 0xFC, 0x
9c90: 31 45 2c 20 30 78 36 43 2c 20 30 78 41 31 2c 20  1E, 0x6C, 0xA1, 
9ca0: 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xBD]};. const I
9cb0: 49 44 20 43 4c 53 49 44 5f 44 58 54 46 69 6c 74  ID CLSID_DXTFilt
9cc0: 65 72 42 65 68 61 76 69 6f 72 20 3d 20 7b 30 78  erBehavior = {0x
9cd0: 36 34 39 45 45 43 31 45 2c 20 30 78 42 35 37 39  649EEC1E, 0xB579
9ce0: 2c 20 30 78 34 45 38 43 2c 20 5b 30 78 42 42 2c  , 0x4E8C, [0xBB,
9cf0: 20 30 78 33 42 2c 20 30 78 34 39 2c 20 30 78 39   0x3B, 0x49, 0x9
9d00: 37 2c 20 30 78 46 38 2c 20 30 78 34 32 2c 20 30  7, 0xF8, 0x42, 0
9d10: 78 36 35 2c 20 30 78 33 36 5d 7d 3b 0a 20 63 6f  x65, 0x36]};. co
9d20: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58  nst IID CLSID_DX
9d30: 54 46 69 6c 74 65 72 43 6f 6c 6c 65 63 74 69 6f  TFilterCollectio
9d40: 6e 20 3d 20 7b 30 78 41 37 45 45 37 46 33 34 2c  n = {0xA7EE7F34,
9d50: 20 30 78 33 42 44 31 2c 20 30 78 34 32 37 46 2c   0x3BD1, 0x427F,
9d60: 20 5b 30 78 39 32 2c 20 30 78 33 31 2c 20 30 78   [0x92, 0x31, 0x
9d70: 46 39 2c 20 30 78 34 31 2c 20 30 78 45 39 2c 20  F9, 0x41, 0xE9, 
9d80: 30 78 42 37 2c 20 30 78 45 31 2c 20 30 78 46 45  0xB7, 0xE1, 0xFE
9d90: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
9da0: 4c 53 49 44 5f 44 58 54 46 69 6c 74 65 72 46 61  LSID_DXTFilterFa
9db0: 63 74 6f 72 79 20 3d 20 7b 30 78 38 31 33 39 37  ctory = {0x81397
9dc0: 32 30 34 2c 20 30 78 46 35 31 41 2c 20 30 78 34  204, 0xF51A, 0x4
9dd0: 35 37 31 2c 20 5b 30 78 38 44 2c 20 30 78 37 42  571, [0x8D, 0x7B
9de0: 2c 20 30 78 44 43 2c 20 30 78 30 33 2c 20 30 78  , 0xDC, 0x03, 0x
9df0: 30 35 2c 20 30 78 32 31 2c 20 30 78 41 41 2c 20  05, 0x21, 0xAA, 
9e00: 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xBD]};. const I
9e10: 49 44 20 43 4c 53 49 44 5f 44 58 54 47 6c 6f 77  ID CLSID_DXTGlow
9e20: 20 3d 20 7b 30 78 39 46 38 45 36 34 32 31 2c 20   = {0x9F8E6421, 
9e30: 30 78 33 44 39 42 2c 20 30 78 31 31 44 32 2c 20  0x3D9B, 0x11D2, 
9e40: 5b 30 78 39 35 2c 20 30 78 32 41 2c 20 30 78 30  [0x95, 0x2A, 0x0
9e50: 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
9e60: 78 41 33 2c 20 30 78 34 46 2c 20 30 78 30 35 5d  xA3, 0x4F, 0x05]
9e70: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
9e80: 53 49 44 5f 44 58 54 47 6c 6f 77 50 50 20 3d 20  SID_DXTGlowPP = 
9e90: 7b 30 78 45 43 37 45 30 37 36 34 2c 20 30 78 34  {0xEC7E0764, 0x4
9ea0: 43 37 36 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  C76, 0x11D2, [0x
9eb0: 38 41 2c 20 30 78 44 45 2c 20 30 78 30 30 2c 20  8A, 0xDE, 0x00, 
9ec0: 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 38 45  0xA0, 0xC9, 0x8E
9ed0: 2c 20 30 78 36 35 2c 20 30 78 32 37 5d 7d 3b 0a  , 0x65, 0x27]};.
9ee0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
9ef0: 5f 44 58 54 47 72 61 64 69 65 6e 74 44 20 3d 20  _DXTGradientD = 
9f00: 7b 30 78 36 32 33 45 32 38 38 32 2c 20 30 78 46  {0x623E2882, 0xF
9f10: 43 30 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  C0E, 0x11D1, [0x
9f20: 39 41 2c 20 30 78 37 37 2c 20 30 78 30 30 2c 20  9A, 0x77, 0x00, 
9f30: 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35  0x00, 0xF8, 0x75
9f40: 2c 20 30 78 36 41 2c 20 30 78 31 30 5d 7d 3b 0a  , 0x6A, 0x10]};.
9f50: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
9f60: 5f 44 58 54 47 72 61 64 69 65 6e 74 57 69 70 65  _DXTGradientWipe
9f70: 20 3d 20 7b 30 78 42 39 36 46 36 37 41 32 2c 20   = {0xB96F67A2, 
9f80: 30 78 33 30 43 32 2c 20 30 78 34 37 45 38 2c 20  0x30C2, 0x47E8, 
9f90: 5b 30 78 42 44 2c 20 30 78 38 35 2c 20 30 78 37  [0xBD, 0x85, 0x7
9fa0: 30 2c 20 30 78 41 32 2c 20 30 78 43 39 2c 20 30  0, 0xA2, 0xC9, 0
9fb0: 78 34 38 2c 20 30 78 42 35 2c 20 30 78 30 46 5d  x48, 0xB5, 0x0F]
9fc0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
9fd0: 53 49 44 5f 44 58 54 49 43 4d 46 69 6c 74 65 72  SID_DXTICMFilter
9fe0: 20 3d 20 7b 30 78 41 31 42 46 42 33 37 30 2c 20   = {0xA1BFB370, 
9ff0: 30 78 35 41 39 46 2c 20 30 78 34 34 32 39 2c 20  0x5A9F, 0x4429, 
a000: 5b 30 78 42 42 2c 20 30 78 37 32 2c 20 30 78 42  [0xBB, 0x72, 0xB
a010: 31 2c 20 30 78 33 45 2c 20 30 78 32 46 2c 20 30  1, 0x3E, 0x2F, 0
a020: 78 45 41 2c 20 30 78 45 44 2c 20 30 78 45 46 5d  xEA, 0xED, 0xEF]
a030: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
a040: 53 49 44 5f 44 58 54 49 43 4d 46 69 6c 74 65 72  SID_DXTICMFilter
a050: 50 50 20 3d 20 7b 30 78 31 39 35 38 46 42 31 32  PP = {0x1958FB12
a060: 2c 20 30 78 33 31 45 36 2c 20 30 78 34 37 45 35  , 0x31E6, 0x47E5
a070: 2c 20 5b 30 78 41 41 2c 20 30 78 34 39 2c 20 30  , [0xAA, 0x49, 0
a080: 78 42 32 2c 20 30 78 33 44 2c 20 30 78 31 32 2c  xB2, 0x3D, 0x12,
a090: 20 30 78 43 38 2c 20 30 78 35 33 2c 20 30 78 45   0xC8, 0x53, 0xE
a0a0: 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
a0b0: 43 4c 53 49 44 5f 44 58 54 49 6e 73 65 74 20 3d  CLSID_DXTInset =
a0c0: 20 7b 30 78 37 36 46 33 36 33 46 32 2c 20 30 78   {0x76F363F2, 0x
a0d0: 37 45 39 46 2c 20 30 78 34 45 44 37 2c 20 5b 30  7E9F, 0x4ED7, [0
a0e0: 78 41 36 2c 20 30 78 41 37 2c 20 30 78 45 45 2c  xA6, 0xA7, 0xEE,
a0f0: 20 30 78 33 30 2c 20 30 78 33 35 2c 20 30 78 31   0x30, 0x35, 0x1
a100: 42 2c 20 30 78 36 36 2c 20 30 78 32 38 5d 7d 3b  B, 0x66, 0x28]};
a110: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
a120: 44 5f 44 58 54 49 72 69 73 20 3d 20 7b 30 78 30  D_DXTIris = {0x0
a130: 34 39 46 32 43 45 36 2c 20 30 78 44 39 39 36 2c  49F2CE6, 0xD996,
a140: 20 30 78 34 37 32 31 2c 20 5b 30 78 38 39 2c 20   0x4721, [0x89, 
a150: 30 78 37 41 2c 20 30 78 44 42 2c 20 30 78 31 35  0x7A, 0xDB, 0x15
a160: 2c 20 30 78 43 45 2c 20 30 78 39 45 2c 20 30 78  , 0xCE, 0x9E, 0x
a170: 42 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  B7, 0x3D]};. con
a180: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54  st IID CLSID_DXT
a190: 4c 61 62 65 6c 20 3d 20 7b 30 78 35 34 37 30 32  Label = {0x54702
a1a0: 35 33 35 2c 20 30 78 32 36 30 36 2c 20 30 78 31  535, 0x2606, 0x1
a1b0: 31 44 31 2c 20 5b 30 78 39 39 2c 20 30 78 39 43  1D1, [0x99, 0x9C
a1c0: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
a1d0: 46 38 2c 20 30 78 37 35 2c 20 30 78 36 41 2c 20  F8, 0x75, 0x6A, 
a1e0: 30 78 31 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x10]};. const I
a1f0: 49 44 20 43 4c 53 49 44 5f 44 58 54 4c 69 67 68  ID CLSID_DXTLigh
a200: 74 20 3d 20 7b 30 78 46 39 45 46 42 45 43 32 2c  t = {0xF9EFBEC2,
a210: 20 30 78 34 33 30 32 2c 20 30 78 31 31 44 32 2c   0x4302, 0x11D2,
a220: 20 5b 30 78 39 35 2c 20 30 78 32 41 2c 20 30 78   [0x95, 0x2A, 0x
a230: 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
a240: 30 78 41 33 2c 20 30 78 34 46 2c 20 30 78 30 35  0xA3, 0x4F, 0x05
a250: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
a260: 4c 53 49 44 5f 44 58 54 4c 69 67 68 74 50 50 20  LSID_DXTLightPP 
a270: 3d 20 7b 30 78 36 39 34 41 46 32 35 46 2c 20 30  = {0x694AF25F, 0
a280: 78 31 32 34 44 2c 20 30 78 31 31 44 33 2c 20 5b  x124D, 0x11D3, [
a290: 30 78 39 31 2c 20 30 78 44 35 2c 20 30 78 30 30  0x91, 0xD5, 0x00
a2a0: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
a2b0: 38 45 2c 20 30 78 46 42 2c 20 30 78 36 39 5d 7d  8E, 0xFB, 0x69]}
a2c0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
a2d0: 49 44 5f 44 58 54 4d 61 73 6b 46 69 6c 74 65 72  ID_DXTMaskFilter
a2e0: 20 3d 20 7b 30 78 33 41 30 34 44 39 33 42 2c 20   = {0x3A04D93B, 
a2f0: 30 78 31 45 44 44 2c 20 30 78 34 46 33 46 2c 20  0x1EDD, 0x4F3F, 
a300: 5b 30 78 41 33 2c 20 30 78 37 35 2c 20 30 78 41  [0xA3, 0x75, 0xA
a310: 30 2c 20 30 78 33 45 2c 20 30 78 43 31 2c 20 30  0, 0x3E, 0xC1, 0
a320: 78 39 35 2c 20 30 78 37 32 2c 20 30 78 43 34 5d  x95, 0x72, 0xC4]
a330: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
a340: 53 49 44 5f 44 58 54 4d 61 74 72 69 78 20 3d 20  SID_DXTMatrix = 
a350: 7b 30 78 34 41 42 46 35 41 30 36 2c 20 30 78 35  {0x4ABF5A06, 0x5
a360: 35 36 38 2c 20 30 78 34 38 33 34 2c 20 5b 30 78  568, 0x4834, [0x
a370: 42 45 2c 20 30 78 45 33 2c 20 30 78 33 32 2c 20  BE, 0xE3, 0x32, 
a380: 30 78 37 41 2c 20 30 78 36 44 2c 20 30 78 39 35  0x7A, 0x6D, 0x95
a390: 2c 20 30 78 41 36 2c 20 30 78 38 35 5d 7d 3b 0a  , 0xA6, 0x85]};.
a3a0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
a3b0: 5f 44 58 54 4d 61 74 72 69 78 50 50 20 3d 20 7b  _DXTMatrixPP = {
a3c0: 30 78 43 35 39 31 31 30 33 41 2c 20 30 78 42 33  0xC591103A, 0xB3
a3d0: 41 38 2c 20 30 78 34 44 34 37 2c 20 5b 30 78 41  A8, 0x4D47, [0xA
a3e0: 33 2c 20 30 78 46 37 2c 20 30 78 32 41 2c 20 30  3, 0xF7, 0x2A, 0
a3f0: 78 45 45 2c 20 30 78 45 34 2c 20 30 78 42 38 2c  xEE, 0xE4, 0xB8,
a400: 20 30 78 30 31 2c 20 30 78 33 46 5d 7d 3b 0a 20   0x01, 0x3F]};. 
a410: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
a420: 44 58 54 4d 65 74 61 42 75 72 6e 46 69 6c 6d 20  DXTMetaBurnFilm 
a430: 3d 20 7b 30 78 31 30 37 30 34 35 44 31 2c 20 30  = {0x107045D1, 0
a440: 78 30 36 45 30 2c 20 30 78 31 31 44 32 2c 20 5b  x06E0, 0x11D2, [
a450: 30 78 38 44 2c 20 30 78 36 44 2c 20 30 78 30 30  0x8D, 0x6D, 0x00
a460: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
a470: 38 45 2c 20 30 78 46 38 2c 20 30 78 45 30 5d 7d  8E, 0xF8, 0xE0]}
a480: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
a490: 49 44 5f 44 58 54 4d 65 74 61 43 65 6e 74 65 72  ID_DXTMetaCenter
a4a0: 50 65 65 6c 20 3d 20 7b 30 78 41 41 30 44 34 44  Peel = {0xAA0D4D
a4b0: 30 43 2c 20 30 78 30 36 41 33 2c 20 30 78 31 31  0C, 0x06A3, 0x11
a4c0: 44 32 2c 20 5b 30 78 38 46 2c 20 30 78 39 38 2c  D2, [0x8F, 0x98,
a4d0: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
a4e0: 46 2c 20 30 78 42 39 2c 20 30 78 32 45 2c 20 30  F, 0xB9, 0x2E, 0
a4f0: 78 42 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xB7]};. const II
a500: 44 20 43 4c 53 49 44 5f 44 58 54 4d 65 74 61 43  D CLSID_DXTMetaC
a510: 6f 6c 6f 72 46 61 64 65 20 3d 20 7b 30 78 32 41  olorFade = {0x2A
a520: 35 34 43 39 30 38 2c 20 30 78 30 37 41 41 2c 20  54C908, 0x07AA, 
a530: 30 78 31 31 44 32 2c 20 5b 30 78 38 44 2c 20 30  0x11D2, [0x8D, 0
a540: 78 36 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x6D, 0x00, 0xC0,
a550: 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46   0x4F, 0x8E, 0xF
a560: 38 2c 20 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73  8, 0xE0]};. cons
a570: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 4d  t IID CLSID_DXTM
a580: 65 74 61 46 6c 6f 77 4d 6f 74 69 6f 6e 20 3d 20  etaFlowMotion = 
a590: 7b 30 78 32 41 35 34 43 39 30 42 2c 20 30 78 30  {0x2A54C90B, 0x0
a5a0: 37 41 41 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  7AA, 0x11D2, [0x
a5b0: 38 44 2c 20 30 78 36 44 2c 20 30 78 30 30 2c 20  8D, 0x6D, 0x00, 
a5c0: 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45  0xC0, 0x4F, 0x8E
a5d0: 2c 20 30 78 46 38 2c 20 30 78 45 30 5d 7d 3b 0a  , 0xF8, 0xE0]};.
a5e0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
a5f0: 5f 44 58 54 4d 65 74 61 47 72 69 64 64 6c 65 72  _DXTMetaGriddler
a600: 20 3d 20 7b 30 78 32 41 35 34 43 39 31 31 2c 20   = {0x2A54C911, 
a610: 30 78 30 37 41 41 2c 20 30 78 31 31 44 32 2c 20  0x07AA, 0x11D2, 
a620: 5b 30 78 38 44 2c 20 30 78 36 44 2c 20 30 78 30  [0x8D, 0x6D, 0x0
a630: 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
a640: 78 38 45 2c 20 30 78 46 38 2c 20 30 78 45 30 5d  x8E, 0xF8, 0xE0]
a650: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
a660: 53 49 44 5f 44 58 54 4d 65 74 61 47 72 69 64 64  SID_DXTMetaGridd
a670: 6c 65 72 32 20 3d 20 7b 30 78 32 41 35 34 43 39  ler2 = {0x2A54C9
a680: 31 33 2c 20 30 78 30 37 41 41 2c 20 30 78 31 31  13, 0x07AA, 0x11
a690: 44 32 2c 20 5b 30 78 38 44 2c 20 30 78 36 44 2c  D2, [0x8D, 0x6D,
a6a0: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
a6b0: 46 2c 20 30 78 38 45 2c 20 30 78 46 38 2c 20 30  F, 0x8E, 0xF8, 0
a6c0: 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xE0]};. const II
a6d0: 44 20 43 4c 53 49 44 5f 44 58 54 4d 65 74 61 4a  D CLSID_DXTMetaJ
a6e0: 61 77 73 20 3d 20 7b 30 78 32 41 35 34 43 39 30  aws = {0x2A54C90
a6f0: 34 2c 20 30 78 30 37 41 41 2c 20 30 78 31 31 44  4, 0x07AA, 0x11D
a700: 32 2c 20 5b 30 78 38 44 2c 20 30 78 36 44 2c 20  2, [0x8D, 0x6D, 
a710: 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
a720: 2c 20 30 78 38 45 2c 20 30 78 46 38 2c 20 30 78  , 0x8E, 0xF8, 0x
a730: 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  E0]};. const IID
a740: 20 43 4c 53 49 44 5f 44 58 54 4d 65 74 61 4c 69   CLSID_DXTMetaLi
a750: 67 68 74 57 69 70 65 20 3d 20 7b 30 78 31 30 37  ghtWipe = {0x107
a760: 30 34 35 43 38 2c 20 30 78 30 36 45 30 2c 20 30  045C8, 0x06E0, 0
a770: 78 31 31 44 32 2c 20 5b 30 78 38 44 2c 20 30 78  x11D2, [0x8D, 0x
a780: 36 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  6D, 0x00, 0xC0, 
a790: 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46 38  0x4F, 0x8E, 0xF8
a7a0: 2c 20 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xE0]};. const
a7b0: 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 4d 65   IID CLSID_DXTMe
a7c0: 74 61 4c 69 71 75 69 64 20 3d 20 7b 30 78 41 41  taLiquid = {0xAA
a7d0: 30 44 34 44 30 41 2c 20 30 78 30 36 41 33 2c 20  0D4D0A, 0x06A3, 
a7e0: 30 78 31 31 44 32 2c 20 5b 30 78 38 46 2c 20 30  0x11D2, [0x8F, 0
a7f0: 78 39 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x98, 0x00, 0xC0,
a800: 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 32   0x4F, 0xB9, 0x2
a810: 45 2c 20 30 78 42 37 5d 7d 3b 0a 20 63 6f 6e 73  E, 0xB7]};. cons
a820: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 4d  t IID CLSID_DXTM
a830: 65 74 61 50 61 67 65 54 75 72 6e 20 3d 20 7b 30  etaPageTurn = {0
a840: 78 41 41 30 44 34 44 30 38 2c 20 30 78 30 36 41  xAA0D4D08, 0x06A
a850: 33 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 46  3, 0x11D2, [0x8F
a860: 2c 20 30 78 39 38 2c 20 30 78 30 30 2c 20 30 78  , 0x98, 0x00, 0x
a870: 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20  C0, 0x4F, 0xB9, 
a880: 30 78 32 45 2c 20 30 78 42 37 5d 7d 3b 0a 20 63  0x2E, 0xB7]};. c
a890: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
a8a0: 58 54 4d 65 74 61 50 65 65 6c 50 69 65 63 65 20  XTMetaPeelPiece 
a8b0: 3d 20 7b 30 78 41 41 30 44 34 44 31 30 2c 20 30  = {0xAA0D4D10, 0
a8c0: 78 30 36 41 33 2c 20 30 78 31 31 44 32 2c 20 5b  x06A3, 0x11D2, [
a8d0: 30 78 38 46 2c 20 30 78 39 38 2c 20 30 78 30 30  0x8F, 0x98, 0x00
a8e0: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
a8f0: 42 39 2c 20 30 78 32 45 2c 20 30 78 42 37 5d 7d  B9, 0x2E, 0xB7]}
a900: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
a910: 49 44 5f 44 58 54 4d 65 74 61 50 65 65 6c 53 6d  ID_DXTMetaPeelSm
a920: 61 6c 6c 20 3d 20 7b 30 78 41 41 30 44 34 44 30  all = {0xAA0D4D0
a930: 45 2c 20 30 78 30 36 41 33 2c 20 30 78 31 31 44  E, 0x06A3, 0x11D
a940: 32 2c 20 5b 30 78 38 46 2c 20 30 78 39 38 2c 20  2, [0x8F, 0x98, 
a950: 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
a960: 2c 20 30 78 42 39 2c 20 30 78 32 45 2c 20 30 78  , 0xB9, 0x2E, 0x
a970: 42 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  B7]};. const IID
a980: 20 43 4c 53 49 44 5f 44 58 54 4d 65 74 61 50 65   CLSID_DXTMetaPe
a990: 65 6c 53 70 6c 69 74 20 3d 20 7b 30 78 41 41 30  elSplit = {0xAA0
a9a0: 44 34 44 31 32 2c 20 30 78 30 36 41 33 2c 20 30  D4D12, 0x06A3, 0
a9b0: 78 31 31 44 32 2c 20 5b 30 78 38 46 2c 20 30 78  x11D2, [0x8F, 0x
a9c0: 39 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  98, 0x00, 0xC0, 
a9d0: 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 32 45  0x4F, 0xB9, 0x2E
a9e0: 2c 20 30 78 42 37 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xB7]};. const
a9f0: 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 4d 65   IID CLSID_DXTMe
aa00: 74 61 52 61 64 69 61 6c 53 63 61 6c 65 57 69 70  taRadialScaleWip
aa10: 65 20 3d 20 7b 30 78 31 30 37 30 34 35 43 41 2c  e = {0x107045CA,
aa20: 20 30 78 30 36 45 30 2c 20 30 78 31 31 44 32 2c   0x06E0, 0x11D2,
aa30: 20 5b 30 78 38 44 2c 20 30 78 36 44 2c 20 30 78   [0x8D, 0x6D, 0x
aa40: 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
aa50: 30 78 38 45 2c 20 30 78 46 38 2c 20 30 78 45 30  0x8E, 0xF8, 0xE0
aa60: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
aa70: 4c 53 49 44 5f 44 58 54 4d 65 74 61 52 69 70 70  LSID_DXTMetaRipp
aa80: 6c 65 20 3d 20 7b 30 78 41 41 30 44 34 44 30 33  le = {0xAA0D4D03
aa90: 2c 20 30 78 30 36 41 33 2c 20 30 78 31 31 44 32  , 0x06A3, 0x11D2
aaa0: 2c 20 5b 30 78 38 46 2c 20 30 78 39 38 2c 20 30  , [0x8F, 0x98, 0
aab0: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
aac0: 20 30 78 42 39 2c 20 30 78 32 45 2c 20 30 78 42   0xB9, 0x2E, 0xB
aad0: 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  7]};. const IID 
aae0: 43 4c 53 49 44 5f 44 58 54 4d 65 74 61 52 6f 6c  CLSID_DXTMetaRol
aaf0: 6c 20 3d 20 7b 30 78 39 43 36 31 46 34 36 45 2c  l = {0x9C61F46E,
ab00: 20 30 78 30 35 33 30 2c 20 30 78 31 31 44 32 2c   0x0530, 0x11D2,
ab10: 20 5b 30 78 38 46 2c 20 30 78 39 38 2c 20 30 78   [0x8F, 0x98, 0x
ab20: 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
ab30: 30 78 42 39 2c 20 30 78 32 45 2c 20 30 78 42 37  0xB9, 0x2E, 0xB7
ab40: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
ab50: 4c 53 49 44 5f 44 58 54 4d 65 74 61 54 68 72 65  LSID_DXTMetaThre
ab60: 73 68 6f 6c 64 20 3d 20 7b 30 78 32 41 35 34 43  shold = {0x2A54C
ab70: 39 31 35 2c 20 30 78 30 37 41 41 2c 20 30 78 31  915, 0x07AA, 0x1
ab80: 31 44 32 2c 20 5b 30 78 38 44 2c 20 30 78 36 44  1D2, [0x8D, 0x6D
ab90: 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
aba0: 34 46 2c 20 30 78 38 45 2c 20 30 78 46 38 2c 20  4F, 0x8E, 0xF8, 
abb0: 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xE0]};. const I
abc0: 49 44 20 43 4c 53 49 44 5f 44 58 54 4d 65 74 61  ID CLSID_DXTMeta
abd0: 54 77 69 73 74 65 72 20 3d 20 7b 30 78 31 30 37  Twister = {0x107
abe0: 30 34 35 43 46 2c 20 30 78 30 36 45 30 2c 20 30  045CF, 0x06E0, 0
abf0: 78 31 31 44 32 2c 20 5b 30 78 38 44 2c 20 30 78  x11D2, [0x8D, 0x
ac00: 36 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  6D, 0x00, 0xC0, 
ac10: 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46 38  0x4F, 0x8E, 0xF8
ac20: 2c 20 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xE0]};. const
ac30: 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 4d 65   IID CLSID_DXTMe
ac40: 74 61 56 61 63 75 75 6d 20 3d 20 7b 30 78 32 41  taVacuum = {0x2A
ac50: 35 34 43 39 30 44 2c 20 30 78 30 37 41 41 2c 20  54C90D, 0x07AA, 
ac60: 30 78 31 31 44 32 2c 20 5b 30 78 38 44 2c 20 30  0x11D2, [0x8D, 0
ac70: 78 36 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x6D, 0x00, 0xC0,
ac80: 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46   0x4F, 0x8E, 0xF
ac90: 38 2c 20 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73  8, 0xE0]};. cons
aca0: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 4d  t IID CLSID_DXTM
acb0: 65 74 61 57 61 74 65 72 20 3d 20 7b 30 78 31 30  etaWater = {0x10
acc0: 37 30 34 35 43 35 2c 20 30 78 30 36 45 30 2c 20  7045C5, 0x06E0, 
acd0: 30 78 31 31 44 32 2c 20 5b 30 78 38 44 2c 20 30  0x11D2, [0x8D, 0
ace0: 78 36 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x6D, 0x00, 0xC0,
acf0: 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46   0x4F, 0x8E, 0xF
ad00: 38 2c 20 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73  8, 0xE0]};. cons
ad10: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 4d  t IID CLSID_DXTM
ad20: 65 74 61 57 68 69 74 65 4f 75 74 20 3d 20 7b 30  etaWhiteOut = {0
ad30: 78 31 30 37 30 34 35 43 43 2c 20 30 78 30 36 45  x107045CC, 0x06E
ad40: 30 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 44  0, 0x11D2, [0x8D
ad50: 2c 20 30 78 36 44 2c 20 30 78 30 30 2c 20 30 78  , 0x6D, 0x00, 0x
ad60: 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20  C0, 0x4F, 0x8E, 
ad70: 30 78 46 38 2c 20 30 78 45 30 5d 7d 3b 0a 20 63  0xF8, 0xE0]};. c
ad80: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
ad90: 58 54 4d 65 74 61 57 6f 72 6d 48 6f 6c 65 20 3d  XTMetaWormHole =
ada0: 20 7b 30 78 30 45 36 41 45 30 32 32 2c 20 30 78   {0x0E6AE022, 0x
adb0: 30 43 38 33 2c 20 30 78 31 31 44 32 2c 20 5b 30  0C83, 0x11D2, [0
adc0: 78 38 43 2c 20 30 78 44 34 2c 20 30 78 30 30 2c  x8C, 0xD4, 0x00,
add0: 20 30 78 31 30 2c 20 30 78 34 42 2c 20 30 78 43   0x10, 0x4B, 0xC
ade0: 37 2c 20 30 78 35 44 2c 20 30 78 39 41 5d 7d 3b  7, 0x5D, 0x9A]};
adf0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
ae00: 44 5f 44 58 54 4d 6f 74 69 6f 6e 42 6c 75 72 20  D_DXTMotionBlur 
ae10: 3d 20 7b 30 78 44 44 31 33 44 45 37 37 2c 20 30  = {0xDD13DE77, 0
ae20: 78 44 33 42 41 2c 20 30 78 34 32 44 34 2c 20 5b  xD3BA, 0x42D4, [
ae30: 30 78 42 35 2c 20 30 78 43 36 2c 20 30 78 37 37  0xB5, 0xC6, 0x77
ae40: 2c 20 30 78 34 35 2c 20 30 78 46 41 2c 20 30 78  , 0x45, 0xFA, 0x
ae50: 34 45 2c 20 30 78 32 44 2c 20 30 78 34 42 5d 7d  4E, 0x2D, 0x4B]}
ae60: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
ae70: 49 44 5f 44 58 54 4d 6f 74 69 6f 6e 42 6c 75 72  ID_DXTMotionBlur
ae80: 50 50 20 3d 20 7b 30 78 39 32 36 34 33 33 45 31  PP = {0x926433E1
ae90: 2c 20 30 78 37 46 38 46 2c 20 30 78 34 42 43 36  , 0x7F8F, 0x4BC6
aea0: 2c 20 5b 30 78 42 45 2c 20 30 78 43 34 2c 20 30  , [0xBE, 0xC4, 0
aeb0: 78 38 43 2c 20 30 78 31 32 2c 20 30 78 36 43 2c  x8C, 0x12, 0x6C,
aec0: 20 30 78 36 42 2c 20 30 78 37 44 2c 20 30 78 43   0x6B, 0x7D, 0xC
aed0: 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  4]};. const IID 
aee0: 43 4c 53 49 44 5f 44 58 54 52 61 64 69 61 6c 57  CLSID_DXTRadialW
aef0: 69 70 65 20 3d 20 7b 30 78 31 36 34 34 38 34 41  ipe = {0x164484A
af00: 39 2c 20 30 78 33 35 44 39 2c 20 30 78 34 46 42  9, 0x35D9, 0x4FB
af10: 37 2c 20 5b 30 78 39 46 2c 20 30 78 41 42 2c 20  7, [0x9F, 0xAB, 
af20: 30 78 34 38 2c 20 30 78 32 37 2c 20 30 78 33 42  0x48, 0x27, 0x3B
af30: 2c 20 30 78 39 36 2c 20 30 78 41 41 2c 20 30 78  , 0x96, 0xAA, 0x
af40: 31 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  1D]};. const IID
af50: 20 43 4c 53 49 44 5f 44 58 54 52 61 6e 64 6f 6d   CLSID_DXTRandom
af60: 42 61 72 73 20 3d 20 7b 30 78 32 45 37 37 30 30  Bars = {0x2E7700
af70: 42 37 2c 20 30 78 32 37 43 34 2c 20 30 78 34 33  B7, 0x27C4, 0x43
af80: 37 46 2c 20 5b 30 78 39 46 2c 20 30 78 42 46 2c  7F, [0x9F, 0xBF,
af90: 20 30 78 31 45 2c 20 30 78 38 42 2c 20 30 78 45   0x1E, 0x8B, 0xE
afa0: 32 2c 20 30 78 38 31 2c 20 30 78 37 35 2c 20 30  2, 0x81, 0x75, 0
afb0: 78 36 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x66]};. const II
afc0: 44 20 43 4c 53 49 44 5f 44 58 54 52 61 6e 64 6f  D CLSID_DXTRando
afd0: 6d 42 61 72 73 50 50 20 3d 20 7b 30 78 45 33 45  mBarsPP = {0xE3E
afe0: 36 41 45 31 31 2c 20 30 78 37 46 44 43 2c 20 30  6AE11, 0x7FDC, 0
aff0: 78 34 30 43 34 2c 20 5b 30 78 41 46 2c 20 30 78  x40C4, [0xAF, 0x
b000: 42 46 2c 20 30 78 31 44 2c 20 30 78 43 45 2c 20  BF, 0x1D, 0xCE, 
b010: 30 78 41 38 2c 20 30 78 32 38 2c 20 30 78 36 32  0xA8, 0x28, 0x62
b020: 2c 20 30 78 43 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xCC]};. const
b030: 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 52 61   IID CLSID_DXTRa
b040: 6e 64 6f 6d 44 69 73 73 6f 6c 76 65 20 3d 20 7b  ndomDissolve = {
b050: 30 78 46 37 46 34 41 31 42 36 2c 20 30 78 38 45  0xF7F4A1B6, 0x8E
b060: 38 37 2c 20 30 78 34 35 32 46 2c 20 5b 30 78 41  87, 0x452F, [0xA
b070: 32 2c 20 30 78 44 37 2c 20 30 78 33 30 2c 20 30  2, 0xD7, 0x30, 0
b080: 78 37 37 2c 20 30 78 46 35 2c 20 30 78 30 38 2c  x77, 0xF5, 0x08,
b090: 20 30 78 44 42 2c 20 30 78 43 30 5d 7d 3b 0a 20   0xDB, 0xC0]};. 
b0a0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
b0b0: 44 58 54 72 61 6e 73 66 6f 72 6d 46 61 63 74 6f  DXTransformFacto
b0c0: 72 79 20 3d 20 7b 30 78 44 31 46 45 36 37 36 32  ry = {0xD1FE6762
b0d0: 2c 20 30 78 46 43 34 38 2c 20 30 78 31 31 44 30  , 0xFC48, 0x11D0
b0e0: 2c 20 5b 30 78 38 38 2c 20 30 78 33 41 2c 20 30  , [0x88, 0x3A, 0
b0f0: 78 33 43 2c 20 30 78 38 42 2c 20 30 78 30 30 2c  x3C, 0x8B, 0x00,
b100: 20 30 78 43 31 2c 20 30 78 30 30 2c 20 30 78 30   0xC1, 0x00, 0x0
b110: 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
b120: 43 4c 53 49 44 5f 44 58 54 52 65 64 69 72 65 63  CLSID_DXTRedirec
b130: 74 20 3d 20 7b 30 78 34 32 42 30 37 42 32 38 2c  t = {0x42B07B28,
b140: 20 30 78 32 32 38 30 2c 20 30 78 34 39 33 37 2c   0x2280, 0x4937,
b150: 20 5b 30 78 42 30 2c 20 30 78 33 35 2c 20 30 78   [0xB0, 0x35, 0x
b160: 30 32 2c 20 30 78 39 33 2c 20 30 78 46 42 2c 20  02, 0x93, 0xFB, 
b170: 30 78 38 31 2c 20 30 78 32 37 2c 20 30 78 38 31  0x81, 0x27, 0x81
b180: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
b190: 4c 53 49 44 5f 44 58 54 52 65 76 65 61 6c 54 72  LSID_DXTRevealTr
b1a0: 61 6e 73 20 3d 20 7b 30 78 45 33 31 45 38 37 43  ans = {0xE31E87C
b1b0: 34 2c 20 30 78 38 36 45 41 2c 20 30 78 34 39 34  4, 0x86EA, 0x494
b1c0: 30 2c 20 5b 30 78 39 42 2c 20 30 78 38 41 2c 20  0, [0x9B, 0x8A, 
b1d0: 30 78 35 42 2c 20 30 78 44 35 2c 20 30 78 44 31  0x5B, 0xD5, 0xD1
b1e0: 2c 20 30 78 37 39 2c 20 30 78 41 37 2c 20 30 78  , 0x79, 0xA7, 0x
b1f0: 33 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  37]};. const IID
b200: 20 43 4c 53 49 44 5f 44 58 54 53 63 61 6c 65 20   CLSID_DXTScale 
b210: 3d 20 7b 30 78 35 35 35 32 37 38 45 32 2c 20 30  = {0x555278E2, 0
b220: 78 30 35 44 42 2c 20 30 78 31 31 44 31 2c 20 5b  x05DB, 0x11D1, [
b230: 30 78 38 38 2c 20 30 78 33 41 2c 20 30 78 33 43  0x88, 0x3A, 0x3C
b240: 2c 20 30 78 38 42 2c 20 30 78 30 30 2c 20 30 78  , 0x8B, 0x00, 0x
b250: 43 31 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  C1, 0x00, 0x00]}
b260: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
b270: 49 44 5f 44 58 54 53 68 61 64 6f 77 20 3d 20 7b  ID_DXTShadow = {
b280: 30 78 45 37 31 42 34 30 36 33 2c 20 30 78 33 45  0xE71B4063, 0x3E
b290: 35 39 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39  59, 0x11D2, [0x9
b2a0: 35 2c 20 30 78 32 41 2c 20 30 78 30 30 2c 20 30  5, 0x2A, 0x00, 0
b2b0: 78 43 30 2c 20 30 78 34 46 2c 20 30 78 41 33 2c  xC0, 0x4F, 0xA3,
b2c0: 20 30 78 34 46 2c 20 30 78 30 35 5d 7d 3b 0a 20   0x4F, 0x05]};. 
b2d0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
b2e0: 44 58 54 53 68 61 64 6f 77 50 50 20 3d 20 7b 30  DXTShadowPP = {0
b2f0: 78 45 43 37 45 30 37 36 35 2c 20 30 78 34 43 37  xEC7E0765, 0x4C7
b300: 36 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 41  6, 0x11D2, [0x8A
b310: 2c 20 30 78 44 45 2c 20 30 78 30 30 2c 20 30 78  , 0xDE, 0x00, 0x
b320: 41 30 2c 20 30 78 43 39 2c 20 30 78 38 45 2c 20  A0, 0xC9, 0x8E, 
b330: 30 78 36 35 2c 20 30 78 32 37 5d 7d 3b 0a 20 63  0x65, 0x27]};. c
b340: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
b350: 58 54 53 6c 69 64 65 20 3d 20 7b 30 78 44 31 43  XTSlide = {0xD1C
b360: 35 41 31 45 37 2c 20 30 78 43 43 34 37 2c 20 30  5A1E7, 0xCC47, 0
b370: 78 34 45 33 32 2c 20 5b 30 78 42 44 2c 20 30 78  x4E32, [0xBD, 0x
b380: 44 32 2c 20 30 78 34 42 2c 20 30 78 33 43 2c 20  D2, 0x4B, 0x3C, 
b390: 30 78 35 46 2c 20 30 78 43 35 2c 20 30 78 30 41  0x5F, 0xC5, 0x0A
b3a0: 2c 20 30 78 46 35 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xF5]};. const
b3b0: 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 53 70   IID CLSID_DXTSp
b3c0: 69 72 61 6c 20 3d 20 7b 30 78 34 41 30 33 44 43  iral = {0x4A03DC
b3d0: 42 39 2c 20 30 78 36 45 31 37 2c 20 30 78 34 41  B9, 0x6E17, 0x4A
b3e0: 33 39 2c 20 5b 30 78 38 38 2c 20 30 78 34 35 2c  39, [0x88, 0x45,
b3f0: 20 30 78 34 45 2c 20 30 78 45 37 2c 20 30 78 44   0x4E, 0xE7, 0xD
b400: 43 2c 20 30 78 35 33 2c 20 30 78 33 31 2c 20 30  C, 0x53, 0x31, 0
b410: 78 41 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA5]};. const II
b420: 44 20 43 4c 53 49 44 5f 44 58 54 53 74 72 65 74  D CLSID_DXTStret
b430: 63 68 20 3d 20 7b 30 78 46 30 38 38 44 45 37 33  ch = {0xF088DE73
b440: 2c 20 30 78 42 44 44 30 2c 20 30 78 34 45 33 43  , 0xBDD0, 0x4E3C
b450: 2c 20 5b 30 78 38 31 2c 20 30 78 46 38 2c 20 30  , [0x81, 0xF8, 0
b460: 78 36 44 2c 20 30 78 33 32 2c 20 30 78 46 34 2c  x6D, 0x32, 0xF4,
b470: 20 30 78 46 45 2c 20 30 78 39 44 2c 20 30 78 32   0xFE, 0x9D, 0x2
b480: 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  8]};. const IID 
b490: 43 4c 53 49 44 5f 44 58 54 53 74 72 69 70 73 20  CLSID_DXTStrips 
b4a0: 3d 20 7b 30 78 36 33 41 34 42 31 46 43 2c 20 30  = {0x63A4B1FC, 0
b4b0: 78 32 35 39 41 2c 20 30 78 34 41 35 42 2c 20 5b  x259A, 0x4A5B, [
b4c0: 30 78 38 31 2c 20 30 78 32 39 2c 20 30 78 41 38  0x81, 0x29, 0xA8
b4d0: 2c 20 30 78 33 42 2c 20 30 78 38 43 2c 20 30 78  , 0x3B, 0x8C, 0x
b4e0: 39 45 2c 20 30 78 36 46 2c 20 30 78 34 46 5d 7d  9E, 0x6F, 0x4F]}
b4f0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
b500: 49 44 5f 44 58 54 53 74 72 69 70 73 50 50 20 3d  ID_DXTStripsPP =
b510: 20 7b 30 78 46 45 43 30 42 37 45 45 2c 20 30 78   {0xFEC0B7EE, 0x
b520: 37 41 45 43 2c 20 30 78 34 30 36 37 2c 20 5b 30  7AEC, 0x4067, [0
b530: 78 39 45 2c 20 30 78 45 31 2c 20 30 78 46 41 2c  x9E, 0xE1, 0xFA,
b540: 20 30 78 43 46 2c 20 30 78 42 37 2c 20 30 78 43   0xCF, 0xB7, 0xC
b550: 45 2c 20 30 78 39 41 2c 20 30 78 46 39 5d 7d 3b  E, 0x9A, 0xF9]};
b560: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
b570: 44 5f 44 58 54 57 61 76 65 20 3d 20 7b 30 78 41  D_DXTWave = {0xA
b580: 44 43 36 43 42 38 38 2c 20 30 78 34 32 34 43 2c  DC6CB88, 0x424C,
b590: 20 30 78 31 31 44 32 2c 20 5b 30 78 39 35 2c 20   0x11D2, [0x95, 
b5a0: 30 78 32 41 2c 20 30 78 30 30 2c 20 30 78 43 30  0x2A, 0x00, 0xC0
b5b0: 2c 20 30 78 34 46 2c 20 30 78 41 33 2c 20 30 78  , 0x4F, 0xA3, 0x
b5c0: 34 46 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e  4F, 0x05]};. con
b5d0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54  st IID CLSID_DXT
b5e0: 57 61 76 65 50 50 20 3d 20 7b 30 78 46 31 32 34  WavePP = {0xF124
b5f0: 35 36 43 30 2c 20 30 78 34 43 39 45 2c 20 30 78  56C0, 0x4C9E, 0x
b600: 31 31 44 32 2c 20 5b 30 78 38 41 2c 20 30 78 44  11D2, [0x8A, 0xD
b610: 45 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  E, 0x00, 0xA0, 0
b620: 78 43 39 2c 20 30 78 38 45 2c 20 30 78 36 35 2c  xC9, 0x8E, 0x65,
b630: 20 30 78 32 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x27]};. const 
b640: 49 49 44 20 43 4c 53 49 44 5f 44 58 54 57 69 70  IID CLSID_DXTWip
b650: 65 20 3d 20 7b 30 78 41 46 32 37 39 42 33 30 2c  e = {0xAF279B30,
b660: 20 30 78 38 36 45 42 2c 20 30 78 31 31 44 31 2c   0x86EB, 0x11D1,
b670: 20 5b 30 78 38 31 2c 20 30 78 42 46 2c 20 30 78   [0x81, 0xBF, 0x
b680: 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20  00, 0x00, 0xF8, 
b690: 30 78 37 35 2c 20 30 78 35 37 2c 20 30 78 44 42  0x75, 0x57, 0xDB
b6a0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
b6b0: 4c 53 49 44 5f 44 58 54 57 69 70 65 50 50 20 3d  LSID_DXTWipePP =
b6c0: 20 7b 30 78 37 46 46 45 34 44 30 38 2c 20 30 78   {0x7FFE4D08, 0x
b6d0: 46 42 46 44 2c 20 30 78 31 31 44 31 2c 20 5b 30  FBFD, 0x11D1, [0
b6e0: 78 39 41 2c 20 30 78 37 37 2c 20 30 78 30 30 2c  x9A, 0x77, 0x00,
b6f0: 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37   0x00, 0xF8, 0x7
b700: 35 2c 20 30 78 36 41 2c 20 30 78 31 30 5d 7d 3b  5, 0x6A, 0x10]};
b710: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
b720: 44 5f 44 58 54 5a 69 67 7a 61 67 20 3d 20 7b 30  D_DXTZigzag = {0
b730: 78 32 33 45 32 36 33 32 38 2c 20 30 78 33 39 32  x23E26328, 0x392
b740: 38 2c 20 30 78 34 30 46 32 2c 20 5b 30 78 39 35  8, 0x40F2, [0x95
b750: 2c 20 30 78 45 35 2c 20 30 78 39 33 2c 20 30 78  , 0xE5, 0x93, 0x
b760: 43 41 2c 20 30 78 44 36 2c 20 30 78 39 30 2c 20  CA, 0xD6, 0x90, 
b770: 30 78 31 36 2c 20 30 78 45 42 5d 7d 3b 0a 20 63  0x16, 0xEB]};. c
b780: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 45  onst IID CLSID_E
b790: 41 50 4f 4c 4d 61 6e 61 67 65 72 20 3d 20 7b 30  APOLManager = {0
b7a0: 78 42 41 31 32 36 41 45 34 2c 20 30 78 32 31 36  xBA126AE4, 0x216
b7b0: 36 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 31  6, 0x11D1, [0xB1
b7c0: 2c 20 30 78 44 30 2c 20 30 78 30 30 2c 20 30 78  , 0xD0, 0x00, 0x
b7d0: 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20  80, 0x5F, 0xC1, 
b7e0: 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63  0x27, 0x0E]};. c
b7f0: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 45  onst IID CLSID_E
b800: 6d 61 69 6c 20 3d 20 7b 30 78 38 46 39 32 41 38  mail = {0x8F92A8
b810: 35 37 2c 20 30 78 34 37 38 45 2c 20 30 78 31 31  57, 0x478E, 0x11
b820: 44 31 2c 20 5b 30 78 41 33 2c 20 30 78 42 34 2c  D1, [0xA3, 0xB4,
b830: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
b840: 46 2c 20 30 78 42 39 2c 20 30 78 35 30 2c 20 30  F, 0xB9, 0x50, 0
b850: 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xDC]};. const II
b860: 44 20 43 4c 53 49 44 5f 45 6e 75 6d 41 64 61 70  D CLSID_EnumAdap
b870: 74 65 72 49 6e 66 6f 20 3d 20 7b 30 78 36 46 39  terInfo = {0x6F9
b880: 39 34 32 43 41 2c 20 30 78 43 31 42 31 2c 20 30  942CA, 0xC1B1, 0
b890: 78 34 41 42 35 2c 20 5b 30 78 39 33 2c 20 30 78  x4AB5, [0x93, 0x
b8a0: 44 41 2c 20 30 78 36 30 2c 20 30 78 35 38 2c 20  DA, 0x60, 0x58, 
b8b0: 30 78 39 39 2c 20 30 78 31 44 2c 20 30 78 43 38  0x99, 0x1D, 0xC8
b8c0: 2c 20 30 78 46 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xF3]};. const
b8d0: 20 49 49 44 20 43 4c 53 49 44 5f 45 56 45 4e 54   IID CLSID_EVENT
b8e0: 51 55 45 55 45 20 3d 20 7b 30 78 36 45 30 46 46  QUEUE = {0x6E0FF
b8f0: 34 36 36 2c 20 30 78 33 33 39 45 2c 20 30 78 31  466, 0x339E, 0x1
b900: 31 44 31 2c 20 5b 30 78 42 45 2c 20 30 78 35 42  1D1, [0xBE, 0x5B
b910: 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
b920: 34 46 2c 20 30 78 43 39 2c 20 30 78 45 32 2c 20  4F, 0xC9, 0xE2, 
b930: 30 78 42 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xBB]};. const I
b940: 49 44 20 43 4c 53 49 44 5f 45 58 54 45 4e 44 45  ID CLSID_EXTENDE
b950: 44 45 52 52 4f 52 49 4e 46 4f 20 3d 20 7b 30 78  DERRORINFO = {0x
b960: 43 38 42 35 32 32 43 46 2c 20 30 78 35 43 46 33  C8B522CF, 0x5CF3
b970: 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
b980: 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
b990: 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
b9a0: 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
b9b0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 46 61  nst IID CLSID_Fa
b9c0: 64 65 50 50 20 3d 20 7b 30 78 31 36 42 32 38 30  dePP = {0x16B280
b9d0: 43 36 2c 20 30 78 45 45 37 30 2c 20 30 78 31 31  C6, 0xEE70, 0x11
b9e0: 44 31 2c 20 5b 30 78 39 30 2c 20 30 78 36 36 2c  D1, [0x90, 0x66,
b9f0: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
ba00: 46 2c 20 30 78 44 39 2c 20 30 78 31 38 2c 20 30  F, 0xD9, 0x18, 0
ba10: 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x9D]};. const II
ba20: 44 20 43 4c 53 49 44 5f 46 61 78 4e 75 6d 62 65  D CLSID_FaxNumbe
ba30: 72 20 3d 20 7b 30 78 41 35 30 36 32 32 31 35 2c  r = {0xA5062215,
ba40: 20 30 78 34 36 38 31 2c 20 30 78 31 31 44 31 2c   0x4681, 0x11D1,
ba50: 20 5b 30 78 41 33 2c 20 30 78 42 34 2c 20 30 78   [0xA3, 0xB4, 0x
ba60: 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
ba70: 30 78 42 39 2c 20 30 78 35 30 2c 20 30 78 44 43  0xB9, 0x50, 0xDC
ba80: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
ba90: 4c 53 49 44 5f 46 69 6c 65 50 6c 61 79 62 61 63  LSID_FilePlaybac
baa0: 6b 54 65 72 6d 69 6e 61 6c 20 3d 20 7b 30 78 30  kTerminal = {0x0
bab0: 43 42 39 39 31 34 43 2c 20 30 78 37 39 43 44 2c  CB9914C, 0x79CD,
bac0: 20 30 78 34 37 44 43 2c 20 5b 30 78 41 44 2c 20   0x47DC, [0xAD, 
bad0: 30 78 42 30 2c 20 30 78 33 32 2c 20 30 78 37 46  0xB0, 0x32, 0x7F
bae0: 2c 20 30 78 34 37 2c 20 30 78 43 45 2c 20 30 78  , 0x47, 0xCE, 0x
baf0: 46 42 2c 20 30 78 32 30 5d 7d 3b 0a 20 63 6f 6e  FB, 0x20]};. con
bb00: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 46 69 6c  st IID CLSID_Fil
bb10: 65 50 72 6f 74 6f 63 6f 6c 20 3d 20 7b 30 78 37  eProtocol = {0x7
bb20: 39 45 41 43 39 45 37 2c 20 30 78 42 41 46 39 2c  9EAC9E7, 0xBAF9,
bb30: 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20   0x11CE, [0x8C, 
bb40: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
bb50: 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78  , 0x00, 0x4B, 0x
bb60: 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  A9, 0x0B]};. con
bb70: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 46 69 6c  st IID CLSID_Fil
bb80: 65 52 65 63 6f 72 64 69 6e 67 54 65 72 6d 69 6e  eRecordingTermin
bb90: 61 6c 20 3d 20 7b 30 78 35 32 31 46 33 44 30 36  al = {0x521F3D06
bba0: 2c 20 30 78 43 33 44 30 2c 20 30 78 34 35 31 31  , 0xC3D0, 0x4511
bbb0: 2c 20 5b 30 78 38 36 2c 20 30 78 31 37 2c 20 30  , [0x86, 0x17, 0
bbc0: 78 38 36 2c 20 30 78 42 39 2c 20 30 78 41 37 2c  x86, 0xB9, 0xA7,
bbd0: 20 30 78 38 33 2c 20 30 78 44 41 2c 20 30 78 37   0x83, 0xDA, 0x7
bbe0: 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  7]};. const IID 
bbf0: 43 4c 53 49 44 5f 46 69 6c 65 52 65 63 6f 72 64  CLSID_FileRecord
bc00: 69 6e 67 54 72 61 63 6b 20 3d 20 7b 30 78 42 46  ingTrack = {0xBF
bc10: 31 34 41 32 45 34 2c 20 30 78 45 38 38 42 2c 20  14A2E4, 0xE88B, 
bc20: 30 78 34 45 46 35 2c 20 5b 30 78 39 37 2c 20 30  0x4EF5, [0x97, 0
bc30: 78 34 30 2c 20 30 78 35 41 2c 20 30 78 43 35 2c  x40, 0x5A, 0xC5,
bc40: 20 30 78 44 30 2c 20 30 78 32 32 2c 20 30 78 46   0xD0, 0x22, 0xF
bc50: 38 2c 20 30 78 43 39 5d 7d 3b 0a 20 63 6f 6e 73  8, 0xC9]};. cons
bc60: 74 20 49 49 44 20 43 4c 53 49 44 5f 46 69 6c 65  t IID CLSID_File
bc70: 53 65 61 72 63 68 42 61 6e 64 20 3d 20 7b 30 78  SearchBand = {0x
bc80: 43 34 45 45 33 31 46 33 2c 20 30 78 34 37 36 38  C4EE31F3, 0x4768
bc90: 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 45 2c  , 0x11D2, [0xBE,
bca0: 20 30 78 35 43 2c 20 30 78 30 30 2c 20 30 78 41   0x5C, 0x00, 0xA
bcb0: 30 2c 20 30 78 43 39 2c 20 30 78 41 38 2c 20 30  0, 0xC9, 0xA8, 0
bcc0: 78 33 44 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f  x3D, 0xA1]};. co
bcd0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 46 69  nst IID CLSID_Fi
bce0: 6c 65 53 79 73 43 6f 6c 75 6d 6e 50 72 6f 76 69  leSysColumnProvi
bcf0: 64 65 72 20 3d 20 7b 30 78 30 44 32 45 37 34 43  der = {0x0D2E74C
bd00: 34 2c 20 30 78 33 43 33 34 2c 20 30 78 31 31 44  4, 0x3C34, 0x11D
bd10: 32 2c 20 5b 30 78 41 32 2c 20 30 78 37 45 2c 20  2, [0xA2, 0x7E, 
bd20: 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
bd30: 2c 20 30 78 43 33 2c 20 30 78 30 38 2c 20 30 78  , 0xC3, 0x08, 0x
bd40: 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  71]};. const IID
bd50: 20 43 4c 53 49 44 5f 46 69 6c 65 54 65 72 6d 69   CLSID_FileTermi
bd60: 6e 61 6c 20 3d 20 7b 30 78 41 41 46 35 37 38 46  nal = {0xAAF578F
bd70: 31 2c 20 30 78 44 43 37 30 2c 20 30 78 31 31 44  1, 0xDC70, 0x11D
bd80: 30 2c 20 5b 30 78 38 45 2c 20 30 78 44 33 2c 20  0, [0x8E, 0xD3, 
bd90: 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
bda0: 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30 78  , 0xB6, 0x80, 0x
bdb0: 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  9F]};. const IID
bdc0: 20 43 4c 53 49 44 5f 46 6f 6c 64 65 72 53 68 6f   CLSID_FolderSho
bdd0: 72 74 63 75 74 20 3d 20 7b 30 78 30 41 46 41 43  rtcut = {0x0AFAC
bde0: 45 44 31 2c 20 30 78 45 38 32 38 2c 20 30 78 31  ED1, 0xE828, 0x1
bdf0: 31 44 31 2c 20 5b 30 78 39 31 2c 20 30 78 38 37  1D1, [0x91, 0x87
be00: 2c 20 30 78 42 35 2c 20 30 78 33 32 2c 20 30 78  , 0xB5, 0x32, 0x
be10: 46 31 2c 20 30 78 45 39 2c 20 30 78 35 37 2c 20  F1, 0xE9, 0x57, 
be20: 30 78 35 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x5D]};. const I
be30: 49 44 20 43 4c 53 49 44 5f 46 6f 6c 64 65 72 56  ID CLSID_FolderV
be40: 69 65 77 48 6f 73 74 20 3d 20 7b 30 78 32 30 42  iewHost = {0x20B
be50: 31 43 42 32 33 2c 20 30 78 36 39 36 38 2c 20 30  1CB23, 0x6968, 0
be60: 78 34 45 42 39 2c 20 5b 30 78 42 37 2c 20 30 78  x4EB9, [0xB7, 0x
be70: 44 34 2c 20 30 78 41 36 2c 20 30 78 36 44 2c 20  D4, 0xA6, 0x6D, 
be80: 30 78 30 30 2c 20 30 78 44 30 2c 20 30 78 37 43  0x00, 0xD0, 0x7C
be90: 2c 20 30 78 45 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xEE]};. const
bea0: 20 49 49 44 20 43 4c 53 49 44 5f 46 6f 6e 74 4e   IID CLSID_FontN
beb0: 61 6d 65 73 20 3d 20 7b 30 78 33 30 35 30 46 38  ames = {0x3050F8
bec0: 33 41 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  3A, 0x98B5, 0x11
bed0: 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
bee0: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
bef0: 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
bf00: 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
bf10: 44 20 43 4c 53 49 44 5f 46 72 61 6d 65 73 43 6f  D CLSID_FramesCo
bf20: 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30  llection = {0x30
bf30: 35 30 46 37 46 36 2c 20 30 78 39 38 42 35 2c 20  50F7F6, 0x98B5, 
bf40: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
bf50: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
bf60: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
bf70: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
bf80: 74 20 49 49 44 20 43 4c 53 49 44 5f 46 72 65 65  t IID CLSID_Free
bf90: 53 70 61 63 65 43 61 74 65 67 6f 72 69 7a 65 72  SpaceCategorizer
bfa0: 20 3d 20 7b 30 78 42 35 36 30 37 37 39 33 2c 20   = {0xB5607793, 
bfb0: 30 78 32 34 41 43 2c 20 30 78 34 34 43 37 2c 20  0x24AC, 0x44C7, 
bfc0: 5b 30 78 38 32 2c 20 30 78 45 32 2c 20 30 78 38  [0x82, 0xE2, 0x8
bfd0: 33 2c 20 30 78 31 37 2c 20 30 78 32 36 2c 20 30  3, 0x17, 0x26, 0
bfe0: 78 41 41 2c 20 30 78 36 43 2c 20 30 78 42 37 5d  xAA, 0x6C, 0xB7]
bff0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
c000: 53 49 44 5f 46 74 70 50 72 6f 74 6f 63 6f 6c 20  SID_FtpProtocol 
c010: 3d 20 7b 30 78 37 39 45 41 43 39 45 33 2c 20 30  = {0x79EAC9E3, 0
c020: 78 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b  xBAF9, 0x11CE, [
c030: 30 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30  0x8C, 0x82, 0x00
c040: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
c050: 34 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d  4B, 0xA9, 0x0B]}
c060: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
c070: 49 44 5f 47 62 6c 43 6f 6d 70 6f 6e 65 6e 74 43  ID_GblComponentC
c080: 61 74 65 67 6f 72 69 65 73 4d 67 72 20 3d 20 7b  ategoriesMgr = {
c090: 30 78 30 30 30 32 45 30 30 36 2c 20 30 78 30 30  0x0002E006, 0x00
c0a0: 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
c0b0: 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
c0c0: 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
c0d0: 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
c0e0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
c0f0: 47 4c 4f 42 41 4c 5f 42 52 4f 41 44 43 41 53 54  GLOBAL_BROADCAST
c100: 20 3d 20 7b 30 78 44 33 34 46 31 38 31 30 2c 20   = {0xD34F1810, 
c110: 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20  0x576E, 0x11D0, 
c120: 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30  [0xB2, 0x8C, 0x0
c130: 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
c140: 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d  xD7, 0xCD, 0x22]
c150: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
c160: 53 49 44 5f 47 6f 70 68 65 72 50 72 6f 74 6f 63  SID_GopherProtoc
c170: 6f 6c 20 3d 20 7b 30 78 37 39 45 41 43 39 45 34  ol = {0x79EAC9E4
c180: 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43 45  , 0xBAF9, 0x11CE
c190: 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30  , [0x8C, 0x82, 0
c1a0: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
c1b0: 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30   0x4B, 0xA9, 0x0
c1c0: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
c1d0: 43 4c 53 49 44 5f 47 72 61 64 69 65 6e 74 50 50  CLSID_GradientPP
c1e0: 20 3d 20 7b 30 78 36 32 33 45 32 38 38 30 2c 20   = {0x623E2880, 
c1f0: 30 78 46 43 30 45 2c 20 30 78 31 31 44 31 2c 20  0xFC0E, 0x11D1, 
c200: 5b 30 78 39 41 2c 20 30 78 37 37 2c 20 30 78 30  [0x9A, 0x77, 0x0
c210: 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30  0, 0x00, 0xF8, 0
c220: 78 37 35 2c 20 30 78 36 41 2c 20 30 78 31 30 5d  x75, 0x6A, 0x10]
c230: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
c240: 53 49 44 5f 48 61 6e 64 73 65 74 54 65 72 6d 69  SID_HandsetTermi
c250: 6e 61 6c 20 3d 20 7b 30 78 41 41 46 35 37 38 45  nal = {0xAAF578E
c260: 42 2c 20 30 78 44 43 37 30 2c 20 30 78 31 31 44  B, 0xDC70, 0x11D
c270: 30 2c 20 5b 30 78 38 45 2c 20 30 78 44 33 2c 20  0, [0x8E, 0xD3, 
c280: 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
c290: 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30 78  , 0xB6, 0x80, 0x
c2a0: 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  9F]};. const IID
c2b0: 20 43 4c 53 49 44 5f 48 65 61 64 73 65 74 54 65   CLSID_HeadsetTe
c2c0: 72 6d 69 6e 61 6c 20 3d 20 7b 30 78 41 41 46 35  rminal = {0xAAF5
c2d0: 37 38 45 44 2c 20 30 78 44 43 37 30 2c 20 30 78  78ED, 0xDC70, 0x
c2e0: 31 31 44 30 2c 20 5b 30 78 38 45 2c 20 30 78 44  11D0, [0x8E, 0xD
c2f0: 33 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  3, 0x00, 0xC0, 0
c300: 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38 30 2c  x4F, 0xB6, 0x80,
c310: 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9F]};. const 
c320: 49 49 44 20 43 4c 53 49 44 5f 48 4e 65 74 43 66  IID CLSID_HNetCf
c330: 67 4d 67 72 20 3d 20 7b 30 78 34 36 43 31 36 36  gMgr = {0x46C166
c340: 41 41 2c 20 30 78 33 31 30 38 2c 20 30 78 31 31  AA, 0x3108, 0x11
c350: 44 34 2c 20 5b 30 78 39 33 2c 20 30 78 34 38 2c  D4, [0x93, 0x48,
c360: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
c370: 46 2c 20 30 78 38 45 2c 20 30 78 45 42 2c 20 30  F, 0x8E, 0xEB, 0
c380: 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x71]};. const II
c390: 44 20 43 4c 53 49 44 5f 48 6f 6c 64 20 3d 20 7b  D CLSID_Hold = {
c3a0: 30 78 42 33 41 44 33 45 31 33 2c 20 30 78 34 30  0xB3AD3E13, 0x40
c3b0: 38 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  80, 0x11D1, [0xA
c3c0: 33 2c 20 30 78 41 43 2c 20 30 78 30 30 2c 20 30  3, 0xAC, 0x00, 0
c3d0: 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c  xC0, 0x4F, 0xB9,
c3e0: 20 30 78 35 30 2c 20 30 78 44 43 5d 7d 3b 0a 20   0x50, 0xDC]};. 
c3f0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
c400: 48 6f 6d 65 4e 65 74 41 75 74 6f 43 6f 6e 66 69  HomeNetAutoConfi
c410: 67 53 65 72 76 69 63 65 20 3d 20 7b 30 78 39 41  gService = {0x9A
c420: 38 45 41 33 42 35 2c 20 30 78 35 37 32 45 2c 20  8EA3B5, 0x572E, 
c430: 30 78 34 43 42 33 2c 20 5b 30 78 39 45 2c 20 30  0x4CB3, [0x9E, 0
c440: 78 42 39 2c 20 30 78 45 43 2c 20 30 78 36 38 2c  xB9, 0xEC, 0x68,
c450: 20 30 78 39 41 2c 20 30 78 43 35 2c 20 30 78 37   0x9A, 0xC5, 0x7
c460: 35 2c 20 30 78 41 45 5d 7d 3b 0a 20 63 6f 6e 73  5, 0xAE]};. cons
c470: 74 20 49 49 44 20 43 4c 53 49 44 5f 48 6f 6d 65  t IID CLSID_Home
c480: 50 61 67 65 20 3d 20 7b 30 78 37 36 36 42 46 32  Page = {0x766BF2
c490: 41 45 2c 20 30 78 44 36 35 30 2c 20 30 78 31 31  AE, 0xD650, 0x11
c4a0: 44 31 2c 20 5b 30 78 39 38 2c 20 30 78 31 31 2c  D1, [0x98, 0x11,
c4b0: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
c4c0: 46 2c 20 30 78 43 33 2c 20 30 78 31 44 2c 20 30  F, 0xC3, 0x1D, 0
c4d0: 78 32 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x2E]};. const II
c4e0: 44 20 43 4c 53 49 44 5f 48 6f 73 74 44 69 61 6c  D CLSID_HostDial
c4f0: 6f 67 48 65 6c 70 65 72 20 3d 20 7b 30 78 34 32  ogHelper = {0x42
c500: 39 41 46 39 32 43 2c 20 30 78 41 35 31 46 2c 20  9AF92C, 0xA51F, 
c510: 30 78 31 31 44 32 2c 20 5b 30 78 38 36 2c 20 30  0x11D2, [0x86, 0
c520: 78 31 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x1E, 0x00, 0xC0,
c530: 20 30 78 34 46 2c 20 30 78 41 33 2c 20 30 78 35   0x4F, 0xA3, 0x5
c540: 43 2c 20 30 78 38 39 5d 7d 3b 0a 20 63 6f 6e 73  C, 0x89]};. cons
c550: 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 41 44  t IID CLSID_HTAD
c560: 6f 63 75 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35  ocument = {0x305
c570: 30 46 35 43 38 2c 20 30 78 39 38 42 35 2c 20 30  0F5C8, 0x98B5, 0
c580: 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
c590: 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
c5a0: 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
c5b0: 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
c5c0: 20 49 49 44 20 43 4c 53 49 44 5f 48 54 43 41 74   IID CLSID_HTCAt
c5d0: 74 61 63 68 42 65 68 61 76 69 6f 72 20 3d 20 7b  tachBehavior = {
c5e0: 30 78 33 30 35 30 46 35 46 35 2c 20 30 78 39 38  0x3050F5F5, 0x98
c5f0: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
c600: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
c610: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
c620: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
c630: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
c640: 48 54 43 44 65 66 61 75 6c 74 44 69 73 70 61 74  HTCDefaultDispat
c650: 63 68 20 3d 20 7b 30 78 33 30 35 30 46 34 46 43  ch = {0x3050F4FC
c660: 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
c670: 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
c680: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
c690: 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
c6a0: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
c6b0: 43 4c 53 49 44 5f 48 54 43 44 65 73 63 42 65 68  CLSID_HTCDescBeh
c6c0: 61 76 69 6f 72 20 3d 20 7b 30 78 33 30 35 30 46  avior = {0x3050F
c6d0: 35 44 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31  5DD, 0x98B5, 0x1
c6e0: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
c6f0: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
c700: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
c710: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
c720: 49 44 20 43 4c 53 49 44 5f 48 54 43 45 76 65 6e  ID CLSID_HTCEven
c730: 74 42 65 68 61 76 69 6f 72 20 3d 20 7b 30 78 33  tBehavior = {0x3
c740: 30 35 30 46 34 46 45 2c 20 30 78 39 38 42 35 2c  050F4FE, 0x98B5,
c750: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
c760: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
c770: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
c780: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
c790: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 43  st IID CLSID_HTC
c7a0: 4d 65 74 68 6f 64 42 65 68 61 76 69 6f 72 20 3d  MethodBehavior =
c7b0: 20 7b 30 78 33 30 35 30 46 36 33 30 2c 20 30 78   {0x3050F630, 0x
c7c0: 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
c7d0: 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
c7e0: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
c7f0: 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
c800: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
c810: 44 5f 48 54 43 50 72 6f 70 65 72 74 79 42 65 68  D_HTCPropertyBeh
c820: 61 76 69 6f 72 20 3d 20 7b 30 78 33 30 35 30 46  avior = {0x3050F
c830: 35 44 45 2c 20 30 78 39 38 42 35 2c 20 30 78 31  5DE, 0x98B5, 0x1
c840: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
c850: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
c860: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
c870: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
c880: 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 41 6e 63  ID CLSID_HTMLAnc
c890: 68 6f 72 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  horElement = {0x
c8a0: 33 30 35 30 46 32 34 38 2c 20 30 78 39 38 42 35  3050F248, 0x98B5
c8b0: 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
c8c0: 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
c8d0: 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
c8e0: 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
c8f0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54  nst IID CLSID_HT
c900: 4d 4c 41 70 70 42 65 68 61 76 69 6f 72 20 3d 20  MLAppBehavior = 
c910: 7b 30 78 33 30 35 30 46 35 43 42 2c 20 30 78 39  {0x3050F5CB, 0x9
c920: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
c930: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
c940: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
c950: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
c960: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
c970: 5f 48 54 4d 4c 41 70 70 6c 69 63 61 74 69 6f 6e  _HTMLApplication
c980: 20 3d 20 7b 30 78 33 30 35 30 46 34 44 38 2c 20   = {0x3050F4D8, 
c990: 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
c9a0: 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
c9b0: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
c9c0: 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
c9d0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
c9e0: 53 49 44 5f 48 54 4d 4c 41 72 65 61 45 6c 65 6d  SID_HTMLAreaElem
c9f0: 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 38  ent = {0x3050F28
ca00: 33 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  3, 0x98B5, 0x11C
ca10: 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
ca20: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
ca30: 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
ca40: 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
ca50: 20 43 4c 53 49 44 5f 48 54 4d 4c 41 72 65 61 73   CLSID_HTMLAreas
ca60: 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78  Collection = {0x
ca70: 33 30 35 30 46 34 43 41 2c 20 30 78 39 38 42 35  3050F4CA, 0x98B5
ca80: 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
ca90: 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
caa0: 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
cab0: 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
cac0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54  nst IID CLSID_HT
cad0: 4d 4c 41 74 74 72 69 62 75 74 65 43 6f 6c 6c 65  MLAttributeColle
cae0: 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46  ction = {0x3050F
caf0: 34 43 43 2c 20 30 78 39 38 42 35 2c 20 30 78 31  4CC, 0x98B5, 0x1
cb00: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
cb10: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
cb20: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
cb30: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
cb40: 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 42 61 73  ID CLSID_HTMLBas
cb50: 65 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  eElement = {0x30
cb60: 35 30 46 32 37 36 2c 20 30 78 39 38 42 35 2c 20  50F276, 0x98B5, 
cb70: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
cb80: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
cb90: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
cba0: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
cbb0: 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c  t IID CLSID_HTML
cbc0: 42 61 73 65 46 6f 6e 74 45 6c 65 6d 65 6e 74 20  BaseFontElement 
cbd0: 3d 20 7b 30 78 33 30 35 30 46 32 38 32 2c 20 30  = {0x3050F282, 0
cbe0: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
cbf0: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
cc00: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
cc10: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
cc20: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
cc30: 49 44 5f 48 54 4d 4c 42 47 73 6f 75 6e 64 20 3d  ID_HTMLBGsound =
cc40: 20 7b 30 78 33 30 35 30 46 33 37 30 2c 20 30 78   {0x3050F370, 0x
cc50: 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
cc60: 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
cc70: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
cc80: 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
cc90: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
cca0: 44 5f 48 54 4d 4c 42 6c 6f 63 6b 45 6c 65 6d 65  D_HTMLBlockEleme
ccb0: 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 38 31  nt = {0x3050F281
ccc0: 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
ccd0: 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
cce0: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
ccf0: 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
cd00: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
cd10: 43 4c 53 49 44 5f 48 54 4d 4c 42 6f 64 79 20 3d  CLSID_HTMLBody =
cd20: 20 7b 30 78 33 30 35 30 46 32 34 41 2c 20 30 78   {0x3050F24A, 0x
cd30: 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
cd40: 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
cd50: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
cd60: 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
cd70: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
cd80: 44 5f 48 54 4d 4c 42 52 45 6c 65 6d 65 6e 74 20  D_HTMLBRElement 
cd90: 3d 20 7b 30 78 33 30 35 30 46 32 38 30 2c 20 30  = {0x3050F280, 0
cda0: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
cdb0: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
cdc0: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
cdd0: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
cde0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
cdf0: 49 44 5f 48 54 4d 4c 42 75 74 74 6f 6e 45 6c 65  ID_HTMLButtonEle
ce00: 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32  ment = {0x3050F2
ce10: 43 36 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  C6, 0x98B5, 0x11
ce20: 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
ce30: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
ce40: 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
ce50: 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
ce60: 44 20 43 4c 53 49 44 5f 48 54 4d 4c 43 6f 6d 6d  D CLSID_HTMLComm
ce70: 65 6e 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  entElement = {0x
ce80: 33 30 35 30 46 33 31 37 2c 20 30 78 39 38 42 35  3050F317, 0x98B5
ce90: 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
cea0: 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
ceb0: 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
cec0: 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
ced0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54  nst IID CLSID_HT
cee0: 4d 4c 43 75 72 72 65 6e 74 53 74 79 6c 65 20 3d  MLCurrentStyle =
cef0: 20 7b 30 78 33 30 35 30 46 33 44 43 2c 20 30 78   {0x3050F3DC, 0x
cf00: 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
cf10: 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
cf20: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
cf30: 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
cf40: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
cf50: 44 5f 48 54 4d 4c 44 44 45 6c 65 6d 65 6e 74 20  D_HTMLDDElement 
cf60: 3d 20 7b 30 78 33 30 35 30 46 32 37 46 2c 20 30  = {0x3050F27F, 0
cf70: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
cf80: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
cf90: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
cfa0: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
cfb0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
cfc0: 49 44 5f 48 54 4d 4c 44 65 66 61 75 6c 74 73 20  ID_HTMLDefaults 
cfd0: 3d 20 7b 30 78 33 30 35 30 46 36 43 38 2c 20 30  = {0x3050F6C8, 0
cfe0: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
cff0: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
d000: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
d010: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
d020: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
d030: 49 44 5f 48 54 4d 4c 44 69 61 6c 6f 67 20 3d 20  ID_HTMLDialog = 
d040: 7b 30 78 33 30 35 30 46 32 38 41 2c 20 30 78 39  {0x3050F28A, 0x9
d050: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
d060: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
d070: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
d080: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
d090: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
d0a0: 5f 48 54 4d 4c 44 69 76 45 6c 65 6d 65 6e 74 20  _HTMLDivElement 
d0b0: 3d 20 7b 30 78 33 30 35 30 46 32 37 45 2c 20 30  = {0x3050F27E, 0
d0c0: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
d0d0: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
d0e0: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
d0f0: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
d100: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
d110: 49 44 5f 48 54 4d 4c 44 69 76 50 6f 73 69 74 69  ID_HTMLDivPositi
d120: 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46 32 34 39  on = {0x3050F249
d130: 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
d140: 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
d150: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
d160: 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
d170: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
d180: 43 4c 53 49 44 5f 48 74 6d 6c 44 6c 67 53 61 66  CLSID_HtmlDlgSaf
d190: 65 48 65 6c 70 65 72 20 3d 20 7b 30 78 33 30 35  eHelper = {0x305
d1a0: 30 46 38 31 39 2c 20 30 78 39 38 42 35 2c 20 30  0F819, 0x98B5, 0
d1b0: 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
d1c0: 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
d1d0: 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
d1e0: 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
d1f0: 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 44   IID CLSID_HTMLD
d200: 4c 69 73 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  ListElement = {0
d210: 78 33 30 35 30 46 32 37 44 2c 20 30 78 39 38 42  x3050F27D, 0x98B
d220: 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
d230: 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
d240: 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
d250: 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
d260: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48  onst IID CLSID_H
d270: 54 4d 4c 44 6f 63 75 6d 65 6e 74 20 3d 20 7b 30  TMLDocument = {0
d280: 78 32 35 33 33 36 39 32 30 2c 20 30 78 30 33 46  x25336920, 0x03F
d290: 39 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38 46  9, 0x11CF, [0x8F
d2a0: 2c 20 30 78 44 30 2c 20 30 78 30 30 2c 20 30 78  , 0xD0, 0x00, 0x
d2b0: 41 41 2c 20 30 78 30 30 2c 20 30 78 36 38 2c 20  AA, 0x00, 0x68, 
d2c0: 30 78 36 46 2c 20 30 78 31 33 5d 7d 3b 0a 20 63  0x6F, 0x13]};. c
d2d0: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48  onst IID CLSID_H
d2e0: 54 4d 4c 44 4f 4d 41 74 74 72 69 62 75 74 65 20  TMLDOMAttribute 
d2f0: 3d 20 7b 30 78 33 30 35 30 46 34 42 32 2c 20 30  = {0x3050F4B2, 0
d300: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
d310: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
d320: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
d330: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
d340: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
d350: 49 44 5f 48 54 4d 4c 44 4f 4d 49 6d 70 6c 65 6d  ID_HTMLDOMImplem
d360: 65 6e 74 61 74 69 6f 6e 20 3d 20 7b 30 78 33 30  entation = {0x30
d370: 35 30 46 38 30 45 2c 20 30 78 39 38 42 35 2c 20  50F80E, 0x98B5, 
d380: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
d390: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
d3a0: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
d3b0: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
d3c0: 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c  t IID CLSID_HTML
d3d0: 44 4f 4d 54 65 78 74 4e 6f 64 65 20 3d 20 7b 30  DOMTextNode = {0
d3e0: 78 33 30 35 30 46 34 42 41 2c 20 30 78 39 38 42  x3050F4BA, 0x98B
d3f0: 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
d400: 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
d410: 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
d420: 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
d430: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48  onst IID CLSID_H
d440: 54 4d 4c 44 54 45 6c 65 6d 65 6e 74 20 3d 20 7b  TMLDTElement = {
d450: 30 78 33 30 35 30 46 32 37 43 2c 20 30 78 39 38  0x3050F27C, 0x98
d460: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
d470: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
d480: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
d490: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
d4a0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
d4b0: 48 54 4d 4c 45 6c 65 6d 65 6e 74 43 6f 6c 6c 65  HTMLElementColle
d4c0: 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46  ction = {0x3050F
d4d0: 34 43 42 2c 20 30 78 39 38 42 35 2c 20 30 78 31  4CB, 0x98B5, 0x1
d4e0: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
d4f0: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
d500: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
d510: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
d520: 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 45 6d 62  ID CLSID_HTMLEmb
d530: 65 64 20 3d 20 7b 30 78 33 30 35 30 46 32 35 44  ed = {0x3050F25D
d540: 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
d550: 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
d560: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
d570: 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
d580: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
d590: 43 4c 53 49 44 5f 48 54 4d 4c 46 69 65 6c 64 53  CLSID_HTMLFieldS
d5a0: 65 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  etElement = {0x3
d5b0: 30 35 30 46 33 45 38 2c 20 30 78 39 38 42 35 2c  050F3E8, 0x98B5,
d5c0: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
d5d0: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
d5e0: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
d5f0: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
d600: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d  st IID CLSID_HTM
d610: 4c 46 6f 6e 74 45 6c 65 6d 65 6e 74 20 3d 20 7b  LFontElement = {
d620: 30 78 33 30 35 30 46 32 37 42 2c 20 30 78 39 38  0x3050F27B, 0x98
d630: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
d640: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
d650: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
d660: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
d670: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
d680: 48 54 4d 4c 46 6f 72 6d 45 6c 65 6d 65 6e 74 20  HTMLFormElement 
d690: 3d 20 7b 30 78 33 30 35 30 46 32 35 31 2c 20 30  = {0x3050F251, 0
d6a0: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
d6b0: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
d6c0: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
d6d0: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
d6e0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
d6f0: 49 44 5f 48 54 4d 4c 46 72 61 6d 65 42 61 73 65  ID_HTMLFrameBase
d700: 20 3d 20 7b 30 78 33 30 35 30 46 33 31 32 2c 20   = {0x3050F312, 
d710: 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
d720: 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
d730: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
d740: 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
d750: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
d760: 53 49 44 5f 48 54 4d 4c 46 72 61 6d 65 45 6c 65  SID_HTMLFrameEle
d770: 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 33  ment = {0x3050F3
d780: 31 34 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  14, 0x98B5, 0x11
d790: 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
d7a0: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
d7b0: 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
d7c0: 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
d7d0: 44 20 43 4c 53 49 44 5f 48 54 4d 4c 46 72 61 6d  D CLSID_HTMLFram
d7e0: 65 53 65 74 53 69 74 65 20 3d 20 7b 30 78 33 30  eSetSite = {0x30
d7f0: 35 30 46 33 31 41 2c 20 30 78 39 38 42 35 2c 20  50F31A, 0x98B5, 
d800: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
d810: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
d820: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
d830: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
d840: 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c  t IID CLSID_HTML
d850: 47 65 6e 65 72 69 63 45 6c 65 6d 65 6e 74 20 3d  GenericElement =
d860: 20 7b 30 78 33 30 35 30 46 34 42 38 2c 20 30 78   {0x3050F4B8, 0x
d870: 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
d880: 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
d890: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
d8a0: 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
d8b0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
d8c0: 44 5f 48 54 4d 4c 48 65 61 64 45 6c 65 6d 65 6e  D_HTMLHeadElemen
d8d0: 74 20 3d 20 7b 30 78 33 30 35 30 46 34 39 33 2c  t = {0x3050F493,
d8e0: 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
d8f0: 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
d900: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
d910: 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
d920: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
d930: 4c 53 49 44 5f 48 54 4d 4c 48 65 61 64 65 72 45  LSID_HTMLHeaderE
d940: 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
d950: 46 32 37 41 2c 20 30 78 39 38 42 35 2c 20 30 78  F27A, 0x98B5, 0x
d960: 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
d970: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
d980: 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
d990: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
d9a0: 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 48 69  IID CLSID_HTMLHi
d9b0: 73 74 6f 72 79 20 3d 20 7b 30 78 46 45 43 45 41  story = {0xFECEA
d9c0: 41 41 33 2c 20 30 78 38 34 30 35 2c 20 30 78 31  AA3, 0x8405, 0x1
d9d0: 31 43 46 2c 20 5b 30 78 38 42 2c 20 30 78 41 31  1CF, [0x8B, 0xA1
d9e0: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
d9f0: 30 30 2c 20 30 78 34 37 2c 20 30 78 36 44 2c 20  00, 0x47, 0x6D, 
da00: 30 78 41 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA6]};. const I
da10: 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 48 52 45  ID CLSID_HTMLHRE
da20: 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
da30: 46 32 35 32 2c 20 30 78 39 38 42 35 2c 20 30 78  F252, 0x98B5, 0x
da40: 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
da50: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
da60: 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
da70: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
da80: 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 48 74  IID CLSID_HTMLHt
da90: 6d 6c 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  mlElement = {0x3
daa0: 30 35 30 46 34 39 31 2c 20 30 78 39 38 42 35 2c  050F491, 0x98B5,
dab0: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
dac0: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
dad0: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
dae0: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
daf0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d  st IID CLSID_HTM
db00: 4c 49 46 72 61 6d 65 20 3d 20 7b 30 78 33 30 35  LIFrame = {0x305
db10: 30 46 33 31 36 2c 20 30 78 39 38 42 35 2c 20 30  0F316, 0x98B5, 0
db20: 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
db30: 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
db40: 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
db50: 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
db60: 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 49   IID CLSID_HTMLI
db70: 6d 61 67 65 45 6c 65 6d 65 6e 74 46 61 63 74 6f  mageElementFacto
db80: 72 79 20 3d 20 7b 30 78 33 30 35 30 46 33 38 46  ry = {0x3050F38F
db90: 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
dba0: 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
dbb0: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
dbc0: 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
dbd0: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
dbe0: 43 4c 53 49 44 5f 48 54 4d 4c 49 6d 67 20 3d 20  CLSID_HTMLImg = 
dbf0: 7b 30 78 33 30 35 30 46 32 34 31 2c 20 30 78 39  {0x3050F241, 0x9
dc00: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
dc10: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
dc20: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
dc30: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
dc40: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
dc50: 5f 48 54 4d 4c 49 6e 70 75 74 42 75 74 74 6f 6e  _HTMLInputButton
dc60: 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35  Element = {0x305
dc70: 30 46 32 42 34 2c 20 30 78 39 38 42 35 2c 20 30  0F2B4, 0x98B5, 0
dc80: 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
dc90: 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
dca0: 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
dcb0: 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
dcc0: 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 49   IID CLSID_HTMLI
dcd0: 6e 70 75 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  nputElement = {0
dce0: 78 33 30 35 30 46 35 44 38 2c 20 30 78 39 38 42  x3050F5D8, 0x98B
dcf0: 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
dd00: 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
dd10: 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
dd20: 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
dd30: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48  onst IID CLSID_H
dd40: 54 4d 4c 49 6e 70 75 74 46 69 6c 65 45 6c 65 6d  TMLInputFileElem
dd50: 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 41  ent = {0x3050F2A
dd60: 45 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  E, 0x98B5, 0x11C
dd70: 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
dd80: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
dd90: 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
dda0: 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
ddb0: 20 43 4c 53 49 44 5f 48 54 4d 4c 49 6e 70 75 74   CLSID_HTMLInput
ddc0: 49 6d 61 67 65 20 3d 20 7b 30 78 33 30 35 30 46  Image = {0x3050F
ddd0: 32 43 34 2c 20 30 78 39 38 42 35 2c 20 30 78 31  2C4, 0x98B5, 0x1
dde0: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
ddf0: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
de00: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
de10: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
de20: 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 49 6e 70  ID CLSID_HTMLInp
de30: 75 74 54 65 78 74 45 6c 65 6d 65 6e 74 20 3d 20  utTextElement = 
de40: 7b 30 78 33 30 35 30 46 32 41 42 2c 20 30 78 39  {0x3050F2AB, 0x9
de50: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
de60: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
de70: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
de80: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
de90: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
dea0: 5f 48 54 4d 4c 49 73 49 6e 64 65 78 45 6c 65 6d  _HTMLIsIndexElem
deb0: 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 37  ent = {0x3050F27
dec0: 38 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  8, 0x98B5, 0x11C
ded0: 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
dee0: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
def0: 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
df00: 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
df10: 20 43 4c 53 49 44 5f 48 54 4d 4c 4c 61 62 65 6c   CLSID_HTMLLabel
df20: 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35  Element = {0x305
df30: 30 46 33 32 42 2c 20 30 78 39 38 42 35 2c 20 30  0F32B, 0x98B5, 0
df40: 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
df50: 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
df60: 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
df70: 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
df80: 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 4c   IID CLSID_HTMLL
df90: 65 67 65 6e 64 45 6c 65 6d 65 6e 74 20 3d 20 7b  egendElement = {
dfa0: 30 78 33 30 35 30 46 33 45 39 2c 20 30 78 39 38  0x3050F3E9, 0x98
dfb0: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
dfc0: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
dfd0: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
dfe0: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
dff0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
e000: 48 54 4d 4c 4c 49 45 6c 65 6d 65 6e 74 20 3d 20  HTMLLIElement = 
e010: 7b 30 78 33 30 35 30 46 32 37 33 2c 20 30 78 39  {0x3050F273, 0x9
e020: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
e030: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
e040: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
e050: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
e060: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
e070: 5f 48 54 4d 4c 4c 69 6e 6b 45 6c 65 6d 65 6e 74  _HTMLLinkElement
e080: 20 3d 20 7b 30 78 33 30 35 30 46 32 37 37 2c 20   = {0x3050F277, 
e090: 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
e0a0: 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
e0b0: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
e0c0: 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
e0d0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
e0e0: 53 49 44 5f 48 54 4d 4c 4c 69 73 74 45 6c 65 6d  SID_HTMLListElem
e0f0: 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 37  ent = {0x3050F27
e100: 32 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  2, 0x98B5, 0x11C
e110: 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
e120: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
e130: 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
e140: 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
e150: 20 43 4c 53 49 44 5f 48 54 4d 4c 4c 6f 61 64 4f   CLSID_HTMLLoadO
e160: 70 74 69 6f 6e 73 20 3d 20 7b 30 78 31 38 38 34  ptions = {0x1884
e170: 35 30 34 30 2c 20 30 78 30 46 41 35 2c 20 30 78  5040, 0x0FA5, 0x
e180: 31 31 44 31 2c 20 5b 30 78 42 41 2c 20 30 78 31  11D1, [0xBA, 0x1
e190: 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  9, 0x00, 0xC0, 0
e1a0: 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 32 2c  x4F, 0xD9, 0x12,
e1b0: 20 30 78 44 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xD0]};. const 
e1c0: 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 4c 6f  IID CLSID_HTMLLo
e1d0: 63 61 74 69 6f 6e 20 3d 20 7b 30 78 31 36 33 42  cation = {0x163B
e1e0: 42 31 45 31 2c 20 30 78 36 45 30 30 2c 20 30 78  B1E1, 0x6E00, 0x
e1f0: 31 31 43 46 2c 20 5b 30 78 38 33 2c 20 30 78 37  11CF, [0x83, 0x7
e200: 41 2c 20 30 78 34 38 2c 20 30 78 44 43 2c 20 30  A, 0x48, 0xDC, 0
e210: 78 30 34 2c 20 30 78 43 31 2c 20 30 78 30 30 2c  x04, 0xC1, 0x00,
e220: 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x00]};. const 
e230: 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 4d 61  IID CLSID_HTMLMa
e240: 70 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  pElement = {0x30
e250: 35 30 46 32 37 31 2c 20 30 78 39 38 42 35 2c 20  50F271, 0x98B5, 
e260: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
e270: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
e280: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
e290: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
e2a0: 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c  t IID CLSID_HTML
e2b0: 4d 61 72 71 75 65 65 45 6c 65 6d 65 6e 74 20 3d  MarqueeElement =
e2c0: 20 7b 30 78 33 30 35 30 46 32 42 39 2c 20 30 78   {0x3050F2B9, 0x
e2d0: 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
e2e0: 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
e2f0: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
e300: 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
e310: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
e320: 44 5f 48 54 4d 4c 4d 65 74 61 45 6c 65 6d 65 6e  D_HTMLMetaElemen
e330: 74 20 3d 20 7b 30 78 33 30 35 30 46 32 37 35 2c  t = {0x3050F275,
e340: 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
e350: 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
e360: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
e370: 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
e380: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
e390: 4c 53 49 44 5f 48 54 4d 4c 4e 61 6d 65 73 70 61  LSID_HTMLNamespa
e3a0: 63 65 20 3d 20 7b 30 78 33 30 35 30 46 36 42 43  ce = {0x3050F6BC
e3b0: 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
e3c0: 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
e3d0: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
e3e0: 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
e3f0: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
e400: 43 4c 53 49 44 5f 48 54 4d 4c 4e 61 6d 65 73 70  CLSID_HTMLNamesp
e410: 61 63 65 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20  aceCollection = 
e420: 7b 30 78 33 30 35 30 46 36 42 39 2c 20 30 78 39  {0x3050F6B9, 0x9
e430: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
e440: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
e450: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
e460: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
e470: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
e480: 5f 48 54 4d 4c 4e 61 76 69 67 61 74 6f 72 20 3d  _HTMLNavigator =
e490: 20 7b 30 78 46 45 43 45 41 41 41 36 2c 20 30 78   {0xFECEAAA6, 0x
e4a0: 38 34 30 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  8405, 0x11CF, [0
e4b0: 78 38 42 2c 20 30 78 41 31 2c 20 30 78 30 30 2c  x8B, 0xA1, 0x00,
e4c0: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
e4d0: 37 2c 20 30 78 36 44 2c 20 30 78 41 36 5d 7d 3b  7, 0x6D, 0xA6]};
e4e0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
e4f0: 44 5f 48 54 4d 4c 4e 65 78 74 49 64 45 6c 65 6d  D_HTMLNextIdElem
e500: 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 37  ent = {0x3050F27
e510: 39 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  9, 0x98B5, 0x11C
e520: 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
e530: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
e540: 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
e550: 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
e560: 20 43 4c 53 49 44 5f 48 54 4d 4c 4e 6f 53 68 6f   CLSID_HTMLNoSho
e570: 77 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  wElement = {0x30
e580: 35 30 46 33 38 42 2c 20 30 78 39 38 42 35 2c 20  50F38B, 0x98B5, 
e590: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
e5a0: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
e5b0: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
e5c0: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
e5d0: 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c  t IID CLSID_HTML
e5e0: 4f 62 6a 65 63 74 45 6c 65 6d 65 6e 74 20 3d 20  ObjectElement = 
e5f0: 7b 30 78 33 30 35 30 46 32 34 45 2c 20 30 78 39  {0x3050F24E, 0x9
e600: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
e610: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
e620: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
e630: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
e640: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
e650: 5f 48 54 4d 4c 4f 4c 69 73 74 45 6c 65 6d 65 6e  _HTMLOListElemen
e660: 74 20 3d 20 7b 30 78 33 30 35 30 46 32 37 30 2c  t = {0x3050F270,
e670: 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
e680: 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
e690: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
e6a0: 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
e6b0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
e6c0: 4c 53 49 44 5f 48 54 4d 4c 4f 70 74 69 6f 6e 42  LSID_HTMLOptionB
e6d0: 75 74 74 6f 6e 45 6c 65 6d 65 6e 74 20 3d 20 7b  uttonElement = {
e6e0: 30 78 33 30 35 30 46 32 42 45 2c 20 30 78 39 38  0x3050F2BE, 0x98
e6f0: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
e700: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
e710: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
e720: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
e730: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
e740: 48 54 4d 4c 4f 70 74 69 6f 6e 45 6c 65 6d 65 6e  HTMLOptionElemen
e750: 74 20 3d 20 7b 30 78 33 30 35 30 46 32 34 44 2c  t = {0x3050F24D,
e760: 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
e770: 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
e780: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
e790: 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
e7a0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
e7b0: 4c 53 49 44 5f 48 54 4d 4c 4f 70 74 69 6f 6e 45  LSID_HTMLOptionE
e7c0: 6c 65 6d 65 6e 74 46 61 63 74 6f 72 79 20 3d 20  lementFactory = 
e7d0: 7b 30 78 33 30 35 30 46 33 38 44 2c 20 30 78 39  {0x3050F38D, 0x9
e7e0: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
e7f0: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
e800: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
e810: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
e820: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
e830: 5f 48 54 4d 4c 50 61 72 61 45 6c 65 6d 65 6e 74  _HTMLParaElement
e840: 20 3d 20 7b 30 78 33 30 35 30 46 32 36 46 2c 20   = {0x3050F26F, 
e850: 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
e860: 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
e870: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
e880: 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
e890: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
e8a0: 53 49 44 5f 48 54 4d 4c 50 61 72 61 6d 45 6c 65  SID_HTMLParamEle
e8b0: 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 38  ment = {0x3050F8
e8c0: 33 45 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  3E, 0x98B5, 0x11
e8d0: 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
e8e0: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
e8f0: 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
e900: 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
e910: 44 20 43 4c 53 49 44 5f 48 54 4d 4c 50 68 72 61  D CLSID_HTMLPhra
e920: 73 65 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  seElement = {0x3
e930: 30 35 30 46 32 36 45 2c 20 30 78 39 38 42 35 2c  050F26E, 0x98B5,
e940: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
e950: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
e960: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
e970: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
e980: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d  st IID CLSID_HTM
e990: 4c 50 6c 75 67 69 6e 44 6f 63 75 6d 65 6e 74 20  LPluginDocument 
e9a0: 3d 20 7b 30 78 32 35 33 33 36 39 32 31 2c 20 30  = {0x25336921, 0
e9b0: 78 30 33 46 39 2c 20 30 78 31 31 43 46 2c 20 5b  x03F9, 0x11CF, [
e9c0: 30 78 38 46 2c 20 30 78 44 30 2c 20 30 78 30 30  0x8F, 0xD0, 0x00
e9d0: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
e9e0: 36 38 2c 20 30 78 36 46 2c 20 30 78 31 33 5d 7d  68, 0x6F, 0x13]}
e9f0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
ea00: 49 44 5f 48 54 4d 4c 50 6f 70 75 70 20 3d 20 7b  ID_HTMLPopup = {
ea10: 30 78 33 30 35 30 46 36 36 37 2c 20 30 78 39 38  0x3050F667, 0x98
ea20: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
ea30: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
ea40: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
ea50: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
ea60: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
ea70: 48 54 4d 4c 52 65 6e 64 65 72 53 74 79 6c 65 20  HTMLRenderStyle 
ea80: 3d 20 7b 30 78 33 30 35 30 46 36 41 41 2c 20 30  = {0x3050F6AA, 0
ea90: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
eaa0: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
eab0: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
eac0: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
ead0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
eae0: 49 44 5f 48 54 4d 4c 52 69 63 68 74 65 78 74 45  ID_HTMLRichtextE
eaf0: 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
eb00: 46 32 44 46 2c 20 30 78 39 38 42 35 2c 20 30 78  F2DF, 0x98B5, 0x
eb10: 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
eb20: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
eb30: 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
eb40: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
eb50: 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 52 75  IID CLSID_HTMLRu
eb60: 6c 65 53 74 79 6c 65 20 3d 20 7b 30 78 33 30 35  leStyle = {0x305
eb70: 30 46 33 44 30 2c 20 30 78 39 38 42 35 2c 20 30  0F3D0, 0x98B5, 0
eb80: 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
eb90: 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
eba0: 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
ebb0: 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
ebc0: 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 53   IID CLSID_HTMLS
ebd0: 63 72 65 65 6e 20 3d 20 7b 30 78 33 30 35 30 46  creen = {0x3050F
ebe0: 33 35 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31  35D, 0x98B5, 0x1
ebf0: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
ec00: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
ec10: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
ec20: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
ec30: 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 53 63 72  ID CLSID_HTMLScr
ec40: 69 70 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  iptElement = {0x
ec50: 33 30 35 30 46 32 38 43 2c 20 30 78 39 38 42 35  3050F28C, 0x98B5
ec60: 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
ec70: 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
ec80: 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
ec90: 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
eca0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54  nst IID CLSID_HT
ecb0: 4d 4c 53 65 6c 65 63 74 45 6c 65 6d 65 6e 74 20  MLSelectElement 
ecc0: 3d 20 7b 30 78 33 30 35 30 46 32 34 35 2c 20 30  = {0x3050F245, 0
ecd0: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
ece0: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
ecf0: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
ed00: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
ed10: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
ed20: 49 44 5f 48 54 4d 4c 53 70 61 6e 45 6c 65 6d 65  ID_HTMLSpanEleme
ed30: 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 33 46 35  nt = {0x3050F3F5
ed40: 2c 20 30 78 39 38 42 34 2c 20 30 78 31 31 43 46  , 0x98B4, 0x11CF
ed50: 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
ed60: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
ed70: 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
ed80: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
ed90: 43 4c 53 49 44 5f 48 54 4d 4c 53 70 61 6e 46 6c  CLSID_HTMLSpanFl
eda0: 6f 77 20 3d 20 7b 30 78 33 30 35 30 46 33 45 36  ow = {0x3050F3E6
edb0: 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
edc0: 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
edd0: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
ede0: 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
edf0: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
ee00: 43 4c 53 49 44 5f 48 54 4d 4c 53 74 79 6c 65 20  CLSID_HTMLStyle 
ee10: 3d 20 7b 30 78 33 30 35 30 46 32 38 35 2c 20 30  = {0x3050F285, 0
ee20: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
ee30: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
ee40: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
ee50: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
ee60: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
ee70: 49 44 5f 48 54 4d 4c 53 74 79 6c 65 45 6c 65 6d  ID_HTMLStyleElem
ee80: 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 33 37  ent = {0x3050F37
ee90: 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  D, 0x98B5, 0x11C
eea0: 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
eeb0: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
eec0: 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
eed0: 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
eee0: 20 43 4c 53 49 44 5f 48 54 4d 4c 53 74 79 6c 65   CLSID_HTMLStyle
eef0: 46 6f 6e 74 46 61 63 65 20 3d 20 7b 30 78 33 30  FontFace = {0x30
ef00: 35 30 46 33 44 34 2c 20 30 78 39 38 42 35 2c 20  50F3D4, 0x98B5, 
ef10: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
ef20: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
ef30: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
ef40: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
ef50: 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c  t IID CLSID_HTML
ef60: 53 74 79 6c 65 53 68 65 65 74 20 3d 20 7b 30 78  StyleSheet = {0x
ef70: 33 30 35 30 46 32 45 34 2c 20 30 78 39 38 42 35  3050F2E4, 0x98B5
ef80: 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
ef90: 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
efa0: 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
efb0: 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
efc0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54  nst IID CLSID_HT
efd0: 4d 4c 53 74 79 6c 65 53 68 65 65 74 50 61 67 65  MLStyleSheetPage
efe0: 20 3d 20 7b 30 78 33 30 35 30 46 37 45 46 2c 20   = {0x3050F7EF, 
eff0: 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
f000: 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
f010: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
f020: 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
f030: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
f040: 53 49 44 5f 48 54 4d 4c 53 74 79 6c 65 53 68 65  SID_HTMLStyleShe
f050: 65 74 50 61 67 65 73 43 6f 6c 6c 65 63 74 69 6f  etPagesCollectio
f060: 6e 20 3d 20 7b 30 78 33 30 35 30 46 37 46 31 2c  n = {0x3050F7F1,
f070: 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
f080: 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
f090: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
f0a0: 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
f0b0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
f0c0: 4c 53 49 44 5f 48 54 4d 4c 53 74 79 6c 65 53 68  LSID_HTMLStyleSh
f0d0: 65 65 74 52 75 6c 65 20 3d 20 7b 30 78 33 30 35  eetRule = {0x305
f0e0: 30 46 33 43 45 2c 20 30 78 39 38 42 35 2c 20 30  0F3CE, 0x98B5, 0
f0f0: 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
f100: 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
f110: 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
f120: 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
f130: 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 53   IID CLSID_HTMLS
f140: 74 79 6c 65 53 68 65 65 74 52 75 6c 65 73 43 6f  tyleSheetRulesCo
f150: 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30  llection = {0x30
f160: 35 30 46 33 43 44 2c 20 30 78 39 38 42 35 2c 20  50F3CD, 0x98B5, 
f170: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
f180: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
f190: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
f1a0: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
f1b0: 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c  t IID CLSID_HTML
f1c0: 53 74 79 6c 65 53 68 65 65 74 73 43 6f 6c 6c 65  StyleSheetsColle
f1d0: 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46  ction = {0x3050F
f1e0: 33 37 46 2c 20 30 78 39 38 42 35 2c 20 30 78 31  37F, 0x98B5, 0x1
f1f0: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
f200: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
f210: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
f220: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
f230: 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 54 61 62  ID CLSID_HTMLTab
f240: 6c 65 20 3d 20 7b 30 78 33 30 35 30 46 32 36 42  le = {0x3050F26B
f250: 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
f260: 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
f270: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
f280: 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
f290: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
f2a0: 43 4c 53 49 44 5f 48 54 4d 4c 54 61 62 6c 65 43  CLSID_HTMLTableC
f2b0: 61 70 74 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30  aption = {0x3050
f2c0: 46 32 45 43 2c 20 30 78 39 38 42 35 2c 20 30 78  F2EC, 0x98B5, 0x
f2d0: 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
f2e0: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
f2f0: 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
f300: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
f310: 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 54 61  IID CLSID_HTMLTa
f320: 62 6c 65 43 65 6c 6c 20 3d 20 7b 30 78 33 30 35  bleCell = {0x305
f330: 30 46 32 34 36 2c 20 30 78 39 38 42 35 2c 20 30  0F246, 0x98B5, 0
f340: 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
f350: 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
f360: 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
f370: 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
f380: 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 54   IID CLSID_HTMLT
f390: 61 62 6c 65 43 6f 6c 20 3d 20 7b 30 78 33 30 35  ableCol = {0x305
f3a0: 30 46 32 36 43 2c 20 30 78 39 38 42 35 2c 20 30  0F26C, 0x98B5, 0
f3b0: 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
f3c0: 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
f3d0: 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
f3e0: 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
f3f0: 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 54   IID CLSID_HTMLT
f400: 61 62 6c 65 52 6f 77 20 3d 20 7b 30 78 33 30 35  ableRow = {0x305
f410: 30 46 32 36 44 2c 20 30 78 39 38 42 35 2c 20 30  0F26D, 0x98B5, 0
f420: 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
f430: 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
f440: 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
f450: 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
f460: 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 54   IID CLSID_HTMLT
f470: 61 62 6c 65 53 65 63 74 69 6f 6e 20 3d 20 7b 30  ableSection = {0
f480: 78 33 30 35 30 46 32 45 39 2c 20 30 78 39 38 42  x3050F2E9, 0x98B
f490: 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
f4a0: 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
f4b0: 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
f4c0: 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
f4d0: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48  onst IID CLSID_H
f4e0: 54 4d 4c 54 65 78 74 41 72 65 61 45 6c 65 6d 65  TMLTextAreaEleme
f4f0: 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 41 43  nt = {0x3050F2AC
f500: 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
f510: 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
f520: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
f530: 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
f540: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
f550: 43 4c 53 49 44 5f 48 54 4d 4c 54 65 78 74 45 6c  CLSID_HTMLTextEl
f560: 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
f570: 32 36 41 2c 20 30 78 39 38 42 35 2c 20 30 78 31  26A, 0x98B5, 0x1
f580: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
f590: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
f5a0: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
f5b0: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
f5c0: 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 54 69 74  ID CLSID_HTMLTit
f5d0: 6c 65 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  leElement = {0x3
f5e0: 30 35 30 46 32 38 34 2c 20 30 78 39 38 42 35 2c  050F284, 0x98B5,
f5f0: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
f600: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
f610: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
f620: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
f630: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d  st IID CLSID_HTM
f640: 4c 55 4c 69 73 74 45 6c 65 6d 65 6e 74 20 3d 20  LUListElement = 
f650: 7b 30 78 33 30 35 30 46 32 36 39 2c 20 30 78 39  {0x3050F269, 0x9
f660: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
f670: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
f680: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
f690: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
f6a0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
f6b0: 5f 48 54 4d 4c 55 6e 6b 6e 6f 77 6e 45 6c 65 6d  _HTMLUnknownElem
f6c0: 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 36  ent = {0x3050F26
f6d0: 38 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  8, 0x98B5, 0x11C
f6e0: 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
f6f0: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
f700: 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
f710: 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
f720: 20 43 4c 53 49 44 5f 48 54 4d 4c 55 72 6e 43 6f   CLSID_HTMLUrnCo
f730: 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30  llection = {0x30
f740: 35 30 46 35 38 30 2c 20 30 78 39 38 42 35 2c 20  50F580, 0x98B5, 
f750: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
f760: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
f770: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
f780: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
f790: 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c  t IID CLSID_HTML
f7a0: 57 69 6e 64 6f 77 32 20 3d 20 7b 30 78 44 34 38  Window2 = {0xD48
f7b0: 41 36 45 43 36 2c 20 30 78 36 41 34 41 2c 20 30  A6EC6, 0x6A4A, 0
f7c0: 78 31 31 43 46 2c 20 5b 30 78 39 34 2c 20 30 78  x11CF, [0x94, 0x
f7d0: 41 37 2c 20 30 78 34 34 2c 20 30 78 34 35 2c 20  A7, 0x44, 0x45, 
f7e0: 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78 30 30  0x53, 0x54, 0x00
f7f0: 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x00]};. const
f800: 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 57   IID CLSID_HTMLW
f810: 69 6e 64 6f 77 50 72 6f 78 79 20 3d 20 7b 30 78  indowProxy = {0x
f820: 33 30 35 30 46 33 39 31 2c 20 30 78 39 38 42 35  3050F391, 0x98B5
f830: 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
f840: 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
f850: 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
f860: 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
f870: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 74  nst IID CLSID_Ht
f880: 74 70 50 72 6f 74 6f 63 6f 6c 20 3d 20 7b 30 78  tpProtocol = {0x
f890: 37 39 45 41 43 39 45 32 2c 20 30 78 42 41 46 39  79EAC9E2, 0xBAF9
f8a0: 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c  , 0x11CE, [0x8C,
f8b0: 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
f8c0: 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30  A, 0x00, 0x4B, 0
f8d0: 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xA9, 0x0B]};. co
f8e0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 74  nst IID CLSID_Ht
f8f0: 74 70 53 50 72 6f 74 6f 63 6f 6c 20 3d 20 7b 30  tpSProtocol = {0
f900: 78 37 39 45 41 43 39 45 35 2c 20 30 78 42 41 46  x79EAC9E5, 0xBAF
f910: 39 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43  9, 0x11CE, [0x8C
f920: 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
f930: 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20  AA, 0x00, 0x4B, 
f940: 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xA9, 0x0B]};. c
f950: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48  onst IID CLSID_H
f960: 57 53 68 65 6c 6c 45 78 65 63 75 74 65 20 3d 20  WShellExecute = 
f970: 7b 30 78 46 46 42 38 36 35 35 46 2c 20 30 78 38  {0xFFB8655F, 0x8
f980: 31 42 39 2c 20 30 78 34 46 43 45 2c 20 5b 30 78  1B9, 0x4FCE, [0x
f990: 42 38 2c 20 30 78 39 43 2c 20 30 78 39 41 2c 20  B8, 0x9C, 0x9A, 
f9a0: 30 78 36 42 2c 20 30 78 41 37 2c 20 30 78 36 44  0x6B, 0xA7, 0x6D
f9b0: 2c 20 30 78 31 33 2c 20 30 78 45 37 5d 7d 3b 0a  , 0x13, 0xE7]};.
f9c0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
f9d0: 5f 49 41 63 74 69 76 65 58 53 61 66 65 74 79 50  _IActiveXSafetyP
f9e0: 72 6f 76 69 64 65 72 20 3d 20 7b 30 78 41 41 46  rovider = {0xAAF
f9f0: 38 43 36 43 45 2c 20 30 78 46 39 37 32 2c 20 30  8C6CE, 0xF972, 0
fa00: 78 31 31 44 30 2c 20 5b 30 78 39 37 2c 20 30 78  x11D0, [0x97, 0x
fa10: 45 42 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  EB, 0x00, 0xAA, 
fa20: 30 78 30 30 2c 20 30 78 36 31 2c 20 30 78 35 33  0x00, 0x61, 0x53
fa30: 2c 20 30 78 33 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x33]};. const
fa40: 20 49 49 44 20 43 4c 53 49 44 5f 49 49 6d 61 67   IID CLSID_IImag
fa50: 65 44 65 63 6f 64 65 46 69 6c 74 65 72 20 3d 20  eDecodeFilter = 
fa60: 7b 30 78 36 30 37 46 44 34 45 38 2c 20 30 78 30  {0x607FD4E8, 0x0
fa70: 41 30 33 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  A03, 0x11D1, [0x
fa80: 41 42 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20  AB, 0x1D, 0x00, 
fa90: 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 39  0xC0, 0x4F, 0xC9
faa0: 2c 20 30 78 42 33 2c 20 30 78 30 34 5d 7d 3b 0a  , 0xB3, 0x04]};.
fab0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
fac0: 5f 49 49 6d 67 43 74 78 20 3d 20 7b 30 78 33 30  _IImgCtx = {0x30
fad0: 35 30 46 33 44 36 2c 20 30 78 39 38 42 35 2c 20  50F3D6, 0x98B5, 
fae0: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
faf0: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
fb00: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
fb10: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
fb20: 74 20 49 49 44 20 43 4c 53 49 44 5f 49 6d 61 67  t IID CLSID_Imag
fb30: 65 4c 69 73 74 20 3d 20 7b 30 78 37 43 34 37 36  eList = {0x7C476
fb40: 42 41 32 2c 20 30 78 30 32 42 31 2c 20 30 78 34  BA2, 0x02B1, 0x4
fb50: 38 46 34 2c 20 5b 30 78 38 30 2c 20 30 78 34 38  8F4, [0x80, 0x48
fb60: 2c 20 30 78 42 32 2c 20 30 78 34 36 2c 20 30 78  , 0xB2, 0x46, 0x
fb70: 31 39 2c 20 30 78 44 44 2c 20 30 78 43 30 2c 20  19, 0xDD, 0xC0, 
fb80: 30 78 35 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x58]};. const I
fb90: 49 44 20 43 4c 53 49 44 5f 49 6d 61 67 65 50 72  ID CLSID_ImagePr
fba0: 6f 70 65 72 74 69 65 73 20 3d 20 7b 30 78 37 41  operties = {0x7A
fbb0: 42 37 37 30 43 37 2c 20 30 78 30 45 32 33 2c 20  B770C7, 0x0E23, 
fbc0: 30 78 34 44 37 41 2c 20 5b 30 78 38 41 2c 20 30  0x4D7A, [0x8A, 0
fbd0: 78 41 32 2c 20 30 78 31 39 2c 20 30 78 42 46 2c  xA2, 0x19, 0xBF,
fbe0: 20 30 78 41 44 2c 20 30 78 34 37 2c 20 30 78 39   0xAD, 0x47, 0x9
fbf0: 38 2c 20 30 78 32 39 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x29]};. cons
fc00: 74 20 49 49 44 20 43 4c 53 49 44 5f 49 6e 50 72  t IID CLSID_InPr
fc10: 6f 63 46 72 65 65 4d 61 72 73 68 61 6c 65 72 20  ocFreeMarshaler 
fc20: 3d 20 7b 30 78 30 30 30 30 30 33 33 41 2c 20 30  = {0x0000033A, 0
fc30: 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
fc40: 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
fc50: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
fc60: 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
fc70: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
fc80: 49 44 5f 49 6e 74 44 69 74 68 65 72 65 72 20 3d  ID_IntDitherer =
fc90: 20 7b 30 78 30 35 46 36 46 45 31 41 2c 20 30 78   {0x05F6FE1A, 0x
fca0: 45 43 45 46 2c 20 30 78 31 31 44 30 2c 20 5b 30  ECEF, 0x11D0, [0
fcb0: 78 41 41 2c 20 30 78 45 37 2c 20 30 78 30 30 2c  xAA, 0xE7, 0x00,
fcc0: 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
fcd0: 39 2c 20 30 78 42 33 2c 20 30 78 30 34 5d 7d 3b  9, 0xB3, 0x04]};
fce0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
fcf0: 44 5f 49 6e 74 65 6c 6c 69 46 6f 72 6d 73 20 3d  D_IntelliForms =
fd00: 20 7b 30 78 36 31 33 41 42 39 32 45 2c 20 30 78   {0x613AB92E, 0x
fd10: 31 36 42 46 2c 20 30 78 31 31 44 32 2c 20 5b 30  16BF, 0x11D2, [0
fd20: 78 42 43 2c 20 30 78 41 35 2c 20 30 78 30 30 2c  xBC, 0xA5, 0x00,
fd30: 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
fd40: 39 2c 20 30 78 32 39 2c 20 30 78 44 42 5d 7d 3b  9, 0x29, 0xDB]};
fd50: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
fd60: 44 5f 49 6e 74 65 72 6e 65 74 20 3d 20 7b 30 78  D_Internet = {0x
fd70: 38 37 31 43 35 33 38 30 2c 20 30 78 34 32 41 30  871C5380, 0x42A0
fd80: 2c 20 30 78 31 30 36 39 2c 20 5b 30 78 41 32 2c  , 0x1069, [0xA2,
fd90: 20 30 78 45 41 2c 20 30 78 30 38 2c 20 30 78 30   0xEA, 0x08, 0x0
fda0: 30 2c 20 30 78 32 42 2c 20 30 78 33 30 2c 20 30  0, 0x2B, 0x30, 0
fdb0: 78 33 30 2c 20 30 78 39 44 5d 7d 3b 0a 20 63 6f  x30, 0x9D]};. co
fdc0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 49 6e  nst IID CLSID_In
fdd0: 74 65 72 6e 65 74 42 75 74 74 6f 6e 73 20 3d 20  ternetButtons = 
fde0: 7b 30 78 31 45 37 39 36 39 38 30 2c 20 30 78 39  {0x1E796980, 0x9
fdf0: 43 43 35 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  CC5, 0x11D1, [0x
fe00: 41 38 2c 20 30 78 33 46 2c 20 30 78 30 30 2c 20  A8, 0x3F, 0x00, 
fe10: 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 39  0xC0, 0x4F, 0xC9
fe20: 2c 20 30 78 39 44 2c 20 30 78 36 31 5d 7d 3b 0a  , 0x9D, 0x61]};.
fe30: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
fe40: 5f 49 6e 74 65 72 6e 65 74 43 6f 6e 6e 65 63 74  _InternetConnect
fe50: 69 6f 6e 42 65 61 63 6f 6e 53 65 72 76 69 63 20  ionBeaconServic 
fe60: 3d 20 7b 30 78 30 34 44 46 36 31 33 41 2c 20 30  = {0x04DF613A, 0
fe70: 78 35 36 31 30 2c 20 30 78 31 31 44 34 2c 20 5b  x5610, 0x11D4, [
fe80: 30 78 39 45 2c 20 30 78 43 38 2c 20 30 78 30 30  0x9E, 0xC8, 0x00
fe90: 2c 20 30 78 42 30 2c 20 30 78 44 30 2c 20 30 78  , 0xB0, 0xD0, 0x
fea0: 32 32 2c 20 30 78 44 44 2c 20 30 78 31 46 5d 7d  22, 0xDD, 0x1F]}
feb0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
fec0: 49 44 5f 49 6e 74 65 72 6e 65 74 45 78 70 6c 6f  ID_InternetExplo
fed0: 72 65 72 20 3d 20 7b 30 78 30 30 30 32 44 46 30  rer = {0x0002DF0
fee0: 31 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  1, 0x0000, 0x000
fef0: 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
ff00: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
ff10: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
ff20: 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
ff30: 20 43 4c 53 49 44 5f 49 6e 74 65 72 6e 65 74 50   CLSID_InternetP
ff40: 72 69 6e 74 4f 72 64 65 72 69 6e 67 20 3d 20 7b  rintOrdering = {
ff50: 30 78 41 44 44 33 36 41 41 38 2c 20 30 78 37 35  0xADD36AA8, 0x75
ff60: 31 41 2c 20 30 78 34 35 37 39 2c 20 5b 30 78 41  1A, 0x4579, [0xA
ff70: 32 2c 20 30 78 36 36 2c 20 30 78 44 36 2c 20 30  2, 0x66, 0xD6, 0
ff80: 78 36 46 2c 20 30 78 35 32 2c 20 30 78 30 32 2c  x6F, 0x52, 0x02,
ff90: 20 30 78 43 43 2c 20 30 78 42 42 5d 7d 3b 0a 20   0xCC, 0xBB]};. 
ffa0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
ffb0: 49 6e 74 65 72 6e 65 74 53 65 63 75 72 69 74 79  InternetSecurity
ffc0: 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78 37 42 38  Manager = {0x7B8
ffd0: 41 32 44 39 34 2c 20 30 78 30 41 43 39 2c 20 30  A2D94, 0x0AC9, 0
ffe0: 78 31 31 44 31 2c 20 5b 30 78 38 39 2c 20 30 78  x11D1, [0x89, 0x
fff0: 36 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  6C, 0x00, 0xC0, 
10000 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78 42 46  0x4F, 0xB6, 0xBF
10010 2c 20 30 78 43 34 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xC4]};. const
10020 20 49 49 44 20 43 4c 53 49 44 5f 49 6e 74 65 72   IID CLSID_Inter
10030 6e 65 74 53 68 6f 72 74 63 75 74 20 3d 20 7b 30  netShortcut = {0
10040 78 46 42 46 32 33 42 34 30 2c 20 30 78 45 33 46  xFBF23B40, 0xE3F
10050 30 2c 20 30 78 31 30 31 42 2c 20 5b 30 78 38 34  0, 0x101B, [0x84
10060 2c 20 30 78 38 38 2c 20 30 78 30 30 2c 20 30 78  , 0x88, 0x00, 0x
10070 41 41 2c 20 30 78 30 30 2c 20 30 78 33 45 2c 20  AA, 0x00, 0x3E, 
10080 30 78 35 36 2c 20 30 78 46 38 5d 7d 3b 0a 20 63  0x56, 0xF8]};. c
10090 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 49  onst IID CLSID_I
100a0 6e 74 65 72 6e 65 74 5a 6f 6e 65 4d 61 6e 61 67  nternetZoneManag
100b0 65 72 20 3d 20 7b 30 78 37 42 38 41 32 44 39 35  er = {0x7B8A2D95
100c0 2c 20 30 78 30 41 43 39 2c 20 30 78 31 31 44 31  , 0x0AC9, 0x11D1
100d0 2c 20 5b 30 78 38 39 2c 20 30 78 36 43 2c 20 30  , [0x89, 0x6C, 0
100e0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
100f0 20 30 78 42 36 2c 20 30 78 42 46 2c 20 30 78 43   0xB6, 0xBF, 0xC
10100 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  4]};. const IID 
10110 43 4c 53 49 44 5f 4c 61 6e 43 6f 6e 6e 65 63 74  CLSID_LanConnect
10120 69 6f 6e 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78  ionManager = {0x
10130 42 41 31 32 36 41 44 33 2c 20 30 78 32 31 36 36  BA126AD3, 0x2166
10140 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 31 2c  , 0x11D1, [0xB1,
10150 20 30 78 44 30 2c 20 30 78 30 30 2c 20 30 78 38   0xD0, 0x00, 0x8
10160 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30  0, 0x5F, 0xC1, 0
10170 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f  x27, 0x0E]};. co
10180 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4c 61  nst IID CLSID_La
10190 72 67 65 49 6e 74 65 67 65 72 20 3d 20 7b 30 78  rgeInteger = {0x
101a0 39 32 37 39 37 31 46 35 2c 20 30 78 30 39 33 39  927971F5, 0x0939
101b0 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 42 2c  , 0x11D1, [0x8B,
101c0 20 30 78 45 31 2c 20 30 78 30 30 2c 20 30 78 43   0xE1, 0x00, 0xC
101d0 30 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30  0, 0x4F, 0xD8, 0
101e0 78 44 35 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f  xD5, 0x03]};. co
101f0 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4c 44  nst IID CLSID_LD
10200 41 50 43 6f 6e 6e 65 63 74 69 6f 6e 4f 62 6a 65  APConnectionObje
10210 63 74 20 3d 20 7b 30 78 37 44 41 32 41 39 43 34  ct = {0x7DA2A9C4
10220 2c 20 30 78 30 43 34 36 2c 20 30 78 34 33 42 44  , 0x0C46, 0x43BD
10230 2c 20 5b 30 78 42 30 2c 20 30 78 34 45 2c 20 30  , [0xB0, 0x4E, 0
10240 78 44 39 2c 20 30 78 32 42 2c 20 30 78 31 42 2c  xD9, 0x2B, 0x1B,
10250 20 30 78 45 32 2c 20 30 78 37 43 2c 20 30 78 34   0xE2, 0x7C, 0x4
10260 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  5]};. const IID 
10270 43 4c 53 49 44 5f 4c 44 41 50 4f 62 6a 65 63 74  CLSID_LDAPObject
10280 20 3d 20 7b 30 78 30 35 37 30 39 38 37 38 2c 20   = {0x05709878, 
10290 30 78 35 31 39 35 2c 20 30 78 34 36 36 43 2c 20  0x5195, 0x466C, 
102a0 5b 30 78 39 45 2c 20 30 78 36 34 2c 20 30 78 34  [0x9E, 0x64, 0x4
102b0 38 2c 20 30 78 37 43 2c 20 30 78 45 33 2c 20 30  8, 0x7C, 0xE3, 0
102c0 78 43 41 2c 20 30 78 32 30 2c 20 30 78 42 46 5d  xCA, 0x20, 0xBF]
102d0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
102e0 53 49 44 5f 4c 69 6e 6b 43 6f 6c 75 6d 6e 50 72  SID_LinkColumnPr
102f0 6f 76 69 64 65 72 20 3d 20 7b 30 78 32 34 46 31  ovider = {0x24F1
10300 34 46 30 32 2c 20 30 78 37 42 31 43 2c 20 30 78  4F02, 0x7B1C, 0x
10310 31 31 44 31 2c 20 5b 30 78 38 33 2c 20 30 78 38  11D1, [0x83, 0x8
10320 46 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  F, 0x00, 0x00, 0
10330 78 46 38 2c 20 30 78 30 34 2c 20 30 78 36 31 2c  xF8, 0x04, 0x61,
10340 20 30 78 43 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xCF]};. const 
10350 49 49 44 20 43 4c 53 49 44 5f 4c 6f 63 61 6c 4d  IID CLSID_LocalM
10360 61 63 68 69 6e 65 43 6c 61 73 73 65 73 20 3d 20  achineClasses = 
10370 7b 30 78 30 30 30 30 30 33 33 31 2c 20 30 78 30  {0x00000331, 0x0
10380 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
10390 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
103a0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
103b0 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
103c0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
103d0 5f 4c 6f 67 4d 61 6e 61 67 65 72 20 3d 20 7b 30  _LogManager = {0
103e0 78 38 46 44 41 38 46 41 34 2c 20 30 78 38 37 36  x8FDA8FA4, 0x876
103f0 33 2c 20 30 78 34 37 39 46 2c 20 5b 30 78 42 39  3, 0x479F, [0xB9
10400 2c 20 30 78 42 31 2c 20 30 78 32 32 2c 20 30 78  , 0xB1, 0x22, 0x
10410 30 32 2c 20 30 78 42 32 2c 20 30 78 38 30 2c 20  02, 0xB2, 0x80, 
10420 30 78 44 32 2c 20 30 78 39 33 5d 7d 3b 0a 20 63  0xD2, 0x93]};. c
10430 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4c  onst IID CLSID_L
10440 55 54 42 75 69 6c 64 65 72 50 50 20 3d 20 7b 30  UTBuilderPP = {0
10450 78 32 35 42 33 33 36 36 32 2c 20 30 78 46 44 38  x25B33662, 0xFD8
10460 33 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 41  3, 0x11D1, [0x8A
10470 2c 20 30 78 44 45 2c 20 30 78 34 34 2c 20 30 78  , 0xDE, 0x44, 0x
10480 34 35 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20  45, 0x53, 0x54, 
10490 30 78 30 30 2c 20 30 78 30 31 5d 7d 3b 0a 20 63  0x00, 0x01]};. c
104a0 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4d  onst IID CLSID_M
104b0 61 63 68 69 6e 65 44 65 62 75 67 4d 61 6e 61 67  achineDebugManag
104c0 65 72 20 3d 20 7b 30 78 30 43 30 41 33 36 36 36  er = {0x0C0A3666
104d0 2c 20 30 78 33 30 43 39 2c 20 30 78 31 31 44 30  , 0x30C9, 0x11D0
104e0 2c 20 5b 30 78 38 46 2c 20 30 78 32 30 2c 20 30  , [0x8F, 0x20, 0
104f0 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c  x00, 0x80, 0x5F,
10500 20 30 78 32 43 2c 20 30 78 44 30 2c 20 30 78 36   0x2C, 0xD0, 0x6
10510 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  4]};. const IID 
10520 43 4c 53 49 44 5f 4d 61 69 6c 41 75 74 6f 44 69  CLSID_MailAutoDi
10530 73 63 6f 76 65 72 79 20 3d 20 7b 30 78 30 30 38  scovery = {0x008
10540 46 44 35 44 44 2c 20 30 78 36 44 42 42 2c 20 30  FD5DD, 0x6DBB, 0
10550 78 34 38 45 33 2c 20 5b 30 78 39 39 2c 20 30 78  x48E3, [0x99, 0x
10560 31 42 2c 20 30 78 32 44 2c 20 30 78 33 45 2c 20  1B, 0x2D, 0x3E, 
10570 30 78 44 36 2c 20 30 78 35 38 2c 20 30 78 35 31  0xD6, 0x58, 0x51
10580 2c 20 30 78 36 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x6A]};. const
10590 20 49 49 44 20 43 4c 53 49 44 5f 4d 61 69 6c 50   IID CLSID_MailP
105a0 72 6f 74 6f 63 6f 6c 41 44 45 6e 74 72 79 20 3d  rotocolADEntry =
105b0 20 7b 30 78 36 31 41 35 44 36 46 33 2c 20 30 78   {0x61A5D6F3, 0x
105c0 43 31 33 31 2c 20 30 78 34 43 33 35 2c 20 5b 30  C131, 0x4C35, [0
105d0 78 42 46 2c 20 30 78 34 30 2c 20 30 78 39 30 2c  xBF, 0x40, 0x90,
105e0 20 30 78 41 35 2c 20 30 78 30 46 2c 20 30 78 32   0xA5, 0x0F, 0x2
105f0 31 2c 20 30 78 34 31 2c 20 30 78 32 32 5d 7d 3b  1, 0x41, 0x22]};
10600 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
10610 44 5f 4d 61 6e 75 61 6c 52 65 73 65 74 45 76 65  D_ManualResetEve
10620 6e 74 20 3d 20 7b 30 78 30 30 30 30 30 33 32 43  nt = {0x0000032C
10630 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
10640 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
10650 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
10660 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
10670 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
10680 43 4c 53 49 44 5f 4d 63 61 73 74 41 64 64 72 65  CLSID_McastAddre
10690 73 73 41 6c 6c 6f 63 61 74 69 6f 6e 20 3d 20 7b  ssAllocation = {
106a0 30 78 44 46 30 44 41 45 46 32 2c 20 30 78 41 32  0xDF0DAEF2, 0xA2
106b0 38 39 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  89, 0x11D1, [0x8
106c0 36 2c 20 30 78 39 37 2c 20 30 78 30 30 2c 20 30  6, 0x97, 0x00, 0
106d0 78 36 30 2c 20 30 78 30 38 2c 20 30 78 42 30 2c  x60, 0x08, 0xB0,
106e0 20 30 78 45 35 2c 20 30 78 44 32 5d 7d 3b 0a 20   0xE5, 0xD2]};. 
106f0 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
10700 4d 65 64 69 61 53 74 72 65 61 6d 54 65 72 6d 69  MediaStreamTermi
10710 6e 61 6c 20 3d 20 7b 30 78 45 32 46 37 41 45 46  nal = {0xE2F7AEF
10720 37 2c 20 30 78 34 39 37 31 2c 20 30 78 31 31 44  7, 0x4971, 0x11D
10730 31 2c 20 5b 30 78 41 36 2c 20 30 78 37 31 2c 20  1, [0xA6, 0x71, 
10740 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 39 37  0x00, 0x60, 0x97
10750 2c 20 30 78 43 39 2c 20 30 78 41 32 2c 20 30 78  , 0xC9, 0xA2, 0x
10760 45 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  E8]};. const IID
10770 20 43 4c 53 49 44 5f 4d 65 72 67 65 64 43 61 74   CLSID_MergedCat
10780 65 67 6f 72 69 7a 65 72 20 3d 20 7b 30 78 38 45  egorizer = {0x8E
10790 38 32 37 43 31 31 2c 20 30 78 33 33 45 37 2c 20  827C11, 0x33E7, 
107a0 30 78 34 42 43 31 2c 20 5b 30 78 42 32 2c 20 30  0x4BC1, [0xB2, 0
107b0 78 34 32 2c 20 30 78 38 43 2c 20 30 78 44 39 2c  x42, 0x8C, 0xD9,
107c0 20 30 78 41 31 2c 20 30 78 43 32 2c 20 30 78 42   0xA1, 0xC2, 0xB
107d0 33 2c 20 30 78 30 34 5d 7d 3b 0a 20 63 6f 6e 73  3, 0x04]};. cons
107e0 74 20 49 49 44 20 43 4c 53 49 44 5f 4d 48 54 4d  t IID CLSID_MHTM
107f0 4c 44 6f 63 75 6d 65 6e 74 20 3d 20 7b 30 78 33  LDocument = {0x3
10800 30 35 30 46 33 44 39 2c 20 30 78 39 38 42 35 2c  050F3D9, 0x98B5,
10810 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
10820 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
10830 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
10840 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
10850 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4d 69 63  st IID CLSID_Mic
10860 72 6f 70 68 6f 6e 65 54 65 72 6d 69 6e 61 6c 20  rophoneTerminal 
10870 3d 20 7b 30 78 41 41 46 35 37 38 45 46 2c 20 30  = {0xAAF578EF, 0
10880 78 44 43 37 30 2c 20 30 78 31 31 44 30 2c 20 5b  xDC70, 0x11D0, [
10890 30 78 38 45 2c 20 30 78 44 33 2c 20 30 78 30 30  0x8E, 0xD3, 0x00
108a0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
108b0 42 36 2c 20 30 78 38 30 2c 20 30 78 39 46 5d 7d  B6, 0x80, 0x9F]}
108c0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
108d0 49 44 5f 4d 69 63 72 6f 73 6f 66 74 44 53 20 3d  ID_MicrosoftDS =
108e0 20 7b 30 78 46 45 31 32 39 30 46 30 2c 20 30 78   {0xFE1290F0, 0x
108f0 43 46 42 44 2c 20 30 78 31 31 43 46 2c 20 5b 30  CFBD, 0x11CF, [0
10900 78 41 33 2c 20 30 78 33 30 2c 20 30 78 30 30 2c  xA3, 0x30, 0x00,
10910 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 43   0xAA, 0x00, 0xC
10920 31 2c 20 30 78 36 45 2c 20 30 78 36 35 5d 7d 3b  1, 0x6E, 0x65]};
10930 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
10940 44 5f 4d 69 67 72 61 74 69 6f 6e 57 69 7a 61 72  D_MigrationWizar
10950 64 41 75 74 6f 20 3d 20 7b 30 78 36 37 33 33 31  dAuto = {0x67331
10960 44 38 35 2c 20 30 78 42 45 31 37 2c 20 30 78 34  D85, 0xBE17, 0x4
10970 32 46 36 2c 20 5b 30 78 38 44 2c 20 30 78 33 46  2F6, [0x8D, 0x3F
10980 2c 20 30 78 34 37 2c 20 30 78 42 38 2c 20 30 78  , 0x47, 0xB8, 0x
10990 45 38 2c 20 30 78 42 32 2c 20 30 78 36 36 2c 20  E8, 0xB2, 0x66, 
109a0 30 78 33 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x37]};. const I
109b0 49 44 20 43 4c 53 49 44 5f 4d 6b 50 72 6f 74 6f  ID CLSID_MkProto
109c0 63 6f 6c 20 3d 20 7b 30 78 37 39 45 41 43 39 45  col = {0x79EAC9E
109d0 36 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43  6, 0xBAF9, 0x11C
109e0 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20  E, [0x8C, 0x82, 
109f0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
10a00 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78  , 0x4B, 0xA9, 0x
10a10 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
10a20 20 43 4c 53 49 44 5f 4d 6f 66 43 6f 6d 70 69 6c   CLSID_MofCompil
10a30 65 72 20 3d 20 7b 30 78 36 44 41 46 39 37 35 37  er = {0x6DAF9757
10a40 2c 20 30 78 32 45 33 37 2c 20 30 78 31 31 44 32  , 0x2E37, 0x11D2
10a50 2c 20 5b 30 78 41 45 2c 20 30 78 43 39 2c 20 30  , [0xAE, 0xC9, 0
10a60 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
10a70 20 30 78 42 36 2c 20 30 78 38 38 2c 20 30 78 32   0xB6, 0x88, 0x2
10a80 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
10a90 43 4c 53 49 44 5f 4d 6f 75 6e 74 65 64 56 6f 6c  CLSID_MountedVol
10aa0 75 6d 65 20 3d 20 7b 30 78 31 32 35 31 38 34 39  ume = {0x1251849
10ab0 33 2c 20 30 78 30 30 42 32 2c 20 30 78 31 31 44  3, 0x00B2, 0x11D
10ac0 32 2c 20 5b 30 78 39 46 2c 20 30 78 41 35 2c 20  2, [0x9F, 0xA5, 
10ad0 30 78 39 45 2c 20 30 78 33 34 2c 20 30 78 32 30  0x9E, 0x34, 0x20
10ae0 2c 20 30 78 35 32 2c 20 30 78 34 31 2c 20 30 78  , 0x52, 0x41, 0x
10af0 35 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  53]};. const IID
10b00 20 43 4c 53 49 44 5f 4d 53 42 75 72 6e 45 6e 67   CLSID_MSBurnEng
10b10 69 6e 65 4f 62 6a 20 3d 20 7b 30 78 35 32 30 43  ineObj = {0x520C
10b20 43 41 36 37 2c 20 30 78 35 31 41 35 2c 20 30 78  CA67, 0x51A5, 0x
10b30 31 31 44 33 2c 20 5b 30 78 39 31 2c 20 30 78 34  11D3, [0x91, 0x4
10b40 34 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30  4, 0x00, 0x10, 0
10b50 78 34 42 2c 20 30 78 41 31 2c 20 30 78 31 43 2c  x4B, 0xA1, 0x1C,
10b60 20 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x5E]};. const 
10b70 49 49 44 20 43 4c 53 49 44 5f 4d 53 44 41 54 54  IID CLSID_MSDATT
10b80 20 3d 20 7b 30 78 43 38 42 35 32 32 43 45 2c 20   = {0xC8B522CE, 
10b90 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
10ba0 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
10bb0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
10bc0 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
10bd0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
10be0 53 49 44 5f 4d 53 44 41 56 54 4d 20 3d 20 7b 30  SID_MSDAVTM = {0
10bf0 78 30 43 37 33 33 41 38 45 2c 20 30 78 32 41 31  x0C733A8E, 0x2A1
10c00 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  C, 0x11CE, [0xAD
10c10 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
10c20 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
10c30 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
10c40 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4d  onst IID CLSID_M
10c50 53 44 69 73 63 4d 61 73 74 65 72 4f 62 6a 20 3d  SDiscMasterObj =
10c60 20 7b 30 78 35 32 30 43 43 41 36 33 2c 20 30 78   {0x520CCA63, 0x
10c70 35 31 41 35 2c 20 30 78 31 31 44 33 2c 20 5b 30  51A5, 0x11D3, [0
10c80 78 39 31 2c 20 30 78 34 34 2c 20 30 78 30 30 2c  x91, 0x44, 0x00,
10c90 20 30 78 31 30 2c 20 30 78 34 42 2c 20 30 78 41   0x10, 0x4B, 0xA
10ca0 31 2c 20 30 78 31 43 2c 20 30 78 35 45 5d 7d 3b  1, 0x1C, 0x5E]};
10cb0 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
10cc0 44 5f 4d 53 44 69 73 63 52 65 63 6f 72 64 65 72  D_MSDiscRecorder
10cd0 4f 62 6a 20 3d 20 7b 30 78 35 32 30 43 43 41 36  Obj = {0x520CCA6
10ce0 31 2c 20 30 78 35 31 41 35 2c 20 30 78 31 31 44  1, 0x51A5, 0x11D
10cf0 33 2c 20 5b 30 78 39 31 2c 20 30 78 34 34 2c 20  3, [0x91, 0x44, 
10d00 30 78 30 30 2c 20 30 78 31 30 2c 20 30 78 34 42  0x00, 0x10, 0x4B
10d10 2c 20 30 78 41 31 2c 20 30 78 31 43 2c 20 30 78  , 0xA1, 0x1C, 0x
10d20 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  5E]};. const IID
10d30 20 43 4c 53 49 44 5f 4d 53 44 69 73 63 53 74 61   CLSID_MSDiscSta
10d40 73 68 4f 62 6a 20 3d 20 7b 30 78 35 32 30 43 43  shObj = {0x520CC
10d50 41 36 35 2c 20 30 78 35 31 41 35 2c 20 30 78 31  A65, 0x51A5, 0x1
10d60 31 44 33 2c 20 5b 30 78 39 31 2c 20 30 78 34 34  1D3, [0x91, 0x44
10d70 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30 78  , 0x00, 0x10, 0x
10d80 34 42 2c 20 30 78 41 31 2c 20 30 78 31 43 2c 20  4B, 0xA1, 0x1C, 
10d90 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x5E]};. const I
10da0 49 44 20 43 4c 53 49 44 5f 4d 53 45 6e 75 6d 44  ID CLSID_MSEnumD
10db0 69 73 63 52 65 63 6f 72 64 65 72 73 4f 62 6a 20  iscRecordersObj 
10dc0 3d 20 7b 30 78 38 41 30 33 35 36 37 41 2c 20 30  = {0x8A03567A, 0
10dd0 78 36 33 43 42 2c 20 30 78 34 42 41 38 2c 20 5b  x63CB, 0x4BA8, [
10de0 30 78 42 41 2c 20 30 78 46 36 2c 20 30 78 35 32  0xBA, 0xF6, 0x52
10df0 2c 20 30 78 31 31 2c 20 30 78 39 38 2c 20 30 78  , 0x11, 0x98, 0x
10e00 31 36 2c 20 30 78 44 31 2c 20 30 78 45 46 5d 7d  16, 0xD1, 0xEF]}
10e10 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
10e20 49 44 5f 4d 53 4f 42 75 74 74 6f 6e 73 20 3d 20  ID_MSOButtons = 
10e30 7b 30 78 31 37 38 46 33 34 42 38 2c 20 30 78 41  {0x178F34B8, 0xA
10e40 32 38 32 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  282, 0x11D2, [0x
10e50 38 36 2c 20 30 78 43 35 2c 20 30 78 30 30 2c 20  86, 0xC5, 0x00, 
10e60 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45  0xC0, 0x4F, 0x8E
10e70 2c 20 30 78 45 41 2c 20 30 78 39 39 5d 7d 3b 0a  , 0xEA, 0x99]};.
10e80 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
10e90 5f 4d 79 43 6f 6d 70 75 74 65 72 20 3d 20 7b 30  _MyComputer = {0
10ea0 78 32 30 44 30 34 46 45 30 2c 20 30 78 33 41 45  x20D04FE0, 0x3AE
10eb0 41 2c 20 30 78 31 30 36 39 2c 20 5b 30 78 41 32  A, 0x1069, [0xA2
10ec0 2c 20 30 78 44 38 2c 20 30 78 30 38 2c 20 30 78  , 0xD8, 0x08, 0x
10ed0 30 30 2c 20 30 78 32 42 2c 20 30 78 33 30 2c 20  00, 0x2B, 0x30, 
10ee0 30 78 33 30 2c 20 30 78 39 44 5d 7d 3b 0a 20 63  0x30, 0x9D]};. c
10ef0 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4d  onst IID CLSID_M
10f00 79 44 6f 63 75 6d 65 6e 74 73 20 3d 20 7b 30 78  yDocuments = {0x
10f10 34 35 30 44 38 46 42 41 2c 20 30 78 41 44 32 35  450D8FBA, 0xAD25
10f20 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 38 2c  , 0x11D0, [0x98,
10f30 20 30 78 41 38 2c 20 30 78 30 38 2c 20 30 78 30   0xA8, 0x08, 0x0
10f40 30 2c 20 30 78 33 36 2c 20 30 78 31 42 2c 20 30  0, 0x36, 0x1B, 0
10f50 78 31 31 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f  x11, 0x03]};. co
10f60 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4e 61  nst IID CLSID_Na
10f70 6d 65 54 72 61 6e 73 6c 61 74 65 20 3d 20 7b 30  meTranslate = {0
10f80 78 32 37 34 46 41 45 31 46 2c 20 30 78 33 36 32  x274FAE1F, 0x362
10f90 36 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 33  6, 0x11D1, [0xA3
10fa0 2c 20 30 78 41 34 2c 20 30 78 30 30 2c 20 30 78  , 0xA4, 0x00, 0x
10fb0 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20  C0, 0x4F, 0xB9, 
10fc0 30 78 35 30 2c 20 30 78 44 43 5d 7d 3b 0a 20 63  0x50, 0xDC]};. c
10fd0 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4e  onst IID CLSID_N
10fe0 65 74 41 64 64 72 65 73 73 20 3d 20 7b 30 78 42  etAddress = {0xB
10ff0 30 42 37 31 32 34 37 2c 20 30 78 34 30 38 30 2c  0B71247, 0x4080,
11000 20 30 78 31 31 44 31 2c 20 5b 30 78 41 33 2c 20   0x11D1, [0xA3, 
11010 30 78 41 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0xAC, 0x00, 0xC0
11020 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78  , 0x4F, 0xB9, 0x
11030 35 30 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e  50, 0xDC]};. con
11040 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4e 65 74  st IID CLSID_Net
11050 43 6f 6e 6e 65 63 74 69 6f 6e 48 4e 65 74 55 74  ConnectionHNetUt
11060 69 6c 20 3d 20 7b 30 78 42 41 31 32 36 41 45 33  il = {0xBA126AE3
11070 2c 20 30 78 32 31 36 36 2c 20 30 78 31 31 44 31  , 0x2166, 0x11D1
11080 2c 20 5b 30 78 42 31 2c 20 30 78 44 30 2c 20 30  , [0xB1, 0xD0, 0
11090 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c  x00, 0x80, 0x5F,
110a0 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30   0xC1, 0x27, 0x0
110b0 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
110c0 43 4c 53 49 44 5f 4e 65 74 43 6f 6e 6e 65 63 74  CLSID_NetConnect
110d0 69 6f 6e 55 69 55 74 69 6c 69 74 69 65 73 20 3d  ionUiUtilities =
110e0 20 7b 30 78 37 30 30 37 41 43 44 33 2c 20 30 78   {0x7007ACD3, 0x
110f0 33 32 30 32 2c 20 30 78 31 31 44 31 2c 20 5b 30  3202, 0x11D1, [0
11100 78 41 41 2c 20 30 78 44 32 2c 20 30 78 30 30 2c  xAA, 0xD2, 0x00,
11110 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43   0x80, 0x5F, 0xC
11120 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b  1, 0x27, 0x0E]};
11130 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
11140 44 5f 4e 65 74 43 72 61 77 6c 65 72 20 3d 20 7b  D_NetCrawler = {
11150 30 78 36 30 31 41 43 33 44 43 2c 20 30 78 37 38  0x601AC3DC, 0x78
11160 36 41 2c 20 30 78 34 45 42 30 2c 20 5b 30 78 42  6A, 0x4EB0, [0xB
11170 46 2c 20 30 78 34 30 2c 20 30 78 45 45 2c 20 30  F, 0x40, 0xEE, 0
11180 78 33 35 2c 20 30 78 32 31 2c 20 30 78 45 37 2c  x35, 0x21, 0xE7,
11190 20 30 78 30 42 2c 20 30 78 46 42 5d 7d 3b 0a 20   0x0B, 0xFB]};. 
111a0 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
111b0 4e 65 74 53 68 61 72 69 6e 67 4d 61 6e 61 67 65  NetSharingManage
111c0 72 20 3d 20 7b 30 78 35 43 36 33 43 31 41 44 2c  r = {0x5C63C1AD,
111d0 20 30 78 33 39 35 36 2c 20 30 78 34 46 46 38 2c   0x3956, 0x4FF8,
111e0 20 5b 30 78 38 34 2c 20 30 78 38 36 2c 20 30 78   [0x84, 0x86, 0x
111f0 34 30 2c 20 30 78 30 33 2c 20 30 78 34 37 2c 20  40, 0x03, 0x47, 
11200 30 78 35 38 2c 20 30 78 33 31 2c 20 30 78 35 42  0x58, 0x31, 0x5B
11210 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
11220 4c 53 49 44 5f 4e 65 74 77 6f 72 6b 44 6f 6d 61  LSID_NetworkDoma
11230 69 6e 20 3d 20 7b 30 78 34 36 45 30 36 36 38 30  in = {0x46E06680
11240 2c 20 30 78 34 42 46 30 2c 20 30 78 31 31 44 31  , 0x4BF0, 0x11D1
11250 2c 20 5b 30 78 38 33 2c 20 30 78 45 45 2c 20 30  , [0x83, 0xEE, 0
11260 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
11270 20 30 78 30 44 2c 20 30 78 43 38 2c 20 30 78 34   0x0D, 0xC8, 0x4
11280 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  9]};. const IID 
11290 43 4c 53 49 44 5f 4e 65 74 77 6f 72 6b 50 6c 61  CLSID_NetworkPla
112a0 63 65 73 20 3d 20 7b 30 78 32 30 38 44 32 43 36  ces = {0x208D2C6
112b0 30 2c 20 30 78 33 41 45 41 2c 20 30 78 31 30 36  0, 0x3AEA, 0x106
112c0 39 2c 20 5b 30 78 41 32 2c 20 30 78 44 37 2c 20  9, [0xA2, 0xD7, 
112d0 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42  0x08, 0x00, 0x2B
112e0 2c 20 30 78 33 30 2c 20 30 78 33 30 2c 20 30 78  , 0x30, 0x30, 0x
112f0 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  9D]};. const IID
11300 20 43 4c 53 49 44 5f 4e 65 74 77 6f 72 6b 53 65   CLSID_NetworkSe
11310 72 76 65 72 20 3d 20 7b 30 78 43 30 35 34 32 41  rver = {0xC0542A
11320 39 30 2c 20 30 78 34 42 46 30 2c 20 30 78 31 31  90, 0x4BF0, 0x11
11330 44 31 2c 20 5b 30 78 38 33 2c 20 30 78 45 45 2c  D1, [0x83, 0xEE,
11340 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
11350 39 2c 20 30 78 30 44 2c 20 30 78 43 38 2c 20 30  9, 0x0D, 0xC8, 0
11360 78 34 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x49]};. const II
11370 44 20 43 4c 53 49 44 5f 4e 65 74 77 6f 72 6b 53  D CLSID_NetworkS
11380 68 61 72 65 20 3d 20 7b 30 78 35 34 41 37 35 34  hare = {0x54A754
11390 43 30 2c 20 30 78 34 42 46 30 2c 20 30 78 31 31  C0, 0x4BF0, 0x11
113a0 44 31 2c 20 5b 30 78 38 33 2c 20 30 78 45 45 2c  D1, [0x83, 0xEE,
113b0 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
113c0 39 2c 20 30 78 30 44 2c 20 30 78 43 38 2c 20 30  9, 0x0D, 0xC8, 0
113d0 78 34 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x49]};. const II
113e0 44 20 43 4c 53 49 44 5f 4e 65 74 77 6f 72 6b 54  D CLSID_NetworkT
113f0 79 70 65 20 3d 20 7b 30 78 44 34 46 33 44 35 31  ype = {0xD4F3D51
11400 42 2c 20 30 78 31 37 35 35 2c 20 30 78 34 39 35  B, 0x1755, 0x495
11410 33 2c 20 5b 30 78 39 43 2c 20 30 78 38 42 2c 20  3, [0x9C, 0x8B, 
11420 30 78 32 34 2c 20 30 78 39 35 2c 20 30 78 41 42  0x24, 0x95, 0xAB
11430 2c 20 30 78 45 35 2c 20 30 78 45 30 2c 20 30 78  , 0xE5, 0xE0, 0x
11440 37 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7E]};. const IID
11450 20 43 4c 53 49 44 5f 4e 6f 64 65 54 79 70 65 20   CLSID_NodeType 
11460 3d 20 7b 30 78 31 41 41 41 33 44 31 31 2c 20 30  = {0x1AAA3D11, 0
11470 78 34 37 39 32 2c 20 30 78 34 34 45 34 2c 20 5b  x4792, 0x44E4, [
11480 30 78 39 44 2c 20 30 78 34 39 2c 20 30 78 37 38  0x9D, 0x49, 0x78
11490 2c 20 30 78 46 45 2c 20 30 78 44 33 2c 20 30 78  , 0xFE, 0xD3, 0x
114a0 36 39 2c 20 30 78 31 41 2c 20 30 78 31 34 5d 7d  69, 0x1A, 0x14]}
114b0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
114c0 49 44 5f 4e 6f 74 69 66 69 63 61 69 74 6f 6e 54  ID_NotificaitonT
114d0 65 73 74 31 20 3d 20 7b 30 78 43 37 33 33 45 35  est1 = {0xC733E5
114e0 30 31 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31  01, 0x576E, 0x11
114f0 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c  D0, [0xB2, 0x8C,
11500 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
11510 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30  F, 0xD7, 0xCD, 0
11520 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x22]};. const II
11530 44 20 43 4c 53 49 44 5f 4e 6f 74 69 66 69 63 61  D CLSID_Notifica
11540 69 74 6f 6e 54 65 73 74 32 20 3d 20 7b 30 78 43  itonTest2 = {0xC
11550 37 33 33 45 35 30 32 2c 20 30 78 35 37 36 45 2c  733E502, 0x576E,
11560 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20   0x11D0, [0xB2, 
11570 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0x8C, 0x00, 0xC0
11580 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78  , 0x4F, 0xD7, 0x
11590 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e  CD, 0x22]};. con
115a0 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4e 6f 74  st IID CLSID_Not
115b0 69 66 69 63 61 69 74 6f 6e 54 65 73 74 33 20 3d  ificaitonTest3 =
115c0 20 7b 30 78 43 37 33 33 45 35 30 33 2c 20 30 78   {0xC733E503, 0x
115d0 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30  576E, 0x11D0, [0
115e0 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c  xB2, 0x8C, 0x00,
115f0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
11600 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b  7, 0xCD, 0x22]};
11610 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
11620 44 5f 4e 6f 74 69 66 69 63 61 69 74 6f 6e 54 65  D_NotificaitonTe
11630 73 74 34 20 3d 20 7b 30 78 43 37 33 33 45 35 30  st4 = {0xC733E50
11640 34 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44  4, 0x576E, 0x11D
11650 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20  0, [0xB2, 0x8C, 
11660 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
11670 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78  , 0xD7, 0xCD, 0x
11680 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  22]};. const IID
11690 20 43 4c 53 49 44 5f 4e 6f 74 69 66 69 63 61 74   CLSID_Notificat
116a0 69 6f 6e 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78  ionManager = {0x
116b0 45 31 38 31 33 44 44 30 2c 20 30 78 41 41 44 41  E1813DD0, 0xAADA
116c0 2c 20 30 78 34 37 33 38 2c 20 5b 30 78 42 35 2c  , 0x4738, [0xB5,
116d0 20 30 78 46 46 2c 20 30 78 39 36 2c 20 30 78 42   0xFF, 0x96, 0xB
116e0 34 2c 20 30 78 31 38 2c 20 30 78 39 43 2c 20 30  4, 0x18, 0x9C, 0
116f0 78 35 30 2c 20 30 78 31 39 5d 7d 3b 0a 20 63 6f  x50, 0x19]};. co
11700 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4f 62  nst IID CLSID_Ob
11710 6a 65 63 74 4d 61 6e 61 67 65 72 20 3d 20 7b 30  jectManager = {0
11720 78 39 35 35 36 36 31 42 44 2c 20 30 78 43 43 41  x955661BD, 0xCCA
11730 32 2c 20 30 78 34 45 41 43 2c 20 5b 30 78 39 31  2, 0x4EAC, [0x91
11740 2c 20 30 78 44 30 2c 20 30 78 41 30 2c 20 30 78  , 0xD0, 0xA0, 0x
11750 33 39 2c 20 30 78 36 41 2c 20 30 78 32 38 2c 20  39, 0x6A, 0x28, 
11760 30 78 41 45 2c 20 30 78 46 44 5d 7d 3b 0a 20 63  0xAE, 0xFD]};. c
11770 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4f  onst IID CLSID_O
11780 63 74 65 74 4c 69 73 74 20 3d 20 7b 30 78 31 32  ctetList = {0x12
11790 34 31 34 30 30 46 2c 20 30 78 34 36 38 30 2c 20  41400F, 0x4680, 
117a0 30 78 31 31 44 31 2c 20 5b 30 78 41 33 2c 20 30  0x11D1, [0xA3, 0
117b0 78 42 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xB4, 0x00, 0xC0,
117c0 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 35   0x4F, 0xB9, 0x5
117d0 30 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73  0, 0xDC]};. cons
117e0 74 20 49 49 44 20 43 4c 53 49 44 5f 4f 6c 64 48  t IID CLSID_OldH
117f0 54 4d 4c 44 6f 63 75 6d 65 6e 74 20 3d 20 7b 30  TMLDocument = {0
11800 78 44 34 38 41 36 45 43 39 2c 20 30 78 36 41 34  xD48A6EC9, 0x6A4
11810 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39 34  A, 0x11CF, [0x94
11820 2c 20 30 78 41 37 2c 20 30 78 34 34 2c 20 30 78  , 0xA7, 0x44, 0x
11830 34 35 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20  45, 0x53, 0x54, 
11840 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63  0x00, 0x00]};. c
11850 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4f  onst IID CLSID_O
11860 6c 64 48 54 4d 4c 46 6f 72 6d 45 6c 65 6d 65 6e  ldHTMLFormElemen
11870 74 20 3d 20 7b 30 78 30 44 30 34 44 32 38 35 2c  t = {0x0D04D285,
11880 20 30 78 36 42 45 43 2c 20 30 78 31 31 43 46 2c   0x6BEC, 0x11CF,
11890 20 5b 30 78 38 42 2c 20 30 78 39 37 2c 20 30 78   [0x8B, 0x97, 0x
118a0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
118b0 30 78 34 37 2c 20 30 78 36 44 2c 20 30 78 41 36  0x47, 0x6D, 0xA6
118c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
118d0 4c 53 49 44 5f 4f 4c 45 44 42 5f 43 4f 4e 56 45  LSID_OLEDB_CONVE
118e0 52 53 49 4f 4e 4c 49 42 52 41 52 59 20 3d 20 7b  RSIONLIBRARY = {
118f0 30 78 43 38 42 35 32 32 44 31 2c 20 30 78 35 43  0xC8B522D1, 0x5C
11900 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  F3, 0x11CE, [0xA
11910 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
11920 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
11930 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
11940 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
11950 4f 4c 45 44 42 5f 45 4e 55 4d 45 52 41 54 4f 52  OLEDB_ENUMERATOR
11960 20 3d 20 7b 30 78 43 38 42 35 32 32 44 30 2c 20   = {0xC8B522D0, 
11970 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
11980 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
11990 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
119a0 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
119b0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
119c0 53 49 44 5f 4f 4c 45 44 42 5f 52 4f 57 50 4f 53  SID_OLEDB_ROWPOS
119d0 49 54 49 4f 4e 4c 49 42 52 41 52 59 20 3d 20 7b  ITIONLIBRARY = {
119e0 30 78 32 30 34 38 45 45 45 36 2c 20 30 78 37 46  0x2048EEE6, 0x7F
119f0 41 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  A2, 0x11D0, [0x9
11a00 45 2c 20 30 78 36 41 2c 20 30 78 30 30 2c 20 30  E, 0x6A, 0x00, 0
11a10 78 41 30 2c 20 30 78 43 39 2c 20 30 78 31 33 2c  xA0, 0xC9, 0x13,
11a20 20 30 78 38 43 2c 20 30 78 32 39 5d 7d 3b 0a 20   0x8C, 0x29]};. 
11a30 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
11a40 50 61 73 73 70 6f 72 74 43 6c 69 65 6e 74 53 65  PassportClientSe
11a50 72 76 69 63 65 73 20 3d 20 7b 30 78 32 44 32 33  rvices = {0x2D23
11a60 30 37 43 38 2c 20 30 78 37 44 42 34 2c 20 30 78  07C8, 0x7DB4, 0x
11a70 34 30 44 36 2c 20 5b 30 78 39 31 2c 20 30 78 30  40D6, [0x91, 0x0
11a80 30 2c 20 30 78 44 35 2c 20 30 78 32 41 2c 20 30  0, 0xD5, 0x2A, 0
11a90 78 46 34 2c 20 30 78 46 39 2c 20 30 78 37 41 2c  xF4, 0xF9, 0x7A,
11aa0 20 30 78 35 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x5B]};. const 
11ab0 49 49 44 20 43 4c 53 49 44 5f 50 61 74 68 20 3d  IID CLSID_Path =
11ac0 20 7b 30 78 42 32 35 33 38 39 31 39 2c 20 30 78   {0xB2538919, 0x
11ad0 34 30 38 30 2c 20 30 78 31 31 44 31 2c 20 5b 30  4080, 0x11D1, [0
11ae0 78 41 33 2c 20 30 78 41 43 2c 20 30 78 30 30 2c  xA3, 0xAC, 0x00,
11af0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42   0xC0, 0x4F, 0xB
11b00 39 2c 20 30 78 35 30 2c 20 30 78 44 43 5d 7d 3b  9, 0x50, 0xDC]};
11b10 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
11b20 44 5f 50 61 74 68 6e 61 6d 65 20 3d 20 7b 30 78  D_Pathname = {0x
11b30 30 38 30 44 30 44 37 38 2c 20 30 78 46 34 32 31  080D0D78, 0xF421
11b40 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 33 2c  , 0x11D0, [0xA3,
11b50 20 30 78 36 45 2c 20 30 78 30 30 2c 20 30 78 43   0x6E, 0x00, 0xC
11b60 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30  0, 0x4F, 0xB9, 0
11b70 78 35 30 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f  x50, 0xDC]};. co
11b80 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 50 65  nst IID CLSID_Pe
11b90 65 72 46 61 63 74 6f 72 79 20 3d 20 7b 30 78 33  erFactory = {0x3
11ba0 30 35 30 46 34 43 46 2c 20 30 78 39 38 42 35 2c  050F4CF, 0x98B5,
11bb0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
11bc0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
11bd0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
11be0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
11bf0 73 74 20 49 49 44 20 43 4c 53 49 44 5f 50 65 6e  st IID CLSID_Pen
11c00 64 69 6e 67 50 72 6f 78 79 43 6f 6e 6e 65 63 74  dingProxyConnect
11c10 69 6f 6e 20 3d 20 7b 30 78 44 38 41 36 38 45 35  ion = {0xD8A68E5
11c20 45 2c 20 30 78 32 42 33 37 2c 20 30 78 34 32 36  E, 0x2B37, 0x426
11c30 43 2c 20 5b 30 78 41 33 2c 20 30 78 32 39 2c 20  C, [0xA3, 0x29, 
11c40 30 78 43 31 2c 20 30 78 31 37 2c 20 30 78 43 31  0xC1, 0x17, 0xC1
11c50 2c 20 30 78 34 43 2c 20 30 78 34 32 2c 20 30 78  , 0x4C, 0x42, 0x
11c60 39 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  9E]};. const IID
11c70 20 43 4c 53 49 44 5f 50 65 72 73 69 73 74 65 6e   CLSID_Persisten
11c80 74 44 61 74 61 43 68 61 6e 6e 65 6c 20 3d 20 7b  tDataChannel = {
11c90 30 78 42 43 39 42 35 34 41 42 2c 20 30 78 37 38  0xBC9B54AB, 0x78
11ca0 38 33 2c 20 30 78 34 43 31 33 2c 20 5b 30 78 39  83, 0x4C13, [0x9
11cb0 30 2c 20 30 78 39 46 2c 20 30 78 30 33 2c 20 30  0, 0x9F, 0x03, 0
11cc0 78 33 44 2c 20 30 78 30 33 2c 20 30 78 32 36 2c  x3D, 0x03, 0x26,
11cd0 20 30 78 37 39 2c 20 30 78 39 30 5d 7d 3b 0a 20   0x79, 0x90]};. 
11ce0 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
11cf0 50 65 72 73 69 73 74 50 72 6f 70 73 65 74 20 3d  PersistPropset =
11d00 20 7b 30 78 46 42 38 46 30 38 32 31 2c 20 30 78   {0xFB8F0821, 0x
11d10 30 31 36 34 2c 20 30 78 31 30 31 42 2c 20 5b 30  0164, 0x101B, [0
11d20 78 38 34 2c 20 30 78 45 44 2c 20 30 78 30 38 2c  x84, 0xED, 0x08,
11d30 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78 32   0x00, 0x2B, 0x2
11d40 45 2c 20 30 78 43 37 2c 20 30 78 31 33 5d 7d 3b  E, 0xC7, 0x13]};
11d50 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
11d60 44 5f 50 69 63 74 75 72 65 5f 44 69 62 20 3d 20  D_Picture_Dib = 
11d70 7b 30 78 30 30 30 30 30 33 31 36 2c 20 30 78 30  {0x00000316, 0x0
11d80 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
11d90 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
11da0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
11db0 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
11dc0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
11dd0 5f 50 69 63 74 75 72 65 5f 45 6e 68 4d 65 74 61  _Picture_EnhMeta
11de0 66 69 6c 65 20 3d 20 7b 30 78 30 30 30 30 30 33  file = {0x000003
11df0 31 39 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  19, 0x0000, 0x00
11e00 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
11e10 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
11e20 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
11e30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
11e40 44 20 43 4c 53 49 44 5f 50 69 63 74 75 72 65 5f  D CLSID_Picture_
11e50 4d 65 74 61 66 69 6c 65 20 3d 20 7b 30 78 30 30  Metafile = {0x00
11e60 30 30 30 33 31 35 2c 20 30 78 30 30 30 30 2c 20  000315, 0x0000, 
11e70 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
11e80 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
11e90 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
11ea0 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
11eb0 74 20 49 49 44 20 43 4c 53 49 44 5f 50 69 78 65  t IID CLSID_Pixe
11ec0 6c 61 74 65 20 3d 20 7b 30 78 34 43 43 45 41 36  late = {0x4CCEA6
11ed0 33 34 2c 20 30 78 46 42 45 30 2c 20 30 78 31 31  34, 0xFBE0, 0x11
11ee0 44 31 2c 20 5b 30 78 39 30 2c 20 30 78 36 41 2c  D1, [0x90, 0x6A,
11ef0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
11f00 46 2c 20 30 78 44 39 2c 20 30 78 31 38 2c 20 30  F, 0xD9, 0x18, 0
11f10 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x9D]};. const II
11f20 44 20 43 4c 53 49 44 5f 50 69 78 65 6c 61 74 65  D CLSID_Pixelate
11f30 50 50 20 3d 20 7b 30 78 34 43 43 45 41 36 33 35  PP = {0x4CCEA635
11f40 2c 20 30 78 46 42 45 30 2c 20 30 78 31 31 44 31  , 0xFBE0, 0x11D1
11f50 2c 20 5b 30 78 39 30 2c 20 30 78 36 41 2c 20 30  , [0x90, 0x6A, 0
11f60 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
11f70 20 30 78 44 39 2c 20 30 78 31 38 2c 20 30 78 39   0xD9, 0x18, 0x9
11f80 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
11f90 43 4c 53 49 44 5f 50 6c 75 67 67 61 62 6c 65 53  CLSID_PluggableS
11fa0 75 70 65 72 63 6c 61 73 73 52 65 67 69 73 74 72  uperclassRegistr
11fb0 61 74 69 6f 20 3d 20 7b 30 78 42 42 39 31 38 45  atio = {0xBB918E
11fc0 33 32 2c 20 30 78 32 41 35 43 2c 20 30 78 34 39  32, 0x2A5C, 0x49
11fd0 38 36 2c 20 5b 30 78 41 42 2c 20 30 78 34 30 2c  86, [0xAB, 0x40,
11fe0 20 30 78 31 36 2c 20 30 78 38 36 2c 20 30 78 41   0x16, 0x86, 0xA
11ff0 30 2c 20 30 78 33 34 2c 20 30 78 33 39 2c 20 30  0, 0x34, 0x39, 0
12000 78 30 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0A]};. const II
12010 44 20 43 4c 53 49 44 5f 50 6c 75 67 67 61 62 6c  D CLSID_Pluggabl
12020 65 54 65 72 6d 69 6e 61 6c 52 65 67 69 73 74 72  eTerminalRegistr
12030 61 74 69 6f 6e 20 3d 20 7b 30 78 34 35 32 33 34  ation = {0x45234
12040 45 33 45 2c 20 30 78 36 31 43 43 2c 20 30 78 34  E3E, 0x61CC, 0x4
12050 33 31 31 2c 20 5b 30 78 41 33 2c 20 30 78 41 42  311, [0xA3, 0xAB
12060 2c 20 30 78 32 34 2c 20 30 78 38 30 2c 20 30 78  , 0x24, 0x80, 0x
12070 38 32 2c 20 30 78 35 35 2c 20 30 78 34 34 2c 20  82, 0x55, 0x44, 
12080 30 78 38 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x82]};. const I
12090 49 44 20 43 4c 53 49 44 5f 50 6f 73 74 41 67 65  ID CLSID_PostAge
120a0 6e 74 20 3d 20 7b 30 78 44 38 42 44 32 30 33 30  nt = {0xD8BD2030
120b0 2c 20 30 78 36 46 43 39 2c 20 30 78 31 31 44 30  , 0x6FC9, 0x11D0
120c0 2c 20 5b 30 78 38 36 2c 20 30 78 34 46 2c 20 30  , [0x86, 0x4F, 0
120d0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
120e0 20 30 78 36 38 2c 20 30 78 30 39 2c 20 30 78 44   0x68, 0x09, 0xD
120f0 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  9]};. const IID 
12100 43 4c 53 49 44 5f 50 6f 73 74 61 6c 41 64 64 72  CLSID_PostalAddr
12110 65 73 73 20 3d 20 7b 30 78 30 41 37 35 41 46 43  ess = {0x0A75AFC
12120 44 2c 20 30 78 34 36 38 30 2c 20 30 78 31 31 44  D, 0x4680, 0x11D
12130 31 2c 20 5b 30 78 41 33 2c 20 30 78 42 34 2c 20  1, [0xA3, 0xB4, 
12140 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
12150 2c 20 30 78 42 39 2c 20 30 78 35 30 2c 20 30 78  , 0xB9, 0x50, 0x
12160 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  DC]};. const IID
12170 20 43 4c 53 49 44 5f 50 72 69 6d 61 72 79 43 6f   CLSID_PrimaryCo
12180 6e 74 72 6f 6c 43 68 61 6e 6e 65 6c 20 3d 20 7b  ntrolChannel = {
12190 30 78 33 43 45 42 35 35 30 39 2c 20 30 78 43 31  0x3CEB5509, 0xC1
121a0 43 44 2c 20 30 78 34 33 32 46 2c 20 5b 30 78 39  CD, 0x432F, [0x9
121b0 44 2c 20 30 78 38 46 2c 20 30 78 36 35 2c 20 30  D, 0x8F, 0x65, 0
121c0 78 44 31 2c 20 30 78 45 32 2c 20 30 78 38 36 2c  xD1, 0xE2, 0x86,
121d0 20 30 78 41 41 2c 20 30 78 38 30 5d 7d 3b 0a 20   0xAA, 0x80]};. 
121e0 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
121f0 50 72 69 6e 74 65 72 73 20 3d 20 7b 30 78 32 32  Printers = {0x22
12200 32 37 41 32 38 30 2c 20 30 78 33 41 45 41 2c 20  27A280, 0x3AEA, 
12210 30 78 31 30 36 39 2c 20 5b 30 78 41 32 2c 20 30  0x1069, [0xA2, 0
12220 78 44 45 2c 20 30 78 30 38 2c 20 30 78 30 30 2c  xDE, 0x08, 0x00,
12230 20 30 78 32 42 2c 20 30 78 33 30 2c 20 30 78 33   0x2B, 0x30, 0x3
12240 30 2c 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x9D]};. cons
12250 74 20 49 49 44 20 43 4c 53 49 44 5f 50 52 4f 43  t IID CLSID_PROC
12260 45 53 53 5f 42 52 4f 41 44 43 41 53 54 20 3d 20  ESS_BROADCAST = 
12270 7b 30 78 44 33 34 46 31 38 31 31 2c 20 30 78 35  {0xD34F1811, 0x5
12280 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  76E, 0x11D0, [0x
12290 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20  B2, 0x8C, 0x00, 
122a0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37  0xC0, 0x4F, 0xD7
122b0 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a  , 0xCD, 0x22]};.
122c0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
122d0 5f 50 72 6f 63 65 73 73 44 65 62 75 67 4d 61 6e  _ProcessDebugMan
122e0 61 67 65 72 20 3d 20 7b 30 78 37 38 41 35 31 38  ager = {0x78A518
122f0 32 32 2c 20 30 78 35 31 46 34 2c 20 30 78 31 31  22, 0x51F4, 0x11
12300 44 30 2c 20 5b 30 78 38 46 2c 20 30 78 32 30 2c  D0, [0x8F, 0x20,
12310 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35   0x00, 0x80, 0x5
12320 46 2c 20 30 78 32 43 2c 20 30 78 44 30 2c 20 30  F, 0x2C, 0xD0, 0
12330 78 36 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x64]};. const II
12340 44 20 43 4c 53 49 44 5f 50 72 6f 67 72 65 73 73  D CLSID_Progress
12350 44 69 61 6c 6f 67 20 3d 20 7b 30 78 46 38 33 38  Dialog = {0xF838
12360 33 38 35 32 2c 20 30 78 46 43 44 33 2c 20 30 78  3852, 0xFCD3, 0x
12370 31 31 44 31 2c 20 5b 30 78 41 36 2c 20 30 78 42  11D1, [0xA6, 0xB
12380 39 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  9, 0x00, 0x60, 0
12390 78 39 37 2c 20 30 78 44 46 2c 20 30 78 35 42 2c  x97, 0xDF, 0x5B,
123a0 20 30 78 44 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xD4]};. const 
123b0 49 49 44 20 43 4c 53 49 44 5f 50 72 6f 70 65 72  IID CLSID_Proper
123c0 74 69 65 73 55 49 20 3d 20 7b 30 78 44 39 31 32  tiesUI = {0xD912
123d0 46 38 43 46 2c 20 30 78 30 33 39 36 2c 20 30 78  F8CF, 0x0396, 0x
123e0 34 39 31 35 2c 20 5b 30 78 38 38 2c 20 30 78 34  4915, [0x88, 0x4
123f0 45 2c 20 30 78 46 42 2c 20 30 78 34 32 2c 20 30  E, 0xFB, 0x42, 0
12400 78 35 44 2c 20 30 78 33 32 2c 20 30 78 39 34 2c  x5D, 0x32, 0x94,
12410 20 30 78 33 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3B]};. const 
12420 49 49 44 20 43 4c 53 49 44 5f 50 72 6f 70 65 72  IID CLSID_Proper
12430 74 79 45 6e 74 72 79 20 3d 20 7b 30 78 37 32 44  tyEntry = {0x72D
12440 33 45 44 43 32 2c 20 30 78 41 34 43 34 2c 20 30  3EDC2, 0xA4C4, 0
12450 78 31 31 44 30 2c 20 5b 30 78 38 35 2c 20 30 78  x11D0, [0x85, 0x
12460 33 33 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  33, 0x00, 0xC0, 
12470 30 78 34 46 2c 20 30 78 44 38 2c 20 30 78 44 35  0x4F, 0xD8, 0xD5
12480 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x03]};. const
12490 20 49 49 44 20 43 4c 53 49 44 5f 50 72 6f 70 65   IID CLSID_Prope
124a0 72 74 79 56 61 6c 75 65 20 3d 20 7b 30 78 37 42  rtyValue = {0x7B
124b0 39 45 33 38 42 30 2c 20 30 78 41 39 37 43 2c 20  9E38B0, 0xA97C, 
124c0 30 78 31 31 44 30 2c 20 5b 30 78 38 35 2c 20 30  0x11D0, [0x85, 0
124d0 78 33 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x34, 0x00, 0xC0,
124e0 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30 78 44   0x4F, 0xD8, 0xD
124f0 35 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x03]};. cons
12500 74 20 49 49 44 20 43 4c 53 49 44 5f 50 53 42 69  t IID CLSID_PSBi
12510 6e 64 43 74 78 20 3d 20 7b 30 78 30 30 30 30 30  ndCtx = {0x00000
12520 33 31 32 2c 20 30 78 30 30 30 30 2c 20 30 78 30  312, 0x0000, 0x0
12530 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
12540 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
12550 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
12560 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
12570 49 44 20 43 4c 53 49 44 5f 50 53 43 6c 61 73 73  ID CLSID_PSClass
12580 4f 62 6a 65 63 74 20 3d 20 7b 30 78 30 30 30 30  Object = {0x0000
12590 30 33 30 45 2c 20 30 78 30 30 30 30 2c 20 30 78  030E, 0x0000, 0x
125a0 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
125b0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
125c0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
125d0 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
125e0 49 49 44 20 43 4c 53 49 44 5f 50 53 43 6c 69 65  IID CLSID_PSClie
125f0 6e 74 53 69 74 65 20 3d 20 7b 30 78 30 30 30 30  ntSite = {0x0000
12600 30 33 30 44 2c 20 30 78 30 30 30 30 2c 20 30 78  030D, 0x0000, 0x
12610 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
12620 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
12630 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
12640 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
12650 49 49 44 20 43 4c 53 49 44 5f 50 53 44 72 61 67  IID CLSID_PSDrag
12660 44 72 6f 70 20 3d 20 7b 30 78 30 30 30 30 30 33  Drop = {0x000003
12670 31 31 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  11, 0x0000, 0x00
12680 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
12690 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
126a0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
126b0 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
126c0 44 20 43 4c 53 49 44 5f 50 53 45 6e 75 6d 65 72  D CLSID_PSEnumer
126d0 61 74 6f 72 73 20 3d 20 7b 30 78 30 30 30 30 30  ators = {0x00000
126e0 33 31 33 2c 20 30 78 30 30 30 30 2c 20 30 78 30  313, 0x0000, 0x0
126f0 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
12700 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
12710 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
12720 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
12730 49 44 20 43 4c 53 49 44 5f 50 73 65 75 64 6f 53  ID CLSID_PseudoS
12740 69 6e 6b 20 3d 20 7b 30 78 45 30 30 32 45 34 46  ink = {0xE002E4F
12750 30 2c 20 30 78 45 36 45 41 2c 20 30 78 31 31 44  0, 0xE6EA, 0x11D
12760 32 2c 20 5b 30 78 39 43 2c 20 30 78 42 33 2c 20  2, [0x9C, 0xB3, 
12770 30 78 30 30 2c 20 30 78 31 30 2c 20 30 78 35 41  0x00, 0x10, 0x5A
12780 2c 20 30 78 31 46 2c 20 30 78 34 38 2c 20 30 78  , 0x1F, 0x48, 0x
12790 30 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  01]};. const IID
127a0 20 43 4c 53 49 44 5f 50 53 47 65 6e 4f 62 6a 65   CLSID_PSGenObje
127b0 63 74 20 3d 20 7b 30 78 30 30 30 30 30 33 30 43  ct = {0x0000030C
127c0 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
127d0 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
127e0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
127f0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
12800 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
12810 43 4c 53 49 44 5f 50 53 49 6e 50 6c 61 63 65 41  CLSID_PSInPlaceA
12820 63 74 69 76 65 20 3d 20 7b 30 78 30 30 30 30 30  ctive = {0x00000
12830 33 30 46 2c 20 30 78 30 30 30 30 2c 20 30 78 30  30F, 0x0000, 0x0
12840 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
12850 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
12860 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
12870 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
12880 49 44 20 43 4c 53 49 44 5f 50 53 49 6e 50 6c 61  ID CLSID_PSInPla
12890 63 65 46 72 61 6d 65 20 3d 20 7b 30 78 30 30 30  ceFrame = {0x000
128a0 30 30 33 31 30 2c 20 30 78 30 30 30 30 2c 20 30  00310, 0x0000, 0
128b0 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
128c0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
128d0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
128e0 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
128f0 20 49 49 44 20 43 4c 53 49 44 5f 50 53 55 72 6c   IID CLSID_PSUrl
12900 4d 6f 6e 50 72 6f 78 79 20 3d 20 7b 30 78 37 39  MonProxy = {0x79
12910 45 41 43 39 46 31 2c 20 30 78 42 41 46 39 2c 20  EAC9F1, 0xBAF9, 
12920 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20 30  0x11CE, [0x8C, 0
12930 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
12940 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78 41   0x00, 0x4B, 0xA
12950 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  9, 0x0B]};. cons
12960 74 20 49 49 44 20 43 4c 53 49 44 5f 50 75 62 6c  t IID CLSID_Publ
12970 69 73 68 44 72 6f 70 54 61 72 67 65 74 20 3d 20  ishDropTarget = 
12980 7b 30 78 43 43 36 45 45 46 46 42 2c 20 30 78 34  {0xCC6EEFFB, 0x4
12990 33 46 36 2c 20 30 78 34 36 43 35 2c 20 5b 30 78  3F6, 0x46C5, [0x
129a0 39 36 2c 20 30 78 31 39 2c 20 30 78 35 31 2c 20  96, 0x19, 0x51, 
129b0 30 78 44 35 2c 20 30 78 37 31 2c 20 30 78 39 36  0xD5, 0x71, 0x96
129c0 2c 20 30 78 37 46 2c 20 30 78 37 44 5d 7d 3b 0a  , 0x7F, 0x7D]};.
129d0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
129e0 5f 50 75 62 6c 69 73 68 69 6e 67 57 69 7a 61 72  _PublishingWizar
129f0 64 20 3d 20 7b 30 78 36 42 33 33 31 36 33 43 2c  d = {0x6B33163C,
12a00 20 30 78 37 36 41 35 2c 20 30 78 34 42 36 43 2c   0x76A5, 0x4B6C,
12a10 20 5b 30 78 42 46 2c 20 30 78 32 31 2c 20 30 78   [0xBF, 0x21, 0x
12a20 34 35 2c 20 30 78 44 45 2c 20 30 78 39 43 2c 20  45, 0xDE, 0x9C, 
12a30 30 78 44 35 2c 20 30 78 30 33 2c 20 30 78 41 31  0xD5, 0x03, 0xA1
12a40 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
12a50 4c 53 49 44 5f 51 75 65 72 79 41 73 73 6f 63 69  LSID_QueryAssoci
12a60 61 74 69 6f 6e 73 20 3d 20 7b 30 78 41 30 37 30  ations = {0xA070
12a70 33 34 46 44 2c 20 30 78 36 43 41 41 2c 20 30 78  34FD, 0x6CAA, 0x
12a80 34 39 35 34 2c 20 5b 30 78 41 43 2c 20 30 78 33  4954, [0xAC, 0x3
12a90 46 2c 20 30 78 39 37 2c 20 30 78 41 32 2c 20 30  F, 0x97, 0xA2, 0
12aa0 78 37 32 2c 20 30 78 31 36 2c 20 30 78 46 39 2c  x72, 0x16, 0xF9,
12ab0 20 30 78 38 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8A]};. const 
12ac0 49 49 44 20 43 4c 53 49 44 5f 51 75 65 72 79 43  IID CLSID_QueryC
12ad0 61 6e 63 65 6c 41 75 74 6f 50 6c 61 79 20 3d 20  ancelAutoPlay = 
12ae0 7b 30 78 33 33 31 46 31 37 36 38 2c 20 30 78 30  {0x331F1768, 0x0
12af0 35 41 39 2c 20 30 78 34 44 44 44 2c 20 5b 30 78  5A9, 0x4DDD, [0x
12b00 42 38 2c 20 30 78 36 45 2c 20 30 78 44 41 2c 20  B8, 0x6E, 0xDA, 
12b10 30 78 45 33 2c 20 30 78 34 44 2c 20 30 78 44 43  0xE3, 0x4D, 0xDC
12b20 2c 20 30 78 39 39 2c 20 30 78 38 41 5d 7d 3b 0a  , 0x99, 0x8A]};.
12b30 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
12b40 5f 52 65 63 79 63 6c 65 42 69 6e 20 3d 20 7b 30  _RecycleBin = {0
12b50 78 36 34 35 46 46 30 34 30 2c 20 30 78 35 30 38  x645FF040, 0x508
12b60 31 2c 20 30 78 31 30 31 42 2c 20 5b 30 78 39 46  1, 0x101B, [0x9F
12b70 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78  , 0x08, 0x00, 0x
12b80 41 41 2c 20 30 78 30 30 2c 20 30 78 32 46 2c 20  AA, 0x00, 0x2F, 
12b90 30 78 39 35 2c 20 30 78 34 45 5d 7d 3b 0a 20 63  0x95, 0x4E]};. c
12ba0 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 52  onst IID CLSID_R
12bb0 65 6d 6f 74 65 55 6e 6b 6e 6f 77 6e 50 53 46 61  emoteUnknownPSFa
12bc0 63 74 6f 72 79 20 3d 20 7b 30 78 30 30 30 30 30  ctory = {0x00000
12bd0 33 34 30 2c 20 30 78 30 30 30 30 2c 20 30 78 30  340, 0x0000, 0x0
12be0 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
12bf0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
12c00 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
12c10 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
12c20 49 44 20 43 4c 53 49 44 5f 52 65 6e 64 65 7a 76  ID CLSID_Rendezv
12c30 6f 75 73 20 3d 20 7b 30 78 46 31 30 32 39 45 35  ous = {0xF1029E5
12c40 42 2c 20 30 78 43 42 35 42 2c 20 30 78 31 31 44  B, 0xCB5B, 0x11D
12c50 30 2c 20 5b 30 78 38 44 2c 20 30 78 35 39 2c 20  0, [0x8D, 0x59, 
12c60 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
12c70 2c 20 30 78 44 39 2c 20 30 78 31 41 2c 20 30 78  , 0xD9, 0x1A, 0x
12c80 43 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  C0]};. const IID
12c90 20 43 4c 53 49 44 5f 52 65 70 6c 69 63 61 50 6f   CLSID_ReplicaPo
12ca0 69 6e 74 65 72 20 3d 20 7b 30 78 46 35 44 31 42  inter = {0xF5D1B
12cb0 41 44 46 2c 20 30 78 34 30 38 30 2c 20 30 78 31  ADF, 0x4080, 0x1
12cc0 31 44 31 2c 20 5b 30 78 41 33 2c 20 30 78 41 43  1D1, [0xA3, 0xAC
12cd0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
12ce0 34 46 2c 20 30 78 42 39 2c 20 30 78 35 30 2c 20  4F, 0xB9, 0x50, 
12cf0 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xDC]};. const I
12d00 49 44 20 43 4c 53 49 44 5f 52 65 71 75 65 73 74  ID CLSID_Request
12d10 20 3d 20 7b 30 78 36 42 43 30 39 36 42 31 2c 20   = {0x6BC096B1, 
12d20 30 78 30 43 45 36 2c 20 30 78 31 31 44 31 2c 20  0x0CE6, 0x11D1, 
12d30 5b 30 78 42 41 2c 20 30 78 41 45 2c 20 30 78 30  [0xBA, 0xAE, 0x0
12d40 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
12d50 78 43 32 2c 20 30 78 45 32 2c 20 30 78 30 44 5d  xC2, 0xE2, 0x0D]
12d60 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
12d70 53 49 44 5f 52 65 71 75 65 73 74 4d 61 6b 65 43  SID_RequestMakeC
12d80 61 6c 6c 20 3d 20 7b 30 78 41 43 34 38 46 46 45  all = {0xAC48FFE
12d90 30 2c 20 30 78 46 38 43 34 2c 20 30 78 31 31 44  0, 0xF8C4, 0x11D
12da0 31 2c 20 5b 30 78 41 30 2c 20 30 78 33 30 2c 20  1, [0xA0, 0x30, 
12db0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
12dc0 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30 78  , 0xB6, 0x80, 0x
12dd0 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  9F]};. const IID
12de0 20 43 4c 53 49 44 5f 52 65 73 50 72 6f 74 6f 63   CLSID_ResProtoc
12df0 6f 6c 20 3d 20 7b 30 78 33 30 35 30 46 33 42 43  ol = {0x3050F3BC
12e00 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
12e10 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
12e20 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
12e30 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
12e40 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
12e50 43 4c 53 49 44 5f 52 54 43 43 6c 69 65 6e 74 20  CLSID_RTCClient 
12e60 3d 20 7b 30 78 37 41 34 32 45 41 32 39 2c 20 30  = {0x7A42EA29, 0
12e70 78 41 32 42 37 2c 20 30 78 34 30 43 34 2c 20 5b  xA2B7, 0x40C4, [
12e80 30 78 42 30 2c 20 30 78 39 31 2c 20 30 78 46 36  0xB0, 0x91, 0xF6
12e90 2c 20 30 78 46 30 2c 20 30 78 32 34 2c 20 30 78  , 0xF0, 0x24, 0x
12ea0 41 41 2c 20 30 78 38 39 2c 20 30 78 42 45 5d 7d  AA, 0x89, 0xBE]}
12eb0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
12ec0 49 44 5f 53 63 72 69 70 74 6c 65 74 20 3d 20 7b  ID_Scriptlet = {
12ed0 30 78 41 45 32 34 46 44 41 45 2c 20 30 78 30 33  0xAE24FDAE, 0x03
12ee0 43 36 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  C6, 0x11D1, [0x8
12ef0 42 2c 20 30 78 37 36 2c 20 30 78 30 30 2c 20 30  B, 0x76, 0x00, 0
12f00 78 38 30 2c 20 30 78 43 37 2c 20 30 78 34 34 2c  x80, 0xC7, 0x44,
12f10 20 30 78 46 33 2c 20 30 78 38 39 5d 7d 3b 0a 20   0xF3, 0x89]};. 
12f20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
12f30 53 64 6f 4d 61 63 68 69 6e 65 20 3d 20 7b 30 78  SdoMachine = {0x
12f40 45 39 32 31 38 41 45 37 2c 20 30 78 39 45 39 31  E9218AE7, 0x9E91
12f50 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 46 2c  , 0x11D1, [0xBF,
12f60 20 30 78 36 30 2c 20 30 78 30 30 2c 20 30 78 38   0x60, 0x00, 0x8
12f70 30 2c 20 30 78 43 37 2c 20 30 78 38 34 2c 20 30  0, 0xC7, 0x84, 0
12f80 78 36 42 2c 20 30 78 43 30 5d 7d 3b 0a 20 63 6f  x6B, 0xC0]};. co
12f90 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 64  nst IID CLSID_Sd
12fa0 70 43 6f 6e 66 65 72 65 6e 63 65 42 6c 6f 62 20  pConferenceBlob 
12fb0 3d 20 7b 30 78 39 42 32 37 31 39 44 44 2c 20 30  = {0x9B2719DD, 0
12fc0 78 42 36 39 36 2c 20 30 78 31 31 44 30 2c 20 5b  xB696, 0x11D0, [
12fd0 30 78 41 34 2c 20 30 78 38 39 2c 20 30 78 30 30  0xA4, 0x89, 0x00
12fe0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
12ff0 44 39 2c 20 30 78 31 41 2c 20 30 78 43 30 5d 7d  D9, 0x1A, 0xC0]}
13000 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
13010 49 44 5f 53 65 61 72 63 68 41 73 73 69 73 74 61  ID_SearchAssista
13020 6e 74 4f 43 20 3d 20 7b 30 78 42 34 35 46 46 30  ntOC = {0xB45FF0
13030 33 30 2c 20 30 78 34 34 34 37 2c 20 30 78 31 31  30, 0x4447, 0x11
13040 44 32 2c 20 5b 30 78 38 35 2c 20 30 78 44 45 2c  D2, [0x85, 0xDE,
13050 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
13060 46 2c 20 30 78 41 33 2c 20 30 78 35 43 2c 20 30  F, 0xA3, 0x5C, 0
13070 78 38 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x89]};. const II
13080 44 20 43 4c 53 49 44 5f 53 65 61 72 63 68 43 6f  D CLSID_SearchCo
13090 6d 6d 61 6e 64 20 3d 20 7b 30 78 42 30 30 35 45  mmand = {0xB005E
130a0 36 39 30 2c 20 30 78 36 37 38 44 2c 20 30 78 31  690, 0x678D, 0x1
130b0 31 44 31 2c 20 5b 30 78 42 37 2c 20 30 78 35 38  1D1, [0xB7, 0x58
130c0 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
130d0 43 39 2c 20 30 78 30 35 2c 20 30 78 36 34 2c 20  C9, 0x05, 0x64, 
130e0 30 78 46 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xFE]};. const I
130f0 49 44 20 43 4c 53 49 44 5f 53 65 63 6f 6e 64 61  ID CLSID_Seconda
13100 72 79 43 6f 6e 74 72 6f 6c 43 68 61 6e 6e 65 6c  ryControlChannel
13110 20 3d 20 7b 30 78 37 42 33 31 38 31 41 30 2c 20   = {0x7B3181A0, 
13120 30 78 43 39 32 46 2c 20 30 78 34 35 36 37 2c 20  0xC92F, 0x4567, 
13130 5b 30 78 42 30 2c 20 30 78 46 41 2c 20 30 78 43  [0xB0, 0xFA, 0xC
13140 44 2c 20 30 78 39 41 2c 20 30 78 31 30 2c 20 30  D, 0x9A, 0x10, 0
13150 78 45 43 2c 20 30 78 44 37 2c 20 30 78 44 31 5d  xEC, 0xD7, 0xD1]
13160 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
13170 53 49 44 5f 53 65 63 75 72 69 74 79 44 65 73 63  SID_SecurityDesc
13180 72 69 70 74 6f 72 20 3d 20 7b 30 78 42 39 35 38  riptor = {0xB958
13190 46 37 33 43 2c 20 30 78 39 42 44 44 2c 20 30 78  F73C, 0x9BDD, 0x
131a0 31 31 44 30 2c 20 5b 30 78 38 35 2c 20 30 78 32  11D0, [0x85, 0x2
131b0 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  C, 0x00, 0xC0, 0
131c0 78 34 46 2c 20 30 78 44 38 2c 20 30 78 44 35 2c  x4F, 0xD8, 0xD5,
131d0 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x03]};. const 
131e0 49 49 44 20 43 4c 53 49 44 5f 53 45 4e 53 20 3d  IID CLSID_SENS =
131f0 20 7b 30 78 44 35 39 37 43 41 46 45 2c 20 30 78   {0xD597CAFE, 0x
13200 35 42 39 46 2c 20 30 78 31 31 44 31 2c 20 5b 30  5B9F, 0x11D1, [0
13210 78 38 44 2c 20 30 78 44 32 2c 20 30 78 30 30 2c  x8D, 0xD2, 0x00,
13220 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
13230 41 2c 20 30 78 42 44 2c 20 30 78 35 45 5d 7d 3b  A, 0xBD, 0x5E]};
13240 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
13250 44 5f 53 65 72 76 69 63 65 4d 61 6e 61 67 65 72  D_ServiceManager
13260 20 3d 20 7b 30 78 41 42 44 30 33 38 38 41 2c 20   = {0xABD0388A, 
13270 30 78 44 45 43 31 2c 20 30 78 34 34 46 33 2c 20  0xDEC1, 0x44F3, 
13280 5b 30 78 39 38 2c 20 30 78 45 31 2c 20 30 78 38  [0x98, 0xE1, 0x8
13290 44 2c 20 30 78 35 43 2c 20 30 78 43 38 2c 20 30  D, 0x5C, 0xC8, 0
132a0 78 30 42 2c 20 30 78 39 37 2c 20 30 78 45 42 5d  x0B, 0x97, 0xEB]
132b0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
132c0 53 49 44 5f 53 68 61 72 69 6e 67 41 70 70 6c 69  SID_SharingAppli
132d0 63 61 74 69 6f 6e 44 65 66 69 6e 69 74 69 6f 6e  cationDefinition
132e0 20 3d 20 7b 30 78 34 36 43 31 36 36 42 30 2c 20   = {0x46C166B0, 
132f0 30 78 33 31 30 38 2c 20 30 78 31 31 44 34 2c 20  0x3108, 0x11D4, 
13300 5b 30 78 39 33 2c 20 30 78 34 38 2c 20 30 78 30  [0x93, 0x48, 0x0
13310 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
13320 78 38 45 2c 20 30 78 45 42 2c 20 30 78 37 31 5d  x8E, 0xEB, 0x71]
13330 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
13340 53 49 44 5f 53 68 61 72 69 6e 67 43 6f 6e 66 69  SID_SharingConfi
13350 67 75 72 61 74 69 6f 6e 20 3d 20 7b 30 78 34 36  guration = {0x46
13360 43 31 36 36 42 31 2c 20 30 78 33 31 30 38 2c 20  C166B1, 0x3108, 
13370 30 78 31 31 44 34 2c 20 5b 30 78 39 33 2c 20 30  0x11D4, [0x93, 0
13380 78 34 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x48, 0x00, 0xC0,
13390 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 45   0x4F, 0x8E, 0xE
133a0 42 2c 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73  B, 0x71]};. cons
133b0 74 20 49 49 44 20 43 4c 53 49 44 5f 53 68 61 72  t IID CLSID_Shar
133c0 69 6e 67 4d 61 6e 61 67 65 72 45 6e 75 6d 41 70  ingManagerEnumAp
133d0 70 6c 69 63 61 74 69 6f 6e 44 65 20 3d 20 7b 30  plicationDe = {0
133e0 78 34 36 43 31 36 36 41 45 2c 20 30 78 33 31 30  x46C166AE, 0x310
133f0 38 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39 33  8, 0x11D4, [0x93
13400 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20 30 78  , 0x48, 0x00, 0x
13410 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20  C0, 0x4F, 0x8E, 
13420 30 78 45 42 2c 20 30 78 37 31 5d 7d 3b 0a 20 63  0xEB, 0x71]};. c
13430 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53  onst IID CLSID_S
13440 68 61 72 69 6e 67 4d 61 6e 61 67 65 72 45 6e 75  haringManagerEnu
13450 6d 50 6f 72 74 4d 61 70 70 69 6e 67 20 3d 20 7b  mPortMapping = {
13460 30 78 34 36 43 31 36 36 41 46 2c 20 30 78 33 31  0x46C166AF, 0x31
13470 30 38 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39  08, 0x11D4, [0x9
13480 33 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20 30  3, 0x48, 0x00, 0
13490 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c  xC0, 0x4F, 0x8E,
134a0 20 30 78 45 42 2c 20 30 78 37 31 5d 7d 3b 0a 20   0xEB, 0x71]};. 
134b0 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
134c0 53 68 61 72 69 6e 67 4d 61 6e 61 67 65 72 45 6e  SharingManagerEn
134d0 75 6d 50 72 69 76 61 74 65 43 6f 6e 6e 65 63 20  umPrivateConnec 
134e0 3d 20 7b 30 78 34 36 43 31 36 36 41 44 2c 20 30  = {0x46C166AD, 0
134f0 78 33 31 30 38 2c 20 30 78 31 31 44 34 2c 20 5b  x3108, 0x11D4, [
13500 30 78 39 33 2c 20 30 78 34 38 2c 20 30 78 30 30  0x93, 0x48, 0x00
13510 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
13520 38 45 2c 20 30 78 45 42 2c 20 30 78 37 31 5d 7d  8E, 0xEB, 0x71]}
13530 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
13540 49 44 5f 53 68 61 72 69 6e 67 4d 61 6e 61 67 65  ID_SharingManage
13550 72 45 6e 75 6d 50 75 62 6c 69 63 43 6f 6e 6e 65  rEnumPublicConne
13560 63 74 20 3d 20 7b 30 78 34 36 43 31 36 36 41 43  ct = {0x46C166AC
13570 2c 20 30 78 33 31 30 38 2c 20 30 78 31 31 44 34  , 0x3108, 0x11D4
13580 2c 20 5b 30 78 39 33 2c 20 30 78 34 38 2c 20 30  , [0x93, 0x48, 0
13590 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
135a0 20 30 78 38 45 2c 20 30 78 45 42 2c 20 30 78 37   0x8E, 0xEB, 0x7
135b0 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
135c0 43 4c 53 49 44 5f 53 68 65 6c 6c 20 3d 20 7b 30  CLSID_Shell = {0
135d0 78 31 33 37 30 39 36 32 30 2c 20 30 78 43 32 37  x13709620, 0xC27
135e0 39 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 34  9, 0x11CE, [0xA4
135f0 2c 20 30 78 39 45 2c 20 30 78 34 34 2c 20 30 78  , 0x9E, 0x44, 0x
13600 34 35 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20  45, 0x53, 0x54, 
13610 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63  0x00, 0x00]};. c
13620 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53  onst IID CLSID_S
13630 68 65 6c 6c 42 72 6f 77 73 65 72 57 69 6e 64 6f  hellBrowserWindo
13640 77 20 3d 20 7b 30 78 43 30 38 41 46 44 39 30 2c  w = {0xC08AFD90,
13650 20 30 78 46 32 41 31 2c 20 30 78 31 31 44 31 2c   0xF2A1, 0x11D1,
13660 20 5b 30 78 38 34 2c 20 30 78 35 35 2c 20 30 78   [0x84, 0x55, 0x
13670 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
13680 30 78 31 46 2c 20 30 78 33 38 2c 20 30 78 38 30  0x1F, 0x38, 0x80
13690 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
136a0 4c 53 49 44 5f 53 68 65 6c 6c 44 65 73 6b 74 6f  LSID_ShellDeskto
136b0 70 20 3d 20 7b 30 78 30 30 30 32 31 34 30 30 2c  p = {0x00021400,
136c0 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
136d0 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
136e0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
136f0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
13700 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
13710 4c 53 49 44 5f 53 68 65 6c 6c 44 69 73 70 61 74  LSID_ShellDispat
13720 63 68 49 6e 70 72 6f 63 20 3d 20 7b 30 78 30 41  chInproc = {0x0A
13730 38 39 41 38 36 30 2c 20 30 78 44 37 42 31 2c 20  89A860, 0xD7B1, 
13740 30 78 31 31 43 45 2c 20 5b 30 78 38 33 2c 20 30  0x11CE, [0x83, 0
13750 78 35 30 2c 20 30 78 34 34 2c 20 30 78 34 35 2c  x50, 0x44, 0x45,
13760 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78 30   0x53, 0x54, 0x0
13770 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x00]};. cons
13780 74 20 49 49 44 20 43 4c 53 49 44 5f 53 68 65 6c  t IID CLSID_Shel
13790 6c 46 6f 6c 64 65 72 49 74 65 6d 20 3d 20 7b 30  lFolderItem = {0
137a0 78 32 46 45 33 35 32 45 41 2c 20 30 78 46 44 31  x2FE352EA, 0xFD1
137b0 46 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 31  F, 0x11D2, [0xB1
137c0 2c 20 30 78 46 34 2c 20 30 78 30 30 2c 20 30 78  , 0xF4, 0x00, 0x
137d0 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20  C0, 0x4F, 0x8E, 
137e0 30 78 45 42 2c 20 30 78 33 45 5d 7d 3b 0a 20 63  0xEB, 0x3E]};. c
137f0 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53  onst IID CLSID_S
13800 68 65 6c 6c 46 6f 6c 64 65 72 56 69 65 77 20 3d  hellFolderView =
13810 20 7b 30 78 36 32 31 31 32 41 41 31 2c 20 30 78   {0x62112AA1, 0x
13820 45 42 45 34 2c 20 30 78 31 31 43 46 2c 20 5b 30  EBE4, 0x11CF, [0
13830 78 41 35 2c 20 30 78 46 42 2c 20 30 78 30 30 2c  xA5, 0xFB, 0x00,
13840 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 45   0x20, 0xAF, 0xE
13850 37 2c 20 30 78 32 39 2c 20 30 78 32 44 5d 7d 3b  7, 0x29, 0x2D]};
13860 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
13870 44 5f 53 68 65 6c 6c 46 6f 6c 64 65 72 56 69 65  D_ShellFolderVie
13880 77 4f 43 20 3d 20 7b 30 78 39 42 41 30 35 39 37  wOC = {0x9BA0597
13890 31 2c 20 30 78 46 36 41 38 2c 20 30 78 31 31 43  1, 0xF6A8, 0x11C
138a0 46 2c 20 5b 30 78 41 34 2c 20 30 78 34 32 2c 20  F, [0xA4, 0x42, 
138b0 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
138c0 2c 20 30 78 30 41 2c 20 30 78 38 46 2c 20 30 78  , 0x0A, 0x8F, 0x
138d0 33 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  39]};. const IID
138e0 20 43 4c 53 49 44 5f 53 68 65 6c 6c 46 53 46 6f   CLSID_ShellFSFo
138f0 6c 64 65 72 20 3d 20 7b 30 78 46 33 33 36 34 42  lder = {0xF3364B
13900 41 30 2c 20 30 78 36 35 42 39 2c 20 30 78 31 31  A0, 0x65B9, 0x11
13910 43 45 2c 20 5b 30 78 41 39 2c 20 30 78 42 41 2c  CE, [0xA9, 0xBA,
13920 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
13930 30 2c 20 30 78 34 41 2c 20 30 78 45 38 2c 20 30  0, 0x4A, 0xE8, 0
13940 78 33 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x37]};. const II
13950 44 20 43 4c 53 49 44 5f 53 68 65 6c 6c 49 6d 61  D CLSID_ShellIma
13960 67 65 44 61 74 61 46 61 63 74 6f 72 79 20 3d 20  geDataFactory = 
13970 7b 30 78 36 36 45 34 45 34 46 42 2c 20 30 78 46  {0x66E4E4FB, 0xF
13980 33 38 35 2c 20 30 78 34 44 44 30 2c 20 5b 30 78  385, 0x4DD0, [0x
13990 38 44 2c 20 30 78 37 34 2c 20 30 78 41 32 2c 20  8D, 0x74, 0xA2, 
139a0 30 78 45 46 2c 20 30 78 44 31 2c 20 30 78 42 43  0xEF, 0xD1, 0xBC
139b0 2c 20 30 78 36 31 2c 20 30 78 37 38 5d 7d 3b 0a  , 0x61, 0x78]};.
139c0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
139d0 5f 53 68 65 6c 6c 4c 69 6e 6b 20 3d 20 7b 30 78  _ShellLink = {0x
139e0 30 30 30 32 31 34 30 31 2c 20 30 78 30 30 30 30  00021401, 0x0000
139f0 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
13a00 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
13a10 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
13a20 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
13a30 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 68  nst IID CLSID_Sh
13a40 65 6c 6c 4c 69 6e 6b 4f 62 6a 65 63 74 20 3d 20  ellLinkObject = 
13a50 7b 30 78 31 31 32 31 39 34 32 30 2c 20 30 78 31  {0x11219420, 0x1
13a60 37 36 38 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  768, 0x11D1, [0x
13a70 39 35 2c 20 30 78 42 45 2c 20 30 78 30 30 2c 20  95, 0xBE, 0x00, 
13a80 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78 39 37  0x60, 0x97, 0x97
13a90 2c 20 30 78 45 41 2c 20 30 78 34 46 5d 7d 3b 0a  , 0xEA, 0x4F]};.
13aa0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
13ab0 5f 53 68 65 6c 6c 4c 6f 63 61 6c 4d 61 63 68 69  _ShellLocalMachi
13ac0 6e 65 20 3d 20 7b 30 78 36 30 36 36 34 43 41 46  ne = {0x60664CAF
13ad0 2c 20 30 78 41 46 30 44 2c 20 30 78 30 30 30 35  , 0xAF0D, 0x0005
13ae0 2c 20 5b 30 78 41 33 2c 20 30 78 30 30 2c 20 30  , [0xA3, 0x00, 0
13af0 78 35 43 2c 20 30 78 37 44 2c 20 30 78 32 35 2c  x5C, 0x7D, 0x25,
13b00 20 30 78 46 46 2c 20 30 78 32 32 2c 20 30 78 41   0xFF, 0x22, 0xA
13b10 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
13b20 43 4c 53 49 44 5f 53 68 65 6c 6c 4c 6f 67 6f 6e  CLSID_ShellLogon
13b30 45 6e 75 6d 55 73 65 72 73 20 3d 20 7b 30 78 36  EnumUsers = {0x6
13b40 30 36 36 34 43 41 46 2c 20 30 78 41 46 30 44 2c  0664CAF, 0xAF0D,
13b50 20 30 78 30 30 30 34 2c 20 5b 30 78 41 33 2c 20   0x0004, [0xA3, 
13b60 30 78 30 30 2c 20 30 78 35 43 2c 20 30 78 37 44  0x00, 0x5C, 0x7D
13b70 2c 20 30 78 32 35 2c 20 30 78 46 46 2c 20 30 78  , 0x25, 0xFF, 0x
13b80 32 32 2c 20 30 78 41 30 5d 7d 3b 0a 20 63 6f 6e  22, 0xA0]};. con
13b90 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 68 65  st IID CLSID_She
13ba0 6c 6c 4c 6f 67 6f 6e 53 74 61 74 75 73 48 6f 73  llLogonStatusHos
13bb0 74 20 3d 20 7b 30 78 36 30 36 36 34 43 41 46 2c  t = {0x60664CAF,
13bc0 20 30 78 41 46 30 44 2c 20 30 78 30 30 30 37 2c   0xAF0D, 0x0007,
13bd0 20 5b 30 78 41 33 2c 20 30 78 30 30 2c 20 30 78   [0xA3, 0x00, 0x
13be0 35 43 2c 20 30 78 37 44 2c 20 30 78 32 35 2c 20  5C, 0x7D, 0x25, 
13bf0 30 78 46 46 2c 20 30 78 32 32 2c 20 30 78 41 30  0xFF, 0x22, 0xA0
13c00 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
13c10 4c 53 49 44 5f 53 68 65 6c 6c 4c 6f 67 6f 6e 55  LSID_ShellLogonU
13c20 73 65 72 20 3d 20 7b 30 78 36 30 36 36 34 43 41  ser = {0x60664CA
13c30 46 2c 20 30 78 41 46 30 44 2c 20 30 78 30 30 30  F, 0xAF0D, 0x000
13c40 33 2c 20 5b 30 78 41 33 2c 20 30 78 30 30 2c 20  3, [0xA3, 0x00, 
13c50 30 78 35 43 2c 20 30 78 37 44 2c 20 30 78 32 35  0x5C, 0x7D, 0x25
13c60 2c 20 30 78 46 46 2c 20 30 78 32 32 2c 20 30 78  , 0xFF, 0x22, 0x
13c70 41 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A0]};. const IID
13c80 20 43 4c 53 49 44 5f 53 68 65 6c 6c 4e 61 6d 65   CLSID_ShellName
13c90 53 70 61 63 65 20 3d 20 7b 30 78 35 35 31 33 36  Space = {0x55136
13ca0 38 30 35 2c 20 30 78 42 32 44 45 2c 20 30 78 31  805, 0xB2DE, 0x1
13cb0 31 44 31 2c 20 5b 30 78 42 39 2c 20 30 78 46 32  1D1, [0xB9, 0xF2
13cc0 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
13cd0 43 39 2c 20 30 78 38 42 2c 20 30 78 43 35 2c 20  C9, 0x8B, 0xC5, 
13ce0 30 78 34 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x47]};. const I
13cf0 49 44 20 43 4c 53 49 44 5f 53 68 65 6c 6c 55 49  ID CLSID_ShellUI
13d00 48 65 6c 70 65 72 20 3d 20 7b 30 78 36 34 41 42  Helper = {0x64AB
13d10 34 42 42 37 2c 20 30 78 31 31 31 45 2c 20 30 78  4BB7, 0x111E, 0x
13d20 31 31 44 31 2c 20 5b 30 78 38 46 2c 20 30 78 37  11D1, [0x8F, 0x7
13d30 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  9, 0x00, 0xC0, 0
13d40 78 34 46 2c 20 30 78 43 32 2c 20 30 78 46 42 2c  x4F, 0xC2, 0xFB,
13d50 20 30 78 45 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xE1]};. const 
13d60 49 49 44 20 43 4c 53 49 44 5f 53 68 65 6c 6c 57  IID CLSID_ShellW
13d70 69 6e 64 6f 77 73 20 3d 20 7b 30 78 39 42 41 30  indows = {0x9BA0
13d80 35 39 37 32 2c 20 30 78 46 36 41 38 2c 20 30 78  5972, 0xF6A8, 0x
13d90 31 31 43 46 2c 20 5b 30 78 41 34 2c 20 30 78 34  11CF, [0xA4, 0x4
13da0 32 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  2, 0x00, 0xA0, 0
13db0 78 43 39 2c 20 30 78 30 41 2c 20 30 78 38 46 2c  xC9, 0x0A, 0x8F,
13dc0 20 30 78 33 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x39]};. const 
13dd0 49 49 44 20 43 4c 53 49 44 5f 53 69 7a 65 43 61  IID CLSID_SizeCa
13de0 74 65 67 6f 72 69 7a 65 72 20 3d 20 7b 30 78 35  tegorizer = {0x5
13df0 35 44 37 42 38 35 32 2c 20 30 78 46 36 44 31 2c  5D7B852, 0xF6D1,
13e00 20 30 78 34 32 46 32 2c 20 5b 30 78 41 41 2c 20   0x42F2, [0xAA, 
13e10 30 78 37 35 2c 20 30 78 38 37 2c 20 30 78 32 38  0x75, 0x87, 0x28
13e20 2c 20 30 78 41 31 2c 20 30 78 42 32 2c 20 30 78  , 0xA1, 0xB2, 0x
13e30 44 32 2c 20 30 78 36 34 5d 7d 3b 0a 20 63 6f 6e  D2, 0x64]};. con
13e40 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 6f 66  st IID CLSID_Sof
13e50 74 44 69 73 74 45 78 74 20 3d 20 7b 30 78 42 31  tDistExt = {0xB1
13e60 35 42 38 44 43 30 2c 20 30 78 43 37 45 31 2c 20  5B8DC0, 0xC7E1, 
13e70 30 78 31 31 44 30 2c 20 5b 30 78 38 36 2c 20 30  0x11D0, [0x86, 0
13e80 78 38 30 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x80, 0x00, 0xAA,
13e90 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
13ea0 42 2c 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73  B, 0x71]};. cons
13eb0 74 20 49 49 44 20 43 4c 53 49 44 5f 53 70 65 61  t IID CLSID_Spea
13ec0 6b 65 72 70 68 6f 6e 65 54 65 72 6d 69 6e 61 6c  kerphoneTerminal
13ed0 20 3d 20 7b 30 78 41 41 46 35 37 38 45 45 2c 20   = {0xAAF578EE, 
13ee0 30 78 44 43 37 30 2c 20 30 78 31 31 44 30 2c 20  0xDC70, 0x11D0, 
13ef0 5b 30 78 38 45 2c 20 30 78 44 33 2c 20 30 78 30  [0x8E, 0xD3, 0x0
13f00 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
13f10 78 42 36 2c 20 30 78 38 30 2c 20 30 78 39 46 5d  xB6, 0x80, 0x9F]
13f20 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
13f30 53 49 44 5f 53 70 65 61 6b 65 72 73 54 65 72 6d  SID_SpeakersTerm
13f40 69 6e 61 6c 20 3d 20 7b 30 78 41 41 46 35 37 38  inal = {0xAAF578
13f50 46 30 2c 20 30 78 44 43 37 30 2c 20 30 78 31 31  F0, 0xDC70, 0x11
13f60 44 30 2c 20 5b 30 78 38 45 2c 20 30 78 44 33 2c  D0, [0x8E, 0xD3,
13f70 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
13f80 46 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30  F, 0xB6, 0x80, 0
13f90 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x9F]};. const II
13fa0 44 20 43 4c 53 49 44 5f 53 70 65 65 63 68 55 49  D CLSID_SpeechUI
13fb0 53 65 72 76 65 72 20 3d 20 7b 30 78 31 34 34 33  Server = {0x1443
13fc0 39 30 34 42 2c 20 30 78 33 34 45 34 2c 20 30 78  904B, 0x34E4, 0x
13fd0 34 30 46 36 2c 20 5b 30 78 42 33 2c 20 30 78 30  40F6, [0xB3, 0x0
13fe0 46 2c 20 30 78 36 42 2c 20 30 78 45 42 2c 20 30  F, 0x6B, 0xEB, 0
13ff0 78 38 31 2c 20 30 78 32 36 2c 20 30 78 37 42 2c  x81, 0x26, 0x7B,
14000 20 30 78 38 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x80]};. const 
14010 49 49 44 20 43 4c 53 49 44 5f 53 74 61 74 69 63  IID CLSID_Static
14020 44 69 62 20 3d 20 7b 30 78 30 30 30 30 30 33 31  Dib = {0x0000031
14030 36 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  6, 0x0000, 0x000
14040 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
14050 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
14060 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
14070 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
14080 20 43 4c 53 49 44 5f 53 74 61 74 69 63 4d 65 74   CLSID_StaticMet
14090 61 66 69 6c 65 20 3d 20 7b 30 78 30 30 30 30 30  afile = {0x00000
140a0 33 31 35 2c 20 30 78 30 30 30 30 2c 20 30 78 30  315, 0x0000, 0x0
140b0 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
140c0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
140d0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
140e0 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
140f0 49 44 20 43 4c 53 49 44 5f 53 74 64 41 73 79 6e  ID CLSID_StdAsyn
14100 63 41 63 74 4d 61 6e 61 67 65 72 20 3d 20 7b 30  cActManager = {0
14110 78 30 30 30 30 30 33 32 39 2c 20 30 78 30 30 30  x00000329, 0x000
14120 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
14130 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
14140 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
14150 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
14160 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53  onst IID CLSID_S
14170 74 64 43 6f 6d 70 6f 6e 65 6e 74 43 61 74 65 67  tdComponentCateg
14180 6f 72 69 65 73 4d 67 72 20 3d 20 7b 30 78 30 30  oriesMgr = {0x00
14190 30 32 45 30 30 35 2c 20 30 78 30 30 30 30 2c 20  02E005, 0x0000, 
141a0 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
141b0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
141c0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
141d0 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
141e0 74 20 49 49 44 20 43 4c 53 49 44 5f 53 74 64 45  t IID CLSID_StdE
141f0 6e 63 6f 64 69 6e 67 46 69 6c 74 65 72 46 61 63  ncodingFilterFac
14200 20 3d 20 7b 30 78 35 34 43 33 37 43 44 30 2c 20   = {0x54C37CD0, 
14210 30 78 44 39 34 34 2c 20 30 78 31 31 44 30 2c 20  0xD944, 0x11D0, 
14220 5b 30 78 41 39 2c 20 30 78 46 34 2c 20 30 78 30  [0xA9, 0xF4, 0x0
14230 30 2c 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30  0, 0x60, 0x97, 0
14240 78 39 34 2c 20 30 78 32 33 2c 20 30 78 31 31 5d  x94, 0x23, 0x11]
14250 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
14260 53 49 44 5f 53 74 64 45 76 65 6e 74 20 3d 20 7b  SID_StdEvent = {
14270 30 78 30 30 30 30 30 33 32 42 2c 20 30 78 30 30  0x0000032B, 0x00
14280 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
14290 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
142a0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
142b0 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
142c0 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
142d0 53 74 64 46 6f 6e 74 20 3d 20 7b 30 78 30 42 45  StdFont = {0x0BE
142e0 33 35 32 30 33 2c 20 30 78 38 46 39 31 2c 20 30  35203, 0x8F91, 0
142f0 78 31 31 43 45 2c 20 5b 30 78 39 44 2c 20 30 78  x11CE, [0x9D, 0x
14300 45 33 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E3, 0x00, 0xAA, 
14310 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78 42 38  0x00, 0x4B, 0xB8
14320 2c 20 30 78 35 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x51]};. const
14330 20 49 49 44 20 43 4c 53 49 44 5f 53 74 64 47 6c   IID CLSID_StdGl
14340 6f 62 61 6c 49 6e 74 65 72 66 61 63 65 54 61 62  obalInterfaceTab
14350 6c 65 20 3d 20 7b 30 78 30 30 30 30 30 33 32 33  le = {0x00000323
14360 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
14370 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
14380 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
14390 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
143a0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
143b0 43 4c 53 49 44 5f 53 74 64 48 6c 69 6e 6b 20 3d  CLSID_StdHlink =
143c0 20 7b 30 78 37 39 45 41 43 39 44 30 2c 20 30 78   {0x79EAC9D0, 0x
143d0 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b 30  BAF9, 0x11CE, [0
143e0 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  x8C, 0x82, 0x00,
143f0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
14400 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b  B, 0xA9, 0x0B]};
14410 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
14420 44 5f 53 74 64 48 6c 69 6e 6b 42 72 6f 77 73 65  D_StdHlinkBrowse
14430 43 6f 6e 74 65 78 74 20 3d 20 7b 30 78 37 39 45  Context = {0x79E
14440 41 43 39 44 31 2c 20 30 78 42 41 46 39 2c 20 30  AC9D1, 0xBAF9, 0
14450 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78  x11CE, [0x8C, 0x
14460 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
14470 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39  0x00, 0x4B, 0xA9
14480 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
14490 20 49 49 44 20 43 4c 53 49 44 5f 53 74 64 4d 61   IID CLSID_StdMa
144a0 72 73 68 61 6c 20 3d 20 7b 30 78 30 30 30 30 30  rshal = {0x00000
144b0 30 31 37 2c 20 30 78 30 30 30 30 2c 20 30 78 30  017, 0x0000, 0x0
144c0 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
144d0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
144e0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
144f0 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
14500 49 44 20 43 4c 53 49 44 5f 53 74 64 4e 6f 74 69  ID CLSID_StdNoti
14510 66 69 63 61 74 69 6f 6e 4d 67 72 20 3d 20 7b 30  ficationMgr = {0
14520 78 43 37 33 33 45 34 41 46 2c 20 30 78 35 37 36  xC733E4AF, 0x576
14530 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32  E, 0x11D0, [0xB2
14540 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78  , 0x8C, 0x00, 0x
14550 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20  C0, 0x4F, 0xD7, 
14560 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63  0xCD, 0x22]};. c
14570 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53  onst IID CLSID_S
14580 74 64 50 69 63 74 75 72 65 20 3d 20 7b 30 78 30  tdPicture = {0x0
14590 42 45 33 35 32 30 34 2c 20 30 78 38 46 39 31 2c  BE35204, 0x8F91,
145a0 20 30 78 31 31 43 45 2c 20 5b 30 78 39 44 2c 20   0x11CE, [0x9D, 
145b0 30 78 45 33 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE3, 0x00, 0xAA
145c0 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78  , 0x00, 0x4B, 0x
145d0 42 38 2c 20 30 78 35 31 5d 7d 3b 0a 20 63 6f 6e  B8, 0x51]};. con
145e0 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 74 64  st IID CLSID_Std
145f0 55 52 4c 4d 6f 6e 69 6b 65 72 20 3d 20 7b 30 78  URLMoniker = {0x
14600 37 39 45 41 43 39 45 30 2c 20 30 78 42 41 46 39  79EAC9E0, 0xBAF9
14610 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c  , 0x11CE, [0x8C,
14620 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
14630 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30  A, 0x00, 0x4B, 0
14640 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xA9, 0x0B]};. co
14650 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 74  nst IID CLSID_St
14660 64 55 52 4c 50 72 6f 74 6f 63 6f 6c 20 3d 20 7b  dURLProtocol = {
14670 30 78 37 39 45 41 43 39 45 31 2c 20 30 78 42 41  0x79EAC9E1, 0xBA
14680 46 39 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38  F9, 0x11CE, [0x8
14690 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  C, 0x82, 0x00, 0
146a0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c  xAA, 0x00, 0x4B,
146b0 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xA9, 0x0B]};. 
146c0 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
146d0 53 74 67 46 6f 6c 64 65 72 20 3d 20 7b 30 78 45  StgFolder = {0xE
146e0 37 37 33 46 31 41 46 2c 20 30 78 33 41 36 35 2c  773F1AF, 0x3A65,
146f0 20 30 78 34 38 36 36 2c 20 5b 30 78 38 35 2c 20   0x4866, [0x85, 
14700 30 78 37 44 2c 20 30 78 38 34 2c 20 30 78 36 46  0x7D, 0x84, 0x6F
14710 2c 20 30 78 43 39 2c 20 30 78 43 34 2c 20 30 78  , 0xC9, 0xC4, 0x
14720 35 39 2c 20 30 78 38 41 5d 7d 3b 0a 20 63 6f 6e  59, 0x8A]};. con
14730 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 74 6f  st IID CLSID_Sto
14740 63 6b 43 6f 6c 6f 72 50 61 67 65 20 3d 20 7b 30  ckColorPage = {0
14750 78 37 45 42 44 41 41 45 31 2c 20 30 78 38 31 32  x7EBDAAE1, 0x812
14760 30 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38 39  0, 0x11CF, [0x89
14770 2c 20 30 78 39 46 2c 20 30 78 30 30 2c 20 30 78  , 0x9F, 0x00, 0x
14780 41 41 2c 20 30 78 30 30 2c 20 30 78 36 38 2c 20  AA, 0x00, 0x68, 
14790 30 78 38 42 2c 20 30 78 31 30 5d 7d 3b 0a 20 63  0x8B, 0x10]};. c
147a0 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53  onst IID CLSID_S
147b0 74 6f 63 6b 46 6f 6e 74 50 61 67 65 20 3d 20 7b  tockFontPage = {
147c0 30 78 37 45 42 44 41 41 45 30 2c 20 30 78 38 31  0x7EBDAAE0, 0x81
147d0 32 30 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38  20, 0x11CF, [0x8
147e0 39 2c 20 30 78 39 46 2c 20 30 78 30 30 2c 20 30  9, 0x9F, 0x00, 0
147f0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 38 2c  xAA, 0x00, 0x68,
14800 20 30 78 38 42 2c 20 30 78 31 30 5d 7d 3b 0a 20   0x8B, 0x10]};. 
14810 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
14820 53 74 6f 63 6b 50 69 63 74 75 72 65 50 61 67 65  StockPicturePage
14830 20 3d 20 7b 30 78 37 45 42 44 41 41 45 32 2c 20   = {0x7EBDAAE2, 
14840 30 78 38 31 32 30 2c 20 30 78 31 31 43 46 2c 20  0x8120, 0x11CF, 
14850 5b 30 78 38 39 2c 20 30 78 39 46 2c 20 30 78 30  [0x89, 0x9F, 0x0
14860 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
14870 78 36 38 2c 20 30 78 38 42 2c 20 30 78 31 30 5d  x68, 0x8B, 0x10]
14880 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
14890 53 49 44 5f 53 75 62 73 63 72 69 70 74 69 6f 6e  SID_Subscription
148a0 4d 67 72 20 3d 20 7b 30 78 41 42 42 45 33 31 44  Mgr = {0xABBE31D
148b0 30 2c 20 30 78 36 44 41 45 2c 20 30 78 31 31 44  0, 0x6DAE, 0x11D
148c0 30 2c 20 5b 30 78 42 45 2c 20 30 78 43 41 2c 20  0, [0xBE, 0xCA, 
148d0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
148e0 2c 20 30 78 44 39 2c 20 30 78 34 30 2c 20 30 78  , 0xD9, 0x40, 0x
148f0 42 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  BE]};. const IID
14900 20 43 4c 53 49 44 5f 53 75 62 73 63 72 69 70 74   CLSID_Subscript
14910 69 6f 6e 54 68 72 6f 74 74 6c 65 72 20 3d 20 7b  ionThrottler = {
14920 30 78 31 45 39 42 30 30 45 35 2c 20 30 78 39 38  0x1E9B00E5, 0x98
14930 34 36 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  46, 0x11D1, [0xA
14940 31 2c 20 30 78 45 45 2c 20 30 78 30 30 2c 20 30  1, 0xEE, 0x00, 0
14950 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c  xC0, 0x4F, 0xC2,
14960 20 30 78 46 42 2c 20 30 78 45 31 5d 7d 3b 0a 20   0xFB, 0xE1]};. 
14970 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
14980 53 57 62 65 6d 44 61 74 65 54 69 6d 65 20 3d 20  SWbemDateTime = 
14990 7b 30 78 34 37 44 46 42 45 35 34 2c 20 30 78 43  {0x47DFBE54, 0xC
149a0 46 37 36 2c 20 30 78 31 31 44 33 2c 20 5b 30 78  F76, 0x11D3, [0x
149b0 42 33 2c 20 30 78 38 46 2c 20 30 78 30 30 2c 20  B3, 0x8F, 0x00, 
149c0 30 78 31 30 2c 20 30 78 35 41 2c 20 30 78 31 46  0x10, 0x5A, 0x1F
149d0 2c 20 30 78 34 37 2c 20 30 78 33 41 5d 7d 3b 0a  , 0x47, 0x3A]};.
149e0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
149f0 5f 53 57 62 65 6d 45 76 65 6e 74 53 6f 75 72 63  _SWbemEventSourc
14a00 65 20 3d 20 7b 30 78 30 34 42 38 33 44 35 38 2c  e = {0x04B83D58,
14a10 20 30 78 32 31 41 45 2c 20 30 78 31 31 44 32 2c   0x21AE, 0x11D2,
14a20 20 5b 30 78 38 42 2c 20 30 78 33 33 2c 20 30 78   [0x8B, 0x33, 0x
14a30 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20  00, 0x60, 0x08, 
14a40 30 78 30 36 2c 20 30 78 44 39 2c 20 30 78 42 36  0x06, 0xD9, 0xB6
14a50 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
14a60 4c 53 49 44 5f 53 57 62 65 6d 4c 61 73 74 45 72  LSID_SWbemLastEr
14a70 72 6f 72 20 3d 20 7b 30 78 43 32 46 45 45 45 41  ror = {0xC2FEEEA
14a80 43 2c 20 30 78 43 46 43 44 2c 20 30 78 31 31 44  C, 0xCFCD, 0x11D
14a90 31 2c 20 5b 30 78 38 42 2c 20 30 78 30 35 2c 20  1, [0x8B, 0x05, 
14aa0 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38  0x00, 0x60, 0x08
14ab0 2c 20 30 78 30 36 2c 20 30 78 44 39 2c 20 30 78  , 0x06, 0xD9, 0x
14ac0 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  B6]};. const IID
14ad0 20 43 4c 53 49 44 5f 53 57 62 65 6d 4c 6f 63 61   CLSID_SWbemLoca
14ae0 74 6f 72 20 3d 20 7b 30 78 37 36 41 36 34 31 35  tor = {0x76A6415
14af0 38 2c 20 30 78 43 42 34 31 2c 20 30 78 31 31 44  8, 0xCB41, 0x11D
14b00 31 2c 20 5b 30 78 38 42 2c 20 30 78 30 32 2c 20  1, [0x8B, 0x02, 
14b10 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38  0x00, 0x60, 0x08
14b20 2c 20 30 78 30 36 2c 20 30 78 44 39 2c 20 30 78  , 0x06, 0xD9, 0x
14b30 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  B6]};. const IID
14b40 20 43 4c 53 49 44 5f 53 57 62 65 6d 4d 65 74 68   CLSID_SWbemMeth
14b50 6f 64 20 3d 20 7b 30 78 30 34 42 38 33 44 35 42  od = {0x04B83D5B
14b60 2c 20 30 78 32 31 41 45 2c 20 30 78 31 31 44 32  , 0x21AE, 0x11D2
14b70 2c 20 5b 30 78 38 42 2c 20 30 78 33 33 2c 20 30  , [0x8B, 0x33, 0
14b80 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c  x00, 0x60, 0x08,
14b90 20 30 78 30 36 2c 20 30 78 44 39 2c 20 30 78 42   0x06, 0xD9, 0xB
14ba0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
14bb0 43 4c 53 49 44 5f 53 57 62 65 6d 4d 65 74 68 6f  CLSID_SWbemMetho
14bc0 64 53 65 74 20 3d 20 7b 30 78 30 34 42 38 33 44  dSet = {0x04B83D
14bd0 35 41 2c 20 30 78 32 31 41 45 2c 20 30 78 31 31  5A, 0x21AE, 0x11
14be0 44 32 2c 20 5b 30 78 38 42 2c 20 30 78 33 33 2c  D2, [0x8B, 0x33,
14bf0 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
14c00 38 2c 20 30 78 30 36 2c 20 30 78 44 39 2c 20 30  8, 0x06, 0xD9, 0
14c10 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xB6]};. const II
14c20 44 20 43 4c 53 49 44 5f 53 57 62 65 6d 4e 61 6d  D CLSID_SWbemNam
14c30 65 64 56 61 6c 75 65 20 3d 20 7b 30 78 30 34 42  edValue = {0x04B
14c40 38 33 44 36 30 2c 20 30 78 32 31 41 45 2c 20 30  83D60, 0x21AE, 0
14c50 78 31 31 44 32 2c 20 5b 30 78 38 42 2c 20 30 78  x11D2, [0x8B, 0x
14c60 33 33 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  33, 0x00, 0x60, 
14c70 30 78 30 38 2c 20 30 78 30 36 2c 20 30 78 44 39  0x08, 0x06, 0xD9
14c80 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xB6]};. const
14c90 20 49 49 44 20 43 4c 53 49 44 5f 53 57 62 65 6d   IID CLSID_SWbem
14ca0 4e 61 6d 65 64 56 61 6c 75 65 53 65 74 20 3d 20  NamedValueSet = 
14cb0 7b 30 78 39 41 45 44 33 38 34 45 2c 20 30 78 43  {0x9AED384E, 0xC
14cc0 45 38 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  E8B, 0x11D1, [0x
14cd0 38 42 2c 20 30 78 30 35 2c 20 30 78 30 30 2c 20  8B, 0x05, 0x00, 
14ce0 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 30 36  0x60, 0x08, 0x06
14cf0 2c 20 30 78 44 39 2c 20 30 78 42 36 5d 7d 3b 0a  , 0xD9, 0xB6]};.
14d00 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
14d10 5f 53 57 62 65 6d 4f 62 6a 65 63 74 20 3d 20 7b  _SWbemObject = {
14d20 30 78 30 34 42 38 33 44 36 32 2c 20 30 78 32 31  0x04B83D62, 0x21
14d30 41 45 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38  AE, 0x11D2, [0x8
14d40 42 2c 20 30 78 33 33 2c 20 30 78 30 30 2c 20 30  B, 0x33, 0x00, 0
14d50 78 36 30 2c 20 30 78 30 38 2c 20 30 78 30 36 2c  x60, 0x08, 0x06,
14d60 20 30 78 44 39 2c 20 30 78 42 36 5d 7d 3b 0a 20   0xD9, 0xB6]};. 
14d70 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
14d80 53 57 62 65 6d 4f 62 6a 65 63 74 45 78 20 3d 20  SWbemObjectEx = 
14d90 7b 30 78 44 36 42 44 41 46 42 32 2c 20 30 78 39  {0xD6BDAFB2, 0x9
14da0 34 33 35 2c 20 30 78 34 39 31 46 2c 20 5b 30 78  435, 0x491F, [0x
14db0 42 42 2c 20 30 78 38 37 2c 20 30 78 36 41 2c 20  BB, 0x87, 0x6A, 
14dc0 30 78 41 30 2c 20 30 78 46 30 2c 20 30 78 42 43  0xA0, 0xF0, 0xBC
14dd0 2c 20 30 78 33 31 2c 20 30 78 41 32 5d 7d 3b 0a  , 0x31, 0xA2]};.
14de0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
14df0 5f 53 57 62 65 6d 4f 62 6a 65 63 74 50 61 74 68  _SWbemObjectPath
14e00 20 3d 20 7b 30 78 35 37 39 31 42 43 32 36 2c 20   = {0x5791BC26, 
14e10 30 78 43 45 39 43 2c 20 30 78 31 31 44 31 2c 20  0xCE9C, 0x11D1, 
14e20 5b 30 78 39 37 2c 20 30 78 42 46 2c 20 30 78 30  [0x97, 0xBF, 0x0
14e30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30  0, 0x00, 0xF8, 0
14e40 78 31 45 2c 20 30 78 38 34 2c 20 30 78 39 43 5d  x1E, 0x84, 0x9C]
14e50 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
14e60 53 49 44 5f 53 57 62 65 6d 4f 62 6a 65 63 74 53  SID_SWbemObjectS
14e70 65 74 20 3d 20 7b 30 78 30 34 42 38 33 44 36 31  et = {0x04B83D61
14e80 2c 20 30 78 32 31 41 45 2c 20 30 78 31 31 44 32  , 0x21AE, 0x11D2
14e90 2c 20 5b 30 78 38 42 2c 20 30 78 33 33 2c 20 30  , [0x8B, 0x33, 0
14ea0 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c  x00, 0x60, 0x08,
14eb0 20 30 78 30 36 2c 20 30 78 44 39 2c 20 30 78 42   0x06, 0xD9, 0xB
14ec0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
14ed0 43 4c 53 49 44 5f 53 57 62 65 6d 50 72 69 76 69  CLSID_SWbemPrivi
14ee0 6c 65 67 65 20 3d 20 7b 30 78 32 36 45 45 36 37  lege = {0x26EE67
14ef0 42 43 2c 20 30 78 35 38 30 34 2c 20 30 78 31 31  BC, 0x5804, 0x11
14f00 44 32 2c 20 5b 30 78 38 42 2c 20 30 78 34 41 2c  D2, [0x8B, 0x4A,
14f10 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
14f20 38 2c 20 30 78 30 36 2c 20 30 78 44 39 2c 20 30  8, 0x06, 0xD9, 0
14f30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xB6]};. const II
14f40 44 20 43 4c 53 49 44 5f 53 57 62 65 6d 50 72 69  D CLSID_SWbemPri
14f50 76 69 6c 65 67 65 53 65 74 20 3d 20 7b 30 78 32  vilegeSet = {0x2
14f60 36 45 45 36 37 42 45 2c 20 30 78 35 38 30 34 2c  6EE67BE, 0x5804,
14f70 20 30 78 31 31 44 32 2c 20 5b 30 78 38 42 2c 20   0x11D2, [0x8B, 
14f80 30 78 34 41 2c 20 30 78 30 30 2c 20 30 78 36 30  0x4A, 0x00, 0x60
14f90 2c 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30 78  , 0x08, 0x06, 0x
14fa0 44 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e  D9, 0xB6]};. con
14fb0 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 57 62  st IID CLSID_SWb
14fc0 65 6d 50 72 6f 70 65 72 74 79 20 3d 20 7b 30 78  emProperty = {0x
14fd0 30 34 42 38 33 44 35 44 2c 20 30 78 32 31 41 45  04B83D5D, 0x21AE
14fe0 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 42 2c  , 0x11D2, [0x8B,
14ff0 20 30 78 33 33 2c 20 30 78 30 30 2c 20 30 78 36   0x33, 0x00, 0x6
15000 30 2c 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30  0, 0x08, 0x06, 0
15010 78 44 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f  xD9, 0xB6]};. co
15020 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 57  nst IID CLSID_SW
15030 62 65 6d 50 72 6f 70 65 72 74 79 53 65 74 20 3d  bemPropertySet =
15040 20 7b 30 78 30 34 42 38 33 44 35 43 2c 20 30 78   {0x04B83D5C, 0x
15050 32 31 41 45 2c 20 30 78 31 31 44 32 2c 20 5b 30  21AE, 0x11D2, [0
15060 78 38 42 2c 20 30 78 33 33 2c 20 30 78 30 30 2c  x8B, 0x33, 0x00,
15070 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 30   0x60, 0x08, 0x0
15080 36 2c 20 30 78 44 39 2c 20 30 78 42 36 5d 7d 3b  6, 0xD9, 0xB6]};
15090 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
150a0 44 5f 53 57 62 65 6d 51 75 61 6c 69 66 69 65 72  D_SWbemQualifier
150b0 20 3d 20 7b 30 78 30 34 42 38 33 44 35 46 2c 20   = {0x04B83D5F, 
150c0 30 78 32 31 41 45 2c 20 30 78 31 31 44 32 2c 20  0x21AE, 0x11D2, 
150d0 5b 30 78 38 42 2c 20 30 78 33 33 2c 20 30 78 30  [0x8B, 0x33, 0x0
150e0 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
150f0 78 30 36 2c 20 30 78 44 39 2c 20 30 78 42 36 5d  x06, 0xD9, 0xB6]
15100 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
15110 53 49 44 5f 53 57 62 65 6d 51 75 61 6c 69 66 69  SID_SWbemQualifi
15120 65 72 53 65 74 20 3d 20 7b 30 78 30 34 42 38 33  erSet = {0x04B83
15130 44 35 45 2c 20 30 78 32 31 41 45 2c 20 30 78 31  D5E, 0x21AE, 0x1
15140 31 44 32 2c 20 5b 30 78 38 42 2c 20 30 78 33 33  1D2, [0x8B, 0x33
15150 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78  , 0x00, 0x60, 0x
15160 30 38 2c 20 30 78 30 36 2c 20 30 78 44 39 2c 20  08, 0x06, 0xD9, 
15170 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xB6]};. const I
15180 49 44 20 43 4c 53 49 44 5f 53 57 62 65 6d 52 65  ID CLSID_SWbemRe
15190 66 72 65 73 68 61 62 6c 65 49 74 65 6d 20 3d 20  freshableItem = 
151a0 7b 30 78 38 43 36 38 35 34 42 43 2c 20 30 78 44  {0x8C6854BC, 0xD
151b0 45 34 42 2c 20 30 78 31 31 44 33 2c 20 5b 30 78  E4B, 0x11D3, [0x
151c0 42 33 2c 20 30 78 39 30 2c 20 30 78 30 30 2c 20  B3, 0x90, 0x00, 
151d0 30 78 31 30 2c 20 30 78 35 41 2c 20 30 78 31 46  0x10, 0x5A, 0x1F
151e0 2c 20 30 78 34 37 2c 20 30 78 33 41 5d 7d 3b 0a  , 0x47, 0x3A]};.
151f0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
15200 5f 53 57 62 65 6d 52 65 66 72 65 73 68 65 72 20  _SWbemRefresher 
15210 3d 20 7b 30 78 44 32 36 39 42 46 35 43 2c 20 30  = {0xD269BF5C, 0
15220 78 44 39 43 31 2c 20 30 78 31 31 44 33 2c 20 5b  xD9C1, 0x11D3, [
15230 30 78 42 33 2c 20 30 78 38 46 2c 20 30 78 30 30  0xB3, 0x8F, 0x00
15240 2c 20 30 78 31 30 2c 20 30 78 35 41 2c 20 30 78  , 0x10, 0x5A, 0x
15250 31 46 2c 20 30 78 34 37 2c 20 30 78 33 41 5d 7d  1F, 0x47, 0x3A]}
15260 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
15270 49 44 5f 53 57 62 65 6d 53 65 63 75 72 69 74 79  ID_SWbemSecurity
15280 20 3d 20 7b 30 78 42 35 34 44 36 36 45 39 2c 20   = {0xB54D66E9, 
15290 30 78 32 32 38 37 2c 20 30 78 31 31 44 32 2c 20  0x2287, 0x11D2, 
152a0 5b 30 78 38 42 2c 20 30 78 33 33 2c 20 30 78 30  [0x8B, 0x33, 0x0
152b0 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
152c0 78 30 36 2c 20 30 78 44 39 2c 20 30 78 42 36 5d  x06, 0xD9, 0xB6]
152d0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
152e0 53 49 44 5f 53 57 62 65 6d 53 65 72 76 69 63 65  SID_SWbemService
152f0 73 20 3d 20 7b 30 78 30 34 42 38 33 44 36 33 2c  s = {0x04B83D63,
15300 20 30 78 32 31 41 45 2c 20 30 78 31 31 44 32 2c   0x21AE, 0x11D2,
15310 20 5b 30 78 38 42 2c 20 30 78 33 33 2c 20 30 78   [0x8B, 0x33, 0x
15320 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20  00, 0x60, 0x08, 
15330 30 78 30 36 2c 20 30 78 44 39 2c 20 30 78 42 36  0x06, 0xD9, 0xB6
15340 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
15350 4c 53 49 44 5f 53 57 62 65 6d 53 65 72 76 69 63  LSID_SWbemServic
15360 65 73 45 78 20 3d 20 7b 30 78 36 32 45 35 32 32  esEx = {0x62E522
15370 44 43 2c 20 30 78 38 43 46 33 2c 20 30 78 34 30  DC, 0x8CF3, 0x40
15380 41 38 2c 20 5b 30 78 38 42 2c 20 30 78 32 45 2c  A8, [0x8B, 0x2E,
15390 20 30 78 33 37 2c 20 30 78 44 35 2c 20 30 78 39   0x37, 0xD5, 0x9
153a0 35 2c 20 30 78 36 35 2c 20 30 78 31 45 2c 20 30  5, 0x65, 0x1E, 0
153b0 78 34 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x40]};. const II
153c0 44 20 43 4c 53 49 44 5f 53 57 62 65 6d 53 69 6e  D CLSID_SWbemSin
153d0 6b 20 3d 20 7b 30 78 37 35 37 31 38 43 39 41 2c  k = {0x75718C9A,
153e0 20 30 78 46 30 32 39 2c 20 30 78 31 31 44 31 2c   0xF029, 0x11D1,
153f0 20 5b 30 78 41 31 2c 20 30 78 41 43 2c 20 30 78   [0xA1, 0xAC, 0x
15400 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
15410 30 78 42 36 2c 20 30 78 43 32 2c 20 30 78 32 33  0xB6, 0xC2, 0x23
15420 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
15430 4c 53 49 44 5f 53 79 6e 63 68 72 6f 6e 69 7a 65  LSID_Synchronize
15440 43 6f 6e 74 61 69 6e 65 72 20 3d 20 7b 30 78 30  Container = {0x0
15450 30 30 30 30 33 32 44 2c 20 30 78 30 30 30 30 2c  000032D, 0x0000,
15460 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
15470 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
15480 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
15490 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
154a0 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 79 6e  st IID CLSID_Syn
154b0 63 4d 67 72 20 3d 20 7b 30 78 36 32 39 35 44 46  cMgr = {0x6295DF
154c0 32 37 2c 20 30 78 33 35 45 45 2c 20 30 78 31 31  27, 0x35EE, 0x11
154d0 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 37 2c  D1, [0x87, 0x07,
154e0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
154f0 46 2c 20 30 78 44 39 2c 20 30 78 33 33 2c 20 30  F, 0xD9, 0x33, 0
15500 78 32 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x27]};. const II
15510 44 20 43 4c 53 49 44 5f 54 41 50 49 20 3d 20 7b  D CLSID_TAPI = {
15520 30 78 32 31 44 36 44 34 38 45 2c 20 30 78 41 38  0x21D6D48E, 0xA8
15530 38 42 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  8B, 0x11D0, [0x8
15540 33 2c 20 30 78 44 44 2c 20 30 78 30 30 2c 20 30  3, 0xDD, 0x00, 0
15550 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 43 2c  xAA, 0x00, 0x3C,
15560 20 30 78 43 41 2c 20 30 78 42 44 5d 7d 3b 0a 20   0xCA, 0xBD]};. 
15570 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
15580 54 61 73 6b 62 61 72 4c 69 73 74 20 3d 20 7b 30  TaskbarList = {0
15590 78 35 36 46 44 46 33 34 34 2c 20 30 78 46 44 36  x56FDF344, 0xFD6
155a0 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 35  D, 0x11D0, [0x95
155b0 2c 20 30 78 38 41 2c 20 30 78 30 30 2c 20 30 78  , 0x8A, 0x00, 0x
155c0 36 30 2c 20 30 78 39 37 2c 20 30 78 43 39 2c 20  60, 0x97, 0xC9, 
155d0 30 78 41 30 2c 20 30 78 39 30 5d 7d 3b 0a 20 63  0xA0, 0x90]};. c
155e0 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 54  onst IID CLSID_T
155f0 61 73 6b 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78  askManager = {0x
15600 43 30 46 36 31 35 41 37 2c 20 30 78 46 38 37 34  C0F615A7, 0xF874
15610 2c 20 30 78 34 35 32 31 2c 20 5b 30 78 38 37 2c  , 0x4521, [0x87,
15620 20 30 78 39 31 2c 20 30 78 45 44 2c 20 30 78 33   0x91, 0xED, 0x3
15630 42 2c 20 30 78 38 34 2c 20 30 78 30 31 2c 20 30  B, 0x84, 0x01, 0
15640 78 37 45 2c 20 30 78 46 37 5d 7d 3b 0a 20 63 6f  x7E, 0xF7]};. co
15650 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 54 65  nst IID CLSID_Te
15660 72 6d 69 6e 61 6c 4d 61 6e 61 67 65 72 20 3d 20  rminalManager = 
15670 7b 30 78 37 31 37 30 46 32 45 30 2c 20 30 78 39  {0x7170F2E0, 0x9
15680 42 45 33 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  BE3, 0x11D0, [0x
15690 41 30 2c 20 30 78 30 39 2c 20 30 78 30 30 2c 20  A0, 0x09, 0x00, 
156a0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 36  0xAA, 0x00, 0xB6
156b0 2c 20 30 78 30 35 2c 20 30 78 41 34 5d 7d 3b 0a  , 0x05, 0xA4]};.
156c0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
156d0 5f 54 48 52 45 41 44 5f 42 52 4f 41 44 43 41 53  _THREAD_BROADCAS
156e0 54 20 3d 20 7b 30 78 44 33 34 46 31 38 31 32 2c  T = {0xD34F1812,
156f0 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c   0x576E, 0x11D0,
15700 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78   [0xB2, 0x8C, 0x
15710 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
15720 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32  0xD7, 0xCD, 0x22
15730 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
15740 4c 53 49 44 5f 54 68 72 65 61 64 44 69 61 6c 6f  LSID_ThreadDialo
15750 67 50 72 6f 63 50 61 72 61 6d 20 3d 20 7b 30 78  gProcParam = {0x
15760 33 30 35 30 46 35 45 42 2c 20 30 78 39 38 42 35  3050F5EB, 0x98B5
15770 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
15780 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
15790 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
157a0 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
157b0 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 54 68  nst IID CLSID_Th
157c0 75 6d 62 6e 61 69 6c 46 43 4e 48 61 6e 64 6c 65  umbnailFCNHandle
157d0 72 20 3d 20 7b 30 78 43 45 46 43 36 35 44 38 2c  r = {0xCEFC65D8,
157e0 20 30 78 36 36 44 38 2c 20 30 78 31 31 44 31 2c   0x66D8, 0x11D1,
157f0 20 5b 30 78 38 44 2c 20 30 78 38 43 2c 20 30 78   [0x8D, 0x8C, 0x
15800 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20  00, 0x00, 0xF8, 
15810 30 78 30 34 2c 20 30 78 42 30 2c 20 30 78 35 37  0x04, 0xB0, 0x57
15820 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
15830 4c 53 49 44 5f 54 68 75 6d 62 6e 61 69 6c 55 70  LSID_ThumbnailUp
15840 64 61 74 65 72 20 3d 20 7b 30 78 41 33 43 36 33  dater = {0xA3C63
15850 39 31 38 2c 20 30 78 38 38 39 44 2c 20 30 78 31  918, 0x889D, 0x1
15860 31 44 31 2c 20 5b 30 78 38 33 2c 20 30 78 45 39  1D1, [0x83, 0xE9
15870 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
15880 34 46 2c 20 30 78 43 32 2c 20 30 78 43 36 2c 20  4F, 0xC2, 0xC6, 
15890 30 78 44 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xD4]};. const I
158a0 49 44 20 43 4c 53 49 44 5f 54 49 4d 45 20 3d 20  ID CLSID_TIME = 
158b0 7b 30 78 45 33 32 45 46 35 37 42 2c 20 30 78 37  {0xE32EF57B, 0x7
158c0 46 44 45 2c 20 30 78 34 37 36 35 2c 20 5b 30 78  FDE, 0x4765, [0x
158d0 39 42 2c 20 30 78 43 35 2c 20 30 78 41 31 2c 20  9B, 0xC5, 0xA1, 
158e0 30 78 42 41 2c 20 30 78 39 37 2c 20 30 78 30 35  0xBA, 0x97, 0x05
158f0 2c 20 30 78 43 34 2c 20 30 78 34 45 5d 7d 3b 0a  , 0xC4, 0x4E]};.
15900 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
15910 5f 54 49 4d 45 41 6e 69 6d 61 74 69 6f 6e 20 3d  _TIMEAnimation =
15920 20 7b 30 78 46 39 39 44 31 33 35 41 2c 20 30 78   {0xF99D135A, 0x
15930 43 30 37 43 2c 20 30 78 34 34 39 45 2c 20 5b 30  C07C, 0x449E, [0
15940 78 39 36 2c 20 30 78 35 43 2c 20 30 78 37 44 2c  x96, 0x5C, 0x7D,
15950 20 30 78 42 42 2c 20 30 78 37 43 2c 20 30 78 35   0xBB, 0x7C, 0x5
15960 35 2c 20 30 78 34 41 2c 20 30 78 35 31 5d 7d 3b  5, 0x4A, 0x51]};
15970 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
15980 44 5f 54 69 6d 65 43 61 74 65 67 6f 72 69 7a 65  D_TimeCategorize
15990 72 20 3d 20 7b 30 78 33 42 42 34 31 31 38 46 2c  r = {0x3BB4118F,
159a0 20 30 78 44 44 46 44 2c 20 30 78 34 44 33 30 2c   0xDDFD, 0x4D30,
159b0 20 5b 30 78 41 33 2c 20 30 78 34 38 2c 20 30 78   [0xA3, 0x48, 0x
159c0 39 46 2c 20 30 78 42 35 2c 20 30 78 44 36 2c 20  9F, 0xB5, 0xD6, 
159d0 30 78 42 46 2c 20 30 78 31 41 2c 20 30 78 46 45  0xBF, 0x1A, 0xFE
159e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
159f0 4c 53 49 44 5f 54 49 4d 45 43 6f 6c 6f 72 41 6e  LSID_TIMEColorAn
15a00 69 6d 61 74 69 6f 6e 20 3d 20 7b 30 78 36 32 46  imation = {0x62F
15a10 37 35 30 35 32 2c 20 30 78 46 33 45 43 2c 20 30  75052, 0xF3EC, 0
15a20 78 34 41 36 34 2c 20 5b 30 78 38 34 2c 20 30 78  x4A64, [0x84, 0x
15a30 46 42 2c 20 30 78 41 42 2c 20 30 78 31 38 2c 20  FB, 0xAB, 0x18, 
15a40 30 78 45 30 2c 20 30 78 37 34 2c 20 30 78 36 45  0xE0, 0x74, 0x6E
15a50 2c 20 30 78 44 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xD8]};. const
15a60 20 49 49 44 20 43 4c 53 49 44 5f 54 49 4d 45 46   IID CLSID_TIMEF
15a70 61 63 74 6f 72 79 20 3d 20 7b 30 78 31 37 32 33  actory = {0x1723
15a80 37 41 32 30 2c 20 30 78 33 41 44 42 2c 20 30 78  7A20, 0x3ADB, 0x
15a90 34 38 45 43 2c 20 5b 30 78 42 31 2c 20 30 78 38  48EC, [0xB1, 0x8
15aa0 32 2c 20 30 78 33 35 2c 20 30 78 32 39 2c 20 30  2, 0x35, 0x29, 0
15ab0 78 31 46 2c 20 30 78 31 31 2c 20 30 78 35 37 2c  x1F, 0x11, 0x57,
15ac0 20 30 78 39 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x90]};. const 
15ad0 49 49 44 20 43 4c 53 49 44 5f 54 49 4d 45 46 69  IID CLSID_TIMEFi
15ae0 6c 74 65 72 41 6e 69 6d 61 74 69 6f 6e 20 3d 20  lterAnimation = 
15af0 7b 30 78 43 35 34 35 31 35 44 30 2c 20 30 78 46  {0xC54515D0, 0xF
15b00 32 45 35 2c 20 30 78 34 42 44 44 2c 20 5b 30 78  2E5, 0x4BDD, [0x
15b10 41 41 2c 20 30 78 38 36 2c 20 30 78 31 45 2c 20  AA, 0x86, 0x1E, 
15b20 30 78 34 46 2c 20 30 78 32 33 2c 20 30 78 45 34  0x4F, 0x23, 0xE4
15b30 2c 20 30 78 38 30 2c 20 30 78 45 37 5d 7d 3b 0a  , 0x80, 0xE7]};.
15b40 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
15b50 5f 54 49 4d 45 4d 6f 74 69 6f 6e 41 6e 69 6d 61  _TIMEMotionAnima
15b60 74 69 6f 6e 20 3d 20 7b 30 78 30 30 31 39 41 30  tion = {0x0019A0
15b70 39 44 2c 20 30 78 31 41 38 31 2c 20 30 78 34 31  9D, 0x1A81, 0x41
15b80 43 35 2c 20 5b 30 78 38 39 2c 20 30 78 45 43 2c  C5, [0x89, 0xEC,
15b90 20 30 78 44 39 2c 20 30 78 45 37 2c 20 30 78 33   0xD9, 0xE7, 0x3
15ba0 37 2c 20 30 78 38 31 2c 20 30 78 31 33 2c 20 30  7, 0x81, 0x13, 0
15bb0 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x03]};. const II
15bc0 44 20 43 4c 53 49 44 5f 54 49 4d 45 53 65 74 41  D CLSID_TIMESetA
15bd0 6e 69 6d 61 74 69 6f 6e 20 3d 20 7b 30 78 42 41  nimation = {0xBA
15be0 39 31 43 45 35 33 2c 20 30 78 42 41 45 42 2c 20  91CE53, 0xBAEB, 
15bf0 30 78 34 46 30 35 2c 20 5b 30 78 38 36 2c 20 30  0x4F05, [0x86, 0
15c00 78 31 43 2c 20 30 78 30 41 2c 20 30 78 32 41 2c  x1C, 0x0A, 0x2A,
15c10 20 30 78 30 39 2c 20 30 78 33 34 2c 20 30 78 46   0x09, 0x34, 0xF
15c20 38 2c 20 30 78 32 45 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x2E]};. cons
15c30 74 20 49 49 44 20 43 4c 53 49 44 5f 54 69 6d 65  t IID CLSID_Time
15c40 73 74 61 6d 70 20 3d 20 7b 30 78 42 32 42 45 44  stamp = {0xB2BED
15c50 32 45 42 2c 20 30 78 34 30 38 30 2c 20 30 78 31  2EB, 0x4080, 0x1
15c60 31 44 31 2c 20 5b 30 78 41 33 2c 20 30 78 41 43  1D1, [0xA3, 0xAC
15c70 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
15c80 34 46 2c 20 30 78 42 39 2c 20 30 78 35 30 2c 20  4F, 0xB9, 0x50, 
15c90 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xDC]};. const I
15ca0 49 44 20 43 4c 53 49 44 5f 54 6f 6f 6c 62 61 72  ID CLSID_Toolbar
15cb0 45 78 74 42 75 74 74 6f 6e 73 20 3d 20 7b 30 78  ExtButtons = {0x
15cc0 32 43 45 34 42 35 44 38 2c 20 30 78 41 32 38 46  2CE4B5D8, 0xA28F
15cd0 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 36 2c  , 0x11D2, [0x86,
15ce0 20 30 78 43 35 2c 20 30 78 30 30 2c 20 30 78 43   0xC5, 0x00, 0xC
15cf0 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30  0, 0x4F, 0x8E, 0
15d00 78 45 41 2c 20 30 78 39 39 5d 7d 3b 0a 20 63 6f  xEA, 0x99]};. co
15d10 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 54 72  nst IID CLSID_Tr
15d20 61 63 6b 46 69 6c 65 20 3d 20 7b 30 78 38 37 39  ackFile = {0x879
15d30 30 43 39 34 37 2c 20 30 78 41 33 30 42 2c 20 30  0C947, 0xA30B, 0
15d40 78 31 31 44 30 2c 20 5b 30 78 38 43 2c 20 30 78  x11D0, [0x8C, 0x
15d50 41 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  AB, 0x00, 0xC0, 
15d60 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 30 46  0x4F, 0xD9, 0x0F
15d70 2c 20 30 78 38 35 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x85]};. const
15d80 20 49 49 44 20 43 4c 53 49 44 5f 54 72 6b 46 6f   IID CLSID_TrkFo
15d90 72 63 65 4f 77 6e 65 72 73 68 69 70 20 3d 20 7b  rceOwnership = {
15da0 30 78 41 32 35 33 31 46 34 35 2c 20 30 78 43 36  0xA2531F45, 0xC6
15db0 37 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  7D, 0x11D0, [0x8
15dc0 43 2c 20 30 78 42 31 2c 20 30 78 30 30 2c 20 30  C, 0xB1, 0x00, 0
15dd0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c  xC0, 0x4F, 0xD9,
15de0 20 30 78 30 46 2c 20 30 78 38 35 5d 7d 3b 0a 20   0x0F, 0x85]};. 
15df0 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
15e00 54 72 6b 52 65 73 74 6f 72 65 4e 6f 74 69 66 79  TrkRestoreNotify
15e10 20 3d 20 7b 30 78 44 30 30 35 36 46 36 43 2c 20   = {0xD0056F6C, 
15e20 30 78 45 32 41 30 2c 20 30 78 31 31 44 30 2c 20  0xE2A0, 0x11D0, 
15e30 5b 30 78 42 31 2c 20 30 78 43 32 2c 20 30 78 30  [0xB1, 0xC2, 0x0
15e40 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
15e50 78 42 39 2c 20 30 78 33 38 2c 20 30 78 36 44 5d  xB9, 0x38, 0x6D]
15e60 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
15e70 53 49 44 5f 54 72 6b 52 65 73 74 6f 72 65 50 61  SID_TrkRestorePa
15e80 72 73 65 72 20 3d 20 7b 30 78 37 35 35 39 33 39  rser = {0x755939
15e90 45 34 2c 20 30 78 45 33 38 31 2c 20 30 78 31 31  E4, 0xE381, 0x11
15ea0 44 30 2c 20 5b 30 78 42 31 2c 20 30 78 43 35 2c  D0, [0xB1, 0xC5,
15eb0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
15ec0 46 2c 20 30 78 42 39 2c 20 30 78 33 38 2c 20 30  F, 0xB9, 0x38, 0
15ed0 78 36 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x6D]};. const II
15ee0 44 20 43 4c 53 49 44 5f 54 79 70 65 64 4e 61 6d  D CLSID_TypedNam
15ef0 65 20 3d 20 7b 30 78 42 33 33 31 34 33 43 42 2c  e = {0xB33143CB,
15f00 20 30 78 34 30 38 30 2c 20 30 78 31 31 44 31 2c   0x4080, 0x11D1,
15f10 20 5b 30 78 41 33 2c 20 30 78 41 43 2c 20 30 78   [0xA3, 0xAC, 0x
15f20 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
15f30 30 78 42 39 2c 20 30 78 35 30 2c 20 30 78 44 43  0xB9, 0x50, 0xDC
15f40 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
15f50 4c 53 49 44 5f 55 6d 69 4c 44 41 50 51 75 65 72  LSID_UmiLDAPQuer
15f60 79 4f 62 6a 65 63 74 20 3d 20 7b 30 78 43 44 35  yObject = {0xCD5
15f70 44 34 44 37 36 2c 20 30 78 41 38 31 38 2c 20 30  D4D76, 0xA818, 0
15f80 78 34 46 39 35 2c 20 5b 30 78 42 39 2c 20 30 78  x4F95, [0xB9, 0x
15f90 35 38 2c 20 30 78 37 39 2c 20 30 78 37 30 2c 20  58, 0x79, 0x70, 
15fa0 30 78 46 44 2c 20 30 78 39 34 2c 20 30 78 31 32  0xFD, 0x94, 0x12
15fb0 2c 20 30 78 43 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xCA]};. const
15fc0 20 49 49 44 20 43 4c 53 49 44 5f 55 6e 73 65 63   IID CLSID_Unsec
15fd0 75 72 65 64 41 70 61 72 74 6d 65 6e 74 20 3d 20  uredApartment = 
15fe0 7b 30 78 34 39 42 44 32 30 32 38 2c 20 30 78 31  {0x49BD2028, 0x1
15ff0 35 32 33 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  523, 0x11D1, [0x
16000 41 44 2c 20 30 78 37 39 2c 20 30 78 30 30 2c 20  AD, 0x79, 0x00, 
16010 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 38  0xC0, 0x4F, 0xD8
16020 2c 20 30 78 46 44 2c 20 30 78 46 46 5d 7d 3b 0a  , 0xFD, 0xFF]};.
16030 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
16040 5f 55 50 6e 50 44 65 73 63 72 69 70 74 69 6f 6e  _UPnPDescription
16050 44 6f 63 75 6d 65 6e 74 20 3d 20 7b 30 78 31 44  Document = {0x1D
16060 38 41 39 42 34 37 2c 20 30 78 33 41 32 38 2c 20  8A9B47, 0x3A28, 
16070 30 78 34 43 45 32 2c 20 5b 30 78 38 41 2c 20 30  0x4CE2, [0x8A, 0
16080 78 34 42 2c 20 30 78 42 44 2c 20 30 78 33 34 2c  x4B, 0xBD, 0x34,
16090 20 30 78 45 34 2c 20 30 78 35 42 2c 20 30 78 43   0xE4, 0x5B, 0xC
160a0 45 2c 20 30 78 45 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0xEB]};. cons
160b0 74 20 49 49 44 20 43 4c 53 49 44 5f 55 50 6e 50  t IID CLSID_UPnP
160c0 44 65 76 69 63 65 20 3d 20 7b 30 78 41 33 32 35  Device = {0xA325
160d0 35 32 43 35 2c 20 30 78 42 41 36 31 2c 20 30 78  52C5, 0xBA61, 0x
160e0 34 35 37 41 2c 20 5b 30 78 42 35 2c 20 30 78 39  457A, [0xB5, 0x9
160f0 41 2c 20 30 78 41 32 2c 20 30 78 35 36 2c 20 30  A, 0xA2, 0x56, 0
16100 78 31 45 2c 20 30 78 31 32 2c 20 30 78 35 45 2c  x1E, 0x12, 0x5E,
16110 20 30 78 33 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x33]};. const 
16120 49 49 44 20 43 4c 53 49 44 5f 55 50 6e 50 44 65  IID CLSID_UPnPDe
16130 76 69 63 65 46 69 6e 64 65 72 20 3d 20 7b 30 78  viceFinder = {0x
16140 45 32 30 38 35 46 32 38 2c 20 30 78 46 45 42 37  E2085F28, 0xFEB7
16150 2c 20 30 78 34 30 34 41 2c 20 5b 30 78 42 38 2c  , 0x404A, [0xB8,
16160 20 30 78 45 37 2c 20 30 78 45 36 2c 20 30 78 35   0xE7, 0xE6, 0x5
16170 39 2c 20 30 78 42 44 2c 20 30 78 45 41 2c 20 30  9, 0xBD, 0xEA, 0
16180 78 41 41 2c 20 30 78 30 32 5d 7d 3b 0a 20 63 6f  xAA, 0x02]};. co
16190 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 55 50  nst IID CLSID_UP
161a0 6e 50 44 65 76 69 63 65 48 6f 73 74 49 43 53 53  nPDeviceHostICSS
161b0 75 70 70 6f 72 74 20 3d 20 7b 30 78 37 39 37 41  upport = {0x797A
161c0 39 42 42 31 2c 20 30 78 39 45 34 39 2c 20 30 78  9BB1, 0x9E49, 0x
161d0 34 45 36 33 2c 20 5b 30 78 41 46 2c 20 30 78 45  4E63, [0xAF, 0xE
161e0 31 2c 20 30 78 31 42 2c 20 30 78 34 35 2c 20 30  1, 0x1B, 0x45, 0
161f0 78 42 39 2c 20 30 78 44 43 2c 20 30 78 38 31 2c  xB9, 0xDC, 0x81,
16200 20 30 78 36 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x62]};. const 
16210 49 49 44 20 43 4c 53 49 44 5f 55 50 6e 50 44 65  IID CLSID_UPnPDe
16220 76 69 63 65 48 6f 73 74 53 65 74 75 70 20 3d 20  viceHostSetup = 
16230 7b 30 78 42 34 36 30 39 34 31 31 2c 20 30 78 43  {0xB4609411, 0xC
16240 38 31 43 2c 20 30 78 34 43 43 45 2c 20 5b 30 78  81C, 0x4CCE, [0x
16250 38 43 2c 20 30 78 37 36 2c 20 30 78 43 36 2c 20  8C, 0x76, 0xC6, 
16260 30 78 42 35 2c 20 30 78 30 43 2c 20 30 78 39 34  0xB5, 0x0C, 0x94
16270 2c 20 30 78 30 32 2c 20 30 78 43 36 5d 7d 3b 0a  , 0x02, 0xC6]};.
16280 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
16290 5f 55 50 6e 50 44 65 76 69 63 65 73 20 3d 20 7b  _UPnPDevices = {
162a0 30 78 42 39 45 38 34 46 46 44 2c 20 30 78 41 44  0xB9E84FFD, 0xAD
162b0 33 43 2c 20 30 78 34 30 41 34 2c 20 5b 30 78 42  3C, 0x40A4, [0xB
162c0 38 2c 20 30 78 33 35 2c 20 30 78 30 38 2c 20 30  8, 0x35, 0x08, 0
162d0 78 38 32 2c 20 30 78 45 42 2c 20 30 78 43 42 2c  x82, 0xEB, 0xCB,
162e0 20 30 78 41 41 2c 20 30 78 41 38 5d 7d 3b 0a 20   0xAA, 0xA8]};. 
162f0 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
16300 55 50 6e 50 4e 41 54 20 3d 20 7b 30 78 41 45 31  UPnPNAT = {0xAE1
16310 45 30 30 41 41 2c 20 30 78 33 46 44 35 2c 20 30  E00AA, 0x3FD5, 0
16320 78 34 30 33 43 2c 20 5b 30 78 38 41 2c 20 30 78  x403C, [0x8A, 0x
16330 32 37 2c 20 30 78 32 42 2c 20 30 78 42 44 2c 20  27, 0x2B, 0xBD, 
16340 30 78 43 33 2c 20 30 78 30 43 2c 20 30 78 44 30  0xC3, 0x0C, 0xD0
16350 2c 20 30 78 45 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xE1]};. const
16360 20 49 49 44 20 43 4c 53 49 44 5f 55 50 6e 50 52   IID CLSID_UPnPR
16370 65 67 69 73 74 72 61 72 20 3d 20 7b 30 78 32 30  egistrar = {0x20
16380 34 38 31 30 42 39 2c 20 30 78 37 33 42 32 2c 20  4810B9, 0x73B2, 
16390 30 78 31 31 44 34 2c 20 5b 30 78 42 46 2c 20 30  0x11D4, [0xBF, 0
163a0 78 34 32 2c 20 30 78 30 30 2c 20 30 78 42 30 2c  x42, 0x00, 0xB0,
163b0 20 30 78 44 30 2c 20 30 78 31 31 2c 20 30 78 38   0xD0, 0x11, 0x8
163c0 42 2c 20 30 78 35 36 5d 7d 3b 0a 20 63 6f 6e 73  B, 0x56]};. cons
163d0 74 20 49 49 44 20 43 4c 53 49 44 5f 55 50 6e 50  t IID CLSID_UPnP
163e0 53 65 72 76 69 63 65 20 3d 20 7b 30 78 43 36 32  Service = {0xC62
163f0 34 42 41 39 35 2c 20 30 78 46 42 43 42 2c 20 30  4BA95, 0xFBCB, 0
16400 78 34 34 30 39 2c 20 5b 30 78 38 43 2c 20 30 78  x4409, [0x8C, 0x
16410 30 33 2c 20 30 78 38 43 2c 20 30 78 43 45 2c 20  03, 0x8C, 0xCE, 
16420 30 78 45 43 2c 20 30 78 35 33 2c 20 30 78 33 45  0xEC, 0x53, 0x3E
16430 2c 20 30 78 46 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xF1]};. const
16440 20 49 49 44 20 43 4c 53 49 44 5f 55 50 6e 50 53   IID CLSID_UPnPS
16450 65 72 76 69 63 65 73 20 3d 20 7b 30 78 43 30 42  ervices = {0xC0B
16460 43 34 42 34 41 2c 20 30 78 41 34 30 36 2c 20 30  C4B4A, 0xA406, 0
16470 78 34 45 46 43 2c 20 5b 30 78 39 33 2c 20 30 78  x4EFC, [0x93, 0x
16480 32 46 2c 20 30 78 42 38 2c 20 30 78 35 34 2c 20  2F, 0xB8, 0x54, 
16490 30 78 36 42 2c 20 30 78 38 31 2c 20 30 78 30 30  0x6B, 0x81, 0x00
164a0 2c 20 30 78 43 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xCC]};. const
164b0 20 49 49 44 20 43 4c 53 49 44 5f 55 72 6c 4d 6b   IID CLSID_UrlMk
164c0 42 69 6e 64 43 74 78 20 3d 20 7b 30 78 37 39 45  BindCtx = {0x79E
164d0 41 43 39 46 32 2c 20 30 78 42 41 46 39 2c 20 30  AC9F2, 0xBAF9, 0
164e0 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78  x11CE, [0x8C, 0x
164f0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
16500 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39  0x00, 0x4B, 0xA9
16510 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
16520 20 49 49 44 20 43 4c 53 49 44 5f 55 73 65 72 45   IID CLSID_UserE
16530 76 65 6e 74 54 69 6d 65 72 20 3d 20 7b 30 78 38  ventTimer = {0x8
16540 36 34 41 31 32 38 38 2c 20 30 78 33 35 34 43 2c  64A1288, 0x354C,
16550 20 30 78 34 44 31 39 2c 20 5b 30 78 39 44 2c 20   0x4D19, [0x9D, 
16560 30 78 36 38 2c 20 30 78 43 32 2c 20 30 78 37 34  0x68, 0xC2, 0x74
16570 2c 20 30 78 32 42 2c 20 30 78 42 31 2c 20 30 78  , 0x2B, 0xB1, 0x
16580 34 39 2c 20 30 78 39 37 5d 7d 3b 0a 20 63 6f 6e  49, 0x97]};. con
16590 73 74 20 49 49 44 20 43 4c 53 49 44 5f 55 73 65  st IID CLSID_Use
165a0 72 45 76 65 6e 74 54 69 6d 65 72 43 61 6c 6c 62  rEventTimerCallb
165b0 61 63 6b 20 3d 20 7b 30 78 31 35 46 46 46 44 31  ack = {0x15FFFD1
165c0 33 2c 20 30 78 35 31 34 30 2c 20 30 78 34 31 42  3, 0x5140, 0x41B
165d0 38 2c 20 5b 30 78 42 38 2c 20 30 78 39 41 2c 20  8, [0xB8, 0x9A, 
165e0 30 78 43 38 2c 20 30 78 44 35 2c 20 30 78 37 35  0xC8, 0xD5, 0x75
165f0 2c 20 30 78 39 43 2c 20 30 78 44 32 2c 20 30 78  , 0x9C, 0xD2, 0x
16600 42 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  B2]};. const IID
16610 20 43 4c 53 49 44 5f 55 73 65 72 4e 6f 74 69 66   CLSID_UserNotif
16620 69 63 61 74 69 6f 6e 20 3d 20 7b 30 78 30 30 31  ication = {0x001
16630 30 38 39 30 45 2c 20 30 78 38 37 38 39 2c 20 30  0890E, 0x8789, 0
16640 78 34 31 33 43 2c 20 5b 30 78 41 44 2c 20 30 78  x413C, [0xAD, 0x
16650 42 43 2c 20 30 78 34 38 2c 20 30 78 46 35 2c 20  BC, 0x48, 0xF5, 
16660 30 78 42 35 2c 20 30 78 31 31 2c 20 30 78 42 33  0xB5, 0x11, 0xB3
16670 2c 20 30 78 41 46 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xAF]};. const
16680 20 49 49 44 20 43 4c 53 49 44 5f 56 69 64 65 6f   IID CLSID_Video
16690 49 6e 70 75 74 54 65 72 6d 69 6e 61 6c 20 3d 20  InputTerminal = 
166a0 7b 30 78 41 41 46 35 37 38 45 43 2c 20 30 78 44  {0xAAF578EC, 0xD
166b0 43 37 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  C70, 0x11D0, [0x
166c0 38 45 2c 20 30 78 44 33 2c 20 30 78 30 30 2c 20  8E, 0xD3, 0x00, 
166d0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36  0xC0, 0x4F, 0xB6
166e0 2c 20 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a  , 0x80, 0x9F]};.
166f0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
16700 5f 56 69 64 65 6f 57 69 6e 64 6f 77 54 65 72 6d  _VideoWindowTerm
16710 20 3d 20 7b 30 78 46 37 34 33 38 39 39 30 2c 20   = {0xF7438990, 
16720 30 78 44 36 45 42 2c 20 30 78 31 31 44 30 2c 20  0xD6EB, 0x11D0, 
16730 5b 30 78 38 32 2c 20 30 78 41 36 2c 20 30 78 30  [0x82, 0xA6, 0x0
16740 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
16750 78 42 35 2c 20 30 78 43 41 2c 20 30 78 31 42 5d  xB5, 0xCA, 0x1B]
16760 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
16770 53 49 44 5f 56 69 72 75 73 53 63 61 6e 20 3d 20  SID_VirusScan = 
16780 7b 30 78 45 38 38 45 35 44 45 30 2c 20 30 78 42  {0xE88E5DE0, 0xB
16790 44 33 45 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  D3E, 0x11CF, [0x
167a0 41 41 2c 20 30 78 46 41 2c 20 30 78 30 30 2c 20  AA, 0xFA, 0x00, 
167b0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 36  0xAA, 0x00, 0xB6
167c0 2c 20 30 78 30 31 2c 20 30 78 35 43 5d 7d 3b 0a  , 0x01, 0x5C]};.
167d0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
167e0 5f 57 62 65 6d 41 64 6d 69 6e 69 73 74 72 61 74  _WbemAdministrat
167f0 69 76 65 4c 6f 63 61 74 6f 72 20 3d 20 7b 30 78  iveLocator = {0x
16800 43 42 38 35 35 35 43 43 2c 20 30 78 39 31 32 38  CB8555CC, 0x9128
16810 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 44 2c  , 0x11D1, [0xAD,
16820 20 30 78 39 42 2c 20 30 78 30 30 2c 20 30 78 43   0x9B, 0x00, 0xC
16830 30 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30  0, 0x4F, 0xD8, 0
16840 78 46 44 2c 20 30 78 46 46 5d 7d 3b 0a 20 63 6f  xFD, 0xFF]};. co
16850 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 57 62  nst IID CLSID_Wb
16860 65 6d 41 75 74 68 65 6e 74 69 63 61 74 65 64 4c  emAuthenticatedL
16870 6f 63 61 74 6f 72 20 3d 20 7b 30 78 43 44 31 38  ocator = {0xCD18
16880 34 33 33 36 2c 20 30 78 39 31 32 38 2c 20 30 78  4336, 0x9128, 0x
16890 31 31 44 31 2c 20 5b 30 78 41 44 2c 20 30 78 39  11D1, [0xAD, 0x9
168a0 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  B, 0x00, 0xC0, 0
168b0 78 34 46 2c 20 30 78 44 38 2c 20 30 78 46 44 2c  x4F, 0xD8, 0xFD,
168c0 20 30 78 46 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xFF]};. const 
168d0 49 49 44 20 43 4c 53 49 44 5f 57 62 65 6d 42 61  IID CLSID_WbemBa
168e0 63 6b 75 70 52 65 73 74 6f 72 65 20 3d 20 7b 30  ckupRestore = {0
168f0 78 43 34 39 45 33 32 43 36 2c 20 30 78 42 43 38  xC49E32C6, 0xBC8
16900 42 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 35  B, 0x11D2, [0x85
16910 2c 20 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78  , 0xD4, 0x00, 0x
16920 31 30 2c 20 30 78 35 41 2c 20 30 78 31 46 2c 20  10, 0x5A, 0x1F, 
16930 30 78 38 33 2c 20 30 78 30 34 5d 7d 3b 0a 20 63  0x83, 0x04]};. c
16940 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 57  onst IID CLSID_W
16950 62 65 6d 43 6c 61 73 73 4f 62 6a 65 63 74 20 3d  bemClassObject =
16960 20 7b 30 78 39 41 36 35 33 30 38 36 2c 20 30 78   {0x9A653086, 0x
16970 31 37 34 46 2c 20 30 78 31 31 44 32 2c 20 5b 30  174F, 0x11D2, [0
16980 78 42 35 2c 20 30 78 46 39 2c 20 30 78 30 30 2c  xB5, 0xF9, 0x00,
16990 20 30 78 31 30 2c 20 30 78 34 42 2c 20 30 78 37   0x10, 0x4B, 0x7
169a0 30 2c 20 30 78 33 45 2c 20 30 78 46 44 5d 7d 3b  0, 0x3E, 0xFD]};
169b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
169c0 44 5f 57 62 65 6d 43 6f 6e 74 65 78 74 20 3d 20  D_WbemContext = 
169d0 7b 30 78 36 37 34 42 36 36 39 38 2c 20 30 78 45  {0x674B6698, 0xE
169e0 45 39 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  E92, 0x11D0, [0x
169f0 41 44 2c 20 30 78 37 31 2c 20 30 78 30 30 2c 20  AD, 0x71, 0x00, 
16a00 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 38  0xC0, 0x4F, 0xD8
16a10 2c 20 30 78 46 44 2c 20 30 78 46 46 5d 7d 3b 0a  , 0xFD, 0xFF]};.
16a20 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
16a30 5f 57 62 65 6d 44 43 4f 4d 54 72 61 6e 73 70 6f  _WbemDCOMTranspo
16a40 72 74 20 3d 20 7b 30 78 46 37 43 45 32 45 31 33  rt = {0xF7CE2E13
16a50 2c 20 30 78 38 43 39 30 2c 20 30 78 31 31 44 31  , 0x8C90, 0x11D1
16a60 2c 20 5b 30 78 39 45 2c 20 30 78 37 42 2c 20 30  , [0x9E, 0x7B, 0
16a70 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
16a80 20 30 78 43 33 2c 20 30 78 32 34 2c 20 30 78 41   0xC3, 0x24, 0xA
16a90 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  8]};. const IID 
16aa0 43 4c 53 49 44 5f 57 62 65 6d 44 65 63 6f 75 70  CLSID_WbemDecoup
16ab0 6c 65 64 42 61 73 69 63 45 76 65 6e 74 50 72 6f  ledBasicEventPro
16ac0 76 69 64 65 20 3d 20 7b 30 78 46 35 46 37 35 37  vide = {0xF5F757
16ad0 33 37 2c 20 30 78 32 38 34 33 2c 20 30 78 34 46  37, 0x2843, 0x4F
16ae0 32 32 2c 20 5b 30 78 39 33 2c 20 30 78 33 44 2c  22, [0x93, 0x3D,
16af0 20 30 78 43 37 2c 20 30 78 36 41 2c 20 30 78 39   0xC7, 0x6A, 0x9
16b00 37 2c 20 30 78 43 44 2c 20 30 78 41 36 2c 20 30  7, 0xCD, 0xA6, 0
16b10 78 32 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x2F]};. const II
16b20 44 20 43 4c 53 49 44 5f 57 62 65 6d 44 65 63 6f  D CLSID_WbemDeco
16b30 75 70 6c 65 64 52 65 67 69 73 74 72 61 72 20 3d  upledRegistrar =
16b40 20 7b 30 78 34 43 46 43 37 39 33 32 2c 20 30 78   {0x4CFC7932, 0x
16b50 30 46 39 44 2c 20 30 78 34 42 45 46 2c 20 5b 30  0F9D, 0x4BEF, [0
16b60 78 39 43 2c 20 30 78 33 32 2c 20 30 78 38 45 2c  x9C, 0x32, 0x8E,
16b70 20 30 78 41 32 2c 20 30 78 41 36 2c 20 30 78 42   0xA2, 0xA6, 0xB
16b80 35 2c 20 30 78 36 46 2c 20 30 78 43 42 5d 7d 3b  5, 0x6F, 0xCB]};
16b90 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
16ba0 44 5f 57 62 65 6d 44 65 66 50 61 74 68 20 3d 20  D_WbemDefPath = 
16bb0 7b 30 78 43 46 34 43 43 34 30 35 2c 20 30 78 45  {0xCF4CC405, 0xE
16bc0 32 43 35 2c 20 30 78 34 44 44 44 2c 20 5b 30 78  2C5, 0x4DDD, [0x
16bd0 42 33 2c 20 30 78 43 45 2c 20 30 78 35 45 2c 20  B3, 0xCE, 0x5E, 
16be0 30 78 37 35 2c 20 30 78 38 32 2c 20 30 78 44 38  0x75, 0x82, 0xD8
16bf0 2c 20 30 78 43 39 2c 20 30 78 46 41 5d 7d 3b 0a  , 0xC9, 0xFA]};.
16c00 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
16c10 5f 57 62 65 6d 4c 65 76 65 6c 31 4c 6f 67 69 6e  _WbemLevel1Login
16c20 20 3d 20 7b 30 78 38 42 43 33 46 30 35 45 2c 20   = {0x8BC3F05E, 
16c30 30 78 44 38 36 42 2c 20 30 78 31 31 44 30 2c 20  0xD86B, 0x11D0, 
16c40 5b 30 78 41 30 2c 20 30 78 37 35 2c 20 30 78 30  [0xA0, 0x75, 0x0
16c50 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
16c60 78 42 36 2c 20 30 78 38 38 2c 20 30 78 32 30 5d  xB6, 0x88, 0x20]
16c70 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
16c80 53 49 44 5f 57 62 65 6d 4c 6f 63 61 6c 41 64 64  SID_WbemLocalAdd
16c90 72 52 65 73 20 3d 20 7b 30 78 41 31 30 34 34 38  rRes = {0xA10448
16ca0 30 31 2c 20 30 78 38 46 37 45 2c 20 30 78 31 31  01, 0x8F7E, 0x11
16cb0 44 31 2c 20 5b 30 78 39 45 2c 20 30 78 37 43 2c  D1, [0x9E, 0x7C,
16cc0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
16cd0 46 2c 20 30 78 43 33 2c 20 30 78 32 34 2c 20 30  F, 0xC3, 0x24, 0
16ce0 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA8]};. const II
16cf0 44 20 43 4c 53 49 44 5f 57 62 65 6d 4c 6f 63 61  D CLSID_WbemLoca
16d00 74 6f 72 20 3d 20 7b 30 78 34 35 39 30 46 38 31  tor = {0x4590F81
16d10 31 2c 20 30 78 31 44 33 41 2c 20 30 78 31 31 44  1, 0x1D3A, 0x11D
16d20 30 2c 20 5b 30 78 38 39 2c 20 30 78 31 46 2c 20  0, [0x89, 0x1F, 
16d30 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
16d40 2c 20 30 78 34 42 2c 20 30 78 32 45 2c 20 30 78  , 0x4B, 0x2E, 0x
16d50 32 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  24]};. const IID
16d60 20 43 4c 53 49 44 5f 57 62 65 6d 4f 62 6a 65 63   CLSID_WbemObjec
16d70 74 54 65 78 74 53 72 63 20 3d 20 7b 30 78 38 44  tTextSrc = {0x8D
16d80 31 43 35 35 39 44 2c 20 30 78 38 34 46 30 2c 20  1C559D, 0x84F0, 
16d90 30 78 34 42 42 33 2c 20 5b 30 78 41 37 2c 20 30  0x4BB3, [0xA7, 0
16da0 78 44 35 2c 20 30 78 35 36 2c 20 30 78 41 37 2c  xD5, 0x56, 0xA7,
16db0 20 30 78 34 33 2c 20 30 78 35 41 2c 20 30 78 39   0x43, 0x5A, 0x9
16dc0 42 2c 20 30 78 41 36 5d 7d 3b 0a 20 63 6f 6e 73  B, 0xA6]};. cons
16dd0 74 20 49 49 44 20 43 4c 53 49 44 5f 57 62 65 6d  t IID CLSID_Wbem
16de0 51 75 65 72 79 20 3d 20 7b 30 78 45 41 43 38 41  Query = {0xEAC8A
16df0 30 32 34 2c 20 30 78 32 31 45 32 2c 20 30 78 34  024, 0x21E2, 0x4
16e00 35 32 33 2c 20 5b 30 78 41 44 2c 20 30 78 37 33  523, [0xAD, 0x73
16e10 2c 20 30 78 41 37 2c 20 30 78 31 41 2c 20 30 78  , 0xA7, 0x1A, 0x
16e20 30 41 2c 20 30 78 41 32 2c 20 30 78 46 35 2c 20  0A, 0xA2, 0xF5, 
16e30 30 78 36 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x6A]};. const I
16e40 49 44 20 43 4c 53 49 44 5f 57 62 65 6d 52 65 66  ID CLSID_WbemRef
16e50 72 65 73 68 65 72 20 3d 20 7b 30 78 43 37 31 35  resher = {0xC715
16e60 36 36 46 32 2c 20 30 78 35 36 31 45 2c 20 30 78  66F2, 0x561E, 0x
16e70 31 31 44 31 2c 20 5b 30 78 41 44 2c 20 30 78 38  11D1, [0xAD, 0x8
16e80 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  7, 0x00, 0xC0, 0
16e90 78 34 46 2c 20 30 78 44 38 2c 20 30 78 46 44 2c  x4F, 0xD8, 0xFD,
16ea0 20 30 78 46 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xFF]};. const 
16eb0 49 49 44 20 43 4c 53 49 44 5f 57 62 65 6d 53 74  IID CLSID_WbemSt
16ec0 61 74 75 73 43 6f 64 65 54 65 78 74 20 3d 20 7b  atusCodeText = {
16ed0 30 78 45 42 38 37 45 31 42 44 2c 20 30 78 33 32  0xEB87E1BD, 0x32
16ee0 33 33 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41  33, 0x11D2, [0xA
16ef0 45 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30  E, 0xC9, 0x00, 0
16f00 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c  xC0, 0x4F, 0xB6,
16f10 20 30 78 38 38 2c 20 30 78 32 30 5d 7d 3b 0a 20   0x88, 0x20]};. 
16f20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
16f30 57 62 65 6d 55 6e 61 75 74 68 65 6e 74 69 63 61  WbemUnauthentica
16f40 74 65 64 4c 6f 63 61 74 6f 72 20 3d 20 7b 30 78  tedLocator = {0x
16f50 34 34 33 45 37 42 37 39 2c 20 30 78 44 45 33 31  443E7B79, 0xDE31
16f60 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 33 2c  , 0x11D2, [0xB3,
16f70 20 30 78 34 30 2c 20 30 78 30 30 2c 20 30 78 31   0x40, 0x00, 0x1
16f80 30 2c 20 30 78 34 42 2c 20 30 78 43 43 2c 20 30  0, 0x4B, 0xCC, 0
16f90 78 34 42 2c 20 30 78 34 41 5d 7d 3b 0a 20 63 6f  x4B, 0x4A]};. co
16fa0 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 57 62  nst IID CLSID_Wb
16fb0 65 6d 55 6e 69 6e 69 74 69 61 6c 69 7a 65 64 43  emUninitializedC
16fc0 6c 61 73 73 4f 62 6a 65 63 74 20 3d 20 7b 30 78  lassObject = {0x
16fd0 37 41 30 32 32 37 46 36 2c 20 30 78 37 31 30 38  7A0227F6, 0x7108
16fe0 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 44 2c  , 0x11D1, [0xAD,
16ff0 20 30 78 39 30 2c 20 30 78 30 30 2c 20 30 78 43   0x90, 0x00, 0xC
17000 30 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30  0, 0x4F, 0xD8, 0
17010 78 46 44 2c 20 30 78 46 46 5d 7d 3b 0a 20 63 6f  xFD, 0xFF]};. co
17020 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 57 65  nst IID CLSID_We
17030 62 42 72 6f 77 73 65 72 20 3d 20 7b 30 78 38 38  bBrowser = {0x88
17040 35 36 46 39 36 31 2c 20 30 78 33 34 30 41 2c 20  56F961, 0x340A, 
17050 30 78 31 31 44 30 2c 20 5b 30 78 41 39 2c 20 30  0x11D0, [0xA9, 0
17060 78 36 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x6B, 0x00, 0xC0,
17070 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 30   0x4F, 0xD7, 0x0
17080 35 2c 20 30 78 41 32 5d 7d 3b 0a 20 63 6f 6e 73  5, 0xA2]};. cons
17090 74 20 49 49 44 20 43 4c 53 49 44 5f 57 65 62 42  t IID CLSID_WebB
170a0 72 6f 77 73 65 72 5f 56 31 20 3d 20 7b 30 78 45  rowser_V1 = {0xE
170b0 41 42 32 32 41 43 33 2c 20 30 78 33 30 43 31 2c  AB22AC3, 0x30C1,
170c0 20 30 78 31 31 43 46 2c 20 5b 30 78 41 37 2c 20   0x11CF, [0xA7, 
170d0 30 78 45 42 2c 20 30 78 30 30 2c 20 30 78 30 30  0xEB, 0x00, 0x00
170e0 2c 20 30 78 43 30 2c 20 30 78 35 42 2c 20 30 78  , 0xC0, 0x5B, 0x
170f0 41 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  AE, 0x0B]};. con
17100 73 74 20 49 49 44 20 43 4c 53 49 44 5f 57 65 62  st IID CLSID_Web
17110 43 68 65 63 6b 20 3d 20 7b 30 78 45 36 46 42 35  Check = {0xE6FB5
17120 45 32 30 2c 20 30 78 44 45 33 35 2c 20 30 78 31  E20, 0xDE35, 0x1
17130 31 43 46 2c 20 5b 30 78 39 43 2c 20 30 78 38 37  1CF, [0x9C, 0x87
17140 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
17150 30 30 2c 20 30 78 35 31 2c 20 30 78 32 37 2c 20  00, 0x51, 0x27, 
17160 30 78 45 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xED]};. const I
17170 49 44 20 43 4c 53 49 44 5f 57 65 62 43 68 65 63  ID CLSID_WebChec
17180 6b 44 65 66 61 75 6c 74 50 72 6f 63 65 73 73 20  kDefaultProcess 
17190 3d 20 7b 30 78 43 37 33 33 45 34 42 30 2c 20 30  = {0xC733E4B0, 0
171a0 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b  x576E, 0x11D0, [
171b0 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30  0xB2, 0x8C, 0x00
171c0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
171d0 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d  D7, 0xCD, 0x22]}
171e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
171f0 49 44 5f 57 65 62 43 68 65 63 6b 4f 66 66 6c 69  ID_WebCheckOffli
17200 6e 65 53 79 6e 63 20 3d 20 7b 30 78 37 46 43 30  neSync = {0x7FC0
17210 42 38 36 45 2c 20 30 78 35 46 41 37 2c 20 30 78  B86E, 0x5FA7, 0x
17220 31 31 44 31 2c 20 5b 30 78 42 43 2c 20 30 78 37  11D1, [0xBC, 0x7
17230 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  C, 0x00, 0xC0, 0
17240 78 34 46 2c 20 30 78 44 39 2c 20 30 78 32 39 2c  x4F, 0xD9, 0x29,
17250 20 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xDB]};. const 
17260 49 49 44 20 43 4c 53 49 44 5f 57 65 62 43 72 61  IID CLSID_WebCra
17270 77 6c 65 72 41 67 65 6e 74 20 3d 20 7b 30 78 30  wlerAgent = {0x0
17280 38 31 36 35 45 41 30 2c 20 30 78 45 39 34 36 2c  8165EA0, 0xE946,
17290 20 30 78 31 31 43 46 2c 20 5b 30 78 39 43 2c 20   0x11CF, [0x9C, 
172a0 30 78 38 37 2c 20 30 78 30 30 2c 20 30 78 41 41  0x87, 0x00, 0xAA
172b0 2c 20 30 78 30 30 2c 20 30 78 35 31 2c 20 30 78  , 0x00, 0x51, 0x
172c0 32 37 2c 20 30 78 45 44 5d 7d 3b 0a 20 63 6f 6e  27, 0xED]};. con
172d0 73 74 20 49 49 44 20 43 4c 53 49 44 5f 57 65 62  st IID CLSID_Web
172e0 56 69 65 77 46 6f 6c 64 65 72 43 6f 6e 74 65 6e  ViewFolderConten
172f0 74 73 20 3d 20 7b 30 78 31 38 32 30 46 45 44 30  ts = {0x1820FED0
17300 2c 20 30 78 34 37 33 45 2c 20 30 78 31 31 44 30  , 0x473E, 0x11D0
17310 2c 20 5b 30 78 41 39 2c 20 30 78 36 43 2c 20 30  , [0xA9, 0x6C, 0
17320 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
17330 20 30 78 44 37 2c 20 30 78 30 35 2c 20 30 78 41   0xD7, 0x05, 0xA
17340 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
17350 43 4c 53 49 44 5f 57 65 62 57 69 7a 61 72 64 48  CLSID_WebWizardH
17360 6f 73 74 20 3d 20 7b 30 78 43 38 32 37 46 31 34  ost = {0xC827F14
17370 39 2c 20 30 78 35 35 43 31 2c 20 30 78 34 44 32  9, 0x55C1, 0x4D2
17380 38 2c 20 5b 30 78 39 33 2c 20 30 78 35 45 2c 20  8, [0x93, 0x5E, 
17390 30 78 35 37 2c 20 30 78 45 34 2c 20 30 78 37 43  0x57, 0xE4, 0x7C
173a0 2c 20 30 78 41 45 2c 20 30 78 44 39 2c 20 30 78  , 0xAE, 0xD9, 0x
173b0 37 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  73]};. const IID
173c0 20 43 4c 53 49 44 5f 77 66 6f 6c 64 65 72 73 20   CLSID_wfolders 
173d0 3d 20 7b 30 78 42 41 45 33 31 46 39 41 2c 20 30  = {0xBAE31F9A, 0
173e0 78 31 42 38 31 2c 20 30 78 31 31 44 32 2c 20 5b  x1B81, 0x11D2, [
173f0 30 78 41 39 2c 20 30 78 37 41 2c 20 30 78 30 30  0xA9, 0x7A, 0x00
17400 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
17410 38 45 2c 20 30 78 43 42 2c 20 30 78 30 32 5d 7d  8E, 0xCB, 0x02]}
17420 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
17430 49 44 5f 57 69 6e 4e 54 43 6f 6e 6e 65 63 74 69  ID_WinNTConnecti
17440 6f 6e 4f 62 6a 65 63 74 20 3d 20 7b 30 78 37 39  onObject = {0x79
17450 39 32 43 36 45 42 2c 20 30 78 44 31 34 32 2c 20  92C6EB, 0xD142, 
17460 30 78 34 33 33 32 2c 20 5b 30 78 38 33 2c 20 30  0x4332, [0x83, 0
17470 78 31 45 2c 20 30 78 33 31 2c 20 30 78 35 34 2c  x1E, 0x31, 0x54,
17480 20 30 78 43 35 2c 20 30 78 30 41 2c 20 30 78 38   0xC5, 0x0A, 0x8
17490 33 2c 20 30 78 31 36 5d 7d 3b 0a 20 63 6f 6e 73  3, 0x16]};. cons
174a0 74 20 49 49 44 20 43 4c 53 49 44 5f 57 69 6e 4e  t IID CLSID_WinN
174b0 54 4f 62 6a 65 63 74 20 3d 20 7b 30 78 42 38 33  TObject = {0xB83
174c0 32 34 31 38 35 2c 20 30 78 34 30 35 30 2c 20 30  24185, 0x4050, 0
174d0 78 34 32 32 30 2c 20 5b 30 78 39 38 2c 20 30 78  x4220, [0x98, 0x
174e0 30 41 2c 20 30 78 41 42 2c 20 30 78 31 34 2c 20  0A, 0xAB, 0x14, 
174f0 30 78 36 32 2c 20 30 78 33 45 2c 20 30 78 30 36  0x62, 0x3E, 0x06
17500 2c 20 30 78 33 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3A]};. const
17510 20 49 49 44 20 43 4c 53 49 44 5f 57 69 6e 4e 54   IID CLSID_WinNT
17520 53 79 73 74 65 6d 49 6e 66 6f 20 3d 20 7b 30 78  SystemInfo = {0x
17530 36 36 31 38 32 45 43 34 2c 20 30 78 41 46 44 31  66182EC4, 0xAFD1
17540 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39 43 2c  , 0x11D2, [0x9C,
17550 20 30 78 42 39 2c 20 30 78 30 30 2c 20 30 78 30   0xB9, 0x00, 0x0
17560 30 2c 20 30 78 46 38 2c 20 30 78 37 41 2c 20 30  0, 0xF8, 0x7A, 0
17570 78 33 36 2c 20 30 78 39 45 5d 7d 3b 0a 20 63 6f  x36, 0x9E]};. co
17580 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 57 4d  nst IID CLSID_WM
17590 49 45 78 74 65 6e 73 69 6f 6e 20 3d 20 7b 30 78  IExtension = {0x
175a0 46 30 39 37 35 41 46 45 2c 20 30 78 35 43 37 46  F0975AFE, 0x5C7F
175b0 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 42 2c  , 0x11D2, [0x8B,
175c0 20 30 78 37 34 2c 20 30 78 30 30 2c 20 30 78 31   0x74, 0x00, 0x1
175d0 30 2c 20 30 78 34 42 2c 20 30 78 32 41 2c 20 30  0, 0x4B, 0x2A, 0
175e0 78 46 42 2c 20 30 78 34 31 5d 7d 3b 0a 20 63 6f  xFB, 0x41]};. co
175f0 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 58 4d  nst IID CLSID_XM
17600 4c 44 6f 63 75 6d 65 6e 74 20 3d 20 7b 30 78 43  LDocument = {0xC
17610 46 43 33 39 39 41 46 2c 20 30 78 44 38 37 36 2c  FC399AF, 0xD876,
17620 20 30 78 31 31 44 30 2c 20 5b 30 78 39 43 2c 20   0x11D0, [0x9C, 
17630 30 78 31 30 2c 20 30 78 30 30 2c 20 30 78 43 30  0x10, 0x00, 0xC0
17640 2c 20 30 78 34 46 2c 20 30 78 43 39 2c 20 30 78  , 0x4F, 0xC9, 0x
17650 39 43 2c 20 30 78 38 45 5d 7d 3b 0a 20 63 6f 6e  9C, 0x8E]};. con
17660 73 74 20 49 49 44 20 43 4c 53 49 44 5f 58 4d 4c  st IID CLSID_XML
17670 44 53 4f 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78  DSOControl = {0x
17680 35 35 30 44 44 41 33 30 2c 20 30 78 30 35 34 31  550DDA30, 0x0541
17690 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39 43 2c  , 0x11D2, [0x9C,
176a0 20 30 78 41 39 2c 20 30 78 30 30 2c 20 30 78 36   0xA9, 0x00, 0x6
176b0 30 2c 20 30 78 42 30 2c 20 30 78 45 43 2c 20 30  0, 0xB0, 0xEC, 0
176c0 78 33 44 2c 20 30 78 33 39 5d 7d 3b 0a 20 63 6f  x3D, 0x39]};. co
176d0 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 58 4d  nst IID CLSID_XM
176e0 4c 48 54 54 50 52 65 71 75 65 73 74 20 3d 20 7b  LHTTPRequest = {
176f0 30 78 45 44 38 43 31 30 38 45 2c 20 30 78 34 33  0xED8C108E, 0x43
17700 34 39 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39  49, 0x11D2, [0x9
17710 31 2c 20 30 78 41 34 2c 20 30 78 30 30 2c 20 30  1, 0xA4, 0x00, 0
17720 78 43 30 2c 20 30 78 34 46 2c 20 30 78 37 39 2c  xC0, 0x4F, 0x79,
17730 20 30 78 36 39 2c 20 30 78 45 38 5d 7d 3b 0a 20   0x69, 0xE8]};. 
17740 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
17750 58 4d 4c 50 61 72 73 65 72 20 3d 20 7b 30 78 44  XMLParser = {0xD
17760 32 34 32 33 36 32 30 2c 20 30 78 35 31 41 30 2c  2423620, 0x51A0,
17770 20 30 78 31 31 44 32 2c 20 5b 30 78 39 43 2c 20   0x11D2, [0x9C, 
17780 30 78 41 46 2c 20 30 78 30 30 2c 20 30 78 36 30  0xAF, 0x00, 0x60
17790 2c 20 30 78 42 30 2c 20 30 78 45 43 2c 20 30 78  , 0xB0, 0xEC, 0x
177a0 33 44 2c 20 30 78 33 39 5d 7d 3b 0a 20 63 6f 6e  3D, 0x39]};. con
177b0 73 74 20 49 49 44 20 44 42 5f 50 52 4f 50 45 52  st IID DB_PROPER
177c0 54 59 5f 41 55 54 4f 4d 41 54 49 43 55 50 44 41  TY_AUTOMATICUPDA
177d0 54 45 20 3d 20 7b 30 78 43 38 42 35 32 32 30 39  TE = {0xC8B52209
177e0 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45  , 0x5CF3, 0x11CE
177f0 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
17800 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
17810 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
17820 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
17830 44 42 5f 50 52 4f 50 45 52 54 59 5f 42 54 52 45  DB_PROPERTY_BTRE
17840 45 20 3d 20 7b 30 78 43 38 42 35 32 32 30 31 2c  E = {0xC8B52201,
17850 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c   0x5CF3, 0x11CE,
17860 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
17870 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
17880 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
17890 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
178a0 42 5f 50 52 4f 50 45 52 54 59 5f 43 48 45 43 4b  B_PROPERTY_CHECK
178b0 5f 4f 50 54 49 4f 4e 20 3d 20 7b 30 78 43 38 42  _OPTION = {0xC8B
178c0 35 32 32 30 42 2c 20 30 78 35 43 46 33 2c 20 30  5220B, 0x5CF3, 0
178d0 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
178e0 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
178f0 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
17900 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
17910 20 49 49 44 20 44 42 5f 50 52 4f 50 45 52 54 59   IID DB_PROPERTY
17920 5f 43 4c 55 53 54 45 52 45 44 20 3d 20 7b 30 78  _CLUSTERED = {0x
17930 43 38 42 35 32 31 46 46 2c 20 30 78 35 43 46 33  C8B521FF, 0x5CF3
17940 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
17950 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
17960 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
17970 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
17980 6e 73 74 20 49 49 44 20 44 42 5f 50 52 4f 50 45  nst IID DB_PROPE
17990 52 54 59 5f 43 4f 4e 53 54 52 41 49 4e 54 5f 43  RTY_CONSTRAINT_C
179a0 48 45 43 4b 5f 44 45 46 45 52 52 45 20 3d 20 7b  HECK_DEFERRE = {
179b0 30 78 43 38 42 35 32 31 46 30 2c 20 30 78 35 43  0xC8B521F0, 0x5C
179c0 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  F3, 0x11CE, [0xA
179d0 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
179e0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
179f0 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
17a00 63 6f 6e 73 74 20 49 49 44 20 44 42 5f 50 52 4f  const IID DB_PRO
17a10 50 45 52 54 59 5f 44 49 53 41 4c 4c 4f 57 4e 55  PERTY_DISALLOWNU
17a20 4c 4c 20 3d 20 7b 30 78 43 38 42 35 32 32 30 35  LL = {0xC8B52205
17a30 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45  , 0x5CF3, 0x11CE
17a40 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
17a50 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
17a60 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
17a70 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
17a80 44 42 5f 50 52 4f 50 45 52 54 59 5f 44 52 4f 50  DB_PROPERTY_DROP
17a90 5f 43 41 53 43 41 44 45 20 3d 20 7b 30 78 43 38  _CASCADE = {0xC8
17aa0 42 35 32 31 46 33 2c 20 30 78 35 43 46 33 2c 20  B521F3, 0x5CF3, 
17ab0 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
17ac0 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
17ad0 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
17ae0 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
17af0 74 20 49 49 44 20 44 42 5f 50 52 4f 50 45 52 54  t IID DB_PROPERT
17b00 59 5f 45 58 50 4c 49 43 49 54 55 50 44 41 54 45  Y_EXPLICITUPDATE
17b10 20 3d 20 7b 30 78 43 38 42 35 32 32 30 41 2c 20   = {0xC8B5220A, 
17b20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
17b30 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
17b40 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
17b50 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
17b60 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42  };. const IID DB
17b70 5f 50 52 4f 50 45 52 54 59 5f 46 49 4c 4c 46 41  _PROPERTY_FILLFA
17b80 43 54 4f 52 20 3d 20 7b 30 78 43 38 42 35 32 32  CTOR = {0xC8B522
17b90 30 33 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31  03, 0x5CF3, 0x11
17ba0 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
17bb0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
17bc0 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
17bd0 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
17be0 44 20 44 42 5f 50 52 4f 50 45 52 54 59 5f 48 41  D DB_PROPERTY_HA
17bf0 53 48 20 3d 20 7b 30 78 43 38 42 35 32 32 30 32  SH = {0xC8B52202
17c00 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45  , 0x5CF3, 0x11CE
17c10 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
17c20 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
17c30 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
17c40 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
17c50 44 42 5f 50 52 4f 50 45 52 54 59 5f 49 47 4e 4f  DB_PROPERTY_IGNO
17c60 52 45 41 4e 59 4e 55 4c 4c 20 3d 20 7b 30 78 43  REANYNULL = {0xC
17c70 38 42 35 32 32 30 37 2c 20 30 78 35 43 46 33 2c  8B52207, 0x5CF3,
17c80 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
17c90 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
17ca0 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
17cb0 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
17cc0 73 74 20 49 49 44 20 44 42 5f 50 52 4f 50 45 52  st IID DB_PROPER
17cd0 54 59 5f 49 47 4e 4f 52 45 4e 55 4c 4c 20 3d 20  TY_IGNORENULL = 
17ce0 7b 30 78 43 38 42 35 32 32 30 36 2c 20 30 78 35  {0xC8B52206, 0x5
17cf0 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  CF3, 0x11CE, [0x
17d00 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
17d10 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
17d20 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
17d30 20 63 6f 6e 73 74 20 49 49 44 20 44 42 5f 50 52   const IID DB_PR
17d40 4f 50 45 52 54 59 5f 49 4e 49 54 49 41 4c 53 49  OPERTY_INITIALSI
17d50 5a 45 20 3d 20 7b 30 78 43 38 42 35 32 32 30 34  ZE = {0xC8B52204
17d60 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45  , 0x5CF3, 0x11CE
17d70 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
17d80 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
17d90 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
17da0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
17db0 44 42 5f 50 52 4f 50 45 52 54 59 5f 4e 4f 4e 43  DB_PROPERTY_NONC
17dc0 4c 55 53 54 45 52 45 44 20 3d 20 7b 30 78 43 38  LUSTERED = {0xC8
17dd0 42 35 32 32 30 30 2c 20 30 78 35 43 46 33 2c 20  B52200, 0x5CF3, 
17de0 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
17df0 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
17e00 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
17e10 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
17e20 74 20 49 49 44 20 44 42 5f 50 52 4f 50 45 52 54  t IID DB_PROPERT
17e30 59 5f 4f 4e 5f 43 4f 4d 4d 49 54 5f 50 52 45 53  Y_ON_COMMIT_PRES
17e40 45 52 56 45 5f 52 4f 57 53 20 3d 20 7b 30 78 43  ERVE_ROWS = {0xC
17e50 38 42 35 32 32 33 30 2c 20 30 78 35 43 46 33 2c  8B52230, 0x5CF3,
17e60 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
17e70 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
17e80 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
17e90 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
17ea0 73 74 20 49 49 44 20 44 42 5f 50 52 4f 50 45 52  st IID DB_PROPER
17eb0 54 59 5f 50 52 49 4d 41 52 59 20 3d 20 7b 30 78  TY_PRIMARY = {0x
17ec0 43 38 42 35 32 31 46 43 2c 20 30 78 35 43 46 33  C8B521FC, 0x5CF3
17ed0 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
17ee0 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
17ef0 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
17f00 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
17f10 6e 73 74 20 49 49 44 20 44 42 5f 50 52 4f 50 45  nst IID DB_PROPE
17f20 52 54 59 5f 53 4f 52 54 42 4f 4f 4b 4d 41 52 4b  RTY_SORTBOOKMARK
17f30 53 20 3d 20 7b 30 78 43 38 42 35 32 32 30 38 2c  S = {0xC8B52208,
17f40 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c   0x5CF3, 0x11CE,
17f50 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
17f60 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
17f70 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
17f80 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
17f90 42 5f 50 52 4f 50 45 52 54 59 5f 55 4e 49 51 55  B_PROPERTY_UNIQU
17fa0 45 20 3d 20 7b 30 78 43 38 42 35 32 31 46 35 2c  E = {0xC8B521F5,
17fb0 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c   0x5CF3, 0x11CE,
17fc0 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
17fd0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
17fe0 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
17ff0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
18000 42 43 4f 4c 5f 53 45 4c 46 43 4f 4c 55 4d 4e 53  BCOL_SELFCOLUMNS
18010 20 3d 20 7b 30 78 43 38 42 35 32 32 33 31 2c 20   = {0xC8B52231, 
18020 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
18030 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
18040 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
18050 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
18060 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42  };. const IID DB
18070 43 4f 4c 5f 53 50 45 43 49 41 4c 43 4f 4c 20 3d  COL_SPECIALCOL =
18080 20 7b 30 78 43 38 42 35 32 32 33 32 2c 20 30 78   {0xC8B52232, 0x
18090 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30  5CF3, 0x11CE, [0
180a0 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
180b0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
180c0 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
180d0 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 47 55  . const IID DBGU
180e0 49 44 5f 43 4f 4d 4d 41 4e 44 20 3d 20 7b 30 78  ID_COMMAND = {0x
180f0 43 38 42 35 32 32 46 38 2c 20 30 78 35 43 46 33  C8B522F8, 0x5CF3
18100 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
18110 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
18120 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
18130 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
18140 6e 73 74 20 49 49 44 20 44 42 47 55 49 44 5f 43  nst IID DBGUID_C
18150 4f 4e 54 41 49 4e 45 52 4f 42 4a 45 43 54 20 3d  ONTAINEROBJECT =
18160 20 7b 30 78 43 38 42 35 32 32 46 42 2c 20 30 78   {0xC8B522FB, 0x
18170 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30  5CF3, 0x11CE, [0
18180 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
18190 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
181a0 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
181b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 47 55  . const IID DBGU
181c0 49 44 5f 44 42 53 51 4c 20 3d 20 7b 30 78 43 38  ID_DBSQL = {0xC8
181d0 42 35 32 31 46 42 2c 20 30 78 35 43 46 33 2c 20  B521FB, 0x5CF3, 
181e0 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
181f0 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
18200 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
18210 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
18220 74 20 49 49 44 20 44 42 47 55 49 44 5f 44 45 46  t IID DBGUID_DEF
18230 41 55 4c 54 20 3d 20 7b 30 78 43 38 42 35 32 31  AULT = {0xC8B521
18240 46 42 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31  FB, 0x5CF3, 0x11
18250 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
18260 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
18270 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
18280 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
18290 44 20 44 42 47 55 49 44 5f 44 53 4f 20 3d 20 7b  D DBGUID_DSO = {
182a0 30 78 43 38 42 35 32 32 46 34 2c 20 30 78 35 43  0xC8B522F4, 0x5C
182b0 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  F3, 0x11CE, [0xA
182c0 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
182d0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
182e0 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
182f0 63 6f 6e 73 74 20 49 49 44 20 44 42 47 55 49 44  const IID DBGUID
18300 5f 48 49 53 54 4f 47 52 41 4d 5f 52 4f 57 53 45  _HISTOGRAM_ROWSE
18310 54 20 3d 20 7b 30 78 43 38 42 35 32 33 30 30 2c  T = {0xC8B52300,
18320 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c   0x5CF3, 0x11CE,
18330 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
18340 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
18350 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
18360 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
18370 42 47 55 49 44 5f 4c 44 41 50 44 69 61 6c 65 63  BGUID_LDAPDialec
18380 74 20 3d 20 7b 30 78 45 46 46 36 35 33 38 30 2c  t = {0xEFF65380,
18390 20 30 78 39 43 39 38 2c 20 30 78 31 31 43 46 2c   0x9C98, 0x11CF,
183a0 20 5b 30 78 42 39 2c 20 30 78 36 33 2c 20 30 78   [0xB9, 0x63, 0x
183b0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
183c0 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
183d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
183e0 42 47 55 49 44 5f 4c 49 4b 45 5f 44 4f 53 20 3d  BGUID_LIKE_DOS =
183f0 20 7b 30 78 43 38 42 35 32 31 46 37 2c 20 30 78   {0xC8B521F7, 0x
18400 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30  5CF3, 0x11CE, [0
18410 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
18420 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
18430 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
18440 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 47 55  . const IID DBGU
18450 49 44 5f 4c 49 4b 45 5f 4d 41 50 49 20 3d 20 7b  ID_LIKE_MAPI = {
18460 30 78 43 38 42 35 32 31 46 39 2c 20 30 78 35 43  0xC8B521F9, 0x5C
18470 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  F3, 0x11CE, [0xA
18480 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
18490 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
184a0 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
184b0 63 6f 6e 73 74 20 49 49 44 20 44 42 47 55 49 44  const IID DBGUID
184c0 5f 4c 49 4b 45 5f 4f 46 53 20 3d 20 7b 30 78 43  _LIKE_OFS = {0xC
184d0 38 42 35 32 31 46 38 2c 20 30 78 35 43 46 33 2c  8B521F8, 0x5CF3,
184e0 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
184f0 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
18500 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
18510 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
18520 73 74 20 49 49 44 20 44 42 47 55 49 44 5f 4c 49  st IID DBGUID_LI
18530 4b 45 5f 53 51 4c 20 3d 20 7b 30 78 43 38 42 35  KE_SQL = {0xC8B5
18540 32 31 46 36 2c 20 30 78 35 43 46 33 2c 20 30 78  21F6, 0x5CF3, 0x
18550 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
18560 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
18570 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
18580 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
18590 49 49 44 20 44 42 47 55 49 44 5f 4d 44 58 20 3d  IID DBGUID_MDX =
185a0 20 7b 30 78 41 30 37 43 43 43 44 30 2c 20 30 78   {0xA07CCCD0, 0x
185b0 38 31 34 38 2c 20 30 78 31 31 44 30 2c 20 5b 30  8148, 0x11D0, [0
185c0 78 38 37 2c 20 30 78 42 42 2c 20 30 78 30 30 2c  x87, 0xBB, 0x00,
185d0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
185e0 33 2c 20 30 78 33 39 2c 20 30 78 34 32 5d 7d 3b  3, 0x39, 0x42]};
185f0 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 47 55  . const IID DBGU
18600 49 44 5f 52 4f 57 20 3d 20 7b 30 78 43 38 42 35  ID_ROW = {0xC8B5
18610 32 32 46 37 2c 20 30 78 35 43 46 33 2c 20 30 78  22F7, 0x5CF3, 0x
18620 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
18630 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
18640 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
18650 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
18660 49 49 44 20 44 42 47 55 49 44 5f 52 4f 57 53 45  IID DBGUID_ROWSE
18670 54 20 3d 20 7b 30 78 43 38 42 35 32 32 46 36 2c  T = {0xC8B522F6,
18680 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c   0x5CF3, 0x11CE,
18690 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
186a0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
186b0 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
186c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
186d0 42 47 55 49 44 5f 53 45 53 53 49 4f 4e 20 3d 20  BGUID_SESSION = 
186e0 7b 30 78 43 38 42 35 32 32 46 35 2c 20 30 78 35  {0xC8B522F5, 0x5
186f0 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  CF3, 0x11CE, [0x
18700 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
18710 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
18720 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
18730 20 63 6f 6e 73 74 20 49 49 44 20 44 42 47 55 49   const IID DBGUI
18740 44 5f 53 51 4c 20 3d 20 7b 30 78 43 38 42 35 32  D_SQL = {0xC8B52
18750 32 44 37 2c 20 30 78 35 43 46 33 2c 20 30 78 31  2D7, 0x5CF3, 0x1
18760 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
18770 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
18780 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
18790 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
187a0 49 44 20 44 42 47 55 49 44 5f 53 54 52 45 41 4d  ID DBGUID_STREAM
187b0 20 3d 20 7b 30 78 43 38 42 35 32 32 46 39 2c 20   = {0xC8B522F9, 
187c0 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
187d0 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
187e0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
187f0 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
18800 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42  };. const IID DB
18810 4f 42 4a 45 43 54 5f 43 48 41 52 41 43 54 45 52  OBJECT_CHARACTER
18820 53 45 54 20 3d 20 7b 30 78 43 38 42 35 32 32 45  SET = {0xC8B522E
18830 44 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43  D, 0x5CF3, 0x11C
18840 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
18850 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
18860 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
18870 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
18880 20 44 42 4f 42 4a 45 43 54 5f 43 4f 4c 4c 41 54   DBOBJECT_COLLAT
18890 49 4f 4e 20 3d 20 7b 30 78 43 38 42 35 32 32 45  ION = {0xC8B522E
188a0 41 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43  A, 0x5CF3, 0x11C
188b0 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
188c0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
188d0 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
188e0 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
188f0 20 44 42 4f 42 4a 45 43 54 5f 43 4f 4c 55 4d 4e   DBOBJECT_COLUMN
18900 20 3d 20 7b 30 78 43 38 42 35 32 32 45 34 2c 20   = {0xC8B522E4, 
18910 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
18920 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
18930 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
18940 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
18950 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42  };. const IID DB
18960 4f 42 4a 45 43 54 5f 44 41 54 41 42 41 53 45 20  OBJECT_DATABASE 
18970 3d 20 7b 30 78 43 38 42 35 32 32 45 35 2c 20 30  = {0xC8B522E5, 0
18980 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b  x5CF3, 0x11CE, [
18990 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
189a0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
189b0 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
189c0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 4f  ;. const IID DBO
189d0 42 4a 45 43 54 5f 44 4f 4d 41 49 4e 20 3d 20 7b  BJECT_DOMAIN = {
189e0 30 78 43 38 42 35 32 32 45 39 2c 20 30 78 35 43  0xC8B522E9, 0x5C
189f0 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  F3, 0x11CE, [0xA
18a00 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
18a10 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
18a20 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
18a30 63 6f 6e 73 74 20 49 49 44 20 44 42 4f 42 4a 45  const IID DBOBJE
18a40 43 54 5f 50 52 4f 43 45 44 55 52 45 20 3d 20 7b  CT_PROCEDURE = {
18a50 30 78 43 38 42 35 32 32 45 36 2c 20 30 78 35 43  0xC8B522E6, 0x5C
18a60 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  F3, 0x11CE, [0xA
18a70 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
18a80 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
18a90 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
18aa0 63 6f 6e 73 74 20 49 49 44 20 44 42 4f 42 4a 45  const IID DBOBJE
18ab0 43 54 5f 53 43 48 45 4d 41 20 3d 20 7b 30 78 43  CT_SCHEMA = {0xC
18ac0 38 42 35 32 32 45 38 2c 20 30 78 35 43 46 33 2c  8B522E8, 0x5CF3,
18ad0 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
18ae0 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
18af0 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
18b00 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
18b10 73 74 20 49 49 44 20 44 42 4f 42 4a 45 43 54 5f  st IID DBOBJECT_
18b20 53 43 48 45 4d 41 52 4f 57 53 45 54 20 3d 20 7b  SCHEMAROWSET = {
18b30 30 78 43 38 42 35 32 32 45 43 2c 20 30 78 35 43  0xC8B522EC, 0x5C
18b40 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  F3, 0x11CE, [0xA
18b50 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
18b60 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
18b70 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
18b80 63 6f 6e 73 74 20 49 49 44 20 44 42 4f 42 4a 45  const IID DBOBJE
18b90 43 54 5f 54 41 42 4c 45 20 3d 20 7b 30 78 43 38  CT_TABLE = {0xC8
18ba0 42 35 32 32 45 32 2c 20 30 78 35 43 46 33 2c 20  B522E2, 0x5CF3, 
18bb0 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
18bc0 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
18bd0 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
18be0 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
18bf0 74 20 49 49 44 20 44 42 4f 42 4a 45 43 54 5f 54  t IID DBOBJECT_T
18c00 52 41 4e 53 4c 41 54 49 4f 4e 20 3d 20 7b 30 78  RANSLATION = {0x
18c10 43 38 42 35 32 32 45 45 2c 20 30 78 35 43 46 33  C8B522EE, 0x5CF3
18c20 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
18c30 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
18c40 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
18c50 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
18c60 6e 73 74 20 49 49 44 20 44 42 4f 42 4a 45 43 54  nst IID DBOBJECT
18c70 5f 54 52 55 53 54 45 45 20 3d 20 7b 30 78 43 38  _TRUSTEE = {0xC8
18c80 42 35 32 32 45 42 2c 20 30 78 35 43 46 33 2c 20  B522EB, 0x5CF3, 
18c90 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
18ca0 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
18cb0 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
18cc0 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
18cd0 74 20 49 49 44 20 44 42 4f 42 4a 45 43 54 5f 56  t IID DBOBJECT_V
18ce0 49 45 57 20 3d 20 7b 30 78 43 38 42 35 32 32 45  IEW = {0xC8B522E
18cf0 37 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43  7, 0x5CF3, 0x11C
18d00 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
18d10 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
18d20 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
18d30 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
18d40 20 44 42 50 52 4f 50 53 45 54 5f 41 44 53 49 42   DBPROPSET_ADSIB
18d50 49 4e 44 20 3d 20 7b 30 78 36 44 41 36 36 44 43  IND = {0x6DA66DC
18d60 38 2c 20 30 78 42 37 45 38 2c 20 30 78 31 31 44  8, 0xB7E8, 0x11D
18d70 32 2c 20 5b 30 78 39 44 2c 20 30 78 36 30 2c 20  2, [0x9D, 0x60, 
18d80 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
18d90 2c 20 30 78 36 38 2c 20 30 78 39 33 2c 20 30 78  , 0x68, 0x93, 0x
18da0 34 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  45]};. const IID
18db0 20 44 42 50 52 4f 50 53 45 54 5f 41 44 53 49 53   DBPROPSET_ADSIS
18dc0 45 41 52 43 48 20 3d 20 7b 30 78 43 46 43 46 43  EARCH = {0xCFCFC
18dd0 39 32 38 2c 20 30 78 39 41 41 32 2c 20 30 78 31  928, 0x9AA2, 0x1
18de0 31 44 30 2c 20 5b 30 78 41 37 2c 20 30 78 39 41  1D0, [0xA7, 0x9A
18df0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
18e00 34 46 2c 20 30 78 44 38 2c 20 30 78 44 35 2c 20  4F, 0xD8, 0xD5, 
18e10 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA8]};. const I
18e20 49 44 20 44 42 50 52 4f 50 53 45 54 5f 43 4f 4c  ID DBPROPSET_COL
18e30 55 4d 4e 20 3d 20 7b 30 78 43 38 42 35 32 32 42  UMN = {0xC8B522B
18e40 39 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43  9, 0x5CF3, 0x11C
18e50 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
18e60 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
18e70 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
18e80 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
18e90 20 44 42 50 52 4f 50 53 45 54 5f 43 4f 4c 55 4d   DBPROPSET_COLUM
18ea0 4e 41 4c 4c 20 3d 20 7b 30 78 43 38 42 35 32 32  NALL = {0xC8B522
18eb0 46 30 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31  F0, 0x5CF3, 0x11
18ec0 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
18ed0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
18ee0 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
18ef0 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
18f00 44 20 44 42 50 52 4f 50 53 45 54 5f 43 4f 4e 53  D DBPROPSET_CONS
18f10 54 52 41 49 4e 54 41 4c 4c 20 3d 20 7b 30 78 43  TRAINTALL = {0xC
18f20 38 42 35 32 32 46 41 2c 20 30 78 35 43 46 33 2c  8B522FA, 0x5CF3,
18f30 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
18f40 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
18f50 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
18f60 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
18f70 73 74 20 49 49 44 20 44 42 50 52 4f 50 53 45 54  st IID DBPROPSET
18f80 5f 44 41 54 41 53 4f 55 52 43 45 20 3d 20 7b 30  _DATASOURCE = {0
18f90 78 43 38 42 35 32 32 42 41 2c 20 30 78 35 43 46  xC8B522BA, 0x5CF
18fa0 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  3, 0x11CE, [0xAD
18fb0 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
18fc0 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
18fd0 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
18fe0 6f 6e 73 74 20 49 49 44 20 44 42 50 52 4f 50 53  onst IID DBPROPS
18ff0 45 54 5f 44 41 54 41 53 4f 55 52 43 45 41 4c 4c  ET_DATASOURCEALL
19000 20 3d 20 7b 30 78 43 38 42 35 32 32 43 30 2c 20   = {0xC8B522C0, 
19010 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
19020 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
19030 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
19040 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
19050 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42  };. const IID DB
19060 50 52 4f 50 53 45 54 5f 44 41 54 41 53 4f 55 52  PROPSET_DATASOUR
19070 43 45 49 4e 46 4f 20 3d 20 7b 30 78 43 38 42 35  CEINFO = {0xC8B5
19080 32 32 42 42 2c 20 30 78 35 43 46 33 2c 20 30 78  22BB, 0x5CF3, 0x
19090 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
190a0 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
190b0 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
190c0 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
190d0 49 49 44 20 44 42 50 52 4f 50 53 45 54 5f 44 41  IID DBPROPSET_DA
190e0 54 41 53 4f 55 52 43 45 49 4e 46 4f 41 4c 4c 20  TASOURCEINFOALL 
190f0 3d 20 7b 30 78 43 38 42 35 32 32 43 31 2c 20 30  = {0xC8B522C1, 0
19100 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b  x5CF3, 0x11CE, [
19110 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
19120 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
19130 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
19140 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 50  ;. const IID DBP
19150 52 4f 50 53 45 54 5f 44 42 49 4e 49 54 20 3d 20  ROPSET_DBINIT = 
19160 7b 30 78 43 38 42 35 32 32 42 43 2c 20 30 78 35  {0xC8B522BC, 0x5
19170 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  CF3, 0x11CE, [0x
19180 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
19190 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
191a0 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
191b0 20 63 6f 6e 73 74 20 49 49 44 20 44 42 50 52 4f   const IID DBPRO
191c0 50 53 45 54 5f 44 42 49 4e 49 54 41 4c 4c 20 3d  PSET_DBINITALL =
191d0 20 7b 30 78 43 38 42 35 32 32 43 41 2c 20 30 78   {0xC8B522CA, 0x
191e0 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30  5CF3, 0x11CE, [0
191f0 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
19200 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
19210 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
19220 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 50 52  . const IID DBPR
19230 4f 50 53 45 54 5f 49 4e 44 45 58 20 3d 20 7b 30  OPSET_INDEX = {0
19240 78 43 38 42 35 32 32 42 44 2c 20 30 78 35 43 46  xC8B522BD, 0x5CF
19250 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  3, 0x11CE, [0xAD
19260 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
19270 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
19280 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
19290 6f 6e 73 74 20 49 49 44 20 44 42 50 52 4f 50 53  onst IID DBPROPS
192a0 45 54 5f 49 4e 44 45 58 41 4c 4c 20 3d 20 7b 30  ET_INDEXALL = {0
192b0 78 43 38 42 35 32 32 46 31 2c 20 30 78 35 43 46  xC8B522F1, 0x5CF
192c0 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  3, 0x11CE, [0xAD
192d0 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
192e0 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
192f0 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
19300 6f 6e 73 74 20 49 49 44 20 44 42 50 52 4f 50 53  onst IID DBPROPS
19310 45 54 5f 50 52 4f 50 45 52 54 49 45 53 49 4e 45  ET_PROPERTIESINE
19320 52 52 4f 52 20 3d 20 7b 30 78 43 38 42 35 32 32  RROR = {0xC8B522
19330 44 34 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31  D4, 0x5CF3, 0x11
19340 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
19350 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
19360 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
19370 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
19380 44 20 44 42 50 52 4f 50 53 45 54 5f 52 4f 57 53  D DBPROPSET_ROWS
19390 45 54 20 3d 20 7b 30 78 43 38 42 35 32 32 42 45  ET = {0xC8B522BE
193a0 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45  , 0x5CF3, 0x11CE
193b0 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
193c0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
193d0 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
193e0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
193f0 44 42 50 52 4f 50 53 45 54 5f 52 4f 57 53 45 54  DBPROPSET_ROWSET
19400 41 4c 4c 20 3d 20 7b 30 78 43 38 42 35 32 32 43  ALL = {0xC8B522C
19410 32 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43  2, 0x5CF3, 0x11C
19420 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
19430 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
19440 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
19450 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
19460 20 44 42 50 52 4f 50 53 45 54 5f 53 45 53 53 49   DBPROPSET_SESSI
19470 4f 4e 20 3d 20 7b 30 78 43 38 42 35 32 32 43 36  ON = {0xC8B522C6
19480 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45  , 0x5CF3, 0x11CE
19490 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
194a0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
194b0 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
194c0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
194d0 44 42 50 52 4f 50 53 45 54 5f 53 45 53 53 49 4f  DBPROPSET_SESSIO
194e0 4e 41 4c 4c 20 3d 20 7b 30 78 43 38 42 35 32 32  NALL = {0xC8B522
194f0 43 37 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31  C7, 0x5CF3, 0x11
19500 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
19510 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
19520 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
19530 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
19540 44 20 44 42 50 52 4f 50 53 45 54 5f 53 54 52 45  D DBPROPSET_STRE
19550 41 4d 20 3d 20 7b 30 78 43 38 42 35 32 32 46 44  AM = {0xC8B522FD
19560 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45  , 0x5CF3, 0x11CE
19570 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
19580 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
19590 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
195a0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
195b0 44 42 50 52 4f 50 53 45 54 5f 53 54 52 45 41 4d  DBPROPSET_STREAM
195c0 41 4c 4c 20 3d 20 7b 30 78 43 38 42 35 32 32 46  ALL = {0xC8B522F
195d0 45 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43  E, 0x5CF3, 0x11C
195e0 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
195f0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
19600 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
19610 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
19620 20 44 42 50 52 4f 50 53 45 54 5f 54 41 42 4c 45   DBPROPSET_TABLE
19630 20 3d 20 7b 30 78 43 38 42 35 32 32 42 46 2c 20   = {0xC8B522BF, 
19640 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
19650 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
19660 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
19670 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
19680 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42  };. const IID DB
19690 50 52 4f 50 53 45 54 5f 54 41 42 4c 45 41 4c 4c  PROPSET_TABLEALL
196a0 20 3d 20 7b 30 78 43 38 42 35 32 32 46 32 2c 20   = {0xC8B522F2, 
196b0 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
196c0 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
196d0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
196e0 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
196f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42  };. const IID DB
19700 50 52 4f 50 53 45 54 5f 54 52 55 53 54 45 45 20  PROPSET_TRUSTEE 
19710 3d 20 7b 30 78 43 38 42 35 32 32 45 31 2c 20 30  = {0xC8B522E1, 0
19720 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b  x5CF3, 0x11CE, [
19730 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
19740 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
19750 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
19760 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 50  ;. const IID DBP
19770 52 4f 50 53 45 54 5f 54 52 55 53 54 45 45 41 4c  ROPSET_TRUSTEEAL
19780 4c 20 3d 20 7b 30 78 43 38 42 35 32 32 46 33 2c  L = {0xC8B522F3,
19790 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c   0x5CF3, 0x11CE,
197a0 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
197b0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
197c0 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
197d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
197e0 42 50 52 4f 50 53 45 54 5f 56 49 45 57 20 3d 20  BPROPSET_VIEW = 
197f0 7b 30 78 43 38 42 35 32 32 44 46 2c 20 30 78 35  {0xC8B522DF, 0x5
19800 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  CF3, 0x11CE, [0x
19810 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
19820 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
19830 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
19840 20 63 6f 6e 73 74 20 49 49 44 20 44 42 50 52 4f   const IID DBPRO
19850 50 53 45 54 5f 56 49 45 57 41 4c 4c 20 3d 20 7b  PSET_VIEWALL = {
19860 30 78 43 38 42 35 32 32 46 43 2c 20 30 78 35 43  0xC8B522FC, 0x5C
19870 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  F3, 0x11CE, [0xA
19880 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
19890 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
198a0 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
198b0 63 6f 6e 73 74 20 49 49 44 20 44 42 53 43 48 45  const IID DBSCHE
198c0 4d 41 5f 41 53 53 45 52 54 49 4f 4e 53 20 3d 20  MA_ASSERTIONS = 
198d0 7b 30 78 43 38 42 35 32 32 31 30 2c 20 30 78 35  {0xC8B52210, 0x5
198e0 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  CF3, 0x11CE, [0x
198f0 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
19900 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
19910 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
19920 20 63 6f 6e 73 74 20 49 49 44 20 44 42 53 43 48   const IID DBSCH
19930 45 4d 41 5f 43 41 54 41 4c 4f 47 53 20 3d 20 7b  EMA_CATALOGS = {
19940 30 78 43 38 42 35 32 32 31 31 2c 20 30 78 35 43  0xC8B52211, 0x5C
19950 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  F3, 0x11CE, [0xA
19960 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
19970 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
19980 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
19990 63 6f 6e 73 74 20 49 49 44 20 44 42 53 43 48 45  const IID DBSCHE
199a0 4d 41 5f 43 48 41 52 41 43 54 45 52 5f 53 45 54  MA_CHARACTER_SET
199b0 53 20 3d 20 7b 30 78 43 38 42 35 32 32 31 32 2c  S = {0xC8B52212,
199c0 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c   0x5CF3, 0x11CE,
199d0 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
199e0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
199f0 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
19a00 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
19a10 42 53 43 48 45 4d 41 5f 43 48 45 43 4b 5f 43 4f  BSCHEMA_CHECK_CO
19a20 4e 53 54 52 41 49 4e 54 53 20 3d 20 7b 30 78 43  NSTRAINTS = {0xC
19a30 38 42 35 32 32 31 35 2c 20 30 78 35 43 46 33 2c  8B52215, 0x5CF3,
19a40 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
19a50 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
19a60 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
19a70 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
19a80 73 74 20 49 49 44 20 44 42 53 43 48 45 4d 41 5f  st IID DBSCHEMA_
19a90 43 48 45 43 4b 5f 43 4f 4e 53 54 52 41 49 4e 54  CHECK_CONSTRAINT
19aa0 53 5f 42 59 5f 54 41 42 4c 45 20 3d 20 7b 30 78  S_BY_TABLE = {0x
19ab0 43 38 42 35 32 33 30 31 2c 20 30 78 35 43 46 33  C8B52301, 0x5CF3
19ac0 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
19ad0 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
19ae0 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
19af0 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
19b00 6e 73 74 20 49 49 44 20 44 42 53 43 48 45 4d 41  nst IID DBSCHEMA
19b10 5f 43 4f 4c 4c 41 54 49 4f 4e 53 20 3d 20 7b 30  _COLLATIONS = {0
19b20 78 43 38 42 35 32 32 31 33 2c 20 30 78 35 43 46  xC8B52213, 0x5CF
19b30 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  3, 0x11CE, [0xAD
19b40 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
19b50 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
19b60 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
19b70 6f 6e 73 74 20 49 49 44 20 44 42 53 43 48 45 4d  onst IID DBSCHEM
19b80 41 5f 43 4f 4c 55 4d 4e 5f 44 4f 4d 41 49 4e 5f  A_COLUMN_DOMAIN_
19b90 55 53 41 47 45 20 3d 20 7b 30 78 43 38 42 35 32  USAGE = {0xC8B52
19ba0 32 31 42 2c 20 30 78 35 43 46 33 2c 20 30 78 31  21B, 0x5CF3, 0x1
19bb0 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
19bc0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
19bd0 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
19be0 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
19bf0 49 44 20 44 42 53 43 48 45 4d 41 5f 43 4f 4c 55  ID DBSCHEMA_COLU
19c00 4d 4e 5f 50 52 49 56 49 4c 45 47 45 53 20 3d 20  MN_PRIVILEGES = 
19c10 7b 30 78 43 38 42 35 32 32 32 31 2c 20 30 78 35  {0xC8B52221, 0x5
19c20 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  CF3, 0x11CE, [0x
19c30 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
19c40 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
19c50 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
19c60 20 63 6f 6e 73 74 20 49 49 44 20 44 42 53 43 48   const IID DBSCH
19c70 45 4d 41 5f 43 4f 4c 55 4d 4e 53 20 3d 20 7b 30  EMA_COLUMNS = {0
19c80 78 43 38 42 35 32 32 31 34 2c 20 30 78 35 43 46  xC8B52214, 0x5CF
19c90 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  3, 0x11CE, [0xAD
19ca0 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
19cb0 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
19cc0 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
19cd0 6f 6e 73 74 20 49 49 44 20 44 42 53 43 48 45 4d  onst IID DBSCHEM
19ce0 41 5f 43 4f 4e 53 54 52 41 49 4e 54 5f 43 4f 4c  A_CONSTRAINT_COL
19cf0 55 4d 4e 5f 55 53 41 47 45 20 3d 20 7b 30 78 43  UMN_USAGE = {0xC
19d00 38 42 35 32 32 31 36 2c 20 30 78 35 43 46 33 2c  8B52216, 0x5CF3,
19d10 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
19d20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
19d30 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
19d40 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
19d50 73 74 20 49 49 44 20 44 42 53 43 48 45 4d 41 5f  st IID DBSCHEMA_
19d60 43 4f 4e 53 54 52 41 49 4e 54 5f 54 41 42 4c 45  CONSTRAINT_TABLE
19d70 5f 55 53 41 47 45 20 3d 20 7b 30 78 43 38 42 35  _USAGE = {0xC8B5
19d80 32 32 31 37 2c 20 30 78 35 43 46 33 2c 20 30 78  2217, 0x5CF3, 0x
19d90 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
19da0 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
19db0 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
19dc0 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
19dd0 49 49 44 20 44 42 53 43 48 45 4d 41 5f 46 4f 52  IID DBSCHEMA_FOR
19de0 45 49 47 4e 5f 4b 45 59 53 20 3d 20 7b 30 78 43  EIGN_KEYS = {0xC
19df0 38 42 35 32 32 43 34 2c 20 30 78 35 43 46 33 2c  8B522C4, 0x5CF3,
19e00 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
19e10 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
19e20 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
19e30 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
19e40 73 74 20 49 49 44 20 44 42 53 43 48 45 4d 41 5f  st IID DBSCHEMA_
19e50 49 4e 44 45 58 45 53 20 3d 20 7b 30 78 43 38 42  INDEXES = {0xC8B
19e60 35 32 32 31 45 2c 20 30 78 35 43 46 33 2c 20 30  5221E, 0x5CF3, 0
19e70 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
19e80 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
19e90 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
19ea0 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
19eb0 20 49 49 44 20 44 42 53 43 48 45 4d 41 5f 4b 45   IID DBSCHEMA_KE
19ec0 59 5f 43 4f 4c 55 4d 4e 5f 55 53 41 47 45 20 3d  Y_COLUMN_USAGE =
19ed0 20 7b 30 78 43 38 42 35 32 32 31 38 2c 20 30 78   {0xC8B52218, 0x
19ee0 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30  5CF3, 0x11CE, [0
19ef0 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
19f00 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
19f10 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
19f20 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 53 43  . const IID DBSC
19f30 48 45 4d 41 5f 50 52 49 4d 41 52 59 5f 4b 45 59  HEMA_PRIMARY_KEY
19f40 53 20 3d 20 7b 30 78 43 38 42 35 32 32 43 35 2c  S = {0xC8B522C5,
19f50 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c   0x5CF3, 0x11CE,
19f60 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
19f70 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
19f80 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
19f90 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
19fa0 42 53 43 48 45 4d 41 5f 50 52 4f 43 45 44 55 52  BSCHEMA_PROCEDUR
19fb0 45 5f 43 4f 4c 55 4d 4e 53 20 3d 20 7b 30 78 43  E_COLUMNS = {0xC
19fc0 38 42 35 32 32 43 39 2c 20 30 78 35 43 46 33 2c  8B522C9, 0x5CF3,
19fd0 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
19fe0 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
19ff0 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
1a000 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
1a010 73 74 20 49 49 44 20 44 42 53 43 48 45 4d 41 5f  st IID DBSCHEMA_
1a020 50 52 4f 43 45 44 55 52 45 5f 50 41 52 41 4d 45  PROCEDURE_PARAME
1a030 54 45 52 53 20 3d 20 7b 30 78 43 38 42 35 32 32  TERS = {0xC8B522
1a040 42 38 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31  B8, 0x5CF3, 0x11
1a050 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
1a060 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1a070 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
1a080 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
1a090 44 20 44 42 53 43 48 45 4d 41 5f 50 52 4f 43 45  D DBSCHEMA_PROCE
1a0a0 44 55 52 45 53 20 3d 20 7b 30 78 43 38 42 35 32  DURES = {0xC8B52
1a0b0 32 32 34 2c 20 30 78 35 43 46 33 2c 20 30 78 31  224, 0x5CF3, 0x1
1a0c0 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
1a0d0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
1a0e0 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
1a0f0 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
1a100 49 44 20 44 42 53 43 48 45 4d 41 5f 50 52 4f 56  ID DBSCHEMA_PROV
1a110 49 44 45 52 5f 54 59 50 45 53 20 3d 20 7b 30 78  IDER_TYPES = {0x
1a120 43 38 42 35 32 32 32 43 2c 20 30 78 35 43 46 33  C8B5222C, 0x5CF3
1a130 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
1a140 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
1a150 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
1a160 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
1a170 6e 73 74 20 49 49 44 20 44 42 53 43 48 45 4d 41  nst IID DBSCHEMA
1a180 5f 52 45 46 45 52 45 4e 54 49 41 4c 5f 43 4f 4e  _REFERENTIAL_CON
1a190 53 54 52 41 49 4e 54 53 20 3d 20 7b 30 78 43 38  STRAINTS = {0xC8
1a1a0 42 35 32 32 31 39 2c 20 30 78 35 43 46 33 2c 20  B52219, 0x5CF3, 
1a1b0 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
1a1c0 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
1a1d0 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
1a1e0 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
1a1f0 74 20 49 49 44 20 44 42 53 43 48 45 4d 41 5f 53  t IID DBSCHEMA_S
1a200 43 48 45 4d 41 54 41 20 3d 20 7b 30 78 43 38 42  CHEMATA = {0xC8B
1a210 35 32 32 32 35 2c 20 30 78 35 43 46 33 2c 20 30  52225, 0x5CF3, 0
1a220 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
1a230 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
1a240 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
1a250 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
1a260 20 49 49 44 20 44 42 53 43 48 45 4d 41 5f 53 51   IID DBSCHEMA_SQ
1a270 4c 5f 4c 41 4e 47 55 41 47 45 53 20 3d 20 7b 30  L_LANGUAGES = {0
1a280 78 43 38 42 35 32 32 32 36 2c 20 30 78 35 43 46  xC8B52226, 0x5CF
1a290 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  3, 0x11CE, [0xAD
1a2a0 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
1a2b0 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
1a2c0 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
1a2d0 6f 6e 73 74 20 49 49 44 20 44 42 53 43 48 45 4d  onst IID DBSCHEM
1a2e0 41 5f 53 54 41 54 49 53 54 49 43 53 20 3d 20 7b  A_STATISTICS = {
1a2f0 30 78 43 38 42 35 32 32 32 37 2c 20 30 78 35 43  0xC8B52227, 0x5C
1a300 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  F3, 0x11CE, [0xA
1a310 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
1a320 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
1a330 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
1a340 63 6f 6e 73 74 20 49 49 44 20 44 42 53 43 48 45  const IID DBSCHE
1a350 4d 41 5f 54 41 42 4c 45 5f 43 4f 4e 53 54 52 41  MA_TABLE_CONSTRA
1a360 49 4e 54 53 20 3d 20 7b 30 78 43 38 42 35 32 32  INTS = {0xC8B522
1a370 31 41 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31  1A, 0x5CF3, 0x11
1a380 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
1a390 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1a3a0 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
1a3b0 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
1a3c0 44 20 44 42 53 43 48 45 4d 41 5f 54 41 42 4c 45  D DBSCHEMA_TABLE
1a3d0 5f 50 52 49 56 49 4c 45 47 45 53 20 3d 20 7b 30  _PRIVILEGES = {0
1a3e0 78 43 38 42 35 32 32 32 32 2c 20 30 78 35 43 46  xC8B52222, 0x5CF
1a3f0 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  3, 0x11CE, [0xAD
1a400 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
1a410 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
1a420 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
1a430 6f 6e 73 74 20 49 49 44 20 44 42 53 43 48 45 4d  onst IID DBSCHEM
1a440 41 5f 54 41 42 4c 45 5f 53 54 41 54 49 53 54 49  A_TABLE_STATISTI
1a450 43 53 20 3d 20 7b 30 78 43 38 42 35 32 32 46 46  CS = {0xC8B522FF
1a460 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45  , 0x5CF3, 0x11CE
1a470 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
1a480 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1a490 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
1a4a0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
1a4b0 44 42 53 43 48 45 4d 41 5f 54 41 42 4c 45 53 20  DBSCHEMA_TABLES 
1a4c0 3d 20 7b 30 78 43 38 42 35 32 32 32 39 2c 20 30  = {0xC8B52229, 0
1a4d0 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b  x5CF3, 0x11CE, [
1a4e0 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
1a4f0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
1a500 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
1a510 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 53  ;. const IID DBS
1a520 43 48 45 4d 41 5f 54 41 42 4c 45 53 5f 49 4e 46  CHEMA_TABLES_INF
1a530 4f 20 3d 20 7b 30 78 43 38 42 35 32 32 45 30 2c  O = {0xC8B522E0,
1a540 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c   0x5CF3, 0x11CE,
1a550 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
1a560 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1a570 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
1a580 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1a590 42 53 43 48 45 4d 41 5f 54 52 41 4e 53 4c 41 54  BSCHEMA_TRANSLAT
1a5a0 49 4f 4e 53 20 3d 20 7b 30 78 43 38 42 35 32 32  IONS = {0xC8B522
1a5b0 32 41 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31  2A, 0x5CF3, 0x11
1a5c0 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
1a5d0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1a5e0 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
1a5f0 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
1a600 44 20 44 42 53 43 48 45 4d 41 5f 54 52 55 53 54  D DBSCHEMA_TRUST
1a610 45 45 20 3d 20 7b 30 78 43 38 42 35 32 32 45 46  EE = {0xC8B522EF
1a620 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45  , 0x5CF3, 0x11CE
1a630 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
1a640 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1a650 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
1a660 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
1a670 44 42 53 43 48 45 4d 41 5f 55 53 41 47 45 5f 50  DBSCHEMA_USAGE_P
1a680 52 49 56 49 4c 45 47 45 53 20 3d 20 7b 30 78 43  RIVILEGES = {0xC
1a690 38 42 35 32 32 32 33 2c 20 30 78 35 43 46 33 2c  8B52223, 0x5CF3,
1a6a0 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
1a6b0 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
1a6c0 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
1a6d0 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
1a6e0 73 74 20 49 49 44 20 44 42 53 43 48 45 4d 41 5f  st IID DBSCHEMA_
1a6f0 56 49 45 57 5f 43 4f 4c 55 4d 4e 5f 55 53 41 47  VIEW_COLUMN_USAG
1a700 45 20 3d 20 7b 30 78 43 38 42 35 32 32 32 45 2c  E = {0xC8B5222E,
1a710 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c   0x5CF3, 0x11CE,
1a720 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
1a730 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1a740 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
1a750 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1a760 42 53 43 48 45 4d 41 5f 56 49 45 57 5f 54 41 42  BSCHEMA_VIEW_TAB
1a770 4c 45 5f 55 53 41 47 45 20 3d 20 7b 30 78 43 38  LE_USAGE = {0xC8
1a780 42 35 32 32 32 46 2c 20 30 78 35 43 46 33 2c 20  B5222F, 0x5CF3, 
1a790 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
1a7a0 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
1a7b0 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
1a7c0 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
1a7d0 74 20 49 49 44 20 44 42 53 43 48 45 4d 41 5f 56  t IID DBSCHEMA_V
1a7e0 49 45 57 53 20 3d 20 7b 30 78 43 38 42 35 32 32  IEWS = {0xC8B522
1a7f0 32 44 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31  2D, 0x5CF3, 0x11
1a800 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
1a810 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1a820 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
1a830 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
1a840 44 20 44 44 56 50 54 59 50 45 5f 42 52 4f 4f 4b  D DDVPTYPE_BROOK
1a850 54 52 45 45 20 3d 20 7b 30 78 31 33 35 32 41 35  TREE = {0x1352A5
1a860 36 30 2c 20 30 78 44 41 36 31 2c 20 30 78 31 31  60, 0xDA61, 0x11
1a870 43 46 2c 20 5b 30 78 39 42 2c 20 30 78 30 36 2c  CF, [0x9B, 0x06,
1a880 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
1a890 39 2c 20 30 78 30 33 2c 20 30 78 41 33 2c 20 30  9, 0x03, 0xA3, 0
1a8a0 78 42 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xB8]};. const II
1a8b0 44 20 44 44 56 50 54 59 50 45 5f 43 43 49 52 36  D DDVPTYPE_CCIR6
1a8c0 35 36 20 3d 20 7b 30 78 46 43 41 33 32 36 41 30  56 = {0xFCA326A0
1a8d0 2c 20 30 78 44 41 36 30 2c 20 30 78 31 31 43 46  , 0xDA60, 0x11CF
1a8e0 2c 20 5b 30 78 39 42 2c 20 30 78 30 36 2c 20 30  , [0x9B, 0x06, 0
1a8f0 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
1a900 20 30 78 30 33 2c 20 30 78 41 33 2c 20 30 78 42   0x03, 0xA3, 0xB
1a910 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  8]};. const IID 
1a920 44 44 56 50 54 59 50 45 5f 45 5f 48 52 45 46 48  DDVPTYPE_E_HREFH
1a930 5f 56 52 45 46 4c 20 3d 20 7b 30 78 39 32 37 38  _VREFL = {0x9278
1a940 33 32 32 30 2c 20 30 78 44 41 36 30 2c 20 30 78  3220, 0xDA60, 0x
1a950 31 31 43 46 2c 20 5b 30 78 39 42 2c 20 30 78 30  11CF, [0x9B, 0x0
1a960 36 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  6, 0x00, 0xA0, 0
1a970 78 43 39 2c 20 30 78 30 33 2c 20 30 78 41 33 2c  xC9, 0x03, 0xA3,
1a980 20 30 78 42 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xB8]};. const 
1a990 49 49 44 20 44 44 56 50 54 59 50 45 5f 45 5f 48  IID DDVPTYPE_E_H
1a9a0 52 45 46 4c 5f 56 52 45 46 4c 20 3d 20 7b 30 78  REFL_VREFL = {0x
1a9b0 45 30 39 43 37 37 45 30 2c 20 30 78 44 41 36 30  E09C77E0, 0xDA60
1a9c0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39 42 2c  , 0x11CF, [0x9B,
1a9d0 20 30 78 30 36 2c 20 30 78 30 30 2c 20 30 78 41   0x06, 0x00, 0xA
1a9e0 30 2c 20 30 78 43 39 2c 20 30 78 30 33 2c 20 30  0, 0xC9, 0x03, 0
1a9f0 78 41 33 2c 20 30 78 42 38 5d 7d 3b 0a 20 63 6f  xA3, 0xB8]};. co
1aa00 6e 73 74 20 49 49 44 20 44 44 56 50 54 59 50 45  nst IID DDVPTYPE
1aa10 5f 50 48 49 4c 49 50 53 20 3d 20 7b 30 78 33 33  _PHILIPS = {0x33
1aa20 32 43 46 31 36 30 2c 20 30 78 44 41 36 31 2c 20  2CF160, 0xDA61, 
1aa30 30 78 31 31 43 46 2c 20 5b 30 78 39 42 2c 20 30  0x11CF, [0x9B, 0
1aa40 78 30 36 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x06, 0x00, 0xA0,
1aa50 20 30 78 43 39 2c 20 30 78 30 33 2c 20 30 78 41   0xC9, 0x03, 0xA
1aa60 33 2c 20 30 78 42 38 5d 7d 3b 0a 20 63 6f 6e 73  3, 0xB8]};. cons
1aa70 74 20 49 49 44 20 44 49 49 44 5f 5f 53 65 61 72  t IID DIID__Sear
1aa80 63 68 41 73 73 69 73 74 61 6e 74 45 76 65 6e 74  chAssistantEvent
1aa90 73 20 3d 20 7b 30 78 31 36 31 31 46 44 44 41 2c  s = {0x1611FDDA,
1aaa0 20 30 78 34 34 35 42 2c 20 30 78 31 31 44 32 2c   0x445B, 0x11D2,
1aab0 20 5b 30 78 38 35 2c 20 30 78 44 45 2c 20 30 78   [0x85, 0xDE, 0x
1aac0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
1aad0 30 78 41 33 2c 20 30 78 35 43 2c 20 30 78 38 39  0xA3, 0x5C, 0x89
1aae0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1aaf0 49 49 44 5f 44 69 73 70 43 45 76 65 6e 74 4f 62  IID_DispCEventOb
1ab00 6a 20 3d 20 7b 30 78 33 30 35 30 46 35 35 38 2c  j = {0x3050F558,
1ab10 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1ab20 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1ab30 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1ab40 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1ab50 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1ab60 49 49 44 5f 44 69 73 70 44 4f 4d 43 68 69 6c 64  IID_DispDOMChild
1ab70 72 65 6e 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20  renCollection = 
1ab80 7b 30 78 33 30 35 30 46 35 37 37 2c 20 30 78 39  {0x3050F577, 0x9
1ab90 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1aba0 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1abb0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1abc0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1abd0 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1abe0 44 69 73 70 48 54 43 41 74 74 61 63 68 42 65 68  DispHTCAttachBeh
1abf0 61 76 69 6f 72 20 3d 20 7b 30 78 33 30 35 30 46  avior = {0x3050F
1ac00 35 38 33 2c 20 30 78 39 38 42 35 2c 20 30 78 31  583, 0x98B5, 0x1
1ac10 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
1ac20 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
1ac30 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
1ac40 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
1ac50 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 43 44  ID DIID_DispHTCD
1ac60 65 66 61 75 6c 74 44 69 73 70 61 74 63 68 20 3d  efaultDispatch =
1ac70 20 7b 30 78 33 30 35 30 46 35 37 33 2c 20 30 78   {0x3050F573, 0x
1ac80 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
1ac90 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
1aca0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
1acb0 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
1acc0 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44  . const IID DIID
1acd0 5f 44 69 73 70 48 54 43 44 65 73 63 42 65 68 61  _DispHTCDescBeha
1ace0 76 69 6f 72 20 3d 20 7b 30 78 33 30 35 30 46 35  vior = {0x3050F5
1acf0 37 45 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  7E, 0x98B5, 0x11
1ad00 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1ad10 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1ad20 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1ad30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1ad40 44 20 44 49 49 44 5f 44 69 73 70 48 54 43 45 76  D DIID_DispHTCEv
1ad50 65 6e 74 42 65 68 61 76 69 6f 72 20 3d 20 7b 30  entBehavior = {0
1ad60 78 33 30 35 30 46 35 37 34 2c 20 30 78 39 38 42  x3050F574, 0x98B
1ad70 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1ad80 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1ad90 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1ada0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1adb0 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69  onst IID DIID_Di
1adc0 73 70 48 54 43 4d 65 74 68 6f 64 42 65 68 61 76  spHTCMethodBehav
1add0 69 6f 72 20 3d 20 7b 30 78 33 30 35 30 46 35 38  ior = {0x3050F58
1ade0 37 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  7, 0x98B5, 0x11C
1adf0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
1ae00 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1ae10 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
1ae20 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
1ae30 20 44 49 49 44 5f 44 69 73 70 48 54 43 50 72 6f   DIID_DispHTCPro
1ae40 70 65 72 74 79 42 65 68 61 76 69 6f 72 20 3d 20  pertyBehavior = 
1ae50 7b 30 78 33 30 35 30 46 35 37 46 2c 20 30 78 39  {0x3050F57F, 0x9
1ae60 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1ae70 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1ae80 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1ae90 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1aea0 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1aeb0 44 69 73 70 48 54 4d 4c 41 6e 63 68 6f 72 45 6c  DispHTMLAnchorEl
1aec0 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
1aed0 35 30 32 2c 20 30 78 39 38 42 35 2c 20 30 78 31  502, 0x98B5, 0x1
1aee0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
1aef0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
1af00 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
1af10 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
1af20 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c  ID DIID_DispHTML
1af30 41 70 70 42 65 68 61 76 69 6f 72 20 3d 20 7b 30  AppBehavior = {0
1af40 78 33 30 35 30 46 35 37 43 2c 20 30 78 39 38 42  x3050F57C, 0x98B
1af50 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1af60 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1af70 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1af80 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1af90 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69  onst IID DIID_Di
1afa0 73 70 48 54 4d 4c 41 72 65 61 45 6c 65 6d 65 6e  spHTMLAreaElemen
1afb0 74 20 3d 20 7b 30 78 33 30 35 30 46 35 30 33 2c  t = {0x3050F503,
1afc0 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1afd0 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1afe0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1aff0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1b000 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1b010 49 49 44 5f 44 69 73 70 48 54 4d 4c 41 72 65 61  IID_DispHTMLArea
1b020 73 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30  sCollection = {0
1b030 78 33 30 35 30 46 35 36 41 2c 20 30 78 39 38 42  x3050F56A, 0x98B
1b040 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1b050 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1b060 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1b070 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1b080 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69  onst IID DIID_Di
1b090 73 70 48 54 4d 4c 41 74 74 72 69 62 75 74 65 43  spHTMLAttributeC
1b0a0 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 33  ollection = {0x3
1b0b0 30 35 30 46 35 36 43 2c 20 30 78 39 38 42 35 2c  050F56C, 0x98B5,
1b0c0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1b0d0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1b0e0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1b0f0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1b100 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70  st IID DIID_Disp
1b110 48 54 4d 4c 42 61 73 65 45 6c 65 6d 65 6e 74 20  HTMLBaseElement 
1b120 3d 20 7b 30 78 33 30 35 30 46 35 31 38 2c 20 30  = {0x3050F518, 0
1b130 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
1b140 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
1b150 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
1b160 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
1b170 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49  ;. const IID DII
1b180 44 5f 44 69 73 70 48 54 4d 4c 42 61 73 65 46 6f  D_DispHTMLBaseFo
1b190 6e 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  ntElement = {0x3
1b1a0 30 35 30 46 35 30 34 2c 20 30 78 39 38 42 35 2c  050F504, 0x98B5,
1b1b0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1b1c0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1b1d0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1b1e0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1b1f0 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70  st IID DIID_Disp
1b200 48 54 4d 4c 42 47 73 6f 75 6e 64 20 3d 20 7b 30  HTMLBGsound = {0
1b210 78 33 30 35 30 46 35 33 43 2c 20 30 78 39 38 42  x3050F53C, 0x98B
1b220 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1b230 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1b240 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1b250 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1b260 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69  onst IID DIID_Di
1b270 73 70 48 54 4d 4c 42 6c 6f 63 6b 45 6c 65 6d 65  spHTMLBlockEleme
1b280 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35 30 36  nt = {0x3050F506
1b290 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
1b2a0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
1b2b0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1b2c0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
1b2d0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
1b2e0 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 42 6f 64  DIID_DispHTMLBod
1b2f0 79 20 3d 20 7b 30 78 33 30 35 30 46 35 30 37 2c  y = {0x3050F507,
1b300 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1b310 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1b320 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1b330 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1b340 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1b350 49 49 44 5f 44 69 73 70 48 54 4d 4c 42 52 45 6c  IID_DispHTMLBREl
1b360 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
1b370 35 33 41 2c 20 30 78 39 38 42 35 2c 20 30 78 31  53A, 0x98B5, 0x1
1b380 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
1b390 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
1b3a0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
1b3b0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
1b3c0 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c  ID DIID_DispHTML
1b3d0 42 75 74 74 6f 6e 45 6c 65 6d 65 6e 74 20 3d 20  ButtonElement = 
1b3e0 7b 30 78 33 30 35 30 46 35 31 46 2c 20 30 78 39  {0x3050F51F, 0x9
1b3f0 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1b400 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1b410 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1b420 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1b430 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1b440 44 69 73 70 48 54 4d 4c 43 6f 6d 6d 65 6e 74 45  DispHTMLCommentE
1b450 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
1b460 46 35 30 41 2c 20 30 78 39 38 42 35 2c 20 30 78  F50A, 0x98B5, 0x
1b470 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
1b480 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
1b490 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
1b4a0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
1b4b0 49 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d  IID DIID_DispHTM
1b4c0 4c 43 75 72 72 65 6e 74 53 74 79 6c 65 20 3d 20  LCurrentStyle = 
1b4d0 7b 30 78 33 30 35 30 46 35 35 37 2c 20 30 78 39  {0x3050F557, 0x9
1b4e0 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1b4f0 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1b500 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1b510 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1b520 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1b530 44 69 73 70 48 54 4d 4c 44 44 45 6c 65 6d 65 6e  DispHTMLDDElemen
1b540 74 20 3d 20 7b 30 78 33 30 35 30 46 35 30 42 2c  t = {0x3050F50B,
1b550 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1b560 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1b570 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1b580 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1b590 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1b5a0 49 49 44 5f 44 69 73 70 48 54 4d 4c 44 65 66 61  IID_DispHTMLDefa
1b5b0 75 6c 74 73 20 3d 20 7b 30 78 33 30 35 30 46 35  ults = {0x3050F5
1b5c0 38 43 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  8C, 0x98B5, 0x11
1b5d0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1b5e0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1b5f0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1b600 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1b610 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 44  D DIID_DispHTMLD
1b620 69 76 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  ivElement = {0x3
1b630 30 35 30 46 35 30 43 2c 20 30 78 39 38 42 35 2c  050F50C, 0x98B5,
1b640 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1b650 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1b660 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1b670 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1b680 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70  st IID DIID_Disp
1b690 48 54 4d 4c 44 69 76 50 6f 73 69 74 69 6f 6e 20  HTMLDivPosition 
1b6a0 3d 20 7b 30 78 33 30 35 30 46 35 30 46 2c 20 30  = {0x3050F50F, 0
1b6b0 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
1b6c0 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
1b6d0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
1b6e0 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
1b6f0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49  ;. const IID DII
1b700 44 5f 44 69 73 70 48 54 4d 4c 44 4c 69 73 74 45  D_DispHTMLDListE
1b710 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
1b720 46 35 33 42 2c 20 30 78 39 38 42 35 2c 20 30 78  F53B, 0x98B5, 0x
1b730 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
1b740 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
1b750 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
1b760 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
1b770 49 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d  IID DIID_DispHTM
1b780 4c 44 6f 63 75 6d 65 6e 74 20 3d 20 7b 30 78 33  LDocument = {0x3
1b790 30 35 30 46 35 35 46 2c 20 30 78 39 38 42 35 2c  050F55F, 0x98B5,
1b7a0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1b7b0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1b7c0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1b7d0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1b7e0 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70  st IID DIID_Disp
1b7f0 48 54 4d 4c 44 4f 4d 41 74 74 72 69 62 75 74 65  HTMLDOMAttribute
1b800 20 3d 20 7b 30 78 33 30 35 30 46 35 36 34 2c 20   = {0x3050F564, 
1b810 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1b820 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1b830 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1b840 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1b850 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1b860 49 44 5f 44 69 73 70 48 54 4d 4c 44 4f 4d 49 6d  ID_DispHTMLDOMIm
1b870 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 3d 20 7b  plementation = {
1b880 30 78 33 30 35 30 46 35 38 46 2c 20 30 78 39 38  0x3050F58F, 0x98
1b890 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
1b8a0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
1b8b0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
1b8c0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
1b8d0 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44  const IID DIID_D
1b8e0 69 73 70 48 54 4d 4c 44 4f 4d 54 65 78 74 4e 6f  ispHTMLDOMTextNo
1b8f0 64 65 20 3d 20 7b 30 78 33 30 35 30 46 35 36 35  de = {0x3050F565
1b900 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
1b910 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
1b920 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1b930 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
1b940 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
1b950 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 44 54 45  DIID_DispHTMLDTE
1b960 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
1b970 46 35 30 44 2c 20 30 78 39 38 42 35 2c 20 30 78  F50D, 0x98B5, 0x
1b980 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
1b990 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
1b9a0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
1b9b0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
1b9c0 49 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d  IID DIID_DispHTM
1b9d0 4c 45 6c 65 6d 65 6e 74 43 6f 6c 6c 65 63 74 69  LElementCollecti
1b9e0 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46 35 36 42  on = {0x3050F56B
1b9f0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
1ba00 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
1ba10 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1ba20 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
1ba30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
1ba40 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 45 6d 62  DIID_DispHTMLEmb
1ba50 65 64 20 3d 20 7b 30 78 33 30 35 30 46 35 32 45  ed = {0x3050F52E
1ba60 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
1ba70 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
1ba80 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1ba90 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
1baa0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
1bab0 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 46 69 65  DIID_DispHTMLFie
1bac0 6c 64 53 65 74 45 6c 65 6d 65 6e 74 20 3d 20 7b  ldSetElement = {
1bad0 30 78 33 30 35 30 46 35 34 35 2c 20 30 78 39 38  0x3050F545, 0x98
1bae0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
1baf0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
1bb00 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
1bb10 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
1bb20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44  const IID DIID_D
1bb30 69 73 70 48 54 4d 4c 46 6f 6e 74 45 6c 65 6d 65  ispHTMLFontEleme
1bb40 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35 31 32  nt = {0x3050F512
1bb50 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
1bb60 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
1bb70 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1bb80 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
1bb90 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
1bba0 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 46 6f 72  DIID_DispHTMLFor
1bbb0 6d 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  mElement = {0x30
1bbc0 35 30 46 35 31 30 2c 20 30 78 39 38 42 35 2c 20  50F510, 0x98B5, 
1bbd0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
1bbe0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
1bbf0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
1bc00 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
1bc10 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70 48  t IID DIID_DispH
1bc20 54 4d 4c 46 72 61 6d 65 42 61 73 65 20 3d 20 7b  TMLFrameBase = {
1bc30 30 78 33 30 35 30 46 35 34 31 2c 20 30 78 39 38  0x3050F541, 0x98
1bc40 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
1bc50 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
1bc60 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
1bc70 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
1bc80 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44  const IID DIID_D
1bc90 69 73 70 48 54 4d 4c 46 72 61 6d 65 45 6c 65 6d  ispHTMLFrameElem
1bca0 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35 31  ent = {0x3050F51
1bcb0 33 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  3, 0x98B5, 0x11C
1bcc0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
1bcd0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1bce0 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
1bcf0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
1bd00 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 46 72   DIID_DispHTMLFr
1bd10 61 6d 65 53 65 74 53 69 74 65 20 3d 20 7b 30 78  ameSetSite = {0x
1bd20 33 30 35 30 46 35 31 34 2c 20 30 78 39 38 42 35  3050F514, 0x98B5
1bd30 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
1bd40 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
1bd50 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
1bd60 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
1bd70 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73  nst IID DIID_Dis
1bd80 70 48 54 4d 4c 47 65 6e 65 72 69 63 45 6c 65 6d  pHTMLGenericElem
1bd90 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35 36  ent = {0x3050F56
1bda0 33 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  3, 0x98B5, 0x11C
1bdb0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
1bdc0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1bdd0 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
1bde0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
1bdf0 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 48 65   DIID_DispHTMLHe
1be00 61 64 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  adElement = {0x3
1be10 30 35 30 46 35 36 31 2c 20 30 78 39 38 42 35 2c  050F561, 0x98B5,
1be20 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1be30 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1be40 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1be50 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1be60 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70  st IID DIID_Disp
1be70 48 54 4d 4c 48 65 61 64 65 72 45 6c 65 6d 65 6e  HTMLHeaderElemen
1be80 74 20 3d 20 7b 30 78 33 30 35 30 46 35 31 35 2c  t = {0x3050F515,
1be90 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1bea0 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1beb0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1bec0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1bed0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1bee0 49 49 44 5f 44 69 73 70 48 54 4d 4c 48 52 45 6c  IID_DispHTMLHREl
1bef0 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
1bf00 35 33 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31  53D, 0x98B5, 0x1
1bf10 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
1bf20 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
1bf30 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
1bf40 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
1bf50 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c  ID DIID_DispHTML
1bf60 48 74 6d 6c 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  HtmlElement = {0
1bf70 78 33 30 35 30 46 35 36 30 2c 20 30 78 39 38 42  x3050F560, 0x98B
1bf80 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1bf90 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1bfa0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1bfb0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1bfc0 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69  onst IID DIID_Di
1bfd0 73 70 48 54 4d 4c 49 46 72 61 6d 65 20 3d 20 7b  spHTMLIFrame = {
1bfe0 30 78 33 30 35 30 46 35 31 42 2c 20 30 78 39 38  0x3050F51B, 0x98
1bff0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
1c000 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
1c010 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
1c020 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
1c030 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44  const IID DIID_D
1c040 69 73 70 48 54 4d 4c 49 6d 67 20 3d 20 7b 30 78  ispHTMLImg = {0x
1c050 33 30 35 30 46 35 31 43 2c 20 30 78 39 38 42 35  3050F51C, 0x98B5
1c060 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
1c070 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
1c080 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
1c090 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
1c0a0 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73  nst IID DIID_Dis
1c0b0 70 48 54 4d 4c 49 6e 70 75 74 45 6c 65 6d 65 6e  pHTMLInputElemen
1c0c0 74 20 3d 20 7b 30 78 33 30 35 30 46 35 37 44 2c  t = {0x3050F57D,
1c0d0 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1c0e0 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1c0f0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1c100 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1c110 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1c120 49 49 44 5f 44 69 73 70 48 54 4d 4c 49 73 49 6e  IID_DispHTMLIsIn
1c130 64 65 78 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  dexElement = {0x
1c140 33 30 35 30 46 35 31 39 2c 20 30 78 39 38 42 35  3050F519, 0x98B5
1c150 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
1c160 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
1c170 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
1c180 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
1c190 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73  nst IID DIID_Dis
1c1a0 70 48 54 4d 4c 4c 61 62 65 6c 45 6c 65 6d 65 6e  pHTMLLabelElemen
1c1b0 74 20 3d 20 7b 30 78 33 30 35 30 46 35 32 32 2c  t = {0x3050F522,
1c1c0 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1c1d0 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1c1e0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1c1f0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1c200 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1c210 49 49 44 5f 44 69 73 70 48 54 4d 4c 4c 65 67 65  IID_DispHTMLLege
1c220 6e 64 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  ndElement = {0x3
1c230 30 35 30 46 35 34 36 2c 20 30 78 39 38 42 35 2c  050F546, 0x98B5,
1c240 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1c250 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1c260 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1c270 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1c280 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70  st IID DIID_Disp
1c290 48 54 4d 4c 4c 49 45 6c 65 6d 65 6e 74 20 3d 20  HTMLLIElement = 
1c2a0 7b 30 78 33 30 35 30 46 35 32 33 2c 20 30 78 39  {0x3050F523, 0x9
1c2b0 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1c2c0 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1c2d0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1c2e0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1c2f0 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1c300 44 69 73 70 48 54 4d 4c 4c 69 6e 6b 45 6c 65 6d  DispHTMLLinkElem
1c310 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35 32  ent = {0x3050F52
1c320 34 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  4, 0x98B5, 0x11C
1c330 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
1c340 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1c350 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
1c360 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
1c370 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 4c 69   DIID_DispHTMLLi
1c380 73 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  stElement = {0x3
1c390 30 35 30 46 35 32 35 2c 20 30 78 39 38 42 35 2c  050F525, 0x98B5,
1c3a0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1c3b0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1c3c0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1c3d0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1c3e0 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70  st IID DIID_Disp
1c3f0 48 54 4d 4c 4d 61 70 45 6c 65 6d 65 6e 74 20 3d  HTMLMapElement =
1c400 20 7b 30 78 33 30 35 30 46 35 32 36 2c 20 30 78   {0x3050F526, 0x
1c410 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
1c420 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
1c430 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
1c440 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
1c450 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44  . const IID DIID
1c460 5f 44 69 73 70 48 54 4d 4c 4d 61 72 71 75 65 65  _DispHTMLMarquee
1c470 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35  Element = {0x305
1c480 30 46 35 32 37 2c 20 30 78 39 38 42 35 2c 20 30  0F527, 0x98B5, 0
1c490 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
1c4a0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
1c4b0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
1c4c0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
1c4d0 20 49 49 44 20 44 49 49 44 5f 44 69 73 70 48 54   IID DIID_DispHT
1c4e0 4d 4c 4d 65 74 61 45 6c 65 6d 65 6e 74 20 3d 20  MLMetaElement = 
1c4f0 7b 30 78 33 30 35 30 46 35 31 37 2c 20 30 78 39  {0x3050F517, 0x9
1c500 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1c510 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1c520 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1c530 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1c540 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1c550 44 69 73 70 48 54 4d 4c 4e 65 78 74 49 64 45 6c  DispHTMLNextIdEl
1c560 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
1c570 35 31 41 2c 20 30 78 39 38 42 35 2c 20 30 78 31  51A, 0x98B5, 0x1
1c580 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
1c590 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
1c5a0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
1c5b0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
1c5c0 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c  ID DIID_DispHTML
1c5d0 4e 6f 53 68 6f 77 45 6c 65 6d 65 6e 74 20 3d 20  NoShowElement = 
1c5e0 7b 30 78 33 30 35 30 46 35 32 38 2c 20 30 78 39  {0x3050F528, 0x9
1c5f0 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1c600 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1c610 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1c620 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1c630 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1c640 44 69 73 70 48 54 4d 4c 4f 62 6a 65 63 74 45 6c  DispHTMLObjectEl
1c650 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
1c660 35 32 39 2c 20 30 78 39 38 42 35 2c 20 30 78 31  529, 0x98B5, 0x1
1c670 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
1c680 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
1c690 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
1c6a0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
1c6b0 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c  ID DIID_DispHTML
1c6c0 4f 4c 69 73 74 45 6c 65 6d 65 6e 74 20 3d 20 7b  OListElement = {
1c6d0 30 78 33 30 35 30 46 35 32 41 2c 20 30 78 39 38  0x3050F52A, 0x98
1c6e0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
1c6f0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
1c700 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
1c710 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
1c720 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44  const IID DIID_D
1c730 69 73 70 48 54 4d 4c 4f 70 74 69 6f 6e 45 6c 65  ispHTMLOptionEle
1c740 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35  ment = {0x3050F5
1c750 32 42 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  2B, 0x98B5, 0x11
1c760 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1c770 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1c780 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1c790 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1c7a0 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 50  D DIID_DispHTMLP
1c7b0 61 72 61 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  araElement = {0x
1c7c0 33 30 35 30 46 35 32 43 2c 20 30 78 39 38 42 35  3050F52C, 0x98B5
1c7d0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
1c7e0 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
1c7f0 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
1c800 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
1c810 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73  nst IID DIID_Dis
1c820 70 48 54 4d 4c 50 61 72 61 6d 45 6c 65 6d 65 6e  pHTMLParamElemen
1c830 74 20 3d 20 7b 30 78 33 30 35 30 46 35 39 30 2c  t = {0x3050F590,
1c840 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1c850 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1c860 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1c870 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1c880 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1c890 49 49 44 5f 44 69 73 70 48 54 4d 4c 50 68 72 61  IID_DispHTMLPhra
1c8a0 73 65 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  seElement = {0x3
1c8b0 30 35 30 46 35 32 44 2c 20 30 78 39 38 42 35 2c  050F52D, 0x98B5,
1c8c0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1c8d0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1c8e0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1c8f0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1c900 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70  st IID DIID_Disp
1c910 48 54 4d 4c 50 6f 70 75 70 20 3d 20 7b 30 78 33  HTMLPopup = {0x3
1c920 30 35 30 46 35 38 39 2c 20 30 78 39 38 42 35 2c  050F589, 0x98B5,
1c930 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1c940 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1c950 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1c960 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1c970 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70  st IID DIID_Disp
1c980 48 54 4d 4c 52 65 6e 64 65 72 53 74 79 6c 65 20  HTMLRenderStyle 
1c990 3d 20 7b 30 78 33 30 35 30 46 35 38 42 2c 20 30  = {0x3050F58B, 0
1c9a0 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
1c9b0 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
1c9c0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
1c9d0 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
1c9e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49  ;. const IID DII
1c9f0 44 5f 44 69 73 70 48 54 4d 4c 52 69 63 68 74 65  D_DispHTMLRichte
1ca00 78 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  xtElement = {0x3
1ca10 30 35 30 46 35 34 44 2c 20 30 78 39 38 42 35 2c  050F54D, 0x98B5,
1ca20 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1ca30 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1ca40 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1ca50 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1ca60 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70  st IID DIID_Disp
1ca70 48 54 4d 4c 52 75 6c 65 53 74 79 6c 65 20 3d 20  HTMLRuleStyle = 
1ca80 7b 30 78 33 30 35 30 46 35 35 43 2c 20 30 78 39  {0x3050F55C, 0x9
1ca90 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1caa0 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1cab0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1cac0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1cad0 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1cae0 44 69 73 70 48 54 4d 4c 53 63 72 65 65 6e 20 3d  DispHTMLScreen =
1caf0 20 7b 30 78 33 30 35 30 46 35 39 31 2c 20 30 78   {0x3050F591, 0x
1cb00 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
1cb10 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
1cb20 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
1cb30 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
1cb40 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44  . const IID DIID
1cb50 5f 44 69 73 70 48 54 4d 4c 53 63 72 69 70 74 45  _DispHTMLScriptE
1cb60 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
1cb70 46 35 33 30 2c 20 30 78 39 38 42 35 2c 20 30 78  F530, 0x98B5, 0x
1cb80 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
1cb90 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
1cba0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
1cbb0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
1cbc0 49 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d  IID DIID_DispHTM
1cbd0 4c 53 65 6c 65 63 74 45 6c 65 6d 65 6e 74 20 3d  LSelectElement =
1cbe0 20 7b 30 78 33 30 35 30 46 35 33 31 2c 20 30 78   {0x3050F531, 0x
1cbf0 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
1cc00 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
1cc10 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
1cc20 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
1cc30 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44  . const IID DIID
1cc40 5f 44 69 73 70 48 54 4d 4c 53 70 61 6e 45 6c 65  _DispHTMLSpanEle
1cc50 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35  ment = {0x3050F5
1cc60 34 38 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  48, 0x98B5, 0x11
1cc70 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1cc80 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1cc90 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1cca0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1ccb0 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 53  D DIID_DispHTMLS
1ccc0 70 61 6e 46 6c 6f 77 20 3d 20 7b 30 78 33 30 35  panFlow = {0x305
1ccd0 30 46 35 34 34 2c 20 30 78 39 38 42 35 2c 20 30  0F544, 0x98B5, 0
1cce0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
1ccf0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
1cd00 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
1cd10 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
1cd20 20 49 49 44 20 44 49 49 44 5f 44 69 73 70 48 54   IID DIID_DispHT
1cd30 4d 4c 53 74 79 6c 65 20 3d 20 7b 30 78 33 30 35  MLStyle = {0x305
1cd40 30 46 35 35 41 2c 20 30 78 39 38 42 35 2c 20 30  0F55A, 0x98B5, 0
1cd50 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
1cd60 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
1cd70 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
1cd80 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
1cd90 20 49 49 44 20 44 49 49 44 5f 44 69 73 70 48 54   IID DIID_DispHT
1cda0 4d 4c 53 74 79 6c 65 45 6c 65 6d 65 6e 74 20 3d  MLStyleElement =
1cdb0 20 7b 30 78 33 30 35 30 46 35 31 31 2c 20 30 78   {0x3050F511, 0x
1cdc0 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
1cdd0 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
1cde0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
1cdf0 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
1ce00 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44  . const IID DIID
1ce10 5f 44 69 73 70 48 54 4d 4c 53 74 79 6c 65 53 68  _DispHTMLStyleSh
1ce20 65 65 74 20 3d 20 7b 30 78 33 30 35 30 46 35 38  eet = {0x3050F58
1ce30 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  D, 0x98B5, 0x11C
1ce40 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
1ce50 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1ce60 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
1ce70 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
1ce80 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 54 61   DIID_DispHTMLTa
1ce90 62 6c 65 20 3d 20 7b 30 78 33 30 35 30 46 35 33  ble = {0x3050F53
1cea0 32 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  2, 0x98B5, 0x11C
1ceb0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
1cec0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1ced0 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
1cee0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
1cef0 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 54 61   DIID_DispHTMLTa
1cf00 62 6c 65 43 61 70 74 69 6f 6e 20 3d 20 7b 30 78  bleCaption = {0x
1cf10 33 30 35 30 46 35 30 38 2c 20 30 78 39 38 42 35  3050F508, 0x98B5
1cf20 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
1cf30 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
1cf40 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
1cf50 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
1cf60 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73  nst IID DIID_Dis
1cf70 70 48 54 4d 4c 54 61 62 6c 65 43 65 6c 6c 20 3d  pHTMLTableCell =
1cf80 20 7b 30 78 33 30 35 30 46 35 33 36 2c 20 30 78   {0x3050F536, 0x
1cf90 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
1cfa0 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
1cfb0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
1cfc0 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
1cfd0 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44  . const IID DIID
1cfe0 5f 44 69 73 70 48 54 4d 4c 54 61 62 6c 65 43 6f  _DispHTMLTableCo
1cff0 6c 20 3d 20 7b 30 78 33 30 35 30 46 35 33 33 2c  l = {0x3050F533,
1d000 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1d010 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1d020 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1d030 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1d040 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1d050 49 49 44 5f 44 69 73 70 48 54 4d 4c 54 61 62 6c  IID_DispHTMLTabl
1d060 65 52 6f 77 20 3d 20 7b 30 78 33 30 35 30 46 35  eRow = {0x3050F5
1d070 33 35 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  35, 0x98B5, 0x11
1d080 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1d090 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1d0a0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1d0b0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1d0c0 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 54  D DIID_DispHTMLT
1d0d0 61 62 6c 65 53 65 63 74 69 6f 6e 20 3d 20 7b 30  ableSection = {0
1d0e0 78 33 30 35 30 46 35 33 34 2c 20 30 78 39 38 42  x3050F534, 0x98B
1d0f0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1d100 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1d110 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1d120 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1d130 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69  onst IID DIID_Di
1d140 73 70 48 54 4d 4c 54 65 78 74 41 72 65 61 45 6c  spHTMLTextAreaEl
1d150 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
1d160 35 32 31 2c 20 30 78 39 38 42 35 2c 20 30 78 31  521, 0x98B5, 0x1
1d170 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
1d180 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
1d190 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
1d1a0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
1d1b0 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c  ID DIID_DispHTML
1d1c0 54 65 78 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  TextElement = {0
1d1d0 78 33 30 35 30 46 35 33 37 2c 20 30 78 39 38 42  x3050F537, 0x98B
1d1e0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1d1f0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1d200 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1d210 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1d220 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69  onst IID DIID_Di
1d230 73 70 48 54 4d 4c 54 69 74 6c 65 45 6c 65 6d 65  spHTMLTitleEleme
1d240 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35 31 36  nt = {0x3050F516
1d250 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
1d260 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
1d270 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1d280 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
1d290 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
1d2a0 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 55 4c 69  DIID_DispHTMLULi
1d2b0 73 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  stElement = {0x3
1d2c0 30 35 30 46 35 33 38 2c 20 30 78 39 38 42 35 2c  050F538, 0x98B5,
1d2d0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1d2e0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1d2f0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1d300 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1d310 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70  st IID DIID_Disp
1d320 48 54 4d 4c 55 6e 6b 6e 6f 77 6e 45 6c 65 6d 65  HTMLUnknownEleme
1d330 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35 33 39  nt = {0x3050F539
1d340 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
1d350 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
1d360 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1d370 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
1d380 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
1d390 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 57 69 6e  DIID_DispHTMLWin
1d3a0 64 6f 77 32 20 3d 20 7b 30 78 33 30 35 30 46 35  dow2 = {0x3050F5
1d3b0 35 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  5D, 0x98B5, 0x11
1d3c0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1d3d0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1d3e0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1d3f0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1d400 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 57  D DIID_DispHTMLW
1d410 69 6e 64 6f 77 50 72 6f 78 79 20 3d 20 7b 30 78  indowProxy = {0x
1d420 33 30 35 30 46 35 35 45 2c 20 30 78 39 38 42 35  3050F55E, 0x98B5
1d430 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
1d440 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
1d450 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
1d460 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
1d470 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73  nst IID DIID_Dis
1d480 70 49 48 54 4d 4c 49 6e 70 75 74 42 75 74 74 6f  pIHTMLInputButto
1d490 6e 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  nElement = {0x30
1d4a0 35 30 46 35 31 45 2c 20 30 78 39 38 42 35 2c 20  50F51E, 0x98B5, 
1d4b0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
1d4c0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
1d4d0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
1d4e0 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
1d4f0 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70 49  t IID DIID_DispI
1d500 48 54 4d 4c 49 6e 70 75 74 46 69 6c 65 45 6c 65  HTMLInputFileEle
1d510 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35  ment = {0x3050F5
1d520 34 32 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  42, 0x98B5, 0x11
1d530 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1d540 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1d550 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1d560 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1d570 44 20 44 49 49 44 5f 44 69 73 70 49 48 54 4d 4c  D DIID_DispIHTML
1d580 49 6e 70 75 74 49 6d 61 67 65 20 3d 20 7b 30 78  InputImage = {0x
1d590 33 30 35 30 46 35 31 44 2c 20 30 78 39 38 42 35  3050F51D, 0x98B5
1d5a0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
1d5b0 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
1d5c0 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
1d5d0 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
1d5e0 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73  nst IID DIID_Dis
1d5f0 70 49 48 54 4d 4c 49 6e 70 75 74 54 65 78 74 45  pIHTMLInputTextE
1d600 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
1d610 46 35 32 30 2c 20 30 78 39 38 42 35 2c 20 30 78  F520, 0x98B5, 0x
1d620 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
1d630 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
1d640 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
1d650 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
1d660 49 49 44 20 44 49 49 44 5f 44 69 73 70 49 48 54  IID DIID_DispIHT
1d670 4d 4c 4f 70 74 69 6f 6e 42 75 74 74 6f 6e 45 6c  MLOptionButtonEl
1d680 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
1d690 35 30 39 2c 20 30 78 39 38 42 35 2c 20 30 78 31  509, 0x98B5, 0x1
1d6a0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
1d6b0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
1d6c0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
1d6d0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
1d6e0 49 44 20 44 49 49 44 5f 44 4d 69 67 72 61 74 69  ID DIID_DMigrati
1d6f0 6f 6e 57 69 7a 61 72 64 41 75 74 6f 45 76 65 6e  onWizardAutoEven
1d700 74 73 20 3d 20 7b 30 78 44 32 41 43 31 33 37 44  ts = {0xD2AC137D
1d710 2c 20 30 78 41 36 44 38 2c 20 30 78 34 33 42 36  , 0xA6D8, 0x43B6
1d720 2c 20 5b 30 78 39 38 2c 20 30 78 37 39 2c 20 30  , [0x98, 0x79, 0
1d730 78 45 41 2c 20 30 78 33 34 2c 20 30 78 42 36 2c  xEA, 0x34, 0xB6,
1d740 20 30 78 37 45 2c 20 30 78 31 38 2c 20 30 78 38   0x7E, 0x18, 0x8
1d750 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
1d760 44 49 49 44 5f 44 53 65 61 72 63 68 43 6f 6d 6d  DIID_DSearchComm
1d770 61 6e 64 45 76 65 6e 74 73 20 3d 20 7b 30 78 36  andEvents = {0x6
1d780 30 38 39 30 31 36 30 2c 20 30 78 36 39 46 30 2c  0890160, 0x69F0,
1d790 20 30 78 31 31 44 31 2c 20 5b 30 78 42 37 2c 20   0x11D1, [0xB7, 
1d7a0 30 78 35 38 2c 20 30 78 30 30 2c 20 30 78 41 30  0x58, 0x00, 0xA0
1d7b0 2c 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30 78  , 0xC9, 0x05, 0x
1d7c0 36 34 2c 20 30 78 46 45 5d 7d 3b 0a 20 63 6f 6e  64, 0xFE]};. con
1d7d0 73 74 20 49 49 44 20 44 49 49 44 5f 44 53 68 65  st IID DIID_DShe
1d7e0 6c 6c 46 6f 6c 64 65 72 56 69 65 77 45 76 65 6e  llFolderViewEven
1d7f0 74 73 20 3d 20 7b 30 78 36 32 31 31 32 41 41 32  ts = {0x62112AA2
1d800 2c 20 30 78 45 42 45 34 2c 20 30 78 31 31 43 46  , 0xEBE4, 0x11CF
1d810 2c 20 5b 30 78 41 35 2c 20 30 78 46 42 2c 20 30  , [0xA5, 0xFB, 0
1d820 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c  x00, 0x20, 0xAF,
1d830 20 30 78 45 37 2c 20 30 78 32 39 2c 20 30 78 32   0xE7, 0x29, 0x2
1d840 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
1d850 44 49 49 44 5f 44 53 68 65 6c 6c 4e 61 6d 65 53  DIID_DShellNameS
1d860 70 61 63 65 45 76 65 6e 74 73 20 3d 20 7b 30 78  paceEvents = {0x
1d870 35 35 31 33 36 38 30 36 2c 20 30 78 42 32 44 45  55136806, 0xB2DE
1d880 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 39 2c  , 0x11D1, [0xB9,
1d890 20 30 78 46 32 2c 20 30 78 30 30 2c 20 30 78 41   0xF2, 0x00, 0xA
1d8a0 30 2c 20 30 78 43 39 2c 20 30 78 38 42 2c 20 30  0, 0xC9, 0x8B, 0
1d8b0 78 43 35 2c 20 30 78 34 37 5d 7d 3b 0a 20 63 6f  xC5, 0x47]};. co
1d8c0 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 53 68  nst IID DIID_DSh
1d8d0 65 6c 6c 57 69 6e 64 6f 77 73 45 76 65 6e 74 73  ellWindowsEvents
1d8e0 20 3d 20 7b 30 78 46 45 34 31 30 36 45 30 2c 20   = {0xFE4106E0, 
1d8f0 30 78 33 39 39 41 2c 20 30 78 31 31 44 30 2c 20  0x399A, 0x11D0, 
1d900 5b 30 78 41 34 2c 20 30 78 38 43 2c 20 30 78 30  [0xA4, 0x8C, 0x0
1d910 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
1d920 78 30 41 2c 20 30 78 38 46 2c 20 30 78 33 39 5d  x0A, 0x8F, 0x39]
1d930 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1d940 49 44 5f 44 57 65 62 42 72 69 64 67 65 45 76 65  ID_DWebBridgeEve
1d950 6e 74 73 20 3d 20 7b 30 78 41 36 44 38 39 37 46  nts = {0xA6D897F
1d960 46 2c 20 30 78 30 41 39 35 2c 20 30 78 31 31 44  F, 0x0A95, 0x11D
1d970 31 2c 20 5b 30 78 42 30 2c 20 30 78 42 41 2c 20  1, [0xB0, 0xBA, 
1d980 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38  0x00, 0x60, 0x08
1d990 2c 20 30 78 31 36 2c 20 30 78 36 45 2c 20 30 78  , 0x16, 0x6E, 0x
1d9a0 31 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  11]};. const IID
1d9b0 20 44 49 49 44 5f 44 57 65 62 42 72 6f 77 73 65   DIID_DWebBrowse
1d9c0 72 45 76 65 6e 74 73 20 3d 20 7b 30 78 45 41 42  rEvents = {0xEAB
1d9d0 32 32 41 43 32 2c 20 30 78 33 30 43 31 2c 20 30  22AC2, 0x30C1, 0
1d9e0 78 31 31 43 46 2c 20 5b 30 78 41 37 2c 20 30 78  x11CF, [0xA7, 0x
1d9f0 45 42 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  EB, 0x00, 0x00, 
1da00 30 78 43 30 2c 20 30 78 35 42 2c 20 30 78 41 45  0xC0, 0x5B, 0xAE
1da10 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
1da20 20 49 49 44 20 44 49 49 44 5f 44 57 65 62 42 72   IID DIID_DWebBr
1da30 6f 77 73 65 72 45 76 65 6e 74 73 32 20 3d 20 7b  owserEvents2 = {
1da40 30 78 33 34 41 37 31 35 41 30 2c 20 30 78 36 35  0x34A715A0, 0x65
1da50 38 37 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  87, 0x11D0, [0x9
1da60 32 2c 20 30 78 34 41 2c 20 30 78 30 30 2c 20 30  2, 0x4A, 0x00, 0
1da70 78 32 30 2c 20 30 78 41 46 2c 20 30 78 43 37 2c  x20, 0xAF, 0xC7,
1da80 20 30 78 41 43 2c 20 30 78 34 44 5d 7d 3b 0a 20   0xAC, 0x4D]};. 
1da90 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 48  const IID DIID_H
1daa0 54 4d 4c 41 6e 63 68 6f 72 45 76 65 6e 74 73 20  TMLAnchorEvents 
1dab0 3d 20 7b 30 78 33 30 35 30 46 32 39 44 2c 20 30  = {0x3050F29D, 0
1dac0 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
1dad0 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
1dae0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
1daf0 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
1db00 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49  ;. const IID DII
1db10 44 5f 48 54 4d 4c 41 6e 63 68 6f 72 45 76 65 6e  D_HTMLAnchorEven
1db20 74 73 32 20 3d 20 7b 30 78 33 30 35 30 46 36 31  ts2 = {0x3050F61
1db30 30 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  0, 0x98B5, 0x11C
1db40 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
1db50 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1db60 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
1db70 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
1db80 20 44 49 49 44 5f 48 54 4d 4c 41 72 65 61 45 76   DIID_HTMLAreaEv
1db90 65 6e 74 73 20 3d 20 7b 30 78 33 30 35 30 46 33  ents = {0x3050F3
1dba0 36 36 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  66, 0x98B5, 0x11
1dbb0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1dbc0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1dbd0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1dbe0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1dbf0 44 20 44 49 49 44 5f 48 54 4d 4c 41 72 65 61 45  D DIID_HTMLAreaE
1dc00 76 65 6e 74 73 32 20 3d 20 7b 30 78 33 30 35 30  vents2 = {0x3050
1dc10 46 36 31 31 2c 20 30 78 39 38 42 35 2c 20 30 78  F611, 0x98B5, 0x
1dc20 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
1dc30 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
1dc40 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
1dc50 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
1dc60 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 42 75 74  IID DIID_HTMLBut
1dc70 74 6f 6e 45 6c 65 6d 65 6e 74 45 76 65 6e 74 73  tonElementEvents
1dc80 20 3d 20 7b 30 78 33 30 35 30 46 32 42 33 2c 20   = {0x3050F2B3, 
1dc90 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1dca0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1dcb0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1dcc0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1dcd0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1dce0 49 44 5f 48 54 4d 4c 42 75 74 74 6f 6e 45 6c 65  ID_HTMLButtonEle
1dcf0 6d 65 6e 74 45 76 65 6e 74 73 32 20 3d 20 7b 30  mentEvents2 = {0
1dd00 78 33 30 35 30 46 36 31 37 2c 20 30 78 39 38 42  x3050F617, 0x98B
1dd10 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1dd20 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1dd30 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1dd40 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1dd50 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 48 54  onst IID DIID_HT
1dd60 4d 4c 43 6f 6e 74 72 6f 6c 45 6c 65 6d 65 6e 74  MLControlElement
1dd70 45 76 65 6e 74 73 20 3d 20 7b 30 78 33 30 35 30  Events = {0x3050
1dd80 46 34 45 41 2c 20 30 78 39 38 42 35 2c 20 30 78  F4EA, 0x98B5, 0x
1dd90 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
1dda0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
1ddb0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
1ddc0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
1ddd0 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 43 6f 6e  IID DIID_HTMLCon
1dde0 74 72 6f 6c 45 6c 65 6d 65 6e 74 45 76 65 6e 74  trolElementEvent
1ddf0 73 32 20 3d 20 7b 30 78 33 30 35 30 46 36 31 32  s2 = {0x3050F612
1de00 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
1de10 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
1de20 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1de30 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
1de40 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
1de50 44 49 49 44 5f 48 54 4d 4c 44 6f 63 75 6d 65 6e  DIID_HTMLDocumen
1de60 74 45 76 65 6e 74 73 20 3d 20 7b 30 78 33 30 35  tEvents = {0x305
1de70 30 46 32 36 30 2c 20 30 78 39 38 42 35 2c 20 30  0F260, 0x98B5, 0
1de80 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
1de90 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
1dea0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
1deb0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
1dec0 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 44 6f   IID DIID_HTMLDo
1ded0 63 75 6d 65 6e 74 45 76 65 6e 74 73 32 20 3d 20  cumentEvents2 = 
1dee0 7b 30 78 33 30 35 30 46 36 31 33 2c 20 30 78 39  {0x3050F613, 0x9
1def0 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1df00 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1df10 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1df20 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1df30 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1df40 48 54 4d 4c 45 6c 65 6d 65 6e 74 45 76 65 6e 74  HTMLElementEvent
1df50 73 20 3d 20 7b 30 78 33 30 35 30 46 33 33 43 2c  s = {0x3050F33C,
1df60 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1df70 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1df80 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1df90 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1dfa0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1dfb0 49 49 44 5f 48 54 4d 4c 45 6c 65 6d 65 6e 74 45  IID_HTMLElementE
1dfc0 76 65 6e 74 73 32 20 3d 20 7b 30 78 33 30 35 30  vents2 = {0x3050
1dfd0 46 36 30 46 2c 20 30 78 39 38 42 35 2c 20 30 78  F60F, 0x98B5, 0x
1dfe0 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
1dff0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
1e000 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
1e010 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
1e020 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 46 6f 72  IID DIID_HTMLFor
1e030 6d 45 6c 65 6d 65 6e 74 45 76 65 6e 74 73 20 3d  mElementEvents =
1e040 20 7b 30 78 33 30 35 30 46 33 36 34 2c 20 30 78   {0x3050F364, 0x
1e050 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
1e060 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
1e070 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
1e080 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
1e090 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44  . const IID DIID
1e0a0 5f 48 54 4d 4c 46 6f 72 6d 45 6c 65 6d 65 6e 74  _HTMLFormElement
1e0b0 45 76 65 6e 74 73 32 20 3d 20 7b 30 78 33 30 35  Events2 = {0x305
1e0c0 30 46 36 31 34 2c 20 30 78 39 38 42 35 2c 20 30  0F614, 0x98B5, 0
1e0d0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
1e0e0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
1e0f0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
1e100 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
1e110 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 46 72   IID DIID_HTMLFr
1e120 61 6d 65 53 69 74 65 45 76 65 6e 74 73 20 3d 20  ameSiteEvents = 
1e130 7b 30 78 33 30 35 30 46 38 30 30 2c 20 30 78 39  {0x3050F800, 0x9
1e140 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1e150 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1e160 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1e170 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1e180 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1e190 48 54 4d 4c 46 72 61 6d 65 53 69 74 65 45 76 65  HTMLFrameSiteEve
1e1a0 6e 74 73 32 20 3d 20 7b 30 78 33 30 35 30 46 37  nts2 = {0x3050F7
1e1b0 46 46 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  FF, 0x98B5, 0x11
1e1c0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1e1d0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1e1e0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1e1f0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1e200 44 20 44 49 49 44 5f 48 54 4d 4c 49 6d 67 45 76  D DIID_HTMLImgEv
1e210 65 6e 74 73 20 3d 20 7b 30 78 33 30 35 30 46 32  ents = {0x3050F2
1e220 35 42 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  5B, 0x98B5, 0x11
1e230 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1e240 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1e250 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1e260 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1e270 44 20 44 49 49 44 5f 48 54 4d 4c 49 6d 67 45 76  D DIID_HTMLImgEv
1e280 65 6e 74 73 32 20 3d 20 7b 30 78 33 30 35 30 46  ents2 = {0x3050F
1e290 36 31 36 2c 20 30 78 39 38 42 35 2c 20 30 78 31  616, 0x98B5, 0x1
1e2a0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
1e2b0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
1e2c0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
1e2d0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
1e2e0 49 44 20 44 49 49 44 5f 48 54 4d 4c 49 6e 70 75  ID DIID_HTMLInpu
1e2f0 74 46 69 6c 65 45 6c 65 6d 65 6e 74 45 76 65 6e  tFileElementEven
1e300 74 73 20 3d 20 7b 30 78 33 30 35 30 46 32 41 46  ts = {0x3050F2AF
1e310 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
1e320 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
1e330 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1e340 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
1e350 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
1e360 44 49 49 44 5f 48 54 4d 4c 49 6e 70 75 74 46 69  DIID_HTMLInputFi
1e370 6c 65 45 6c 65 6d 65 6e 74 45 76 65 6e 74 73 32  leElementEvents2
1e380 20 3d 20 7b 30 78 33 30 35 30 46 36 31 41 2c 20   = {0x3050F61A, 
1e390 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1e3a0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1e3b0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1e3c0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1e3d0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1e3e0 49 44 5f 48 54 4d 4c 49 6e 70 75 74 49 6d 61 67  ID_HTMLInputImag
1e3f0 65 45 76 65 6e 74 73 20 3d 20 7b 30 78 33 30 35  eEvents = {0x305
1e400 30 46 32 43 33 2c 20 30 78 39 38 42 35 2c 20 30  0F2C3, 0x98B5, 0
1e410 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
1e420 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
1e430 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
1e440 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
1e450 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 49 6e   IID DIID_HTMLIn
1e460 70 75 74 49 6d 61 67 65 45 76 65 6e 74 73 32 20  putImageEvents2 
1e470 3d 20 7b 30 78 33 30 35 30 46 36 31 42 2c 20 30  = {0x3050F61B, 0
1e480 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
1e490 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
1e4a0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
1e4b0 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
1e4c0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49  ;. const IID DII
1e4d0 44 5f 48 54 4d 4c 49 6e 70 75 74 54 65 78 74 45  D_HTMLInputTextE
1e4e0 6c 65 6d 65 6e 74 45 76 65 6e 74 73 20 3d 20 7b  lementEvents = {
1e4f0 30 78 33 30 35 30 46 32 41 37 2c 20 30 78 39 38  0x3050F2A7, 0x98
1e500 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
1e510 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
1e520 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
1e530 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
1e540 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 48  const IID DIID_H
1e550 54 4d 4c 49 6e 70 75 74 54 65 78 74 45 6c 65 6d  TMLInputTextElem
1e560 65 6e 74 45 76 65 6e 74 73 32 20 3d 20 7b 30 78  entEvents2 = {0x
1e570 33 30 35 30 46 36 31 38 2c 20 30 78 39 38 42 35  3050F618, 0x98B5
1e580 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
1e590 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
1e5a0 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
1e5b0 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
1e5c0 6e 73 74 20 49 49 44 20 44 49 49 44 5f 48 54 4d  nst IID DIID_HTM
1e5d0 4c 4c 61 62 65 6c 45 76 65 6e 74 73 20 3d 20 7b  LLabelEvents = {
1e5e0 30 78 33 30 35 30 46 33 32 39 2c 20 30 78 39 38  0x3050F329, 0x98
1e5f0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
1e600 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
1e610 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
1e620 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
1e630 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 48  const IID DIID_H
1e640 54 4d 4c 4c 61 62 65 6c 45 76 65 6e 74 73 32 20  TMLLabelEvents2 
1e650 3d 20 7b 30 78 33 30 35 30 46 36 31 43 2c 20 30  = {0x3050F61C, 0
1e660 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
1e670 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
1e680 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
1e690 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
1e6a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49  ;. const IID DII
1e6b0 44 5f 48 54 4d 4c 4c 69 6e 6b 45 6c 65 6d 65 6e  D_HTMLLinkElemen
1e6c0 74 45 76 65 6e 74 73 20 3d 20 7b 30 78 33 30 35  tEvents = {0x305
1e6d0 30 46 33 43 43 2c 20 30 78 39 38 42 35 2c 20 30  0F3CC, 0x98B5, 0
1e6e0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
1e6f0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
1e700 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
1e710 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
1e720 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 4c 69   IID DIID_HTMLLi
1e730 6e 6b 45 6c 65 6d 65 6e 74 45 76 65 6e 74 73 32  nkElementEvents2
1e740 20 3d 20 7b 30 78 33 30 35 30 46 36 31 44 2c 20   = {0x3050F61D, 
1e750 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1e760 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1e770 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1e780 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1e790 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1e7a0 49 44 5f 48 54 4d 4c 4d 61 70 45 76 65 6e 74 73  ID_HTMLMapEvents
1e7b0 20 3d 20 7b 30 78 33 30 35 30 46 33 42 41 2c 20   = {0x3050F3BA, 
1e7c0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1e7d0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1e7e0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1e7f0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1e800 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1e810 49 44 5f 48 54 4d 4c 4d 61 70 45 76 65 6e 74 73  ID_HTMLMapEvents
1e820 32 20 3d 20 7b 30 78 33 30 35 30 46 36 31 45 2c  2 = {0x3050F61E,
1e830 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1e840 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1e850 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1e860 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1e870 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1e880 49 49 44 5f 48 54 4d 4c 4d 61 72 71 75 65 65 45  IID_HTMLMarqueeE
1e890 6c 65 6d 65 6e 74 45 76 65 6e 74 73 20 3d 20 7b  lementEvents = {
1e8a0 30 78 33 30 35 30 46 32 42 38 2c 20 30 78 39 38  0x3050F2B8, 0x98
1e8b0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
1e8c0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
1e8d0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
1e8e0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
1e8f0 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 48  const IID DIID_H
1e900 54 4d 4c 4d 61 72 71 75 65 65 45 6c 65 6d 65 6e  TMLMarqueeElemen
1e910 74 45 76 65 6e 74 73 32 20 3d 20 7b 30 78 33 30  tEvents2 = {0x30
1e920 35 30 46 36 31 46 2c 20 30 78 39 38 42 35 2c 20  50F61F, 0x98B5, 
1e930 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
1e940 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
1e950 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
1e960 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
1e970 74 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 4e  t IID DIID_HTMLN
1e980 61 6d 65 73 70 61 63 65 45 76 65 6e 74 73 20 3d  amespaceEvents =
1e990 20 7b 30 78 33 30 35 30 46 36 42 44 2c 20 30 78   {0x3050F6BD, 0x
1e9a0 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
1e9b0 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
1e9c0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
1e9d0 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
1e9e0 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44  . const IID DIID
1e9f0 5f 48 54 4d 4c 4f 62 6a 65 63 74 45 6c 65 6d 65  _HTMLObjectEleme
1ea00 6e 74 45 76 65 6e 74 73 20 3d 20 7b 30 78 33 30  ntEvents = {0x30
1ea10 35 30 46 33 43 34 2c 20 30 78 39 38 42 35 2c 20  50F3C4, 0x98B5, 
1ea20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
1ea30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
1ea40 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
1ea50 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
1ea60 74 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 4f  t IID DIID_HTMLO
1ea70 62 6a 65 63 74 45 6c 65 6d 65 6e 74 45 76 65 6e  bjectElementEven
1ea80 74 73 32 20 3d 20 7b 30 78 33 30 35 30 46 36 32  ts2 = {0x3050F62
1ea90 30 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  0, 0x98B5, 0x11C
1eaa0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
1eab0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1eac0 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
1ead0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
1eae0 20 44 49 49 44 5f 48 54 4d 4c 4f 70 74 69 6f 6e   DIID_HTMLOption
1eaf0 42 75 74 74 6f 6e 45 6c 65 6d 65 6e 74 45 76 65  ButtonElementEve
1eb00 6e 74 73 20 3d 20 7b 30 78 33 30 35 30 46 32 42  nts = {0x3050F2B
1eb10 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  D, 0x98B5, 0x11C
1eb20 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
1eb30 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1eb40 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
1eb50 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
1eb60 20 44 49 49 44 5f 48 54 4d 4c 4f 70 74 69 6f 6e   DIID_HTMLOption
1eb70 42 75 74 74 6f 6e 45 6c 65 6d 65 6e 74 45 76 65  ButtonElementEve
1eb80 6e 74 73 32 20 3d 20 7b 30 78 33 30 35 30 46 36  nts2 = {0x3050F6
1eb90 31 39 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  19, 0x98B5, 0x11
1eba0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1ebb0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1ebc0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1ebd0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1ebe0 44 20 44 49 49 44 5f 48 54 4d 4c 50 65 72 73 69  D DIID_HTMLPersi
1ebf0 73 74 45 76 65 6e 74 73 20 3d 20 7b 30 78 33 30  stEvents = {0x30
1ec00 35 30 46 34 43 37 2c 20 30 78 39 38 42 35 2c 20  50F4C7, 0x98B5, 
1ec10 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
1ec20 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
1ec30 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
1ec40 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
1ec50 74 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 53  t IID DIID_HTMLS
1ec60 63 72 69 70 74 45 76 65 6e 74 73 20 3d 20 7b 30  criptEvents = {0
1ec70 78 33 30 35 30 46 33 45 32 2c 20 30 78 39 38 42  x3050F3E2, 0x98B
1ec80 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1ec90 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1eca0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1ecb0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1ecc0 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 48 54  onst IID DIID_HT
1ecd0 4d 4c 53 63 72 69 70 74 45 76 65 6e 74 73 32 20  MLScriptEvents2 
1ece0 3d 20 7b 30 78 33 30 35 30 46 36 32 31 2c 20 30  = {0x3050F621, 0
1ecf0 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
1ed00 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
1ed10 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
1ed20 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
1ed30 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49  ;. const IID DII
1ed40 44 5f 48 54 4d 4c 53 65 6c 65 63 74 45 6c 65 6d  D_HTMLSelectElem
1ed50 65 6e 74 45 76 65 6e 74 73 20 3d 20 7b 30 78 33  entEvents = {0x3
1ed60 30 35 30 46 33 30 32 2c 20 30 78 39 38 42 35 2c  050F302, 0x98B5,
1ed70 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1ed80 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1ed90 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1eda0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1edb0 73 74 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c  st IID DIID_HTML
1edc0 53 65 6c 65 63 74 45 6c 65 6d 65 6e 74 45 76 65  SelectElementEve
1edd0 6e 74 73 32 20 3d 20 7b 30 78 33 30 35 30 46 36  nts2 = {0x3050F6
1ede0 32 32 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  22, 0x98B5, 0x11
1edf0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1ee00 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1ee10 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1ee20 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1ee30 44 20 44 49 49 44 5f 48 54 4d 4c 53 74 79 6c 65  D DIID_HTMLStyle
1ee40 45 6c 65 6d 65 6e 74 45 76 65 6e 74 73 20 3d 20  ElementEvents = 
1ee50 7b 30 78 33 30 35 30 46 33 43 42 2c 20 30 78 39  {0x3050F3CB, 0x9
1ee60 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1ee70 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1ee80 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1ee90 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1eea0 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1eeb0 48 54 4d 4c 53 74 79 6c 65 45 6c 65 6d 65 6e 74  HTMLStyleElement
1eec0 45 76 65 6e 74 73 32 20 3d 20 7b 30 78 33 30 35  Events2 = {0x305
1eed0 30 46 36 31 35 2c 20 30 78 39 38 42 35 2c 20 30  0F615, 0x98B5, 0
1eee0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
1eef0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
1ef00 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
1ef10 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
1ef20 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 54 61   IID DIID_HTMLTa
1ef30 62 6c 65 45 76 65 6e 74 73 20 3d 20 7b 30 78 33  bleEvents = {0x3
1ef40 30 35 30 46 34 30 37 2c 20 30 78 39 38 42 35 2c  050F407, 0x98B5,
1ef50 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1ef60 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1ef70 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1ef80 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1ef90 73 74 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c  st IID DIID_HTML
1efa0 54 61 62 6c 65 45 76 65 6e 74 73 32 20 3d 20 7b  TableEvents2 = {
1efb0 30 78 33 30 35 30 46 36 32 33 2c 20 30 78 39 38  0x3050F623, 0x98
1efc0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
1efd0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
1efe0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
1eff0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
1f000 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 48  const IID DIID_H
1f010 54 4d 4c 54 65 78 74 43 6f 6e 74 61 69 6e 65 72  TMLTextContainer
1f020 45 76 65 6e 74 73 20 3d 20 7b 30 78 31 46 46 36  Events = {0x1FF6
1f030 41 41 37 32 2c 20 30 78 35 38 34 32 2c 20 30 78  AA72, 0x5842, 0x
1f040 31 31 43 46 2c 20 5b 30 78 41 37 2c 20 30 78 30  11CF, [0xA7, 0x0
1f050 37 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  7, 0x00, 0xAA, 0
1f060 78 30 30 2c 20 30 78 43 30 2c 20 30 78 30 39 2c  x00, 0xC0, 0x09,
1f070 20 30 78 38 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8D]};. const 
1f080 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 54 65 78  IID DIID_HTMLTex
1f090 74 43 6f 6e 74 61 69 6e 65 72 45 76 65 6e 74 73  tContainerEvents
1f0a0 32 20 3d 20 7b 30 78 33 30 35 30 46 36 32 34 2c  2 = {0x3050F624,
1f0b0 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1f0c0 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1f0d0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1f0e0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1f0f0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1f100 49 49 44 5f 48 54 4d 4c 57 69 6e 64 6f 77 45 76  IID_HTMLWindowEv
1f110 65 6e 74 73 20 3d 20 7b 30 78 39 36 41 30 41 34  ents = {0x96A0A4
1f120 45 30 2c 20 30 78 44 30 36 32 2c 20 30 78 31 31  E0, 0xD062, 0x11
1f130 43 46 2c 20 5b 30 78 39 34 2c 20 30 78 42 36 2c  CF, [0x94, 0xB6,
1f140 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1f150 30 2c 20 30 78 36 30 2c 20 30 78 32 37 2c 20 30  0, 0x60, 0x27, 0
1f160 78 35 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x5C]};. const II
1f170 44 20 44 49 49 44 5f 48 54 4d 4c 57 69 6e 64 6f  D DIID_HTMLWindo
1f180 77 45 76 65 6e 74 73 32 20 3d 20 7b 30 78 33 30  wEvents2 = {0x30
1f190 35 30 46 36 32 35 2c 20 30 78 39 38 42 35 2c 20  50F625, 0x98B5, 
1f1a0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
1f1b0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
1f1c0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
1f1d0 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
1f1e0 74 20 49 49 44 20 44 49 49 44 5f 49 52 54 43 44  t IID DIID_IRTCD
1f1f0 69 73 70 61 74 63 68 45 76 65 6e 74 4e 6f 74 69  ispatchEventNoti
1f200 66 69 63 61 74 69 6f 6e 20 3d 20 7b 30 78 31 37  fication = {0x17
1f210 36 44 44 46 42 45 2c 20 30 78 46 45 43 30 2c 20  6DDFBE, 0xFEC0, 
1f220 30 78 34 44 35 35 2c 20 5b 30 78 42 43 2c 20 30  0x4D55, [0xBC, 0
1f230 78 38 37 2c 20 30 78 38 34 2c 20 30 78 43 46 2c  x87, 0x84, 0xCF,
1f240 20 30 78 46 31 2c 20 30 78 45 46 2c 20 30 78 37   0xF1, 0xEF, 0x7
1f250 46 2c 20 30 78 39 31 5d 7d 3b 0a 20 63 6f 6e 73  F, 0x91]};. cons
1f260 74 20 49 49 44 20 44 49 49 44 5f 49 53 57 62 65  t IID DIID_ISWbe
1f270 6d 53 69 6e 6b 45 76 65 6e 74 73 20 3d 20 7b 30  mSinkEvents = {0
1f280 78 37 35 37 31 38 43 41 30 2c 20 30 78 46 30 32  x75718CA0, 0xF02
1f290 39 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 31  9, 0x11D1, [0xA1
1f2a0 2c 20 30 78 41 43 2c 20 30 78 30 30 2c 20 30 78  , 0xAC, 0x00, 0x
1f2b0 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20  C0, 0x4F, 0xB6, 
1f2c0 30 78 43 32 2c 20 30 78 32 33 5d 7d 3b 0a 20 63  0xC2, 0x23]};. c
1f2d0 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 49 54  onst IID DIID_IT
1f2e0 54 41 50 49 44 69 73 70 61 74 63 68 45 76 65 6e  TAPIDispatchEven
1f2f0 74 4e 6f 74 69 66 69 63 61 74 69 6f 6e 20 3d 20  tNotification = 
1f300 7b 30 78 39 46 33 34 33 32 35 42 2c 20 30 78 37  {0x9F34325B, 0x7
1f310 45 36 32 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  E62, 0x11D2, [0x
1f320 39 34 2c 20 30 78 35 37 2c 20 30 78 30 30 2c 20  94, 0x57, 0x00, 
1f330 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45  0xC0, 0x4F, 0x8E
1f340 2c 20 30 78 43 38 2c 20 30 78 38 38 5d 7d 3b 0a  , 0xC8, 0x88]};.
1f350 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1f360 4c 61 79 6f 75 74 52 65 63 74 45 76 65 6e 74 73  LayoutRectEvents
1f370 20 3d 20 7b 30 78 33 30 35 30 46 36 37 34 2c 20   = {0x3050F674, 
1f380 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1f390 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1f3a0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1f3b0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1f3c0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1f3d0 49 44 5f 58 4d 4c 44 4f 4d 44 6f 63 75 6d 65 6e  ID_XMLDOMDocumen
1f3e0 74 45 76 65 6e 74 73 20 3d 20 7b 30 78 33 45 46  tEvents = {0x3EF
1f3f0 41 41 34 32 37 2c 20 30 78 32 37 32 46 2c 20 30  AA427, 0x272F, 0
1f400 78 31 31 44 32 2c 20 5b 30 78 38 33 2c 20 30 78  x11D2, [0x83, 0x
1f410 36 46 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  6F, 0x00, 0x00, 
1f420 30 78 46 38 2c 20 30 78 37 41 2c 20 30 78 37 37  0xF8, 0x7A, 0x77
1f430 2c 20 30 78 38 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x82]};. const
1f440 20 49 49 44 20 44 50 41 49 44 5f 43 6f 6d 50 6f   IID DPAID_ComPo
1f450 72 74 20 3d 20 7b 30 78 46 32 46 30 43 45 30 30  rt = {0xF2F0CE00
1f460 2c 20 30 78 45 30 41 46 2c 20 30 78 31 31 43 46  , 0xE0AF, 0x11CF
1f470 2c 20 5b 30 78 39 43 2c 20 30 78 34 45 2c 20 30  , [0x9C, 0x4E, 0
1f480 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
1f490 20 30 78 30 35 2c 20 30 78 34 32 2c 20 30 78 35   0x05, 0x42, 0x5
1f4a0 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
1f4b0 44 50 41 49 44 5f 49 4e 65 74 20 3d 20 7b 30 78  DPAID_INet = {0x
1f4c0 43 34 41 35 34 44 41 30 2c 20 30 78 45 30 41 46  C4A54DA0, 0xE0AF
1f4d0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39 43 2c  , 0x11CF, [0x9C,
1f4e0 20 30 78 34 45 2c 20 30 78 30 30 2c 20 30 78 41   0x4E, 0x00, 0xA
1f4f0 30 2c 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30  0, 0xC9, 0x05, 0
1f500 78 34 32 2c 20 30 78 35 45 5d 7d 3b 0a 20 63 6f  x42, 0x5E]};. co
1f510 6e 73 74 20 49 49 44 20 44 50 41 49 44 5f 49 4e  nst IID DPAID_IN
1f520 65 74 50 6f 72 74 20 3d 20 7b 30 78 45 34 35 32  etPort = {0xE452
1f530 34 35 34 31 2c 20 30 78 38 45 41 35 2c 20 30 78  4541, 0x8EA5, 0x
1f540 31 31 44 31 2c 20 5b 30 78 38 41 2c 20 30 78 39  11D1, [0x8A, 0x9
1f550 36 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  6, 0x00, 0x60, 0
1f560 78 39 37 2c 20 30 78 42 30 2c 20 30 78 31 34 2c  x97, 0xB0, 0x14,
1f570 20 30 78 31 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x11]};. const 
1f580 49 49 44 20 44 50 41 49 44 5f 49 4e 65 74 57 20  IID DPAID_INetW 
1f590 3d 20 7b 30 78 45 36 33 32 33 32 41 30 2c 20 30  = {0xE63232A0, 0
1f5a0 78 39 44 42 46 2c 20 30 78 31 31 44 30 2c 20 5b  x9DBF, 0x11D0, [
1f5b0 30 78 39 43 2c 20 30 78 43 31 2c 20 30 78 30 30  0x9C, 0xC1, 0x00
1f5c0 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
1f5d0 30 35 2c 20 30 78 34 32 2c 20 30 78 35 45 5d 7d  05, 0x42, 0x5E]}
1f5e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 50 41  ;. const IID DPA
1f5f0 49 44 5f 4c 6f 62 62 79 50 72 6f 76 69 64 65 72  ID_LobbyProvider
1f600 20 3d 20 7b 30 78 35 39 42 39 35 36 34 30 2c 20   = {0x59B95640, 
1f610 30 78 39 36 36 37 2c 20 30 78 31 31 44 30 2c 20  0x9667, 0x11D0, 
1f620 5b 30 78 41 37 2c 20 30 78 37 44 2c 20 30 78 30  [0xA7, 0x7D, 0x0
1f630 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30  0, 0x00, 0xF8, 0
1f640 78 30 33 2c 20 30 78 41 42 2c 20 30 78 46 43 5d  x03, 0xAB, 0xFC]
1f650 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 50  };. const IID DP
1f660 41 49 44 5f 4d 6f 64 65 6d 20 3d 20 7b 30 78 46  AID_Modem = {0xF
1f670 36 44 43 43 32 30 30 2c 20 30 78 41 32 46 45 2c  6DCC200, 0xA2FE,
1f680 20 30 78 31 31 44 30 2c 20 5b 30 78 39 43 2c 20   0x11D0, [0x9C, 
1f690 30 78 34 46 2c 20 30 78 30 30 2c 20 30 78 41 30  0x4F, 0x00, 0xA0
1f6a0 2c 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30 78  , 0xC9, 0x05, 0x
1f6b0 34 32 2c 20 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e  42, 0x5E]};. con
1f6c0 73 74 20 49 49 44 20 44 50 41 49 44 5f 4d 6f 64  st IID DPAID_Mod
1f6d0 65 6d 57 20 3d 20 7b 30 78 30 31 46 44 39 32 45  emW = {0x01FD92E
1f6e0 30 2c 20 30 78 41 32 46 46 2c 20 30 78 31 31 44  0, 0xA2FF, 0x11D
1f6f0 30 2c 20 5b 30 78 39 43 2c 20 30 78 34 46 2c 20  0, [0x9C, 0x4F, 
1f700 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
1f710 2c 20 30 78 30 35 2c 20 30 78 34 32 2c 20 30 78  , 0x05, 0x42, 0x
1f720 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  5E]};. const IID
1f730 20 44 50 41 49 44 5f 50 68 6f 6e 65 20 3d 20 7b   DPAID_Phone = {
1f740 30 78 37 38 45 43 38 39 41 30 2c 20 30 78 45 30  0x78EC89A0, 0xE0
1f750 41 46 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39  AF, 0x11CF, [0x9
1f760 43 2c 20 30 78 34 45 2c 20 30 78 30 30 2c 20 30  C, 0x4E, 0x00, 0
1f770 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 35 2c  xA0, 0xC9, 0x05,
1f780 20 30 78 34 32 2c 20 30 78 35 45 5d 7d 3b 0a 20   0x42, 0x5E]};. 
1f790 63 6f 6e 73 74 20 49 49 44 20 44 50 41 49 44 5f  const IID DPAID_
1f7a0 50 68 6f 6e 65 57 20 3d 20 7b 30 78 42 41 35 41  PhoneW = {0xBA5A
1f7b0 37 41 37 30 2c 20 30 78 39 44 42 46 2c 20 30 78  7A70, 0x9DBF, 0x
1f7c0 31 31 44 30 2c 20 5b 30 78 39 43 2c 20 30 78 43  11D0, [0x9C, 0xC
1f7d0 31 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  1, 0x00, 0xA0, 0
1f7e0 78 43 39 2c 20 30 78 30 35 2c 20 30 78 34 32 2c  xC9, 0x05, 0x42,
1f7f0 20 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x5E]};. const 
1f800 49 49 44 20 44 50 41 49 44 5f 53 65 72 76 69 63  IID DPAID_Servic
1f810 65 50 72 6f 76 69 64 65 72 20 3d 20 7b 30 78 30  eProvider = {0x0
1f820 37 44 39 31 36 43 30 2c 20 30 78 45 30 41 46 2c  7D916C0, 0xE0AF,
1f830 20 30 78 31 31 43 46 2c 20 5b 30 78 39 43 2c 20   0x11CF, [0x9C, 
1f840 30 78 34 45 2c 20 30 78 30 30 2c 20 30 78 41 30  0x4E, 0x00, 0xA0
1f850 2c 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30 78  , 0xC9, 0x05, 0x
1f860 34 32 2c 20 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e  42, 0x5E]};. con
1f870 73 74 20 49 49 44 20 44 50 41 49 44 5f 54 6f 74  st IID DPAID_Tot
1f880 61 6c 53 69 7a 65 20 3d 20 7b 30 78 31 33 31 38  alSize = {0x1318
1f890 46 35 36 30 2c 20 30 78 39 31 32 43 2c 20 30 78  F560, 0x912C, 0x
1f8a0 31 31 44 30 2c 20 5b 30 78 39 44 2c 20 30 78 41  11D0, [0x9D, 0xA
1f8b0 41 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  A, 0x00, 0xA0, 0
1f8c0 78 43 39 2c 20 30 78 30 41 2c 20 30 78 34 33 2c  xC9, 0x0A, 0x43,
1f8d0 20 30 78 43 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xCB]};. const 
1f8e0 49 49 44 20 44 50 4c 50 52 4f 50 45 52 54 59 5f  IID DPLPROPERTY_
1f8f0 4c 6f 62 62 79 47 75 69 64 20 3d 20 7b 30 78 46  LobbyGuid = {0xF
1f900 35 36 39 32 30 41 30 2c 20 30 78 44 32 31 38 2c  56920A0, 0xD218,
1f910 20 30 78 31 31 44 30 2c 20 5b 30 78 42 41 2c 20   0x11D0, [0xBA, 
1f920 30 78 33 39 2c 20 30 78 30 30 2c 20 30 78 43 30  0x39, 0x00, 0xC0
1f930 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78  , 0x4F, 0xD7, 0x
1f940 45 44 2c 20 30 78 36 37 5d 7d 3b 0a 20 63 6f 6e  ED, 0x67]};. con
1f950 73 74 20 49 49 44 20 44 50 4c 50 52 4f 50 45 52  st IID DPLPROPER
1f960 54 59 5f 4d 65 73 73 61 67 65 73 53 75 70 70 6f  TY_MessagesSuppo
1f970 72 74 65 64 20 3d 20 7b 30 78 37 36 32 43 43 44  rted = {0x762CCD
1f980 41 31 2c 20 30 78 44 39 31 36 2c 20 30 78 31 31  A1, 0xD916, 0x11
1f990 44 30 2c 20 5b 30 78 42 41 2c 20 30 78 33 39 2c  D0, [0xBA, 0x39,
1f9a0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
1f9b0 46 2c 20 30 78 44 37 2c 20 30 78 45 44 2c 20 30  F, 0xD7, 0xED, 0
1f9c0 78 36 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x67]};. const II
1f9d0 44 20 44 50 4c 50 52 4f 50 45 52 54 59 5f 50 6c  D DPLPROPERTY_Pl
1f9e0 61 79 65 72 47 75 69 64 20 3d 20 7b 30 78 42 34  ayerGuid = {0xB4
1f9f0 33 31 39 33 32 32 2c 20 30 78 44 32 30 44 2c 20  319322, 0xD20D, 
1fa00 30 78 31 31 44 30 2c 20 5b 30 78 42 41 2c 20 30  0x11D0, [0xBA, 0
1fa10 78 33 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x39, 0x00, 0xC0,
1fa20 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 45   0x4F, 0xD7, 0xE
1fa30 44 2c 20 30 78 36 37 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x67]};. cons
1fa40 74 20 49 49 44 20 44 50 4c 50 52 4f 50 45 52 54  t IID DPLPROPERT
1fa50 59 5f 50 6c 61 79 65 72 53 63 6f 72 65 20 3d 20  Y_PlayerScore = 
1fa60 7b 30 78 34 38 37 38 34 30 30 30 2c 20 30 78 44  {0x48784000, 0xD
1fa70 32 31 39 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  219, 0x11D0, [0x
1fa80 42 41 2c 20 30 78 33 39 2c 20 30 78 30 30 2c 20  BA, 0x39, 0x00, 
1fa90 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37  0xC0, 0x4F, 0xD7
1faa0 2c 20 30 78 45 44 2c 20 30 78 36 37 5d 7d 3b 0a  , 0xED, 0x67]};.
1fab0 20 63 6f 6e 73 74 20 49 49 44 20 44 50 53 50 47   const IID DPSPG
1fac0 55 49 44 5f 49 50 58 20 3d 20 7b 30 78 36 38 35  UID_IPX = {0x685
1fad0 42 43 34 30 30 2c 20 30 78 39 44 32 43 2c 20 30  BC400, 0x9D2C, 0
1fae0 78 31 31 43 46 2c 20 5b 30 78 41 39 2c 20 30 78  x11CF, [0xA9, 0x
1faf0 43 44 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  CD, 0x00, 0xAA, 
1fb00 30 78 30 30 2c 20 30 78 36 38 2c 20 30 78 38 36  0x00, 0x68, 0x86
1fb10 2c 20 30 78 45 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xE3]};. const
1fb20 20 49 49 44 20 44 50 53 50 47 55 49 44 5f 4d 4f   IID DPSPGUID_MO
1fb30 44 45 4d 20 3d 20 7b 30 78 34 34 45 41 41 37 36  DEM = {0x44EAA76
1fb40 30 2c 20 30 78 43 42 36 38 2c 20 30 78 31 31 43  0, 0xCB68, 0x11C
1fb50 46 2c 20 5b 30 78 39 43 2c 20 30 78 34 45 2c 20  F, [0x9C, 0x4E, 
1fb60 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
1fb70 2c 20 30 78 30 35 2c 20 30 78 34 32 2c 20 30 78  , 0x05, 0x42, 0x
1fb80 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  5E]};. const IID
1fb90 20 44 50 53 50 47 55 49 44 5f 53 45 52 49 41 4c   DPSPGUID_SERIAL
1fba0 20 3d 20 7b 30 78 30 46 31 44 36 38 36 30 2c 20   = {0x0F1D6860, 
1fbb0 30 78 38 38 44 39 2c 20 30 78 31 31 43 46 2c 20  0x88D9, 0x11CF, 
1fbc0 5b 30 78 39 43 2c 20 30 78 34 45 2c 20 30 78 30  [0x9C, 0x4E, 0x0
1fbd0 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
1fbe0 78 30 35 2c 20 30 78 34 32 2c 20 30 78 35 45 5d  x05, 0x42, 0x5E]
1fbf0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 50  };. const IID DP
1fc00 53 50 47 55 49 44 5f 54 43 50 49 50 20 3d 20 7b  SPGUID_TCPIP = {
1fc10 30 78 33 36 45 39 35 45 45 30 2c 20 30 78 38 35  0x36E95EE0, 0x85
1fc20 37 37 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39  77, 0x11CF, [0x9
1fc30 36 2c 20 30 78 30 43 2c 20 30 78 30 30 2c 20 30  6, 0x0C, 0x00, 0
1fc40 78 38 30 2c 20 30 78 43 37 2c 20 30 78 35 33 2c  x80, 0xC7, 0x53,
1fc50 20 30 78 34 45 2c 20 30 78 38 32 5d 7d 3b 0a 20   0x4E, 0x82]};. 
1fc60 63 6f 6e 73 74 20 49 49 44 20 44 53 33 44 41 4c  const IID DS3DAL
1fc70 47 5f 48 52 54 46 5f 46 55 4c 4c 20 3d 20 7b 30  G_HRTF_FULL = {0
1fc80 78 43 32 34 31 33 33 34 30 2c 20 30 78 31 43 31  xC2413340, 0x1C1
1fc90 42 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39 34  B, 0x11D2, [0x94
1fca0 2c 20 30 78 46 35 2c 20 30 78 30 30 2c 20 30 78  , 0xF5, 0x00, 0x
1fcb0 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20  C0, 0x4F, 0xC2, 
1fcc0 30 78 38 41 2c 20 30 78 43 41 5d 7d 3b 0a 20 63  0x8A, 0xCA]};. c
1fcd0 6f 6e 73 74 20 49 49 44 20 44 53 33 44 41 4c 47  onst IID DS3DALG
1fce0 5f 48 52 54 46 5f 4c 49 47 48 54 20 3d 20 7b 30  _HRTF_LIGHT = {0
1fcf0 78 43 32 34 31 33 33 34 32 2c 20 30 78 31 43 31  xC2413342, 0x1C1
1fd00 42 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39 34  B, 0x11D2, [0x94
1fd10 2c 20 30 78 46 35 2c 20 30 78 30 30 2c 20 30 78  , 0xF5, 0x00, 0x
1fd20 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20  C0, 0x4F, 0xC2, 
1fd30 30 78 38 41 2c 20 30 78 43 41 5d 7d 3b 0a 20 63  0x8A, 0xCA]};. c
1fd40 6f 6e 73 74 20 49 49 44 20 44 53 33 44 41 4c 47  onst IID DS3DALG
1fd50 5f 4e 4f 5f 56 49 52 54 55 41 4c 49 5a 41 54 49  _NO_VIRTUALIZATI
1fd60 4f 4e 20 3d 20 7b 30 78 43 32 34 31 33 33 33 46  ON = {0xC241333F
1fd70 2c 20 30 78 31 43 31 42 2c 20 30 78 31 31 44 32  , 0x1C1B, 0x11D2
1fd80 2c 20 5b 30 78 39 34 2c 20 30 78 46 35 2c 20 30  , [0x94, 0xF5, 0
1fd90 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
1fda0 20 30 78 43 32 2c 20 30 78 38 41 2c 20 30 78 43   0xC2, 0x8A, 0xC
1fdb0 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  A]};. const IID 
1fdc0 46 4c 41 47 49 44 5f 49 6e 74 65 72 6e 65 74 20  FLAGID_Internet 
1fdd0 3d 20 7b 30 78 39 36 33 30 30 44 41 30 2c 20 30  = {0x96300DA0, 0
1fde0 78 32 42 41 42 2c 20 30 78 31 31 43 46 2c 20 5b  x2BAB, 0x11CF, [
1fdf0 30 78 41 32 2c 20 30 78 32 39 2c 20 30 78 30 30  0xA2, 0x29, 0x00
1fe00 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
1fe10 33 44 2c 20 30 78 37 33 2c 20 30 78 35 32 5d 7d  3D, 0x73, 0x52]}
1fe20 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 46 4d 54  ;. const IID FMT
1fe30 49 44 5f 41 75 64 69 6f 53 75 6d 6d 61 72 79 49  ID_AudioSummaryI
1fe40 6e 66 6f 72 6d 61 74 69 6f 6e 20 3d 20 7b 30 78  nformation = {0x
1fe50 36 34 34 34 30 34 39 30 2c 20 30 78 34 43 38 42  64440490, 0x4C8B
1fe60 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 42 2c  , 0x11D1, [0x8B,
1fe70 20 30 78 37 30 2c 20 30 78 30 38 2c 20 30 78 30   0x70, 0x08, 0x0
1fe80 30 2c 20 30 78 33 36 2c 20 30 78 42 31 2c 20 30  0, 0x36, 0xB1, 0
1fe90 78 31 41 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f  x1A, 0x03]};. co
1fea0 6e 73 74 20 49 49 44 20 46 4d 54 49 44 5f 42 72  nst IID FMTID_Br
1feb0 69 65 66 63 61 73 65 20 3d 20 7b 30 78 33 32 38  iefcase = {0x328
1fec0 44 38 42 32 31 2c 20 30 78 37 37 32 39 2c 20 30  D8B21, 0x7729, 0
1fed0 78 34 42 46 43 2c 20 5b 30 78 39 35 2c 20 30 78  x4BFC, [0x95, 0x
1fee0 34 43 2c 20 30 78 39 30 2c 20 30 78 32 42 2c 20  4C, 0x90, 0x2B, 
1fef0 30 78 33 32 2c 20 30 78 39 44 2c 20 30 78 35 36  0x32, 0x9D, 0x56
1ff00 2c 20 30 78 42 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xB0]};. const
1ff10 20 49 49 44 20 46 4d 54 49 44 5f 44 69 73 63 61   IID FMTID_Disca
1ff20 72 64 61 62 6c 65 49 6e 66 6f 72 6d 61 74 69 6f  rdableInformatio
1ff30 6e 20 3d 20 7b 30 78 44 37 32 35 45 42 42 30 2c  n = {0xD725EBB0,
1ff40 20 30 78 43 39 42 38 2c 20 30 78 31 31 44 31 2c   0xC9B8, 0x11D1,
1ff50 20 5b 30 78 38 39 2c 20 30 78 42 43 2c 20 30 78   [0x89, 0xBC, 0x
1ff60 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20  00, 0x00, 0xF8, 
1ff70 30 78 30 34 2c 20 30 78 42 30 2c 20 30 78 35 37  0x04, 0xB0, 0x57
1ff80 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 46  ]};. const IID F
1ff90 4d 54 49 44 5f 44 69 73 70 6c 61 63 65 64 20 3d  MTID_Displaced =
1ffa0 20 7b 30 78 39 42 31 37 34 42 33 33 2c 20 30 78   {0x9B174B33, 0x
1ffb0 34 30 46 46 2c 20 30 78 31 31 44 32 2c 20 5b 30  40FF, 0x11D2, [0
1ffc0 78 41 32 2c 20 30 78 37 45 2c 20 30 78 30 30 2c  xA2, 0x7E, 0x00,
1ffd0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
1ffe0 33 2c 20 30 78 30 38 2c 20 30 78 37 31 5d 7d 3b  3, 0x08, 0x71]};
1fff0 0a 20 63 6f 6e 73 74 20 49 49 44 20 46 4d 54 49  . const IID FMTI
20000 44 5f 44 6f 63 53 75 6d 6d 61 72 79 49 6e 66 6f  D_DocSummaryInfo
20010 72 6d 61 74 69 6f 6e 20 3d 20 7b 30 78 44 35 43  rmation = {0xD5C
20020 44 44 35 30 32 2c 20 30 78 32 45 39 43 2c 20 30  DD502, 0x2E9C, 0
20030 78 31 30 31 42 2c 20 5b 30 78 39 33 2c 20 30 78  x101B, [0x93, 0x
20040 39 37 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20  97, 0x08, 0x00, 
20050 30 78 32 42 2c 20 30 78 32 43 2c 20 30 78 46 39  0x2B, 0x2C, 0xF9
20060 2c 20 30 78 41 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xAE]};. const
20070 20 49 49 44 20 46 4d 54 49 44 5f 44 52 4d 20 3d   IID FMTID_DRM =
20080 20 7b 30 78 41 45 41 43 31 39 45 34 2c 20 30 78   {0xAEAC19E4, 0x
20090 38 39 41 45 2c 20 30 78 34 35 30 38 2c 20 5b 30  89AE, 0x4508, [0
200a0 78 42 39 2c 20 30 78 42 37 2c 20 30 78 42 42 2c  xB9, 0xB7, 0xBB,
200b0 20 30 78 38 36 2c 20 30 78 37 41 2c 20 30 78 42   0x86, 0x7A, 0xB
200c0 45 2c 20 30 78 45 32 2c 20 30 78 45 44 5d 7d 3b  E, 0xE2, 0xED]};
200d0 0a 20 63 6f 6e 73 74 20 49 49 44 20 46 4d 54 49  . const IID FMTI
200e0 44 5f 49 6d 61 67 65 50 72 6f 70 65 72 74 69 65  D_ImagePropertie
200f0 73 20 3d 20 7b 30 78 31 34 42 38 31 44 41 31 2c  s = {0x14B81DA1,
20100 20 30 78 30 31 33 35 2c 20 30 78 34 44 33 31 2c   0x0135, 0x4D31,
20110 20 5b 30 78 39 36 2c 20 30 78 44 39 2c 20 30 78   [0x96, 0xD9, 0x
20120 36 43 2c 20 30 78 42 46 2c 20 30 78 43 39 2c 20  6C, 0xBF, 0xC9, 
20130 30 78 36 37 2c 20 30 78 31 41 2c 20 30 78 39 39  0x67, 0x1A, 0x99
20140 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 46  ]};. const IID F
20150 4d 54 49 44 5f 49 6d 61 67 65 53 75 6d 6d 61 72  MTID_ImageSummar
20160 79 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 3d 20 7b  yInformation = {
20170 30 78 36 34 34 34 30 34 38 46 2c 20 30 78 34 43  0x6444048F, 0x4C
20180 38 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  8B, 0x11D1, [0x8
20190 42 2c 20 30 78 37 30 2c 20 30 78 30 38 2c 20 30  B, 0x70, 0x08, 0
201a0 78 30 30 2c 20 30 78 33 36 2c 20 30 78 42 31 2c  x00, 0x36, 0xB1,
201b0 20 30 78 31 41 2c 20 30 78 30 33 5d 7d 3b 0a 20   0x1A, 0x03]};. 
201c0 63 6f 6e 73 74 20 49 49 44 20 46 4d 54 49 44 5f  const IID FMTID_
201d0 49 6e 74 65 72 6e 65 74 53 69 74 65 20 3d 20 7b  InternetSite = {
201e0 30 78 30 30 30 32 31 34 41 31 2c 20 30 78 30 30  0x000214A1, 0x00
201f0 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
20200 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
20210 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
20220 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
20230 63 6f 6e 73 74 20 49 49 44 20 46 4d 54 49 44 5f  const IID FMTID_
20240 49 6e 74 73 68 63 75 74 20 3d 20 7b 30 78 30 30  Intshcut = {0x00
20250 30 32 31 34 41 30 2c 20 30 78 30 30 30 30 2c 20  0214A0, 0x0000, 
20260 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
20270 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
20280 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
20290 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
202a0 74 20 49 49 44 20 46 4d 54 49 44 5f 4d 65 64 69  t IID FMTID_Medi
202b0 61 46 69 6c 65 53 75 6d 6d 61 72 79 49 6e 66 6f  aFileSummaryInfo
202c0 72 6d 61 74 69 6f 6e 20 3d 20 7b 30 78 36 34 34  rmation = {0x644
202d0 34 30 34 39 32 2c 20 30 78 34 43 38 42 2c 20 30  40492, 0x4C8B, 0
202e0 78 31 31 44 31 2c 20 5b 30 78 38 42 2c 20 30 78  x11D1, [0x8B, 0x
202f0 37 30 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20  70, 0x08, 0x00, 
20300 30 78 33 36 2c 20 30 78 42 31 2c 20 30 78 31 41  0x36, 0xB1, 0x1A
20310 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x03]};. const
20320 20 49 49 44 20 46 4d 54 49 44 5f 4d 69 73 63 20   IID FMTID_Misc 
20330 3d 20 7b 30 78 39 42 31 37 34 42 33 34 2c 20 30  = {0x9B174B34, 0
20340 78 34 30 46 46 2c 20 30 78 31 31 44 32 2c 20 5b  x40FF, 0x11D2, [
20350 30 78 41 32 2c 20 30 78 37 45 2c 20 30 78 30 30  0xA2, 0x7E, 0x00
20360 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
20370 43 33 2c 20 30 78 30 38 2c 20 30 78 37 31 5d 7d  C3, 0x08, 0x71]}
20380 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 46 4d 54  ;. const IID FMT
20390 49 44 5f 4d 55 53 49 43 20 3d 20 7b 30 78 35 36  ID_MUSIC = {0x56
203a0 41 33 33 37 32 45 2c 20 30 78 43 45 39 43 2c 20  A3372E, 0xCE9C, 
203b0 30 78 31 31 44 32 2c 20 5b 30 78 39 46 2c 20 30  0x11D2, [0x9F, 0
203c0 78 30 45 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  x0E, 0x00, 0x60,
203d0 20 30 78 39 37 2c 20 30 78 43 36 2c 20 30 78 38   0x97, 0xC6, 0x8
203e0 36 2c 20 30 78 46 36 5d 7d 3b 0a 20 63 6f 6e 73  6, 0xF6]};. cons
203f0 74 20 49 49 44 20 46 4d 54 49 44 5f 50 72 6f 70  t IID FMTID_Prop
20400 65 72 74 79 42 61 67 20 3d 20 7b 30 78 32 30 30  ertyBag = {0x200
20410 30 31 38 30 31 2c 20 30 78 35 44 45 36 2c 20 30  01801, 0x5DE6, 0
20420 78 31 31 44 31 2c 20 5b 30 78 38 45 2c 20 30 78  x11D1, [0x8E, 0x
20430 33 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  38, 0x00, 0xC0, 
20440 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 33 38  0x4F, 0xB9, 0x38
20450 2c 20 30 78 36 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x6D]};. const
20460 20 49 49 44 20 46 4d 54 49 44 5f 51 75 65 72 79   IID FMTID_Query
20470 20 3d 20 7b 30 78 34 39 36 39 31 43 39 30 2c 20   = {0x49691C90, 
20480 30 78 37 45 31 37 2c 20 30 78 31 30 31 41 2c 20  0x7E17, 0x101A, 
20490 5b 30 78 41 39 2c 20 30 78 31 43 2c 20 30 78 30  [0xA9, 0x1C, 0x0
204a0 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30  8, 0x00, 0x2B, 0
204b0 78 32 45 2c 20 30 78 43 44 2c 20 30 78 41 39 5d  x2E, 0xCD, 0xA9]
204c0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 46 4d  };. const IID FM
204d0 54 49 44 5f 53 68 65 6c 6c 44 65 74 61 69 6c 73  TID_ShellDetails
204e0 20 3d 20 7b 30 78 32 38 36 33 36 41 41 36 2c 20   = {0x28636AA6, 
204f0 30 78 39 35 33 44 2c 20 30 78 31 31 44 32 2c 20  0x953D, 0x11D2, 
20500 5b 30 78 42 35 2c 20 30 78 44 36 2c 20 30 78 30  [0xB5, 0xD6, 0x0
20510 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
20520 78 44 39 2c 20 30 78 31 38 2c 20 30 78 44 30 5d  xD9, 0x18, 0xD0]
20530 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 46 4d  };. const IID FM
20540 54 49 44 5f 53 74 6f 72 61 67 65 20 3d 20 7b 30  TID_Storage = {0
20550 78 42 37 32 35 46 31 33 30 2c 20 30 78 34 37 45  xB725F130, 0x47E
20560 46 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 41 35  F, 0x101A, [0xA5
20570 2c 20 30 78 46 31 2c 20 30 78 30 32 2c 20 30 78  , 0xF1, 0x02, 0x
20580 36 30 2c 20 30 78 38 43 2c 20 30 78 39 45 2c 20  60, 0x8C, 0x9E, 
20590 30 78 45 42 2c 20 30 78 41 43 5d 7d 3b 0a 20 63  0xEB, 0xAC]};. c
205a0 6f 6e 73 74 20 49 49 44 20 46 4d 54 49 44 5f 53  onst IID FMTID_S
205b0 75 6d 6d 61 72 79 49 6e 66 6f 72 6d 61 74 69 6f  ummaryInformatio
205c0 6e 20 3d 20 7b 30 78 46 32 39 46 38 35 45 30 2c  n = {0xF29F85E0,
205d0 20 30 78 34 46 46 39 2c 20 30 78 31 30 36 38 2c   0x4FF9, 0x1068,
205e0 20 5b 30 78 41 42 2c 20 30 78 39 31 2c 20 30 78   [0xAB, 0x91, 0x
205f0 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20  08, 0x00, 0x2B, 
20600 30 78 32 37 2c 20 30 78 42 33 2c 20 30 78 44 39  0x27, 0xB3, 0xD9
20610 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 46  ]};. const IID F
20620 4d 54 49 44 5f 55 73 65 72 44 65 66 69 6e 65 64  MTID_UserDefined
20630 50 72 6f 70 65 72 74 69 65 73 20 3d 20 7b 30 78  Properties = {0x
20640 44 35 43 44 44 35 30 35 2c 20 30 78 32 45 39 43  D5CDD505, 0x2E9C
20650 2c 20 30 78 31 30 31 42 2c 20 5b 30 78 39 33 2c  , 0x101B, [0x93,
20660 20 30 78 39 37 2c 20 30 78 30 38 2c 20 30 78 30   0x97, 0x08, 0x0
20670 30 2c 20 30 78 32 42 2c 20 30 78 32 43 2c 20 30  0, 0x2B, 0x2C, 0
20680 78 46 39 2c 20 30 78 41 45 5d 7d 3b 0a 20 63 6f  xF9, 0xAE]};. co
20690 6e 73 74 20 49 49 44 20 46 4d 54 49 44 5f 56 69  nst IID FMTID_Vi
206a0 64 65 6f 53 75 6d 6d 61 72 79 49 6e 66 6f 72 6d  deoSummaryInform
206b0 61 74 69 6f 6e 20 3d 20 7b 30 78 36 34 34 34 30  ation = {0x64440
206c0 34 39 31 2c 20 30 78 34 43 38 42 2c 20 30 78 31  491, 0x4C8B, 0x1
206d0 31 44 31 2c 20 5b 30 78 38 42 2c 20 30 78 37 30  1D1, [0x8B, 0x70
206e0 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78  , 0x08, 0x00, 0x
206f0 33 36 2c 20 30 78 42 31 2c 20 30 78 31 41 2c 20  36, 0xB1, 0x1A, 
20700 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x03]};. const I
20710 49 44 20 46 4d 54 49 44 5f 56 6f 6c 75 6d 65 20  ID FMTID_Volume 
20720 3d 20 7b 30 78 39 42 31 37 34 42 33 35 2c 20 30  = {0x9B174B35, 0
20730 78 34 30 46 46 2c 20 30 78 31 31 44 32 2c 20 5b  x40FF, 0x11D2, [
20740 30 78 41 32 2c 20 30 78 37 45 2c 20 30 78 30 30  0xA2, 0x7E, 0x00
20750 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
20760 43 33 2c 20 30 78 30 38 2c 20 30 78 37 31 5d 7d  C3, 0x08, 0x71]}
20770 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 46 4d 54  ;. const IID FMT
20780 49 44 5f 57 65 62 56 69 65 77 20 3d 20 7b 30 78  ID_WebView = {0x
20790 46 32 32 37 35 34 38 30 2c 20 30 78 46 37 38 32  F2275480, 0xF782
207a0 2c 20 30 78 34 32 39 31 2c 20 5b 30 78 42 44 2c  , 0x4291, [0xBD,
207b0 20 30 78 39 34 2c 20 30 78 46 31 2c 20 30 78 33   0x94, 0xF1, 0x3
207c0 36 2c 20 30 78 39 33 2c 20 30 78 35 31 2c 20 30  6, 0x93, 0x51, 0
207d0 78 33 41 2c 20 30 78 45 43 5d 7d 3b 0a 20 63 6f  x3A, 0xEC]};. co
207e0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 41 43 50  nst IID GUID_ACP
207f0 49 5f 43 4d 4f 53 5f 49 4e 54 45 52 46 41 43 45  I_CMOS_INTERFACE
20800 5f 53 54 41 4e 44 41 52 44 20 3d 20 7b 30 78 33  _STANDARD = {0x3
20810 41 38 44 30 33 38 34 2c 20 30 78 36 35 30 35 2c  A8D0384, 0x6505,
20820 20 30 78 34 30 43 41 2c 20 5b 30 78 42 43 2c 20   0x40CA, [0xBC, 
20830 30 78 33 39 2c 20 30 78 35 36 2c 20 30 78 43 31  0x39, 0x56, 0xC1
20840 2c 20 30 78 35 46 2c 20 30 78 38 43 2c 20 30 78  , 0x5F, 0x8C, 0x
20850 35 46 2c 20 30 78 45 44 5d 7d 3b 0a 20 63 6f 6e  5F, 0xED]};. con
20860 73 74 20 49 49 44 20 47 55 49 44 5f 41 43 50 49  st IID GUID_ACPI
20870 5f 49 4e 54 45 52 46 41 43 45 5f 53 54 41 4e 44  _INTERFACE_STAND
20880 41 52 44 20 3d 20 7b 30 78 42 30 39 31 41 30 38  ARD = {0xB091A08
20890 41 2c 20 30 78 42 41 39 37 2c 20 30 78 31 31 44  A, 0xBA97, 0x11D
208a0 30 2c 20 5b 30 78 42 44 2c 20 30 78 31 34 2c 20  0, [0xBD, 0x14, 
208b0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
208c0 2c 20 30 78 42 37 2c 20 30 78 42 33 2c 20 30 78  , 0xB7, 0xB3, 0x
208d0 32 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  2A]};. const IID
208e0 20 47 55 49 44 5f 41 43 50 49 5f 50 4f 52 54 5f   GUID_ACPI_PORT_
208f0 52 41 4e 47 45 53 5f 49 4e 54 45 52 46 41 43 45  RANGES_INTERFACE
20900 5f 53 54 41 4e 44 20 3d 20 7b 30 78 46 31 34 46  _STAND = {0xF14F
20910 36 30 39 42 2c 20 30 78 43 42 42 44 2c 20 30 78  609B, 0xCBBD, 0x
20920 34 39 35 37 2c 20 5b 30 78 41 36 2c 20 30 78 37  4957, [0xA6, 0x7
20930 34 2c 20 30 78 42 43 2c 20 30 78 30 30 2c 20 30  4, 0xBC, 0x00, 0
20940 78 32 31 2c 20 30 78 33 46 2c 20 30 78 31 43 2c  x21, 0x3F, 0x1C,
20950 20 30 78 39 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x97]};. const 
20960 49 49 44 20 47 55 49 44 5f 41 43 50 49 5f 52 45  IID GUID_ACPI_RE
20970 47 53 5f 49 4e 54 45 52 46 41 43 45 5f 53 54 41  GS_INTERFACE_STA
20980 4e 44 41 52 44 20 3d 20 7b 30 78 30 36 31 34 31  NDARD = {0x06141
20990 39 36 36 2c 20 30 78 37 32 34 35 2c 20 30 78 36  966, 0x7245, 0x6
209a0 33 36 39 2c 20 5b 30 78 34 36 2c 20 30 78 32 45  369, [0x46, 0x2E
209b0 2c 20 30 78 34 45 2c 20 30 78 36 35 2c 20 30 78  , 0x4E, 0x65, 0x
209c0 36 43 2c 20 30 78 37 33 2c 20 30 78 36 46 2c 20  6C, 0x73, 0x6F, 
209d0 30 78 36 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x6E]};. const I
209e0 49 44 20 47 55 49 44 5f 41 52 42 49 54 45 52 5f  ID GUID_ARBITER_
209f0 49 4e 54 45 52 46 41 43 45 5f 53 54 41 4e 44 41  INTERFACE_STANDA
20a00 52 44 20 3d 20 7b 30 78 45 36 34 34 46 31 38 35  RD = {0xE644F185
20a10 2c 20 30 78 38 43 30 45 2c 20 30 78 31 31 44 30  , 0x8C0E, 0x11D0
20a20 2c 20 5b 30 78 42 45 2c 20 30 78 43 46 2c 20 30  , [0xBE, 0xCF, 0
20a30 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c  x08, 0x00, 0x2B,
20a40 20 30 78 45 32 2c 20 30 78 30 39 2c 20 30 78 32   0xE2, 0x09, 0x2
20a50 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  F]};. const IID 
20a60 47 55 49 44 5f 42 55 53 5f 49 4e 54 45 52 46 41  GUID_BUS_INTERFA
20a70 43 45 5f 53 54 41 4e 44 41 52 44 20 3d 20 7b 30  CE_STANDARD = {0
20a80 78 34 39 36 42 38 32 38 30 2c 20 30 78 36 46 32  x496B8280, 0x6F2
20a90 35 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 45  5, 0x11D0, [0xBE
20aa0 2c 20 30 78 41 46 2c 20 30 78 30 38 2c 20 30 78  , 0xAF, 0x08, 0x
20ab0 30 30 2c 20 30 78 32 42 2c 20 30 78 45 32 2c 20  00, 0x2B, 0xE2, 
20ac0 30 78 30 39 2c 20 30 78 32 46 5d 7d 3b 0a 20 63  0x09, 0x2F]};. c
20ad0 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 42 55  onst IID GUID_BU
20ae0 53 5f 54 59 50 45 5f 31 33 39 34 20 3d 20 7b 30  S_TYPE_1394 = {0
20af0 78 46 37 34 45 37 33 45 42 2c 20 30 78 39 41 43  xF74E73EB, 0x9AC
20b00 35 2c 20 30 78 34 35 45 42 2c 20 5b 30 78 42 45  5, 0x45EB, [0xBE
20b10 2c 20 30 78 34 44 2c 20 30 78 37 37 2c 20 30 78  , 0x4D, 0x77, 0x
20b20 32 43 2c 20 30 78 43 37 2c 20 30 78 31 44 2c 20  2C, 0xC7, 0x1D, 
20b30 30 78 44 46 2c 20 30 78 42 33 5d 7d 3b 0a 20 63  0xDF, 0xB3]};. c
20b40 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 42 55  onst IID GUID_BU
20b50 53 5f 54 59 50 45 5f 41 56 43 20 3d 20 7b 30 78  S_TYPE_AVC = {0x
20b60 43 30 36 46 46 32 36 35 2c 20 30 78 41 45 30 39  C06FF265, 0xAE09
20b70 2c 20 30 78 34 38 46 30 2c 20 5b 30 78 38 31 2c  , 0x48F0, [0x81,
20b80 20 30 78 32 43 2c 20 30 78 31 36 2c 20 30 78 37   0x2C, 0x16, 0x7
20b90 35 2c 20 30 78 33 44 2c 20 30 78 37 43 2c 20 30  5, 0x3D, 0x7C, 0
20ba0 78 42 41 2c 20 30 78 38 33 5d 7d 3b 0a 20 63 6f  xBA, 0x83]};. co
20bb0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 42 55 53  nst IID GUID_BUS
20bc0 5f 54 59 50 45 5f 44 4f 54 34 50 52 54 20 3d 20  _TYPE_DOT4PRT = 
20bd0 7b 30 78 34 34 31 45 45 30 30 31 2c 20 30 78 34  {0x441EE001, 0x4
20be0 33 34 32 2c 20 30 78 31 31 44 35 2c 20 5b 30 78  342, 0x11D5, [0x
20bf0 41 31 2c 20 30 78 38 34 2c 20 30 78 30 30 2c 20  A1, 0x84, 0x00, 
20c00 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 36 30  0xC0, 0x4F, 0x60
20c10 2c 20 30 78 35 32 2c 20 30 78 34 44 5d 7d 3b 0a  , 0x52, 0x4D]};.
20c20 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
20c30 42 55 53 5f 54 59 50 45 5f 45 49 53 41 20 3d 20  BUS_TYPE_EISA = 
20c40 7b 30 78 44 44 43 33 35 35 30 39 2c 20 30 78 46  {0xDDC35509, 0xF
20c50 33 46 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  3FC, 0x11D0, [0x
20c60 41 35 2c 20 30 78 33 37 2c 20 30 78 30 30 2c 20  A5, 0x37, 0x00, 
20c70 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35  0x00, 0xF8, 0x75
20c80 2c 20 30 78 33 45 2c 20 30 78 44 31 5d 7d 3b 0a  , 0x3E, 0xD1]};.
20c90 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
20ca0 42 55 53 5f 54 59 50 45 5f 48 49 44 20 3d 20 7b  BUS_TYPE_HID = {
20cb0 30 78 45 45 41 46 33 37 44 30 2c 20 30 78 31 39  0xEEAF37D0, 0x19
20cc0 36 33 2c 20 30 78 34 37 43 34 2c 20 5b 30 78 41  63, 0x47C4, [0xA
20cd0 41 2c 20 30 78 34 38 2c 20 30 78 37 32 2c 20 30  A, 0x48, 0x72, 0
20ce0 78 34 37 2c 20 30 78 36 44 2c 20 30 78 42 37 2c  x47, 0x6D, 0xB7,
20cf0 20 30 78 43 46 2c 20 30 78 34 39 5d 7d 3b 0a 20   0xCF, 0x49]};. 
20d00 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 42  const IID GUID_B
20d10 55 53 5f 54 59 50 45 5f 49 4e 54 45 52 4e 41 4c  US_TYPE_INTERNAL
20d20 20 3d 20 7b 30 78 31 35 33 30 45 41 37 33 2c 20   = {0x1530EA73, 
20d30 30 78 30 38 36 42 2c 20 30 78 31 31 44 31 2c 20  0x086B, 0x11D1, 
20d40 5b 30 78 41 30 2c 20 30 78 39 46 2c 20 30 78 30  [0xA0, 0x9F, 0x0
20d50 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
20d60 78 43 33 2c 20 30 78 34 30 2c 20 30 78 42 31 5d  xC3, 0x40, 0xB1]
20d70 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
20d80 49 44 5f 42 55 53 5f 54 59 50 45 5f 49 52 44 41  ID_BUS_TYPE_IRDA
20d90 20 3d 20 7b 30 78 37 41 45 31 37 44 43 31 2c 20   = {0x7AE17DC1, 
20da0 30 78 43 39 34 34 2c 20 30 78 34 34 44 36 2c 20  0xC944, 0x44D6, 
20db0 5b 30 78 38 38 2c 20 30 78 31 46 2c 20 30 78 34  [0x88, 0x1F, 0x4
20dc0 43 2c 20 30 78 32 45 2c 20 30 78 36 31 2c 20 30  C, 0x2E, 0x61, 0
20dd0 78 30 35 2c 20 30 78 33 42 2c 20 30 78 43 31 5d  x05, 0x3B, 0xC1]
20de0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
20df0 49 44 5f 42 55 53 5f 54 59 50 45 5f 49 53 41 50  ID_BUS_TYPE_ISAP
20e00 4e 50 20 3d 20 7b 30 78 45 36 37 36 46 38 35 34  NP = {0xE676F854
20e10 2c 20 30 78 44 38 37 44 2c 20 30 78 31 31 44 30  , 0xD87D, 0x11D0
20e20 2c 20 5b 30 78 39 32 2c 20 30 78 42 32 2c 20 30  , [0x92, 0xB2, 0
20e30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
20e40 20 30 78 30 35 2c 20 30 78 35 46 2c 20 30 78 43   0x05, 0x5F, 0xC
20e50 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  5]};. const IID 
20e60 47 55 49 44 5f 42 55 53 5f 54 59 50 45 5f 4c 50  GUID_BUS_TYPE_LP
20e70 54 45 4e 55 4d 20 3d 20 7b 30 78 43 34 43 41 31  TENUM = {0xC4CA1
20e80 30 30 30 2c 20 30 78 32 44 44 43 2c 20 30 78 31  000, 0x2DDC, 0x1
20e90 31 44 35 2c 20 5b 30 78 41 31 2c 20 30 78 37 41  1D5, [0xA1, 0x7A
20ea0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
20eb0 34 46 2c 20 30 78 36 30 2c 20 30 78 35 32 2c 20  4F, 0x60, 0x52, 
20ec0 30 78 34 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x4D]};. const I
20ed0 49 44 20 47 55 49 44 5f 42 55 53 5f 54 59 50 45  ID GUID_BUS_TYPE
20ee0 5f 4d 43 41 20 3d 20 7b 30 78 31 43 37 35 39 39  _MCA = {0x1C7599
20ef0 37 41 2c 20 30 78 44 43 33 33 2c 20 30 78 31 31  7A, 0xDC33, 0x11
20f00 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 42 32 2c  D0, [0x92, 0xB2,
20f10 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
20f20 39 2c 20 30 78 30 35 2c 20 30 78 35 46 2c 20 30  9, 0x05, 0x5F, 0
20f30 78 43 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xC5]};. const II
20f40 44 20 47 55 49 44 5f 42 55 53 5f 54 59 50 45 5f  D GUID_BUS_TYPE_
20f50 50 43 49 20 3d 20 7b 30 78 43 38 45 42 44 46 42  PCI = {0xC8EBDFB
20f60 30 2c 20 30 78 42 35 31 30 2c 20 30 78 31 31 44  0, 0xB510, 0x11D
20f70 30 2c 20 5b 30 78 38 30 2c 20 30 78 45 35 2c 20  0, [0x80, 0xE5, 
20f80 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
20f90 2c 20 30 78 32 35 2c 20 30 78 34 32 2c 20 30 78  , 0x25, 0x42, 0x
20fa0 45 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  E3]};. const IID
20fb0 20 47 55 49 44 5f 42 55 53 5f 54 59 50 45 5f 50   GUID_BUS_TYPE_P
20fc0 43 4d 43 49 41 20 3d 20 7b 30 78 30 39 33 34 33  CMCIA = {0x09343
20fd0 36 33 30 2c 20 30 78 41 46 39 46 2c 20 30 78 31  630, 0xAF9F, 0x1
20fe0 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 45 39  1D0, [0x92, 0xE9
20ff0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
21000 46 38 2c 20 30 78 31 45 2c 20 30 78 31 42 2c 20  F8, 0x1E, 0x1B, 
21010 30 78 33 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x30]};. const I
21020 49 44 20 47 55 49 44 5f 42 55 53 5f 54 59 50 45  ID GUID_BUS_TYPE
21030 5f 53 45 52 45 4e 55 4d 20 3d 20 7b 30 78 37 37  _SERENUM = {0x77
21040 31 31 34 41 38 37 2c 20 30 78 38 39 34 34 2c 20  114A87, 0x8944, 
21050 30 78 31 31 44 31 2c 20 5b 30 78 42 44 2c 20 30  0x11D1, [0xBD, 0
21060 78 39 30 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x90, 0x00, 0xA0,
21070 20 30 78 43 39 2c 20 30 78 30 36 2c 20 30 78 42   0xC9, 0x06, 0xB
21080 45 2c 20 30 78 32 44 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x2D]};. cons
21090 74 20 49 49 44 20 47 55 49 44 5f 42 55 53 5f 54  t IID GUID_BUS_T
210a0 59 50 45 5f 55 53 42 20 3d 20 7b 30 78 39 44 37  YPE_USB = {0x9D7
210b0 44 45 42 42 43 2c 20 30 78 43 38 35 44 2c 20 30  DEBBC, 0xC85D, 0
210c0 78 31 31 44 31 2c 20 5b 30 78 39 45 2c 20 30 78  x11D1, [0x9E, 0x
210d0 42 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  B4, 0x00, 0x60, 
210e0 30 78 30 38 2c 20 30 78 43 33 2c 20 30 78 41 31  0x08, 0xC3, 0xA1
210f0 2c 20 30 78 39 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x9A]};. const
21100 20 49 49 44 20 47 55 49 44 5f 42 55 53 5f 54 59   IID GUID_BUS_TY
21110 50 45 5f 55 53 42 50 52 49 4e 54 20 3d 20 7b 30  PE_USBPRINT = {0
21120 78 34 34 31 45 45 30 30 30 2c 20 30 78 34 33 34  x441EE000, 0x434
21130 32 2c 20 30 78 31 31 44 35 2c 20 5b 30 78 41 31  2, 0x11D5, [0xA1
21140 2c 20 30 78 38 34 2c 20 30 78 30 30 2c 20 30 78  , 0x84, 0x00, 0x
21150 43 30 2c 20 30 78 34 46 2c 20 30 78 36 30 2c 20  C0, 0x4F, 0x60, 
21160 30 78 35 32 2c 20 30 78 34 44 5d 7d 3b 0a 20 63  0x52, 0x4D]};. c
21170 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 42 75  onst IID GUID_Bu
21180 74 74 6f 6e 20 3d 20 7b 30 78 41 33 36 44 30 32  tton = {0xA36D02
21190 46 30 2c 20 30 78 43 39 46 33 2c 20 30 78 31 31  F0, 0xC9F3, 0x11
211a0 43 46 2c 20 5b 30 78 42 46 2c 20 30 78 43 37 2c  CF, [0xBF, 0xC7,
211b0 20 30 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35   0x44, 0x45, 0x5
211c0 33 2c 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30  3, 0x54, 0x00, 0
211d0 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x00]};. const II
211e0 44 20 47 55 49 44 5f 43 48 45 43 4b 56 41 4c 55  D GUID_CHECKVALU
211f0 45 45 58 43 4c 55 53 49 56 45 20 3d 20 7b 30 78  EEXCLUSIVE = {0x
21200 36 36 35 30 34 33 30 43 2c 20 30 78 42 45 30 46  6650430C, 0xBE0F
21210 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 38 42 2c  , 0x101A, [0x8B,
21220 20 30 78 42 42 2c 20 30 78 30 30 2c 20 30 78 41   0xBB, 0x00, 0xA
21230 41 2c 20 30 78 30 30 2c 20 30 78 33 30 2c 20 30  A, 0x00, 0x30, 0
21240 78 30 43 2c 20 30 78 41 42 5d 7d 3b 0a 20 63 6f  x0C, 0xAB]};. co
21250 6e 73 74 20 49 49 44 20 47 55 49 44 5f 43 68 6f  nst IID GUID_Cho
21260 72 64 50 61 72 61 6d 20 3d 20 7b 30 78 44 32 41  rdParam = {0xD2A
21270 43 32 38 39 45 2c 20 30 78 42 33 39 42 2c 20 30  C289E, 0xB39B, 0
21280 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78  x11D1, [0x87, 0x
21290 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  04, 0x00, 0x60, 
212a0 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31  0x08, 0x93, 0xB1
212b0 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xBD]};. const
212c0 20 49 49 44 20 47 55 49 44 5f 43 6c 65 61 72 5f   IID GUID_Clear_
212d0 41 6c 6c 5f 42 61 6e 64 73 20 3d 20 7b 30 78 44  All_Bands = {0xD
212e0 32 41 43 32 38 41 42 2c 20 30 78 42 33 39 42 2c  2AC28AB, 0xB39B,
212f0 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20   0x11D1, [0x87, 
21300 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30  0x04, 0x00, 0x60
21310 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78  , 0x08, 0x93, 0x
21320 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e  B1, 0xBD]};. con
21330 73 74 20 49 49 44 20 47 55 49 44 5f 43 4f 4c 4f  st IID GUID_COLO
21340 52 20 3d 20 7b 30 78 36 36 35 30 34 33 30 31 2c  R = {0x66504301,
21350 20 30 78 42 45 30 46 2c 20 30 78 31 30 31 41 2c   0xBE0F, 0x101A,
21360 20 5b 30 78 38 42 2c 20 30 78 42 42 2c 20 30 78   [0x8B, 0xBB, 0x
21370 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
21380 30 78 33 30 2c 20 30 78 30 43 2c 20 30 78 41 42  0x30, 0x0C, 0xAB
21390 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
213a0 55 49 44 5f 43 6f 6c 6f 72 43 6f 6e 74 72 6f 6c  UID_ColorControl
213b0 43 61 6c 6c 62 61 63 6b 73 20 3d 20 7b 30 78 45  Callbacks = {0xE
213c0 46 44 36 30 43 43 32 2c 20 30 78 34 39 45 37 2c  FD60CC2, 0x49E7,
213d0 20 30 78 31 31 44 30 2c 20 5b 30 78 38 38 2c 20   0x11D0, [0x88, 
213e0 30 78 39 44 2c 20 30 78 30 30 2c 20 30 78 41 41  0x9D, 0x00, 0xAA
213f0 2c 20 30 78 30 30 2c 20 30 78 42 42 2c 20 30 78  , 0x00, 0xBB, 0x
21400 42 37 2c 20 30 78 36 41 5d 7d 3b 0a 20 63 6f 6e  B7, 0x6A]};. con
21410 73 74 20 49 49 44 20 47 55 49 44 5f 43 6f 6d 6d  st IID GUID_Comm
21420 61 6e 64 50 61 72 61 6d 20 3d 20 7b 30 78 44 32  andParam = {0xD2
21430 41 43 32 38 39 44 2c 20 30 78 42 33 39 42 2c 20  AC289D, 0xB39B, 
21440 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30  0x11D1, [0x87, 0
21450 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  x04, 0x00, 0x60,
21460 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42   0x08, 0x93, 0xB
21470 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73  1, 0xBD]};. cons
21480 74 20 49 49 44 20 47 55 49 44 5f 43 6f 6d 6d 61  t IID GUID_Comma
21490 6e 64 50 61 72 61 6d 32 20 3d 20 7b 30 78 32 38  ndParam2 = {0x28
214a0 46 39 37 45 46 37 2c 20 30 78 39 35 33 38 2c 20  F97EF7, 0x9538, 
214b0 30 78 31 31 44 32 2c 20 5b 30 78 39 37 2c 20 30  0x11D2, [0x97, 0
214c0 78 41 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xA9, 0x00, 0xC0,
214d0 20 30 78 34 46 2c 20 30 78 41 33 2c 20 30 78 36   0x4F, 0xA3, 0x6
214e0 45 2c 20 30 78 35 38 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x58]};. cons
214f0 74 20 49 49 44 20 47 55 49 44 5f 43 6f 6e 6e 65  t IID GUID_Conne
21500 63 74 54 6f 44 4c 53 43 6f 6c 6c 65 63 74 69 6f  ctToDLSCollectio
21510 6e 20 3d 20 7b 30 78 31 44 42 31 41 45 36 42 2c  n = {0x1DB1AE6B,
21520 20 30 78 45 39 32 45 2c 20 30 78 31 31 44 31 2c   0xE92E, 0x11D1,
21530 20 5b 30 78 41 38 2c 20 30 78 43 35 2c 20 30 78   [0xA8, 0xC5, 0x
21540 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
21550 30 78 41 33 2c 20 30 78 37 32 2c 20 30 78 36 45  0xA3, 0x72, 0x6E
21560 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
21570 55 49 44 5f 43 6f 6e 73 74 61 6e 74 46 6f 72 63  UID_ConstantForc
21580 65 20 3d 20 7b 30 78 31 33 35 34 31 43 32 30 2c  e = {0x13541C20,
21590 20 30 78 38 45 33 33 2c 20 30 78 31 31 44 30 2c   0x8E33, 0x11D0,
215a0 20 5b 30 78 39 41 2c 20 30 78 44 30 2c 20 30 78   [0x9A, 0xD0, 0x
215b0 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
215c0 30 78 41 30 2c 20 30 78 36 45 2c 20 30 78 33 35  0xA0, 0x6E, 0x35
215d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
215e0 55 49 44 5f 43 75 73 74 6f 6d 46 6f 72 63 65 20  UID_CustomForce 
215f0 3d 20 7b 30 78 31 33 35 34 31 43 32 42 2c 20 30  = {0x13541C2B, 0
21600 78 38 45 33 33 2c 20 30 78 31 31 44 30 2c 20 5b  x8E33, 0x11D0, [
21610 30 78 39 41 2c 20 30 78 44 30 2c 20 30 78 30 30  0x9A, 0xD0, 0x00
21620 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
21630 41 30 2c 20 30 78 36 45 2c 20 30 78 33 35 5d 7d  A0, 0x6E, 0x35]}
21640 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
21650 44 5f 44 33 44 43 61 6c 6c 62 61 63 6b 73 32 20  D_D3DCallbacks2 
21660 3d 20 7b 30 78 30 42 41 35 38 34 45 31 2c 20 30  = {0x0BA584E1, 0
21670 78 37 30 42 36 2c 20 30 78 31 31 44 30 2c 20 5b  x70B6, 0x11D0, [
21680 30 78 38 38 2c 20 30 78 39 44 2c 20 30 78 30 30  0x88, 0x9D, 0x00
21690 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
216a0 42 42 2c 20 30 78 42 37 2c 20 30 78 36 41 5d 7d  BB, 0xB7, 0x6A]}
216b0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
216c0 44 5f 44 33 44 43 61 6c 6c 62 61 63 6b 73 33 20  D_D3DCallbacks3 
216d0 3d 20 7b 30 78 44 44 46 34 31 32 33 30 2c 20 30  = {0xDDF41230, 0
216e0 78 45 43 30 41 2c 20 30 78 31 31 44 30 2c 20 5b  xEC0A, 0x11D0, [
216f0 30 78 41 39 2c 20 30 78 42 36 2c 20 30 78 30 30  0xA9, 0xB6, 0x00
21700 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
21710 43 30 2c 20 30 78 39 39 2c 20 30 78 33 45 5d 7d  C0, 0x99, 0x3E]}
21720 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
21730 44 5f 44 33 44 45 78 74 65 6e 64 65 64 43 61 70  D_D3DExtendedCap
21740 73 20 3d 20 7b 30 78 37 44 45 34 31 46 38 30 2c  s = {0x7DE41F80,
21750 20 30 78 39 44 39 33 2c 20 30 78 31 31 44 30 2c   0x9D93, 0x11D0,
21760 20 5b 30 78 38 39 2c 20 30 78 41 42 2c 20 30 78   [0x89, 0xAB, 0x
21770 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
21780 30 78 30 35 2c 20 30 78 34 31 2c 20 30 78 32 39  0x05, 0x41, 0x29
21790 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
217a0 55 49 44 5f 44 33 44 50 61 72 73 65 55 6e 6b 6e  UID_D3DParseUnkn
217b0 6f 77 6e 43 6f 6d 6d 61 6e 64 43 61 6c 6c 62 61  ownCommandCallba
217c0 63 6b 20 3d 20 7b 30 78 32 45 30 34 46 46 41 30  ck = {0x2E04FFA0
217d0 2c 20 30 78 39 38 45 34 2c 20 30 78 31 31 44 31  , 0x98E4, 0x11D1
217e0 2c 20 5b 30 78 38 43 2c 20 30 78 45 31 2c 20 30  , [0x8C, 0xE1, 0
217f0 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
21800 20 30 78 30 36 2c 20 30 78 32 39 2c 20 30 78 41   0x06, 0x29, 0xA
21810 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  8]};. const IID 
21820 47 55 49 44 5f 44 61 6d 70 65 72 20 3d 20 7b 30  GUID_Damper = {0
21830 78 31 33 35 34 31 43 32 38 2c 20 30 78 38 45 33  x13541C28, 0x8E3
21840 33 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 41  3, 0x11D0, [0x9A
21850 2c 20 30 78 44 30 2c 20 30 78 30 30 2c 20 30 78  , 0xD0, 0x00, 0x
21860 41 30 2c 20 30 78 43 39 2c 20 30 78 41 30 2c 20  A0, 0xC9, 0xA0, 
21870 30 78 36 45 2c 20 30 78 33 35 5d 7d 3b 0a 20 63  0x6E, 0x35]};. c
21880 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 44  onst IID GUID_DD
21890 4d 6f 72 65 43 61 70 73 20 3d 20 7b 30 78 38 38  MoreCaps = {0x88
218a0 30 42 41 46 33 30 2c 20 30 78 42 30 33 30 2c 20  0BAF30, 0xB030, 
218b0 30 78 31 31 44 30 2c 20 5b 30 78 38 45 2c 20 30  0x11D0, [0x8E, 0
218c0 78 41 37 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  xA7, 0x00, 0x60,
218d0 20 30 78 39 37 2c 20 30 78 39 37 2c 20 30 78 45   0x97, 0x97, 0xE
218e0 41 2c 20 30 78 35 42 5d 7d 3b 0a 20 63 6f 6e 73  A, 0x5B]};. cons
218f0 74 20 49 49 44 20 47 55 49 44 5f 44 44 4d 6f 72  t IID GUID_DDMor
21900 65 53 75 72 66 61 63 65 43 61 70 73 20 3d 20 7b  eSurfaceCaps = {
21910 30 78 33 42 38 41 30 34 36 36 2c 20 30 78 46 32  0x3B8A0466, 0xF2
21920 36 39 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  69, 0x11D1, [0x8
21930 38 2c 20 30 78 30 42 2c 20 30 78 30 30 2c 20 30  8, 0x0B, 0x00, 0
21940 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c  xC0, 0x4F, 0xD9,
21950 20 30 78 33 30 2c 20 30 78 43 35 5d 7d 3b 0a 20   0x30, 0xC5]};. 
21960 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44  const IID GUID_D
21970 44 53 74 65 72 65 6f 4d 6f 64 65 20 3d 20 7b 30  DStereoMode = {0
21980 78 46 38 32 38 31 36 39 43 2c 20 30 78 41 38 45  xF828169C, 0xA8E
21990 38 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41 31  8, 0x11D2, [0xA1
219a0 2c 20 30 78 46 32 2c 20 30 78 30 30 2c 20 30 78  , 0xF2, 0x00, 0x
219b0 41 30 2c 20 30 78 43 39 2c 20 30 78 38 33 2c 20  A0, 0xC9, 0x83, 
219c0 30 78 45 41 2c 20 30 78 46 36 5d 7d 3b 0a 20 63  0xEA, 0xF6]};. c
219d0 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 65  onst IID GUID_De
219e0 66 61 75 6c 74 47 4d 43 6f 6c 6c 65 63 74 69 6f  faultGMCollectio
219f0 6e 20 3d 20 7b 30 78 46 31 37 45 38 36 37 33 2c  n = {0xF17E8673,
21a00 20 30 78 43 33 42 34 2c 20 30 78 31 31 44 31 2c   0xC3B4, 0x11D1,
21a10 20 5b 30 78 38 37 2c 20 30 78 30 42 2c 20 30 78   [0x87, 0x0B, 0x
21a20 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20  00, 0x60, 0x08, 
21a30 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44  0x93, 0xB1, 0xBD
21a40 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
21a50 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 31 33 39  UID_DEVCLASS_139
21a60 34 20 3d 20 7b 30 78 36 42 44 44 31 46 43 31 2c  4 = {0x6BDD1FC1,
21a70 20 30 78 38 31 30 46 2c 20 30 78 31 31 44 30 2c   0x810F, 0x11D0,
21a80 20 5b 30 78 42 45 2c 20 30 78 43 37 2c 20 30 78   [0xBE, 0xC7, 0x
21a90 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20  08, 0x00, 0x2B, 
21aa0 30 78 45 32 2c 20 30 78 30 39 2c 20 30 78 32 46  0xE2, 0x09, 0x2F
21ab0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
21ac0 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 31 33 39  UID_DEVCLASS_139
21ad0 34 44 45 42 55 47 20 3d 20 7b 30 78 36 36 46 32  4DEBUG = {0x66F2
21ae0 35 30 44 36 2c 20 30 78 37 38 30 31 2c 20 30 78  50D6, 0x7801, 0x
21af0 34 41 36 34 2c 20 5b 30 78 42 31 2c 20 30 78 33  4A64, [0xB1, 0x3
21b00 39 2c 20 30 78 45 45 2c 20 30 78 41 38 2c 20 30  9, 0xEE, 0xA8, 0
21b10 78 30 41 2c 20 30 78 34 35 2c 20 30 78 30 42 2c  x0A, 0x45, 0x0B,
21b20 20 30 78 32 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x24]};. const 
21b30 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53  IID GUID_DEVCLAS
21b40 53 5f 36 31 38 38 33 20 3d 20 7b 30 78 37 45 42  S_61883 = {0x7EB
21b50 45 46 42 43 30 2c 20 30 78 33 32 30 30 2c 20 30  EFBC0, 0x3200, 0
21b60 78 31 31 44 32 2c 20 5b 30 78 42 34 2c 20 30 78  x11D2, [0xB4, 0x
21b70 43 32 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  C2, 0x00, 0xA0, 
21b80 30 78 43 39 2c 20 30 78 36 39 2c 20 30 78 37 44  0xC9, 0x69, 0x7D
21b90 2c 20 30 78 30 37 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x07]};. const
21ba0 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41   IID GUID_DEVCLA
21bb0 53 53 5f 41 44 41 50 54 45 52 20 3d 20 7b 30 78  SS_ADAPTER = {0x
21bc0 34 44 33 36 45 39 36 34 2c 20 30 78 45 33 32 35  4D36E964, 0xE325
21bd0 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 42 46 2c  , 0x11CE, [0xBF,
21be0 20 30 78 43 31 2c 20 30 78 30 38 2c 20 30 78 30   0xC1, 0x08, 0x0
21bf0 30 2c 20 30 78 32 42 2c 20 30 78 45 31 2c 20 30  0, 0x2B, 0xE1, 0
21c00 78 30 33 2c 20 30 78 31 38 5d 7d 3b 0a 20 63 6f  x03, 0x18]};. co
21c10 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 45 56  nst IID GUID_DEV
21c20 43 4c 41 53 53 5f 41 50 4d 53 55 50 50 4f 52 54  CLASS_APMSUPPORT
21c30 20 3d 20 7b 30 78 44 34 35 42 31 43 31 38 2c 20   = {0xD45B1C18, 
21c40 30 78 43 38 46 41 2c 20 30 78 31 31 44 31 2c 20  0xC8FA, 0x11D1, 
21c50 5b 30 78 39 46 2c 20 30 78 37 37 2c 20 30 78 30  [0x9F, 0x77, 0x0
21c60 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30  0, 0x00, 0xF8, 0
21c70 78 30 35 2c 20 30 78 46 35 2c 20 30 78 33 30 5d  x05, 0xF5, 0x30]
21c80 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
21c90 49 44 5f 44 45 56 43 4c 41 53 53 5f 41 56 43 20  ID_DEVCLASS_AVC 
21ca0 3d 20 7b 30 78 43 30 36 46 46 32 36 35 2c 20 30  = {0xC06FF265, 0
21cb0 78 41 45 30 39 2c 20 30 78 34 38 46 30 2c 20 5b  xAE09, 0x48F0, [
21cc0 30 78 38 31 2c 20 30 78 32 43 2c 20 30 78 31 36  0x81, 0x2C, 0x16
21cd0 2c 20 30 78 37 35 2c 20 30 78 33 44 2c 20 30 78  , 0x75, 0x3D, 0x
21ce0 37 43 2c 20 30 78 42 41 2c 20 30 78 38 33 5d 7d  7C, 0xBA, 0x83]}
21cf0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
21d00 44 5f 44 45 56 43 4c 41 53 53 5f 42 41 54 54 45  D_DEVCLASS_BATTE
21d10 52 59 20 3d 20 7b 30 78 37 32 36 33 31 45 35 34  RY = {0x72631E54
21d20 2c 20 30 78 37 38 41 34 2c 20 30 78 31 31 44 30  , 0x78A4, 0x11D0
21d30 2c 20 5b 30 78 42 43 2c 20 30 78 46 37 2c 20 30  , [0xBC, 0xF7, 0
21d40 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
21d50 20 30 78 42 37 2c 20 30 78 42 33 2c 20 30 78 32   0xB7, 0xB3, 0x2
21d60 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  A]};. const IID 
21d70 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 42 4c  GUID_DEVCLASS_BL
21d80 55 45 54 4f 4f 54 48 20 3d 20 7b 30 78 45 30 43  UETOOTH = {0xE0C
21d90 42 46 30 36 43 2c 20 30 78 43 44 38 42 2c 20 30  BF06C, 0xCD8B, 0
21da0 78 34 36 34 37 2c 20 5b 30 78 42 42 2c 20 30 78  x4647, [0xBB, 0x
21db0 38 41 2c 20 30 78 32 36 2c 20 30 78 33 42 2c 20  8A, 0x26, 0x3B, 
21dc0 30 78 34 33 2c 20 30 78 46 30 2c 20 30 78 46 39  0x43, 0xF0, 0xF9
21dd0 2c 20 30 78 37 34 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x74]};. const
21de0 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41   IID GUID_DEVCLA
21df0 53 53 5f 43 44 52 4f 4d 20 3d 20 7b 30 78 34 44  SS_CDROM = {0x4D
21e00 33 36 45 39 36 35 2c 20 30 78 45 33 32 35 2c 20  36E965, 0xE325, 
21e10 30 78 31 31 43 45 2c 20 5b 30 78 42 46 2c 20 30  0x11CE, [0xBF, 0
21e20 78 43 31 2c 20 30 78 30 38 2c 20 30 78 30 30 2c  xC1, 0x08, 0x00,
21e30 20 30 78 32 42 2c 20 30 78 45 31 2c 20 30 78 30   0x2B, 0xE1, 0x0
21e40 33 2c 20 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73  3, 0x18]};. cons
21e50 74 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c  t IID GUID_DEVCL
21e60 41 53 53 5f 43 4f 4d 50 55 54 45 52 20 3d 20 7b  ASS_COMPUTER = {
21e70 30 78 34 44 33 36 45 39 36 36 2c 20 30 78 45 33  0x4D36E966, 0xE3
21e80 32 35 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 42  25, 0x11CE, [0xB
21e90 46 2c 20 30 78 43 31 2c 20 30 78 30 38 2c 20 30  F, 0xC1, 0x08, 0
21ea0 78 30 30 2c 20 30 78 32 42 2c 20 30 78 45 31 2c  x00, 0x2B, 0xE1,
21eb0 20 30 78 30 33 2c 20 30 78 31 38 5d 7d 3b 0a 20   0x03, 0x18]};. 
21ec0 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44  const IID GUID_D
21ed0 45 56 43 4c 41 53 53 5f 44 45 43 4f 44 45 52 20  EVCLASS_DECODER 
21ee0 3d 20 7b 30 78 36 42 44 44 31 46 43 32 2c 20 30  = {0x6BDD1FC2, 0
21ef0 78 38 31 30 46 2c 20 30 78 31 31 44 30 2c 20 5b  x810F, 0x11D0, [
21f00 30 78 42 45 2c 20 30 78 43 37 2c 20 30 78 30 38  0xBE, 0xC7, 0x08
21f10 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78  , 0x00, 0x2B, 0x
21f20 45 32 2c 20 30 78 30 39 2c 20 30 78 32 46 5d 7d  E2, 0x09, 0x2F]}
21f30 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
21f40 44 5f 44 45 56 43 4c 41 53 53 5f 44 49 53 4b 44  D_DEVCLASS_DISKD
21f50 52 49 56 45 20 3d 20 7b 30 78 34 44 33 36 45 39  RIVE = {0x4D36E9
21f60 36 37 2c 20 30 78 45 33 32 35 2c 20 30 78 31 31  67, 0xE325, 0x11
21f70 43 45 2c 20 5b 30 78 42 46 2c 20 30 78 43 31 2c  CE, [0xBF, 0xC1,
21f80 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32   0x08, 0x00, 0x2
21f90 42 2c 20 30 78 45 31 2c 20 30 78 30 33 2c 20 30  B, 0xE1, 0x03, 0
21fa0 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x18]};. const II
21fb0 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f  D GUID_DEVCLASS_
21fc0 44 49 53 50 4c 41 59 20 3d 20 7b 30 78 34 44 33  DISPLAY = {0x4D3
21fd0 36 45 39 36 38 2c 20 30 78 45 33 32 35 2c 20 30  6E968, 0xE325, 0
21fe0 78 31 31 43 45 2c 20 5b 30 78 42 46 2c 20 30 78  x11CE, [0xBF, 0x
21ff0 43 31 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20  C1, 0x08, 0x00, 
22000 30 78 32 42 2c 20 30 78 45 31 2c 20 30 78 30 33  0x2B, 0xE1, 0x03
22010 2c 20 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x18]};. const
22020 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41   IID GUID_DEVCLA
22030 53 53 5f 44 4f 54 34 20 3d 20 7b 30 78 34 38 37  SS_DOT4 = {0x487
22040 32 31 42 35 36 2c 20 30 78 36 37 39 35 2c 20 30  21B56, 0x6795, 0
22050 78 31 31 44 32 2c 20 5b 30 78 42 31 2c 20 30 78  x11D2, [0xB1, 0x
22060 41 38 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20  A8, 0x00, 0x80, 
22070 30 78 43 37 2c 20 30 78 32 45 2c 20 30 78 37 34  0xC7, 0x2E, 0x74
22080 2c 20 30 78 41 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA2]};. const
22090 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41   IID GUID_DEVCLA
220a0 53 53 5f 44 4f 54 34 50 52 49 4e 54 20 3d 20 7b  SS_DOT4PRINT = {
220b0 30 78 34 39 43 45 36 41 43 38 2c 20 30 78 36 46  0x49CE6AC8, 0x6F
220c0 38 36 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42  86, 0x11D2, [0xB
220d0 31 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  1, 0xE5, 0x00, 0
220e0 78 38 30 2c 20 30 78 43 37 2c 20 30 78 32 45 2c  x80, 0xC7, 0x2E,
220f0 20 30 78 37 34 2c 20 30 78 41 32 5d 7d 3b 0a 20   0x74, 0xA2]};. 
22100 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44  const IID GUID_D
22110 45 56 43 4c 41 53 53 5f 45 4e 55 4d 31 33 39 34  EVCLASS_ENUM1394
22120 20 3d 20 7b 30 78 43 34 35 39 44 46 35 35 2c 20   = {0xC459DF55, 
22130 30 78 44 42 30 38 2c 20 30 78 31 31 44 31 2c 20  0xDB08, 0x11D1, 
22140 5b 30 78 42 30 2c 20 30 78 30 39 2c 20 30 78 30  [0xB0, 0x09, 0x0
22150 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
22160 78 30 38 2c 20 30 78 31 46 2c 20 30 78 46 36 5d  x08, 0x1F, 0xF6]
22170 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
22180 49 44 5f 44 45 56 43 4c 41 53 53 5f 46 44 43 20  ID_DEVCLASS_FDC 
22190 3d 20 7b 30 78 34 44 33 36 45 39 36 39 2c 20 30  = {0x4D36E969, 0
221a0 78 45 33 32 35 2c 20 30 78 31 31 43 45 2c 20 5b  xE325, 0x11CE, [
221b0 30 78 42 46 2c 20 30 78 43 31 2c 20 30 78 30 38  0xBF, 0xC1, 0x08
221c0 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78  , 0x00, 0x2B, 0x
221d0 45 31 2c 20 30 78 30 33 2c 20 30 78 31 38 5d 7d  E1, 0x03, 0x18]}
221e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
221f0 44 5f 44 45 56 43 4c 41 53 53 5f 46 4c 4f 50 50  D_DEVCLASS_FLOPP
22200 59 44 49 53 4b 20 3d 20 7b 30 78 34 44 33 36 45  YDISK = {0x4D36E
22210 39 38 30 2c 20 30 78 45 33 32 35 2c 20 30 78 31  980, 0xE325, 0x1
22220 31 43 45 2c 20 5b 30 78 42 46 2c 20 30 78 43 31  1CE, [0xBF, 0xC1
22230 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78  , 0x08, 0x00, 0x
22240 32 42 2c 20 30 78 45 31 2c 20 30 78 30 33 2c 20  2B, 0xE1, 0x03, 
22250 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x18]};. const I
22260 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53  ID GUID_DEVCLASS
22270 5f 46 53 46 49 4c 54 45 52 5f 41 43 54 49 56 49  _FSFILTER_ACTIVI
22280 54 59 4d 4f 4e 49 54 20 3d 20 7b 30 78 42 38 36  TYMONIT = {0xB86
22290 44 46 46 35 31 2c 20 30 78 41 33 31 45 2c 20 30  DFF51, 0xA31E, 0
222a0 78 34 42 41 43 2c 20 5b 30 78 42 33 2c 20 30 78  x4BAC, [0xB3, 0x
222b0 43 46 2c 20 30 78 45 38 2c 20 30 78 43 46 2c 20  CF, 0xE8, 0xCF, 
222c0 30 78 45 37 2c 20 30 78 35 43 2c 20 30 78 39 46  0xE7, 0x5C, 0x9F
222d0 2c 20 30 78 43 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xC2]};. const
222e0 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41   IID GUID_DEVCLA
222f0 53 53 5f 46 53 46 49 4c 54 45 52 5f 41 4e 54 49  SS_FSFILTER_ANTI
22300 56 49 52 55 53 20 3d 20 7b 30 78 42 31 44 31 41  VIRUS = {0xB1D1A
22310 31 36 39 2c 20 30 78 43 35 34 46 2c 20 30 78 34  169, 0xC54F, 0x4
22320 33 37 39 2c 20 5b 30 78 38 31 2c 20 30 78 44 42  379, [0x81, 0xDB
22330 2c 20 30 78 42 45 2c 20 30 78 45 37 2c 20 30 78  , 0xBE, 0xE7, 0x
22340 44 38 2c 20 30 78 38 44 2c 20 30 78 37 34 2c 20  D8, 0x8D, 0x74, 
22350 30 78 35 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x54]};. const I
22360 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53  ID GUID_DEVCLASS
22370 5f 46 53 46 49 4c 54 45 52 5f 43 46 53 4d 45 54  _FSFILTER_CFSMET
22380 41 44 41 54 41 53 45 52 20 3d 20 7b 30 78 43 44  ADATASER = {0xCD
22390 43 46 30 39 33 39 2c 20 30 78 42 37 35 42 2c 20  CF0939, 0xB75B, 
223a0 30 78 34 36 33 30 2c 20 5b 30 78 42 46 2c 20 30  0x4630, [0xBF, 0
223b0 78 37 36 2c 20 30 78 38 30 2c 20 30 78 46 37 2c  x76, 0x80, 0xF7,
223c0 20 30 78 42 41 2c 20 30 78 36 35 2c 20 30 78 35   0xBA, 0x65, 0x5
223d0 38 2c 20 30 78 38 34 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x84]};. cons
223e0 74 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c  t IID GUID_DEVCL
223f0 41 53 53 5f 46 53 46 49 4c 54 45 52 5f 43 4f 4d  ASS_FSFILTER_COM
22400 50 52 45 53 53 49 4f 4e 20 3d 20 7b 30 78 46 33  PRESSION = {0xF3
22410 35 38 36 42 41 46 2c 20 30 78 42 35 41 41 2c 20  586BAF, 0xB5AA, 
22420 30 78 34 39 42 35 2c 20 5b 30 78 38 44 2c 20 30  0x49B5, [0x8D, 0
22430 78 36 43 2c 20 30 78 30 35 2c 20 30 78 36 39 2c  x6C, 0x05, 0x69,
22440 20 30 78 32 38 2c 20 30 78 34 43 2c 20 30 78 36   0x28, 0x4C, 0x6
22450 33 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73  3, 0x9F]};. cons
22460 74 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c  t IID GUID_DEVCL
22470 41 53 53 5f 46 53 46 49 4c 54 45 52 5f 43 4f 4e  ASS_FSFILTER_CON
22480 54 45 4e 54 53 43 52 45 45 4e 20 3d 20 7b 30 78  TENTSCREEN = {0x
22490 33 45 33 46 30 36 37 34 2c 20 30 78 43 38 33 43  3E3F0674, 0xC83C
224a0 2c 20 30 78 34 35 35 38 2c 20 5b 30 78 42 42 2c  , 0x4558, [0xBB,
224b0 20 30 78 32 36 2c 20 30 78 39 38 2c 20 30 78 32   0x26, 0x98, 0x2
224c0 30 2c 20 30 78 45 31 2c 20 30 78 45 42 2c 20 30  0, 0xE1, 0xEB, 0
224d0 78 41 35 2c 20 30 78 43 35 5d 7d 3b 0a 20 63 6f  xA5, 0xC5]};. co
224e0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 45 56  nst IID GUID_DEV
224f0 43 4c 41 53 53 5f 46 53 46 49 4c 54 45 52 5f 43  CLASS_FSFILTER_C
22500 4f 4e 54 49 4e 55 4f 55 53 42 41 43 4b 20 3d 20  ONTINUOUSBACK = 
22510 7b 30 78 37 31 41 41 31 34 46 38 2c 20 30 78 36  {0x71AA14F8, 0x6
22520 46 41 44 2c 20 30 78 34 36 32 32 2c 20 5b 30 78  FAD, 0x4622, [0x
22530 41 44 2c 20 30 78 37 37 2c 20 30 78 39 32 2c 20  AD, 0x77, 0x92, 
22540 30 78 42 42 2c 20 30 78 39 44 2c 20 30 78 37 45  0xBB, 0x9D, 0x7E
22550 2c 20 30 78 36 39 2c 20 30 78 34 37 5d 7d 3b 0a  , 0x69, 0x47]};.
22560 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
22570 44 45 56 43 4c 41 53 53 5f 46 53 46 49 4c 54 45  DEVCLASS_FSFILTE
22580 52 5f 43 4f 50 59 50 52 4f 54 45 43 54 49 4f 20  R_COPYPROTECTIO 
22590 3d 20 7b 30 78 38 39 37 38 36 46 46 31 2c 20 30  = {0x89786FF1, 0
225a0 78 39 43 31 32 2c 20 30 78 34 30 32 46 2c 20 5b  x9C12, 0x402F, [
225b0 30 78 39 43 2c 20 30 78 39 45 2c 20 30 78 31 37  0x9C, 0x9E, 0x17
225c0 2c 20 30 78 37 35 2c 20 30 78 33 43 2c 20 30 78  , 0x75, 0x3C, 0x
225d0 37 46 2c 20 30 78 34 33 2c 20 30 78 37 35 5d 7d  7F, 0x43, 0x75]}
225e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
225f0 44 5f 44 45 56 43 4c 41 53 53 5f 46 53 46 49 4c  D_DEVCLASS_FSFIL
22600 54 45 52 5f 45 4e 43 52 59 50 54 49 4f 4e 20 3d  TER_ENCRYPTION =
22610 20 7b 30 78 41 30 41 37 30 31 43 30 2c 20 30 78   {0xA0A701C0, 0x
22620 41 35 31 31 2c 20 30 78 34 32 46 46 2c 20 5b 30  A511, 0x42FF, [0
22630 78 41 41 2c 20 30 78 36 43 2c 20 30 78 30 36 2c  xAA, 0x6C, 0x06,
22640 20 30 78 44 43 2c 20 30 78 30 33 2c 20 30 78 39   0xDC, 0x03, 0x9
22650 35 2c 20 30 78 35 37 2c 20 30 78 36 46 5d 7d 3b  5, 0x57, 0x6F]};
22660 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
22670 5f 44 45 56 43 4c 41 53 53 5f 46 53 46 49 4c 54  _DEVCLASS_FSFILT
22680 45 52 5f 48 53 4d 20 3d 20 7b 30 78 44 35 34 36  ER_HSM = {0xD546
22690 35 30 30 41 2c 20 30 78 32 41 45 42 2c 20 30 78  500A, 0x2AEB, 0x
226a0 34 35 46 36 2c 20 5b 30 78 39 34 2c 20 30 78 38  45F6, [0x94, 0x8
226b0 32 2c 20 30 78 46 34 2c 20 30 78 42 31 2c 20 30  2, 0xF4, 0xB1, 0
226c0 78 37 39 2c 20 30 78 39 43 2c 20 30 78 33 31 2c  x79, 0x9C, 0x31,
226d0 20 30 78 37 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x77]};. const 
226e0 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53  IID GUID_DEVCLAS
226f0 53 5f 46 53 46 49 4c 54 45 52 5f 49 4e 46 52 41  S_FSFILTER_INFRA
22700 53 54 52 55 43 54 55 52 20 3d 20 7b 30 78 45 35  STRUCTUR = {0xE5
22710 35 46 41 36 46 39 2c 20 30 78 31 32 38 43 2c 20  5FA6F9, 0x128C, 
22720 30 78 34 44 30 34 2c 20 5b 30 78 41 42 2c 20 30  0x4D04, [0xAB, 0
22730 78 41 42 2c 20 30 78 36 33 2c 20 30 78 30 43 2c  xAB, 0x63, 0x0C,
22740 20 30 78 37 34 2c 20 30 78 42 31 2c 20 30 78 34   0x74, 0xB1, 0x4
22750 35 2c 20 30 78 33 41 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x3A]};. cons
22760 74 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c  t IID GUID_DEVCL
22770 41 53 53 5f 46 53 46 49 4c 54 45 52 5f 4f 50 45  ASS_FSFILTER_OPE
22780 4e 46 49 4c 45 42 41 43 4b 55 20 3d 20 7b 30 78  NFILEBACKU = {0x
22790 46 38 45 43 41 46 41 36 2c 20 30 78 36 36 44 31  F8ECAFA6, 0x66D1
227a0 2c 20 30 78 34 31 41 35 2c 20 5b 30 78 38 39 2c  , 0x41A5, [0x89,
227b0 20 30 78 39 42 2c 20 30 78 36 36 2c 20 30 78 35   0x9B, 0x66, 0x5
227c0 38 2c 20 30 78 35 44 2c 20 30 78 37 32 2c 20 30  8, 0x5D, 0x72, 0
227d0 78 31 36 2c 20 30 78 42 37 5d 7d 3b 0a 20 63 6f  x16, 0xB7]};. co
227e0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 45 56  nst IID GUID_DEV
227f0 43 4c 41 53 53 5f 46 53 46 49 4c 54 45 52 5f 50  CLASS_FSFILTER_P
22800 48 59 53 49 43 41 4c 51 55 4f 54 41 4d 20 3d 20  HYSICALQUOTAM = 
22810 7b 30 78 36 41 30 41 38 45 37 38 2c 20 30 78 42  {0x6A0A8E78, 0xB
22820 42 41 36 2c 20 30 78 34 46 43 34 2c 20 5b 30 78  BA6, 0x4FC4, [0x
22830 41 37 2c 20 30 78 30 39 2c 20 30 78 31 45 2c 20  A7, 0x09, 0x1E, 
22840 30 78 33 33 2c 20 30 78 43 44 2c 20 30 78 30 39  0x33, 0xCD, 0x09
22850 2c 20 30 78 44 36 2c 20 30 78 37 45 5d 7d 3b 0a  , 0xD6, 0x7E]};.
22860 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
22870 44 45 56 43 4c 41 53 53 5f 46 53 46 49 4c 54 45  DEVCLASS_FSFILTE
22880 52 5f 51 55 4f 54 41 4d 41 4e 41 47 45 4d 45 20  R_QUOTAMANAGEME 
22890 3d 20 7b 30 78 38 35 30 33 43 39 31 31 2c 20 30  = {0x8503C911, 0
228a0 78 41 36 43 37 2c 20 30 78 34 39 31 39 2c 20 5b  xA6C7, 0x4919, [
228b0 30 78 38 46 2c 20 30 78 37 39 2c 20 30 78 35 30  0x8F, 0x79, 0x50
228c0 2c 20 30 78 32 38 2c 20 30 78 46 35 2c 20 30 78  , 0x28, 0xF5, 0x
228d0 38 36 2c 20 30 78 36 42 2c 20 30 78 30 43 5d 7d  86, 0x6B, 0x0C]}
228e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
228f0 44 5f 44 45 56 43 4c 41 53 53 5f 46 53 46 49 4c  D_DEVCLASS_FSFIL
22900 54 45 52 5f 52 45 50 4c 49 43 41 54 49 4f 4e 20  TER_REPLICATION 
22910 3d 20 7b 30 78 34 38 44 33 45 42 43 34 2c 20 30  = {0x48D3EBC4, 0
22920 78 34 43 46 38 2c 20 30 78 34 38 46 46 2c 20 5b  x4CF8, 0x48FF, [
22930 30 78 42 38 2c 20 30 78 36 39 2c 20 30 78 39 43  0xB8, 0x69, 0x9C
22940 2c 20 30 78 36 38 2c 20 30 78 41 44 2c 20 30 78  , 0x68, 0xAD, 0x
22950 34 32 2c 20 30 78 45 42 2c 20 30 78 39 46 5d 7d  42, 0xEB, 0x9F]}
22960 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
22970 44 5f 44 45 56 43 4c 41 53 53 5f 46 53 46 49 4c  D_DEVCLASS_FSFIL
22980 54 45 52 5f 53 45 43 55 52 49 54 59 45 4e 48 41  TER_SECURITYENHA
22990 4e 43 20 3d 20 7b 30 78 44 30 32 42 43 33 44 41  NC = {0xD02BC3DA
229a0 2c 20 30 78 30 43 38 45 2c 20 30 78 34 39 34 35  , 0x0C8E, 0x4945
229b0 2c 20 5b 30 78 39 42 2c 20 30 78 44 35 2c 20 30  , [0x9B, 0xD5, 0
229c0 78 46 31 2c 20 30 78 38 38 2c 20 30 78 33 43 2c  xF1, 0x88, 0x3C,
229d0 20 30 78 32 32 2c 20 30 78 36 43 2c 20 30 78 38   0x22, 0x6C, 0x8
229e0 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  C]};. const IID 
229f0 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 46 53  GUID_DEVCLASS_FS
22a00 46 49 4c 54 45 52 5f 53 59 53 54 45 4d 20 3d 20  FILTER_SYSTEM = 
22a10 7b 30 78 35 44 31 42 39 41 41 41 2c 20 30 78 30  {0x5D1B9AAA, 0x0
22a20 31 45 32 2c 20 30 78 34 36 41 46 2c 20 5b 30 78  1E2, 0x46AF, [0x
22a30 38 34 2c 20 30 78 39 46 2c 20 30 78 32 37 2c 20  84, 0x9F, 0x27, 
22a40 30 78 32 42 2c 20 30 78 33 46 2c 20 30 78 33 32  0x2B, 0x3F, 0x32
22a50 2c 20 30 78 34 43 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x4C, 0x46]};.
22a60 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
22a70 44 45 56 43 4c 41 53 53 5f 46 53 46 49 4c 54 45  DEVCLASS_FSFILTE
22a80 52 5f 53 59 53 54 45 4d 52 45 43 4f 56 45 52 20  R_SYSTEMRECOVER 
22a90 3d 20 7b 30 78 32 44 42 31 35 33 37 34 2c 20 30  = {0x2DB15374, 0
22aa0 78 37 30 36 45 2c 20 30 78 34 31 33 31 2c 20 5b  x706E, 0x4131, [
22ab0 30 78 41 30 2c 20 30 78 43 37 2c 20 30 78 44 37  0xA0, 0xC7, 0xD7
22ac0 2c 20 30 78 43 37 2c 20 30 78 38 45 2c 20 30 78  , 0xC7, 0x8E, 0x
22ad0 42 30 2c 20 30 78 32 38 2c 20 30 78 39 41 5d 7d  B0, 0x28, 0x9A]}
22ae0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
22af0 44 5f 44 45 56 43 4c 41 53 53 5f 46 53 46 49 4c  D_DEVCLASS_FSFIL
22b00 54 45 52 5f 55 4e 44 45 4c 45 54 45 20 3d 20 7b  TER_UNDELETE = {
22b10 30 78 46 45 38 46 31 35 37 32 2c 20 30 78 43 36  0xFE8F1572, 0xC6
22b20 37 41 2c 20 30 78 34 38 43 30 2c 20 5b 30 78 42  7A, 0x48C0, [0xB
22b30 42 2c 20 30 78 41 43 2c 20 30 78 30 42 2c 20 30  B, 0xAC, 0x0B, 0
22b40 78 35 43 2c 20 30 78 36 44 2c 20 30 78 36 36 2c  x5C, 0x6D, 0x66,
22b50 20 30 78 43 41 2c 20 30 78 46 42 5d 7d 3b 0a 20   0xCA, 0xFB]};. 
22b60 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44  const IID GUID_D
22b70 45 56 43 4c 41 53 53 5f 47 50 53 20 3d 20 7b 30  EVCLASS_GPS = {0
22b80 78 36 42 44 44 31 46 43 33 2c 20 30 78 38 31 30  x6BDD1FC3, 0x810
22b90 46 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 45  F, 0x11D0, [0xBE
22ba0 2c 20 30 78 43 37 2c 20 30 78 30 38 2c 20 30 78  , 0xC7, 0x08, 0x
22bb0 30 30 2c 20 30 78 32 42 2c 20 30 78 45 32 2c 20  00, 0x2B, 0xE2, 
22bc0 30 78 30 39 2c 20 30 78 32 46 5d 7d 3b 0a 20 63  0x09, 0x2F]};. c
22bd0 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 45  onst IID GUID_DE
22be0 56 43 4c 41 53 53 5f 48 44 43 20 3d 20 7b 30 78  VCLASS_HDC = {0x
22bf0 34 44 33 36 45 39 36 41 2c 20 30 78 45 33 32 35  4D36E96A, 0xE325
22c00 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 42 46 2c  , 0x11CE, [0xBF,
22c10 20 30 78 43 31 2c 20 30 78 30 38 2c 20 30 78 30   0xC1, 0x08, 0x0
22c20 30 2c 20 30 78 32 42 2c 20 30 78 45 31 2c 20 30  0, 0x2B, 0xE1, 0
22c30 78 30 33 2c 20 30 78 31 38 5d 7d 3b 0a 20 63 6f  x03, 0x18]};. co
22c40 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 45 56  nst IID GUID_DEV
22c50 43 4c 41 53 53 5f 48 49 44 43 4c 41 53 53 20 3d  CLASS_HIDCLASS =
22c60 20 7b 30 78 37 34 35 41 31 37 41 30 2c 20 30 78   {0x745A17A0, 0x
22c70 37 34 44 33 2c 20 30 78 31 31 44 30 2c 20 5b 30  74D3, 0x11D0, [0
22c80 78 42 36 2c 20 30 78 46 45 2c 20 30 78 30 30 2c  xB6, 0xFE, 0x00,
22c90 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30   0xA0, 0xC9, 0x0
22ca0 46 2c 20 30 78 35 37 2c 20 30 78 44 41 5d 7d 3b  F, 0x57, 0xDA]};
22cb0 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
22cc0 5f 44 45 56 43 4c 41 53 53 5f 49 4d 41 47 45 20  _DEVCLASS_IMAGE 
22cd0 3d 20 7b 30 78 36 42 44 44 31 46 43 36 2c 20 30  = {0x6BDD1FC6, 0
22ce0 78 38 31 30 46 2c 20 30 78 31 31 44 30 2c 20 5b  x810F, 0x11D0, [
22cf0 30 78 42 45 2c 20 30 78 43 37 2c 20 30 78 30 38  0xBE, 0xC7, 0x08
22d00 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78  , 0x00, 0x2B, 0x
22d10 45 32 2c 20 30 78 30 39 2c 20 30 78 32 46 5d 7d  E2, 0x09, 0x2F]}
22d20 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
22d30 44 5f 44 45 56 43 4c 41 53 53 5f 49 4e 46 52 41  D_DEVCLASS_INFRA
22d40 52 45 44 20 3d 20 7b 30 78 36 42 44 44 31 46 43  RED = {0x6BDD1FC
22d50 35 2c 20 30 78 38 31 30 46 2c 20 30 78 31 31 44  5, 0x810F, 0x11D
22d60 30 2c 20 5b 30 78 42 45 2c 20 30 78 43 37 2c 20  0, [0xBE, 0xC7, 
22d70 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42  0x08, 0x00, 0x2B
22d80 2c 20 30 78 45 32 2c 20 30 78 30 39 2c 20 30 78  , 0xE2, 0x09, 0x
22d90 32 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  2F]};. const IID
22da0 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 4b   GUID_DEVCLASS_K
22db0 45 59 42 4f 41 52 44 20 3d 20 7b 30 78 34 44 33  EYBOARD = {0x4D3
22dc0 36 45 39 36 42 2c 20 30 78 45 33 32 35 2c 20 30  6E96B, 0xE325, 0
22dd0 78 31 31 43 45 2c 20 5b 30 78 42 46 2c 20 30 78  x11CE, [0xBF, 0x
22de0 43 31 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20  C1, 0x08, 0x00, 
22df0 30 78 32 42 2c 20 30 78 45 31 2c 20 30 78 30 33  0x2B, 0xE1, 0x03
22e00 2c 20 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x18]};. const
22e10 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41   IID GUID_DEVCLA
22e20 53 53 5f 4c 45 47 41 43 59 44 52 49 56 45 52 20  SS_LEGACYDRIVER 
22e30 3d 20 7b 30 78 38 45 43 43 30 35 35 44 2c 20 30  = {0x8ECC055D, 0
22e40 78 30 34 37 46 2c 20 30 78 31 31 44 31 2c 20 5b  x047F, 0x11D1, [
22e50 30 78 41 35 2c 20 30 78 33 37 2c 20 30 78 30 30  0xA5, 0x37, 0x00
22e60 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78  , 0x00, 0xF8, 0x
22e70 37 35 2c 20 30 78 33 45 2c 20 30 78 44 31 5d 7d  75, 0x3E, 0xD1]}
22e80 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
22e90 44 5f 44 45 56 43 4c 41 53 53 5f 4d 45 44 49 41  D_DEVCLASS_MEDIA
22ea0 20 3d 20 7b 30 78 34 44 33 36 45 39 36 43 2c 20   = {0x4D36E96C, 
22eb0 30 78 45 33 32 35 2c 20 30 78 31 31 43 45 2c 20  0xE325, 0x11CE, 
22ec0 5b 30 78 42 46 2c 20 30 78 43 31 2c 20 30 78 30  [0xBF, 0xC1, 0x0
22ed0 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30  8, 0x00, 0x2B, 0
22ee0 78 45 31 2c 20 30 78 30 33 2c 20 30 78 31 38 5d  xE1, 0x03, 0x18]
22ef0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
22f00 49 44 5f 44 45 56 43 4c 41 53 53 5f 4d 45 44 49  ID_DEVCLASS_MEDI
22f10 55 4d 5f 43 48 41 4e 47 45 52 20 3d 20 7b 30 78  UM_CHANGER = {0x
22f20 43 45 35 39 33 39 41 45 2c 20 30 78 45 42 44 45  CE5939AE, 0xEBDE
22f30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 31 2c  , 0x11D0, [0xB1,
22f40 20 30 78 38 31 2c 20 30 78 30 30 2c 20 30 78 30   0x81, 0x00, 0x0
22f50 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20 30  0, 0xF8, 0x75, 0
22f60 78 33 45 2c 20 30 78 43 34 5d 7d 3b 0a 20 63 6f  x3E, 0xC4]};. co
22f70 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 45 56  nst IID GUID_DEV
22f80 43 4c 41 53 53 5f 4d 4f 44 45 4d 20 3d 20 7b 30  CLASS_MODEM = {0
22f90 78 34 44 33 36 45 39 36 44 2c 20 30 78 45 33 32  x4D36E96D, 0xE32
22fa0 35 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 42 46  5, 0x11CE, [0xBF
22fb0 2c 20 30 78 43 31 2c 20 30 78 30 38 2c 20 30 78  , 0xC1, 0x08, 0x
22fc0 30 30 2c 20 30 78 32 42 2c 20 30 78 45 31 2c 20  00, 0x2B, 0xE1, 
22fd0 30 78 30 33 2c 20 30 78 31 38 5d 7d 3b 0a 20 63  0x03, 0x18]};. c
22fe0 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 45  onst IID GUID_DE
22ff0 56 43 4c 41 53 53 5f 4d 4f 4e 49 54 4f 52 20 3d  VCLASS_MONITOR =
23000 20 7b 30 78 34 44 33 36 45 39 36 45 2c 20 30 78   {0x4D36E96E, 0x
23010 45 33 32 35 2c 20 30 78 31 31 43 45 2c 20 5b 30  E325, 0x11CE, [0
23020 78 42 46 2c 20 30 78 43 31 2c 20 30 78 30 38 2c  xBF, 0xC1, 0x08,
23030 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78 45   0x00, 0x2B, 0xE
23040 31 2c 20 30 78 30 33 2c 20 30 78 31 38 5d 7d 3b  1, 0x03, 0x18]};
23050 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
23060 5f 44 45 56 43 4c 41 53 53 5f 4d 4f 55 53 45 20  _DEVCLASS_MOUSE 
23070 3d 20 7b 30 78 34 44 33 36 45 39 36 46 2c 20 30  = {0x4D36E96F, 0
23080 78 45 33 32 35 2c 20 30 78 31 31 43 45 2c 20 5b  xE325, 0x11CE, [
23090 30 78 42 46 2c 20 30 78 43 31 2c 20 30 78 30 38  0xBF, 0xC1, 0x08
230a0 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78  , 0x00, 0x2B, 0x
230b0 45 31 2c 20 30 78 30 33 2c 20 30 78 31 38 5d 7d  E1, 0x03, 0x18]}
230c0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
230d0 44 5f 44 45 56 43 4c 41 53 53 5f 4d 54 44 20 3d  D_DEVCLASS_MTD =
230e0 20 7b 30 78 34 44 33 36 45 39 37 30 2c 20 30 78   {0x4D36E970, 0x
230f0 45 33 32 35 2c 20 30 78 31 31 43 45 2c 20 5b 30  E325, 0x11CE, [0
23100 78 42 46 2c 20 30 78 43 31 2c 20 30 78 30 38 2c  xBF, 0xC1, 0x08,
23110 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78 45   0x00, 0x2B, 0xE
23120 31 2c 20 30 78 30 33 2c 20 30 78 31 38 5d 7d 3b  1, 0x03, 0x18]};
23130 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
23140 5f 44 45 56 43 4c 41 53 53 5f 4d 55 4c 54 49 46  _DEVCLASS_MULTIF
23150 55 4e 43 54 49 4f 4e 20 3d 20 7b 30 78 34 44 33  UNCTION = {0x4D3
23160 36 45 39 37 31 2c 20 30 78 45 33 32 35 2c 20 30  6E971, 0xE325, 0
23170 78 31 31 43 45 2c 20 5b 30 78 42 46 2c 20 30 78  x11CE, [0xBF, 0x
23180 43 31 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20  C1, 0x08, 0x00, 
23190 30 78 32 42 2c 20 30 78 45 31 2c 20 30 78 30 33  0x2B, 0xE1, 0x03
231a0 2c 20 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x18]};. const
231b0 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41   IID GUID_DEVCLA
231c0 53 53 5f 4d 55 4c 54 49 50 4f 52 54 53 45 52 49  SS_MULTIPORTSERI
231d0 41 4c 20 3d 20 7b 30 78 35 30 39 30 36 43 42 38  AL = {0x50906CB8
231e0 2c 20 30 78 42 41 31 32 2c 20 30 78 31 31 44 31  , 0xBA12, 0x11D1
231f0 2c 20 5b 30 78 42 46 2c 20 30 78 35 44 2c 20 30  , [0xBF, 0x5D, 0
23200 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c  x00, 0x00, 0xF8,
23210 20 30 78 30 35 2c 20 30 78 46 35 2c 20 30 78 33   0x05, 0xF5, 0x3
23220 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
23230 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 4e 45  GUID_DEVCLASS_NE
23240 54 20 3d 20 7b 30 78 34 44 33 36 45 39 37 32 2c  T = {0x4D36E972,
23250 20 30 78 45 33 32 35 2c 20 30 78 31 31 43 45 2c   0xE325, 0x11CE,
23260 20 5b 30 78 42 46 2c 20 30 78 43 31 2c 20 30 78   [0xBF, 0xC1, 0x
23270 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20  08, 0x00, 0x2B, 
23280 30 78 45 31 2c 20 30 78 30 33 2c 20 30 78 31 38  0xE1, 0x03, 0x18
23290 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
232a0 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 4e 45 54  UID_DEVCLASS_NET
232b0 43 4c 49 45 4e 54 20 3d 20 7b 30 78 34 44 33 36  CLIENT = {0x4D36
232c0 45 39 37 33 2c 20 30 78 45 33 32 35 2c 20 30 78  E973, 0xE325, 0x
232d0 31 31 43 45 2c 20 5b 30 78 42 46 2c 20 30 78 43  11CE, [0xBF, 0xC
232e0 31 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30  1, 0x08, 0x00, 0
232f0 78 32 42 2c 20 30 78 45 31 2c 20 30 78 30 33 2c  x2B, 0xE1, 0x03,
23300 20 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x18]};. const 
23310 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53  IID GUID_DEVCLAS
23320 53 5f 4e 45 54 53 45 52 56 49 43 45 20 3d 20 7b  S_NETSERVICE = {
23330 30 78 34 44 33 36 45 39 37 34 2c 20 30 78 45 33  0x4D36E974, 0xE3
23340 32 35 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 42  25, 0x11CE, [0xB
23350 46 2c 20 30 78 43 31 2c 20 30 78 30 38 2c 20 30  F, 0xC1, 0x08, 0
23360 78 30 30 2c 20 30 78 32 42 2c 20 30 78 45 31 2c  x00, 0x2B, 0xE1,
23370 20 30 78 30 33 2c 20 30 78 31 38 5d 7d 3b 0a 20   0x03, 0x18]};. 
23380 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44  const IID GUID_D
23390 45 56 43 4c 41 53 53 5f 4e 45 54 54 52 41 4e 53  EVCLASS_NETTRANS
233a0 20 3d 20 7b 30 78 34 44 33 36 45 39 37 35 2c 20   = {0x4D36E975, 
233b0 30 78 45 33 32 35 2c 20 30 78 31 31 43 45 2c 20  0xE325, 0x11CE, 
233c0 5b 30 78 42 46 2c 20 30 78 43 31 2c 20 30 78 30  [0xBF, 0xC1, 0x0
233d0 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30  8, 0x00, 0x2B, 0
233e0 78 45 31 2c 20 30 78 30 33 2c 20 30 78 31 38 5d  xE1, 0x03, 0x18]
233f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
23400 49 44 5f 44 45 56 43 4c 41 53 53 5f 4e 4f 44 52  ID_DEVCLASS_NODR
23410 49 56 45 52 20 3d 20 7b 30 78 34 44 33 36 45 39  IVER = {0x4D36E9
23420 37 36 2c 20 30 78 45 33 32 35 2c 20 30 78 31 31  76, 0xE325, 0x11
23430 43 45 2c 20 5b 30 78 42 46 2c 20 30 78 43 31 2c  CE, [0xBF, 0xC1,
23440 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32   0x08, 0x00, 0x2
23450 42 2c 20 30 78 45 31 2c 20 30 78 30 33 2c 20 30  B, 0xE1, 0x03, 0
23460 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x18]};. const II
23470 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f  D GUID_DEVCLASS_
23480 50 43 4d 43 49 41 20 3d 20 7b 30 78 34 44 33 36  PCMCIA = {0x4D36
23490 45 39 37 37 2c 20 30 78 45 33 32 35 2c 20 30 78  E977, 0xE325, 0x
234a0 31 31 43 45 2c 20 5b 30 78 42 46 2c 20 30 78 43  11CE, [0xBF, 0xC
234b0 31 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30  1, 0x08, 0x00, 0
234c0 78 32 42 2c 20 30 78 45 31 2c 20 30 78 30 33 2c  x2B, 0xE1, 0x03,
234d0 20 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x18]};. const 
234e0 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53  IID GUID_DEVCLAS
234f0 53 5f 50 4e 50 50 52 49 4e 54 45 52 53 20 3d 20  S_PNPPRINTERS = 
23500 7b 30 78 34 36 35 38 45 45 37 45 2c 20 30 78 46  {0x4658EE7E, 0xF
23510 30 35 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  050, 0x11D1, [0x
23520 42 36 2c 20 30 78 42 44 2c 20 30 78 30 30 2c 20  B6, 0xBD, 0x00, 
23530 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 41 33  0xC0, 0x4F, 0xA3
23540 2c 20 30 78 37 32 2c 20 30 78 41 37 5d 7d 3b 0a  , 0x72, 0xA7]};.
23550 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
23560 44 45 56 43 4c 41 53 53 5f 50 4f 52 54 53 20 3d  DEVCLASS_PORTS =
23570 20 7b 30 78 34 44 33 36 45 39 37 38 2c 20 30 78   {0x4D36E978, 0x
23580 45 33 32 35 2c 20 30 78 31 31 43 45 2c 20 5b 30  E325, 0x11CE, [0
23590 78 42 46 2c 20 30 78 43 31 2c 20 30 78 30 38 2c  xBF, 0xC1, 0x08,
235a0 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78 45   0x00, 0x2B, 0xE
235b0 31 2c 20 30 78 30 33 2c 20 30 78 31 38 5d 7d 3b  1, 0x03, 0x18]};
235c0 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
235d0 5f 44 45 56 43 4c 41 53 53 5f 50 52 49 4e 54 45  _DEVCLASS_PRINTE
235e0 52 20 3d 20 7b 30 78 34 44 33 36 45 39 37 39 2c  R = {0x4D36E979,
235f0 20 30 78 45 33 32 35 2c 20 30 78 31 31 43 45 2c   0xE325, 0x11CE,
23600 20 5b 30 78 42 46 2c 20 30 78 43 31 2c 20 30 78   [0xBF, 0xC1, 0x
23610 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20  08, 0x00, 0x2B, 
23620 30 78 45 31 2c 20 30 78 30 33 2c 20 30 78 31 38  0xE1, 0x03, 0x18
23630 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
23640 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 50 52 49  UID_DEVCLASS_PRI
23650 4e 54 45 52 55 50 47 52 41 44 45 20 3d 20 7b 30  NTERUPGRADE = {0
23660 78 34 44 33 36 45 39 37 41 2c 20 30 78 45 33 32  x4D36E97A, 0xE32
23670 35 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 42 46  5, 0x11CE, [0xBF
23680 2c 20 30 78 43 31 2c 20 30 78 30 38 2c 20 30 78  , 0xC1, 0x08, 0x
23690 30 30 2c 20 30 78 32 42 2c 20 30 78 45 31 2c 20  00, 0x2B, 0xE1, 
236a0 30 78 30 33 2c 20 30 78 31 38 5d 7d 3b 0a 20 63  0x03, 0x18]};. c
236b0 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 45  onst IID GUID_DE
236c0 56 43 4c 41 53 53 5f 50 52 4f 43 45 53 53 4f 52  VCLASS_PROCESSOR
236d0 20 3d 20 7b 30 78 35 30 31 32 37 44 43 33 2c 20   = {0x50127DC3, 
236e0 30 78 30 46 33 36 2c 20 30 78 34 31 35 45 2c 20  0x0F36, 0x415E, 
236f0 5b 30 78 41 36 2c 20 30 78 43 43 2c 20 30 78 34  [0xA6, 0xCC, 0x4
23700 43 2c 20 30 78 42 33 2c 20 30 78 42 45 2c 20 30  C, 0xB3, 0xBE, 0
23710 78 39 31 2c 20 30 78 30 42 2c 20 30 78 36 35 5d  x91, 0x0B, 0x65]
23720 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
23730 49 44 5f 44 45 56 43 4c 41 53 53 5f 53 42 50 32  ID_DEVCLASS_SBP2
23740 20 3d 20 7b 30 78 44 34 38 31 37 39 42 45 2c 20   = {0xD48179BE, 
23750 30 78 45 43 32 30 2c 20 30 78 31 31 44 31 2c 20  0xEC20, 0x11D1, 
23760 5b 30 78 42 36 2c 20 30 78 42 38 2c 20 30 78 30  [0xB6, 0xB8, 0x0
23770 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
23780 78 41 33 2c 20 30 78 37 32 2c 20 30 78 41 37 5d  xA3, 0x72, 0xA7]
23790 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
237a0 49 44 5f 44 45 56 43 4c 41 53 53 5f 53 43 53 49  ID_DEVCLASS_SCSI
237b0 41 44 41 50 54 45 52 20 3d 20 7b 30 78 34 44 33  ADAPTER = {0x4D3
237c0 36 45 39 37 42 2c 20 30 78 45 33 32 35 2c 20 30  6E97B, 0xE325, 0
237d0 78 31 31 43 45 2c 20 5b 30 78 42 46 2c 20 30 78  x11CE, [0xBF, 0x
237e0 43 31 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20  C1, 0x08, 0x00, 
237f0 30 78 32 42 2c 20 30 78 45 31 2c 20 30 78 30 33  0x2B, 0xE1, 0x03
23800 2c 20 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x18]};. const
23810 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41   IID GUID_DEVCLA
23820 53 53 5f 53 4d 41 52 54 43 41 52 44 52 45 41 44  SS_SMARTCARDREAD
23830 45 52 20 3d 20 7b 30 78 35 30 44 44 35 32 33 30  ER = {0x50DD5230
23840 2c 20 30 78 42 41 38 41 2c 20 30 78 31 31 44 31  , 0xBA8A, 0x11D1
23850 2c 20 5b 30 78 42 46 2c 20 30 78 35 44 2c 20 30  , [0xBF, 0x5D, 0
23860 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c  x00, 0x00, 0xF8,
23870 20 30 78 30 35 2c 20 30 78 46 35 2c 20 30 78 33   0x05, 0xF5, 0x3
23880 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
23890 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 53 4f  GUID_DEVCLASS_SO
238a0 55 4e 44 20 3d 20 7b 30 78 34 44 33 36 45 39 37  UND = {0x4D36E97
238b0 43 2c 20 30 78 45 33 32 35 2c 20 30 78 31 31 43  C, 0xE325, 0x11C
238c0 45 2c 20 5b 30 78 42 46 2c 20 30 78 43 31 2c 20  E, [0xBF, 0xC1, 
238d0 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42  0x08, 0x00, 0x2B
238e0 2c 20 30 78 45 31 2c 20 30 78 30 33 2c 20 30 78  , 0xE1, 0x03, 0x
238f0 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  18]};. const IID
23900 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 53   GUID_DEVCLASS_S
23910 59 53 54 45 4d 20 3d 20 7b 30 78 34 44 33 36 45  YSTEM = {0x4D36E
23920 39 37 44 2c 20 30 78 45 33 32 35 2c 20 30 78 31  97D, 0xE325, 0x1
23930 31 43 45 2c 20 5b 30 78 42 46 2c 20 30 78 43 31  1CE, [0xBF, 0xC1
23940 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78  , 0x08, 0x00, 0x
23950 32 42 2c 20 30 78 45 31 2c 20 30 78 30 33 2c 20  2B, 0xE1, 0x03, 
23960 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x18]};. const I
23970 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53  ID GUID_DEVCLASS
23980 5f 54 41 50 45 44 52 49 56 45 20 3d 20 7b 30 78  _TAPEDRIVE = {0x
23990 36 44 38 30 37 38 38 34 2c 20 30 78 37 44 32 31  6D807884, 0x7D21
239a0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38 30 2c  , 0x11CF, [0x80,
239b0 20 30 78 31 43 2c 20 30 78 30 38 2c 20 30 78 30   0x1C, 0x08, 0x0
239c0 30 2c 20 30 78 32 42 2c 20 30 78 45 31 2c 20 30  0, 0x2B, 0xE1, 0
239d0 78 30 33 2c 20 30 78 31 38 5d 7d 3b 0a 20 63 6f  x03, 0x18]};. co
239e0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 45 56  nst IID GUID_DEV
239f0 43 4c 41 53 53 5f 55 4e 4b 4e 4f 57 4e 20 3d 20  CLASS_UNKNOWN = 
23a00 7b 30 78 34 44 33 36 45 39 37 45 2c 20 30 78 45  {0x4D36E97E, 0xE
23a10 33 32 35 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  325, 0x11CE, [0x
23a20 42 46 2c 20 30 78 43 31 2c 20 30 78 30 38 2c 20  BF, 0xC1, 0x08, 
23a30 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78 45 31  0x00, 0x2B, 0xE1
23a40 2c 20 30 78 30 33 2c 20 30 78 31 38 5d 7d 3b 0a  , 0x03, 0x18]};.
23a50 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
23a60 44 45 56 43 4c 41 53 53 5f 55 53 42 20 3d 20 7b  DEVCLASS_USB = {
23a70 30 78 33 36 46 43 39 45 36 30 2c 20 30 78 43 34  0x36FC9E60, 0xC4
23a80 36 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38  65, 0x11CF, [0x8
23a90 30 2c 20 30 78 35 36 2c 20 30 78 34 34 2c 20 30  0, 0x56, 0x44, 0
23aa0 78 34 35 2c 20 30 78 35 33 2c 20 30 78 35 34 2c  x45, 0x53, 0x54,
23ab0 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20   0x00, 0x00]};. 
23ac0 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44  const IID GUID_D
23ad0 45 56 43 4c 41 53 53 5f 56 4f 4c 55 4d 45 20 3d  EVCLASS_VOLUME =
23ae0 20 7b 30 78 37 31 41 32 37 43 44 44 2c 20 30 78   {0x71A27CDD, 0x
23af0 38 31 32 41 2c 20 30 78 31 31 44 30 2c 20 5b 30  812A, 0x11D0, [0
23b00 78 42 45 2c 20 30 78 43 37 2c 20 30 78 30 38 2c  xBE, 0xC7, 0x08,
23b10 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78 45   0x00, 0x2B, 0xE
23b20 32 2c 20 30 78 30 39 2c 20 30 78 32 46 5d 7d 3b  2, 0x09, 0x2F]};
23b30 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
23b40 5f 44 45 56 43 4c 41 53 53 5f 56 4f 4c 55 4d 45  _DEVCLASS_VOLUME
23b50 53 4e 41 50 53 48 4f 54 20 3d 20 7b 30 78 35 33  SNAPSHOT = {0x53
23b60 33 43 35 42 38 34 2c 20 30 78 45 43 37 30 2c 20  3C5B84, 0xEC70, 
23b70 30 78 31 31 44 32 2c 20 5b 30 78 39 35 2c 20 30  0x11D2, [0x95, 0
23b80 78 30 35 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x05, 0x00, 0xC0,
23b90 20 30 78 34 46 2c 20 30 78 37 39 2c 20 30 78 44   0x4F, 0x79, 0xD
23ba0 45 2c 20 30 78 41 46 5d 7d 3b 0a 20 63 6f 6e 73  E, 0xAF]};. cons
23bb0 74 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c  t IID GUID_DEVCL
23bc0 41 53 53 5f 57 43 45 55 53 42 53 20 3d 20 7b 30  ASS_WCEUSBS = {0
23bd0 78 32 35 44 42 43 45 35 31 2c 20 30 78 36 43 38  x25DBCE51, 0x6C8
23be0 46 2c 20 30 78 34 41 37 32 2c 20 5b 30 78 38 41  F, 0x4A72, [0x8A
23bf0 2c 20 30 78 36 44 2c 20 30 78 42 35 2c 20 30 78  , 0x6D, 0xB5, 0x
23c00 34 43 2c 20 30 78 32 42 2c 20 30 78 34 46 2c 20  4C, 0x2B, 0x4F, 
23c10 30 78 43 38 2c 20 30 78 33 35 5d 7d 3b 0a 20 63  0xC8, 0x35]};. c
23c20 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 45  onst IID GUID_DE
23c30 56 49 43 45 5f 49 4e 54 45 52 46 41 43 45 5f 41  VICE_INTERFACE_A
23c40 52 52 49 56 41 4c 20 3d 20 7b 30 78 43 42 33 41  RRIVAL = {0xCB3A
23c50 34 30 30 34 2c 20 30 78 34 36 46 30 2c 20 30 78  4004, 0x46F0, 0x
23c60 31 31 44 30 2c 20 5b 30 78 42 30 2c 20 30 78 38  11D0, [0xB0, 0x8
23c70 46 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  F, 0x00, 0x60, 0
23c80 78 39 37 2c 20 30 78 31 33 2c 20 30 78 30 35 2c  x97, 0x13, 0x05,
23c90 20 30 78 33 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3F]};. const 
23ca0 49 49 44 20 47 55 49 44 5f 44 45 56 49 43 45 5f  IID GUID_DEVICE_
23cb0 49 4e 54 45 52 46 41 43 45 5f 52 45 4d 4f 56 41  INTERFACE_REMOVA
23cc0 4c 20 3d 20 7b 30 78 43 42 33 41 34 30 30 35 2c  L = {0xCB3A4005,
23cd0 20 30 78 34 36 46 30 2c 20 30 78 31 31 44 30 2c   0x46F0, 0x11D0,
23ce0 20 5b 30 78 42 30 2c 20 30 78 38 46 2c 20 30 78   [0xB0, 0x8F, 0x
23cf0 30 30 2c 20 30 78 36 30 2c 20 30 78 39 37 2c 20  00, 0x60, 0x97, 
23d00 30 78 31 33 2c 20 30 78 30 35 2c 20 30 78 33 46  0x13, 0x05, 0x3F
23d10 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
23d20 55 49 44 5f 44 45 56 49 4e 54 45 52 46 41 43 45  UID_DEVINTERFACE
23d30 5f 43 44 43 48 41 4e 47 45 52 20 3d 20 7b 30 78  _CDCHANGER = {0x
23d40 35 33 46 35 36 33 31 32 2c 20 30 78 42 36 42 46  53F56312, 0xB6BF
23d50 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 34 2c  , 0x11D0, [0x94,
23d60 20 30 78 46 32 2c 20 30 78 30 30 2c 20 30 78 41   0xF2, 0x00, 0xA
23d70 30 2c 20 30 78 43 39 2c 20 30 78 31 45 2c 20 30  0, 0xC9, 0x1E, 0
23d80 78 46 42 2c 20 30 78 38 42 5d 7d 3b 0a 20 63 6f  xFB, 0x8B]};. co
23d90 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 45 56  nst IID GUID_DEV
23da0 49 4e 54 45 52 46 41 43 45 5f 43 44 52 4f 4d 20  INTERFACE_CDROM 
23db0 3d 20 7b 30 78 35 33 46 35 36 33 30 38 2c 20 30  = {0x53F56308, 0
23dc0 78 42 36 42 46 2c 20 30 78 31 31 44 30 2c 20 5b  xB6BF, 0x11D0, [
23dd0 30 78 39 34 2c 20 30 78 46 32 2c 20 30 78 30 30  0x94, 0xF2, 0x00
23de0 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
23df0 31 45 2c 20 30 78 46 42 2c 20 30 78 38 42 5d 7d  1E, 0xFB, 0x8B]}
23e00 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
23e10 44 5f 44 45 56 49 4e 54 45 52 46 41 43 45 5f 43  D_DEVINTERFACE_C
23e20 4f 4d 50 4f 52 54 20 3d 20 7b 30 78 38 36 45 30  OMPORT = {0x86E0
23e30 44 31 45 30 2c 20 30 78 38 30 38 39 2c 20 30 78  D1E0, 0x8089, 0x
23e40 31 31 44 30 2c 20 5b 30 78 39 43 2c 20 30 78 45  11D0, [0x9C, 0xE
23e50 34 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30  4, 0x08, 0x00, 0
23e60 78 33 45 2c 20 30 78 33 30 2c 20 30 78 31 46 2c  x3E, 0x30, 0x1F,
23e70 20 30 78 37 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x73]};. const 
23e80 49 49 44 20 47 55 49 44 5f 44 45 56 49 4e 54 45  IID GUID_DEVINTE
23e90 52 46 41 43 45 5f 44 49 53 4b 20 3d 20 7b 30 78  RFACE_DISK = {0x
23ea0 35 33 46 35 36 33 30 37 2c 20 30 78 42 36 42 46  53F56307, 0xB6BF
23eb0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 34 2c  , 0x11D0, [0x94,
23ec0 20 30 78 46 32 2c 20 30 78 30 30 2c 20 30 78 41   0xF2, 0x00, 0xA
23ed0 30 2c 20 30 78 43 39 2c 20 30 78 31 45 2c 20 30  0, 0xC9, 0x1E, 0
23ee0 78 46 42 2c 20 30 78 38 42 5d 7d 3b 0a 20 63 6f  xFB, 0x8B]};. co
23ef0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 45 56  nst IID GUID_DEV
23f00 49 4e 54 45 52 46 41 43 45 5f 46 4c 4f 50 50 59  INTERFACE_FLOPPY
23f10 20 3d 20 7b 30 78 35 33 46 35 36 33 31 31 2c 20   = {0x53F56311, 
23f20 30 78 42 36 42 46 2c 20 30 78 31 31 44 30 2c 20  0xB6BF, 0x11D0, 
23f30 5b 30 78 39 34 2c 20 30 78 46 32 2c 20 30 78 30  [0x94, 0xF2, 0x0
23f40 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
23f50 78 31 45 2c 20 30 78 46 42 2c 20 30 78 38 42 5d  x1E, 0xFB, 0x8B]
23f60 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
23f70 49 44 5f 44 45 56 49 4e 54 45 52 46 41 43 45 5f  ID_DEVINTERFACE_
23f80 4d 45 44 49 55 4d 43 48 41 4e 47 45 52 20 3d 20  MEDIUMCHANGER = 
23f90 7b 30 78 35 33 46 35 36 33 31 30 2c 20 30 78 42  {0x53F56310, 0xB
23fa0 36 42 46 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  6BF, 0x11D0, [0x
23fb0 39 34 2c 20 30 78 46 32 2c 20 30 78 30 30 2c 20  94, 0xF2, 0x00, 
23fc0 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 31 45  0xA0, 0xC9, 0x1E
23fd0 2c 20 30 78 46 42 2c 20 30 78 38 42 5d 7d 3b 0a  , 0xFB, 0x8B]};.
23fe0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
23ff0 44 45 56 49 4e 54 45 52 46 41 43 45 5f 50 41 52  DEVINTERFACE_PAR
24000 54 49 54 49 4f 4e 20 3d 20 7b 30 78 35 33 46 35  TITION = {0x53F5
24010 36 33 30 41 2c 20 30 78 42 36 42 46 2c 20 30 78  630A, 0xB6BF, 0x
24020 31 31 44 30 2c 20 5b 30 78 39 34 2c 20 30 78 46  11D0, [0x94, 0xF
24030 32 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  2, 0x00, 0xA0, 0
24040 78 43 39 2c 20 30 78 31 45 2c 20 30 78 46 42 2c  xC9, 0x1E, 0xFB,
24050 20 30 78 38 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8B]};. const 
24060 49 49 44 20 47 55 49 44 5f 44 45 56 49 4e 54 45  IID GUID_DEVINTE
24070 52 46 41 43 45 5f 53 45 52 45 4e 55 4d 5f 42 55  RFACE_SERENUM_BU
24080 53 5f 45 4e 55 4d 45 52 41 20 3d 20 7b 30 78 34  S_ENUMERA = {0x4
24090 44 33 36 45 39 37 38 2c 20 30 78 45 33 32 35 2c  D36E978, 0xE325,
240a0 20 30 78 31 31 43 45 2c 20 5b 30 78 42 46 2c 20   0x11CE, [0xBF, 
240b0 30 78 43 31 2c 20 30 78 30 38 2c 20 30 78 30 30  0xC1, 0x08, 0x00
240c0 2c 20 30 78 32 42 2c 20 30 78 45 31 2c 20 30 78  , 0x2B, 0xE1, 0x
240d0 30 33 2c 20 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e  03, 0x18]};. con
240e0 73 74 20 49 49 44 20 47 55 49 44 5f 44 45 56 49  st IID GUID_DEVI
240f0 4e 54 45 52 46 41 43 45 5f 53 54 4f 52 41 47 45  NTERFACE_STORAGE
24100 50 4f 52 54 20 3d 20 7b 30 78 32 41 43 43 46 45  PORT = {0x2ACCFE
24110 36 30 2c 20 30 78 43 31 33 30 2c 20 30 78 31 31  60, 0xC130, 0x11
24120 44 32 2c 20 5b 30 78 42 30 2c 20 30 78 38 32 2c  D2, [0xB0, 0x82,
24130 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
24140 39 2c 20 30 78 31 45 2c 20 30 78 46 42 2c 20 30  9, 0x1E, 0xFB, 0
24150 78 38 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8B]};. const II
24160 44 20 47 55 49 44 5f 44 45 56 49 4e 54 45 52 46  D GUID_DEVINTERF
24170 41 43 45 5f 54 41 50 45 20 3d 20 7b 30 78 35 33  ACE_TAPE = {0x53
24180 46 35 36 33 30 42 2c 20 30 78 42 36 42 46 2c 20  F5630B, 0xB6BF, 
24190 30 78 31 31 44 30 2c 20 5b 30 78 39 34 2c 20 30  0x11D0, [0x94, 0
241a0 78 46 32 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xF2, 0x00, 0xA0,
241b0 20 30 78 43 39 2c 20 30 78 31 45 2c 20 30 78 46   0xC9, 0x1E, 0xF
241c0 42 2c 20 30 78 38 42 5d 7d 3b 0a 20 63 6f 6e 73  B, 0x8B]};. cons
241d0 74 20 49 49 44 20 47 55 49 44 5f 44 45 56 49 4e  t IID GUID_DEVIN
241e0 54 45 52 46 41 43 45 5f 56 4f 4c 55 4d 45 20 3d  TERFACE_VOLUME =
241f0 20 7b 30 78 35 33 46 35 36 33 30 44 2c 20 30 78   {0x53F5630D, 0x
24200 42 36 42 46 2c 20 30 78 31 31 44 30 2c 20 5b 30  B6BF, 0x11D0, [0
24210 78 39 34 2c 20 30 78 46 32 2c 20 30 78 30 30 2c  x94, 0xF2, 0x00,
24220 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 31   0xA0, 0xC9, 0x1
24230 45 2c 20 30 78 46 42 2c 20 30 78 38 42 5d 7d 3b  E, 0xFB, 0x8B]};
24240 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
24250 5f 44 45 56 49 4e 54 45 52 46 41 43 45 5f 57 52  _DEVINTERFACE_WR
24260 49 54 45 4f 4e 43 45 44 49 53 4b 20 3d 20 7b 30  ITEONCEDISK = {0
24270 78 35 33 46 35 36 33 30 43 2c 20 30 78 42 36 42  x53F5630C, 0xB6B
24280 46 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 34  F, 0x11D0, [0x94
24290 2c 20 30 78 46 32 2c 20 30 78 30 30 2c 20 30 78  , 0xF2, 0x00, 0x
242a0 41 30 2c 20 30 78 43 39 2c 20 30 78 31 45 2c 20  A0, 0xC9, 0x1E, 
242b0 30 78 46 42 2c 20 30 78 38 42 5d 7d 3b 0a 20 63  0xFB, 0x8B]};. c
242c0 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 69  onst IID GUID_Di
242d0 72 65 63 74 44 72 61 77 50 61 6c 65 74 74 65 53  rectDrawPaletteS
242e0 74 72 65 61 6d 20 3d 20 7b 30 78 37 33 30 43 37  tream = {0x730C7
242f0 46 46 43 2c 20 30 78 35 33 34 37 2c 20 30 78 31  FFC, 0x5347, 0x1
24300 31 44 31 2c 20 5b 30 78 38 43 2c 20 30 78 34 44  1D1, [0x8C, 0x4D
24310 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
24320 34 46 2c 20 30 78 44 39 2c 20 30 78 33 30 2c 20  4F, 0xD9, 0x30, 
24330 30 78 43 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xC5]};. const I
24340 49 44 20 47 55 49 44 5f 44 69 72 65 63 74 44 72  ID GUID_DirectDr
24350 61 77 53 75 72 66 61 63 65 53 74 72 65 61 6d 20  awSurfaceStream 
24360 3d 20 7b 30 78 45 30 34 33 42 43 34 36 2c 20 30  = {0xE043BC46, 0
24370 78 35 33 31 37 2c 20 30 78 31 31 44 31 2c 20 5b  x5317, 0x11D1, [
24380 30 78 38 43 2c 20 30 78 34 44 2c 20 30 78 30 30  0x8C, 0x4D, 0x00
24390 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
243a0 44 39 2c 20 30 78 33 30 2c 20 30 78 43 35 5d 7d  D9, 0x30, 0xC5]}
243b0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
243c0 44 5f 44 69 72 65 63 74 4d 75 73 69 63 41 6c 6c  D_DirectMusicAll
243d0 54 79 70 65 73 20 3d 20 7b 30 78 44 32 41 43 32  Types = {0xD2AC2
243e0 38 39 33 2c 20 30 78 42 33 39 42 2c 20 30 78 31  893, 0xB39B, 0x1
243f0 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 34  1D1, [0x87, 0x04
24400 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78  , 0x00, 0x60, 0x
24410 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20  08, 0x93, 0xB1, 
24420 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xBD]};. const I
24430 49 44 20 47 55 49 44 5f 44 69 73 61 62 6c 65 5f  ID GUID_Disable_
24440 41 75 74 6f 5f 44 6f 77 6e 6c 6f 61 64 20 3d 20  Auto_Download = 
24450 7b 30 78 44 32 41 43 32 38 41 41 2c 20 30 78 42  {0xD2AC28AA, 0xB
24460 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  39B, 0x11D1, [0x
24470 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20  87, 0x04, 0x00, 
24480 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33  0x60, 0x08, 0x93
24490 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a  , 0xB1, 0xBD]};.
244a0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
244b0 44 69 73 61 62 6c 65 54 65 6d 70 6f 20 3d 20 7b  DisableTempo = {
244c0 30 78 34 35 46 43 37 30 37 44 2c 20 30 78 31 44  0x45FC707D, 0x1D
244d0 42 34 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42  B4, 0x11D2, [0xB
244e0 43 2c 20 30 78 41 43 2c 20 30 78 30 30 2c 20 30  C, 0xAC, 0x00, 0
244f0 78 41 30 2c 20 30 78 43 39 2c 20 30 78 32 32 2c  xA0, 0xC9, 0x22,
24500 20 30 78 45 36 2c 20 30 78 45 42 5d 7d 3b 0a 20   0xE6, 0xEB]};. 
24510 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44  const IID GUID_D
24520 69 73 61 62 6c 65 54 69 6d 65 53 69 67 20 3d 20  isableTimeSig = 
24530 7b 30 78 34 35 46 43 37 30 37 42 2c 20 30 78 31  {0x45FC707B, 0x1
24540 44 42 34 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  DB4, 0x11D2, [0x
24550 42 43 2c 20 30 78 41 43 2c 20 30 78 30 30 2c 20  BC, 0xAC, 0x00, 
24560 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 32 32  0xA0, 0xC9, 0x22
24570 2c 20 30 78 45 36 2c 20 30 78 45 42 5d 7d 3b 0a  , 0xE6, 0xEB]};.
24580 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
24590 44 4d 55 53 5f 50 52 4f 50 5f 44 4c 53 31 20 3d  DMUS_PROP_DLS1 =
245a0 20 7b 30 78 31 37 38 46 32 46 32 37 2c 20 30 78   {0x178F2F27, 0x
245b0 43 33 36 34 2c 20 30 78 31 31 44 31 2c 20 5b 30  C364, 0x11D1, [0
245c0 78 41 37 2c 20 30 78 36 30 2c 20 30 78 30 30 2c  xA7, 0x60, 0x00,
245d0 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37   0x00, 0xF8, 0x7
245e0 35 2c 20 30 78 41 43 2c 20 30 78 31 32 5d 7d 3b  5, 0xAC, 0x12]};
245f0 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
24600 5f 44 4d 55 53 5f 50 52 4f 50 5f 44 4c 53 32 20  _DMUS_PROP_DLS2 
24610 3d 20 7b 30 78 46 31 34 35 39 39 45 35 2c 20 30  = {0xF14599E5, 0
24620 78 34 36 38 39 2c 20 30 78 31 31 44 32 2c 20 5b  x4689, 0x11D2, [
24630 30 78 41 46 2c 20 30 78 41 36 2c 20 30 78 30 30  0xAF, 0xA6, 0x00
24640 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
24650 32 34 2c 20 30 78 44 38 2c 20 30 78 42 36 5d 7d  24, 0xD8, 0xB6]}
24660 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
24670 44 5f 44 4d 55 53 5f 50 52 4f 50 5f 45 66 66 65  D_DMUS_PROP_Effe
24680 63 74 73 20 3d 20 7b 30 78 43 44 41 38 44 36 31  cts = {0xCDA8D61
24690 31 2c 20 30 78 36 38 34 41 2c 20 30 78 31 31 44  1, 0x684A, 0x11D
246a0 32 2c 20 5b 30 78 38 37 2c 20 30 78 31 45 2c 20  2, [0x87, 0x1E, 
246b0 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38  0x00, 0x60, 0x08
246c0 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78  , 0x93, 0xB1, 0x
246d0 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  BD]};. const IID
246e0 20 47 55 49 44 5f 44 4d 55 53 5f 50 52 4f 50 5f   GUID_DMUS_PROP_
246f0 47 4d 5f 48 61 72 64 77 61 72 65 20 3d 20 7b 30  GM_Hardware = {0
24700 78 31 37 38 46 32 46 32 34 2c 20 30 78 43 33 36  x178F2F24, 0xC36
24710 34 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 37  4, 0x11D1, [0xA7
24720 2c 20 30 78 36 30 2c 20 30 78 30 30 2c 20 30 78  , 0x60, 0x00, 0x
24730 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20  00, 0xF8, 0x75, 
24740 30 78 41 43 2c 20 30 78 31 32 5d 7d 3b 0a 20 63  0xAC, 0x12]};. c
24750 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 4d  onst IID GUID_DM
24760 55 53 5f 50 52 4f 50 5f 47 53 5f 43 61 70 61 62  US_PROP_GS_Capab
24770 6c 65 20 3d 20 7b 30 78 36 34 39 36 41 42 41 32  le = {0x6496ABA2
24780 2c 20 30 78 36 31 42 30 2c 20 30 78 31 31 44 32  , 0x61B0, 0x11D2
24790 2c 20 5b 30 78 41 46 2c 20 30 78 41 36 2c 20 30  , [0xAF, 0xA6, 0
247a0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
247b0 20 30 78 32 34 2c 20 30 78 44 38 2c 20 30 78 42   0x24, 0xD8, 0xB
247c0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
247d0 47 55 49 44 5f 44 4d 55 53 5f 50 52 4f 50 5f 47  GUID_DMUS_PROP_G
247e0 53 5f 48 61 72 64 77 61 72 65 20 3d 20 7b 30 78  S_Hardware = {0x
247f0 31 37 38 46 32 46 32 35 2c 20 30 78 43 33 36 34  178F2F25, 0xC364
24800 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 37 2c  , 0x11D1, [0xA7,
24810 20 30 78 36 30 2c 20 30 78 30 30 2c 20 30 78 30   0x60, 0x00, 0x0
24820 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20 30  0, 0xF8, 0x75, 0
24830 78 41 43 2c 20 30 78 31 32 5d 7d 3b 0a 20 63 6f  xAC, 0x12]};. co
24840 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 4d 55  nst IID GUID_DMU
24850 53 5f 50 52 4f 50 5f 49 4e 53 54 52 55 4d 45 4e  S_PROP_INSTRUMEN
24860 54 32 20 3d 20 7b 30 78 38 36 35 46 44 33 37 32  T2 = {0x865FD372
24870 2c 20 30 78 39 46 36 37 2c 20 30 78 31 31 44 32  , 0x9F67, 0x11D2
24880 2c 20 5b 30 78 38 37 2c 20 30 78 32 41 2c 20 30  , [0x87, 0x2A, 0
24890 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c  x00, 0x60, 0x08,
248a0 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42   0x93, 0xB1, 0xB
248b0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
248c0 47 55 49 44 5f 44 4d 55 53 5f 50 52 4f 50 5f 4c  GUID_DMUS_PROP_L
248d0 65 67 61 63 79 43 61 70 73 20 3d 20 7b 30 78 43  egacyCaps = {0xC
248e0 46 41 37 43 44 43 32 2c 20 30 78 30 30 41 31 2c  FA7CDC2, 0x00A1,
248f0 20 30 78 31 31 44 32 2c 20 5b 30 78 41 41 2c 20   0x11D2, [0xAA, 
24900 30 78 44 35 2c 20 30 78 30 30 2c 20 30 78 30 30  0xD5, 0x00, 0x00
24910 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20 30 78  , 0xF8, 0x75, 0x
24920 41 43 2c 20 30 78 31 32 5d 7d 3b 0a 20 63 6f 6e  AC, 0x12]};. con
24930 73 74 20 49 49 44 20 47 55 49 44 5f 44 4d 55 53  st IID GUID_DMUS
24940 5f 50 52 4f 50 5f 4d 65 6d 6f 72 79 53 69 7a 65  _PROP_MemorySize
24950 20 3d 20 7b 30 78 31 37 38 46 32 46 32 38 2c 20   = {0x178F2F28, 
24960 30 78 43 33 36 34 2c 20 30 78 31 31 44 31 2c 20  0xC364, 0x11D1, 
24970 5b 30 78 41 37 2c 20 30 78 36 30 2c 20 30 78 30  [0xA7, 0x60, 0x0
24980 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30  0, 0x00, 0xF8, 0
24990 78 37 35 2c 20 30 78 41 43 2c 20 30 78 31 32 5d  x75, 0xAC, 0x12]
249a0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
249b0 49 44 5f 44 4d 55 53 5f 50 52 4f 50 5f 53 61 6d  ID_DMUS_PROP_Sam
249c0 70 6c 65 4d 65 6d 6f 72 79 53 69 7a 65 20 3d 20  pleMemorySize = 
249d0 7b 30 78 31 37 38 46 32 46 32 38 2c 20 30 78 43  {0x178F2F28, 0xC
249e0 33 36 34 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  364, 0x11D1, [0x
249f0 41 37 2c 20 30 78 36 30 2c 20 30 78 30 30 2c 20  A7, 0x60, 0x00, 
24a00 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35  0x00, 0xF8, 0x75
24a10 2c 20 30 78 41 43 2c 20 30 78 31 32 5d 7d 3b 0a  , 0xAC, 0x12]};.
24a20 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
24a30 44 4d 55 53 5f 50 52 4f 50 5f 53 61 6d 70 6c 65  DMUS_PROP_Sample
24a40 50 6c 61 79 62 61 63 6b 52 61 74 65 20 3d 20 7b  PlaybackRate = {
24a50 30 78 32 41 39 31 46 37 31 33 2c 20 30 78 41 34  0x2A91F713, 0xA4
24a60 42 46 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42  BF, 0x11D2, [0xB
24a70 42 2c 20 30 78 44 46 2c 20 30 78 30 30 2c 20 30  B, 0xDF, 0x00, 0
24a80 78 36 30 2c 20 30 78 30 38 2c 20 30 78 33 33 2c  x60, 0x08, 0x33,
24a90 20 30 78 44 42 2c 20 30 78 44 38 5d 7d 3b 0a 20   0xDB, 0xD8]};. 
24aa0 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44  const IID GUID_D
24ab0 4d 55 53 5f 50 52 4f 50 5f 53 79 6e 74 68 53 69  MUS_PROP_SynthSi
24ac0 6e 6b 5f 44 53 4f 55 4e 44 20 3d 20 7b 30 78 30  nk_DSOUND = {0x0
24ad0 41 41 39 37 38 34 34 2c 20 30 78 43 38 37 37 2c  AA97844, 0xC877,
24ae0 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20   0x11D1, [0x87, 
24af0 30 78 30 43 2c 20 30 78 30 30 2c 20 30 78 36 30  0x0C, 0x00, 0x60
24b00 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78  , 0x08, 0x93, 0x
24b10 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e  B1, 0xBD]};. con
24b20 73 74 20 49 49 44 20 47 55 49 44 5f 44 4d 55 53  st IID GUID_DMUS
24b30 5f 50 52 4f 50 5f 53 79 6e 74 68 53 69 6e 6b 5f  _PROP_SynthSink_
24b40 57 41 56 45 20 3d 20 7b 30 78 30 41 41 39 37 38  WAVE = {0x0AA978
24b50 34 35 2c 20 30 78 43 38 37 37 2c 20 30 78 31 31  45, 0xC877, 0x11
24b60 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 43 2c  D1, [0x87, 0x0C,
24b70 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
24b80 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30  8, 0x93, 0xB1, 0
24b90 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xBD]};. const II
24ba0 44 20 47 55 49 44 5f 44 4d 55 53 5f 50 52 4f 50  D GUID_DMUS_PROP
24bb0 5f 56 6f 6c 75 6d 65 20 3d 20 7b 30 78 46 45 44  _Volume = {0xFED
24bc0 46 41 45 32 35 2c 20 30 78 45 34 36 45 2c 20 30  FAE25, 0xE46E, 0
24bd0 78 31 31 44 31 2c 20 5b 30 78 41 41 2c 20 30 78  x11D1, [0xAA, 0x
24be0 43 45 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  CE, 0x00, 0x00, 
24bf0 30 78 46 38 2c 20 30 78 37 35 2c 20 30 78 41 43  0xF8, 0x75, 0xAC
24c00 2c 20 30 78 31 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x12]};. const
24c10 20 49 49 44 20 47 55 49 44 5f 44 4d 55 53 5f 50   IID GUID_DMUS_P
24c20 52 4f 50 5f 57 61 76 65 73 52 65 76 65 72 62 20  ROP_WavesReverb 
24c30 3d 20 7b 30 78 30 34 43 42 35 36 32 32 2c 20 30  = {0x04CB5622, 0
24c40 78 33 32 45 35 2c 20 30 78 31 31 44 32 2c 20 5b  x32E5, 0x11D2, [
24c50 30 78 41 46 2c 20 30 78 41 36 2c 20 30 78 30 30  0xAF, 0xA6, 0x00
24c60 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
24c70 32 34 2c 20 30 78 44 38 2c 20 30 78 42 36 5d 7d  24, 0xD8, 0xB6]}
24c80 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
24c90 44 5f 44 4d 55 53 5f 50 52 4f 50 5f 57 72 69 74  D_DMUS_PROP_Writ
24ca0 65 4c 61 74 65 6e 63 79 20 3d 20 7b 30 78 32 36  eLatency = {0x26
24cb0 38 41 30 46 41 30 2c 20 30 78 36 30 46 32 2c 20  8A0FA0, 0x60F2, 
24cc0 30 78 31 31 44 32 2c 20 5b 30 78 41 46 2c 20 30  0x11D2, [0xAF, 0
24cd0 78 41 36 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xA6, 0x00, 0xAA,
24ce0 20 30 78 30 30 2c 20 30 78 32 34 2c 20 30 78 44   0x00, 0x24, 0xD
24cf0 38 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73  8, 0xB6]};. cons
24d00 74 20 49 49 44 20 47 55 49 44 5f 44 4d 55 53 5f  t IID GUID_DMUS_
24d10 50 52 4f 50 5f 57 72 69 74 65 50 65 72 69 6f 64  PROP_WritePeriod
24d20 20 3d 20 7b 30 78 32 36 38 41 30 46 41 31 2c 20   = {0x268A0FA1, 
24d30 30 78 36 30 46 32 2c 20 30 78 31 31 44 32 2c 20  0x60F2, 0x11D2, 
24d40 5b 30 78 41 46 2c 20 30 78 41 36 2c 20 30 78 30  [0xAF, 0xA6, 0x0
24d50 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
24d60 78 32 34 2c 20 30 78 44 38 2c 20 30 78 42 36 5d  x24, 0xD8, 0xB6]
24d70 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
24d80 49 44 5f 44 4d 55 53 5f 50 52 4f 50 5f 58 47 5f  ID_DMUS_PROP_XG_
24d90 43 61 70 61 62 6c 65 20 3d 20 7b 30 78 36 34 39  Capable = {0x649
24da0 36 41 42 41 31 2c 20 30 78 36 31 42 30 2c 20 30  6ABA1, 0x61B0, 0
24db0 78 31 31 44 32 2c 20 5b 30 78 41 46 2c 20 30 78  x11D2, [0xAF, 0x
24dc0 41 36 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  A6, 0x00, 0xAA, 
24dd0 30 78 30 30 2c 20 30 78 32 34 2c 20 30 78 44 38  0x00, 0x24, 0xD8
24de0 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xB6]};. const
24df0 20 49 49 44 20 47 55 49 44 5f 44 4d 55 53 5f 50   IID GUID_DMUS_P
24e00 52 4f 50 5f 58 47 5f 48 61 72 64 77 61 72 65 20  ROP_XG_Hardware 
24e10 3d 20 7b 30 78 31 37 38 46 32 46 32 36 2c 20 30  = {0x178F2F26, 0
24e20 78 43 33 36 34 2c 20 30 78 31 31 44 31 2c 20 5b  xC364, 0x11D1, [
24e30 30 78 41 37 2c 20 30 78 36 30 2c 20 30 78 30 30  0xA7, 0x60, 0x00
24e40 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78  , 0x00, 0xF8, 0x
24e50 37 35 2c 20 30 78 41 43 2c 20 30 78 31 32 5d 7d  75, 0xAC, 0x12]}
24e60 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
24e70 44 5f 44 6f 77 6e 6c 6f 61 64 20 3d 20 7b 30 78  D_Download = {0x
24e80 44 32 41 43 32 38 41 37 2c 20 30 78 42 33 39 42  D2AC28A7, 0xB39B
24e90 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c  , 0x11D1, [0x87,
24ea0 20 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36   0x04, 0x00, 0x6
24eb0 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30  0, 0x08, 0x93, 0
24ec0 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f  xB1, 0xBD]};. co
24ed0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 45 6e 61  nst IID GUID_Ena
24ee0 62 6c 65 5f 41 75 74 6f 5f 44 6f 77 6e 6c 6f 61  ble_Auto_Downloa
24ef0 64 20 3d 20 7b 30 78 44 32 41 43 32 38 41 39 2c  d = {0xD2AC28A9,
24f00 20 30 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c   0xB39B, 0x11D1,
24f10 20 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78   [0x87, 0x04, 0x
24f20 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20  00, 0x60, 0x08, 
24f30 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44  0x93, 0xB1, 0xBD
24f40 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
24f50 55 49 44 5f 45 6e 61 62 6c 65 54 65 6d 70 6f 20  UID_EnableTempo 
24f60 3d 20 7b 30 78 34 35 46 43 37 30 37 45 2c 20 30  = {0x45FC707E, 0
24f70 78 31 44 42 34 2c 20 30 78 31 31 44 32 2c 20 5b  x1DB4, 0x11D2, [
24f80 30 78 42 43 2c 20 30 78 41 43 2c 20 30 78 30 30  0xBC, 0xAC, 0x00
24f90 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
24fa0 32 32 2c 20 30 78 45 36 2c 20 30 78 45 42 5d 7d  22, 0xE6, 0xEB]}
24fb0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
24fc0 44 5f 45 6e 61 62 6c 65 54 69 6d 65 53 69 67 20  D_EnableTimeSig 
24fd0 3d 20 7b 30 78 34 35 46 43 37 30 37 43 2c 20 30  = {0x45FC707C, 0
24fe0 78 31 44 42 34 2c 20 30 78 31 31 44 32 2c 20 5b  x1DB4, 0x11D2, [
24ff0 30 78 42 43 2c 20 30 78 41 43 2c 20 30 78 30 30  0xBC, 0xAC, 0x00
25000 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
25010 32 32 2c 20 30 78 45 36 2c 20 30 78 45 42 5d 7d  22, 0xE6, 0xEB]}
25020 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
25030 44 5f 46 4f 4e 54 42 4f 4c 44 20 3d 20 7b 30 78  D_FONTBOLD = {0x
25040 36 36 35 30 34 33 30 46 2c 20 30 78 42 45 30 46  6650430F, 0xBE0F
25050 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 38 42 2c  , 0x101A, [0x8B,
25060 20 30 78 42 42 2c 20 30 78 30 30 2c 20 30 78 41   0xBB, 0x00, 0xA
25070 41 2c 20 30 78 30 30 2c 20 30 78 33 30 2c 20 30  A, 0x00, 0x30, 0
25080 78 30 43 2c 20 30 78 41 42 5d 7d 3b 0a 20 63 6f  x0C, 0xAB]};. co
25090 6e 73 74 20 49 49 44 20 47 55 49 44 5f 46 4f 4e  nst IID GUID_FON
250a0 54 49 54 41 4c 49 43 20 3d 20 7b 30 78 36 36 35  TITALIC = {0x665
250b0 30 34 33 31 30 2c 20 30 78 42 45 30 46 2c 20 30  04310, 0xBE0F, 0
250c0 78 31 30 31 41 2c 20 5b 30 78 38 42 2c 20 30 78  x101A, [0x8B, 0x
250d0 42 42 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  BB, 0x00, 0xAA, 
250e0 30 78 30 30 2c 20 30 78 33 30 2c 20 30 78 30 43  0x00, 0x30, 0x0C
250f0 2c 20 30 78 41 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xAB]};. const
25100 20 49 49 44 20 47 55 49 44 5f 46 4f 4e 54 4e 41   IID GUID_FONTNA
25110 4d 45 20 3d 20 7b 30 78 36 36 35 30 34 33 30 44  ME = {0x6650430D
25120 2c 20 30 78 42 45 30 46 2c 20 30 78 31 30 31 41  , 0xBE0F, 0x101A
25130 2c 20 5b 30 78 38 42 2c 20 30 78 42 42 2c 20 30  , [0x8B, 0xBB, 0
25140 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
25150 20 30 78 33 30 2c 20 30 78 30 43 2c 20 30 78 41   0x30, 0x0C, 0xA
25160 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
25170 47 55 49 44 5f 46 4f 4e 54 53 49 5a 45 20 3d 20  GUID_FONTSIZE = 
25180 7b 30 78 36 36 35 30 34 33 30 45 2c 20 30 78 42  {0x6650430E, 0xB
25190 45 30 46 2c 20 30 78 31 30 31 41 2c 20 5b 30 78  E0F, 0x101A, [0x
251a0 38 42 2c 20 30 78 42 42 2c 20 30 78 30 30 2c 20  8B, 0xBB, 0x00, 
251b0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 30  0xAA, 0x00, 0x30
251c0 2c 20 30 78 30 43 2c 20 30 78 41 42 5d 7d 3b 0a  , 0x0C, 0xAB]};.
251d0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
251e0 46 4f 4e 54 53 54 52 49 4b 45 54 48 52 4f 55 47  FONTSTRIKETHROUG
251f0 48 20 3d 20 7b 30 78 36 36 35 30 34 33 31 32 2c  H = {0x66504312,
25200 20 30 78 42 45 30 46 2c 20 30 78 31 30 31 41 2c   0xBE0F, 0x101A,
25210 20 5b 30 78 38 42 2c 20 30 78 42 42 2c 20 30 78   [0x8B, 0xBB, 0x
25220 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
25230 30 78 33 30 2c 20 30 78 30 43 2c 20 30 78 41 42  0x30, 0x0C, 0xAB
25240 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
25250 55 49 44 5f 46 4f 4e 54 55 4e 44 45 52 53 43 4f  UID_FONTUNDERSCO
25260 52 45 20 3d 20 7b 30 78 36 36 35 30 34 33 31 31  RE = {0x66504311
25270 2c 20 30 78 42 45 30 46 2c 20 30 78 31 30 31 41  , 0xBE0F, 0x101A
25280 2c 20 5b 30 78 38 42 2c 20 30 78 42 42 2c 20 30  , [0x8B, 0xBB, 0
25290 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
252a0 20 30 78 33 30 2c 20 30 78 30 43 2c 20 30 78 41   0x30, 0x0C, 0xA
252b0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
252c0 47 55 49 44 5f 46 72 69 63 74 69 6f 6e 20 3d 20  GUID_Friction = 
252d0 7b 30 78 31 33 35 34 31 43 32 41 2c 20 30 78 38  {0x13541C2A, 0x8
252e0 45 33 33 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  E33, 0x11D0, [0x
252f0 39 41 2c 20 30 78 44 30 2c 20 30 78 30 30 2c 20  9A, 0xD0, 0x00, 
25300 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 41 30  0xA0, 0xC9, 0xA0
25310 2c 20 30 78 36 45 2c 20 30 78 33 35 5d 7d 3b 0a  , 0x6E, 0x35]};.
25320 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
25330 48 41 4e 44 4c 45 20 3d 20 7b 30 78 36 36 35 30  HANDLE = {0x6650
25340 34 33 31 33 2c 20 30 78 42 45 30 46 2c 20 30 78  4313, 0xBE0F, 0x
25350 31 30 31 41 2c 20 5b 30 78 38 42 2c 20 30 78 42  101A, [0x8B, 0xB
25360 42 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  B, 0x00, 0xAA, 0
25370 78 30 30 2c 20 30 78 33 30 2c 20 30 78 30 43 2c  x00, 0x30, 0x0C,
25380 20 30 78 41 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xAB]};. const 
25390 49 49 44 20 47 55 49 44 5f 48 61 73 50 61 74 68  IID GUID_HasPath
253a0 50 72 6f 70 65 72 74 69 65 73 20 3d 20 7b 30 78  Properties = {0x
253b0 30 30 30 32 44 45 38 31 2c 20 30 78 30 30 30 30  0002DE81, 0x0000
253c0 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
253d0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
253e0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
253f0 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
25400 6e 73 74 20 49 49 44 20 47 55 49 44 5f 48 49 44  nst IID GUID_HID
25410 43 6c 61 73 73 20 3d 20 7b 30 78 37 34 35 41 31  Class = {0x745A1
25420 37 41 30 2c 20 30 78 37 34 44 33 2c 20 30 78 31  7A0, 0x74D3, 0x1
25430 31 44 30 2c 20 5b 30 78 42 36 2c 20 30 78 46 45  1D0, [0xB6, 0xFE
25440 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
25450 43 39 2c 20 30 78 30 46 2c 20 30 78 35 37 2c 20  C9, 0x0F, 0x57, 
25460 30 78 44 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xDA]};. const I
25470 49 44 20 47 55 49 44 5f 48 49 4d 45 54 52 49 43  ID GUID_HIMETRIC
25480 20 3d 20 7b 30 78 36 36 35 30 34 33 30 30 2c 20   = {0x66504300, 
25490 30 78 42 45 30 46 2c 20 30 78 31 30 31 41 2c 20  0xBE0F, 0x101A, 
254a0 5b 30 78 38 42 2c 20 30 78 42 42 2c 20 30 78 30  [0x8B, 0xBB, 0x0
254b0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
254c0 78 33 30 2c 20 30 78 30 43 2c 20 30 78 41 42 5d  x30, 0x0C, 0xAB]
254d0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
254e0 49 44 5f 48 57 50 52 4f 46 49 4c 45 5f 43 48 41  ID_HWPROFILE_CHA
254f0 4e 47 45 5f 43 41 4e 43 45 4c 4c 45 44 20 3d 20  NGE_CANCELLED = 
25500 7b 30 78 43 42 33 41 34 30 30 32 2c 20 30 78 34  {0xCB3A4002, 0x4
25510 36 46 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  6F0, 0x11D0, [0x
25520 42 30 2c 20 30 78 38 46 2c 20 30 78 30 30 2c 20  B0, 0x8F, 0x00, 
25530 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78 31 33  0x60, 0x97, 0x13
25540 2c 20 30 78 30 35 2c 20 30 78 33 46 5d 7d 3b 0a  , 0x05, 0x3F]};.
25550 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
25560 48 57 50 52 4f 46 49 4c 45 5f 43 48 41 4e 47 45  HWPROFILE_CHANGE
25570 5f 43 4f 4d 50 4c 45 54 45 20 3d 20 7b 30 78 43  _COMPLETE = {0xC
25580 42 33 41 34 30 30 33 2c 20 30 78 34 36 46 30 2c  B3A4003, 0x46F0,
25590 20 30 78 31 31 44 30 2c 20 5b 30 78 42 30 2c 20   0x11D0, [0xB0, 
255a0 30 78 38 46 2c 20 30 78 30 30 2c 20 30 78 36 30  0x8F, 0x00, 0x60
255b0 2c 20 30 78 39 37 2c 20 30 78 31 33 2c 20 30 78  , 0x97, 0x13, 0x
255c0 30 35 2c 20 30 78 33 46 5d 7d 3b 0a 20 63 6f 6e  05, 0x3F]};. con
255d0 73 74 20 49 49 44 20 47 55 49 44 5f 48 57 50 52  st IID GUID_HWPR
255e0 4f 46 49 4c 45 5f 51 55 45 52 59 5f 43 48 41 4e  OFILE_QUERY_CHAN
255f0 47 45 20 3d 20 7b 30 78 43 42 33 41 34 30 30 31  GE = {0xCB3A4001
25600 2c 20 30 78 34 36 46 30 2c 20 30 78 31 31 44 30  , 0x46F0, 0x11D0
25610 2c 20 5b 30 78 42 30 2c 20 30 78 38 46 2c 20 30  , [0xB0, 0x8F, 0
25620 78 30 30 2c 20 30 78 36 30 2c 20 30 78 39 37 2c  x00, 0x60, 0x97,
25630 20 30 78 31 33 2c 20 30 78 30 35 2c 20 30 78 33   0x13, 0x05, 0x3
25640 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  F]};. const IID 
25650 47 55 49 44 5f 49 44 69 72 65 63 74 4d 75 73 69  GUID_IDirectMusi
25660 63 42 61 6e 64 20 3d 20 7b 30 78 44 32 41 43 32  cBand = {0xD2AC2
25670 38 41 43 2c 20 30 78 42 33 39 42 2c 20 30 78 31  8AC, 0xB39B, 0x1
25680 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 34  1D1, [0x87, 0x04
25690 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78  , 0x00, 0x60, 0x
256a0 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20  08, 0x93, 0xB1, 
256b0 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xBD]};. const I
256c0 49 44 20 47 55 49 44 5f 49 44 69 72 65 63 74 4d  ID GUID_IDirectM
256d0 75 73 69 63 43 68 6f 72 64 4d 61 70 20 3d 20 7b  usicChordMap = {
256e0 30 78 44 32 41 43 32 38 41 44 2c 20 30 78 42 33  0xD2AC28AD, 0xB3
256f0 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  9B, 0x11D1, [0x8
25700 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20 30  7, 0x04, 0x00, 0
25710 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c  x60, 0x08, 0x93,
25720 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20   0xB1, 0xBD]};. 
25730 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 49  const IID GUID_I
25740 44 69 72 65 63 74 4d 75 73 69 63 53 74 79 6c 65  DirectMusicStyle
25750 20 3d 20 7b 30 78 44 32 41 43 32 38 41 31 2c 20   = {0xD2AC28A1, 
25760 30 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c 20  0xB39B, 0x11D1, 
25770 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78 30  [0x87, 0x04, 0x0
25780 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
25790 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d  x93, 0xB1, 0xBD]
257a0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
257b0 49 44 5f 49 6e 65 72 74 69 61 20 3d 20 7b 30 78  ID_Inertia = {0x
257c0 31 33 35 34 31 43 32 39 2c 20 30 78 38 45 33 33  13541C29, 0x8E33
257d0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 41 2c  , 0x11D0, [0x9A,
257e0 20 30 78 44 30 2c 20 30 78 30 30 2c 20 30 78 41   0xD0, 0x00, 0xA
257f0 30 2c 20 30 78 43 39 2c 20 30 78 41 30 2c 20 30  0, 0xC9, 0xA0, 0
25800 78 36 45 2c 20 30 78 33 35 5d 7d 3b 0a 20 63 6f  x6E, 0x35]};. co
25810 6e 73 74 20 49 49 44 20 47 55 49 44 5f 49 4e 54  nst IID GUID_INT
25820 5f 52 4f 55 54 45 5f 49 4e 54 45 52 46 41 43 45  _ROUTE_INTERFACE
25830 5f 53 54 41 4e 44 41 52 44 20 3d 20 7b 30 78 37  _STANDARD = {0x7
25840 30 39 34 31 42 46 34 2c 20 30 78 30 30 37 33 2c  0941BF4, 0x0073,
25850 20 30 78 31 31 44 31 2c 20 5b 30 78 41 30 2c 20   0x11D1, [0xA0, 
25860 30 78 39 45 2c 20 30 78 30 30 2c 20 30 78 43 30  0x9E, 0x00, 0xC0
25870 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78  , 0x4F, 0xC3, 0x
25880 34 30 2c 20 30 78 42 31 5d 7d 3b 0a 20 63 6f 6e  40, 0xB1]};. con
25890 73 74 20 49 49 44 20 47 55 49 44 5f 4a 6f 79 73  st IID GUID_Joys
258a0 74 69 63 6b 20 3d 20 7b 30 78 36 46 31 44 32 42  tick = {0x6F1D2B
258b0 37 30 2c 20 30 78 44 35 41 30 2c 20 30 78 31 31  70, 0xD5A0, 0x11
258c0 43 46 2c 20 5b 30 78 42 46 2c 20 30 78 43 37 2c  CF, [0xBF, 0xC7,
258d0 20 30 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35   0x44, 0x45, 0x5
258e0 33 2c 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30  3, 0x54, 0x00, 0
258f0 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x00]};. const II
25900 44 20 47 55 49 44 5f 4b 65 72 6e 65 6c 43 61 6c  D GUID_KernelCal
25910 6c 62 61 63 6b 73 20 3d 20 7b 30 78 38 30 38 36  lbacks = {0x8086
25920 33 38 30 30 2c 20 30 78 36 42 30 36 2c 20 30 78  3800, 0x6B06, 0x
25930 31 31 44 30 2c 20 5b 30 78 39 42 2c 20 30 78 30  11D0, [0x9B, 0x0
25940 36 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  6, 0x00, 0xA0, 0
25950 78 43 39 2c 20 30 78 30 33 2c 20 30 78 41 33 2c  xC9, 0x03, 0xA3,
25960 20 30 78 42 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xB8]};. const 
25970 49 49 44 20 47 55 49 44 5f 4b 65 72 6e 65 6c 43  IID GUID_KernelC
25980 61 70 73 20 3d 20 7b 30 78 46 46 41 41 37 35 34  aps = {0xFFAA754
25990 30 2c 20 30 78 37 41 41 38 2c 20 30 78 31 31 44  0, 0x7AA8, 0x11D
259a0 30 2c 20 5b 30 78 39 42 2c 20 30 78 30 36 2c 20  0, [0x9B, 0x06, 
259b0 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
259c0 2c 20 30 78 30 33 2c 20 30 78 41 33 2c 20 30 78  , 0x03, 0xA3, 0x
259d0 42 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  B8]};. const IID
259e0 20 47 55 49 44 5f 4b 65 79 20 3d 20 7b 30 78 35   GUID_Key = {0x5
259f0 35 37 32 38 32 32 30 2c 20 30 78 44 33 33 43 2c  5728220, 0xD33C,
25a00 20 30 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20   0x11CF, [0xBF, 
25a10 30 78 43 37 2c 20 30 78 34 34 2c 20 30 78 34 35  0xC7, 0x44, 0x45
25a20 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78  , 0x53, 0x54, 0x
25a30 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e  00, 0x00]};. con
25a40 73 74 20 49 49 44 20 47 55 49 44 5f 4b 65 79 62  st IID GUID_Keyb
25a50 6f 61 72 64 43 6c 61 73 73 20 3d 20 7b 30 78 34  oardClass = {0x4
25a60 44 33 36 45 39 36 42 2c 20 30 78 45 33 32 35 2c  D36E96B, 0xE325,
25a70 20 30 78 31 31 43 45 2c 20 5b 30 78 42 46 2c 20   0x11CE, [0xBF, 
25a80 30 78 43 31 2c 20 30 78 30 38 2c 20 30 78 30 30  0xC1, 0x08, 0x00
25a90 2c 20 30 78 32 42 2c 20 30 78 45 31 2c 20 30 78  , 0x2B, 0xE1, 0x
25aa0 30 33 2c 20 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e  03, 0x18]};. con
25ab0 73 74 20 49 49 44 20 47 55 49 44 5f 4c 45 47 41  st IID GUID_LEGA
25ac0 43 59 5f 44 45 56 49 43 45 5f 44 45 54 45 43 54  CY_DEVICE_DETECT
25ad0 49 4f 4e 5f 53 54 41 4e 44 41 52 20 3d 20 7b 30  ION_STANDAR = {0
25ae0 78 35 30 46 45 42 30 44 45 2c 20 30 78 35 39 36  x50FEB0DE, 0x596
25af0 41 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41 35  A, 0x11D2, [0xA5
25b00 2c 20 30 78 42 38 2c 20 30 78 30 30 2c 20 30 78  , 0xB8, 0x00, 0x
25b10 30 30 2c 20 30 78 46 38 2c 20 30 78 31 41 2c 20  00, 0xF8, 0x1A, 
25b20 30 78 34 36 2c 20 30 78 31 39 5d 7d 3b 0a 20 63  0x46, 0x19]};. c
25b30 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4d 65  onst IID GUID_Me
25b40 64 69 61 43 6c 61 73 73 20 3d 20 7b 30 78 34 44  diaClass = {0x4D
25b50 33 36 45 39 36 43 2c 20 30 78 45 33 32 35 2c 20  36E96C, 0xE325, 
25b60 30 78 31 31 43 45 2c 20 5b 30 78 42 46 2c 20 30  0x11CE, [0xBF, 0
25b70 78 43 31 2c 20 30 78 30 38 2c 20 30 78 30 30 2c  xC1, 0x08, 0x00,
25b80 20 30 78 32 42 2c 20 30 78 45 31 2c 20 30 78 30   0x2B, 0xE1, 0x0
25b90 33 2c 20 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73  3, 0x18]};. cons
25ba0 74 20 49 49 44 20 47 55 49 44 5f 4d 46 5f 45 4e  t IID GUID_MF_EN
25bb0 55 4d 45 52 41 54 49 4f 4e 5f 49 4e 54 45 52 46  UMERATION_INTERF
25bc0 41 43 45 20 3d 20 7b 30 78 41 45 42 38 39 35 46  ACE = {0xAEB895F
25bd0 30 2c 20 30 78 35 35 38 36 2c 20 30 78 31 31 44  0, 0x5586, 0x11D
25be0 31 2c 20 5b 30 78 38 44 2c 20 30 78 38 34 2c 20  1, [0x8D, 0x84, 
25bf0 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
25c00 2c 20 30 78 30 36 2c 20 30 78 42 32 2c 20 30 78  , 0x06, 0xB2, 0x
25c10 34 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  44]};. const IID
25c20 20 47 55 49 44 5f 4d 69 73 63 65 6c 6c 61 6e 65   GUID_Miscellane
25c30 6f 75 73 32 43 61 6c 6c 62 61 63 6b 73 20 3d 20  ous2Callbacks = 
25c40 7b 30 78 34 30 36 42 32 46 30 30 2c 20 30 78 33  {0x406B2F00, 0x3
25c50 45 35 41 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  E5A, 0x11D1, [0x
25c60 42 36 2c 20 30 78 34 30 2c 20 30 78 30 30 2c 20  B6, 0x40, 0x00, 
25c70 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 41 31  0xAA, 0x00, 0xA1
25c80 2c 20 30 78 46 39 2c 20 30 78 36 41 5d 7d 3b 0a  , 0xF9, 0x6A]};.
25c90 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
25ca0 4d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 43 61 6c  MiscellaneousCal
25cb0 6c 62 61 63 6b 73 20 3d 20 7b 30 78 45 46 44 36  lbacks = {0xEFD6
25cc0 30 43 43 30 2c 20 30 78 34 39 45 37 2c 20 30 78  0CC0, 0x49E7, 0x
25cd0 31 31 44 30 2c 20 5b 30 78 38 38 2c 20 30 78 39  11D0, [0x88, 0x9
25ce0 44 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  D, 0x00, 0xAA, 0
25cf0 78 30 30 2c 20 30 78 42 42 2c 20 30 78 42 37 2c  x00, 0xBB, 0xB7,
25d00 20 30 78 36 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x6A]};. const 
25d10 49 49 44 20 47 55 49 44 5f 4d 6f 74 69 6f 6e 43  IID GUID_MotionC
25d20 6f 6d 70 43 61 6c 6c 62 61 63 6b 73 20 3d 20 7b  ompCallbacks = {
25d30 30 78 42 31 31 32 32 42 34 30 2c 20 30 78 35 44  0xB1122B40, 0x5D
25d40 41 35 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  A5, 0x11D1, [0x8
25d50 46 2c 20 30 78 43 46 2c 20 30 78 30 30 2c 20 30  F, 0xCF, 0x00, 0
25d60 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c  xC0, 0x4F, 0xC2,
25d70 20 30 78 39 42 2c 20 30 78 34 45 5d 7d 3b 0a 20   0x9B, 0x4E]};. 
25d80 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4d  const IID GUID_M
25d90 6f 75 73 65 43 6c 61 73 73 20 3d 20 7b 30 78 34  ouseClass = {0x4
25da0 44 33 36 45 39 36 46 2c 20 30 78 45 33 32 35 2c  D36E96F, 0xE325,
25db0 20 30 78 31 31 43 45 2c 20 5b 30 78 42 46 2c 20   0x11CE, [0xBF, 
25dc0 30 78 43 31 2c 20 30 78 30 38 2c 20 30 78 30 30  0xC1, 0x08, 0x00
25dd0 2c 20 30 78 32 42 2c 20 30 78 45 31 2c 20 30 78  , 0x2B, 0xE1, 0x
25de0 30 33 2c 20 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e  03, 0x18]};. con
25df0 73 74 20 49 49 44 20 47 55 49 44 5f 4d 75 74 65  st IID GUID_Mute
25e00 50 61 72 61 6d 20 3d 20 7b 30 78 44 32 41 43 32  Param = {0xD2AC2
25e10 38 41 46 2c 20 30 78 42 33 39 42 2c 20 30 78 31  8AF, 0xB39B, 0x1
25e20 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 34  1D1, [0x87, 0x04
25e30 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78  , 0x00, 0x60, 0x
25e40 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20  08, 0x93, 0xB1, 
25e50 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xBD]};. const I
25e60 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 38 30 32  ID GUID_NDIS_802
25e70 5f 31 31 5f 41 44 44 5f 57 45 50 20 3d 20 7b 30  _11_ADD_WEP = {0
25e80 78 34 33 30 37 42 46 46 30 2c 20 30 78 32 31 32  x4307BFF0, 0x212
25e90 39 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39 37  9, 0x11D4, [0x97
25ea0 2c 20 30 78 45 42 2c 20 30 78 30 30 2c 20 30 78  , 0xEB, 0x00, 0x
25eb0 43 30 2c 20 30 78 34 46 2c 20 30 78 37 39 2c 20  C0, 0x4F, 0x79, 
25ec0 30 78 43 34 2c 20 30 78 30 33 5d 7d 3b 0a 20 63  0xC4, 0x03]};. c
25ed0 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44  onst IID GUID_ND
25ee0 49 53 5f 38 30 32 5f 31 31 5f 41 55 54 48 45 4e  IS_802_11_AUTHEN
25ef0 54 49 43 41 54 49 4f 4e 5f 4d 4f 44 45 20 3d 20  TICATION_MODE = 
25f00 7b 30 78 34 33 39 32 30 41 32 34 2c 20 30 78 32  {0x43920A24, 0x2
25f10 31 32 39 2c 20 30 78 31 31 44 34 2c 20 5b 30 78  129, 0x11D4, [0x
25f20 39 37 2c 20 30 78 45 42 2c 20 30 78 30 30 2c 20  97, 0xEB, 0x00, 
25f30 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 37 39  0xC0, 0x4F, 0x79
25f40 2c 20 30 78 43 34 2c 20 30 78 30 33 5d 7d 3b 0a  , 0xC4, 0x03]};.
25f50 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
25f60 4e 44 49 53 5f 38 30 32 5f 31 31 5f 42 41 53 49  NDIS_802_11_BASI
25f70 43 5f 52 41 54 45 53 20 3d 20 7b 30 78 34 41 31  C_RATES = {0x4A1
25f80 39 38 35 31 36 2c 20 30 78 32 30 36 38 2c 20 30  98516, 0x2068, 0
25f90 78 31 31 44 34 2c 20 5b 30 78 39 37 2c 20 30 78  x11D4, [0x97, 0x
25fa0 45 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  EB, 0x00, 0xC0, 
25fb0 30 78 34 46 2c 20 30 78 37 39 2c 20 30 78 43 34  0x4F, 0x79, 0xC4
25fc0 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x03]};. const
25fd0 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 38   IID GUID_NDIS_8
25fe0 30 32 5f 31 31 5f 42 53 53 49 44 20 3d 20 7b 30  02_11_BSSID = {0
25ff0 78 32 35 30 34 42 36 43 32 2c 20 30 78 31 46 41  x2504B6C2, 0x1FA
26000 35 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39 37  5, 0x11D4, [0x97
26010 2c 20 30 78 45 42 2c 20 30 78 30 30 2c 20 30 78  , 0xEB, 0x00, 0x
26020 43 30 2c 20 30 78 34 46 2c 20 30 78 37 39 2c 20  C0, 0x4F, 0x79, 
26030 30 78 43 34 2c 20 30 78 30 33 5d 7d 3b 0a 20 63  0xC4, 0x03]};. c
26040 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44  onst IID GUID_ND
26050 49 53 5f 38 30 32 5f 31 31 5f 42 53 53 49 44 5f  IS_802_11_BSSID_
26060 4c 49 53 54 20 3d 20 7b 30 78 36 39 35 32 36 46  LIST = {0x69526F
26070 39 41 2c 20 30 78 32 30 36 32 2c 20 30 78 31 31  9A, 0x2062, 0x11
26080 44 34 2c 20 5b 30 78 39 37 2c 20 30 78 45 42 2c  D4, [0x97, 0xEB,
26090 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
260a0 46 2c 20 30 78 37 39 2c 20 30 78 43 34 2c 20 30  F, 0x79, 0xC4, 0
260b0 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x03]};. const II
260c0 44 20 47 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f  D GUID_NDIS_802_
260d0 31 31 5f 42 53 53 49 44 5f 4c 49 53 54 5f 53 43  11_BSSID_LIST_SC
260e0 41 4e 20 3d 20 7b 30 78 30 44 39 45 30 31 45 31  AN = {0x0D9E01E1
260f0 2c 20 30 78 42 41 37 30 2c 20 30 78 31 31 44 34  , 0xBA70, 0x11D4
26100 2c 20 5b 30 78 42 36 2c 20 30 78 37 35 2c 20 30  , [0xB6, 0x75, 0
26110 78 30 30 2c 20 30 78 32 30 2c 20 30 78 34 38 2c  x00, 0x20, 0x48,
26120 20 30 78 35 37 2c 20 30 78 30 33 2c 20 30 78 33   0x57, 0x03, 0x3
26130 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  7]};. const IID 
26140 47 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f 31 31  GUID_NDIS_802_11
26150 5f 43 4f 4e 46 49 47 55 52 41 54 49 4f 4e 20 3d  _CONFIGURATION =
26160 20 7b 30 78 34 41 34 44 46 39 38 32 2c 20 30 78   {0x4A4DF982, 0x
26170 32 30 36 38 2c 20 30 78 31 31 44 34 2c 20 5b 30  2068, 0x11D4, [0
26180 78 39 37 2c 20 30 78 45 42 2c 20 30 78 30 30 2c  x97, 0xEB, 0x00,
26190 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 37   0xC0, 0x4F, 0x7
261a0 39 2c 20 30 78 43 34 2c 20 30 78 30 33 5d 7d 3b  9, 0xC4, 0x03]};
261b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
261c0 5f 4e 44 49 53 5f 38 30 32 5f 31 31 5f 44 45 53  _NDIS_802_11_DES
261d0 49 52 45 44 5f 52 41 54 45 53 20 3d 20 7b 30 78  IRED_RATES = {0x
261e0 34 35 32 45 45 30 38 45 2c 20 30 78 32 35 33 36  452EE08E, 0x2536
261f0 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39 37 2c  , 0x11D4, [0x97,
26200 20 30 78 45 42 2c 20 30 78 30 30 2c 20 30 78 43   0xEB, 0x00, 0xC
26210 30 2c 20 30 78 34 46 2c 20 30 78 37 39 2c 20 30  0, 0x4F, 0x79, 0
26220 78 43 34 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f  xC4, 0x03]};. co
26230 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49  nst IID GUID_NDI
26240 53 5f 38 30 32 5f 31 31 5f 44 49 53 41 53 53 4f  S_802_11_DISASSO
26250 43 49 41 54 45 20 3d 20 7b 30 78 34 33 36 37 31  CIATE = {0x43671
26260 46 34 30 2c 20 30 78 32 31 32 39 2c 20 30 78 31  F40, 0x2129, 0x1
26270 31 44 34 2c 20 5b 30 78 39 37 2c 20 30 78 45 42  1D4, [0x97, 0xEB
26280 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
26290 34 46 2c 20 30 78 37 39 2c 20 30 78 43 34 2c 20  4F, 0x79, 0xC4, 
262a0 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x03]};. const I
262b0 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 38 30 32  ID GUID_NDIS_802
262c0 5f 31 31 5f 46 52 41 47 4d 45 4e 54 41 54 49 4f  _11_FRAGMENTATIO
262d0 4e 5f 54 48 52 45 53 48 20 3d 20 7b 30 78 36 39  N_THRESH = {0x69
262e0 41 41 41 37 43 34 2c 20 30 78 32 30 36 32 2c 20  AAA7C4, 0x2062, 
262f0 30 78 31 31 44 34 2c 20 5b 30 78 39 37 2c 20 30  0x11D4, [0x97, 0
26300 78 45 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xEB, 0x00, 0xC0,
26310 20 30 78 34 46 2c 20 30 78 37 39 2c 20 30 78 43   0x4F, 0x79, 0xC
26320 34 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73  4, 0x03]};. cons
26330 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f  t IID GUID_NDIS_
26340 38 30 32 5f 31 31 5f 49 4e 46 52 41 53 54 52 55  802_11_INFRASTRU
26350 43 54 55 52 45 5f 4d 4f 44 45 20 3d 20 7b 30 78  CTURE_MODE = {0x
26360 36 39 37 44 35 41 37 45 2c 20 30 78 32 30 36 32  697D5A7E, 0x2062
26370 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39 37 2c  , 0x11D4, [0x97,
26380 20 30 78 45 42 2c 20 30 78 30 30 2c 20 30 78 43   0xEB, 0x00, 0xC
26390 30 2c 20 30 78 34 46 2c 20 30 78 37 39 2c 20 30  0, 0x4F, 0x79, 0
263a0 78 43 34 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f  xC4, 0x03]};. co
263b0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49  nst IID GUID_NDI
263c0 53 5f 38 30 32 5f 31 31 5f 4e 45 54 57 4f 52 4b  S_802_11_NETWORK
263d0 5f 54 59 50 45 5f 49 4e 5f 55 53 45 20 3d 20 7b  _TYPE_IN_USE = {
263e0 30 78 38 35 37 45 32 33 32 36 2c 20 30 78 32 30  0x857E2326, 0x20
263f0 34 31 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39  41, 0x11D4, [0x9
26400 37 2c 20 30 78 45 42 2c 20 30 78 30 30 2c 20 30  7, 0xEB, 0x00, 0
26410 78 43 30 2c 20 30 78 34 46 2c 20 30 78 37 39 2c  xC0, 0x4F, 0x79,
26420 20 30 78 43 34 2c 20 30 78 30 33 5d 7d 3b 0a 20   0xC4, 0x03]};. 
26430 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e  const IID GUID_N
26440 44 49 53 5f 38 30 32 5f 31 31 5f 4e 45 54 57 4f  DIS_802_11_NETWO
26450 52 4b 5f 54 59 50 45 53 5f 53 55 50 50 4f 52 20  RK_TYPES_SUPPOR 
26460 3d 20 7b 30 78 38 35 33 31 44 36 45 36 2c 20 30  = {0x8531D6E6, 0
26470 78 32 30 34 31 2c 20 30 78 31 31 44 34 2c 20 5b  x2041, 0x11D4, [
26480 30 78 39 37 2c 20 30 78 45 42 2c 20 30 78 30 30  0x97, 0xEB, 0x00
26490 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
264a0 37 39 2c 20 30 78 43 34 2c 20 30 78 30 33 5d 7d  79, 0xC4, 0x03]}
264b0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
264c0 44 5f 4e 44 49 53 5f 38 30 32 5f 31 31 5f 4e 55  D_NDIS_802_11_NU
264d0 4d 42 45 52 5f 4f 46 5f 41 4e 54 45 4e 4e 41 53  MBER_OF_ANTENNAS
264e0 20 3d 20 7b 30 78 30 31 37 37 39 33 33 36 2c 20   = {0x01779336, 
264f0 30 78 32 30 36 34 2c 20 30 78 31 31 44 34 2c 20  0x2064, 0x11D4, 
26500 5b 30 78 39 37 2c 20 30 78 45 42 2c 20 30 78 30  [0x97, 0xEB, 0x0
26510 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
26520 78 37 39 2c 20 30 78 43 34 2c 20 30 78 30 33 5d  x79, 0xC4, 0x03]
26530 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
26540 49 44 5f 4e 44 49 53 5f 38 30 32 5f 31 31 5f 50  ID_NDIS_802_11_P
26550 4f 57 45 52 5f 4d 4f 44 45 20 3d 20 7b 30 78 38  OWER_MODE = {0x8
26560 35 42 45 38 33 37 43 2c 20 30 78 32 30 34 31 2c  5BE837C, 0x2041,
26570 20 30 78 31 31 44 34 2c 20 5b 30 78 39 37 2c 20   0x11D4, [0x97, 
26580 30 78 45 42 2c 20 30 78 30 30 2c 20 30 78 43 30  0xEB, 0x00, 0xC0
26590 2c 20 30 78 34 46 2c 20 30 78 37 39 2c 20 30 78  , 0x4F, 0x79, 0x
265a0 43 34 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e  C4, 0x03]};. con
265b0 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53  st IID GUID_NDIS
265c0 5f 38 30 32 5f 31 31 5f 50 52 49 56 41 43 59 5f  _802_11_PRIVACY_
265d0 46 49 4c 54 45 52 20 3d 20 7b 30 78 36 37 33 33  FILTER = {0x6733
265e0 43 34 45 39 2c 20 30 78 34 37 39 32 2c 20 30 78  C4E9, 0x4792, 0x
265f0 31 31 44 34 2c 20 5b 30 78 39 37 2c 20 30 78 46  11D4, [0x97, 0xF
26600 31 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  1, 0x00, 0xC0, 0
26610 78 34 46 2c 20 30 78 37 39 2c 20 30 78 43 34 2c  x4F, 0x79, 0xC4,
26620 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x03]};. const 
26630 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 38 30  IID GUID_NDIS_80
26640 32 5f 31 31 5f 52 45 4d 4f 56 45 5f 57 45 50 20  2_11_REMOVE_WEP 
26650 3d 20 7b 30 78 34 33 33 43 33 34 35 43 2c 20 30  = {0x433C345C, 0
26660 78 32 31 32 39 2c 20 30 78 31 31 44 34 2c 20 5b  x2129, 0x11D4, [
26670 30 78 39 37 2c 20 30 78 45 42 2c 20 30 78 30 30  0x97, 0xEB, 0x00
26680 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
26690 37 39 2c 20 30 78 43 34 2c 20 30 78 30 33 5d 7d  79, 0xC4, 0x03]}
266a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
266b0 44 5f 4e 44 49 53 5f 38 30 32 5f 31 31 5f 52 53  D_NDIS_802_11_RS
266c0 53 49 20 3d 20 7b 30 78 31 35 30 37 44 42 31 36  SI = {0x1507DB16
266d0 2c 20 30 78 32 30 35 33 2c 20 30 78 31 31 44 34  , 0x2053, 0x11D4
266e0 2c 20 5b 30 78 39 37 2c 20 30 78 45 42 2c 20 30  , [0x97, 0xEB, 0
266f0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
26700 20 30 78 37 39 2c 20 30 78 43 34 2c 20 30 78 30   0x79, 0xC4, 0x0
26710 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
26720 47 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f 31 31  GUID_NDIS_802_11
26730 5f 52 53 53 49 5f 54 52 49 47 47 45 52 20 3d 20  _RSSI_TRIGGER = 
26740 7b 30 78 31 35 35 36 38 39 42 38 2c 20 30 78 32  {0x155689B8, 0x2
26750 30 35 33 2c 20 30 78 31 31 44 34 2c 20 5b 30 78  053, 0x11D4, [0x
26760 39 37 2c 20 30 78 45 42 2c 20 30 78 30 30 2c 20  97, 0xEB, 0x00, 
26770 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 37 39  0xC0, 0x4F, 0x79
26780 2c 20 30 78 43 34 2c 20 30 78 30 33 5d 7d 3b 0a  , 0xC4, 0x03]};.
26790 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
267a0 4e 44 49 53 5f 38 30 32 5f 31 31 5f 52 54 53 5f  NDIS_802_11_RTS_
267b0 54 48 52 45 53 48 4f 4c 44 20 3d 20 7b 30 78 30  THRESHOLD = {0x0
267c0 31 33 34 44 30 37 45 2c 20 30 78 32 30 36 34 2c  134D07E, 0x2064,
267d0 20 30 78 31 31 44 34 2c 20 5b 30 78 39 37 2c 20   0x11D4, [0x97, 
267e0 30 78 45 42 2c 20 30 78 30 30 2c 20 30 78 43 30  0xEB, 0x00, 0xC0
267f0 2c 20 30 78 34 46 2c 20 30 78 37 39 2c 20 30 78  , 0x4F, 0x79, 0x
26800 43 34 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e  C4, 0x03]};. con
26810 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53  st IID GUID_NDIS
26820 5f 38 30 32 5f 31 31 5f 52 58 5f 41 4e 54 45 4e  _802_11_RX_ANTEN
26830 4e 41 5f 53 45 4c 45 43 54 45 44 20 3d 20 7b 30  NA_SELECTED = {0
26840 78 30 31 41 43 30 37 41 32 2c 20 30 78 32 30 36  x01AC07A2, 0x206
26850 34 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39 37  4, 0x11D4, [0x97
26860 2c 20 30 78 45 42 2c 20 30 78 30 30 2c 20 30 78  , 0xEB, 0x00, 0x
26870 43 30 2c 20 30 78 34 46 2c 20 30 78 37 39 2c 20  C0, 0x4F, 0x79, 
26880 30 78 43 34 2c 20 30 78 30 33 5d 7d 3b 0a 20 63  0xC4, 0x03]};. c
26890 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44  onst IID GUID_ND
268a0 49 53 5f 38 30 32 5f 31 31 5f 53 53 49 44 20 3d  IS_802_11_SSID =
268b0 20 7b 30 78 37 44 32 41 39 30 45 41 2c 20 30 78   {0x7D2A90EA, 0x
268c0 32 30 34 31 2c 20 30 78 31 31 44 34 2c 20 5b 30  2041, 0x11D4, [0
268d0 78 39 37 2c 20 30 78 45 42 2c 20 30 78 30 30 2c  x97, 0xEB, 0x00,
268e0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 37   0xC0, 0x4F, 0x7
268f0 39 2c 20 30 78 43 34 2c 20 30 78 30 33 5d 7d 3b  9, 0xC4, 0x03]};
26900 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
26910 5f 4e 44 49 53 5f 38 30 32 5f 31 31 5f 53 54 41  _NDIS_802_11_STA
26920 54 49 53 54 49 43 53 20 3d 20 7b 30 78 34 32 42  TISTICS = {0x42B
26930 42 37 33 42 30 2c 20 30 78 32 31 32 39 2c 20 30  B73B0, 0x2129, 0
26940 78 31 31 44 34 2c 20 5b 30 78 39 37 2c 20 30 78  x11D4, [0x97, 0x
26950 45 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  EB, 0x00, 0xC0, 
26960 30 78 34 46 2c 20 30 78 37 39 2c 20 30 78 43 34  0x4F, 0x79, 0xC4
26970 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x03]};. const
26980 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 38   IID GUID_NDIS_8
26990 30 32 5f 31 31 5f 53 55 50 50 4f 52 54 45 44 5f  02_11_SUPPORTED_
269a0 52 41 54 45 53 20 3d 20 7b 30 78 34 39 44 42 38  RATES = {0x49DB8
269b0 37 32 32 2c 20 30 78 32 30 36 38 2c 20 30 78 31  722, 0x2068, 0x1
269c0 31 44 34 2c 20 5b 30 78 39 37 2c 20 30 78 45 42  1D4, [0x97, 0xEB
269d0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
269e0 34 46 2c 20 30 78 37 39 2c 20 30 78 43 34 2c 20  4F, 0x79, 0xC4, 
269f0 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x03]};. const I
26a00 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 38 30 32  ID GUID_NDIS_802
26a10 5f 31 31 5f 54 58 5f 41 4e 54 45 4e 4e 41 5f 53  _11_TX_ANTENNA_S
26a20 45 4c 45 43 54 45 44 20 3d 20 7b 30 78 30 31 44  ELECTED = {0x01D
26a30 42 42 37 34 41 2c 20 30 78 32 30 36 34 2c 20 30  BB74A, 0x2064, 0
26a40 78 31 31 44 34 2c 20 5b 30 78 39 37 2c 20 30 78  x11D4, [0x97, 0x
26a50 45 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  EB, 0x00, 0xC0, 
26a60 30 78 34 46 2c 20 30 78 37 39 2c 20 30 78 43 34  0x4F, 0x79, 0xC4
26a70 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x03]};. const
26a80 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 38   IID GUID_NDIS_8
26a90 30 32 5f 31 31 5f 54 58 5f 50 4f 57 45 52 5f 4c  02_11_TX_POWER_L
26aa0 45 56 45 4c 20 3d 20 7b 30 78 31 31 45 36 42 41  EVEL = {0x11E6BA
26ab0 37 36 2c 20 30 78 32 30 35 33 2c 20 30 78 31 31  76, 0x2053, 0x11
26ac0 44 34 2c 20 5b 30 78 39 37 2c 20 30 78 45 42 2c  D4, [0x97, 0xEB,
26ad0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
26ae0 46 2c 20 30 78 37 39 2c 20 30 78 43 34 2c 20 30  F, 0x79, 0xC4, 0
26af0 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x03]};. const II
26b00 44 20 47 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f  D GUID_NDIS_802_
26b10 31 31 5f 57 45 50 5f 53 54 41 54 55 53 20 3d 20  11_WEP_STATUS = 
26b20 7b 30 78 42 30 32 37 41 32 31 46 2c 20 30 78 33  {0xB027A21F, 0x3
26b30 43 46 41 2c 20 30 78 34 31 32 35 2c 20 5b 30 78  CFA, 0x4125, [0x
26b40 38 30 2c 20 30 78 30 42 2c 20 30 78 33 46 2c 20  80, 0x0B, 0x3F, 
26b50 30 78 37 41 2c 20 30 78 31 38 2c 20 30 78 46 44  0x7A, 0x18, 0xFD
26b60 2c 20 30 78 44 43 2c 20 30 78 44 43 5d 7d 3b 0a  , 0xDC, 0xDC]};.
26b70 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
26b80 4e 44 49 53 5f 38 30 32 5f 33 5f 43 55 52 52 45  NDIS_802_3_CURRE
26b90 4e 54 5f 41 44 44 52 45 53 53 20 3d 20 7b 30 78  NT_ADDRESS = {0x
26ba0 34 34 37 39 35 37 30 30 2c 20 30 78 41 36 31 42  44795700, 0xA61B
26bb0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c  , 0x11D0, [0x8D,
26bc0 20 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43   0xD4, 0x00, 0xC
26bd0 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
26be0 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f  x35, 0x8C]};. co
26bf0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49  nst IID GUID_NDI
26c00 53 5f 38 30 32 5f 33 5f 4d 41 43 5f 4f 50 54 49  S_802_3_MAC_OPTI
26c10 4f 4e 53 20 3d 20 7b 30 78 34 34 37 39 35 37 30  ONS = {0x4479570
26c20 33 2c 20 30 78 41 36 31 42 2c 20 30 78 31 31 44  3, 0xA61B, 0x11D
26c30 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34 2c 20  0, [0x8D, 0xD4, 
26c40 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
26c50 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78  , 0xC3, 0x35, 0x
26c60 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  8C]};. const IID
26c70 20 47 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f 33   GUID_NDIS_802_3
26c80 5f 4d 41 58 49 4d 55 4d 5f 4c 49 53 54 5f 53 49  _MAXIMUM_LIST_SI
26c90 5a 45 20 3d 20 7b 30 78 34 34 37 39 35 37 30 32  ZE = {0x44795702
26ca0 2c 20 30 78 41 36 31 42 2c 20 30 78 31 31 44 30  , 0xA61B, 0x11D0
26cb0 2c 20 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30  , [0x8D, 0xD4, 0
26cc0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
26cd0 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38   0xC3, 0x35, 0x8
26ce0 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  C]};. const IID 
26cf0 47 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f 33 5f  GUID_NDIS_802_3_
26d00 4d 55 4c 54 49 43 41 53 54 5f 4c 49 53 54 20 3d  MULTICAST_LIST =
26d10 20 7b 30 78 34 34 37 39 35 37 30 31 2c 20 30 78   {0x44795701, 0x
26d20 41 36 31 42 2c 20 30 78 31 31 44 30 2c 20 5b 30  A61B, 0x11D0, [0
26d30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c  x8D, 0xD4, 0x00,
26d40 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
26d50 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b  3, 0x35, 0x8C]};
26d60 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
26d70 5f 4e 44 49 53 5f 38 30 32 5f 33 5f 50 45 52 4d  _NDIS_802_3_PERM
26d80 41 4e 45 4e 54 5f 41 44 44 52 45 53 53 20 3d 20  ANENT_ADDRESS = 
26d90 7b 30 78 34 34 37 39 35 36 46 46 2c 20 30 78 41  {0x447956FF, 0xA
26da0 36 31 42 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  61B, 0x11D0, [0x
26db0 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c 20  8D, 0xD4, 0x00, 
26dc0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33  0xC0, 0x4F, 0xC3
26dd0 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a  , 0x35, 0x8C]};.
26de0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
26df0 4e 44 49 53 5f 38 30 32 5f 33 5f 52 43 56 5f 45  NDIS_802_3_RCV_E
26e00 52 52 4f 52 5f 41 4c 49 47 4e 4d 45 4e 54 20 3d  RROR_ALIGNMENT =
26e10 20 7b 30 78 34 34 37 39 35 37 30 34 2c 20 30 78   {0x44795704, 0x
26e20 41 36 31 42 2c 20 30 78 31 31 44 30 2c 20 5b 30  A61B, 0x11D0, [0
26e30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c  x8D, 0xD4, 0x00,
26e40 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
26e50 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b  3, 0x35, 0x8C]};
26e60 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
26e70 5f 4e 44 49 53 5f 38 30 32 5f 33 5f 58 4d 49 54  _NDIS_802_3_XMIT
26e80 5f 4d 4f 52 45 5f 43 4f 4c 4c 49 53 49 4f 4e 53  _MORE_COLLISIONS
26e90 20 3d 20 7b 30 78 34 34 37 39 35 37 30 36 2c 20   = {0x44795706, 
26ea0 30 78 41 36 31 42 2c 20 30 78 31 31 44 30 2c 20  0xA61B, 0x11D0, 
26eb0 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30  [0x8D, 0xD4, 0x0
26ec0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
26ed0 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d  xC3, 0x35, 0x8C]
26ee0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
26ef0 49 44 5f 4e 44 49 53 5f 38 30 32 5f 33 5f 58 4d  ID_NDIS_802_3_XM
26f00 49 54 5f 4f 4e 45 5f 43 4f 4c 4c 49 53 49 4f 4e  IT_ONE_COLLISION
26f10 20 3d 20 7b 30 78 34 34 37 39 35 37 30 35 2c 20   = {0x44795705, 
26f20 30 78 41 36 31 42 2c 20 30 78 31 31 44 30 2c 20  0xA61B, 0x11D0, 
26f30 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30  [0x8D, 0xD4, 0x0
26f40 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
26f50 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d  xC3, 0x35, 0x8C]
26f60 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
26f70 49 44 5f 4e 44 49 53 5f 38 30 32 5f 35 5f 43 55  ID_NDIS_802_5_CU
26f80 52 52 45 4e 54 5f 41 44 44 52 45 53 53 20 3d 20  RRENT_ADDRESS = 
26f90 7b 30 78 34 34 37 39 35 37 30 38 2c 20 30 78 41  {0x44795708, 0xA
26fa0 36 31 42 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  61B, 0x11D0, [0x
26fb0 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c 20  8D, 0xD4, 0x00, 
26fc0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33  0xC0, 0x4F, 0xC3
26fd0 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a  , 0x35, 0x8C]};.
26fe0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
26ff0 4e 44 49 53 5f 38 30 32 5f 35 5f 43 55 52 52 45  NDIS_802_5_CURRE
27000 4e 54 5f 46 55 4e 43 54 49 4f 4e 41 4c 20 3d 20  NT_FUNCTIONAL = 
27010 7b 30 78 34 34 37 39 35 37 30 39 2c 20 30 78 41  {0x44795709, 0xA
27020 36 31 42 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  61B, 0x11D0, [0x
27030 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c 20  8D, 0xD4, 0x00, 
27040 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33  0xC0, 0x4F, 0xC3
27050 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a  , 0x35, 0x8C]};.
27060 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
27070 4e 44 49 53 5f 38 30 32 5f 35 5f 43 55 52 52 45  NDIS_802_5_CURRE
27080 4e 54 5f 47 52 4f 55 50 20 3d 20 7b 30 78 34 34  NT_GROUP = {0x44
27090 37 39 35 37 30 41 2c 20 30 78 41 36 31 42 2c 20  79570A, 0xA61B, 
270a0 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30  0x11D0, [0x8D, 0
270b0 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xD4, 0x00, 0xC0,
270c0 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33   0x4F, 0xC3, 0x3
270d0 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x8C]};. cons
270e0 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f  t IID GUID_NDIS_
270f0 38 30 32 5f 35 5f 43 55 52 52 45 4e 54 5f 52 49  802_5_CURRENT_RI
27100 4e 47 5f 53 54 41 54 45 20 3d 20 7b 30 78 41 43  NG_STATE = {0xAC
27110 46 31 34 30 33 32 2c 20 30 78 41 36 31 43 2c 20  F14032, 0xA61C, 
27120 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30  0x11D0, [0x8D, 0
27130 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xD4, 0x00, 0xC0,
27140 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33   0x4F, 0xC3, 0x3
27150 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x8C]};. cons
27160 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f  t IID GUID_NDIS_
27170 38 30 32 5f 35 5f 43 55 52 52 45 4e 54 5f 52 49  802_5_CURRENT_RI
27180 4e 47 5f 53 54 41 54 55 53 20 3d 20 7b 30 78 38  NG_STATUS = {0x8
27190 39 30 41 33 36 45 43 2c 20 30 78 41 36 31 43 2c  90A36EC, 0xA61C,
271a0 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20   0x11D0, [0x8D, 
271b0 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30  0xD4, 0x00, 0xC0
271c0 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78  , 0x4F, 0xC3, 0x
271d0 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e  35, 0x8C]};. con
271e0 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53  st IID GUID_NDIS
271f0 5f 38 30 32 5f 35 5f 4c 41 53 54 5f 4f 50 45 4e  _802_5_LAST_OPEN
27200 5f 53 54 41 54 55 53 20 3d 20 7b 30 78 34 34 37  _STATUS = {0x447
27210 39 35 37 30 42 2c 20 30 78 41 36 31 42 2c 20 30  9570B, 0xA61B, 0
27220 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78  x11D0, [0x8D, 0x
27230 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  D4, 0x00, 0xC0, 
27240 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35  0x4F, 0xC3, 0x35
27250 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8C]};. const
27260 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 38   IID GUID_NDIS_8
27270 30 32 5f 35 5f 4c 49 4e 45 5f 45 52 52 4f 52 53  02_5_LINE_ERRORS
27280 20 3d 20 7b 30 78 41 43 46 31 34 30 33 33 2c 20   = {0xACF14033, 
27290 30 78 41 36 31 43 2c 20 30 78 31 31 44 30 2c 20  0xA61C, 0x11D0, 
272a0 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30  [0x8D, 0xD4, 0x0
272b0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
272c0 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d  xC3, 0x35, 0x8C]
272d0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
272e0 49 44 5f 4e 44 49 53 5f 38 30 32 5f 35 5f 4c 4f  ID_NDIS_802_5_LO
272f0 53 54 5f 46 52 41 4d 45 53 20 3d 20 7b 30 78 41  ST_FRAMES = {0xA
27300 43 46 31 34 30 33 34 2c 20 30 78 41 36 31 43 2c  CF14034, 0xA61C,
27310 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20   0x11D0, [0x8D, 
27320 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30  0xD4, 0x00, 0xC0
27330 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78  , 0x4F, 0xC3, 0x
27340 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e  35, 0x8C]};. con
27350 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53  st IID GUID_NDIS
27360 5f 38 30 32 5f 35 5f 50 45 52 4d 41 4e 45 4e 54  _802_5_PERMANENT
27370 5f 41 44 44 52 45 53 53 20 3d 20 7b 30 78 34 34  _ADDRESS = {0x44
27380 37 39 35 37 30 37 2c 20 30 78 41 36 31 42 2c 20  795707, 0xA61B, 
27390 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30  0x11D0, [0x8D, 0
273a0 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xD4, 0x00, 0xC0,
273b0 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33   0x4F, 0xC3, 0x3
273c0 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x8C]};. cons
273d0 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f  t IID GUID_NDIS_
273e0 41 54 4d 5f 48 57 5f 43 55 52 52 45 4e 54 5f 41  ATM_HW_CURRENT_A
273f0 44 44 52 45 53 53 20 3d 20 7b 30 78 37 39 31 41  DDRESS = {0x791A
27400 44 31 41 31 2c 20 30 78 45 33 35 43 2c 20 30 78  D1A1, 0xE35C, 0x
27410 31 31 44 30 2c 20 5b 30 78 39 36 2c 20 30 78 39  11D0, [0x96, 0x9
27420 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  2, 0x00, 0xC0, 0
27430 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c  x4F, 0xC3, 0x35,
27440 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
27450 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 41 54  IID GUID_NDIS_AT
27460 4d 5f 4d 41 58 5f 41 41 4c 30 5f 50 41 43 4b 45  M_MAX_AAL0_PACKE
27470 54 5f 53 49 5a 45 20 3d 20 7b 30 78 37 39 31 41  T_SIZE = {0x791A
27480 44 31 41 35 2c 20 30 78 45 33 35 43 2c 20 30 78  D1A5, 0xE35C, 0x
27490 31 31 44 30 2c 20 5b 30 78 39 36 2c 20 30 78 39  11D0, [0x96, 0x9
274a0 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  2, 0x00, 0xC0, 0
274b0 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c  x4F, 0xC3, 0x35,
274c0 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
274d0 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 41 54  IID GUID_NDIS_AT
274e0 4d 5f 4d 41 58 5f 41 41 4c 31 5f 50 41 43 4b 45  M_MAX_AAL1_PACKE
274f0 54 5f 53 49 5a 45 20 3d 20 7b 30 78 37 39 31 41  T_SIZE = {0x791A
27500 44 31 41 36 2c 20 30 78 45 33 35 43 2c 20 30 78  D1A6, 0xE35C, 0x
27510 31 31 44 30 2c 20 5b 30 78 39 36 2c 20 30 78 39  11D0, [0x96, 0x9
27520 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  2, 0x00, 0xC0, 0
27530 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c  x4F, 0xC3, 0x35,
27540 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
27550 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 41 54  IID GUID_NDIS_AT
27560 4d 5f 4d 41 58 5f 41 41 4c 33 34 5f 50 41 43 4b  M_MAX_AAL34_PACK
27570 45 54 5f 53 49 5a 45 20 3d 20 7b 30 78 37 39 31  ET_SIZE = {0x791
27580 41 44 31 41 37 2c 20 30 78 45 33 35 43 2c 20 30  AD1A7, 0xE35C, 0
27590 78 31 31 44 30 2c 20 5b 30 78 39 36 2c 20 30 78  x11D0, [0x96, 0x
275a0 39 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  92, 0x00, 0xC0, 
275b0 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35  0x4F, 0xC3, 0x35
275c0 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8C]};. const
275d0 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 41   IID GUID_NDIS_A
275e0 54 4d 5f 4d 41 58 5f 41 41 4c 35 5f 50 41 43 4b  TM_MAX_AAL5_PACK
275f0 45 54 5f 53 49 5a 45 20 3d 20 7b 30 78 37 39 31  ET_SIZE = {0x791
27600 41 44 31 39 31 2c 20 30 78 45 33 35 43 2c 20 30  AD191, 0xE35C, 0
27610 78 31 31 44 30 2c 20 5b 30 78 39 36 2c 20 30 78  x11D0, [0x96, 0x
27620 39 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  92, 0x00, 0xC0, 
27630 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35  0x4F, 0xC3, 0x35
27640 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8C]};. const
27650 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 41   IID GUID_NDIS_A
27660 54 4d 5f 4d 41 58 5f 41 43 54 49 56 45 5f 56 43  TM_MAX_ACTIVE_VC
27670 49 5f 42 49 54 53 20 3d 20 7b 30 78 37 39 31 41  I_BITS = {0x791A
27680 44 31 41 33 2c 20 30 78 45 33 35 43 2c 20 30 78  D1A3, 0xE35C, 0x
27690 31 31 44 30 2c 20 5b 30 78 39 36 2c 20 30 78 39  11D0, [0x96, 0x9
276a0 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  2, 0x00, 0xC0, 0
276b0 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c  x4F, 0xC3, 0x35,
276c0 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
276d0 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 41 54  IID GUID_NDIS_AT
276e0 4d 5f 4d 41 58 5f 41 43 54 49 56 45 5f 56 43 53  M_MAX_ACTIVE_VCS
276f0 20 3d 20 7b 30 78 37 39 31 41 44 31 41 32 2c 20   = {0x791AD1A2, 
27700 30 78 45 33 35 43 2c 20 30 78 31 31 44 30 2c 20  0xE35C, 0x11D0, 
27710 5b 30 78 39 36 2c 20 30 78 39 32 2c 20 30 78 30  [0x96, 0x92, 0x0
27720 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
27730 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d  xC3, 0x35, 0x8C]
27740 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
27750 49 44 5f 4e 44 49 53 5f 41 54 4d 5f 4d 41 58 5f  ID_NDIS_ATM_MAX_
27760 41 43 54 49 56 45 5f 56 50 49 5f 42 49 54 53 20  ACTIVE_VPI_BITS 
27770 3d 20 7b 30 78 37 39 31 41 44 31 41 34 2c 20 30  = {0x791AD1A4, 0
27780 78 45 33 35 43 2c 20 30 78 31 31 44 30 2c 20 5b  xE35C, 0x11D0, [
27790 30 78 39 36 2c 20 30 78 39 32 2c 20 30 78 30 30  0x96, 0x92, 0x00
277a0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
277b0 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d  C3, 0x35, 0x8C]}
277c0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
277d0 44 5f 4e 44 49 53 5f 41 54 4d 5f 52 43 56 5f 43  D_NDIS_ATM_RCV_C
277e0 45 4c 4c 53 5f 44 52 4f 50 50 45 44 20 3d 20 7b  ELLS_DROPPED = {
277f0 30 78 30 41 32 31 34 38 30 43 2c 20 30 78 45 33  0x0A21480C, 0xE3
27800 35 46 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  5F, 0x11D0, [0x9
27810 36 2c 20 30 78 39 32 2c 20 30 78 30 30 2c 20 30  6, 0x92, 0x00, 0
27820 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c  xC0, 0x4F, 0xC3,
27830 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20   0x35, 0x8C]};. 
27840 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e  const IID GUID_N
27850 44 49 53 5f 41 54 4d 5f 52 43 56 5f 43 45 4c 4c  DIS_ATM_RCV_CELL
27860 53 5f 4f 4b 20 3d 20 7b 30 78 30 41 32 31 34 38  S_OK = {0x0A2148
27870 30 41 2c 20 30 78 45 33 35 46 2c 20 30 78 31 31  0A, 0xE35F, 0x11
27880 44 30 2c 20 5b 30 78 39 36 2c 20 30 78 39 32 2c  D0, [0x96, 0x92,
27890 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
278a0 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30  F, 0xC3, 0x35, 0
278b0 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8C]};. const II
278c0 44 20 47 55 49 44 5f 4e 44 49 53 5f 41 54 4d 5f  D GUID_NDIS_ATM_
278d0 53 55 50 50 4f 52 54 45 44 5f 41 41 4c 5f 54 59  SUPPORTED_AAL_TY
278e0 50 45 53 20 3d 20 7b 30 78 37 39 31 41 44 31 41  PES = {0x791AD1A
278f0 30 2c 20 30 78 45 33 35 43 2c 20 30 78 31 31 44  0, 0xE35C, 0x11D
27900 30 2c 20 5b 30 78 39 36 2c 20 30 78 39 32 2c 20  0, [0x96, 0x92, 
27910 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
27920 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78  , 0xC3, 0x35, 0x
27930 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  8C]};. const IID
27940 20 47 55 49 44 5f 4e 44 49 53 5f 41 54 4d 5f 53   GUID_NDIS_ATM_S
27950 55 50 50 4f 52 54 45 44 5f 53 45 52 56 49 43 45  UPPORTED_SERVICE
27960 5f 43 41 54 45 47 20 3d 20 7b 30 78 37 39 31 41  _CATEG = {0x791A
27970 44 31 39 46 2c 20 30 78 45 33 35 43 2c 20 30 78  D19F, 0xE35C, 0x
27980 31 31 44 30 2c 20 5b 30 78 39 36 2c 20 30 78 39  11D0, [0x96, 0x9
27990 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  2, 0x00, 0xC0, 0
279a0 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c  x4F, 0xC3, 0x35,
279b0 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
279c0 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 41 54  IID GUID_NDIS_AT
279d0 4d 5f 53 55 50 50 4f 52 54 45 44 5f 56 43 5f 52  M_SUPPORTED_VC_R
279e0 41 54 45 53 20 3d 20 7b 30 78 37 39 31 41 44 31  ATES = {0x791AD1
279f0 39 45 2c 20 30 78 45 33 35 43 2c 20 30 78 31 31  9E, 0xE35C, 0x11
27a00 44 30 2c 20 5b 30 78 39 36 2c 20 30 78 39 32 2c  D0, [0x96, 0x92,
27a10 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
27a20 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30  F, 0xC3, 0x35, 0
27a30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8C]};. const II
27a40 44 20 47 55 49 44 5f 4e 44 49 53 5f 41 54 4d 5f  D GUID_NDIS_ATM_
27a50 58 4d 49 54 5f 43 45 4c 4c 53 5f 4f 4b 20 3d 20  XMIT_CELLS_OK = 
27a60 7b 30 78 30 41 32 31 34 38 30 42 2c 20 30 78 45  {0x0A21480B, 0xE
27a70 33 35 46 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  35F, 0x11D0, [0x
27a80 39 36 2c 20 30 78 39 32 2c 20 30 78 30 30 2c 20  96, 0x92, 0x00, 
27a90 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33  0xC0, 0x4F, 0xC3
27aa0 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a  , 0x35, 0x8C]};.
27ab0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
27ac0 4e 44 49 53 5f 45 4e 55 4d 45 52 41 54 45 5f 41  NDIS_ENUMERATE_A
27ad0 44 41 50 54 45 52 20 3d 20 7b 30 78 39 38 31 46  DAPTER = {0x981F
27ae0 32 44 37 46 2c 20 30 78 42 31 46 33 2c 20 30 78  2D7F, 0xB1F3, 0x
27af0 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44  11D0, [0x8D, 0xD
27b00 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  7, 0x00, 0xC0, 0
27b10 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c  x4F, 0xC3, 0x35,
27b20 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
27b30 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 45 4e  IID GUID_NDIS_EN
27b40 55 4d 45 52 41 54 45 5f 56 43 20 3d 20 7b 30 78  UMERATE_VC = {0x
27b50 39 38 31 46 32 44 38 32 2c 20 30 78 42 31 46 33  981F2D82, 0xB1F3
27b60 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c  , 0x11D0, [0x8D,
27b70 20 30 78 44 37 2c 20 30 78 30 30 2c 20 30 78 43   0xD7, 0x00, 0xC
27b80 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
27b90 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f  x35, 0x8C]};. co
27ba0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49  nst IID GUID_NDI
27bb0 53 5f 46 44 44 49 5f 41 54 54 41 43 48 4d 45 4e  S_FDDI_ATTACHMEN
27bc0 54 5f 54 59 50 45 20 3d 20 7b 30 78 41 43 46 31  T_TYPE = {0xACF1
27bd0 34 30 33 44 2c 20 30 78 41 36 31 43 2c 20 30 78  403D, 0xA61C, 0x
27be0 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44  11D0, [0x8D, 0xD
27bf0 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  4, 0x00, 0xC0, 0
27c00 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c  x4F, 0xC3, 0x35,
27c10 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
27c20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 46 44  IID GUID_NDIS_FD
27c30 44 49 5f 44 4f 57 4e 53 54 52 45 41 4d 5f 4e 4f  DI_DOWNSTREAM_NO
27c40 44 45 5f 4c 4f 4e 47 20 3d 20 7b 30 78 41 43 46  DE_LONG = {0xACF
27c50 31 34 30 33 46 2c 20 30 78 41 36 31 43 2c 20 30  1403F, 0xA61C, 0
27c60 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78  x11D0, [0x8D, 0x
27c70 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  D4, 0x00, 0xC0, 
27c80 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35  0x4F, 0xC3, 0x35
27c90 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8C]};. const
27ca0 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 46   IID GUID_NDIS_F
27cb0 44 44 49 5f 46 52 41 4d 45 5f 45 52 52 4f 52 53  DDI_FRAME_ERRORS
27cc0 20 3d 20 7b 30 78 41 43 46 31 34 30 34 30 2c 20   = {0xACF14040, 
27cd0 30 78 41 36 31 43 2c 20 30 78 31 31 44 30 2c 20  0xA61C, 0x11D0, 
27ce0 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30  [0x8D, 0xD4, 0x0
27cf0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
27d00 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d  xC3, 0x35, 0x8C]
27d10 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
27d20 49 44 5f 4e 44 49 53 5f 46 44 44 49 5f 46 52 41  ID_NDIS_FDDI_FRA
27d30 4d 45 53 5f 4c 4f 53 54 20 3d 20 7b 30 78 41 43  MES_LOST = {0xAC
27d40 46 31 34 30 34 31 2c 20 30 78 41 36 31 43 2c 20  F14041, 0xA61C, 
27d50 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30  0x11D0, [0x8D, 0
27d60 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xD4, 0x00, 0xC0,
27d70 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33   0x4F, 0xC3, 0x3
27d80 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x8C]};. cons
27d90 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f  t IID GUID_NDIS_
27da0 46 44 44 49 5f 4c 43 4f 4e 4e 45 43 54 49 4f 4e  FDDI_LCONNECTION
27db0 5f 53 54 41 54 45 20 3d 20 7b 30 78 41 43 46 31  _STATE = {0xACF1
27dc0 34 30 34 35 2c 20 30 78 41 36 31 43 2c 20 30 78  4045, 0xA61C, 0x
27dd0 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44  11D0, [0x8D, 0xD
27de0 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  4, 0x00, 0xC0, 0
27df0 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c  x4F, 0xC3, 0x35,
27e00 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
27e10 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 46 44  IID GUID_NDIS_FD
27e20 44 49 5f 4c 43 54 5f 46 41 49 4c 55 52 45 53 20  DI_LCT_FAILURES 
27e30 3d 20 7b 30 78 41 43 46 31 34 30 34 33 2c 20 30  = {0xACF14043, 0
27e40 78 41 36 31 43 2c 20 30 78 31 31 44 30 2c 20 5b  xA61C, 0x11D0, [
27e50 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30  0x8D, 0xD4, 0x00
27e60 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
27e70 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d  C3, 0x35, 0x8C]}
27e80 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
27e90 44 5f 4e 44 49 53 5f 46 44 44 49 5f 4c 45 4d 5f  D_NDIS_FDDI_LEM_
27ea0 52 45 4a 45 43 54 53 20 3d 20 7b 30 78 41 43 46  REJECTS = {0xACF
27eb0 31 34 30 34 34 2c 20 30 78 41 36 31 43 2c 20 30  14044, 0xA61C, 0
27ec0 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78  x11D0, [0x8D, 0x
27ed0 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  D4, 0x00, 0xC0, 
27ee0 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35  0x4F, 0xC3, 0x35
27ef0 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8C]};. const
27f00 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 46   IID GUID_NDIS_F
27f10 44 44 49 5f 4c 4f 4e 47 5f 43 55 52 52 45 4e 54  DDI_LONG_CURRENT
27f20 5f 41 44 44 52 20 3d 20 7b 30 78 41 43 46 31 34  _ADDR = {0xACF14
27f30 30 33 36 2c 20 30 78 41 36 31 43 2c 20 30 78 31  036, 0xA61C, 0x1
27f40 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34  1D0, [0x8D, 0xD4
27f50 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
27f60 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20  4F, 0xC3, 0x35, 
27f70 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x8C]};. const I
27f80 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 46 44 44  ID GUID_NDIS_FDD
27f90 49 5f 4c 4f 4e 47 5f 4d 41 58 5f 4c 49 53 54 5f  I_LONG_MAX_LIST_
27fa0 53 49 5a 45 20 3d 20 7b 30 78 41 43 46 31 34 30  SIZE = {0xACF140
27fb0 33 38 2c 20 30 78 41 36 31 43 2c 20 30 78 31 31  38, 0xA61C, 0x11
27fc0 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34 2c  D0, [0x8D, 0xD4,
27fd0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
27fe0 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30  F, 0xC3, 0x35, 0
27ff0 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8C]};. const II
28000 44 20 47 55 49 44 5f 4e 44 49 53 5f 46 44 44 49  D GUID_NDIS_FDDI
28010 5f 4c 4f 4e 47 5f 4d 55 4c 54 49 43 41 53 54 5f  _LONG_MULTICAST_
28020 4c 49 53 54 20 3d 20 7b 30 78 41 43 46 31 34 30  LIST = {0xACF140
28030 33 37 2c 20 30 78 41 36 31 43 2c 20 30 78 31 31  37, 0xA61C, 0x11
28040 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34 2c  D0, [0x8D, 0xD4,
28050 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
28060 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30  F, 0xC3, 0x35, 0
28070 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8C]};. const II
28080 44 20 47 55 49 44 5f 4e 44 49 53 5f 46 44 44 49  D GUID_NDIS_FDDI
28090 5f 4c 4f 4e 47 5f 50 45 52 4d 41 4e 45 4e 54 5f  _LONG_PERMANENT_
280a0 41 44 44 52 20 3d 20 7b 30 78 41 43 46 31 34 30  ADDR = {0xACF140
280b0 33 35 2c 20 30 78 41 36 31 43 2c 20 30 78 31 31  35, 0xA61C, 0x11
280c0 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34 2c  D0, [0x8D, 0xD4,
280d0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
280e0 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30  F, 0xC3, 0x35, 0
280f0 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8C]};. const II
28100 44 20 47 55 49 44 5f 4e 44 49 53 5f 46 44 44 49  D GUID_NDIS_FDDI
28110 5f 52 49 4e 47 5f 4d 47 54 5f 53 54 41 54 45 20  _RING_MGT_STATE 
28120 3d 20 7b 30 78 41 43 46 31 34 30 34 32 2c 20 30  = {0xACF14042, 0
28130 78 41 36 31 43 2c 20 30 78 31 31 44 30 2c 20 5b  xA61C, 0x11D0, [
28140 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30  0x8D, 0xD4, 0x00
28150 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
28160 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d  C3, 0x35, 0x8C]}
28170 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
28180 44 5f 4e 44 49 53 5f 46 44 44 49 5f 53 48 4f 52  D_NDIS_FDDI_SHOR
28190 54 5f 43 55 52 52 45 4e 54 5f 41 44 44 52 20 3d  T_CURRENT_ADDR =
281a0 20 7b 30 78 41 43 46 31 34 30 33 41 2c 20 30 78   {0xACF1403A, 0x
281b0 41 36 31 43 2c 20 30 78 31 31 44 30 2c 20 5b 30  A61C, 0x11D0, [0
281c0 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c  x8D, 0xD4, 0x00,
281d0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
281e0 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b  3, 0x35, 0x8C]};
281f0 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
28200 5f 4e 44 49 53 5f 46 44 44 49 5f 53 48 4f 52 54  _NDIS_FDDI_SHORT
28210 5f 4d 41 58 5f 4c 49 53 54 5f 53 49 5a 45 20 3d  _MAX_LIST_SIZE =
28220 20 7b 30 78 41 43 46 31 34 30 33 43 2c 20 30 78   {0xACF1403C, 0x
28230 41 36 31 43 2c 20 30 78 31 31 44 30 2c 20 5b 30  A61C, 0x11D0, [0
28240 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c  x8D, 0xD4, 0x00,
28250 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
28260 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b  3, 0x35, 0x8C]};
28270 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
28280 5f 4e 44 49 53 5f 46 44 44 49 5f 53 48 4f 52 54  _NDIS_FDDI_SHORT
28290 5f 4d 55 4c 54 49 43 41 53 54 5f 4c 49 53 54 20  _MULTICAST_LIST 
282a0 3d 20 7b 30 78 41 43 46 31 34 30 33 42 2c 20 30  = {0xACF1403B, 0
282b0 78 41 36 31 43 2c 20 30 78 31 31 44 30 2c 20 5b  xA61C, 0x11D0, [
282c0 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30  0x8D, 0xD4, 0x00
282d0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
282e0 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d  C3, 0x35, 0x8C]}
282f0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
28300 44 5f 4e 44 49 53 5f 46 44 44 49 5f 53 48 4f 52  D_NDIS_FDDI_SHOR
28310 54 5f 50 45 52 4d 41 4e 45 4e 54 5f 41 44 44 52  T_PERMANENT_ADDR
28320 20 3d 20 7b 30 78 41 43 46 31 34 30 33 39 2c 20   = {0xACF14039, 
28330 30 78 41 36 31 43 2c 20 30 78 31 31 44 30 2c 20  0xA61C, 0x11D0, 
28340 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30  [0x8D, 0xD4, 0x0
28350 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
28360 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d  xC3, 0x35, 0x8C]
28370 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
28380 49 44 5f 4e 44 49 53 5f 46 44 44 49 5f 55 50 53  ID_NDIS_FDDI_UPS
28390 54 52 45 41 4d 5f 4e 4f 44 45 5f 4c 4f 4e 47 20  TREAM_NODE_LONG 
283a0 3d 20 7b 30 78 41 43 46 31 34 30 33 45 2c 20 30  = {0xACF1403E, 0
283b0 78 41 36 31 43 2c 20 30 78 31 31 44 30 2c 20 5b  xA61C, 0x11D0, [
283c0 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30  0x8D, 0xD4, 0x00
283d0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
283e0 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d  C3, 0x35, 0x8C]}
283f0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
28400 44 5f 4e 44 49 53 5f 47 45 4e 5f 43 4f 5f 44 52  D_NDIS_GEN_CO_DR
28410 49 56 45 52 5f 56 45 52 53 49 4f 4e 20 3d 20 7b  IVER_VERSION = {
28420 30 78 37 39 31 41 44 31 39 38 2c 20 30 78 45 33  0x791AD198, 0xE3
28430 35 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  5C, 0x11D0, [0x9
28440 36 2c 20 30 78 39 32 2c 20 30 78 30 30 2c 20 30  6, 0x92, 0x00, 0
28450 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c  xC0, 0x4F, 0xC3,
28460 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20   0x35, 0x8C]};. 
28470 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e  const IID GUID_N
28480 44 49 53 5f 47 45 4e 5f 43 4f 5f 48 41 52 44 57  DIS_GEN_CO_HARDW
28490 41 52 45 5f 53 54 41 54 55 53 20 3d 20 7b 30 78  ARE_STATUS = {0x
284a0 37 39 31 41 44 31 39 32 2c 20 30 78 45 33 35 43  791AD192, 0xE35C
284b0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 36 2c  , 0x11D0, [0x96,
284c0 20 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 43   0x92, 0x00, 0xC
284d0 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
284e0 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f  x35, 0x8C]};. co
284f0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49  nst IID GUID_NDI
28500 53 5f 47 45 4e 5f 43 4f 5f 4c 49 4e 4b 5f 53 50  S_GEN_CO_LINK_SP
28510 45 45 44 20 3d 20 7b 30 78 37 39 31 41 44 31 39  EED = {0x791AD19
28520 35 2c 20 30 78 45 33 35 43 2c 20 30 78 31 31 44  5, 0xE35C, 0x11D
28530 30 2c 20 5b 30 78 39 36 2c 20 30 78 39 32 2c 20  0, [0x96, 0x92, 
28540 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
28550 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78  , 0xC3, 0x35, 0x
28560 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  8C]};. const IID
28570 20 47 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 43   GUID_NDIS_GEN_C
28580 4f 5f 4d 41 43 5f 4f 50 54 49 4f 4e 53 20 3d 20  O_MAC_OPTIONS = 
28590 7b 30 78 37 39 31 41 44 31 39 41 2c 20 30 78 45  {0x791AD19A, 0xE
285a0 33 35 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  35C, 0x11D0, [0x
285b0 39 36 2c 20 30 78 39 32 2c 20 30 78 30 30 2c 20  96, 0x92, 0x00, 
285c0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33  0xC0, 0x4F, 0xC3
285d0 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a  , 0x35, 0x8C]};.
285e0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
285f0 4e 44 49 53 5f 47 45 4e 5f 43 4f 5f 4d 45 44 49  NDIS_GEN_CO_MEDI
28600 41 5f 43 4f 4e 4e 45 43 54 5f 53 54 41 54 55 20  A_CONNECT_STATU 
28610 3d 20 7b 30 78 37 39 31 41 44 31 39 42 2c 20 30  = {0x791AD19B, 0
28620 78 45 33 35 43 2c 20 30 78 31 31 44 30 2c 20 5b  xE35C, 0x11D0, [
28630 30 78 39 36 2c 20 30 78 39 32 2c 20 30 78 30 30  0x96, 0x92, 0x00
28640 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
28650 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d  C3, 0x35, 0x8C]}
28660 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
28670 44 5f 4e 44 49 53 5f 47 45 4e 5f 43 4f 5f 4d 45  D_NDIS_GEN_CO_ME
28680 44 49 41 5f 49 4e 5f 55 53 45 20 3d 20 7b 30 78  DIA_IN_USE = {0x
28690 37 39 31 41 44 31 39 34 2c 20 30 78 45 33 35 43  791AD194, 0xE35C
286a0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 36 2c  , 0x11D0, [0x96,
286b0 20 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 43   0x92, 0x00, 0xC
286c0 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
286d0 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f  x35, 0x8C]};. co
286e0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49  nst IID GUID_NDI
286f0 53 5f 47 45 4e 5f 43 4f 5f 4d 45 44 49 41 5f 53  S_GEN_CO_MEDIA_S
28700 55 50 50 4f 52 54 45 44 20 3d 20 7b 30 78 37 39  UPPORTED = {0x79
28710 31 41 44 31 39 33 2c 20 30 78 45 33 35 43 2c 20  1AD193, 0xE35C, 
28720 30 78 31 31 44 30 2c 20 5b 30 78 39 36 2c 20 30  0x11D0, [0x96, 0
28730 78 39 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x92, 0x00, 0xC0,
28740 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33   0x4F, 0xC3, 0x3
28750 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x8C]};. cons
28760 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f  t IID GUID_NDIS_
28770 47 45 4e 5f 43 4f 5f 4d 49 4e 49 4d 55 4d 5f 4c  GEN_CO_MINIMUM_L
28780 49 4e 4b 5f 53 50 45 45 44 20 3d 20 7b 30 78 37  INK_SPEED = {0x7
28790 39 31 41 44 31 39 44 2c 20 30 78 45 33 35 43 2c  91AD19D, 0xE35C,
287a0 20 30 78 31 31 44 30 2c 20 5b 30 78 39 36 2c 20   0x11D0, [0x96, 
287b0 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 43 30  0x92, 0x00, 0xC0
287c0 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78  , 0x4F, 0xC3, 0x
287d0 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e  35, 0x8C]};. con
287e0 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53  st IID GUID_NDIS
287f0 5f 47 45 4e 5f 43 4f 5f 52 43 56 5f 50 44 55 53  _GEN_CO_RCV_PDUS
28800 5f 45 52 52 4f 52 20 3d 20 7b 30 78 30 41 32 31  _ERROR = {0x0A21
28810 34 38 30 38 2c 20 30 78 45 33 35 46 2c 20 30 78  4808, 0xE35F, 0x
28820 31 31 44 30 2c 20 5b 30 78 39 36 2c 20 30 78 39  11D0, [0x96, 0x9
28830 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  2, 0x00, 0xC0, 0
28840 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c  x4F, 0xC3, 0x35,
28850 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
28860 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 47 45  IID GUID_NDIS_GE
28870 4e 5f 43 4f 5f 52 43 56 5f 50 44 55 53 5f 4e 4f  N_CO_RCV_PDUS_NO
28880 5f 42 55 46 46 45 52 20 3d 20 7b 30 78 30 41 32  _BUFFER = {0x0A2
28890 31 34 38 30 39 2c 20 30 78 45 33 35 46 2c 20 30  14809, 0xE35F, 0
288a0 78 31 31 44 30 2c 20 5b 30 78 39 36 2c 20 30 78  x11D0, [0x96, 0x
288b0 39 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  92, 0x00, 0xC0, 
288c0 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35  0x4F, 0xC3, 0x35
288d0 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8C]};. const
288e0 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 47   IID GUID_NDIS_G
288f0 45 4e 5f 43 4f 5f 52 43 56 5f 50 44 55 53 5f 4f  EN_CO_RCV_PDUS_O
28900 4b 20 3d 20 7b 30 78 30 41 32 31 34 38 30 36 2c  K = {0x0A214806,
28910 20 30 78 45 33 35 46 2c 20 30 78 31 31 44 30 2c   0xE35F, 0x11D0,
28920 20 5b 30 78 39 36 2c 20 30 78 39 32 2c 20 30 78   [0x96, 0x92, 0x
28930 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
28940 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43  0xC3, 0x35, 0x8C
28950 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
28960 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 43 4f 5f  UID_NDIS_GEN_CO_
28970 56 45 4e 44 4f 52 5f 44 45 53 43 52 49 50 54 49  VENDOR_DESCRIPTI
28980 4f 4e 20 3d 20 7b 30 78 37 39 31 41 44 31 39 37  ON = {0x791AD197
28990 2c 20 30 78 45 33 35 43 2c 20 30 78 31 31 44 30  , 0xE35C, 0x11D0
289a0 2c 20 5b 30 78 39 36 2c 20 30 78 39 32 2c 20 30  , [0x96, 0x92, 0
289b0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
289c0 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38   0xC3, 0x35, 0x8
289d0 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  C]};. const IID 
289e0 47 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 43 4f  GUID_NDIS_GEN_CO
289f0 5f 56 45 4e 44 4f 52 5f 44 52 49 56 45 52 5f 56  _VENDOR_DRIVER_V
28a00 45 52 53 49 20 3d 20 7b 30 78 37 39 31 41 44 31  ERSI = {0x791AD1
28a10 39 43 2c 20 30 78 45 33 35 43 2c 20 30 78 31 31  9C, 0xE35C, 0x11
28a20 44 30 2c 20 5b 30 78 39 36 2c 20 30 78 39 32 2c  D0, [0x96, 0x92,
28a30 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
28a40 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30  F, 0xC3, 0x35, 0
28a50 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8C]};. const II
28a60 44 20 47 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f  D GUID_NDIS_GEN_
28a70 43 4f 5f 56 45 4e 44 4f 52 5f 49 44 20 3d 20 7b  CO_VENDOR_ID = {
28a80 30 78 37 39 31 41 44 31 39 36 2c 20 30 78 45 33  0x791AD196, 0xE3
28a90 35 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  5C, 0x11D0, [0x9
28aa0 36 2c 20 30 78 39 32 2c 20 30 78 30 30 2c 20 30  6, 0x92, 0x00, 0
28ab0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c  xC0, 0x4F, 0xC3,
28ac0 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20   0x35, 0x8C]};. 
28ad0 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e  const IID GUID_N
28ae0 44 49 53 5f 47 45 4e 5f 43 4f 5f 58 4d 49 54 5f  DIS_GEN_CO_XMIT_
28af0 50 44 55 53 5f 45 52 52 4f 52 20 3d 20 7b 30 78  PDUS_ERROR = {0x
28b00 30 41 32 31 34 38 30 37 2c 20 30 78 45 33 35 46  0A214807, 0xE35F
28b10 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 36 2c  , 0x11D0, [0x96,
28b20 20 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 43   0x92, 0x00, 0xC
28b30 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
28b40 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f  x35, 0x8C]};. co
28b50 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49  nst IID GUID_NDI
28b60 53 5f 47 45 4e 5f 43 4f 5f 58 4d 49 54 5f 50 44  S_GEN_CO_XMIT_PD
28b70 55 53 5f 4f 4b 20 3d 20 7b 30 78 30 41 32 31 34  US_OK = {0x0A214
28b80 38 30 35 2c 20 30 78 45 33 35 46 2c 20 30 78 31  805, 0xE35F, 0x1
28b90 31 44 30 2c 20 5b 30 78 39 36 2c 20 30 78 39 32  1D0, [0x96, 0x92
28ba0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
28bb0 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20  4F, 0xC3, 0x35, 
28bc0 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x8C]};. const I
28bd0 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 47 45 4e  ID GUID_NDIS_GEN
28be0 5f 43 55 52 52 45 4e 54 5f 4c 4f 4f 4b 41 48 45  _CURRENT_LOOKAHE
28bf0 41 44 20 3d 20 7b 30 78 35 45 43 31 30 33 36 31  AD = {0x5EC10361
28c00 2c 20 30 78 41 36 31 41 2c 20 30 78 31 31 44 30  , 0xA61A, 0x11D0
28c10 2c 20 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30  , [0x8D, 0xD4, 0
28c20 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
28c30 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38   0xC3, 0x35, 0x8
28c40 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  C]};. const IID 
28c50 47 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 43 55  GUID_NDIS_GEN_CU
28c60 52 52 45 4e 54 5f 50 41 43 4b 45 54 5f 46 49 4c  RRENT_PACKET_FIL
28c70 54 45 52 20 3d 20 7b 30 78 35 45 43 31 30 33 36  TER = {0x5EC1036
28c80 30 2c 20 30 78 41 36 31 41 2c 20 30 78 31 31 44  0, 0xA61A, 0x11D
28c90 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34 2c 20  0, [0x8D, 0xD4, 
28ca0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
28cb0 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78  , 0xC3, 0x35, 0x
28cc0 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  8C]};. const IID
28cd0 20 47 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 44   GUID_NDIS_GEN_D
28ce0 52 49 56 45 52 5f 56 45 52 53 49 4f 4e 20 3d 20  RIVER_VERSION = 
28cf0 7b 30 78 35 45 43 31 30 33 36 32 2c 20 30 78 41  {0x5EC10362, 0xA
28d00 36 31 41 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  61A, 0x11D0, [0x
28d10 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c 20  8D, 0xD4, 0x00, 
28d20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33  0xC0, 0x4F, 0xC3
28d30 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a  , 0x35, 0x8C]};.
28d40 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
28d50 4e 44 49 53 5f 47 45 4e 5f 48 41 52 44 57 41 52  NDIS_GEN_HARDWAR
28d60 45 5f 53 54 41 54 55 53 20 3d 20 7b 30 78 35 45  E_STATUS = {0x5E
28d70 43 31 30 33 35 34 2c 20 30 78 41 36 31 41 2c 20  C10354, 0xA61A, 
28d80 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30  0x11D0, [0x8D, 0
28d90 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xD4, 0x00, 0xC0,
28da0 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33   0x4F, 0xC3, 0x3
28db0 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x8C]};. cons
28dc0 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f  t IID GUID_NDIS_
28dd0 47 45 4e 5f 4c 49 4e 4b 5f 53 50 45 45 44 20 3d  GEN_LINK_SPEED =
28de0 20 7b 30 78 35 45 43 31 30 33 35 39 2c 20 30 78   {0x5EC10359, 0x
28df0 41 36 31 41 2c 20 30 78 31 31 44 30 2c 20 5b 30  A61A, 0x11D0, [0
28e00 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c  x8D, 0xD4, 0x00,
28e10 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
28e20 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b  3, 0x35, 0x8C]};
28e30 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
28e40 5f 4e 44 49 53 5f 47 45 4e 5f 4d 41 43 5f 4f 50  _NDIS_GEN_MAC_OP
28e50 54 49 4f 4e 53 20 3d 20 7b 30 78 35 45 43 31 30  TIONS = {0x5EC10
28e60 33 36 35 2c 20 30 78 41 36 31 41 2c 20 30 78 31  365, 0xA61A, 0x1
28e70 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34  1D0, [0x8D, 0xD4
28e80 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
28e90 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20  4F, 0xC3, 0x35, 
28ea0 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x8C]};. const I
28eb0 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 47 45 4e  ID GUID_NDIS_GEN
28ec0 5f 4d 41 58 49 4d 55 4d 5f 46 52 41 4d 45 5f 53  _MAXIMUM_FRAME_S
28ed0 49 5a 45 20 3d 20 7b 30 78 35 45 43 31 30 33 35  IZE = {0x5EC1035
28ee0 38 2c 20 30 78 41 36 31 41 2c 20 30 78 31 31 44  8, 0xA61A, 0x11D
28ef0 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34 2c 20  0, [0x8D, 0xD4, 
28f00 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
28f10 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78  , 0xC3, 0x35, 0x
28f20 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  8C]};. const IID
28f30 20 47 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 4d   GUID_NDIS_GEN_M
28f40 41 58 49 4d 55 4d 5f 4c 4f 4f 4b 41 48 45 41 44  AXIMUM_LOOKAHEAD
28f50 20 3d 20 7b 30 78 35 45 43 31 30 33 35 37 2c 20   = {0x5EC10357, 
28f60 30 78 41 36 31 41 2c 20 30 78 31 31 44 30 2c 20  0xA61A, 0x11D0, 
28f70 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30  [0x8D, 0xD4, 0x0
28f80 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
28f90 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d  xC3, 0x35, 0x8C]
28fa0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
28fb0 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 4d 41 58 49  ID_NDIS_GEN_MAXI
28fc0 4d 55 4d 5f 53 45 4e 44 5f 50 41 43 4b 45 54 53  MUM_SEND_PACKETS
28fd0 20 3d 20 7b 30 78 35 45 43 31 30 33 36 37 2c 20   = {0x5EC10367, 
28fe0 30 78 41 36 31 41 2c 20 30 78 31 31 44 30 2c 20  0xA61A, 0x11D0, 
28ff0 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30  [0x8D, 0xD4, 0x0
29000 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
29010 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d  xC3, 0x35, 0x8C]
29020 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
29030 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 4d 41 58 49  ID_NDIS_GEN_MAXI
29040 4d 55 4d 5f 54 4f 54 41 4c 5f 53 49 5a 45 20 3d  MUM_TOTAL_SIZE =
29050 20 7b 30 78 35 45 43 31 30 33 36 33 2c 20 30 78   {0x5EC10363, 0x
29060 41 36 31 41 2c 20 30 78 31 31 44 30 2c 20 5b 30  A61A, 0x11D0, [0
29070 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c  x8D, 0xD4, 0x00,
29080 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
29090 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b  3, 0x35, 0x8C]};
290a0 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
290b0 5f 4e 44 49 53 5f 47 45 4e 5f 4d 45 44 49 41 5f  _NDIS_GEN_MEDIA_
290c0 43 4f 4e 4e 45 43 54 5f 53 54 41 54 55 53 20 3d  CONNECT_STATUS =
290d0 20 7b 30 78 35 45 43 31 30 33 36 36 2c 20 30 78   {0x5EC10366, 0x
290e0 41 36 31 41 2c 20 30 78 31 31 44 30 2c 20 5b 30  A61A, 0x11D0, [0
290f0 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c  x8D, 0xD4, 0x00,
29100 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
29110 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b  3, 0x35, 0x8C]};
29120 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
29130 5f 4e 44 49 53 5f 47 45 4e 5f 4d 45 44 49 41 5f  _NDIS_GEN_MEDIA_
29140 49 4e 5f 55 53 45 20 3d 20 7b 30 78 35 45 43 31  IN_USE = {0x5EC1
29150 30 33 35 36 2c 20 30 78 41 36 31 41 2c 20 30 78  0356, 0xA61A, 0x
29160 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44  11D0, [0x8D, 0xD
29170 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  4, 0x00, 0xC0, 0
29180 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c  x4F, 0xC3, 0x35,
29190 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
291a0 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 47 45  IID GUID_NDIS_GE
291b0 4e 5f 4d 45 44 49 41 5f 53 55 50 50 4f 52 54 45  N_MEDIA_SUPPORTE
291c0 44 20 3d 20 7b 30 78 35 45 43 31 30 33 35 35 2c  D = {0x5EC10355,
291d0 20 30 78 41 36 31 41 2c 20 30 78 31 31 44 30 2c   0xA61A, 0x11D0,
291e0 20 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78   [0x8D, 0xD4, 0x
291f0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
29200 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43  0xC3, 0x35, 0x8C
29210 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
29220 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 50 48 59  UID_NDIS_GEN_PHY
29230 53 49 43 41 4c 5f 4d 45 44 49 55 4d 20 3d 20 7b  SICAL_MEDIUM = {
29240 30 78 34 31 38 43 41 31 36 44 2c 20 30 78 33 39  0x418CA16D, 0x39
29250 33 37 2c 20 30 78 34 32 30 38 2c 20 5b 30 78 39  37, 0x4208, [0x9
29260 34 2c 20 30 78 30 41 2c 20 30 78 45 43 2c 20 30  4, 0x0A, 0xEC, 0
29270 78 36 31 2c 20 30 78 39 36 2c 20 30 78 32 37 2c  x61, 0x96, 0x27,
29280 20 30 78 38 30 2c 20 30 78 38 35 5d 7d 3b 0a 20   0x80, 0x85]};. 
29290 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e  const IID GUID_N
292a0 44 49 53 5f 47 45 4e 5f 52 43 56 5f 45 52 52 4f  DIS_GEN_RCV_ERRO
292b0 52 20 3d 20 7b 30 78 34 34 37 39 35 36 46 44 2c  R = {0x447956FD,
292c0 20 30 78 41 36 31 42 2c 20 30 78 31 31 44 30 2c   0xA61B, 0x11D0,
292d0 20 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78   [0x8D, 0xD4, 0x
292e0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
292f0 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43  0xC3, 0x35, 0x8C
29300 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
29310 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 52 43 56  UID_NDIS_GEN_RCV
29320 5f 4e 4f 5f 42 55 46 46 45 52 20 3d 20 7b 30 78  _NO_BUFFER = {0x
29330 34 34 37 39 35 36 46 45 2c 20 30 78 41 36 31 42  447956FE, 0xA61B
29340 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c  , 0x11D0, [0x8D,
29350 20 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43   0xD4, 0x00, 0xC
29360 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
29370 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f  x35, 0x8C]};. co
29380 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49  nst IID GUID_NDI
29390 53 5f 47 45 4e 5f 52 43 56 5f 4f 4b 20 3d 20 7b  S_GEN_RCV_OK = {
293a0 30 78 34 34 37 39 35 36 46 42 2c 20 30 78 41 36  0x447956FB, 0xA6
293b0 31 42 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  1B, 0x11D0, [0x8
293c0 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c 20 30  D, 0xD4, 0x00, 0
293d0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c  xC0, 0x4F, 0xC3,
293e0 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20   0x35, 0x8C]};. 
293f0 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e  const IID GUID_N
29400 44 49 53 5f 47 45 4e 5f 52 45 43 45 49 56 45 5f  DIS_GEN_RECEIVE_
29410 42 4c 4f 43 4b 5f 53 49 5a 45 20 3d 20 7b 30 78  BLOCK_SIZE = {0x
29420 35 45 43 31 30 33 35 44 2c 20 30 78 41 36 31 41  5EC1035D, 0xA61A
29430 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c  , 0x11D0, [0x8D,
29440 20 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43   0xD4, 0x00, 0xC
29450 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
29460 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f  x35, 0x8C]};. co
29470 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49  nst IID GUID_NDI
29480 53 5f 47 45 4e 5f 52 45 43 45 49 56 45 5f 42 55  S_GEN_RECEIVE_BU
29490 46 46 45 52 5f 53 50 41 43 45 20 3d 20 7b 30 78  FFER_SPACE = {0x
294a0 35 45 43 31 30 33 35 42 2c 20 30 78 41 36 31 41  5EC1035B, 0xA61A
294b0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c  , 0x11D0, [0x8D,
294c0 20 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43   0xD4, 0x00, 0xC
294d0 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
294e0 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f  x35, 0x8C]};. co
294f0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49  nst IID GUID_NDI
29500 53 5f 47 45 4e 5f 54 52 41 4e 53 4d 49 54 5f 42  S_GEN_TRANSMIT_B
29510 4c 4f 43 4b 5f 53 49 5a 45 20 3d 20 7b 30 78 35  LOCK_SIZE = {0x5
29520 45 43 31 30 33 35 43 2c 20 30 78 41 36 31 41 2c  EC1035C, 0xA61A,
29530 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20   0x11D0, [0x8D, 
29540 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30  0xD4, 0x00, 0xC0
29550 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78  , 0x4F, 0xC3, 0x
29560 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e  35, 0x8C]};. con
29570 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53  st IID GUID_NDIS
29580 5f 47 45 4e 5f 54 52 41 4e 53 4d 49 54 5f 42 55  _GEN_TRANSMIT_BU
29590 46 46 45 52 5f 53 50 41 43 45 20 3d 20 7b 30 78  FFER_SPACE = {0x
295a0 35 45 43 31 30 33 35 41 2c 20 30 78 41 36 31 41  5EC1035A, 0xA61A
295b0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c  , 0x11D0, [0x8D,
295c0 20 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43   0xD4, 0x00, 0xC
295d0 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
295e0 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f  x35, 0x8C]};. co
295f0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49  nst IID GUID_NDI
29600 53 5f 47 45 4e 5f 56 45 4e 44 4f 52 5f 44 45 53  S_GEN_VENDOR_DES
29610 43 52 49 50 54 49 4f 4e 20 3d 20 7b 30 78 35 45  CRIPTION = {0x5E
29620 43 31 30 33 35 46 2c 20 30 78 41 36 31 41 2c 20  C1035F, 0xA61A, 
29630 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30  0x11D0, [0x8D, 0
29640 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xD4, 0x00, 0xC0,
29650 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33   0x4F, 0xC3, 0x3
29660 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x8C]};. cons
29670 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f  t IID GUID_NDIS_
29680 47 45 4e 5f 56 45 4e 44 4f 52 5f 44 52 49 56 45  GEN_VENDOR_DRIVE
29690 52 5f 56 45 52 53 49 4f 4e 20 3d 20 7b 30 78 34  R_VERSION = {0x4
296a0 34 37 39 35 36 46 39 2c 20 30 78 41 36 31 42 2c  47956F9, 0xA61B,
296b0 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20   0x11D0, [0x8D, 
296c0 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30  0xD4, 0x00, 0xC0
296d0 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78  , 0x4F, 0xC3, 0x
296e0 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e  35, 0x8C]};. con
296f0 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53  st IID GUID_NDIS
29700 5f 47 45 4e 5f 56 45 4e 44 4f 52 5f 49 44 20 3d  _GEN_VENDOR_ID =
29710 20 7b 30 78 35 45 43 31 30 33 35 45 2c 20 30 78   {0x5EC1035E, 0x
29720 41 36 31 41 2c 20 30 78 31 31 44 30 2c 20 5b 30  A61A, 0x11D0, [0
29730 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c  x8D, 0xD4, 0x00,
29740 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
29750 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b  3, 0x35, 0x8C]};
29760 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
29770 5f 4e 44 49 53 5f 47 45 4e 5f 56 4c 41 4e 5f 49  _NDIS_GEN_VLAN_I
29780 44 20 3d 20 7b 30 78 37 36 35 44 43 37 30 32 2c  D = {0x765DC702,
29790 20 30 78 43 35 45 38 2c 20 30 78 34 42 36 37 2c   0xC5E8, 0x4B67,
297a0 20 5b 30 78 38 34 2c 20 30 78 33 42 2c 20 30 78   [0x84, 0x3B, 0x
297b0 33 46 2c 20 30 78 35 41 2c 20 30 78 34 46 2c 20  3F, 0x5A, 0x4F, 
297c0 30 78 46 32 2c 20 30 78 36 34 2c 20 30 78 38 42  0xF2, 0x64, 0x8B
297d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
297e0 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 58 4d 49  UID_NDIS_GEN_XMI
297f0 54 5f 45 52 52 4f 52 20 3d 20 7b 30 78 34 34 37  T_ERROR = {0x447
29800 39 35 36 46 43 2c 20 30 78 41 36 31 42 2c 20 30  956FC, 0xA61B, 0
29810 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78  x11D0, [0x8D, 0x
29820 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  D4, 0x00, 0xC0, 
29830 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35  0x4F, 0xC3, 0x35
29840 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8C]};. const
29850 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 47   IID GUID_NDIS_G
29860 45 4e 5f 58 4d 49 54 5f 4f 4b 20 3d 20 7b 30 78  EN_XMIT_OK = {0x
29870 34 34 37 39 35 36 46 41 2c 20 30 78 41 36 31 42  447956FA, 0xA61B
29880 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c  , 0x11D0, [0x8D,
29890 20 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43   0xD4, 0x00, 0xC
298a0 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
298b0 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f  x35, 0x8C]};. co
298c0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49  nst IID GUID_NDI
298d0 53 5f 4c 41 4e 5f 43 4c 41 53 53 20 3d 20 7b 30  S_LAN_CLASS = {0
298e0 78 41 44 34 39 38 39 34 34 2c 20 30 78 37 36 32  xAD498944, 0x762
298f0 46 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44  F, 0x11D0, [0x8D
29900 2c 20 30 78 43 42 2c 20 30 78 30 30 2c 20 30 78  , 0xCB, 0x00, 0x
29910 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20  C0, 0x4F, 0xC3, 
29920 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63  0x35, 0x8C]};. c
29930 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44  onst IID GUID_ND
29940 49 53 5f 4e 4f 54 49 46 59 5f 41 44 41 50 54 45  IS_NOTIFY_ADAPTE
29950 52 5f 41 52 52 49 56 41 4c 20 3d 20 7b 30 78 39  R_ARRIVAL = {0x9
29960 38 31 46 32 44 38 31 2c 20 30 78 42 31 46 33 2c  81F2D81, 0xB1F3,
29970 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20   0x11D0, [0x8D, 
29980 30 78 44 37 2c 20 30 78 30 30 2c 20 30 78 43 30  0xD7, 0x00, 0xC0
29990 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78  , 0x4F, 0xC3, 0x
299a0 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e  35, 0x8C]};. con
299b0 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53  st IID GUID_NDIS
299c0 5f 4e 4f 54 49 46 59 5f 41 44 41 50 54 45 52 5f  _NOTIFY_ADAPTER_
299d0 52 45 4d 4f 56 41 4c 20 3d 20 7b 30 78 39 38 31  REMOVAL = {0x981
299e0 46 32 44 38 30 2c 20 30 78 42 31 46 33 2c 20 30  F2D80, 0xB1F3, 0
299f0 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78  x11D0, [0x8D, 0x
29a00 44 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  D7, 0x00, 0xC0, 
29a10 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35  0x4F, 0xC3, 0x35
29a20 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8C]};. const
29a30 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 4e   IID GUID_NDIS_N
29a40 4f 54 49 46 59 5f 42 49 4e 44 20 3d 20 7b 30 78  OTIFY_BIND = {0x
29a50 35 34 31 33 35 33 31 43 2c 20 30 78 42 31 46 33  5413531C, 0xB1F3
29a60 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c  , 0x11D0, [0x8D,
29a70 20 30 78 44 37 2c 20 30 78 30 30 2c 20 30 78 43   0xD7, 0x00, 0xC
29a80 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
29a90 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f  x35, 0x8C]};. co
29aa0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49  nst IID GUID_NDI
29ab0 53 5f 4e 4f 54 49 46 59 5f 55 4e 42 49 4e 44 20  S_NOTIFY_UNBIND 
29ac0 3d 20 7b 30 78 36 45 33 43 45 31 45 43 2c 20 30  = {0x6E3CE1EC, 0
29ad0 78 42 31 46 33 2c 20 30 78 31 31 44 30 2c 20 5b  xB1F3, 0x11D0, [
29ae0 30 78 38 44 2c 20 30 78 44 37 2c 20 30 78 30 30  0x8D, 0xD7, 0x00
29af0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
29b00 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d  C3, 0x35, 0x8C]}
29b10 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
29b20 44 5f 4e 44 49 53 5f 4e 4f 54 49 46 59 5f 56 43  D_NDIS_NOTIFY_VC
29b30 5f 41 52 52 49 56 41 4c 20 3d 20 7b 30 78 31 38  _ARRIVAL = {0x18
29b40 32 46 39 45 30 43 2c 20 30 78 42 31 46 33 2c 20  2F9E0C, 0xB1F3, 
29b50 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30  0x11D0, [0x8D, 0
29b60 78 44 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xD7, 0x00, 0xC0,
29b70 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33   0x4F, 0xC3, 0x3
29b80 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x8C]};. cons
29b90 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f  t IID GUID_NDIS_
29ba0 4e 4f 54 49 46 59 5f 56 43 5f 52 45 4d 4f 56 41  NOTIFY_VC_REMOVA
29bb0 4c 20 3d 20 7b 30 78 39 38 31 46 32 44 37 39 2c  L = {0x981F2D79,
29bc0 20 30 78 42 31 46 33 2c 20 30 78 31 31 44 30 2c   0xB1F3, 0x11D0,
29bd0 20 5b 30 78 38 44 2c 20 30 78 44 37 2c 20 30 78   [0x8D, 0xD7, 0x
29be0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
29bf0 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43  0xC3, 0x35, 0x8C
29c00 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
29c10 55 49 44 5f 4e 44 49 53 5f 53 54 41 54 55 53 5f  UID_NDIS_STATUS_
29c20 4c 49 4e 4b 5f 53 50 45 45 44 5f 43 48 41 4e 47  LINK_SPEED_CHANG
29c30 45 20 3d 20 7b 30 78 39 38 31 46 32 44 38 35 2c  E = {0x981F2D85,
29c40 20 30 78 42 31 46 33 2c 20 30 78 31 31 44 30 2c   0xB1F3, 0x11D0,
29c50 20 5b 30 78 38 44 2c 20 30 78 44 37 2c 20 30 78   [0x8D, 0xD7, 0x
29c60 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
29c70 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43  0xC3, 0x35, 0x8C
29c80 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
29c90 55 49 44 5f 4e 44 49 53 5f 53 54 41 54 55 53 5f  UID_NDIS_STATUS_
29ca0 4d 45 44 49 41 5f 43 4f 4e 4e 45 43 54 20 3d 20  MEDIA_CONNECT = 
29cb0 7b 30 78 39 38 31 46 32 44 37 44 2c 20 30 78 42  {0x981F2D7D, 0xB
29cc0 31 46 33 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  1F3, 0x11D0, [0x
29cd0 38 44 2c 20 30 78 44 37 2c 20 30 78 30 30 2c 20  8D, 0xD7, 0x00, 
29ce0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33  0xC0, 0x4F, 0xC3
29cf0 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a  , 0x35, 0x8C]};.
29d00 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
29d10 4e 44 49 53 5f 53 54 41 54 55 53 5f 4d 45 44 49  NDIS_STATUS_MEDI
29d20 41 5f 44 49 53 43 4f 4e 4e 45 43 54 20 3d 20 7b  A_DISCONNECT = {
29d30 30 78 39 38 31 46 32 44 37 45 2c 20 30 78 42 31  0x981F2D7E, 0xB1
29d40 46 33 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  F3, 0x11D0, [0x8
29d50 44 2c 20 30 78 44 37 2c 20 30 78 30 30 2c 20 30  D, 0xD7, 0x00, 0
29d60 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c  xC0, 0x4F, 0xC3,
29d70 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20   0x35, 0x8C]};. 
29d80 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e  const IID GUID_N
29d90 44 49 53 5f 53 54 41 54 55 53 5f 4d 45 44 49 41  DIS_STATUS_MEDIA
29da0 5f 53 50 45 43 49 46 49 43 5f 49 4e 44 49 43 20  _SPECIFIC_INDIC 
29db0 3d 20 7b 30 78 39 38 31 46 32 44 38 34 2c 20 30  = {0x981F2D84, 0
29dc0 78 42 31 46 33 2c 20 30 78 31 31 44 30 2c 20 5b  xB1F3, 0x11D0, [
29dd0 30 78 38 44 2c 20 30 78 44 37 2c 20 30 78 30 30  0x8D, 0xD7, 0x00
29de0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
29df0 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d  C3, 0x35, 0x8C]}
29e00 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
29e10 44 5f 4e 44 49 53 5f 53 54 41 54 55 53 5f 52 45  D_NDIS_STATUS_RE
29e20 53 45 54 5f 45 4e 44 20 3d 20 7b 30 78 39 38 31  SET_END = {0x981
29e30 46 32 44 37 37 2c 20 30 78 42 31 46 33 2c 20 30  F2D77, 0xB1F3, 0
29e40 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78  x11D0, [0x8D, 0x
29e50 44 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  D7, 0x00, 0xC0, 
29e60 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35  0x4F, 0xC3, 0x35
29e70 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8C]};. const
29e80 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 53   IID GUID_NDIS_S
29e90 54 41 54 55 53 5f 52 45 53 45 54 5f 53 54 41 52  TATUS_RESET_STAR
29ea0 54 20 3d 20 7b 30 78 39 38 31 46 32 44 37 36 2c  T = {0x981F2D76,
29eb0 20 30 78 42 31 46 33 2c 20 30 78 31 31 44 30 2c   0xB1F3, 0x11D0,
29ec0 20 5b 30 78 38 44 2c 20 30 78 44 37 2c 20 30 78   [0x8D, 0xD7, 0x
29ed0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
29ee0 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43  0xC3, 0x35, 0x8C
29ef0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
29f00 55 49 44 5f 4e 44 49 53 5f 57 41 4b 45 5f 4f 4e  UID_NDIS_WAKE_ON
29f10 5f 4d 41 47 49 43 5f 50 41 43 4b 45 54 5f 4f 4e  _MAGIC_PACKET_ON
29f20 4c 59 20 3d 20 7b 30 78 41 31 34 46 31 43 39 37  LY = {0xA14F1C97
29f30 2c 20 30 78 38 38 33 39 2c 20 30 78 34 46 38 41  , 0x8839, 0x4F8A
29f40 2c 20 5b 30 78 39 39 2c 20 30 78 39 36 2c 20 30  , [0x99, 0x96, 0
29f50 78 41 32 2c 20 30 78 38 39 2c 20 30 78 39 36 2c  xA2, 0x89, 0x96,
29f60 20 30 78 45 42 2c 20 30 78 42 46 2c 20 30 78 31   0xEB, 0xBF, 0x1
29f70 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
29f80 47 55 49 44 5f 4e 45 54 53 48 45 4c 4c 5f 50 52  GUID_NETSHELL_PR
29f90 4f 50 53 20 3d 20 7b 30 78 32 44 31 35 41 39 41  OPS = {0x2D15A9A
29fa0 31 2c 20 30 78 41 35 35 36 2c 20 30 78 34 31 38  1, 0xA556, 0x418
29fb0 39 2c 20 5b 30 78 39 31 2c 20 30 78 41 44 2c 20  9, [0x91, 0xAD, 
29fc0 30 78 30 32 2c 20 30 78 37 34 2c 20 30 78 35 38  0x02, 0x74, 0x58
29fd0 2c 20 30 78 46 31 2c 20 30 78 31 41 2c 20 30 78  , 0xF1, 0x1A, 0x
29fe0 30 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  07]};. const IID
29ff0 20 47 55 49 44 5f 4e 6f 6e 4c 6f 63 61 6c 56 69   GUID_NonLocalVi
2a000 64 4d 65 6d 43 61 70 73 20 3d 20 7b 30 78 38 36  dMemCaps = {0x86
2a010 43 34 46 41 38 30 2c 20 30 78 38 44 38 34 2c 20  C4FA80, 0x8D84, 
2a020 30 78 31 31 44 30 2c 20 5b 30 78 39 34 2c 20 30  0x11D0, [0x94, 0
2a030 78 45 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xE8, 0x00, 0xC0,
2a040 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 34   0x4F, 0xC3, 0x4
2a050 31 2c 20 30 78 33 37 5d 7d 3b 0a 20 63 6f 6e 73  1, 0x37]};. cons
2a060 74 20 49 49 44 20 47 55 49 44 5f 4e 4f 54 49 46  t IID GUID_NOTIF
2a070 49 43 41 54 49 4f 4e 5f 43 48 4f 52 44 20 3d 20  ICATION_CHORD = 
2a080 7b 30 78 44 32 41 43 32 38 39 42 2c 20 30 78 42  {0xD2AC289B, 0xB
2a090 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  39B, 0x11D1, [0x
2a0a0 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20  87, 0x04, 0x00, 
2a0b0 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33  0x60, 0x08, 0x93
2a0c0 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a  , 0xB1, 0xBD]};.
2a0d0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
2a0e0 4e 4f 54 49 46 49 43 41 54 49 4f 4e 5f 43 4f 4d  NOTIFICATION_COM
2a0f0 4d 41 4e 44 20 3d 20 7b 30 78 44 32 41 43 32 38  MAND = {0xD2AC28
2a100 39 43 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31  9C, 0xB39B, 0x11
2a110 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c  D1, [0x87, 0x04,
2a120 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
2a130 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30  8, 0x93, 0xB1, 0
2a140 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xBD]};. const II
2a150 44 20 47 55 49 44 5f 4e 4f 54 49 46 49 43 41 54  D GUID_NOTIFICAT
2a160 49 4f 4e 5f 4d 45 41 53 55 52 45 41 4e 44 42 45  ION_MEASUREANDBE
2a170 41 54 20 3d 20 7b 30 78 44 32 41 43 32 38 39 41  AT = {0xD2AC289A
2a180 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31 44 31  , 0xB39B, 0x11D1
2a190 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30  , [0x87, 0x04, 0
2a1a0 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c  x00, 0x60, 0x08,
2a1b0 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42   0x93, 0xB1, 0xB
2a1c0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
2a1d0 47 55 49 44 5f 4e 4f 54 49 46 49 43 41 54 49 4f  GUID_NOTIFICATIO
2a1e0 4e 5f 50 45 52 46 4f 52 4d 41 4e 43 45 20 3d 20  N_PERFORMANCE = 
2a1f0 7b 30 78 38 31 46 37 35 42 43 35 2c 20 30 78 34  {0x81F75BC5, 0x4
2a200 45 35 44 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  E5D, 0x11D2, [0x
2a210 42 43 2c 20 30 78 43 37 2c 20 30 78 30 30 2c 20  BC, 0xC7, 0x00, 
2a220 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 32 32  0xA0, 0xC9, 0x22
2a230 2c 20 30 78 45 36 2c 20 30 78 45 42 5d 7d 3b 0a  , 0xE6, 0xEB]};.
2a240 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
2a250 4e 4f 54 49 46 49 43 41 54 49 4f 4e 5f 53 45 47  NOTIFICATION_SEG
2a260 4d 45 4e 54 20 3d 20 7b 30 78 44 32 41 43 32 38  MENT = {0xD2AC28
2a270 39 39 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31  99, 0xB39B, 0x11
2a280 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c  D1, [0x87, 0x04,
2a290 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
2a2a0 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30  8, 0x93, 0xB1, 0
2a2b0 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xBD]};. const II
2a2c0 44 20 47 55 49 44 5f 4e 55 4c 4c 20 3d 20 7b 30  D GUID_NULL = {0
2a2d0 78 30 30 30 30 30 30 30 30 2c 20 30 78 30 30 30  x00000000, 0x000
2a2e0 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 30 30  0, 0x0000, [0x00
2a2f0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
2a300 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
2a310 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63  0x00, 0x00]};. c
2a320 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4f 50  onst IID GUID_OP
2a330 54 49 4f 4e 56 41 4c 55 45 45 58 43 4c 55 53 49  TIONVALUEEXCLUSI
2a340 56 45 20 3d 20 7b 30 78 36 36 35 30 34 33 30 42  VE = {0x6650430B
2a350 2c 20 30 78 42 45 30 46 2c 20 30 78 31 30 31 41  , 0xBE0F, 0x101A
2a360 2c 20 5b 30 78 38 42 2c 20 30 78 42 42 2c 20 30  , [0x8B, 0xBB, 0
2a370 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
2a380 20 30 78 33 30 2c 20 30 78 30 43 2c 20 30 78 41   0x30, 0x0C, 0xA
2a390 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
2a3a0 47 55 49 44 5f 4f 70 74 53 75 72 66 61 63 65 4b  GUID_OptSurfaceK
2a3b0 6d 6f 64 65 49 6e 66 6f 20 3d 20 7b 30 78 45 30  modeInfo = {0xE0
2a3c0 35 43 38 34 37 32 2c 20 30 78 35 31 44 34 2c 20  5C8472, 0x51D4, 
2a3d0 30 78 31 31 44 31 2c 20 5b 30 78 38 43 2c 20 30  0x11D1, [0x8C, 0
2a3e0 78 43 45 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xCE, 0x00, 0xA0,
2a3f0 20 30 78 43 39 2c 20 30 78 30 36 2c 20 30 78 32   0xC9, 0x06, 0x2
2a400 39 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73  9, 0xA8]};. cons
2a410 74 20 49 49 44 20 47 55 49 44 5f 4f 70 74 53 75  t IID GUID_OptSu
2a420 72 66 61 63 65 55 6d 6f 64 65 49 6e 66 6f 20 3d  rfaceUmodeInfo =
2a430 20 7b 30 78 39 44 37 39 32 38 30 34 2c 20 30 78   {0x9D792804, 0x
2a440 35 46 41 38 2c 20 30 78 31 31 44 31 2c 20 5b 30  5FA8, 0x11D1, [0
2a450 78 38 43 2c 20 30 78 44 30 2c 20 30 78 30 30 2c  x8C, 0xD0, 0x00,
2a460 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30   0xA0, 0xC9, 0x0
2a470 36 2c 20 30 78 32 39 2c 20 30 78 41 38 5d 7d 3b  6, 0x29, 0xA8]};
2a480 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
2a490 5f 50 61 74 68 50 72 6f 70 65 72 74 79 20 3d 20  _PathProperty = 
2a4a0 7b 30 78 30 30 30 32 44 45 38 30 2c 20 30 78 30  {0x0002DE80, 0x0
2a4b0 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
2a4c0 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
2a4d0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
2a4e0 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
2a4f0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
2a500 50 43 49 5f 42 55 53 5f 49 4e 54 45 52 46 41 43  PCI_BUS_INTERFAC
2a510 45 5f 53 54 41 4e 44 41 52 44 20 3d 20 7b 30 78  E_STANDARD = {0x
2a520 34 39 36 42 38 32 38 31 2c 20 30 78 36 46 32 35  496B8281, 0x6F25
2a530 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 45 2c  , 0x11D0, [0xBE,
2a540 20 30 78 41 46 2c 20 30 78 30 38 2c 20 30 78 30   0xAF, 0x08, 0x0
2a550 30 2c 20 30 78 32 42 2c 20 30 78 45 32 2c 20 30  0, 0x2B, 0xE2, 0
2a560 78 30 39 2c 20 30 78 32 46 5d 7d 3b 0a 20 63 6f  x09, 0x2F]};. co
2a570 6e 73 74 20 49 49 44 20 47 55 49 44 5f 50 43 49  nst IID GUID_PCI
2a580 5f 44 45 56 49 43 45 5f 50 52 45 53 45 4e 54 5f  _DEVICE_PRESENT_
2a590 49 4e 54 45 52 46 41 43 45 20 3d 20 7b 30 78 44  INTERFACE = {0xD
2a5a0 31 42 38 32 43 32 36 2c 20 30 78 42 46 34 39 2c  1B82C26, 0xBF49,
2a5b0 20 30 78 34 35 45 46 2c 20 5b 30 78 42 32 2c 20   0x45EF, [0xB2, 
2a5c0 30 78 31 36 2c 20 30 78 37 31 2c 20 30 78 43 42  0x16, 0x71, 0xCB
2a5d0 2c 20 30 78 44 37 2c 20 30 78 38 38 2c 20 30 78  , 0xD7, 0x88, 0x
2a5e0 39 42 2c 20 30 78 35 37 5d 7d 3b 0a 20 63 6f 6e  9B, 0x57]};. con
2a5f0 73 74 20 49 49 44 20 47 55 49 44 5f 50 43 4d 43  st IID GUID_PCMC
2a600 49 41 5f 42 55 53 5f 49 4e 54 45 52 46 41 43 45  IA_BUS_INTERFACE
2a610 5f 53 54 41 4e 44 41 52 44 20 3d 20 7b 30 78 37  _STANDARD = {0x7
2a620 36 31 37 33 41 46 30 2c 20 30 78 43 35 30 34 2c  6173AF0, 0xC504,
2a630 20 30 78 31 31 44 31 2c 20 5b 30 78 39 34 2c 20   0x11D1, [0x94, 
2a640 30 78 37 46 2c 20 30 78 30 30 2c 20 30 78 43 30  0x7F, 0x00, 0xC0
2a650 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78  , 0x4F, 0xB9, 0x
2a660 36 30 2c 20 30 78 45 45 5d 7d 3b 0a 20 63 6f 6e  60, 0xEE]};. con
2a670 73 74 20 49 49 44 20 47 55 49 44 5f 50 65 72 66  st IID GUID_Perf
2a680 41 75 74 6f 44 6f 77 6e 6c 6f 61 64 20 3d 20 7b  AutoDownload = {
2a690 30 78 46 42 30 39 35 36 35 42 2c 20 30 78 33 36  0xFB09565B, 0x36
2a6a0 33 31 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42  31, 0x11D2, [0xB
2a6b0 43 2c 20 30 78 42 38 2c 20 30 78 30 30 2c 20 30  C, 0xB8, 0x00, 0
2a6c0 78 41 30 2c 20 30 78 43 39 2c 20 30 78 32 32 2c  xA0, 0xC9, 0x22,
2a6d0 20 30 78 45 36 2c 20 30 78 45 42 5d 7d 3b 0a 20   0xE6, 0xEB]};. 
2a6e0 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 50  const IID GUID_P
2a6f0 65 72 66 4d 61 73 74 65 72 47 72 6f 6f 76 65 4c  erfMasterGrooveL
2a700 65 76 65 6c 20 3d 20 7b 30 78 44 32 41 43 32 38  evel = {0xD2AC28
2a710 42 32 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31  B2, 0xB39B, 0x11
2a720 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c  D1, [0x87, 0x04,
2a730 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
2a740 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30  8, 0x93, 0xB1, 0
2a750 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xBD]};. const II
2a760 44 20 47 55 49 44 5f 50 65 72 66 4d 61 73 74 65  D GUID_PerfMaste
2a770 72 54 65 6d 70 6f 20 3d 20 7b 30 78 44 32 41 43  rTempo = {0xD2AC
2a780 32 38 42 30 2c 20 30 78 42 33 39 42 2c 20 30 78  28B0, 0xB39B, 0x
2a790 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30  11D1, [0x87, 0x0
2a7a0 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  4, 0x00, 0x60, 0
2a7b0 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c  x08, 0x93, 0xB1,
2a7c0 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xBD]};. const 
2a7d0 49 49 44 20 47 55 49 44 5f 50 65 72 66 4d 61 73  IID GUID_PerfMas
2a7e0 74 65 72 56 6f 6c 75 6d 65 20 3d 20 7b 30 78 44  terVolume = {0xD
2a7f0 32 41 43 32 38 42 31 2c 20 30 78 42 33 39 42 2c  2AC28B1, 0xB39B,
2a800 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20   0x11D1, [0x87, 
2a810 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30  0x04, 0x00, 0x60
2a820 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78  , 0x08, 0x93, 0x
2a830 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e  B1, 0xBD]};. con
2a840 73 74 20 49 49 44 20 47 55 49 44 5f 50 4e 50 5f  st IID GUID_PNP_
2a850 43 55 53 54 4f 4d 5f 4e 4f 54 49 46 49 43 41 54  CUSTOM_NOTIFICAT
2a860 49 4f 4e 20 3d 20 7b 30 78 41 43 41 37 33 46 38  ION = {0xACA73F8
2a870 45 2c 20 30 78 38 44 32 33 2c 20 30 78 31 31 44  E, 0x8D23, 0x11D
2a880 31 2c 20 5b 30 78 41 43 2c 20 30 78 37 44 2c 20  1, [0xAC, 0x7D, 
2a890 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38  0x00, 0x00, 0xF8
2a8a0 2c 20 30 78 37 35 2c 20 30 78 37 31 2c 20 30 78  , 0x75, 0x71, 0x
2a8b0 44 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  D0]};. const IID
2a8c0 20 47 55 49 44 5f 50 4e 50 5f 50 4f 57 45 52 5f   GUID_PNP_POWER_
2a8d0 4e 4f 54 49 46 49 43 41 54 49 4f 4e 20 3d 20 7b  NOTIFICATION = {
2a8e0 30 78 43 32 43 46 30 36 36 30 2c 20 30 78 45 42  0xC2CF0660, 0xEB
2a8f0 37 41 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42  7A, 0x11D1, [0xB
2a900 44 2c 20 30 78 37 46 2c 20 30 78 30 30 2c 20 30  D, 0x7F, 0x00, 0
2a910 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c  x00, 0xF8, 0x75,
2a920 20 30 78 37 31 2c 20 30 78 44 30 5d 7d 3b 0a 20   0x71, 0xD0]};. 
2a930 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 50  const IID GUID_P
2a940 4f 56 20 3d 20 7b 30 78 41 33 36 44 30 32 46 32  OV = {0xA36D02F2
2a950 2c 20 30 78 43 39 46 33 2c 20 30 78 31 31 43 46  , 0xC9F3, 0x11CF
2a960 2c 20 5b 30 78 42 46 2c 20 30 78 43 37 2c 20 30  , [0xBF, 0xC7, 0
2a970 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c  x44, 0x45, 0x53,
2a980 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30   0x54, 0x00, 0x0
2a990 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
2a9a0 47 55 49 44 5f 50 4f 57 45 52 5f 44 45 56 49 43  GUID_POWER_DEVIC
2a9b0 45 5f 45 4e 41 42 4c 45 20 3d 20 7b 30 78 38 32  E_ENABLE = {0x82
2a9c0 37 43 30 41 36 46 2c 20 30 78 46 45 42 30 2c 20  7C0A6F, 0xFEB0, 
2a9d0 30 78 31 31 44 30 2c 20 5b 30 78 42 44 2c 20 30  0x11D0, [0xBD, 0
2a9e0 78 32 36 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x26, 0x00, 0xAA,
2a9f0 20 30 78 30 30 2c 20 30 78 42 37 2c 20 30 78 42   0x00, 0xB7, 0xB
2aa00 33 2c 20 30 78 32 41 5d 7d 3b 0a 20 63 6f 6e 73  3, 0x2A]};. cons
2aa10 74 20 49 49 44 20 47 55 49 44 5f 50 4f 57 45 52  t IID GUID_POWER
2aa20 5f 44 45 56 49 43 45 5f 54 49 4d 45 4f 55 54 53  _DEVICE_TIMEOUTS
2aa30 20 3d 20 7b 30 78 41 34 35 44 41 37 33 35 2c 20   = {0xA45DA735, 
2aa40 30 78 46 45 42 30 2c 20 30 78 31 31 44 30 2c 20  0xFEB0, 0x11D0, 
2aa50 5b 30 78 42 44 2c 20 30 78 32 36 2c 20 30 78 30  [0xBD, 0x26, 0x0
2aa60 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
2aa70 78 42 37 2c 20 30 78 42 33 2c 20 30 78 32 41 5d  xB7, 0xB3, 0x2A]
2aa80 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
2aa90 49 44 5f 50 4f 57 45 52 5f 44 45 56 49 43 45 5f  ID_POWER_DEVICE_
2aaa0 57 41 4b 45 5f 45 4e 41 42 4c 45 20 3d 20 7b 30  WAKE_ENABLE = {0
2aab0 78 41 39 35 34 36 41 38 32 2c 20 30 78 46 45 42  xA9546A82, 0xFEB
2aac0 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 44  0, 0x11D0, [0xBD
2aad0 2c 20 30 78 32 36 2c 20 30 78 30 30 2c 20 30 78  , 0x26, 0x00, 0x
2aae0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 37 2c 20  AA, 0x00, 0xB7, 
2aaf0 30 78 42 33 2c 20 30 78 32 41 5d 7d 3b 0a 20 63  0xB3, 0x2A]};. c
2ab00 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 51 4f  onst IID GUID_QO
2ab10 53 5f 42 45 53 54 45 46 46 4f 52 54 5f 42 41 4e  S_BESTEFFORT_BAN
2ab20 44 57 49 44 54 48 20 3d 20 7b 30 78 45 44 38 38  DWIDTH = {0xED88
2ab30 35 32 39 30 2c 20 30 78 34 30 45 43 2c 20 30 78  5290, 0x40EC, 0x
2ab40 31 31 44 31 2c 20 5b 30 78 32 43 2c 20 30 78 39  11D1, [0x2C, 0x9
2ab50 31 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  1, 0x00, 0xAA, 0
2ab60 78 30 30 2c 20 30 78 35 37 2c 20 30 78 34 39 2c  x00, 0x57, 0x49,
2ab70 20 30 78 31 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x15]};. const 
2ab80 49 49 44 20 47 55 49 44 5f 51 4f 53 5f 45 4e 41  IID GUID_QOS_ENA
2ab90 42 4c 45 5f 41 56 47 5f 53 54 41 54 53 20 3d 20  BLE_AVG_STATS = 
2aba0 7b 30 78 42 41 46 42 36 44 31 31 2c 20 30 78 32  {0xBAFB6D11, 0x2
2abb0 37 43 34 2c 20 30 78 34 38 30 31 2c 20 5b 30 78  7C4, 0x4801, [0x
2abc0 41 34 2c 20 30 78 36 46 2c 20 30 78 45 46 2c 20  A4, 0x6F, 0xEF, 
2abd0 30 78 38 30 2c 20 30 78 38 30 2c 20 30 78 43 31  0x80, 0x80, 0xC1
2abe0 2c 20 30 78 38 38 2c 20 30 78 43 38 5d 7d 3b 0a  , 0x88, 0xC8]};.
2abf0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
2ac00 51 4f 53 5f 45 4e 41 42 4c 45 5f 57 49 4e 44 4f  QOS_ENABLE_WINDO
2ac10 57 5f 41 44 4a 55 53 54 4d 45 4e 54 20 3d 20 7b  W_ADJUSTMENT = {
2ac20 30 78 41 41 39 36 36 37 32 35 2c 20 30 78 44 33  0xAA966725, 0xD3
2ac30 45 39 2c 20 30 78 34 43 35 35 2c 20 5b 30 78 42  E9, 0x4C55, [0xB
2ac40 33 2c 20 30 78 33 35 2c 20 30 78 32 41 2c 20 30  3, 0x35, 0x2A, 0
2ac50 78 30 30 2c 20 30 78 32 37 2c 20 30 78 39 41 2c  x00, 0x27, 0x9A,
2ac60 20 30 78 31 45 2c 20 30 78 36 34 5d 7d 3b 0a 20   0x1E, 0x64]};. 
2ac70 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 51  const IID GUID_Q
2ac80 4f 53 5f 46 4c 4f 57 5f 38 30 32 31 50 5f 43 4f  OS_FLOW_8021P_CO
2ac90 4e 46 4f 52 4d 49 4e 47 20 3d 20 7b 30 78 30 38  NFORMING = {0x08
2aca0 43 31 45 30 31 33 2c 20 30 78 46 43 44 32 2c 20  C1E013, 0xFCD2, 
2acb0 30 78 31 31 44 32 2c 20 5b 30 78 42 45 2c 20 30  0x11D2, [0xBE, 0
2acc0 78 31 45 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x1E, 0x00, 0xA0,
2acd0 20 30 78 43 39 2c 20 30 78 39 45 2c 20 30 78 45   0xC9, 0x9E, 0xE
2ace0 36 2c 20 30 78 33 42 5d 7d 3b 0a 20 63 6f 6e 73  6, 0x3B]};. cons
2acf0 74 20 49 49 44 20 47 55 49 44 5f 51 4f 53 5f 46  t IID GUID_QOS_F
2ad00 4c 4f 57 5f 38 30 32 31 50 5f 4e 4f 4e 43 4f 4e  LOW_8021P_NONCON
2ad10 46 4f 52 4d 49 4e 47 20 3d 20 7b 30 78 30 39 30  FORMING = {0x090
2ad20 32 33 46 39 31 2c 20 30 78 46 43 44 32 2c 20 30  23F91, 0xFCD2, 0
2ad30 78 31 31 44 32 2c 20 5b 30 78 42 45 2c 20 30 78  x11D2, [0xBE, 0x
2ad40 31 45 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  1E, 0x00, 0xA0, 
2ad50 30 78 43 39 2c 20 30 78 39 45 2c 20 30 78 45 36  0xC9, 0x9E, 0xE6
2ad60 2c 20 30 78 33 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3B]};. const
2ad70 20 49 49 44 20 47 55 49 44 5f 51 4f 53 5f 46 4c   IID GUID_QOS_FL
2ad80 4f 57 5f 43 4f 55 4e 54 20 3d 20 7b 30 78 31 31  OW_COUNT = {0x11
2ad90 34 37 46 38 38 30 2c 20 30 78 34 30 45 44 2c 20  47F880, 0x40ED, 
2ada0 30 78 31 31 44 31 2c 20 5b 30 78 32 43 2c 20 30  0x11D1, [0x2C, 0
2adb0 78 39 31 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x91, 0x00, 0xAA,
2adc0 20 30 78 30 30 2c 20 30 78 35 37 2c 20 30 78 34   0x00, 0x57, 0x4
2add0 39 2c 20 30 78 31 35 5d 7d 3b 0a 20 63 6f 6e 73  9, 0x15]};. cons
2ade0 74 20 49 49 44 20 47 55 49 44 5f 51 4f 53 5f 46  t IID GUID_QOS_F
2adf0 4c 4f 57 5f 49 50 5f 43 4f 4e 46 4f 52 4d 49 4e  LOW_IP_CONFORMIN
2ae00 47 20 3d 20 7b 30 78 30 37 46 39 39 41 38 42 2c  G = {0x07F99A8B,
2ae10 20 30 78 46 43 44 32 2c 20 30 78 31 31 44 32 2c   0xFCD2, 0x11D2,
2ae20 20 5b 30 78 42 45 2c 20 30 78 31 45 2c 20 30 78   [0xBE, 0x1E, 0x
2ae30 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
2ae40 30 78 39 45 2c 20 30 78 45 36 2c 20 30 78 33 42  0x9E, 0xE6, 0x3B
2ae50 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
2ae60 55 49 44 5f 51 4f 53 5f 46 4c 4f 57 5f 49 50 5f  UID_QOS_FLOW_IP_
2ae70 4e 4f 4e 43 4f 4e 46 4f 52 4d 49 4e 47 20 3d 20  NONCONFORMING = 
2ae80 7b 30 78 30 38 37 41 35 39 38 37 2c 20 30 78 46  {0x087A5987, 0xF
2ae90 43 44 32 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  CD2, 0x11D2, [0x
2aea0 42 45 2c 20 30 78 31 45 2c 20 30 78 30 30 2c 20  BE, 0x1E, 0x00, 
2aeb0 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 39 45  0xA0, 0xC9, 0x9E
2aec0 2c 20 30 78 45 36 2c 20 30 78 33 42 5d 7d 3b 0a  , 0xE6, 0x3B]};.
2aed0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
2aee0 51 4f 53 5f 46 4c 4f 57 5f 4d 4f 44 45 20 3d 20  QOS_FLOW_MODE = 
2aef0 7b 30 78 35 43 38 32 32 39 30 41 2c 20 30 78 35  {0x5C82290A, 0x5
2af00 31 35 41 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  15A, 0x11D2, [0x
2af10 38 45 2c 20 30 78 35 38 2c 20 30 78 30 30 2c 20  8E, 0x58, 0x00, 
2af20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 39  0xC0, 0x4F, 0xC9
2af30 2c 20 30 78 42 46 2c 20 30 78 43 42 5d 7d 3b 0a  , 0xBF, 0xCB]};.
2af40 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
2af50 51 4f 53 5f 49 53 53 4c 4f 57 5f 46 4c 4f 57 20  QOS_ISSLOW_FLOW 
2af60 3d 20 7b 30 78 41 42 46 32 37 33 41 34 2c 20 30  = {0xABF273A4, 0
2af70 78 45 45 30 37 2c 20 30 78 31 31 44 32 2c 20 5b  xEE07, 0x11D2, [
2af80 30 78 42 45 2c 20 30 78 31 42 2c 20 30 78 30 30  0xBE, 0x1B, 0x00
2af90 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
2afa0 39 45 2c 20 30 78 45 36 2c 20 30 78 33 42 5d 7d  9E, 0xE6, 0x3B]}
2afb0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
2afc0 44 5f 51 4f 53 5f 4c 41 54 45 4e 43 59 20 3d 20  D_QOS_LATENCY = 
2afd0 7b 30 78 46 43 34 30 38 45 46 30 2c 20 30 78 34  {0xFC408EF0, 0x4
2afe0 30 45 43 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  0EC, 0x11D1, [0x
2aff0 32 43 2c 20 30 78 39 31 2c 20 30 78 30 30 2c 20  2C, 0x91, 0x00, 
2b000 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 35 37  0xAA, 0x00, 0x57
2b010 2c 20 30 78 34 39 2c 20 30 78 31 35 5d 7d 3b 0a  , 0x49, 0x15]};.
2b020 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
2b030 51 4f 53 5f 4d 41 58 5f 4f 55 54 53 54 41 4e 44  QOS_MAX_OUTSTAND
2b040 49 4e 47 5f 53 45 4e 44 53 20 3d 20 7b 30 78 31  ING_SENDS = {0x1
2b050 36 31 46 46 41 38 36 2c 20 30 78 36 31 32 30 2c  61FFA86, 0x6120,
2b060 20 30 78 31 31 44 31 2c 20 5b 30 78 32 43 2c 20   0x11D1, [0x2C, 
2b070 30 78 39 31 2c 20 30 78 30 30 2c 20 30 78 41 41  0x91, 0x00, 0xAA
2b080 2c 20 30 78 30 30 2c 20 30 78 35 37 2c 20 30 78  , 0x00, 0x57, 0x
2b090 34 39 2c 20 30 78 31 35 5d 7d 3b 0a 20 63 6f 6e  49, 0x15]};. con
2b0a0 73 74 20 49 49 44 20 47 55 49 44 5f 51 4f 53 5f  st IID GUID_QOS_
2b0b0 4e 4f 4e 5f 42 45 53 54 45 46 46 4f 52 54 5f 4c  NON_BESTEFFORT_L
2b0c0 49 4d 49 54 20 3d 20 7b 30 78 31 38 35 43 34 34  IMIT = {0x185C44
2b0d0 45 30 2c 20 30 78 34 30 45 44 2c 20 30 78 31 31  E0, 0x40ED, 0x11
2b0e0 44 31 2c 20 5b 30 78 32 43 2c 20 30 78 39 31 2c  D1, [0x2C, 0x91,
2b0f0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
2b100 30 2c 20 30 78 35 37 2c 20 30 78 34 39 2c 20 30  0, 0x57, 0x49, 0
2b110 78 31 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x15]};. const II
2b120 44 20 47 55 49 44 5f 51 4f 53 5f 52 45 4d 41 49  D GUID_QOS_REMAI
2b130 4e 49 4e 47 5f 42 41 4e 44 57 49 44 54 48 20 3d  NING_BANDWIDTH =
2b140 20 7b 30 78 43 34 43 35 31 37 32 30 2c 20 30 78   {0xC4C51720, 0x
2b150 34 30 45 43 2c 20 30 78 31 31 44 31 2c 20 5b 30  40EC, 0x11D1, [0
2b160 78 32 43 2c 20 30 78 39 31 2c 20 30 78 30 30 2c  x2C, 0x91, 0x00,
2b170 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 35   0xAA, 0x00, 0x5
2b180 37 2c 20 30 78 34 39 2c 20 30 78 31 35 5d 7d 3b  7, 0x49, 0x15]};
2b190 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
2b1a0 5f 51 4f 53 5f 53 54 41 54 49 53 54 49 43 53 5f  _QOS_STATISTICS_
2b1b0 42 55 46 46 45 52 20 3d 20 7b 30 78 42 42 32 43  BUFFER = {0xBB2C
2b1c0 30 39 38 30 2c 20 30 78 45 39 30 30 2c 20 30 78  0980, 0xE900, 0x
2b1d0 31 31 44 31 2c 20 5b 30 78 42 30 2c 20 30 78 37  11D1, [0xB0, 0x7
2b1e0 45 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30  E, 0x00, 0x80, 0
2b1f0 78 43 37 2c 20 30 78 31 33 2c 20 30 78 38 32 2c  xC7, 0x13, 0x82,
2b200 20 30 78 42 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xBF]};. const 
2b210 49 49 44 20 47 55 49 44 5f 51 4f 53 5f 54 49 4d  IID GUID_QOS_TIM
2b220 45 52 5f 52 45 53 4f 4c 55 54 49 4f 4e 20 3d 20  ER_RESOLUTION = 
2b230 7b 30 78 42 41 31 30 43 43 38 38 2c 20 30 78 46  {0xBA10CC88, 0xF
2b240 31 33 45 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  13E, 0x11D2, [0x
2b250 42 45 2c 20 30 78 31 42 2c 20 30 78 30 30 2c 20  BE, 0x1B, 0x00, 
2b260 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 39 45  0xA0, 0xC9, 0x9E
2b270 2c 20 30 78 45 36 2c 20 30 78 33 42 5d 7d 3b 0a  , 0xE6, 0x3B]};.
2b280 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
2b290 52 61 6d 70 46 6f 72 63 65 20 3d 20 7b 30 78 31  RampForce = {0x1
2b2a0 33 35 34 31 43 32 31 2c 20 30 78 38 45 33 33 2c  3541C21, 0x8E33,
2b2b0 20 30 78 31 31 44 30 2c 20 5b 30 78 39 41 2c 20   0x11D0, [0x9A, 
2b2c0 30 78 44 30 2c 20 30 78 30 30 2c 20 30 78 41 30  0xD0, 0x00, 0xA0
2b2d0 2c 20 30 78 43 39 2c 20 30 78 41 30 2c 20 30 78  , 0xC9, 0xA0, 0x
2b2e0 36 45 2c 20 30 78 33 35 5d 7d 3b 0a 20 63 6f 6e  6E, 0x35]};. con
2b2f0 73 74 20 49 49 44 20 47 55 49 44 5f 52 68 79 74  st IID GUID_Rhyt
2b300 68 6d 50 61 72 61 6d 20 3d 20 7b 30 78 44 32 41  hmParam = {0xD2A
2b310 43 32 38 39 46 2c 20 30 78 42 33 39 42 2c 20 30  C289F, 0xB39B, 0
2b320 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78  x11D1, [0x87, 0x
2b330 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  04, 0x00, 0x60, 
2b340 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31  0x08, 0x93, 0xB1
2b350 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xBD]};. const
2b360 20 49 49 44 20 47 55 49 44 5f 52 78 41 78 69 73   IID GUID_RxAxis
2b370 20 3d 20 7b 30 78 41 33 36 44 30 32 46 34 2c 20   = {0xA36D02F4, 
2b380 30 78 43 39 46 33 2c 20 30 78 31 31 43 46 2c 20  0xC9F3, 0x11CF, 
2b390 5b 30 78 42 46 2c 20 30 78 43 37 2c 20 30 78 34  [0xBF, 0xC7, 0x4
2b3a0 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30  4, 0x45, 0x53, 0
2b3b0 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d  x54, 0x00, 0x00]
2b3c0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
2b3d0 49 44 5f 52 79 41 78 69 73 20 3d 20 7b 30 78 41  ID_RyAxis = {0xA
2b3e0 33 36 44 30 32 46 35 2c 20 30 78 43 39 46 33 2c  36D02F5, 0xC9F3,
2b3f0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20   0x11CF, [0xBF, 
2b400 30 78 43 37 2c 20 30 78 34 34 2c 20 30 78 34 35  0xC7, 0x44, 0x45
2b410 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78  , 0x53, 0x54, 0x
2b420 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e  00, 0x00]};. con
2b430 73 74 20 49 49 44 20 47 55 49 44 5f 52 7a 41 78  st IID GUID_RzAx
2b440 69 73 20 3d 20 7b 30 78 41 33 36 44 30 32 45 33  is = {0xA36D02E3
2b450 2c 20 30 78 43 39 46 33 2c 20 30 78 31 31 43 46  , 0xC9F3, 0x11CF
2b460 2c 20 5b 30 78 42 46 2c 20 30 78 43 37 2c 20 30  , [0xBF, 0xC7, 0
2b470 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c  x44, 0x45, 0x53,
2b480 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30   0x54, 0x00, 0x0
2b490 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
2b4a0 47 55 49 44 5f 53 61 77 74 6f 6f 74 68 44 6f 77  GUID_SawtoothDow
2b4b0 6e 20 3d 20 7b 30 78 31 33 35 34 31 43 32 36 2c  n = {0x13541C26,
2b4c0 20 30 78 38 45 33 33 2c 20 30 78 31 31 44 30 2c   0x8E33, 0x11D0,
2b4d0 20 5b 30 78 39 41 2c 20 30 78 44 30 2c 20 30 78   [0x9A, 0xD0, 0x
2b4e0 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
2b4f0 30 78 41 30 2c 20 30 78 36 45 2c 20 30 78 33 35  0xA0, 0x6E, 0x35
2b500 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
2b510 55 49 44 5f 53 61 77 74 6f 6f 74 68 55 70 20 3d  UID_SawtoothUp =
2b520 20 7b 30 78 31 33 35 34 31 43 32 35 2c 20 30 78   {0x13541C25, 0x
2b530 38 45 33 33 2c 20 30 78 31 31 44 30 2c 20 5b 30  8E33, 0x11D0, [0
2b540 78 39 41 2c 20 30 78 44 30 2c 20 30 78 30 30 2c  x9A, 0xD0, 0x00,
2b550 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 41   0xA0, 0xC9, 0xA
2b560 30 2c 20 30 78 36 45 2c 20 30 78 33 35 5d 7d 3b  0, 0x6E, 0x35]};
2b570 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
2b580 5f 53 65 65 64 56 61 72 69 61 74 69 6f 6e 73 20  _SeedVariations 
2b590 3d 20 7b 30 78 36 35 42 37 36 46 41 35 2c 20 30  = {0x65B76FA5, 0
2b5a0 78 46 46 33 37 2c 20 30 78 31 31 44 32 2c 20 5b  xFF37, 0x11D2, [
2b5b0 30 78 38 31 2c 20 30 78 34 45 2c 20 30 78 30 30  0x81, 0x4E, 0x00
2b5c0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
2b5d0 41 33 2c 20 30 78 36 45 2c 20 30 78 35 38 5d 7d  A3, 0x6E, 0x58]}
2b5e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
2b5f0 44 5f 53 69 6e 65 20 3d 20 7b 30 78 31 33 35 34  D_Sine = {0x1354
2b600 31 43 32 33 2c 20 30 78 38 45 33 33 2c 20 30 78  1C23, 0x8E33, 0x
2b610 31 31 44 30 2c 20 5b 30 78 39 41 2c 20 30 78 44  11D0, [0x9A, 0xD
2b620 30 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  0, 0x00, 0xA0, 0
2b630 78 43 39 2c 20 30 78 41 30 2c 20 30 78 36 45 2c  xC9, 0xA0, 0x6E,
2b640 20 30 78 33 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x35]};. const 
2b650 49 49 44 20 47 55 49 44 5f 53 6c 69 64 65 72 20  IID GUID_Slider 
2b660 3d 20 7b 30 78 41 33 36 44 30 32 45 34 2c 20 30  = {0xA36D02E4, 0
2b670 78 43 39 46 33 2c 20 30 78 31 31 43 46 2c 20 5b  xC9F3, 0x11CF, [
2b680 30 78 42 46 2c 20 30 78 43 37 2c 20 30 78 34 34  0xBF, 0xC7, 0x44
2b690 2c 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30 78  , 0x45, 0x53, 0x
2b6a0 35 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  54, 0x00, 0x00]}
2b6b0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
2b6c0 44 5f 53 70 72 69 6e 67 20 3d 20 7b 30 78 31 33  D_Spring = {0x13
2b6d0 35 34 31 43 32 37 2c 20 30 78 38 45 33 33 2c 20  541C27, 0x8E33, 
2b6e0 30 78 31 31 44 30 2c 20 5b 30 78 39 41 2c 20 30  0x11D0, [0x9A, 0
2b6f0 78 44 30 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xD0, 0x00, 0xA0,
2b700 20 30 78 43 39 2c 20 30 78 41 30 2c 20 30 78 36   0xC9, 0xA0, 0x6
2b710 45 2c 20 30 78 33 35 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x35]};. cons
2b720 74 20 49 49 44 20 47 55 49 44 5f 53 71 75 61 72  t IID GUID_Squar
2b730 65 20 3d 20 7b 30 78 31 33 35 34 31 43 32 32 2c  e = {0x13541C22,
2b740 20 30 78 38 45 33 33 2c 20 30 78 31 31 44 30 2c   0x8E33, 0x11D0,
2b750 20 5b 30 78 39 41 2c 20 30 78 44 30 2c 20 30 78   [0x9A, 0xD0, 0x
2b760 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
2b770 30 78 41 30 2c 20 30 78 36 45 2c 20 30 78 33 35  0xA0, 0x6E, 0x35
2b780 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
2b790 55 49 44 5f 53 74 61 6e 64 61 72 64 4d 49 44 49  UID_StandardMIDI
2b7a0 46 69 6c 65 20 3d 20 7b 30 78 30 36 36 32 31 30  File = {0x066210
2b7b0 37 35 2c 20 30 78 45 39 32 45 2c 20 30 78 31 31  75, 0xE92E, 0x11
2b7c0 44 31 2c 20 5b 30 78 41 38 2c 20 30 78 43 35 2c  D1, [0xA8, 0xC5,
2b7d0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
2b7e0 46 2c 20 30 78 41 33 2c 20 30 78 37 32 2c 20 30  F, 0xA3, 0x72, 0
2b7f0 78 36 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x6E]};. const II
2b800 44 20 47 55 49 44 5f 53 79 73 4b 65 79 62 6f 61  D GUID_SysKeyboa
2b810 72 64 20 3d 20 7b 30 78 36 46 31 44 32 42 36 31  rd = {0x6F1D2B61
2b820 2c 20 30 78 44 35 41 30 2c 20 30 78 31 31 43 46  , 0xD5A0, 0x11CF
2b830 2c 20 5b 30 78 42 46 2c 20 30 78 43 37 2c 20 30  , [0xBF, 0xC7, 0
2b840 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c  x44, 0x45, 0x53,
2b850 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30   0x54, 0x00, 0x0
2b860 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
2b870 47 55 49 44 5f 53 79 73 4b 65 79 62 6f 61 72 64  GUID_SysKeyboard
2b880 45 6d 20 3d 20 7b 30 78 36 46 31 44 32 42 38 32  Em = {0x6F1D2B82
2b890 2c 20 30 78 44 35 41 30 2c 20 30 78 31 31 43 46  , 0xD5A0, 0x11CF
2b8a0 2c 20 5b 30 78 42 46 2c 20 30 78 43 37 2c 20 30  , [0xBF, 0xC7, 0
2b8b0 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c  x44, 0x45, 0x53,
2b8c0 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30   0x54, 0x00, 0x0
2b8d0 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
2b8e0 47 55 49 44 5f 53 79 73 4b 65 79 62 6f 61 72 64  GUID_SysKeyboard
2b8f0 45 6d 32 20 3d 20 7b 30 78 36 46 31 44 32 42 38  Em2 = {0x6F1D2B8
2b900 33 2c 20 30 78 44 35 41 30 2c 20 30 78 31 31 43  3, 0xD5A0, 0x11C
2b910 46 2c 20 5b 30 78 42 46 2c 20 30 78 43 37 2c 20  F, [0xBF, 0xC7, 
2b920 30 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33  0x44, 0x45, 0x53
2b930 2c 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78  , 0x54, 0x00, 0x
2b940 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  00]};. const IID
2b950 20 47 55 49 44 5f 53 79 73 4d 6f 75 73 65 20 3d   GUID_SysMouse =
2b960 20 7b 30 78 36 46 31 44 32 42 36 30 2c 20 30 78   {0x6F1D2B60, 0x
2b970 44 35 41 30 2c 20 30 78 31 31 43 46 2c 20 5b 30  D5A0, 0x11CF, [0
2b980 78 42 46 2c 20 30 78 43 37 2c 20 30 78 34 34 2c  xBF, 0xC7, 0x44,
2b990 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30 78 35   0x45, 0x53, 0x5
2b9a0 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b  4, 0x00, 0x00]};
2b9b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
2b9c0 5f 53 79 73 4d 6f 75 73 65 45 6d 20 3d 20 7b 30  _SysMouseEm = {0
2b9d0 78 36 46 31 44 32 42 38 30 2c 20 30 78 44 35 41  x6F1D2B80, 0xD5A
2b9e0 30 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 46  0, 0x11CF, [0xBF
2b9f0 2c 20 30 78 43 37 2c 20 30 78 34 34 2c 20 30 78  , 0xC7, 0x44, 0x
2ba00 34 35 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20  45, 0x53, 0x54, 
2ba10 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63  0x00, 0x00]};. c
2ba20 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 53 79  onst IID GUID_Sy
2ba30 73 4d 6f 75 73 65 45 6d 32 20 3d 20 7b 30 78 36  sMouseEm2 = {0x6
2ba40 46 31 44 32 42 38 31 2c 20 30 78 44 35 41 30 2c  F1D2B81, 0xD5A0,
2ba50 20 30 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20   0x11CF, [0xBF, 
2ba60 30 78 43 37 2c 20 30 78 34 34 2c 20 30 78 34 35  0xC7, 0x44, 0x45
2ba70 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78  , 0x53, 0x54, 0x
2ba80 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e  00, 0x00]};. con
2ba90 73 74 20 49 49 44 20 47 55 49 44 5f 54 41 52 47  st IID GUID_TARG
2baa0 45 54 5f 44 45 56 49 43 45 5f 51 55 45 52 59 5f  ET_DEVICE_QUERY_
2bab0 52 45 4d 4f 56 45 20 3d 20 7b 30 78 43 42 33 41  REMOVE = {0xCB3A
2bac0 34 30 30 36 2c 20 30 78 34 36 46 30 2c 20 30 78  4006, 0x46F0, 0x
2bad0 31 31 44 30 2c 20 5b 30 78 42 30 2c 20 30 78 38  11D0, [0xB0, 0x8
2bae0 46 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  F, 0x00, 0x60, 0
2baf0 78 39 37 2c 20 30 78 31 33 2c 20 30 78 30 35 2c  x97, 0x13, 0x05,
2bb00 20 30 78 33 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3F]};. const 
2bb10 49 49 44 20 47 55 49 44 5f 54 41 52 47 45 54 5f  IID GUID_TARGET_
2bb20 44 45 56 49 43 45 5f 52 45 4d 4f 56 45 5f 43 41  DEVICE_REMOVE_CA
2bb30 4e 43 45 4c 4c 45 44 20 3d 20 7b 30 78 43 42 33  NCELLED = {0xCB3
2bb40 41 34 30 30 37 2c 20 30 78 34 36 46 30 2c 20 30  A4007, 0x46F0, 0
2bb50 78 31 31 44 30 2c 20 5b 30 78 42 30 2c 20 30 78  x11D0, [0xB0, 0x
2bb60 38 46 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  8F, 0x00, 0x60, 
2bb70 30 78 39 37 2c 20 30 78 31 33 2c 20 30 78 30 35  0x97, 0x13, 0x05
2bb80 2c 20 30 78 33 46 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3F]};. const
2bb90 20 49 49 44 20 47 55 49 44 5f 54 41 52 47 45 54   IID GUID_TARGET
2bba0 5f 44 45 56 49 43 45 5f 52 45 4d 4f 56 45 5f 43  _DEVICE_REMOVE_C
2bbb0 4f 4d 50 4c 45 54 45 20 3d 20 7b 30 78 43 42 33  OMPLETE = {0xCB3
2bbc0 41 34 30 30 38 2c 20 30 78 34 36 46 30 2c 20 30  A4008, 0x46F0, 0
2bbd0 78 31 31 44 30 2c 20 5b 30 78 42 30 2c 20 30 78  x11D0, [0xB0, 0x
2bbe0 38 46 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  8F, 0x00, 0x60, 
2bbf0 30 78 39 37 2c 20 30 78 31 33 2c 20 30 78 30 35  0x97, 0x13, 0x05
2bc00 2c 20 30 78 33 46 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3F]};. const
2bc10 20 49 49 44 20 47 55 49 44 5f 54 65 6d 70 6f 50   IID GUID_TempoP
2bc20 61 72 61 6d 20 3d 20 7b 30 78 44 32 41 43 32 38  aram = {0xD2AC28
2bc30 41 35 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31  A5, 0xB39B, 0x11
2bc40 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c  D1, [0x87, 0x04,
2bc50 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
2bc60 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30  8, 0x93, 0xB1, 0
2bc70 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xBD]};. const II
2bc80 44 20 47 55 49 44 5f 54 69 6d 65 53 69 67 6e 61  D GUID_TimeSigna
2bc90 74 75 72 65 20 3d 20 7b 30 78 44 32 41 43 32 38  ture = {0xD2AC28
2bca0 41 34 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31  A4, 0xB39B, 0x11
2bcb0 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c  D1, [0x87, 0x04,
2bcc0 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
2bcd0 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30  8, 0x93, 0xB1, 0
2bce0 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xBD]};. const II
2bcf0 44 20 47 55 49 44 5f 54 52 41 4e 53 4c 41 54 4f  D GUID_TRANSLATO
2bd00 52 5f 49 4e 54 45 52 46 41 43 45 5f 53 54 41 4e  R_INTERFACE_STAN
2bd10 44 41 52 44 20 3d 20 7b 30 78 36 43 31 35 34 41  DARD = {0x6C154A
2bd20 39 32 2c 20 30 78 41 41 43 46 2c 20 30 78 31 31  92, 0xAACF, 0x11
2bd30 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 32 41 2c  D0, [0x8D, 0x2A,
2bd40 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
2bd50 39 2c 20 30 78 30 36 2c 20 30 78 42 32 2c 20 30  9, 0x06, 0xB2, 0
2bd60 78 34 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x44]};. const II
2bd70 44 20 47 55 49 44 5f 54 72 69 61 6e 67 6c 65 20  D GUID_Triangle 
2bd80 3d 20 7b 30 78 31 33 35 34 31 43 32 34 2c 20 30  = {0x13541C24, 0
2bd90 78 38 45 33 33 2c 20 30 78 31 31 44 30 2c 20 5b  x8E33, 0x11D0, [
2bda0 30 78 39 41 2c 20 30 78 44 30 2c 20 30 78 30 30  0x9A, 0xD0, 0x00
2bdb0 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
2bdc0 41 30 2c 20 30 78 36 45 2c 20 30 78 33 35 5d 7d  A0, 0x6E, 0x35]}
2bdd0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
2bde0 44 5f 54 52 49 53 54 41 54 45 20 3d 20 7b 30 78  D_TRISTATE = {0x
2bdf0 36 36 35 30 34 33 30 41 2c 20 30 78 42 45 30 46  6650430A, 0xBE0F
2be00 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 38 42 2c  , 0x101A, [0x8B,
2be10 20 30 78 42 42 2c 20 30 78 30 30 2c 20 30 78 41   0xBB, 0x00, 0xA
2be20 41 2c 20 30 78 30 30 2c 20 30 78 33 30 2c 20 30  A, 0x00, 0x30, 0
2be30 78 30 43 2c 20 30 78 41 42 5d 7d 3b 0a 20 63 6f  x0C, 0xAB]};. co
2be40 6e 73 74 20 49 49 44 20 47 55 49 44 5f 55 6e 6b  nst IID GUID_Unk
2be50 6e 6f 77 6e 20 3d 20 7b 30 78 41 33 36 44 30 32  nown = {0xA36D02
2be60 46 33 2c 20 30 78 43 39 46 33 2c 20 30 78 31 31  F3, 0xC9F3, 0x11
2be70 43 46 2c 20 5b 30 78 42 46 2c 20 30 78 43 37 2c  CF, [0xBF, 0xC7,
2be80 20 30 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35   0x44, 0x45, 0x5
2be90 33 2c 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30  3, 0x54, 0x00, 0
2bea0 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x00]};. const II
2beb0 44 20 47 55 49 44 5f 55 6e 6c 6f 61 64 20 3d 20  D GUID_Unload = 
2bec0 7b 30 78 44 32 41 43 32 38 41 38 2c 20 30 78 42  {0xD2AC28A8, 0xB
2bed0 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  39B, 0x11D1, [0x
2bee0 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20  87, 0x04, 0x00, 
2bef0 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33  0x60, 0x08, 0x93
2bf00 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a  , 0xB1, 0xBD]};.
2bf10 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
2bf20 55 73 65 72 4d 6f 64 65 44 72 69 76 65 72 49 6e  UserModeDriverIn
2bf30 66 6f 20 3d 20 7b 30 78 46 30 42 30 45 38 45 32  fo = {0xF0B0E8E2
2bf40 2c 20 30 78 35 46 39 37 2c 20 30 78 31 31 44 31  , 0x5F97, 0x11D1
2bf50 2c 20 5b 30 78 38 43 2c 20 30 78 44 30 2c 20 30  , [0x8C, 0xD0, 0
2bf60 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
2bf70 20 30 78 30 36 2c 20 30 78 32 39 2c 20 30 78 41   0x06, 0x29, 0xA
2bf80 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  8]};. const IID 
2bf90 47 55 49 44 5f 55 73 65 72 4d 6f 64 65 44 72 69  GUID_UserModeDri
2bfa0 76 65 72 50 61 73 73 77 6f 72 64 20 3d 20 7b 30  verPassword = {0
2bfb0 78 39 37 46 38 36 31 42 36 2c 20 30 78 36 30 41  x97F861B6, 0x60A
2bfc0 31 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 43  1, 0x11D1, [0x8C
2bfd0 2c 20 30 78 44 30 2c 20 30 78 30 30 2c 20 30 78  , 0xD0, 0x00, 0x
2bfe0 41 30 2c 20 30 78 43 39 2c 20 30 78 30 36 2c 20  A0, 0xC9, 0x06, 
2bff0 30 78 32 39 2c 20 30 78 41 38 5d 7d 3b 0a 20 63  0x29, 0xA8]};. c
2c000 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 56 69  onst IID GUID_Vi
2c010 64 65 6f 50 6f 72 74 43 61 6c 6c 62 61 63 6b 73  deoPortCallbacks
2c020 20 3d 20 7b 30 78 45 46 44 36 30 43 43 31 2c 20   = {0xEFD60CC1, 
2c030 30 78 34 39 45 37 2c 20 30 78 31 31 44 30 2c 20  0x49E7, 0x11D0, 
2c040 5b 30 78 38 38 2c 20 30 78 39 44 2c 20 30 78 30  [0x88, 0x9D, 0x0
2c050 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
2c060 78 42 42 2c 20 30 78 42 37 2c 20 30 78 36 41 5d  xBB, 0xB7, 0x6A]
2c070 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
2c080 49 44 5f 56 69 64 65 6f 50 6f 72 74 43 61 70 73  ID_VideoPortCaps
2c090 20 3d 20 7b 30 78 45 46 44 36 30 43 43 33 2c 20   = {0xEFD60CC3, 
2c0a0 30 78 34 39 45 37 2c 20 30 78 31 31 44 30 2c 20  0x49E7, 0x11D0, 
2c0b0 5b 30 78 38 38 2c 20 30 78 39 44 2c 20 30 78 30  [0x88, 0x9D, 0x0
2c0c0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
2c0d0 78 42 42 2c 20 30 78 42 37 2c 20 30 78 36 41 5d  xBB, 0xB7, 0x6A]
2c0e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
2c0f0 49 44 5f 58 41 78 69 73 20 3d 20 7b 30 78 41 33  ID_XAxis = {0xA3
2c100 36 44 30 32 45 30 2c 20 30 78 43 39 46 33 2c 20  6D02E0, 0xC9F3, 
2c110 30 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20 30  0x11CF, [0xBF, 0
2c120 78 43 37 2c 20 30 78 34 34 2c 20 30 78 34 35 2c  xC7, 0x44, 0x45,
2c130 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78 30   0x53, 0x54, 0x0
2c140 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x00]};. cons
2c150 74 20 49 49 44 20 47 55 49 44 5f 58 50 4f 53 20  t IID GUID_XPOS 
2c160 3d 20 7b 30 78 36 36 35 30 34 33 30 36 2c 20 30  = {0x66504306, 0
2c170 78 42 45 30 46 2c 20 30 78 31 30 31 41 2c 20 5b  xBE0F, 0x101A, [
2c180 30 78 38 42 2c 20 30 78 42 42 2c 20 30 78 30 30  0x8B, 0xBB, 0x00
2c190 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
2c1a0 33 30 2c 20 30 78 30 43 2c 20 30 78 41 42 5d 7d  30, 0x0C, 0xAB]}
2c1b0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
2c1c0 44 5f 58 50 4f 53 50 49 58 45 4c 20 3d 20 7b 30  D_XPOSPIXEL = {0
2c1d0 78 36 36 35 30 34 33 30 32 2c 20 30 78 42 45 30  x66504302, 0xBE0
2c1e0 46 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 38 42  F, 0x101A, [0x8B
2c1f0 2c 20 30 78 42 42 2c 20 30 78 30 30 2c 20 30 78  , 0xBB, 0x00, 0x
2c200 41 41 2c 20 30 78 30 30 2c 20 30 78 33 30 2c 20  AA, 0x00, 0x30, 
2c210 30 78 30 43 2c 20 30 78 41 42 5d 7d 3b 0a 20 63  0x0C, 0xAB]};. c
2c220 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 58 53  onst IID GUID_XS
2c230 49 5a 45 20 3d 20 7b 30 78 36 36 35 30 34 33 30  IZE = {0x6650430
2c240 38 2c 20 30 78 42 45 30 46 2c 20 30 78 31 30 31  8, 0xBE0F, 0x101
2c250 41 2c 20 5b 30 78 38 42 2c 20 30 78 42 42 2c 20  A, [0x8B, 0xBB, 
2c260 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
2c270 2c 20 30 78 33 30 2c 20 30 78 30 43 2c 20 30 78  , 0x30, 0x0C, 0x
2c280 41 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  AB]};. const IID
2c290 20 47 55 49 44 5f 58 53 49 5a 45 50 49 58 45 4c   GUID_XSIZEPIXEL
2c2a0 20 3d 20 7b 30 78 36 36 35 30 34 33 30 34 2c 20   = {0x66504304, 
2c2b0 30 78 42 45 30 46 2c 20 30 78 31 30 31 41 2c 20  0xBE0F, 0x101A, 
2c2c0 5b 30 78 38 42 2c 20 30 78 42 42 2c 20 30 78 30  [0x8B, 0xBB, 0x0
2c2d0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
2c2e0 78 33 30 2c 20 30 78 30 43 2c 20 30 78 41 42 5d  x30, 0x0C, 0xAB]
2c2f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
2c300 49 44 5f 59 41 78 69 73 20 3d 20 7b 30 78 41 33  ID_YAxis = {0xA3
2c310 36 44 30 32 45 31 2c 20 30 78 43 39 46 33 2c 20  6D02E1, 0xC9F3, 
2c320 30 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20 30  0x11CF, [0xBF, 0
2c330 78 43 37 2c 20 30 78 34 34 2c 20 30 78 34 35 2c  xC7, 0x44, 0x45,
2c340 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78 30   0x53, 0x54, 0x0
2c350 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x00]};. cons
2c360 74 20 49 49 44 20 47 55 49 44 5f 59 50 4f 53 20  t IID GUID_YPOS 
2c370 3d 20 7b 30 78 36 36 35 30 34 33 30 37 2c 20 30  = {0x66504307, 0
2c380 78 42 45 30 46 2c 20 30 78 31 30 31 41 2c 20 5b  xBE0F, 0x101A, [
2c390 30 78 38 42 2c 20 30 78 42 42 2c 20 30 78 30 30  0x8B, 0xBB, 0x00
2c3a0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
2c3b0 33 30 2c 20 30 78 30 43 2c 20 30 78 41 42 5d 7d  30, 0x0C, 0xAB]}
2c3c0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
2c3d0 44 5f 59 50 4f 53 50 49 58 45 4c 20 3d 20 7b 30  D_YPOSPIXEL = {0
2c3e0 78 36 36 35 30 34 33 30 33 2c 20 30 78 42 45 30  x66504303, 0xBE0
2c3f0 46 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 38 42  F, 0x101A, [0x8B
2c400 2c 20 30 78 42 42 2c 20 30 78 30 30 2c 20 30 78  , 0xBB, 0x00, 0x
2c410 41 41 2c 20 30 78 30 30 2c 20 30 78 33 30 2c 20  AA, 0x00, 0x30, 
2c420 30 78 30 43 2c 20 30 78 41 42 5d 7d 3b 0a 20 63  0x0C, 0xAB]};. c
2c430 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 59 53  onst IID GUID_YS
2c440 49 5a 45 20 3d 20 7b 30 78 36 36 35 30 34 33 30  IZE = {0x6650430
2c450 39 2c 20 30 78 42 45 30 46 2c 20 30 78 31 30 31  9, 0xBE0F, 0x101
2c460 41 2c 20 5b 30 78 38 42 2c 20 30 78 42 42 2c 20  A, [0x8B, 0xBB, 
2c470 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
2c480 2c 20 30 78 33 30 2c 20 30 78 30 43 2c 20 30 78  , 0x30, 0x0C, 0x
2c490 41 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  AB]};. const IID
2c4a0 20 47 55 49 44 5f 59 53 49 5a 45 50 49 58 45 4c   GUID_YSIZEPIXEL
2c4b0 20 3d 20 7b 30 78 36 36 35 30 34 33 30 35 2c 20   = {0x66504305, 
2c4c0 30 78 42 45 30 46 2c 20 30 78 31 30 31 41 2c 20  0xBE0F, 0x101A, 
2c4d0 5b 30 78 38 42 2c 20 30 78 42 42 2c 20 30 78 30  [0x8B, 0xBB, 0x0
2c4e0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
2c4f0 78 33 30 2c 20 30 78 30 43 2c 20 30 78 41 42 5d  x30, 0x0C, 0xAB]
2c500 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
2c510 49 44 5f 5a 41 78 69 73 20 3d 20 7b 30 78 41 33  ID_ZAxis = {0xA3
2c520 36 44 30 32 45 32 2c 20 30 78 43 39 46 33 2c 20  6D02E2, 0xC9F3, 
2c530 30 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20 30  0x11CF, [0xBF, 0
2c540 78 43 37 2c 20 30 78 34 34 2c 20 30 78 34 35 2c  xC7, 0x44, 0x45,
2c550 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78 30   0x53, 0x54, 0x0
2c560 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x00]};. cons
2c570 74 20 49 49 44 20 47 55 49 44 5f 5a 50 69 78 65  t IID GUID_ZPixe
2c580 6c 46 6f 72 6d 61 74 73 20 3d 20 7b 30 78 39 33  lFormats = {0x93
2c590 38 36 39 38 38 30 2c 20 30 78 33 36 43 46 2c 20  869880, 0x36CF, 
2c5a0 30 78 31 31 44 31 2c 20 5b 30 78 39 42 2c 20 30  0x11D1, [0x9B, 0
2c5b0 78 31 42 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x1B, 0x00, 0xAA,
2c5c0 20 30 78 30 30 2c 20 30 78 42 42 2c 20 30 78 42   0x00, 0xBB, 0xB
2c5d0 38 2c 20 30 78 41 45 5d 7d 3b 0a 20 63 6f 6e 73  8, 0xAE]};. cons
2c5e0 74 20 49 49 44 20 49 49 44 5f 41 73 79 6e 63 49  t IID IID_AsyncI
2c5f0 41 64 76 69 73 65 53 69 6e 6b 20 3d 20 7b 30 78  AdviseSink = {0x
2c600 30 30 30 30 30 31 35 30 2c 20 30 78 30 30 30 30  00000150, 0x0000
2c610 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
2c620 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
2c630 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
2c640 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
2c650 6e 73 74 20 49 49 44 20 49 49 44 5f 41 73 79 6e  nst IID IID_Asyn
2c660 63 49 41 64 76 69 73 65 53 69 6e 6b 32 20 3d 20  cIAdviseSink2 = 
2c670 7b 30 78 30 30 30 30 30 31 35 31 2c 20 30 78 30  {0x00000151, 0x0
2c680 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
2c690 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
2c6a0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
2c6b0 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
2c6c0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 41   const IID IID_A
2c6d0 73 79 6e 63 49 42 61 63 6b 67 72 6f 75 6e 64 43  syncIBackgroundC
2c6e0 6f 70 79 43 61 6c 6c 62 61 63 6b 20 3d 20 7b 30  opyCallback = {0
2c6f0 78 43 41 32 39 44 32 35 31 2c 20 30 78 42 34 42  xCA29D251, 0xB4B
2c700 42 2c 20 30 78 34 36 37 39 2c 20 5b 30 78 41 33  B, 0x4679, [0xA3
2c710 2c 20 30 78 44 39 2c 20 30 78 41 45 2c 20 30 78  , 0xD9, 0xAE, 0x
2c720 38 30 2c 20 30 78 30 36 2c 20 30 78 31 31 2c 20  80, 0x06, 0x11, 
2c730 30 78 39 44 2c 20 30 78 35 34 5d 7d 3b 0a 20 63  0x9D, 0x54]};. c
2c740 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 41 73 79  onst IID IID_Asy
2c750 6e 63 49 43 6c 75 73 43 66 67 42 61 73 65 43 6c  ncIClusCfgBaseCl
2c760 75 73 74 65 72 20 3d 20 7b 30 78 41 38 41 35 43  uster = {0xA8A5C
2c770 36 31 34 2c 20 30 78 32 35 31 38 2c 20 30 78 34  614, 0x2518, 0x4
2c780 37 46 35 2c 20 5b 30 78 39 36 2c 20 30 78 43 41  7F5, [0x96, 0xCA
2c790 2c 20 30 78 43 41 2c 20 30 78 46 41 2c 20 30 78  , 0xCA, 0xFA, 0x
2c7a0 37 46 2c 20 30 78 46 42 2c 20 30 78 41 46 2c 20  7F, 0xFB, 0xAF, 
2c7b0 30 78 36 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x68]};. const I
2c7c0 49 44 20 49 49 44 5f 41 73 79 6e 63 49 43 6c 75  ID IID_AsyncIClu
2c7d0 73 43 66 67 43 61 6c 6c 62 61 63 6b 20 3d 20 7b  sCfgCallback = {
2c7e0 30 78 45 42 43 45 38 39 34 35 2c 20 30 78 41 43  0xEBCE8945, 0xAC
2c7f0 36 39 2c 20 30 78 34 42 33 41 2c 20 5b 30 78 38  69, 0x4B3A, [0x8
2c800 36 2c 20 30 78 35 44 2c 20 30 78 45 32 2c 20 30  6, 0x5D, 0xE2, 0
2c810 78 44 34 2c 20 30 78 45 42 2c 20 30 78 33 33 2c  xD4, 0xEB, 0x33,
2c820 20 30 78 45 34 2c 20 30 78 31 42 5d 7d 3b 0a 20   0xE4, 0x1B]};. 
2c830 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 41 73  const IID IID_As
2c840 79 6e 63 49 43 6c 75 73 43 66 67 43 6c 75 73 74  yncIClusCfgClust
2c850 65 72 49 6e 66 6f 20 3d 20 7b 30 78 38 42 44 42  erInfo = {0x8BDB
2c860 41 32 34 37 2c 20 30 78 30 34 46 35 2c 20 30 78  A247, 0x04F5, 0x
2c870 34 31 31 34 2c 20 5b 30 78 38 33 2c 20 30 78 37  4114, [0x83, 0x7
2c880 45 2c 20 30 78 42 32 2c 20 30 78 36 33 2c 20 30  E, 0xB2, 0x63, 0
2c890 78 34 31 2c 20 30 78 32 41 2c 20 30 78 34 42 2c  x41, 0x2A, 0x4B,
2c8a0 20 30 78 36 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x64]};. const 
2c8b0 49 49 44 20 49 49 44 5f 41 73 79 6e 63 49 43 6c  IID IID_AsyncICl
2c8c0 75 73 43 66 67 43 72 65 64 65 6e 74 69 61 6c 73  usCfgCredentials
2c8d0 20 3d 20 7b 30 78 35 34 41 41 39 34 30 36 2c 20   = {0x54AA9406, 
2c8e0 30 78 41 34 30 39 2c 20 30 78 34 42 34 39 2c 20  0xA409, 0x4B49, 
2c8f0 5b 30 78 42 33 2c 20 30 78 31 34 2c 20 30 78 35  [0xB3, 0x14, 0x5
2c900 46 2c 20 30 78 30 41 2c 20 30 78 30 43 2c 20 30  F, 0x0A, 0x0C, 0
2c910 78 45 34 2c 20 30 78 43 38 2c 20 30 78 38 46 5d  xE4, 0xC8, 0x8F]
2c920 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
2c930 44 5f 41 73 79 6e 63 49 43 6c 75 73 43 66 67 45  D_AsyncIClusCfgE
2c940 76 69 63 74 43 6c 65 61 6e 75 70 20 3d 20 7b 30  victCleanup = {0
2c950 78 36 46 45 33 45 33 36 32 2c 20 30 78 44 33 37  x6FE3E362, 0xD37
2c960 33 2c 20 30 78 34 43 35 46 2c 20 5b 30 78 41 30  3, 0x4C5F, [0xA0
2c970 2c 20 30 78 41 46 2c 20 30 78 31 44 2c 20 30 78  , 0xAF, 0x1D, 0x
2c980 46 45 2c 20 30 78 38 34 2c 20 30 78 39 33 2c 20  FE, 0x84, 0x93, 
2c990 30 78 43 36 2c 20 30 78 35 35 5d 7d 3b 0a 20 63  0xC6, 0x55]};. c
2c9a0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 41 73 79  onst IID IID_Asy
2c9b0 6e 63 49 43 6c 75 73 43 66 67 49 6e 69 74 69 61  ncIClusCfgInitia
2c9c0 6c 69 7a 65 20 3d 20 7b 30 78 32 41 30 45 42 38  lize = {0x2A0EB8
2c9d0 32 45 2c 20 30 78 46 38 37 38 2c 20 30 78 34 39  2E, 0xF878, 0x49
2c9e0 32 41 2c 20 5b 30 78 39 35 2c 20 30 78 31 45 2c  2A, [0x95, 0x1E,
2c9f0 20 30 78 41 45 2c 20 30 78 30 30 2c 20 30 78 30   0xAE, 0x00, 0x0
2ca00 39 2c 20 30 78 31 38 2c 20 30 78 43 34 2c 20 30  9, 0x18, 0xC4, 0
2ca10 78 41 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA6]};. const II
2ca20 44 20 49 49 44 5f 41 73 79 6e 63 49 43 6c 75 73  D IID_AsyncIClus
2ca30 43 66 67 49 50 41 64 64 72 65 73 73 49 6e 66 6f  CfgIPAddressInfo
2ca40 20 3d 20 7b 30 78 41 41 45 41 46 30 41 35 2c 20   = {0xAAEAF0A5, 
2ca50 30 78 45 33 31 30 2c 20 30 78 34 36 30 34 2c 20  0xE310, 0x4604, 
2ca60 5b 30 78 41 35 2c 20 30 78 35 45 2c 20 30 78 32  [0xA5, 0x5E, 0x2
2ca70 46 2c 20 30 78 39 44 2c 20 30 78 44 43 2c 20 30  F, 0x9D, 0xDC, 0
2ca80 78 34 31 2c 20 30 78 35 37 2c 20 30 78 41 39 5d  x41, 0x57, 0xA9]
2ca90 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
2caa0 44 5f 41 73 79 6e 63 49 43 6c 75 73 43 66 67 4d  D_AsyncIClusCfgM
2cab0 61 6e 61 67 65 64 52 65 73 6f 75 72 63 65 49 6e  anagedResourceIn
2cac0 66 6f 20 3d 20 7b 30 78 37 33 36 31 36 30 32 38  fo = {0x73616028
2cad0 2c 20 30 78 31 32 34 33 2c 20 30 78 34 37 34 39  , 0x1243, 0x4749
2cae0 2c 20 5b 30 78 41 44 2c 20 30 78 38 34 2c 20 30  , [0xAD, 0x84, 0
2caf0 78 30 42 2c 20 30 78 35 45 2c 20 30 78 42 33 2c  x0B, 0x5E, 0xB3,
2cb00 20 30 78 35 38 2c 20 30 78 46 46 2c 20 30 78 41   0x58, 0xFF, 0xA
2cb10 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
2cb20 49 49 44 5f 41 73 79 6e 63 49 43 6c 75 73 43 66  IID_AsyncIClusCf
2cb30 67 4d 65 6d 62 65 72 53 65 74 43 68 61 6e 67 65  gMemberSetChange
2cb40 4c 69 73 74 65 20 3d 20 7b 30 78 32 42 36 34 35  Liste = {0x2B645
2cb50 33 35 30 2c 20 30 78 32 36 34 33 2c 20 30 78 34  350, 0x2643, 0x4
2cb60 41 42 43 2c 20 5b 30 78 41 34 2c 20 30 78 45 35  ABC, [0xA4, 0xE5
2cb70 2c 20 30 78 38 32 2c 20 30 78 34 44 2c 20 30 78  , 0x82, 0x4D, 0x
2cb80 38 38 2c 20 30 78 31 42 2c 20 30 78 37 35 2c 20  88, 0x1B, 0x75, 
2cb90 30 78 38 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x82]};. const I
2cba0 49 44 20 49 49 44 5f 41 73 79 6e 63 49 43 6c 75  ID IID_AsyncIClu
2cbb0 73 43 66 67 4e 65 74 77 6f 72 6b 49 6e 66 6f 20  sCfgNetworkInfo 
2cbc0 3d 20 7b 30 78 45 44 37 31 46 44 32 44 2c 20 30  = {0xED71FD2D, 0
2cbd0 78 41 44 30 32 2c 20 30 78 34 44 46 43 2c 20 5b  xAD02, 0x4DFC, [
2cbe0 30 78 42 33 2c 20 30 78 37 36 2c 20 30 78 35 46  0xB3, 0x76, 0x5F
2cbf0 2c 20 30 78 46 41 2c 20 30 78 35 46 2c 20 30 78  , 0xFA, 0x5F, 0x
2cc00 35 41 2c 20 30 78 37 43 2c 20 30 78 32 43 5d 7d  5A, 0x7C, 0x2C]}
2cc10 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
2cc20 5f 41 73 79 6e 63 49 43 6c 75 73 43 66 67 4e 6f  _AsyncIClusCfgNo
2cc30 64 65 49 6e 66 6f 20 3d 20 7b 30 78 34 46 33 42  deInfo = {0x4F3B
2cc40 42 34 30 42 2c 20 30 78 44 46 32 37 2c 20 30 78  B40B, 0xDF27, 0x
2cc50 34 30 41 30 2c 20 5b 30 78 42 33 2c 20 30 78 31  40A0, [0xB3, 0x1
2cc60 41 2c 20 30 78 42 41 2c 20 30 78 31 38 2c 20 30  A, 0xBA, 0x18, 0
2cc70 78 33 32 2c 20 30 78 34 43 2c 20 30 78 45 42 2c  x32, 0x4C, 0xEB,
2cc80 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9D]};. const 
2cc90 49 49 44 20 49 49 44 5f 41 73 79 6e 63 49 43 6c  IID IID_AsyncICl
2cca0 75 73 43 66 67 50 61 72 74 69 74 69 6f 6e 49 6e  usCfgPartitionIn
2ccb0 66 6f 20 3d 20 7b 30 78 45 43 31 45 42 44 39 46  fo = {0xEC1EBD9F
2ccc0 2c 20 30 78 35 38 36 36 2c 20 30 78 34 38 34 36  , 0x5866, 0x4846
2ccd0 2c 20 5b 30 78 38 39 2c 20 30 78 35 32 2c 20 30  , [0x89, 0x52, 0
2cce0 78 45 43 2c 20 30 78 33 36 2c 20 30 78 43 33 2c  xEC, 0x36, 0xC3,
2ccf0 20 30 78 39 36 2c 20 30 78 31 45 2c 20 30 78 45   0x96, 0x1E, 0xE
2cd00 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  F]};. const IID 
2cd10 49 49 44 5f 41 73 79 6e 63 49 43 6c 75 73 43 66  IID_AsyncIClusCf
2cd20 67 52 65 73 6f 75 72 63 65 54 79 70 65 43 72 65  gResourceTypeCre
2cd30 61 74 65 20 3d 20 7b 30 78 33 41 46 43 45 33 42  ate = {0x3AFCE3B
2cd40 39 2c 20 30 78 35 46 33 45 2c 20 30 78 34 44 44  9, 0x5F3E, 0x4DD
2cd50 46 2c 20 5b 30 78 41 38 2c 20 30 78 46 34 2c 20  F, [0xA8, 0xF4, 
2cd60 30 78 34 42 2c 20 30 78 34 46 2c 20 30 78 43 42  0x4B, 0x4F, 0xCB
2cd70 2c 20 30 78 46 32 2c 20 30 78 38 46 2c 20 30 78  , 0xF2, 0x8F, 0x
2cd80 38 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  8F]};. const IID
2cd90 20 49 49 44 5f 41 73 79 6e 63 49 43 6c 75 73 43   IID_AsyncIClusC
2cda0 66 67 52 65 73 6f 75 72 63 65 54 79 70 65 49 6e  fgResourceTypeIn
2cdb0 66 6f 20 3d 20 7b 30 78 43 36 34 39 41 32 38 32  fo = {0xC649A282
2cdc0 2c 20 30 78 43 38 34 37 2c 20 30 78 34 46 35 43  , 0xC847, 0x4F5C
2cdd0 2c 20 5b 30 78 39 38 2c 20 30 78 34 31 2c 20 30  , [0x98, 0x41, 0
2cde0 78 44 32 2c 20 30 78 46 37 2c 20 30 78 33 42 2c  xD2, 0xF7, 0x3B,
2cdf0 20 30 78 35 41 2c 20 30 78 41 37 2c 20 30 78 31   0x5A, 0xA7, 0x1
2ce00 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
2ce10 49 49 44 5f 41 73 79 6e 63 49 43 6c 75 73 43 66  IID_AsyncIClusCf
2ce20 67 53 65 72 76 65 72 20 3d 20 7b 30 78 32 41 31  gServer = {0x2A1
2ce30 36 34 30 41 41 2c 20 30 78 34 35 36 31 2c 20 30  640AA, 0x4561, 0
2ce40 78 34 41 30 38 2c 20 5b 30 78 42 35 2c 20 30 78  x4A08, [0xB5, 0x
2ce50 44 39 2c 20 30 78 30 41 2c 20 30 78 41 33 2c 20  D9, 0x0A, 0xA3, 
2ce60 30 78 38 43 2c 20 30 78 36 42 2c 20 30 78 45 36  0x8C, 0x6B, 0xE6
2ce70 2c 20 30 78 32 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x28]};. const
2ce80 20 49 49 44 20 49 49 44 5f 41 73 79 6e 63 49 43   IID IID_AsyncIC
2ce90 6c 75 73 43 66 67 53 74 61 72 74 75 70 4c 69 73  lusCfgStartupLis
2cea0 74 65 6e 65 72 20 3d 20 7b 30 78 44 32 38 32 43  tener = {0xD282C
2ceb0 41 46 30 2c 20 30 78 32 45 44 45 2c 20 30 78 34  AF0, 0x2EDE, 0x4
2cec0 41 42 39 2c 20 5b 30 78 41 35 2c 20 30 78 44 35  AB9, [0xA5, 0xD5
2ced0 2c 20 30 78 46 37 2c 20 30 78 42 44 2c 20 30 78  , 0xF7, 0xBD, 0x
2cee0 45 33 2c 20 30 78 44 32 2c 20 30 78 33 46 2c 20  E3, 0xD2, 0x3F, 
2cef0 30 78 31 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x10]};. const I
2cf00 49 44 20 49 49 44 5f 41 73 79 6e 63 49 43 6c 75  ID IID_AsyncIClu
2cf10 73 43 66 67 53 74 61 72 74 75 70 4e 6f 74 69 66  sCfgStartupNotif
2cf20 79 20 3d 20 7b 30 78 43 32 42 30 44 30 36 41 2c  y = {0xC2B0D06A,
2cf30 20 30 78 36 33 35 33 2c 20 30 78 34 45 45 31 2c   0x6353, 0x4EE1,
2cf40 20 5b 30 78 42 32 2c 20 30 78 35 33 2c 20 30 78   [0xB2, 0x53, 0x
2cf50 36 42 2c 20 30 78 30 44 2c 20 30 78 37 35 2c 20  6B, 0x0D, 0x75, 
2cf60 30 78 44 42 2c 20 30 78 32 43 2c 20 30 78 44 33  0xDB, 0x2C, 0xD3
2cf70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2cf80 49 44 5f 41 73 79 6e 63 49 45 6e 75 6d 43 6c 75  ID_AsyncIEnumClu
2cf90 73 43 66 67 49 50 41 64 64 72 65 73 73 65 73 20  sCfgIPAddresses 
2cfa0 3d 20 7b 30 78 42 44 35 46 33 35 42 41 2c 20 30  = {0xBD5F35BA, 0
2cfb0 78 30 42 43 30 2c 20 30 78 34 35 35 46 2c 20 5b  x0BC0, 0x455F, [
2cfc0 30 78 39 32 2c 20 30 78 36 44 2c 20 30 78 43 33  0x92, 0x6D, 0xC3
2cfd0 2c 20 30 78 44 33 2c 20 30 78 35 36 2c 20 30 78  , 0xD3, 0x56, 0x
2cfe0 34 31 2c 20 30 78 39 34 2c 20 30 78 38 37 5d 7d  41, 0x94, 0x87]}
2cff0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
2d000 5f 41 73 79 6e 63 49 45 6e 75 6d 43 6c 75 73 43  _AsyncIEnumClusC
2d010 66 67 4d 61 6e 61 67 65 64 52 65 73 6f 75 72 63  fgManagedResourc
2d020 65 20 3d 20 7b 30 78 42 31 33 38 34 38 33 46 2c  e = {0xB138483F,
2d030 20 30 78 39 36 39 35 2c 20 30 78 34 46 41 36 2c   0x9695, 0x4FA6,
2d040 20 5b 30 78 41 39 2c 20 30 78 38 46 2c 20 30 78   [0xA9, 0x8F, 0x
2d050 30 44 2c 20 30 78 45 32 2c 20 30 78 46 42 2c 20  0D, 0xE2, 0xFB, 
2d060 30 78 33 35 2c 20 30 78 35 34 2c 20 30 78 34 39  0x35, 0x54, 0x49
2d070 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2d080 49 44 5f 41 73 79 6e 63 49 45 6e 75 6d 43 6c 75  ID_AsyncIEnumClu
2d090 73 43 66 67 4e 65 74 77 6f 72 6b 73 20 3d 20 7b  sCfgNetworks = {
2d0a0 30 78 46 35 36 42 39 42 30 44 2c 20 30 78 45 37  0xF56B9B0D, 0xE7
2d0b0 42 38 2c 20 30 78 34 39 45 43 2c 20 5b 30 78 41  B8, 0x49EC, [0xA
2d0c0 38 2c 20 30 78 34 33 2c 20 30 78 35 34 2c 20 30  8, 0x43, 0x54, 0
2d0d0 78 37 35 2c 20 30 78 30 37 2c 20 30 78 36 42 2c  x75, 0x07, 0x6B,
2d0e0 20 30 78 39 34 2c 20 30 78 37 44 5d 7d 3b 0a 20   0x94, 0x7D]};. 
2d0f0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 41 73  const IID IID_As
2d100 79 6e 63 49 45 6e 75 6d 43 6c 75 73 43 66 67 50  yncIEnumClusCfgP
2d110 61 72 74 69 74 69 6f 6e 73 20 3d 20 7b 30 78 34  artitions = {0x4
2d120 34 34 30 42 42 36 41 2c 20 30 78 42 30 41 43 2c  440BB6A, 0xB0AC,
2d130 20 30 78 34 37 39 44 2c 20 5b 30 78 42 35 2c 20   0x479D, [0xB5, 
2d140 30 78 33 34 2c 20 30 78 37 32 2c 20 30 78 36 35  0x34, 0x72, 0x65
2d150 2c 20 30 78 41 33 2c 20 30 78 31 44 2c 20 30 78  , 0xA3, 0x1D, 0x
2d160 36 43 2c 20 30 78 35 36 5d 7d 3b 0a 20 63 6f 6e  6C, 0x56]};. con
2d170 73 74 20 49 49 44 20 49 49 44 5f 41 73 79 6e 63  st IID IID_Async
2d180 49 4d 75 6c 74 69 51 49 20 3d 20 7b 30 78 30 30  IMultiQI = {0x00
2d190 30 45 30 30 32 30 2c 20 30 78 30 30 30 30 2c 20  0E0020, 0x0000, 
2d1a0 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
2d1b0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
2d1c0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
2d1d0 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
2d1e0 74 20 49 49 44 20 49 49 44 5f 41 73 79 6e 63 49  t IID IID_AsyncI
2d1f0 50 69 70 65 42 79 74 65 20 3d 20 7b 30 78 44 42  PipeByte = {0xDB
2d200 32 46 33 41 43 42 2c 20 30 78 32 46 38 36 2c 20  2F3ACB, 0x2F86, 
2d210 30 78 31 31 44 31 2c 20 5b 30 78 38 45 2c 20 30  0x11D1, [0x8E, 0
2d220 78 30 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x04, 0x00, 0xC0,
2d230 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 39   0x4F, 0xB9, 0x9
2d240 38 2c 20 30 78 39 41 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x9A]};. cons
2d250 74 20 49 49 44 20 49 49 44 5f 41 73 79 6e 63 49  t IID IID_AsyncI
2d260 50 69 70 65 44 6f 75 62 6c 65 20 3d 20 7b 30 78  PipeDouble = {0x
2d270 44 42 32 46 33 41 43 46 2c 20 30 78 32 46 38 36  DB2F3ACF, 0x2F86
2d280 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 45 2c  , 0x11D1, [0x8E,
2d290 20 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 43   0x04, 0x00, 0xC
2d2a0 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30  0, 0x4F, 0xB9, 0
2d2b0 78 39 38 2c 20 30 78 39 41 5d 7d 3b 0a 20 63 6f  x98, 0x9A]};. co
2d2c0 6e 73 74 20 49 49 44 20 49 49 44 5f 41 73 79 6e  nst IID IID_Asyn
2d2d0 63 49 50 69 70 65 4c 6f 6e 67 20 3d 20 7b 30 78  cIPipeLong = {0x
2d2e0 44 42 32 46 33 41 43 44 2c 20 30 78 32 46 38 36  DB2F3ACD, 0x2F86
2d2f0 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 45 2c  , 0x11D1, [0x8E,
2d300 20 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 43   0x04, 0x00, 0xC
2d310 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30  0, 0x4F, 0xB9, 0
2d320 78 39 38 2c 20 30 78 39 41 5d 7d 3b 0a 20 63 6f  x98, 0x9A]};. co
2d330 6e 73 74 20 49 49 44 20 49 49 44 5f 41 73 79 6e  nst IID IID_Asyn
2d340 63 49 55 6e 6b 6e 6f 77 6e 20 3d 20 7b 30 78 30  cIUnknown = {0x0
2d350 30 30 45 30 30 30 30 2c 20 30 78 30 30 30 30 2c  00E0000, 0x0000,
2d360 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
2d370 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
2d380 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
2d390 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
2d3a0 73 74 20 49 49 44 20 49 49 44 5f 44 46 43 6f 6e  st IID IID_DFCon
2d3b0 73 74 72 61 69 6e 74 20 3d 20 7b 30 78 34 41 33  straint = {0x4A3
2d3c0 44 46 30 35 30 2c 20 30 78 32 33 42 44 2c 20 30  DF050, 0x23BD, 0
2d3d0 78 31 31 44 32 2c 20 5b 30 78 39 33 2c 20 30 78  x11D2, [0x93, 0x
2d3e0 39 46 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  9F, 0x00, 0xA0, 
2d3f0 30 78 43 39 2c 20 30 78 31 45 2c 20 30 78 45 44  0xC9, 0x1E, 0xED
2d400 2c 20 30 78 42 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xBA]};. const
2d410 20 49 49 44 20 49 49 44 5f 44 49 45 6e 75 6d 57   IID IID_DIEnumW
2d420 62 65 6d 43 6c 61 73 73 4f 62 6a 65 63 74 20 3d  bemClassObject =
2d430 20 7b 30 78 43 42 37 43 41 30 33 37 2c 20 30 78   {0xCB7CA037, 0x
2d440 46 37 32 39 2c 20 30 78 31 31 44 30 2c 20 5b 30  F729, 0x11D0, [0
2d450 78 39 45 2c 20 30 78 34 44 2c 20 30 78 30 30 2c  x9E, 0x4D, 0x00,
2d460 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
2d470 33 2c 20 30 78 32 34 2c 20 30 78 41 38 5d 7d 3b  3, 0x24, 0xA8]};
2d480 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
2d490 44 49 57 62 65 6d 43 61 6c 6c 52 65 73 75 6c 74  DIWbemCallResult
2d4a0 20 3d 20 7b 30 78 43 42 37 43 41 30 33 39 2c 20   = {0xCB7CA039, 
2d4b0 30 78 46 37 32 39 2c 20 30 78 31 31 44 30 2c 20  0xF729, 0x11D0, 
2d4c0 5b 30 78 39 45 2c 20 30 78 34 44 2c 20 30 78 30  [0x9E, 0x4D, 0x0
2d4d0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
2d4e0 78 43 33 2c 20 30 78 32 34 2c 20 30 78 41 38 5d  xC3, 0x24, 0xA8]
2d4f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
2d500 44 5f 44 49 57 62 65 6d 43 6c 61 73 73 4f 62 6a  D_DIWbemClassObj
2d510 65 63 74 20 3d 20 7b 30 78 43 42 37 43 41 30 33  ect = {0xCB7CA03
2d520 33 2c 20 30 78 46 37 32 39 2c 20 30 78 31 31 44  3, 0xF729, 0x11D
2d530 30 2c 20 5b 30 78 39 45 2c 20 30 78 34 44 2c 20  0, [0x9E, 0x4D, 
2d540 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
2d550 2c 20 30 78 43 33 2c 20 30 78 32 34 2c 20 30 78  , 0xC3, 0x24, 0x
2d560 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A8]};. const IID
2d570 20 49 49 44 5f 44 49 57 62 65 6d 43 6f 6e 74 65   IID_DIWbemConte
2d580 78 74 20 3d 20 7b 30 78 43 42 37 43 41 30 33 38  xt = {0xCB7CA038
2d590 2c 20 30 78 46 37 32 39 2c 20 30 78 31 31 44 30  , 0xF729, 0x11D0
2d5a0 2c 20 5b 30 78 39 45 2c 20 30 78 34 44 2c 20 30  , [0x9E, 0x4D, 0
2d5b0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
2d5c0 20 30 78 43 33 2c 20 30 78 32 34 2c 20 30 78 41   0xC3, 0x24, 0xA
2d5d0 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  8]};. const IID 
2d5e0 49 49 44 5f 44 49 57 62 65 6d 4c 6f 63 61 74 6f  IID_DIWbemLocato
2d5f0 72 20 3d 20 7b 30 78 43 42 37 43 41 30 33 35 2c  r = {0xCB7CA035,
2d600 20 30 78 46 37 32 39 2c 20 30 78 31 31 44 30 2c   0xF729, 0x11D0,
2d610 20 5b 30 78 39 45 2c 20 30 78 34 44 2c 20 30 78   [0x9E, 0x4D, 0x
2d620 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
2d630 30 78 43 33 2c 20 30 78 32 34 2c 20 30 78 41 38  0xC3, 0x24, 0xA8
2d640 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2d650 49 44 5f 44 49 57 62 65 6d 4f 62 6a 65 63 74 53  ID_DIWbemObjectS
2d660 69 6e 6b 20 3d 20 7b 30 78 43 42 37 43 41 30 33  ink = {0xCB7CA03
2d670 36 2c 20 30 78 46 37 32 39 2c 20 30 78 31 31 44  6, 0xF729, 0x11D
2d680 30 2c 20 5b 30 78 39 45 2c 20 30 78 34 44 2c 20  0, [0x9E, 0x4D, 
2d690 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
2d6a0 2c 20 30 78 43 33 2c 20 30 78 32 34 2c 20 30 78  , 0xC3, 0x24, 0x
2d6b0 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A8]};. const IID
2d6c0 20 49 49 44 5f 44 49 57 62 65 6d 51 75 61 6c 69   IID_DIWbemQuali
2d6d0 66 69 65 72 53 65 74 20 3d 20 7b 30 78 43 42 37  fierSet = {0xCB7
2d6e0 43 41 30 33 34 2c 20 30 78 46 37 32 39 2c 20 30  CA034, 0xF729, 0
2d6f0 78 31 31 44 30 2c 20 5b 30 78 39 45 2c 20 30 78  x11D0, [0x9E, 0x
2d700 34 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  4D, 0x00, 0xC0, 
2d710 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 32 34  0x4F, 0xC3, 0x24
2d720 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA8]};. const
2d730 20 49 49 44 20 49 49 44 5f 44 49 57 62 65 6d 53   IID IID_DIWbemS
2d740 65 72 76 69 63 65 73 20 3d 20 7b 30 78 43 42 37  ervices = {0xCB7
2d750 43 41 30 33 41 2c 20 30 78 46 37 32 39 2c 20 30  CA03A, 0xF729, 0
2d760 78 31 31 44 30 2c 20 5b 30 78 39 45 2c 20 30 78  x11D0, [0x9E, 0x
2d770 34 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  4D, 0x00, 0xC0, 
2d780 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 32 34  0x4F, 0xC3, 0x24
2d790 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA8]};. const
2d7a0 20 49 49 44 20 49 49 44 5f 46 6f 6c 64 65 72 20   IID IID_Folder 
2d7b0 3d 20 7b 30 78 42 42 43 42 44 45 36 30 2c 20 30  = {0xBBCBDE60, 0
2d7c0 78 43 33 46 46 2c 20 30 78 31 31 43 45 2c 20 5b  xC3FF, 0x11CE, [
2d7d0 30 78 38 33 2c 20 30 78 35 30 2c 20 30 78 34 34  0x83, 0x50, 0x44
2d7e0 2c 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30 78  , 0x45, 0x53, 0x
2d7f0 35 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  54, 0x00, 0x00]}
2d800 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
2d810 5f 46 6f 6c 64 65 72 32 20 3d 20 7b 30 78 46 30  _Folder2 = {0xF0
2d820 44 32 44 38 45 46 2c 20 30 78 33 38 39 30 2c 20  D2D8EF, 0x3890, 
2d830 30 78 31 31 44 32 2c 20 5b 30 78 42 46 2c 20 30  0x11D2, [0xBF, 0
2d840 78 38 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x8B, 0x00, 0xC0,
2d850 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 33   0x4F, 0xB9, 0x3
2d860 36 2c 20 30 78 36 31 5d 7d 3b 0a 20 63 6f 6e 73  6, 0x61]};. cons
2d870 74 20 49 49 44 20 49 49 44 5f 46 6f 6c 64 65 72  t IID IID_Folder
2d880 33 20 3d 20 7b 30 78 41 37 41 45 35 46 36 34 2c  3 = {0xA7AE5F64,
2d890 20 30 78 43 34 44 37 2c 20 30 78 34 44 37 46 2c   0xC4D7, 0x4D7F,
2d8a0 20 5b 30 78 39 33 2c 20 30 78 30 37 2c 20 30 78   [0x93, 0x07, 0x
2d8b0 34 44 2c 20 30 78 32 34 2c 20 30 78 45 45 2c 20  4D, 0x24, 0xEE, 
2d8c0 30 78 35 34 2c 20 30 78 42 38 2c 20 30 78 34 31  0x54, 0xB8, 0x41
2d8d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2d8e0 49 44 5f 46 6f 6c 64 65 72 49 74 65 6d 20 3d 20  ID_FolderItem = 
2d8f0 7b 30 78 46 41 43 33 32 43 38 30 2c 20 30 78 43  {0xFAC32C80, 0xC
2d900 42 45 34 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  BE4, 0x11CE, [0x
2d910 38 33 2c 20 30 78 35 30 2c 20 30 78 34 34 2c 20  83, 0x50, 0x44, 
2d920 30 78 34 35 2c 20 30 78 35 33 2c 20 30 78 35 34  0x45, 0x53, 0x54
2d930 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a  , 0x00, 0x00]};.
2d940 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 46   const IID IID_F
2d950 6f 6c 64 65 72 49 74 65 6d 32 20 3d 20 7b 30 78  olderItem2 = {0x
2d960 45 44 43 38 31 37 41 41 2c 20 30 78 39 32 42 38  EDC817AA, 0x92B8
2d970 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 30 2c  , 0x11D1, [0xB0,
2d980 20 30 78 37 35 2c 20 30 78 30 30 2c 20 30 78 43   0x75, 0x00, 0xC
2d990 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
2d9a0 78 33 41 2c 20 30 78 41 35 5d 7d 3b 0a 20 63 6f  x3A, 0xA5]};. co
2d9b0 6e 73 74 20 49 49 44 20 49 49 44 5f 46 6f 6c 64  nst IID IID_Fold
2d9c0 65 72 49 74 65 6d 73 20 3d 20 7b 30 78 37 34 34  erItems = {0x744
2d9d0 31 32 39 45 30 2c 20 30 78 43 42 45 35 2c 20 30  129E0, 0xCBE5, 0
2d9e0 78 31 31 43 45 2c 20 5b 30 78 38 33 2c 20 30 78  x11CE, [0x83, 0x
2d9f0 35 30 2c 20 30 78 34 34 2c 20 30 78 34 35 2c 20  50, 0x44, 0x45, 
2da00 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78 30 30  0x53, 0x54, 0x00
2da10 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x00]};. const
2da20 20 49 49 44 20 49 49 44 5f 46 6f 6c 64 65 72 49   IID IID_FolderI
2da30 74 65 6d 73 32 20 3d 20 7b 30 78 43 39 34 46 30  tems2 = {0xC94F0
2da40 41 44 30 2c 20 30 78 46 33 36 33 2c 20 30 78 31  AD0, 0xF363, 0x1
2da50 31 44 32 2c 20 5b 30 78 41 33 2c 20 30 78 32 37  1D2, [0xA3, 0x27
2da60 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
2da70 34 46 2c 20 30 78 38 45 2c 20 30 78 45 43 2c 20  4F, 0x8E, 0xEC, 
2da80 30 78 37 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x7F]};. const I
2da90 49 44 20 49 49 44 5f 46 6f 6c 64 65 72 49 74 65  ID IID_FolderIte
2daa0 6d 73 33 20 3d 20 7b 30 78 45 41 41 37 43 33 30  ms3 = {0xEAA7C30
2dab0 39 2c 20 30 78 42 42 45 43 2c 20 30 78 34 39 44  9, 0xBBEC, 0x49D
2dac0 35 2c 20 5b 30 78 38 32 2c 20 30 78 31 44 2c 20  5, [0x82, 0x1D, 
2dad0 30 78 36 34 2c 20 30 78 44 39 2c 20 30 78 36 36  0x64, 0xD9, 0x66
2dae0 2c 20 30 78 43 42 2c 20 30 78 36 36 2c 20 30 78  , 0xCB, 0x66, 0x
2daf0 37 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7F]};. const IID
2db00 20 49 49 44 5f 46 6f 6c 64 65 72 49 74 65 6d 56   IID_FolderItemV
2db10 65 72 62 20 3d 20 7b 30 78 30 38 45 43 33 45 30  erb = {0x08EC3E0
2db20 30 2c 20 30 78 35 30 42 30 2c 20 30 78 31 31 43  0, 0x50B0, 0x11C
2db30 46 2c 20 5b 30 78 39 36 2c 20 30 78 30 43 2c 20  F, [0x96, 0x0C, 
2db40 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 43 37  0x00, 0x80, 0xC7
2db50 2c 20 30 78 46 34 2c 20 30 78 45 45 2c 20 30 78  , 0xF4, 0xEE, 0x
2db60 38 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  85]};. const IID
2db70 20 49 49 44 5f 46 6f 6c 64 65 72 49 74 65 6d 56   IID_FolderItemV
2db80 65 72 62 73 20 3d 20 7b 30 78 31 46 38 33 35 32  erbs = {0x1F8352
2db90 43 30 2c 20 30 78 35 30 42 30 2c 20 30 78 31 31  C0, 0x50B0, 0x11
2dba0 43 46 2c 20 5b 30 78 39 36 2c 20 30 78 30 43 2c  CF, [0x96, 0x0C,
2dbb0 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 43   0x00, 0x80, 0xC
2dbc0 37 2c 20 30 78 46 34 2c 20 30 78 45 45 2c 20 30  7, 0xF4, 0xEE, 0
2dbd0 78 38 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x85]};. const II
2dbe0 44 20 49 49 44 5f 49 41 63 63 65 73 73 43 6f 6e  D IID_IAccessCon
2dbf0 74 72 6f 6c 20 3d 20 7b 30 78 45 45 44 44 32 33  trol = {0xEEDD23
2dc00 45 30 2c 20 30 78 38 34 31 30 2c 20 30 78 31 31  E0, 0x8410, 0x11
2dc10 43 45 2c 20 5b 30 78 41 31 2c 20 30 78 43 33 2c  CE, [0xA1, 0xC3,
2dc20 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32   0x08, 0x00, 0x2
2dc30 42 2c 20 30 78 32 42 2c 20 30 78 38 44 2c 20 30  B, 0x2B, 0x8D, 0
2dc40 78 38 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8F]};. const II
2dc50 44 20 49 49 44 5f 49 41 63 63 65 73 73 69 62 6c  D IID_IAccessibl
2dc60 65 20 3d 20 7b 30 78 36 31 38 37 33 36 45 30 2c  e = {0x618736E0,
2dc70 20 30 78 33 43 33 44 2c 20 30 78 31 31 43 46 2c   0x3C3D, 0x11CF,
2dc80 20 5b 30 78 38 31 2c 20 30 78 30 43 2c 20 30 78   [0x81, 0x0C, 0x
2dc90 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
2dca0 30 78 33 38 2c 20 30 78 39 42 2c 20 30 78 37 31  0x38, 0x9B, 0x71
2dcb0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2dcc0 49 44 5f 49 41 63 63 65 73 73 69 62 6c 65 48 61  ID_IAccessibleHa
2dcd0 6e 64 6c 65 72 20 3d 20 7b 30 78 30 33 30 32 32  ndler = {0x03022
2dce0 34 33 30 2c 20 30 78 41 42 43 34 2c 20 30 78 31  430, 0xABC4, 0x1
2dcf0 31 44 30 2c 20 5b 30 78 42 44 2c 20 30 78 45 32  1D0, [0xBD, 0xE2
2dd00 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
2dd10 30 30 2c 20 30 78 31 41 2c 20 30 78 31 39 2c 20  00, 0x1A, 0x19, 
2dd20 30 78 35 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x53]};. const I
2dd30 49 44 20 49 49 44 5f 49 41 63 63 65 73 73 6f 72  ID IID_IAccessor
2dd40 20 3d 20 7b 30 78 30 43 37 33 33 41 38 43 2c 20   = {0x0C733A8C, 
2dd50 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20  0x2A1C, 0x11CE, 
2dd60 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
2dd70 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
2dd80 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
2dd90 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
2dda0 44 5f 49 41 63 63 49 64 65 6e 74 69 74 79 20 3d  D_IAccIdentity =
2ddb0 20 7b 30 78 37 38 35 32 42 37 38 44 2c 20 30 78   {0x7852B78D, 0x
2ddc0 31 43 46 44 2c 20 30 78 34 31 43 31 2c 20 5b 30  1CFD, 0x41C1, [0
2ddd0 78 41 36 2c 20 30 78 31 35 2c 20 30 78 39 43 2c  xA6, 0x15, 0x9C,
2dde0 20 30 78 30 43 2c 20 30 78 38 35 2c 20 30 78 39   0x0C, 0x85, 0x9
2ddf0 36 2c 20 30 78 30 42 2c 20 30 78 35 46 5d 7d 3b  6, 0x0B, 0x5F]};
2de00 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
2de10 49 41 63 63 6f 75 6e 74 44 69 73 63 6f 76 65 72  IAccountDiscover
2de20 79 20 3d 20 7b 30 78 46 41 32 30 32 42 42 43 2c  y = {0xFA202BBC,
2de30 20 30 78 36 41 42 45 2c 20 30 78 34 43 31 37 2c   0x6ABE, 0x4C17,
2de40 20 5b 30 78 42 31 2c 20 30 78 38 34 2c 20 30 78   [0xB1, 0x84, 0x
2de50 35 37 2c 20 30 78 30 42 2c 20 30 78 36 43 2c 20  57, 0x0B, 0x6C, 
2de60 30 78 46 32 2c 20 30 78 35 36 2c 20 30 78 41 36  0xF2, 0x56, 0xA6
2de70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2de80 49 44 5f 49 41 63 63 50 72 6f 70 53 65 72 76 65  ID_IAccPropServe
2de90 72 20 3d 20 7b 30 78 37 36 43 30 44 42 42 42 2c  r = {0x76C0DBBB,
2dea0 20 30 78 31 35 45 30 2c 20 30 78 34 45 37 42 2c   0x15E0, 0x4E7B,
2deb0 20 5b 30 78 42 36 2c 20 30 78 31 42 2c 20 30 78   [0xB6, 0x1B, 0x
2dec0 32 30 2c 20 30 78 45 45 2c 20 30 78 45 41 2c 20  20, 0xEE, 0xEA, 
2ded0 30 78 32 30 2c 20 30 78 30 31 2c 20 30 78 45 30  0x20, 0x01, 0xE0
2dee0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2def0 49 44 5f 49 41 63 63 50 72 6f 70 53 65 72 76 69  ID_IAccPropServi
2df00 63 65 73 20 3d 20 7b 30 78 36 45 32 36 45 37 37  ces = {0x6E26E77
2df10 36 2c 20 30 78 30 34 46 30 2c 20 30 78 34 39 35  6, 0x04F0, 0x495
2df20 44 2c 20 5b 30 78 38 30 2c 20 30 78 45 34 2c 20  D, [0x80, 0xE4, 
2df30 30 78 33 33 2c 20 30 78 33 30 2c 20 30 78 33 35  0x33, 0x30, 0x35
2df40 2c 20 30 78 32 45 2c 20 30 78 33 31 2c 20 30 78  , 0x2E, 0x31, 0x
2df50 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  69]};. const IID
2df60 20 49 49 44 5f 49 41 43 4c 69 73 74 20 3d 20 7b   IID_IACList = {
2df70 30 78 37 37 41 31 33 30 42 30 2c 20 30 78 39 34  0x77A130B0, 0x94
2df80 46 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41  FD, 0x11D0, [0xA
2df90 35 2c 20 30 78 34 34 2c 20 30 78 30 30 2c 20 30  5, 0x44, 0x00, 0
2dfa0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c  xC0, 0x4F, 0xD7,
2dfb0 20 30 78 44 30 2c 20 30 78 36 32 5d 7d 3b 0a 20   0xD0, 0x62]};. 
2dfc0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41  const IID IID_IA
2dfd0 43 4c 69 73 74 32 20 3d 20 7b 30 78 34 37 30 31  CList2 = {0x4701
2dfe0 34 31 41 30 2c 20 30 78 35 31 38 36 2c 20 30 78  41A0, 0x5186, 0x
2dff0 31 31 44 32 2c 20 5b 30 78 42 42 2c 20 30 78 42  11D2, [0xBB, 0xB
2e000 36 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  6, 0x00, 0x60, 0
2e010 78 39 37 2c 20 30 78 37 42 2c 20 30 78 34 36 2c  x97, 0x7B, 0x46,
2e020 20 30 78 34 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x4C]};. const 
2e030 49 49 44 20 49 49 44 5f 49 41 63 74 69 6f 6e 50  IID IID_IActionP
2e040 72 6f 67 72 65 73 73 20 3d 20 7b 30 78 34 39 46  rogress = {0x49F
2e050 46 31 31 37 33 2c 20 30 78 45 41 44 43 2c 20 30  F1173, 0xEADC, 0
2e060 78 34 34 36 44 2c 20 5b 30 78 39 32 2c 20 30 78  x446D, [0x92, 0x
2e070 38 35 2c 20 30 78 31 35 2c 20 30 78 36 34 2c 20  85, 0x15, 0x64, 
2e080 30 78 35 33 2c 20 30 78 41 36 2c 20 30 78 34 33  0x53, 0xA6, 0x43
2e090 2c 20 30 78 31 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x1C]};. const
2e0a0 20 49 49 44 20 49 49 44 5f 49 41 63 74 69 6f 6e   IID IID_IAction
2e0b0 50 72 6f 67 72 65 73 73 44 69 61 6c 6f 67 20 3d  ProgressDialog =
2e0c0 20 7b 30 78 34 39 46 46 31 31 37 32 2c 20 30 78   {0x49FF1172, 0x
2e0d0 45 41 44 43 2c 20 30 78 34 34 36 44 2c 20 5b 30  EADC, 0x446D, [0
2e0e0 78 39 32 2c 20 30 78 38 35 2c 20 30 78 31 35 2c  x92, 0x85, 0x15,
2e0f0 20 30 78 36 34 2c 20 30 78 35 33 2c 20 30 78 41   0x64, 0x53, 0xA
2e100 36 2c 20 30 78 34 33 2c 20 30 78 31 43 5d 7d 3b  6, 0x43, 0x1C]};
2e110 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
2e120 49 41 63 74 69 76 65 44 65 73 6b 74 6f 70 20 3d  IActiveDesktop =
2e130 20 7b 30 78 46 34 39 30 45 42 30 30 2c 20 30 78   {0xF490EB00, 0x
2e140 31 32 34 30 2c 20 30 78 31 31 44 31 2c 20 5b 30  1240, 0x11D1, [0
2e150 78 39 38 2c 20 30 78 38 38 2c 20 30 78 30 30 2c  x98, 0x88, 0x00,
2e160 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78 44   0x60, 0x97, 0xD
2e170 45 2c 20 30 78 41 43 2c 20 30 78 46 39 5d 7d 3b  E, 0xAC, 0xF9]};
2e180 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
2e190 49 41 63 74 69 76 65 49 4d 45 20 3d 20 7b 30 78  IActiveIME = {0x
2e1a0 36 46 45 32 30 39 36 32 2c 20 30 78 44 30 37 37  6FE20962, 0xD077
2e1b0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 46 2c  , 0x11D0, [0x8F,
2e1c0 20 30 78 45 37 2c 20 30 78 30 30 2c 20 30 78 41   0xE7, 0x00, 0xA
2e1d0 41 2c 20 30 78 30 30 2c 20 30 78 36 42 2c 20 30  A, 0x00, 0x6B, 0
2e1e0 78 43 43 2c 20 30 78 35 39 5d 7d 3b 0a 20 63 6f  xCC, 0x59]};. co
2e1f0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 63 74  nst IID IID_IAct
2e200 69 76 65 49 4d 45 32 20 3d 20 7b 30 78 45 31 43  iveIME2 = {0xE1C
2e210 34 42 46 30 45 2c 20 30 78 32 44 35 33 2c 20 30  4BF0E, 0x2D53, 0
2e220 78 31 31 44 32 2c 20 5b 30 78 39 33 2c 20 30 78  x11D2, [0x93, 0x
2e230 45 31 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  E1, 0x00, 0x60, 
2e240 30 78 42 30 2c 20 30 78 36 37 2c 20 30 78 42 38  0xB0, 0x67, 0xB8
2e250 2c 20 30 78 36 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x6E]};. const
2e260 20 49 49 44 20 49 49 44 5f 49 41 63 74 69 76 65   IID IID_IActive
2e270 49 4d 4d 41 70 70 20 3d 20 7b 30 78 30 38 43 30  IMMApp = {0x08C0
2e280 45 30 34 30 2c 20 30 78 36 32 44 31 2c 20 30 78  E040, 0x62D1, 0x
2e290 31 31 44 31 2c 20 5b 30 78 39 33 2c 20 30 78 32  11D1, [0x93, 0x2
2e2a0 36 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  6, 0x00, 0x60, 0
2e2b0 78 42 30 2c 20 30 78 36 37 2c 20 30 78 42 38 2c  xB0, 0x67, 0xB8,
2e2c0 20 30 78 36 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x6E]};. const 
2e2d0 49 49 44 20 49 49 44 5f 49 41 63 74 69 76 65 49  IID IID_IActiveI
2e2e0 4d 4d 49 4d 45 20 3d 20 7b 30 78 30 38 43 30 33  MMIME = {0x08C03
2e2f0 34 31 31 2c 20 30 78 46 39 36 42 2c 20 30 78 31  411, 0xF96B, 0x1
2e300 31 44 30 2c 20 5b 30 78 41 34 2c 20 30 78 37 35  1D0, [0xA4, 0x75
2e310 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
2e320 30 30 2c 20 30 78 36 42 2c 20 30 78 43 43 2c 20  00, 0x6B, 0xCC, 
2e330 30 78 35 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x59]};. const I
2e340 49 44 20 49 49 44 5f 49 41 63 74 69 76 65 49 4d  ID IID_IActiveIM
2e350 4d 4d 65 73 73 61 67 65 50 75 6d 70 4f 77 6e 65  MMessagePumpOwne
2e360 72 20 3d 20 7b 30 78 42 35 43 46 32 43 46 41 2c  r = {0xB5CF2CFA,
2e370 20 30 78 38 41 45 42 2c 20 30 78 31 31 44 31 2c   0x8AEB, 0x11D1,
2e380 20 5b 30 78 39 33 2c 20 30 78 36 34 2c 20 30 78   [0x93, 0x64, 0x
2e390 30 30 2c 20 30 78 36 30 2c 20 30 78 42 30 2c 20  00, 0x60, 0xB0, 
2e3a0 30 78 36 37 2c 20 30 78 42 38 2c 20 30 78 36 45  0x67, 0xB8, 0x6E
2e3b0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2e3c0 49 44 5f 49 41 63 74 69 76 65 49 4d 4d 52 65 67  ID_IActiveIMMReg
2e3d0 69 73 74 72 61 72 20 3d 20 7b 30 78 42 33 34 35  istrar = {0xB345
2e3e0 38 30 38 32 2c 20 30 78 42 44 30 30 2c 20 30 78  8082, 0xBD00, 0x
2e3f0 31 31 44 31 2c 20 5b 30 78 39 33 2c 20 30 78 39  11D1, [0x93, 0x9
2e400 42 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  B, 0x00, 0x60, 0
2e410 78 42 30 2c 20 30 78 36 37 2c 20 30 78 42 38 2c  xB0, 0x67, 0xB8,
2e420 20 30 78 36 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x6E]};. const 
2e430 49 49 44 20 49 49 44 5f 49 41 63 74 69 76 65 53  IID IID_IActiveS
2e440 63 72 69 70 74 20 3d 20 7b 30 78 42 42 31 41 32  cript = {0xBB1A2
2e450 41 45 31 2c 20 30 78 41 34 46 39 2c 20 30 78 31  AE1, 0xA4F9, 0x1
2e460 31 43 46 2c 20 5b 30 78 38 46 2c 20 30 78 32 30  1CF, [0x8F, 0x20
2e470 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78  , 0x00, 0x80, 0x
2e480 35 46 2c 20 30 78 32 43 2c 20 30 78 44 30 2c 20  5F, 0x2C, 0xD0, 
2e490 30 78 36 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x64]};. const I
2e4a0 49 44 20 49 49 44 5f 49 41 63 74 69 76 65 53 63  ID IID_IActiveSc
2e4b0 72 69 70 74 41 75 74 68 6f 72 20 3d 20 7b 30 78  riptAuthor = {0x
2e4c0 39 43 31 30 39 44 41 30 2c 20 30 78 37 30 30 36  9C109DA0, 0x7006
2e4d0 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 33 2c  , 0x11D1, [0xB3,
2e4e0 20 30 78 36 43 2c 20 30 78 30 30 2c 20 30 78 41   0x6C, 0x00, 0xA
2e4f0 30 2c 20 30 78 43 39 2c 20 30 78 31 31 2c 20 30  0, 0xC9, 0x11, 0
2e500 78 45 38 2c 20 30 78 42 32 5d 7d 3b 0a 20 63 6f  xE8, 0xB2]};. co
2e510 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 63 74  nst IID IID_IAct
2e520 69 76 65 53 63 72 69 70 74 41 75 74 68 6f 72 50  iveScriptAuthorP
2e530 72 6f 63 65 64 75 72 65 20 3d 20 7b 30 78 37 45  rocedure = {0x7E
2e540 32 44 34 42 37 30 2c 20 30 78 42 44 39 41 2c 20  2D4B70, 0xBD9A, 
2e550 30 78 31 31 44 30 2c 20 5b 30 78 39 33 2c 20 30  0x11D0, [0x93, 0
2e560 78 33 36 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x36, 0x00, 0xA0,
2e570 20 30 78 43 39 2c 20 30 78 30 44 2c 20 30 78 43   0xC9, 0x0D, 0xC
2e580 41 2c 20 30 78 41 39 5d 7d 3b 0a 20 63 6f 6e 73  A, 0xA9]};. cons
2e590 74 20 49 49 44 20 49 49 44 5f 49 41 63 74 69 76  t IID IID_IActiv
2e5a0 65 53 63 72 69 70 74 44 65 62 75 67 20 3d 20 7b  eScriptDebug = {
2e5b0 30 78 35 31 39 37 33 43 31 30 2c 20 30 78 43 42  0x51973C10, 0xCB
2e5c0 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  0C, 0x11D0, [0xB
2e5d0 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30  5, 0xC9, 0x00, 0
2e5e0 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c  xA0, 0x24, 0x4A,
2e5f0 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20   0x0E, 0x7A]};. 
2e600 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41  const IID IID_IA
2e610 63 74 69 76 65 53 63 72 69 70 74 44 65 62 75 67  ctiveScriptDebug
2e620 33 32 20 3d 20 7b 30 78 35 31 39 37 33 43 31 30  32 = {0x51973C10
2e630 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44 30  , 0xCB0C, 0x11D0
2e640 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30  , [0xB5, 0xC9, 0
2e650 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c  x00, 0xA0, 0x24,
2e660 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37   0x4A, 0x0E, 0x7
2e670 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  A]};. const IID 
2e680 49 49 44 5f 49 41 63 74 69 76 65 53 63 72 69 70  IID_IActiveScrip
2e690 74 44 65 62 75 67 36 34 20 3d 20 7b 30 78 42 43  tDebug64 = {0xBC
2e6a0 34 33 37 45 32 33 2c 20 30 78 46 35 42 38 2c 20  437E23, 0xF5B8, 
2e6b0 30 78 34 37 46 34 2c 20 5b 30 78 42 42 2c 20 30  0x47F4, [0xBB, 0
2e6c0 78 37 39 2c 20 30 78 37 44 2c 20 30 78 31 43 2c  x79, 0x7D, 0x1C,
2e6d0 20 30 78 45 35 2c 20 30 78 34 38 2c 20 30 78 33   0xE5, 0x48, 0x3
2e6e0 42 2c 20 30 78 38 36 5d 7d 3b 0a 20 63 6f 6e 73  B, 0x86]};. cons
2e6f0 74 20 49 49 44 20 49 49 44 5f 49 41 63 74 69 76  t IID IID_IActiv
2e700 65 53 63 72 69 70 74 45 6e 63 6f 64 65 20 3d 20  eScriptEncode = 
2e710 7b 30 78 42 42 31 41 32 41 45 33 2c 20 30 78 41  {0xBB1A2AE3, 0xA
2e720 34 46 39 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  4F9, 0x11CF, [0x
2e730 38 46 2c 20 30 78 32 30 2c 20 30 78 30 30 2c 20  8F, 0x20, 0x00, 
2e740 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 32 43  0x80, 0x5F, 0x2C
2e750 2c 20 30 78 44 30 2c 20 30 78 36 34 5d 7d 3b 0a  , 0xD0, 0x64]};.
2e760 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
2e770 41 63 74 69 76 65 53 63 72 69 70 74 45 72 72 6f  ActiveScriptErro
2e780 72 20 3d 20 7b 30 78 45 41 45 31 42 41 36 31 2c  r = {0xEAE1BA61,
2e790 20 30 78 41 34 45 44 2c 20 30 78 31 31 43 46 2c   0xA4ED, 0x11CF,
2e7a0 20 5b 30 78 38 46 2c 20 30 78 32 30 2c 20 30 78   [0x8F, 0x20, 0x
2e7b0 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20  00, 0x80, 0x5F, 
2e7c0 30 78 32 43 2c 20 30 78 44 30 2c 20 30 78 36 34  0x2C, 0xD0, 0x64
2e7d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2e7e0 49 44 5f 49 41 63 74 69 76 65 53 63 72 69 70 74  ID_IActiveScript
2e7f0 45 72 72 6f 72 36 34 20 3d 20 7b 30 78 42 32 31  Error64 = {0xB21
2e800 46 42 32 41 31 2c 20 30 78 35 42 38 46 2c 20 30  FB2A1, 0x5B8F, 0
2e810 78 34 39 36 33 2c 20 5b 30 78 38 43 2c 20 30 78  x4963, [0x8C, 0x
2e820 32 31 2c 20 30 78 32 31 2c 20 30 78 34 35 2c 20  21, 0x21, 0x45, 
2e830 30 78 30 46 2c 20 30 78 38 34 2c 20 30 78 45 44  0x0F, 0x84, 0xED
2e840 2c 20 30 78 37 46 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x7F]};. const
2e850 20 49 49 44 20 49 49 44 5f 49 41 63 74 69 76 65   IID IID_IActive
2e860 53 63 72 69 70 74 45 72 72 6f 72 44 65 62 75 67  ScriptErrorDebug
2e870 20 3d 20 7b 30 78 35 31 39 37 33 43 31 32 2c 20   = {0x51973C12, 
2e880 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20  0xCB0C, 0x11D0, 
2e890 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30  [0xB5, 0xC9, 0x0
2e8a0 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30  0, 0xA0, 0x24, 0
2e8b0 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d  x4A, 0x0E, 0x7A]
2e8c0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
2e8d0 44 5f 49 41 63 74 69 76 65 53 63 72 69 70 74 47  D_IActiveScriptG
2e8e0 61 72 62 61 67 65 43 6f 6c 6c 65 63 74 6f 72 20  arbageCollector 
2e8f0 3d 20 7b 30 78 36 41 41 32 43 34 41 30 2c 20 30  = {0x6AA2C4A0, 0
2e900 78 32 42 35 33 2c 20 30 78 31 31 44 34 2c 20 5b  x2B53, 0x11D4, [
2e910 30 78 41 32 2c 20 30 78 41 30 2c 20 30 78 30 30  0xA2, 0xA0, 0x00
2e920 2c 20 30 78 31 30 2c 20 30 78 34 42 2c 20 30 78  , 0x10, 0x4B, 0x
2e930 44 33 2c 20 30 78 35 30 2c 20 30 78 39 30 5d 7d  D3, 0x50, 0x90]}
2e940 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
2e950 5f 49 41 63 74 69 76 65 53 63 72 69 70 74 48 6f  _IActiveScriptHo
2e960 73 74 45 6e 63 6f 64 65 20 3d 20 7b 30 78 42 45  stEncode = {0xBE
2e970 45 39 42 37 36 45 2c 20 30 78 43 46 45 33 2c 20  E9B76E, 0xCFE3, 
2e980 30 78 31 31 44 31 2c 20 5b 30 78 42 37 2c 20 30  0x11D1, [0xB7, 0
2e990 78 34 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x47, 0x00, 0xC0,
2e9a0 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 42   0x4F, 0xC2, 0xB
2e9b0 30 2c 20 30 78 38 35 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x85]};. cons
2e9c0 74 20 49 49 44 20 49 49 44 5f 49 41 63 74 69 76  t IID IID_IActiv
2e9d0 65 53 63 72 69 70 74 50 61 72 73 65 20 3d 20 7b  eScriptParse = {
2e9e0 30 78 42 42 31 41 32 41 45 32 2c 20 30 78 41 34  0xBB1A2AE2, 0xA4
2e9f0 46 39 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38  F9, 0x11CF, [0x8
2ea00 46 2c 20 30 78 32 30 2c 20 30 78 30 30 2c 20 30  F, 0x20, 0x00, 0
2ea10 78 38 30 2c 20 30 78 35 46 2c 20 30 78 32 43 2c  x80, 0x5F, 0x2C,
2ea20 20 30 78 44 30 2c 20 30 78 36 34 5d 7d 3b 0a 20   0xD0, 0x64]};. 
2ea30 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41  const IID IID_IA
2ea40 63 74 69 76 65 53 63 72 69 70 74 50 61 72 73 65  ctiveScriptParse
2ea50 33 32 20 3d 20 7b 30 78 42 42 31 41 32 41 45 32  32 = {0xBB1A2AE2
2ea60 2c 20 30 78 41 34 46 39 2c 20 30 78 31 31 43 46  , 0xA4F9, 0x11CF
2ea70 2c 20 5b 30 78 38 46 2c 20 30 78 32 30 2c 20 30  , [0x8F, 0x20, 0
2ea80 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c  x00, 0x80, 0x5F,
2ea90 20 30 78 32 43 2c 20 30 78 44 30 2c 20 30 78 36   0x2C, 0xD0, 0x6
2eaa0 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  4]};. const IID 
2eab0 49 49 44 5f 49 41 63 74 69 76 65 53 63 72 69 70  IID_IActiveScrip
2eac0 74 50 61 72 73 65 36 34 20 3d 20 7b 30 78 43 37  tParse64 = {0xC7
2ead0 45 46 37 36 35 38 2c 20 30 78 45 31 45 45 2c 20  EF7658, 0xE1EE, 
2eae0 30 78 34 38 30 45 2c 20 5b 30 78 39 37 2c 20 30  0x480E, [0x97, 0
2eaf0 78 45 41 2c 20 30 78 44 35 2c 20 30 78 32 43 2c  xEA, 0xD5, 0x2C,
2eb00 20 30 78 42 34 2c 20 30 78 44 37 2c 20 30 78 36   0xB4, 0xD7, 0x6
2eb10 44 2c 20 30 78 31 37 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x17]};. cons
2eb20 74 20 49 49 44 20 49 49 44 5f 49 41 63 74 69 76  t IID IID_IActiv
2eb30 65 53 63 72 69 70 74 50 61 72 73 65 50 72 6f 63  eScriptParseProc
2eb40 65 64 75 72 65 20 3d 20 7b 30 78 41 41 35 42 36  edure = {0xAA5B6
2eb50 41 38 30 2c 20 30 78 42 38 33 34 2c 20 30 78 31  A80, 0xB834, 0x1
2eb60 31 44 30 2c 20 5b 30 78 39 33 2c 20 30 78 32 46  1D0, [0x93, 0x2F
2eb70 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
2eb80 43 39 2c 20 30 78 30 44 2c 20 30 78 43 41 2c 20  C9, 0x0D, 0xCA, 
2eb90 30 78 41 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA9]};. const I
2eba0 49 44 20 49 49 44 5f 49 41 63 74 69 76 65 53 63  ID IID_IActiveSc
2ebb0 72 69 70 74 50 61 72 73 65 50 72 6f 63 65 64 75  riptParseProcedu
2ebc0 72 65 32 5f 33 32 20 3d 20 7b 30 78 37 31 45 45  re2_32 = {0x71EE
2ebd0 35 42 32 30 2c 20 30 78 46 42 30 34 2c 20 30 78  5B20, 0xFB04, 0x
2ebe0 31 31 44 31 2c 20 5b 30 78 42 33 2c 20 30 78 41  11D1, [0xB3, 0xA
2ebf0 38 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  8, 0x00, 0xA0, 0
2ec00 78 43 39 2c 20 30 78 31 31 2c 20 30 78 45 38 2c  xC9, 0x11, 0xE8,
2ec10 20 30 78 42 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xB2]};. const 
2ec20 49 49 44 20 49 49 44 5f 49 41 63 74 69 76 65 53  IID IID_IActiveS
2ec30 63 72 69 70 74 50 61 72 73 65 50 72 6f 63 65 64  criptParseProced
2ec40 75 72 65 32 5f 36 34 20 3d 20 7b 30 78 46 45 37  ure2_64 = {0xFE7
2ec50 43 34 32 37 31 2c 20 30 78 32 31 30 43 2c 20 30  C4271, 0x210C, 0
2ec60 78 34 34 38 44 2c 20 5b 30 78 39 46 2c 20 30 78  x448D, [0x9F, 0x
2ec70 35 34 2c 20 30 78 37 36 2c 20 30 78 44 41 2c 20  54, 0x76, 0xDA, 
2ec80 30 78 42 37 2c 20 30 78 30 34 2c 20 30 78 37 42  0xB7, 0x04, 0x7B
2ec90 2c 20 30 78 32 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x28]};. const
2eca0 20 49 49 44 20 49 49 44 5f 49 41 63 74 69 76 65   IID IID_IActive
2ecb0 53 63 72 69 70 74 50 61 72 73 65 50 72 6f 63 65  ScriptParseProce
2ecc0 64 75 72 65 33 32 20 3d 20 7b 30 78 41 41 35 42  dure32 = {0xAA5B
2ecd0 36 41 38 30 2c 20 30 78 42 38 33 34 2c 20 30 78  6A80, 0xB834, 0x
2ece0 31 31 44 30 2c 20 5b 30 78 39 33 2c 20 30 78 32  11D0, [0x93, 0x2
2ecf0 46 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  F, 0x00, 0xA0, 0
2ed00 78 43 39 2c 20 30 78 30 44 2c 20 30 78 43 41 2c  xC9, 0x0D, 0xCA,
2ed10 20 30 78 41 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA9]};. const 
2ed20 49 49 44 20 49 49 44 5f 49 41 63 74 69 76 65 53  IID IID_IActiveS
2ed30 63 72 69 70 74 50 61 72 73 65 50 72 6f 63 65 64  criptParseProced
2ed40 75 72 65 36 34 20 3d 20 7b 30 78 43 36 34 37 31  ure64 = {0xC6471
2ed50 33 42 36 2c 20 30 78 45 30 32 39 2c 20 30 78 34  3B6, 0xE029, 0x4
2ed60 43 43 35 2c 20 5b 30 78 39 32 2c 20 30 78 30 30  CC5, [0x92, 0x00
2ed70 2c 20 30 78 34 33 2c 20 30 78 38 42 2c 20 30 78  , 0x43, 0x8B, 0x
2ed80 37 32 2c 20 30 78 38 39 2c 20 30 78 30 42 2c 20  72, 0x89, 0x0B, 
2ed90 30 78 36 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x6A]};. const I
2eda0 49 44 20 49 49 44 5f 49 41 63 74 69 76 65 53 63  ID IID_IActiveSc
2edb0 72 69 70 74 50 61 72 73 65 50 72 6f 63 65 64 75  riptParseProcedu
2edc0 72 65 4f 6c 64 20 3d 20 7b 30 78 31 43 46 46 30  reOld = {0x1CFF0
2edd0 30 35 30 2c 20 30 78 36 46 44 44 2c 20 30 78 31  050, 0x6FDD, 0x1
2ede0 31 44 30 2c 20 5b 30 78 39 33 2c 20 30 78 32 38  1D0, [0x93, 0x28
2edf0 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
2ee00 43 39 2c 20 30 78 30 44 2c 20 30 78 43 41 2c 20  C9, 0x0D, 0xCA, 
2ee10 30 78 41 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA9]};. const I
2ee20 49 44 20 49 49 44 5f 49 41 63 74 69 76 65 53 63  ID IID_IActiveSc
2ee30 72 69 70 74 50 61 72 73 65 50 72 6f 63 65 64 75  riptParseProcedu
2ee40 72 65 4f 6c 64 33 32 20 3d 20 7b 30 78 31 43 46  reOld32 = {0x1CF
2ee50 46 30 30 35 30 2c 20 30 78 36 46 44 44 2c 20 30  F0050, 0x6FDD, 0
2ee60 78 31 31 44 30 2c 20 5b 30 78 39 33 2c 20 30 78  x11D0, [0x93, 0x
2ee70 32 38 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  28, 0x00, 0xA0, 
2ee80 30 78 43 39 2c 20 30 78 30 44 2c 20 30 78 43 41  0xC9, 0x0D, 0xCA
2ee90 2c 20 30 78 41 39 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA9]};. const
2eea0 20 49 49 44 20 49 49 44 5f 49 41 63 74 69 76 65   IID IID_IActive
2eeb0 53 63 72 69 70 74 50 61 72 73 65 50 72 6f 63 65  ScriptParseProce
2eec0 64 75 72 65 4f 6c 64 36 34 20 3d 20 7b 30 78 32  dureOld64 = {0x2
2eed0 31 46 35 37 31 32 38 2c 20 30 78 30 38 43 39 2c  1F57128, 0x08C9,
2eee0 20 30 78 34 36 33 38 2c 20 5b 30 78 42 41 2c 20   0x4638, [0xBA, 
2eef0 30 78 31 32 2c 20 30 78 32 32 2c 20 30 78 44 31  0x12, 0x22, 0xD1
2ef00 2c 20 30 78 35 44 2c 20 30 78 38 38 2c 20 30 78  , 0x5D, 0x88, 0x
2ef10 44 43 2c 20 30 78 35 43 5d 7d 3b 0a 20 63 6f 6e  DC, 0x5C]};. con
2ef20 73 74 20 49 49 44 20 49 49 44 5f 49 41 63 74 69  st IID IID_IActi
2ef30 76 65 53 63 72 69 70 74 50 72 6f 70 65 72 74 79  veScriptProperty
2ef40 20 3d 20 7b 30 78 34 39 35 34 45 30 44 30 2c 20   = {0x4954E0D0, 
2ef50 30 78 46 42 43 37 2c 20 30 78 31 31 44 31 2c 20  0xFBC7, 0x11D1, 
2ef60 5b 30 78 38 34 2c 20 30 78 31 30 2c 20 30 78 30  [0x84, 0x10, 0x0
2ef70 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
2ef80 78 43 33 2c 20 30 78 46 42 2c 20 30 78 46 43 5d  xC3, 0xFB, 0xFC]
2ef90 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
2efa0 44 5f 49 41 63 74 69 76 65 53 63 72 69 70 74 53  D_IActiveScriptS
2efb0 49 50 49 6e 66 6f 20 3d 20 7b 30 78 37 36 34 36  IPInfo = {0x7646
2efc0 35 31 44 30 2c 20 30 78 33 38 44 45 2c 20 30 78  51D0, 0x38DE, 0x
2efd0 31 31 44 34 2c 20 5b 30 78 41 32 2c 20 30 78 41  11D4, [0xA2, 0xA
2efe0 33 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30  3, 0x00, 0x10, 0
2eff0 78 34 42 2c 20 30 78 44 33 2c 20 30 78 35 30 2c  x4B, 0xD3, 0x50,
2f000 20 30 78 39 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x90]};. const 
2f010 49 49 44 20 49 49 44 5f 49 41 63 74 69 76 65 53  IID IID_IActiveS
2f020 63 72 69 70 74 53 69 74 65 20 3d 20 7b 30 78 44  criptSite = {0xD
2f030 42 30 31 41 31 45 33 2c 20 30 78 41 34 32 42 2c  B01A1E3, 0xA42B,
2f040 20 30 78 31 31 43 46 2c 20 5b 30 78 38 46 2c 20   0x11CF, [0x8F, 
2f050 30 78 32 30 2c 20 30 78 30 30 2c 20 30 78 38 30  0x20, 0x00, 0x80
2f060 2c 20 30 78 35 46 2c 20 30 78 32 43 2c 20 30 78  , 0x5F, 0x2C, 0x
2f070 44 30 2c 20 30 78 36 34 5d 7d 3b 0a 20 63 6f 6e  D0, 0x64]};. con
2f080 73 74 20 49 49 44 20 49 49 44 5f 49 41 63 74 69  st IID IID_IActi
2f090 76 65 53 63 72 69 70 74 53 69 74 65 44 65 62 75  veScriptSiteDebu
2f0a0 67 33 32 20 3d 20 7b 30 78 35 31 39 37 33 43 31  g32 = {0x51973C1
2f0b0 31 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44  1, 0xCB0C, 0x11D
2f0c0 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20  0, [0xB5, 0xC9, 
2f0d0 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34  0x00, 0xA0, 0x24
2f0e0 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78  , 0x4A, 0x0E, 0x
2f0f0 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7A]};. const IID
2f100 20 49 49 44 5f 49 41 63 74 69 76 65 53 63 72 69   IID_IActiveScri
2f110 70 74 53 69 74 65 44 65 62 75 67 36 34 20 3d 20  ptSiteDebug64 = 
2f120 7b 30 78 44 36 42 39 36 42 30 41 2c 20 30 78 37  {0xD6B96B0A, 0x7
2f130 34 36 33 2c 20 30 78 34 30 32 43 2c 20 5b 30 78  463, 0x402C, [0x
2f140 39 32 2c 20 30 78 41 43 2c 20 30 78 38 39 2c 20  92, 0xAC, 0x89, 
2f150 30 78 39 38 2c 20 30 78 34 32 2c 20 30 78 32 36  0x98, 0x42, 0x26
2f160 2c 20 30 78 39 34 2c 20 30 78 32 46 5d 7d 3b 0a  , 0x94, 0x2F]};.
2f170 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
2f180 41 63 74 69 76 65 53 63 72 69 70 74 53 69 74 65  ActiveScriptSite
2f190 49 6e 74 65 72 72 75 70 74 50 6f 6c 6c 20 3d 20  InterruptPoll = 
2f1a0 7b 30 78 35 33 39 36 39 38 41 30 2c 20 30 78 43  {0x539698A0, 0xC
2f1b0 44 43 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  DCA, 0x11CF, [0x
2f1c0 41 35 2c 20 30 78 45 42 2c 20 30 78 30 30 2c 20  A5, 0xEB, 0x00, 
2f1d0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 37  0xAA, 0x00, 0x47
2f1e0 2c 20 30 78 41 30 2c 20 30 78 36 33 5d 7d 3b 0a  , 0xA0, 0x63]};.
2f1f0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
2f200 41 63 74 69 76 65 53 63 72 69 70 74 53 69 74 65  ActiveScriptSite
2f210 57 69 6e 64 6f 77 20 3d 20 7b 30 78 44 31 30 46  Window = {0xD10F
2f220 36 37 36 31 2c 20 30 78 38 33 45 39 2c 20 30 78  6761, 0x83E9, 0x
2f230 31 31 43 46 2c 20 5b 30 78 38 46 2c 20 30 78 32  11CF, [0x8F, 0x2
2f240 30 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30  0, 0x00, 0x80, 0
2f250 78 35 46 2c 20 30 78 32 43 2c 20 30 78 44 30 2c  x5F, 0x2C, 0xD0,
2f260 20 30 78 36 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x64]};. const 
2f270 49 49 44 20 49 49 44 5f 49 41 63 74 69 76 65 53  IID IID_IActiveS
2f280 63 72 69 70 74 53 74 61 74 73 20 3d 20 7b 30 78  criptStats = {0x
2f290 42 38 44 41 36 33 31 30 2c 20 30 78 45 31 39 42  B8DA6310, 0xE19B
2f2a0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 33 2c  , 0x11D0, [0x93,
2f2b0 20 30 78 33 43 2c 20 30 78 30 30 2c 20 30 78 41   0x3C, 0x00, 0xA
2f2c0 30 2c 20 30 78 43 39 2c 20 30 78 30 44 2c 20 30  0, 0xC9, 0x0D, 0
2f2d0 78 43 41 2c 20 30 78 41 39 5d 7d 3b 0a 20 63 6f  xCA, 0xA9]};. co
2f2e0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 63 74  nst IID IID_IAct
2f2f0 69 76 65 58 53 61 66 65 74 79 50 72 6f 76 69 64  iveXSafetyProvid
2f300 65 72 20 3d 20 7b 30 78 36 39 46 46 35 31 30 31  er = {0x69FF5101
2f310 2c 20 30 78 46 43 36 33 2c 20 30 78 31 31 44 30  , 0xFC63, 0x11D0
2f320 2c 20 5b 30 78 39 37 2c 20 30 78 45 42 2c 20 30  , [0x97, 0xEB, 0
2f330 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
2f340 20 30 78 36 31 2c 20 30 78 35 33 2c 20 30 78 33   0x61, 0x53, 0x3
2f350 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
2f360 49 49 44 5f 49 41 64 61 70 74 65 72 49 6e 66 6f  IID_IAdapterInfo
2f370 20 3d 20 7b 30 78 34 38 30 42 46 39 34 41 2c 20   = {0x480BF94A, 
2f380 30 78 30 39 46 44 2c 20 30 78 34 46 38 41 2c 20  0x09FD, 0x4F8A, 
2f390 5b 30 78 41 33 2c 20 30 78 45 30 2c 20 30 78 42  [0xA3, 0xE0, 0xB
2f3a0 30 2c 20 30 78 37 30 2c 20 30 78 30 32 2c 20 30  0, 0x70, 0x02, 0
2f3b0 78 38 32 2c 20 30 78 44 38 2c 20 30 78 34 44 5d  x82, 0xD8, 0x4D]
2f3c0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
2f3d0 44 5f 49 41 64 61 70 74 65 72 4e 6f 74 69 66 69  D_IAdapterNotifi
2f3e0 63 61 74 69 6f 6e 53 69 6e 6b 20 3d 20 7b 30 78  cationSink = {0x
2f3f0 34 34 41 42 32 44 43 33 2c 20 30 78 32 33 42 32  44AB2DC3, 0x23B2
2f400 2c 20 30 78 34 37 44 45 2c 20 5b 30 78 38 32 2c  , 0x47DE, [0x82,
2f410 20 30 78 32 38 2c 20 30 78 32 45 2c 20 30 78 31   0x28, 0x2E, 0x1
2f420 43 2c 20 30 78 43 45 2c 20 30 78 45 42 2c 20 30  C, 0xCE, 0xEB, 0
2f430 78 39 39 2c 20 30 78 31 31 5d 7d 3b 0a 20 63 6f  x99, 0x11]};. co
2f440 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 64 64  nst IID IID_IAdd
2f450 45 76 65 6e 74 73 20 3d 20 7b 30 78 44 37 31 30  Events = {0xD710
2f460 41 36 41 45 2c 20 30 78 33 33 37 31 2c 20 30 78  A6AE, 0x3371, 0x
2f470 31 31 44 31 2c 20 5b 30 78 42 45 2c 20 30 78 35  11D1, [0xBE, 0x5
2f480 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  B, 0x00, 0xC0, 0
2f490 78 34 46 2c 20 30 78 43 39 2c 20 30 78 45 32 2c  x4F, 0xC9, 0xE2,
2f4a0 20 30 78 42 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xBB]};. const 
2f4b0 49 49 44 20 49 49 44 5f 49 41 64 64 72 65 73 73  IID IID_IAddress
2f4c0 42 61 72 50 61 72 73 65 72 20 3d 20 7b 30 78 43  BarParser = {0xC
2f4d0 39 44 38 31 39 34 38 2c 20 30 78 34 34 33 41 2c  9D81948, 0x443A,
2f4e0 20 30 78 34 30 43 37 2c 20 5b 30 78 39 34 2c 20   0x40C7, [0x94, 
2f4f0 30 78 35 43 2c 20 30 78 35 45 2c 20 30 78 31 37  0x5C, 0x5E, 0x17
2f500 2c 20 30 78 31 42 2c 20 30 78 38 43 2c 20 30 78  , 0x1B, 0x8C, 0x
2f510 36 36 2c 20 30 78 42 34 5d 7d 3b 0a 20 63 6f 6e  66, 0xB4]};. con
2f520 73 74 20 49 49 44 20 49 49 44 5f 49 41 64 64 72  st IID IID_IAddr
2f530 45 78 63 6c 75 73 69 6f 6e 43 6f 6e 74 72 6f 6c  ExclusionControl
2f540 20 3d 20 7b 30 78 30 30 30 30 30 31 34 38 2c 20   = {0x00000148, 
2f550 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
2f560 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
2f570 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
2f580 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
2f590 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
2f5a0 44 5f 49 41 64 64 72 54 72 61 63 6b 69 6e 67 43  D_IAddrTrackingC
2f5b0 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 30 30 30 30  ontrol = {0x0000
2f5c0 30 31 34 37 2c 20 30 78 30 30 30 30 2c 20 30 78  0147, 0x0000, 0x
2f5d0 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
2f5e0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
2f5f0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
2f600 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
2f610 49 49 44 20 49 49 44 5f 49 41 44 73 20 3d 20 7b  IID IID_IADs = {
2f620 30 78 46 44 38 32 35 36 44 30 2c 20 30 78 46 44  0xFD8256D0, 0xFD
2f630 31 35 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  15, 0x11CE, [0xA
2f640 42 2c 20 30 78 43 34 2c 20 30 78 30 32 2c 20 30  B, 0xC4, 0x02, 0
2f650 78 36 30 2c 20 30 78 38 43 2c 20 30 78 39 45 2c  x60, 0x8C, 0x9E,
2f660 20 30 78 37 35 2c 20 30 78 35 33 5d 7d 3b 0a 20   0x75, 0x53]};. 
2f670 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41  const IID IID_IA
2f680 44 73 41 63 63 65 73 73 43 6f 6e 74 72 6f 6c 45  DsAccessControlE
2f690 6e 74 72 79 20 3d 20 7b 30 78 42 34 46 33 41 31  ntry = {0xB4F3A1
2f6a0 34 43 2c 20 30 78 39 42 44 44 2c 20 30 78 31 31  4C, 0x9BDD, 0x11
2f6b0 44 30 2c 20 5b 30 78 38 35 2c 20 30 78 32 43 2c  D0, [0x85, 0x2C,
2f6c0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
2f6d0 46 2c 20 30 78 44 38 2c 20 30 78 44 35 2c 20 30  F, 0xD8, 0xD5, 0
2f6e0 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x03]};. const II
2f6f0 44 20 49 49 44 5f 49 41 44 73 41 63 63 65 73 73  D IID_IADsAccess
2f700 43 6f 6e 74 72 6f 6c 4c 69 73 74 20 3d 20 7b 30  ControlList = {0
2f710 78 42 37 45 45 39 31 43 43 2c 20 30 78 39 42 44  xB7EE91CC, 0x9BD
2f720 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 35  D, 0x11D0, [0x85
2f730 2c 20 30 78 32 43 2c 20 30 78 30 30 2c 20 30 78  , 0x2C, 0x00, 0x
2f740 43 30 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20  C0, 0x4F, 0xD8, 
2f750 30 78 44 35 2c 20 30 78 30 33 5d 7d 3b 0a 20 63  0xD5, 0x03]};. c
2f760 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 44  onst IID IID_IAD
2f770 73 41 63 65 50 72 69 76 61 74 65 20 3d 20 7b 30  sAcePrivate = {0
2f780 78 46 44 31 34 35 44 46 32 2c 20 30 78 46 44 39  xFD145DF2, 0xFD9
2f790 36 2c 20 30 78 34 31 33 35 2c 20 5b 30 78 39 42  6, 0x4135, [0x9B
2f7a0 2c 20 30 78 32 32 2c 20 30 78 36 38 2c 20 30 78  , 0x22, 0x68, 0x
2f7b0 46 46 2c 20 30 78 30 46 2c 20 30 78 36 42 2c 20  FF, 0x0F, 0x6B, 
2f7c0 30 78 46 35 2c 20 30 78 42 42 5d 7d 3b 0a 20 63  0xF5, 0xBB]};. c
2f7d0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 44  onst IID IID_IAD
2f7e0 73 41 63 6c 20 3d 20 7b 30 78 38 34 35 32 44 33  sAcl = {0x8452D3
2f7f0 41 42 2c 20 30 78 30 38 36 39 2c 20 30 78 31 31  AB, 0x0869, 0x11
2f800 44 31 2c 20 5b 30 78 41 33 2c 20 30 78 37 37 2c  D1, [0xA3, 0x77,
2f810 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
2f820 46 2c 20 30 78 42 39 2c 20 30 78 35 30 2c 20 30  F, 0xB9, 0x50, 0
2f830 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xDC]};. const II
2f840 44 20 49 49 44 5f 49 41 44 73 41 44 53 79 73 74  D IID_IADsADSyst
2f850 65 6d 49 6e 66 6f 20 3d 20 7b 30 78 35 42 42 31  emInfo = {0x5BB1
2f860 31 39 32 39 2c 20 30 78 41 46 44 31 2c 20 30 78  1929, 0xAFD1, 0x
2f870 31 31 44 32 2c 20 5b 30 78 39 43 2c 20 30 78 42  11D2, [0x9C, 0xB
2f880 39 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  9, 0x00, 0x00, 0
2f890 78 46 38 2c 20 30 78 37 41 2c 20 30 78 33 36 2c  xF8, 0x7A, 0x36,
2f8a0 20 30 78 39 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9E]};. const 
2f8b0 49 49 44 20 49 49 44 5f 49 41 44 73 42 61 63 6b  IID IID_IADsBack
2f8c0 4c 69 6e 6b 20 3d 20 7b 30 78 46 44 31 33 30 32  Link = {0xFD1302
2f8d0 42 44 2c 20 30 78 34 30 38 30 2c 20 30 78 31 31  BD, 0x4080, 0x11
2f8e0 44 31 2c 20 5b 30 78 41 33 2c 20 30 78 41 43 2c  D1, [0xA3, 0xAC,
2f8f0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
2f900 46 2c 20 30 78 42 39 2c 20 30 78 35 30 2c 20 30  F, 0xB9, 0x50, 0
2f910 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xDC]};. const II
2f920 44 20 49 49 44 5f 49 41 44 73 43 61 73 65 49 67  D IID_IADsCaseIg
2f930 6e 6f 72 65 4c 69 73 74 20 3d 20 7b 30 78 37 42  noreList = {0x7B
2f940 36 36 42 35 33 33 2c 20 30 78 34 36 38 30 2c 20  66B533, 0x4680, 
2f950 30 78 31 31 44 31 2c 20 5b 30 78 41 33 2c 20 30  0x11D1, [0xA3, 0
2f960 78 42 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xB4, 0x00, 0xC0,
2f970 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 35   0x4F, 0xB9, 0x5
2f980 30 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73  0, 0xDC]};. cons
2f990 74 20 49 49 44 20 49 49 44 5f 49 41 44 73 43 6c  t IID IID_IADsCl
2f9a0 61 73 73 20 3d 20 7b 30 78 43 38 46 39 33 44 44  ass = {0xC8F93DD
2f9b0 30 2c 20 30 78 34 41 45 30 2c 20 30 78 31 31 43  0, 0x4AE0, 0x11C
2f9c0 46 2c 20 5b 30 78 39 45 2c 20 30 78 37 33 2c 20  F, [0x9E, 0x73, 
2f9d0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
2f9e0 2c 20 30 78 34 41 2c 20 30 78 35 36 2c 20 30 78  , 0x4A, 0x56, 0x
2f9f0 39 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  91]};. const IID
2fa00 20 49 49 44 5f 49 41 44 73 43 6f 6c 6c 65 63 74   IID_IADsCollect
2fa10 69 6f 6e 20 3d 20 7b 30 78 37 32 42 39 34 35 45  ion = {0x72B945E
2fa20 30 2c 20 30 78 32 35 33 42 2c 20 30 78 31 31 43  0, 0x253B, 0x11C
2fa30 46 2c 20 5b 30 78 41 39 2c 20 30 78 38 38 2c 20  F, [0xA9, 0x88, 
2fa40 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
2fa50 2c 20 30 78 36 42 2c 20 30 78 43 31 2c 20 30 78  , 0x6B, 0xC1, 0x
2fa60 34 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  49]};. const IID
2fa70 20 49 49 44 5f 49 41 44 73 43 6f 6d 70 75 74 65   IID_IADsCompute
2fa80 72 20 3d 20 7b 30 78 45 46 45 33 43 43 37 30 2c  r = {0xEFE3CC70,
2fa90 20 30 78 31 44 39 46 2c 20 30 78 31 31 43 46 2c   0x1D9F, 0x11CF,
2faa0 20 5b 30 78 42 31 2c 20 30 78 46 33 2c 20 30 78   [0xB1, 0xF3, 0x
2fab0 30 32 2c 20 30 78 36 30 2c 20 30 78 38 43 2c 20  02, 0x60, 0x8C, 
2fac0 30 78 39 45 2c 20 30 78 37 35 2c 20 30 78 35 33  0x9E, 0x75, 0x53
2fad0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2fae0 49 44 5f 49 41 44 73 43 6f 6d 70 75 74 65 72 4f  ID_IADsComputerO
2faf0 70 65 72 61 74 69 6f 6e 73 20 3d 20 7b 30 78 45  perations = {0xE
2fb00 46 34 39 37 36 38 30 2c 20 30 78 31 44 39 46 2c  F497680, 0x1D9F,
2fb10 20 30 78 31 31 43 46 2c 20 5b 30 78 42 31 2c 20   0x11CF, [0xB1, 
2fb20 30 78 46 33 2c 20 30 78 30 32 2c 20 30 78 36 30  0xF3, 0x02, 0x60
2fb30 2c 20 30 78 38 43 2c 20 30 78 39 45 2c 20 30 78  , 0x8C, 0x9E, 0x
2fb40 37 35 2c 20 30 78 35 33 5d 7d 3b 0a 20 63 6f 6e  75, 0x53]};. con
2fb50 73 74 20 49 49 44 20 49 49 44 5f 49 41 44 73 43  st IID IID_IADsC
2fb60 6f 6e 74 61 69 6e 65 72 20 3d 20 7b 30 78 30 30  ontainer = {0x00
2fb70 31 36 37 37 44 30 2c 20 30 78 46 44 31 36 2c 20  1677D0, 0xFD16, 
2fb80 30 78 31 31 43 45 2c 20 5b 30 78 41 42 2c 20 30  0x11CE, [0xAB, 0
2fb90 78 43 34 2c 20 30 78 30 32 2c 20 30 78 36 30 2c  xC4, 0x02, 0x60,
2fba0 20 30 78 38 43 2c 20 30 78 39 45 2c 20 30 78 37   0x8C, 0x9E, 0x7
2fbb0 35 2c 20 30 78 35 33 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x53]};. cons
2fbc0 74 20 49 49 44 20 49 49 44 5f 49 41 44 73 44 65  t IID IID_IADsDe
2fbd0 6c 65 74 65 4f 70 73 20 3d 20 7b 30 78 42 32 42  leteOps = {0xB2B
2fbe0 44 30 39 30 32 2c 20 30 78 38 38 37 38 2c 20 30  D0902, 0x8878, 0
2fbf0 78 31 31 44 31 2c 20 5b 30 78 38 43 2c 20 30 78  x11D1, [0x8C, 0x
2fc00 32 31 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  21, 0x00, 0xC0, 
2fc10 30 78 34 46 2c 20 30 78 44 38 2c 20 30 78 44 35  0x4F, 0xD8, 0xD5
2fc20 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x03]};. const
2fc30 20 49 49 44 20 49 49 44 5f 49 41 44 73 44 4e 57   IID IID_IADsDNW
2fc40 69 74 68 42 69 6e 61 72 79 20 3d 20 7b 30 78 37  ithBinary = {0x7
2fc50 45 39 39 43 30 41 32 2c 20 30 78 46 39 33 35 2c  E99C0A2, 0xF935,
2fc60 20 30 78 31 31 44 32 2c 20 5b 30 78 42 41 2c 20   0x11D2, [0xBA, 
2fc70 30 78 39 36 2c 20 30 78 30 30 2c 20 30 78 43 30  0x96, 0x00, 0xC0
2fc80 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78  , 0x4F, 0xB6, 0x
2fc90 44 30 2c 20 30 78 44 31 5d 7d 3b 0a 20 63 6f 6e  D0, 0xD1]};. con
2fca0 73 74 20 49 49 44 20 49 49 44 5f 49 41 44 73 44  st IID IID_IADsD
2fcb0 4e 57 69 74 68 53 74 72 69 6e 67 20 3d 20 7b 30  NWithString = {0
2fcc0 78 33 37 30 44 46 30 32 45 2c 20 30 78 46 39 33  x370DF02E, 0xF93
2fcd0 34 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 41  4, 0x11D2, [0xBA
2fce0 2c 20 30 78 39 36 2c 20 30 78 30 30 2c 20 30 78  , 0x96, 0x00, 0x
2fcf0 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20  C0, 0x4F, 0xB6, 
2fd00 30 78 44 30 2c 20 30 78 44 31 5d 7d 3b 0a 20 63  0xD0, 0xD1]};. c
2fd10 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 44  onst IID IID_IAD
2fd20 73 44 6f 6d 61 69 6e 20 3d 20 7b 30 78 30 30 45  sDomain = {0x00E
2fd30 34 43 32 32 30 2c 20 30 78 46 44 31 36 2c 20 30  4C220, 0xFD16, 0
2fd40 78 31 31 43 45 2c 20 5b 30 78 41 42 2c 20 30 78  x11CE, [0xAB, 0x
2fd50 43 34 2c 20 30 78 30 32 2c 20 30 78 36 30 2c 20  C4, 0x02, 0x60, 
2fd60 30 78 38 43 2c 20 30 78 39 45 2c 20 30 78 37 35  0x8C, 0x9E, 0x75
2fd70 2c 20 30 78 35 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x53]};. const
2fd80 20 49 49 44 20 49 49 44 5f 49 41 44 73 45 6d 61   IID IID_IADsEma
2fd90 69 6c 20 3d 20 7b 30 78 39 37 41 46 30 31 31 41  il = {0x97AF011A
2fda0 2c 20 30 78 34 37 38 45 2c 20 30 78 31 31 44 31  , 0x478E, 0x11D1
2fdb0 2c 20 5b 30 78 41 33 2c 20 30 78 42 34 2c 20 30  , [0xA3, 0xB4, 0
2fdc0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
2fdd0 20 30 78 42 39 2c 20 30 78 35 30 2c 20 30 78 44   0xB9, 0x50, 0xD
2fde0 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  C]};. const IID 
2fdf0 49 49 44 5f 49 41 44 73 45 78 74 65 6e 73 69 6f  IID_IADsExtensio
2fe00 6e 20 3d 20 7b 30 78 33 44 33 35 35 35 33 43 2c  n = {0x3D35553C,
2fe10 20 30 78 44 32 42 30 2c 20 30 78 31 31 44 31 2c   0xD2B0, 0x11D1,
2fe20 20 5b 30 78 42 31 2c 20 30 78 37 42 2c 20 30 78   [0xB1, 0x7B, 0x
2fe30 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20  00, 0x00, 0xF8, 
2fe40 30 78 37 35 2c 20 30 78 39 33 2c 20 30 78 41 30  0x75, 0x93, 0xA0
2fe50 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2fe60 49 44 5f 49 41 44 73 46 61 78 4e 75 6d 62 65 72  ID_IADsFaxNumber
2fe70 20 3d 20 7b 30 78 41 39 31 30 44 45 41 39 2c 20   = {0xA910DEA9, 
2fe80 30 78 34 36 38 30 2c 20 30 78 31 31 44 31 2c 20  0x4680, 0x11D1, 
2fe90 5b 30 78 41 33 2c 20 30 78 42 34 2c 20 30 78 30  [0xA3, 0xB4, 0x0
2fea0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
2feb0 78 42 39 2c 20 30 78 35 30 2c 20 30 78 44 43 5d  xB9, 0x50, 0xDC]
2fec0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
2fed0 44 5f 49 41 44 73 46 69 6c 65 53 65 72 76 69 63  D_IADsFileServic
2fee0 65 20 3d 20 7b 30 78 41 38 39 44 31 39 30 30 2c  e = {0xA89D1900,
2fef0 20 30 78 33 31 43 41 2c 20 30 78 31 31 43 46 2c   0x31CA, 0x11CF,
2ff00 20 5b 30 78 41 39 2c 20 30 78 38 41 2c 20 30 78   [0xA9, 0x8A, 0x
2ff10 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
2ff20 30 78 36 42 2c 20 30 78 43 31 2c 20 30 78 34 39  0x6B, 0xC1, 0x49
2ff30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2ff40 49 44 5f 49 41 44 73 46 69 6c 65 53 65 72 76 69  ID_IADsFileServi
2ff50 63 65 4f 70 65 72 61 74 69 6f 6e 73 20 3d 20 7b  ceOperations = {
2ff60 30 78 41 30 32 44 45 44 31 30 2c 20 30 78 33 31  0xA02DED10, 0x31
2ff70 43 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41  CA, 0x11CF, [0xA
2ff80 39 2c 20 30 78 38 41 2c 20 30 78 30 30 2c 20 30  9, 0x8A, 0x00, 0
2ff90 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 42 2c  xAA, 0x00, 0x6B,
2ffa0 20 30 78 43 31 2c 20 30 78 34 39 5d 7d 3b 0a 20   0xC1, 0x49]};. 
2ffb0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41  const IID IID_IA
2ffc0 44 73 46 69 6c 65 53 68 61 72 65 20 3d 20 7b 30  DsFileShare = {0
2ffd0 78 45 42 36 44 43 41 46 30 2c 20 30 78 34 42 38  xEB6DCAF0, 0x4B8
2ffe0 33 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 39  3, 0x11CF, [0xA9
2fff0 2c 20 30 78 39 35 2c 20 30 78 30 30 2c 20 30 78  , 0x95, 0x00, 0x
30000 41 41 2c 20 30 78 30 30 2c 20 30 78 36 42 2c 20  AA, 0x00, 0x6B, 
30010 30 78 43 31 2c 20 30 78 34 39 5d 7d 3b 0a 20 63  0xC1, 0x49]};. c
30020 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 44  onst IID IID_IAD
30030 73 47 72 6f 75 70 20 3d 20 7b 30 78 32 37 36 33  sGroup = {0x2763
30040 36 42 30 30 2c 20 30 78 34 31 30 46 2c 20 30 78  6B00, 0x410F, 0x
30050 31 31 43 46 2c 20 5b 30 78 42 31 2c 20 30 78 46  11CF, [0xB1, 0xF
30060 46 2c 20 30 78 30 32 2c 20 30 78 36 30 2c 20 30  F, 0x02, 0x60, 0
30070 78 38 43 2c 20 30 78 39 45 2c 20 30 78 37 35 2c  x8C, 0x9E, 0x75,
30080 20 30 78 35 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x53]};. const 
30090 49 49 44 20 49 49 44 5f 49 41 44 73 48 6f 6c 64  IID IID_IADsHold
300a0 20 3d 20 7b 30 78 42 33 45 42 33 42 33 37 2c 20   = {0xB3EB3B37, 
300b0 30 78 34 30 38 30 2c 20 30 78 31 31 44 31 2c 20  0x4080, 0x11D1, 
300c0 5b 30 78 41 33 2c 20 30 78 41 43 2c 20 30 78 30  [0xA3, 0xAC, 0x0
300d0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
300e0 78 42 39 2c 20 30 78 35 30 2c 20 30 78 44 43 5d  xB9, 0x50, 0xDC]
300f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
30100 44 5f 49 41 44 73 4c 61 72 67 65 49 6e 74 65 67  D_IADsLargeInteg
30110 65 72 20 3d 20 7b 30 78 39 30 36 38 32 37 30 42  er = {0x9068270B
30120 2c 20 30 78 30 39 33 39 2c 20 30 78 31 31 44 31  , 0x0939, 0x11D1
30130 2c 20 5b 30 78 38 42 2c 20 30 78 45 31 2c 20 30  , [0x8B, 0xE1, 0
30140 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
30150 20 30 78 44 38 2c 20 30 78 44 35 2c 20 30 78 30   0xD8, 0xD5, 0x0
30160 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
30170 49 49 44 5f 49 41 44 73 4c 6f 63 61 6c 69 74 79  IID_IADsLocality
30180 20 3d 20 7b 30 78 41 30 35 45 30 33 41 32 2c 20   = {0xA05E03A2, 
30190 30 78 45 46 46 45 2c 20 30 78 31 31 43 46 2c 20  0xEFFE, 0x11CF, 
301a0 5b 30 78 38 41 2c 20 30 78 42 43 2c 20 30 78 30  [0x8A, 0xBC, 0x0
301b0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
301c0 78 44 38 2c 20 30 78 44 35 2c 20 30 78 30 33 5d  xD8, 0xD5, 0x03]
301d0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
301e0 44 5f 49 41 44 73 4d 65 6d 62 65 72 73 20 3d 20  D_IADsMembers = 
301f0 7b 30 78 34 35 31 41 30 30 33 30 2c 20 30 78 37  {0x451A0030, 0x7
30200 32 45 43 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  2EC, 0x11CF, [0x
30210 42 30 2c 20 30 78 33 42 2c 20 30 78 30 30 2c 20  B0, 0x3B, 0x00, 
30220 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 45  0xAA, 0x00, 0x6E
30230 2c 20 30 78 30 39 2c 20 30 78 37 35 5d 7d 3b 0a  , 0x09, 0x75]};.
30240 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
30250 41 44 73 4e 61 6d 65 73 70 61 63 65 73 20 3d 20  ADsNamespaces = 
30260 7b 30 78 32 38 42 39 36 42 41 30 2c 20 30 78 42  {0x28B96BA0, 0xB
30270 33 33 30 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  330, 0x11CF, [0x
30280 41 39 2c 20 30 78 41 44 2c 20 30 78 30 30 2c 20  A9, 0xAD, 0x00, 
30290 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 42  0xAA, 0x00, 0x6B
302a0 2c 20 30 78 43 31 2c 20 30 78 34 39 5d 7d 3b 0a  , 0xC1, 0x49]};.
302b0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
302c0 41 44 73 4e 61 6d 65 54 72 61 6e 73 6c 61 74 65  ADsNameTranslate
302d0 20 3d 20 7b 30 78 42 31 42 32 37 32 41 33 2c 20   = {0xB1B272A3, 
302e0 30 78 33 36 32 35 2c 20 30 78 31 31 44 31 2c 20  0x3625, 0x11D1, 
302f0 5b 30 78 41 33 2c 20 30 78 41 34 2c 20 30 78 30  [0xA3, 0xA4, 0x0
30300 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
30310 78 42 39 2c 20 30 78 35 30 2c 20 30 78 44 43 5d  xB9, 0x50, 0xDC]
30320 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
30330 44 5f 49 41 44 73 4e 65 74 41 64 64 72 65 73 73  D_IADsNetAddress
30340 20 3d 20 7b 30 78 42 32 31 41 35 30 41 39 2c 20   = {0xB21A50A9, 
30350 30 78 34 30 38 30 2c 20 30 78 31 31 44 31 2c 20  0x4080, 0x11D1, 
30360 5b 30 78 41 33 2c 20 30 78 41 43 2c 20 30 78 30  [0xA3, 0xAC, 0x0
30370 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
30380 78 42 39 2c 20 30 78 35 30 2c 20 30 78 44 43 5d  xB9, 0x50, 0xDC]
30390 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
303a0 44 5f 49 41 44 73 4f 20 3d 20 7b 30 78 41 31 43  D_IADsO = {0xA1C
303b0 44 32 44 43 36 2c 20 30 78 45 46 46 45 2c 20 30  D2DC6, 0xEFFE, 0
303c0 78 31 31 43 46 2c 20 5b 30 78 38 41 2c 20 30 78  x11CF, [0x8A, 0x
303d0 42 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  BC, 0x00, 0xC0, 
303e0 30 78 34 46 2c 20 30 78 44 38 2c 20 30 78 44 35  0x4F, 0xD8, 0xD5
303f0 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x03]};. const
30400 20 49 49 44 20 49 49 44 5f 49 41 44 73 4f 62 6a   IID IID_IADsObj
30410 65 63 74 4f 70 74 69 6f 6e 73 20 3d 20 7b 30 78  ectOptions = {0x
30420 34 36 46 31 34 46 44 41 2c 20 30 78 32 33 32 42  46F14FDA, 0x232B
30430 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 38 2c  , 0x11D1, [0xA8,
30440 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78 43   0x08, 0x00, 0xC
30450 30 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30  0, 0x4F, 0xD8, 0
30460 78 44 35 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f  xD5, 0xA8]};. co
30470 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 44 73  nst IID IID_IADs
30480 4f 62 6a 4f 70 74 50 72 69 76 61 74 65 20 3d 20  ObjOptPrivate = 
30490 7b 30 78 38 31 43 42 42 38 32 39 2c 20 30 78 31  {0x81CBB829, 0x1
304a0 38 36 37 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  867, 0x11D2, [0x
304b0 39 32 2c 20 30 78 32 30 2c 20 30 78 30 30 2c 20  92, 0x20, 0x00, 
304c0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36  0xC0, 0x4F, 0xB6
304d0 2c 20 30 78 44 30 2c 20 30 78 44 31 5d 7d 3b 0a  , 0xD0, 0xD1]};.
304e0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
304f0 41 44 73 4f 63 74 65 74 4c 69 73 74 20 3d 20 7b  ADsOctetList = {
30500 30 78 37 42 32 38 42 38 30 46 2c 20 30 78 34 36  0x7B28B80F, 0x46
30510 38 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  80, 0x11D1, [0xA
30520 33 2c 20 30 78 42 34 2c 20 30 78 30 30 2c 20 30  3, 0xB4, 0x00, 0
30530 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c  xC0, 0x4F, 0xB9,
30540 20 30 78 35 30 2c 20 30 78 44 43 5d 7d 3b 0a 20   0x50, 0xDC]};. 
30550 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41  const IID IID_IA
30560 44 73 4f 70 65 6e 44 53 4f 62 6a 65 63 74 20 3d  DsOpenDSObject =
30570 20 7b 30 78 44 44 46 32 38 39 31 45 2c 20 30 78   {0xDDF2891E, 0x
30580 30 46 39 43 2c 20 30 78 31 31 44 30 2c 20 5b 30  0F9C, 0x11D0, [0
30590 78 38 41 2c 20 30 78 44 34 2c 20 30 78 30 30 2c  x8A, 0xD4, 0x00,
305a0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
305b0 38 2c 20 30 78 44 35 2c 20 30 78 30 33 5d 7d 3b  8, 0xD5, 0x03]};
305c0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
305d0 49 41 44 73 4f 55 20 3d 20 7b 30 78 41 32 46 37  IADsOU = {0xA2F7
305e0 33 33 42 38 2c 20 30 78 45 46 46 45 2c 20 30 78  33B8, 0xEFFE, 0x
305f0 31 31 43 46 2c 20 5b 30 78 38 41 2c 20 30 78 42  11CF, [0x8A, 0xB
30600 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  C, 0x00, 0xC0, 0
30610 78 34 46 2c 20 30 78 44 38 2c 20 30 78 44 35 2c  x4F, 0xD8, 0xD5,
30620 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x03]};. const 
30630 49 49 44 20 49 49 44 5f 49 41 44 73 50 61 74 68  IID IID_IADsPath
30640 20 3d 20 7b 30 78 42 32 38 37 46 43 44 35 2c 20   = {0xB287FCD5, 
30650 30 78 34 30 38 30 2c 20 30 78 31 31 44 31 2c 20  0x4080, 0x11D1, 
30660 5b 30 78 41 33 2c 20 30 78 41 43 2c 20 30 78 30  [0xA3, 0xAC, 0x0
30670 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
30680 78 42 39 2c 20 30 78 35 30 2c 20 30 78 44 43 5d  xB9, 0x50, 0xDC]
30690 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
306a0 44 5f 49 41 44 73 50 61 74 68 6e 61 6d 65 20 3d  D_IADsPathname =
306b0 20 7b 30 78 44 35 39 32 41 45 44 34 2c 20 30 78   {0xD592AED4, 0x
306c0 46 34 32 30 2c 20 30 78 31 31 44 30 2c 20 5b 30  F420, 0x11D0, [0
306d0 78 41 33 2c 20 30 78 36 45 2c 20 30 78 30 30 2c  xA3, 0x6E, 0x00,
306e0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42   0xC0, 0x4F, 0xB
306f0 39 2c 20 30 78 35 30 2c 20 30 78 44 43 5d 7d 3b  9, 0x50, 0xDC]};
30700 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
30710 49 41 44 73 50 61 74 68 6e 61 6d 65 50 72 6f 76  IADsPathnameProv
30720 69 64 65 72 20 3d 20 7b 30 78 41 41 43 44 31 44  ider = {0xAACD1D
30730 33 30 2c 20 30 78 38 42 44 30 2c 20 30 78 31 31  30, 0x8BD0, 0x11
30740 44 32 2c 20 5b 30 78 39 32 2c 20 30 78 41 39 2c  D2, [0x92, 0xA9,
30750 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
30760 46 2c 20 30 78 37 39 2c 20 30 78 46 38 2c 20 30  F, 0x79, 0xF8, 0
30770 78 33 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x34]};. const II
30780 44 20 49 49 44 5f 49 41 44 73 50 6f 73 74 61 6c  D IID_IADsPostal
30790 41 64 64 72 65 73 73 20 3d 20 7b 30 78 37 41 44  Address = {0x7AD
307a0 45 43 46 32 39 2c 20 30 78 34 36 38 30 2c 20 30  ECF29, 0x4680, 0
307b0 78 31 31 44 31 2c 20 5b 30 78 41 33 2c 20 30 78  x11D1, [0xA3, 0x
307c0 42 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  B4, 0x00, 0xC0, 
307d0 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 35 30  0x4F, 0xB9, 0x50
307e0 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xDC]};. const
307f0 20 49 49 44 20 49 49 44 5f 49 41 44 73 50 72 69   IID IID_IADsPri
30800 6e 74 4a 6f 62 20 3d 20 7b 30 78 33 32 46 42 36  ntJob = {0x32FB6
30810 37 38 30 2c 20 30 78 31 45 44 30 2c 20 30 78 31  780, 0x1ED0, 0x1
30820 31 43 46 2c 20 5b 30 78 41 39 2c 20 30 78 38 38  1CF, [0xA9, 0x88
30830 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
30840 30 30 2c 20 30 78 36 42 2c 20 30 78 43 31 2c 20  00, 0x6B, 0xC1, 
30850 30 78 34 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x49]};. const I
30860 49 44 20 49 49 44 5f 49 41 44 73 50 72 69 6e 74  ID IID_IADsPrint
30870 4a 6f 62 4f 70 65 72 61 74 69 6f 6e 73 20 3d 20  JobOperations = 
30880 7b 30 78 39 41 35 32 44 42 33 30 2c 20 30 78 31  {0x9A52DB30, 0x1
30890 45 43 46 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  ECF, 0x11CF, [0x
308a0 41 39 2c 20 30 78 38 38 2c 20 30 78 30 30 2c 20  A9, 0x88, 0x00, 
308b0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 42  0xAA, 0x00, 0x6B
308c0 2c 20 30 78 43 31 2c 20 30 78 34 39 5d 7d 3b 0a  , 0xC1, 0x49]};.
308d0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
308e0 41 44 73 50 72 69 6e 74 51 75 65 75 65 20 3d 20  ADsPrintQueue = 
308f0 7b 30 78 42 31 35 31 36 30 44 30 2c 20 30 78 31  {0xB15160D0, 0x1
30900 32 32 36 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  226, 0x11CF, [0x
30910 41 39 2c 20 30 78 38 35 2c 20 30 78 30 30 2c 20  A9, 0x85, 0x00, 
30920 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 42  0xAA, 0x00, 0x6B
30930 2c 20 30 78 43 31 2c 20 30 78 34 39 5d 7d 3b 0a  , 0xC1, 0x49]};.
30940 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
30950 41 44 73 50 72 69 6e 74 51 75 65 75 65 4f 70 65  ADsPrintQueueOpe
30960 72 61 74 69 6f 6e 73 20 3d 20 7b 30 78 31 32 34  rations = {0x124
30970 42 45 35 43 30 2c 20 30 78 31 35 36 45 2c 20 30  BE5C0, 0x156E, 0
30980 78 31 31 43 46 2c 20 5b 30 78 41 39 2c 20 30 78  x11CF, [0xA9, 0x
30990 38 36 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  86, 0x00, 0xAA, 
309a0 30 78 30 30 2c 20 30 78 36 42 2c 20 30 78 43 31  0x00, 0x6B, 0xC1
309b0 2c 20 30 78 34 39 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x49]};. const
309c0 20 49 49 44 20 49 49 44 5f 49 41 44 73 50 72 6f   IID IID_IADsPro
309d0 70 65 72 74 79 20 3d 20 7b 30 78 43 38 46 39 33  perty = {0xC8F93
309e0 44 44 33 2c 20 30 78 34 41 45 30 2c 20 30 78 31  DD3, 0x4AE0, 0x1
309f0 31 43 46 2c 20 5b 30 78 39 45 2c 20 30 78 37 33  1CF, [0x9E, 0x73
30a00 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
30a10 30 30 2c 20 30 78 34 41 2c 20 30 78 35 36 2c 20  00, 0x4A, 0x56, 
30a20 30 78 39 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x91]};. const I
30a30 49 44 20 49 49 44 5f 49 41 44 73 50 72 6f 70 65  ID IID_IADsPrope
30a40 72 74 79 45 6e 74 72 79 20 3d 20 7b 30 78 30 35  rtyEntry = {0x05
30a50 37 39 32 43 38 45 2c 20 30 78 39 34 31 46 2c 20  792C8E, 0x941F, 
30a60 30 78 31 31 44 30 2c 20 5b 30 78 38 35 2c 20 30  0x11D0, [0x85, 0
30a70 78 32 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x29, 0x00, 0xC0,
30a80 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30 78 44   0x4F, 0xD8, 0xD
30a90 35 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x03]};. cons
30aa0 74 20 49 49 44 20 49 49 44 5f 49 41 44 73 50 72  t IID IID_IADsPr
30ab0 6f 70 65 72 74 79 4c 69 73 74 20 3d 20 7b 30 78  opertyList = {0x
30ac0 43 36 46 36 30 32 42 36 2c 20 30 78 38 46 36 39  C6F602B6, 0x8F69
30ad0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 35 2c  , 0x11D0, [0x85,
30ae0 20 30 78 32 38 2c 20 30 78 30 30 2c 20 30 78 43   0x28, 0x00, 0xC
30af0 30 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30  0, 0x4F, 0xD8, 0
30b00 78 44 35 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f  xD5, 0x03]};. co
30b10 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 44 73  nst IID IID_IADs
30b20 50 72 6f 70 65 72 74 79 56 61 6c 75 65 20 3d 20  PropertyValue = 
30b30 7b 30 78 37 39 46 41 39 41 44 30 2c 20 30 78 41  {0x79FA9AD0, 0xA
30b40 39 37 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  97C, 0x11D0, [0x
30b50 38 35 2c 20 30 78 33 34 2c 20 30 78 30 30 2c 20  85, 0x34, 0x00, 
30b60 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 38  0xC0, 0x4F, 0xD8
30b70 2c 20 30 78 44 35 2c 20 30 78 30 33 5d 7d 3b 0a  , 0xD5, 0x03]};.
30b80 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
30b90 41 44 73 50 72 6f 70 65 72 74 79 56 61 6c 75 65  ADsPropertyValue
30ba0 32 20 3d 20 7b 30 78 33 30 36 45 38 33 31 43 2c  2 = {0x306E831C,
30bb0 20 30 78 35 42 43 37 2c 20 30 78 31 31 44 31 2c   0x5BC7, 0x11D1,
30bc0 20 5b 30 78 41 33 2c 20 30 78 42 38 2c 20 30 78   [0xA3, 0xB8, 0x
30bd0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
30be0 30 78 42 39 2c 20 30 78 35 30 2c 20 30 78 44 43  0xB9, 0x50, 0xDC
30bf0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
30c00 49 44 5f 49 41 44 73 52 65 70 6c 69 63 61 50 6f  ID_IADsReplicaPo
30c10 69 6e 74 65 72 20 3d 20 7b 30 78 46 36 30 46 42  inter = {0xF60FB
30c20 38 30 33 2c 20 30 78 34 30 38 30 2c 20 30 78 31  803, 0x4080, 0x1
30c30 31 44 31 2c 20 5b 30 78 41 33 2c 20 30 78 41 43  1D1, [0xA3, 0xAC
30c40 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
30c50 34 46 2c 20 30 78 42 39 2c 20 30 78 35 30 2c 20  4F, 0xB9, 0x50, 
30c60 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xDC]};. const I
30c70 49 44 20 49 49 44 5f 49 41 44 73 52 65 73 6f 75  ID IID_IADsResou
30c80 72 63 65 20 3d 20 7b 30 78 33 34 41 30 35 42 32  rce = {0x34A05B2
30c90 30 2c 20 30 78 34 41 41 42 2c 20 30 78 31 31 43  0, 0x4AAB, 0x11C
30ca0 46 2c 20 5b 30 78 41 45 2c 20 30 78 32 43 2c 20  F, [0xAE, 0x2C, 
30cb0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
30cc0 2c 20 30 78 36 45 2c 20 30 78 42 46 2c 20 30 78  , 0x6E, 0xBF, 0x
30cd0 42 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  B9]};. const IID
30ce0 20 49 49 44 5f 49 41 44 73 53 65 61 72 63 68 20   IID_IADsSearch 
30cf0 3d 20 7b 30 78 43 36 39 46 37 37 38 30 2c 20 30  = {0xC69F7780, 0
30d00 78 34 30 30 38 2c 20 30 78 31 31 44 30 2c 20 5b  x4008, 0x11D0, [
30d10 30 78 42 39 2c 20 30 78 34 43 2c 20 30 78 30 30  0xB9, 0x4C, 0x00
30d20 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
30d30 44 38 2c 20 30 78 44 35 2c 20 30 78 41 38 5d 7d  D8, 0xD5, 0xA8]}
30d40 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
30d50 5f 49 41 44 73 53 65 63 75 72 69 74 79 44 65 73  _IADsSecurityDes
30d60 63 72 69 70 74 6f 72 20 3d 20 7b 30 78 42 38 43  criptor = {0xB8C
30d70 37 38 37 43 41 2c 20 30 78 39 42 44 44 2c 20 30  787CA, 0x9BDD, 0
30d80 78 31 31 44 30 2c 20 5b 30 78 38 35 2c 20 30 78  x11D0, [0x85, 0x
30d90 32 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  2C, 0x00, 0xC0, 
30da0 30 78 34 46 2c 20 30 78 44 38 2c 20 30 78 44 35  0x4F, 0xD8, 0xD5
30db0 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x03]};. const
30dc0 20 49 49 44 20 49 49 44 5f 49 41 44 73 53 65 63   IID IID_IADsSec
30dd0 75 72 69 74 79 55 74 69 6c 69 74 79 20 3d 20 7b  urityUtility = {
30de0 30 78 41 36 33 32 35 31 42 32 2c 20 30 78 35 46  0xA63251B2, 0x5F
30df0 32 31 2c 20 30 78 34 37 34 42 2c 20 5b 30 78 41  21, 0x474B, [0xA
30e00 42 2c 20 30 78 35 32 2c 20 30 78 34 41 2c 20 30  B, 0x52, 0x4A, 0
30e10 78 38 45 2c 20 30 78 46 41 2c 20 30 78 44 31 2c  x8E, 0xFA, 0xD1,
30e20 20 30 78 30 38 2c 20 30 78 39 35 5d 7d 3b 0a 20   0x08, 0x95]};. 
30e30 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41  const IID IID_IA
30e40 44 73 53 65 72 76 69 63 65 20 3d 20 7b 30 78 36  DsService = {0x6
30e50 38 41 46 36 36 45 30 2c 20 30 78 33 31 43 41 2c  8AF66E0, 0x31CA,
30e60 20 30 78 31 31 43 46 2c 20 5b 30 78 41 39 2c 20   0x11CF, [0xA9, 
30e70 30 78 38 41 2c 20 30 78 30 30 2c 20 30 78 41 41  0x8A, 0x00, 0xAA
30e80 2c 20 30 78 30 30 2c 20 30 78 36 42 2c 20 30 78  , 0x00, 0x6B, 0x
30e90 43 31 2c 20 30 78 34 39 5d 7d 3b 0a 20 63 6f 6e  C1, 0x49]};. con
30ea0 73 74 20 49 49 44 20 49 49 44 5f 49 41 44 73 53  st IID IID_IADsS
30eb0 65 72 76 69 63 65 4f 70 65 72 61 74 69 6f 6e 73  erviceOperations
30ec0 20 3d 20 7b 30 78 35 44 37 42 33 33 46 30 2c 20   = {0x5D7B33F0, 
30ed0 30 78 33 31 43 41 2c 20 30 78 31 31 43 46 2c 20  0x31CA, 0x11CF, 
30ee0 5b 30 78 41 39 2c 20 30 78 38 41 2c 20 30 78 30  [0xA9, 0x8A, 0x0
30ef0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
30f00 78 36 42 2c 20 30 78 43 31 2c 20 30 78 34 39 5d  x6B, 0xC1, 0x49]
30f10 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
30f20 44 5f 49 41 44 73 53 65 73 73 69 6f 6e 20 3d 20  D_IADsSession = 
30f30 7b 30 78 33 39 38 42 37 44 41 30 2c 20 30 78 34  {0x398B7DA0, 0x4
30f40 41 41 42 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  AAB, 0x11CF, [0x
30f50 41 45 2c 20 30 78 32 43 2c 20 30 78 30 30 2c 20  AE, 0x2C, 0x00, 
30f60 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 45  0xAA, 0x00, 0x6E
30f70 2c 20 30 78 42 46 2c 20 30 78 42 39 5d 7d 3b 0a  , 0xBF, 0xB9]};.
30f80 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
30f90 41 44 73 53 79 6e 74 61 78 20 3d 20 7b 30 78 43  ADsSyntax = {0xC
30fa0 38 46 39 33 44 44 32 2c 20 30 78 34 41 45 30 2c  8F93DD2, 0x4AE0,
30fb0 20 30 78 31 31 43 46 2c 20 5b 30 78 39 45 2c 20   0x11CF, [0x9E, 
30fc0 30 78 37 33 2c 20 30 78 30 30 2c 20 30 78 41 41  0x73, 0x00, 0xAA
30fd0 2c 20 30 78 30 30 2c 20 30 78 34 41 2c 20 30 78  , 0x00, 0x4A, 0x
30fe0 35 36 2c 20 30 78 39 31 5d 7d 3b 0a 20 63 6f 6e  56, 0x91]};. con
30ff0 73 74 20 49 49 44 20 49 49 44 5f 49 41 44 73 54  st IID IID_IADsT
31000 69 6d 65 73 74 61 6d 70 20 3d 20 7b 30 78 42 32  imestamp = {0xB2
31010 46 35 41 39 30 31 2c 20 30 78 34 30 38 30 2c 20  F5A901, 0x4080, 
31020 30 78 31 31 44 31 2c 20 5b 30 78 41 33 2c 20 30  0x11D1, [0xA3, 0
31030 78 41 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xAC, 0x00, 0xC0,
31040 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 35   0x4F, 0xB9, 0x5
31050 30 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73  0, 0xDC]};. cons
31060 74 20 49 49 44 20 49 49 44 5f 49 41 44 73 54 79  t IID IID_IADsTy
31070 70 65 64 4e 61 6d 65 20 3d 20 7b 30 78 42 33 37  pedName = {0xB37
31080 31 41 33 34 39 2c 20 30 78 34 30 38 30 2c 20 30  1A349, 0x4080, 0
31090 78 31 31 44 31 2c 20 5b 30 78 41 33 2c 20 30 78  x11D1, [0xA3, 0x
310a0 41 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  AC, 0x00, 0xC0, 
310b0 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 35 30  0x4F, 0xB9, 0x50
310c0 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xDC]};. const
310d0 20 49 49 44 20 49 49 44 5f 49 41 44 73 55 6d 69   IID IID_IADsUmi
310e0 48 65 6c 70 65 72 50 72 69 76 61 74 65 20 3d 20  HelperPrivate = 
310f0 7b 30 78 34 46 45 32 34 33 46 30 2c 20 30 78 41  {0x4FE243F0, 0xA
31100 44 38 39 2c 20 30 78 34 43 42 43 2c 20 5b 30 78  D89, 0x4CBC, [0x
31110 39 42 2c 20 30 78 31 34 2c 20 30 78 34 38 2c 20  9B, 0x14, 0x48, 
31120 30 78 36 31 2c 20 30 78 32 36 2c 20 30 78 34 34  0x61, 0x26, 0x44
31130 2c 20 30 78 36 41 2c 20 30 78 45 30 5d 7d 3b 0a  , 0x6A, 0xE0]};.
31140 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
31150 41 44 73 55 73 65 72 20 3d 20 7b 30 78 33 45 33  ADsUser = {0x3E3
31160 37 45 33 32 30 2c 20 30 78 31 37 45 32 2c 20 30  7E320, 0x17E2, 0
31170 78 31 31 43 46 2c 20 5b 30 78 41 42 2c 20 30 78  x11CF, [0xAB, 0x
31180 43 34 2c 20 30 78 30 32 2c 20 30 78 36 30 2c 20  C4, 0x02, 0x60, 
31190 30 78 38 43 2c 20 30 78 39 45 2c 20 30 78 37 35  0x8C, 0x9E, 0x75
311a0 2c 20 30 78 35 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x53]};. const
311b0 20 49 49 44 20 49 49 44 5f 49 41 44 73 56 61 6c   IID IID_IADsVal
311c0 75 65 20 3d 20 7b 30 78 31 45 33 45 46 30 41 41  ue = {0x1E3EF0AA
311d0 2c 20 30 78 41 45 46 35 2c 20 30 78 31 31 44 30  , 0xAEF5, 0x11D0
311e0 2c 20 5b 30 78 38 35 2c 20 30 78 33 37 2c 20 30  , [0x85, 0x37, 0
311f0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
31200 20 30 78 44 38 2c 20 30 78 44 35 2c 20 30 78 30   0xD8, 0xD5, 0x0
31210 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
31220 49 49 44 5f 49 41 44 73 57 69 6e 4e 54 53 79 73  IID_IADsWinNTSys
31230 74 65 6d 49 6e 66 6f 20 3d 20 7b 30 78 36 43 36  temInfo = {0x6C6
31240 44 36 35 44 43 2c 20 30 78 41 46 44 31 2c 20 30  D65DC, 0xAFD1, 0
31250 78 31 31 44 32 2c 20 5b 30 78 39 43 2c 20 30 78  x11D2, [0x9C, 0x
31260 42 39 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  B9, 0x00, 0x00, 
31270 30 78 46 38 2c 20 30 78 37 41 2c 20 30 78 33 36  0xF8, 0x7A, 0x36
31280 2c 20 30 78 39 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x9E]};. const
31290 20 49 49 44 20 49 49 44 5f 49 41 64 76 69 73 65   IID IID_IAdvise
312a0 53 69 6e 6b 20 3d 20 7b 30 78 30 30 30 30 30 31  Sink = {0x000001
312b0 30 46 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  0F, 0x0000, 0x00
312c0 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
312d0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
312e0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
312f0 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
31300 44 20 49 49 44 5f 49 41 64 76 69 73 65 53 69 6e  D IID_IAdviseSin
31310 6b 32 20 3d 20 7b 30 78 30 30 30 30 30 31 32 35  k2 = {0x00000125
31320 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
31330 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
31340 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
31350 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
31360 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
31370 49 49 44 5f 49 41 64 76 69 73 65 53 69 6e 6b 45  IID_IAdviseSinkE
31380 78 20 3d 20 7b 30 78 33 41 46 32 34 32 39 30 2c  x = {0x3AF24290,
31390 20 30 78 30 43 39 36 2c 20 30 78 31 31 43 45 2c   0x0C96, 0x11CE,
313a0 20 5b 30 78 41 30 2c 20 30 78 43 46 2c 20 30 78   [0xA0, 0xCF, 0x
313b0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
313c0 30 78 36 30 2c 20 30 78 30 41 2c 20 30 78 42 38  0x60, 0x0A, 0xB8
313d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
313e0 49 44 5f 49 41 6c 65 72 74 52 65 70 6f 72 74 20  ID_IAlertReport 
313f0 3d 20 7b 30 78 34 45 38 31 44 46 45 38 2c 20 30  = {0x4E81DFE8, 0
31400 78 34 43 41 30 2c 20 30 78 31 30 31 41 2c 20 5b  x4CA0, 0x101A, [
31410 30 78 38 32 2c 20 30 78 30 36 2c 20 30 78 30 38  0x82, 0x06, 0x08
31420 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78  , 0x00, 0x2B, 0x
31430 32 46 2c 20 30 78 43 30 2c 20 30 78 39 42 5d 7d  2F, 0xC0, 0x9B]}
31440 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
31450 5f 49 41 6c 65 72 74 54 61 72 67 65 74 20 3d 20  _IAlertTarget = 
31460 7b 30 78 35 38 39 42 36 31 43 30 2c 20 30 78 35  {0x589B61C0, 0x5
31470 34 45 36 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  4E6, 0x11CE, [0x
31480 39 34 2c 20 30 78 44 44 2c 20 30 78 30 30 2c 20  94, 0xDD, 0x00, 
31490 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 35 31  0xAA, 0x00, 0x51
314a0 2c 20 30 78 45 34 2c 20 30 78 30 46 5d 7d 3b 0a  , 0xE4, 0x0F]};.
314b0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
314c0 41 6c 67 53 65 74 75 70 20 3d 20 7b 30 78 41 37  AlgSetup = {0xA7
314d0 37 39 41 46 31 41 2c 20 30 78 30 30 39 41 2c 20  79AF1A, 0x009A, 
314e0 30 78 34 43 34 34 2c 20 5b 30 78 42 39 2c 20 30  0x4C44, [0xB9, 0
314f0 78 46 30 2c 20 30 78 38 46 2c 20 30 78 30 46 2c  xF0, 0x8F, 0x0F,
31500 20 30 78 34 43 2c 20 30 78 46 32 2c 20 30 78 41   0x4C, 0xF2, 0xA
31510 45 2c 20 30 78 34 39 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x49]};. cons
31520 74 20 49 49 44 20 49 49 44 5f 49 41 6c 74 65 72  t IID IID_IAlter
31530 49 6e 64 65 78 20 3d 20 7b 30 78 30 43 37 33 33  Index = {0x0C733
31540 41 41 36 2c 20 30 78 32 41 31 43 2c 20 30 78 31  AA6, 0x2A1C, 0x1
31550 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
31560 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
31570 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
31580 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
31590 49 44 20 49 49 44 5f 49 41 6c 74 65 72 54 61 62  ID IID_IAlterTab
315a0 6c 65 20 3d 20 7b 30 78 30 43 37 33 33 41 41 35  le = {0x0C733AA5
315b0 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45  , 0x2A1C, 0x11CE
315c0 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
315d0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
315e0 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
315f0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
31600 49 49 44 5f 49 41 6e 63 68 6f 72 43 6c 69 63 6b  IID_IAnchorClick
31610 20 3d 20 7b 30 78 31 33 44 35 34 31 33 42 2c 20   = {0x13D5413B, 
31620 30 78 33 33 42 39 2c 20 30 78 31 31 44 32 2c 20  0x33B9, 0x11D2, 
31630 5b 30 78 39 35 2c 20 30 78 41 37 2c 20 30 78 30  [0x95, 0xA7, 0x0
31640 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
31650 78 38 45 2c 20 30 78 43 42 2c 20 30 78 30 32 5d  x8E, 0xCB, 0x02]
31660 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
31670 44 5f 49 41 6e 69 6d 61 74 69 6f 6e 43 6f 6d 70  D_IAnimationComp
31680 6f 73 65 72 20 3d 20 7b 30 78 35 34 35 39 43 38  oser = {0x5459C8
31690 33 44 2c 20 30 78 33 32 32 42 2c 20 30 78 34 34  3D, 0x322B, 0x44
316a0 42 33 2c 20 5b 30 78 38 44 2c 20 30 78 41 41 2c  B3, [0x8D, 0xAA,
316b0 20 30 78 32 34 2c 20 30 78 43 39 2c 20 30 78 34   0x24, 0xC9, 0x4
316c0 37 2c 20 30 78 45 37 2c 20 30 78 42 32 2c 20 30  7, 0xE7, 0xB2, 0
316d0 78 37 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x75]};. const II
316e0 44 20 49 49 44 5f 49 41 6e 69 6d 61 74 69 6f 6e  D IID_IAnimation
316f0 43 6f 6d 70 6f 73 65 72 32 20 3d 20 7b 30 78 31  Composer2 = {0x1
31700 41 34 46 30 45 37 39 2c 20 30 78 30 39 43 44 2c  A4F0E79, 0x09CD,
31710 20 30 78 34 37 46 33 2c 20 5b 30 78 41 46 2c 20   0x47F3, [0xAF, 
31720 30 78 46 31 2c 20 30 78 34 38 2c 20 30 78 33 42  0xF1, 0x48, 0x3B
31730 2c 20 30 78 46 33 2c 20 30 78 41 32 2c 20 30 78  , 0xF3, 0xA2, 0x
31740 32 32 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e  22, 0xDC]};. con
31750 73 74 20 49 49 44 20 49 49 44 5f 49 41 6e 69 6d  st IID IID_IAnim
31760 61 74 69 6f 6e 43 6f 6d 70 6f 73 65 72 46 61 63  ationComposerFac
31770 74 6f 72 79 20 3d 20 7b 30 78 42 45 45 42 33 32  tory = {0xBEEB32
31780 33 33 2c 20 30 78 46 37 31 46 2c 20 30 78 34 36  33, 0xF71F, 0x46
31790 38 33 2c 20 5b 30 78 38 42 2c 20 30 78 30 35 2c  83, [0x8B, 0x05,
317a0 20 30 78 39 41 2c 20 30 78 35 33 2c 20 30 78 31   0x9A, 0x53, 0x1
317b0 34 2c 20 30 78 43 39 2c 20 30 78 37 44 2c 20 30  4, 0xC9, 0x7D, 0
317c0 78 42 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xBC]};. const II
317d0 44 20 49 49 44 5f 49 41 6e 69 6d 61 74 69 6f 6e  D IID_IAnimation
317e0 43 6f 6d 70 6f 73 65 72 53 69 74 65 20 3d 20 7b  ComposerSite = {
317f0 30 78 34 38 38 46 43 42 35 36 2c 20 30 78 38 46  0x488FCB56, 0x8F
31800 44 36 2c 20 30 78 34 43 44 41 2c 20 5b 30 78 41  D6, 0x4CDA, [0xA
31810 30 2c 20 30 78 36 41 2c 20 30 78 35 42 2c 20 30  0, 0x6A, 0x5B, 0
31820 78 42 32 2c 20 30 78 33 32 2c 20 30 78 39 33 2c  xB2, 0x32, 0x93,
31830 20 30 78 30 45 2c 20 30 78 43 41 5d 7d 3b 0a 20   0x0E, 0xCA]};. 
31840 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41  const IID IID_IA
31850 6e 69 6d 61 74 69 6f 6e 43 6f 6d 70 6f 73 65 72  nimationComposer
31860 53 69 74 65 46 61 63 74 6f 72 79 20 3d 20 7b 30  SiteFactory = {0
31870 78 42 34 45 41 35 36 38 31 2c 20 30 78 45 44 37  xB4EA5681, 0xED7
31880 32 2c 20 30 78 34 45 46 45 2c 20 5b 30 78 42 42  2, 0x4EFE, [0xBB
31890 2c 20 30 78 44 37 2c 20 30 78 37 43 2c 20 30 78  , 0xD7, 0x7C, 0x
318a0 34 37 2c 20 30 78 44 31 2c 20 30 78 33 32 2c 20  47, 0xD1, 0x32, 
318b0 30 78 35 36 2c 20 30 78 39 36 5d 7d 3b 0a 20 63  0x56, 0x96]};. c
318c0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 6e  onst IID IID_IAn
318d0 69 6d 61 74 69 6f 6e 43 6f 6d 70 6f 73 65 72 53  imationComposerS
318e0 69 74 65 53 69 6e 6b 20 3d 20 7b 30 78 38 45 46  iteSink = {0x8EF
318f0 37 36 43 36 34 2c 20 30 78 37 31 43 44 2c 20 30  76C64, 0x71CD, 0
31900 78 34 38 30 46 2c 20 5b 30 78 39 36 2c 20 30 78  x480F, [0x96, 0x
31910 46 43 2c 20 30 78 42 41 2c 20 30 78 32 36 2c 20  FC, 0xBA, 0x26, 
31920 30 78 39 36 2c 20 30 78 45 36 2c 20 30 78 35 39  0x96, 0xE6, 0x59
31930 2c 20 30 78 42 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xBE]};. const
31940 20 49 49 44 20 49 49 44 5f 49 41 6e 69 6d 61 74   IID IID_IAnimat
31950 69 6f 6e 46 72 61 67 6d 65 6e 74 20 3d 20 7b 30  ionFragment = {0
31960 78 33 31 39 44 46 44 38 38 2c 20 30 78 30 41 43  x319DFD88, 0x0AC
31970 36 2c 20 30 78 34 41 42 31 2c 20 5b 30 78 41 31  6, 0x4AB1, [0xA1
31980 2c 20 30 78 39 46 2c 20 30 78 39 30 2c 20 30 78  , 0x9F, 0x90, 0x
31990 32 32 2c 20 30 78 33 42 2c 20 30 78 41 32 2c 20  22, 0x3B, 0xA2, 
319a0 30 78 44 41 2c 20 30 78 31 36 5d 7d 3b 0a 20 63  0xDA, 0x16]};. c
319b0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 6e  onst IID IID_IAn
319c0 69 6d 61 74 69 6f 6e 52 6f 6f 74 20 3d 20 7b 30  imationRoot = {0
319d0 78 32 39 44 46 36 33 38 37 2c 20 30 78 33 30 42  x29DF6387, 0x30B
319e0 34 2c 20 30 78 34 41 36 32 2c 20 5b 30 78 38 39  4, 0x4A62, [0x89
319f0 2c 20 30 78 31 42 2c 20 30 78 41 39 2c 20 30 78  , 0x1B, 0xA9, 0x
31a00 43 35 2c 20 30 78 42 45 2c 20 30 78 33 37 2c 20  C5, 0xBE, 0x37, 
31a10 30 78 42 45 2c 20 30 78 38 38 5d 7d 3b 0a 20 63  0xBE, 0x88]};. c
31a20 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 70  onst IID IID_IAp
31a30 70 6c 69 63 61 74 69 6f 6e 44 65 62 75 67 67 65  plicationDebugge
31a40 72 20 3d 20 7b 30 78 35 31 39 37 33 43 32 41 2c  r = {0x51973C2A,
31a50 20 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c   0xCB0C, 0x11D0,
31a60 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78   [0xB5, 0xC9, 0x
31a70 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20  00, 0xA0, 0x24, 
31a80 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41  0x4A, 0x0E, 0x7A
31a90 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
31aa0 49 44 5f 49 41 70 70 6c 69 63 61 74 69 6f 6e 44  ID_IApplicationD
31ab0 65 62 75 67 67 65 72 55 49 20 3d 20 7b 30 78 35  ebuggerUI = {0x5
31ac0 31 39 37 33 43 32 42 2c 20 30 78 43 42 30 43 2c  1973C2B, 0xCB0C,
31ad0 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20   0x11D0, [0xB5, 
31ae0 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30  0xC9, 0x00, 0xA0
31af0 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78  , 0x24, 0x4A, 0x
31b00 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e  0E, 0x7A]};. con
31b10 73 74 20 49 49 44 20 49 49 44 5f 49 41 70 70 6c  st IID IID_IAppl
31b20 69 63 61 74 69 6f 6e 47 61 74 65 77 61 79 20 3d  icationGateway =
31b30 20 7b 30 78 35 31 33 34 38 34 32 42 2c 20 30 78   {0x5134842B, 0x
31b40 46 44 43 45 2c 20 30 78 34 38 35 44 2c 20 5b 30  FDCE, 0x485D, [0
31b50 78 39 33 2c 20 30 78 43 44 2c 20 30 78 44 45 2c  x93, 0xCD, 0xDE,
31b60 20 30 78 31 36 2c 20 30 78 34 30 2c 20 30 78 36   0x16, 0x40, 0x6
31b70 34 2c 20 30 78 33 42 2c 20 30 78 42 45 5d 7d 3b  4, 0x3B, 0xBE]};
31b80 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
31b90 49 41 70 70 6c 69 63 61 74 69 6f 6e 47 61 74 65  IApplicationGate
31ba0 77 61 79 53 65 72 76 69 63 65 73 20 3d 20 7b 30  wayServices = {0
31bb0 78 35 31 33 34 38 34 32 41 2c 20 30 78 46 44 43  x5134842A, 0xFDC
31bc0 45 2c 20 30 78 34 38 35 44 2c 20 5b 30 78 39 33  E, 0x485D, [0x93
31bd0 2c 20 30 78 43 44 2c 20 30 78 44 45 2c 20 30 78  , 0xCD, 0xDE, 0x
31be0 31 36 2c 20 30 78 34 30 2c 20 30 78 36 34 2c 20  16, 0x40, 0x64, 
31bf0 30 78 33 42 2c 20 30 78 42 45 5d 7d 3b 0a 20 63  0x3B, 0xBE]};. c
31c00 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 70  onst IID IID_IAp
31c10 70 50 75 62 6c 69 73 68 65 72 20 3d 20 7b 30 78  pPublisher = {0x
31c20 30 37 32 35 30 41 31 30 2c 20 30 78 39 43 46 39  07250A10, 0x9CF9
31c30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 30 2c  , 0x11D1, [0x90,
31c40 20 30 78 37 36 2c 20 30 78 30 30 2c 20 30 78 36   0x76, 0x00, 0x6
31c50 30 2c 20 30 78 30 38 2c 20 30 78 30 35 2c 20 30  0, 0x08, 0x05, 0
31c60 78 39 33 2c 20 30 78 38 32 5d 7d 3b 0a 20 63 6f  x93, 0x82]};. co
31c70 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 73 79  nst IID IID_IAsy
31c80 6e 63 42 69 6e 64 43 74 78 20 3d 20 7b 30 78 37  ncBindCtx = {0x7
31c90 39 45 41 43 39 44 34 2c 20 30 78 42 41 46 39 2c  9EAC9D4, 0xBAF9,
31ca0 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20   0x11CE, [0x8C, 
31cb0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
31cc0 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78  , 0x00, 0x4B, 0x
31cd0 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  A9, 0x0B]};. con
31ce0 73 74 20 49 49 44 20 49 49 44 5f 49 41 73 79 6e  st IID IID_IAsyn
31cf0 63 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78 30 30  cManager = {0x00
31d00 30 30 30 30 32 41 2c 20 30 78 30 30 30 30 2c 20  00002A, 0x0000, 
31d10 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
31d20 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
31d30 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
31d40 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
31d50 74 20 49 49 44 20 49 49 44 5f 49 41 73 79 6e 63  t IID IID_IAsync
31d60 4d 6f 6e 69 6b 65 72 20 3d 20 7b 30 78 37 39 45  Moniker = {0x79E
31d70 41 43 39 44 33 2c 20 30 78 42 41 46 39 2c 20 30  AC9D3, 0xBAF9, 0
31d80 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78  x11CE, [0x8C, 0x
31d90 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
31da0 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39  0x00, 0x4B, 0xA9
31db0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
31dc0 20 49 49 44 20 49 49 44 5f 49 41 73 79 6e 63 4f   IID IID_IAsyncO
31dd0 70 65 72 61 74 69 6f 6e 20 3d 20 7b 30 78 33 44  peration = {0x3D
31de0 38 42 30 35 39 30 2c 20 30 78 46 36 39 31 2c 20  8B0590, 0xF691, 
31df0 30 78 31 31 44 32 2c 20 5b 30 78 38 45 2c 20 30  0x11D2, [0x8E, 0
31e00 78 41 39 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  xA9, 0x00, 0x60,
31e10 20 30 78 39 37 2c 20 30 78 44 46 2c 20 30 78 35   0x97, 0xDF, 0x5
31e20 42 2c 20 30 78 44 34 5d 7d 3b 0a 20 63 6f 6e 73  B, 0xD4]};. cons
31e30 74 20 49 49 44 20 49 49 44 5f 49 41 73 79 6e 63  t IID IID_IAsync
31e40 52 70 63 43 68 61 6e 6e 65 6c 42 75 66 66 65 72  RpcChannelBuffer
31e50 20 3d 20 7b 30 78 41 35 30 32 39 46 42 36 2c 20   = {0xA5029FB6, 
31e60 30 78 33 43 33 34 2c 20 30 78 31 31 44 31 2c 20  0x3C34, 0x11D1, 
31e70 5b 30 78 39 43 2c 20 30 78 39 39 2c 20 30 78 30  [0x9C, 0x99, 0x0
31e80 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
31e90 78 42 39 2c 20 30 78 39 38 2c 20 30 78 41 41 5d  xB9, 0x98, 0xAA]
31ea0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
31eb0 44 5f 49 41 74 74 72 69 62 75 74 65 73 52 61 77  D_IAttributesRaw
31ec0 20 3d 20 7b 30 78 36 42 43 30 39 36 41 38 2c 20   = {0x6BC096A8, 
31ed0 30 78 30 43 45 36 2c 20 30 78 31 31 44 31 2c 20  0x0CE6, 0x11D1, 
31ee0 5b 30 78 42 41 2c 20 30 78 41 45 2c 20 30 78 30  [0xBA, 0xAE, 0x0
31ef0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
31f00 78 43 32 2c 20 30 78 45 32 2c 20 30 78 30 44 5d  xC2, 0xE2, 0x0D]
31f10 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
31f20 44 5f 49 41 75 64 69 74 43 6f 6e 74 72 6f 6c 20  D_IAuditControl 
31f30 3d 20 7b 30 78 31 44 41 36 32 39 32 46 2c 20 30  = {0x1DA6292F, 0
31f40 78 42 43 36 36 2c 20 30 78 31 31 43 45 2c 20 5b  xBC66, 0x11CE, [
31f50 30 78 41 41 2c 20 30 78 45 33 2c 20 30 78 30 30  0xAA, 0xE3, 0x00
31f60 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
31f70 34 43 2c 20 30 78 32 37 2c 20 30 78 33 37 5d 7d  4C, 0x27, 0x37]}
31f80 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
31f90 5f 49 41 75 74 68 65 6e 74 69 63 61 74 65 20 3d  _IAuthenticate =
31fa0 20 7b 30 78 37 39 45 41 43 39 44 30 2c 20 30 78   {0x79EAC9D0, 0x
31fb0 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b 30  BAF9, 0x11CE, [0
31fc0 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  x8C, 0x82, 0x00,
31fd0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
31fe0 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b  B, 0xA9, 0x0B]};
31ff0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
32000 49 41 75 74 6f 43 6f 6d 70 6c 65 74 65 20 3d 20  IAutoComplete = 
32010 7b 30 78 30 30 42 42 32 37 36 32 2c 20 30 78 36  {0x00BB2762, 0x6
32020 41 37 37 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  A77, 0x11D0, [0x
32030 41 35 2c 20 30 78 33 35 2c 20 30 78 30 30 2c 20  A5, 0x35, 0x00, 
32040 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37  0xC0, 0x4F, 0xD7
32050 2c 20 30 78 44 30 2c 20 30 78 36 32 5d 7d 3b 0a  , 0xD0, 0x62]};.
32060 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
32070 41 75 74 6f 43 6f 6d 70 6c 65 74 65 32 20 3d 20  AutoComplete2 = 
32080 7b 30 78 45 41 43 30 34 42 43 30 2c 20 30 78 33  {0xEAC04BC0, 0x3
32090 37 39 31 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  791, 0x11D2, [0x
320a0 42 42 2c 20 30 78 39 35 2c 20 30 78 30 30 2c 20  BB, 0x95, 0x00, 
320b0 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78 37 42  0x60, 0x97, 0x7B
320c0 2c 20 30 78 34 36 2c 20 30 78 34 43 5d 7d 3b 0a  , 0x46, 0x4C]};.
320d0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
320e0 41 75 74 6f 43 6f 6d 70 6c 65 74 65 44 72 6f 70  AutoCompleteDrop
320f0 44 6f 77 6e 20 3d 20 7b 30 78 33 43 44 31 34 31  Down = {0x3CD141
32100 46 34 2c 20 30 78 33 43 36 41 2c 20 30 78 31 31  F4, 0x3C6A, 0x11
32110 44 32 2c 20 5b 30 78 42 43 2c 20 30 78 41 41 2c  D2, [0xBC, 0xAA,
32120 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
32130 46 2c 20 30 78 44 39 2c 20 30 78 32 39 2c 20 30  F, 0xD9, 0x29, 0
32140 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xDB]};. const II
32150 44 20 49 49 44 5f 49 41 75 74 6f 43 6f 6d 70 4c  D IID_IAutoCompL
32160 69 73 74 20 3d 20 7b 30 78 30 30 42 42 32 37 36  ist = {0x00BB276
32170 30 2c 20 30 78 36 41 37 37 2c 20 30 78 31 31 44  0, 0x6A77, 0x11D
32180 30 2c 20 5b 30 78 41 35 2c 20 30 78 33 35 2c 20  0, [0xA5, 0x35, 
32190 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
321a0 2c 20 30 78 44 37 2c 20 30 78 44 30 2c 20 30 78  , 0xD7, 0xD0, 0x
321b0 36 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  62]};. const IID
321c0 20 49 49 44 5f 49 41 75 74 6f 44 69 73 63 6f 76   IID_IAutoDiscov
321d0 65 72 79 50 72 6f 76 69 64 65 72 20 3d 20 7b 30  eryProvider = {0
321e0 78 39 44 43 46 34 41 33 37 2c 20 30 78 30 31 44  x9DCF4A37, 0x01D
321f0 45 2c 20 30 78 34 35 34 39 2c 20 5b 30 78 41 39  E, 0x4549, [0xA9
32200 2c 20 30 78 43 42 2c 20 30 78 33 41 2c 20 30 78  , 0xCB, 0x3A, 0x
32210 43 33 2c 20 30 78 31 45 2c 20 30 78 43 32 2c 20  C3, 0x1E, 0xC2, 
32220 30 78 33 43 2c 20 30 78 34 46 5d 7d 3b 0a 20 63  0x3C, 0x4F]};. c
32230 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 42 61  onst IID IID_IBa
32240 63 6b 67 72 6f 75 6e 64 43 6f 70 79 43 61 6c 6c  ckgroundCopyCall
32250 62 61 63 6b 20 3d 20 7b 30 78 39 37 45 41 39 39  back = {0x97EA99
32260 43 37 2c 20 30 78 30 31 38 36 2c 20 30 78 34 41  C7, 0x0186, 0x4A
32270 44 34 2c 20 5b 30 78 38 44 2c 20 30 78 46 39 2c  D4, [0x8D, 0xF9,
32280 20 30 78 43 35 2c 20 30 78 42 34 2c 20 30 78 45   0xC5, 0xB4, 0xE
32290 30 2c 20 30 78 45 44 2c 20 30 78 36 42 2c 20 30  0, 0xED, 0x6B, 0
322a0 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x22]};. const II
322b0 44 20 49 49 44 5f 49 42 61 63 6b 67 72 6f 75 6e  D IID_IBackgroun
322c0 64 43 6f 70 79 43 61 6c 6c 62 61 63 6b 31 20 3d  dCopyCallback1 =
322d0 20 7b 30 78 30 38 34 46 36 35 39 33 2c 20 30 78   {0x084F6593, 0x
322e0 33 38 30 30 2c 20 30 78 34 45 30 38 2c 20 5b 30  3800, 0x4E08, [0
322f0 78 39 42 2c 20 30 78 35 39 2c 20 30 78 39 39 2c  x9B, 0x59, 0x99,
32300 20 30 78 46 41 2c 20 30 78 35 39 2c 20 30 78 41   0xFA, 0x59, 0xA
32310 44 2c 20 30 78 44 46 2c 20 30 78 38 32 5d 7d 3b  D, 0xDF, 0x82]};
32320 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
32330 49 42 61 63 6b 67 72 6f 75 6e 64 43 6f 70 79 45  IBackgroundCopyE
32340 72 72 6f 72 20 3d 20 7b 30 78 31 39 43 36 31 33  rror = {0x19C613
32350 41 30 2c 20 30 78 46 43 42 38 2c 20 30 78 34 46  A0, 0xFCB8, 0x4F
32360 32 38 2c 20 5b 30 78 38 31 2c 20 30 78 41 45 2c  28, [0x81, 0xAE,
32370 20 30 78 38 39 2c 20 30 78 37 43 2c 20 30 78 33   0x89, 0x7C, 0x3
32380 44 2c 20 30 78 30 37 2c 20 30 78 38 46 2c 20 30  D, 0x07, 0x8F, 0
32390 78 38 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x81]};. const II
323a0 44 20 49 49 44 5f 49 42 61 63 6b 67 72 6f 75 6e  D IID_IBackgroun
323b0 64 43 6f 70 79 46 69 6c 65 20 3d 20 7b 30 78 30  dCopyFile = {0x0
323c0 31 42 37 42 44 32 33 2c 20 30 78 46 42 38 38 2c  1B7BD23, 0xFB88,
323d0 20 30 78 34 41 37 37 2c 20 5b 30 78 38 34 2c 20   0x4A77, [0x84, 
323e0 30 78 39 30 2c 20 30 78 35 38 2c 20 30 78 39 31  0x90, 0x58, 0x91
323f0 2c 20 30 78 44 33 2c 20 30 78 45 34 2c 20 30 78  , 0xD3, 0xE4, 0x
32400 36 35 2c 20 30 78 33 41 5d 7d 3b 0a 20 63 6f 6e  65, 0x3A]};. con
32410 73 74 20 49 49 44 20 49 49 44 5f 49 42 61 63 6b  st IID IID_IBack
32420 67 72 6f 75 6e 64 43 6f 70 79 47 72 6f 75 70 20  groundCopyGroup 
32430 3d 20 7b 30 78 31 44 45 44 38 30 41 37 2c 20 30  = {0x1DED80A7, 0
32440 78 35 33 45 41 2c 20 30 78 34 32 34 46 2c 20 5b  x53EA, 0x424F, [
32450 30 78 38 41 2c 20 30 78 30 34 2c 20 30 78 31 37  0x8A, 0x04, 0x17
32460 2c 20 30 78 46 45 2c 20 30 78 41 39 2c 20 30 78  , 0xFE, 0xA9, 0x
32470 41 44 2c 20 30 78 43 34 2c 20 30 78 46 35 5d 7d  AD, 0xC4, 0xF5]}
32480 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
32490 5f 49 42 61 63 6b 67 72 6f 75 6e 64 43 6f 70 79  _IBackgroundCopy
324a0 4a 6f 62 20 3d 20 7b 30 78 33 37 36 36 38 44 33  Job = {0x37668D3
324b0 37 2c 20 30 78 35 30 37 45 2c 20 30 78 34 31 36  7, 0x507E, 0x416
324c0 30 2c 20 5b 30 78 39 33 2c 20 30 78 31 36 2c 20  0, [0x93, 0x16, 
324d0 30 78 32 36 2c 20 30 78 33 30 2c 20 30 78 36 44  0x26, 0x30, 0x6D
324e0 2c 20 30 78 31 35 2c 20 30 78 30 42 2c 20 30 78  , 0x15, 0x0B, 0x
324f0 31 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  12]};. const IID
32500 20 49 49 44 5f 49 42 61 63 6b 67 72 6f 75 6e 64   IID_IBackground
32510 43 6f 70 79 4a 6f 62 31 20 3d 20 7b 30 78 35 39  CopyJob1 = {0x59
32520 46 35 35 35 33 43 2c 20 30 78 32 30 33 31 2c 20  F5553C, 0x2031, 
32530 30 78 34 36 32 39 2c 20 5b 30 78 42 42 2c 20 30  0x4629, [0xBB, 0
32540 78 31 38 2c 20 30 78 32 36 2c 20 30 78 34 35 2c  x18, 0x26, 0x45,
32550 20 30 78 41 36 2c 20 30 78 39 37 2c 20 30 78 30   0xA6, 0x97, 0x0
32560 39 2c 20 30 78 34 37 5d 7d 3b 0a 20 63 6f 6e 73  9, 0x47]};. cons
32570 74 20 49 49 44 20 49 49 44 5f 49 42 61 63 6b 67  t IID IID_IBackg
32580 72 6f 75 6e 64 43 6f 70 79 4a 6f 62 32 20 3d 20  roundCopyJob2 = 
32590 7b 30 78 35 34 42 35 30 37 33 39 2c 20 30 78 36  {0x54B50739, 0x6
325a0 38 36 46 2c 20 30 78 34 35 45 42 2c 20 5b 30 78  86F, 0x45EB, [0x
325b0 39 44 2c 20 30 78 46 46 2c 20 30 78 44 36 2c 20  9D, 0xFF, 0xD6, 
325c0 30 78 41 39 2c 20 30 78 41 30 2c 20 30 78 46 41  0xA9, 0xA0, 0xFA
325d0 2c 20 30 78 41 39 2c 20 30 78 41 46 5d 7d 3b 0a  , 0xA9, 0xAF]};.
325e0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
325f0 42 61 63 6b 67 72 6f 75 6e 64 43 6f 70 79 4d 61  BackgroundCopyMa
32600 6e 61 67 65 72 20 3d 20 7b 30 78 35 43 45 33 34  nager = {0x5CE34
32610 43 30 44 2c 20 30 78 30 44 43 39 2c 20 30 78 34  C0D, 0x0DC9, 0x4
32620 43 31 46 2c 20 5b 30 78 38 39 2c 20 30 78 37 43  C1F, [0x89, 0x7C
32630 2c 20 30 78 44 41 2c 20 30 78 41 31 2c 20 30 78  , 0xDA, 0xA1, 0x
32640 42 37 2c 20 30 78 38 43 2c 20 30 78 45 45 2c 20  B7, 0x8C, 0xEE, 
32650 30 78 37 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x7C]};. const I
32660 49 44 20 49 49 44 5f 49 42 61 63 6b 67 72 6f 75  ID IID_IBackgrou
32670 6e 64 43 6f 70 79 51 4d 67 72 20 3d 20 7b 30 78  ndCopyQMgr = {0x
32680 31 36 46 34 31 43 36 39 2c 20 30 78 30 39 46 35  16F41C69, 0x09F5
32690 2c 20 30 78 34 31 44 32 2c 20 5b 30 78 38 43 2c  , 0x41D2, [0x8C,
326a0 20 30 78 44 38 2c 20 30 78 33 43 2c 20 30 78 30   0xD8, 0x3C, 0x0
326b0 38 2c 20 30 78 43 34 2c 20 30 78 37 42 2c 20 30  8, 0xC4, 0x7B, 0
326c0 78 43 38 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f  xC8, 0xA8]};. co
326d0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 42 69 64  nst IID IID_IBid
326e0 69 52 65 71 75 65 73 74 53 70 6c 20 3d 20 7b 30  iRequestSpl = {0
326f0 78 39 43 30 30 37 30 30 30 2c 20 30 78 46 46 41  x9C007000, 0xFFA
32700 38 2c 20 30 78 34 34 46 46 2c 20 5b 30 78 42 32  8, 0x44FF, [0xB2
32710 2c 20 30 78 42 33 2c 20 30 78 41 45 2c 20 30 78  , 0xB3, 0xAE, 0x
32720 39 31 2c 20 30 78 30 32 2c 20 30 78 43 37 2c 20  91, 0x02, 0xC7, 
32730 30 78 34 44 2c 20 30 78 34 43 5d 7d 3b 0a 20 63  0x4D, 0x4C]};. c
32740 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 42 69  onst IID IID_IBi
32750 6e 64 43 74 78 20 3d 20 7b 30 78 30 30 30 30 30  ndCtx = {0x00000
32760 30 30 45 2c 20 30 78 30 30 30 30 2c 20 30 78 30  00E, 0x0000, 0x0
32770 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
32780 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
32790 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
327a0 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
327b0 49 44 20 49 49 44 5f 49 42 69 6e 64 45 76 65 6e  ID IID_IBindEven
327c0 74 48 61 6e 64 6c 65 72 20 3d 20 7b 30 78 36 33  tHandler = {0x63
327d0 43 44 42 43 42 30 2c 20 30 78 43 31 42 31 2c 20  CDBCB0, 0xC1B1, 
327e0 30 78 31 31 44 30 2c 20 5b 30 78 39 33 2c 20 30  0x11D0, [0x93, 0
327f0 78 33 36 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x36, 0x00, 0xA0,
32800 20 30 78 43 39 2c 20 30 78 30 44 2c 20 30 78 43   0xC9, 0x0D, 0xC
32810 41 2c 20 30 78 41 39 5d 7d 3b 0a 20 63 6f 6e 73  A, 0xA9]};. cons
32820 74 20 49 49 44 20 49 49 44 5f 49 42 69 6e 64 48  t IID IID_IBindH
32830 6f 73 74 20 3d 20 7b 30 78 46 43 34 38 30 31 41  ost = {0xFC4801A
32840 31 2c 20 30 78 32 42 41 39 2c 20 30 78 31 31 43  1, 0x2BA9, 0x11C
32850 46 2c 20 5b 30 78 41 32 2c 20 30 78 32 39 2c 20  F, [0xA2, 0x29, 
32860 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
32870 2c 20 30 78 33 44 2c 20 30 78 37 33 2c 20 30 78  , 0x3D, 0x73, 0x
32880 35 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  52]};. const IID
32890 20 49 49 44 5f 49 42 69 6e 64 69 6e 67 20 3d 20   IID_IBinding = 
328a0 7b 30 78 37 39 45 41 43 39 43 30 2c 20 30 78 42  {0x79EAC9C0, 0xB
328b0 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  AF9, 0x11CE, [0x
328c0 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  8C, 0x82, 0x00, 
328d0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42  0xAA, 0x00, 0x4B
328e0 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xA9, 0x0B]};.
328f0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
32900 42 69 6e 64 50 72 6f 74 6f 63 6f 6c 20 3d 20 7b  BindProtocol = {
32910 30 78 37 39 45 41 43 39 43 44 2c 20 30 78 42 41  0x79EAC9CD, 0xBA
32920 46 39 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38  F9, 0x11CE, [0x8
32930 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  C, 0x82, 0x00, 0
32940 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c  xAA, 0x00, 0x4B,
32950 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xA9, 0x0B]};. 
32960 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 42  const IID IID_IB
32970 69 6e 64 52 65 73 6f 75 72 63 65 20 3d 20 7b 30  indResource = {0
32980 78 30 43 37 33 33 41 42 31 2c 20 30 78 32 41 31  x0C733AB1, 0x2A1
32990 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  C, 0x11CE, [0xAD
329a0 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
329b0 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
329c0 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
329d0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 42 69  onst IID IID_IBi
329e0 6e 64 53 74 61 74 75 73 43 61 6c 6c 62 61 63 6b  ndStatusCallback
329f0 20 3d 20 7b 30 78 37 39 45 41 43 39 43 31 2c 20   = {0x79EAC9C1, 
32a00 30 78 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20  0xBAF9, 0x11CE, 
32a10 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30  [0x8C, 0x82, 0x0
32a20 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
32a30 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d  x4B, 0xA9, 0x0B]
32a40 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
32a50 44 5f 49 42 69 6e 64 53 74 61 74 75 73 43 61 6c  D_IBindStatusCal
32a60 6c 62 61 63 6b 48 6f 6c 64 65 72 20 3d 20 7b 30  lbackHolder = {0
32a70 78 37 39 45 41 43 39 43 43 2c 20 30 78 42 41 46  x79EAC9CC, 0xBAF
32a80 39 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43  9, 0x11CE, [0x8C
32a90 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
32aa0 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20  AA, 0x00, 0x4B, 
32ab0 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xA9, 0x0B]};. c
32ac0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 42 69  onst IID IID_IBi
32ad0 6e 64 53 74 61 74 75 73 43 61 6c 6c 62 61 63 6b  ndStatusCallback
32ae0 4d 73 67 20 3d 20 7b 30 78 37 39 45 41 43 39 44  Msg = {0x79EAC9D
32af0 35 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43  5, 0xBAF9, 0x11C
32b00 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20  E, [0x8C, 0x82, 
32b10 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
32b20 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78  , 0x4B, 0xA9, 0x
32b30 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
32b40 20 49 49 44 5f 49 42 69 74 73 54 65 73 74 31 20   IID_IBitsTest1 
32b50 3d 20 7b 30 78 35 31 41 31 38 33 44 42 2c 20 30  = {0x51A183DB, 0
32b60 78 36 37 45 30 2c 20 30 78 34 34 37 32 2c 20 5b  x67E0, 0x4472, [
32b70 30 78 38 36 2c 20 30 78 30 32 2c 20 30 78 33 44  0x86, 0x02, 0x3D
32b80 2c 20 30 78 42 43 2c 20 30 78 37 33 2c 20 30 78  , 0xBC, 0x73, 0x
32b90 30 42 2c 20 30 78 37 45 2c 20 30 78 46 35 5d 7d  0B, 0x7E, 0xF5]}
32ba0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
32bb0 5f 49 42 6c 6f 63 6b 46 6f 72 6d 61 74 73 20 3d  _IBlockFormats =
32bc0 20 7b 30 78 33 30 35 30 46 38 33 30 2c 20 30 78   {0x3050F830, 0x
32bd0 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
32be0 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
32bf0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
32c00 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
32c10 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
32c20 49 42 6c 6f 63 6b 69 6e 67 4c 6f 63 6b 20 3d 20  IBlockingLock = 
32c30 7b 30 78 33 30 46 33 44 34 37 41 2c 20 30 78 36  {0x30F3D47A, 0x6
32c40 34 34 37 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  447, 0x11D1, [0x
32c50 38 45 2c 20 30 78 33 43 2c 20 30 78 30 30 2c 20  8E, 0x3C, 0x00, 
32c60 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39  0xC0, 0x4F, 0xB9
32c70 2c 20 30 78 33 38 2c 20 30 78 36 44 5d 7d 3b 0a  , 0x38, 0x6D]};.
32c80 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
32c90 42 6f 75 6e 64 4f 62 6a 65 63 74 20 3d 20 7b 30  BoundObject = {0
32ca0 78 39 42 46 42 42 43 30 30 2c 20 30 78 45 46 46  x9BFBBC00, 0xEFF
32cb0 31 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 38 34  1, 0x101A, [0x84
32cc0 2c 20 30 78 45 44 2c 20 30 78 30 30 2c 20 30 78  , 0xED, 0x00, 0x
32cd0 41 41 2c 20 30 78 30 30 2c 20 30 78 33 34 2c 20  AA, 0x00, 0x34, 
32ce0 30 78 31 44 2c 20 30 78 30 37 5d 7d 3b 0a 20 63  0x1D, 0x07]};. c
32cf0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 42 6f  onst IID IID_IBo
32d00 75 6e 64 4f 62 6a 65 63 74 53 69 74 65 20 3d 20  undObjectSite = 
32d10 7b 30 78 39 42 46 42 42 43 30 31 2c 20 30 78 45  {0x9BFBBC01, 0xE
32d20 46 46 31 2c 20 30 78 31 30 31 41 2c 20 5b 30 78  FF1, 0x101A, [0x
32d30 38 34 2c 20 30 78 45 44 2c 20 30 78 30 30 2c 20  84, 0xED, 0x00, 
32d40 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 34  0xAA, 0x00, 0x34
32d50 2c 20 30 78 31 44 2c 20 30 78 30 37 5d 7d 3b 0a  , 0x1D, 0x07]};.
32d60 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
32d70 42 72 69 65 66 63 61 73 65 53 74 67 20 3d 20 7b  BriefcaseStg = {
32d80 30 78 38 42 43 45 31 46 41 31 2c 20 30 78 30 39  0x8BCE1FA1, 0x09
32d90 32 31 2c 20 30 78 31 30 31 42 2c 20 5b 30 78 42  21, 0x101B, [0xB
32da0 31 2c 20 30 78 46 46 2c 20 30 78 30 30 2c 20 30  1, 0xFF, 0x00, 0
32db0 78 44 44 2c 20 30 78 30 31 2c 20 30 78 30 43 2c  xDD, 0x01, 0x0C,
32dc0 20 30 78 43 43 2c 20 30 78 34 38 5d 7d 3b 0a 20   0xCC, 0x48]};. 
32dd0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 42  const IID IID_IB
32de0 75 72 6e 45 6e 67 69 6e 65 20 3d 20 7b 30 78 35  urnEngine = {0x5
32df0 32 30 43 43 41 36 36 2c 20 30 78 35 31 41 35 2c  20CCA66, 0x51A5,
32e00 20 30 78 31 31 44 33 2c 20 5b 30 78 39 31 2c 20   0x11D3, [0x91, 
32e10 30 78 34 34 2c 20 30 78 30 30 2c 20 30 78 31 30  0x44, 0x00, 0x10
32e20 2c 20 30 78 34 42 2c 20 30 78 41 31 2c 20 30 78  , 0x4B, 0xA1, 0x
32e30 31 43 2c 20 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e  1C, 0x5E]};. con
32e40 73 74 20 49 49 44 20 49 49 44 5f 49 43 61 6c 6c  st IID IID_ICall
32e50 46 61 63 74 6f 72 79 20 3d 20 7b 30 78 31 43 37  Factory = {0x1C7
32e60 33 33 41 33 30 2c 20 30 78 32 41 31 43 2c 20 30  33A30, 0x2A1C, 0
32e70 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
32e80 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
32e90 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
32ea0 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
32eb0 20 49 49 44 20 49 49 44 5f 49 43 61 6c 6c 46 72   IID IID_ICallFr
32ec0 61 6d 65 20 3d 20 7b 30 78 44 35 37 33 42 34 42  ame = {0xD573B4B
32ed0 30 2c 20 30 78 38 39 34 45 2c 20 30 78 31 31 44  0, 0x894E, 0x11D
32ee0 32 2c 20 5b 30 78 42 38 2c 20 30 78 42 36 2c 20  2, [0xB8, 0xB6, 
32ef0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
32f00 2c 20 30 78 42 39 2c 20 30 78 36 31 2c 20 30 78  , 0xB9, 0x61, 0x
32f10 38 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  8A]};. const IID
32f20 20 49 49 44 5f 49 43 61 6c 6c 46 72 61 6d 65 45   IID_ICallFrameE
32f30 76 65 6e 74 73 20 3d 20 7b 30 78 46 44 35 45 30  vents = {0xFD5E0
32f40 38 34 33 2c 20 30 78 46 43 39 31 2c 20 30 78 31  843, 0xFC91, 0x1
32f50 31 44 30 2c 20 5b 30 78 39 37 2c 20 30 78 44 37  1D0, [0x97, 0xD7
32f60 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
32f70 34 46 2c 20 30 78 42 39 2c 20 30 78 36 31 2c 20  4F, 0xB9, 0x61, 
32f80 30 78 38 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x8A]};. const I
32f90 49 44 20 49 49 44 5f 49 43 61 6c 6c 46 72 61 6d  ID IID_ICallFram
32fa0 65 57 61 6c 6b 65 72 20 3d 20 7b 30 78 30 38 42  eWalker = {0x08B
32fb0 32 33 39 31 39 2c 20 30 78 33 39 32 44 2c 20 30  23919, 0x392D, 0
32fc0 78 31 31 44 32 2c 20 5b 30 78 42 38 2c 20 30 78  x11D2, [0xB8, 0x
32fd0 41 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  A4, 0x00, 0xC0, 
32fe0 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 36 31  0x4F, 0xB9, 0x61
32ff0 2c 20 30 78 38 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8A]};. const
33000 20 49 49 44 20 49 49 44 5f 49 43 61 6c 6c 49 6e   IID IID_ICallIn
33010 64 69 72 65 63 74 20 3d 20 7b 30 78 44 35 37 33  direct = {0xD573
33020 42 34 42 31 2c 20 30 78 38 39 34 45 2c 20 30 78  B4B1, 0x894E, 0x
33030 31 31 44 32 2c 20 5b 30 78 42 38 2c 20 30 78 42  11D2, [0xB8, 0xB
33040 36 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  6, 0x00, 0xC0, 0
33050 78 34 46 2c 20 30 78 42 39 2c 20 30 78 36 31 2c  x4F, 0xB9, 0x61,
33060 20 30 78 38 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8A]};. const 
33070 49 49 44 20 49 49 44 5f 49 43 61 6c 6c 49 6e 74  IID IID_ICallInt
33080 65 72 63 65 70 74 6f 72 20 3d 20 7b 30 78 36 30  erceptor = {0x60
33090 43 37 43 41 37 35 2c 20 30 78 38 39 36 44 2c 20  C7CA75, 0x896D, 
330a0 30 78 31 31 44 32 2c 20 5b 30 78 42 38 2c 20 30  0x11D2, [0xB8, 0
330b0 78 42 36 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xB6, 0x00, 0xC0,
330c0 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 36   0x4F, 0xB9, 0x6
330d0 31 2c 20 30 78 38 41 5d 7d 3b 0a 20 63 6f 6e 73  1, 0x8A]};. cons
330e0 74 20 49 49 44 20 49 49 44 5f 49 43 61 6c 6c 55  t IID IID_ICallU
330f0 6e 6d 61 72 73 68 61 6c 20 3d 20 7b 30 78 35 33  nmarshal = {0x53
33100 33 33 42 30 30 33 2c 20 30 78 32 45 34 32 2c 20  33B003, 0x2E42, 
33110 30 78 31 31 44 32 2c 20 5b 30 78 42 38 2c 20 30  0x11D2, [0xB8, 0
33120 78 39 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x9D, 0x00, 0xC0,
33130 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 36   0x4F, 0xB9, 0x6
33140 31 2c 20 30 78 38 41 5d 7d 3b 0a 20 63 6f 6e 73  1, 0x8A]};. cons
33150 74 20 49 49 44 20 49 49 44 5f 49 43 61 6e 63 65  t IID IID_ICance
33160 6c 4d 65 74 68 6f 64 43 61 6c 6c 73 20 3d 20 7b  lMethodCalls = {
33170 30 78 30 30 30 30 30 30 32 39 2c 20 30 78 30 30  0x00000029, 0x00
33180 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
33190 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
331a0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
331b0 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
331c0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
331d0 61 74 61 6c 6f 67 46 69 6c 65 49 6e 66 6f 20 3d  atalogFileInfo =
331e0 20 7b 30 78 37 31 31 43 37 36 30 30 2c 20 30 78   {0x711C7600, 0x
331f0 36 42 34 38 2c 20 30 78 31 31 44 31 2c 20 5b 30  6B48, 0x11D1, [0
33200 78 42 34 2c 20 30 78 30 33 2c 20 30 78 30 30 2c  xB4, 0x03, 0x00,
33210 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
33220 39 2c 20 30 78 32 41 2c 20 30 78 46 31 5d 7d 3b  9, 0x2A, 0xF1]};
33230 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
33240 49 43 61 74 65 67 6f 72 69 7a 65 72 20 3d 20 7b  ICategorizer = {
33250 30 78 41 33 42 31 34 35 38 39 2c 20 30 78 39 31  0xA3B14589, 0x91
33260 37 34 2c 20 30 78 34 39 41 38 2c 20 5b 30 78 38  74, 0x49A8, [0x8
33270 39 2c 20 30 78 41 33 2c 20 30 78 30 36 2c 20 30  9, 0xA3, 0x06, 0
33280 78 41 31 2c 20 30 78 41 45 2c 20 30 78 32 42 2c  xA1, 0xAE, 0x2B,
33290 20 30 78 39 42 2c 20 30 78 41 37 5d 7d 3b 0a 20   0x9B, 0xA7]};. 
332a0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
332b0 61 74 65 67 6f 72 79 50 72 6f 76 69 64 65 72 20  ategoryProvider 
332c0 3d 20 7b 30 78 39 41 46 36 34 38 30 39 2c 20 30  = {0x9AF64809, 0
332d0 78 35 38 36 34 2c 20 30 78 34 43 32 36 2c 20 5b  x5864, 0x4C26, [
332e0 30 78 41 37 2c 20 30 78 32 30 2c 20 30 78 43 31  0xA7, 0x20, 0xC1
332f0 2c 20 30 78 46 37 2c 20 30 78 38 43 2c 20 30 78  , 0xF7, 0x8C, 0x
33300 30 38 2c 20 30 78 36 45 2c 20 30 78 45 33 5d 7d  08, 0x6E, 0xE3]}
33310 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
33320 5f 49 43 61 74 49 6e 66 6f 72 6d 61 74 69 6f 6e  _ICatInformation
33330 20 3d 20 7b 30 78 30 30 30 32 45 30 31 33 2c 20   = {0x0002E013, 
33340 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
33350 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
33360 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
33370 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
33380 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
33390 44 5f 49 43 61 74 52 65 67 69 73 74 65 72 20 3d  D_ICatRegister =
333a0 20 7b 30 78 30 30 30 32 45 30 31 32 2c 20 30 78   {0x0002E012, 0x
333b0 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
333c0 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
333d0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
333e0 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
333f0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
33400 49 43 44 42 75 72 6e 20 3d 20 7b 30 78 33 44 37  ICDBurn = {0x3D7
33410 33 41 36 35 39 2c 20 30 78 45 35 44 30 2c 20 30  3A659, 0xE5D0, 0
33420 78 34 44 34 32 2c 20 5b 30 78 41 46 2c 20 30 78  x4D42, [0xAF, 0x
33430 43 30 2c 20 30 78 35 31 2c 20 30 78 32 31 2c 20  C0, 0x51, 0x21, 
33440 30 78 42 41 2c 20 30 78 34 32 2c 20 30 78 35 43  0xBA, 0x42, 0x5C
33450 2c 20 30 78 38 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8D]};. const
33460 20 49 49 44 20 49 49 44 5f 49 43 45 6e 72 6f 6c   IID IID_ICEnrol
33470 6c 20 3d 20 7b 30 78 34 33 46 38 46 32 38 38 2c  l = {0x43F8F288,
33480 20 30 78 37 41 32 30 2c 20 30 78 31 31 44 30 2c   0x7A20, 0x11D0,
33490 20 5b 30 78 38 46 2c 20 30 78 30 36 2c 20 30 78   [0x8F, 0x06, 0x
334a0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
334b0 30 78 43 32 2c 20 30 78 39 35 2c 20 30 78 45 31  0xC2, 0x95, 0xE1
334c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
334d0 49 44 5f 49 43 45 6e 72 6f 6c 6c 32 20 3d 20 7b  ID_ICEnroll2 = {
334e0 30 78 37 30 34 43 41 37 33 30 2c 20 30 78 43 39  0x704CA730, 0xC9
334f0 30 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39  0B, 0x11D1, [0x9
33500 42 2c 20 30 78 45 43 2c 20 30 78 30 30 2c 20 30  B, 0xEC, 0x00, 0
33510 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c  xC0, 0x4F, 0xC2,
33520 20 30 78 39 35 2c 20 30 78 45 31 5d 7d 3b 0a 20   0x95, 0xE1]};. 
33530 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
33540 45 6e 72 6f 6c 6c 33 20 3d 20 7b 30 78 43 32 38  Enroll3 = {0xC28
33550 43 32 44 39 35 2c 20 30 78 42 37 44 45 2c 20 30  C2D95, 0xB7DE, 0
33560 78 31 31 44 32 2c 20 5b 30 78 41 34 2c 20 30 78  x11D2, [0xA4, 0x
33570 32 31 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  21, 0x00, 0xC0, 
33580 30 78 34 46 2c 20 30 78 37 39 2c 20 30 78 46 45  0x4F, 0x79, 0xFE
33590 2c 20 30 78 38 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8E]};. const
335a0 20 49 49 44 20 49 49 44 5f 49 43 45 6e 72 6f 6c   IID IID_ICEnrol
335b0 6c 34 20 3d 20 7b 30 78 43 31 46 31 31 38 38 41  l4 = {0xC1F1188A
335c0 2c 20 30 78 32 45 42 35 2c 20 30 78 34 41 38 30  , 0x2EB5, 0x4A80
335d0 2c 20 5b 30 78 38 34 2c 20 30 78 31 42 2c 20 30  , [0x84, 0x1B, 0
335e0 78 37 45 2c 20 30 78 37 32 2c 20 30 78 39 41 2c  x7E, 0x72, 0x9A,
335f0 20 30 78 33 35 2c 20 30 78 36 44 2c 20 30 78 39   0x35, 0x6D, 0x9
33600 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
33610 49 49 44 5f 49 43 68 61 6e 6e 65 6c 48 6f 6f 6b  IID_IChannelHook
33620 20 3d 20 7b 30 78 31 30 30 38 43 34 41 30 2c 20   = {0x1008C4A0, 
33630 30 78 37 36 31 33 2c 20 30 78 31 31 43 46 2c 20  0x7613, 0x11CF, 
33640 5b 30 78 39 41 2c 20 30 78 46 31 2c 20 30 78 30  [0x9A, 0xF1, 0x0
33650 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30  0, 0x20, 0xAF, 0
33660 78 36 45 2c 20 30 78 37 32 2c 20 30 78 46 34 5d  x6E, 0x72, 0xF4]
33670 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
33680 44 5f 49 43 68 61 6e 6e 65 6c 4d 67 72 20 3d 20  D_IChannelMgr = 
33690 7b 30 78 38 35 42 44 38 45 38 32 2c 20 30 78 30  {0x85BD8E82, 0x0
336a0 46 42 41 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  FBA, 0x11D1, [0x
336b0 39 30 2c 20 30 78 43 33 2c 20 30 78 30 30 2c 20  90, 0xC3, 0x00, 
336c0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32  0xC0, 0x4F, 0xC2
336d0 2c 20 30 78 46 35 2c 20 30 78 36 38 5d 7d 3b 0a  , 0xF5, 0x68]};.
336e0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
336f0 43 68 61 70 74 65 72 65 64 52 6f 77 73 65 74 20  ChapteredRowset 
33700 3d 20 7b 30 78 30 43 37 33 33 41 39 33 2c 20 30  = {0x0C733A93, 0
33710 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b  x2A1C, 0x11CE, [
33720 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
33730 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
33740 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
33750 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
33760 5f 49 43 68 65 63 6b 42 6f 78 20 3d 20 7b 30 78  _ICheckBox = {0x
33770 33 30 35 30 46 36 38 35 2c 20 30 78 39 38 42 35  3050F685, 0x98B5
33780 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
33790 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
337a0 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
337b0 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
337c0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 69 41  nst IID IID_ICiA
337d0 64 6d 69 6e 20 3d 20 7b 30 78 41 45 36 37 43 37  dmin = {0xAE67C7
337e0 44 38 2c 20 30 78 38 35 44 33 2c 20 30 78 31 31  D8, 0x85D3, 0x11
337f0 44 30 2c 20 5b 30 78 38 43 2c 20 30 78 34 35 2c  D0, [0x8C, 0x45,
33800 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
33810 46 2c 20 30 78 43 32 2c 20 30 78 44 42 2c 20 30  F, 0xC2, 0xDB, 0
33820 78 38 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8D]};. const II
33830 44 20 49 49 44 5f 49 43 69 41 64 6d 69 6e 50 61  D IID_ICiAdminPa
33840 72 61 6d 73 20 3d 20 7b 30 78 41 38 32 44 34 38  rams = {0xA82D48
33850 43 36 2c 20 30 78 33 46 30 46 2c 20 30 78 31 31  C6, 0x3F0F, 0x11
33860 44 30 2c 20 5b 30 78 38 43 2c 20 30 78 39 31 2c  D0, [0x8C, 0x91,
33870 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41   0x00, 0x20, 0xA
33880 46 2c 20 30 78 31 44 2c 20 30 78 37 34 2c 20 30  F, 0x1D, 0x74, 0
33890 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0E]};. const II
338a0 44 20 49 49 44 5f 49 43 69 43 41 64 76 69 73 65  D IID_ICiCAdvise
338b0 53 74 61 74 75 73 20 3d 20 7b 30 78 43 41 30 35  Status = {0xCA05
338c0 37 33 34 41 2c 20 30 78 31 32 31 38 2c 20 30 78  734A, 0x1218, 0x
338d0 31 31 44 33 2c 20 5b 30 78 41 45 2c 20 30 78 37  11D3, [0xAE, 0x7
338e0 41 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  A, 0x00, 0xC0, 0
338f0 78 34 46 2c 20 30 78 37 32 2c 20 30 78 46 38 2c  x4F, 0x72, 0xF8,
33900 20 30 78 33 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x31]};. const 
33910 49 49 44 20 49 49 44 5f 49 43 69 43 44 65 66 65  IID IID_ICiCDefe
33920 72 72 65 64 50 72 6f 70 52 65 74 72 69 65 76 65  rredPropRetrieve
33930 72 20 3d 20 7b 30 78 43 32 37 33 41 46 37 30 2c  r = {0xC273AF70,
33940 20 30 78 36 44 37 32 2c 20 30 78 31 31 44 30 2c   0x6D72, 0x11D0,
33950 20 5b 30 78 38 44 2c 20 30 78 36 34 2c 20 30 78   [0x8D, 0x64, 0x
33960 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
33970 30 78 30 38 2c 20 30 78 44 42 2c 20 30 78 46 31  0x08, 0xDB, 0xF1
33980 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
33990 49 44 5f 49 43 69 43 44 6f 63 4e 61 6d 65 20 3d  ID_ICiCDocName =
339a0 20 7b 30 78 37 36 36 31 35 30 37 36 2c 20 30 78   {0x76615076, 0x
339b0 33 43 32 42 2c 20 30 78 31 31 44 30 2c 20 5b 30  3C2B, 0x11D0, [0
339c0 78 38 43 2c 20 30 78 39 30 2c 20 30 78 30 30 2c  x8C, 0x90, 0x00,
339d0 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 31   0x20, 0xAF, 0x1
339e0 44 2c 20 30 78 37 34 2c 20 30 78 30 45 5d 7d 3b  D, 0x74, 0x0E]};
339f0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
33a00 49 43 69 43 44 6f 63 4e 61 6d 65 54 6f 57 6f 72  ICiCDocNameToWor
33a10 6b 69 64 54 72 61 6e 73 6c 61 74 6f 72 20 3d 20  kidTranslator = 
33a20 7b 30 78 32 35 46 43 33 46 35 34 2c 20 30 78 33  {0x25FC3F54, 0x3
33a30 43 42 34 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  CB4, 0x11D0, [0x
33a40 38 43 2c 20 30 78 39 30 2c 20 30 78 30 30 2c 20  8C, 0x90, 0x00, 
33a50 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 31 44  0x20, 0xAF, 0x1D
33a60 2c 20 30 78 37 34 2c 20 30 78 30 45 5d 7d 3b 0a  , 0x74, 0x0E]};.
33a70 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
33a80 43 69 43 44 6f 63 4e 61 6d 65 54 6f 57 6f 72 6b  CiCDocNameToWork
33a90 69 64 54 72 61 6e 73 6c 61 74 6f 72 45 78 20 3d  idTranslatorEx =
33aa0 20 7b 30 78 37 42 42 41 37 36 45 36 2c 20 30 78   {0x7BBA76E6, 0x
33ab0 41 30 45 33 2c 20 30 78 31 31 44 32 2c 20 5b 30  A0E3, 0x11D2, [0
33ac0 78 42 43 2c 20 30 78 35 44 2c 20 30 78 30 30 2c  xBC, 0x5D, 0x00,
33ad0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 41   0xC0, 0x4F, 0xA
33ae0 33 2c 20 30 78 35 34 2c 20 30 78 42 41 5d 7d 3b  3, 0x54, 0xBA]};
33af0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
33b00 49 43 69 43 44 6f 63 53 74 6f 72 65 20 3d 20 7b  ICiCDocStore = {
33b10 30 78 34 36 36 32 35 34 36 38 2c 20 30 78 33 43  0x46625468, 0x3C
33b20 33 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  32, 0x11D0, [0x8
33b30 43 2c 20 30 78 39 30 2c 20 30 78 30 30 2c 20 30  C, 0x90, 0x00, 0
33b40 78 32 30 2c 20 30 78 41 46 2c 20 30 78 31 44 2c  x20, 0xAF, 0x1D,
33b50 20 30 78 37 34 2c 20 30 78 30 45 5d 7d 3b 0a 20   0x74, 0x0E]};. 
33b60 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
33b70 69 43 44 6f 63 53 74 6f 72 65 45 78 20 3d 20 7b  iCDocStoreEx = {
33b80 30 78 46 39 38 32 38 32 41 37 2c 20 30 78 46 41  0xF98282A7, 0xFA
33b90 37 32 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39  72, 0x11D1, [0x9
33ba0 37 2c 20 30 78 39 38 2c 20 30 78 30 30 2c 20 30  7, 0x98, 0x00, 0
33bb0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c  xC0, 0x4F, 0xC2,
33bc0 20 30 78 46 34 2c 20 30 78 31 30 5d 7d 3b 0a 20   0xF4, 0x10]};. 
33bd0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
33be0 69 43 44 6f 63 53 74 6f 72 65 4c 6f 63 61 74 6f  iCDocStoreLocato
33bf0 72 20 3d 20 7b 30 78 39 37 45 45 37 43 30 36 2c  r = {0x97EE7C06,
33c00 20 30 78 35 39 30 38 2c 20 30 78 31 31 44 30 2c   0x5908, 0x11D0,
33c10 20 5b 30 78 38 43 2c 20 30 78 39 42 2c 20 30 78   [0x8C, 0x9B, 0x
33c20 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20  00, 0x20, 0xAF, 
33c30 30 78 31 44 2c 20 30 78 37 34 2c 20 30 78 30 45  0x1D, 0x74, 0x0E
33c40 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
33c50 49 44 5f 49 43 69 43 45 76 65 6e 74 4c 6f 67 49  ID_ICiCEventLogI
33c60 74 65 6d 20 3d 20 7b 30 78 34 34 43 43 38 38 36  tem = {0x44CC886
33c70 41 2c 20 30 78 34 33 31 34 2c 20 30 78 31 31 44  A, 0x4314, 0x11D
33c80 30 2c 20 5b 30 78 38 43 2c 20 30 78 39 31 2c 20  0, [0x8C, 0x91, 
33c90 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46  0x00, 0x20, 0xAF
33ca0 2c 20 30 78 31 44 2c 20 30 78 37 34 2c 20 30 78  , 0x1D, 0x74, 0x
33cb0 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0E]};. const IID
33cc0 20 49 49 44 5f 49 43 69 43 46 69 6c 74 65 72 43   IID_ICiCFilterC
33cd0 6c 69 65 6e 74 20 3d 20 7b 30 78 41 31 45 30 42  lient = {0xA1E0B
33ce0 43 42 36 2c 20 30 78 33 43 32 34 2c 20 30 78 31  CB6, 0x3C24, 0x1
33cf0 31 44 30 2c 20 5b 30 78 38 43 2c 20 30 78 39 30  1D0, [0x8C, 0x90
33d00 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78  , 0x00, 0x20, 0x
33d10 41 46 2c 20 30 78 31 44 2c 20 30 78 37 34 2c 20  AF, 0x1D, 0x74, 
33d20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0E]};. const I
33d30 49 44 20 49 49 44 5f 49 43 69 43 46 69 6c 74 65  ID IID_ICiCFilte
33d40 72 53 74 61 74 75 73 20 3d 20 7b 30 78 42 43 35  rStatus = {0xBC5
33d50 46 33 44 36 30 2c 20 30 78 38 42 42 43 2c 20 30  F3D60, 0x8BBC, 0
33d60 78 31 31 44 31 2c 20 5b 30 78 38 46 2c 20 30 78  x11D1, [0x8F, 0x
33d70 37 33 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  73, 0x00, 0xA0, 
33d80 30 78 43 39 2c 20 30 78 31 39 2c 20 30 78 31 37  0xC9, 0x19, 0x17
33d90 2c 20 30 78 46 35 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xF5]};. const
33da0 20 49 49 44 20 49 49 44 5f 49 43 69 43 49 6e 64   IID IID_ICiCInd
33db0 65 78 4e 6f 74 69 66 69 63 61 74 69 6f 6e 53 74  exNotificationSt
33dc0 61 74 75 73 20 3d 20 7b 30 78 35 46 46 46 33 38  atus = {0x5FFF38
33dd0 34 30 2c 20 30 78 38 45 37 36 2c 20 30 78 31 31  40, 0x8E76, 0x11
33de0 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 36 39 2c  D0, [0x8D, 0x69,
33df0 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
33e00 39 2c 20 30 78 30 38 2c 20 30 78 44 42 2c 20 30  9, 0x08, 0xDB, 0
33e10 78 46 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xF1]};. const II
33e20 44 20 49 49 44 5f 49 43 69 43 4c 61 6e 67 52 65  D IID_ICiCLangRe
33e30 73 20 3d 20 7b 30 78 39 31 34 43 32 45 36 43 2c  s = {0x914C2E6C,
33e40 20 30 78 34 33 46 45 2c 20 30 78 31 31 44 30 2c   0x43FE, 0x11D0,
33e50 20 5b 30 78 38 43 2c 20 30 78 39 31 2c 20 30 78   [0x8C, 0x91, 0x
33e60 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20  00, 0x20, 0xAF, 
33e70 30 78 31 44 2c 20 30 78 37 34 2c 20 30 78 30 45  0x1D, 0x74, 0x0E
33e80 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
33e90 49 44 5f 49 43 69 43 6f 6e 74 72 6f 6c 20 3d 20  ID_ICiControl = 
33ea0 7b 30 78 36 33 44 45 42 37 46 34 2c 20 30 78 33  {0x63DEB7F4, 0x3
33eb0 43 43 42 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  CCB, 0x11D0, [0x
33ec0 38 43 2c 20 30 78 39 30 2c 20 30 78 30 30 2c 20  8C, 0x90, 0x00, 
33ed0 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 31 44  0x20, 0xAF, 0x1D
33ee0 2c 20 30 78 37 34 2c 20 30 78 30 45 5d 7d 3b 0a  , 0x74, 0x0E]};.
33ef0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
33f00 43 69 43 4f 70 65 6e 65 64 44 6f 63 20 3d 20 7b  CiCOpenedDoc = {
33f10 30 78 31 35 31 45 44 46 42 45 2c 20 30 78 33 43  0x151EDFBE, 0x3C
33f20 32 46 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  2F, 0x11D0, [0x8
33f30 43 2c 20 30 78 39 30 2c 20 30 78 30 30 2c 20 30  C, 0x90, 0x00, 0
33f40 78 32 30 2c 20 30 78 41 46 2c 20 30 78 31 44 2c  x20, 0xAF, 0x1D,
33f50 20 30 78 37 34 2c 20 30 78 30 45 5d 7d 3b 0a 20   0x74, 0x0E]};. 
33f60 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
33f70 69 43 50 72 6f 70 65 72 74 79 53 74 6f 72 61 67  iCPropertyStorag
33f80 65 20 3d 20 7b 30 78 34 43 34 36 32 32 35 41 2c  e = {0x4C46225A,
33f90 20 30 78 33 43 42 35 2c 20 30 78 31 31 44 30 2c   0x3CB5, 0x11D0,
33fa0 20 5b 30 78 38 43 2c 20 30 78 39 30 2c 20 30 78   [0x8C, 0x90, 0x
33fb0 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20  00, 0x20, 0xAF, 
33fc0 30 78 31 44 2c 20 30 78 37 34 2c 20 30 78 30 45  0x1D, 0x74, 0x0E
33fd0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
33fe0 49 44 5f 49 43 69 43 50 72 6f 70 52 65 74 72 69  ID_ICiCPropRetri
33ff0 65 76 65 72 20 3d 20 7b 30 78 37 37 44 39 42 32  ever = {0x77D9B2
34000 44 41 2c 20 30 78 34 34 30 31 2c 20 30 78 31 31  DA, 0x4401, 0x11
34010 44 30 2c 20 5b 30 78 38 43 2c 20 30 78 39 31 2c  D0, [0x8C, 0x91,
34020 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41   0x00, 0x20, 0xA
34030 46 2c 20 30 78 31 44 2c 20 30 78 37 34 2c 20 30  F, 0x1D, 0x74, 0
34040 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0E]};. const II
34050 44 20 49 49 44 5f 49 43 69 43 51 75 65 72 79 4e  D IID_ICiCQueryN
34060 6f 74 69 66 69 63 61 74 69 6f 6e 20 3d 20 7b 30  otification = {0
34070 78 30 41 39 45 39 46 36 43 2c 20 30 78 33 43 45  x0A9E9F6C, 0x3CE
34080 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 43  2, 0x11D0, [0x8C
34090 2c 20 30 78 39 30 2c 20 30 78 30 30 2c 20 30 78  , 0x90, 0x00, 0x
340a0 32 30 2c 20 30 78 41 46 2c 20 30 78 31 44 2c 20  20, 0xAF, 0x1D, 
340b0 30 78 37 34 2c 20 30 78 30 45 5d 7d 3b 0a 20 63  0x74, 0x0E]};. c
340c0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 69  onst IID IID_ICi
340d0 43 51 75 65 72 79 53 65 73 73 69 6f 6e 20 3d 20  CQuerySession = 
340e0 7b 30 78 41 45 34 36 31 46 44 36 2c 20 30 78 34  {0xAE461FD6, 0x4
340f0 45 31 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  E1D, 0x11D0, [0x
34100 38 43 2c 20 30 78 39 34 2c 20 30 78 30 30 2c 20  8C, 0x94, 0x00, 
34110 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 31 44  0x20, 0xAF, 0x1D
34120 2c 20 30 78 37 34 2c 20 30 78 30 45 5d 7d 3b 0a  , 0x74, 0x0E]};.
34130 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
34140 43 69 43 52 65 73 6f 75 72 63 65 4d 6f 6e 69 74  CiCResourceMonit
34150 6f 72 20 3d 20 7b 30 78 46 37 30 30 46 46 38 45  or = {0xF700FF8E
34160 2c 20 30 78 32 30 45 45 2c 20 30 78 31 31 44 32  , 0x20EE, 0x11D2
34170 2c 20 5b 30 78 38 30 2c 20 30 78 46 37 2c 20 30  , [0x80, 0xF7, 0
34180 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
34190 20 30 78 41 33 2c 20 30 78 35 34 2c 20 30 78 42   0xA3, 0x54, 0xB
341a0 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  A]};. const IID 
341b0 49 49 44 5f 49 43 69 43 53 63 6f 70 65 20 3d 20  IID_ICiCScope = 
341c0 7b 30 78 31 30 32 31 43 38 38 32 2c 20 30 78 33  {0x1021C882, 0x3
341d0 43 43 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  CC0, 0x11D0, [0x
341e0 38 43 2c 20 30 78 39 30 2c 20 30 78 30 30 2c 20  8C, 0x90, 0x00, 
341f0 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 31 44  0x20, 0xAF, 0x1D
34200 2c 20 30 78 37 34 2c 20 30 78 30 45 5d 7d 3b 0a  , 0x74, 0x0E]};.
34210 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
34220 43 69 43 53 63 6f 70 65 43 68 65 63 6b 65 72 20  CiCScopeChecker 
34230 3d 20 7b 30 78 37 44 38 32 30 43 39 43 2c 20 30  = {0x7D820C9C, 0
34240 78 33 43 42 43 2c 20 30 78 31 31 44 30 2c 20 5b  x3CBC, 0x11D0, [
34250 30 78 38 43 2c 20 30 78 39 30 2c 20 30 78 30 30  0x8C, 0x90, 0x00
34260 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78  , 0x20, 0xAF, 0x
34270 31 44 2c 20 30 78 37 34 2c 20 30 78 30 45 5d 7d  1D, 0x74, 0x0E]}
34280 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
34290 5f 49 43 69 43 53 63 6f 70 65 45 6e 75 6d 65 72  _ICiCScopeEnumer
342a0 61 74 6f 72 20 3d 20 7b 30 78 43 46 38 35 30 35  ator = {0xCF8505
342b0 45 41 2c 20 30 78 33 43 43 41 2c 20 30 78 31 31  EA, 0x3CCA, 0x11
342c0 44 30 2c 20 5b 30 78 38 43 2c 20 30 78 39 30 2c  D0, [0x8C, 0x90,
342d0 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41   0x00, 0x20, 0xA
342e0 46 2c 20 30 78 31 44 2c 20 30 78 37 34 2c 20 30  F, 0x1D, 0x74, 0
342f0 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0E]};. const II
34300 44 20 49 49 44 5f 49 43 69 43 53 65 63 75 72 69  D IID_ICiCSecuri
34310 74 79 43 68 65 63 6b 65 72 20 3d 20 7b 30 78 43  tyChecker = {0xC
34320 41 31 33 30 43 46 34 2c 20 30 78 33 43 43 32 2c  A130CF4, 0x3CC2,
34330 20 30 78 31 31 44 30 2c 20 5b 30 78 38 43 2c 20   0x11D0, [0x8C, 
34340 30 78 39 30 2c 20 30 78 30 30 2c 20 30 78 32 30  0x90, 0x00, 0x20
34350 2c 20 30 78 41 46 2c 20 30 78 31 44 2c 20 30 78  , 0xAF, 0x1D, 0x
34360 37 34 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e  74, 0x0E]};. con
34370 73 74 20 49 49 44 20 49 49 44 5f 49 43 69 43 55  st IID IID_ICiCU
34380 73 65 72 53 65 63 75 72 69 74 79 20 3d 20 7b 30  serSecurity = {0
34390 78 35 44 30 31 44 39 43 45 2c 20 30 78 33 43 43  x5D01D9CE, 0x3CC
343a0 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 43  2, 0x11D0, [0x8C
343b0 2c 20 30 78 39 30 2c 20 30 78 30 30 2c 20 30 78  , 0x90, 0x00, 0x
343c0 32 30 2c 20 30 78 41 46 2c 20 30 78 31 44 2c 20  20, 0xAF, 0x1D, 
343d0 30 78 37 34 2c 20 30 78 30 45 5d 7d 3b 0a 20 63  0x74, 0x0E]};. c
343e0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 69  onst IID IID_ICi
343f0 44 6f 63 43 68 61 6e 67 65 4e 6f 74 69 66 79 53  DocChangeNotifyS
34400 69 6e 6b 20 3d 20 7b 30 78 38 42 46 41 31 33 38  ink = {0x8BFA138
34410 36 2c 20 30 78 33 43 45 35 2c 20 30 78 31 31 44  6, 0x3CE5, 0x11D
34420 30 2c 20 5b 30 78 38 43 2c 20 30 78 39 30 2c 20  0, [0x8C, 0x90, 
34430 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46  0x00, 0x20, 0xAF
34440 2c 20 30 78 31 44 2c 20 30 78 37 34 2c 20 30 78  , 0x1D, 0x74, 0x
34450 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0E]};. const IID
34460 20 49 49 44 5f 49 43 69 45 6e 75 6d 57 6f 72 6b   IID_ICiEnumWork
34470 69 64 73 20 3d 20 7b 30 78 37 37 39 30 30 31 35  ids = {0x7790015
34480 30 2c 20 30 78 41 30 39 43 2c 20 30 78 31 31 44  0, 0xA09C, 0x11D
34490 30 2c 20 5b 30 78 41 38 2c 20 30 78 30 44 2c 20  0, [0xA8, 0x0D, 
344a0 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
344b0 2c 20 30 78 30 36 2c 20 30 78 32 34 2c 20 30 78  , 0x06, 0x24, 0x
344c0 31 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  1A]};. const IID
344d0 20 49 49 44 5f 49 43 69 46 72 61 6d 65 77 6f 72   IID_ICiFramewor
344e0 6b 51 75 65 72 79 20 3d 20 7b 30 78 41 45 36 37  kQuery = {0xAE67
344f0 43 37 44 39 2c 20 30 78 38 35 44 33 2c 20 30 78  C7D9, 0x85D3, 0x
34500 31 31 44 30 2c 20 5b 30 78 38 43 2c 20 30 78 34  11D0, [0x8C, 0x4
34510 35 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  5, 0x00, 0xC0, 0
34520 78 34 46 2c 20 30 78 43 32 2c 20 30 78 44 42 2c  x4F, 0xC2, 0xDB,
34530 20 30 78 38 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8D]};. const 
34540 49 49 44 20 49 49 44 5f 49 43 69 49 6e 64 65 78  IID IID_ICiIndex
34550 4e 6f 74 69 66 69 63 61 74 69 6f 6e 20 3d 20 7b  Notification = {
34560 30 78 34 46 32 43 44 36 45 30 2c 20 30 78 38 45  0x4F2CD6E0, 0x8E
34570 37 34 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  74, 0x11D0, [0x8
34580 44 2c 20 30 78 36 39 2c 20 30 78 30 30 2c 20 30  D, 0x69, 0x00, 0
34590 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 38 2c  xA0, 0xC9, 0x08,
345a0 20 30 78 44 42 2c 20 30 78 46 31 5d 7d 3b 0a 20   0xDB, 0xF1]};. 
345b0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
345c0 69 49 6e 64 65 78 4e 6f 74 69 66 69 63 61 74 69  iIndexNotificati
345d0 6f 6e 45 6e 74 72 79 20 3d 20 7b 30 78 32 31 30  onEntry = {0x210
345e0 37 36 39 44 30 2c 20 30 78 38 45 37 35 2c 20 30  769D0, 0x8E75, 0
345f0 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78  x11D0, [0x8D, 0x
34600 36 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  69, 0x00, 0xA0, 
34610 30 78 43 39 2c 20 30 78 30 38 2c 20 30 78 44 42  0xC9, 0x08, 0xDB
34620 2c 20 30 78 46 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xF1]};. const
34630 20 49 49 44 20 49 49 44 5f 49 43 69 49 53 65 61   IID IID_ICiISea
34640 72 63 68 43 72 65 61 74 6f 72 20 3d 20 7b 30 78  rchCreator = {0x
34650 37 44 43 30 37 46 41 30 2c 20 30 78 39 30 32 45  7DC07FA0, 0x902E
34660 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 38 2c  , 0x11D0, [0xA8,
34670 20 30 78 30 43 2c 20 30 78 30 30 2c 20 30 78 41   0x0C, 0x00, 0xA
34680 30 2c 20 30 78 43 39 2c 20 30 78 30 36 2c 20 30  0, 0xC9, 0x06, 0
34690 78 32 34 2c 20 30 78 31 41 5d 7d 3b 0a 20 63 6f  x24, 0x1A]};. co
346a0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 69 4d  nst IID IID_ICiM
346b0 61 6e 61 67 65 72 20 3d 20 7b 30 78 43 46 30 46  anager = {0xCF0F
346c0 43 46 35 36 2c 20 30 78 33 43 43 45 2c 20 30 78  CF56, 0x3CCE, 0x
346d0 31 31 44 30 2c 20 5b 30 78 38 43 2c 20 30 78 39  11D0, [0x8C, 0x9
346e0 30 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30  0, 0x00, 0x20, 0
346f0 78 41 46 2c 20 30 78 31 44 2c 20 30 78 37 34 2c  xAF, 0x1D, 0x74,
34700 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0E]};. const 
34710 49 49 44 20 49 49 44 5f 49 43 69 50 65 72 73 69  IID IID_ICiPersi
34720 73 74 49 6e 63 72 46 69 6c 65 20 3d 20 7b 30 78  stIncrFile = {0x
34730 33 31 42 33 31 31 45 32 2c 20 30 78 34 34 39 38  31B311E2, 0x4498
34740 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 43 2c  , 0x11D0, [0x8C,
34750 20 30 78 39 31 2c 20 30 78 30 30 2c 20 30 78 32   0x91, 0x00, 0x2
34760 30 2c 20 30 78 41 46 2c 20 30 78 31 44 2c 20 30  0, 0xAF, 0x1D, 0
34770 78 37 34 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f  x74, 0x0E]};. co
34780 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 69 51  nst IID IID_ICiQ
34790 75 65 72 79 50 72 6f 70 65 72 74 79 4d 61 70 70  ueryPropertyMapp
347a0 65 72 20 3d 20 7b 30 78 44 32 33 33 33 45 42 30  er = {0xD2333EB0
347b0 2c 20 30 78 37 35 36 42 2c 20 30 78 31 31 44 30  , 0x756B, 0x11D0
347c0 2c 20 5b 30 78 38 44 2c 20 30 78 36 36 2c 20 30  , [0x8D, 0x66, 0
347d0 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
347e0 20 30 78 30 38 2c 20 30 78 44 42 2c 20 30 78 46   0x08, 0xDB, 0xF
347f0 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
34800 49 49 44 5f 49 43 69 53 74 61 72 74 75 70 20 3d  IID_ICiStartup =
34810 20 7b 30 78 36 38 32 33 32 43 42 38 2c 20 30 78   {0x68232CB8, 0x
34820 33 43 43 43 2c 20 30 78 31 31 44 30 2c 20 5b 30  3CCC, 0x11D0, [0
34830 78 38 43 2c 20 30 78 39 30 2c 20 30 78 30 30 2c  x8C, 0x90, 0x00,
34840 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 31   0x20, 0xAF, 0x1
34850 44 2c 20 30 78 37 34 2c 20 30 78 30 45 5d 7d 3b  D, 0x74, 0x0E]};
34860 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
34870 49 43 6c 61 73 73 41 63 74 69 76 61 74 6f 72 20  IClassActivator 
34880 3d 20 7b 30 78 30 30 30 30 30 31 34 30 2c 20 30  = {0x00000140, 0
34890 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
348a0 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
348b0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
348c0 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
348d0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
348e0 5f 49 43 6c 61 73 73 46 61 63 74 6f 72 79 20 3d  _IClassFactory =
348f0 20 7b 30 78 30 30 30 30 30 30 30 31 2c 20 30 78   {0x00000001, 0x
34900 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
34910 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
34920 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
34930 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
34940 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
34950 49 43 6c 61 73 73 46 61 63 74 6f 72 79 32 20 3d  IClassFactory2 =
34960 20 7b 30 78 42 31 39 36 42 32 38 46 2c 20 30 78   {0xB196B28F, 0x
34970 42 41 42 34 2c 20 30 78 31 30 31 41 2c 20 5b 30  BAB4, 0x101A, [0
34980 78 42 36 2c 20 30 78 39 43 2c 20 30 78 30 30 2c  xB6, 0x9C, 0x00,
34990 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33   0xAA, 0x00, 0x3
349a0 34 2c 20 30 78 31 44 2c 20 30 78 30 37 5d 7d 3b  4, 0x1D, 0x07]};
349b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
349c0 49 43 6c 61 73 73 46 61 63 74 6f 72 79 45 78 20  IClassFactoryEx 
349d0 3d 20 7b 30 78 33 34 32 44 31 45 41 30 2c 20 30  = {0x342D1EA0, 0
349e0 78 41 45 32 35 2c 20 30 78 31 31 44 31 2c 20 5b  xAE25, 0x11D1, [
349f0 30 78 38 39 2c 20 30 78 43 35 2c 20 30 78 30 30  0x89, 0xC5, 0x00
34a00 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78  , 0x60, 0x08, 0x
34a10 43 33 2c 20 30 78 46 42 2c 20 30 78 46 43 5d 7d  C3, 0xFB, 0xFC]}
34a20 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
34a30 5f 49 43 6c 69 65 6e 74 43 61 70 73 20 3d 20 7b  _IClientCaps = {
34a40 30 78 37 45 38 42 43 34 34 44 2c 20 30 78 41 45  0x7E8BC44D, 0xAE
34a50 46 46 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  FF, 0x11D1, [0x8
34a60 39 2c 20 30 78 43 32 2c 20 30 78 30 30 2c 20 30  9, 0xC2, 0x00, 0
34a70 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c  xC0, 0x4F, 0xB6,
34a80 20 30 78 42 46 2c 20 30 78 43 34 5d 7d 3b 0a 20   0xBF, 0xC4]};. 
34a90 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
34aa0 6c 69 65 6e 74 53 65 63 75 72 69 74 79 20 3d 20  lientSecurity = 
34ab0 7b 30 78 30 30 30 30 30 31 33 44 2c 20 30 78 30  {0x0000013D, 0x0
34ac0 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
34ad0 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
34ae0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
34af0 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
34b00 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
34b10 43 6c 75 73 43 66 67 41 73 79 6e 63 45 76 69 63  ClusCfgAsyncEvic
34b20 74 43 6c 65 61 6e 75 70 20 3d 20 7b 30 78 35 32  tCleanup = {0x52
34b30 43 38 30 42 39 35 2c 20 30 78 43 31 41 44 2c 20  C80B95, 0xC1AD, 
34b40 30 78 34 32 34 30 2c 20 5b 30 78 38 44 2c 20 30  0x4240, [0x8D, 0
34b50 78 38 39 2c 20 30 78 37 32 2c 20 30 78 45 39 2c  x89, 0x72, 0xE9,
34b60 20 30 78 46 41 2c 20 30 78 38 34 2c 20 30 78 30   0xFA, 0x84, 0x0
34b70 32 2c 20 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e 73  2, 0x5E]};. cons
34b80 74 20 49 49 44 20 49 49 44 5f 49 43 6c 75 73 43  t IID IID_IClusC
34b90 66 67 42 61 73 65 43 6c 75 73 74 65 72 20 3d 20  fgBaseCluster = 
34ba0 7b 30 78 41 38 41 35 43 36 31 33 2c 20 30 78 32  {0xA8A5C613, 0x2
34bb0 35 31 38 2c 20 30 78 34 37 46 35 2c 20 5b 30 78  518, 0x47F5, [0x
34bc0 39 36 2c 20 30 78 43 41 2c 20 30 78 43 41 2c 20  96, 0xCA, 0xCA, 
34bd0 30 78 46 41 2c 20 30 78 37 46 2c 20 30 78 46 42  0xFA, 0x7F, 0xFB
34be0 2c 20 30 78 41 46 2c 20 30 78 36 38 5d 7d 3b 0a  , 0xAF, 0x68]};.
34bf0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
34c00 43 6c 75 73 43 66 67 43 61 6c 6c 62 61 63 6b 20  ClusCfgCallback 
34c10 3d 20 7b 30 78 32 33 38 44 43 41 36 33 2c 20 30  = {0x238DCA63, 0
34c20 78 45 32 45 46 2c 20 30 78 34 46 33 32 2c 20 5b  xE2EF, 0x4F32, [
34c30 30 78 41 32 2c 20 30 78 34 44 2c 20 30 78 41 43  0xA2, 0x4D, 0xAC
34c40 2c 20 30 78 42 46 2c 20 30 78 39 37 2c 20 30 78  , 0xBF, 0x97, 0x
34c50 35 42 2c 20 30 78 45 38 2c 20 30 78 34 32 5d 7d  5B, 0xE8, 0x42]}
34c60 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
34c70 5f 49 43 6c 75 73 43 66 67 43 61 70 61 62 69 6c  _IClusCfgCapabil
34c80 69 74 69 65 73 20 3d 20 7b 30 78 44 39 34 41 42  ities = {0xD94AB
34c90 32 35 33 2c 20 30 78 33 36 43 37 2c 20 30 78 34  253, 0x36C7, 0x4
34ca0 31 43 31 2c 20 5b 30 78 42 35 2c 20 30 78 32 45  1C1, [0xB5, 0x2E
34cb0 2c 20 30 78 32 36 2c 20 30 78 42 34 2c 20 30 78  , 0x26, 0xB4, 0x
34cc0 35 31 2c 20 30 78 39 37 2c 20 30 78 35 43 2c 20  51, 0x97, 0x5C, 
34cd0 30 78 38 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x8D]};. const I
34ce0 49 44 20 49 49 44 5f 49 43 6c 75 73 43 66 67 43  ID IID_IClusCfgC
34cf0 6c 75 73 74 65 72 43 6f 6e 6e 65 63 74 69 6f 6e  lusterConnection
34d00 20 3d 20 7b 30 78 43 45 36 45 46 39 30 43 2c 20   = {0xCE6EF90C, 
34d10 30 78 33 36 30 32 2c 20 30 78 34 31 45 37 2c 20  0x3602, 0x41E7, 
34d20 5b 30 78 39 35 2c 20 30 78 42 44 2c 20 30 78 41  [0x95, 0xBD, 0xA
34d30 41 2c 20 30 78 46 44 2c 20 30 78 33 37 2c 20 30  A, 0xFD, 0x37, 0
34d40 78 41 36 2c 20 30 78 37 36 2c 20 30 78 44 46 5d  xA6, 0x76, 0xDF]
34d50 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
34d60 44 5f 49 43 6c 75 73 43 66 67 43 6c 75 73 74 65  D_IClusCfgCluste
34d70 72 49 6e 66 6f 20 3d 20 7b 30 78 38 35 42 34 42  rInfo = {0x85B4B
34d80 42 43 30 2c 20 30 78 44 44 43 34 2c 20 30 78 34  BC0, 0xDDC4, 0x4
34d90 41 45 37 2c 20 5b 30 78 38 32 2c 20 30 78 36 38  AE7, [0x82, 0x68
34da0 2c 20 30 78 46 34 2c 20 30 78 38 35 2c 20 30 78  , 0xF4, 0x85, 0x
34db0 30 42 2c 20 30 78 42 32 2c 20 30 78 41 36 2c 20  0B, 0xB2, 0xA6, 
34dc0 30 78 45 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xEE]};. const I
34dd0 49 44 20 49 49 44 5f 49 43 6c 75 73 43 66 67 43  ID IID_IClusCfgC
34de0 72 65 64 65 6e 74 69 61 6c 73 20 3d 20 7b 30 78  redentials = {0x
34df0 35 34 41 41 39 34 30 36 2c 20 30 78 41 34 30 39  54AA9406, 0xA409
34e00 2c 20 30 78 34 42 34 39 2c 20 5b 30 78 42 33 2c  , 0x4B49, [0xB3,
34e10 20 30 78 31 34 2c 20 30 78 35 46 2c 20 30 78 30   0x14, 0x5F, 0x0
34e20 41 2c 20 30 78 30 43 2c 20 30 78 45 34 2c 20 30  A, 0x0C, 0xE4, 0
34e30 78 43 38 2c 20 30 78 38 45 5d 7d 3b 0a 20 63 6f  xC8, 0x8E]};. co
34e40 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6c 75  nst IID IID_IClu
34e50 73 43 66 67 45 76 69 63 74 43 6c 65 61 6e 75 70  sCfgEvictCleanup
34e60 20 3d 20 7b 30 78 36 46 45 33 45 33 36 31 2c 20   = {0x6FE3E361, 
34e70 30 78 44 33 37 33 2c 20 30 78 34 43 35 46 2c 20  0xD373, 0x4C5F, 
34e80 5b 30 78 41 30 2c 20 30 78 41 46 2c 20 30 78 31  [0xA0, 0xAF, 0x1
34e90 44 2c 20 30 78 46 45 2c 20 30 78 38 34 2c 20 30  D, 0xFE, 0x84, 0
34ea0 78 39 33 2c 20 30 78 43 36 2c 20 30 78 35 35 5d  x93, 0xC6, 0x55]
34eb0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
34ec0 44 5f 49 43 6c 75 73 43 66 67 47 72 6f 75 70 43  D_IClusCfgGroupC
34ed0 66 67 20 3d 20 7b 30 78 44 43 42 36 44 33 44 32  fg = {0xDCB6D3D2
34ee0 2c 20 30 78 41 35 35 46 2c 20 30 78 34 39 45 35  , 0xA55F, 0x49E5
34ef0 2c 20 5b 30 78 41 36 2c 20 30 78 34 41 2c 20 30  , [0xA6, 0x4A, 0
34f00 78 30 43 2c 20 30 78 43 46 2c 20 30 78 45 42 2c  x0C, 0xCF, 0xEB,
34f10 20 30 78 30 31 2c 20 30 78 45 44 2c 20 30 78 33   0x01, 0xED, 0x3
34f20 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  A]};. const IID 
34f30 49 49 44 5f 49 43 6c 75 73 43 66 67 49 6e 69 74  IID_IClusCfgInit
34f40 69 61 6c 69 7a 65 20 3d 20 7b 30 78 32 41 30 45  ialize = {0x2A0E
34f50 42 38 32 44 2c 20 30 78 46 38 37 38 2c 20 30 78  B82D, 0xF878, 0x
34f60 34 39 32 41 2c 20 5b 30 78 39 35 2c 20 30 78 31  492A, [0x95, 0x1
34f70 45 2c 20 30 78 41 45 2c 20 30 78 30 30 2c 20 30  E, 0xAE, 0x00, 0
34f80 78 30 39 2c 20 30 78 31 38 2c 20 30 78 43 34 2c  x09, 0x18, 0xC4,
34f90 20 30 78 41 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA6]};. const 
34fa0 49 49 44 20 49 49 44 5f 49 43 6c 75 73 43 66 67  IID IID_IClusCfg
34fb0 49 50 41 64 64 72 65 73 73 49 6e 66 6f 20 3d 20  IPAddressInfo = 
34fc0 7b 30 78 41 41 45 41 46 30 41 35 2c 20 30 78 45  {0xAAEAF0A5, 0xE
34fd0 33 31 30 2c 20 30 78 34 36 30 34 2c 20 5b 30 78  310, 0x4604, [0x
34fe0 41 35 2c 20 30 78 35 45 2c 20 30 78 32 46 2c 20  A5, 0x5E, 0x2F, 
34ff0 30 78 39 44 2c 20 30 78 44 43 2c 20 30 78 34 31  0x9D, 0xDC, 0x41
35000 2c 20 30 78 35 37 2c 20 30 78 41 38 5d 7d 3b 0a  , 0x57, 0xA8]};.
35010 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
35020 43 6c 75 73 43 66 67 4d 61 6e 61 67 65 64 52 65  ClusCfgManagedRe
35030 73 6f 75 72 63 65 43 66 67 20 3d 20 7b 30 78 36  sourceCfg = {0x6
35040 30 33 30 30 41 30 46 2c 20 30 78 37 37 45 31 2c  0300A0F, 0x77E1,
35050 20 30 78 34 34 30 43 2c 20 5b 30 78 42 44 2c 20   0x440C, [0xBD, 
35060 30 78 39 34 2c 20 30 78 36 42 2c 20 30 78 46 42  0x94, 0x6B, 0xFB
35070 2c 20 30 78 30 44 2c 20 30 78 42 46 2c 20 30 78  , 0x0D, 0xBF, 0x
35080 44 42 2c 20 30 78 33 41 5d 7d 3b 0a 20 63 6f 6e  DB, 0x3A]};. con
35090 73 74 20 49 49 44 20 49 49 44 5f 49 43 6c 75 73  st IID IID_IClus
350a0 43 66 67 4d 61 6e 61 67 65 64 52 65 73 6f 75 72  CfgManagedResour
350b0 63 65 49 6e 66 6f 20 3d 20 7b 30 78 45 30 33 32  ceInfo = {0xE032
350c0 34 38 34 37 2c 20 30 78 31 35 32 30 2c 20 30 78  4847, 0x1520, 0x
350d0 34 31 42 30 2c 20 5b 30 78 42 39 2c 20 30 78 36  41B0, [0xB9, 0x6
350e0 30 2c 20 30 78 35 34 2c 20 30 78 31 39 2c 20 30  0, 0x54, 0x19, 0
350f0 78 38 44 2c 20 30 78 41 35 2c 20 30 78 46 38 2c  x8D, 0xA5, 0xF8,
35100 20 30 78 41 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xAF]};. const 
35110 49 49 44 20 49 49 44 5f 49 43 6c 75 73 43 66 67  IID IID_IClusCfg
35120 4d 65 6d 62 65 72 53 65 74 43 68 61 6e 67 65 4c  MemberSetChangeL
35130 69 73 74 65 6e 65 72 20 3d 20 7b 30 78 32 42 36  istener = {0x2B6
35140 34 35 33 34 46 2c 20 30 78 32 36 34 33 2c 20 30  4534F, 0x2643, 0
35150 78 34 41 42 43 2c 20 5b 30 78 41 34 2c 20 30 78  x4ABC, [0xA4, 0x
35160 45 35 2c 20 30 78 38 32 2c 20 30 78 34 44 2c 20  E5, 0x82, 0x4D, 
35170 30 78 38 38 2c 20 30 78 31 42 2c 20 30 78 37 35  0x88, 0x1B, 0x75
35180 2c 20 30 78 38 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x82]};. const
35190 20 49 49 44 20 49 49 44 5f 49 43 6c 75 73 43 66   IID IID_IClusCf
351a0 67 4e 65 74 77 6f 72 6b 49 6e 66 6f 20 3d 20 7b  gNetworkInfo = {
351b0 30 78 31 39 46 43 37 35 38 30 2c 20 30 78 39 35  0x19FC7580, 0x95
351c0 30 41 2c 20 30 78 34 34 41 36 2c 20 5b 30 78 39  0A, 0x44A6, [0x9
351d0 36 2c 20 30 78 36 45 2c 20 30 78 37 34 2c 20 30  6, 0x6E, 0x74, 0
351e0 78 42 31 2c 20 30 78 34 42 2c 20 30 78 32 30 2c  xB1, 0x4B, 0x20,
351f0 20 30 78 39 31 2c 20 30 78 38 46 5d 7d 3b 0a 20   0x91, 0x8F]};. 
35200 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
35210 6c 75 73 43 66 67 4e 6f 64 65 49 6e 66 6f 20 3d  lusCfgNodeInfo =
35220 20 7b 30 78 45 34 42 35 46 41 31 35 2c 20 30 78   {0xE4B5FA15, 0x
35230 44 44 30 37 2c 20 30 78 34 33 39 45 2c 20 5b 30  DD07, 0x439E, [0
35240 78 41 36 2c 20 30 78 32 33 2c 20 30 78 38 38 2c  xA6, 0x23, 0x88,
35250 20 30 78 32 33 2c 20 30 78 35 32 2c 20 30 78 34   0x23, 0x52, 0x4
35260 45 2c 20 30 78 33 44 2c 20 30 78 31 39 5d 7d 3b  E, 0x3D, 0x19]};
35270 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
35280 49 43 6c 75 73 43 66 67 50 61 72 74 69 74 69 6f  IClusCfgPartitio
35290 6e 49 6e 66 6f 20 3d 20 7b 30 78 45 43 31 45 42  nInfo = {0xEC1EB
352a0 44 39 46 2c 20 30 78 35 38 36 36 2c 20 30 78 34  D9F, 0x5866, 0x4
352b0 38 34 36 2c 20 5b 30 78 38 39 2c 20 30 78 35 32  846, [0x89, 0x52
352c0 2c 20 30 78 45 43 2c 20 30 78 33 36 2c 20 30 78  , 0xEC, 0x36, 0x
352d0 43 33 2c 20 30 78 39 36 2c 20 30 78 31 45 2c 20  C3, 0x96, 0x1E, 
352e0 30 78 45 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xEE]};. const I
352f0 49 44 20 49 49 44 5f 49 43 6c 75 73 43 66 67 50  ID IID_IClusCfgP
35300 6f 6c 6c 69 6e 67 43 61 6c 6c 62 61 63 6b 20 3d  ollingCallback =
35310 20 7b 30 78 43 37 32 44 42 31 46 44 2c 20 30 78   {0xC72DB1FD, 0x
35320 35 31 41 32 2c 20 30 78 34 33 45 36 2c 20 5b 30  51A2, 0x43E6, [0
35330 78 42 37 2c 20 30 78 30 38 2c 20 30 78 44 39 2c  xB7, 0x08, 0xD9,
35340 20 30 78 44 42 2c 20 30 78 37 44 2c 20 30 78 41   0xDB, 0x7D, 0xA
35350 37 2c 20 30 78 39 36 2c 20 30 78 33 30 5d 7d 3b  7, 0x96, 0x30]};
35360 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
35370 49 43 6c 75 73 43 66 67 50 6f 6c 6c 69 6e 67 43  IClusCfgPollingC
35380 61 6c 6c 62 61 63 6b 49 6e 66 6f 20 3d 20 7b 30  allbackInfo = {0
35390 78 32 41 46 35 35 44 41 37 2c 20 30 78 43 42 36  x2AF55DA7, 0xCB6
353a0 46 2c 20 30 78 34 30 44 45 2c 20 5b 30 78 42 42  F, 0x40DE, [0xBB
353b0 2c 20 30 78 31 31 2c 20 30 78 36 36 2c 20 30 78  , 0x11, 0x66, 0x
353c0 37 33 2c 20 30 78 34 36 2c 20 30 78 34 42 2c 20  73, 0x46, 0x4B, 
353d0 30 78 32 43 2c 20 30 78 35 34 5d 7d 3b 0a 20 63  0x2C, 0x54]};. c
353e0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6c  onst IID IID_ICl
353f0 75 73 43 66 67 52 65 73 6f 75 72 63 65 43 72 65  usCfgResourceCre
35400 61 74 65 20 3d 20 7b 30 78 30 36 34 37 42 34 31  ate = {0x0647B41
35410 41 2c 20 30 78 43 37 37 37 2c 20 30 78 34 34 33  A, 0xC777, 0x443
35420 43 2c 20 5b 30 78 39 34 2c 20 30 78 33 32 2c 20  C, [0x94, 0x32, 
35430 30 78 30 32 2c 20 30 78 43 43 2c 20 30 78 43 46  0x02, 0xCC, 0xCF
35440 2c 20 30 78 34 46 2c 20 30 78 46 34 2c 20 30 78  , 0x4F, 0xF4, 0x
35450 34 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  43]};. const IID
35460 20 49 49 44 5f 49 43 6c 75 73 43 66 67 52 65 73   IID_IClusCfgRes
35470 6f 75 72 63 65 50 6f 73 74 43 72 65 61 74 65 20  ourcePostCreate 
35480 3d 20 7b 30 78 37 32 41 39 42 46 35 34 2c 20 30  = {0x72A9BF54, 0
35490 78 31 33 42 36 2c 20 30 78 34 35 31 46 2c 20 5b  x13B6, 0x451F, [
354a0 30 78 39 31 2c 20 30 78 30 44 2c 20 30 78 36 39  0x91, 0x0D, 0x69
354b0 2c 20 30 78 31 33 2c 20 30 78 45 42 2c 20 30 78  , 0x13, 0xEB, 0x
354c0 46 30 2c 20 30 78 32 35 2c 20 30 78 41 42 5d 7d  F0, 0x25, 0xAB]}
354d0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
354e0 5f 49 43 6c 75 73 43 66 67 52 65 73 6f 75 72 63  _IClusCfgResourc
354f0 65 50 72 65 43 72 65 61 74 65 20 3d 20 7b 30 78  ePreCreate = {0x
35500 34 32 34 30 46 36 41 31 2c 20 30 78 39 44 34 39  4240F6A1, 0x9D49
35510 2c 20 30 78 34 32 37 45 2c 20 5b 30 78 38 46 2c  , 0x427E, [0x8F,
35520 20 30 78 33 44 2c 20 30 78 30 39 2c 20 30 78 33   0x3D, 0x09, 0x3
35530 38 2c 20 30 78 34 45 2c 20 30 78 31 46 2c 20 30  8, 0x4E, 0x1F, 0
35540 78 35 39 2c 20 30 78 45 34 5d 7d 3b 0a 20 63 6f  x59, 0xE4]};. co
35550 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6c 75  nst IID IID_IClu
35560 73 43 66 67 52 65 73 6f 75 72 63 65 54 79 70 65  sCfgResourceType
35570 43 72 65 61 74 65 20 3d 20 7b 30 78 33 41 46 43  Create = {0x3AFC
35580 45 33 42 38 2c 20 30 78 35 46 33 45 2c 20 30 78  E3B8, 0x5F3E, 0x
35590 34 44 44 46 2c 20 5b 30 78 41 38 2c 20 30 78 46  4DDF, [0xA8, 0xF
355a0 34 2c 20 30 78 34 42 2c 20 30 78 34 46 2c 20 30  4, 0x4B, 0x4F, 0
355b0 78 43 42 2c 20 30 78 46 32 2c 20 30 78 38 46 2c  xCB, 0xF2, 0x8F,
355c0 20 30 78 38 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8F]};. const 
355d0 49 49 44 20 49 49 44 5f 49 43 6c 75 73 43 66 67  IID IID_IClusCfg
355e0 52 65 73 6f 75 72 63 65 54 79 70 65 49 6e 66 6f  ResourceTypeInfo
355f0 20 3d 20 7b 30 78 43 36 34 39 41 32 38 31 2c 20   = {0xC649A281, 
35600 30 78 43 38 34 37 2c 20 30 78 34 46 35 43 2c 20  0xC847, 0x4F5C, 
35610 5b 30 78 39 38 2c 20 30 78 34 31 2c 20 30 78 44  [0x98, 0x41, 0xD
35620 32 2c 20 30 78 46 37 2c 20 30 78 33 42 2c 20 30  2, 0xF7, 0x3B, 0
35630 78 35 41 2c 20 30 78 41 37 2c 20 30 78 31 44 5d  x5A, 0xA7, 0x1D]
35640 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
35650 44 5f 49 43 6c 75 73 43 66 67 52 65 73 54 79 70  D_IClusCfgResTyp
35660 65 53 65 72 76 69 63 65 73 49 6e 69 74 69 61 6c  eServicesInitial
35670 69 7a 20 3d 20 7b 30 78 36 45 31 30 39 36 39 38  iz = {0x6E109698
35680 2c 20 30 78 44 46 43 34 2c 20 30 78 34 34 37 31  , 0xDFC4, 0x4471
35690 2c 20 5b 30 78 41 43 2c 20 30 78 45 31 2c 20 30  , [0xAC, 0xE1, 0
356a0 78 30 34 2c 20 30 78 31 34 2c 20 30 78 39 33 2c  x04, 0x14, 0x93,
356b0 20 30 78 31 42 2c 20 30 78 33 42 2c 20 30 78 42   0x1B, 0x3B, 0xB
356c0 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
356d0 49 49 44 5f 49 43 6c 75 73 43 66 67 53 65 72 76  IID_IClusCfgServ
356e0 65 72 20 3d 20 7b 30 78 34 43 30 36 45 41 45 36  er = {0x4C06EAE6
356f0 2c 20 30 78 39 39 30 45 2c 20 30 78 34 30 35 31  , 0x990E, 0x4051
35700 2c 20 5b 30 78 38 41 2c 20 30 78 41 31 2c 20 30  , [0x8A, 0xA1, 0
35710 78 41 44 2c 20 30 78 34 42 2c 20 30 78 34 45 2c  xAD, 0x4B, 0x4E,
35720 20 30 78 41 45 2c 20 30 78 39 43 2c 20 30 78 41   0xAE, 0x9C, 0xA
35730 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  F]};. const IID 
35740 49 49 44 5f 49 43 6c 75 73 43 66 67 53 65 74 43  IID_IClusCfgSetC
35750 72 65 64 65 6e 74 69 61 6c 73 20 3d 20 7b 30 78  redentials = {0x
35760 35 38 45 36 45 35 42 39 2c 20 30 78 34 37 38 38  58E6E5B9, 0x4788
35770 2c 20 30 78 34 44 39 41 2c 20 5b 30 78 38 32 2c  , 0x4D9A, [0x82,
35780 20 30 78 35 35 2c 20 30 78 31 45 2c 20 30 78 32   0x55, 0x1E, 0x2
35790 37 2c 20 30 78 34 45 2c 20 30 78 35 44 2c 20 30  7, 0x4E, 0x5D, 0
357a0 78 43 43 2c 20 30 78 42 30 5d 7d 3b 0a 20 63 6f  xCC, 0xB0]};. co
357b0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6c 75  nst IID IID_IClu
357c0 73 43 66 67 53 74 61 72 74 75 70 4c 69 73 74 65  sCfgStartupListe
357d0 6e 65 72 20 3d 20 7b 30 78 44 32 38 32 43 41 45  ner = {0xD282CAE
357e0 46 2c 20 30 78 32 45 44 45 2c 20 30 78 34 41 42  F, 0x2EDE, 0x4AB
357f0 39 2c 20 5b 30 78 41 35 2c 20 30 78 44 35 2c 20  9, [0xA5, 0xD5, 
35800 30 78 46 37 2c 20 30 78 42 44 2c 20 30 78 45 33  0xF7, 0xBD, 0xE3
35810 2c 20 30 78 44 32 2c 20 30 78 33 46 2c 20 30 78  , 0xD2, 0x3F, 0x
35820 30 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0F]};. const IID
35830 20 49 49 44 5f 49 43 6c 75 73 43 66 67 53 74 61   IID_IClusCfgSta
35840 72 74 75 70 4e 6f 74 69 66 79 20 3d 20 7b 30 78  rtupNotify = {0x
35850 43 32 42 30 44 30 36 39 2c 20 30 78 36 33 35 33  C2B0D069, 0x6353
35860 2c 20 30 78 34 45 45 31 2c 20 5b 30 78 42 32 2c  , 0x4EE1, [0xB2,
35870 20 30 78 35 33 2c 20 30 78 36 42 2c 20 30 78 30   0x53, 0x6B, 0x0
35880 44 2c 20 30 78 37 35 2c 20 30 78 44 42 2c 20 30  D, 0x75, 0xDB, 0
35890 78 32 43 2c 20 30 78 44 33 5d 7d 3b 0a 20 63 6f  x2C, 0xD3]};. co
358a0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6c 75  nst IID IID_IClu
358b0 73 43 66 67 56 65 72 69 66 79 20 3d 20 7b 30 78  sCfgVerify = {0x
358c0 44 34 37 42 42 45 45 43 2c 20 30 78 32 32 38 36  D47BBEEC, 0x2286
358d0 2c 20 30 78 34 35 31 34 2c 20 5b 30 78 41 41 2c  , 0x4514, [0xAA,
358e0 20 30 78 39 30 2c 20 30 78 37 45 2c 20 30 78 38   0x90, 0x7E, 0x8
358f0 38 2c 20 30 78 42 44 2c 20 30 78 30 46 2c 20 30  8, 0xBD, 0x0F, 0
35900 78 45 35 2c 20 30 78 34 33 5d 7d 3b 0a 20 63 6f  xE5, 0x43]};. co
35910 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6c 75  nst IID IID_IClu
35920 73 43 66 67 57 69 7a 61 72 64 20 3d 20 7b 30 78  sCfgWizard = {0x
35930 32 45 42 35 37 41 33 42 2c 20 30 78 44 41 38 44  2EB57A3B, 0xDA8D
35940 2c 20 30 78 34 42 35 36 2c 20 5b 30 78 39 37 2c  , 0x4B56, [0x97,
35950 20 30 78 43 46 2c 20 30 78 41 33 2c 20 30 78 31   0xCF, 0xA3, 0x1
35960 39 2c 20 30 78 31 42 2c 20 30 78 46 38 2c 20 30  9, 0x1B, 0xF8, 0
35970 78 46 44 2c 20 30 78 35 42 5d 7d 3b 0a 20 63 6f  xFD, 0x5B]};. co
35980 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6c 75  nst IID IID_IClu
35990 73 74 65 72 41 70 70 6c 69 63 61 74 69 6f 6e 57  sterApplicationW
359a0 69 7a 61 72 64 20 3d 20 7b 30 78 32 34 46 39 37  izard = {0x24F97
359b0 31 35 31 2c 20 30 78 36 36 38 39 2c 20 30 78 31  151, 0x6689, 0x1
359c0 31 44 31 2c 20 5b 30 78 39 41 2c 20 30 78 41 37  1D1, [0x9A, 0xA7
359d0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
359e0 34 46 2c 20 30 78 42 39 2c 20 30 78 33 41 2c 20  4F, 0xB9, 0x3A, 
359f0 30 78 38 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x80]};. const I
35a00 49 44 20 49 49 44 5f 49 43 6f 64 65 49 6e 73 74  ID IID_ICodeInst
35a10 61 6c 6c 20 3d 20 7b 30 78 37 39 45 41 43 39 44  all = {0x79EAC9D
35a20 31 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43  1, 0xBAF9, 0x11C
35a30 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20  E, [0x8C, 0x82, 
35a40 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
35a50 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78  , 0x4B, 0xA9, 0x
35a60 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
35a70 20 49 49 44 5f 49 43 6f 6c 75 6d 6e 4d 61 70 70   IID_IColumnMapp
35a80 65 72 20 3d 20 7b 30 78 30 42 36 33 45 33 37 41  er = {0x0B63E37A
35a90 2c 20 30 78 39 43 43 43 2c 20 30 78 31 31 44 30  , 0x9CCC, 0x11D0
35aa0 2c 20 5b 30 78 42 43 2c 20 30 78 44 42 2c 20 30  , [0xBC, 0xDB, 0
35ab0 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c  x00, 0x80, 0x5F,
35ac0 20 30 78 43 43 2c 20 30 78 43 45 2c 20 30 78 30   0xCC, 0xCE, 0x0
35ad0 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  4]};. const IID 
35ae0 49 49 44 5f 49 43 6f 6c 75 6d 6e 4d 61 70 70 65  IID_IColumnMappe
35af0 72 43 72 65 61 74 6f 72 20 3d 20 7b 30 78 30 42  rCreator = {0x0B
35b00 36 33 45 33 37 42 2c 20 30 78 39 43 43 43 2c 20  63E37B, 0x9CCC, 
35b10 30 78 31 31 44 30 2c 20 5b 30 78 42 43 2c 20 30  0x11D0, [0xBC, 0
35b20 78 44 42 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  xDB, 0x00, 0x80,
35b30 20 30 78 35 46 2c 20 30 78 43 43 2c 20 30 78 43   0x5F, 0xCC, 0xC
35b40 45 2c 20 30 78 30 34 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x04]};. cons
35b50 74 20 49 49 44 20 49 49 44 5f 49 43 6f 6c 75 6d  t IID IID_IColum
35b60 6e 50 72 6f 76 69 64 65 72 20 3d 20 7b 30 78 45  nProvider = {0xE
35b70 38 30 32 35 30 30 34 2c 20 30 78 31 43 34 32 2c  8025004, 0x1C42,
35b80 20 30 78 31 31 44 32 2c 20 5b 30 78 42 45 2c 20   0x11D2, [0xBE, 
35b90 30 78 32 43 2c 20 30 78 30 30 2c 20 30 78 41 30  0x2C, 0x00, 0xA0
35ba0 2c 20 30 78 43 39 2c 20 30 78 41 38 2c 20 30 78  , 0xC9, 0xA8, 0x
35bb0 33 44 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e  3D, 0xA1]};. con
35bc0 73 74 20 49 49 44 20 49 49 44 5f 49 43 6f 6c 75  st IID IID_IColu
35bd0 6d 6e 73 49 6e 66 6f 20 3d 20 7b 30 78 30 43 37  mnsInfo = {0x0C7
35be0 33 33 41 31 31 2c 20 30 78 32 41 31 43 2c 20 30  33A11, 0x2A1C, 0
35bf0 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
35c00 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
35c10 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
35c20 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
35c30 20 49 49 44 20 49 49 44 5f 49 43 6f 6c 75 6d 6e   IID IID_IColumn
35c40 73 49 6e 66 6f 32 20 3d 20 7b 30 78 30 43 37 33  sInfo2 = {0x0C73
35c50 33 41 42 38 2c 20 30 78 32 41 31 43 2c 20 30 78  3AB8, 0x2A1C, 0x
35c60 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
35c70 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
35c80 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
35c90 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
35ca0 49 49 44 20 49 49 44 5f 49 43 6f 6c 75 6d 6e 73  IID IID_IColumns
35cb0 52 6f 77 73 65 74 20 3d 20 7b 30 78 30 43 37 33  Rowset = {0x0C73
35cc0 33 41 31 30 2c 20 30 78 32 41 31 43 2c 20 30 78  3A10, 0x2A1C, 0x
35cd0 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
35ce0 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
35cf0 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
35d00 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
35d10 49 49 44 20 49 49 44 5f 49 43 6f 6d 62 6f 62 6f  IID IID_ICombobo
35d20 78 20 3d 20 7b 30 78 33 30 35 30 46 36 37 37 2c  x = {0x3050F677,
35d30 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
35d40 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
35d50 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
35d60 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
35d70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
35d80 49 44 5f 49 43 6f 6d 6d 61 6e 64 20 3d 20 7b 30  ID_ICommand = {0
35d90 78 30 43 37 33 33 41 36 33 2c 20 30 78 32 41 31  x0C733A63, 0x2A1
35da0 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  C, 0x11CE, [0xAD
35db0 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
35dc0 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
35dd0 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
35de0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6f  onst IID IID_ICo
35df0 6d 6d 61 6e 64 43 6f 73 74 20 3d 20 7b 30 78 30  mmandCost = {0x0
35e00 43 37 33 33 41 34 45 2c 20 30 78 32 41 31 43 2c  C733A4E, 0x2A1C,
35e10 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
35e20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
35e30 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
35e40 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
35e50 73 74 20 49 49 44 20 49 49 44 5f 49 43 6f 6d 6d  st IID IID_IComm
35e60 61 6e 64 50 65 72 73 69 73 74 20 3d 20 7b 30 78  andPersist = {0x
35e70 30 43 37 33 33 41 41 37 2c 20 30 78 32 41 31 43  0C733AA7, 0x2A1C
35e80 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
35e90 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
35ea0 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
35eb0 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
35ec0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6f 6d  nst IID IID_ICom
35ed0 6d 61 6e 64 50 72 65 70 61 72 65 20 3d 20 7b 30  mandPrepare = {0
35ee0 78 30 43 37 33 33 41 32 36 2c 20 30 78 32 41 31  x0C733A26, 0x2A1
35ef0 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  C, 0x11CE, [0xAD
35f00 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
35f10 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
35f20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
35f30 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6f  onst IID IID_ICo
35f40 6d 6d 61 6e 64 50 72 6f 70 65 72 74 69 65 73 20  mmandProperties 
35f50 3d 20 7b 30 78 30 43 37 33 33 41 37 39 2c 20 30  = {0x0C733A79, 0
35f60 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b  x2A1C, 0x11CE, [
35f70 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
35f80 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
35f90 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
35fa0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
35fb0 5f 49 43 6f 6d 6d 61 6e 64 53 74 72 65 61 6d 20  _ICommandStream 
35fc0 3d 20 7b 30 78 30 43 37 33 33 41 42 46 2c 20 30  = {0x0C733ABF, 0
35fd0 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b  x2A1C, 0x11CE, [
35fe0 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
35ff0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
36000 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
36010 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
36020 5f 49 43 6f 6d 6d 61 6e 64 54 65 78 74 20 3d 20  _ICommandText = 
36030 7b 30 78 30 43 37 33 33 41 32 37 2c 20 30 78 32  {0x0C733A27, 0x2
36040 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  A1C, 0x11CE, [0x
36050 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
36060 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
36070 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
36080 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
36090 43 6f 6d 6d 61 6e 64 54 72 65 65 20 3d 20 7b 30  CommandTree = {0
360a0 78 30 43 37 33 33 41 38 37 2c 20 30 78 32 41 31  x0C733A87, 0x2A1
360b0 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  C, 0x11CE, [0xAD
360c0 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
360d0 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
360e0 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
360f0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6f  onst IID IID_ICo
36100 6d 6d 61 6e 64 56 61 6c 69 64 61 74 65 20 3d 20  mmandValidate = 
36110 7b 30 78 30 43 37 33 33 41 31 38 2c 20 30 78 32  {0x0C733A18, 0x2
36120 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  A1C, 0x11CE, [0x
36130 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
36140 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
36150 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
36160 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
36170 43 6f 6d 6d 61 6e 64 57 69 74 68 50 61 72 61 6d  CommandWithParam
36180 65 74 65 72 73 20 3d 20 7b 30 78 30 43 37 33 33  eters = {0x0C733
36190 41 36 34 2c 20 30 78 32 41 31 43 2c 20 30 78 31  A64, 0x2A1C, 0x1
361a0 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
361b0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
361c0 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
361d0 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
361e0 49 44 20 49 49 44 5f 49 43 6f 6d 6d 44 6c 67 42  ID IID_ICommDlgB
361f0 72 6f 77 73 65 72 20 3d 20 7b 30 78 30 30 30 32  rowser = {0x0002
36200 31 34 46 31 2c 20 30 78 30 30 30 30 2c 20 30 78  14F1, 0x0000, 0x
36210 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
36220 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
36230 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
36240 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
36250 49 49 44 20 49 49 44 5f 49 43 6f 6d 6d 44 6c 67  IID IID_ICommDlg
36260 42 72 6f 77 73 65 72 32 20 3d 20 7b 30 78 31 30  Browser2 = {0x10
36270 33 33 39 35 31 36 2c 20 30 78 32 38 39 34 2c 20  339516, 0x2894, 
36280 30 78 31 31 44 32 2c 20 5b 30 78 39 30 2c 20 30  0x11D2, [0x90, 0
36290 78 33 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x39, 0x00, 0xC0,
362a0 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 45   0x4F, 0x8E, 0xE
362b0 42 2c 20 30 78 33 45 5d 7d 3b 0a 20 63 6f 6e 73  B, 0x3E]};. cons
362c0 74 20 49 49 44 20 49 49 44 5f 49 43 6f 6d 6d 6f  t IID IID_ICommo
362d0 6e 51 75 65 72 79 20 3d 20 7b 30 78 41 42 35 30  nQuery = {0xAB50
362e0 44 45 43 30 2c 20 30 78 36 46 31 44 2c 20 30 78  DEC0, 0x6F1D, 0x
362f0 31 31 44 30 2c 20 5b 30 78 41 31 2c 20 30 78 43  11D0, [0xA1, 0xC
36300 34 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  4, 0x00, 0xAA, 0
36310 78 30 30 2c 20 30 78 43 31 2c 20 30 78 36 45 2c  x00, 0xC1, 0x6E,
36320 20 30 78 36 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x65]};. const 
36330 49 49 44 20 49 49 44 5f 49 43 6f 6d 54 68 72 65  IID IID_IComThre
36340 61 64 69 6e 67 49 6e 66 6f 20 3d 20 7b 30 78 30  adingInfo = {0x0
36350 30 30 30 30 31 43 45 2c 20 30 78 30 30 30 30 2c  00001CE, 0x0000,
36360 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
36370 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
36380 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
36390 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
363a0 73 74 20 49 49 44 20 49 49 44 5f 49 43 6f 6e 66  st IID IID_IConf
363b0 69 67 75 72 61 74 69 6f 6e 43 6f 6e 6e 65 63 74  igurationConnect
363c0 69 6f 6e 20 3d 20 7b 30 78 44 44 41 44 38 31 39  ion = {0xDDAD819
363d0 31 2c 20 30 78 36 36 43 35 2c 20 30 78 34 41 33  1, 0x66C5, 0x4A3
363e0 30 2c 20 5b 30 78 41 34 2c 20 30 78 44 46 2c 20  0, [0xA4, 0xDF, 
363f0 30 78 43 42 2c 20 30 78 36 43 2c 20 30 78 32 31  0xCB, 0x6C, 0x21
36400 2c 20 30 78 36 37 2c 20 30 78 30 34 2c 20 30 78  , 0x67, 0x04, 0x
36410 43 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  CA]};. const IID
36420 20 49 49 44 5f 49 43 6f 6e 6e 65 63 74 69 6f 6e   IID_IConnection
36430 49 6e 66 6f 20 3d 20 7b 30 78 31 35 31 38 32 43  Info = {0x15182C
36440 45 33 2c 20 30 78 38 32 44 37 2c 20 30 78 34 37  E3, 0x82D7, 0x47
36450 33 46 2c 20 5b 30 78 39 32 2c 20 30 78 44 45 2c  3F, [0x92, 0xDE,
36460 20 30 78 37 30 2c 20 30 78 36 45 2c 20 30 78 32   0x70, 0x6E, 0x2
36470 42 2c 20 30 78 43 45 2c 20 30 78 41 39 2c 20 30  B, 0xCE, 0xA9, 0
36480 78 30 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x02]};. const II
36490 44 20 49 49 44 5f 49 43 6f 6e 6e 65 63 74 69 6f  D IID_IConnectio
364a0 6e 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78 43 30  nManager = {0xC0
364b0 30 31 37 37 36 38 2c 20 30 78 31 42 46 33 2c 20  017768, 0x1BF3, 
364c0 30 78 34 33 35 32 2c 20 5b 30 78 38 44 2c 20 30  0x4352, [0x8D, 0
364d0 78 36 43 2c 20 30 78 33 41 2c 20 30 78 38 43 2c  x6C, 0x3A, 0x8C,
364e0 20 30 78 31 44 2c 20 30 78 30 46 2c 20 30 78 42   0x1D, 0x0F, 0xB
364f0 34 2c 20 30 78 37 37 5d 7d 3b 0a 20 63 6f 6e 73  4, 0x77]};. cons
36500 74 20 49 49 44 20 49 49 44 5f 49 43 6f 6e 6e 65  t IID IID_IConne
36510 63 74 69 6f 6e 50 6f 69 6e 74 20 3d 20 7b 30 78  ctionPoint = {0x
36520 42 31 39 36 42 32 38 36 2c 20 30 78 42 41 42 34  B196B286, 0xBAB4
36530 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 42 36 2c  , 0x101A, [0xB6,
36540 20 30 78 39 43 2c 20 30 78 30 30 2c 20 30 78 41   0x9C, 0x00, 0xA
36550 41 2c 20 30 78 30 30 2c 20 30 78 33 34 2c 20 30  A, 0x00, 0x34, 0
36560 78 31 44 2c 20 30 78 30 37 5d 7d 3b 0a 20 63 6f  x1D, 0x07]};. co
36570 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6f 6e  nst IID IID_ICon
36580 6e 65 63 74 69 6f 6e 50 6f 69 6e 74 43 6f 6e 74  nectionPointCont
36590 61 69 6e 65 72 20 3d 20 7b 30 78 42 31 39 36 42  ainer = {0xB196B
365a0 32 38 34 2c 20 30 78 42 41 42 34 2c 20 30 78 31  284, 0xBAB4, 0x1
365b0 30 31 41 2c 20 5b 30 78 42 36 2c 20 30 78 39 43  01A, [0xB6, 0x9C
365c0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
365d0 30 30 2c 20 30 78 33 34 2c 20 30 78 31 44 2c 20  00, 0x34, 0x1D, 
365e0 30 78 30 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x07]};. const I
365f0 49 44 20 49 49 44 5f 49 43 6f 6e 74 65 78 74 43  ID IID_IContextC
36600 61 6c 6c 62 61 63 6b 20 3d 20 7b 30 78 30 30 30  allback = {0x000
36610 30 30 31 44 41 2c 20 30 78 30 30 30 30 2c 20 30  001DA, 0x0000, 0
36620 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
36630 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
36640 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
36650 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
36660 20 49 49 44 20 49 49 44 5f 49 43 6f 6e 74 65 78   IID IID_IContex
36670 74 4d 65 6e 75 20 3d 20 7b 30 78 30 30 30 32 31  tMenu = {0x00021
36680 34 45 34 2c 20 30 78 30 30 30 30 2c 20 30 78 30  4E4, 0x0000, 0x0
36690 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
366a0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
366b0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
366c0 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
366d0 49 44 20 49 49 44 5f 49 43 6f 6e 74 65 78 74 4d  ID IID_IContextM
366e0 65 6e 75 32 20 3d 20 7b 30 78 30 30 30 32 31 34  enu2 = {0x000214
366f0 46 34 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  F4, 0x0000, 0x00
36700 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
36710 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
36720 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
36730 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
36740 44 20 49 49 44 5f 49 43 6f 6e 74 65 78 74 4d 65  D IID_IContextMe
36750 6e 75 33 20 3d 20 7b 30 78 42 43 46 43 45 30 41  nu3 = {0xBCFCE0A
36760 30 2c 20 30 78 45 43 31 37 2c 20 30 78 31 31 44  0, 0xEC17, 0x11D
36770 30 2c 20 5b 30 78 38 44 2c 20 30 78 31 30 2c 20  0, [0x8D, 0x10, 
36780 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
36790 2c 20 30 78 30 46 2c 20 30 78 32 37 2c 20 30 78  , 0x0F, 0x27, 0x
367a0 31 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  19]};. const IID
367b0 20 49 49 44 5f 49 43 6f 6e 74 69 6e 75 65 20 3d   IID_IContinue =
367c0 20 7b 30 78 30 30 30 30 30 31 32 41 2c 20 30 78   {0x0000012A, 0x
367d0 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
367e0 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
367f0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
36800 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
36810 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
36820 49 43 6f 6e 74 69 6e 75 65 43 61 6c 6c 62 61 63  IContinueCallbac
36830 6b 20 3d 20 7b 30 78 42 37 32 32 42 43 43 41 2c  k = {0xB722BCCA,
36840 20 30 78 34 45 36 38 2c 20 30 78 31 30 31 42 2c   0x4E68, 0x101B,
36850 20 5b 30 78 41 32 2c 20 30 78 42 43 2c 20 30 78   [0xA2, 0xBC, 0x
36860 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
36870 30 78 34 30 2c 20 30 78 34 37 2c 20 30 78 37 30  0x40, 0x47, 0x70
36880 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
36890 49 44 5f 49 43 6f 6e 76 65 72 74 54 79 70 65 20  ID_IConvertType 
368a0 3d 20 7b 30 78 30 43 37 33 33 41 38 38 2c 20 30  = {0x0C733A88, 0
368b0 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b  x2A1C, 0x11CE, [
368c0 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
368d0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
368e0 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
368f0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
36900 5f 49 43 72 42 61 72 6e 20 3d 20 7b 30 78 32 37  _ICrBarn = {0x27
36910 36 41 32 45 45 30 2c 20 30 78 30 42 35 44 2c 20  6A2EE0, 0x0B5D, 
36920 30 78 31 31 44 32 2c 20 5b 30 78 41 34 2c 20 30  0x11D2, [0xA4, 0
36930 78 38 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x84, 0x00, 0xC0,
36940 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46   0x4F, 0x8E, 0xF
36950 42 2c 20 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73  B, 0x69]};. cons
36960 74 20 49 49 44 20 49 49 44 5f 49 43 72 42 61 72  t IID IID_ICrBar
36970 6e 32 20 3d 20 7b 30 78 42 36 36 41 37 41 31 42  n2 = {0xB66A7A1B
36980 2c 20 30 78 38 46 43 36 2c 20 30 78 34 34 38 43  , 0x8FC6, 0x448C
36990 2c 20 5b 30 78 41 32 2c 20 30 78 45 42 2c 20 30  , [0xA2, 0xEB, 0
369a0 78 33 43 2c 20 30 78 35 35 2c 20 30 78 39 35 2c  x3C, 0x55, 0x95,
369b0 20 30 78 37 34 2c 20 30 78 37 38 2c 20 30 78 41   0x74, 0x78, 0xA
369c0 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
369d0 49 49 44 5f 49 43 72 42 6c 69 6e 64 73 20 3d 20  IID_ICrBlinds = 
369e0 7b 30 78 35 41 46 35 43 33 34 30 2c 20 30 78 30  {0x5AF5C340, 0x0
369f0 42 41 39 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  BA9, 0x11D2, [0x
36a00 41 34 2c 20 30 78 38 34 2c 20 30 78 30 30 2c 20  A4, 0x84, 0x00, 
36a10 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45  0xC0, 0x4F, 0x8E
36a20 2c 20 30 78 46 42 2c 20 30 78 36 39 5d 7d 3b 0a  , 0xFB, 0x69]};.
36a30 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
36a40 43 72 42 6c 69 6e 64 73 32 20 3d 20 7b 30 78 37  CrBlinds2 = {0x7
36a50 30 35 39 44 34 30 33 2c 20 30 78 35 39 39 41 2c  059D403, 0x599A,
36a60 20 30 78 34 32 36 34 2c 20 5b 30 78 38 31 2c 20   0x4264, [0x81, 
36a70 30 78 34 30 2c 20 30 78 36 34 2c 20 30 78 31 45  0x40, 0x64, 0x1E
36a80 2c 20 30 78 42 38 2c 20 30 78 41 45 2c 20 30 78  , 0xB8, 0xAE, 0x
36a90 31 46 2c 20 30 78 36 34 5d 7d 3b 0a 20 63 6f 6e  1F, 0x64]};. con
36aa0 73 74 20 49 49 44 20 49 49 44 5f 49 43 72 42 6c  st IID IID_ICrBl
36ab0 75 72 20 3d 20 7b 30 78 39 46 37 43 37 38 32 37  ur = {0x9F7C7827
36ac0 2c 20 30 78 45 38 37 41 2c 20 30 78 31 31 44 31  , 0xE87A, 0x11D1
36ad0 2c 20 5b 30 78 38 31 2c 20 30 78 45 30 2c 20 30  , [0x81, 0xE0, 0
36ae0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c  x00, 0x00, 0xF8,
36af0 20 30 78 37 35 2c 20 30 78 35 37 2c 20 30 78 44   0x75, 0x57, 0xD
36b00 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
36b10 49 49 44 5f 49 43 72 65 61 74 65 45 72 72 6f 72  IID_ICreateError
36b20 49 6e 66 6f 20 3d 20 7b 30 78 32 32 46 30 33 33  Info = {0x22F033
36b30 34 30 2c 20 30 78 35 34 37 44 2c 20 30 78 31 30  40, 0x547D, 0x10
36b40 31 42 2c 20 5b 30 78 38 45 2c 20 30 78 36 35 2c  1B, [0x8E, 0x65,
36b50 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32   0x08, 0x00, 0x2
36b60 42 2c 20 30 78 32 42 2c 20 30 78 44 31 2c 20 30  B, 0x2B, 0xD1, 0
36b70 78 31 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x19]};. const II
36b80 44 20 49 49 44 5f 49 43 72 65 61 74 65 52 6f 77  D IID_ICreateRow
36b90 20 3d 20 7b 30 78 30 43 37 33 33 41 42 32 2c 20   = {0x0C733AB2, 
36ba0 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20  0x2A1C, 0x11CE, 
36bb0 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
36bc0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
36bd0 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
36be0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
36bf0 44 5f 49 43 72 65 61 74 65 54 79 70 65 49 6e 66  D_ICreateTypeInf
36c00 6f 20 3d 20 7b 30 78 30 30 30 32 30 34 30 35 2c  o = {0x00020405,
36c10 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
36c20 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
36c30 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
36c40 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
36c50 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
36c60 49 44 5f 49 43 72 65 61 74 65 54 79 70 65 49 6e  ID_ICreateTypeIn
36c70 66 6f 32 20 3d 20 7b 30 78 30 30 30 32 30 34 30  fo2 = {0x0002040
36c80 45 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  E, 0x0000, 0x000
36c90 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
36ca0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
36cb0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
36cc0 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
36cd0 20 49 49 44 5f 49 43 72 65 61 74 65 54 79 70 65   IID_ICreateType
36ce0 4c 69 62 20 3d 20 7b 30 78 30 30 30 32 30 34 30  Lib = {0x0002040
36cf0 36 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  6, 0x0000, 0x000
36d00 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
36d10 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
36d20 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
36d30 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
36d40 20 49 49 44 5f 49 43 72 65 61 74 65 54 79 70 65   IID_ICreateType
36d50 4c 69 62 32 20 3d 20 7b 30 78 30 30 30 32 30 34  Lib2 = {0x000204
36d60 30 46 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  0F, 0x0000, 0x00
36d70 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
36d80 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
36d90 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
36da0 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
36db0 44 20 49 49 44 5f 49 43 72 45 6d 62 6f 73 73 20  D IID_ICrEmboss 
36dc0 3d 20 7b 30 78 45 34 41 43 46 42 38 30 2c 20 30  = {0xE4ACFB80, 0
36dd0 78 30 35 33 45 2c 20 30 78 31 31 44 32 2c 20 5b  x053E, 0x11D2, [
36de0 30 78 38 31 2c 20 30 78 45 41 2c 20 30 78 30 30  0x81, 0xEA, 0x00
36df0 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78  , 0x00, 0xF8, 0x
36e00 37 35 2c 20 30 78 35 37 2c 20 30 78 44 42 5d 7d  75, 0x57, 0xDB]}
36e10 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
36e20 5f 49 43 72 45 6e 67 72 61 76 65 20 3d 20 7b 30  _ICrEngrave = {0
36e30 78 45 34 41 43 46 42 37 46 2c 20 30 78 30 35 33  xE4ACFB7F, 0x053
36e40 45 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 31  E, 0x11D2, [0x81
36e50 2c 20 30 78 45 41 2c 20 30 78 30 30 2c 20 30 78  , 0xEA, 0x00, 0x
36e60 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20  00, 0xF8, 0x75, 
36e70 30 78 35 37 2c 20 30 78 44 42 5d 7d 3b 0a 20 63  0x57, 0xDB]};. c
36e80 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 72  onst IID IID_ICr
36e90 49 6e 73 65 74 20 3d 20 7b 30 78 30 35 43 35 45  Inset = {0x05C5E
36ea0 45 32 30 2c 20 30 78 30 42 41 36 2c 20 30 78 31  E20, 0x0BA6, 0x1
36eb0 31 44 32 2c 20 5b 30 78 41 34 2c 20 30 78 38 34  1D2, [0xA4, 0x84
36ec0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
36ed0 34 46 2c 20 30 78 38 45 2c 20 30 78 46 42 2c 20  4F, 0x8E, 0xFB, 
36ee0 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x69]};. const I
36ef0 49 44 20 49 49 44 5f 49 43 72 49 72 69 73 20 3d  ID IID_ICrIris =
36f00 20 7b 30 78 33 46 36 39 46 33 35 30 2c 20 30 78   {0x3F69F350, 0x
36f10 30 33 37 39 2c 20 30 78 31 31 44 32 2c 20 5b 30  0379, 0x11D2, [0
36f20 78 41 34 2c 20 30 78 38 34 2c 20 30 78 30 30 2c  xA4, 0x84, 0x00,
36f30 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38   0xC0, 0x4F, 0x8
36f40 45 2c 20 30 78 46 42 2c 20 30 78 36 39 5d 7d 3b  E, 0xFB, 0x69]};
36f50 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
36f60 49 43 72 49 72 69 73 32 20 3d 20 7b 30 78 46 37  ICrIris2 = {0xF7
36f70 42 30 36 39 36 31 2c 20 30 78 42 41 38 43 2c 20  B06961, 0xBA8C, 
36f80 30 78 34 39 37 30 2c 20 5b 30 78 39 31 2c 20 30  0x4970, [0x91, 0
36f90 78 38 42 2c 20 30 78 31 43 2c 20 30 78 36 30 2c  x8B, 0x1C, 0x60,
36fa0 20 30 78 43 42 2c 20 30 78 39 46 2c 20 30 78 46   0xCB, 0x9F, 0xF
36fb0 31 2c 20 30 78 38 30 5d 7d 3b 0a 20 63 6f 6e 73  1, 0x80]};. cons
36fc0 74 20 49 49 44 20 49 49 44 5f 49 43 72 52 61 64  t IID IID_ICrRad
36fd0 69 61 6c 57 69 70 65 20 3d 20 7b 30 78 34 32 34  ialWipe = {0x424
36fe0 42 37 31 41 45 2c 20 30 78 30 36 39 35 2c 20 30  B71AE, 0x0695, 0
36ff0 78 31 31 44 32 2c 20 5b 30 78 41 34 2c 20 30 78  x11D2, [0xA4, 0x
37000 38 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  84, 0x00, 0xC0, 
37010 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46 42  0x4F, 0x8E, 0xFB
37020 2c 20 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x69]};. const
37030 20 49 49 44 20 49 49 44 5f 49 43 72 53 6c 69 64   IID IID_ICrSlid
37040 65 20 3d 20 7b 30 78 38 31 30 45 34 30 32 45 2c  e = {0x810E402E,
37050 20 30 78 30 35 36 42 2c 20 30 78 31 31 44 32 2c   0x056B, 0x11D2,
37060 20 5b 30 78 41 34 2c 20 30 78 38 34 2c 20 30 78   [0xA4, 0x84, 0x
37070 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
37080 30 78 38 45 2c 20 30 78 46 42 2c 20 30 78 36 39  0x8E, 0xFB, 0x69
37090 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
370a0 49 44 5f 49 43 72 53 70 69 72 61 6c 20 3d 20 7b  ID_ICrSpiral = {
370b0 30 78 30 44 45 35 32 37 41 30 2c 20 30 78 30 43  0x0DE527A0, 0x0C
370c0 37 45 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41  7E, 0x11D2, [0xA
370d0 34 2c 20 30 78 38 34 2c 20 30 78 30 30 2c 20 30  4, 0x84, 0x00, 0
370e0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c  xC0, 0x4F, 0x8E,
370f0 20 30 78 46 42 2c 20 30 78 36 39 5d 7d 3b 0a 20   0xFB, 0x69]};. 
37100 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
37110 72 53 74 72 65 74 63 68 20 3d 20 7b 30 78 36 36  rStretch = {0x66
37120 38 34 41 46 30 30 2c 20 30 78 30 41 38 37 2c 20  84AF00, 0x0A87, 
37130 30 78 31 31 44 32 2c 20 5b 30 78 41 34 2c 20 30  0x11D2, [0xA4, 0
37140 78 38 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x84, 0x00, 0xC0,
37150 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46   0x4F, 0x8E, 0xF
37160 42 2c 20 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73  B, 0x69]};. cons
37170 74 20 49 49 44 20 49 49 44 5f 49 43 72 57 68 65  t IID IID_ICrWhe
37180 65 6c 20 3d 20 7b 30 78 33 39 34 33 44 45 38 30  el = {0x3943DE80
37190 2c 20 30 78 31 34 36 34 2c 20 30 78 31 31 44 32  , 0x1464, 0x11D2
371a0 2c 20 5b 30 78 41 34 2c 20 30 78 38 34 2c 20 30  , [0xA4, 0x84, 0
371b0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
371c0 20 30 78 38 45 2c 20 30 78 46 42 2c 20 30 78 36   0x8E, 0xFB, 0x6
371d0 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  9]};. const IID 
371e0 49 49 44 5f 49 43 72 5a 69 67 7a 61 67 20 3d 20  IID_ICrZigzag = 
371f0 7b 30 78 34 45 35 41 36 34 41 30 2c 20 30 78 30  {0x4E5A64A0, 0x0
37200 43 38 42 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  C8B, 0x11D2, [0x
37210 41 34 2c 20 30 78 38 34 2c 20 30 78 30 30 2c 20  A4, 0x84, 0x00, 
37220 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45  0xC0, 0x4F, 0x8E
37230 2c 20 30 78 46 42 2c 20 30 78 36 39 5d 7d 3b 0a  , 0xFB, 0x69]};.
37240 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
37250 43 53 53 46 69 6c 74 65 72 20 3d 20 7b 30 78 33  CSSFilter = {0x3
37260 30 35 30 46 33 45 43 2c 20 30 78 39 38 42 35 2c  050F3EC, 0x98B5,
37270 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
37280 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
37290 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
372a0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
372b0 73 74 20 49 49 44 20 49 49 44 5f 49 43 53 53 46  st IID IID_ICSSF
372c0 69 6c 74 65 72 44 69 73 70 61 74 63 68 20 3d 20  ilterDispatch = 
372d0 7b 30 78 39 35 31 39 31 35 32 42 2c 20 30 78 39  {0x9519152B, 0x9
372e0 34 38 34 2c 20 30 78 34 41 36 43 2c 20 5b 30 78  484, 0x4A6C, [0x
372f0 42 36 2c 20 30 78 41 37 2c 20 30 78 34 46 2c 20  B6, 0xA7, 0x4F, 
37300 30 78 32 35 2c 20 30 78 45 39 2c 20 30 78 32 44  0x25, 0xE9, 0x2D
37310 2c 20 30 78 36 43 2c 20 30 78 36 42 5d 7d 3b 0a  , 0x6C, 0x6B]};.
37320 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
37330 43 53 53 46 69 6c 74 65 72 53 69 74 65 20 3d 20  CSSFilterSite = 
37340 7b 30 78 33 30 35 30 46 33 45 44 2c 20 30 78 39  {0x3050F3ED, 0x9
37350 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
37360 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
37370 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
37380 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
37390 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
373a0 43 75 72 72 65 6e 74 57 6f 72 6b 69 6e 67 44 69  CurrentWorkingDi
373b0 72 65 63 74 6f 72 79 20 3d 20 7b 30 78 39 31 39  rectory = {0x919
373c0 35 36 44 32 31 2c 20 30 78 39 32 37 36 2c 20 30  56D21, 0x9276, 0
373d0 78 31 31 44 31 2c 20 5b 30 78 39 32 2c 20 30 78  x11D1, [0x92, 0x
373e0 31 41 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  1A, 0x00, 0x60, 
373f0 30 78 39 37 2c 20 30 78 44 46 2c 20 30 78 35 42  0x97, 0xDF, 0x5B
37400 2c 20 30 78 44 34 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xD4]};. const
37410 20 49 49 44 20 49 49 44 5f 49 43 75 72 73 6f 72   IID IID_ICursor
37420 20 3d 20 7b 30 78 39 46 36 41 41 37 30 30 2c 20   = {0x9F6AA700, 
37430 30 78 44 31 38 38 2c 20 30 78 31 31 43 44 2c 20  0xD188, 0x11CD, 
37440 5b 30 78 41 44 2c 20 30 78 34 38 2c 20 30 78 30  [0xAD, 0x48, 0x0
37450 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
37460 78 33 43 2c 20 30 78 39 43 2c 20 30 78 42 36 5d  x3C, 0x9C, 0xB6]
37470 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
37480 44 5f 49 43 75 72 73 6f 72 46 69 6e 64 20 3d 20  D_ICursorFind = 
37490 7b 30 78 45 30 31 44 37 38 35 30 2c 20 30 78 44  {0xE01D7850, 0xD
374a0 31 38 38 2c 20 30 78 31 31 43 44 2c 20 5b 30 78  188, 0x11CD, [0x
374b0 41 44 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20  AD, 0x48, 0x00, 
374c0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 43  0xAA, 0x00, 0x3C
374d0 2c 20 30 78 39 43 2c 20 30 78 42 36 5d 7d 3b 0a  , 0x9C, 0xB6]};.
374e0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
374f0 43 75 72 73 6f 72 4d 6f 76 65 20 3d 20 7b 30 78  CursorMove = {0x
37500 41 43 46 46 30 36 39 30 2c 20 30 78 44 31 38 38  ACFF0690, 0xD188
37510 2c 20 30 78 31 31 43 44 2c 20 5b 30 78 41 44 2c  , 0x11CD, [0xAD,
37520 20 30 78 34 38 2c 20 30 78 30 30 2c 20 30 78 41   0x48, 0x00, 0xA
37530 41 2c 20 30 78 30 30 2c 20 30 78 33 43 2c 20 30  A, 0x00, 0x3C, 0
37540 78 39 43 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f  x9C, 0xB6]};. co
37550 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 75 72  nst IID IID_ICur
37560 73 6f 72 53 63 72 6f 6c 6c 20 3d 20 7b 30 78 42  sorScroll = {0xB
37570 42 38 37 45 34 32 30 2c 20 30 78 44 31 38 38 2c  B87E420, 0xD188,
37580 20 30 78 31 31 43 44 2c 20 5b 30 78 41 44 2c 20   0x11CD, [0xAD, 
37590 30 78 34 38 2c 20 30 78 30 30 2c 20 30 78 41 41  0x48, 0x00, 0xAA
375a0 2c 20 30 78 30 30 2c 20 30 78 33 43 2c 20 30 78  , 0x00, 0x3C, 0x
375b0 39 43 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e  9C, 0xB6]};. con
375c0 73 74 20 49 49 44 20 49 49 44 5f 49 43 75 72 73  st IID IID_ICurs
375d0 6f 72 55 70 64 61 74 65 41 52 6f 77 20 3d 20 7b  orUpdateARow = {
375e0 30 78 44 31 34 32 31 36 41 30 2c 20 30 78 44 31  0xD14216A0, 0xD1
375f0 38 38 2c 20 30 78 31 31 43 44 2c 20 5b 30 78 41  88, 0x11CD, [0xA
37600 44 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20 30  D, 0x48, 0x00, 0
37610 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 43 2c  xAA, 0x00, 0x3C,
37620 20 30 78 39 43 2c 20 30 78 42 36 5d 7d 3b 0a 20   0x9C, 0xB6]};. 
37630 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
37640 75 73 74 6f 6d 44 6f 63 20 3d 20 7b 30 78 33 30  ustomDoc = {0x30
37650 35 30 46 33 46 30 2c 20 30 78 39 38 42 35 2c 20  50F3F0, 0x98B5, 
37660 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
37670 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
37680 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
37690 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
376a0 74 20 49 49 44 20 49 49 44 5f 49 43 75 73 74 6f  t IID IID_ICusto
376b0 6d 52 61 74 69 6e 67 48 65 6c 70 65 72 20 3d 20  mRatingHelper = 
376c0 7b 30 78 44 30 44 39 38 34 32 44 2c 20 30 78 45  {0xD0D9842D, 0xE
376d0 32 31 31 2c 20 30 78 34 42 32 43 2c 20 5b 30 78  211, 0x4B2C, [0x
376e0 38 38 2c 20 30 78 44 43 2c 20 30 78 42 43 2c 20  88, 0xDC, 0xBC, 
376f0 30 78 37 32 2c 20 30 78 39 33 2c 20 30 78 34 32  0x72, 0x93, 0x42
37700 2c 20 30 78 44 46 2c 20 30 78 43 42 5d 7d 3b 0a  , 0xDF, 0xCB]};.
37710 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
37720 44 41 32 41 72 72 61 79 20 3d 20 7b 30 78 32 41  DA2Array = {0x2A
37730 38 46 30 42 30 36 2c 20 30 78 42 45 32 42 2c 20  8F0B06, 0xBE2B, 
37740 30 78 31 31 44 31 2c 20 5b 30 78 42 32 2c 20 30  0x11D1, [0xB2, 0
37750 78 31 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x19, 0x00, 0xC0,
37760 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 41   0x4F, 0xC2, 0xA
37770 30 2c 20 30 78 43 41 5d 7d 3b 0a 20 63 6f 6e 73  0, 0xCA]};. cons
37780 74 20 49 49 44 20 49 49 44 5f 49 44 41 32 42 65  t IID IID_IDA2Be
37790 68 61 76 69 6f 72 20 3d 20 7b 30 78 43 34 36 43  havior = {0xC46C
377a0 31 42 46 30 2c 20 30 78 33 43 35 32 2c 20 30 78  1BF0, 0x3C52, 0x
377b0 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30  11D0, [0x92, 0x0
377c0 30 2c 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30  0, 0x84, 0x8C, 0
377d0 78 31 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x1D, 0x00, 0x00,
377e0 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x00]};. const 
377f0 49 49 44 20 49 49 44 5f 49 44 41 32 45 76 65 6e  IID IID_IDA2Even
37800 74 20 3d 20 7b 30 78 36 39 42 35 42 43 37 30 2c  t = {0x69B5BC70,
37810 20 30 78 39 42 31 39 2c 20 30 78 31 31 44 30 2c   0x9B19, 0x11D0,
37820 20 5b 30 78 39 42 2c 20 30 78 36 30 2c 20 30 78   [0x9B, 0x60, 0x
37830 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
37840 30 78 43 32 2c 20 30 78 46 35 2c 20 30 78 31 44  0xC2, 0xF5, 0x1D
37850 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
37860 49 44 5f 49 44 41 32 46 6f 6e 74 53 74 79 6c 65  ID_IDA2FontStyle
37870 20 3d 20 7b 30 78 32 38 33 38 30 37 42 35 2c 20   = {0x283807B5, 
37880 30 78 32 43 36 30 2c 20 30 78 31 31 44 30 2c 20  0x2C60, 0x11D0, 
37890 5b 30 78 41 33 2c 20 30 78 31 44 2c 20 30 78 30  [0xA3, 0x1D, 0x0
378a0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
378b0 78 42 39 2c 20 30 78 32 43 2c 20 30 78 30 33 5d  xB9, 0x2C, 0x03]
378c0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
378d0 44 5f 49 44 41 32 47 65 6f 6d 65 74 72 79 20 3d  D_IDA2Geometry =
378e0 20 7b 30 78 34 41 39 33 33 37 30 32 2c 20 30 78   {0x4A933702, 0x
378f0 45 33 36 46 2c 20 30 78 31 31 44 30 2c 20 5b 30  E36F, 0x11D0, [0
37900 78 39 42 2c 20 30 78 39 39 2c 20 30 78 30 30 2c  x9B, 0x99, 0x00,
37910 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
37920 32 2c 20 30 78 46 35 2c 20 30 78 31 44 5d 7d 3b  2, 0xF5, 0x1D]};
37930 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
37940 49 44 41 32 49 6d 61 67 65 20 3d 20 7b 30 78 34  IDA2Image = {0x4
37950 35 33 39 33 44 46 30 2c 20 30 78 35 34 42 39 2c  5393DF0, 0x54B9,
37960 20 30 78 31 31 43 46 2c 20 5b 30 78 39 32 2c 20   0x11CF, [0x92, 
37970 30 78 41 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0xA2, 0x00, 0xAA
37980 2c 20 30 78 30 30 2c 20 30 78 42 38 2c 20 30 78  , 0x00, 0xB8, 0x
37990 41 37 2c 20 30 78 33 33 5d 7d 3b 0a 20 63 6f 6e  A7, 0x33]};. con
379a0 73 74 20 49 49 44 20 49 49 44 5f 49 44 41 32 4c  st IID IID_IDA2L
379b0 69 6e 65 53 74 79 6c 65 20 3d 20 7b 30 78 32 41  ineStyle = {0x2A
379c0 45 37 31 35 36 38 2c 20 30 78 34 42 33 34 2c 20  E71568, 0x4B34, 
379d0 30 78 31 31 44 31 2c 20 5b 30 78 42 31 2c 20 30  0x11D1, [0xB1, 0
379e0 78 45 33 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xE3, 0x00, 0xC0,
379f0 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 41   0x4F, 0xC2, 0xA
37a00 30 2c 20 30 78 43 41 5d 7d 3b 0a 20 63 6f 6e 73  0, 0xCA]};. cons
37a10 74 20 49 49 44 20 49 49 44 5f 49 44 41 32 53 74  t IID IID_IDA2St
37a20 61 74 69 63 73 20 3d 20 7b 30 78 44 31 37 35 30  atics = {0xD1750
37a30 36 43 32 2c 20 30 78 36 42 32 36 2c 20 30 78 31  6C2, 0x6B26, 0x1
37a40 31 44 30 2c 20 5b 30 78 38 39 2c 20 30 78 31 34  1D0, [0x89, 0x14
37a50 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
37a60 34 46 2c 20 30 78 43 32 2c 20 30 78 41 30 2c 20  4F, 0xC2, 0xA0, 
37a70 30 78 43 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xCA]};. const I
37a80 49 44 20 49 49 44 5f 49 44 41 32 56 69 65 77 20  ID IID_IDA2View 
37a90 3d 20 7b 30 78 35 46 30 30 46 35 34 35 2c 20 30  = {0x5F00F545, 0
37aa0 78 44 46 31 38 2c 20 30 78 31 31 44 31 2c 20 5b  xDF18, 0x11D1, [
37ab0 30 78 41 42 2c 20 30 78 36 46 2c 20 30 78 30 30  0xAB, 0x6F, 0x00
37ac0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
37ad0 44 39 2c 20 30 78 32 42 2c 20 30 78 36 42 5d 7d  D9, 0x2B, 0x6B]}
37ae0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
37af0 5f 49 44 41 32 56 69 65 77 65 72 43 6f 6e 74 72  _IDA2ViewerContr
37b00 6f 6c 20 3d 20 7b 30 78 43 34 36 43 31 42 45 46  ol = {0xC46C1BEF
37b10 2c 20 30 78 33 43 35 32 2c 20 30 78 31 31 44 30  , 0x3C52, 0x11D0
37b20 2c 20 5b 30 78 39 32 2c 20 30 78 30 30 2c 20 30  , [0x92, 0x00, 0
37b30 78 38 34 2c 20 30 78 38 43 2c 20 30 78 31 44 2c  x84, 0x8C, 0x1D,
37b40 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
37b50 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
37b60 49 49 44 5f 49 44 41 32 56 69 65 77 65 72 43 6f  IID_IDA2ViewerCo
37b70 6e 74 72 6f 6c 57 69 6e 64 6f 77 65 64 20 3d 20  ntrolWindowed = 
37b80 7b 30 78 43 34 36 43 31 42 45 44 2c 20 30 78 33  {0xC46C1BED, 0x3
37b90 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  C52, 0x11D0, [0x
37ba0 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34 2c 20  92, 0x00, 0x84, 
37bb0 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78 30 30  0x8C, 0x1D, 0x00
37bc0 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a  , 0x00, 0x00]};.
37bd0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
37be0 44 41 41 72 72 61 79 20 3d 20 7b 30 78 46 41 32  DAArray = {0xFA2
37bf0 36 31 43 46 30 2c 20 30 78 43 34 34 45 2c 20 30  61CF0, 0xC44E, 0
37c00 78 31 31 44 31 2c 20 5b 30 78 39 42 2c 20 30 78  x11D1, [0x9B, 0x
37c10 45 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  E4, 0x00, 0xC0, 
37c20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 46 35  0x4F, 0xC2, 0xF5
37c30 2c 20 30 78 31 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x1D]};. const
37c40 20 49 49 44 20 49 49 44 5f 49 44 41 42 62 6f 78   IID IID_IDABbox
37c50 32 20 3d 20 7b 30 78 42 41 38 42 30 33 33 45 2c  2 = {0xBA8B033E,
37c60 20 30 78 31 45 39 31 2c 20 30 78 31 31 44 31 2c   0x1E91, 0x11D1,
37c70 20 5b 30 78 38 38 2c 20 30 78 30 39 2c 20 30 78   [0x88, 0x09, 0x
37c80 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
37c90 30 78 43 32 2c 20 30 78 39 44 2c 20 30 78 34 36  0xC2, 0x9D, 0x46
37ca0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
37cb0 49 44 5f 49 44 41 42 62 6f 78 33 20 3d 20 7b 30  ID_IDABbox3 = {0
37cc0 78 30 45 34 31 32 35 37 42 2c 20 30 78 38 31 32  x0E41257B, 0x812
37cd0 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 42  D, 0x11D0, [0x9B
37ce0 2c 20 30 78 34 41 2c 20 30 78 30 30 2c 20 30 78  , 0x4A, 0x00, 0x
37cf0 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20  C0, 0x4F, 0xC2, 
37d00 30 78 46 35 2c 20 30 78 31 44 5d 7d 3b 0a 20 63  0xF5, 0x1D]};. c
37d10 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 41  onst IID IID_IDA
37d20 42 65 68 61 76 69 6f 72 20 3d 20 7b 30 78 35 44  Behavior = {0x5D
37d30 46 42 32 36 35 31 2c 20 30 78 39 36 36 38 2c 20  FB2651, 0x9668, 
37d40 30 78 31 31 44 30 2c 20 5b 30 78 42 31 2c 20 30  0x11D0, [0xB1, 0
37d50 78 37 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x7B, 0x00, 0xC0,
37d60 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 41   0x4F, 0xC2, 0xA
37d70 30 2c 20 30 78 43 41 5d 7d 3b 0a 20 63 6f 6e 73  0, 0xCA]};. cons
37d80 74 20 49 49 44 20 49 49 44 5f 49 44 41 42 6f 6f  t IID IID_IDABoo
37d90 6c 65 61 6e 20 3d 20 7b 30 78 43 34 36 43 31 42  lean = {0xC46C1B
37da0 44 41 2c 20 30 78 33 43 35 32 2c 20 30 78 31 31  DA, 0x3C52, 0x11
37db0 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30 30 2c  D0, [0x92, 0x00,
37dc0 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30 78 31   0x84, 0x8C, 0x1
37dd0 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  D, 0x00, 0x00, 0
37de0 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x00]};. const II
37df0 44 20 49 49 44 5f 49 44 41 42 76 72 48 6f 6f 6b  D IID_IDABvrHook
37e00 20 3d 20 7b 30 78 35 30 42 34 37 39 31 46 2c 20   = {0x50B4791F, 
37e10 30 78 34 37 33 31 2c 20 30 78 31 31 44 30 2c 20  0x4731, 0x11D0, 
37e20 5b 30 78 38 39 2c 20 30 78 31 32 2c 20 30 78 30  [0x89, 0x12, 0x0
37e30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
37e40 78 43 32 2c 20 30 78 41 30 2c 20 30 78 43 41 5d  xC2, 0xA0, 0xCA]
37e50 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
37e60 44 5f 49 44 41 43 61 6d 65 72 61 20 3d 20 7b 30  D_IDACamera = {0
37e70 78 43 34 36 43 31 42 43 41 2c 20 30 78 33 43 35  xC46C1BCA, 0x3C5
37e80 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32  2, 0x11D0, [0x92
37e90 2c 20 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78  , 0x00, 0x84, 0x
37ea0 38 43 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20  8C, 0x1D, 0x00, 
37eb0 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63  0x00, 0x00]};. c
37ec0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 41  onst IID IID_IDA
37ed0 43 6f 6c 6f 72 20 3d 20 7b 30 78 43 34 36 43 31  Color = {0xC46C1
37ee0 42 44 43 2c 20 30 78 33 43 35 32 2c 20 30 78 31  BDC, 0x3C52, 0x1
37ef0 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30 30  1D0, [0x92, 0x00
37f00 2c 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30 78  , 0x84, 0x8C, 0x
37f10 31 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  1D, 0x00, 0x00, 
37f20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x00]};. const I
37f30 49 44 20 49 49 44 5f 49 44 41 44 61 73 68 53 74  ID IID_IDADashSt
37f40 79 6c 65 20 3d 20 7b 30 78 46 33 45 31 42 35 32  yle = {0xF3E1B52
37f50 32 2c 20 30 78 44 38 41 36 2c 20 30 78 31 31 44  2, 0xD8A6, 0x11D
37f60 31 2c 20 5b 30 78 39 42 2c 20 30 78 45 35 2c 20  1, [0x9B, 0xE5, 
37f70 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
37f80 2c 20 30 78 43 32 2c 20 30 78 46 35 2c 20 30 78  , 0xC2, 0xF5, 0x
37f90 31 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  1D]};. const IID
37fa0 20 49 49 44 5f 49 44 41 44 72 61 77 69 6e 67 53   IID_IDADrawingS
37fb0 75 72 66 61 63 65 20 3d 20 7b 30 78 43 34 36 43  urface = {0xC46C
37fc0 31 42 46 34 2c 20 30 78 33 43 35 32 2c 20 30 78  1BF4, 0x3C52, 0x
37fd0 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30  11D0, [0x92, 0x0
37fe0 30 2c 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30  0, 0x84, 0x8C, 0
37ff0 78 31 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x1D, 0x00, 0x00,
38000 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x00]};. const 
38010 49 49 44 20 49 49 44 5f 49 44 41 44 58 54 72 61  IID IID_IDADXTra
38020 6e 73 66 6f 72 6d 52 65 73 75 6c 74 20 3d 20 7b  nsformResult = {
38030 30 78 41 46 38 36 38 33 30 35 2c 20 30 78 41 42  0xAF868305, 0xAB
38040 30 42 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  0B, 0x11D0, [0x8
38050 37 2c 20 30 78 36 41 2c 20 30 78 30 30 2c 20 30  7, 0x6A, 0x00, 0
38060 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c  xC0, 0x4F, 0xC2,
38070 20 30 78 39 44 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x9D, 0x46]};. 
38080 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
38090 41 45 6e 64 53 74 79 6c 65 20 3d 20 7b 30 78 42  AEndStyle = {0xB
380a0 36 46 46 43 32 34 43 2c 20 30 78 37 45 31 33 2c  6FFC24C, 0x7E13,
380b0 20 30 78 31 31 44 30 2c 20 5b 30 78 39 42 2c 20   0x11D0, [0x9B, 
380c0 30 78 34 37 2c 20 30 78 30 30 2c 20 30 78 43 30  0x47, 0x00, 0xC0
380d0 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78  , 0x4F, 0xC2, 0x
380e0 46 35 2c 20 30 78 31 44 5d 7d 3b 0a 20 63 6f 6e  F5, 0x1D]};. con
380f0 73 74 20 49 49 44 20 49 49 44 5f 49 44 41 45 76  st IID IID_IDAEv
38100 65 6e 74 20 3d 20 7b 30 78 43 34 36 43 31 42 43  ent = {0xC46C1BC
38110 45 2c 20 30 78 33 43 35 32 2c 20 30 78 31 31 44  E, 0x3C52, 0x11D
38120 30 2c 20 5b 30 78 39 32 2c 20 30 78 30 30 2c 20  0, [0x92, 0x00, 
38130 30 78 38 34 2c 20 30 78 38 43 2c 20 30 78 31 44  0x84, 0x8C, 0x1D
38140 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
38150 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  00]};. const IID
38160 20 49 49 44 5f 49 44 41 46 6f 6e 74 53 74 79 6c   IID_IDAFontStyl
38170 65 20 3d 20 7b 30 78 43 34 36 43 31 42 43 31 2c  e = {0xC46C1BC1,
38180 20 30 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c   0x3C52, 0x11D0,
38190 20 5b 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78   [0x92, 0x00, 0x
381a0 38 34 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20  84, 0x8C, 0x1D, 
381b0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
381c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
381d0 49 44 5f 49 44 41 47 65 6f 6d 65 74 72 79 20 3d  ID_IDAGeometry =
381e0 20 7b 30 78 43 34 36 43 31 42 43 43 2c 20 30 78   {0xC46C1BCC, 0x
381f0 33 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b 30  3C52, 0x11D0, [0
38200 78 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34 2c  x92, 0x00, 0x84,
38210 20 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78 30   0x8C, 0x1D, 0x0
38220 30 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b  0, 0x00, 0x00]};
38230 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
38240 49 44 41 49 6d 61 67 65 20 3d 20 7b 30 78 43 34  IDAImage = {0xC4
38250 36 43 31 42 43 34 2c 20 30 78 33 43 35 32 2c 20  6C1BC4, 0x3C52, 
38260 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30  0x11D0, [0x92, 0
38270 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38 43 2c  x00, 0x84, 0x8C,
38280 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30 78 30   0x1D, 0x00, 0x0
38290 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x00]};. cons
382a0 74 20 49 49 44 20 49 49 44 5f 49 44 41 49 6d 70  t IID IID_IDAImp
382b0 6f 72 74 20 3d 20 7b 30 78 43 34 36 43 31 42 45  ort = {0xC46C1BE
382c0 45 2c 20 30 78 33 43 35 32 2c 20 30 78 31 31 44  E, 0x3C52, 0x11D
382d0 30 2c 20 5b 30 78 39 32 2c 20 30 78 30 30 2c 20  0, [0x92, 0x00, 
382e0 30 78 38 34 2c 20 30 78 38 43 2c 20 30 78 31 44  0x84, 0x8C, 0x1D
382f0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
38300 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  00]};. const IID
38310 20 49 49 44 5f 49 44 41 49 6d 70 6f 72 74 61 74   IID_IDAImportat
38320 69 6f 6e 52 65 73 75 6c 74 20 3d 20 7b 30 78 42  ionResult = {0xB
38330 39 30 45 35 32 35 38 2c 20 30 78 35 37 34 41 2c  90E5258, 0x574A,
38340 20 30 78 31 31 44 31 2c 20 5b 30 78 38 45 2c 20   0x11D1, [0x8E, 
38350 30 78 37 42 2c 20 30 78 30 30 2c 20 30 78 43 30  0x7B, 0x00, 0xC0
38360 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78  , 0x4F, 0xC2, 0x
38370 39 44 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  9D, 0x46]};. con
38380 73 74 20 49 49 44 20 49 49 44 5f 49 44 41 4a 6f  st IID IID_IDAJo
38390 69 6e 53 74 79 6c 65 20 3d 20 7b 30 78 41 33 30  inStyle = {0xA30
383a0 33 34 30 35 36 2c 20 30 78 45 43 31 43 2c 20 30  34056, 0xEC1C, 0
383b0 78 31 31 44 31 2c 20 5b 30 78 39 42 2c 20 30 78  x11D1, [0x9B, 0x
383c0 45 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  E8, 0x00, 0xC0, 
383d0 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 46 35  0x4F, 0xC2, 0xF5
383e0 2c 20 30 78 31 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x1D]};. const
383f0 20 49 49 44 20 49 49 44 5f 49 44 41 4c 69 6e 65   IID IID_IDALine
38400 53 74 79 6c 65 20 3d 20 7b 30 78 36 39 41 44 39  Style = {0x69AD9
38410 30 45 46 2c 20 30 78 31 43 32 30 2c 20 30 78 31  0EF, 0x1C20, 0x1
38420 31 44 31 2c 20 5b 30 78 38 38 2c 20 30 78 30 31  1D1, [0x88, 0x01
38430 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
38440 34 46 2c 20 30 78 43 32 2c 20 30 78 39 44 2c 20  4F, 0xC2, 0x9D, 
38450 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
38460 49 44 20 49 49 44 5f 49 44 41 4d 61 74 74 65 20  ID IID_IDAMatte 
38470 3d 20 7b 30 78 43 34 36 43 31 42 45 34 2c 20 30  = {0xC46C1BE4, 0
38480 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b  x3C52, 0x11D0, [
38490 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34  0x92, 0x00, 0x84
384a0 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78  , 0x8C, 0x1D, 0x
384b0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  00, 0x00, 0x00]}
384c0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
384d0 5f 49 44 41 4d 69 63 72 6f 70 68 6f 6e 65 20 3d  _IDAMicrophone =
384e0 20 7b 30 78 43 34 36 43 31 42 44 38 2c 20 30 78   {0xC46C1BD8, 0x
384f0 33 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b 30  3C52, 0x11D0, [0
38500 78 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34 2c  x92, 0x00, 0x84,
38510 20 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78 30   0x8C, 0x1D, 0x0
38520 30 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b  0, 0x00, 0x00]};
38530 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
38540 49 44 41 4d 6f 64 69 66 69 61 62 6c 65 42 65 68  IDAModifiableBeh
38550 61 76 69 6f 72 20 3d 20 7b 30 78 43 34 36 43 31  avior = {0xC46C1
38560 42 45 43 2c 20 30 78 33 43 35 32 2c 20 30 78 31  BEC, 0x3C52, 0x1
38570 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30 30  1D0, [0x92, 0x00
38580 2c 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30 78  , 0x84, 0x8C, 0x
38590 31 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  1D, 0x00, 0x00, 
385a0 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x00]};. const I
385b0 49 44 20 49 49 44 5f 49 44 41 4d 6f 6e 74 61 67  ID IID_IDAMontag
385c0 65 20 3d 20 7b 30 78 43 34 36 43 31 42 43 38 2c  e = {0xC46C1BC8,
385d0 20 30 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c   0x3C52, 0x11D0,
385e0 20 5b 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78   [0x92, 0x00, 0x
385f0 38 34 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20  84, 0x8C, 0x1D, 
38600 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
38610 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
38620 49 44 5f 49 44 41 4e 75 6d 62 65 72 20 3d 20 7b  ID_IDANumber = {
38630 30 78 44 31 37 35 30 36 43 33 2c 20 30 78 36 42  0xD17506C3, 0x6B
38640 32 36 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  26, 0x11D0, [0x8
38650 39 2c 20 30 78 31 34 2c 20 30 78 30 30 2c 20 30  9, 0x14, 0x00, 0
38660 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c  xC0, 0x4F, 0xC2,
38670 20 30 78 41 30 2c 20 30 78 43 41 5d 7d 3b 0a 20   0xA0, 0xCA]};. 
38680 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
38690 41 50 61 69 72 20 3d 20 7b 30 78 35 34 32 46 42  APair = {0x542FB
386a0 34 35 33 2c 20 30 78 35 30 30 33 2c 20 30 78 31  453, 0x5003, 0x1
386b0 31 43 46 2c 20 5b 30 78 39 32 2c 20 30 78 41 32  1CF, [0x92, 0xA2
386c0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
386d0 30 30 2c 20 30 78 42 38 2c 20 30 78 41 37 2c 20  00, 0xB8, 0xA7, 
386e0 30 78 33 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x33]};. const I
386f0 49 44 20 49 49 44 5f 49 44 41 50 61 74 68 32 20  ID IID_IDAPath2 
38700 3d 20 7b 30 78 43 34 36 43 31 42 44 30 2c 20 30  = {0xC46C1BD0, 0
38710 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b  x3C52, 0x11D0, [
38720 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34  0x92, 0x00, 0x84
38730 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78  , 0x8C, 0x1D, 0x
38740 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  00, 0x00, 0x00]}
38750 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
38760 5f 49 44 41 50 69 63 6b 61 62 6c 65 52 65 73 75  _IDAPickableResu
38770 6c 74 20 3d 20 7b 30 78 43 34 36 43 31 42 44 45  lt = {0xC46C1BDE
38780 2c 20 30 78 33 43 35 32 2c 20 30 78 31 31 44 30  , 0x3C52, 0x11D0
38790 2c 20 5b 30 78 39 32 2c 20 30 78 30 30 2c 20 30  , [0x92, 0x00, 0
387a0 78 38 34 2c 20 30 78 38 43 2c 20 30 78 31 44 2c  x84, 0x8C, 0x1D,
387b0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
387c0 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
387d0 49 49 44 5f 49 44 41 50 6f 69 6e 74 32 20 3d 20  IID_IDAPoint2 = 
387e0 7b 30 78 39 43 44 45 37 33 34 31 2c 20 30 78 33  {0x9CDE7341, 0x3
387f0 43 32 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  C20, 0x11D0, [0x
38800 41 33 2c 20 30 78 33 30 2c 20 30 78 30 30 2c 20  A3, 0x30, 0x00, 
38810 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 39  0xAA, 0x00, 0xB9
38820 2c 20 30 78 32 43 2c 20 30 78 30 33 5d 7d 3b 0a  , 0x2C, 0x03]};.
38830 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
38840 44 41 50 6f 69 6e 74 33 20 3d 20 7b 30 78 43 34  DAPoint3 = {0xC4
38850 36 43 31 42 44 36 2c 20 30 78 33 43 35 32 2c 20  6C1BD6, 0x3C52, 
38860 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30  0x11D0, [0x92, 0
38870 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38 43 2c  x00, 0x84, 0x8C,
38880 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30 78 30   0x1D, 0x00, 0x0
38890 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x00]};. cons
388a0 74 20 49 49 44 20 49 49 44 5f 49 44 41 50 72 65  t IID IID_IDAPre
388b0 66 65 72 65 6e 63 65 73 20 3d 20 7b 30 78 42 39  ferences = {0xB9
388c0 30 45 35 32 35 41 2c 20 30 78 35 37 34 41 2c 20  0E525A, 0x574A, 
388d0 30 78 31 31 44 31 2c 20 5b 30 78 38 45 2c 20 30  0x11D1, [0x8E, 0
388e0 78 37 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x7B, 0x00, 0xC0,
388f0 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 39   0x4F, 0xC2, 0x9
38900 44 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x46]};. cons
38910 74 20 49 49 44 20 49 49 44 5f 49 44 41 53 69 74  t IID IID_IDASit
38920 65 20 3d 20 7b 30 78 42 39 30 45 35 32 35 39 2c  e = {0xB90E5259,
38930 20 30 78 35 37 34 41 2c 20 30 78 31 31 44 31 2c   0x574A, 0x11D1,
38940 20 5b 30 78 38 45 2c 20 30 78 37 42 2c 20 30 78   [0x8E, 0x7B, 0x
38950 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
38960 30 78 43 32 2c 20 30 78 39 44 2c 20 30 78 34 36  0xC2, 0x9D, 0x46
38970 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
38980 49 44 5f 49 44 41 53 6f 75 6e 64 20 3d 20 7b 30  ID_IDASound = {0
38990 78 43 34 36 43 31 42 45 36 2c 20 30 78 33 43 35  xC46C1BE6, 0x3C5
389a0 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32  2, 0x11D0, [0x92
389b0 2c 20 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78  , 0x00, 0x84, 0x
389c0 38 43 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20  8C, 0x1D, 0x00, 
389d0 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63  0x00, 0x00]};. c
389e0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 41  onst IID IID_IDA
389f0 53 74 61 74 69 63 73 20 3d 20 7b 30 78 35 44 46  Statics = {0x5DF
38a00 42 32 36 35 30 2c 20 30 78 39 36 36 38 2c 20 30  B2650, 0x9668, 0
38a10 78 31 31 44 30 2c 20 5b 30 78 42 31 2c 20 30 78  x11D0, [0xB1, 0x
38a20 37 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  7B, 0x00, 0xC0, 
38a30 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 41 30  0x4F, 0xC2, 0xA0
38a40 2c 20 30 78 43 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xCA]};. const
38a50 20 49 49 44 20 49 49 44 5f 49 44 41 53 74 72 69   IID IID_IDAStri
38a60 6e 67 20 3d 20 7b 30 78 43 34 36 43 31 42 44 32  ng = {0xC46C1BD2
38a70 2c 20 30 78 33 43 35 32 2c 20 30 78 31 31 44 30  , 0x3C52, 0x11D0
38a80 2c 20 5b 30 78 39 32 2c 20 30 78 30 30 2c 20 30  , [0x92, 0x00, 0
38a90 78 38 34 2c 20 30 78 38 43 2c 20 30 78 31 44 2c  x84, 0x8C, 0x1D,
38aa0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
38ab0 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
38ac0 49 49 44 5f 49 44 61 74 61 41 64 76 69 73 65 48  IID_IDataAdviseH
38ad0 6f 6c 64 65 72 20 3d 20 7b 30 78 30 30 30 30 30  older = {0x00000
38ae0 31 31 30 2c 20 30 78 30 30 30 30 2c 20 30 78 30  110, 0x0000, 0x0
38af0 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
38b00 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
38b10 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
38b20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
38b30 49 44 20 49 49 44 5f 49 44 61 74 61 43 68 61 6e  ID IID_IDataChan
38b40 6e 65 6c 20 3d 20 7b 30 78 41 44 34 32 44 31 32  nel = {0xAD42D12
38b50 41 2c 20 30 78 34 41 44 30 2c 20 30 78 34 38 35  A, 0x4AD0, 0x485
38b60 36 2c 20 5b 30 78 39 31 2c 20 30 78 39 45 2c 20  6, [0x91, 0x9E, 
38b70 30 78 45 38 2c 20 30 78 35 34 2c 20 30 78 43 39  0xE8, 0x54, 0xC9
38b80 2c 20 30 78 31 44 2c 20 30 78 31 38 2c 20 30 78  , 0x1D, 0x18, 0x
38b90 35 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  56]};. const IID
38ba0 20 49 49 44 5f 49 44 61 74 61 43 6f 6e 76 65 72   IID_IDataConver
38bb0 74 20 3d 20 7b 30 78 30 43 37 33 33 41 38 44 2c  t = {0x0C733A8D,
38bc0 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c   0x2A1C, 0x11CE,
38bd0 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
38be0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
38bf0 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
38c00 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
38c10 49 44 5f 49 44 61 74 61 46 69 6c 74 65 72 20 3d  ID_IDataFilter =
38c20 20 7b 30 78 36 39 44 31 34 43 38 30 2c 20 30 78   {0x69D14C80, 0x
38c30 43 31 38 45 2c 20 30 78 31 31 44 30 2c 20 5b 30  C18E, 0x11D0, [0
38c40 78 41 39 2c 20 30 78 43 45 2c 20 30 78 30 30 2c  xA9, 0xCE, 0x00,
38c50 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78 39   0x60, 0x97, 0x9
38c60 34 2c 20 30 78 32 33 2c 20 30 78 31 31 5d 7d 3b  4, 0x23, 0x11]};
38c70 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
38c80 49 44 61 74 61 4f 62 6a 65 63 74 20 3d 20 7b 30  IDataObject = {0
38c90 78 30 30 30 30 30 31 30 45 2c 20 30 78 30 30 30  x0000010E, 0x000
38ca0 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
38cb0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
38cc0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
38cd0 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
38ce0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 41  onst IID IID_IDA
38cf0 54 72 61 6e 73 66 6f 72 6d 32 20 3d 20 7b 30 78  Transform2 = {0x
38d00 43 34 36 43 31 42 44 34 2c 20 30 78 33 43 35 32  C46C1BD4, 0x3C52
38d10 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c  , 0x11D0, [0x92,
38d20 20 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38   0x00, 0x84, 0x8
38d30 43 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30  C, 0x1D, 0x00, 0
38d40 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f  x00, 0x00]};. co
38d50 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 41 54  nst IID IID_IDAT
38d60 72 61 6e 73 66 6f 72 6d 33 20 3d 20 7b 30 78 43  ransform3 = {0xC
38d70 34 36 43 31 42 45 30 2c 20 30 78 33 43 35 32 2c  46C1BE0, 0x3C52,
38d80 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c 20   0x11D0, [0x92, 
38d90 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38 43  0x00, 0x84, 0x8C
38da0 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30 78  , 0x1D, 0x00, 0x
38db0 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e  00, 0x00]};. con
38dc0 73 74 20 49 49 44 20 49 49 44 5f 49 44 41 54 75  st IID IID_IDATu
38dd0 70 6c 65 20 3d 20 7b 30 78 35 34 32 46 42 34 35  ple = {0x542FB45
38de0 32 2c 20 30 78 35 30 30 33 2c 20 30 78 31 31 43  2, 0x5003, 0x11C
38df0 46 2c 20 5b 30 78 39 32 2c 20 30 78 41 32 2c 20  F, [0x92, 0xA2, 
38e00 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
38e10 2c 20 30 78 42 38 2c 20 30 78 41 37 2c 20 30 78  , 0xB8, 0xA7, 0x
38e20 33 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  33]};. const IID
38e30 20 49 49 44 5f 49 44 41 55 6e 74 69 6c 4e 6f 74   IID_IDAUntilNot
38e40 69 66 69 65 72 20 3d 20 7b 30 78 32 35 42 30 46  ifier = {0x25B0F
38e50 39 31 43 2c 20 30 78 44 32 33 44 2c 20 30 78 31  91C, 0xD23D, 0x1
38e60 31 44 30 2c 20 5b 30 78 39 42 2c 20 30 78 38 35  1D0, [0x9B, 0x85
38e70 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
38e80 34 46 2c 20 30 78 43 32 2c 20 30 78 46 35 2c 20  4F, 0xC2, 0xF5, 
38e90 30 78 31 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x1D]};. const I
38ea0 49 44 20 49 49 44 5f 49 44 41 55 73 65 72 44 61  ID IID_IDAUserDa
38eb0 74 61 20 3d 20 7b 30 78 42 41 43 44 34 44 38 36  ta = {0xBACD4D86
38ec0 2c 20 30 78 34 41 34 46 2c 20 30 78 31 31 44 31  , 0x4A4F, 0x11D1
38ed0 2c 20 5b 30 78 39 42 2c 20 30 78 43 38 2c 20 30  , [0x9B, 0xC8, 0
38ee0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
38ef0 20 30 78 43 32 2c 20 30 78 46 35 2c 20 30 78 31   0xC2, 0xF5, 0x1
38f00 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
38f10 49 49 44 5f 49 44 41 56 65 63 74 6f 72 32 20 3d  IID_IDAVector2 =
38f20 20 7b 30 78 43 34 36 43 31 42 43 36 2c 20 30 78   {0xC46C1BC6, 0x
38f30 33 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b 30  3C52, 0x11D0, [0
38f40 78 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34 2c  x92, 0x00, 0x84,
38f50 20 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78 30   0x8C, 0x1D, 0x0
38f60 30 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b  0, 0x00, 0x00]};
38f70 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
38f80 49 44 41 56 65 63 74 6f 72 33 20 3d 20 7b 30 78  IDAVector3 = {0x
38f90 43 34 36 43 31 42 45 32 2c 20 30 78 33 43 35 32  C46C1BE2, 0x3C52
38fa0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c  , 0x11D0, [0x92,
38fb0 20 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38   0x00, 0x84, 0x8
38fc0 43 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30  C, 0x1D, 0x00, 0
38fd0 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f  x00, 0x00]};. co
38fe0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 41 56  nst IID IID_IDAV
38ff0 69 65 77 20 3d 20 7b 30 78 41 46 38 36 38 33 30  iew = {0xAF86830
39000 34 2c 20 30 78 41 42 30 42 2c 20 30 78 31 31 44  4, 0xAB0B, 0x11D
39010 30 2c 20 5b 30 78 38 37 2c 20 30 78 36 41 2c 20  0, [0x87, 0x6A, 
39020 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
39030 2c 20 30 78 43 32 2c 20 30 78 39 44 2c 20 30 78  , 0xC2, 0x9D, 0x
39040 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
39050 20 49 49 44 5f 49 44 41 56 69 65 77 65 72 43 6f   IID_IDAViewerCo
39060 6e 74 72 6f 6c 20 3d 20 7b 30 78 43 34 36 43 31  ntrol = {0xC46C1
39070 42 44 44 2c 20 30 78 33 43 35 32 2c 20 30 78 31  BDD, 0x3C52, 0x1
39080 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30 30  1D0, [0x92, 0x00
39090 2c 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30 78  , 0x84, 0x8C, 0x
390a0 31 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  1D, 0x00, 0x00, 
390b0 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x00]};. const I
390c0 49 44 20 49 49 44 5f 49 44 41 56 69 65 77 65 72  ID IID_IDAViewer
390d0 43 6f 6e 74 72 6f 6c 57 69 6e 64 6f 77 65 64 20  ControlWindowed 
390e0 3d 20 7b 30 78 43 34 36 43 31 42 43 44 2c 20 30  = {0xC46C1BCD, 0
390f0 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b  x3C52, 0x11D0, [
39100 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34  0x92, 0x00, 0x84
39110 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78  , 0x8C, 0x1D, 0x
39120 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  00, 0x00, 0x00]}
39130 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
39140 5f 49 44 41 56 69 65 77 53 69 74 65 20 3d 20 7b  _IDAViewSite = {
39150 30 78 42 43 42 42 31 46 37 35 2c 20 30 78 45 33  0xBCBB1F75, 0xE3
39160 38 34 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  84, 0x11D0, [0x9
39170 42 2c 20 30 78 39 39 2c 20 30 78 30 30 2c 20 30  B, 0x99, 0x00, 0
39180 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c  xC0, 0x4F, 0xC2,
39190 20 30 78 46 35 2c 20 30 78 31 44 5d 7d 3b 0a 20   0xF5, 0x1D]};. 
391a0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
391b0 42 41 73 79 6e 63 68 4e 6f 74 69 66 79 20 3d 20  BAsynchNotify = 
391c0 7b 30 78 30 43 37 33 33 41 39 36 2c 20 30 78 32  {0x0C733A96, 0x2
391d0 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  A1C, 0x11CE, [0x
391e0 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
391f0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
39200 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
39210 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
39220 44 42 41 73 79 6e 63 68 53 74 61 74 75 73 20 3d  DBAsynchStatus =
39230 20 7b 30 78 30 43 37 33 33 41 39 35 2c 20 30 78   {0x0C733A95, 0x
39240 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30  2A1C, 0x11CE, [0
39250 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
39260 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
39270 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
39280 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
39290 49 44 42 42 69 6e 64 65 72 50 72 6f 70 65 72 74  IDBBinderPropert
392a0 69 65 73 20 3d 20 7b 30 78 30 43 37 33 33 41 42  ies = {0x0C733AB
392b0 33 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43  3, 0x2A1C, 0x11C
392c0 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
392d0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
392e0 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
392f0 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
39300 20 49 49 44 5f 49 44 42 43 72 65 61 74 65 43 6f   IID_IDBCreateCo
39310 6d 6d 61 6e 64 20 3d 20 7b 30 78 30 43 37 33 33  mmand = {0x0C733
39320 41 31 44 2c 20 30 78 32 41 31 43 2c 20 30 78 31  A1D, 0x2A1C, 0x1
39330 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
39340 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
39350 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
39360 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
39370 49 44 20 49 49 44 5f 49 44 42 43 72 65 61 74 65  ID IID_IDBCreate
39380 53 65 73 73 69 6f 6e 20 3d 20 7b 30 78 30 43 37  Session = {0x0C7
39390 33 33 41 35 44 2c 20 30 78 32 41 31 43 2c 20 30  33A5D, 0x2A1C, 0
393a0 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
393b0 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
393c0 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
393d0 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
393e0 20 49 49 44 20 49 49 44 5f 49 44 42 44 61 74 61   IID IID_IDBData
393f0 53 6f 75 72 63 65 41 64 6d 69 6e 20 3d 20 7b 30  SourceAdmin = {0
39400 78 30 43 37 33 33 41 37 41 2c 20 30 78 32 41 31  x0C733A7A, 0x2A1
39410 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  C, 0x11CE, [0xAD
39420 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
39430 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
39440 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
39450 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 42  onst IID IID_IDB
39460 49 6e 66 6f 20 3d 20 7b 30 78 30 43 37 33 33 41  Info = {0x0C733A
39470 38 39 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31  89, 0x2A1C, 0x11
39480 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
39490 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
394a0 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
394b0 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
394c0 44 20 49 49 44 5f 49 44 42 49 6e 69 74 69 61 6c  D IID_IDBInitial
394d0 69 7a 65 20 3d 20 7b 30 78 30 43 37 33 33 41 38  ize = {0x0C733A8
394e0 42 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43  B, 0x2A1C, 0x11C
394f0 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
39500 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
39510 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
39520 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
39530 20 49 49 44 5f 49 44 42 50 72 6f 70 65 72 74 69   IID_IDBProperti
39540 65 73 20 3d 20 7b 30 78 30 43 37 33 33 41 38 41  es = {0x0C733A8A
39550 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45  , 0x2A1C, 0x11CE
39560 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
39570 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
39580 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
39590 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
395a0 49 49 44 5f 49 44 42 53 63 68 65 6d 61 43 6f 6d  IID_IDBSchemaCom
395b0 6d 61 6e 64 20 3d 20 7b 30 78 30 43 37 33 33 41  mand = {0x0C733A
395c0 35 30 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31  50, 0x2A1C, 0x11
395d0 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
395e0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
395f0 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
39600 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
39610 44 20 49 49 44 5f 49 44 42 53 63 68 65 6d 61 52  D IID_IDBSchemaR
39620 6f 77 73 65 74 20 3d 20 7b 30 78 30 43 37 33 33  owset = {0x0C733
39630 41 37 42 2c 20 30 78 32 41 31 43 2c 20 30 78 31  A7B, 0x2A1C, 0x1
39640 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
39650 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
39660 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
39670 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
39680 49 44 20 49 49 44 5f 49 44 43 49 6e 66 6f 20 3d  ID IID_IDCInfo =
39690 20 7b 30 78 30 43 37 33 33 41 39 43 2c 20 30 78   {0x0C733A9C, 0x
396a0 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30  2A1C, 0x11CE, [0
396b0 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
396c0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
396d0 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
396e0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
396f0 49 44 44 56 69 64 65 6f 41 63 63 65 6c 65 72 61  IDDVideoAccelera
39700 74 6f 72 43 6f 6e 74 61 69 6e 65 72 20 3d 20 7b  torContainer = {
39710 30 78 41 43 41 31 32 31 32 30 2c 20 30 78 33 33  0xACA12120, 0x33
39720 35 36 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  56, 0x11D1, [0x8
39730 46 2c 20 30 78 43 46 2c 20 30 78 30 30 2c 20 30  F, 0xCF, 0x00, 0
39740 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c  xC0, 0x4F, 0xC2,
39750 20 30 78 39 42 2c 20 30 78 34 45 5d 7d 3b 0a 20   0x9B, 0x4E]};. 
39760 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
39770 44 56 69 64 65 6f 50 6f 72 74 43 6f 6e 74 61 69  DVideoPortContai
39780 6e 65 72 20 3d 20 7b 30 78 36 43 31 34 32 37 36  ner = {0x6C14276
39790 30 2c 20 30 78 41 37 33 33 2c 20 30 78 31 31 43  0, 0xA733, 0x11C
397a0 45 2c 20 5b 30 78 41 35 2c 20 30 78 32 31 2c 20  E, [0xA5, 0x21, 
397b0 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46  0x00, 0x20, 0xAF
397c0 2c 20 30 78 30 42 2c 20 30 78 45 35 2c 20 30 78  , 0x0B, 0xE5, 0x
397d0 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  60]};. const IID
397e0 20 49 49 44 5f 49 44 65 62 75 67 20 3d 20 7b 30   IID_IDebug = {0
397f0 78 30 30 30 30 30 31 32 33 2c 20 30 78 30 30 30  x00000123, 0x000
39800 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
39810 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
39820 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
39830 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
39840 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 65  onst IID IID_IDe
39850 62 75 67 41 70 70 6c 69 63 61 74 69 6f 6e 20 3d  bugApplication =
39860 20 7b 30 78 35 31 39 37 33 43 33 32 2c 20 30 78   {0x51973C32, 0x
39870 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30  CB0C, 0x11D0, [0
39880 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c  xB5, 0xC9, 0x00,
39890 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34   0xA0, 0x24, 0x4
398a0 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b  A, 0x0E, 0x7A]};
398b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
398c0 49 44 65 62 75 67 41 70 70 6c 69 63 61 74 69 6f  IDebugApplicatio
398d0 6e 33 32 20 3d 20 7b 30 78 35 31 39 37 33 43 33  n32 = {0x51973C3
398e0 32 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44  2, 0xCB0C, 0x11D
398f0 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20  0, [0xB5, 0xC9, 
39900 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34  0x00, 0xA0, 0x24
39910 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78  , 0x4A, 0x0E, 0x
39920 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7A]};. const IID
39930 20 49 49 44 5f 49 44 65 62 75 67 41 70 70 6c 69   IID_IDebugAppli
39940 63 61 74 69 6f 6e 36 34 20 3d 20 7b 30 78 34 44  cation64 = {0x4D
39950 45 44 43 37 35 34 2c 20 30 78 30 34 43 37 2c 20  EDC754, 0x04C7, 
39960 30 78 34 46 31 30 2c 20 5b 30 78 39 45 2c 20 30  0x4F10, [0x9E, 0
39970 78 36 30 2c 20 30 78 31 36 2c 20 30 78 41 33 2c  x60, 0x16, 0xA3,
39980 20 30 78 39 30 2c 20 30 78 46 45 2c 20 30 78 36   0x90, 0xFE, 0x6
39990 45 2c 20 30 78 36 32 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x62]};. cons
399a0 74 20 49 49 44 20 49 49 44 5f 49 44 65 62 75 67  t IID IID_IDebug
399b0 41 70 70 6c 69 63 61 74 69 6f 6e 45 78 20 3d 20  ApplicationEx = 
399c0 7b 30 78 35 31 39 37 33 43 30 30 2c 20 30 78 43  {0x51973C00, 0xC
399d0 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  B0C, 0x11D0, [0x
399e0 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20  B5, 0xC9, 0x00, 
399f0 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41  0xA0, 0x24, 0x4A
39a00 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a  , 0x0E, 0x7A]};.
39a10 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
39a20 44 65 62 75 67 41 70 70 6c 69 63 61 74 69 6f 6e  DebugApplication
39a30 4e 6f 64 65 20 3d 20 7b 30 78 35 31 39 37 33 43  Node = {0x51973C
39a40 33 34 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31  34, 0xCB0C, 0x11
39a50 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c  D0, [0xB5, 0xC9,
39a60 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32   0x00, 0xA0, 0x2
39a70 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30  4, 0x4A, 0x0E, 0
39a80 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x7A]};. const II
39a90 44 20 49 49 44 5f 49 44 65 62 75 67 41 70 70 6c  D IID_IDebugAppl
39aa0 69 63 61 74 69 6f 6e 4e 6f 64 65 45 76 65 6e 74  icationNodeEvent
39ab0 73 20 3d 20 7b 30 78 35 31 39 37 33 43 33 35 2c  s = {0x51973C35,
39ac0 20 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c   0xCB0C, 0x11D0,
39ad0 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78   [0xB5, 0xC9, 0x
39ae0 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20  00, 0xA0, 0x24, 
39af0 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41  0x4A, 0x0E, 0x7A
39b00 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
39b10 49 44 5f 49 44 65 62 75 67 41 70 70 6c 69 63 61  ID_IDebugApplica
39b20 74 69 6f 6e 54 68 72 65 61 64 20 3d 20 7b 30 78  tionThread = {0x
39b30 35 31 39 37 33 43 33 38 2c 20 30 78 43 42 30 43  51973C38, 0xCB0C
39b40 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c  , 0x11D0, [0xB5,
39b50 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41   0xC9, 0x00, 0xA
39b60 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30  0, 0x24, 0x4A, 0
39b70 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f  x0E, 0x7A]};. co
39b80 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 65 62  nst IID IID_IDeb
39b90 75 67 41 70 70 6c 69 63 61 74 69 6f 6e 54 68 72  ugApplicationThr
39ba0 65 61 64 36 34 20 3d 20 7b 30 78 39 44 41 43 35  ead64 = {0x9DAC5
39bb0 38 38 36 2c 20 30 78 44 42 41 44 2c 20 30 78 34  886, 0xDBAD, 0x4
39bc0 35 36 44 2c 20 5b 30 78 39 44 2c 20 30 78 45 45  56D, [0x9D, 0xEE
39bd0 2c 20 30 78 35 44 2c 20 30 78 45 43 2c 20 30 78  , 0x5D, 0xEC, 0x
39be0 33 39 2c 20 30 78 41 42 2c 20 30 78 33 44 2c 20  39, 0xAB, 0x3D, 
39bf0 30 78 44 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xDA]};. const I
39c00 49 44 20 49 49 44 5f 49 44 65 62 75 67 41 73 79  ID IID_IDebugAsy
39c10 6e 63 4f 70 65 72 61 74 69 6f 6e 20 3d 20 7b 30  ncOperation = {0
39c20 78 35 31 39 37 33 43 31 42 2c 20 30 78 43 42 30  x51973C1B, 0xCB0
39c30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35  C, 0x11D0, [0xB5
39c40 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78  , 0xC9, 0x00, 0x
39c50 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20  A0, 0x24, 0x4A, 
39c60 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63  0x0E, 0x7A]};. c
39c70 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 65  onst IID IID_IDe
39c80 62 75 67 41 73 79 6e 63 4f 70 65 72 61 74 69 6f  bugAsyncOperatio
39c90 6e 43 61 6c 6c 42 61 63 6b 20 3d 20 7b 30 78 35  nCallBack = {0x5
39ca0 31 39 37 33 43 31 43 2c 20 30 78 43 42 30 43 2c  1973C1C, 0xCB0C,
39cb0 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20   0x11D0, [0xB5, 
39cc0 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30  0xC9, 0x00, 0xA0
39cd0 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78  , 0x24, 0x4A, 0x
39ce0 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e  0E, 0x7A]};. con
39cf0 73 74 20 49 49 44 20 49 49 44 5f 49 44 65 62 75  st IID IID_IDebu
39d00 67 43 6f 64 65 43 6f 6e 74 65 78 74 20 3d 20 7b  gCodeContext = {
39d10 30 78 35 31 39 37 33 43 31 33 2c 20 30 78 43 42  0x51973C13, 0xCB
39d20 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  0C, 0x11D0, [0xB
39d30 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30  5, 0xC9, 0x00, 0
39d40 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c  xA0, 0x24, 0x4A,
39d50 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20   0x0E, 0x7A]};. 
39d60 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
39d70 65 62 75 67 43 6f 6f 6b 69 65 20 3d 20 7b 30 78  ebugCookie = {0x
39d80 35 31 39 37 33 43 33 39 2c 20 30 78 43 42 30 43  51973C39, 0xCB0C
39d90 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c  , 0x11D0, [0xB5,
39da0 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41   0xC9, 0x00, 0xA
39db0 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30  0, 0x24, 0x4A, 0
39dc0 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f  x0E, 0x7A]};. co
39dd0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 65 62  nst IID IID_IDeb
39de0 75 67 44 6f 63 75 6d 65 6e 74 20 3d 20 7b 30 78  ugDocument = {0x
39df0 35 31 39 37 33 43 32 31 2c 20 30 78 43 42 30 43  51973C21, 0xCB0C
39e00 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c  , 0x11D0, [0xB5,
39e10 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41   0xC9, 0x00, 0xA
39e20 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30  0, 0x24, 0x4A, 0
39e30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f  x0E, 0x7A]};. co
39e40 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 65 62  nst IID IID_IDeb
39e50 75 67 44 6f 63 75 6d 65 6e 74 43 6f 6e 74 65 78  ugDocumentContex
39e60 74 20 3d 20 7b 30 78 35 31 39 37 33 43 32 38 2c  t = {0x51973C28,
39e70 20 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c   0xCB0C, 0x11D0,
39e80 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78   [0xB5, 0xC9, 0x
39e90 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20  00, 0xA0, 0x24, 
39ea0 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41  0x4A, 0x0E, 0x7A
39eb0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
39ec0 49 44 5f 49 44 65 62 75 67 44 6f 63 75 6d 65 6e  ID_IDebugDocumen
39ed0 74 48 65 6c 70 65 72 33 32 20 3d 20 7b 30 78 35  tHelper32 = {0x5
39ee0 31 39 37 33 43 32 36 2c 20 30 78 43 42 30 43 2c  1973C26, 0xCB0C,
39ef0 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20   0x11D0, [0xB5, 
39f00 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30  0xC9, 0x00, 0xA0
39f10 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78  , 0x24, 0x4A, 0x
39f20 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e  0E, 0x7A]};. con
39f30 73 74 20 49 49 44 20 49 49 44 5f 49 44 65 62 75  st IID IID_IDebu
39f40 67 44 6f 63 75 6d 65 6e 74 48 65 6c 70 65 72 36  gDocumentHelper6
39f50 34 20 3d 20 7b 30 78 43 34 43 37 33 36 33 43 2c  4 = {0xC4C7363C,
39f60 20 30 78 32 30 46 44 2c 20 30 78 34 37 46 39 2c   0x20FD, 0x47F9,
39f70 20 5b 30 78 42 44 2c 20 30 78 38 32 2c 20 30 78   [0xBD, 0x82, 0x
39f80 34 38 2c 20 30 78 35 35 2c 20 30 78 45 30 2c 20  48, 0x55, 0xE0, 
39f90 30 78 31 35 2c 20 30 78 30 38 2c 20 30 78 37 31  0x15, 0x08, 0x71
39fa0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
39fb0 49 44 5f 49 44 65 62 75 67 44 6f 63 75 6d 65 6e  ID_IDebugDocumen
39fc0 74 48 65 6c 70 65 72 45 78 20 3d 20 7b 30 78 35  tHelperEx = {0x5
39fd0 31 39 37 33 43 30 32 2c 20 30 78 43 42 30 43 2c  1973C02, 0xCB0C,
39fe0 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20   0x11D0, [0xB5, 
39ff0 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30  0xC9, 0x00, 0xA0
3a000 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78  , 0x24, 0x4A, 0x
3a010 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e  0E, 0x7A]};. con
3a020 73 74 20 49 49 44 20 49 49 44 5f 49 44 65 62 75  st IID IID_IDebu
3a030 67 44 6f 63 75 6d 65 6e 74 48 6f 73 74 20 3d 20  gDocumentHost = 
3a040 7b 30 78 35 31 39 37 33 43 32 37 2c 20 30 78 43  {0x51973C27, 0xC
3a050 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  B0C, 0x11D0, [0x
3a060 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20  B5, 0xC9, 0x00, 
3a070 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41  0xA0, 0x24, 0x4A
3a080 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a  , 0x0E, 0x7A]};.
3a090 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3a0a0 44 65 62 75 67 44 6f 63 75 6d 65 6e 74 49 6e 66  DebugDocumentInf
3a0b0 6f 20 3d 20 7b 30 78 35 31 39 37 33 43 31 46 2c  o = {0x51973C1F,
3a0c0 20 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c   0xCB0C, 0x11D0,
3a0d0 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78   [0xB5, 0xC9, 0x
3a0e0 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20  00, 0xA0, 0x24, 
3a0f0 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41  0x4A, 0x0E, 0x7A
3a100 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3a110 49 44 5f 49 44 65 62 75 67 44 6f 63 75 6d 65 6e  ID_IDebugDocumen
3a120 74 50 72 6f 76 69 64 65 72 20 3d 20 7b 30 78 35  tProvider = {0x5
3a130 31 39 37 33 43 32 30 2c 20 30 78 43 42 30 43 2c  1973C20, 0xCB0C,
3a140 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20   0x11D0, [0xB5, 
3a150 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30  0xC9, 0x00, 0xA0
3a160 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78  , 0x24, 0x4A, 0x
3a170 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e  0E, 0x7A]};. con
3a180 73 74 20 49 49 44 20 49 49 44 5f 49 44 65 62 75  st IID IID_IDebu
3a190 67 44 6f 63 75 6d 65 6e 74 54 65 78 74 20 3d 20  gDocumentText = 
3a1a0 7b 30 78 35 31 39 37 33 43 32 32 2c 20 30 78 43  {0x51973C22, 0xC
3a1b0 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  B0C, 0x11D0, [0x
3a1c0 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20  B5, 0xC9, 0x00, 
3a1d0 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41  0xA0, 0x24, 0x4A
3a1e0 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a  , 0x0E, 0x7A]};.
3a1f0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3a200 44 65 62 75 67 44 6f 63 75 6d 65 6e 74 54 65 78  DebugDocumentTex
3a210 74 41 75 74 68 6f 72 20 3d 20 7b 30 78 35 31 39  tAuthor = {0x519
3a220 37 33 43 32 34 2c 20 30 78 43 42 30 43 2c 20 30  73C24, 0xCB0C, 0
3a230 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78  x11D0, [0xB5, 0x
3a240 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  C9, 0x00, 0xA0, 
3a250 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45  0x24, 0x4A, 0x0E
3a260 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x7A]};. const
3a270 20 49 49 44 20 49 49 44 5f 49 44 65 62 75 67 44   IID IID_IDebugD
3a280 6f 63 75 6d 65 6e 74 54 65 78 74 45 76 65 6e 74  ocumentTextEvent
3a290 73 20 3d 20 7b 30 78 35 31 39 37 33 43 32 33 2c  s = {0x51973C23,
3a2a0 20 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c   0xCB0C, 0x11D0,
3a2b0 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78   [0xB5, 0xC9, 0x
3a2c0 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20  00, 0xA0, 0x24, 
3a2d0 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41  0x4A, 0x0E, 0x7A
3a2e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3a2f0 49 44 5f 49 44 65 62 75 67 44 6f 63 75 6d 65 6e  ID_IDebugDocumen
3a300 74 54 65 78 74 45 78 74 65 72 6e 61 6c 41 75 74  tTextExternalAut
3a310 68 6f 72 20 3d 20 7b 30 78 35 31 39 37 33 43 32  hor = {0x51973C2
3a320 35 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44  5, 0xCB0C, 0x11D
3a330 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20  0, [0xB5, 0xC9, 
3a340 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34  0x00, 0xA0, 0x24
3a350 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78  , 0x4A, 0x0E, 0x
3a360 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7A]};. const IID
3a370 20 49 49 44 5f 49 44 65 62 75 67 45 78 70 72 65   IID_IDebugExpre
3a380 73 73 69 6f 6e 20 3d 20 7b 30 78 35 31 39 37 33  ssion = {0x51973
3a390 43 31 34 2c 20 30 78 43 42 30 43 2c 20 30 78 31  C14, 0xCB0C, 0x1
3a3a0 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39  1D0, [0xB5, 0xC9
3a3b0 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
3a3c0 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20  24, 0x4A, 0x0E, 
3a3d0 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x7A]};. const I
3a3e0 49 44 20 49 49 44 5f 49 44 65 62 75 67 45 78 70  ID IID_IDebugExp
3a3f0 72 65 73 73 69 6f 6e 43 61 6c 6c 42 61 63 6b 20  ressionCallBack 
3a400 3d 20 7b 30 78 35 31 39 37 33 43 31 36 2c 20 30  = {0x51973C16, 0
3a410 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b  xCB0C, 0x11D0, [
3a420 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30  0xB5, 0xC9, 0x00
3a430 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78  , 0xA0, 0x24, 0x
3a440 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d  4A, 0x0E, 0x7A]}
3a450 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3a460 5f 49 44 65 62 75 67 45 78 70 72 65 73 73 69 6f  _IDebugExpressio
3a470 6e 43 6f 6e 74 65 78 74 20 3d 20 7b 30 78 35 31  nContext = {0x51
3a480 39 37 33 43 31 35 2c 20 30 78 43 42 30 43 2c 20  973C15, 0xCB0C, 
3a490 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30  0x11D0, [0xB5, 0
3a4a0 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xC9, 0x00, 0xA0,
3a4b0 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30   0x24, 0x4A, 0x0
3a4c0 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x7A]};. cons
3a4d0 74 20 49 49 44 20 49 49 44 5f 49 44 65 62 75 67  t IID IID_IDebug
3a4e0 45 78 74 65 6e 64 65 64 50 72 6f 70 65 72 74 79  ExtendedProperty
3a4f0 20 3d 20 7b 30 78 35 31 39 37 33 43 35 32 2c 20   = {0x51973C52, 
3a500 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20  0xCB0C, 0x11D0, 
3a510 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30  [0xB5, 0xC9, 0x0
3a520 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30  0, 0xA0, 0x24, 0
3a530 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d  x4A, 0x0E, 0x7A]
3a540 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3a550 44 5f 49 44 65 62 75 67 46 6f 72 6d 61 74 74 65  D_IDebugFormatte
3a560 72 20 3d 20 7b 30 78 35 31 39 37 33 43 30 35 2c  r = {0x51973C05,
3a570 20 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c   0xCB0C, 0x11D0,
3a580 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78   [0xB5, 0xC9, 0x
3a590 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20  00, 0xA0, 0x24, 
3a5a0 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41  0x4A, 0x0E, 0x7A
3a5b0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3a5c0 49 44 5f 49 44 65 62 75 67 48 65 6c 70 65 72 20  ID_IDebugHelper 
3a5d0 3d 20 7b 30 78 35 31 39 37 33 43 33 46 2c 20 30  = {0x51973C3F, 0
3a5e0 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b  xCB0C, 0x11D0, [
3a5f0 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30  0xB5, 0xC9, 0x00
3a600 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78  , 0xA0, 0x24, 0x
3a610 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d  4A, 0x0E, 0x7A]}
3a620 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3a630 5f 49 44 65 62 75 67 48 65 6c 70 65 72 45 78 20  _IDebugHelperEx 
3a640 3d 20 7b 30 78 35 31 39 37 33 43 30 38 2c 20 30  = {0x51973C08, 0
3a650 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b  xCB0C, 0x11D0, [
3a660 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30  0xB5, 0xC9, 0x00
3a670 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78  , 0xA0, 0x24, 0x
3a680 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d  4A, 0x0E, 0x7A]}
3a690 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3a6a0 5f 49 44 65 62 75 67 4f 75 74 20 3d 20 7b 30 78  _IDebugOut = {0x
3a6b0 43 37 33 33 45 34 46 31 2c 20 30 78 35 37 36 45  C733E4F1, 0x576E
3a6c0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c  , 0x11D0, [0xB2,
3a6d0 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43   0x8C, 0x00, 0xC
3a6e0 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30  0, 0x4F, 0xD7, 0
3a6f0 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f  xCD, 0x22]};. co
3a700 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 65 62  nst IID IID_IDeb
3a710 75 67 50 72 6f 70 65 72 74 79 20 3d 20 7b 30 78  ugProperty = {0x
3a720 35 31 39 37 33 43 35 30 2c 20 30 78 43 42 30 43  51973C50, 0xCB0C
3a730 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c  , 0x11D0, [0xB5,
3a740 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41   0xC9, 0x00, 0xA
3a750 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30  0, 0x24, 0x4A, 0
3a760 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f  x0E, 0x7A]};. co
3a770 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 65 62  nst IID IID_IDeb
3a780 75 67 50 72 6f 70 65 72 74 79 45 6e 75 6d 54 79  ugPropertyEnumTy
3a790 70 65 5f 41 6c 6c 20 3d 20 7b 30 78 35 31 39 37  pe_All = {0x5197
3a7a0 33 43 35 35 2c 20 30 78 43 42 30 43 2c 20 30 78  3C55, 0xCB0C, 0x
3a7b0 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43  11D0, [0xB5, 0xC
3a7c0 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  9, 0x00, 0xA0, 0
3a7d0 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c  x24, 0x4A, 0x0E,
3a7e0 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x7A]};. const 
3a7f0 49 49 44 20 49 49 44 5f 49 44 65 62 75 67 50 72  IID IID_IDebugPr
3a800 6f 70 65 72 74 79 45 6e 75 6d 54 79 70 65 5f 41  opertyEnumType_A
3a810 72 67 75 6d 65 6e 74 73 20 3d 20 7b 30 78 35 31  rguments = {0x51
3a820 39 37 33 43 35 37 2c 20 30 78 43 42 30 43 2c 20  973C57, 0xCB0C, 
3a830 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30  0x11D0, [0xB5, 0
3a840 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xC9, 0x00, 0xA0,
3a850 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30   0x24, 0x4A, 0x0
3a860 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x7A]};. cons
3a870 74 20 49 49 44 20 49 49 44 5f 49 44 65 62 75 67  t IID IID_IDebug
3a880 50 72 6f 70 65 72 74 79 45 6e 75 6d 54 79 70 65  PropertyEnumType
3a890 5f 4c 6f 63 61 6c 73 20 3d 20 7b 30 78 35 31 39  _Locals = {0x519
3a8a0 37 33 43 35 36 2c 20 30 78 43 42 30 43 2c 20 30  73C56, 0xCB0C, 0
3a8b0 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78  x11D0, [0xB5, 0x
3a8c0 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  C9, 0x00, 0xA0, 
3a8d0 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45  0x24, 0x4A, 0x0E
3a8e0 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x7A]};. const
3a8f0 20 49 49 44 20 49 49 44 5f 49 44 65 62 75 67 50   IID IID_IDebugP
3a900 72 6f 70 65 72 74 79 45 6e 75 6d 54 79 70 65 5f  ropertyEnumType_
3a910 4c 6f 63 61 6c 73 50 6c 75 73 20 3d 20 7b 30 78  LocalsPlus = {0x
3a920 35 31 39 37 33 43 35 38 2c 20 30 78 43 42 30 43  51973C58, 0xCB0C
3a930 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c  , 0x11D0, [0xB5,
3a940 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41   0xC9, 0x00, 0xA
3a950 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30  0, 0x24, 0x4A, 0
3a960 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f  x0E, 0x7A]};. co
3a970 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 65 62  nst IID IID_IDeb
3a980 75 67 50 72 6f 70 65 72 74 79 45 6e 75 6d 54 79  ugPropertyEnumTy
3a990 70 65 5f 52 65 67 69 73 74 65 72 73 20 3d 20 7b  pe_Registers = {
3a9a0 30 78 35 31 39 37 33 43 35 39 2c 20 30 78 43 42  0x51973C59, 0xCB
3a9b0 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  0C, 0x11D0, [0xB
3a9c0 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30  5, 0xC9, 0x00, 0
3a9d0 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c  xA0, 0x24, 0x4A,
3a9e0 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20   0x0E, 0x7A]};. 
3a9f0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3aa00 65 62 75 67 52 65 67 69 73 74 65 72 20 3d 20 7b  ebugRegister = {
3aa10 30 78 43 37 33 33 45 34 46 30 2c 20 30 78 35 37  0xC733E4F0, 0x57
3aa20 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  6E, 0x11D0, [0xB
3aa30 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30  2, 0x8C, 0x00, 0
3aa40 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c  xC0, 0x4F, 0xD7,
3aa50 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20   0xCD, 0x22]};. 
3aa60 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3aa70 65 62 75 67 53 65 73 73 69 6f 6e 50 72 6f 76 69  ebugSessionProvi
3aa80 64 65 72 20 3d 20 7b 30 78 35 31 39 37 33 43 32  der = {0x51973C2
3aa90 39 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44  9, 0xCB0C, 0x11D
3aaa0 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20  0, [0xB5, 0xC9, 
3aab0 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34  0x00, 0xA0, 0x24
3aac0 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78  , 0x4A, 0x0E, 0x
3aad0 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7A]};. const IID
3aae0 20 49 49 44 5f 49 44 65 62 75 67 53 65 73 73 69   IID_IDebugSessi
3aaf0 6f 6e 50 72 6f 76 69 64 65 72 45 78 20 3d 20 7b  onProviderEx = {
3ab00 30 78 35 31 39 37 33 43 30 39 2c 20 30 78 43 42  0x51973C09, 0xCB
3ab10 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  0C, 0x11D0, [0xB
3ab20 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30  5, 0xC9, 0x00, 0
3ab30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c  xA0, 0x24, 0x4A,
3ab40 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20   0x0E, 0x7A]};. 
3ab50 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3ab60 65 62 75 67 53 65 74 56 61 6c 75 65 43 61 6c 6c  ebugSetValueCall
3ab70 62 61 63 6b 20 3d 20 7b 30 78 35 31 39 37 33 43  back = {0x51973C
3ab80 30 36 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31  06, 0xCB0C, 0x11
3ab90 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c  D0, [0xB5, 0xC9,
3aba0 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32   0x00, 0xA0, 0x2
3abb0 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30  4, 0x4A, 0x0E, 0
3abc0 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x7A]};. const II
3abd0 44 20 49 49 44 5f 49 44 65 62 75 67 53 74 61 63  D IID_IDebugStac
3abe0 6b 46 72 61 6d 65 20 3d 20 7b 30 78 35 31 39 37  kFrame = {0x5197
3abf0 33 43 31 37 2c 20 30 78 43 42 30 43 2c 20 30 78  3C17, 0xCB0C, 0x
3ac00 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43  11D0, [0xB5, 0xC
3ac10 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  9, 0x00, 0xA0, 0
3ac20 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c  x24, 0x4A, 0x0E,
3ac30 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x7A]};. const 
3ac40 49 49 44 20 49 49 44 5f 49 44 65 62 75 67 53 74  IID IID_IDebugSt
3ac50 61 63 6b 46 72 61 6d 65 53 6e 69 66 66 65 72 20  ackFrameSniffer 
3ac60 3d 20 7b 30 78 35 31 39 37 33 43 31 38 2c 20 30  = {0x51973C18, 0
3ac70 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b  xCB0C, 0x11D0, [
3ac80 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30  0xB5, 0xC9, 0x00
3ac90 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78  , 0xA0, 0x24, 0x
3aca0 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d  4A, 0x0E, 0x7A]}
3acb0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3acc0 5f 49 44 65 62 75 67 53 74 61 63 6b 46 72 61 6d  _IDebugStackFram
3acd0 65 53 6e 69 66 66 65 72 45 78 20 3d 20 7b 30 78  eSnifferEx = {0x
3ace0 35 31 39 37 33 43 31 39 2c 20 30 78 43 42 30 43  51973C19, 0xCB0C
3acf0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c  , 0x11D0, [0xB5,
3ad00 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41   0xC9, 0x00, 0xA
3ad10 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30  0, 0x24, 0x4A, 0
3ad20 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f  x0E, 0x7A]};. co
3ad30 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 65 62  nst IID IID_IDeb
3ad40 75 67 53 74 61 63 6b 46 72 61 6d 65 53 6e 69 66  ugStackFrameSnif
3ad50 66 65 72 45 78 33 32 20 3d 20 7b 30 78 35 31 39  ferEx32 = {0x519
3ad60 37 33 43 31 39 2c 20 30 78 43 42 30 43 2c 20 30  73C19, 0xCB0C, 0
3ad70 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78  x11D0, [0xB5, 0x
3ad80 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  C9, 0x00, 0xA0, 
3ad90 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45  0x24, 0x4A, 0x0E
3ada0 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x7A]};. const
3adb0 20 49 49 44 20 49 49 44 5f 49 44 65 62 75 67 53   IID IID_IDebugS
3adc0 74 61 63 6b 46 72 61 6d 65 53 6e 69 66 66 65 72  tackFrameSniffer
3add0 45 78 36 34 20 3d 20 7b 30 78 38 43 44 31 32 41  Ex64 = {0x8CD12A
3ade0 46 34 2c 20 30 78 34 39 43 31 2c 20 30 78 34 44  F4, 0x49C1, 0x4D
3adf0 35 32 2c 20 5b 30 78 38 44 2c 20 30 78 38 41 2c  52, [0x8D, 0x8A,
3ae00 20 30 78 43 31 2c 20 30 78 34 36 2c 20 30 78 46   0xC1, 0x46, 0xF
3ae10 34 2c 20 30 78 37 35 2c 20 30 78 38 31 2c 20 30  4, 0x75, 0x81, 0
3ae20 78 41 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xAA]};. const II
3ae30 44 20 49 49 44 5f 49 44 65 62 75 67 53 74 72 65  D IID_IDebugStre
3ae40 61 6d 20 3d 20 7b 30 78 30 30 30 30 30 31 32 34  am = {0x00000124
3ae50 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
3ae60 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
3ae70 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
3ae80 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
3ae90 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
3aea0 49 49 44 5f 49 44 65 62 75 67 53 79 6e 63 4f 70  IID_IDebugSyncOp
3aeb0 65 72 61 74 69 6f 6e 20 3d 20 7b 30 78 35 31 39  eration = {0x519
3aec0 37 33 43 31 41 2c 20 30 78 43 42 30 43 2c 20 30  73C1A, 0xCB0C, 0
3aed0 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78  x11D0, [0xB5, 0x
3aee0 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  C9, 0x00, 0xA0, 
3aef0 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45  0x24, 0x4A, 0x0E
3af00 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x7A]};. const
3af10 20 49 49 44 20 49 49 44 5f 49 44 65 62 75 67 54   IID IID_IDebugT
3af20 68 72 65 61 64 43 61 6c 6c 20 3d 20 7b 30 78 35  hreadCall = {0x5
3af30 31 39 37 33 43 33 36 2c 20 30 78 43 42 30 43 2c  1973C36, 0xCB0C,
3af40 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20   0x11D0, [0xB5, 
3af50 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30  0xC9, 0x00, 0xA0
3af60 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78  , 0x24, 0x4A, 0x
3af70 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e  0E, 0x7A]};. con
3af80 73 74 20 49 49 44 20 49 49 44 5f 49 44 65 62 75  st IID IID_IDebu
3af90 67 54 68 72 65 61 64 43 61 6c 6c 33 32 20 3d 20  gThreadCall32 = 
3afa0 7b 30 78 35 31 39 37 33 43 33 36 2c 20 30 78 43  {0x51973C36, 0xC
3afb0 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  B0C, 0x11D0, [0x
3afc0 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20  B5, 0xC9, 0x00, 
3afd0 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41  0xA0, 0x24, 0x4A
3afe0 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a  , 0x0E, 0x7A]};.
3aff0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3b000 44 65 62 75 67 54 68 72 65 61 64 43 61 6c 6c 36  DebugThreadCall6
3b010 34 20 3d 20 7b 30 78 43 42 33 46 41 33 33 35 2c  4 = {0xCB3FA335,
3b020 20 30 78 45 39 37 39 2c 20 30 78 34 32 46 44 2c   0xE979, 0x42FD,
3b030 20 5b 30 78 39 46 2c 20 30 78 43 46 2c 20 30 78   [0x9F, 0xCF, 0x
3b040 41 37 2c 20 30 78 35 34 2c 20 30 78 36 41 2c 20  A7, 0x54, 0x6A, 
3b050 30 78 30 46 2c 20 30 78 33 39 2c 20 30 78 30 35  0x0F, 0x39, 0x05
3b060 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3b070 49 44 5f 49 44 65 6c 61 79 64 43 20 3d 20 7b 30  ID_IDelaydC = {0
3b080 78 42 46 46 39 43 30 33 30 2c 20 30 78 42 35 38  xBFF9C030, 0xB58
3b090 46 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 42 35  F, 0x11CE, [0xB5
3b0a0 2c 20 30 78 42 30 2c 20 30 78 30 30 2c 20 30 78  , 0xB0, 0x00, 0x
3b0b0 41 41 2c 20 30 78 30 30 2c 20 30 78 36 43 2c 20  AA, 0x00, 0x6C, 
3b0c0 30 78 42 33 2c 20 30 78 37 44 5d 7d 3b 0a 20 63  0xB3, 0x7D]};. c
3b0d0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 65  onst IID IID_IDe
3b0e0 6c 61 79 65 64 52 65 6c 65 61 73 65 20 3d 20 7b  layedRelease = {
3b0f0 30 78 30 30 30 32 31 34 45 44 2c 20 30 78 30 30  0x000214ED, 0x00
3b100 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
3b110 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
3b120 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
3b130 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
3b140 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3b150 65 6c 65 67 61 74 65 46 6f 6c 64 65 72 20 3d 20  elegateFolder = 
3b160 7b 30 78 41 44 44 38 42 41 38 30 2c 20 30 78 30  {0xADD8BA80, 0x0
3b170 30 32 42 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  02B, 0x11D0, [0x
3b180 38 46 2c 20 30 78 30 46 2c 20 30 78 30 30 2c 20  8F, 0x0F, 0x00, 
3b190 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37  0xC0, 0x4F, 0xD7
3b1a0 2c 20 30 78 44 30 2c 20 30 78 36 32 5d 7d 3b 0a  , 0xD0, 0x62]};.
3b1b0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3b1c0 44 65 73 6b 42 61 6e 64 20 3d 20 7b 30 78 45 42  DeskBand = {0xEB
3b1d0 30 46 45 31 37 32 2c 20 30 78 31 41 33 41 2c 20  0FE172, 0x1A3A, 
3b1e0 30 78 31 31 44 30 2c 20 5b 30 78 38 39 2c 20 30  0x11D0, [0x89, 0
3b1f0 78 42 33 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xB3, 0x00, 0xA0,
3b200 20 30 78 43 39 2c 20 30 78 30 41 2c 20 30 78 39   0xC9, 0x0A, 0x9
3b210 30 2c 20 30 78 41 43 5d 7d 3b 0a 20 63 6f 6e 73  0, 0xAC]};. cons
3b220 74 20 49 49 44 20 49 49 44 5f 49 44 65 76 69 63  t IID IID_IDevic
3b230 65 52 65 63 74 20 3d 20 7b 30 78 33 30 35 30 46  eRect = {0x3050F
3b240 36 44 35 2c 20 30 78 39 38 42 35 2c 20 30 78 31  6D5, 0x98B5, 0x1
3b250 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
3b260 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
3b270 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
3b280 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
3b290 49 44 20 49 49 44 5f 49 44 66 52 65 73 65 72 76  ID IID_IDfReserv
3b2a0 65 64 31 20 3d 20 7b 30 78 30 30 30 30 30 30 31  ed1 = {0x0000001
3b2b0 33 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  3, 0x0000, 0x000
3b2c0 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
3b2d0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
3b2e0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
3b2f0 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
3b300 20 49 49 44 5f 49 44 66 52 65 73 65 72 76 65 64   IID_IDfReserved
3b310 32 20 3d 20 7b 30 78 30 30 30 30 30 30 31 34 2c  2 = {0x00000014,
3b320 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
3b330 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
3b340 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
3b350 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
3b360 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3b370 49 44 5f 49 44 66 52 65 73 65 72 76 65 64 33 20  ID_IDfReserved3 
3b380 3d 20 7b 30 78 30 30 30 30 30 30 31 35 2c 20 30  = {0x00000015, 0
3b390 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
3b3a0 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
3b3b0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
3b3c0 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
3b3d0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3b3e0 5f 49 44 69 61 6c 42 72 61 6e 64 69 6e 67 20 3d  _IDialBranding =
3b3f0 20 7b 30 78 38 41 45 43 41 46 41 39 2c 20 30 78   {0x8AECAFA9, 0x
3b400 34 33 30 36 2c 20 30 78 34 33 43 43 2c 20 5b 30  4306, 0x43CC, [0
3b410 78 38 43 2c 20 30 78 35 41 2c 20 30 78 37 36 2c  x8C, 0x5A, 0x76,
3b420 20 30 78 35 46 2c 20 30 78 32 39 2c 20 30 78 37   0x5F, 0x29, 0x7
3b430 39 2c 20 30 78 43 43 2c 20 30 78 31 36 5d 7d 3b  9, 0xCC, 0x16]};
3b440 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3b450 49 44 69 61 6c 45 6e 67 69 6e 65 20 3d 20 7b 30  IDialEngine = {0
3b460 78 33 39 46 44 37 38 32 42 2c 20 30 78 37 39 30  x39FD782B, 0x790
3b470 35 2c 20 30 78 34 30 44 35 2c 20 5b 30 78 39 31  5, 0x40D5, [0x91
3b480 2c 20 30 78 34 38 2c 20 30 78 33 43 2c 20 30 78  , 0x48, 0x3C, 0x
3b490 39 42 2c 20 30 78 31 39 2c 20 30 78 30 34 2c 20  9B, 0x19, 0x04, 
3b4a0 30 78 32 33 2c 20 30 78 44 35 5d 7d 3b 0a 20 63  0x23, 0xD5]};. c
3b4b0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69  onst IID IID_IDi
3b4c0 61 6c 45 76 65 6e 74 53 69 6e 6b 20 3d 20 7b 30  alEventSink = {0
3b4d0 78 32 44 38 36 46 34 46 46 2c 20 30 78 36 45 32  x2D86F4FF, 0x6E2
3b4e0 44 2c 20 30 78 34 34 38 38 2c 20 5b 30 78 42 32  D, 0x4488, [0xB2
3b4f0 2c 20 30 78 45 39 2c 20 30 78 36 39 2c 20 30 78  , 0xE9, 0x69, 0x
3b500 33 34 2c 20 30 78 41 46 2c 20 30 78 44 34 2c 20  34, 0xAF, 0xD4, 
3b510 30 78 31 42 2c 20 30 78 45 41 5d 7d 3b 0a 20 63  0x1B, 0xEA]};. c
3b520 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69  onst IID IID_IDi
3b530 66 66 65 72 65 6e 63 69 6e 67 20 3d 20 7b 30 78  fferencing = {0x
3b540 39 39 34 46 30 41 46 30 2c 20 30 78 32 39 37 37  994F0AF0, 0x2977
3b550 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 42 42 2c  , 0x11CE, [0xBB,
3b560 20 30 78 38 30 2c 20 30 78 30 38 2c 20 30 78 30   0x80, 0x08, 0x0
3b570 30 2c 20 30 78 32 42 2c 20 30 78 33 36 2c 20 30  0, 0x2B, 0x36, 0
3b580 78 42 32 2c 20 30 78 42 30 5d 7d 3b 0a 20 63 6f  xB2, 0xB0]};. co
3b590 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3b5a0 65 63 74 33 44 20 3d 20 7b 30 78 33 42 42 41 30  ect3D = {0x3BBA0
3b5b0 30 38 30 2c 20 30 78 32 34 32 31 2c 20 30 78 31  080, 0x2421, 0x1
3b5c0 31 43 46 2c 20 5b 30 78 41 33 2c 20 30 78 31 41  1CF, [0xA3, 0x1A
3b5d0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
3b5e0 30 30 2c 20 30 78 42 39 2c 20 30 78 33 33 2c 20  00, 0xB9, 0x33, 
3b5f0 30 78 35 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x56]};. const I
3b600 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44  ID IID_IDirect3D
3b610 32 20 3d 20 7b 30 78 36 41 41 45 31 45 43 31 2c  2 = {0x6AAE1EC1,
3b620 20 30 78 36 36 32 41 2c 20 30 78 31 31 44 30 2c   0x662A, 0x11D0,
3b630 20 5b 30 78 38 38 2c 20 30 78 39 44 2c 20 30 78   [0x88, 0x9D, 0x
3b640 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
3b650 30 78 42 42 2c 20 30 78 42 37 2c 20 30 78 36 41  0xBB, 0xB7, 0x6A
3b660 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3b670 49 44 5f 49 44 69 72 65 63 74 33 44 33 20 3d 20  ID_IDirect3D3 = 
3b680 7b 30 78 42 42 32 32 33 32 34 30 2c 20 30 78 45  {0xBB223240, 0xE
3b690 37 32 42 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  72B, 0x11D0, [0x
3b6a0 41 39 2c 20 30 78 42 34 2c 20 30 78 30 30 2c 20  A9, 0xB4, 0x00, 
3b6b0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 43 30  0xAA, 0x00, 0xC0
3b6c0 2c 20 30 78 39 39 2c 20 30 78 33 45 5d 7d 3b 0a  , 0x99, 0x3E]};.
3b6d0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3b6e0 44 69 72 65 63 74 33 44 37 20 3d 20 7b 30 78 46  Direct3D7 = {0xF
3b6f0 35 30 34 39 45 37 37 2c 20 30 78 34 38 36 31 2c  5049E77, 0x4861,
3b700 20 30 78 31 31 44 32 2c 20 5b 30 78 41 34 2c 20   0x11D2, [0xA4, 
3b710 30 78 30 37 2c 20 30 78 30 30 2c 20 30 78 41 30  0x07, 0x00, 0xA0
3b720 2c 20 30 78 43 39 2c 20 30 78 30 36 2c 20 30 78  , 0xC9, 0x06, 0x
3b730 32 39 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e  29, 0xA8]};. con
3b740 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65  st IID IID_IDire
3b750 63 74 33 44 44 65 76 69 63 65 20 3d 20 7b 30 78  ct3DDevice = {0x
3b760 36 34 31 30 38 38 30 30 2c 20 30 78 39 35 37 44  64108800, 0x957D
3b770 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 39 2c  , 0x11D0, [0x89,
3b780 20 30 78 41 42 2c 20 30 78 30 30 2c 20 30 78 41   0xAB, 0x00, 0xA
3b790 30 2c 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30  0, 0xC9, 0x05, 0
3b7a0 78 34 31 2c 20 30 78 32 39 5d 7d 3b 0a 20 63 6f  x41, 0x29]};. co
3b7b0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3b7c0 65 63 74 33 44 44 65 76 69 63 65 32 20 3d 20 7b  ect3DDevice2 = {
3b7d0 30 78 39 33 32 38 31 35 30 31 2c 20 30 78 38 43  0x93281501, 0x8C
3b7e0 46 38 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  F8, 0x11D0, [0x8
3b7f0 39 2c 20 30 78 41 42 2c 20 30 78 30 30 2c 20 30  9, 0xAB, 0x00, 0
3b800 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 35 2c  xA0, 0xC9, 0x05,
3b810 20 30 78 34 31 2c 20 30 78 32 39 5d 7d 3b 0a 20   0x41, 0x29]};. 
3b820 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3b830 69 72 65 63 74 33 44 44 65 76 69 63 65 33 20 3d  irect3DDevice3 =
3b840 20 7b 30 78 42 30 41 42 33 42 36 30 2c 20 30 78   {0xB0AB3B60, 0x
3b850 33 33 44 37 2c 20 30 78 31 31 44 31 2c 20 5b 30  33D7, 0x11D1, [0
3b860 78 41 39 2c 20 30 78 38 31 2c 20 30 78 30 30 2c  xA9, 0x81, 0x00,
3b870 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
3b880 37 2c 20 30 78 42 31 2c 20 30 78 37 34 5d 7d 3b  7, 0xB1, 0x74]};
3b890 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3b8a0 49 44 69 72 65 63 74 33 44 44 65 76 69 63 65 37  IDirect3DDevice7
3b8b0 20 3d 20 7b 30 78 46 35 30 34 39 45 37 39 2c 20   = {0xF5049E79, 
3b8c0 30 78 34 38 36 31 2c 20 30 78 31 31 44 32 2c 20  0x4861, 0x11D2, 
3b8d0 5b 30 78 41 34 2c 20 30 78 30 37 2c 20 30 78 30  [0xA4, 0x07, 0x0
3b8e0 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
3b8f0 78 30 36 2c 20 30 78 32 39 2c 20 30 78 41 38 5d  x06, 0x29, 0xA8]
3b900 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3b910 44 5f 49 44 69 72 65 63 74 33 44 45 78 65 63 75  D_IDirect3DExecu
3b920 74 65 42 75 66 66 65 72 20 3d 20 7b 30 78 34 34  teBuffer = {0x44
3b930 31 37 43 31 34 35 2c 20 30 78 33 33 41 44 2c 20  17C145, 0x33AD, 
3b940 30 78 31 31 43 46 2c 20 5b 30 78 38 31 2c 20 30  0x11CF, [0x81, 0
3b950 78 36 46 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x6F, 0x00, 0x00,
3b960 20 30 78 43 30 2c 20 30 78 32 30 2c 20 30 78 31   0xC0, 0x20, 0x1
3b970 35 2c 20 30 78 36 45 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x6E]};. cons
3b980 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3b990 74 33 44 48 41 4c 44 65 76 69 63 65 20 3d 20 7b  t3DHALDevice = {
3b9a0 30 78 38 34 45 36 33 44 45 30 2c 20 30 78 34 36  0x84E63DE0, 0x46
3b9b0 41 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38  AA, 0x11CF, [0x8
3b9c0 31 2c 20 30 78 36 46 2c 20 30 78 30 30 2c 20 30  1, 0x6F, 0x00, 0
3b9d0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 32 30 2c  x00, 0xC0, 0x20,
3b9e0 20 30 78 31 35 2c 20 30 78 36 45 5d 7d 3b 0a 20   0x15, 0x6E]};. 
3b9f0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3ba00 69 72 65 63 74 33 44 4c 69 67 68 74 20 3d 20 7b  irect3DLight = {
3ba10 30 78 34 34 31 37 43 31 34 32 2c 20 30 78 33 33  0x4417C142, 0x33
3ba20 41 44 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38  AD, 0x11CF, [0x8
3ba30 31 2c 20 30 78 36 46 2c 20 30 78 30 30 2c 20 30  1, 0x6F, 0x00, 0
3ba40 78 30 30 2c 20 30 78 43 30 2c 20 30 78 32 30 2c  x00, 0xC0, 0x20,
3ba50 20 30 78 31 35 2c 20 30 78 36 45 5d 7d 3b 0a 20   0x15, 0x6E]};. 
3ba60 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3ba70 69 72 65 63 74 33 44 4d 61 74 65 72 69 61 6c 20  irect3DMaterial 
3ba80 3d 20 7b 30 78 34 34 31 37 43 31 34 34 2c 20 30  = {0x4417C144, 0
3ba90 78 33 33 41 44 2c 20 30 78 31 31 43 46 2c 20 5b  x33AD, 0x11CF, [
3baa0 30 78 38 31 2c 20 30 78 36 46 2c 20 30 78 30 30  0x81, 0x6F, 0x00
3bab0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
3bac0 32 30 2c 20 30 78 31 35 2c 20 30 78 36 45 5d 7d  20, 0x15, 0x6E]}
3bad0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3bae0 5f 49 44 69 72 65 63 74 33 44 4d 61 74 65 72 69  _IDirect3DMateri
3baf0 61 6c 32 20 3d 20 7b 30 78 39 33 32 38 31 35 30  al2 = {0x9328150
3bb00 33 2c 20 30 78 38 43 46 38 2c 20 30 78 31 31 44  3, 0x8CF8, 0x11D
3bb10 30 2c 20 5b 30 78 38 39 2c 20 30 78 41 42 2c 20  0, [0x89, 0xAB, 
3bb20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
3bb30 2c 20 30 78 30 35 2c 20 30 78 34 31 2c 20 30 78  , 0x05, 0x41, 0x
3bb40 32 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  29]};. const IID
3bb50 20 49 49 44 5f 49 44 69 72 65 63 74 33 44 4d 61   IID_IDirect3DMa
3bb60 74 65 72 69 61 6c 33 20 3d 20 7b 30 78 43 41 39  terial3 = {0xCA9
3bb70 43 34 36 46 34 2c 20 30 78 44 33 43 35 2c 20 30  C46F4, 0xD3C5, 0
3bb80 78 31 31 44 31 2c 20 5b 30 78 42 37 2c 20 30 78  x11D1, [0xB7, 0x
3bb90 35 41 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  5A, 0x00, 0x60, 
3bba0 30 78 30 38 2c 20 30 78 35 32 2c 20 30 78 42 33  0x08, 0x52, 0xB3
3bbb0 2c 20 30 78 31 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x12]};. const
3bbc0 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74   IID IID_IDirect
3bbd0 33 44 4d 4d 58 44 65 76 69 63 65 20 3d 20 7b 30  3DMMXDevice = {0
3bbe0 78 38 38 31 39 34 39 41 31 2c 20 30 78 44 36 46  x881949A1, 0xD6F
3bbf0 33 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 39  3, 0x11D0, [0x89
3bc00 2c 20 30 78 41 42 2c 20 30 78 30 30 2c 20 30 78  , 0xAB, 0x00, 0x
3bc10 41 30 2c 20 30 78 43 39 2c 20 30 78 30 35 2c 20  A0, 0xC9, 0x05, 
3bc20 30 78 34 31 2c 20 30 78 32 39 5d 7d 3b 0a 20 63  0x41, 0x29]};. c
3bc30 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69  onst IID IID_IDi
3bc40 72 65 63 74 33 44 4e 75 6c 6c 44 65 76 69 63 65  rect3DNullDevice
3bc50 20 3d 20 7b 30 78 38 37 36 37 44 46 32 32 2c 20   = {0x8767DF22, 
3bc60 30 78 42 41 43 43 2c 20 30 78 31 31 44 31 2c 20  0xBACC, 0x11D1, 
3bc70 5b 30 78 38 39 2c 20 30 78 36 39 2c 20 30 78 30  [0x89, 0x69, 0x0
3bc80 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
3bc90 78 30 36 2c 20 30 78 32 39 2c 20 30 78 41 38 5d  x06, 0x29, 0xA8]
3bca0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3bcb0 44 5f 49 44 69 72 65 63 74 33 44 52 61 6d 70 44  D_IDirect3DRampD
3bcc0 65 76 69 63 65 20 3d 20 7b 30 78 46 32 30 38 36  evice = {0xF2086
3bcd0 42 32 30 2c 20 30 78 32 35 39 46 2c 20 30 78 31  B20, 0x259F, 0x1
3bce0 31 43 46 2c 20 5b 30 78 41 33 2c 20 30 78 31 41  1CF, [0xA3, 0x1A
3bcf0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
3bd00 30 30 2c 20 30 78 42 39 2c 20 30 78 33 33 2c 20  00, 0xB9, 0x33, 
3bd10 30 78 35 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x56]};. const I
3bd20 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44  ID IID_IDirect3D
3bd30 52 65 66 44 65 76 69 63 65 20 3d 20 7b 30 78 35  RefDevice = {0x5
3bd40 30 39 33 36 36 34 33 2c 20 30 78 31 33 45 39 2c  0936643, 0x13E9,
3bd50 20 30 78 31 31 44 31 2c 20 5b 30 78 38 39 2c 20   0x11D1, [0x89, 
3bd60 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 41 30  0xAA, 0x00, 0xA0
3bd70 2c 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30 78  , 0xC9, 0x05, 0x
3bd80 34 31 2c 20 30 78 32 39 5d 7d 3b 0a 20 63 6f 6e  41, 0x29]};. con
3bd90 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65  st IID IID_IDire
3bda0 63 74 33 44 52 47 42 44 65 76 69 63 65 20 3d 20  ct3DRGBDevice = 
3bdb0 7b 30 78 41 34 36 36 35 43 36 30 2c 20 30 78 32  {0xA4665C60, 0x2
3bdc0 36 37 33 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  673, 0x11CF, [0x
3bdd0 41 33 2c 20 30 78 31 41 2c 20 30 78 30 30 2c 20  A3, 0x1A, 0x00, 
3bde0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 39  0xAA, 0x00, 0xB9
3bdf0 2c 20 30 78 33 33 2c 20 30 78 35 36 5d 7d 3b 0a  , 0x33, 0x56]};.
3be00 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3be10 44 69 72 65 63 74 33 44 52 4d 20 3d 20 7b 30 78  Direct3DRM = {0x
3be20 32 42 43 34 39 33 36 31 2c 20 30 78 38 33 32 37  2BC49361, 0x8327
3be30 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 43 2c  , 0x11CF, [0xAC,
3be40 20 30 78 34 41 2c 20 30 78 30 30 2c 20 30 78 30   0x4A, 0x00, 0x0
3be50 30 2c 20 30 78 43 30 2c 20 30 78 33 38 2c 20 30  0, 0xC0, 0x38, 0
3be60 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f  x25, 0xA1]};. co
3be70 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3be80 65 63 74 33 44 52 4d 32 20 3d 20 7b 30 78 34 35  ect3DRM2 = {0x45
3be90 31 36 45 43 43 38 2c 20 30 78 38 46 32 30 2c 20  16ECC8, 0x8F20, 
3bea0 30 78 31 31 44 30 2c 20 5b 30 78 39 42 2c 20 30  0x11D0, [0x9B, 0
3beb0 78 36 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x6D, 0x00, 0x00,
3bec0 20 30 78 43 30 2c 20 30 78 37 38 2c 20 30 78 31   0xC0, 0x78, 0x1
3bed0 42 2c 20 30 78 43 33 5d 7d 3b 0a 20 63 6f 6e 73  B, 0xC3]};. cons
3bee0 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3bef0 74 33 44 52 4d 33 20 3d 20 7b 30 78 34 35 31 36  t3DRM3 = {0x4516
3bf00 45 43 38 33 2c 20 30 78 38 46 32 30 2c 20 30 78  EC83, 0x8F20, 0x
3bf10 31 31 44 30 2c 20 5b 30 78 39 42 2c 20 30 78 36  11D0, [0x9B, 0x6
3bf20 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  D, 0x00, 0x00, 0
3bf30 78 43 30 2c 20 30 78 37 38 2c 20 30 78 31 42 2c  xC0, 0x78, 0x1B,
3bf40 20 30 78 43 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xC3]};. const 
3bf50 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33  IID IID_IDirect3
3bf60 44 52 4d 41 6e 69 6d 61 74 69 6f 6e 20 3d 20 7b  DRMAnimation = {
3bf70 30 78 45 42 31 36 43 42 30 44 2c 20 30 78 44 32  0xEB16CB0D, 0xD2
3bf80 37 31 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  71, 0x11CE, [0xA
3bf90 43 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20 30  C, 0x48, 0x00, 0
3bfa0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38 2c  x00, 0xC0, 0x38,
3bfb0 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a 20   0x25, 0xA1]};. 
3bfc0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3bfd0 69 72 65 63 74 33 44 52 4d 41 6e 69 6d 61 74 69  irect3DRMAnimati
3bfe0 6f 6e 32 20 3d 20 7b 30 78 46 46 36 42 37 46 37  on2 = {0xFF6B7F7
3bff0 37 2c 20 30 78 41 34 30 45 2c 20 30 78 31 31 44  7, 0xA40E, 0x11D
3c000 31 2c 20 5b 30 78 39 31 2c 20 30 78 46 39 2c 20  1, [0x91, 0xF9, 
3c010 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38  0x00, 0x00, 0xF8
3c020 2c 20 30 78 37 35 2c 20 30 78 38 45 2c 20 30 78  , 0x75, 0x8E, 0x
3c030 36 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  66]};. const IID
3c040 20 49 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d   IID_IDirect3DRM
3c050 41 6e 69 6d 61 74 69 6f 6e 41 72 72 61 79 20 3d  AnimationArray =
3c060 20 7b 30 78 44 35 46 31 43 41 45 30 2c 20 30 78   {0xD5F1CAE0, 0x
3c070 34 42 44 37 2c 20 30 78 31 31 44 31 2c 20 5b 30  4BD7, 0x11D1, [0
3c080 78 42 39 2c 20 30 78 37 34 2c 20 30 78 30 30 2c  xB9, 0x74, 0x00,
3c090 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 33   0x60, 0x08, 0x3
3c0a0 45 2c 20 30 78 34 35 2c 20 30 78 46 33 5d 7d 3b  E, 0x45, 0xF3]};
3c0b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3c0c0 49 44 69 72 65 63 74 33 44 52 4d 41 6e 69 6d 61  IDirect3DRMAnima
3c0d0 74 69 6f 6e 53 65 74 20 3d 20 7b 30 78 45 42 31  tionSet = {0xEB1
3c0e0 36 43 42 30 45 2c 20 30 78 44 32 37 31 2c 20 30  6CB0E, 0xD271, 0
3c0f0 78 31 31 43 45 2c 20 5b 30 78 41 43 2c 20 30 78  x11CE, [0xAC, 0x
3c100 34 38 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  48, 0x00, 0x00, 
3c110 30 78 43 30 2c 20 30 78 33 38 2c 20 30 78 32 35  0xC0, 0x38, 0x25
3c120 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA1]};. const
3c130 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74   IID IID_IDirect
3c140 33 44 52 4d 41 6e 69 6d 61 74 69 6f 6e 53 65 74  3DRMAnimationSet
3c150 32 20 3d 20 7b 30 78 46 46 36 42 37 46 37 39 2c  2 = {0xFF6B7F79,
3c160 20 30 78 41 34 30 45 2c 20 30 78 31 31 44 31 2c   0xA40E, 0x11D1,
3c170 20 5b 30 78 39 31 2c 20 30 78 46 39 2c 20 30 78   [0x91, 0xF9, 0x
3c180 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20  00, 0x00, 0xF8, 
3c190 30 78 37 35 2c 20 30 78 38 45 2c 20 30 78 36 36  0x75, 0x8E, 0x66
3c1a0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3c1b0 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d 43 6c  ID_IDirect3DRMCl
3c1c0 69 70 70 65 64 56 69 73 75 61 6c 20 3d 20 7b 30  ippedVisual = {0
3c1d0 78 35 34 33 34 45 37 33 33 2c 20 30 78 36 44 36  x5434E733, 0x6D6
3c1e0 36 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 42  6, 0x11D1, [0xBB
3c1f0 2c 20 30 78 30 42 2c 20 30 78 30 30 2c 20 30 78  , 0x0B, 0x00, 0x
3c200 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20  00, 0xF8, 0x75, 
3c210 30 78 38 36 2c 20 30 78 35 41 5d 7d 3b 0a 20 63  0x86, 0x5A]};. c
3c220 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69  onst IID IID_IDi
3c230 72 65 63 74 33 44 52 4d 44 65 76 69 63 65 20 3d  rect3DRMDevice =
3c240 20 7b 30 78 45 39 45 31 39 32 38 30 2c 20 30 78   {0xE9E19280, 0x
3c250 36 45 30 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  6E05, 0x11CF, [0
3c260 78 41 43 2c 20 30 78 34 41 2c 20 30 78 30 30 2c  xAC, 0x4A, 0x00,
3c270 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33   0x00, 0xC0, 0x3
3c280 38 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b  8, 0x25, 0xA1]};
3c290 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3c2a0 49 44 69 72 65 63 74 33 44 52 4d 44 65 76 69 63  IDirect3DRMDevic
3c2b0 65 32 20 3d 20 7b 30 78 34 35 31 36 45 43 37 38  e2 = {0x4516EC78
3c2c0 2c 20 30 78 38 46 32 30 2c 20 30 78 31 31 44 30  , 0x8F20, 0x11D0
3c2d0 2c 20 5b 30 78 39 42 2c 20 30 78 36 44 2c 20 30  , [0x9B, 0x6D, 0
3c2e0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x00, 0x00, 0xC0,
3c2f0 20 30 78 37 38 2c 20 30 78 31 42 2c 20 30 78 43   0x78, 0x1B, 0xC
3c300 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
3c310 49 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d 44  IID_IDirect3DRMD
3c320 65 76 69 63 65 33 20 3d 20 7b 30 78 35 34 39 46  evice3 = {0x549F
3c330 34 39 38 42 2c 20 30 78 42 46 45 42 2c 20 30 78  498B, 0xBFEB, 0x
3c340 31 31 44 31 2c 20 5b 30 78 38 45 2c 20 30 78 44  11D1, [0x8E, 0xD
3c350 38 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  8, 0x00, 0xA0, 0
3c360 78 43 39 2c 20 30 78 36 37 2c 20 30 78 41 34 2c  xC9, 0x67, 0xA4,
3c370 20 30 78 38 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x82]};. const 
3c380 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33  IID IID_IDirect3
3c390 44 52 4d 44 65 76 69 63 65 41 72 72 61 79 20 3d  DRMDeviceArray =
3c3a0 20 7b 30 78 45 42 31 36 43 42 31 30 2c 20 30 78   {0xEB16CB10, 0x
3c3b0 44 32 37 31 2c 20 30 78 31 31 43 45 2c 20 5b 30  D271, 0x11CE, [0
3c3c0 78 41 43 2c 20 30 78 34 38 2c 20 30 78 30 30 2c  xAC, 0x48, 0x00,
3c3d0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33   0x00, 0xC0, 0x3
3c3e0 38 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b  8, 0x25, 0xA1]};
3c3f0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3c400 49 44 69 72 65 63 74 33 44 52 4d 46 61 63 65 20  IDirect3DRMFace 
3c410 3d 20 7b 30 78 45 42 31 36 43 42 30 37 2c 20 30  = {0xEB16CB07, 0
3c420 78 44 32 37 31 2c 20 30 78 31 31 43 45 2c 20 5b  xD271, 0x11CE, [
3c430 30 78 41 43 2c 20 30 78 34 38 2c 20 30 78 30 30  0xAC, 0x48, 0x00
3c440 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
3c450 33 38 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d  38, 0x25, 0xA1]}
3c460 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3c470 5f 49 44 69 72 65 63 74 33 44 52 4d 46 61 63 65  _IDirect3DRMFace
3c480 32 20 3d 20 7b 30 78 34 35 31 36 45 43 38 31 2c  2 = {0x4516EC81,
3c490 20 30 78 38 46 32 30 2c 20 30 78 31 31 44 30 2c   0x8F20, 0x11D0,
3c4a0 20 5b 30 78 39 42 2c 20 30 78 36 44 2c 20 30 78   [0x9B, 0x6D, 0x
3c4b0 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  00, 0x00, 0xC0, 
3c4c0 30 78 37 38 2c 20 30 78 31 42 2c 20 30 78 43 33  0x78, 0x1B, 0xC3
3c4d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3c4e0 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d 46 61  ID_IDirect3DRMFa
3c4f0 63 65 41 72 72 61 79 20 3d 20 7b 30 78 45 42 31  ceArray = {0xEB1
3c500 36 43 42 31 37 2c 20 30 78 44 32 37 31 2c 20 30  6CB17, 0xD271, 0
3c510 78 31 31 43 45 2c 20 5b 30 78 41 43 2c 20 30 78  x11CE, [0xAC, 0x
3c520 34 38 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  48, 0x00, 0x00, 
3c530 30 78 43 30 2c 20 30 78 33 38 2c 20 30 78 32 35  0xC0, 0x38, 0x25
3c540 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA1]};. const
3c550 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74   IID IID_IDirect
3c560 33 44 52 4d 46 72 61 6d 65 20 3d 20 7b 30 78 45  3DRMFrame = {0xE
3c570 42 31 36 43 42 30 33 2c 20 30 78 44 32 37 31 2c  B16CB03, 0xD271,
3c580 20 30 78 31 31 43 45 2c 20 5b 30 78 41 43 2c 20   0x11CE, [0xAC, 
3c590 30 78 34 38 2c 20 30 78 30 30 2c 20 30 78 30 30  0x48, 0x00, 0x00
3c5a0 2c 20 30 78 43 30 2c 20 30 78 33 38 2c 20 30 78  , 0xC0, 0x38, 0x
3c5b0 32 35 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e  25, 0xA1]};. con
3c5c0 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65  st IID IID_IDire
3c5d0 63 74 33 44 52 4d 46 72 61 6d 65 32 20 3d 20 7b  ct3DRMFrame2 = {
3c5e0 30 78 43 33 44 46 42 44 36 30 2c 20 30 78 33 39  0xC3DFBD60, 0x39
3c5f0 38 38 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  88, 0x11D0, [0x9
3c600 45 2c 20 30 78 43 32 2c 20 30 78 30 30 2c 20 30  E, 0xC2, 0x00, 0
3c610 78 30 30 2c 20 30 78 43 30 2c 20 30 78 32 39 2c  x00, 0xC0, 0x29,
3c620 20 30 78 31 41 2c 20 30 78 43 33 5d 7d 3b 0a 20   0x1A, 0xC3]};. 
3c630 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3c640 69 72 65 63 74 33 44 52 4d 46 72 61 6d 65 33 20  irect3DRMFrame3 
3c650 3d 20 7b 30 78 46 46 36 42 37 46 37 30 2c 20 30  = {0xFF6B7F70, 0
3c660 78 41 34 30 45 2c 20 30 78 31 31 44 31 2c 20 5b  xA40E, 0x11D1, [
3c670 30 78 39 31 2c 20 30 78 46 39 2c 20 30 78 30 30  0x91, 0xF9, 0x00
3c680 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78  , 0x00, 0xF8, 0x
3c690 37 35 2c 20 30 78 38 45 2c 20 30 78 36 36 5d 7d  75, 0x8E, 0x66]}
3c6a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3c6b0 5f 49 44 69 72 65 63 74 33 44 52 4d 46 72 61 6d  _IDirect3DRMFram
3c6c0 65 41 72 72 61 79 20 3d 20 7b 30 78 45 42 31 36  eArray = {0xEB16
3c6d0 43 42 31 32 2c 20 30 78 44 32 37 31 2c 20 30 78  CB12, 0xD271, 0x
3c6e0 31 31 43 45 2c 20 5b 30 78 41 43 2c 20 30 78 34  11CE, [0xAC, 0x4
3c6f0 38 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  8, 0x00, 0x00, 0
3c700 78 43 30 2c 20 30 78 33 38 2c 20 30 78 32 35 2c  xC0, 0x38, 0x25,
3c710 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA1]};. const 
3c720 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33  IID IID_IDirect3
3c730 44 52 4d 49 6e 74 65 72 70 6f 6c 61 74 6f 72 20  DRMInterpolator 
3c740 3d 20 7b 30 78 32 34 32 46 36 42 43 31 2c 20 30  = {0x242F6BC1, 0
3c750 78 33 38 34 39 2c 20 30 78 31 31 44 30 2c 20 5b  x3849, 0x11D0, [
3c760 30 78 39 42 2c 20 30 78 36 44 2c 20 30 78 30 30  0x9B, 0x6D, 0x00
3c770 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
3c780 37 38 2c 20 30 78 31 42 2c 20 30 78 43 33 5d 7d  78, 0x1B, 0xC3]}
3c790 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3c7a0 5f 49 44 69 72 65 63 74 33 44 52 4d 4c 69 67 68  _IDirect3DRMLigh
3c7b0 74 20 3d 20 7b 30 78 45 42 31 36 43 42 30 38 2c  t = {0xEB16CB08,
3c7c0 20 30 78 44 32 37 31 2c 20 30 78 31 31 43 45 2c   0xD271, 0x11CE,
3c7d0 20 5b 30 78 41 43 2c 20 30 78 34 38 2c 20 30 78   [0xAC, 0x48, 0x
3c7e0 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  00, 0x00, 0xC0, 
3c7f0 30 78 33 38 2c 20 30 78 32 35 2c 20 30 78 41 31  0x38, 0x25, 0xA1
3c800 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3c810 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d 4c 69  ID_IDirect3DRMLi
3c820 67 68 74 41 72 72 61 79 20 3d 20 7b 30 78 45 42  ghtArray = {0xEB
3c830 31 36 43 42 31 34 2c 20 30 78 44 32 37 31 2c 20  16CB14, 0xD271, 
3c840 30 78 31 31 43 45 2c 20 5b 30 78 41 43 2c 20 30  0x11CE, [0xAC, 0
3c850 78 34 38 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x48, 0x00, 0x00,
3c860 20 30 78 43 30 2c 20 30 78 33 38 2c 20 30 78 32   0xC0, 0x38, 0x2
3c870 35 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73  5, 0xA1]};. cons
3c880 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3c890 74 33 44 52 4d 4d 61 74 65 72 69 61 6c 20 3d 20  t3DRMMaterial = 
3c8a0 7b 30 78 45 42 31 36 43 42 30 42 2c 20 30 78 44  {0xEB16CB0B, 0xD
3c8b0 32 37 31 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  271, 0x11CE, [0x
3c8c0 41 43 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20  AC, 0x48, 0x00, 
3c8d0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38  0x00, 0xC0, 0x38
3c8e0 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a  , 0x25, 0xA1]};.
3c8f0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3c900 44 69 72 65 63 74 33 44 52 4d 4d 61 74 65 72 69  Direct3DRMMateri
3c910 61 6c 32 20 3d 20 7b 30 78 46 46 36 42 37 46 37  al2 = {0xFF6B7F7
3c920 35 2c 20 30 78 41 34 30 45 2c 20 30 78 31 31 44  5, 0xA40E, 0x11D
3c930 31 2c 20 5b 30 78 39 31 2c 20 30 78 46 39 2c 20  1, [0x91, 0xF9, 
3c940 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38  0x00, 0x00, 0xF8
3c950 2c 20 30 78 37 35 2c 20 30 78 38 45 2c 20 30 78  , 0x75, 0x8E, 0x
3c960 36 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  66]};. const IID
3c970 20 49 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d   IID_IDirect3DRM
3c980 4d 65 73 68 20 3d 20 7b 30 78 41 33 41 38 30 44  Mesh = {0xA3A80D
3c990 30 31 2c 20 30 78 36 45 31 32 2c 20 30 78 31 31  01, 0x6E12, 0x11
3c9a0 43 46 2c 20 5b 30 78 41 43 2c 20 30 78 34 41 2c  CF, [0xAC, 0x4A,
3c9b0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43   0x00, 0x00, 0xC
3c9c0 30 2c 20 30 78 33 38 2c 20 30 78 32 35 2c 20 30  0, 0x38, 0x25, 0
3c9d0 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA1]};. const II
3c9e0 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44 52  D IID_IDirect3DR
3c9f0 4d 4d 65 73 68 42 75 69 6c 64 65 72 20 3d 20 7b  MMeshBuilder = {
3ca00 30 78 41 33 41 38 30 44 30 32 2c 20 30 78 36 45  0xA3A80D02, 0x6E
3ca10 31 32 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41  12, 0x11CF, [0xA
3ca20 43 2c 20 30 78 34 41 2c 20 30 78 30 30 2c 20 30  C, 0x4A, 0x00, 0
3ca30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38 2c  x00, 0xC0, 0x38,
3ca40 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a 20   0x25, 0xA1]};. 
3ca50 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3ca60 69 72 65 63 74 33 44 52 4d 4d 65 73 68 42 75 69  irect3DRMMeshBui
3ca70 6c 64 65 72 32 20 3d 20 7b 30 78 34 35 31 36 45  lder2 = {0x4516E
3ca80 43 37 37 2c 20 30 78 38 46 32 30 2c 20 30 78 31  C77, 0x8F20, 0x1
3ca90 31 44 30 2c 20 5b 30 78 39 42 2c 20 30 78 36 44  1D0, [0x9B, 0x6D
3caa0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
3cab0 43 30 2c 20 30 78 37 38 2c 20 30 78 31 42 2c 20  C0, 0x78, 0x1B, 
3cac0 30 78 43 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xC3]};. const I
3cad0 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44  ID IID_IDirect3D
3cae0 52 4d 4d 65 73 68 42 75 69 6c 64 65 72 33 20 3d  RMMeshBuilder3 =
3caf0 20 7b 30 78 34 35 31 36 45 43 38 32 2c 20 30 78   {0x4516EC82, 0x
3cb00 38 46 32 30 2c 20 30 78 31 31 44 30 2c 20 5b 30  8F20, 0x11D0, [0
3cb10 78 39 42 2c 20 30 78 36 44 2c 20 30 78 30 30 2c  x9B, 0x6D, 0x00,
3cb20 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 37   0x00, 0xC0, 0x7
3cb30 38 2c 20 30 78 31 42 2c 20 30 78 43 33 5d 7d 3b  8, 0x1B, 0xC3]};
3cb40 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3cb50 49 44 69 72 65 63 74 33 44 52 4d 4f 62 6a 65 63  IDirect3DRMObjec
3cb60 74 20 3d 20 7b 30 78 45 42 31 36 43 42 30 30 2c  t = {0xEB16CB00,
3cb70 20 30 78 44 32 37 31 2c 20 30 78 31 31 43 45 2c   0xD271, 0x11CE,
3cb80 20 5b 30 78 41 43 2c 20 30 78 34 38 2c 20 30 78   [0xAC, 0x48, 0x
3cb90 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  00, 0x00, 0xC0, 
3cba0 30 78 33 38 2c 20 30 78 32 35 2c 20 30 78 41 31  0x38, 0x25, 0xA1
3cbb0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3cbc0 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d 4f 62  ID_IDirect3DRMOb
3cbd0 6a 65 63 74 32 20 3d 20 7b 30 78 34 35 31 36 45  ject2 = {0x4516E
3cbe0 43 37 43 2c 20 30 78 38 46 32 30 2c 20 30 78 31  C7C, 0x8F20, 0x1
3cbf0 31 44 30 2c 20 5b 30 78 39 42 2c 20 30 78 36 44  1D0, [0x9B, 0x6D
3cc00 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
3cc10 43 30 2c 20 30 78 37 38 2c 20 30 78 31 42 2c 20  C0, 0x78, 0x1B, 
3cc20 30 78 43 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xC3]};. const I
3cc30 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44  ID IID_IDirect3D
3cc40 52 4d 4f 62 6a 65 63 74 41 72 72 61 79 20 3d 20  RMObjectArray = 
3cc50 7b 30 78 32 34 32 46 36 42 43 32 2c 20 30 78 33  {0x242F6BC2, 0x3
3cc60 38 34 39 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  849, 0x11D0, [0x
3cc70 39 42 2c 20 30 78 36 44 2c 20 30 78 30 30 2c 20  9B, 0x6D, 0x00, 
3cc80 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 37 38  0x00, 0xC0, 0x78
3cc90 2c 20 30 78 31 42 2c 20 30 78 43 33 5d 7d 3b 0a  , 0x1B, 0xC3]};.
3cca0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3ccb0 44 69 72 65 63 74 33 44 52 4d 50 69 63 6b 65 64  Direct3DRMPicked
3ccc0 32 41 72 72 61 79 20 3d 20 7b 30 78 34 35 31 36  2Array = {0x4516
3ccd0 45 43 37 42 2c 20 30 78 38 46 32 30 2c 20 30 78  EC7B, 0x8F20, 0x
3cce0 31 31 44 30 2c 20 5b 30 78 39 42 2c 20 30 78 36  11D0, [0x9B, 0x6
3ccf0 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  D, 0x00, 0x00, 0
3cd00 78 43 30 2c 20 30 78 37 38 2c 20 30 78 31 42 2c  xC0, 0x78, 0x1B,
3cd10 20 30 78 43 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xC3]};. const 
3cd20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33  IID IID_IDirect3
3cd30 44 52 4d 50 69 63 6b 65 64 41 72 72 61 79 20 3d  DRMPickedArray =
3cd40 20 7b 30 78 45 42 31 36 43 42 31 36 2c 20 30 78   {0xEB16CB16, 0x
3cd50 44 32 37 31 2c 20 30 78 31 31 43 45 2c 20 5b 30  D271, 0x11CE, [0
3cd60 78 41 43 2c 20 30 78 34 38 2c 20 30 78 30 30 2c  xAC, 0x48, 0x00,
3cd70 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33   0x00, 0xC0, 0x3
3cd80 38 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b  8, 0x25, 0xA1]};
3cd90 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3cda0 49 44 69 72 65 63 74 33 44 52 4d 50 72 6f 67 72  IDirect3DRMProgr
3cdb0 65 73 73 69 76 65 4d 65 73 68 20 3d 20 7b 30 78  essiveMesh = {0x
3cdc0 34 35 31 36 45 43 37 39 2c 20 30 78 38 46 32 30  4516EC79, 0x8F20
3cdd0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 42 2c  , 0x11D0, [0x9B,
3cde0 20 30 78 36 44 2c 20 30 78 30 30 2c 20 30 78 30   0x6D, 0x00, 0x0
3cdf0 30 2c 20 30 78 43 30 2c 20 30 78 37 38 2c 20 30  0, 0xC0, 0x78, 0
3ce00 78 31 42 2c 20 30 78 43 33 5d 7d 3b 0a 20 63 6f  x1B, 0xC3]};. co
3ce10 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3ce20 65 63 74 33 44 52 4d 53 68 61 64 6f 77 20 3d 20  ect3DRMShadow = 
3ce30 7b 30 78 41 46 33 35 39 37 38 30 2c 20 30 78 36  {0xAF359780, 0x6
3ce40 42 41 33 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  BA3, 0x11CF, [0x
3ce50 41 43 2c 20 30 78 34 41 2c 20 30 78 30 30 2c 20  AC, 0x4A, 0x00, 
3ce60 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38  0x00, 0xC0, 0x38
3ce70 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a  , 0x25, 0xA1]};.
3ce80 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3ce90 44 69 72 65 63 74 33 44 52 4d 53 68 61 64 6f 77  Direct3DRMShadow
3cea0 32 20 3d 20 7b 30 78 38 36 42 34 34 45 32 35 2c  2 = {0x86B44E25,
3ceb0 20 30 78 39 43 38 32 2c 20 30 78 31 31 44 31 2c   0x9C82, 0x11D1,
3cec0 20 5b 30 78 42 42 2c 20 30 78 30 42 2c 20 30 78   [0xBB, 0x0B, 0x
3ced0 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
3cee0 30 78 38 31 2c 20 30 78 41 30 2c 20 30 78 41 36  0x81, 0xA0, 0xA6
3cef0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3cf00 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d 54 65  ID_IDirect3DRMTe
3cf10 78 74 75 72 65 20 3d 20 7b 30 78 45 42 31 36 43  xture = {0xEB16C
3cf20 42 30 39 2c 20 30 78 44 32 37 31 2c 20 30 78 31  B09, 0xD271, 0x1
3cf30 31 43 45 2c 20 5b 30 78 41 43 2c 20 30 78 34 38  1CE, [0xAC, 0x48
3cf40 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
3cf50 43 30 2c 20 30 78 33 38 2c 20 30 78 32 35 2c 20  C0, 0x38, 0x25, 
3cf60 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA1]};. const I
3cf70 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44  ID IID_IDirect3D
3cf80 52 4d 54 65 78 74 75 72 65 32 20 3d 20 7b 30 78  RMTexture2 = {0x
3cf90 31 32 30 46 33 30 43 30 2c 20 30 78 31 36 32 39  120F30C0, 0x1629
3cfa0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 34 2c  , 0x11D0, [0x94,
3cfb0 20 30 78 31 43 2c 20 30 78 30 30 2c 20 30 78 38   0x1C, 0x00, 0x8
3cfc0 30 2c 20 30 78 43 38 2c 20 30 78 30 43 2c 20 30  0, 0xC8, 0x0C, 0
3cfd0 78 46 41 2c 20 30 78 37 42 5d 7d 3b 0a 20 63 6f  xFA, 0x7B]};. co
3cfe0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3cff0 65 63 74 33 44 52 4d 54 65 78 74 75 72 65 33 20  ect3DRMTexture3 
3d000 3d 20 7b 30 78 46 46 36 42 37 46 37 33 2c 20 30  = {0xFF6B7F73, 0
3d010 78 41 34 30 45 2c 20 30 78 31 31 44 31 2c 20 5b  xA40E, 0x11D1, [
3d020 30 78 39 31 2c 20 30 78 46 39 2c 20 30 78 30 30  0x91, 0xF9, 0x00
3d030 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78  , 0x00, 0xF8, 0x
3d040 37 35 2c 20 30 78 38 45 2c 20 30 78 36 36 5d 7d  75, 0x8E, 0x66]}
3d050 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3d060 5f 49 44 69 72 65 63 74 33 44 52 4d 55 73 65 72  _IDirect3DRMUser
3d070 56 69 73 75 61 6c 20 3d 20 7b 30 78 35 39 31 36  Visual = {0x5916
3d080 33 44 45 30 2c 20 30 78 36 44 34 33 2c 20 30 78  3DE0, 0x6D43, 0x
3d090 31 31 43 46 2c 20 5b 30 78 41 43 2c 20 30 78 34  11CF, [0xAC, 0x4
3d0a0 41 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  A, 0x00, 0x00, 0
3d0b0 78 43 30 2c 20 30 78 33 38 2c 20 30 78 32 35 2c  xC0, 0x38, 0x25,
3d0c0 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA1]};. const 
3d0d0 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33  IID IID_IDirect3
3d0e0 44 52 4d 56 69 65 77 70 6f 72 74 20 3d 20 7b 30  DRMViewport = {0
3d0f0 78 45 42 31 36 43 42 30 32 2c 20 30 78 44 32 37  xEB16CB02, 0xD27
3d100 31 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 43  1, 0x11CE, [0xAC
3d110 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20 30 78  , 0x48, 0x00, 0x
3d120 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38 2c 20  00, 0xC0, 0x38, 
3d130 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a 20 63  0x25, 0xA1]};. c
3d140 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69  onst IID IID_IDi
3d150 72 65 63 74 33 44 52 4d 56 69 65 77 70 6f 72 74  rect3DRMViewport
3d160 32 20 3d 20 7b 30 78 34 41 31 42 31 42 45 36 2c  2 = {0x4A1B1BE6,
3d170 20 30 78 42 46 45 44 2c 20 30 78 31 31 44 31 2c   0xBFED, 0x11D1,
3d180 20 5b 30 78 38 45 2c 20 30 78 44 38 2c 20 30 78   [0x8E, 0xD8, 0x
3d190 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
3d1a0 30 78 36 37 2c 20 30 78 41 34 2c 20 30 78 38 32  0x67, 0xA4, 0x82
3d1b0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3d1c0 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d 56 69  ID_IDirect3DRMVi
3d1d0 65 77 70 6f 72 74 41 72 72 61 79 20 3d 20 7b 30  ewportArray = {0
3d1e0 78 45 42 31 36 43 42 31 31 2c 20 30 78 44 32 37  xEB16CB11, 0xD27
3d1f0 31 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 43  1, 0x11CE, [0xAC
3d200 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20 30 78  , 0x48, 0x00, 0x
3d210 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38 2c 20  00, 0xC0, 0x38, 
3d220 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a 20 63  0x25, 0xA1]};. c
3d230 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69  onst IID IID_IDi
3d240 72 65 63 74 33 44 52 4d 56 69 73 75 61 6c 20 3d  rect3DRMVisual =
3d250 20 7b 30 78 45 42 31 36 43 42 30 34 2c 20 30 78   {0xEB16CB04, 0x
3d260 44 32 37 31 2c 20 30 78 31 31 43 45 2c 20 5b 30  D271, 0x11CE, [0
3d270 78 41 43 2c 20 30 78 34 38 2c 20 30 78 30 30 2c  xAC, 0x48, 0x00,
3d280 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33   0x00, 0xC0, 0x3
3d290 38 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b  8, 0x25, 0xA1]};
3d2a0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3d2b0 49 44 69 72 65 63 74 33 44 52 4d 56 69 73 75 61  IDirect3DRMVisua
3d2c0 6c 41 72 72 61 79 20 3d 20 7b 30 78 45 42 31 36  lArray = {0xEB16
3d2d0 43 42 31 33 2c 20 30 78 44 32 37 31 2c 20 30 78  CB13, 0xD271, 0x
3d2e0 31 31 43 45 2c 20 5b 30 78 41 43 2c 20 30 78 34  11CE, [0xAC, 0x4
3d2f0 38 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  8, 0x00, 0x00, 0
3d300 78 43 30 2c 20 30 78 33 38 2c 20 30 78 32 35 2c  xC0, 0x38, 0x25,
3d310 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA1]};. const 
3d320 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33  IID IID_IDirect3
3d330 44 52 4d 57 69 6e 44 65 76 69 63 65 20 3d 20 7b  DRMWinDevice = {
3d340 30 78 43 35 30 31 36 43 43 30 2c 20 30 78 44 32  0xC5016CC0, 0xD2
3d350 37 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  73, 0x11CE, [0xA
3d360 43 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20 30  C, 0x48, 0x00, 0
3d370 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38 2c  x00, 0xC0, 0x38,
3d380 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a 20   0x25, 0xA1]};. 
3d390 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3d3a0 69 72 65 63 74 33 44 52 4d 57 72 61 70 20 3d 20  irect3DRMWrap = 
3d3b0 7b 30 78 45 42 31 36 43 42 30 41 2c 20 30 78 44  {0xEB16CB0A, 0xD
3d3c0 32 37 31 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  271, 0x11CE, [0x
3d3d0 41 43 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20  AC, 0x48, 0x00, 
3d3e0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38  0x00, 0xC0, 0x38
3d3f0 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a  , 0x25, 0xA1]};.
3d400 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3d410 44 69 72 65 63 74 33 44 54 65 78 74 75 72 65 20  Direct3DTexture 
3d420 3d 20 7b 30 78 32 43 44 43 44 39 45 30 2c 20 30  = {0x2CDCD9E0, 0
3d430 78 32 35 41 30 2c 20 30 78 31 31 43 46 2c 20 5b  x25A0, 0x11CF, [
3d440 30 78 41 33 2c 20 30 78 31 41 2c 20 30 78 30 30  0xA3, 0x1A, 0x00
3d450 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
3d460 42 39 2c 20 30 78 33 33 2c 20 30 78 35 36 5d 7d  B9, 0x33, 0x56]}
3d470 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3d480 5f 49 44 69 72 65 63 74 33 44 54 65 78 74 75 72  _IDirect3DTextur
3d490 65 32 20 3d 20 7b 30 78 39 33 32 38 31 35 30 32  e2 = {0x93281502
3d4a0 2c 20 30 78 38 43 46 38 2c 20 30 78 31 31 44 30  , 0x8CF8, 0x11D0
3d4b0 2c 20 5b 30 78 38 39 2c 20 30 78 41 42 2c 20 30  , [0x89, 0xAB, 0
3d4c0 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
3d4d0 20 30 78 30 35 2c 20 30 78 34 31 2c 20 30 78 32   0x05, 0x41, 0x2
3d4e0 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  9]};. const IID 
3d4f0 49 49 44 5f 49 44 69 72 65 63 74 33 44 54 6e 4c  IID_IDirect3DTnL
3d500 48 61 6c 44 65 76 69 63 65 20 3d 20 7b 30 78 46  HalDevice = {0xF
3d510 35 30 34 39 45 37 38 2c 20 30 78 34 38 36 31 2c  5049E78, 0x4861,
3d520 20 30 78 31 31 44 32 2c 20 5b 30 78 41 34 2c 20   0x11D2, [0xA4, 
3d530 30 78 30 37 2c 20 30 78 30 30 2c 20 30 78 41 30  0x07, 0x00, 0xA0
3d540 2c 20 30 78 43 39 2c 20 30 78 30 36 2c 20 30 78  , 0xC9, 0x06, 0x
3d550 32 39 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e  29, 0xA8]};. con
3d560 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65  st IID IID_IDire
3d570 63 74 33 44 56 65 72 74 65 78 42 75 66 66 65 72  ct3DVertexBuffer
3d580 20 3d 20 7b 30 78 37 41 35 30 33 35 35 35 2c 20   = {0x7A503555, 
3d590 30 78 34 41 38 33 2c 20 30 78 31 31 44 31 2c 20  0x4A83, 0x11D1, 
3d5a0 5b 30 78 41 35 2c 20 30 78 44 42 2c 20 30 78 30  [0xA5, 0xDB, 0x0
3d5b0 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
3d5c0 78 30 33 2c 20 30 78 36 37 2c 20 30 78 46 38 5d  x03, 0x67, 0xF8]
3d5d0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3d5e0 44 5f 49 44 69 72 65 63 74 33 44 56 65 72 74 65  D_IDirect3DVerte
3d5f0 78 42 75 66 66 65 72 37 20 3d 20 7b 30 78 46 35  xBuffer7 = {0xF5
3d600 30 34 39 45 37 44 2c 20 30 78 34 38 36 31 2c 20  049E7D, 0x4861, 
3d610 30 78 31 31 44 32 2c 20 5b 30 78 41 34 2c 20 30  0x11D2, [0xA4, 0
3d620 78 30 37 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x07, 0x00, 0xA0,
3d630 20 30 78 43 39 2c 20 30 78 30 36 2c 20 30 78 32   0xC9, 0x06, 0x2
3d640 39 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73  9, 0xA8]};. cons
3d650 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3d660 74 33 44 56 69 65 77 70 6f 72 74 20 3d 20 7b 30  t3DViewport = {0
3d670 78 34 34 31 37 43 31 34 36 2c 20 30 78 33 33 41  x4417C146, 0x33A
3d680 44 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38 31  D, 0x11CF, [0x81
3d690 2c 20 30 78 36 46 2c 20 30 78 30 30 2c 20 30 78  , 0x6F, 0x00, 0x
3d6a0 30 30 2c 20 30 78 43 30 2c 20 30 78 32 30 2c 20  00, 0xC0, 0x20, 
3d6b0 30 78 31 35 2c 20 30 78 36 45 5d 7d 3b 0a 20 63  0x15, 0x6E]};. c
3d6c0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69  onst IID IID_IDi
3d6d0 72 65 63 74 33 44 56 69 65 77 70 6f 72 74 32 20  rect3DViewport2 
3d6e0 3d 20 7b 30 78 39 33 32 38 31 35 30 30 2c 20 30  = {0x93281500, 0
3d6f0 78 38 43 46 38 2c 20 30 78 31 31 44 30 2c 20 5b  x8CF8, 0x11D0, [
3d700 30 78 38 39 2c 20 30 78 41 42 2c 20 30 78 30 30  0x89, 0xAB, 0x00
3d710 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
3d720 30 35 2c 20 30 78 34 31 2c 20 30 78 32 39 5d 7d  05, 0x41, 0x29]}
3d730 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3d740 5f 49 44 69 72 65 63 74 33 44 56 69 65 77 70 6f  _IDirect3DViewpo
3d750 72 74 33 20 3d 20 7b 30 78 42 30 41 42 33 42 36  rt3 = {0xB0AB3B6
3d760 31 2c 20 30 78 33 33 44 37 2c 20 30 78 31 31 44  1, 0x33D7, 0x11D
3d770 31 2c 20 5b 30 78 41 39 2c 20 30 78 38 31 2c 20  1, [0xA9, 0x81, 
3d780 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
3d790 2c 20 30 78 44 37 2c 20 30 78 42 31 2c 20 30 78  , 0xD7, 0xB1, 0x
3d7a0 37 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  74]};. const IID
3d7b0 20 49 49 44 5f 49 44 69 72 65 63 74 44 72 61 77   IID_IDirectDraw
3d7c0 20 3d 20 7b 30 78 36 43 31 34 44 42 38 30 2c 20   = {0x6C14DB80, 
3d7d0 30 78 41 37 33 33 2c 20 30 78 31 31 43 45 2c 20  0xA733, 0x11CE, 
3d7e0 5b 30 78 41 35 2c 20 30 78 32 31 2c 20 30 78 30  [0xA5, 0x21, 0x0
3d7f0 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30  0, 0x20, 0xAF, 0
3d800 78 30 42 2c 20 30 78 45 35 2c 20 30 78 36 30 5d  x0B, 0xE5, 0x60]
3d810 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3d820 44 5f 49 44 69 72 65 63 74 44 72 61 77 32 20 3d  D_IDirectDraw2 =
3d830 20 7b 30 78 42 33 41 36 46 33 45 30 2c 20 30 78   {0xB3A6F3E0, 0x
3d840 32 42 34 33 2c 20 30 78 31 31 43 46 2c 20 5b 30  2B43, 0x11CF, [0
3d850 78 41 32 2c 20 30 78 44 45 2c 20 30 78 30 30 2c  xA2, 0xDE, 0x00,
3d860 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
3d870 39 2c 20 30 78 33 33 2c 20 30 78 35 36 5d 7d 3b  9, 0x33, 0x56]};
3d880 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3d890 49 44 69 72 65 63 74 44 72 61 77 34 20 3d 20 7b  IDirectDraw4 = {
3d8a0 30 78 39 43 35 39 35 30 39 41 2c 20 30 78 33 39  0x9C59509A, 0x39
3d8b0 42 44 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  BD, 0x11D1, [0x8
3d8c0 43 2c 20 30 78 34 41 2c 20 30 78 30 30 2c 20 30  C, 0x4A, 0x00, 0
3d8d0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c  xC0, 0x4F, 0xD9,
3d8e0 20 30 78 33 30 2c 20 30 78 43 35 5d 7d 3b 0a 20   0x30, 0xC5]};. 
3d8f0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3d900 69 72 65 63 74 44 72 61 77 37 20 3d 20 7b 30 78  irectDraw7 = {0x
3d910 31 35 45 36 35 45 43 30 2c 20 30 78 33 42 39 43  15E65EC0, 0x3B9C
3d920 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 39 2c  , 0x11D2, [0xB9,
3d930 20 30 78 32 46 2c 20 30 78 30 30 2c 20 30 78 36   0x2F, 0x00, 0x6
3d940 30 2c 20 30 78 39 37 2c 20 30 78 39 37 2c 20 30  0, 0x97, 0x97, 0
3d950 78 45 41 2c 20 30 78 35 42 5d 7d 3b 0a 20 63 6f  xEA, 0x5B]};. co
3d960 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3d970 65 63 74 44 72 61 77 43 6c 69 70 70 65 72 20 3d  ectDrawClipper =
3d980 20 7b 30 78 36 43 31 34 44 42 38 35 2c 20 30 78   {0x6C14DB85, 0x
3d990 41 37 33 33 2c 20 30 78 31 31 43 45 2c 20 5b 30  A733, 0x11CE, [0
3d9a0 78 41 35 2c 20 30 78 32 31 2c 20 30 78 30 30 2c  xA5, 0x21, 0x00,
3d9b0 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 30   0x20, 0xAF, 0x0
3d9c0 42 2c 20 30 78 45 35 2c 20 30 78 36 30 5d 7d 3b  B, 0xE5, 0x60]};
3d9d0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3d9e0 49 44 69 72 65 63 74 44 72 61 77 43 6f 6c 6f 72  IDirectDrawColor
3d9f0 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 34 42 39  Control = {0x4B9
3da00 46 30 45 45 30 2c 20 30 78 30 44 37 45 2c 20 30  F0EE0, 0x0D7E, 0
3da10 78 31 31 44 30 2c 20 5b 30 78 39 42 2c 20 30 78  x11D0, [0x9B, 0x
3da20 30 36 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  06, 0x00, 0xA0, 
3da30 30 78 43 39 2c 20 30 78 30 33 2c 20 30 78 41 33  0xC9, 0x03, 0xA3
3da40 2c 20 30 78 42 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xB8]};. const
3da50 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74   IID IID_IDirect
3da60 44 72 61 77 46 61 63 74 6f 72 79 32 20 3d 20 7b  DrawFactory2 = {
3da70 30 78 38 39 42 32 43 34 38 38 2c 20 30 78 34 41  0x89B2C488, 0x4A
3da80 46 34 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  F4, 0x11D1, [0x8
3da90 43 2c 20 30 78 34 43 2c 20 30 78 30 30 2c 20 30  C, 0x4C, 0x00, 0
3daa0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c  xC0, 0x4F, 0xD9,
3dab0 20 30 78 33 30 2c 20 30 78 43 35 5d 7d 3b 0a 20   0x30, 0xC5]};. 
3dac0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3dad0 69 72 65 63 74 44 72 61 77 47 61 6d 6d 61 43 6f  irectDrawGammaCo
3dae0 6e 74 72 6f 6c 20 3d 20 7b 30 78 36 39 43 31 31  ntrol = {0x69C11
3daf0 43 33 45 2c 20 30 78 42 34 36 42 2c 20 30 78 31  C3E, 0xB46B, 0x1
3db00 31 44 31 2c 20 5b 30 78 41 44 2c 20 30 78 37 41  1D1, [0xAD, 0x7A
3db10 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
3db20 34 46 2c 20 30 78 43 32 2c 20 30 78 39 42 2c 20  4F, 0xC2, 0x9B, 
3db30 30 78 34 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x4E]};. const I
3db40 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 44 72  ID IID_IDirectDr
3db50 61 77 4b 65 72 6e 65 6c 20 3d 20 7b 30 78 38 44  awKernel = {0x8D
3db60 35 36 43 31 32 30 2c 20 30 78 36 41 30 38 2c 20  56C120, 0x6A08, 
3db70 30 78 31 31 44 30 2c 20 5b 30 78 39 42 2c 20 30  0x11D0, [0x9B, 0
3db80 78 30 36 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x06, 0x00, 0xA0,
3db90 20 30 78 43 39 2c 20 30 78 30 33 2c 20 30 78 41   0xC9, 0x03, 0xA
3dba0 33 2c 20 30 78 42 38 5d 7d 3b 0a 20 63 6f 6e 73  3, 0xB8]};. cons
3dbb0 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3dbc0 74 44 72 61 77 4f 70 74 53 75 72 66 61 63 65 20  tDrawOptSurface 
3dbd0 3d 20 7b 30 78 35 31 31 39 31 46 31 45 2c 20 30  = {0x51191F1E, 0
3dbe0 78 34 46 32 42 2c 20 30 78 31 31 44 31 2c 20 5b  x4F2B, 0x11D1, [
3dbf0 30 78 38 43 2c 20 30 78 43 33 2c 20 30 78 30 30  0x8C, 0xC3, 0x00
3dc00 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
3dc10 30 36 2c 20 30 78 32 39 2c 20 30 78 41 38 5d 7d  06, 0x29, 0xA8]}
3dc20 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3dc30 5f 49 44 69 72 65 63 74 44 72 61 77 50 61 6c 65  _IDirectDrawPale
3dc40 74 74 65 20 3d 20 7b 30 78 36 43 31 34 44 42 38  tte = {0x6C14DB8
3dc50 34 2c 20 30 78 41 37 33 33 2c 20 30 78 31 31 43  4, 0xA733, 0x11C
3dc60 45 2c 20 5b 30 78 41 35 2c 20 30 78 32 31 2c 20  E, [0xA5, 0x21, 
3dc70 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46  0x00, 0x20, 0xAF
3dc80 2c 20 30 78 30 42 2c 20 30 78 45 35 2c 20 30 78  , 0x0B, 0xE5, 0x
3dc90 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  60]};. const IID
3dca0 20 49 49 44 5f 49 44 69 72 65 63 74 44 72 61 77   IID_IDirectDraw
3dcb0 50 61 6c 65 74 74 65 32 20 3d 20 7b 30 78 43 30  Palette2 = {0xC0
3dcc0 33 43 34 37 37 45 2c 20 30 78 36 35 31 39 2c 20  3C477E, 0x6519, 
3dcd0 30 78 31 31 44 31 2c 20 5b 30 78 38 43 2c 20 30  0x11D1, [0x8C, 0
3dce0 78 35 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x52, 0x00, 0xC0,
3dcf0 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 33   0x4F, 0xD9, 0x3
3dd00 30 2c 20 30 78 43 35 5d 7d 3b 0a 20 63 6f 6e 73  0, 0xC5]};. cons
3dd10 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3dd20 74 44 72 61 77 53 75 72 66 61 63 65 20 3d 20 7b  tDrawSurface = {
3dd30 30 78 36 43 31 34 44 42 38 31 2c 20 30 78 41 37  0x6C14DB81, 0xA7
3dd40 33 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  33, 0x11CE, [0xA
3dd50 35 2c 20 30 78 32 31 2c 20 30 78 30 30 2c 20 30  5, 0x21, 0x00, 0
3dd60 78 32 30 2c 20 30 78 41 46 2c 20 30 78 30 42 2c  x20, 0xAF, 0x0B,
3dd70 20 30 78 45 35 2c 20 30 78 36 30 5d 7d 3b 0a 20   0xE5, 0x60]};. 
3dd80 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3dd90 69 72 65 63 74 44 72 61 77 53 75 72 66 61 63 65  irectDrawSurface
3dda0 32 20 3d 20 7b 30 78 35 37 38 30 35 38 38 35 2c  2 = {0x57805885,
3ddb0 20 30 78 36 45 45 43 2c 20 30 78 31 31 43 46 2c   0x6EEC, 0x11CF,
3ddc0 20 5b 30 78 39 34 2c 20 30 78 34 31 2c 20 30 78   [0x94, 0x41, 0x
3ddd0 41 38 2c 20 30 78 32 33 2c 20 30 78 30 33 2c 20  A8, 0x23, 0x03, 
3dde0 30 78 43 31 2c 20 30 78 30 45 2c 20 30 78 32 37  0xC1, 0x0E, 0x27
3ddf0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3de00 49 44 5f 49 44 69 72 65 63 74 44 72 61 77 53 75  ID_IDirectDrawSu
3de10 72 66 61 63 65 33 20 3d 20 7b 30 78 44 41 30 34  rface3 = {0xDA04
3de20 34 45 30 30 2c 20 30 78 36 39 42 32 2c 20 30 78  4E00, 0x69B2, 0x
3de30 31 31 44 30 2c 20 5b 30 78 41 31 2c 20 30 78 44  11D0, [0xA1, 0xD
3de40 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
3de50 78 30 30 2c 20 30 78 42 38 2c 20 30 78 44 46 2c  x00, 0xB8, 0xDF,
3de60 20 30 78 42 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xBB]};. const 
3de70 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 44  IID IID_IDirectD
3de80 72 61 77 53 75 72 66 61 63 65 34 20 3d 20 7b 30  rawSurface4 = {0
3de90 78 30 42 32 42 38 36 33 30 2c 20 30 78 41 44 33  x0B2B8630, 0xAD3
3dea0 35 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 45  5, 0x11D0, [0x8E
3deb0 2c 20 30 78 41 36 2c 20 30 78 30 30 2c 20 30 78  , 0xA6, 0x00, 0x
3dec0 36 30 2c 20 30 78 39 37 2c 20 30 78 39 37 2c 20  60, 0x97, 0x97, 
3ded0 30 78 45 41 2c 20 30 78 35 42 5d 7d 3b 0a 20 63  0xEA, 0x5B]};. c
3dee0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69  onst IID IID_IDi
3def0 72 65 63 74 44 72 61 77 53 75 72 66 61 63 65 37  rectDrawSurface7
3df00 20 3d 20 7b 30 78 30 36 36 37 35 41 38 30 2c 20   = {0x06675A80, 
3df10 30 78 33 42 39 42 2c 20 30 78 31 31 44 32 2c 20  0x3B9B, 0x11D2, 
3df20 5b 30 78 42 39 2c 20 30 78 32 46 2c 20 30 78 30  [0xB9, 0x2F, 0x0
3df30 30 2c 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30  0, 0x60, 0x97, 0
3df40 78 39 37 2c 20 30 78 45 41 2c 20 30 78 35 42 5d  x97, 0xEA, 0x5B]
3df50 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3df60 44 5f 49 44 69 72 65 63 74 44 72 61 77 53 75 72  D_IDirectDrawSur
3df70 66 61 63 65 4b 65 72 6e 65 6c 20 3d 20 7b 30 78  faceKernel = {0x
3df80 36 30 37 35 35 44 41 30 2c 20 30 78 36 41 34 30  60755DA0, 0x6A40
3df90 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 42 2c  , 0x11D0, [0x9B,
3dfa0 20 30 78 30 36 2c 20 30 78 30 30 2c 20 30 78 41   0x06, 0x00, 0xA
3dfb0 30 2c 20 30 78 43 39 2c 20 30 78 30 33 2c 20 30  0, 0xC9, 0x03, 0
3dfc0 78 41 33 2c 20 30 78 42 38 5d 7d 3b 0a 20 63 6f  xA3, 0xB8]};. co
3dfd0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3dfe0 65 63 74 44 72 61 77 56 69 64 65 6f 41 63 63 65  ectDrawVideoAcce
3dff0 6c 65 72 61 74 6f 72 20 3d 20 7b 30 78 43 39 42  lerator = {0xC9B
3e000 32 44 37 34 30 2c 20 30 78 33 33 35 36 2c 20 30  2D740, 0x3356, 0
3e010 78 31 31 44 31 2c 20 5b 30 78 38 46 2c 20 30 78  x11D1, [0x8F, 0x
3e020 43 46 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  CF, 0x00, 0xC0, 
3e030 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 39 42  0x4F, 0xC2, 0x9B
3e040 2c 20 30 78 34 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x4E]};. const
3e050 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74   IID IID_IDirect
3e060 44 72 61 77 56 69 64 65 6f 50 6f 72 74 20 3d 20  DrawVideoPort = 
3e070 7b 30 78 42 33 36 44 39 33 45 30 2c 20 30 78 32  {0xB36D93E0, 0x2
3e080 42 34 33 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  B43, 0x11CF, [0x
3e090 41 32 2c 20 30 78 44 45 2c 20 30 78 30 30 2c 20  A2, 0xDE, 0x00, 
3e0a0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 39  0xAA, 0x00, 0xB9
3e0b0 2c 20 30 78 33 33 2c 20 30 78 35 36 5d 7d 3b 0a  , 0x33, 0x56]};.
3e0c0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3e0d0 44 69 72 65 63 74 49 6e 70 75 74 32 41 20 3d 20  DirectInput2A = 
3e0e0 7b 30 78 35 39 34 34 45 36 36 32 2c 20 30 78 41  {0x5944E662, 0xA
3e0f0 41 38 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  A8A, 0x11CF, [0x
3e100 42 46 2c 20 30 78 43 37 2c 20 30 78 34 34 2c 20  BF, 0xC7, 0x44, 
3e110 30 78 34 35 2c 20 30 78 35 33 2c 20 30 78 35 34  0x45, 0x53, 0x54
3e120 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a  , 0x00, 0x00]};.
3e130 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3e140 44 69 72 65 63 74 49 6e 70 75 74 32 57 20 3d 20  DirectInput2W = 
3e150 7b 30 78 35 39 34 34 45 36 36 33 2c 20 30 78 41  {0x5944E663, 0xA
3e160 41 38 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  A8A, 0x11CF, [0x
3e170 42 46 2c 20 30 78 43 37 2c 20 30 78 34 34 2c 20  BF, 0xC7, 0x44, 
3e180 30 78 34 35 2c 20 30 78 35 33 2c 20 30 78 35 34  0x45, 0x53, 0x54
3e190 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a  , 0x00, 0x00]};.
3e1a0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3e1b0 44 69 72 65 63 74 49 6e 70 75 74 37 41 20 3d 20  DirectInput7A = 
3e1c0 7b 30 78 39 41 34 43 42 36 38 34 2c 20 30 78 32  {0x9A4CB684, 0x2
3e1d0 33 36 44 2c 20 30 78 31 31 44 33 2c 20 5b 30 78  36D, 0x11D3, [0x
3e1e0 38 45 2c 20 30 78 39 44 2c 20 30 78 30 30 2c 20  8E, 0x9D, 0x00, 
3e1f0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 36 38  0xC0, 0x4F, 0x68
3e200 2c 20 30 78 34 34 2c 20 30 78 41 45 5d 7d 3b 0a  , 0x44, 0xAE]};.
3e210 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3e220 44 69 72 65 63 74 49 6e 70 75 74 37 57 20 3d 20  DirectInput7W = 
3e230 7b 30 78 39 41 34 43 42 36 38 35 2c 20 30 78 32  {0x9A4CB685, 0x2
3e240 33 36 44 2c 20 30 78 31 31 44 33 2c 20 5b 30 78  36D, 0x11D3, [0x
3e250 38 45 2c 20 30 78 39 44 2c 20 30 78 30 30 2c 20  8E, 0x9D, 0x00, 
3e260 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 36 38  0xC0, 0x4F, 0x68
3e270 2c 20 30 78 34 34 2c 20 30 78 41 45 5d 7d 3b 0a  , 0x44, 0xAE]};.
3e280 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3e290 44 69 72 65 63 74 49 6e 70 75 74 41 20 3d 20 7b  DirectInputA = {
3e2a0 30 78 38 39 35 32 31 33 36 30 2c 20 30 78 41 41  0x89521360, 0xAA
3e2b0 38 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  8A, 0x11CF, [0xB
3e2c0 46 2c 20 30 78 43 37 2c 20 30 78 34 34 2c 20 30  F, 0xC7, 0x44, 0
3e2d0 78 34 35 2c 20 30 78 35 33 2c 20 30 78 35 34 2c  x45, 0x53, 0x54,
3e2e0 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20   0x00, 0x00]};. 
3e2f0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3e300 69 72 65 63 74 49 6e 70 75 74 44 65 76 69 63 65  irectInputDevice
3e310 32 41 20 3d 20 7b 30 78 35 39 34 34 45 36 38 32  2A = {0x5944E682
3e320 2c 20 30 78 43 39 32 45 2c 20 30 78 31 31 43 46  , 0xC92E, 0x11CF
3e330 2c 20 5b 30 78 42 46 2c 20 30 78 43 37 2c 20 30  , [0xBF, 0xC7, 0
3e340 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c  x44, 0x45, 0x53,
3e350 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30   0x54, 0x00, 0x0
3e360 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
3e370 49 49 44 5f 49 44 69 72 65 63 74 49 6e 70 75 74  IID_IDirectInput
3e380 44 65 76 69 63 65 32 57 20 3d 20 7b 30 78 35 39  Device2W = {0x59
3e390 34 34 45 36 38 33 2c 20 30 78 43 39 32 45 2c 20  44E683, 0xC92E, 
3e3a0 30 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20 30  0x11CF, [0xBF, 0
3e3b0 78 43 37 2c 20 30 78 34 34 2c 20 30 78 34 35 2c  xC7, 0x44, 0x45,
3e3c0 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78 30   0x53, 0x54, 0x0
3e3d0 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x00]};. cons
3e3e0 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3e3f0 74 49 6e 70 75 74 44 65 76 69 63 65 37 41 20 3d  tInputDevice7A =
3e400 20 7b 30 78 35 37 44 37 43 36 42 43 2c 20 30 78   {0x57D7C6BC, 0x
3e410 32 33 35 36 2c 20 30 78 31 31 44 33 2c 20 5b 30  2356, 0x11D3, [0
3e420 78 38 45 2c 20 30 78 39 44 2c 20 30 78 30 30 2c  x8E, 0x9D, 0x00,
3e430 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 36   0xC0, 0x4F, 0x6
3e440 38 2c 20 30 78 34 34 2c 20 30 78 41 45 5d 7d 3b  8, 0x44, 0xAE]};
3e450 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3e460 49 44 69 72 65 63 74 49 6e 70 75 74 44 65 76 69  IDirectInputDevi
3e470 63 65 37 57 20 3d 20 7b 30 78 35 37 44 37 43 36  ce7W = {0x57D7C6
3e480 42 44 2c 20 30 78 32 33 35 36 2c 20 30 78 31 31  BD, 0x2356, 0x11
3e490 44 33 2c 20 5b 30 78 38 45 2c 20 30 78 39 44 2c  D3, [0x8E, 0x9D,
3e4a0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
3e4b0 46 2c 20 30 78 36 38 2c 20 30 78 34 34 2c 20 30  F, 0x68, 0x44, 0
3e4c0 78 41 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xAE]};. const II
3e4d0 44 20 49 49 44 5f 49 44 69 72 65 63 74 49 6e 70  D IID_IDirectInp
3e4e0 75 74 44 65 76 69 63 65 41 20 3d 20 7b 30 78 35  utDeviceA = {0x5
3e4f0 39 34 34 45 36 38 30 2c 20 30 78 43 39 32 45 2c  944E680, 0xC92E,
3e500 20 30 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20   0x11CF, [0xBF, 
3e510 30 78 43 37 2c 20 30 78 34 34 2c 20 30 78 34 35  0xC7, 0x44, 0x45
3e520 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78  , 0x53, 0x54, 0x
3e530 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e  00, 0x00]};. con
3e540 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65  st IID IID_IDire
3e550 63 74 49 6e 70 75 74 44 65 76 69 63 65 57 20 3d  ctInputDeviceW =
3e560 20 7b 30 78 35 39 34 34 45 36 38 31 2c 20 30 78   {0x5944E681, 0x
3e570 43 39 32 45 2c 20 30 78 31 31 43 46 2c 20 5b 30  C92E, 0x11CF, [0
3e580 78 42 46 2c 20 30 78 43 37 2c 20 30 78 34 34 2c  xBF, 0xC7, 0x44,
3e590 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30 78 35   0x45, 0x53, 0x5
3e5a0 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b  4, 0x00, 0x00]};
3e5b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3e5c0 49 44 69 72 65 63 74 49 6e 70 75 74 45 66 66 65  IDirectInputEffe
3e5d0 63 74 20 3d 20 7b 30 78 45 37 45 31 46 37 43 30  ct = {0xE7E1F7C0
3e5e0 2c 20 30 78 38 38 44 32 2c 20 30 78 31 31 44 30  , 0x88D2, 0x11D0
3e5f0 2c 20 5b 30 78 39 41 2c 20 30 78 44 30 2c 20 30  , [0x9A, 0xD0, 0
3e600 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
3e610 20 30 78 41 30 2c 20 30 78 36 45 2c 20 30 78 33   0xA0, 0x6E, 0x3
3e620 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  5]};. const IID 
3e630 49 49 44 5f 49 44 69 72 65 63 74 49 6e 70 75 74  IID_IDirectInput
3e640 45 66 66 65 63 74 44 72 69 76 65 72 20 3d 20 7b  EffectDriver = {
3e650 30 78 30 32 35 33 38 31 33 30 2c 20 30 78 38 39  0x02538130, 0x89
3e660 38 46 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  8F, 0x11D0, [0x9
3e670 41 2c 20 30 78 44 30 2c 20 30 78 30 30 2c 20 30  A, 0xD0, 0x00, 0
3e680 78 41 30 2c 20 30 78 43 39 2c 20 30 78 41 30 2c  xA0, 0xC9, 0xA0,
3e690 20 30 78 36 45 2c 20 30 78 33 35 5d 7d 3b 0a 20   0x6E, 0x35]};. 
3e6a0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3e6b0 69 72 65 63 74 49 6e 70 75 74 4a 6f 79 43 6f 6e  irectInputJoyCon
3e6c0 66 69 67 20 3d 20 7b 30 78 31 44 45 31 32 41 42  fig = {0x1DE12AB
3e6d0 31 2c 20 30 78 43 39 46 35 2c 20 30 78 31 31 43  1, 0xC9F5, 0x11C
3e6e0 46 2c 20 5b 30 78 42 46 2c 20 30 78 43 37 2c 20  F, [0xBF, 0xC7, 
3e6f0 30 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33  0x44, 0x45, 0x53
3e700 2c 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78  , 0x54, 0x00, 0x
3e710 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  00]};. const IID
3e720 20 49 49 44 5f 49 44 69 72 65 63 74 49 6e 70 75   IID_IDirectInpu
3e730 74 50 49 44 44 72 69 76 65 72 20 3d 20 7b 30 78  tPIDDriver = {0x
3e740 45 45 43 36 39 39 33 41 2c 20 30 78 42 33 46 44  EEC6993A, 0xB3FD
3e750 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41 39 2c  , 0x11D2, [0xA9,
3e760 20 30 78 31 36 2c 20 30 78 30 30 2c 20 30 78 43   0x16, 0x00, 0xC
3e770 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30  0, 0x4F, 0xB9, 0
3e780 78 38 36 2c 20 30 78 33 38 5d 7d 3b 0a 20 63 6f  x86, 0x38]};. co
3e790 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3e7a0 65 63 74 49 6e 70 75 74 57 20 3d 20 7b 30 78 38  ectInputW = {0x8
3e7b0 39 35 32 31 33 36 31 2c 20 30 78 41 41 38 41 2c  9521361, 0xAA8A,
3e7c0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20   0x11CF, [0xBF, 
3e7d0 30 78 43 37 2c 20 30 78 34 34 2c 20 30 78 34 35  0xC7, 0x44, 0x45
3e7e0 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78  , 0x53, 0x54, 0x
3e7f0 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e  00, 0x00]};. con
3e800 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65  st IID IID_IDire
3e810 63 74 4d 75 73 69 63 20 3d 20 7b 30 78 36 35 33  ctMusic = {0x653
3e820 36 31 31 35 41 2c 20 30 78 37 42 32 44 2c 20 30  6115A, 0x7B2D, 0
3e830 78 31 31 44 32 2c 20 5b 30 78 42 41 2c 20 30 78  x11D2, [0xBA, 0x
3e840 31 38 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  18, 0x00, 0x00, 
3e850 30 78 46 38 2c 20 30 78 37 35 2c 20 30 78 41 43  0xF8, 0x75, 0xAC
3e860 2c 20 30 78 31 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x12]};. const
3e870 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74   IID IID_IDirect
3e880 4d 75 73 69 63 32 20 3d 20 7b 30 78 36 46 43 32  Music2 = {0x6FC2
3e890 43 41 45 31 2c 20 30 78 42 43 37 38 2c 20 30 78  CAE1, 0xBC78, 0x
3e8a0 31 31 44 32 2c 20 5b 30 78 41 46 2c 20 30 78 41  11D2, [0xAF, 0xA
3e8b0 36 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  6, 0x00, 0xAA, 0
3e8c0 78 30 30 2c 20 30 78 32 34 2c 20 30 78 44 38 2c  x00, 0x24, 0xD8,
3e8d0 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xB6]};. const 
3e8e0 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 4d  IID IID_IDirectM
3e8f0 75 73 69 63 42 61 6e 64 20 3d 20 7b 30 78 44 32  usicBand = {0xD2
3e900 41 43 32 38 43 30 2c 20 30 78 42 33 39 42 2c 20  AC28C0, 0xB39B, 
3e910 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30  0x11D1, [0x87, 0
3e920 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  x04, 0x00, 0x60,
3e930 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42   0x08, 0x93, 0xB
3e940 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73  1, 0xBD]};. cons
3e950 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3e960 74 4d 75 73 69 63 42 75 66 66 65 72 20 3d 20 7b  tMusicBuffer = {
3e970 30 78 44 32 41 43 32 38 37 38 2c 20 30 78 42 33  0xD2AC2878, 0xB3
3e980 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  9B, 0x11D1, [0x8
3e990 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20 30  7, 0x04, 0x00, 0
3e9a0 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c  x60, 0x08, 0x93,
3e9b0 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20   0xB1, 0xBD]};. 
3e9c0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3e9d0 69 72 65 63 74 4d 75 73 69 63 43 68 6f 72 64 4d  irectMusicChordM
3e9e0 61 70 20 3d 20 7b 30 78 44 32 41 43 32 38 42 45  ap = {0xD2AC28BE
3e9f0 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31 44 31  , 0xB39B, 0x11D1
3ea00 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30  , [0x87, 0x04, 0
3ea10 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c  x00, 0x60, 0x08,
3ea20 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42   0x93, 0xB1, 0xB
3ea30 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
3ea40 49 49 44 5f 49 44 69 72 65 63 74 4d 75 73 69 63  IID_IDirectMusic
3ea50 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78  Collection = {0x
3ea60 44 32 41 43 32 38 37 43 2c 20 30 78 42 33 39 42  D2AC287C, 0xB39B
3ea70 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c  , 0x11D1, [0x87,
3ea80 20 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36   0x04, 0x00, 0x6
3ea90 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30  0, 0x08, 0x93, 0
3eaa0 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f  xB1, 0xBD]};. co
3eab0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3eac0 65 63 74 4d 75 73 69 63 43 6f 6d 70 6f 73 65 72  ectMusicComposer
3ead0 20 3d 20 7b 30 78 44 32 41 43 32 38 42 46 2c 20   = {0xD2AC28BF, 
3eae0 30 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c 20  0xB39B, 0x11D1, 
3eaf0 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78 30  [0x87, 0x04, 0x0
3eb00 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
3eb10 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d  x93, 0xB1, 0xBD]
3eb20 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3eb30 44 5f 49 44 69 72 65 63 74 4d 75 73 69 63 44 6f  D_IDirectMusicDo
3eb40 77 6e 6c 6f 61 64 20 3d 20 7b 30 78 44 32 41 43  wnload = {0xD2AC
3eb50 32 38 37 42 2c 20 30 78 42 33 39 42 2c 20 30 78  287B, 0xB39B, 0x
3eb60 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30  11D1, [0x87, 0x0
3eb70 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  4, 0x00, 0x60, 0
3eb80 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c  x08, 0x93, 0xB1,
3eb90 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xBD]};. const 
3eba0 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 4d  IID IID_IDirectM
3ebb0 75 73 69 63 44 6f 77 6e 6c 6f 61 64 65 64 49 6e  usicDownloadedIn
3ebc0 73 74 72 75 6d 65 6e 74 20 3d 20 7b 30 78 44 32  strument = {0xD2
3ebd0 41 43 32 38 37 45 2c 20 30 78 42 33 39 42 2c 20  AC287E, 0xB39B, 
3ebe0 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30  0x11D1, [0x87, 0
3ebf0 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  x04, 0x00, 0x60,
3ec00 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42   0x08, 0x93, 0xB
3ec10 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73  1, 0xBD]};. cons
3ec20 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3ec30 74 4d 75 73 69 63 47 65 74 4c 6f 61 64 65 72 20  tMusicGetLoader 
3ec40 3d 20 7b 30 78 36 38 41 30 34 38 34 34 2c 20 30  = {0x68A04844, 0
3ec50 78 44 31 33 44 2c 20 30 78 31 31 44 31 2c 20 5b  xD13D, 0x11D1, [
3ec60 30 78 41 46 2c 20 30 78 41 36 2c 20 30 78 30 30  0xAF, 0xA6, 0x00
3ec70 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
3ec80 32 34 2c 20 30 78 44 38 2c 20 30 78 42 36 5d 7d  24, 0xD8, 0xB6]}
3ec90 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3eca0 5f 49 44 69 72 65 63 74 4d 75 73 69 63 47 72 61  _IDirectMusicGra
3ecb0 70 68 20 3d 20 7b 30 78 32 42 45 46 43 32 37 37  ph = {0x2BEFC277
3ecc0 2c 20 30 78 35 34 39 37 2c 20 30 78 31 31 44 32  , 0x5497, 0x11D2
3ecd0 2c 20 5b 30 78 42 43 2c 20 30 78 43 42 2c 20 30  , [0xBC, 0xCB, 0
3ece0 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
3ecf0 20 30 78 32 32 2c 20 30 78 45 36 2c 20 30 78 45   0x22, 0xE6, 0xE
3ed00 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
3ed10 49 49 44 5f 49 44 69 72 65 63 74 4d 75 73 69 63  IID_IDirectMusic
3ed20 49 6e 73 74 72 75 6d 65 6e 74 20 3d 20 7b 30 78  Instrument = {0x
3ed30 44 32 41 43 32 38 37 44 2c 20 30 78 42 33 39 42  D2AC287D, 0xB39B
3ed40 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c  , 0x11D1, [0x87,
3ed50 20 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36   0x04, 0x00, 0x6
3ed60 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30  0, 0x08, 0x93, 0
3ed70 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f  xB1, 0xBD]};. co
3ed80 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3ed90 65 63 74 4d 75 73 69 63 4c 6f 61 64 65 72 20 3d  ectMusicLoader =
3eda0 20 7b 30 78 32 46 46 41 41 43 41 32 2c 20 30 78   {0x2FFAACA2, 0x
3edb0 35 44 43 41 2c 20 30 78 31 31 44 32 2c 20 5b 30  5DCA, 0x11D2, [0
3edc0 78 41 46 2c 20 30 78 41 36 2c 20 30 78 30 30 2c  xAF, 0xA6, 0x00,
3edd0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 32   0xAA, 0x00, 0x2
3ede0 34 2c 20 30 78 44 38 2c 20 30 78 42 36 5d 7d 3b  4, 0xD8, 0xB6]};
3edf0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3ee00 49 44 69 72 65 63 74 4d 75 73 69 63 4f 62 6a 65  IDirectMusicObje
3ee10 63 74 20 3d 20 7b 30 78 44 32 41 43 32 38 42 35  ct = {0xD2AC28B5
3ee20 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31 44 31  , 0xB39B, 0x11D1
3ee30 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30  , [0x87, 0x04, 0
3ee40 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c  x00, 0x60, 0x08,
3ee50 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42   0x93, 0xB1, 0xB
3ee60 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
3ee70 49 49 44 5f 49 44 69 72 65 63 74 4d 75 73 69 63  IID_IDirectMusic
3ee80 50 65 72 66 6f 72 6d 61 6e 63 65 20 3d 20 7b 30  Performance = {0
3ee90 78 30 37 44 34 33 44 30 33 2c 20 30 78 36 35 32  x07D43D03, 0x652
3eea0 33 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 37  3, 0x11D2, [0x87
3eeb0 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30 78  , 0x1D, 0x00, 0x
3eec0 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20  60, 0x08, 0x93, 
3eed0 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63  0xB1, 0xBD]};. c
3eee0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69  onst IID IID_IDi
3eef0 72 65 63 74 4d 75 73 69 63 50 65 72 66 6f 72 6d  rectMusicPerform
3ef00 61 6e 63 65 32 20 3d 20 7b 30 78 36 46 43 32 43  ance2 = {0x6FC2C
3ef10 41 45 30 2c 20 30 78 42 43 37 38 2c 20 30 78 31  AE0, 0xBC78, 0x1
3ef20 31 44 32 2c 20 5b 30 78 41 46 2c 20 30 78 41 36  1D2, [0xAF, 0xA6
3ef30 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
3ef40 30 30 2c 20 30 78 32 34 2c 20 30 78 44 38 2c 20  00, 0x24, 0xD8, 
3ef50 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xB6]};. const I
3ef60 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 4d 75  ID IID_IDirectMu
3ef70 73 69 63 50 6f 72 74 20 3d 20 7b 30 78 30 38 46  sicPort = {0x08F
3ef80 32 44 38 43 39 2c 20 30 78 33 37 43 32 2c 20 30  2D8C9, 0x37C2, 0
3ef90 78 31 31 44 32 2c 20 5b 30 78 42 39 2c 20 30 78  x11D2, [0xB9, 0x
3efa0 46 39 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  F9, 0x00, 0x00, 
3efb0 30 78 46 38 2c 20 30 78 37 35 2c 20 30 78 41 43  0xF8, 0x75, 0xAC
3efc0 2c 20 30 78 31 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x12]};. const
3efd0 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74   IID IID_IDirect
3efe0 4d 75 73 69 63 50 6f 72 74 44 6f 77 6e 6c 6f 61  MusicPortDownloa
3eff0 64 20 3d 20 7b 30 78 44 32 41 43 32 38 37 41 2c  d = {0xD2AC287A,
3f000 20 30 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c   0xB39B, 0x11D1,
3f010 20 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78   [0x87, 0x04, 0x
3f020 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20  00, 0x60, 0x08, 
3f030 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44  0x93, 0xB1, 0xBD
3f040 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3f050 49 44 5f 49 44 69 72 65 63 74 4d 75 73 69 63 53  ID_IDirectMusicS
3f060 65 67 6d 65 6e 74 20 3d 20 7b 30 78 46 39 36 30  egment = {0xF960
3f070 32 39 41 32 2c 20 30 78 34 32 38 32 2c 20 30 78  29A2, 0x4282, 0x
3f080 31 31 44 32 2c 20 5b 30 78 38 37 2c 20 30 78 31  11D2, [0x87, 0x1
3f090 37 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  7, 0x00, 0x60, 0
3f0a0 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c  x08, 0x93, 0xB1,
3f0b0 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xBD]};. const 
3f0c0 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 4d  IID IID_IDirectM
3f0d0 75 73 69 63 53 65 67 6d 65 6e 74 32 20 3d 20 7b  usicSegment2 = {
3f0e0 30 78 44 33 38 38 39 34 44 31 2c 20 30 78 43 30  0xD38894D1, 0xC0
3f0f0 35 32 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38  52, 0x11D2, [0x8
3f100 37 2c 20 30 78 32 46 2c 20 30 78 30 30 2c 20 30  7, 0x2F, 0x00, 0
3f110 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c  x60, 0x08, 0x93,
3f120 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20   0xB1, 0xBD]};. 
3f130 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3f140 69 72 65 63 74 4d 75 73 69 63 53 65 67 6d 65 6e  irectMusicSegmen
3f150 74 53 74 61 74 65 20 3d 20 7b 30 78 41 33 41 46  tState = {0xA3AF
3f160 44 43 43 37 2c 20 30 78 44 33 45 45 2c 20 30 78  DCC7, 0xD3EE, 0x
3f170 31 31 44 31 2c 20 5b 30 78 42 43 2c 20 30 78 38  11D1, [0xBC, 0x8
3f180 44 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  D, 0x00, 0xA0, 0
3f190 78 43 39 2c 20 30 78 32 32 2c 20 30 78 45 36 2c  xC9, 0x22, 0xE6,
3f1a0 20 30 78 45 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xEB]};. const 
3f1b0 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 4d  IID IID_IDirectM
3f1c0 75 73 69 63 53 74 79 6c 65 20 3d 20 7b 30 78 44  usicStyle = {0xD
3f1d0 32 41 43 32 38 42 44 2c 20 30 78 42 33 39 42 2c  2AC28BD, 0xB39B,
3f1e0 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20   0x11D1, [0x87, 
3f1f0 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30  0x04, 0x00, 0x60
3f200 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78  , 0x08, 0x93, 0x
3f210 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e  B1, 0xBD]};. con
3f220 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65  st IID IID_IDire
3f230 63 74 4d 75 73 69 63 54 68 72 75 20 3d 20 7b 30  ctMusicThru = {0
3f240 78 43 45 44 31 35 33 45 37 2c 20 30 78 33 36 30  xCED153E7, 0x360
3f250 36 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 39  6, 0x11D2, [0xB9
3f260 2c 20 30 78 46 39 2c 20 30 78 30 30 2c 20 30 78  , 0xF9, 0x00, 0x
3f270 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20  00, 0xF8, 0x75, 
3f280 30 78 41 43 2c 20 30 78 31 32 5d 7d 3b 0a 20 63  0xAC, 0x12]};. c
3f290 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69  onst IID IID_IDi
3f2a0 72 65 63 74 4d 75 73 69 63 54 6f 6f 6c 20 3d 20  rectMusicTool = 
3f2b0 7b 30 78 44 32 41 43 32 38 42 41 2c 20 30 78 42  {0xD2AC28BA, 0xB
3f2c0 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  39B, 0x11D1, [0x
3f2d0 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20  87, 0x04, 0x00, 
3f2e0 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33  0x60, 0x08, 0x93
3f2f0 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a  , 0xB1, 0xBD]};.
3f300 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3f310 44 69 72 65 63 74 4d 75 73 69 63 54 72 61 63 6b  DirectMusicTrack
3f320 20 3d 20 7b 30 78 46 39 36 30 32 39 41 31 2c 20   = {0xF96029A1, 
3f330 30 78 34 32 38 32 2c 20 30 78 31 31 44 32 2c 20  0x4282, 0x11D2, 
3f340 5b 30 78 38 37 2c 20 30 78 31 37 2c 20 30 78 30  [0x87, 0x17, 0x0
3f350 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
3f360 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d  x93, 0xB1, 0xBD]
3f370 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3f380 44 5f 49 44 69 72 65 63 74 6f 72 79 4f 62 6a 65  D_IDirectoryObje
3f390 63 74 20 3d 20 7b 30 78 45 37 39 38 44 45 32 43  ct = {0xE798DE2C
3f3a0 2c 20 30 78 32 32 45 34 2c 20 30 78 31 31 44 30  , 0x22E4, 0x11D0
3f3b0 2c 20 5b 30 78 38 34 2c 20 30 78 46 45 2c 20 30  , [0x84, 0xFE, 0
3f3c0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
3f3d0 20 30 78 44 38 2c 20 30 78 44 35 2c 20 30 78 30   0xD8, 0xD5, 0x0
3f3e0 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
3f3f0 49 49 44 5f 49 44 69 72 65 63 74 6f 72 79 53 63  IID_IDirectorySc
3f400 68 65 6d 61 4d 67 6d 74 20 3d 20 7b 30 78 37 35  hemaMgmt = {0x75
3f410 44 42 33 42 39 43 2c 20 30 78 41 34 44 38 2c 20  DB3B9C, 0xA4D8, 
3f420 30 78 31 31 44 30 2c 20 5b 30 78 41 37 2c 20 30  0x11D0, [0xA7, 0
3f430 78 39 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x9C, 0x00, 0xC0,
3f440 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30 78 44   0x4F, 0xD8, 0xD
3f450 35 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73  5, 0xA8]};. cons
3f460 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3f470 74 6f 72 79 53 65 61 72 63 68 20 3d 20 7b 30 78  torySearch = {0x
3f480 31 30 39 42 41 38 45 43 2c 20 30 78 39 32 46 30  109BA8EC, 0x92F0
3f490 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 37 2c  , 0x11D0, [0xA7,
3f4a0 20 30 78 39 30 2c 20 30 78 30 30 2c 20 30 78 43   0x90, 0x00, 0xC
3f4b0 30 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30  0, 0x4F, 0xD8, 0
3f4c0 78 44 35 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f  xD5, 0xA8]};. co
3f4d0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3f4e0 65 63 74 50 6c 61 79 20 3d 20 7b 30 78 35 34 35  ectPlay = {0x545
3f4f0 34 45 39 41 30 2c 20 30 78 44 42 36 35 2c 20 30  4E9A0, 0xDB65, 0
3f500 78 31 31 43 45 2c 20 5b 30 78 39 32 2c 20 30 78  x11CE, [0x92, 0x
3f510 31 43 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  1C, 0x00, 0xAA, 
3f520 30 78 30 30 2c 20 30 78 36 43 2c 20 30 78 34 39  0x00, 0x6C, 0x49
3f530 2c 20 30 78 37 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x72]};. const
3f540 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74   IID IID_IDirect
3f550 50 6c 61 79 32 20 3d 20 7b 30 78 32 42 37 34 46  Play2 = {0x2B74F
3f560 37 43 30 2c 20 30 78 39 31 35 34 2c 20 30 78 31  7C0, 0x9154, 0x1
3f570 31 43 46 2c 20 5b 30 78 41 39 2c 20 30 78 43 44  1CF, [0xA9, 0xCD
3f580 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
3f590 30 30 2c 20 30 78 36 38 2c 20 30 78 38 36 2c 20  00, 0x68, 0x86, 
3f5a0 30 78 45 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xE3]};. const I
3f5b0 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 50 6c  ID IID_IDirectPl
3f5c0 61 79 32 41 20 3d 20 7b 30 78 39 44 34 36 30 35  ay2A = {0x9D4605
3f5d0 38 30 2c 20 30 78 41 38 32 32 2c 20 30 78 31 31  80, 0xA822, 0x11
3f5e0 43 46 2c 20 5b 30 78 39 36 2c 20 30 78 30 43 2c  CF, [0x96, 0x0C,
3f5f0 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 43   0x00, 0x80, 0xC
3f600 37 2c 20 30 78 35 33 2c 20 30 78 34 45 2c 20 30  7, 0x53, 0x4E, 0
3f610 78 38 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x82]};. const II
3f620 44 20 49 49 44 5f 49 44 69 72 65 63 74 50 6c 61  D IID_IDirectPla
3f630 79 33 20 3d 20 7b 30 78 31 33 33 45 46 45 34 30  y3 = {0x133EFE40
3f640 2c 20 30 78 33 32 44 43 2c 20 30 78 31 31 44 30  , 0x32DC, 0x11D0
3f650 2c 20 5b 30 78 39 43 2c 20 30 78 46 42 2c 20 30  , [0x9C, 0xFB, 0
3f660 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
3f670 20 30 78 30 41 2c 20 30 78 34 33 2c 20 30 78 43   0x0A, 0x43, 0xC
3f680 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
3f690 49 49 44 5f 49 44 69 72 65 63 74 50 6c 61 79 33  IID_IDirectPlay3
3f6a0 41 20 3d 20 7b 30 78 31 33 33 45 46 45 34 31 2c  A = {0x133EFE41,
3f6b0 20 30 78 33 32 44 43 2c 20 30 78 31 31 44 30 2c   0x32DC, 0x11D0,
3f6c0 20 5b 30 78 39 43 2c 20 30 78 46 42 2c 20 30 78   [0x9C, 0xFB, 0x
3f6d0 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
3f6e0 30 78 30 41 2c 20 30 78 34 33 2c 20 30 78 43 42  0x0A, 0x43, 0xCB
3f6f0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3f700 49 44 5f 49 44 69 72 65 63 74 50 6c 61 79 34 20  ID_IDirectPlay4 
3f710 3d 20 7b 30 78 30 41 42 31 43 35 33 30 2c 20 30  = {0x0AB1C530, 0
3f720 78 34 37 34 35 2c 20 30 78 31 31 44 31 2c 20 5b  x4745, 0x11D1, [
3f730 30 78 41 37 2c 20 30 78 41 31 2c 20 30 78 30 30  0xA7, 0xA1, 0x00
3f740 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78  , 0x00, 0xF8, 0x
3f750 30 33 2c 20 30 78 41 42 2c 20 30 78 46 43 5d 7d  03, 0xAB, 0xFC]}
3f760 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3f770 5f 49 44 69 72 65 63 74 50 6c 61 79 34 41 20 3d  _IDirectPlay4A =
3f780 20 7b 30 78 30 41 42 31 43 35 33 31 2c 20 30 78   {0x0AB1C531, 0x
3f790 34 37 34 35 2c 20 30 78 31 31 44 31 2c 20 5b 30  4745, 0x11D1, [0
3f7a0 78 41 37 2c 20 30 78 41 31 2c 20 30 78 30 30 2c  xA7, 0xA1, 0x00,
3f7b0 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 30   0x00, 0xF8, 0x0
3f7c0 33 2c 20 30 78 41 42 2c 20 30 78 46 43 5d 7d 3b  3, 0xAB, 0xFC]};
3f7d0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3f7e0 49 44 69 72 65 63 74 50 6c 61 79 4c 6f 62 62 79  IDirectPlayLobby
3f7f0 20 3d 20 7b 30 78 41 46 34 36 35 43 37 31 2c 20   = {0xAF465C71, 
3f800 30 78 39 35 38 38 2c 20 30 78 31 31 43 46 2c 20  0x9588, 0x11CF, 
3f810 5b 30 78 41 30 2c 20 30 78 32 30 2c 20 30 78 30  [0xA0, 0x20, 0x0
3f820 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
3f830 78 36 31 2c 20 30 78 35 37 2c 20 30 78 41 43 5d  x61, 0x57, 0xAC]
3f840 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3f850 44 5f 49 44 69 72 65 63 74 50 6c 61 79 4c 6f 62  D_IDirectPlayLob
3f860 62 79 32 20 3d 20 7b 30 78 30 31 39 34 43 32 32  by2 = {0x0194C22
3f870 30 2c 20 30 78 41 33 30 33 2c 20 30 78 31 31 44  0, 0xA303, 0x11D
3f880 30 2c 20 5b 30 78 39 43 2c 20 30 78 34 46 2c 20  0, [0x9C, 0x4F, 
3f890 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
3f8a0 2c 20 30 78 30 35 2c 20 30 78 34 32 2c 20 30 78  , 0x05, 0x42, 0x
3f8b0 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  5E]};. const IID
3f8c0 20 49 49 44 5f 49 44 69 72 65 63 74 50 6c 61 79   IID_IDirectPlay
3f8d0 4c 6f 62 62 79 32 41 20 3d 20 7b 30 78 31 42 42  Lobby2A = {0x1BB
3f8e0 34 41 46 38 30 2c 20 30 78 41 33 30 33 2c 20 30  4AF80, 0xA303, 0
3f8f0 78 31 31 44 30 2c 20 5b 30 78 39 43 2c 20 30 78  x11D0, [0x9C, 0x
3f900 34 46 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  4F, 0x00, 0xA0, 
3f910 30 78 43 39 2c 20 30 78 30 35 2c 20 30 78 34 32  0xC9, 0x05, 0x42
3f920 2c 20 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x5E]};. const
3f930 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74   IID IID_IDirect
3f940 50 6c 61 79 4c 6f 62 62 79 33 20 3d 20 7b 30 78  PlayLobby3 = {0x
3f950 32 44 42 37 32 34 39 30 2c 20 30 78 36 35 32 43  2DB72490, 0x652C
3f960 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 37 2c  , 0x11D1, [0xA7,
3f970 20 30 78 41 38 2c 20 30 78 30 30 2c 20 30 78 30   0xA8, 0x00, 0x0
3f980 30 2c 20 30 78 46 38 2c 20 30 78 30 33 2c 20 30  0, 0xF8, 0x03, 0
3f990 78 41 42 2c 20 30 78 46 43 5d 7d 3b 0a 20 63 6f  xAB, 0xFC]};. co
3f9a0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3f9b0 65 63 74 50 6c 61 79 4c 6f 62 62 79 33 41 20 3d  ectPlayLobby3A =
3f9c0 20 7b 30 78 32 44 42 37 32 34 39 31 2c 20 30 78   {0x2DB72491, 0x
3f9d0 36 35 32 43 2c 20 30 78 31 31 44 31 2c 20 5b 30  652C, 0x11D1, [0
3f9e0 78 41 37 2c 20 30 78 41 38 2c 20 30 78 30 30 2c  xA7, 0xA8, 0x00,
3f9f0 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 30   0x00, 0xF8, 0x0
3fa00 33 2c 20 30 78 41 42 2c 20 30 78 46 43 5d 7d 3b  3, 0xAB, 0xFC]};
3fa10 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3fa20 49 44 69 72 65 63 74 50 6c 61 79 4c 6f 62 62 79  IDirectPlayLobby
3fa30 41 20 3d 20 7b 30 78 32 36 43 36 36 41 37 30 2c  A = {0x26C66A70,
3fa40 20 30 78 42 33 36 37 2c 20 30 78 31 31 43 46 2c   0xB367, 0x11CF,
3fa50 20 5b 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78   [0xA0, 0x24, 0x
3fa60 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
3fa70 30 78 36 31 2c 20 30 78 35 37 2c 20 30 78 41 43  0x61, 0x57, 0xAC
3fa80 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3fa90 49 44 5f 49 44 69 72 65 63 74 53 6f 75 6e 64 20  ID_IDirectSound 
3faa0 3d 20 7b 30 78 32 37 39 41 46 41 38 33 2c 20 30  = {0x279AFA83, 0
3fab0 78 34 39 38 31 2c 20 30 78 31 31 43 45 2c 20 5b  x4981, 0x11CE, [
3fac0 30 78 41 35 2c 20 30 78 32 31 2c 20 30 78 30 30  0xA5, 0x21, 0x00
3fad0 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78  , 0x20, 0xAF, 0x
3fae0 30 42 2c 20 30 78 45 35 2c 20 30 78 36 30 5d 7d  0B, 0xE5, 0x60]}
3faf0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3fb00 5f 49 44 69 72 65 63 74 53 6f 75 6e 64 33 44 42  _IDirectSound3DB
3fb10 75 66 66 65 72 20 3d 20 7b 30 78 32 37 39 41 46  uffer = {0x279AF
3fb20 41 38 36 2c 20 30 78 34 39 38 31 2c 20 30 78 31  A86, 0x4981, 0x1
3fb30 31 43 45 2c 20 5b 30 78 41 35 2c 20 30 78 32 31  1CE, [0xA5, 0x21
3fb40 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78  , 0x00, 0x20, 0x
3fb50 41 46 2c 20 30 78 30 42 2c 20 30 78 45 35 2c 20  AF, 0x0B, 0xE5, 
3fb60 30 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x60]};. const I
3fb70 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 53 6f  ID IID_IDirectSo
3fb80 75 6e 64 33 44 4c 69 73 74 65 6e 65 72 20 3d 20  und3DListener = 
3fb90 7b 30 78 32 37 39 41 46 41 38 34 2c 20 30 78 34  {0x279AFA84, 0x4
3fba0 39 38 31 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  981, 0x11CE, [0x
3fbb0 41 35 2c 20 30 78 32 31 2c 20 30 78 30 30 2c 20  A5, 0x21, 0x00, 
3fbc0 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 30 42  0x20, 0xAF, 0x0B
3fbd0 2c 20 30 78 45 35 2c 20 30 78 36 30 5d 7d 3b 0a  , 0xE5, 0x60]};.
3fbe0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3fbf0 44 69 72 65 63 74 53 6f 75 6e 64 42 75 66 66 65  DirectSoundBuffe
3fc00 72 20 3d 20 7b 30 78 32 37 39 41 46 41 38 35 2c  r = {0x279AFA85,
3fc10 20 30 78 34 39 38 31 2c 20 30 78 31 31 43 45 2c   0x4981, 0x11CE,
3fc20 20 5b 30 78 41 35 2c 20 30 78 32 31 2c 20 30 78   [0xA5, 0x21, 0x
3fc30 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20  00, 0x20, 0xAF, 
3fc40 30 78 30 42 2c 20 30 78 45 35 2c 20 30 78 36 30  0x0B, 0xE5, 0x60
3fc50 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3fc60 49 44 5f 49 44 69 72 65 63 74 53 6f 75 6e 64 43  ID_IDirectSoundC
3fc70 61 70 74 75 72 65 20 3d 20 7b 30 78 42 30 32 31  apture = {0xB021
3fc80 30 37 38 31 2c 20 30 78 38 39 43 44 2c 20 30 78  0781, 0x89CD, 0x
3fc90 31 31 44 30 2c 20 5b 30 78 41 46 2c 20 30 78 30  11D0, [0xAF, 0x0
3fca0 38 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  8, 0x00, 0xA0, 0
3fcb0 78 43 39 2c 20 30 78 32 35 2c 20 30 78 43 44 2c  xC9, 0x25, 0xCD,
3fcc0 20 30 78 31 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x16]};. const 
3fcd0 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 53  IID IID_IDirectS
3fce0 6f 75 6e 64 43 61 70 74 75 72 65 42 75 66 66 65  oundCaptureBuffe
3fcf0 72 20 3d 20 7b 30 78 42 30 32 31 30 37 38 32 2c  r = {0xB0210782,
3fd00 20 30 78 38 39 43 44 2c 20 30 78 31 31 44 30 2c   0x89CD, 0x11D0,
3fd10 20 5b 30 78 41 46 2c 20 30 78 30 38 2c 20 30 78   [0xAF, 0x08, 0x
3fd20 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
3fd30 30 78 32 35 2c 20 30 78 43 44 2c 20 30 78 31 36  0x25, 0xCD, 0x16
3fd40 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3fd50 49 44 5f 49 44 69 72 65 63 74 53 6f 75 6e 64 4e  ID_IDirectSoundN
3fd60 6f 74 69 66 79 20 3d 20 7b 30 78 42 30 32 31 30  otify = {0xB0210
3fd70 37 38 33 2c 20 30 78 38 39 43 44 2c 20 30 78 31  783, 0x89CD, 0x1
3fd80 31 44 30 2c 20 5b 30 78 41 46 2c 20 30 78 30 38  1D0, [0xAF, 0x08
3fd90 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
3fda0 43 39 2c 20 30 78 32 35 2c 20 30 78 43 44 2c 20  C9, 0x25, 0xCD, 
3fdb0 30 78 31 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x16]};. const I
3fdc0 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 57 72  ID IID_IDirectWr
3fdd0 69 74 65 72 4c 6f 63 6b 20 3d 20 7b 30 78 30 45  iterLock = {0x0E
3fde0 36 44 34 44 39 32 2c 20 30 78 36 37 33 38 2c 20  6D4D92, 0x6738, 
3fdf0 30 78 31 31 43 46 2c 20 5b 30 78 39 36 2c 20 30  0x11CF, [0x96, 0
3fe00 78 30 38 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x08, 0x00, 0xAA,
3fe10 20 30 78 30 30 2c 20 30 78 36 38 2c 20 30 78 30   0x00, 0x68, 0x0
3fe20 44 2c 20 30 78 42 34 5d 7d 3b 0a 20 63 6f 6e 73  D, 0xB4]};. cons
3fe30 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3fe40 74 58 46 69 6c 65 20 3d 20 7b 30 78 33 44 38 32  tXFile = {0x3D82
3fe50 41 42 34 30 2c 20 30 78 36 32 44 41 2c 20 30 78  AB40, 0x62DA, 0x
3fe60 31 31 43 46 2c 20 5b 30 78 41 42 2c 20 30 78 33  11CF, [0xAB, 0x3
3fe70 39 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30  9, 0x00, 0x20, 0
3fe80 78 41 46 2c 20 30 78 37 31 2c 20 30 78 45 34 2c  xAF, 0x71, 0xE4,
3fe90 20 30 78 33 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x33]};. const 
3fea0 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 58  IID IID_IDirectX
3feb0 46 69 6c 65 42 69 6e 61 72 79 20 3d 20 7b 30 78  FileBinary = {0x
3fec0 33 44 38 32 41 42 34 36 2c 20 30 78 36 32 44 41  3D82AB46, 0x62DA
3fed0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 42 2c  , 0x11CF, [0xAB,
3fee0 20 30 78 33 39 2c 20 30 78 30 30 2c 20 30 78 32   0x39, 0x00, 0x2
3fef0 30 2c 20 30 78 41 46 2c 20 30 78 37 31 2c 20 30  0, 0xAF, 0x71, 0
3ff00 78 45 34 2c 20 30 78 33 33 5d 7d 3b 0a 20 63 6f  xE4, 0x33]};. co
3ff10 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3ff20 65 63 74 58 46 69 6c 65 44 61 74 61 20 3d 20 7b  ectXFileData = {
3ff30 30 78 33 44 38 32 41 42 34 34 2c 20 30 78 36 32  0x3D82AB44, 0x62
3ff40 44 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41  DA, 0x11CF, [0xA
3ff50 42 2c 20 30 78 33 39 2c 20 30 78 30 30 2c 20 30  B, 0x39, 0x00, 0
3ff60 78 32 30 2c 20 30 78 41 46 2c 20 30 78 37 31 2c  x20, 0xAF, 0x71,
3ff70 20 30 78 45 34 2c 20 30 78 33 33 5d 7d 3b 0a 20   0xE4, 0x33]};. 
3ff80 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3ff90 69 72 65 63 74 58 46 69 6c 65 44 61 74 61 52 65  irectXFileDataRe
3ffa0 66 65 72 65 6e 63 65 20 3d 20 7b 30 78 33 44 38  ference = {0x3D8
3ffb0 32 41 42 34 35 2c 20 30 78 36 32 44 41 2c 20 30  2AB45, 0x62DA, 0
3ffc0 78 31 31 43 46 2c 20 5b 30 78 41 42 2c 20 30 78  x11CF, [0xAB, 0x
3ffd0 33 39 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20  39, 0x00, 0x20, 
3ffe0 30 78 41 46 2c 20 30 78 37 31 2c 20 30 78 45 34  0xAF, 0x71, 0xE4
3fff0 2c 20 30 78 33 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x33]};. const
40000 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74   IID IID_IDirect
40010 58 46 69 6c 65 45 6e 75 6d 4f 62 6a 65 63 74 20  XFileEnumObject 
40020 3d 20 7b 30 78 33 44 38 32 41 42 34 31 2c 20 30  = {0x3D82AB41, 0
40030 78 36 32 44 41 2c 20 30 78 31 31 43 46 2c 20 5b  x62DA, 0x11CF, [
40040 30 78 41 42 2c 20 30 78 33 39 2c 20 30 78 30 30  0xAB, 0x39, 0x00
40050 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78  , 0x20, 0xAF, 0x
40060 37 31 2c 20 30 78 45 34 2c 20 30 78 33 33 5d 7d  71, 0xE4, 0x33]}
40070 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
40080 5f 49 44 69 72 65 63 74 58 46 69 6c 65 4f 62 6a  _IDirectXFileObj
40090 65 63 74 20 3d 20 7b 30 78 33 44 38 32 41 42 34  ect = {0x3D82AB4
400a0 33 2c 20 30 78 36 32 44 41 2c 20 30 78 31 31 43  3, 0x62DA, 0x11C
400b0 46 2c 20 5b 30 78 41 42 2c 20 30 78 33 39 2c 20  F, [0xAB, 0x39, 
400c0 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46  0x00, 0x20, 0xAF
400d0 2c 20 30 78 37 31 2c 20 30 78 45 34 2c 20 30 78  , 0x71, 0xE4, 0x
400e0 33 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  33]};. const IID
400f0 20 49 49 44 5f 49 44 69 72 65 63 74 58 46 69 6c   IID_IDirectXFil
40100 65 53 61 76 65 4f 62 6a 65 63 74 20 3d 20 7b 30  eSaveObject = {0
40110 78 33 44 38 32 41 42 34 32 2c 20 30 78 36 32 44  x3D82AB42, 0x62D
40120 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 42  A, 0x11CF, [0xAB
40130 2c 20 30 78 33 39 2c 20 30 78 30 30 2c 20 30 78  , 0x39, 0x00, 0x
40140 32 30 2c 20 30 78 41 46 2c 20 30 78 37 31 2c 20  20, 0xAF, 0x71, 
40150 30 78 45 34 2c 20 30 78 33 33 5d 7d 3b 0a 20 63  0xE4, 0x33]};. c
40160 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69  onst IID IID_IDi
40170 73 63 61 72 64 61 62 6c 65 42 72 6f 77 73 65 72  scardableBrowser
40180 50 72 6f 70 65 72 74 79 20 3d 20 7b 30 78 34 39  Property = {0x49
40190 43 33 44 45 37 43 2c 20 30 78 44 33 32 39 2c 20  C3DE7C, 0xD329, 
401a0 30 78 31 31 44 30 2c 20 5b 30 78 41 42 2c 20 30  0x11D0, [0xAB, 0
401b0 78 37 33 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x73, 0x00, 0xC0,
401c0 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33   0x4F, 0xC3, 0x3
401d0 45 2c 20 30 78 38 30 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x80]};. cons
401e0 74 20 49 49 44 20 49 49 44 5f 49 44 69 73 63 4d  t IID IID_IDiscM
401f0 61 73 74 65 72 20 3d 20 7b 30 78 35 32 30 43 43  aster = {0x520CC
40200 41 36 32 2c 20 30 78 35 31 41 35 2c 20 30 78 31  A62, 0x51A5, 0x1
40210 31 44 33 2c 20 5b 30 78 39 31 2c 20 30 78 34 34  1D3, [0x91, 0x44
40220 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30 78  , 0x00, 0x10, 0x
40230 34 42 2c 20 30 78 41 31 2c 20 30 78 31 43 2c 20  4B, 0xA1, 0x1C, 
40240 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x5E]};. const I
40250 49 44 20 49 49 44 5f 49 44 69 73 63 4d 61 73 74  ID IID_IDiscMast
40260 65 72 50 72 6f 67 72 65 73 73 45 76 65 6e 74 73  erProgressEvents
40270 20 3d 20 7b 30 78 45 43 39 45 35 31 43 31 2c 20   = {0xEC9E51C1, 
40280 30 78 34 45 35 44 2c 20 30 78 31 31 44 33 2c 20  0x4E5D, 0x11D3, 
40290 5b 30 78 39 31 2c 20 30 78 34 34 2c 20 30 78 30  [0x91, 0x44, 0x0
402a0 30 2c 20 30 78 31 30 2c 20 30 78 34 42 2c 20 30  0, 0x10, 0x4B, 0
402b0 78 41 31 2c 20 30 78 31 43 2c 20 30 78 35 45 5d  xA1, 0x1C, 0x5E]
402c0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
402d0 44 5f 49 44 69 73 63 52 65 63 6f 72 64 65 72 20  D_IDiscRecorder 
402e0 3d 20 7b 30 78 38 35 41 43 39 37 37 36 2c 20 30  = {0x85AC9776, 0
402f0 78 43 41 38 38 2c 20 30 78 34 43 46 32 2c 20 5b  xCA88, 0x4CF2, [
40300 30 78 38 39 2c 20 30 78 34 45 2c 20 30 78 30 39  0x89, 0x4E, 0x09
40310 2c 20 30 78 35 39 2c 20 30 78 38 43 2c 20 30 78  , 0x59, 0x8C, 0x
40320 30 37 2c 20 30 78 38 41 2c 20 30 78 34 31 5d 7d  07, 0x8A, 0x41]}
40330 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
40340 5f 49 44 69 73 63 53 74 61 73 68 20 3d 20 7b 30  _IDiscStash = {0
40350 78 35 32 30 43 43 41 36 34 2c 20 30 78 35 31 41  x520CCA64, 0x51A
40360 35 2c 20 30 78 31 31 44 33 2c 20 5b 30 78 39 31  5, 0x11D3, [0x91
40370 2c 20 30 78 34 34 2c 20 30 78 30 30 2c 20 30 78  , 0x44, 0x00, 0x
40380 31 30 2c 20 30 78 34 42 2c 20 30 78 41 31 2c 20  10, 0x4B, 0xA1, 
40390 30 78 31 43 2c 20 30 78 35 45 5d 7d 3b 0a 20 63  0x1C, 0x5E]};. c
403a0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69  onst IID IID_IDi
403b0 73 70 61 74 63 68 20 3d 20 7b 30 78 30 30 30 32  spatch = {0x0002
403c0 30 34 30 30 2c 20 30 78 30 30 30 30 2c 20 30 78  0400, 0x0000, 0x
403d0 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
403e0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
403f0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
40400 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
40410 49 49 44 20 49 49 44 5f 49 44 69 73 70 61 74 63  IID IID_IDispatc
40420 68 45 78 20 3d 20 7b 30 78 41 36 45 46 39 38 36  hEx = {0xA6EF986
40430 30 2c 20 30 78 43 37 32 30 2c 20 30 78 31 31 44  0, 0xC720, 0x11D
40440 30 2c 20 5b 30 78 39 33 2c 20 30 78 33 37 2c 20  0, [0x93, 0x37, 
40450 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
40460 2c 20 30 78 30 44 2c 20 30 78 43 41 2c 20 30 78  , 0x0D, 0xCA, 0x
40470 41 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A9]};. const IID
40480 20 49 49 44 5f 49 44 69 73 70 45 72 72 6f 72 20   IID_IDispError 
40490 3d 20 7b 30 78 41 36 45 46 39 38 36 31 2c 20 30  = {0xA6EF9861, 0
404a0 78 43 37 32 30 2c 20 30 78 31 31 44 30 2c 20 5b  xC720, 0x11D0, [
404b0 30 78 39 33 2c 20 30 78 33 37 2c 20 30 78 30 30  0x93, 0x37, 0x00
404c0 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
404d0 30 44 2c 20 30 78 43 41 2c 20 30 78 41 39 5d 7d  0D, 0xCA, 0xA9]}
404e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
404f0 5f 49 44 69 73 70 6c 61 79 50 6f 69 6e 74 65 72  _IDisplayPointer
40500 20 3d 20 7b 30 78 33 30 35 30 46 36 39 45 2c 20   = {0x3050F69E, 
40510 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
40520 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
40530 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
40540 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
40550 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
40560 44 5f 49 44 69 73 70 6c 61 79 53 65 72 76 69 63  D_IDisplayServic
40570 65 73 20 3d 20 7b 30 78 33 30 35 30 46 36 39 44  es = {0x3050F69D
40580 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
40590 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
405a0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
405b0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
405c0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
405d0 49 49 44 5f 49 44 69 74 68 65 72 65 72 49 6d 70  IID_IDithererImp
405e0 6c 20 3d 20 7b 30 78 37 43 34 38 45 38 34 30 2c  l = {0x7C48E840,
405f0 20 30 78 33 39 31 30 2c 20 30 78 31 31 44 30 2c   0x3910, 0x11D0,
40600 20 5b 30 78 38 36 2c 20 30 78 46 43 2c 20 30 78   [0x86, 0xFC, 0x
40610 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
40620 30 78 31 33 2c 20 30 78 46 37 2c 20 30 78 35 30  0x13, 0xF7, 0x50
40630 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
40640 49 44 5f 49 44 6f 63 48 6f 73 74 53 68 6f 77 55  ID_IDocHostShowU
40650 49 20 3d 20 7b 30 78 43 34 44 32 34 34 42 30 2c  I = {0xC4D244B0,
40660 20 30 78 44 34 33 45 2c 20 30 78 31 31 43 46 2c   0xD43E, 0x11CF,
40670 20 5b 30 78 38 39 2c 20 30 78 33 42 2c 20 30 78   [0x89, 0x3B, 0x
40680 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
40690 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 31 41  0xBD, 0xCE, 0x1A
406a0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
406b0 49 44 5f 49 44 6f 63 48 6f 73 74 55 49 48 61 6e  ID_IDocHostUIHan
406c0 64 6c 65 72 20 3d 20 7b 30 78 42 44 33 46 32 33  dler = {0xBD3F23
406d0 43 30 2c 20 30 78 44 34 33 45 2c 20 30 78 31 31  C0, 0xD43E, 0x11
406e0 43 46 2c 20 5b 30 78 38 39 2c 20 30 78 33 42 2c  CF, [0x89, 0x3B,
406f0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
40700 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
40710 78 31 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x1A]};. const II
40720 44 20 49 49 44 5f 49 44 6f 63 48 6f 73 74 55 49  D IID_IDocHostUI
40730 48 61 6e 64 6c 65 72 32 20 3d 20 7b 30 78 33 30  Handler2 = {0x30
40740 35 30 46 36 44 30 2c 20 30 78 39 38 42 35 2c 20  50F6D0, 0x98B5, 
40750 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
40760 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
40770 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
40780 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
40790 74 20 49 49 44 20 49 49 44 5f 49 44 6f 63 6b 69  t IID IID_IDocki
407a0 6e 67 57 69 6e 64 6f 77 20 3d 20 7b 30 78 30 31  ngWindow = {0x01
407b0 32 44 44 39 32 30 2c 20 30 78 37 42 32 36 2c 20  2DD920, 0x7B26, 
407c0 30 78 31 31 44 30 2c 20 5b 30 78 38 43 2c 20 30  0x11D0, [0x8C, 0
407d0 78 41 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xA9, 0x00, 0xA0,
407e0 20 30 78 43 39 2c 20 30 78 32 44 2c 20 30 78 42   0xC9, 0x2D, 0xB
407f0 46 2c 20 30 78 45 38 5d 7d 3b 0a 20 63 6f 6e 73  F, 0xE8]};. cons
40800 74 20 49 49 44 20 49 49 44 5f 49 44 6f 63 6b 69  t IID IID_IDocki
40810 6e 67 57 69 6e 64 6f 77 46 72 61 6d 65 20 3d 20  ngWindowFrame = 
40820 7b 30 78 34 37 44 32 36 35 37 41 2c 20 30 78 37  {0x47D2657A, 0x7
40830 42 32 37 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  B27, 0x11D0, [0x
40840 38 43 2c 20 30 78 41 39 2c 20 30 78 30 30 2c 20  8C, 0xA9, 0x00, 
40850 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 32 44  0xA0, 0xC9, 0x2D
40860 2c 20 30 78 42 46 2c 20 30 78 45 38 5d 7d 3b 0a  , 0xBF, 0xE8]};.
40870 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
40880 44 6f 63 6b 69 6e 67 57 69 6e 64 6f 77 53 69 74  DockingWindowSit
40890 65 20 3d 20 7b 30 78 32 41 33 34 32 46 43 32 2c  e = {0x2A342FC2,
408a0 20 30 78 37 42 32 36 2c 20 30 78 31 31 44 30 2c   0x7B26, 0x11D0,
408b0 20 5b 30 78 38 43 2c 20 30 78 41 39 2c 20 30 78   [0x8C, 0xA9, 0x
408c0 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
408d0 30 78 32 44 2c 20 30 78 42 46 2c 20 30 78 45 38  0x2D, 0xBF, 0xE8
408e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
408f0 49 44 5f 49 44 6f 54 61 73 6b 20 3d 20 7b 30 78  ID_IDoTask = {0x
40900 30 32 33 30 43 39 46 38 2c 20 30 78 45 45 37 46  0230C9F8, 0xEE7F
40910 2c 20 30 78 34 33 30 37 2c 20 5b 30 78 39 38 2c  , 0x4307, [0x98,
40920 20 30 78 44 42 2c 20 30 78 37 32 2c 20 30 78 36   0xDB, 0x72, 0x6
40930 45 2c 20 30 78 42 43 2c 20 30 78 41 45 2c 20 30  E, 0xBC, 0xAE, 0
40940 78 35 35 2c 20 30 78 44 36 5d 7d 3b 0a 20 63 6f  x55, 0xD6]};. co
40950 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 6f 77  nst IID IID_IDow
40960 6e 6c 6f 61 64 42 65 68 61 76 69 6f 72 20 3d 20  nloadBehavior = 
40970 7b 30 78 33 30 35 30 46 35 42 44 2c 20 30 78 39  {0x3050F5BD, 0x9
40980 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
40990 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
409a0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
409b0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
409c0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
409d0 44 6f 77 6e 6c 6f 61 64 4d 61 6e 61 67 65 72 20  DownloadManager 
409e0 3d 20 7b 30 78 39 38 38 39 33 34 41 34 2c 20 30  = {0x988934A4, 0
409f0 78 30 36 34 42 2c 20 30 78 31 31 44 33 2c 20 5b  x064B, 0x11D3, [
40a00 30 78 42 42 2c 20 30 78 38 30 2c 20 30 78 30 30  0xBB, 0x80, 0x00
40a10 2c 20 30 78 31 30 2c 20 30 78 34 42 2c 20 30 78  , 0x10, 0x4B, 0x
40a20 33 35 2c 20 30 78 45 37 2c 20 30 78 46 39 5d 7d  35, 0xE7, 0xF9]}
40a30 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
40a40 5f 49 44 6f 77 6e 6c 6f 61 64 4e 6f 74 69 66 79  _IDownloadNotify
40a50 20 3d 20 7b 30 78 43 41 45 42 35 44 32 38 2c 20   = {0xCAEB5D28, 
40a60 30 78 41 45 34 43 2c 20 30 78 31 31 44 31 2c 20  0xAE4C, 0x11D1, 
40a70 5b 30 78 42 41 2c 20 30 78 34 30 2c 20 30 78 30  [0xBA, 0x40, 0x0
40a80 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
40a90 78 42 39 2c 20 30 78 32 44 2c 20 30 78 37 39 5d  xB9, 0x2D, 0x79]
40aa0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
40ab0 44 5f 49 44 72 61 67 53 6f 75 72 63 65 48 65 6c  D_IDragSourceHel
40ac0 70 65 72 20 3d 20 7b 30 78 44 45 35 42 46 37 38  per = {0xDE5BF78
40ad0 36 2c 20 30 78 34 37 37 41 2c 20 30 78 31 31 44  6, 0x477A, 0x11D
40ae0 32 2c 20 5b 30 78 38 33 2c 20 30 78 39 44 2c 20  2, [0x83, 0x9D, 
40af0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
40b00 2c 20 30 78 44 39 2c 20 30 78 31 38 2c 20 30 78  , 0xD9, 0x18, 0x
40b10 44 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  D0]};. const IID
40b20 20 49 49 44 5f 49 44 72 6f 70 53 6f 75 72 63 65   IID_IDropSource
40b30 20 3d 20 7b 30 78 30 30 30 30 30 31 32 31 2c 20   = {0x00000121, 
40b40 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
40b50 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
40b60 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
40b70 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
40b80 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
40b90 44 5f 49 44 72 6f 70 54 61 72 67 65 74 20 3d 20  D_IDropTarget = 
40ba0 7b 30 78 30 30 30 30 30 31 32 32 2c 20 30 78 30  {0x00000122, 0x0
40bb0 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
40bc0 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
40bd0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
40be0 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
40bf0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
40c00 44 72 6f 70 54 61 72 67 65 74 48 65 6c 70 65 72  DropTargetHelper
40c10 20 3d 20 7b 30 78 34 36 35 37 32 37 38 42 2c 20   = {0x4657278B, 
40c20 30 78 34 31 31 42 2c 20 30 78 31 31 44 32 2c 20  0x411B, 0x11D2, 
40c30 5b 30 78 38 33 2c 20 30 78 39 41 2c 20 30 78 30  [0x83, 0x9A, 0x0
40c40 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
40c50 78 44 39 2c 20 30 78 31 38 2c 20 30 78 44 30 5d  xD9, 0x18, 0xD0]
40c60 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
40c70 44 5f 49 44 73 42 72 6f 77 73 65 44 6f 6d 61 69  D_IDsBrowseDomai
40c80 6e 54 72 65 65 20 3d 20 7b 30 78 37 43 41 42 43  nTree = {0x7CABC
40c90 46 31 45 2c 20 30 78 37 38 46 35 2c 20 30 78 31  F1E, 0x78F5, 0x1
40ca0 31 44 32 2c 20 5b 30 78 39 36 2c 20 30 78 30 43  1D2, [0x96, 0x0C
40cb0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
40cc0 34 46 2c 20 30 78 41 33 2c 20 30 78 31 41 2c 20  4F, 0xA3, 0x1A, 
40cd0 30 78 38 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x86]};. const I
40ce0 49 44 20 49 49 44 5f 49 44 73 51 75 65 72 79 43  ID IID_IDsQueryC
40cf0 6f 6c 75 6d 6e 48 61 6e 64 6c 65 72 20 3d 20 7b  olumnHandler = {
40d00 30 78 43 30 37 32 39 39 39 45 2c 20 30 78 46 41  0xC072999E, 0xFA
40d10 34 39 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  49, 0x11D1, [0xA
40d20 30 2c 20 30 78 41 46 2c 20 30 78 30 30 2c 20 30  0, 0xAF, 0x00, 0
40d30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 41 33 2c  xC0, 0x4F, 0xA3,
40d40 20 30 78 31 41 2c 20 30 78 38 36 5d 7d 3b 0a 20   0x1A, 0x86]};. 
40d50 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
40d60 75 6d 6d 79 20 3d 20 7b 30 78 30 44 37 43 41 35  ummy = {0x0D7CA5
40d70 34 41 2c 20 30 78 44 32 35 32 2c 20 30 78 34 46  4A, 0xD252, 0x4F
40d80 43 42 2c 20 5b 30 78 39 31 2c 20 30 78 30 34 2c  CB, [0x91, 0x04,
40d90 20 30 78 46 36 2c 20 30 78 44 44 2c 20 30 78 44   0xF6, 0xDD, 0xD
40da0 33 2c 20 30 78 31 30 2c 20 30 78 42 33 2c 20 30  3, 0x10, 0xB3, 0
40db0 78 46 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xF9]};. const II
40dc0 44 20 49 49 44 5f 49 44 75 6d 6d 79 48 49 43 4f  D IID_IDummyHICO
40dd0 4e 49 6e 63 6c 75 64 65 72 20 3d 20 7b 30 78 39  NIncluder = {0x9
40de0 34 37 39 39 30 44 45 2c 20 30 78 43 43 32 38 2c  47990DE, 0xCC28,
40df0 20 30 78 31 31 44 32 2c 20 5b 30 78 41 30 2c 20   0x11D2, [0xA0, 
40e00 30 78 46 37 2c 20 30 78 30 30 2c 20 30 78 38 30  0xF7, 0x00, 0x80
40e10 2c 20 30 78 35 46 2c 20 30 78 38 35 2c 20 30 78  , 0x5F, 0x85, 0x
40e20 38 46 2c 20 30 78 42 31 5d 7d 3b 0a 20 63 6f 6e  8F, 0xB1]};. con
40e30 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 32 44  st IID IID_IDX2D
40e40 20 3d 20 7b 30 78 39 45 46 44 30 32 41 39 2c 20   = {0x9EFD02A9, 
40e50 30 78 41 39 39 36 2c 20 30 78 31 31 44 31 2c 20  0xA996, 0x11D1, 
40e60 5b 30 78 38 31 2c 20 30 78 43 39 2c 20 30 78 30  [0x81, 0xC9, 0x0
40e70 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30  0, 0x00, 0xF8, 0
40e80 78 37 35 2c 20 30 78 35 37 2c 20 30 78 44 42 5d  x75, 0x57, 0xDB]
40e90 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
40ea0 44 5f 49 44 58 32 44 44 65 62 75 67 20 3d 20 7b  D_IDX2DDebug = {
40eb0 30 78 30 33 42 42 32 34 35 37 2c 20 30 78 41 32  0x03BB2457, 0xA2
40ec0 37 39 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  79, 0x11D1, [0x8
40ed0 31 2c 20 30 78 43 36 2c 20 30 78 30 30 2c 20 30  1, 0xC6, 0x00, 0
40ee0 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c  x00, 0xF8, 0x75,
40ef0 20 30 78 35 37 2c 20 30 78 44 42 5d 7d 3b 0a 20   0x57, 0xDB]};. 
40f00 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
40f10 58 41 52 47 42 52 65 61 64 50 74 72 20 3d 20 7b  XARGBReadPtr = {
40f20 30 78 45 41 41 41 43 32 44 36 2c 20 30 78 43 32  0xEAAAC2D6, 0xC2
40f30 39 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39  90, 0x11D1, [0x9
40f40 30 2c 20 30 78 35 44 2c 20 30 78 30 30 2c 20 30  0, 0x5D, 0x00, 0
40f50 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c  xC0, 0x4F, 0xD9,
40f60 20 30 78 31 38 2c 20 30 78 39 44 5d 7d 3b 0a 20   0x18, 0x9D]};. 
40f70 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
40f80 58 41 52 47 42 52 65 61 64 57 72 69 74 65 50 74  XARGBReadWritePt
40f90 72 20 3d 20 7b 30 78 45 41 41 41 43 32 44 37 2c  r = {0xEAAAC2D7,
40fa0 20 30 78 43 32 39 30 2c 20 30 78 31 31 44 31 2c   0xC290, 0x11D1,
40fb0 20 5b 30 78 39 30 2c 20 30 78 35 44 2c 20 30 78   [0x90, 0x5D, 0x
40fc0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
40fd0 30 78 44 39 2c 20 30 78 31 38 2c 20 30 78 39 44  0xD9, 0x18, 0x9D
40fe0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
40ff0 49 44 5f 49 44 58 41 52 47 42 53 75 72 66 61 63  ID_IDXARGBSurfac
41000 65 49 6e 69 74 20 3d 20 7b 30 78 39 45 41 33 42  eInit = {0x9EA3B
41010 36 33 41 2c 20 30 78 43 33 37 44 2c 20 30 78 31  63A, 0xC37D, 0x1
41020 31 44 31 2c 20 5b 30 78 39 30 2c 20 30 78 35 45  1D1, [0x90, 0x5E
41030 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
41040 34 46 2c 20 30 78 44 39 2c 20 30 78 31 38 2c 20  4F, 0xD9, 0x18, 
41050 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x9D]};. const I
41060 49 44 20 49 49 44 5f 49 44 58 42 61 73 65 4f 62  ID IID_IDXBaseOb
41070 6a 65 63 74 20 3d 20 7b 30 78 31 37 42 35 39 42  ject = {0x17B59B
41080 32 42 2c 20 30 78 39 43 43 38 2c 20 30 78 31 31  2B, 0x9CC8, 0x11
41090 44 31 2c 20 5b 30 78 39 30 2c 20 30 78 35 33 2c  D1, [0x90, 0x53,
410a0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
410b0 46 2c 20 30 78 44 39 2c 20 30 78 31 38 2c 20 30  F, 0xD9, 0x18, 0
410c0 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x9D]};. const II
410d0 44 20 49 49 44 5f 49 44 58 42 61 73 69 63 49 6d  D IID_IDXBasicIm
410e0 61 67 65 20 3d 20 7b 30 78 31 36 42 32 38 30 43  age = {0x16B280C
410f0 37 2c 20 30 78 45 45 37 30 2c 20 30 78 31 31 44  7, 0xEE70, 0x11D
41100 31 2c 20 5b 30 78 39 30 2c 20 30 78 36 36 2c 20  1, [0x90, 0x66, 
41110 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
41120 2c 20 30 78 44 39 2c 20 30 78 31 38 2c 20 30 78  , 0xD9, 0x18, 0x
41130 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  9D]};. const IID
41140 20 49 49 44 5f 49 44 58 44 43 4c 6f 63 6b 20 3d   IID_IDXDCLock =
41150 20 7b 30 78 30 46 36 31 39 34 35 36 2c 20 30 78   {0x0F619456, 0x
41160 43 46 33 39 2c 20 30 78 31 31 44 31 2c 20 5b 30  CF39, 0x11D1, [0
41170 78 39 30 2c 20 30 78 35 45 2c 20 30 78 30 30 2c  x90, 0x5E, 0x00,
41180 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
41190 39 2c 20 30 78 31 38 2c 20 30 78 39 44 5d 7d 3b  9, 0x18, 0x9D]};
411a0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
411b0 49 44 58 44 4c 55 54 42 75 69 6c 64 65 72 20 3d  IDXDLUTBuilder =
411c0 20 7b 30 78 37 33 30 36 38 32 33 31 2c 20 30 78   {0x73068231, 0x
411d0 33 35 45 45 2c 20 30 78 31 31 44 31 2c 20 5b 30  35EE, 0x11D1, [0
411e0 78 38 31 2c 20 30 78 41 31 2c 20 30 78 30 30 2c  x81, 0xA1, 0x00,
411f0 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37   0x00, 0xF8, 0x7
41200 35 2c 20 30 78 35 37 2c 20 30 78 44 42 5d 7d 3b  5, 0x57, 0xDB]};
41210 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
41220 49 44 58 44 4d 61 70 70 65 72 20 3d 20 7b 30 78  IDXDMapper = {0x
41230 37 46 44 39 30 38 38 42 2c 20 30 78 33 35 45 44  7FD9088B, 0x35ED
41240 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 31 2c  , 0x11D1, [0x81,
41250 20 30 78 41 31 2c 20 30 78 30 30 2c 20 30 78 30   0xA1, 0x00, 0x0
41260 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20 30  0, 0xF8, 0x75, 0
41270 78 35 37 2c 20 30 78 44 42 5d 7d 3b 0a 20 63 6f  x57, 0xDB]};. co
41280 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 45  nst IID IID_IDXE
41290 66 66 65 63 74 20 3d 20 7b 30 78 45 33 31 46 42  ffect = {0xE31FB
412a0 38 31 42 2c 20 30 78 31 33 33 35 2c 20 30 78 31  81B, 0x1335, 0x1
412b0 31 44 31 2c 20 5b 30 78 38 31 2c 20 30 78 38 39  1D1, [0x81, 0x89
412c0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
412d0 46 38 2c 20 30 78 37 35 2c 20 30 78 35 37 2c 20  F8, 0x75, 0x57, 
412e0 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xDB]};. const I
412f0 49 44 20 49 49 44 5f 49 44 58 47 72 61 64 69 65  ID IID_IDXGradie
41300 6e 74 20 3d 20 7b 30 78 42 32 30 32 34 42 35 31  nt = {0xB2024B51
41310 2c 20 30 78 45 45 37 37 2c 20 30 78 31 31 44 31  , 0xEE77, 0x11D1
41320 2c 20 5b 30 78 39 30 2c 20 30 78 36 36 2c 20 30  , [0x90, 0x66, 0
41330 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
41340 20 30 78 44 39 2c 20 30 78 31 38 2c 20 30 78 39   0xD9, 0x18, 0x9
41350 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
41360 49 49 44 5f 49 44 58 47 72 61 64 69 65 6e 74 32  IID_IDXGradient2
41370 20 3d 20 7b 30 78 44 30 45 46 32 41 38 30 2c 20   = {0xD0EF2A80, 
41380 30 78 36 31 44 43 2c 20 30 78 31 31 44 32 2c 20  0x61DC, 0x11D2, 
41390 5b 30 78 42 32 2c 20 30 78 45 42 2c 20 30 78 30  [0xB2, 0xEB, 0x0
413a0 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
413b0 78 33 36 2c 20 30 78 42 32 2c 20 30 78 31 32 5d  x36, 0xB2, 0x12]
413c0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
413d0 44 5f 49 44 58 4c 6f 6f 6b 75 70 54 61 62 6c 65  D_IDXLookupTable
413e0 20 3d 20 7b 30 78 30 31 42 41 46 43 37 46 2c 20   = {0x01BAFC7F, 
413f0 30 78 39 45 36 33 2c 20 30 78 31 31 44 31 2c 20  0x9E63, 0x11D1, 
41400 5b 30 78 39 30 2c 20 30 78 35 33 2c 20 30 78 30  [0x90, 0x53, 0x0
41410 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
41420 78 44 39 2c 20 30 78 31 38 2c 20 30 78 39 44 5d  xD9, 0x18, 0x9D]
41430 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
41440 44 5f 49 44 58 4c 55 54 42 75 69 6c 64 65 72 20  D_IDXLUTBuilder 
41450 3d 20 7b 30 78 46 34 33 37 30 46 43 31 2c 20 30  = {0xF4370FC1, 0
41460 78 43 41 44 42 2c 20 30 78 31 31 44 30 2c 20 5b  xCADB, 0x11D0, [
41470 30 78 42 35 2c 20 30 78 32 43 2c 20 30 78 30 30  0xB5, 0x2C, 0x00
41480 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
41490 30 35 2c 20 30 78 34 33 2c 20 30 78 37 33 5d 7d  05, 0x43, 0x73]}
414a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
414b0 5f 49 44 58 4d 61 70 70 65 72 20 3d 20 7b 30 78  _IDXMapper = {0x
414c0 35 35 35 32 37 38 45 35 2c 20 30 78 30 35 44 42  555278E5, 0x05DB
414d0 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 38 2c  , 0x11D1, [0x88,
414e0 20 30 78 33 41 2c 20 30 78 33 43 2c 20 30 78 38   0x3A, 0x3C, 0x8
414f0 42 2c 20 30 78 30 30 2c 20 30 78 43 31 2c 20 30  B, 0x00, 0xC1, 0
41500 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f  x00, 0x00]};. co
41510 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 50  nst IID IID_IDXP
41520 69 78 65 6c 61 74 65 20 3d 20 7b 30 78 44 33 33  ixelate = {0xD33
41530 45 31 38 30 46 2c 20 30 78 46 42 45 39 2c 20 30  E180F, 0xFBE9, 0
41540 78 31 31 44 31 2c 20 5b 30 78 39 30 2c 20 30 78  x11D1, [0x90, 0x
41550 36 41 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  6A, 0x00, 0xC0, 
41560 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 38  0x4F, 0xD9, 0x18
41570 2c 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x9D]};. const
41580 20 49 49 44 20 49 49 44 5f 49 44 58 52 61 73 74   IID IID_IDXRast
41590 65 72 69 7a 65 72 20 3d 20 7b 30 78 39 45 41 33  erizer = {0x9EA3
415a0 42 36 33 35 2c 20 30 78 43 33 37 44 2c 20 30 78  B635, 0xC37D, 0x
415b0 31 31 44 31 2c 20 5b 30 78 39 30 2c 20 30 78 35  11D1, [0x90, 0x5
415c0 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  E, 0x00, 0xC0, 0
415d0 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 38 2c  x4F, 0xD9, 0x18,
415e0 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9D]};. const 
415f0 49 49 44 20 49 49 44 5f 49 44 58 52 61 77 53 75  IID IID_IDXRawSu
41600 72 66 61 63 65 20 3d 20 7b 30 78 30 39 37 35 36  rface = {0x09756
41610 43 38 41 2c 20 30 78 44 39 36 41 2c 20 30 78 31  C8A, 0xD96A, 0x1
41620 31 44 31 2c 20 5b 30 78 39 30 2c 20 30 78 36 32  1D1, [0x90, 0x62
41630 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
41640 34 46 2c 20 30 78 44 39 2c 20 30 78 31 38 2c 20  4F, 0xD9, 0x18, 
41650 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x9D]};. const I
41660 49 44 20 49 49 44 5f 49 44 58 53 75 72 66 61 63  ID IID_IDXSurfac
41670 65 20 3d 20 7b 30 78 42 33 39 46 44 37 33 46 2c  e = {0xB39FD73F,
41680 20 30 78 45 31 33 39 2c 20 30 78 31 31 44 31 2c   0xE139, 0x11D1,
41690 20 5b 30 78 39 30 2c 20 30 78 36 35 2c 20 30 78   [0x90, 0x65, 0x
416a0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
416b0 30 78 44 39 2c 20 30 78 31 38 2c 20 30 78 39 44  0xD9, 0x18, 0x9D
416c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
416d0 49 44 5f 49 44 58 53 75 72 66 61 63 65 46 61 63  ID_IDXSurfaceFac
416e0 74 6f 72 79 20 3d 20 7b 30 78 31 34 34 39 34 36  tory = {0x144946
416f0 46 35 2c 20 30 78 43 34 44 34 2c 20 30 78 31 31  F5, 0xC4D4, 0x11
41700 44 31 2c 20 5b 30 78 38 31 2c 20 30 78 44 31 2c  D1, [0x81, 0xD1,
41710 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46   0x00, 0x00, 0xF
41720 38 2c 20 30 78 37 35 2c 20 30 78 35 37 2c 20 30  8, 0x75, 0x57, 0
41730 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xDB]};. const II
41740 44 20 49 49 44 5f 49 44 58 53 75 72 66 61 63 65  D IID_IDXSurface
41750 49 6e 69 74 20 3d 20 7b 30 78 39 45 41 33 42 36  Init = {0x9EA3B6
41760 33 39 2c 20 30 78 43 33 37 44 2c 20 30 78 31 31  39, 0xC37D, 0x11
41770 44 31 2c 20 5b 30 78 39 30 2c 20 30 78 35 45 2c  D1, [0x90, 0x5E,
41780 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
41790 46 2c 20 30 78 44 39 2c 20 30 78 31 38 2c 20 30  F, 0xD9, 0x18, 0
417a0 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x9D]};. const II
417b0 44 20 49 49 44 5f 49 44 58 53 75 72 66 61 63 65  D IID_IDXSurface
417c0 4d 6f 64 69 66 69 65 72 20 3d 20 7b 30 78 39 45  Modifier = {0x9E
417d0 41 33 42 36 33 37 2c 20 30 78 43 33 37 44 2c 20  A3B637, 0xC37D, 
417e0 30 78 31 31 44 31 2c 20 5b 30 78 39 30 2c 20 30  0x11D1, [0x90, 0
417f0 78 35 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x5E, 0x00, 0xC0,
41800 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31   0x4F, 0xD9, 0x1
41810 38 2c 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x9D]};. cons
41820 74 20 49 49 44 20 49 49 44 5f 49 44 58 53 75 72  t IID IID_IDXSur
41830 66 61 63 65 50 69 63 6b 20 3d 20 7b 30 78 33 30  facePick = {0x30
41840 41 35 46 42 37 39 2c 20 30 78 45 31 31 46 2c 20  A5FB79, 0xE11F, 
41850 30 78 31 31 44 31 2c 20 5b 30 78 39 30 2c 20 30  0x11D1, [0x90, 0
41860 78 36 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x64, 0x00, 0xC0,
41870 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31   0x4F, 0xD9, 0x1
41880 38 2c 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x9D]};. cons
41890 74 20 49 49 44 20 49 49 44 5f 49 44 58 54 41 6c  t IID IID_IDXTAl
418a0 70 68 61 20 3d 20 7b 30 78 31 44 34 36 33 37 45  pha = {0x1D4637E
418b0 30 2c 20 30 78 33 38 33 43 2c 20 30 78 31 31 44  0, 0x383C, 0x11D
418c0 32 2c 20 5b 30 78 39 35 2c 20 30 78 32 41 2c 20  2, [0x95, 0x2A, 
418d0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
418e0 2c 20 30 78 41 33 2c 20 30 78 34 46 2c 20 30 78  , 0xA3, 0x4F, 0x
418f0 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  05]};. const IID
41900 20 49 49 44 5f 49 44 58 54 41 6c 70 68 61 49 6d   IID_IDXTAlphaIm
41910 61 67 65 4c 6f 61 64 65 72 20 3d 20 7b 30 78 41  ageLoader = {0xA
41920 35 46 32 44 33 45 38 2c 20 30 78 37 41 37 45 2c  5F2D3E8, 0x7A7E,
41930 20 30 78 34 38 45 35 2c 20 5b 30 78 42 43 2c 20   0x48E5, [0xBC, 
41940 30 78 37 35 2c 20 30 78 34 30 2c 20 30 78 37 39  0x75, 0x40, 0x79
41950 2c 20 30 78 30 42 2c 20 30 78 45 34 2c 20 30 78  , 0x0B, 0xE4, 0x
41960 41 39 2c 20 30 78 34 31 5d 7d 3b 0a 20 63 6f 6e  A9, 0x41]};. con
41970 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 54 61  st IID IID_IDXTa
41980 73 6b 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78 32  skManager = {0x2
41990 35 34 44 42 42 43 31 2c 20 30 78 46 39 32 32 2c  54DBBC1, 0xF922,
419a0 20 30 78 31 31 44 30 2c 20 5b 30 78 38 38 2c 20   0x11D0, [0x88, 
419b0 30 78 33 41 2c 20 30 78 33 43 2c 20 30 78 38 42  0x3A, 0x3C, 0x8B
419c0 2c 20 30 78 30 30 2c 20 30 78 43 31 2c 20 30 78  , 0x00, 0xC1, 0x
419d0 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e  00, 0x00]};. con
419e0 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 54 42  st IID IID_IDXTB
419f0 69 6e 64 48 6f 73 74 20 3d 20 7b 30 78 44 32 36  indHost = {0xD26
41a00 42 43 45 35 35 2c 20 30 78 45 39 44 43 2c 20 30  BCE55, 0xE9DC, 0
41a10 78 31 31 44 31 2c 20 5b 30 78 39 30 2c 20 30 78  x11D1, [0x90, 0x
41a20 36 36 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  66, 0x00, 0xC0, 
41a30 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 38  0x4F, 0xD9, 0x18
41a40 2c 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x9D]};. const
41a50 20 49 49 44 20 49 49 44 5f 49 44 58 54 43 68 65   IID IID_IDXTChe
41a60 63 6b 65 72 42 6f 61 72 64 20 3d 20 7b 30 78 41  ckerBoard = {0xA
41a70 44 33 43 32 35 37 36 2c 20 30 78 31 31 37 43 2c  D3C2576, 0x117C,
41a80 20 30 78 34 35 31 30 2c 20 5b 30 78 38 34 2c 20   0x4510, [0x84, 
41a90 30 78 44 44 2c 20 30 78 42 36 2c 20 30 78 36 38  0xDD, 0xB6, 0x68
41aa0 2c 20 30 78 39 37 2c 20 30 78 31 44 2c 20 30 78  , 0x97, 0x1D, 0x
41ab0 43 46 2c 20 30 78 44 31 5d 7d 3b 0a 20 63 6f 6e  CF, 0xD1]};. con
41ac0 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 54 43  st IID IID_IDXTC
41ad0 68 72 6f 6d 61 20 3d 20 7b 30 78 31 44 34 36 33  hroma = {0x1D463
41ae0 37 45 32 2c 20 30 78 33 38 33 43 2c 20 30 78 31  7E2, 0x383C, 0x1
41af0 31 44 32 2c 20 5b 30 78 39 35 2c 20 30 78 32 41  1D2, [0x95, 0x2A
41b00 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
41b10 34 46 2c 20 30 78 41 33 2c 20 30 78 34 46 2c 20  4F, 0xA3, 0x4F, 
41b20 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x05]};. const I
41b30 49 44 20 49 49 44 5f 49 44 58 54 43 6c 69 70 4f  ID IID_IDXTClipO
41b40 72 69 67 69 6e 20 3d 20 7b 30 78 45 45 31 36 36  rigin = {0xEE166
41b50 33 44 38 2c 20 30 78 30 39 38 38 2c 20 30 78 34  3D8, 0x0988, 0x4
41b60 43 34 38 2c 20 5b 30 78 39 46 2c 20 30 78 44 36  C48, [0x9F, 0xD6
41b70 2c 20 30 78 44 42 2c 20 30 78 34 34 2c 20 30 78  , 0xDB, 0x44, 0x
41b80 35 30 2c 20 30 78 38 38 2c 20 30 78 35 36 2c 20  50, 0x88, 0x56, 
41b90 30 78 36 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x68]};. const I
41ba0 49 44 20 49 49 44 5f 49 44 58 54 43 6f 6d 70 6f  ID IID_IDXTCompo
41bb0 73 69 74 65 20 3d 20 7b 30 78 39 41 34 33 41 38  site = {0x9A43A8
41bc0 34 33 2c 20 30 78 30 38 33 31 2c 20 30 78 31 31  43, 0x0831, 0x11
41bd0 44 31 2c 20 5b 30 78 38 31 2c 20 30 78 37 46 2c  D1, [0x81, 0x7F,
41be0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46   0x00, 0x00, 0xF
41bf0 38 2c 20 30 78 37 35 2c 20 30 78 35 37 2c 20 30  8, 0x75, 0x57, 0
41c00 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xDB]};. const II
41c10 44 20 49 49 44 5f 49 44 58 54 43 6f 6e 76 6f 6c  D IID_IDXTConvol
41c20 75 74 69 6f 6e 20 3d 20 7b 30 78 37 42 41 37 46  ution = {0x7BA7F
41c30 38 41 46 2c 20 30 78 45 35 45 41 2c 20 30 78 31  8AF, 0xE5EA, 0x1
41c40 31 44 31 2c 20 5b 30 78 38 31 2c 20 30 78 44 44  1D1, [0x81, 0xDD
41c50 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
41c60 46 38 2c 20 30 78 37 35 2c 20 30 78 35 37 2c 20  F8, 0x75, 0x57, 
41c70 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xDB]};. const I
41c80 49 44 20 49 49 44 5f 49 44 58 54 44 72 6f 70 53  ID IID_IDXTDropS
41c90 68 61 64 6f 77 20 3d 20 7b 30 78 31 44 34 36 33  hadow = {0x1D463
41ca0 37 45 33 2c 20 30 78 33 38 33 43 2c 20 30 78 31  7E3, 0x383C, 0x1
41cb0 31 44 32 2c 20 5b 30 78 39 35 2c 20 30 78 32 41  1D2, [0x95, 0x2A
41cc0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
41cd0 34 46 2c 20 30 78 41 33 2c 20 30 78 34 46 2c 20  4F, 0xA3, 0x4F, 
41ce0 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x05]};. const I
41cf0 49 44 20 49 49 44 5f 49 44 58 54 46 61 64 65 20  ID IID_IDXTFade 
41d00 3d 20 7b 30 78 31 36 42 32 38 30 43 34 2c 20 30  = {0x16B280C4, 0
41d10 78 45 45 37 30 2c 20 30 78 31 31 44 31 2c 20 5b  xEE70, 0x11D1, [
41d20 30 78 39 30 2c 20 30 78 36 36 2c 20 30 78 30 30  0x90, 0x66, 0x00
41d30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
41d40 44 39 2c 20 30 78 31 38 2c 20 30 78 39 44 5d 7d  D9, 0x18, 0x9D]}
41d50 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
41d60 5f 49 44 58 54 46 69 6c 74 65 72 20 3d 20 7b 30  _IDXTFilter = {0
41d70 78 36 31 38 37 45 35 41 32 2c 20 30 78 41 34 34  x6187E5A2, 0xA44
41d80 35 2c 20 30 78 34 36 30 38 2c 20 5b 30 78 38 46  5, 0x4608, [0x8F
41d90 2c 20 30 78 43 30 2c 20 30 78 42 45 2c 20 30 78  , 0xC0, 0xBE, 0x
41da0 37 41 2c 20 30 78 36 43 2c 20 30 78 38 44 2c 20  7A, 0x6C, 0x8D, 
41db0 30 78 42 33 2c 20 30 78 38 36 5d 7d 3b 0a 20 63  0xB3, 0x86]};. c
41dc0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58  onst IID IID_IDX
41dd0 54 46 69 6c 74 65 72 42 65 68 61 76 69 6f 72 20  TFilterBehavior 
41de0 3d 20 7b 30 78 31 34 44 37 44 44 44 44 2c 20 30  = {0x14D7DDDD, 0
41df0 78 41 43 41 32 2c 20 30 78 34 45 34 35 2c 20 5b  xACA2, 0x4E45, [
41e00 30 78 39 35 2c 20 30 78 30 34 2c 20 30 78 33 38  0x95, 0x04, 0x38
41e10 2c 20 30 78 30 38 2c 20 30 78 41 42 2c 20 30 78  , 0x08, 0xAB, 0x
41e20 45 42 2c 20 30 78 34 46 2c 20 30 78 39 32 5d 7d  EB, 0x4F, 0x92]}
41e30 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
41e40 5f 49 44 58 54 46 69 6c 74 65 72 42 65 68 61 76  _IDXTFilterBehav
41e50 69 6f 72 53 69 74 65 20 3d 20 7b 30 78 39 30 39  iorSite = {0x909
41e60 42 32 33 43 32 2c 20 30 78 39 30 31 38 2c 20 30  B23C2, 0x9018, 0
41e70 78 34 39 39 46 2c 20 5b 30 78 41 38 2c 20 30 78  x499F, [0xA8, 0x
41e80 36 44 2c 20 30 78 34 45 2c 20 30 78 37 44 2c 20  6D, 0x4E, 0x7D, 
41e90 30 78 41 39 2c 20 30 78 33 37 2c 20 30 78 45 39  0xA9, 0x37, 0xE9
41ea0 2c 20 30 78 33 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x31]};. const
41eb0 20 49 49 44 20 49 49 44 5f 49 44 58 54 46 69 6c   IID IID_IDXTFil
41ec0 74 65 72 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20  terCollection = 
41ed0 7b 30 78 32 32 42 30 37 42 33 33 2c 20 30 78 38  {0x22B07B33, 0x8
41ee0 42 46 42 2c 20 30 78 34 39 44 34 2c 20 5b 30 78  BFB, 0x49D4, [0x
41ef0 39 42 2c 20 30 78 39 30 2c 20 30 78 30 39 2c 20  9B, 0x90, 0x09, 
41f00 30 78 33 38 2c 20 30 78 33 37 2c 20 30 78 30 43  0x38, 0x37, 0x0C
41f10 2c 20 30 78 39 30 2c 20 30 78 31 39 5d 7d 3b 0a  , 0x90, 0x19]};.
41f20 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
41f30 44 58 54 46 69 6c 74 65 72 43 6f 6e 74 72 6f 6c  DXTFilterControl
41f40 6c 65 72 20 3d 20 7b 30 78 35 43 46 33 31 35 46  ler = {0x5CF315F
41f50 32 2c 20 30 78 32 37 33 44 2c 20 30 78 34 37 42  2, 0x273D, 0x47B
41f60 36 2c 20 5b 30 78 42 39 2c 20 30 78 45 44 2c 20  6, [0xB9, 0xED, 
41f70 30 78 46 37 2c 20 30 78 35 44 2c 20 30 78 43 33  0xF7, 0x5D, 0xC3
41f80 2c 20 30 78 42 30 2c 20 30 78 31 35 2c 20 30 78  , 0xB0, 0x15, 0x
41f90 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
41fa0 20 49 49 44 5f 49 44 58 54 47 6c 6f 77 20 3d 20   IID_IDXTGlow = 
41fb0 7b 30 78 31 44 34 36 33 37 45 34 2c 20 30 78 33  {0x1D4637E4, 0x3
41fc0 38 33 43 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  83C, 0x11D2, [0x
41fd0 39 35 2c 20 30 78 32 41 2c 20 30 78 30 30 2c 20  95, 0x2A, 0x00, 
41fe0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 41 33  0xC0, 0x4F, 0xA3
41ff0 2c 20 30 78 34 46 2c 20 30 78 30 35 5d 7d 3b 0a  , 0x4F, 0x05]};.
42000 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
42010 44 58 54 47 72 61 64 69 65 6e 74 44 20 3d 20 7b  DXTGradientD = {
42020 30 78 36 32 33 45 32 38 38 31 2c 20 30 78 46 43  0x623E2881, 0xFC
42030 30 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39  0E, 0x11D1, [0x9
42040 41 2c 20 30 78 37 37 2c 20 30 78 30 30 2c 20 30  A, 0x77, 0x00, 0
42050 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c  x00, 0xF8, 0x75,
42060 20 30 78 36 41 2c 20 30 78 31 30 5d 7d 3b 0a 20   0x6A, 0x10]};. 
42070 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
42080 58 54 47 72 69 64 53 69 7a 65 20 3d 20 7b 30 78  XTGridSize = {0x
42090 44 36 42 42 45 39 31 45 2c 20 30 78 46 46 36 30  D6BBE91E, 0xFF60
420a0 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 46 2c  , 0x11D2, [0x8F,
420b0 20 30 78 36 45 2c 20 30 78 30 30 2c 20 30 78 41   0x6E, 0x00, 0xA
420c0 30 2c 20 30 78 43 39 2c 20 30 78 36 39 2c 20 30  0, 0xC9, 0x69, 0
420d0 78 37 32 2c 20 30 78 37 34 5d 7d 3b 0a 20 63 6f  x72, 0x74]};. co
420e0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 54  nst IID IID_IDXT
420f0 49 43 4d 46 69 6c 74 65 72 20 3d 20 7b 30 78 37  ICMFilter = {0x7
42100 33 34 33 32 31 45 44 2c 20 30 78 31 45 37 42 2c  34321ED, 0x1E7B,
42110 20 30 78 34 45 31 43 2c 20 5b 30 78 42 42 2c 20   0x4E1C, [0xBB, 
42120 30 78 46 41 2c 20 30 78 38 39 2c 20 30 78 43 38  0xFA, 0x89, 0xC8
42130 2c 20 30 78 31 39 2c 20 30 78 38 30 2c 20 30 78  , 0x19, 0x80, 0x
42140 30 45 2c 20 30 78 32 46 5d 7d 3b 0a 20 63 6f 6e  0E, 0x2F]};. con
42150 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 54 4c  st IID IID_IDXTL
42160 61 62 65 6c 20 3d 20 7b 30 78 43 30 43 31 37 46  abel = {0xC0C17F
42170 30 45 2c 20 30 78 41 45 34 31 2c 20 30 78 31 31  0E, 0xAE41, 0x11
42180 44 31 2c 20 5b 30 78 39 41 2c 20 30 78 33 42 2c  D1, [0x9A, 0x3B,
42190 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46   0x00, 0x00, 0xF
421a0 38 2c 20 30 78 37 35 2c 20 30 78 36 41 2c 20 30  8, 0x75, 0x6A, 0
421b0 78 31 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x10]};. const II
421c0 44 20 49 49 44 5f 49 44 58 54 4c 69 67 68 74 20  D IID_IDXTLight 
421d0 3d 20 7b 30 78 46 39 45 46 42 45 43 31 2c 20 30  = {0xF9EFBEC1, 0
421e0 78 34 33 30 32 2c 20 30 78 31 31 44 32 2c 20 5b  x4302, 0x11D2, [
421f0 30 78 39 35 2c 20 30 78 32 41 2c 20 30 78 30 30  0x95, 0x2A, 0x00
42200 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
42210 41 33 2c 20 30 78 34 46 2c 20 30 78 30 35 5d 7d  A3, 0x4F, 0x05]}
42220 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
42230 5f 49 44 58 54 4d 61 73 6b 20 3d 20 7b 30 78 41  _IDXTMask = {0xA
42240 31 30 36 37 31 34 36 2c 20 30 78 42 30 36 33 2c  1067146, 0xB063,
42250 20 30 78 34 37 44 37 2c 20 5b 30 78 41 35 2c 20   0x47D7, [0xA5, 
42260 30 78 34 41 2c 20 30 78 32 43 2c 20 30 78 32 33  0x4A, 0x2C, 0x23
42270 2c 20 30 78 30 39 2c 20 30 78 45 39 2c 20 30 78  , 0x09, 0xE9, 0x
42280 38 38 2c 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e  88, 0x9D]};. con
42290 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 54 4d  st IID IID_IDXTM
422a0 61 74 72 69 78 20 3d 20 7b 30 78 41 43 36 36 41  atrix = {0xAC66A
422b0 34 39 33 2c 20 30 78 30 46 30 43 2c 20 30 78 34  493, 0x0F0C, 0x4
422c0 43 37 36 2c 20 5b 30 78 38 32 2c 20 30 78 35 43  C76, [0x82, 0x5C
422d0 2c 20 30 78 39 44 2c 20 30 78 36 38 2c 20 30 78  , 0x9D, 0x68, 0x
422e0 42 45 2c 20 30 78 44 45 2c 20 30 78 39 31 2c 20  BE, 0xDE, 0x91, 
422f0 30 78 38 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x88]};. const I
42300 49 44 20 49 49 44 5f 49 44 58 54 4d 65 74 61 42  ID IID_IDXTMetaB
42310 75 72 6e 46 69 6c 6d 20 3d 20 7b 30 78 31 30 37  urnFilm = {0x107
42320 30 34 35 44 30 2c 20 30 78 30 36 45 30 2c 20 30  045D0, 0x06E0, 0
42330 78 31 31 44 32 2c 20 5b 30 78 38 44 2c 20 30 78  x11D2, [0x8D, 0x
42340 36 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  6D, 0x00, 0xC0, 
42350 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46 38  0x4F, 0x8E, 0xF8
42360 2c 20 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xE0]};. const
42370 20 49 49 44 20 49 49 44 5f 49 44 58 54 4d 65 74   IID IID_IDXTMet
42380 61 43 65 6e 74 65 72 50 65 65 6c 20 3d 20 7b 30  aCenterPeel = {0
42390 78 41 41 30 44 34 44 30 42 2c 20 30 78 30 36 41  xAA0D4D0B, 0x06A
423a0 33 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 46  3, 0x11D2, [0x8F
423b0 2c 20 30 78 39 38 2c 20 30 78 30 30 2c 20 30 78  , 0x98, 0x00, 0x
423c0 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20  C0, 0x4F, 0xB9, 
423d0 30 78 32 45 2c 20 30 78 42 37 5d 7d 3b 0a 20 63  0x2E, 0xB7]};. c
423e0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58  onst IID IID_IDX
423f0 54 4d 65 74 61 43 6f 6c 6f 72 46 61 64 65 20 3d  TMetaColorFade =
42400 20 7b 30 78 32 41 35 34 43 39 30 37 2c 20 30 78   {0x2A54C907, 0x
42410 30 37 41 41 2c 20 30 78 31 31 44 32 2c 20 5b 30  07AA, 0x11D2, [0
42420 78 38 44 2c 20 30 78 36 44 2c 20 30 78 30 30 2c  x8D, 0x6D, 0x00,
42430 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38   0xC0, 0x4F, 0x8
42440 45 2c 20 30 78 46 38 2c 20 30 78 45 30 5d 7d 3b  E, 0xF8, 0xE0]};
42450 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
42460 49 44 58 54 4d 65 74 61 46 6c 6f 77 4d 6f 74 69  IDXTMetaFlowMoti
42470 6f 6e 20 3d 20 7b 30 78 32 41 35 34 43 39 30 41  on = {0x2A54C90A
42480 2c 20 30 78 30 37 41 41 2c 20 30 78 31 31 44 32  , 0x07AA, 0x11D2
42490 2c 20 5b 30 78 38 44 2c 20 30 78 36 44 2c 20 30  , [0x8D, 0x6D, 0
424a0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
424b0 20 30 78 38 45 2c 20 30 78 46 38 2c 20 30 78 45   0x8E, 0xF8, 0xE
424c0 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
424d0 49 49 44 5f 49 44 58 54 4d 65 74 61 47 72 69 64  IID_IDXTMetaGrid
424e0 64 6c 65 72 20 3d 20 7b 30 78 32 41 35 34 43 39  dler = {0x2A54C9
424f0 31 30 2c 20 30 78 30 37 41 41 2c 20 30 78 31 31  10, 0x07AA, 0x11
42500 44 32 2c 20 5b 30 78 38 44 2c 20 30 78 36 44 2c  D2, [0x8D, 0x6D,
42510 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
42520 46 2c 20 30 78 38 45 2c 20 30 78 46 38 2c 20 30  F, 0x8E, 0xF8, 0
42530 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xE0]};. const II
42540 44 20 49 49 44 5f 49 44 58 54 4d 65 74 61 47 72  D IID_IDXTMetaGr
42550 69 64 64 6c 65 72 32 20 3d 20 7b 30 78 32 41 35  iddler2 = {0x2A5
42560 34 43 39 31 32 2c 20 30 78 30 37 41 41 2c 20 30  4C912, 0x07AA, 0
42570 78 31 31 44 32 2c 20 5b 30 78 38 44 2c 20 30 78  x11D2, [0x8D, 0x
42580 36 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  6D, 0x00, 0xC0, 
42590 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46 38  0x4F, 0x8E, 0xF8
425a0 2c 20 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xE0]};. const
425b0 20 49 49 44 20 49 49 44 5f 49 44 58 54 4d 65 74   IID IID_IDXTMet
425c0 61 4a 61 77 73 20 3d 20 7b 30 78 32 41 35 34 43  aJaws = {0x2A54C
425d0 39 30 33 2c 20 30 78 30 37 41 41 2c 20 30 78 31  903, 0x07AA, 0x1
425e0 31 44 32 2c 20 5b 30 78 38 44 2c 20 30 78 36 44  1D2, [0x8D, 0x6D
425f0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
42600 34 46 2c 20 30 78 38 45 2c 20 30 78 46 38 2c 20  4F, 0x8E, 0xF8, 
42610 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xE0]};. const I
42620 49 44 20 49 49 44 5f 49 44 58 54 4d 65 74 61 4c  ID IID_IDXTMetaL
42630 69 67 68 74 57 69 70 65 20 3d 20 7b 30 78 31 30  ightWipe = {0x10
42640 37 30 34 35 43 37 2c 20 30 78 30 36 45 30 2c 20  7045C7, 0x06E0, 
42650 30 78 31 31 44 32 2c 20 5b 30 78 38 44 2c 20 30  0x11D2, [0x8D, 0
42660 78 36 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x6D, 0x00, 0xC0,
42670 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46   0x4F, 0x8E, 0xF
42680 38 2c 20 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73  8, 0xE0]};. cons
42690 74 20 49 49 44 20 49 49 44 5f 49 44 58 54 4d 65  t IID IID_IDXTMe
426a0 74 61 4c 69 71 75 69 64 20 3d 20 7b 30 78 41 41  taLiquid = {0xAA
426b0 30 44 34 44 30 39 2c 20 30 78 30 36 41 33 2c 20  0D4D09, 0x06A3, 
426c0 30 78 31 31 44 32 2c 20 5b 30 78 38 46 2c 20 30  0x11D2, [0x8F, 0
426d0 78 39 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x98, 0x00, 0xC0,
426e0 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 32   0x4F, 0xB9, 0x2
426f0 45 2c 20 30 78 42 37 5d 7d 3b 0a 20 63 6f 6e 73  E, 0xB7]};. cons
42700 74 20 49 49 44 20 49 49 44 5f 49 44 58 54 4d 65  t IID IID_IDXTMe
42710 74 61 50 61 67 65 54 75 72 6e 20 3d 20 7b 30 78  taPageTurn = {0x
42720 41 41 30 44 34 44 30 37 2c 20 30 78 30 36 41 33  AA0D4D07, 0x06A3
42730 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 46 2c  , 0x11D2, [0x8F,
42740 20 30 78 39 38 2c 20 30 78 30 30 2c 20 30 78 43   0x98, 0x00, 0xC
42750 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30  0, 0x4F, 0xB9, 0
42760 78 32 45 2c 20 30 78 42 37 5d 7d 3b 0a 20 63 6f  x2E, 0xB7]};. co
42770 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 54  nst IID IID_IDXT
42780 4d 65 74 61 50 65 65 6c 50 69 65 63 65 20 3d 20  MetaPeelPiece = 
42790 7b 30 78 41 41 30 44 34 44 30 46 2c 20 30 78 30  {0xAA0D4D0F, 0x0
427a0 36 41 33 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  6A3, 0x11D2, [0x
427b0 38 46 2c 20 30 78 39 38 2c 20 30 78 30 30 2c 20  8F, 0x98, 0x00, 
427c0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39  0xC0, 0x4F, 0xB9
427d0 2c 20 30 78 32 45 2c 20 30 78 42 37 5d 7d 3b 0a  , 0x2E, 0xB7]};.
427e0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
427f0 44 58 54 4d 65 74 61 50 65 65 6c 53 6d 61 6c 6c  DXTMetaPeelSmall
42800 20 3d 20 7b 30 78 41 41 30 44 34 44 30 44 2c 20   = {0xAA0D4D0D, 
42810 30 78 30 36 41 33 2c 20 30 78 31 31 44 32 2c 20  0x06A3, 0x11D2, 
42820 5b 30 78 38 46 2c 20 30 78 39 38 2c 20 30 78 30  [0x8F, 0x98, 0x0
42830 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
42840 78 42 39 2c 20 30 78 32 45 2c 20 30 78 42 37 5d  xB9, 0x2E, 0xB7]
42850 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
42860 44 5f 49 44 58 54 4d 65 74 61 50 65 65 6c 53 70  D_IDXTMetaPeelSp
42870 6c 69 74 20 3d 20 7b 30 78 41 41 30 44 34 44 31  lit = {0xAA0D4D1
42880 31 2c 20 30 78 30 36 41 33 2c 20 30 78 31 31 44  1, 0x06A3, 0x11D
42890 32 2c 20 5b 30 78 38 46 2c 20 30 78 39 38 2c 20  2, [0x8F, 0x98, 
428a0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
428b0 2c 20 30 78 42 39 2c 20 30 78 32 45 2c 20 30 78  , 0xB9, 0x2E, 0x
428c0 42 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  B7]};. const IID
428d0 20 49 49 44 5f 49 44 58 54 4d 65 74 61 52 61 64   IID_IDXTMetaRad
428e0 69 61 6c 53 63 61 6c 65 57 69 70 65 20 3d 20 7b  ialScaleWipe = {
428f0 30 78 31 30 37 30 34 35 43 39 2c 20 30 78 30 36  0x107045C9, 0x06
42900 45 30 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38  E0, 0x11D2, [0x8
42910 44 2c 20 30 78 36 44 2c 20 30 78 30 30 2c 20 30  D, 0x6D, 0x00, 0
42920 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c  xC0, 0x4F, 0x8E,
42930 20 30 78 46 38 2c 20 30 78 45 30 5d 7d 3b 0a 20   0xF8, 0xE0]};. 
42940 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
42950 58 54 4d 65 74 61 52 69 70 70 6c 65 20 3d 20 7b  XTMetaRipple = {
42960 30 78 41 41 30 44 34 44 30 32 2c 20 30 78 30 36  0xAA0D4D02, 0x06
42970 41 33 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38  A3, 0x11D2, [0x8
42980 46 2c 20 30 78 39 38 2c 20 30 78 30 30 2c 20 30  F, 0x98, 0x00, 0
42990 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c  xC0, 0x4F, 0xB9,
429a0 20 30 78 32 45 2c 20 30 78 42 37 5d 7d 3b 0a 20   0x2E, 0xB7]};. 
429b0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
429c0 58 54 4d 65 74 61 52 6f 6c 6c 20 3d 20 7b 30 78  XTMetaRoll = {0x
429d0 39 43 36 31 46 34 36 44 2c 20 30 78 30 35 33 30  9C61F46D, 0x0530
429e0 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 46 2c  , 0x11D2, [0x8F,
429f0 20 30 78 39 38 2c 20 30 78 30 30 2c 20 30 78 43   0x98, 0x00, 0xC
42a00 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30  0, 0x4F, 0xB9, 0
42a10 78 32 45 2c 20 30 78 42 37 5d 7d 3b 0a 20 63 6f  x2E, 0xB7]};. co
42a20 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 54  nst IID IID_IDXT
42a30 4d 65 74 61 54 68 72 65 73 68 6f 6c 64 20 3d 20  MetaThreshold = 
42a40 7b 30 78 32 41 35 34 43 39 31 34 2c 20 30 78 30  {0x2A54C914, 0x0
42a50 37 41 41 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  7AA, 0x11D2, [0x
42a60 38 44 2c 20 30 78 36 44 2c 20 30 78 30 30 2c 20  8D, 0x6D, 0x00, 
42a70 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45  0xC0, 0x4F, 0x8E
42a80 2c 20 30 78 46 38 2c 20 30 78 45 30 5d 7d 3b 0a  , 0xF8, 0xE0]};.
42a90 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
42aa0 44 58 54 4d 65 74 61 54 77 69 73 74 65 72 20 3d  DXTMetaTwister =
42ab0 20 7b 30 78 31 30 37 30 34 35 43 45 2c 20 30 78   {0x107045CE, 0x
42ac0 30 36 45 30 2c 20 30 78 31 31 44 32 2c 20 5b 30  06E0, 0x11D2, [0
42ad0 78 38 44 2c 20 30 78 36 44 2c 20 30 78 30 30 2c  x8D, 0x6D, 0x00,
42ae0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38   0xC0, 0x4F, 0x8
42af0 45 2c 20 30 78 46 38 2c 20 30 78 45 30 5d 7d 3b  E, 0xF8, 0xE0]};
42b00 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
42b10 49 44 58 54 4d 65 74 61 56 61 63 75 75 6d 20 3d  IDXTMetaVacuum =
42b20 20 7b 30 78 32 41 35 34 43 39 30 43 2c 20 30 78   {0x2A54C90C, 0x
42b30 30 37 41 41 2c 20 30 78 31 31 44 32 2c 20 5b 30  07AA, 0x11D2, [0
42b40 78 38 44 2c 20 30 78 36 44 2c 20 30 78 30 30 2c  x8D, 0x6D, 0x00,
42b50 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38   0xC0, 0x4F, 0x8
42b60 45 2c 20 30 78 46 38 2c 20 30 78 45 30 5d 7d 3b  E, 0xF8, 0xE0]};
42b70 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
42b80 49 44 58 54 4d 65 74 61 57 61 74 65 72 20 3d 20  IDXTMetaWater = 
42b90 7b 30 78 31 30 37 30 34 35 43 34 2c 20 30 78 30  {0x107045C4, 0x0
42ba0 36 45 30 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  6E0, 0x11D2, [0x
42bb0 38 44 2c 20 30 78 36 44 2c 20 30 78 30 30 2c 20  8D, 0x6D, 0x00, 
42bc0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45  0xC0, 0x4F, 0x8E
42bd0 2c 20 30 78 46 38 2c 20 30 78 45 30 5d 7d 3b 0a  , 0xF8, 0xE0]};.
42be0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
42bf0 44 58 54 4d 65 74 61 57 68 69 74 65 4f 75 74 20  DXTMetaWhiteOut 
42c00 3d 20 7b 30 78 31 30 37 30 34 35 43 42 2c 20 30  = {0x107045CB, 0
42c10 78 30 36 45 30 2c 20 30 78 31 31 44 32 2c 20 5b  x06E0, 0x11D2, [
42c20 30 78 38 44 2c 20 30 78 36 44 2c 20 30 78 30 30  0x8D, 0x6D, 0x00
42c30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
42c40 38 45 2c 20 30 78 46 38 2c 20 30 78 45 30 5d 7d  8E, 0xF8, 0xE0]}
42c50 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
42c60 5f 49 44 58 54 4d 65 74 61 57 6f 72 6d 48 6f 6c  _IDXTMetaWormHol
42c70 65 20 3d 20 7b 30 78 30 45 36 41 45 30 32 31 2c  e = {0x0E6AE021,
42c80 20 30 78 30 43 38 33 2c 20 30 78 31 31 44 32 2c   0x0C83, 0x11D2,
42c90 20 5b 30 78 38 43 2c 20 30 78 44 34 2c 20 30 78   [0x8C, 0xD4, 0x
42ca0 30 30 2c 20 30 78 31 30 2c 20 30 78 34 42 2c 20  00, 0x10, 0x4B, 
42cb0 30 78 43 37 2c 20 30 78 35 44 2c 20 30 78 39 41  0xC7, 0x5D, 0x9A
42cc0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
42cd0 49 44 5f 49 44 58 54 4d 6f 74 69 6f 6e 42 6c 75  ID_IDXTMotionBlu
42ce0 72 20 3d 20 7b 30 78 30 38 39 30 35 37 42 45 2c  r = {0x089057BE,
42cf0 20 30 78 44 33 46 35 2c 20 30 78 34 41 32 43 2c   0xD3F5, 0x4A2C,
42d00 20 5b 30 78 42 31 2c 20 30 78 30 41 2c 20 30 78   [0xB1, 0x0A, 0x
42d10 41 35 2c 20 30 78 31 33 2c 20 30 78 30 31 2c 20  A5, 0x13, 0x01, 
42d20 30 78 38 34 2c 20 30 78 41 30 2c 20 30 78 46 37  0x84, 0xA0, 0xF7
42d30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
42d40 49 44 5f 49 44 58 54 52 61 6e 64 6f 6d 42 61 72  ID_IDXTRandomBar
42d50 73 20 3d 20 7b 30 78 38 41 36 44 32 30 32 32 2c  s = {0x8A6D2022,
42d60 20 30 78 34 41 38 46 2c 20 30 78 34 45 42 39 2c   0x4A8F, 0x4EB9,
42d70 20 5b 30 78 42 42 2c 20 30 78 32 35 2c 20 30 78   [0xBB, 0x25, 0x
42d80 41 41 2c 20 30 78 30 35 2c 20 30 78 32 30 2c 20  AA, 0x05, 0x20, 
42d90 30 78 31 46 2c 20 30 78 39 43 2c 20 30 78 38 34  0x1F, 0x9C, 0x84
42da0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
42db0 49 44 5f 49 44 58 54 72 61 6e 73 66 6f 72 6d 20  ID_IDXTransform 
42dc0 3d 20 7b 30 78 33 30 41 35 46 42 37 38 2c 20 30  = {0x30A5FB78, 0
42dd0 78 45 31 31 46 2c 20 30 78 31 31 44 31 2c 20 5b  xE11F, 0x11D1, [
42de0 30 78 39 30 2c 20 30 78 36 34 2c 20 30 78 30 30  0x90, 0x64, 0x00
42df0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
42e00 44 39 2c 20 30 78 31 38 2c 20 30 78 39 44 5d 7d  D9, 0x18, 0x9D]}
42e10 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
42e20 5f 49 44 58 54 72 61 6e 73 66 6f 72 6d 46 61 63  _IDXTransformFac
42e30 74 6f 72 79 20 3d 20 7b 30 78 36 41 39 35 30 42  tory = {0x6A950B
42e40 32 42 2c 20 30 78 41 39 37 31 2c 20 30 78 31 31  2B, 0xA971, 0x11
42e50 44 31 2c 20 5b 30 78 38 31 2c 20 30 78 43 38 2c  D1, [0x81, 0xC8,
42e60 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46   0x00, 0x00, 0xF
42e70 38 2c 20 30 78 37 35 2c 20 30 78 35 37 2c 20 30  8, 0x75, 0x57, 0
42e80 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xDB]};. const II
42e90 44 20 49 49 44 5f 49 44 58 54 52 65 64 69 72 65  D IID_IDXTRedire
42ea0 63 74 20 3d 20 7b 30 78 30 32 46 35 31 34 30 42  ct = {0x02F5140B
42eb0 2c 20 30 78 36 32 36 46 2c 20 30 78 34 30 31 39  , 0x626F, 0x4019
42ec0 2c 20 5b 30 78 39 43 2c 20 30 78 39 45 2c 20 30  , [0x9C, 0x9E, 0
42ed0 78 32 44 2c 20 30 78 41 41 2c 20 30 78 31 45 2c  x2D, 0xAA, 0x1E,
42ee0 20 30 78 39 33 2c 20 30 78 45 38 2c 20 30 78 46   0x93, 0xE8, 0xF
42ef0 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  C]};. const IID 
42f00 49 49 44 5f 49 44 58 54 52 65 64 69 72 65 63 74  IID_IDXTRedirect
42f10 46 69 6c 74 65 72 49 6e 69 74 20 3d 20 7b 30 78  FilterInit = {0x
42f20 44 31 41 35 37 30 39 34 2c 20 30 78 32 31 46 37  D1A57094, 0x21F7
42f30 2c 20 30 78 34 45 36 43 2c 20 5b 30 78 39 33 2c  , 0x4E6C, [0x93,
42f40 20 30 78 45 35 2c 20 30 78 46 35 2c 20 30 78 46   0xE5, 0xF5, 0xF
42f50 37 2c 20 30 78 37 46 2c 20 30 78 37 34 2c 20 30  7, 0x7F, 0x74, 0
42f60 78 38 32 2c 20 30 78 39 33 5d 7d 3b 0a 20 63 6f  x82, 0x93]};. co
42f70 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 54  nst IID IID_IDXT
42f80 52 65 76 65 61 6c 54 72 61 6e 73 20 3d 20 7b 30  RevealTrans = {0
42f90 78 42 38 30 39 35 30 30 36 2c 20 30 78 41 31 32  xB8095006, 0xA12
42fa0 38 2c 20 30 78 34 36 34 42 2c 20 5b 30 78 38 42  8, 0x464B, [0x8B
42fb0 2c 20 30 78 32 44 2c 20 30 78 39 30 2c 20 30 78  , 0x2D, 0x90, 0x
42fc0 35 38 2c 20 30 78 30 41 2c 20 30 78 45 45 2c 20  58, 0x0A, 0xEE, 
42fd0 30 78 32 42 2c 20 30 78 30 35 5d 7d 3b 0a 20 63  0x2B, 0x05]};. c
42fe0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58  onst IID IID_IDX
42ff0 54 53 63 61 6c 65 20 3d 20 7b 30 78 42 33 39 46  TScale = {0xB39F
43000 44 37 34 32 2c 20 30 78 45 31 33 39 2c 20 30 78  D742, 0xE139, 0x
43010 31 31 44 31 2c 20 5b 30 78 39 30 2c 20 30 78 36  11D1, [0x90, 0x6
43020 35 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  5, 0x00, 0xC0, 0
43030 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 38 2c  x4F, 0xD9, 0x18,
43040 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9D]};. const 
43050 49 49 44 20 49 49 44 5f 49 44 58 54 53 63 61 6c  IID IID_IDXTScal
43060 65 4f 75 74 70 75 74 20 3d 20 7b 30 78 42 32 30  eOutput = {0xB20
43070 32 34 42 35 30 2c 20 30 78 45 45 37 37 2c 20 30  24B50, 0xEE77, 0
43080 78 31 31 44 31 2c 20 5b 30 78 39 30 2c 20 30 78  x11D1, [0x90, 0x
43090 36 36 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  66, 0x00, 0xC0, 
430a0 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 38  0x4F, 0xD9, 0x18
430b0 2c 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x9D]};. const
430c0 20 49 49 44 20 49 49 44 5f 49 44 58 54 53 68 61   IID IID_IDXTSha
430d0 64 6f 77 20 3d 20 7b 30 78 31 44 34 36 33 37 45  dow = {0x1D4637E
430e0 36 2c 20 30 78 33 38 33 43 2c 20 30 78 31 31 44  6, 0x383C, 0x11D
430f0 32 2c 20 5b 30 78 39 35 2c 20 30 78 32 41 2c 20  2, [0x95, 0x2A, 
43100 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
43110 2c 20 30 78 41 33 2c 20 30 78 34 46 2c 20 30 78  , 0xA3, 0x4F, 0x
43120 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  05]};. const IID
43130 20 49 49 44 5f 49 44 58 54 53 74 72 69 70 73 20   IID_IDXTStrips 
43140 3d 20 7b 30 78 41 38 33 43 39 42 35 43 2c 20 30  = {0xA83C9B5C, 0
43150 78 46 42 31 31 2c 20 30 78 34 41 46 35 2c 20 5b  xFB11, 0x4AF5, [
43160 30 78 38 46 2c 20 30 78 36 35 2c 20 30 78 44 30  0x8F, 0x65, 0xD0
43170 2c 20 30 78 33 46 2c 20 30 78 31 35 2c 20 30 78  , 0x3F, 0x15, 0x
43180 31 44 2c 20 30 78 33 45 2c 20 30 78 44 35 5d 7d  1D, 0x3E, 0xD5]}
43190 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
431a0 5f 49 44 58 54 57 61 76 65 20 3d 20 7b 30 78 31  _IDXTWave = {0x1
431b0 44 34 36 33 37 45 37 2c 20 30 78 33 38 33 43 2c  D4637E7, 0x383C,
431c0 20 30 78 31 31 44 32 2c 20 5b 30 78 39 35 2c 20   0x11D2, [0x95, 
431d0 30 78 32 41 2c 20 30 78 30 30 2c 20 30 78 43 30  0x2A, 0x00, 0xC0
431e0 2c 20 30 78 34 46 2c 20 30 78 41 33 2c 20 30 78  , 0x4F, 0xA3, 0x
431f0 34 46 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e  4F, 0x05]};. con
43200 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 54 57  st IID IID_IDXTW
43210 69 70 65 20 3d 20 7b 30 78 41 46 32 37 39 42 32  ipe = {0xAF279B2
43220 46 2c 20 30 78 38 36 45 42 2c 20 30 78 31 31 44  F, 0x86EB, 0x11D
43230 31 2c 20 5b 30 78 38 31 2c 20 30 78 42 46 2c 20  1, [0x81, 0xBF, 
43240 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38  0x00, 0x00, 0xF8
43250 2c 20 30 78 37 35 2c 20 30 78 35 37 2c 20 30 78  , 0x75, 0x57, 0x
43260 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  DB]};. const IID
43270 20 49 49 44 5f 49 44 58 54 57 69 70 65 32 20 3d   IID_IDXTWipe2 =
43280 20 7b 30 78 45 31 46 46 38 30 39 31 2c 20 30 78   {0xE1FF8091, 0x
43290 34 34 32 42 2c 20 30 78 34 38 30 31 2c 20 5b 30  442B, 0x4801, [0
432a0 78 38 38 2c 20 30 78 42 36 2c 20 30 78 32 42 2c  x88, 0xB6, 0x2B,
432b0 20 30 78 34 37 2c 20 30 78 42 31 2c 20 30 78 36   0x47, 0xB1, 0x6
432c0 31 2c 20 30 78 31 46 2c 20 30 78 44 32 5d 7d 3b  1, 0x1F, 0xD2]};
432d0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
432e0 49 44 79 6e 61 6d 69 63 50 6f 72 74 4d 61 70 70  IDynamicPortMapp
432f0 69 6e 67 20 3d 20 7b 30 78 34 46 43 38 30 32 38  ing = {0x4FC8028
43300 32 2c 20 30 78 32 33 42 36 2c 20 30 78 34 33 37  2, 0x23B6, 0x437
43310 38 2c 20 5b 30 78 39 41 2c 20 30 78 32 37 2c 20  8, [0x9A, 0x27, 
43320 30 78 43 44 2c 20 30 78 38 46 2c 20 30 78 31 37  0xCD, 0x8F, 0x17
43330 2c 20 30 78 43 39 2c 20 30 78 34 30 2c 20 30 78  , 0xC9, 0x40, 0x
43340 30 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0C]};. const IID
43350 20 49 49 44 5f 49 44 79 6e 61 6d 69 63 50 6f 72   IID_IDynamicPor
43360 74 4d 61 70 70 69 6e 67 43 6f 6c 6c 65 63 74 69  tMappingCollecti
43370 6f 6e 20 3d 20 7b 30 78 42 36 30 44 45 30 30 46  on = {0xB60DE00F
43380 2c 20 30 78 31 35 36 45 2c 20 30 78 34 45 38 44  , 0x156E, 0x4E8D
43390 2c 20 5b 30 78 39 45 2c 20 30 78 43 31 2c 20 30  , [0x9E, 0xC1, 0
433a0 78 33 41 2c 20 30 78 32 33 2c 20 30 78 34 32 2c  x3A, 0x23, 0x42,
433b0 20 30 78 43 31 2c 20 30 78 30 38 2c 20 30 78 39   0xC1, 0x08, 0x9
433c0 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  9]};. const IID 
433d0 49 49 44 5f 49 45 64 69 74 44 65 62 75 67 53 65  IID_IEditDebugSe
433e0 72 76 69 63 65 73 20 3d 20 7b 30 78 33 30 35 30  rvices = {0x3050
433f0 46 36 30 42 2c 20 30 78 39 38 42 35 2c 20 30 78  F60B, 0x98B5, 0x
43400 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
43410 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
43420 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
43430 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
43440 49 49 44 20 49 49 44 5f 49 45 6c 65 6d 65 6e 74  IID IID_IElement
43450 41 64 6f 72 6e 65 72 20 3d 20 7b 30 78 33 30 35  Adorner = {0x305
43460 30 46 36 30 37 2c 20 30 78 39 38 42 35 2c 20 30  0F607, 0x98B5, 0
43470 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
43480 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
43490 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
434a0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
434b0 20 49 49 44 20 49 49 44 5f 49 45 6c 65 6d 65 6e   IID IID_IElemen
434c0 74 42 65 68 61 76 69 6f 72 20 3d 20 7b 30 78 33  tBehavior = {0x3
434d0 30 35 30 46 34 32 35 2c 20 30 78 39 38 42 35 2c  050F425, 0x98B5,
434e0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
434f0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
43500 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
43510 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
43520 73 74 20 49 49 44 20 49 49 44 5f 49 45 6c 65 6d  st IID IID_IElem
43530 65 6e 74 42 65 68 61 76 69 6f 72 43 61 74 65 67  entBehaviorCateg
43540 6f 72 79 20 3d 20 7b 30 78 33 30 35 30 46 34 45  ory = {0x3050F4E
43550 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  D, 0x98B5, 0x11C
43560 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
43570 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
43580 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
43590 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
435a0 20 49 49 44 5f 49 45 6c 65 6d 65 6e 74 42 65 68   IID_IElementBeh
435b0 61 76 69 6f 72 46 61 63 74 6f 72 79 20 3d 20 7b  aviorFactory = {
435c0 30 78 33 30 35 30 46 34 32 39 2c 20 30 78 39 38  0x3050F429, 0x98
435d0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
435e0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
435f0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
43600 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
43610 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
43620 6c 65 6d 65 6e 74 42 65 68 61 76 69 6f 72 46 6f  lementBehaviorFo
43630 63 75 73 20 3d 20 7b 30 78 33 30 35 30 46 36 42  cus = {0x3050F6B
43640 36 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  6, 0x98B5, 0x11C
43650 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
43660 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
43670 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
43680 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
43690 20 49 49 44 5f 49 45 6c 65 6d 65 6e 74 42 65 68   IID_IElementBeh
436a0 61 76 69 6f 72 4c 61 79 6f 75 74 20 3d 20 7b 30  aviorLayout = {0
436b0 78 33 30 35 30 46 36 42 41 2c 20 30 78 39 38 42  x3050F6BA, 0x98B
436c0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
436d0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
436e0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
436f0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
43700 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6c  onst IID IID_IEl
43710 65 6d 65 6e 74 42 65 68 61 76 69 6f 72 4c 61 79  ementBehaviorLay
43720 6f 75 74 32 20 3d 20 7b 30 78 33 30 35 30 46 38  out2 = {0x3050F8
43730 34 36 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  46, 0x98B5, 0x11
43740 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
43750 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
43760 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
43770 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
43780 44 20 49 49 44 5f 49 45 6c 65 6d 65 6e 74 42 65  D IID_IElementBe
43790 68 61 76 69 6f 72 52 65 6e 64 65 72 20 3d 20 7b  haviorRender = {
437a0 30 78 33 30 35 30 46 34 41 41 2c 20 30 78 39 38  0x3050F4AA, 0x98
437b0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
437c0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
437d0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
437e0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
437f0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
43800 6c 65 6d 65 6e 74 42 65 68 61 76 69 6f 72 53 69  lementBehaviorSi
43810 74 65 20 3d 20 7b 30 78 33 30 35 30 46 34 32 37  te = {0x3050F427
43820 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
43830 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
43840 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
43850 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
43860 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
43870 49 49 44 5f 49 45 6c 65 6d 65 6e 74 42 65 68 61  IID_IElementBeha
43880 76 69 6f 72 53 69 74 65 43 61 74 65 67 6f 72 79  viorSiteCategory
43890 20 3d 20 7b 30 78 33 30 35 30 46 34 45 45 2c 20   = {0x3050F4EE, 
438a0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
438b0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
438c0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
438d0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
438e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
438f0 44 5f 49 45 6c 65 6d 65 6e 74 42 65 68 61 76 69  D_IElementBehavi
43900 6f 72 53 69 74 65 4c 61 79 6f 75 74 20 3d 20 7b  orSiteLayout = {
43910 30 78 33 30 35 30 46 36 42 37 2c 20 30 78 39 38  0x3050F6B7, 0x98
43920 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
43930 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
43940 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
43950 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
43960 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
43970 6c 65 6d 65 6e 74 42 65 68 61 76 69 6f 72 53 69  lementBehaviorSi
43980 74 65 4c 61 79 6f 75 74 32 20 3d 20 7b 30 78 33  teLayout2 = {0x3
43990 30 35 30 46 38 34 37 2c 20 30 78 39 38 42 35 2c  050F847, 0x98B5,
439a0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
439b0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
439c0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
439d0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
439e0 73 74 20 49 49 44 20 49 49 44 5f 49 45 6c 65 6d  st IID IID_IElem
439f0 65 6e 74 42 65 68 61 76 69 6f 72 53 69 74 65 4f  entBehaviorSiteO
43a00 4d 20 3d 20 7b 30 78 33 30 35 30 46 34 38 39 2c  M = {0x3050F489,
43a10 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
43a20 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
43a30 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
43a40 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
43a50 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
43a60 49 44 5f 49 45 6c 65 6d 65 6e 74 42 65 68 61 76  ID_IElementBehav
43a70 69 6f 72 53 69 74 65 4f 4d 32 20 3d 20 7b 30 78  iorSiteOM2 = {0x
43a80 33 30 35 30 46 36 35 39 2c 20 30 78 39 38 42 35  3050F659, 0x98B5
43a90 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
43aa0 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
43ab0 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
43ac0 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
43ad0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6c 65  nst IID IID_IEle
43ae0 6d 65 6e 74 42 65 68 61 76 69 6f 72 53 69 74 65  mentBehaviorSite
43af0 52 65 6e 64 65 72 20 3d 20 7b 30 78 33 30 35 30  Render = {0x3050
43b00 46 34 41 37 2c 20 30 78 39 38 42 35 2c 20 30 78  F4A7, 0x98B5, 0x
43b10 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
43b20 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
43b30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
43b40 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
43b50 49 49 44 20 49 49 44 5f 49 45 6c 65 6d 65 6e 74  IID IID_IElement
43b60 42 65 68 61 76 69 6f 72 53 75 62 6d 69 74 20 3d  BehaviorSubmit =
43b70 20 7b 30 78 33 30 35 30 46 36 34 36 2c 20 30 78   {0x3050F646, 0x
43b80 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
43b90 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
43ba0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
43bb0 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
43bc0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
43bd0 49 45 6c 65 6d 65 6e 74 42 65 68 61 76 69 6f 72  IElementBehavior
43be0 55 49 20 3d 20 7b 30 78 33 30 35 30 46 34 42 46  UI = {0x3050F4BF
43bf0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
43c00 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
43c10 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
43c20 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
43c30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
43c40 49 49 44 5f 49 45 6c 65 6d 65 6e 74 4e 61 6d 65  IID_IElementName
43c50 73 70 61 63 65 20 3d 20 7b 30 78 33 30 35 30 46  space = {0x3050F
43c60 36 37 31 2c 20 30 78 39 38 42 35 2c 20 30 78 31  671, 0x98B5, 0x1
43c70 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
43c80 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
43c90 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
43ca0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
43cb0 49 44 20 49 49 44 5f 49 45 6c 65 6d 65 6e 74 4e  ID IID_IElementN
43cc0 61 6d 65 73 70 61 63 65 46 61 63 74 6f 72 79 20  amespaceFactory 
43cd0 3d 20 7b 30 78 33 30 35 30 46 36 37 32 2c 20 30  = {0x3050F672, 0
43ce0 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
43cf0 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
43d00 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
43d10 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
43d20 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
43d30 5f 49 45 6c 65 6d 65 6e 74 4e 61 6d 65 73 70 61  _IElementNamespa
43d40 63 65 46 61 63 74 6f 72 79 32 20 3d 20 7b 30 78  ceFactory2 = {0x
43d50 33 30 35 30 46 38 30 35 2c 20 30 78 39 38 42 35  3050F805, 0x98B5
43d60 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
43d70 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
43d80 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
43d90 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
43da0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6c 65  nst IID IID_IEle
43db0 6d 65 6e 74 4e 61 6d 65 73 70 61 63 65 46 61 63  mentNamespaceFac
43dc0 74 6f 72 79 43 61 6c 6c 62 61 63 6b 20 3d 20 7b  toryCallback = {
43dd0 30 78 33 30 35 30 46 37 46 44 2c 20 30 78 39 38  0x3050F7FD, 0x98
43de0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
43df0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
43e00 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
43e10 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
43e20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
43e30 6c 65 6d 65 6e 74 4e 61 6d 65 73 70 61 63 65 50  lementNamespaceP
43e40 72 69 76 61 74 65 20 3d 20 7b 30 78 33 30 35 30  rivate = {0x3050
43e50 46 37 46 46 2c 20 30 78 39 38 42 35 2c 20 30 78  F7FF, 0x98B5, 0x
43e60 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
43e70 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
43e80 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
43e90 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
43ea0 49 49 44 20 49 49 44 5f 49 45 6c 65 6d 65 6e 74  IID IID_IElement
43eb0 4e 61 6d 65 73 70 61 63 65 54 61 62 6c 65 20 3d  NamespaceTable =
43ec0 20 7b 30 78 33 30 35 30 46 36 37 30 2c 20 30 78   {0x3050F670, 0x
43ed0 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
43ee0 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
43ef0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
43f00 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
43f10 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
43f20 49 45 6c 65 6d 65 6e 74 53 65 67 6d 65 6e 74 20  IElementSegment 
43f30 3d 20 7b 30 78 33 30 35 30 46 36 38 46 2c 20 30  = {0x3050F68F, 0
43f40 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
43f50 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
43f60 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
43f70 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
43f80 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
43f90 5f 49 45 6d 70 74 79 56 6f 6c 75 6d 65 43 61 63  _IEmptyVolumeCac
43fa0 68 65 20 3d 20 7b 30 78 38 46 43 45 35 32 32 37  he = {0x8FCE5227
43fb0 2c 20 30 78 30 34 44 41 2c 20 30 78 31 31 44 31  , 0x04DA, 0x11D1
43fc0 2c 20 5b 30 78 41 30 2c 20 30 78 30 34 2c 20 30  , [0xA0, 0x04, 0
43fd0 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c  x00, 0x80, 0x5F,
43fe0 20 30 78 38 41 2c 20 30 78 42 45 2c 20 30 78 30   0x8A, 0xBE, 0x0
43ff0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
44000 49 49 44 5f 49 45 6d 70 74 79 56 6f 6c 75 6d 65  IID_IEmptyVolume
44010 43 61 63 68 65 32 20 3d 20 7b 30 78 30 32 42 37  Cache2 = {0x02B7
44020 45 33 42 41 2c 20 30 78 34 44 42 33 2c 20 30 78  E3BA, 0x4DB3, 0x
44030 31 31 44 32 2c 20 5b 30 78 42 32 2c 20 30 78 44  11D2, [0xB2, 0xD
44040 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  9, 0x00, 0xC0, 0
44050 78 34 46 2c 20 30 78 38 45 2c 20 30 78 45 43 2c  x4F, 0x8E, 0xEC,
44060 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
44070 49 49 44 20 49 49 44 5f 49 45 6d 70 74 79 56 6f  IID IID_IEmptyVo
44080 6c 75 6d 65 43 61 63 68 65 43 61 6c 6c 42 61 63  lumeCacheCallBac
44090 6b 20 3d 20 7b 30 78 36 45 37 39 33 33 36 31 2c  k = {0x6E793361,
440a0 20 30 78 37 33 43 36 2c 20 30 78 31 31 44 30 2c   0x73C6, 0x11D0,
440b0 20 5b 30 78 38 34 2c 20 30 78 36 39 2c 20 30 78   [0x84, 0x69, 0x
440c0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
440d0 30 78 34 34 2c 20 30 78 32 39 2c 20 30 78 30 31  0x44, 0x29, 0x01
440e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
440f0 49 44 5f 49 45 6e 63 6f 64 69 6e 67 46 69 6c 74  ID_IEncodingFilt
44100 65 72 46 61 63 74 6f 72 79 20 3d 20 7b 30 78 37  erFactory = {0x7
44110 30 42 44 44 45 30 30 2c 20 30 78 43 31 38 45 2c  0BDDE00, 0xC18E,
44120 20 30 78 31 31 44 30 2c 20 5b 30 78 41 39 2c 20   0x11D0, [0xA9, 
44130 30 78 43 45 2c 20 30 78 30 30 2c 20 30 78 36 30  0xCE, 0x00, 0x60
44140 2c 20 30 78 39 37 2c 20 30 78 39 34 2c 20 30 78  , 0x97, 0x94, 0x
44150 32 33 2c 20 30 78 31 31 5d 7d 3b 0a 20 63 6f 6e  23, 0x11]};. con
44160 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 72 6f  st IID IID_IEnro
44170 6c 6c 20 3d 20 7b 30 78 41 43 41 41 37 38 33 38  ll = {0xACAA7838
44180 2c 20 30 78 34 35 38 35 2c 20 30 78 31 31 44 31  , 0x4585, 0x11D1
44190 2c 20 5b 30 78 41 42 2c 20 30 78 35 37 2c 20 30  , [0xAB, 0x57, 0
441a0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
441b0 20 30 78 43 32 2c 20 30 78 39 35 2c 20 30 78 45   0xC2, 0x95, 0xE
441c0 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
441d0 49 49 44 5f 49 45 6e 72 6f 6c 6c 32 20 3d 20 7b  IID_IEnroll2 = {
441e0 30 78 43 30 38 30 45 31 39 39 2c 20 30 78 42 37  0xC080E199, 0xB7
441f0 44 46 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41  DF, 0x11D2, [0xA
44200 34 2c 20 30 78 32 31 2c 20 30 78 30 30 2c 20 30  4, 0x21, 0x00, 0
44210 78 43 30 2c 20 30 78 34 46 2c 20 30 78 37 39 2c  xC0, 0x4F, 0x79,
44220 20 30 78 46 45 2c 20 30 78 38 45 5d 7d 3b 0a 20   0xFE, 0x8E]};. 
44230 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
44240 6e 72 6f 6c 6c 34 20 3d 20 7b 30 78 46 38 30 35  nroll4 = {0xF805
44250 33 46 45 35 2c 20 30 78 37 38 46 34 2c 20 30 78  3FE5, 0x78F4, 0x
44260 34 34 38 46 2c 20 5b 30 78 41 30 2c 20 30 78 44  448F, [0xA0, 0xD
44270 42 2c 20 30 78 34 31 2c 20 30 78 44 36 2c 20 30  B, 0x41, 0xD6, 0
44280 78 31 42 2c 20 30 78 37 33 2c 20 30 78 34 34 2c  x1B, 0x73, 0x44,
44290 20 30 78 36 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x6B]};. const 
442a0 49 49 44 20 49 49 44 5f 49 45 6e 74 72 79 49 44  IID IID_IEntryID
442b0 20 3d 20 7b 30 78 45 34 44 31 39 38 31 30 2c 20   = {0xE4D19810, 
442c0 30 78 44 31 38 38 2c 20 30 78 31 31 43 44 2c 20  0xD188, 0x11CD, 
442d0 5b 30 78 41 44 2c 20 30 78 34 38 2c 20 30 78 30  [0xAD, 0x48, 0x0
442e0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
442f0 78 33 43 2c 20 30 78 39 43 2c 20 30 78 42 36 5d  x3C, 0x9C, 0xB6]
44300 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
44310 44 5f 49 45 6e 75 6d 41 43 44 47 72 6f 75 70 20  D_IEnumACDGroup 
44320 3d 20 7b 30 78 35 41 46 43 33 31 35 37 2c 20 30  = {0x5AFC3157, 0
44330 78 34 42 43 43 2c 20 30 78 31 31 44 31 2c 20 5b  x4BCC, 0x11D1, [
44340 30 78 42 46 2c 20 30 78 38 30 2c 20 30 78 30 30  0xBF, 0x80, 0x00
44350 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78  , 0x80, 0x5F, 0x
44360 43 31 2c 20 30 78 34 37 2c 20 30 78 44 33 5d 7d  C1, 0x47, 0xD3]}
44370 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
44380 5f 49 45 6e 75 6d 41 43 53 74 72 69 6e 67 20 3d  _IEnumACString =
44390 20 7b 30 78 38 45 37 34 43 32 31 30 2c 20 30 78   {0x8E74C210, 0x
443a0 43 46 39 44 2c 20 30 78 34 45 41 46 2c 20 5b 30  CF9D, 0x4EAF, [0
443b0 78 41 34 2c 20 30 78 30 33 2c 20 30 78 37 33 2c  xA4, 0x03, 0x73,
443c0 20 30 78 35 36 2c 20 30 78 34 32 2c 20 30 78 38   0x56, 0x42, 0x8
443d0 46 2c 20 30 78 30 41 2c 20 30 78 35 41 5d 7d 3b  F, 0x0A, 0x5A]};
443e0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
443f0 49 45 6e 75 6d 41 64 61 70 74 65 72 49 6e 66 6f  IEnumAdapterInfo
44400 20 3d 20 7b 30 78 41 32 33 46 39 44 31 31 2c 20   = {0xA23F9D11, 
44410 30 78 37 31 34 43 2c 20 30 78 34 31 46 45 2c 20  0x714C, 0x41FE, 
44420 5b 30 78 38 34 2c 20 30 78 37 31 2c 20 30 78 46  [0x84, 0x71, 0xF
44430 46 2c 20 30 78 42 31 2c 20 30 78 39 42 2c 20 30  F, 0xB1, 0x9B, 0
44440 78 43 32 2c 20 30 78 38 34 2c 20 30 78 35 34 5d  xC2, 0x84, 0x54]
44450 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
44460 44 5f 49 45 6e 75 6d 41 64 64 72 65 73 73 20 3d  D_IEnumAddress =
44470 20 7b 30 78 31 36 36 36 46 43 41 31 2c 20 30 78   {0x1666FCA1, 0x
44480 39 33 36 33 2c 20 30 78 31 31 44 30 2c 20 5b 30  9363, 0x11D0, [0
44490 78 38 33 2c 20 30 78 35 43 2c 20 30 78 30 30 2c  x83, 0x5C, 0x00,
444a0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33   0xAA, 0x00, 0x3
444b0 43 2c 20 30 78 43 41 2c 20 30 78 42 44 5d 7d 3b  C, 0xCA, 0xBD]};
444c0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
444d0 49 45 6e 75 6d 41 67 65 6e 74 20 3d 20 7b 30 78  IEnumAgent = {0x
444e0 35 41 46 43 33 31 34 44 2c 20 30 78 34 42 43 43  5AFC314D, 0x4BCC
444f0 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 46 2c  , 0x11D1, [0xBF,
44500 20 30 78 38 30 2c 20 30 78 30 30 2c 20 30 78 38   0x80, 0x00, 0x8
44510 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30  0, 0x5F, 0xC1, 0
44520 78 34 37 2c 20 30 78 44 33 5d 7d 3b 0a 20 63 6f  x47, 0xD3]};. co
44530 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75  nst IID IID_IEnu
44540 6d 41 67 65 6e 74 48 61 6e 64 6c 65 72 20 3d 20  mAgentHandler = 
44550 7b 30 78 35 38 37 45 38 43 32 38 2c 20 30 78 39  {0x587E8C28, 0x9
44560 38 30 32 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  802, 0x11D1, [0x
44570 41 30 2c 20 30 78 41 34 2c 20 30 78 30 30 2c 20  A0, 0xA4, 0x00, 
44580 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31  0x80, 0x5F, 0xC1
44590 2c 20 30 78 34 37 2c 20 30 78 44 33 5d 7d 3b 0a  , 0x47, 0xD3]};.
445a0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
445b0 45 6e 75 6d 41 67 65 6e 74 53 65 73 73 69 6f 6e  EnumAgentSession
445c0 20 3d 20 7b 30 78 35 41 46 43 33 31 34 45 2c 20   = {0x5AFC314E, 
445d0 30 78 34 42 43 43 2c 20 30 78 31 31 44 31 2c 20  0x4BCC, 0x11D1, 
445e0 5b 30 78 42 46 2c 20 30 78 38 30 2c 20 30 78 30  [0xBF, 0x80, 0x0
445f0 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30  0, 0x80, 0x5F, 0
44600 78 43 31 2c 20 30 78 34 37 2c 20 30 78 44 33 5d  xC1, 0x47, 0xD3]
44610 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
44620 44 5f 49 45 6e 75 6d 42 61 63 6b 67 72 6f 75 6e  D_IEnumBackgroun
44630 64 43 6f 70 79 46 69 6c 65 73 20 3d 20 7b 30 78  dCopyFiles = {0x
44640 43 41 35 31 45 31 36 35 2c 20 30 78 43 33 36 35  CA51E165, 0xC365
44650 2c 20 30 78 34 32 34 43 2c 20 5b 30 78 38 44 2c  , 0x424C, [0x8D,
44660 20 30 78 34 31 2c 20 30 78 32 34 2c 20 30 78 41   0x41, 0x24, 0xA
44670 41 2c 20 30 78 41 34 2c 20 30 78 46 46 2c 20 30  A, 0xA4, 0xFF, 0
44680 78 33 43 2c 20 30 78 34 30 5d 7d 3b 0a 20 63 6f  x3C, 0x40]};. co
44690 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75  nst IID IID_IEnu
446a0 6d 42 61 63 6b 67 72 6f 75 6e 64 43 6f 70 79 47  mBackgroundCopyG
446b0 72 6f 75 70 73 20 3d 20 7b 30 78 44 39 39 33 45  roups = {0xD993E
446c0 36 30 33 2c 20 30 78 34 41 41 34 2c 20 30 78 34  603, 0x4AA4, 0x4
446d0 37 43 35 2c 20 5b 30 78 38 36 2c 20 30 78 36 35  7C5, [0x86, 0x65
446e0 2c 20 30 78 43 32 2c 20 30 78 30 44 2c 20 30 78  , 0xC2, 0x0D, 0x
446f0 33 39 2c 20 30 78 43 32 2c 20 30 78 42 41 2c 20  39, 0xC2, 0xBA, 
44700 30 78 34 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x4F]};. const I
44710 49 44 20 49 49 44 5f 49 45 6e 75 6d 42 61 63 6b  ID IID_IEnumBack
44720 67 72 6f 75 6e 64 43 6f 70 79 4a 6f 62 73 20 3d  groundCopyJobs =
44730 20 7b 30 78 31 41 46 34 46 36 31 32 2c 20 30 78   {0x1AF4F612, 0x
44740 33 42 37 31 2c 20 30 78 34 36 36 46 2c 20 5b 30  3B71, 0x466F, [0
44750 78 38 46 2c 20 30 78 35 38 2c 20 30 78 37 42 2c  x8F, 0x58, 0x7B,
44760 20 30 78 36 46 2c 20 30 78 37 33 2c 20 30 78 41   0x6F, 0x73, 0xA
44770 43 2c 20 30 78 35 37 2c 20 30 78 41 44 5d 7d 3b  C, 0x57, 0xAD]};
44780 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
44790 49 45 6e 75 6d 42 61 63 6b 67 72 6f 75 6e 64 43  IEnumBackgroundC
447a0 6f 70 79 4a 6f 62 73 31 20 3d 20 7b 30 78 38 42  opyJobs1 = {0x8B
447b0 41 45 42 41 39 44 2c 20 30 78 38 46 31 43 2c 20  AEBA9D, 0x8F1C, 
447c0 30 78 34 32 43 34 2c 20 5b 30 78 42 38 2c 20 30  0x42C4, [0xB8, 0
447d0 78 32 43 2c 20 30 78 30 39 2c 20 30 78 41 45 2c  x2C, 0x09, 0xAE,
447e0 20 30 78 37 39 2c 20 30 78 39 38 2c 20 30 78 30   0x79, 0x98, 0x0
447f0 44 2c 20 30 78 32 35 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x25]};. cons
44800 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 42  t IID IID_IEnumB
44810 73 74 72 20 3d 20 7b 30 78 33 35 33 37 32 30 34  str = {0x3537204
44820 39 2c 20 30 78 30 42 43 36 2c 20 30 78 31 31 44  9, 0x0BC6, 0x11D
44830 32 2c 20 5b 30 78 41 30 2c 20 30 78 33 33 2c 20  2, [0xA0, 0x33, 
44840 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
44850 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30 78  , 0xB6, 0x80, 0x
44860 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  9F]};. const IID
44870 20 49 49 44 5f 49 45 6e 75 6d 43 61 6c 6c 20 3d   IID_IEnumCall =
44880 20 7b 30 78 41 45 32 36 39 43 46 36 2c 20 30 78   {0xAE269CF6, 0x
44890 39 33 35 45 2c 20 30 78 31 31 44 30 2c 20 5b 30  935E, 0x11D0, [0
448a0 78 38 33 2c 20 30 78 35 43 2c 20 30 78 30 30 2c  x83, 0x5C, 0x00,
448b0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33   0xAA, 0x00, 0x3
448c0 43 2c 20 30 78 43 41 2c 20 30 78 42 44 5d 7d 3b  C, 0xCA, 0xBD]};
448d0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
448e0 49 45 6e 75 6d 43 61 6c 6c 62 61 63 6b 20 3d 20  IEnumCallback = 
448f0 7b 30 78 30 30 30 30 30 31 30 38 2c 20 30 78 30  {0x00000108, 0x0
44900 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
44910 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
44920 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
44930 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
44940 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
44950 45 6e 75 6d 43 61 6c 6c 48 75 62 20 3d 20 7b 30  EnumCallHub = {0
44960 78 41 33 43 31 35 34 35 30 2c 20 30 78 35 42 39  xA3C15450, 0x5B9
44970 32 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 46  2, 0x11D1, [0x8F
44980 2c 20 30 78 34 45 2c 20 30 78 30 30 2c 20 30 78  , 0x4E, 0x00, 0x
44990 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20  C0, 0x4F, 0xB6, 
449a0 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63  0x80, 0x9F]};. c
449b0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e  onst IID IID_IEn
449c0 75 6d 43 61 6c 6c 69 6e 67 43 61 72 64 20 3d 20  umCallingCard = 
449d0 7b 30 78 30 43 34 44 38 46 30 32 2c 20 30 78 38  {0x0C4D8F02, 0x8
449e0 44 44 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  DDB, 0x11D1, [0x
449f0 41 30 2c 20 30 78 39 45 2c 20 30 78 30 30 2c 20  A0, 0x9E, 0x00, 
44a00 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31  0x80, 0x5F, 0xC1
44a10 2c 20 30 78 34 37 2c 20 30 78 44 33 5d 7d 3b 0a  , 0x47, 0xD3]};.
44a20 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
44a30 45 6e 75 6d 43 41 54 45 47 4f 52 59 49 4e 46 4f  EnumCATEGORYINFO
44a40 20 3d 20 7b 30 78 30 30 30 32 45 30 31 31 2c 20   = {0x0002E011, 
44a50 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
44a60 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
44a70 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
44a80 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
44a90 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
44aa0 44 5f 49 45 6e 75 6d 43 68 61 6e 6e 65 6c 73 20  D_IEnumChannels 
44ab0 3d 20 7b 30 78 41 34 43 36 35 34 32 35 2c 20 30  = {0xA4C65425, 0
44ac0 78 30 46 38 32 2c 20 30 78 31 31 44 31 2c 20 5b  x0F82, 0x11D1, [
44ad0 30 78 39 30 2c 20 30 78 43 33 2c 20 30 78 30 30  0x90, 0xC3, 0x00
44ae0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
44af0 43 32 2c 20 30 78 46 35 2c 20 30 78 36 38 5d 7d  C2, 0xF5, 0x68]}
44b00 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
44b10 5f 49 45 6e 75 6d 43 6c 75 73 43 66 67 49 50 41  _IEnumClusCfgIPA
44b20 64 64 72 65 73 73 65 73 20 3d 20 7b 30 78 42 44  ddresses = {0xBD
44b30 35 46 33 35 42 41 2c 20 30 78 30 42 43 30 2c 20  5F35BA, 0x0BC0, 
44b40 30 78 34 35 35 46 2c 20 5b 30 78 39 32 2c 20 30  0x455F, [0x92, 0
44b50 78 36 44 2c 20 30 78 43 33 2c 20 30 78 44 33 2c  x6D, 0xC3, 0xD3,
44b60 20 30 78 35 36 2c 20 30 78 34 31 2c 20 30 78 39   0x56, 0x41, 0x9
44b70 34 2c 20 30 78 38 36 5d 7d 3b 0a 20 63 6f 6e 73  4, 0x86]};. cons
44b80 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 43  t IID IID_IEnumC
44b90 6c 75 73 43 66 67 4d 61 6e 61 67 65 64 52 65 73  lusCfgManagedRes
44ba0 6f 75 72 63 65 73 20 3d 20 7b 30 78 37 44 42 45  ources = {0x7DBE
44bb0 31 31 45 42 2c 20 30 78 41 35 44 46 2c 20 30 78  11EB, 0xA5DF, 0x
44bc0 34 35 33 34 2c 20 5b 30 78 41 42 2c 20 30 78 46  4534, [0xAB, 0xF
44bd0 36 2c 20 30 78 38 42 2c 20 30 78 41 43 2c 20 30  6, 0x8B, 0xAC, 0
44be0 78 37 42 2c 20 30 78 35 33 2c 20 30 78 46 43 2c  x7B, 0x53, 0xFC,
44bf0 20 30 78 39 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x95]};. const 
44c00 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 43 6c 75  IID IID_IEnumClu
44c10 73 43 66 67 4e 65 74 77 6f 72 6b 73 20 3d 20 7b  sCfgNetworks = {
44c20 30 78 43 46 33 46 41 45 44 38 2c 20 30 78 31 33  0xCF3FAED8, 0x13
44c30 32 32 2c 20 30 78 34 42 43 42 2c 20 5b 30 78 39  22, 0x4BCB, [0x9
44c40 39 2c 20 30 78 32 33 2c 20 30 78 42 35 2c 20 30  9, 0x23, 0xB5, 0
44c50 78 42 37 2c 20 30 78 34 35 2c 20 30 78 41 36 2c  xB7, 0x45, 0xA6,
44c60 20 30 78 39 45 2c 20 30 78 33 36 5d 7d 3b 0a 20   0x9E, 0x36]};. 
44c70 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
44c80 6e 75 6d 43 6c 75 73 43 66 67 50 61 72 74 69 74  numClusCfgPartit
44c90 69 6f 6e 73 20 3d 20 7b 30 78 34 34 34 30 42 42  ions = {0x4440BB
44ca0 36 41 2c 20 30 78 42 30 41 43 2c 20 30 78 34 37  6A, 0xB0AC, 0x47
44cb0 39 44 2c 20 5b 30 78 42 35 2c 20 30 78 33 34 2c  9D, [0xB5, 0x34,
44cc0 20 30 78 37 32 2c 20 30 78 36 35 2c 20 30 78 41   0x72, 0x65, 0xA
44cd0 33 2c 20 30 78 31 44 2c 20 30 78 36 43 2c 20 30  3, 0x1D, 0x6C, 0
44ce0 78 35 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x55]};. const II
44cf0 44 20 49 49 44 5f 49 45 6e 75 6d 43 6f 64 65 50  D IID_IEnumCodeP
44d00 61 67 65 20 3d 20 7b 30 78 32 37 35 43 32 33 45  age = {0x275C23E
44d10 33 2c 20 30 78 33 37 34 37 2c 20 30 78 31 31 44  3, 0x3747, 0x11D
44d20 30 2c 20 5b 30 78 39 46 2c 20 30 78 45 41 2c 20  0, [0x9F, 0xEA, 
44d30 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
44d40 2c 20 30 78 33 46 2c 20 30 78 38 36 2c 20 30 78  , 0x3F, 0x86, 0x
44d50 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
44d60 20 49 49 44 5f 49 45 6e 75 6d 43 6f 6e 6e 65 63   IID_IEnumConnec
44d70 74 69 6f 6e 50 6f 69 6e 74 73 20 3d 20 7b 30 78  tionPoints = {0x
44d80 42 31 39 36 42 32 38 35 2c 20 30 78 42 41 42 34  B196B285, 0xBAB4
44d90 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 42 36 2c  , 0x101A, [0xB6,
44da0 20 30 78 39 43 2c 20 30 78 30 30 2c 20 30 78 41   0x9C, 0x00, 0xA
44db0 41 2c 20 30 78 30 30 2c 20 30 78 33 34 2c 20 30  A, 0x00, 0x34, 0
44dc0 78 31 44 2c 20 30 78 30 37 5d 7d 3b 0a 20 63 6f  x1D, 0x07]};. co
44dd0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75  nst IID IID_IEnu
44de0 6d 43 6f 6e 6e 65 63 74 69 6f 6e 73 20 3d 20 7b  mConnections = {
44df0 30 78 42 31 39 36 42 32 38 37 2c 20 30 78 42 41  0xB196B287, 0xBA
44e00 42 34 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 42  B4, 0x101A, [0xB
44e10 36 2c 20 30 78 39 43 2c 20 30 78 30 30 2c 20 30  6, 0x9C, 0x00, 0
44e20 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 34 2c  xAA, 0x00, 0x34,
44e30 20 30 78 31 44 2c 20 30 78 30 37 5d 7d 3b 0a 20   0x1D, 0x07]};. 
44e40 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
44e50 6e 75 6d 43 6f 6f 6b 69 65 73 20 3d 20 7b 30 78  numCookies = {0x
44e60 35 45 33 45 34 38 32 45 2c 20 30 78 33 43 32 32  5E3E482E, 0x3C22
44e70 2c 20 30 78 34 38 32 43 2c 20 5b 30 78 42 36 2c  , 0x482C, [0xB6,
44e80 20 30 78 36 34 2c 20 30 78 36 39 2c 20 30 78 33   0x64, 0x69, 0x3
44e90 30 2c 20 30 78 35 31 2c 20 30 78 41 44 2c 20 30  0, 0x51, 0xAD, 0
44ea0 78 30 41 2c 20 30 78 35 44 5d 7d 3b 0a 20 63 6f  x0A, 0x5D]};. co
44eb0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75  nst IID IID_IEnu
44ec0 6d 44 65 62 75 67 41 70 70 6c 69 63 61 74 69 6f  mDebugApplicatio
44ed0 6e 4e 6f 64 65 73 20 3d 20 7b 30 78 35 31 39 37  nNodes = {0x5197
44ee0 33 43 33 41 2c 20 30 78 43 42 30 43 2c 20 30 78  3C3A, 0xCB0C, 0x
44ef0 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43  11D0, [0xB5, 0xC
44f00 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  9, 0x00, 0xA0, 0
44f10 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c  x24, 0x4A, 0x0E,
44f20 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x7A]};. const 
44f30 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 44 65 62  IID IID_IEnumDeb
44f40 75 67 43 6f 64 65 43 6f 6e 74 65 78 74 73 20 3d  ugCodeContexts =
44f50 20 7b 30 78 35 31 39 37 33 43 31 44 2c 20 30 78   {0x51973C1D, 0x
44f60 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30  CB0C, 0x11D0, [0
44f70 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c  xB5, 0xC9, 0x00,
44f80 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34   0xA0, 0x24, 0x4
44f90 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b  A, 0x0E, 0x7A]};
44fa0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
44fb0 49 45 6e 75 6d 44 65 62 75 67 45 78 70 72 65 73  IEnumDebugExpres
44fc0 73 69 6f 6e 43 6f 6e 74 65 78 74 73 20 3d 20 7b  sionContexts = {
44fd0 30 78 35 31 39 37 33 43 34 30 2c 20 30 78 43 42  0x51973C40, 0xCB
44fe0 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  0C, 0x11D0, [0xB
44ff0 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30  5, 0xC9, 0x00, 0
45000 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c  xA0, 0x24, 0x4A,
45010 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20   0x0E, 0x7A]};. 
45020 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
45030 6e 75 6d 44 65 62 75 67 45 78 74 65 6e 64 65 64  numDebugExtended
45040 50 72 6f 70 65 72 74 79 49 6e 66 6f 20 3d 20 7b  PropertyInfo = {
45050 30 78 35 31 39 37 33 43 35 33 2c 20 30 78 43 42  0x51973C53, 0xCB
45060 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  0C, 0x11D0, [0xB
45070 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30  5, 0xC9, 0x00, 0
45080 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c  xA0, 0x24, 0x4A,
45090 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20   0x0E, 0x7A]};. 
450a0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
450b0 6e 75 6d 44 65 62 75 67 50 72 6f 70 65 72 74 79  numDebugProperty
450c0 49 6e 66 6f 20 3d 20 7b 30 78 35 31 39 37 33 43  Info = {0x51973C
450d0 35 31 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31  51, 0xCB0C, 0x11
450e0 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c  D0, [0xB5, 0xC9,
450f0 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32   0x00, 0xA0, 0x2
45100 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30  4, 0x4A, 0x0E, 0
45110 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x7A]};. const II
45120 44 20 49 49 44 5f 49 45 6e 75 6d 44 65 62 75 67  D IID_IEnumDebug
45130 53 74 61 63 6b 46 72 61 6d 65 73 20 3d 20 7b 30  StackFrames = {0
45140 78 35 31 39 37 33 43 31 45 2c 20 30 78 43 42 30  x51973C1E, 0xCB0
45150 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35  C, 0x11D0, [0xB5
45160 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78  , 0xC9, 0x00, 0x
45170 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20  A0, 0x24, 0x4A, 
45180 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63  0x0E, 0x7A]};. c
45190 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e  onst IID IID_IEn
451a0 75 6d 44 65 62 75 67 53 74 61 63 6b 46 72 61 6d  umDebugStackFram
451b0 65 73 36 34 20 3d 20 7b 30 78 30 44 43 33 38 38  es64 = {0x0DC388
451c0 35 33 2c 20 30 78 43 31 42 30 2c 20 30 78 34 31  53, 0xC1B0, 0x41
451d0 37 36 2c 20 5b 30 78 41 39 2c 20 30 78 38 34 2c  76, [0xA9, 0x84,
451e0 20 30 78 42 32 2c 20 30 78 39 38 2c 20 30 78 33   0xB2, 0x98, 0x3
451f0 36 2c 20 30 78 31 30 2c 20 30 78 32 37 2c 20 30  6, 0x10, 0x27, 0
45200 78 41 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xAF]};. const II
45210 44 20 49 49 44 5f 49 45 6e 75 6d 44 69 61 6c 61  D IID_IEnumDiala
45220 62 6c 65 41 64 64 72 73 20 3d 20 7b 30 78 33 34  bleAddrs = {0x34
45230 36 32 31 44 37 30 2c 20 30 78 36 43 46 46 2c 20  621D70, 0x6CFF, 
45240 30 78 31 31 44 31 2c 20 5b 30 78 41 46 2c 20 30  0x11D1, [0xAF, 0
45250 78 46 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xF7, 0x00, 0xC0,
45260 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 31   0x4F, 0xC3, 0x1
45270 46 2c 20 30 78 45 45 5d 7d 3b 0a 20 63 6f 6e 73  F, 0xEE]};. cons
45280 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 44  t IID IID_IEnumD
45290 69 72 65 63 74 6f 72 79 20 3d 20 7b 30 78 33 34  irectory = {0x34
452a0 36 32 31 44 36 44 2c 20 30 78 36 43 46 46 2c 20  621D6D, 0x6CFF, 
452b0 30 78 31 31 44 31 2c 20 5b 30 78 41 46 2c 20 30  0x11D1, [0xAF, 0
452c0 78 46 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xF7, 0x00, 0xC0,
452d0 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 31   0x4F, 0xC3, 0x1
452e0 46 2c 20 30 78 45 45 5d 7d 3b 0a 20 63 6f 6e 73  F, 0xEE]};. cons
452f0 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 44  t IID IID_IEnumD
45300 69 72 65 63 74 6f 72 79 4f 62 6a 65 63 74 20 3d  irectoryObject =
45310 20 7b 30 78 30 36 43 39 42 36 34 41 2c 20 30 78   {0x06C9B64A, 0x
45320 33 30 36 44 2c 20 30 78 31 31 44 31 2c 20 5b 30  306D, 0x11D1, [0
45330 78 39 37 2c 20 30 78 37 34 2c 20 30 78 30 30 2c  x97, 0x74, 0x00,
45340 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
45350 39 2c 20 30 78 31 41 2c 20 30 78 43 30 5d 7d 3b  9, 0x1A, 0xC0]};
45360 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
45370 49 45 6e 75 6d 44 69 73 63 4d 61 73 74 65 72 46  IEnumDiscMasterF
45380 6f 72 6d 61 74 73 20 3d 20 7b 30 78 44 44 46 34  ormats = {0xDDF4
45390 34 35 45 31 2c 20 30 78 35 34 42 41 2c 20 30 78  45E1, 0x54BA, 0x
453a0 31 31 44 33 2c 20 5b 30 78 39 31 2c 20 30 78 34  11D3, [0x91, 0x4
453b0 34 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30  4, 0x00, 0x10, 0
453c0 78 34 42 2c 20 30 78 41 31 2c 20 30 78 31 43 2c  x4B, 0xA1, 0x1C,
453d0 20 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x5E]};. const 
453e0 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 44 69 73  IID IID_IEnumDis
453f0 63 52 65 63 6f 72 64 65 72 73 20 3d 20 7b 30 78  cRecorders = {0x
45400 39 42 31 39 32 31 45 31 2c 20 30 78 35 34 41 43  9B1921E1, 0x54AC
45410 2c 20 30 78 31 31 44 33 2c 20 5b 30 78 39 31 2c  , 0x11D3, [0x91,
45420 20 30 78 34 34 2c 20 30 78 30 30 2c 20 30 78 31   0x44, 0x00, 0x1
45430 30 2c 20 30 78 34 42 2c 20 30 78 41 31 2c 20 30  0, 0x4B, 0xA1, 0
45440 78 31 43 2c 20 30 78 35 45 5d 7d 3b 0a 20 63 6f  x1C, 0x5E]};. co
45450 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75  nst IID IID_IEnu
45460 6d 45 78 74 72 61 53 65 61 72 63 68 20 3d 20 7b  mExtraSearch = {
45470 30 78 30 45 37 30 30 42 45 31 2c 20 30 78 39 44  0x0E700BE1, 0x9D
45480 42 36 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  B6, 0x11D1, [0xA
45490 31 2c 20 30 78 43 45 2c 20 30 78 30 30 2c 20 30  1, 0xCE, 0x00, 0
454a0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c  xC0, 0x4F, 0xD7,
454b0 20 30 78 35 44 2c 20 30 78 31 33 5d 7d 3b 0a 20   0x5D, 0x13]};. 
454c0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
454d0 6e 75 6d 46 4f 52 4d 41 54 45 54 43 20 3d 20 7b  numFORMATETC = {
454e0 30 78 30 30 30 30 30 31 30 33 2c 20 30 78 30 30  0x00000103, 0x00
454f0 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
45500 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
45510 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
45520 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
45530 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
45540 6e 75 6d 47 65 6e 65 72 69 63 20 3d 20 7b 30 78  numGeneric = {0x
45550 30 30 30 30 30 31 30 36 2c 20 30 78 30 30 30 30  00000106, 0x0000
45560 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
45570 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
45580 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
45590 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
455a0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75  nst IID IID_IEnu
455b0 6d 47 55 49 44 20 3d 20 7b 30 78 30 30 30 32 45  mGUID = {0x0002E
455c0 30 30 30 2c 20 30 78 30 30 30 30 2c 20 30 78 30  000, 0x0000, 0x0
455d0 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
455e0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
455f0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
45600 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
45610 49 44 20 49 49 44 5f 49 45 6e 75 6d 48 4c 49 54  ID IID_IEnumHLIT
45620 45 4d 20 3d 20 7b 30 78 37 39 45 41 43 39 43 36  EM = {0x79EAC9C6
45630 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43 45  , 0xBAF9, 0x11CE
45640 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30  , [0x8C, 0x82, 0
45650 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
45660 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30   0x4B, 0xA9, 0x0
45670 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
45680 49 49 44 5f 49 45 6e 75 6d 48 4e 65 74 41 70 70  IID_IEnumHNetApp
45690 6c 69 63 61 74 69 6f 6e 50 72 6f 74 6f 63 6f 6c  licationProtocol
456a0 73 20 3d 20 7b 30 78 38 35 44 31 38 42 37 42 2c  s = {0x85D18B7B,
456b0 20 30 78 33 30 33 32 2c 20 30 78 31 31 44 34 2c   0x3032, 0x11D4,
456c0 20 5b 30 78 39 33 2c 20 30 78 34 38 2c 20 30 78   [0x93, 0x48, 0x
456d0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
456e0 30 78 38 45 2c 20 30 78 45 42 2c 20 30 78 37 31  0x8E, 0xEB, 0x71
456f0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
45700 49 44 5f 49 45 6e 75 6d 48 4e 65 74 42 72 69 64  ID_IEnumHNetBrid
45710 67 65 64 43 6f 6e 6e 65 63 74 69 6f 6e 73 20 3d  gedConnections =
45720 20 7b 30 78 38 35 44 31 38 42 37 44 2c 20 30 78   {0x85D18B7D, 0x
45730 33 30 33 32 2c 20 30 78 31 31 44 34 2c 20 5b 30  3032, 0x11D4, [0
45740 78 39 33 2c 20 30 78 34 38 2c 20 30 78 30 30 2c  x93, 0x48, 0x00,
45750 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38   0xC0, 0x4F, 0x8
45760 45 2c 20 30 78 45 42 2c 20 30 78 37 31 5d 7d 3b  E, 0xEB, 0x71]};
45770 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
45780 49 45 6e 75 6d 48 4e 65 74 42 72 69 64 67 65 73  IEnumHNetBridges
45790 20 3d 20 7b 30 78 38 35 44 31 38 42 37 37 2c 20   = {0x85D18B77, 
457a0 30 78 33 30 33 32 2c 20 30 78 31 31 44 34 2c 20  0x3032, 0x11D4, 
457b0 5b 30 78 39 33 2c 20 30 78 34 38 2c 20 30 78 30  [0x93, 0x48, 0x0
457c0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
457d0 78 38 45 2c 20 30 78 45 42 2c 20 30 78 37 31 5d  x8E, 0xEB, 0x71]
457e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
457f0 44 5f 49 45 6e 75 6d 48 4e 65 74 46 69 72 65 77  D_IEnumHNetFirew
45800 61 6c 6c 65 64 43 6f 6e 6e 65 63 74 69 6f 6e 73  alledConnections
45810 20 3d 20 7b 30 78 38 35 44 31 38 42 37 38 2c 20   = {0x85D18B78, 
45820 30 78 33 30 33 32 2c 20 30 78 31 31 44 34 2c 20  0x3032, 0x11D4, 
45830 5b 30 78 39 33 2c 20 30 78 34 38 2c 20 30 78 30  [0x93, 0x48, 0x0
45840 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
45850 78 38 45 2c 20 30 78 45 42 2c 20 30 78 37 31 5d  x8E, 0xEB, 0x71]
45860 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
45870 44 5f 49 45 6e 75 6d 48 4e 65 74 49 63 73 50 72  D_IEnumHNetIcsPr
45880 69 76 61 74 65 43 6f 6e 6e 65 63 74 69 6f 6e 73  ivateConnections
45890 20 3d 20 7b 30 78 38 35 44 31 38 42 37 41 2c 20   = {0x85D18B7A, 
458a0 30 78 33 30 33 32 2c 20 30 78 31 31 44 34 2c 20  0x3032, 0x11D4, 
458b0 5b 30 78 39 33 2c 20 30 78 34 38 2c 20 30 78 30  [0x93, 0x48, 0x0
458c0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
458d0 78 38 45 2c 20 30 78 45 42 2c 20 30 78 37 31 5d  x8E, 0xEB, 0x71]
458e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
458f0 44 5f 49 45 6e 75 6d 48 4e 65 74 49 63 73 50 75  D_IEnumHNetIcsPu
45900 62 6c 69 63 43 6f 6e 6e 65 63 74 69 6f 6e 73 20  blicConnections 
45910 3d 20 7b 30 78 38 35 44 31 38 42 37 39 2c 20 30  = {0x85D18B79, 0
45920 78 33 30 33 32 2c 20 30 78 31 31 44 34 2c 20 5b  x3032, 0x11D4, [
45930 30 78 39 33 2c 20 30 78 34 38 2c 20 30 78 30 30  0x93, 0x48, 0x00
45940 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
45950 38 45 2c 20 30 78 45 42 2c 20 30 78 37 31 5d 7d  8E, 0xEB, 0x71]}
45960 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
45970 5f 49 45 6e 75 6d 48 4e 65 74 50 6f 72 74 4d 61  _IEnumHNetPortMa
45980 70 70 69 6e 67 42 69 6e 64 69 6e 67 73 20 3d 20  ppingBindings = 
45990 7b 30 78 38 35 44 31 38 42 38 31 2c 20 30 78 33  {0x85D18B81, 0x3
459a0 30 33 32 2c 20 30 78 31 31 44 34 2c 20 5b 30 78  032, 0x11D4, [0x
459b0 39 33 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20  93, 0x48, 0x00, 
459c0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45  0xC0, 0x4F, 0x8E
459d0 2c 20 30 78 45 42 2c 20 30 78 37 31 5d 7d 3b 0a  , 0xEB, 0x71]};.
459e0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
459f0 45 6e 75 6d 48 4e 65 74 50 6f 72 74 4d 61 70 70  EnumHNetPortMapp
45a00 69 6e 67 50 72 6f 74 6f 63 6f 6c 73 20 3d 20 7b  ingProtocols = {
45a10 30 78 38 35 44 31 38 42 37 43 2c 20 30 78 33 30  0x85D18B7C, 0x30
45a20 33 32 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39  32, 0x11D4, [0x9
45a30 33 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20 30  3, 0x48, 0x00, 0
45a40 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c  xC0, 0x4F, 0x8E,
45a50 20 30 78 45 42 2c 20 30 78 37 31 5d 7d 3b 0a 20   0xEB, 0x71]};. 
45a60 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
45a70 6e 75 6d 48 6f 6c 64 65 72 20 3d 20 7b 30 78 30  numHolder = {0x0
45a80 30 30 30 30 31 30 37 2c 20 30 78 30 30 30 30 2c  0000107, 0x0000,
45a90 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
45aa0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
45ab0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
45ac0 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
45ad0 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d  st IID IID_IEnum
45ae0 49 44 4c 69 73 74 20 3d 20 7b 30 78 30 30 30 32  IDList = {0x0002
45af0 31 34 46 32 2c 20 30 78 30 30 30 30 2c 20 30 78  14F2, 0x0000, 0x
45b00 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
45b10 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
45b20 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
45b30 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
45b40 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 49 6e 70  IID IID_IEnumInp
45b50 75 74 43 6f 6e 74 65 78 74 20 3d 20 7b 30 78 30  utContext = {0x0
45b60 39 42 35 45 41 42 30 2c 20 30 78 46 39 39 37 2c  9B5EAB0, 0xF997,
45b70 20 30 78 31 31 44 31 2c 20 5b 30 78 39 33 2c 20   0x11D1, [0x93, 
45b80 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78 36 30  0xD4, 0x00, 0x60
45b90 2c 20 30 78 42 30 2c 20 30 78 36 37 2c 20 30 78  , 0xB0, 0x67, 0x
45ba0 42 38 2c 20 30 78 36 45 5d 7d 3b 0a 20 63 6f 6e  B8, 0x6E]};. con
45bb0 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d  st IID IID_IEnum
45bc0 49 74 65 6d 50 72 6f 70 65 72 74 69 65 73 20 3d  ItemProperties =
45bd0 20 7b 30 78 46 37 32 43 38 44 39 36 2c 20 30 78   {0xF72C8D96, 0x
45be0 36 44 42 44 2c 20 30 78 31 31 44 31 2c 20 5b 30  6DBD, 0x11D1, [0
45bf0 78 41 31 2c 20 30 78 45 38 2c 20 30 78 30 30 2c  xA1, 0xE8, 0x00,
45c00 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
45c10 32 2c 20 30 78 46 42 2c 20 30 78 45 31 5d 7d 3b  2, 0xFB, 0xE1]};
45c20 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
45c30 49 45 6e 75 6d 4c 6f 63 61 74 69 6f 6e 20 3d 20  IEnumLocation = 
45c40 7b 30 78 30 43 34 44 38 46 30 31 2c 20 30 78 38  {0x0C4D8F01, 0x8
45c50 44 44 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  DDB, 0x11D1, [0x
45c60 41 30 2c 20 30 78 39 45 2c 20 30 78 30 30 2c 20  A0, 0x9E, 0x00, 
45c70 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31  0x80, 0x5F, 0xC1
45c80 2c 20 30 78 34 37 2c 20 30 78 44 33 5d 7d 3b 0a  , 0x47, 0xD3]};.
45c90 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
45ca0 45 6e 75 6d 4d 63 61 73 74 53 63 6f 70 65 20 3d  EnumMcastScope =
45cb0 20 7b 30 78 44 46 30 44 41 46 30 39 2c 20 30 78   {0xDF0DAF09, 0x
45cc0 41 32 38 39 2c 20 30 78 31 31 44 31 2c 20 5b 30  A289, 0x11D1, [0
45cd0 78 38 36 2c 20 30 78 39 37 2c 20 30 78 30 30 2c  x86, 0x97, 0x00,
45ce0 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 42   0x60, 0x08, 0xB
45cf0 30 2c 20 30 78 45 35 2c 20 30 78 44 32 5d 7d 3b  0, 0xE5, 0xD2]};
45d00 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
45d10 49 45 6e 75 6d 4d 65 64 69 61 20 3d 20 7b 30 78  IEnumMedia = {0x
45d20 43 41 38 33 39 37 42 45 2c 20 30 78 32 46 41 34  CA8397BE, 0x2FA4
45d30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 37 2c  , 0x11D1, [0x97,
45d40 20 30 78 37 34 2c 20 30 78 30 30 2c 20 30 78 43   0x74, 0x00, 0xC
45d50 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30  0, 0x4F, 0xD9, 0
45d60 78 31 41 2c 20 30 78 43 30 5d 7d 3b 0a 20 63 6f  x1A, 0xC0]};. co
45d70 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75  nst IID IID_IEnu
45d80 6d 4d 6f 6e 69 6b 65 72 20 3d 20 7b 30 78 30 30  mMoniker = {0x00
45d90 30 30 30 31 30 32 2c 20 30 78 30 30 30 30 2c 20  000102, 0x0000, 
45da0 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
45db0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
45dc0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
45dd0 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
45de0 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 4e  t IID IID_IEnumN
45df0 65 74 43 66 67 42 69 6e 64 69 6e 67 49 6e 74 65  etCfgBindingInte
45e00 72 66 61 63 65 20 3d 20 7b 30 78 43 30 45 38 41  rface = {0xC0E8A
45e10 45 39 30 2c 20 30 78 33 30 36 45 2c 20 30 78 31  E90, 0x306E, 0x1
45e20 31 44 31 2c 20 5b 30 78 41 41 2c 20 30 78 43 46  1D1, [0xAA, 0xCF
45e30 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78  , 0x00, 0x80, 0x
45e40 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20  5F, 0xC1, 0x27, 
45e50 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0E]};. const I
45e60 49 44 20 49 49 44 5f 49 45 6e 75 6d 4e 65 74 43  ID IID_IEnumNetC
45e70 66 67 42 69 6e 64 69 6e 67 50 61 74 68 20 3d 20  fgBindingPath = 
45e80 7b 30 78 43 30 45 38 41 45 39 31 2c 20 30 78 33  {0xC0E8AE91, 0x3
45e90 30 36 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  06E, 0x11D1, [0x
45ea0 41 41 2c 20 30 78 43 46 2c 20 30 78 30 30 2c 20  AA, 0xCF, 0x00, 
45eb0 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31  0x80, 0x5F, 0xC1
45ec0 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a  , 0x27, 0x0E]};.
45ed0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
45ee0 45 6e 75 6d 4e 65 74 43 66 67 43 6f 6d 70 6f 6e  EnumNetCfgCompon
45ef0 65 6e 74 20 3d 20 7b 30 78 43 30 45 38 41 45 39  ent = {0xC0E8AE9
45f00 32 2c 20 30 78 33 30 36 45 2c 20 30 78 31 31 44  2, 0x306E, 0x11D
45f10 31 2c 20 5b 30 78 41 41 2c 20 30 78 43 46 2c 20  1, [0xAA, 0xCF, 
45f20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46  0x00, 0x80, 0x5F
45f30 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78  , 0xC1, 0x27, 0x
45f40 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0E]};. const IID
45f50 20 49 49 44 5f 49 45 6e 75 6d 4e 65 74 43 6f 6e   IID_IEnumNetCon
45f60 6e 65 63 74 69 6f 6e 20 3d 20 7b 30 78 43 30 38  nection = {0xC08
45f70 39 35 36 41 30 2c 20 30 78 31 43 44 33 2c 20 30  956A0, 0x1CD3, 0
45f80 78 31 31 44 31 2c 20 5b 30 78 42 31 2c 20 30 78  x11D1, [0xB1, 0x
45f90 43 35 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20  C5, 0x00, 0x80, 
45fa0 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37  0x5F, 0xC1, 0x27
45fb0 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0E]};. const
45fc0 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 4e 65   IID IID_IEnumNe
45fd0 74 53 68 61 72 69 6e 67 45 76 65 72 79 43 6f 6e  tSharingEveryCon
45fe0 6e 65 63 74 69 6f 6e 20 3d 20 7b 30 78 43 30 38  nection = {0xC08
45ff0 39 35 36 42 38 2c 20 30 78 31 43 44 33 2c 20 30  956B8, 0x1CD3, 0
46000 78 31 31 44 31 2c 20 5b 30 78 42 31 2c 20 30 78  x11D1, [0xB1, 0x
46010 43 35 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20  C5, 0x00, 0x80, 
46020 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37  0x5F, 0xC1, 0x27
46030 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0E]};. const
46040 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 4e 65   IID IID_IEnumNe
46050 74 53 68 61 72 69 6e 67 50 6f 72 74 4d 61 70 70  tSharingPortMapp
46060 69 6e 67 20 3d 20 7b 30 78 43 30 38 39 35 36 42  ing = {0xC08956B
46070 30 2c 20 30 78 31 43 44 33 2c 20 30 78 31 31 44  0, 0x1CD3, 0x11D
46080 31 2c 20 5b 30 78 42 31 2c 20 30 78 43 35 2c 20  1, [0xB1, 0xC5, 
46090 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46  0x00, 0x80, 0x5F
460a0 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78  , 0xC1, 0x27, 0x
460b0 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0E]};. const IID
460c0 20 49 49 44 5f 49 45 6e 75 6d 4e 65 74 53 68 61   IID_IEnumNetSha
460d0 72 69 6e 67 50 72 69 76 61 74 65 43 6f 6e 6e 65  ringPrivateConne
460e0 63 74 69 6f 6e 20 3d 20 7b 30 78 43 30 38 39 35  ction = {0xC0895
460f0 36 42 35 2c 20 30 78 31 43 44 33 2c 20 30 78 31  6B5, 0x1CD3, 0x1
46100 31 44 31 2c 20 5b 30 78 42 31 2c 20 30 78 43 35  1D1, [0xB1, 0xC5
46110 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78  , 0x00, 0x80, 0x
46120 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20  5F, 0xC1, 0x27, 
46130 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0E]};. const I
46140 49 44 20 49 49 44 5f 49 45 6e 75 6d 4e 65 74 53  ID IID_IEnumNetS
46150 68 61 72 69 6e 67 50 75 62 6c 69 63 43 6f 6e 6e  haringPublicConn
46160 65 63 74 69 6f 6e 20 3d 20 7b 30 78 43 30 38 39  ection = {0xC089
46170 35 36 42 34 2c 20 30 78 31 43 44 33 2c 20 30 78  56B4, 0x1CD3, 0x
46180 31 31 44 31 2c 20 5b 30 78 42 31 2c 20 30 78 43  11D1, [0xB1, 0xC
46190 35 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30  5, 0x00, 0x80, 0
461a0 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c  x5F, 0xC1, 0x27,
461b0 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0E]};. const 
461c0 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 4e 6f 64  IID IID_IEnumNod
461d0 65 73 20 3d 20 7b 30 78 43 34 37 37 45 33 36 33  es = {0xC477E363
461e0 2c 20 30 78 41 46 30 41 2c 20 30 78 34 32 30 33  , 0xAF0A, 0x4203
461f0 2c 20 5b 30 78 41 36 2c 20 30 78 30 34 2c 20 30  , [0xA6, 0x04, 0
46200 78 34 35 2c 20 30 78 43 44 2c 20 30 78 36 30 2c  x45, 0xCD, 0x60,
46210 20 30 78 37 44 2c 20 30 78 44 37 2c 20 30 78 31   0x7D, 0xD7, 0x1
46220 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
46230 49 49 44 5f 49 45 6e 75 6d 4e 6f 74 69 66 69 63  IID_IEnumNotific
46240 61 74 69 6f 6e 20 3d 20 7b 30 78 43 37 33 33 45  ation = {0xC733E
46250 34 41 38 2c 20 30 78 35 37 36 45 2c 20 30 78 31  4A8, 0x576E, 0x1
46260 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43  1D0, [0xB2, 0x8C
46270 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
46280 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20  4F, 0xD7, 0xCD, 
46290 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x22]};. const I
462a0 49 44 20 49 49 44 5f 49 45 6e 75 6d 4e 6f 74 69  ID IID_IEnumNoti
462b0 66 69 63 61 74 69 6f 6e 53 69 6e 6b 49 74 65 6d  ficationSinkItem
462c0 20 3d 20 7b 30 78 43 37 33 33 45 34 41 41 2c 20   = {0xC733E4AA, 
462d0 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20  0x576E, 0x11D0, 
462e0 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30  [0xB2, 0x8C, 0x0
462f0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
46300 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d  xD7, 0xCD, 0x22]
46310 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
46320 44 5f 49 45 6e 75 6d 4f 6c 65 44 6f 63 75 6d 65  D_IEnumOleDocume
46330 6e 74 56 69 65 77 73 20 3d 20 7b 30 78 42 37 32  ntViews = {0xB72
46340 32 42 43 43 38 2c 20 30 78 34 45 36 38 2c 20 30  2BCC8, 0x4E68, 0
46350 78 31 30 31 42 2c 20 5b 30 78 41 32 2c 20 30 78  x101B, [0xA2, 0x
46360 42 43 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  BC, 0x00, 0xAA, 
46370 30 78 30 30 2c 20 30 78 34 30 2c 20 30 78 34 37  0x00, 0x40, 0x47
46380 2c 20 30 78 37 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x70]};. const
46390 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 4f 6c   IID IID_IEnumOl
463a0 65 55 6e 64 6f 55 6e 69 74 73 20 3d 20 7b 30 78  eUndoUnits = {0x
463b0 42 33 45 37 43 33 34 30 2c 20 30 78 45 46 39 37  B3E7C340, 0xEF97
463c0 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 39 42 2c  , 0x11CE, [0x9B,
463d0 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41   0xC9, 0x00, 0xA
463e0 41 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  A, 0x00, 0x60, 0
463f0 78 38 45 2c 20 30 78 30 31 5d 7d 3b 0a 20 63 6f  x8E, 0x01]};. co
46400 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75  nst IID IID_IEnu
46410 6d 4f 4c 45 56 45 52 42 20 3d 20 7b 30 78 30 30  mOLEVERB = {0x00
46420 30 30 30 31 30 34 2c 20 30 78 30 30 30 30 2c 20  000104, 0x0000, 
46430 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
46440 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
46450 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
46460 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
46470 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 50  t IID IID_IEnumP
46480 61 72 74 69 63 69 70 61 6e 74 20 3d 20 7b 30 78  articipant = {0x
46490 30 41 39 31 42 35 36 43 2c 20 30 78 35 41 33 35  0A91B56C, 0x5A35
464a0 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39 35 2c  , 0x11D2, [0x95,
464b0 20 30 78 41 30 2c 20 30 78 30 30 2c 20 30 78 41   0xA0, 0x00, 0xA
464c0 30 2c 20 30 78 32 34 2c 20 30 78 34 44 2c 20 30  0, 0x24, 0x4D, 0
464d0 78 32 32 2c 20 30 78 39 38 5d 7d 3b 0a 20 63 6f  x22, 0x98]};. co
464e0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75  nst IID IID_IEnu
464f0 6d 50 68 6f 6e 65 20 3d 20 7b 30 78 46 31 35 42  mPhone = {0xF15B
46500 37 36 36 39 2c 20 30 78 34 37 38 30 2c 20 30 78  7669, 0x4780, 0x
46510 34 35 39 35 2c 20 5b 30 78 38 43 2c 20 30 78 38  4595, [0x8C, 0x8
46520 39 2c 20 30 78 46 42 2c 20 30 78 33 36 2c 20 30  9, 0xFB, 0x36, 0
46530 78 39 43 2c 20 30 78 38 43 2c 20 30 78 46 37 2c  x9C, 0x8C, 0xF7,
46540 20 30 78 41 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xAA]};. const 
46550 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 50 6c 75  IID IID_IEnumPlu
46560 67 67 61 62 6c 65 53 75 70 65 72 63 6c 61 73 73  ggableSuperclass
46570 49 6e 66 6f 20 3d 20 7b 30 78 45 39 35 38 36 41  Info = {0xE9586A
46580 38 30 2c 20 30 78 38 39 45 36 2c 20 30 78 34 43  80, 0x89E6, 0x4C
46590 46 46 2c 20 5b 30 78 39 33 2c 20 30 78 31 44 2c  FF, [0x93, 0x1D,
465a0 20 30 78 34 37 2c 20 30 78 38 44 2c 20 30 78 35   0x47, 0x8D, 0x5
465b0 37 2c 20 30 78 35 31 2c 20 30 78 46 34 2c 20 30  7, 0x51, 0xF4, 0
465c0 78 43 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xC0]};. const II
465d0 44 20 49 49 44 5f 49 45 6e 75 6d 50 6c 75 67 67  D IID_IEnumPlugg
465e0 61 62 6c 65 54 65 72 6d 69 6e 61 6c 43 6c 61 73  ableTerminalClas
465f0 73 49 6e 66 6f 20 3d 20 7b 30 78 34 35 36 37 34  sInfo = {0x45674
46600 35 30 43 2c 20 30 78 44 42 45 45 2c 20 30 78 34  50C, 0xDBEE, 0x4
46610 45 33 46 2c 20 5b 30 78 41 41 2c 20 30 78 46 35  E3F, [0xAA, 0xF5
46620 2c 20 30 78 33 37 2c 20 30 78 42 46 2c 20 30 78  , 0x37, 0xBF, 0x
46630 39 45 2c 20 30 78 42 46 2c 20 30 78 35 45 2c 20  9E, 0xBF, 0x5E, 
46640 30 78 32 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x29]};. const I
46650 49 44 20 49 49 44 5f 49 45 6e 75 6d 50 72 69 76  ID IID_IEnumPriv
46660 61 63 79 52 65 63 6f 72 64 73 20 3d 20 7b 30 78  acyRecords = {0x
46670 33 30 35 30 46 38 34 34 2c 20 30 78 39 38 42 35  3050F844, 0x98B5
46680 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
46690 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
466a0 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
466b0 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
466c0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75  nst IID IID_IEnu
466d0 6d 50 72 6f 70 65 72 74 79 4d 61 70 20 3d 20 7b  mPropertyMap = {
466e0 30 78 43 37 33 33 45 34 41 31 2c 20 30 78 35 37  0xC733E4A1, 0x57
466f0 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  6E, 0x11D0, [0xB
46700 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30  2, 0x8C, 0x00, 0
46710 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c  xC0, 0x4F, 0xD7,
46720 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20   0xCD, 0x22]};. 
46730 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
46740 6e 75 6d 50 75 62 6c 69 73 68 65 64 41 70 70 73  numPublishedApps
46750 20 3d 20 7b 30 78 30 42 31 32 34 46 38 43 2c 20   = {0x0B124F8C, 
46760 30 78 39 31 46 30 2c 20 30 78 31 31 44 31 2c 20  0x91F0, 0x11D1, 
46770 5b 30 78 42 38 2c 20 30 78 42 35 2c 20 30 78 30  [0xB8, 0xB5, 0x0
46780 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
46790 78 30 35 2c 20 30 78 39 33 2c 20 30 78 38 32 5d  x05, 0x93, 0x82]
467a0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
467b0 44 5f 49 45 6e 75 6d 51 75 65 75 65 20 3d 20 7b  D_IEnumQueue = {
467c0 30 78 35 41 46 43 33 31 35 38 2c 20 30 78 34 42  0x5AFC3158, 0x4B
467d0 43 43 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42  CC, 0x11D1, [0xB
467e0 46 2c 20 30 78 38 30 2c 20 30 78 30 30 2c 20 30  F, 0x80, 0x00, 0
467f0 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c  x80, 0x5F, 0xC1,
46800 20 30 78 34 37 2c 20 30 78 44 33 5d 7d 3b 0a 20   0x47, 0xD3]};. 
46810 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
46820 6e 75 6d 52 65 67 69 73 74 65 72 57 6f 72 64 41  numRegisterWordA
46830 20 3d 20 7b 30 78 30 38 43 30 33 34 31 32 2c 20   = {0x08C03412, 
46840 30 78 46 39 36 42 2c 20 30 78 31 31 44 30 2c 20  0xF96B, 0x11D0, 
46850 5b 30 78 41 34 2c 20 30 78 37 35 2c 20 30 78 30  [0xA4, 0x75, 0x0
46860 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
46870 78 36 42 2c 20 30 78 43 43 2c 20 30 78 35 39 5d  x6B, 0xCC, 0x59]
46880 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
46890 44 5f 49 45 6e 75 6d 52 65 67 69 73 74 65 72 57  D_IEnumRegisterW
468a0 6f 72 64 57 20 3d 20 7b 30 78 34 39 35 35 44 44  ordW = {0x4955DD
468b0 33 31 2c 20 30 78 42 31 35 39 2c 20 30 78 31 31  31, 0xB159, 0x11
468c0 44 30 2c 20 5b 30 78 38 46 2c 20 30 78 43 46 2c  D0, [0x8F, 0xCF,
468d0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
468e0 30 2c 20 30 78 36 42 2c 20 30 78 43 43 2c 20 30  0, 0x6B, 0xCC, 0
468f0 78 35 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x59]};. const II
46900 44 20 49 49 44 5f 49 45 6e 75 6d 52 65 6d 6f 74  D IID_IEnumRemot
46910 65 44 65 62 75 67 41 70 70 6c 69 63 61 74 69 6f  eDebugApplicatio
46920 6e 73 20 3d 20 7b 30 78 35 31 39 37 33 43 33 42  ns = {0x51973C3B
46930 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44 30  , 0xCB0C, 0x11D0
46940 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30  , [0xB5, 0xC9, 0
46950 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c  x00, 0xA0, 0x24,
46960 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37   0x4A, 0x0E, 0x7
46970 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  A]};. const IID 
46980 49 49 44 5f 49 45 6e 75 6d 52 65 6d 6f 74 65 44  IID_IEnumRemoteD
46990 65 62 75 67 41 70 70 6c 69 63 61 74 69 6f 6e 54  ebugApplicationT
469a0 68 72 65 61 20 3d 20 7b 30 78 35 31 39 37 33 43  hrea = {0x51973C
469b0 33 43 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31  3C, 0xCB0C, 0x11
469c0 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c  D0, [0xB5, 0xC9,
469d0 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32   0x00, 0xA0, 0x2
469e0 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30  4, 0x4A, 0x0E, 0
469f0 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x7A]};. const II
46a00 44 20 49 49 44 5f 49 45 6e 75 6d 52 66 63 31 37  D IID_IEnumRfc17
46a10 36 36 20 3d 20 7b 30 78 33 44 43 33 39 44 31 44  66 = {0x3DC39D1D
46a20 2c 20 30 78 43 30 33 30 2c 20 30 78 31 31 44 30  , 0xC030, 0x11D0
46a30 2c 20 5b 30 78 42 38 2c 20 30 78 31 42 2c 20 30  , [0xB8, 0x1B, 0
46a40 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
46a50 20 30 78 43 39 2c 20 30 78 42 33 2c 20 30 78 31   0xC9, 0xB3, 0x1
46a60 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  F]};. const IID 
46a70 49 49 44 5f 49 45 6e 75 6d 53 63 68 65 64 75 6c  IID_IEnumSchedul
46a80 65 47 72 6f 75 70 20 3d 20 7b 30 78 43 37 33 33  eGroup = {0xC733
46a90 45 34 41 39 2c 20 30 78 35 37 36 45 2c 20 30 78  E4A9, 0x576E, 0x
46aa0 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38  11D0, [0xB2, 0x8
46ab0 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  C, 0x00, 0xC0, 0
46ac0 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c  x4F, 0xD7, 0xCD,
46ad0 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x22]};. const 
46ae0 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 53 63 72  IID IID_IEnumScr
46af0 69 70 74 20 3d 20 7b 30 78 41 45 35 46 31 34 33  ipt = {0xAE5F143
46b00 30 2c 20 30 78 33 38 38 42 2c 20 30 78 31 31 44  0, 0x388B, 0x11D
46b10 32 2c 20 5b 30 78 38 33 2c 20 30 78 38 30 2c 20  2, [0x83, 0x80, 
46b20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
46b30 2c 20 30 78 38 46 2c 20 30 78 35 44 2c 20 30 78  , 0x8F, 0x5D, 0x
46b40 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A1]};. const IID
46b50 20 49 49 44 5f 49 45 6e 75 6d 53 54 41 54 44 41   IID_IEnumSTATDA
46b60 54 41 20 3d 20 7b 30 78 30 30 30 30 30 31 30 35  TA = {0x00000105
46b70 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
46b80 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
46b90 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
46ba0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
46bb0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
46bc0 49 49 44 5f 49 45 6e 75 6d 53 54 41 54 50 52 4f  IID_IEnumSTATPRO
46bd0 50 42 41 47 20 3d 20 7b 30 78 32 30 30 32 31 38  PBAG = {0x200218
46be0 30 31 2c 20 30 78 35 44 45 36 2c 20 30 78 31 31  01, 0x5DE6, 0x11
46bf0 44 31 2c 20 5b 30 78 38 45 2c 20 30 78 33 38 2c  D1, [0x8E, 0x38,
46c00 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
46c10 46 2c 20 30 78 42 39 2c 20 30 78 33 38 2c 20 30  F, 0xB9, 0x38, 0
46c20 78 36 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x6D]};. const II
46c30 44 20 49 49 44 5f 49 45 6e 75 6d 53 54 41 54 50  D IID_IEnumSTATP
46c40 52 4f 50 53 45 54 53 54 47 20 3d 20 7b 30 78 30  ROPSETSTG = {0x0
46c50 30 30 30 30 31 33 42 2c 20 30 78 30 30 30 30 2c  000013B, 0x0000,
46c60 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
46c70 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
46c80 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
46c90 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
46ca0 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d  st IID IID_IEnum
46cb0 53 54 41 54 50 52 4f 50 53 54 47 20 3d 20 7b 30  STATPROPSTG = {0
46cc0 78 30 30 30 30 30 31 33 39 2c 20 30 78 30 30 30  x00000139, 0x000
46cd0 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
46ce0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
46cf0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
46d00 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
46d10 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e  onst IID IID_IEn
46d20 75 6d 53 54 41 54 53 54 47 20 3d 20 7b 30 78 30  umSTATSTG = {0x0
46d30 30 30 30 30 30 30 44 2c 20 30 78 30 30 30 30 2c  000000D, 0x0000,
46d40 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
46d50 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
46d60 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
46d70 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
46d80 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d  st IID IID_IEnum
46d90 53 54 41 54 55 52 4c 20 3d 20 7b 30 78 33 43 33  STATURL = {0x3C3
46da0 37 34 41 34 32 2c 20 30 78 42 41 45 34 2c 20 30  74A42, 0xBAE4, 0
46db0 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20 30 78  x11CF, [0xBF, 0x
46dc0 37 44 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  7D, 0x00, 0xAA, 
46dd0 30 78 30 30 2c 20 30 78 36 39 2c 20 30 78 34 36  0x00, 0x69, 0x46
46de0 2c 20 30 78 45 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xEE]};. const
46df0 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 53 74   IID IID_IEnumSt
46e00 72 65 61 6d 20 3d 20 7b 30 78 45 45 33 42 44 36  ream = {0xEE3BD6
46e10 30 36 2c 20 30 78 33 38 36 38 2c 20 30 78 31 31  06, 0x3868, 0x11
46e20 44 32 2c 20 5b 30 78 41 30 2c 20 30 78 34 35 2c  D2, [0xA0, 0x45,
46e30 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
46e40 46 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30  F, 0xB6, 0x80, 0
46e50 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x9F]};. const II
46e60 44 20 49 49 44 5f 49 45 6e 75 6d 53 74 72 69 6e  D IID_IEnumStrin
46e70 67 20 3d 20 7b 30 78 30 30 30 30 30 31 30 31 2c  g = {0x00000101,
46e80 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
46e90 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
46ea0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
46eb0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
46ec0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
46ed0 49 44 5f 49 45 6e 75 6d 53 75 62 73 63 72 69 70  ID_IEnumSubscrip
46ee0 74 69 6f 6e 20 3d 20 7b 30 78 46 37 32 43 38 44  tion = {0xF72C8D
46ef0 39 37 2c 20 30 78 36 44 42 44 2c 20 30 78 31 31  97, 0x6DBD, 0x11
46f00 44 31 2c 20 5b 30 78 41 31 2c 20 30 78 45 38 2c  D1, [0xA1, 0xE8,
46f10 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
46f20 46 2c 20 30 78 43 32 2c 20 30 78 46 42 2c 20 30  F, 0xC2, 0xFB, 0
46f30 78 45 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xE1]};. const II
46f40 44 20 49 49 44 5f 49 45 6e 75 6d 53 75 62 53 74  D IID_IEnumSubSt
46f50 72 65 61 6d 20 3d 20 7b 30 78 45 45 33 42 44 36  ream = {0xEE3BD6
46f60 30 39 2c 20 30 78 33 38 36 38 2c 20 30 78 31 31  09, 0x3868, 0x11
46f70 44 32 2c 20 5b 30 78 41 30 2c 20 30 78 34 35 2c  D2, [0xA0, 0x45,
46f80 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
46f90 46 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30  F, 0xB6, 0x80, 0
46fa0 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x9F]};. const II
46fb0 44 20 49 49 44 5f 49 45 6e 75 6d 53 79 6e 63 49  D IID_IEnumSyncI
46fc0 74 65 6d 73 20 3d 20 7b 30 78 46 30 45 31 35 38  tems = {0xF0E158
46fd0 39 41 2c 20 30 78 41 37 30 30 2c 20 30 78 31 31  9A, 0xA700, 0x11
46fe0 44 31 2c 20 5b 30 78 39 38 2c 20 30 78 33 31 2c  D1, [0x98, 0x31,
46ff0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
47000 46 2c 20 30 78 44 39 2c 20 30 78 31 30 2c 20 30  F, 0xD9, 0x10, 0
47010 78 44 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xDD]};. const II
47020 44 20 49 49 44 5f 49 45 6e 75 6d 53 79 6e 63 53  D IID_IEnumSyncS
47030 63 68 65 64 75 6c 65 73 20 3d 20 7b 30 78 46 30  chedules = {0xF0
47040 45 31 35 38 39 38 2c 20 30 78 41 37 30 30 2c 20  E15898, 0xA700, 
47050 30 78 31 31 44 31 2c 20 5b 30 78 39 38 2c 20 30  0x11D1, [0x98, 0
47060 78 33 31 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x31, 0x00, 0xC0,
47070 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31   0x4F, 0xD9, 0x1
47080 30 2c 20 30 78 44 44 5d 7d 3b 0a 20 63 6f 6e 73  0, 0xDD]};. cons
47090 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 54  t IID IID_IEnumT
470a0 65 72 6d 69 6e 61 6c 20 3d 20 7b 30 78 41 45 32  erminal = {0xAE2
470b0 36 39 43 46 34 2c 20 30 78 39 33 35 45 2c 20 30  69CF4, 0x935E, 0
470c0 78 31 31 44 30 2c 20 5b 30 78 38 33 2c 20 30 78  x11D0, [0x83, 0x
470d0 35 43 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  5C, 0x00, 0xAA, 
470e0 30 78 30 30 2c 20 30 78 33 43 2c 20 30 78 43 41  0x00, 0x3C, 0xCA
470f0 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xBD]};. const
47100 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 54 65   IID IID_IEnumTe
47110 72 6d 69 6e 61 6c 43 6c 61 73 73 20 3d 20 7b 30  rminalClass = {0
47120 78 41 45 32 36 39 43 46 35 2c 20 30 78 39 33 35  xAE269CF5, 0x935
47130 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 33  E, 0x11D0, [0x83
47140 2c 20 30 78 35 43 2c 20 30 78 30 30 2c 20 30 78  , 0x5C, 0x00, 0x
47150 41 41 2c 20 30 78 30 30 2c 20 30 78 33 43 2c 20  AA, 0x00, 0x3C, 
47160 30 78 43 41 2c 20 30 78 42 44 5d 7d 3b 0a 20 63  0xCA, 0xBD]};. c
47170 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e  onst IID IID_IEn
47180 75 6d 54 69 6d 65 20 3d 20 7b 30 78 39 30 35 35  umTime = {0x9055
47190 33 32 32 45 2c 20 30 78 32 46 41 38 2c 20 30 78  322E, 0x2FA8, 0x
471a0 31 31 44 31 2c 20 5b 30 78 39 37 2c 20 30 78 37  11D1, [0x97, 0x7
471b0 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  4, 0x00, 0xC0, 0
471c0 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 41 2c  x4F, 0xD9, 0x1A,
471d0 20 30 78 43 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xC0]};. const 
471e0 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 54 72 61  IID IID_IEnumTra
471f0 76 65 6c 4c 6f 67 45 6e 74 72 79 20 3d 20 7b 30  velLogEntry = {0
47200 78 37 45 42 46 44 44 38 35 2c 20 30 78 41 44 31  x7EBFDD85, 0xAD1
47210 38 2c 20 30 78 31 31 44 33 2c 20 5b 30 78 41 34  8, 0x11D3, [0xA4
47220 2c 20 30 78 43 35 2c 20 30 78 30 30 2c 20 30 78  , 0xC5, 0x00, 0x
47230 43 30 2c 20 30 78 34 46 2c 20 30 78 37 32 2c 20  C0, 0x4F, 0x72, 
47240 30 78 44 36 2c 20 30 78 42 38 5d 7d 3b 0a 20 63  0xD6, 0xB8]};. c
47250 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e  onst IID IID_IEn
47260 75 6d 55 6e 6b 6e 6f 77 6e 20 3d 20 7b 30 78 30  umUnknown = {0x0
47270 30 30 30 30 31 30 30 2c 20 30 78 30 30 30 30 2c  0000100, 0x0000,
47280 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
47290 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
472a0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
472b0 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
472c0 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d  st IID IID_IEnum
472d0 56 41 52 49 41 4e 54 20 3d 20 7b 30 78 30 30 30  VARIANT = {0x000
472e0 32 30 34 30 34 2c 20 30 78 30 30 30 30 2c 20 30  20404, 0x0000, 0
472f0 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
47300 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
47310 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
47320 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
47330 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 57 62   IID IID_IEnumWb
47340 65 6d 43 6c 61 73 73 4f 62 6a 65 63 74 20 3d 20  emClassObject = 
47350 7b 30 78 30 32 37 39 34 37 45 31 2c 20 30 78 44  {0x027947E1, 0xD
47360 37 33 31 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  731, 0x11CE, [0x
47370 41 33 2c 20 30 78 35 37 2c 20 30 78 30 30 2c 20  A3, 0x57, 0x00, 
47380 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
47390 2c 20 30 78 30 30 2c 20 30 78 30 31 5d 7d 3b 0a  , 0x00, 0x01]};.
473a0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
473b0 45 72 72 6f 72 49 6e 66 6f 20 3d 20 7b 30 78 31  ErrorInfo = {0x1
473c0 43 46 32 42 31 32 30 2c 20 30 78 35 34 37 44 2c  CF2B120, 0x547D,
473d0 20 30 78 31 30 31 42 2c 20 5b 30 78 38 45 2c 20   0x101B, [0x8E, 
473e0 30 78 36 35 2c 20 30 78 30 38 2c 20 30 78 30 30  0x65, 0x08, 0x00
473f0 2c 20 30 78 32 42 2c 20 30 78 32 42 2c 20 30 78  , 0x2B, 0x2B, 0x
47400 44 31 2c 20 30 78 31 39 5d 7d 3b 0a 20 63 6f 6e  D1, 0x19]};. con
47410 73 74 20 49 49 44 20 49 49 44 5f 49 45 72 72 6f  st IID IID_IErro
47420 72 4c 6f 67 20 3d 20 7b 30 78 33 31 32 37 43 41  rLog = {0x3127CA
47430 34 30 2c 20 30 78 34 34 36 45 2c 20 30 78 31 31  40, 0x446E, 0x11
47440 43 45 2c 20 5b 30 78 38 31 2c 20 30 78 33 35 2c  CE, [0x81, 0x35,
47450 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
47460 30 2c 20 30 78 34 42 2c 20 30 78 42 38 2c 20 30  0, 0x4B, 0xB8, 0
47470 78 35 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x51]};. const II
47480 44 20 49 49 44 5f 49 45 72 72 6f 72 4c 6f 6f 6b  D IID_IErrorLook
47490 75 70 20 3d 20 7b 30 78 30 43 37 33 33 41 36 36  up = {0x0C733A66
474a0 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45  , 0x2A1C, 0x11CE
474b0 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
474c0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
474d0 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
474e0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
474f0 49 49 44 5f 49 45 72 72 6f 72 52 65 63 6f 72 64  IID_IErrorRecord
47500 73 20 3d 20 7b 30 78 30 43 37 33 33 41 36 37 2c  s = {0x0C733A67,
47510 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c   0x2A1C, 0x11CE,
47520 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
47530 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
47540 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
47550 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
47560 49 44 5f 49 45 53 50 20 3d 20 7b 30 78 45 39 39  ID_IESP = {0xE99
47570 41 30 34 41 41 2c 20 30 78 41 42 39 35 2c 20 30  A04AA, 0xAB95, 0
47580 78 31 31 44 30 2c 20 5b 30 78 42 45 2c 20 30 78  x11D0, [0xBE, 0x
47590 39 36 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  96, 0x00, 0xA0, 
475a0 30 78 43 39 2c 20 30 78 34 39 2c 20 30 78 38 39  0xC9, 0x49, 0x89
475b0 2c 20 30 78 44 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xDE]};. const
475c0 20 49 49 44 20 49 49 44 5f 49 45 78 74 65 6e 64   IID IID_IExtend
475d0 4f 62 6a 65 63 74 4d 61 6e 61 67 65 72 20 3d 20  ObjectManager = 
475e0 7b 30 78 43 41 37 42 42 30 42 39 2c 20 30 78 37  {0xCA7BB0B9, 0x7
475f0 30 30 43 2c 20 30 78 34 44 43 35 2c 20 5b 30 78  00C, 0x4DC5, [0x
47600 39 39 2c 20 30 78 31 45 2c 20 30 78 37 35 2c 20  99, 0x1E, 0x75, 
47610 30 78 46 39 2c 20 30 78 45 36 2c 20 30 78 35 45  0xF9, 0xE6, 0x5E
47620 2c 20 30 78 45 39 2c 20 30 78 37 35 5d 7d 3b 0a  , 0xE9, 0x75]};.
47630 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
47640 45 78 74 65 6e 73 69 6f 6e 53 65 72 76 69 63 65  ExtensionService
47650 73 20 3d 20 7b 30 78 37 39 45 41 43 39 43 42 2c  s = {0x79EAC9CB,
47660 20 30 78 42 41 46 39 2c 20 30 78 31 31 43 45 2c   0xBAF9, 0x11CE,
47670 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30 78   [0x8C, 0x82, 0x
47680 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
47690 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30 42  0x4B, 0xA9, 0x0B
476a0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
476b0 49 44 5f 49 45 78 74 65 72 6e 61 6c 43 6f 6e 6e  ID_IExternalConn
476c0 65 63 74 69 6f 6e 20 3d 20 7b 30 78 30 30 30 30  ection = {0x0000
476d0 30 30 31 39 2c 20 30 78 30 30 30 30 2c 20 30 78  0019, 0x0000, 0x
476e0 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
476f0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
47700 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
47710 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
47720 49 49 44 20 49 49 44 5f 49 45 78 74 72 61 63 74  IID IID_IExtract
47730 49 63 6f 6e 41 20 3d 20 7b 30 78 30 30 30 32 31  IconA = {0x00021
47740 34 45 42 2c 20 30 78 30 30 30 30 2c 20 30 78 30  4EB, 0x0000, 0x0
47750 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
47760 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
47770 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
47780 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
47790 49 44 20 49 49 44 5f 49 45 78 74 72 61 63 74 49  ID IID_IExtractI
477a0 63 6f 6e 57 20 3d 20 7b 30 78 30 30 30 32 31 34  conW = {0x000214
477b0 46 41 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  FA, 0x0000, 0x00
477c0 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
477d0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
477e0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
477f0 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
47800 44 20 49 49 44 5f 49 45 78 74 72 61 63 74 49 6d  D IID_IExtractIm
47810 61 67 65 20 3d 20 7b 30 78 42 42 32 45 36 31 37  age = {0xBB2E617
47820 43 2c 20 30 78 30 39 32 30 2c 20 30 78 31 31 44  C, 0x0920, 0x11D
47830 31 2c 20 5b 30 78 39 41 2c 20 30 78 30 42 2c 20  1, [0x9A, 0x0B, 
47840 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
47850 2c 20 30 78 43 32 2c 20 30 78 44 36 2c 20 30 78  , 0xC2, 0xD6, 0x
47860 43 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  C1]};. const IID
47870 20 49 49 44 5f 49 45 78 74 72 61 63 74 49 6d 61   IID_IExtractIma
47880 67 65 32 20 3d 20 7b 30 78 39 35 33 42 42 31 45  ge2 = {0x953BB1E
47890 45 2c 20 30 78 39 33 42 34 2c 20 30 78 31 31 44  E, 0x93B4, 0x11D
478a0 31 2c 20 5b 30 78 39 38 2c 20 30 78 41 33 2c 20  1, [0x98, 0xA3, 
478b0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
478c0 2c 20 30 78 42 36 2c 20 30 78 38 37 2c 20 30 78  , 0xB6, 0x87, 0x
478d0 44 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  DA]};. const IID
478e0 20 49 49 44 5f 49 46 69 6c 65 53 65 61 72 63 68   IID_IFileSearch
478f0 42 61 6e 64 20 3d 20 7b 30 78 32 44 39 31 45 45  Band = {0x2D91EE
47900 41 31 2c 20 30 78 39 39 33 32 2c 20 30 78 31 31  A1, 0x9932, 0x11
47910 44 32 2c 20 5b 30 78 42 45 2c 20 30 78 38 36 2c  D2, [0xBE, 0x86,
47920 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
47930 39 2c 20 30 78 41 38 2c 20 30 78 33 44 2c 20 30  9, 0xA8, 0x3D, 0
47940 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA1]};. const II
47950 44 20 49 49 44 5f 49 46 69 6c 65 53 79 73 74 65  D IID_IFileSyste
47960 6d 42 69 6e 64 44 61 74 61 20 3d 20 7b 30 78 30  mBindData = {0x0
47970 31 45 31 38 44 31 30 2c 20 30 78 34 44 38 42 2c  1E18D10, 0x4D8B,
47980 20 30 78 31 31 44 32 2c 20 5b 30 78 38 35 2c 20   0x11D2, [0x85, 
47990 30 78 35 44 2c 20 30 78 30 30 2c 20 30 78 36 30  0x5D, 0x00, 0x60
479a0 2c 20 30 78 30 38 2c 20 30 78 30 35 2c 20 30 78  , 0x08, 0x05, 0x
479b0 39 33 2c 20 30 78 36 37 5d 7d 3b 0a 20 63 6f 6e  93, 0x67]};. con
479c0 73 74 20 49 49 44 20 49 49 44 5f 49 46 69 6c 65  st IID IID_IFile
479d0 56 69 65 77 65 72 41 20 3d 20 7b 30 78 30 30 30  ViewerA = {0x000
479e0 32 31 34 46 30 2c 20 30 78 30 30 30 30 2c 20 30  214F0, 0x0000, 0
479f0 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
47a00 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
47a10 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
47a20 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
47a30 20 49 49 44 20 49 49 44 5f 49 46 69 6c 65 56 69   IID IID_IFileVi
47a40 65 77 65 72 53 69 74 65 20 3d 20 7b 30 78 30 30  ewerSite = {0x00
47a50 30 32 31 34 46 33 2c 20 30 78 30 30 30 30 2c 20  0214F3, 0x0000, 
47a60 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
47a70 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
47a80 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
47a90 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
47aa0 74 20 49 49 44 20 49 49 44 5f 49 46 69 6c 65 56  t IID IID_IFileV
47ab0 69 65 77 65 72 57 20 3d 20 7b 30 78 30 30 30 32  iewerW = {0x0002
47ac0 31 34 46 38 2c 20 30 78 30 30 30 30 2c 20 30 78  14F8, 0x0000, 0x
47ad0 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
47ae0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
47af0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
47b00 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
47b10 49 49 44 20 49 49 44 5f 49 46 69 6c 6c 4c 6f 63  IID IID_IFillLoc
47b20 6b 42 79 74 65 73 20 3d 20 7b 30 78 39 39 43 41  kBytes = {0x99CA
47b30 46 30 31 30 2c 20 30 78 34 31 35 45 2c 20 30 78  F010, 0x415E, 0x
47b40 31 31 43 46 2c 20 5b 30 78 38 38 2c 20 30 78 31  11CF, [0x88, 0x1
47b50 34 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  4, 0x00, 0xAA, 0
47b60 78 30 30 2c 20 30 78 42 35 2c 20 30 78 36 39 2c  x00, 0xB5, 0x69,
47b70 20 30 78 46 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xF5]};. const 
47b80 49 49 44 20 49 49 44 5f 49 46 69 6c 74 65 72 20  IID IID_IFilter 
47b90 3d 20 7b 30 78 38 39 42 43 42 37 34 30 2c 20 30  = {0x89BCB740, 0
47ba0 78 36 31 31 39 2c 20 30 78 31 30 31 41 2c 20 5b  x6119, 0x101A, [
47bb0 30 78 42 43 2c 20 30 78 42 37 2c 20 30 78 30 30  0xBC, 0xB7, 0x00
47bc0 2c 20 30 78 44 44 2c 20 30 78 30 31 2c 20 30 78  , 0xDD, 0x01, 0x
47bd0 30 36 2c 20 30 78 35 35 2c 20 30 78 41 46 5d 7d  06, 0x55, 0xAF]}
47be0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
47bf0 5f 49 46 69 6c 74 65 72 41 6e 69 6d 61 74 69 6f  _IFilterAnimatio
47c00 6e 49 6e 66 6f 20 3d 20 7b 30 78 30 32 45 32 39  nInfo = {0x02E29
47c10 33 30 30 2c 20 30 78 43 37 35 38 2c 20 30 78 34  300, 0xC758, 0x4
47c20 39 42 34 2c 20 5b 30 78 39 45 2c 20 30 78 31 31  9B4, [0x9E, 0x11
47c30 2c 20 30 78 43 35 2c 20 30 78 38 42 2c 20 30 78  , 0xC5, 0x8B, 0x
47c40 46 45 2c 20 30 78 39 30 2c 20 30 78 35 35 2c 20  FE, 0x90, 0x55, 
47c50 30 78 38 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x8B]};. const I
47c60 49 44 20 49 49 44 5f 49 46 69 6c 74 65 72 53 74  ID IID_IFilterSt
47c70 61 74 75 73 20 3d 20 7b 30 78 46 34 45 42 38 32  atus = {0xF4EB82
47c80 36 30 2c 20 30 78 38 44 44 41 2c 20 30 78 31 31  60, 0x8DDA, 0x11
47c90 44 31 2c 20 5b 30 78 42 33 2c 20 30 78 41 41 2c  D1, [0xB3, 0xAA,
47ca0 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
47cb0 39 2c 20 30 78 30 36 2c 20 30 78 33 37 2c 20 30  9, 0x06, 0x37, 0
47cc0 78 39 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x96]};. const II
47cd0 44 20 49 49 44 5f 49 46 6f 6c 64 65 72 46 69 6c  D IID_IFolderFil
47ce0 74 65 72 20 3d 20 7b 30 78 39 43 43 32 32 38 38  ter = {0x9CC2288
47cf0 36 2c 20 30 78 44 43 38 45 2c 20 30 78 31 31 44  6, 0xDC8E, 0x11D
47d00 32 2c 20 5b 30 78 42 31 2c 20 30 78 44 30 2c 20  2, [0xB1, 0xD0, 
47d10 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
47d20 2c 20 30 78 38 45 2c 20 30 78 45 42 2c 20 30 78  , 0x8E, 0xEB, 0x
47d30 33 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3E]};. const IID
47d40 20 49 49 44 5f 49 46 6f 6c 64 65 72 46 69 6c 74   IID_IFolderFilt
47d50 65 72 53 69 74 65 20 3d 20 7b 30 78 43 30 41 36  erSite = {0xC0A6
47d60 35 31 46 35 2c 20 30 78 42 34 38 42 2c 20 30 78  51F5, 0xB48B, 0x
47d70 31 31 44 32 2c 20 5b 30 78 42 35 2c 20 30 78 45  11D2, [0xB5, 0xE
47d80 44 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  D, 0x00, 0x60, 0
47d90 78 39 37 2c 20 30 78 43 36 2c 20 30 78 38 36 2c  x97, 0xC6, 0x86,
47da0 20 30 78 46 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xF6]};. const 
47db0 49 49 44 20 49 49 44 5f 49 46 6f 6c 64 65 72 56  IID IID_IFolderV
47dc0 69 65 77 20 3d 20 7b 30 78 43 44 45 37 32 35 42  iew = {0xCDE725B
47dd0 30 2c 20 30 78 43 43 43 39 2c 20 30 78 34 35 31  0, 0xCCC9, 0x451
47de0 39 2c 20 5b 30 78 39 31 2c 20 30 78 37 45 2c 20  9, [0x91, 0x7E, 
47df0 30 78 33 32 2c 20 30 78 35 44 2c 20 30 78 37 32  0x32, 0x5D, 0x72
47e00 2c 20 30 78 46 41 2c 20 30 78 42 34 2c 20 30 78  , 0xFA, 0xB4, 0x
47e10 43 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  CE]};. const IID
47e20 20 49 49 44 5f 49 46 6f 6c 64 65 72 56 69 65 77   IID_IFolderView
47e30 48 6f 73 74 20 3d 20 7b 30 78 31 45 41 35 38 46  Host = {0x1EA58F
47e40 30 32 2c 20 30 78 44 35 35 41 2c 20 30 78 34 31  02, 0xD55A, 0x41
47e50 31 44 2c 20 5b 30 78 42 30 2c 20 30 78 39 45 2c  1D, [0xB0, 0x9E,
47e60 20 30 78 39 45 2c 20 30 78 36 35 2c 20 30 78 41   0x9E, 0x65, 0xA
47e70 43 2c 20 30 78 32 31 2c 20 30 78 36 30 2c 20 30  C, 0x21, 0x60, 0
47e80 78 35 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x5B]};. const II
47e90 44 20 49 49 44 5f 49 46 6f 6c 64 65 72 56 69 65  D IID_IFolderVie
47ea0 77 4f 43 20 3d 20 7b 30 78 39 42 41 30 35 39 37  wOC = {0x9BA0597
47eb0 30 2c 20 30 78 46 36 41 38 2c 20 30 78 31 31 43  0, 0xF6A8, 0x11C
47ec0 46 2c 20 5b 30 78 41 34 2c 20 30 78 34 32 2c 20  F, [0xA4, 0x42, 
47ed0 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
47ee0 2c 20 30 78 30 41 2c 20 30 78 38 46 2c 20 30 78  , 0x0A, 0x8F, 0x
47ef0 33 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  39]};. const IID
47f00 20 49 49 44 5f 49 46 6f 6e 74 20 3d 20 7b 30 78   IID_IFont = {0x
47f10 42 45 46 36 45 30 30 32 2c 20 30 78 41 38 37 34  BEF6E002, 0xA874
47f20 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 38 42 2c  , 0x101A, [0x8B,
47f30 20 30 78 42 41 2c 20 30 78 30 30 2c 20 30 78 41   0xBA, 0x00, 0xA
47f40 41 2c 20 30 78 30 30 2c 20 30 78 33 30 2c 20 30  A, 0x00, 0x30, 0
47f50 78 30 43 2c 20 30 78 41 42 5d 7d 3b 0a 20 63 6f  x0C, 0xAB]};. co
47f60 6e 73 74 20 49 49 44 20 49 49 44 5f 49 46 6f 6e  nst IID IID_IFon
47f70 74 44 69 73 70 20 3d 20 7b 30 78 42 45 46 36 45  tDisp = {0xBEF6E
47f80 30 30 33 2c 20 30 78 41 38 37 34 2c 20 30 78 31  003, 0xA874, 0x1
47f90 30 31 41 2c 20 5b 30 78 38 42 2c 20 30 78 42 41  01A, [0x8B, 0xBA
47fa0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
47fb0 30 30 2c 20 30 78 33 30 2c 20 30 78 30 43 2c 20  00, 0x30, 0x0C, 
47fc0 30 78 41 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xAB]};. const I
47fd0 49 44 20 49 49 44 5f 49 46 6f 6e 74 45 76 65 6e  ID IID_IFontEven
47fe0 74 73 44 69 73 70 20 3d 20 7b 30 78 34 45 46 36  tsDisp = {0x4EF6
47ff0 31 30 30 41 2c 20 30 78 41 46 38 38 2c 20 30 78  100A, 0xAF88, 0x
48000 31 31 44 30 2c 20 5b 30 78 39 38 2c 20 30 78 34  11D0, [0x98, 0x4
48010 36 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  6, 0x00, 0xC0, 0
48020 78 34 46 2c 20 30 78 43 32 2c 20 30 78 39 39 2c  x4F, 0xC2, 0x99,
48030 20 30 78 39 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x93]};. const 
48040 49 49 44 20 49 49 44 5f 49 46 6f 6e 74 4e 61 6d  IID IID_IFontNam
48050 65 73 20 3d 20 7b 30 78 33 30 35 30 46 38 33 39  es = {0x3050F839
48060 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
48070 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
48080 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
48090 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
480a0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
480b0 49 49 44 5f 49 46 6f 72 65 67 72 6f 75 6e 64 54  IID_IForegroundT
480c0 72 61 6e 73 66 65 72 20 3d 20 7b 30 78 30 30 30  ransfer = {0x000
480d0 30 30 31 34 35 2c 20 30 78 30 30 30 30 2c 20 30  00145, 0x0000, 0
480e0 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
480f0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
48100 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
48110 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
48120 20 49 49 44 20 49 49 44 5f 49 46 73 43 69 41 64   IID IID_IFsCiAd
48130 6d 69 6e 20 3d 20 7b 30 78 37 35 33 39 38 43 33  min = {0x75398C3
48140 30 2c 20 30 78 37 41 32 36 2c 20 30 78 31 31 44  0, 0x7A26, 0x11D
48150 30 2c 20 5b 30 78 41 38 2c 20 30 78 30 41 2c 20  0, [0xA8, 0x0A, 
48160 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
48170 2c 20 30 78 30 36 2c 20 30 78 32 34 2c 20 30 78  , 0x06, 0x24, 0x
48180 31 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  1A]};. const IID
48190 20 49 49 44 5f 49 47 61 74 68 65 72 44 61 74 61   IID_IGatherData
481a0 20 3d 20 7b 30 78 36 35 33 31 38 46 34 41 2c 20   = {0x65318F4A, 
481b0 30 78 42 36 33 43 2c 20 30 78 34 45 32 31 2c 20  0xB63C, 0x4E21, 
481c0 5b 30 78 41 44 2c 20 30 78 44 43 2c 20 30 78 42  [0xAD, 0xDC, 0xB
481d0 44 2c 20 30 78 43 46 2c 20 30 78 42 39 2c 20 30  D, 0xCF, 0xB9, 0
481e0 78 36 39 2c 20 30 78 45 31 2c 20 30 78 38 31 5d  x69, 0xE1, 0x81]
481f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
48200 44 5f 49 47 65 74 43 6c 75 73 74 65 72 44 61 74  D_IGetClusterDat
48210 61 49 6e 66 6f 20 3d 20 7b 30 78 39 37 44 45 44  aInfo = {0x97DED
48220 45 35 31 2c 20 30 78 46 43 36 42 2c 20 30 78 31  E51, 0xFC6B, 0x1
48230 31 43 46 2c 20 5b 30 78 42 35 2c 20 30 78 46 35  1CF, [0xB5, 0xF5
48240 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
48250 43 39 2c 20 30 78 30 41 2c 20 30 78 42 35 2c 20  C9, 0x0A, 0xB5, 
48260 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x05]};. const I
48270 49 44 20 49 49 44 5f 49 47 65 74 43 6c 75 73 74  ID IID_IGetClust
48280 65 72 47 72 6f 75 70 49 6e 66 6f 20 3d 20 7b 30  erGroupInfo = {0
48290 78 39 37 44 45 44 45 35 34 2c 20 30 78 46 43 36  x97DEDE54, 0xFC6
482a0 42 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 35  B, 0x11CF, [0xB5
482b0 2c 20 30 78 46 35 2c 20 30 78 30 30 2c 20 30 78  , 0xF5, 0x00, 0x
482c0 41 30 2c 20 30 78 43 39 2c 20 30 78 30 41 2c 20  A0, 0xC9, 0x0A, 
482d0 30 78 42 35 2c 20 30 78 30 35 5d 7d 3b 0a 20 63  0xB5, 0x05]};. c
482e0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 47 65  onst IID IID_IGe
482f0 74 43 6c 75 73 74 65 72 4e 65 74 49 6e 74 65 72  tClusterNetInter
48300 66 61 63 65 49 6e 66 6f 20 3d 20 7b 30 78 39 37  faceInfo = {0x97
48310 44 45 44 45 35 37 2c 20 30 78 46 43 36 42 2c 20  DEDE57, 0xFC6B, 
48320 30 78 31 31 43 46 2c 20 5b 30 78 42 35 2c 20 30  0x11CF, [0xB5, 0
48330 78 46 35 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xF5, 0x00, 0xA0,
48340 20 30 78 43 39 2c 20 30 78 30 41 2c 20 30 78 42   0xC9, 0x0A, 0xB
48350 35 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x05]};. cons
48360 74 20 49 49 44 20 49 49 44 5f 49 47 65 74 43 6c  t IID IID_IGetCl
48370 75 73 74 65 72 4e 65 74 77 6f 72 6b 49 6e 66 6f  usterNetworkInfo
48380 20 3d 20 7b 30 78 39 37 44 45 44 45 35 36 2c 20   = {0x97DEDE56, 
48390 30 78 46 43 36 42 2c 20 30 78 31 31 43 46 2c 20  0xFC6B, 0x11CF, 
483a0 5b 30 78 42 35 2c 20 30 78 46 35 2c 20 30 78 30  [0xB5, 0xF5, 0x0
483b0 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
483c0 78 30 41 2c 20 30 78 42 35 2c 20 30 78 30 35 5d  x0A, 0xB5, 0x05]
483d0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
483e0 44 5f 49 47 65 74 43 6c 75 73 74 65 72 4e 6f 64  D_IGetClusterNod
483f0 65 49 6e 66 6f 20 3d 20 7b 30 78 39 37 44 45 44  eInfo = {0x97DED
48400 45 35 33 2c 20 30 78 46 43 36 42 2c 20 30 78 31  E53, 0xFC6B, 0x1
48410 31 43 46 2c 20 5b 30 78 42 35 2c 20 30 78 46 35  1CF, [0xB5, 0xF5
48420 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
48430 43 39 2c 20 30 78 30 41 2c 20 30 78 42 35 2c 20  C9, 0x0A, 0xB5, 
48440 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x05]};. const I
48450 49 44 20 49 49 44 5f 49 47 65 74 43 6c 75 73 74  ID IID_IGetClust
48460 65 72 4f 62 6a 65 63 74 49 6e 66 6f 20 3d 20 7b  erObjectInfo = {
48470 30 78 39 37 44 45 44 45 35 32 2c 20 30 78 46 43  0x97DEDE52, 0xFC
48480 36 42 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  6B, 0x11CF, [0xB
48490 35 2c 20 30 78 46 35 2c 20 30 78 30 30 2c 20 30  5, 0xF5, 0x00, 0
484a0 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 41 2c  xA0, 0xC9, 0x0A,
484b0 20 30 78 42 35 2c 20 30 78 30 35 5d 7d 3b 0a 20   0xB5, 0x05]};. 
484c0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 47  const IID IID_IG
484d0 65 74 43 6c 75 73 74 65 72 52 65 73 6f 75 72 63  etClusterResourc
484e0 65 49 6e 66 6f 20 3d 20 7b 30 78 39 37 44 45 44  eInfo = {0x97DED
484f0 45 35 35 2c 20 30 78 46 43 36 42 2c 20 30 78 31  E55, 0xFC6B, 0x1
48500 31 43 46 2c 20 5b 30 78 42 35 2c 20 30 78 46 35  1CF, [0xB5, 0xF5
48510 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
48520 43 39 2c 20 30 78 30 41 2c 20 30 78 42 35 2c 20  C9, 0x0A, 0xB5, 
48530 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x05]};. const I
48540 49 44 20 49 49 44 5f 49 47 65 74 43 6c 75 73 74  ID IID_IGetClust
48550 65 72 55 49 49 6e 66 6f 20 3d 20 7b 30 78 39 37  erUIInfo = {0x97
48560 44 45 44 45 35 30 2c 20 30 78 46 43 36 42 2c 20  DEDE50, 0xFC6B, 
48570 30 78 31 31 43 46 2c 20 5b 30 78 42 35 2c 20 30  0x11CF, [0xB5, 0
48580 78 46 35 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xF5, 0x00, 0xA0,
48590 20 30 78 43 39 2c 20 30 78 30 41 2c 20 30 78 42   0xC9, 0x0A, 0xB
485a0 35 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x05]};. cons
485b0 74 20 49 49 44 20 49 49 44 5f 49 47 65 74 44 61  t IID IID_IGetDa
485c0 74 61 53 6f 75 72 63 65 20 3d 20 7b 30 78 30 43  taSource = {0x0C
485d0 37 33 33 41 37 35 2c 20 30 78 32 41 31 43 2c 20  733A75, 0x2A1C, 
485e0 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
485f0 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
48600 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
48610 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
48620 74 20 49 49 44 20 49 49 44 5f 49 47 65 74 52 6f  t IID IID_IGetRo
48630 77 20 3d 20 7b 30 78 30 43 37 33 33 41 41 46 2c  w = {0x0C733AAF,
48640 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c   0x2A1C, 0x11CE,
48650 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
48660 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
48670 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
48680 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
48690 49 44 5f 49 47 65 74 53 65 73 73 69 6f 6e 20 3d  ID_IGetSession =
486a0 20 7b 30 78 30 43 37 33 33 41 42 41 2c 20 30 78   {0x0C733ABA, 0x
486b0 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30  2A1C, 0x11CE, [0
486c0 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
486d0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
486e0 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
486f0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
48700 49 47 65 74 53 6f 75 72 63 65 52 6f 77 20 3d 20  IGetSourceRow = 
48710 7b 30 78 30 43 37 33 33 41 42 42 2c 20 30 78 32  {0x0C733ABB, 0x2
48720 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  A1C, 0x11CE, [0x
48730 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
48740 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
48750 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
48760 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
48770 47 6c 6f 62 61 6c 49 6e 74 65 72 66 61 63 65 54  GlobalInterfaceT
48780 61 62 6c 65 20 3d 20 7b 30 78 30 30 30 30 30 31  able = {0x000001
48790 34 36 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  46, 0x0000, 0x00
487a0 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
487b0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
487c0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
487d0 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
487e0 44 20 49 49 44 5f 49 48 32 36 58 45 6e 63 6f 64  D IID_IH26XEncod
487f0 65 4f 70 74 69 6f 6e 73 20 3d 20 7b 30 78 36 35  eOptions = {0x65
48800 36 39 38 44 34 30 2c 20 30 78 32 38 32 44 2c 20  698D40, 0x282D, 
48810 30 78 31 31 44 30 2c 20 5b 30 78 38 38 2c 20 30  0x11D0, [0x88, 0
48820 78 30 30 2c 20 30 78 34 34 2c 20 30 78 34 35 2c  x00, 0x44, 0x45,
48830 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78 30   0x53, 0x54, 0x0
48840 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x00]};. cons
48850 74 20 49 49 44 20 49 49 44 5f 49 48 32 36 58 45  t IID IID_IH26XE
48860 6e 63 6f 64 65 72 43 6f 6e 74 72 6f 6c 20 3d 20  ncoderControl = 
48870 7b 30 78 46 39 42 37 38 41 41 31 2c 20 30 78 45  {0xF9B78AA1, 0xE
48880 41 31 32 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  A12, 0x11CF, [0x
48890 39 46 2c 20 30 78 45 43 2c 20 30 78 30 30 2c 20  9F, 0xEC, 0x00, 
488a0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 41 35  0xAA, 0x00, 0xA5
488b0 2c 20 30 78 39 46 2c 20 30 78 36 39 5d 7d 3b 0a  , 0x9F, 0x69]};.
488c0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
488d0 48 32 36 58 52 54 50 43 6f 6e 74 72 6f 6c 20 3d  H26XRTPControl =
488e0 20 7b 30 78 31 46 43 33 46 32 43 30 2c 20 30 78   {0x1FC3F2C0, 0x
488f0 32 42 46 44 2c 20 30 78 31 31 44 30 2c 20 5b 30  2BFD, 0x11D0, [0
48900 78 38 38 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  x88, 0x00, 0x44,
48910 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30 78 35   0x45, 0x53, 0x5
48920 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b  4, 0x00, 0x00]};
48930 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
48940 49 48 32 36 58 53 6e 61 70 73 68 6f 74 20 3d 20  IH26XSnapshot = 
48950 7b 30 78 33 43 42 31 39 34 41 30 2c 20 30 78 31  {0x3CB194A0, 0x1
48960 30 41 41 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  0AA, 0x11D0, [0x
48970 38 38 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  88, 0x00, 0x44, 
48980 30 78 34 35 2c 20 30 78 35 33 2c 20 30 78 35 34  0x45, 0x53, 0x54
48990 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a  , 0x00, 0x00]};.
489a0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
489b0 48 32 36 58 56 69 64 65 6f 45 66 66 65 63 74 73  H26XVideoEffects
489c0 20 3d 20 7b 30 78 32 31 35 35 35 31 34 30 2c 20   = {0x21555140, 
489d0 30 78 39 43 32 42 2c 20 30 78 31 31 43 46 2c 20  0x9C2B, 0x11CF, 
489e0 5b 30 78 39 30 2c 20 30 78 46 41 2c 20 30 78 30  [0x90, 0xFA, 0x0
489f0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
48a00 78 41 37 2c 20 30 78 32 39 2c 20 30 78 45 41 5d  xA7, 0x29, 0xEA]
48a10 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
48a20 44 5f 49 48 33 32 33 4c 69 6e 65 45 78 20 3d 20  D_IH323LineEx = 
48a30 7b 30 78 34 34 43 46 36 41 39 44 2c 20 30 78 43  {0x44CF6A9D, 0xC
48a40 42 34 30 2c 20 30 78 34 42 42 43 2c 20 5b 30 78  B40, 0x4BBC, [0x
48a50 42 32 2c 20 30 78 44 33 2c 20 30 78 42 36 2c 20  B2, 0xD3, 0xB6, 
48a60 30 78 41 41 2c 20 30 78 39 33 2c 20 30 78 33 32  0xAA, 0x93, 0x32
48a70 2c 20 30 78 32 43 2c 20 30 78 37 31 5d 7d 3b 0a  , 0x2C, 0x71]};.
48a80 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
48a90 48 65 61 64 65 72 46 6f 6f 74 65 72 20 3d 20 7b  HeaderFooter = {
48aa0 30 78 33 30 35 30 46 36 43 45 2c 20 30 78 39 38  0x3050F6CE, 0x98
48ab0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
48ac0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
48ad0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
48ae0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
48af0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
48b00 69 67 68 6c 69 67 68 74 52 65 6e 64 65 72 69 6e  ighlightRenderin
48b10 67 53 65 72 76 69 63 65 73 20 3d 20 7b 30 78 33  gServices = {0x3
48b20 30 35 30 46 36 30 36 2c 20 30 78 39 38 42 35 2c  050F606, 0x98B5,
48b30 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
48b40 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
48b50 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
48b60 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
48b70 73 74 20 49 49 44 20 49 49 44 5f 49 48 69 67 68  st IID IID_IHigh
48b80 6c 69 67 68 74 53 65 67 6d 65 6e 74 20 3d 20 7b  lightSegment = {
48b90 30 78 33 30 35 30 46 36 39 30 2c 20 30 78 39 38  0x3050F690, 0x98
48ba0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
48bb0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
48bc0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
48bd0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
48be0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
48bf0 6c 69 6e 6b 20 3d 20 7b 30 78 37 39 45 41 43 39  link = {0x79EAC9
48c00 43 33 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31  C3, 0xBAF9, 0x11
48c10 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c  CE, [0x8C, 0x82,
48c20 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
48c30 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30  0, 0x4B, 0xA9, 0
48c40 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
48c50 44 20 49 49 44 5f 49 48 6c 69 6e 6b 42 72 6f 77  D IID_IHlinkBrow
48c60 73 65 43 6f 6e 74 65 78 74 20 3d 20 7b 30 78 37  seContext = {0x7
48c70 39 45 41 43 39 43 37 2c 20 30 78 42 41 46 39 2c  9EAC9C7, 0xBAF9,
48c80 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20   0x11CE, [0x8C, 
48c90 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
48ca0 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78  , 0x00, 0x4B, 0x
48cb0 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  A9, 0x0B]};. con
48cc0 73 74 20 49 49 44 20 49 49 44 5f 49 48 6c 69 6e  st IID IID_IHlin
48cd0 6b 46 72 61 6d 65 20 3d 20 7b 30 78 37 39 45 41  kFrame = {0x79EA
48ce0 43 39 43 35 2c 20 30 78 42 41 46 39 2c 20 30 78  C9C5, 0xBAF9, 0x
48cf0 31 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38  11CE, [0x8C, 0x8
48d00 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
48d10 78 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c  x00, 0x4B, 0xA9,
48d20 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
48d30 49 49 44 20 49 49 44 5f 49 48 6c 69 6e 6b 53 69  IID IID_IHlinkSi
48d40 74 65 20 3d 20 7b 30 78 37 39 45 41 43 39 43 32  te = {0x79EAC9C2
48d50 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43 45  , 0xBAF9, 0x11CE
48d60 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30  , [0x8C, 0x82, 0
48d70 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
48d80 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30   0x4B, 0xA9, 0x0
48d90 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
48da0 49 49 44 5f 49 48 6c 69 6e 6b 54 61 72 67 65 74  IID_IHlinkTarget
48db0 20 3d 20 7b 30 78 37 39 45 41 43 39 43 34 2c 20   = {0x79EAC9C4, 
48dc0 30 78 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20  0xBAF9, 0x11CE, 
48dd0 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30  [0x8C, 0x82, 0x0
48de0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
48df0 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d  x4B, 0xA9, 0x0B]
48e00 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
48e10 44 5f 49 48 4e 65 74 41 70 70 6c 69 63 61 74 69  D_IHNetApplicati
48e20 6f 6e 50 72 6f 74 6f 63 6f 6c 20 3d 20 7b 30 78  onProtocol = {0x
48e30 38 35 44 31 38 42 37 46 2c 20 30 78 33 30 33 32  85D18B7F, 0x3032
48e40 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39 33 2c  , 0x11D4, [0x93,
48e50 20 30 78 34 38 2c 20 30 78 30 30 2c 20 30 78 43   0x48, 0x00, 0xC
48e60 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30  0, 0x4F, 0x8E, 0
48e70 78 45 42 2c 20 30 78 37 31 5d 7d 3b 0a 20 63 6f  xEB, 0x71]};. co
48e80 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 4e 65  nst IID IID_IHNe
48e90 74 42 72 69 64 67 65 20 3d 20 7b 30 78 38 35 44  tBridge = {0x85D
48ea0 31 38 42 37 35 2c 20 30 78 33 30 33 32 2c 20 30  18B75, 0x3032, 0
48eb0 78 31 31 44 34 2c 20 5b 30 78 39 33 2c 20 30 78  x11D4, [0x93, 0x
48ec0 34 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  48, 0x00, 0xC0, 
48ed0 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 45 42  0x4F, 0x8E, 0xEB
48ee0 2c 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x71]};. const
48ef0 20 49 49 44 20 49 49 44 5f 49 48 4e 65 74 42 72   IID IID_IHNetBr
48f00 69 64 67 65 64 43 6f 6e 6e 65 63 74 69 6f 6e 20  idgedConnection 
48f10 3d 20 7b 30 78 38 35 44 31 38 42 37 36 2c 20 30  = {0x85D18B76, 0
48f20 78 33 30 33 32 2c 20 30 78 31 31 44 34 2c 20 5b  x3032, 0x11D4, [
48f30 30 78 39 33 2c 20 30 78 34 38 2c 20 30 78 30 30  0x93, 0x48, 0x00
48f40 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
48f50 38 45 2c 20 30 78 45 42 2c 20 30 78 37 31 5d 7d  8E, 0xEB, 0x71]}
48f60 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
48f70 5f 49 48 4e 65 74 42 72 69 64 67 65 53 65 74 74  _IHNetBridgeSett
48f80 69 6e 67 73 20 3d 20 7b 30 78 38 35 44 31 38 42  ings = {0x85D18B
48f90 36 44 2c 20 30 78 33 30 33 32 2c 20 30 78 31 31  6D, 0x3032, 0x11
48fa0 44 34 2c 20 5b 30 78 39 33 2c 20 30 78 34 38 2c  D4, [0x93, 0x48,
48fb0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
48fc0 46 2c 20 30 78 38 45 2c 20 30 78 45 42 2c 20 30  F, 0x8E, 0xEB, 0
48fd0 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x71]};. const II
48fe0 44 20 49 49 44 5f 49 48 4e 65 74 43 66 67 4d 67  D IID_IHNetCfgMg
48ff0 72 20 3d 20 7b 30 78 38 35 44 31 38 42 36 43 2c  r = {0x85D18B6C,
49000 20 30 78 33 30 33 32 2c 20 30 78 31 31 44 34 2c   0x3032, 0x11D4,
49010 20 5b 30 78 39 33 2c 20 30 78 34 38 2c 20 30 78   [0x93, 0x48, 0x
49020 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
49030 30 78 38 45 2c 20 30 78 45 42 2c 20 30 78 37 31  0x8E, 0xEB, 0x71
49040 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
49050 49 44 5f 49 48 4e 65 74 43 6f 6e 6e 65 63 74 69  ID_IHNetConnecti
49060 6f 6e 20 3d 20 7b 30 78 38 35 44 31 38 42 37 31  on = {0x85D18B71
49070 2c 20 30 78 33 30 33 32 2c 20 30 78 31 31 44 34  , 0x3032, 0x11D4
49080 2c 20 5b 30 78 39 33 2c 20 30 78 34 38 2c 20 30  , [0x93, 0x48, 0
49090 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
490a0 20 30 78 38 45 2c 20 30 78 45 42 2c 20 30 78 37   0x8E, 0xEB, 0x7
490b0 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
490c0 49 49 44 5f 49 48 4e 65 74 46 69 72 65 77 61 6c  IID_IHNetFirewal
490d0 6c 65 64 43 6f 6e 6e 65 63 74 69 6f 6e 20 3d 20  ledConnection = 
490e0 7b 30 78 38 35 44 31 38 42 37 32 2c 20 30 78 33  {0x85D18B72, 0x3
490f0 30 33 32 2c 20 30 78 31 31 44 34 2c 20 5b 30 78  032, 0x11D4, [0x
49100 39 33 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20  93, 0x48, 0x00, 
49110 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45  0xC0, 0x4F, 0x8E
49120 2c 20 30 78 45 42 2c 20 30 78 37 31 5d 7d 3b 0a  , 0xEB, 0x71]};.
49130 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
49140 48 4e 65 74 46 69 72 65 77 61 6c 6c 53 65 74 74  HNetFirewallSett
49150 69 6e 67 73 20 3d 20 7b 30 78 38 35 44 31 38 42  ings = {0x85D18B
49160 36 45 2c 20 30 78 33 30 33 32 2c 20 30 78 31 31  6E, 0x3032, 0x11
49170 44 34 2c 20 5b 30 78 39 33 2c 20 30 78 34 38 2c  D4, [0x93, 0x48,
49180 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
49190 46 2c 20 30 78 38 45 2c 20 30 78 45 42 2c 20 30  F, 0x8E, 0xEB, 0
491a0 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x71]};. const II
491b0 44 20 49 49 44 5f 49 48 4e 65 74 49 63 73 50 72  D IID_IHNetIcsPr
491c0 69 76 61 74 65 43 6f 6e 6e 65 63 74 69 6f 6e 20  ivateConnection 
491d0 3d 20 7b 30 78 38 35 44 31 38 42 37 34 2c 20 30  = {0x85D18B74, 0
491e0 78 33 30 33 32 2c 20 30 78 31 31 44 34 2c 20 5b  x3032, 0x11D4, [
491f0 30 78 39 33 2c 20 30 78 34 38 2c 20 30 78 30 30  0x93, 0x48, 0x00
49200 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
49210 38 45 2c 20 30 78 45 42 2c 20 30 78 37 31 5d 7d  8E, 0xEB, 0x71]}
49220 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
49230 5f 49 48 4e 65 74 49 63 73 50 75 62 6c 69 63 43  _IHNetIcsPublicC
49240 6f 6e 6e 65 63 74 69 6f 6e 20 3d 20 7b 30 78 38  onnection = {0x8
49250 35 44 31 38 42 37 33 2c 20 30 78 33 30 33 32 2c  5D18B73, 0x3032,
49260 20 30 78 31 31 44 34 2c 20 5b 30 78 39 33 2c 20   0x11D4, [0x93, 
49270 30 78 34 38 2c 20 30 78 30 30 2c 20 30 78 43 30  0x48, 0x00, 0xC0
49280 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78  , 0x4F, 0x8E, 0x
49290 45 42 2c 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e  EB, 0x71]};. con
492a0 73 74 20 49 49 44 20 49 49 44 5f 49 48 4e 65 74  st IID IID_IHNet
492b0 49 63 73 53 65 74 74 69 6e 67 73 20 3d 20 7b 30  IcsSettings = {0
492c0 78 38 35 44 31 38 42 36 46 2c 20 30 78 33 30 33  x85D18B6F, 0x303
492d0 32 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39 33  2, 0x11D4, [0x93
492e0 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20 30 78  , 0x48, 0x00, 0x
492f0 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20  C0, 0x4F, 0x8E, 
49300 30 78 45 42 2c 20 30 78 37 31 5d 7d 3b 0a 20 63  0xEB, 0x71]};. c
49310 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 4e  onst IID IID_IHN
49320 65 74 50 6f 72 74 4d 61 70 70 69 6e 67 42 69 6e  etPortMappingBin
49330 64 69 6e 67 20 3d 20 7b 30 78 38 35 44 31 38 42  ding = {0x85D18B
49340 38 30 2c 20 30 78 33 30 33 32 2c 20 30 78 31 31  80, 0x3032, 0x11
49350 44 34 2c 20 5b 30 78 39 33 2c 20 30 78 34 38 2c  D4, [0x93, 0x48,
49360 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
49370 46 2c 20 30 78 38 45 2c 20 30 78 45 42 2c 20 30  F, 0x8E, 0xEB, 0
49380 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x71]};. const II
49390 44 20 49 49 44 5f 49 48 4e 65 74 50 6f 72 74 4d  D IID_IHNetPortM
493a0 61 70 70 69 6e 67 50 72 6f 74 6f 63 6f 6c 20 3d  appingProtocol =
493b0 20 7b 30 78 38 35 44 31 38 42 37 45 2c 20 30 78   {0x85D18B7E, 0x
493c0 33 30 33 32 2c 20 30 78 31 31 44 34 2c 20 5b 30  3032, 0x11D4, [0
493d0 78 39 33 2c 20 30 78 34 38 2c 20 30 78 30 30 2c  x93, 0x48, 0x00,
493e0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38   0xC0, 0x4F, 0x8
493f0 45 2c 20 30 78 45 42 2c 20 30 78 37 31 5d 7d 3b  E, 0xEB, 0x71]};
49400 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
49410 49 48 4e 65 74 50 72 6f 74 6f 63 6f 6c 53 65 74  IHNetProtocolSet
49420 74 69 6e 67 73 20 3d 20 7b 30 78 38 35 44 31 38  tings = {0x85D18
49430 42 37 30 2c 20 30 78 33 30 33 32 2c 20 30 78 31  B70, 0x3032, 0x1
49440 31 44 34 2c 20 5b 30 78 39 33 2c 20 30 78 34 38  1D4, [0x93, 0x48
49450 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
49460 34 46 2c 20 30 78 38 45 2c 20 30 78 45 42 2c 20  4F, 0x8E, 0xEB, 
49470 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x71]};. const I
49480 49 44 20 49 49 44 5f 49 48 6f 6d 65 50 61 67 65  ID IID_IHomePage
49490 20 3d 20 7b 30 78 37 36 36 42 46 32 41 46 2c 20   = {0x766BF2AF, 
494a0 30 78 44 36 35 30 2c 20 30 78 31 31 44 31 2c 20  0xD650, 0x11D1, 
494b0 5b 30 78 39 38 2c 20 30 78 31 31 2c 20 30 78 30  [0x98, 0x11, 0x0
494c0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
494d0 78 43 33 2c 20 30 78 31 44 2c 20 30 78 32 45 5d  xC3, 0x1D, 0x2E]
494e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
494f0 44 5f 49 48 6f 73 74 42 65 68 61 76 69 6f 72 49  D_IHostBehaviorI
49500 6e 69 74 20 3d 20 7b 30 78 33 30 35 30 46 38 34  nit = {0x3050F84
49510 32 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  2, 0x98B5, 0x11C
49520 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
49530 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
49540 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
49550 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
49560 20 49 49 44 5f 49 48 6f 73 74 44 69 61 6c 6f 67   IID_IHostDialog
49570 48 65 6c 70 65 72 20 3d 20 7b 30 78 35 33 44 45  Helper = {0x53DE
49580 43 31 33 38 2c 20 30 78 41 35 31 45 2c 20 30 78  C138, 0xA51E, 0x
49590 31 31 44 32 2c 20 5b 30 78 38 36 2c 20 30 78 31  11D2, [0x86, 0x1
495a0 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  E, 0x00, 0xC0, 0
495b0 78 34 46 2c 20 30 78 41 33 2c 20 30 78 35 43 2c  x4F, 0xA3, 0x5C,
495c0 20 30 78 38 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x89]};. const 
495d0 49 49 44 20 49 49 44 5f 49 48 54 43 41 74 74 61  IID IID_IHTCAtta
495e0 63 68 42 65 68 61 76 69 6f 72 20 3d 20 7b 30 78  chBehavior = {0x
495f0 33 30 35 30 46 35 46 34 2c 20 30 78 39 38 42 35  3050F5F4, 0x98B5
49600 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
49610 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
49620 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
49630 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
49640 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 43  nst IID IID_IHTC
49650 41 74 74 61 63 68 42 65 68 61 76 69 6f 72 32 20  AttachBehavior2 
49660 3d 20 7b 30 78 33 30 35 30 46 37 45 42 2c 20 30  = {0x3050F7EB, 0
49670 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
49680 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
49690 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
496a0 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
496b0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
496c0 5f 49 48 54 43 44 65 66 61 75 6c 74 44 69 73 70  _IHTCDefaultDisp
496d0 61 74 63 68 20 3d 20 7b 30 78 33 30 35 30 46 34  atch = {0x3050F4
496e0 46 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  FD, 0x98B5, 0x11
496f0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
49700 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
49710 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
49720 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
49730 44 20 49 49 44 5f 49 48 54 43 44 65 73 63 42 65  D IID_IHTCDescBe
49740 68 61 76 69 6f 72 20 3d 20 7b 30 78 33 30 35 30  havior = {0x3050
49750 46 35 44 43 2c 20 30 78 39 38 42 35 2c 20 30 78  F5DC, 0x98B5, 0x
49760 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
49770 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
49780 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
49790 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
497a0 49 49 44 20 49 49 44 5f 49 48 54 43 45 76 65 6e  IID IID_IHTCEven
497b0 74 42 65 68 61 76 69 6f 72 20 3d 20 7b 30 78 33  tBehavior = {0x3
497c0 30 35 30 46 34 46 46 2c 20 30 78 39 38 42 35 2c  050F4FF, 0x98B5,
497d0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
497e0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
497f0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
49800 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
49810 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 43 4d  st IID IID_IHTCM
49820 65 74 68 6f 64 42 65 68 61 76 69 6f 72 20 3d 20  ethodBehavior = 
49830 7b 30 78 33 30 35 30 46 36 33 31 2c 20 30 78 39  {0x3050F631, 0x9
49840 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
49850 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
49860 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
49870 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
49880 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
49890 48 54 43 50 72 6f 70 65 72 74 79 42 65 68 61 76  HTCPropertyBehav
498a0 69 6f 72 20 3d 20 7b 30 78 33 30 35 30 46 35 44  ior = {0x3050F5D
498b0 46 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  F, 0x98B5, 0x11C
498c0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
498d0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
498e0 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
498f0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
49900 20 49 49 44 5f 49 48 54 4d 4c 41 6e 63 68 6f 72   IID_IHTMLAnchor
49910 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35  Element = {0x305
49920 30 46 31 44 41 2c 20 30 78 39 38 42 35 2c 20 30  0F1DA, 0x98B5, 0
49930 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
49940 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
49950 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
49960 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
49970 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 41 6e   IID IID_IHTMLAn
49980 63 68 6f 72 45 6c 65 6d 65 6e 74 32 20 3d 20 7b  chorElement2 = {
49990 30 78 33 30 35 30 46 38 32 35 2c 20 30 78 39 38  0x3050F825, 0x98
499a0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
499b0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
499c0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
499d0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
499e0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
499f0 54 4d 4c 41 70 70 42 65 68 61 76 69 6f 72 20 3d  TMLAppBehavior =
49a00 20 7b 30 78 33 30 35 30 46 35 43 41 2c 20 30 78   {0x3050F5CA, 0x
49a10 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
49a20 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
49a30 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
49a40 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
49a50 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
49a60 49 48 54 4d 4c 41 70 70 42 65 68 61 76 69 6f 72  IHTMLAppBehavior
49a70 32 20 3d 20 7b 30 78 33 30 35 30 46 35 43 39 2c  2 = {0x3050F5C9,
49a80 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
49a90 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
49aa0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
49ab0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
49ac0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
49ad0 49 44 5f 49 48 54 4d 4c 41 70 70 42 65 68 61 76  ID_IHTMLAppBehav
49ae0 69 6f 72 33 20 3d 20 7b 30 78 33 30 35 30 46 35  ior3 = {0x3050F5
49af0 43 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  CD, 0x98B5, 0x11
49b00 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
49b10 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
49b20 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
49b30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
49b40 44 20 49 49 44 5f 49 48 74 6d 6c 41 72 65 61 20  D IID_IHtmlArea 
49b50 3d 20 7b 30 78 33 30 35 30 46 36 34 45 2c 20 30  = {0x3050F64E, 0
49b60 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
49b70 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
49b80 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
49b90 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
49ba0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
49bb0 5f 49 48 54 4d 4c 41 72 65 61 45 6c 65 6d 65 6e  _IHTMLAreaElemen
49bc0 74 20 3d 20 7b 30 78 33 30 35 30 46 32 36 35 2c  t = {0x3050F265,
49bd0 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
49be0 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
49bf0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
49c00 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
49c10 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
49c20 49 44 5f 49 48 54 4d 4c 41 72 65 61 73 43 6f 6c  ID_IHTMLAreasCol
49c30 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30 35  lection = {0x305
49c40 30 46 33 38 33 2c 20 30 78 39 38 42 35 2c 20 30  0F383, 0x98B5, 0
49c50 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
49c60 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
49c70 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
49c80 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
49c90 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 41 72   IID IID_IHTMLAr
49ca0 65 61 73 43 6f 6c 6c 65 63 74 69 6f 6e 32 20 3d  easCollection2 =
49cb0 20 7b 30 78 33 30 35 30 46 35 45 43 2c 20 30 78   {0x3050F5EC, 0x
49cc0 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
49cd0 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
49ce0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
49cf0 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
49d00 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
49d10 49 48 54 4d 4c 41 72 65 61 73 43 6f 6c 6c 65 63  IHTMLAreasCollec
49d20 74 69 6f 6e 33 20 3d 20 7b 30 78 33 30 35 30 46  tion3 = {0x3050F
49d30 38 33 37 2c 20 30 78 39 38 42 35 2c 20 30 78 31  837, 0x98B5, 0x1
49d40 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
49d50 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
49d60 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
49d70 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
49d80 49 44 20 49 49 44 5f 49 48 54 4d 4c 41 74 74 72  ID IID_IHTMLAttr
49d90 69 62 75 74 65 43 6f 6c 6c 65 63 74 69 6f 6e 20  ibuteCollection 
49da0 3d 20 7b 30 78 33 30 35 30 46 34 43 33 2c 20 30  = {0x3050F4C3, 0
49db0 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
49dc0 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
49dd0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
49de0 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
49df0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
49e00 5f 49 48 54 4d 4c 41 74 74 72 69 62 75 74 65 43  _IHTMLAttributeC
49e10 6f 6c 6c 65 63 74 69 6f 6e 32 20 3d 20 7b 30 78  ollection2 = {0x
49e20 33 30 35 30 46 38 30 41 2c 20 30 78 39 38 42 35  3050F80A, 0x98B5
49e30 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
49e40 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
49e50 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
49e60 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
49e70 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
49e80 4c 42 61 73 65 45 6c 65 6d 65 6e 74 20 3d 20 7b  LBaseElement = {
49e90 30 78 33 30 35 30 46 32 30 34 2c 20 30 78 39 38  0x3050F204, 0x98
49ea0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
49eb0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
49ec0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
49ed0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
49ee0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
49ef0 54 4d 4c 42 61 73 65 46 6f 6e 74 45 6c 65 6d 65  TMLBaseFontEleme
49f00 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 30 32  nt = {0x3050F202
49f10 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
49f20 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
49f30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
49f40 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
49f50 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
49f60 49 49 44 5f 49 48 54 4d 4c 42 47 73 6f 75 6e 64  IID_IHTMLBGsound
49f70 20 3d 20 7b 30 78 33 30 35 30 46 33 36 39 2c 20   = {0x3050F369, 
49f80 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
49f90 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
49fa0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
49fb0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
49fc0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
49fd0 44 5f 49 48 54 4d 4c 42 6c 6f 63 6b 45 6c 65 6d  D_IHTMLBlockElem
49fe0 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 30  ent = {0x3050F20
49ff0 38 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  8, 0x98B5, 0x11C
4a000 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4a010 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4a020 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4a030 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4a040 20 49 49 44 5f 49 48 54 4d 4c 42 6c 6f 63 6b 45   IID_IHTMLBlockE
4a050 6c 65 6d 65 6e 74 32 20 3d 20 7b 30 78 33 30 35  lement2 = {0x305
4a060 30 46 38 32 33 2c 20 30 78 39 38 42 35 2c 20 30  0F823, 0x98B5, 0
4a070 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4a080 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4a090 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4a0a0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4a0b0 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 42 6f   IID IID_IHTMLBo
4a0c0 64 79 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  dyElement = {0x3
4a0d0 30 35 30 46 31 44 38 2c 20 30 78 39 38 42 35 2c  050F1D8, 0x98B5,
4a0e0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4a0f0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4a100 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4a110 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4a120 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4a130 42 6f 64 79 45 6c 65 6d 65 6e 74 32 20 3d 20 7b  BodyElement2 = {
4a140 30 78 33 30 35 30 46 35 43 35 2c 20 30 78 39 38  0x3050F5C5, 0x98
4a150 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4a160 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4a170 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4a180 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4a190 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4a1a0 54 4d 4c 42 6f 6f 6b 6d 61 72 6b 43 6f 6c 6c 65  TMLBookmarkColle
4a1b0 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46  ction = {0x3050F
4a1c0 34 43 45 2c 20 30 78 39 38 42 35 2c 20 30 78 31  4CE, 0x98B5, 0x1
4a1d0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4a1e0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4a1f0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4a200 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4a210 49 44 20 49 49 44 5f 49 48 54 4d 4c 42 52 45 6c  ID IID_IHTMLBREl
4a220 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
4a230 31 46 30 2c 20 30 78 39 38 42 35 2c 20 30 78 31  1F0, 0x98B5, 0x1
4a240 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4a250 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4a260 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4a270 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4a280 49 44 20 49 49 44 5f 49 48 54 4d 4c 42 75 74 74  ID IID_IHTMLButt
4a290 6f 6e 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  onElement = {0x3
4a2a0 30 35 30 46 32 42 42 2c 20 30 78 39 38 42 35 2c  050F2BB, 0x98B5,
4a2b0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4a2c0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4a2d0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4a2e0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4a2f0 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4a300 43 61 72 65 74 20 3d 20 7b 30 78 33 30 35 30 46  Caret = {0x3050F
4a310 36 30 34 2c 20 30 78 39 38 42 35 2c 20 30 78 31  604, 0x98B5, 0x1
4a320 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4a330 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4a340 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4a350 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4a360 49 44 20 49 49 44 5f 49 48 54 4d 4c 43 68 61 6e  ID IID_IHTMLChan
4a370 67 65 4c 6f 67 20 3d 20 7b 30 78 33 30 35 30 46  geLog = {0x3050F
4a380 36 34 39 2c 20 30 78 39 38 42 35 2c 20 30 78 31  649, 0x98B5, 0x1
4a390 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4a3a0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4a3b0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4a3c0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4a3d0 49 44 20 49 49 44 5f 49 48 54 4d 4c 43 68 61 6e  ID IID_IHTMLChan
4a3e0 67 65 50 6c 61 79 62 61 63 6b 20 3d 20 7b 30 78  gePlayback = {0x
4a3f0 33 30 35 30 46 36 45 30 2c 20 30 78 39 38 42 35  3050F6E0, 0x98B5
4a400 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4a410 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4a420 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4a430 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4a440 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4a450 4c 43 68 61 6e 67 65 53 69 6e 6b 20 3d 20 7b 30  LChangeSink = {0
4a460 78 33 30 35 30 46 36 34 41 2c 20 30 78 39 38 42  x3050F64A, 0x98B
4a470 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4a480 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4a490 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4a4a0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4a4b0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4a4c0 4d 4c 43 6f 6d 6d 65 6e 74 45 6c 65 6d 65 6e 74  MLCommentElement
4a4d0 20 3d 20 7b 30 78 33 30 35 30 46 32 30 43 2c 20   = {0x3050F20C, 
4a4e0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4a4f0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4a500 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4a510 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4a520 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4a530 44 5f 49 48 54 4d 4c 43 6f 6d 6d 65 6e 74 45 6c  D_IHTMLCommentEl
4a540 65 6d 65 6e 74 32 20 3d 20 7b 30 78 33 30 35 30  ement2 = {0x3050
4a550 46 38 31 33 2c 20 30 78 39 38 42 35 2c 20 30 78  F813, 0x98B5, 0x
4a560 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4a570 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4a580 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4a590 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4a5a0 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 43 6f 6d  IID IID_IHTMLCom
4a5b0 70 75 74 65 64 53 74 79 6c 65 20 3d 20 7b 30 78  putedStyle = {0x
4a5c0 33 30 35 30 46 36 43 33 2c 20 30 78 39 38 42 35  3050F6C3, 0x98B5
4a5d0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4a5e0 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4a5f0 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4a600 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4a610 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4a620 4c 43 6f 6e 74 72 6f 6c 45 6c 65 6d 65 6e 74 20  LControlElement 
4a630 3d 20 7b 30 78 33 30 35 30 46 34 45 39 2c 20 30  = {0x3050F4E9, 0
4a640 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4a650 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4a660 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4a670 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4a680 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4a690 5f 49 48 54 4d 4c 43 6f 6e 74 72 6f 6c 52 61 6e  _IHTMLControlRan
4a6a0 67 65 20 3d 20 7b 30 78 33 30 35 30 46 32 39 43  ge = {0x3050F29C
4a6b0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4a6c0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4a6d0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4a6e0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4a6f0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4a700 49 49 44 5f 49 48 54 4d 4c 43 6f 6e 74 72 6f 6c  IID_IHTMLControl
4a710 52 61 6e 67 65 32 20 3d 20 7b 30 78 33 30 35 30  Range2 = {0x3050
4a720 46 36 35 45 2c 20 30 78 39 38 42 35 2c 20 30 78  F65E, 0x98B5, 0x
4a730 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4a740 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4a750 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4a760 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4a770 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 43 75 72  IID IID_IHTMLCur
4a780 72 65 6e 74 53 74 79 6c 65 20 3d 20 7b 30 78 33  rentStyle = {0x3
4a790 30 35 30 46 33 44 42 2c 20 30 78 39 38 42 35 2c  050F3DB, 0x98B5,
4a7a0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4a7b0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4a7c0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4a7d0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4a7e0 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4a7f0 43 75 72 72 65 6e 74 53 74 79 6c 65 32 20 3d 20  CurrentStyle2 = 
4a800 7b 30 78 33 30 35 30 46 36 35 38 2c 20 30 78 39  {0x3050F658, 0x9
4a810 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4a820 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4a830 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4a840 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4a850 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4a860 48 54 4d 4c 43 75 72 72 65 6e 74 53 74 79 6c 65  HTMLCurrentStyle
4a870 33 20 3d 20 7b 30 78 33 30 35 30 46 38 31 38 2c  3 = {0x3050F818,
4a880 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4a890 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4a8a0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4a8b0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4a8c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4a8d0 49 44 5f 49 48 54 4d 4c 44 61 74 61 62 69 6e 64  ID_IHTMLDatabind
4a8e0 69 6e 67 20 3d 20 7b 30 78 33 30 35 30 46 33 46  ing = {0x3050F3F
4a8f0 32 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  2, 0x98B5, 0x11C
4a900 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4a910 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4a920 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4a930 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4a940 20 49 49 44 5f 49 48 54 4d 4c 44 61 74 61 54 72   IID_IHTMLDataTr
4a950 61 6e 73 66 65 72 20 3d 20 7b 30 78 33 30 35 30  ansfer = {0x3050
4a960 46 34 42 33 2c 20 30 78 39 38 42 35 2c 20 30 78  F4B3, 0x98B5, 0x
4a970 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4a980 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4a990 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4a9a0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4a9b0 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 44 44 45  IID IID_IHTMLDDE
4a9c0 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
4a9d0 46 31 46 32 2c 20 30 78 39 38 42 35 2c 20 30 78  F1F2, 0x98B5, 0x
4a9e0 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4a9f0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4aa00 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4aa10 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4aa20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 44 69 61  IID IID_IHTMLDia
4aa30 6c 6f 67 20 3d 20 7b 30 78 33 30 35 30 46 32 31  log = {0x3050F21
4aa40 36 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  6, 0x98B5, 0x11C
4aa50 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4aa60 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4aa70 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4aa80 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4aa90 20 49 49 44 5f 49 48 54 4d 4c 44 69 61 6c 6f 67   IID_IHTMLDialog
4aaa0 32 20 3d 20 7b 30 78 33 30 35 30 46 35 45 30 2c  2 = {0x3050F5E0,
4aab0 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4aac0 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4aad0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4aae0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4aaf0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4ab00 49 44 5f 49 48 54 4d 4c 44 69 61 6c 6f 67 33 20  ID_IHTMLDialog3 
4ab10 3d 20 7b 30 78 33 30 35 30 46 33 38 38 2c 20 30  = {0x3050F388, 0
4ab20 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4ab30 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4ab40 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4ab50 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4ab60 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4ab70 5f 49 48 54 4d 4c 44 69 76 45 6c 65 6d 65 6e 74  _IHTMLDivElement
4ab80 20 3d 20 7b 30 78 33 30 35 30 46 32 30 30 2c 20   = {0x3050F200, 
4ab90 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4aba0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4abb0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4abc0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4abd0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4abe0 44 5f 49 48 54 4d 4c 44 69 76 50 6f 73 69 74 69  D_IHTMLDivPositi
4abf0 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46 32 31 32  on = {0x3050F212
4ac00 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4ac10 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4ac20 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4ac30 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4ac40 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4ac50 49 49 44 5f 49 48 74 6d 6c 44 6c 67 53 61 66 65  IID_IHtmlDlgSafe
4ac60 48 65 6c 70 65 72 20 3d 20 7b 30 78 33 30 35 30  Helper = {0x3050
4ac70 46 38 31 41 2c 20 30 78 39 38 42 35 2c 20 30 78  F81A, 0x98B5, 0x
4ac80 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4ac90 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4aca0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4acb0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4acc0 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 44 4c 69  IID IID_IHTMLDLi
4acd0 73 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  stElement = {0x3
4ace0 30 35 30 46 31 46 31 2c 20 30 78 39 38 42 35 2c  050F1F1, 0x98B5,
4acf0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4ad00 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4ad10 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4ad20 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4ad30 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4ad40 44 6f 63 75 6d 65 6e 74 20 3d 20 7b 30 78 36 32  Document = {0x62
4ad50 36 46 43 35 32 30 2c 20 30 78 41 34 31 45 2c 20  6FC520, 0xA41E, 
4ad60 30 78 31 31 43 46 2c 20 5b 30 78 41 37 2c 20 30  0x11CF, [0xA7, 0
4ad70 78 33 31 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x31, 0x00, 0xA0,
4ad80 20 30 78 43 39 2c 20 30 78 30 38 2c 20 30 78 32   0xC9, 0x08, 0x2
4ad90 36 2c 20 30 78 33 37 5d 7d 3b 0a 20 63 6f 6e 73  6, 0x37]};. cons
4ada0 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 44  t IID IID_IHTMLD
4adb0 6f 63 75 6d 65 6e 74 32 20 3d 20 7b 30 78 33 33  ocument2 = {0x33
4adc0 32 43 34 34 32 35 2c 20 30 78 32 36 43 42 2c 20  2C4425, 0x26CB, 
4add0 30 78 31 31 44 30 2c 20 5b 30 78 42 34 2c 20 30  0x11D0, [0xB4, 0
4ade0 78 38 33 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x83, 0x00, 0xC0,
4adf0 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 30   0x4F, 0xD9, 0x0
4ae00 31 2c 20 30 78 31 39 5d 7d 3b 0a 20 63 6f 6e 73  1, 0x19]};. cons
4ae10 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 44  t IID IID_IHTMLD
4ae20 6f 63 75 6d 65 6e 74 33 20 3d 20 7b 30 78 33 30  ocument3 = {0x30
4ae30 35 30 46 34 38 35 2c 20 30 78 39 38 42 35 2c 20  50F485, 0x98B5, 
4ae40 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4ae50 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4ae60 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4ae70 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4ae80 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 44  t IID IID_IHTMLD
4ae90 6f 63 75 6d 65 6e 74 34 20 3d 20 7b 30 78 33 30  ocument4 = {0x30
4aea0 35 30 46 36 39 41 2c 20 30 78 39 38 42 35 2c 20  50F69A, 0x98B5, 
4aeb0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4aec0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4aed0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4aee0 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4aef0 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 44  t IID IID_IHTMLD
4af00 6f 63 75 6d 65 6e 74 35 20 3d 20 7b 30 78 33 30  ocument5 = {0x30
4af10 35 30 46 38 30 43 2c 20 30 78 39 38 42 35 2c 20  50F80C, 0x98B5, 
4af20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4af30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4af40 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4af50 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4af60 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 44  t IID IID_IHTMLD
4af70 4f 4d 41 74 74 72 69 62 75 74 65 20 3d 20 7b 30  OMAttribute = {0
4af80 78 33 30 35 30 46 34 42 30 2c 20 30 78 39 38 42  x3050F4B0, 0x98B
4af90 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4afa0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4afb0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4afc0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4afd0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4afe0 4d 4c 44 4f 4d 41 74 74 72 69 62 75 74 65 32 20  MLDOMAttribute2 
4aff0 3d 20 7b 30 78 33 30 35 30 46 38 31 30 2c 20 30  = {0x3050F810, 0
4b000 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4b010 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4b020 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4b030 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4b040 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4b050 5f 49 48 54 4d 4c 44 4f 4d 43 68 69 6c 64 72 65  _IHTMLDOMChildre
4b060 6e 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30  nCollection = {0
4b070 78 33 30 35 30 46 35 41 42 2c 20 30 78 39 38 42  x3050F5AB, 0x98B
4b080 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4b090 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4b0a0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4b0b0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4b0c0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4b0d0 4d 4c 44 4f 4d 49 6d 70 6c 65 6d 65 6e 74 61 74  MLDOMImplementat
4b0e0 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46 38 30  ion = {0x3050F80
4b0f0 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  D, 0x98B5, 0x11C
4b100 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4b110 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4b120 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4b130 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4b140 20 49 49 44 5f 49 48 54 4d 4c 44 4f 4d 4e 6f 64   IID_IHTMLDOMNod
4b150 65 20 3d 20 7b 30 78 33 30 35 30 46 35 44 41 2c  e = {0x3050F5DA,
4b160 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4b170 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4b180 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4b190 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4b1a0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4b1b0 49 44 5f 49 48 54 4d 4c 44 4f 4d 4e 6f 64 65 32  ID_IHTMLDOMNode2
4b1c0 20 3d 20 7b 30 78 33 30 35 30 46 38 30 42 2c 20   = {0x3050F80B, 
4b1d0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4b1e0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4b1f0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4b200 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4b210 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4b220 44 5f 49 48 54 4d 4c 44 4f 4d 54 65 78 74 4e 6f  D_IHTMLDOMTextNo
4b230 64 65 20 3d 20 7b 30 78 33 30 35 30 46 34 42 31  de = {0x3050F4B1
4b240 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4b250 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4b260 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4b270 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4b280 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4b290 49 49 44 5f 49 48 54 4d 4c 44 4f 4d 54 65 78 74  IID_IHTMLDOMText
4b2a0 4e 6f 64 65 32 20 3d 20 7b 30 78 33 30 35 30 46  Node2 = {0x3050F
4b2b0 38 30 39 2c 20 30 78 39 38 42 35 2c 20 30 78 31  809, 0x98B5, 0x1
4b2c0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4b2d0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4b2e0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4b2f0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4b300 49 44 20 49 49 44 5f 49 48 54 4d 4c 44 54 45 6c  ID IID_IHTMLDTEl
4b310 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
4b320 31 46 33 2c 20 30 78 39 38 42 35 2c 20 30 78 31  1F3, 0x98B5, 0x1
4b330 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4b340 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4b350 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4b360 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4b370 49 44 20 49 49 44 5f 49 48 54 4d 4c 44 58 54 72  ID IID_IHTMLDXTr
4b380 61 6e 73 66 6f 72 6d 20 3d 20 7b 30 78 33 30 45  ansform = {0x30E
4b390 32 41 42 37 44 2c 20 30 78 34 46 44 44 2c 20 30  2AB7D, 0x4FDD, 0
4b3a0 78 34 31 35 39 2c 20 5b 30 78 42 37 2c 20 30 78  x4159, [0xB7, 0x
4b3b0 45 41 2c 20 30 78 44 43 2c 20 30 78 37 32 2c 20  EA, 0xDC, 0x72, 
4b3c0 30 78 32 42 2c 20 30 78 46 34 2c 20 30 78 41 44  0x2B, 0xF4, 0xAD
4b3d0 2c 20 30 78 45 35 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xE5]};. const
4b3e0 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 45 64   IID IID_IHTMLEd
4b3f0 69 74 44 65 73 69 67 6e 65 72 20 3d 20 7b 30 78  itDesigner = {0x
4b400 33 30 35 30 46 36 36 32 2c 20 30 78 39 38 42 35  3050F662, 0x98B5
4b410 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4b420 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4b430 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4b440 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4b450 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4b460 4c 45 64 69 74 48 6f 73 74 20 3d 20 7b 30 78 33  LEditHost = {0x3
4b470 30 35 30 46 36 41 30 2c 20 30 78 39 38 42 35 2c  050F6A0, 0x98B5,
4b480 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4b490 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4b4a0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4b4b0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4b4c0 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4b4d0 45 64 69 74 48 6f 73 74 32 20 3d 20 7b 30 78 33  EditHost2 = {0x3
4b4e0 30 35 30 46 38 34 38 2c 20 30 78 39 38 42 35 2c  050F848, 0x98B5,
4b4f0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4b500 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4b510 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4b520 43 45 2c 20 30 78 30 44 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0D]};. con
4b530 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4b540 45 64 69 74 69 6e 67 53 65 72 76 69 63 65 73 20  EditingServices 
4b550 3d 20 7b 30 78 33 30 35 30 46 37 46 42 2c 20 30  = {0x3050F7FB, 0
4b560 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4b570 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4b580 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4b590 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4b5a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4b5b0 5f 49 48 54 4d 4c 45 64 69 74 6f 72 20 3d 20 7b  _IHTMLEditor = {
4b5c0 30 78 33 30 35 30 46 37 46 41 2c 20 30 78 39 38  0x3050F7FA, 0x98
4b5d0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4b5e0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4b5f0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4b600 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4b610 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4b620 54 4d 4c 45 64 69 74 53 65 72 76 69 63 65 73 20  TMLEditServices 
4b630 3d 20 7b 30 78 33 30 35 30 46 36 36 33 2c 20 30  = {0x3050F663, 0
4b640 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4b650 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4b660 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4b670 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4b680 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4b690 5f 49 48 54 4d 4c 45 64 69 74 53 65 72 76 69 63  _IHTMLEditServic
4b6a0 65 73 32 20 3d 20 7b 30 78 33 30 35 30 46 38 31  es2 = {0x3050F81
4b6b0 32 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  2, 0x98B5, 0x11C
4b6c0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4b6d0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4b6e0 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4b6f0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4b700 20 49 49 44 5f 49 48 54 4d 4c 45 6c 65 6d 65 6e   IID_IHTMLElemen
4b710 74 20 3d 20 7b 30 78 33 30 35 30 46 31 46 46 2c  t = {0x3050F1FF,
4b720 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4b730 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4b740 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4b750 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4b760 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4b770 49 44 5f 49 48 54 4d 4c 45 6c 65 6d 65 6e 74 32  ID_IHTMLElement2
4b780 20 3d 20 7b 30 78 33 30 35 30 46 34 33 34 2c 20   = {0x3050F434, 
4b790 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4b7a0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4b7b0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4b7c0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4b7d0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4b7e0 44 5f 49 48 54 4d 4c 45 6c 65 6d 65 6e 74 33 20  D_IHTMLElement3 
4b7f0 3d 20 7b 30 78 33 30 35 30 46 36 37 33 2c 20 30  = {0x3050F673, 0
4b800 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4b810 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4b820 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4b830 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4b840 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4b850 5f 49 48 54 4d 4c 45 6c 65 6d 65 6e 74 34 20 3d  _IHTMLElement4 =
4b860 20 7b 30 78 33 30 35 30 46 38 30 46 2c 20 30 78   {0x3050F80F, 0x
4b870 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4b880 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4b890 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4b8a0 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
4b8b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
4b8c0 49 48 54 4d 4c 45 6c 65 6d 65 6e 74 43 6f 6c 6c  IHTMLElementColl
4b8d0 65 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30  ection = {0x3050
4b8e0 46 32 31 46 2c 20 30 78 39 38 42 35 2c 20 30 78  F21F, 0x98B5, 0x
4b8f0 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4b900 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4b910 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4b920 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4b930 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 45 6c 65  IID IID_IHTMLEle
4b940 6d 65 6e 74 43 6f 6c 6c 65 63 74 69 6f 6e 32 20  mentCollection2 
4b950 3d 20 7b 30 78 33 30 35 30 46 35 45 45 2c 20 30  = {0x3050F5EE, 0
4b960 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4b970 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4b980 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4b990 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4b9a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4b9b0 5f 49 48 54 4d 4c 45 6c 65 6d 65 6e 74 43 6f 6c  _IHTMLElementCol
4b9c0 6c 65 63 74 69 6f 6e 33 20 3d 20 7b 30 78 33 30  lection3 = {0x30
4b9d0 35 30 46 38 33 35 2c 20 30 78 39 38 42 35 2c 20  50F835, 0x98B5, 
4b9e0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4b9f0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4ba00 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4ba10 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4ba20 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 45  t IID IID_IHTMLE
4ba30 6c 65 6d 65 6e 74 44 65 66 61 75 6c 74 73 20 3d  lementDefaults =
4ba40 20 7b 30 78 33 30 35 30 46 36 43 39 2c 20 30 78   {0x3050F6C9, 0x
4ba50 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4ba60 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4ba70 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4ba80 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
4ba90 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
4baa0 49 48 54 4d 4c 45 6c 65 6d 65 6e 74 52 65 6e 64  IHTMLElementRend
4bab0 65 72 20 3d 20 7b 30 78 33 30 35 30 46 36 36 39  er = {0x3050F669
4bac0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4bad0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4bae0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4baf0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4bb00 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4bb10 49 49 44 5f 49 48 54 4d 4c 45 6d 62 65 64 45 6c  IID_IHTMLEmbedEl
4bb20 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
4bb30 32 35 46 2c 20 30 78 39 38 42 35 2c 20 30 78 31  25F, 0x98B5, 0x1
4bb40 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4bb50 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4bb60 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4bb70 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4bb80 49 44 20 49 49 44 5f 49 48 54 4d 4c 45 76 65 6e  ID IID_IHTMLEven
4bb90 74 4f 62 6a 20 3d 20 7b 30 78 33 30 35 30 46 33  tObj = {0x3050F3
4bba0 32 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  2D, 0x98B5, 0x11
4bbb0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4bbc0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4bbd0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4bbe0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4bbf0 44 20 49 49 44 5f 49 48 54 4d 4c 45 76 65 6e 74  D IID_IHTMLEvent
4bc00 4f 62 6a 32 20 3d 20 7b 30 78 33 30 35 30 46 34  Obj2 = {0x3050F4
4bc10 38 42 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  8B, 0x98B5, 0x11
4bc20 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4bc30 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4bc40 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4bc50 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4bc60 44 20 49 49 44 5f 49 48 54 4d 4c 45 76 65 6e 74  D IID_IHTMLEvent
4bc70 4f 62 6a 33 20 3d 20 7b 30 78 33 30 35 30 46 36  Obj3 = {0x3050F6
4bc80 38 30 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  80, 0x98B5, 0x11
4bc90 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4bca0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4bcb0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4bcc0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4bcd0 44 20 49 49 44 5f 49 48 54 4d 4c 45 76 65 6e 74  D IID_IHTMLEvent
4bce0 4f 62 6a 34 20 3d 20 7b 30 78 33 30 35 30 46 38  Obj4 = {0x3050F8
4bcf0 31 34 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  14, 0x98B5, 0x11
4bd00 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4bd10 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4bd20 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4bd30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4bd40 44 20 49 49 44 5f 49 48 54 4d 4c 46 69 65 6c 64  D IID_IHTMLField
4bd50 53 65 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  SetElement = {0x
4bd60 33 30 35 30 46 33 45 37 2c 20 30 78 39 38 42 35  3050F3E7, 0x98B5
4bd70 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4bd80 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4bd90 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4bda0 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4bdb0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4bdc0 4c 46 69 65 6c 64 53 65 74 45 6c 65 6d 65 6e 74  LFieldSetElement
4bdd0 32 20 3d 20 7b 30 78 33 30 35 30 46 38 33 33 2c  2 = {0x3050F833,
4bde0 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4bdf0 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4be00 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4be10 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4be20 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4be30 49 44 5f 49 48 54 4d 4c 46 69 6c 74 65 72 50 61  ID_IHTMLFilterPa
4be40 69 6e 74 65 72 20 3d 20 7b 30 78 33 30 35 30 46  inter = {0x3050F
4be50 36 44 45 2c 20 30 78 39 38 42 35 2c 20 30 78 31  6DE, 0x98B5, 0x1
4be60 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4be70 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4be80 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4be90 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4bea0 49 44 20 49 49 44 5f 49 48 54 4d 4c 46 69 6c 74  ID IID_IHTMLFilt
4beb0 65 72 50 61 69 6e 74 53 69 74 65 20 3d 20 7b 30  erPaintSite = {0
4bec0 78 33 30 35 30 46 36 44 33 2c 20 30 78 39 38 42  x3050F6D3, 0x98B
4bed0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4bee0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4bef0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4bf00 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4bf10 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4bf20 4d 4c 46 69 6c 74 65 72 73 43 6f 6c 6c 65 63 74  MLFiltersCollect
4bf30 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46 33 45  ion = {0x3050F3E
4bf40 45 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  E, 0x98B5, 0x11C
4bf50 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4bf60 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4bf70 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4bf80 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4bf90 20 49 49 44 5f 49 48 54 4d 4c 46 6f 6e 74 45 6c   IID_IHTMLFontEl
4bfa0 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
4bfb0 31 44 39 2c 20 30 78 39 38 42 35 2c 20 30 78 31  1D9, 0x98B5, 0x1
4bfc0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4bfd0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4bfe0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4bff0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4c000 49 44 20 49 49 44 5f 49 48 54 4d 4c 46 6f 6e 74  ID IID_IHTMLFont
4c010 4e 61 6d 65 73 43 6f 6c 6c 65 63 74 69 6f 6e 20  NamesCollection 
4c020 3d 20 7b 30 78 33 30 35 30 46 33 37 36 2c 20 30  = {0x3050F376, 0
4c030 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4c040 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4c050 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4c060 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4c070 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4c080 5f 49 48 54 4d 4c 46 6f 6e 74 53 69 7a 65 73 43  _IHTMLFontSizesC
4c090 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 33  ollection = {0x3
4c0a0 30 35 30 46 33 37 37 2c 20 30 78 39 38 42 35 2c  050F377, 0x98B5,
4c0b0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4c0c0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4c0d0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4c0e0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4c0f0 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4c100 46 6f 72 6d 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  FormElement = {0
4c110 78 33 30 35 30 46 31 46 37 2c 20 30 78 39 38 42  x3050F1F7, 0x98B
4c120 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4c130 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4c140 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4c150 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4c160 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4c170 4d 4c 46 6f 72 6d 45 6c 65 6d 65 6e 74 32 20 3d  MLFormElement2 =
4c180 20 7b 30 78 33 30 35 30 46 34 46 36 2c 20 30 78   {0x3050F4F6, 0x
4c190 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4c1a0 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4c1b0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4c1c0 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
4c1d0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
4c1e0 49 48 54 4d 4c 46 6f 72 6d 45 6c 65 6d 65 6e 74  IHTMLFormElement
4c1f0 33 20 3d 20 7b 30 78 33 30 35 30 46 38 33 36 2c  3 = {0x3050F836,
4c200 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4c210 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4c220 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4c230 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4c240 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4c250 49 44 5f 49 48 54 4d 4c 46 72 61 6d 65 42 61 73  ID_IHTMLFrameBas
4c260 65 20 3d 20 7b 30 78 33 30 35 30 46 33 31 31 2c  e = {0x3050F311,
4c270 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4c280 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4c290 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4c2a0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4c2b0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4c2c0 49 44 5f 49 48 54 4d 4c 46 72 61 6d 65 42 61 73  ID_IHTMLFrameBas
4c2d0 65 32 20 3d 20 7b 30 78 33 30 35 30 46 36 44 42  e2 = {0x3050F6DB
4c2e0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4c2f0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4c300 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4c310 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4c320 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4c330 49 49 44 5f 49 48 54 4d 4c 46 72 61 6d 65 42 61  IID_IHTMLFrameBa
4c340 73 65 33 20 3d 20 7b 30 78 33 30 35 30 46 38 32  se3 = {0x3050F82
4c350 45 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  E, 0x98B5, 0x11C
4c360 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4c370 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4c380 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4c390 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4c3a0 20 49 49 44 5f 49 48 54 4d 4c 46 72 61 6d 65 45   IID_IHTMLFrameE
4c3b0 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
4c3c0 46 33 31 33 2c 20 30 78 39 38 42 35 2c 20 30 78  F313, 0x98B5, 0x
4c3d0 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4c3e0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4c3f0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4c400 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4c410 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 46 72 61  IID IID_IHTMLFra
4c420 6d 65 45 6c 65 6d 65 6e 74 32 20 3d 20 7b 30 78  meElement2 = {0x
4c430 33 30 35 30 46 37 46 35 2c 20 30 78 39 38 42 35  3050F7F5, 0x98B5
4c440 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4c450 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4c460 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4c470 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4c480 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4c490 4c 46 72 61 6d 65 73 43 6f 6c 6c 65 63 74 69 6f  LFramesCollectio
4c4a0 6e 32 20 3d 20 7b 30 78 33 33 32 43 34 34 32 36  n2 = {0x332C4426
4c4b0 2c 20 30 78 32 36 43 42 2c 20 30 78 31 31 44 30  , 0x26CB, 0x11D0
4c4c0 2c 20 5b 30 78 42 34 2c 20 30 78 38 33 2c 20 30  , [0xB4, 0x83, 0
4c4d0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
4c4e0 20 30 78 44 39 2c 20 30 78 30 31 2c 20 30 78 31   0xD9, 0x01, 0x1
4c4f0 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  9]};. const IID 
4c500 49 49 44 5f 49 48 54 4d 4c 46 72 61 6d 65 53 65  IID_IHTMLFrameSe
4c510 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  tElement = {0x30
4c520 35 30 46 33 31 39 2c 20 30 78 39 38 42 35 2c 20  50F319, 0x98B5, 
4c530 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4c540 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4c550 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4c560 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4c570 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 46  t IID IID_IHTMLF
4c580 72 61 6d 65 53 65 74 45 6c 65 6d 65 6e 74 32 20  rameSetElement2 
4c590 3d 20 7b 30 78 33 30 35 30 46 35 43 36 2c 20 30  = {0x3050F5C6, 0
4c5a0 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4c5b0 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4c5c0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4c5d0 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4c5e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4c5f0 5f 49 48 54 4d 4c 47 65 6e 65 72 69 63 45 6c 65  _IHTMLGenericEle
4c600 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 34  ment = {0x3050F4
4c610 42 37 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  B7, 0x98B5, 0x11
4c620 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4c630 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4c640 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4c650 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4c660 44 20 49 49 44 5f 49 48 54 4d 4c 48 65 61 64 45  D IID_IHTMLHeadE
4c670 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
4c680 46 38 31 44 2c 20 30 78 39 38 42 35 2c 20 30 78  F81D, 0x98B5, 0x
4c690 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4c6a0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4c6b0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4c6c0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4c6d0 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 48 65 61  IID IID_IHTMLHea
4c6e0 64 65 72 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  derElement = {0x
4c6f0 33 30 35 30 46 31 46 36 2c 20 30 78 39 38 42 35  3050F1F6, 0x98B5
4c700 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4c710 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4c720 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4c730 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4c740 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4c750 4c 48 52 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  LHRElement = {0x
4c760 33 30 35 30 46 31 46 34 2c 20 30 78 39 38 42 35  3050F1F4, 0x98B5
4c770 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4c780 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4c790 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4c7a0 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4c7b0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4c7c0 4c 48 74 6d 6c 45 6c 65 6d 65 6e 74 20 3d 20 7b  LHtmlElement = {
4c7d0 30 78 33 30 35 30 46 38 31 43 2c 20 30 78 39 38  0x3050F81C, 0x98
4c7e0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4c7f0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4c800 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4c810 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4c820 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4c830 54 4d 4c 49 46 72 61 6d 65 45 6c 65 6d 65 6e 74  TMLIFrameElement
4c840 20 3d 20 7b 30 78 33 30 35 30 46 33 31 35 2c 20   = {0x3050F315, 
4c850 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4c860 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4c870 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4c880 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4c890 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4c8a0 44 5f 49 48 54 4d 4c 49 46 72 61 6d 65 45 6c 65  D_IHTMLIFrameEle
4c8b0 6d 65 6e 74 32 20 3d 20 7b 30 78 33 30 35 30 46  ment2 = {0x3050F
4c8c0 34 45 36 2c 20 30 78 39 38 42 35 2c 20 30 78 31  4E6, 0x98B5, 0x1
4c8d0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4c8e0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4c8f0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4c900 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4c910 49 44 20 49 49 44 5f 49 48 54 4d 4c 49 6d 61 67  ID IID_IHTMLImag
4c920 65 45 6c 65 6d 65 6e 74 46 61 63 74 6f 72 79 20  eElementFactory 
4c930 3d 20 7b 30 78 33 30 35 30 46 33 38 45 2c 20 30  = {0x3050F38E, 0
4c940 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4c950 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4c960 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4c970 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4c980 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4c990 5f 49 48 54 4d 4c 49 6d 67 45 6c 65 6d 65 6e 74  _IHTMLImgElement
4c9a0 20 3d 20 7b 30 78 33 30 35 30 46 32 34 30 2c 20   = {0x3050F240, 
4c9b0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4c9c0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4c9d0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4c9e0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4c9f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4ca00 44 5f 49 48 54 4d 4c 49 6d 67 45 6c 65 6d 65 6e  D_IHTMLImgElemen
4ca10 74 32 20 3d 20 7b 30 78 33 30 35 30 46 38 32 36  t2 = {0x3050F826
4ca20 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4ca30 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4ca40 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4ca50 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4ca60 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4ca70 49 49 44 5f 49 48 54 4d 4c 49 6e 70 75 74 42 75  IID_IHTMLInputBu
4ca80 74 74 6f 6e 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  ttonElement = {0
4ca90 78 33 30 35 30 46 32 42 32 2c 20 30 78 39 38 42  x3050F2B2, 0x98B
4caa0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4cab0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4cac0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4cad0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4cae0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4caf0 4d 4c 49 6e 70 75 74 45 6c 65 6d 65 6e 74 20 3d  MLInputElement =
4cb00 20 7b 30 78 33 30 35 30 46 35 44 32 2c 20 30 78   {0x3050F5D2, 0x
4cb10 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4cb20 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4cb30 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4cb40 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
4cb50 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
4cb60 49 48 54 4d 4c 49 6e 70 75 74 45 6c 65 6d 65 6e  IHTMLInputElemen
4cb70 74 32 20 3d 20 7b 30 78 33 30 35 30 46 38 32 31  t2 = {0x3050F821
4cb80 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4cb90 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4cba0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4cbb0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4cbc0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4cbd0 49 49 44 5f 49 48 54 4d 4c 49 6e 70 75 74 46 69  IID_IHTMLInputFi
4cbe0 6c 65 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  leElement = {0x3
4cbf0 30 35 30 46 32 41 44 2c 20 30 78 39 38 42 35 2c  050F2AD, 0x98B5,
4cc00 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4cc10 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4cc20 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4cc30 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4cc40 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4cc50 49 6e 70 75 74 48 69 64 64 65 6e 45 6c 65 6d 65  InputHiddenEleme
4cc60 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 41 34  nt = {0x3050F2A4
4cc70 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4cc80 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4cc90 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4cca0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4ccb0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4ccc0 49 49 44 5f 49 48 54 4d 4c 49 6e 70 75 74 49 6d  IID_IHTMLInputIm
4ccd0 61 67 65 20 3d 20 7b 30 78 33 30 35 30 46 32 43  age = {0x3050F2C
4cce0 32 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  2, 0x98B5, 0x11C
4ccf0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4cd00 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4cd10 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4cd20 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4cd30 20 49 49 44 5f 49 48 54 4d 4c 49 6e 70 75 74 54   IID_IHTMLInputT
4cd40 65 78 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  extElement = {0x
4cd50 33 30 35 30 46 32 41 36 2c 20 30 78 39 38 42 35  3050F2A6, 0x98B5
4cd60 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4cd70 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4cd80 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4cd90 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4cda0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4cdb0 4c 49 50 72 69 6e 74 43 6f 6c 6c 65 63 74 69 6f  LIPrintCollectio
4cdc0 6e 20 3d 20 7b 30 78 33 30 35 30 46 36 42 35 2c  n = {0x3050F6B5,
4cdd0 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4cde0 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4cdf0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4ce00 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4ce10 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4ce20 49 44 5f 49 48 54 4d 4c 49 73 49 6e 64 65 78 45  ID_IHTMLIsIndexE
4ce30 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
4ce40 46 32 30 36 2c 20 30 78 39 38 42 35 2c 20 30 78  F206, 0x98B5, 0x
4ce50 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4ce60 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4ce70 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4ce80 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4ce90 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 49 73 49  IID IID_IHTMLIsI
4cea0 6e 64 65 78 45 6c 65 6d 65 6e 74 32 20 3d 20 7b  ndexElement2 = {
4ceb0 30 78 33 30 35 30 46 38 32 46 2c 20 30 78 39 38  0x3050F82F, 0x98
4cec0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4ced0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4cee0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4cef0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4cf00 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4cf10 54 4d 4c 4c 61 62 65 6c 45 6c 65 6d 65 6e 74 20  TMLLabelElement 
4cf20 3d 20 7b 30 78 33 30 35 30 46 33 32 41 2c 20 30  = {0x3050F32A, 0
4cf30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4cf40 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4cf50 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4cf60 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4cf70 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4cf80 5f 49 48 54 4d 4c 4c 61 62 65 6c 45 6c 65 6d 65  _IHTMLLabelEleme
4cf90 6e 74 32 20 3d 20 7b 30 78 33 30 35 30 46 38 33  nt2 = {0x3050F83
4cfa0 32 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  2, 0x98B5, 0x11C
4cfb0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4cfc0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4cfd0 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4cfe0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4cff0 20 49 49 44 5f 49 48 54 4d 4c 4c 65 67 65 6e 64   IID_IHTMLLegend
4d000 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35  Element = {0x305
4d010 30 46 33 45 41 2c 20 30 78 39 38 42 35 2c 20 30  0F3EA, 0x98B5, 0
4d020 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4d030 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4d040 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4d050 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4d060 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 4c 65   IID IID_IHTMLLe
4d070 67 65 6e 64 45 6c 65 6d 65 6e 74 32 20 3d 20 7b  gendElement2 = {
4d080 30 78 33 30 35 30 46 38 33 34 2c 20 30 78 39 38  0x3050F834, 0x98
4d090 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4d0a0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4d0b0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4d0c0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4d0d0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4d0e0 54 4d 4c 4c 49 45 6c 65 6d 65 6e 74 20 3d 20 7b  TMLLIElement = {
4d0f0 30 78 33 30 35 30 46 31 45 30 2c 20 30 78 39 38  0x3050F1E0, 0x98
4d100 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4d110 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4d120 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4d130 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4d140 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4d150 54 4d 4c 4c 69 6e 6b 45 6c 65 6d 65 6e 74 20 3d  TMLLinkElement =
4d160 20 7b 30 78 33 30 35 30 46 32 30 35 2c 20 30 78   {0x3050F205, 0x
4d170 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4d180 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4d190 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4d1a0 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
4d1b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
4d1c0 49 48 54 4d 4c 4c 69 6e 6b 45 6c 65 6d 65 6e 74  IHTMLLinkElement
4d1d0 32 20 3d 20 7b 30 78 33 30 35 30 46 34 45 35 2c  2 = {0x3050F4E5,
4d1e0 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4d1f0 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4d200 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4d210 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4d220 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4d230 49 44 5f 49 48 54 4d 4c 4c 69 6e 6b 45 6c 65 6d  ID_IHTMLLinkElem
4d240 65 6e 74 33 20 3d 20 7b 30 78 33 30 35 30 46 38  ent3 = {0x3050F8
4d250 31 45 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  1E, 0x98B5, 0x11
4d260 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4d270 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4d280 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4d290 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4d2a0 44 20 49 49 44 5f 49 48 54 4d 4c 4c 69 73 74 45  D IID_IHTMLListE
4d2b0 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
4d2c0 46 32 30 45 2c 20 30 78 39 38 42 35 2c 20 30 78  F20E, 0x98B5, 0x
4d2d0 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4d2e0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4d2f0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4d300 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4d310 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 4c 69 73  IID IID_IHTMLLis
4d320 74 45 6c 65 6d 65 6e 74 32 20 3d 20 7b 30 78 33  tElement2 = {0x3
4d330 30 35 30 46 38 32 32 2c 20 30 78 39 38 42 35 2c  050F822, 0x98B5,
4d340 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4d350 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4d360 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4d370 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4d380 73 74 20 49 49 44 20 49 49 44 5f 49 48 74 6d 6c  st IID IID_IHtml
4d390 4c 6f 61 64 4f 70 74 69 6f 6e 73 20 3d 20 7b 30  LoadOptions = {0
4d3a0 78 41 37 31 41 30 38 30 38 2c 20 30 78 30 46 38  xA71A0808, 0x0F8
4d3b0 38 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 41  8, 0x11D1, [0xBA
4d3c0 2c 20 30 78 31 39 2c 20 30 78 30 30 2c 20 30 78  , 0x19, 0x00, 0x
4d3d0 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20  C0, 0x4F, 0xD9, 
4d3e0 30 78 31 32 2c 20 30 78 44 30 5d 7d 3b 0a 20 63  0x12, 0xD0]};. c
4d3f0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4d400 4d 4c 4c 6f 63 61 74 69 6f 6e 20 3d 20 7b 30 78  MLLocation = {0x
4d410 31 36 33 42 42 31 45 30 2c 20 30 78 36 45 30 30  163BB1E0, 0x6E00
4d420 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38 33 2c  , 0x11CF, [0x83,
4d430 20 30 78 37 41 2c 20 30 78 34 38 2c 20 30 78 44   0x7A, 0x48, 0xD
4d440 43 2c 20 30 78 30 34 2c 20 30 78 43 31 2c 20 30  C, 0x04, 0xC1, 0
4d450 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f  x00, 0x00]};. co
4d460 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4d470 4c 4d 61 70 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  LMapElement = {0
4d480 78 33 30 35 30 46 32 36 36 2c 20 30 78 39 38 42  x3050F266, 0x98B
4d490 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4d4a0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4d4b0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4d4c0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4d4d0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4d4e0 4d 4c 4d 61 72 71 75 65 65 45 6c 65 6d 65 6e 74  MLMarqueeElement
4d4f0 20 3d 20 7b 30 78 33 30 35 30 46 32 42 35 2c 20   = {0x3050F2B5, 
4d500 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4d510 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4d520 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4d530 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4d540 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4d550 44 5f 49 48 54 4d 4c 4d 65 74 61 45 6c 65 6d 65  D_IHTMLMetaEleme
4d560 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 30 33  nt = {0x3050F203
4d570 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4d580 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4d590 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4d5a0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4d5b0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4d5c0 49 49 44 5f 49 48 54 4d 4c 4d 65 74 61 45 6c 65  IID_IHTMLMetaEle
4d5d0 6d 65 6e 74 32 20 3d 20 7b 30 78 33 30 35 30 46  ment2 = {0x3050F
4d5e0 38 31 46 2c 20 30 78 39 38 42 35 2c 20 30 78 31  81F, 0x98B5, 0x1
4d5f0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4d600 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4d610 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4d620 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4d630 49 44 20 49 49 44 5f 49 48 54 4d 4c 4d 69 6d 65  ID IID_IHTMLMime
4d640 54 79 70 65 73 43 6f 6c 6c 65 63 74 69 6f 6e 20  TypesCollection 
4d650 3d 20 7b 30 78 33 30 35 30 46 33 46 43 2c 20 30  = {0x3050F3FC, 0
4d660 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4d670 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4d680 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4d690 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4d6a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4d6b0 5f 49 48 54 4d 4c 4d 6f 64 65 6c 65 73 73 49 6e  _IHTMLModelessIn
4d6c0 69 74 20 3d 20 7b 30 78 33 30 35 30 46 35 45 34  it = {0x3050F5E4
4d6d0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4d6e0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4d6f0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4d700 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4d710 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4d720 49 49 44 5f 49 48 54 4d 4c 4e 61 6d 65 73 70 61  IID_IHTMLNamespa
4d730 63 65 20 3d 20 7b 30 78 33 30 35 30 46 36 42 42  ce = {0x3050F6BB
4d740 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4d750 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4d760 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4d770 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4d780 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4d790 49 49 44 5f 49 48 54 4d 4c 4e 61 6d 65 73 70 61  IID_IHTMLNamespa
4d7a0 63 65 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b  ceCollection = {
4d7b0 30 78 33 30 35 30 46 36 42 38 2c 20 30 78 39 38  0x3050F6B8, 0x98
4d7c0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4d7d0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4d7e0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4d7f0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4d800 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4d810 54 4d 4c 4e 65 78 74 49 64 45 6c 65 6d 65 6e 74  TMLNextIdElement
4d820 20 3d 20 7b 30 78 33 30 35 30 46 32 30 37 2c 20   = {0x3050F207, 
4d830 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4d840 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4d850 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4d860 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4d870 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4d880 44 5f 49 48 54 4d 4c 4e 6f 53 68 6f 77 45 6c 65  D_IHTMLNoShowEle
4d890 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 33  ment = {0x3050F3
4d8a0 38 41 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  8A, 0x98B5, 0x11
4d8b0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4d8c0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4d8d0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4d8e0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4d8f0 44 20 49 49 44 5f 49 48 54 4d 4c 4f 62 6a 65 63  D IID_IHTMLObjec
4d900 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  tElement = {0x30
4d910 35 30 46 32 34 46 2c 20 30 78 39 38 42 35 2c 20  50F24F, 0x98B5, 
4d920 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4d930 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4d940 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4d950 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4d960 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 4f  t IID IID_IHTMLO
4d970 62 6a 65 63 74 45 6c 65 6d 65 6e 74 32 20 3d 20  bjectElement2 = 
4d980 7b 30 78 33 30 35 30 46 34 43 44 2c 20 30 78 39  {0x3050F4CD, 0x9
4d990 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4d9a0 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4d9b0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4d9c0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4d9d0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4d9e0 48 54 4d 4c 4f 62 6a 65 63 74 45 6c 65 6d 65 6e  HTMLObjectElemen
4d9f0 74 33 20 3d 20 7b 30 78 33 30 35 30 46 38 32 37  t3 = {0x3050F827
4da00 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4da10 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4da20 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4da30 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4da40 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4da50 49 49 44 5f 49 48 54 4d 4c 4f 4c 69 73 74 45 6c  IID_IHTMLOListEl
4da60 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
4da70 31 44 45 2c 20 30 78 39 38 42 35 2c 20 30 78 31  1DE, 0x98B5, 0x1
4da80 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4da90 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4daa0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4dab0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4dac0 49 44 20 49 49 44 5f 49 48 54 4d 4c 4f 4d 57 69  ID IID_IHTMLOMWi
4dad0 6e 64 6f 77 53 65 72 76 69 63 65 73 20 3d 20 7b  ndowServices = {
4dae0 30 78 33 30 35 30 46 35 46 43 2c 20 30 78 39 38  0x3050F5FC, 0x98
4daf0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4db00 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4db10 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4db20 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4db30 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4db40 54 4d 4c 4f 70 73 50 72 6f 66 69 6c 65 20 3d 20  TMLOpsProfile = 
4db50 7b 30 78 33 30 35 30 46 34 30 31 2c 20 30 78 39  {0x3050F401, 0x9
4db60 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4db70 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4db80 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4db90 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4dba0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4dbb0 48 54 4d 4c 4f 70 74 69 6f 6e 42 75 74 74 6f 6e  HTMLOptionButton
4dbc0 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35  Element = {0x305
4dbd0 30 46 32 42 43 2c 20 30 78 39 38 42 35 2c 20 30  0F2BC, 0x98B5, 0
4dbe0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4dbf0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4dc00 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4dc10 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4dc20 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 4f 70   IID IID_IHTMLOp
4dc30 74 69 6f 6e 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  tionElement = {0
4dc40 78 33 30 35 30 46 32 31 31 2c 20 30 78 39 38 42  x3050F211, 0x98B
4dc50 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4dc60 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4dc70 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4dc80 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4dc90 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4dca0 4d 4c 4f 70 74 69 6f 6e 45 6c 65 6d 65 6e 74 32  MLOptionElement2
4dcb0 20 3d 20 7b 30 78 33 30 35 30 46 36 39 37 2c 20   = {0x3050F697, 
4dcc0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4dcd0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4dce0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4dcf0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4dd00 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4dd10 44 5f 49 48 54 4d 4c 4f 70 74 69 6f 6e 45 6c 65  D_IHTMLOptionEle
4dd20 6d 65 6e 74 33 20 3d 20 7b 30 78 33 30 35 30 46  ment3 = {0x3050F
4dd30 38 32 30 2c 20 30 78 39 38 42 35 2c 20 30 78 31  820, 0x98B5, 0x1
4dd40 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4dd50 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4dd60 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4dd70 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4dd80 49 44 20 49 49 44 5f 49 48 54 4d 4c 4f 70 74 69  ID IID_IHTMLOpti
4dd90 6f 6e 45 6c 65 6d 65 6e 74 46 61 63 74 6f 72 79  onElementFactory
4dda0 20 3d 20 7b 30 78 33 30 35 30 46 33 38 43 2c 20   = {0x3050F38C, 
4ddb0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4ddc0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4ddd0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4dde0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4ddf0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4de00 44 5f 49 48 54 4d 4c 4f 70 74 69 6f 6e 73 48 6f  D_IHTMLOptionsHo
4de10 6c 64 65 72 20 3d 20 7b 30 78 33 30 35 30 46 33  lder = {0x3050F3
4de20 37 38 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  78, 0x98B5, 0x11
4de30 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4de40 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4de50 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4de60 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4de70 44 20 49 49 44 5f 49 48 54 4d 4c 50 61 69 6e 74  D IID_IHTMLPaint
4de80 65 72 20 3d 20 7b 30 78 33 30 35 30 46 36 41 36  er = {0x3050F6A6
4de90 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4dea0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4deb0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4dec0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4ded0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4dee0 49 49 44 5f 49 48 54 4d 4c 50 61 69 6e 74 65 72  IID_IHTMLPainter
4def0 45 76 65 6e 74 49 6e 66 6f 20 3d 20 7b 30 78 33  EventInfo = {0x3
4df00 30 35 30 46 36 44 46 2c 20 30 78 39 38 42 35 2c  050F6DF, 0x98B5,
4df10 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4df20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4df30 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4df40 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4df50 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4df60 50 61 69 6e 74 65 72 4f 76 65 72 6c 61 79 20 3d  PainterOverlay =
4df70 20 7b 30 78 33 30 35 30 46 37 45 33 2c 20 30 78   {0x3050F7E3, 0x
4df80 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4df90 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4dfa0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4dfb0 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
4dfc0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
4dfd0 49 48 54 4d 4c 50 61 69 6e 74 53 69 74 65 20 3d  IHTMLPaintSite =
4dfe0 20 7b 30 78 33 30 35 30 46 36 41 37 2c 20 30 78   {0x3050F6A7, 0x
4dff0 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4e000 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4e010 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4e020 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
4e030 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
4e040 49 48 54 4d 4c 50 61 72 61 45 6c 65 6d 65 6e 74  IHTMLParaElement
4e050 20 3d 20 7b 30 78 33 30 35 30 46 31 46 35 2c 20   = {0x3050F1F5, 
4e060 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4e070 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4e080 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4e090 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4e0a0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4e0b0 44 5f 49 48 54 4d 4c 50 61 72 61 6d 45 6c 65 6d  D_IHTMLParamElem
4e0c0 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 38 33  ent = {0x3050F83
4e0d0 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  D, 0x98B5, 0x11C
4e0e0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4e0f0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4e100 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4e110 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4e120 20 49 49 44 5f 49 48 54 4d 4c 50 65 72 73 69 73   IID_IHTMLPersis
4e130 74 44 61 74 61 20 3d 20 7b 30 78 33 30 35 30 46  tData = {0x3050F
4e140 34 43 35 2c 20 30 78 39 38 42 35 2c 20 30 78 31  4C5, 0x98B5, 0x1
4e150 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4e160 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4e170 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4e180 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4e190 49 44 20 49 49 44 5f 49 48 54 4d 4c 50 65 72 73  ID IID_IHTMLPers
4e1a0 69 73 74 44 61 74 61 4f 4d 20 3d 20 7b 30 78 33  istDataOM = {0x3
4e1b0 30 35 30 46 34 43 30 2c 20 30 78 39 38 42 35 2c  050F4C0, 0x98B5,
4e1c0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4e1d0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4e1e0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4e1f0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4e200 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4e210 50 68 72 61 73 65 45 6c 65 6d 65 6e 74 20 3d 20  PhraseElement = 
4e220 7b 30 78 33 30 35 30 46 32 30 41 2c 20 30 78 39  {0x3050F20A, 0x9
4e230 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4e240 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4e250 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4e260 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4e270 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4e280 48 54 4d 4c 50 68 72 61 73 65 45 6c 65 6d 65 6e  HTMLPhraseElemen
4e290 74 32 20 3d 20 7b 30 78 33 30 35 30 46 38 32 34  t2 = {0x3050F824
4e2a0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4e2b0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4e2c0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4e2d0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4e2e0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4e2f0 49 49 44 5f 49 48 54 4d 4c 50 6c 75 67 69 6e 73  IID_IHTMLPlugins
4e300 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78  Collection = {0x
4e310 33 30 35 30 46 33 46 44 2c 20 30 78 39 38 42 35  3050F3FD, 0x98B5
4e320 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4e330 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4e340 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4e350 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4e360 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4e370 4c 50 6f 70 75 70 20 3d 20 7b 30 78 33 30 35 30  LPopup = {0x3050
4e380 46 36 36 36 2c 20 30 78 39 38 42 35 2c 20 30 78  F666, 0x98B5, 0x
4e390 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4e3a0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4e3b0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4e3c0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4e3d0 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 50 72 69  IID IID_IHTMLPri
4e3e0 76 61 74 65 57 69 6e 64 6f 77 20 3d 20 7b 30 78  vateWindow = {0x
4e3f0 33 30 35 30 46 36 44 43 2c 20 30 78 39 38 42 35  3050F6DC, 0x98B5
4e400 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4e410 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4e420 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4e430 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4e440 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4e450 4c 50 72 69 76 61 74 65 57 69 6e 64 6f 77 32 20  LPrivateWindow2 
4e460 3d 20 7b 30 78 33 30 35 30 46 37 45 35 2c 20 30  = {0x3050F7E5, 0
4e470 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4e480 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4e490 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4e4a0 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4e4b0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4e4c0 5f 49 48 54 4d 4c 50 72 69 76 61 74 65 57 69 6e  _IHTMLPrivateWin
4e4d0 64 6f 77 33 20 3d 20 7b 30 78 33 30 35 30 46 38  dow3 = {0x3050F8
4e4e0 34 30 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  40, 0x98B5, 0x11
4e4f0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4e500 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4e510 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4e520 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4e530 44 20 49 49 44 5f 49 48 54 4d 4c 52 65 63 74 20  D IID_IHTMLRect 
4e540 3d 20 7b 30 78 33 30 35 30 46 34 41 33 2c 20 30  = {0x3050F4A3, 0
4e550 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4e560 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4e570 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4e580 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4e590 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4e5a0 5f 49 48 54 4d 4c 52 65 63 74 43 6f 6c 6c 65 63  _IHTMLRectCollec
4e5b0 74 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46 34  tion = {0x3050F4
4e5c0 41 34 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  A4, 0x98B5, 0x11
4e5d0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4e5e0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4e5f0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4e600 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4e610 44 20 49 49 44 5f 49 48 54 4d 4c 52 65 6e 64 65  D IID_IHTMLRende
4e620 72 53 74 79 6c 65 20 3d 20 7b 30 78 33 30 35 30  rStyle = {0x3050
4e630 46 36 41 45 2c 20 30 78 39 38 42 35 2c 20 30 78  F6AE, 0x98B5, 0x
4e640 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4e650 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4e660 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4e670 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4e680 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 52 75 6c  IID IID_IHTMLRul
4e690 65 53 74 79 6c 65 20 3d 20 7b 30 78 33 30 35 30  eStyle = {0x3050
4e6a0 46 33 43 46 2c 20 30 78 39 38 42 35 2c 20 30 78  F3CF, 0x98B5, 0x
4e6b0 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4e6c0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4e6d0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4e6e0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4e6f0 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 52 75 6c  IID IID_IHTMLRul
4e700 65 53 74 79 6c 65 32 20 3d 20 7b 30 78 33 30 35  eStyle2 = {0x305
4e710 30 46 34 41 43 2c 20 30 78 39 38 42 35 2c 20 30  0F4AC, 0x98B5, 0
4e720 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4e730 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4e740 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4e750 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4e760 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 52 75   IID IID_IHTMLRu
4e770 6c 65 53 74 79 6c 65 33 20 3d 20 7b 30 78 33 30  leStyle3 = {0x30
4e780 35 30 46 36 35 37 2c 20 30 78 39 38 42 35 2c 20  50F657, 0x98B5, 
4e790 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4e7a0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4e7b0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4e7c0 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4e7d0 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 52  t IID IID_IHTMLR
4e7e0 75 6c 65 53 74 79 6c 65 34 20 3d 20 7b 30 78 33  uleStyle4 = {0x3
4e7f0 30 35 30 46 38 31 37 2c 20 30 78 39 38 42 35 2c  050F817, 0x98B5,
4e800 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4e810 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4e820 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4e830 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4e840 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4e850 53 63 72 65 65 6e 20 3d 20 7b 30 78 33 30 35 30  Screen = {0x3050
4e860 46 33 35 43 2c 20 30 78 39 38 42 35 2c 20 30 78  F35C, 0x98B5, 0x
4e870 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4e880 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4e890 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4e8a0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4e8b0 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 53 63 72  IID IID_IHTMLScr
4e8c0 65 65 6e 32 20 3d 20 7b 30 78 33 30 35 30 46 38  een2 = {0x3050F8
4e8d0 34 41 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  4A, 0x98B5, 0x11
4e8e0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4e8f0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4e900 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4e910 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4e920 44 20 49 49 44 5f 49 48 54 4d 4c 53 63 72 69 70  D IID_IHTMLScrip
4e930 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  tElement = {0x30
4e940 35 30 46 32 38 42 2c 20 30 78 39 38 42 35 2c 20  50F28B, 0x98B5, 
4e950 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4e960 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4e970 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4e980 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4e990 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 53  t IID IID_IHTMLS
4e9a0 63 72 69 70 74 45 6c 65 6d 65 6e 74 32 20 3d 20  criptElement2 = 
4e9b0 7b 30 78 33 30 35 30 46 38 32 38 2c 20 30 78 39  {0x3050F828, 0x9
4e9c0 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4e9d0 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4e9e0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4e9f0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4ea00 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4ea10 48 54 4d 4c 53 65 6c 65 63 74 45 6c 65 6d 65 6e  HTMLSelectElemen
4ea20 74 20 3d 20 7b 30 78 33 30 35 30 46 32 34 34 2c  t = {0x3050F244,
4ea30 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4ea40 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4ea50 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4ea60 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4ea70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4ea80 49 44 5f 49 48 54 4d 4c 53 65 6c 65 63 74 45 6c  ID_IHTMLSelectEl
4ea90 65 6d 65 6e 74 32 20 3d 20 7b 30 78 33 30 35 30  ement2 = {0x3050
4eaa0 46 35 45 44 2c 20 30 78 39 38 42 35 2c 20 30 78  F5ED, 0x98B5, 0x
4eab0 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4eac0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4ead0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4eae0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4eaf0 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 53 65 6c  IID IID_IHTMLSel
4eb00 65 63 74 45 6c 65 6d 65 6e 74 33 20 3d 20 7b 30  ectElement3 = {0
4eb10 78 33 30 35 30 46 36 38 37 2c 20 30 78 39 38 42  x3050F687, 0x98B
4eb20 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4eb30 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4eb40 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4eb50 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4eb60 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4eb70 4d 4c 53 65 6c 65 63 74 45 6c 65 6d 65 6e 74 34  MLSelectElement4
4eb80 20 3d 20 7b 30 78 33 30 35 30 46 38 33 38 2c 20   = {0x3050F838, 
4eb90 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4eba0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4ebb0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4ebc0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4ebd0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4ebe0 44 5f 49 48 54 4d 4c 53 65 6c 65 63 74 69 6f 6e  D_IHTMLSelection
4ebf0 4f 62 6a 65 63 74 20 3d 20 7b 30 78 33 30 35 30  Object = {0x3050
4ec00 46 32 35 41 2c 20 30 78 39 38 42 35 2c 20 30 78  F25A, 0x98B5, 0x
4ec10 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4ec20 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4ec30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4ec40 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4ec50 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 53 65 6c  IID IID_IHTMLSel
4ec60 65 63 74 69 6f 6e 4f 62 6a 65 63 74 32 20 3d 20  ectionObject2 = 
4ec70 7b 30 78 33 30 35 30 46 37 45 43 2c 20 30 78 39  {0x3050F7EC, 0x9
4ec80 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4ec90 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4eca0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4ecb0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4ecc0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4ecd0 48 54 4d 4c 53 70 61 6e 45 6c 65 6d 65 6e 74 20  HTMLSpanElement 
4ece0 3d 20 7b 30 78 33 30 35 30 46 33 46 33 2c 20 30  = {0x3050F3F3, 0
4ecf0 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4ed00 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4ed10 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4ed20 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4ed30 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4ed40 5f 49 48 54 4d 4c 53 70 61 6e 46 6c 6f 77 20 3d  _IHTMLSpanFlow =
4ed50 20 7b 30 78 33 30 35 30 46 33 45 35 2c 20 30 78   {0x3050F3E5, 0x
4ed60 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4ed70 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4ed80 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4ed90 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
4eda0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
4edb0 49 48 54 4d 4c 53 74 79 6c 65 20 3d 20 7b 30 78  IHTMLStyle = {0x
4edc0 33 30 35 30 46 32 35 45 2c 20 30 78 39 38 42 35  3050F25E, 0x98B5
4edd0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4ede0 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4edf0 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4ee00 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4ee10 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4ee20 4c 53 74 79 6c 65 32 20 3d 20 7b 30 78 33 30 35  LStyle2 = {0x305
4ee30 30 46 34 41 32 2c 20 30 78 39 38 42 35 2c 20 30  0F4A2, 0x98B5, 0
4ee40 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4ee50 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4ee60 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4ee70 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4ee80 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 53 74   IID IID_IHTMLSt
4ee90 79 6c 65 33 20 3d 20 7b 30 78 33 30 35 30 46 36  yle3 = {0x3050F6
4eea0 35 36 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  56, 0x98B5, 0x11
4eeb0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4eec0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4eed0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4eee0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4eef0 44 20 49 49 44 5f 49 48 54 4d 4c 53 74 79 6c 65  D IID_IHTMLStyle
4ef00 34 20 3d 20 7b 30 78 33 30 35 30 46 38 31 36 2c  4 = {0x3050F816,
4ef10 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4ef20 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4ef30 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4ef40 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4ef50 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4ef60 49 44 5f 49 48 54 4d 4c 53 74 79 6c 65 45 6c 65  ID_IHTMLStyleEle
4ef70 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 33  ment = {0x3050F3
4ef80 37 35 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  75, 0x98B5, 0x11
4ef90 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4efa0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4efb0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4efc0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4efd0 44 20 49 49 44 5f 49 48 54 4d 4c 53 74 79 6c 65  D IID_IHTMLStyle
4efe0 46 6f 6e 74 46 61 63 65 20 3d 20 7b 30 78 33 30  FontFace = {0x30
4eff0 35 30 46 33 44 35 2c 20 30 78 39 38 42 35 2c 20  50F3D5, 0x98B5, 
4f000 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4f010 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4f020 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4f030 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4f040 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 53  t IID IID_IHTMLS
4f050 74 79 6c 65 53 68 65 65 74 20 3d 20 7b 30 78 33  tyleSheet = {0x3
4f060 30 35 30 46 32 45 33 2c 20 30 78 39 38 42 35 2c  050F2E3, 0x98B5,
4f070 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4f080 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4f090 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4f0a0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4f0b0 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4f0c0 53 74 79 6c 65 53 68 65 65 74 32 20 3d 20 7b 30  StyleSheet2 = {0
4f0d0 78 33 30 35 30 46 33 44 31 2c 20 30 78 39 38 42  x3050F3D1, 0x98B
4f0e0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4f0f0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4f100 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4f110 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4f120 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4f130 4d 4c 53 74 79 6c 65 53 68 65 65 74 50 61 67 65  MLStyleSheetPage
4f140 20 3d 20 7b 30 78 33 30 35 30 46 37 45 45 2c 20   = {0x3050F7EE, 
4f150 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4f160 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4f170 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4f180 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4f190 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4f1a0 44 5f 49 48 54 4d 4c 53 74 79 6c 65 53 68 65 65  D_IHTMLStyleShee
4f1b0 74 50 61 67 65 73 43 6f 6c 6c 65 63 74 69 6f 6e  tPagesCollection
4f1c0 20 3d 20 7b 30 78 33 30 35 30 46 37 46 30 2c 20   = {0x3050F7F0, 
4f1d0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4f1e0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4f1f0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4f200 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4f210 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4f220 44 5f 49 48 54 4d 4c 53 74 79 6c 65 53 68 65 65  D_IHTMLStyleShee
4f230 74 52 75 6c 65 20 3d 20 7b 30 78 33 30 35 30 46  tRule = {0x3050F
4f240 33 35 37 2c 20 30 78 39 38 42 35 2c 20 30 78 31  357, 0x98B5, 0x1
4f250 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4f260 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4f270 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4f280 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4f290 49 44 20 49 49 44 5f 49 48 54 4d 4c 53 74 79 6c  ID IID_IHTMLStyl
4f2a0 65 53 68 65 65 74 52 75 6c 65 73 43 6f 6c 6c 65  eSheetRulesColle
4f2b0 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46  ction = {0x3050F
4f2c0 32 45 35 2c 20 30 78 39 38 42 35 2c 20 30 78 31  2E5, 0x98B5, 0x1
4f2d0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4f2e0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4f2f0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4f300 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4f310 49 44 20 49 49 44 5f 49 48 54 4d 4c 53 74 79 6c  ID IID_IHTMLStyl
4f320 65 53 68 65 65 74 73 43 6f 6c 6c 65 63 74 69 6f  eSheetsCollectio
4f330 6e 20 3d 20 7b 30 78 33 30 35 30 46 33 37 45 2c  n = {0x3050F37E,
4f340 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4f350 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4f360 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4f370 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4f380 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4f390 49 44 5f 49 48 54 4d 4c 53 75 62 6d 69 74 44 61  ID_IHTMLSubmitDa
4f3a0 74 61 20 3d 20 7b 30 78 33 30 35 30 46 36 34 35  ta = {0x3050F645
4f3b0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4f3c0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4f3d0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4f3e0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4f3f0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4f400 49 49 44 5f 49 48 54 4d 4c 54 61 62 6c 65 20 3d  IID_IHTMLTable =
4f410 20 7b 30 78 33 30 35 30 46 32 31 45 2c 20 30 78   {0x3050F21E, 0x
4f420 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4f430 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4f440 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4f450 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
4f460 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
4f470 49 48 54 4d 4c 54 61 62 6c 65 32 20 3d 20 7b 30  IHTMLTable2 = {0
4f480 78 33 30 35 30 46 34 41 44 2c 20 30 78 39 38 42  x3050F4AD, 0x98B
4f490 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4f4a0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4f4b0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4f4c0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4f4d0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4f4e0 4d 4c 54 61 62 6c 65 33 20 3d 20 7b 30 78 33 30  MLTable3 = {0x30
4f4f0 35 30 46 38 32 39 2c 20 30 78 39 38 42 35 2c 20  50F829, 0x98B5, 
4f500 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4f510 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4f520 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4f530 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4f540 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 54  t IID IID_IHTMLT
4f550 61 62 6c 65 43 61 70 74 69 6f 6e 20 3d 20 7b 30  ableCaption = {0
4f560 78 33 30 35 30 46 32 45 42 2c 20 30 78 39 38 42  x3050F2EB, 0x98B
4f570 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4f580 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4f590 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4f5a0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4f5b0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4f5c0 4d 4c 54 61 62 6c 65 43 65 6c 6c 20 3d 20 7b 30  MLTableCell = {0
4f5d0 78 33 30 35 30 46 32 33 44 2c 20 30 78 39 38 42  x3050F23D, 0x98B
4f5e0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4f5f0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4f600 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4f610 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4f620 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4f630 4d 4c 54 61 62 6c 65 43 65 6c 6c 32 20 3d 20 7b  MLTableCell2 = {
4f640 30 78 33 30 35 30 46 38 32 44 2c 20 30 78 39 38  0x3050F82D, 0x98
4f650 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4f660 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4f670 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4f680 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4f690 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4f6a0 54 4d 4c 54 61 62 6c 65 43 6f 6c 20 3d 20 7b 30  TMLTableCol = {0
4f6b0 78 33 30 35 30 46 32 33 41 2c 20 30 78 39 38 42  x3050F23A, 0x98B
4f6c0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4f6d0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4f6e0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4f6f0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4f700 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4f710 4d 4c 54 61 62 6c 65 43 6f 6c 32 20 3d 20 7b 30  MLTableCol2 = {0
4f720 78 33 30 35 30 46 38 32 41 2c 20 30 78 39 38 42  x3050F82A, 0x98B
4f730 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4f740 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4f750 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4f760 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4f770 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4f780 4d 4c 54 61 62 6c 65 52 6f 77 20 3d 20 7b 30 78  MLTableRow = {0x
4f790 33 30 35 30 46 32 33 43 2c 20 30 78 39 38 42 35  3050F23C, 0x98B5
4f7a0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4f7b0 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4f7c0 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4f7d0 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4f7e0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4f7f0 4c 54 61 62 6c 65 52 6f 77 32 20 3d 20 7b 30 78  LTableRow2 = {0x
4f800 33 30 35 30 46 34 41 31 2c 20 30 78 39 38 42 35  3050F4A1, 0x98B5
4f810 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4f820 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4f830 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4f840 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4f850 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4f860 4c 54 61 62 6c 65 52 6f 77 33 20 3d 20 7b 30 78  LTableRow3 = {0x
4f870 33 30 35 30 46 38 32 43 2c 20 30 78 39 38 42 35  3050F82C, 0x98B5
4f880 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4f890 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4f8a0 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4f8b0 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4f8c0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4f8d0 4c 54 61 62 6c 65 52 6f 77 4d 65 74 72 69 63 73  LTableRowMetrics
4f8e0 20 3d 20 7b 30 78 33 30 35 30 46 34 31 33 2c 20   = {0x3050F413, 
4f8f0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4f900 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4f910 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4f920 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4f930 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4f940 44 5f 49 48 54 4d 4c 54 61 62 6c 65 53 65 63 74  D_IHTMLTableSect
4f950 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46 32 33  ion = {0x3050F23
4f960 42 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  B, 0x98B5, 0x11C
4f970 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4f980 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4f990 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4f9a0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4f9b0 20 49 49 44 5f 49 48 54 4d 4c 54 61 62 6c 65 53   IID_IHTMLTableS
4f9c0 65 63 74 69 6f 6e 32 20 3d 20 7b 30 78 33 30 35  ection2 = {0x305
4f9d0 30 46 35 43 37 2c 20 30 78 39 38 42 35 2c 20 30  0F5C7, 0x98B5, 0
4f9e0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4f9f0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4fa00 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4fa10 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4fa20 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 54 61   IID IID_IHTMLTa
4fa30 62 6c 65 53 65 63 74 69 6f 6e 33 20 3d 20 7b 30  bleSection3 = {0
4fa40 78 33 30 35 30 46 38 32 42 2c 20 30 78 39 38 42  x3050F82B, 0x98B
4fa50 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4fa60 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4fa70 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4fa80 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4fa90 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4faa0 4d 4c 54 65 78 74 41 72 65 61 45 6c 65 6d 65 6e  MLTextAreaElemen
4fab0 74 20 3d 20 7b 30 78 33 30 35 30 46 32 41 41 2c  t = {0x3050F2AA,
4fac0 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4fad0 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4fae0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4faf0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4fb00 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4fb10 49 44 5f 49 48 54 4d 4c 54 65 78 74 43 6f 6e 74  ID_IHTMLTextCont
4fb20 61 69 6e 65 72 20 3d 20 7b 30 78 33 30 35 30 46  ainer = {0x3050F
4fb30 32 33 30 2c 20 30 78 39 38 42 35 2c 20 30 78 31  230, 0x98B5, 0x1
4fb40 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4fb50 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4fb60 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4fb70 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4fb80 49 44 20 49 49 44 5f 49 48 54 4d 4c 54 65 78 74  ID IID_IHTMLText
4fb90 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35  Element = {0x305
4fba0 30 46 32 31 38 2c 20 30 78 39 38 42 35 2c 20 30  0F218, 0x98B5, 0
4fbb0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4fbc0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4fbd0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4fbe0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4fbf0 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 54 65   IID IID_IHTMLTe
4fc00 78 74 52 61 6e 67 65 4d 65 74 72 69 63 73 20 3d  xtRangeMetrics =
4fc10 20 7b 30 78 33 30 35 30 46 34 30 42 2c 20 30 78   {0x3050F40B, 0x
4fc20 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4fc30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4fc40 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4fc50 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
4fc60 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
4fc70 49 48 54 4d 4c 54 65 78 74 52 61 6e 67 65 4d 65  IHTMLTextRangeMe
4fc80 74 72 69 63 73 32 20 3d 20 7b 30 78 33 30 35 30  trics2 = {0x3050
4fc90 46 34 41 36 2c 20 30 78 39 38 42 35 2c 20 30 78  F4A6, 0x98B5, 0x
4fca0 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4fcb0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4fcc0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4fcd0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4fce0 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 54 69 74  IID IID_IHTMLTit
4fcf0 6c 65 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  leElement = {0x3
4fd00 30 35 30 46 33 32 32 2c 20 30 78 39 38 42 35 2c  050F322, 0x98B5,
4fd10 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4fd20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4fd30 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4fd40 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4fd50 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4fd60 54 78 74 52 61 6e 67 65 20 3d 20 7b 30 78 33 30  TxtRange = {0x30
4fd70 35 30 46 32 32 30 2c 20 30 78 39 38 42 35 2c 20  50F220, 0x98B5, 
4fd80 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4fd90 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4fda0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4fdb0 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4fdc0 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 54  t IID IID_IHTMLT
4fdd0 78 74 52 61 6e 67 65 43 6f 6c 6c 65 63 74 69 6f  xtRangeCollectio
4fde0 6e 20 3d 20 7b 30 78 33 30 35 30 46 37 45 44 2c  n = {0x3050F7ED,
4fdf0 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4fe00 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4fe10 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4fe20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4fe30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4fe40 49 44 5f 49 48 54 4d 4c 55 4c 69 73 74 45 6c 65  ID_IHTMLUListEle
4fe50 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 31  ment = {0x3050F1
4fe60 44 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  DD, 0x98B5, 0x11
4fe70 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4fe80 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4fe90 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4fea0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4feb0 44 20 49 49 44 5f 49 48 54 4d 4c 55 6e 69 71 75  D IID_IHTMLUniqu
4fec0 65 4e 61 6d 65 20 3d 20 7b 30 78 33 30 35 30 46  eName = {0x3050F
4fed0 34 44 30 2c 20 30 78 39 38 42 35 2c 20 30 78 31  4D0, 0x98B5, 0x1
4fee0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4fef0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4ff00 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4ff10 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4ff20 49 44 20 49 49 44 5f 49 48 54 4d 4c 55 6e 6b 6e  ID IID_IHTMLUnkn
4ff30 6f 77 6e 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  ownElement = {0x
4ff40 33 30 35 30 46 32 30 39 2c 20 30 78 39 38 42 35  3050F209, 0x98B5
4ff50 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4ff60 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4ff70 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4ff80 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4ff90 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4ffa0 4c 55 72 6e 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d  LUrnCollection =
4ffb0 20 7b 30 78 33 30 35 30 46 35 45 32 2c 20 30 78   {0x3050F5E2, 0x
4ffc0 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4ffd0 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4ffe0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4fff0 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
50000 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
50010 49 48 54 4d 4c 55 73 65 72 44 61 74 61 4f 4d 20  IHTMLUserDataOM 
50020 3d 20 7b 30 78 33 30 35 30 46 34 38 46 2c 20 30  = {0x3050F48F, 0
50030 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
50040 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
50050 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
50060 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
50070 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
50080 5f 49 48 54 4d 4c 56 69 65 77 46 69 6c 74 65 72  _IHTMLViewFilter
50090 20 3d 20 7b 30 78 33 30 35 30 46 32 46 31 2c 20   = {0x3050F2F1, 
500a0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
500b0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
500c0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
500d0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
500e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
500f0 44 5f 49 48 54 4d 4c 56 69 65 77 46 69 6c 74 65  D_IHTMLViewFilte
50100 72 53 69 74 65 20 3d 20 7b 30 78 33 30 35 30 46  rSite = {0x3050F
50110 32 46 34 2c 20 30 78 39 38 42 35 2c 20 30 78 31  2F4, 0x98B5, 0x1
50120 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
50130 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
50140 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
50150 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
50160 49 44 20 49 49 44 5f 49 48 54 4d 4c 57 69 6e 64  ID IID_IHTMLWind
50170 6f 77 32 20 3d 20 7b 30 78 33 33 32 43 34 34 32  ow2 = {0x332C442
50180 37 2c 20 30 78 32 36 43 42 2c 20 30 78 31 31 44  7, 0x26CB, 0x11D
50190 30 2c 20 5b 30 78 42 34 2c 20 30 78 38 33 2c 20  0, [0xB4, 0x83, 
501a0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
501b0 2c 20 30 78 44 39 2c 20 30 78 30 31 2c 20 30 78  , 0xD9, 0x01, 0x
501c0 31 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  19]};. const IID
501d0 20 49 49 44 5f 49 48 54 4d 4c 57 69 6e 64 6f 77   IID_IHTMLWindow
501e0 33 20 3d 20 7b 30 78 33 30 35 30 46 34 41 45 2c  3 = {0x3050F4AE,
501f0 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
50200 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
50210 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
50220 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
50230 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
50240 49 44 5f 49 48 54 4d 4c 57 69 6e 64 6f 77 34 20  ID_IHTMLWindow4 
50250 3d 20 7b 30 78 33 30 35 30 46 36 43 46 2c 20 30  = {0x3050F6CF, 0
50260 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
50270 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
50280 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
50290 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
502a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
502b0 5f 49 48 74 74 70 4e 65 67 6f 74 69 61 74 65 20  _IHttpNegotiate 
502c0 3d 20 7b 30 78 37 39 45 41 43 39 44 32 2c 20 30  = {0x79EAC9D2, 0
502d0 78 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b  xBAF9, 0x11CE, [
502e0 30 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30  0x8C, 0x82, 0x00
502f0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
50300 34 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d  4B, 0xA9, 0x0B]}
50310 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
50320 5f 49 48 74 74 70 4e 65 67 6f 74 69 61 74 65 32  _IHttpNegotiate2
50330 20 3d 20 7b 30 78 34 46 39 46 39 46 43 42 2c 20   = {0x4F9F9FCB, 
50340 30 78 45 30 46 34 2c 20 30 78 34 38 45 42 2c 20  0xE0F4, 0x48EB, 
50350 5b 30 78 42 37 2c 20 30 78 41 42 2c 20 30 78 46  [0xB7, 0xAB, 0xF
50360 41 2c 20 30 78 32 45 2c 20 30 78 41 39 2c 20 30  A, 0x2E, 0xA9, 0
50370 78 33 36 2c 20 30 78 35 43 2c 20 30 78 42 34 5d  x36, 0x5C, 0xB4]
50380 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
50390 44 5f 49 48 74 74 70 53 65 63 75 72 69 74 79 20  D_IHttpSecurity 
503a0 3d 20 7b 30 78 37 39 45 41 43 39 44 37 2c 20 30  = {0x79EAC9D7, 0
503b0 78 42 41 46 41 2c 20 30 78 31 31 43 45 2c 20 5b  xBAFA, 0x11CE, [
503c0 30 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30  0x8C, 0x82, 0x00
503d0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
503e0 34 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d  4B, 0xA9, 0x0B]}
503f0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
50400 5f 49 48 57 45 76 65 6e 74 48 61 6e 64 6c 65 72  _IHWEventHandler
50410 20 3d 20 7b 30 78 43 31 46 42 37 33 44 30 2c 20   = {0xC1FB73D0, 
50420 30 78 45 43 33 41 2c 20 30 78 34 42 41 32 2c 20  0xEC3A, 0x4BA2, 
50430 5b 30 78 42 35 2c 20 30 78 31 32 2c 20 30 78 38  [0xB5, 0x12, 0x8
50440 43 2c 20 30 78 44 42 2c 20 30 78 39 31 2c 20 30  C, 0xDB, 0x91, 0
50450 78 38 37 2c 20 30 78 42 36 2c 20 30 78 44 31 5d  x87, 0xB6, 0xD1]
50460 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
50470 44 5f 49 49 6d 61 67 65 44 65 63 6f 64 65 45 76  D_IImageDecodeEv
50480 65 6e 74 53 69 6e 6b 20 3d 20 7b 30 78 42 41 41  entSink = {0xBAA
50490 33 34 32 41 30 2c 20 30 78 32 44 45 44 2c 20 30  342A0, 0x2DED, 0
504a0 78 31 31 44 30 2c 20 5b 30 78 38 36 2c 20 30 78  x11D0, [0x86, 0x
504b0 46 34 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  F4, 0x00, 0xA0, 
504c0 30 78 43 39 2c 20 30 78 31 33 2c 20 30 78 46 37  0xC9, 0x13, 0xF7
504d0 2c 20 30 78 35 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x50]};. const
504e0 20 49 49 44 20 49 49 44 5f 49 49 6d 61 67 65 44   IID IID_IImageD
504f0 65 63 6f 64 65 46 69 6c 74 65 72 20 3d 20 7b 30  ecodeFilter = {0
50500 78 41 33 43 43 45 44 46 33 2c 20 30 78 32 44 45  xA3CCEDF3, 0x2DE
50510 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 36  2, 0x11D0, [0x86
50520 2c 20 30 78 46 34 2c 20 30 78 30 30 2c 20 30 78  , 0xF4, 0x00, 0x
50530 41 30 2c 20 30 78 43 39 2c 20 30 78 31 33 2c 20  A0, 0xC9, 0x13, 
50540 30 78 46 37 2c 20 30 78 35 30 5d 7d 3b 0a 20 63  0xF7, 0x50]};. c
50550 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 49 6d  onst IID IID_IIm
50560 61 67 65 4c 69 73 74 20 3d 20 7b 30 78 34 36 45  ageList = {0x46E
50570 42 35 39 32 36 2c 20 30 78 35 38 32 45 2c 20 30  B5926, 0x582E, 0
50580 78 34 30 31 37 2c 20 5b 30 78 39 46 2c 20 30 78  x4017, [0x9F, 0x
50590 44 46 2c 20 30 78 45 38 2c 20 30 78 39 39 2c 20  DF, 0xE8, 0x99, 
505a0 30 78 38 44 2c 20 30 78 41 41 2c 20 30 78 30 39  0x8D, 0xAA, 0x09
505b0 2c 20 30 78 35 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x50]};. const
505c0 20 49 49 44 20 49 49 44 5f 49 49 4d 45 53 65 72   IID IID_IIMESer
505d0 76 69 63 65 73 20 3d 20 7b 30 78 33 30 35 30 46  vices = {0x3050F
505e0 36 43 41 2c 20 30 78 39 38 42 35 2c 20 30 78 31  6CA, 0x98B5, 0x1
505f0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
50600 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
50610 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
50620 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
50630 49 44 20 49 49 44 5f 49 49 6d 67 43 74 78 20 3d  ID IID_IImgCtx =
50640 20 7b 30 78 33 30 35 30 46 33 44 37 2c 20 30 78   {0x3050F3D7, 0x
50650 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
50660 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
50670 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
50680 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
50690 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
506a0 49 49 6e 64 65 78 44 65 66 69 6e 69 74 69 6f 6e  IIndexDefinition
506b0 20 3d 20 7b 30 78 30 43 37 33 33 41 36 38 2c 20   = {0x0C733A68, 
506c0 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20  0x2A1C, 0x11CE, 
506d0 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
506e0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
506f0 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
50700 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
50710 44 5f 49 49 6e 70 75 74 4f 62 6a 65 63 74 20 3d  D_IInputObject =
50720 20 7b 30 78 36 38 32 38 34 46 41 41 2c 20 30 78   {0x68284FAA, 0x
50730 36 41 34 38 2c 20 30 78 31 31 44 30 2c 20 5b 30  6A48, 0x11D0, [0
50740 78 38 43 2c 20 30 78 37 38 2c 20 30 78 30 30 2c  x8C, 0x78, 0x00,
50750 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
50760 39 2c 20 30 78 31 38 2c 20 30 78 42 34 5d 7d 3b  9, 0x18, 0xB4]};
50770 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
50780 49 49 6e 70 75 74 4f 62 6a 65 63 74 53 69 74 65  IInputObjectSite
50790 20 3d 20 7b 30 78 46 31 44 42 38 33 39 32 2c 20   = {0xF1DB8392, 
507a0 30 78 37 33 33 31 2c 20 30 78 31 31 44 30 2c 20  0x7331, 0x11D0, 
507b0 5b 30 78 38 43 2c 20 30 78 39 39 2c 20 30 78 30  [0x8C, 0x99, 0x0
507c0 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
507d0 78 32 44 2c 20 30 78 42 46 2c 20 30 78 45 38 5d  x2D, 0xBF, 0xE8]
507e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
507f0 44 5f 49 49 6e 74 44 69 74 68 65 72 65 72 20 3d  D_IIntDitherer =
50800 20 7b 30 78 30 36 36 37 30 43 41 30 2c 20 30 78   {0x06670CA0, 0x
50810 45 43 45 46 2c 20 30 78 31 31 44 30 2c 20 5b 30  ECEF, 0x11D0, [0
50820 78 41 41 2c 20 30 78 45 37 2c 20 30 78 30 30 2c  xAA, 0xE7, 0x00,
50830 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
50840 39 2c 20 30 78 42 33 2c 20 30 78 30 34 5d 7d 3b  9, 0xB3, 0x04]};
50850 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
50860 49 49 6e 74 65 6c 6c 69 46 6f 72 6d 73 20 3d 20  IIntelliForms = 
50870 7b 30 78 39 42 39 46 36 38 45 36 2c 20 30 78 31  {0x9B9F68E6, 0x1
50880 41 41 41 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  AAA, 0x11D2, [0x
50890 42 43 2c 20 30 78 41 35 2c 20 30 78 30 30 2c 20  BC, 0xA5, 0x00, 
508a0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39  0xC0, 0x4F, 0xD9
508b0 2c 20 30 78 32 39 2c 20 30 78 44 42 5d 7d 3b 0a  , 0x29, 0xDB]};.
508c0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
508d0 49 6e 74 65 72 66 61 63 65 52 65 6c 61 74 65 64  InterfaceRelated
508e0 20 3d 20 7b 30 78 44 31 46 42 35 41 37 39 2c 20   = {0xD1FB5A79, 
508f0 30 78 37 37 30 36 2c 20 30 78 31 31 44 31 2c 20  0x7706, 0x11D1, 
50900 5b 30 78 41 44 2c 20 30 78 42 41 2c 20 30 78 30  [0xAD, 0xBA, 0x0
50910 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
50920 78 43 32 2c 20 30 78 41 44 2c 20 30 78 43 30 5d  xC2, 0xAD, 0xC0]
50930 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
50940 44 5f 49 49 6e 74 65 72 6e 61 6c 4d 6f 6e 69 6b  D_IInternalMonik
50950 65 72 20 3d 20 7b 30 78 30 30 30 30 30 30 31 31  er = {0x00000011
50960 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
50970 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
50980 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
50990 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
509a0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
509b0 49 49 44 5f 49 49 6e 74 65 72 6e 61 6c 55 6e 6b  IID_IInternalUnk
509c0 6e 6f 77 6e 20 3d 20 7b 30 78 30 30 30 30 30 30  nown = {0x000000
509d0 32 31 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  21, 0x0000, 0x00
509e0 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
509f0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
50a00 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
50a10 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
50a20 44 20 49 49 44 5f 49 49 6e 74 65 72 6e 65 74 20  D IID_IInternet 
50a30 3d 20 7b 30 78 37 39 45 41 43 39 45 30 2c 20 30  = {0x79EAC9E0, 0
50a40 78 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b  xBAF9, 0x11CE, [
50a50 30 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30  0x8C, 0x82, 0x00
50a60 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
50a70 34 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d  4B, 0xA9, 0x0B]}
50a80 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
50a90 5f 49 49 6e 74 65 72 6e 65 74 42 69 6e 64 49 6e  _IInternetBindIn
50aa0 66 6f 20 3d 20 7b 30 78 37 39 45 41 43 39 45 31  fo = {0x79EAC9E1
50ab0 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43 45  , 0xBAF9, 0x11CE
50ac0 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30  , [0x8C, 0x82, 0
50ad0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
50ae0 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30   0x4B, 0xA9, 0x0
50af0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
50b00 49 49 44 5f 49 49 6e 74 65 72 6e 65 74 43 6f 6e  IID_IInternetCon
50b10 6e 65 63 74 69 6f 6e 44 65 76 69 63 65 20 3d 20  nectionDevice = 
50b20 7b 30 78 30 34 44 46 36 31 33 37 2c 20 30 78 35  {0x04DF6137, 0x5
50b30 36 31 30 2c 20 30 78 31 31 44 34 2c 20 5b 30 78  610, 0x11D4, [0x
50b40 39 45 2c 20 30 78 43 38 2c 20 30 78 30 30 2c 20  9E, 0xC8, 0x00, 
50b50 30 78 42 30 2c 20 30 78 44 30 2c 20 30 78 32 32  0xB0, 0xD0, 0x22
50b60 2c 20 30 78 44 44 2c 20 30 78 31 46 5d 7d 3b 0a  , 0xDD, 0x1F]};.
50b70 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
50b80 49 6e 74 65 72 6e 65 74 43 6f 6e 6e 65 63 74 69  InternetConnecti
50b90 6f 6e 44 65 76 69 63 65 43 6c 69 65 6e 74 20 3d  onDeviceClient =
50ba0 20 7b 30 78 30 34 44 46 36 31 33 39 2c 20 30 78   {0x04DF6139, 0x
50bb0 35 36 31 30 2c 20 30 78 31 31 44 34 2c 20 5b 30  5610, 0x11D4, [0
50bc0 78 39 45 2c 20 30 78 43 38 2c 20 30 78 30 30 2c  x9E, 0xC8, 0x00,
50bd0 20 30 78 42 30 2c 20 30 78 44 30 2c 20 30 78 32   0xB0, 0xD0, 0x2
50be0 32 2c 20 30 78 44 44 2c 20 30 78 31 46 5d 7d 3b  2, 0xDD, 0x1F]};
50bf0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
50c00 49 49 6e 74 65 72 6e 65 74 43 6f 6e 6e 65 63 74  IInternetConnect
50c10 69 6f 6e 44 65 76 69 63 65 53 68 61 72 65 64 43  ionDeviceSharedC
50c20 6f 20 3d 20 7b 30 78 30 34 44 46 36 31 33 38 2c  o = {0x04DF6138,
50c30 20 30 78 35 36 31 30 2c 20 30 78 31 31 44 34 2c   0x5610, 0x11D4,
50c40 20 5b 30 78 39 45 2c 20 30 78 43 38 2c 20 30 78   [0x9E, 0xC8, 0x
50c50 30 30 2c 20 30 78 42 30 2c 20 30 78 44 30 2c 20  00, 0xB0, 0xD0, 
50c60 30 78 32 32 2c 20 30 78 44 44 2c 20 30 78 31 46  0x22, 0xDD, 0x1F
50c70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
50c80 49 44 5f 49 49 6e 74 65 72 6e 65 74 48 6f 73 74  ID_IInternetHost
50c90 53 65 63 75 72 69 74 79 4d 61 6e 61 67 65 72 20  SecurityManager 
50ca0 3d 20 7b 30 78 33 41 46 32 38 30 42 36 2c 20 30  = {0x3AF280B6, 0
50cb0 78 43 42 33 46 2c 20 30 78 31 31 44 30 2c 20 5b  xCB3F, 0x11D0, [
50cc0 30 78 38 39 2c 20 30 78 31 45 2c 20 30 78 30 30  0x89, 0x1E, 0x00
50cd0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
50ce0 42 36 2c 20 30 78 42 46 2c 20 30 78 43 34 5d 7d  B6, 0xBF, 0xC4]}
50cf0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
50d00 5f 49 49 6e 74 65 72 6e 65 74 50 72 69 6f 72 69  _IInternetPriori
50d10 74 79 20 3d 20 7b 30 78 37 39 45 41 43 39 45 42  ty = {0x79EAC9EB
50d20 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43 45  , 0xBAF9, 0x11CE
50d30 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30  , [0x8C, 0x82, 0
50d40 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
50d50 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30   0x4B, 0xA9, 0x0
50d60 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
50d70 49 49 44 5f 49 49 6e 74 65 72 6e 65 74 50 72 6f  IID_IInternetPro
50d80 74 6f 63 6f 6c 20 3d 20 7b 30 78 37 39 45 41 43  tocol = {0x79EAC
50d90 39 45 34 2c 20 30 78 42 41 46 39 2c 20 30 78 31  9E4, 0xBAF9, 0x1
50da0 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32  1CE, [0x8C, 0x82
50db0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
50dc0 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20  00, 0x4B, 0xA9, 
50dd0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
50de0 49 44 20 49 49 44 5f 49 49 6e 74 65 72 6e 65 74  ID IID_IInternet
50df0 50 72 6f 74 6f 63 6f 6c 49 6e 66 6f 20 3d 20 7b  ProtocolInfo = {
50e00 30 78 37 39 45 41 43 39 45 43 2c 20 30 78 42 41  0x79EAC9EC, 0xBA
50e10 46 39 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38  F9, 0x11CE, [0x8
50e20 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  C, 0x82, 0x00, 0
50e30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c  xAA, 0x00, 0x4B,
50e40 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xA9, 0x0B]};. 
50e50 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 49  const IID IID_II
50e60 6e 74 65 72 6e 65 74 50 72 6f 74 6f 63 6f 6c 52  nternetProtocolR
50e70 6f 6f 74 20 3d 20 7b 30 78 37 39 45 41 43 39 45  oot = {0x79EAC9E
50e80 33 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43  3, 0xBAF9, 0x11C
50e90 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20  E, [0x8C, 0x82, 
50ea0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
50eb0 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78  , 0x4B, 0xA9, 0x
50ec0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
50ed0 20 49 49 44 5f 49 49 6e 74 65 72 6e 65 74 50 72   IID_IInternetPr
50ee0 6f 74 6f 63 6f 6c 53 69 6e 6b 20 3d 20 7b 30 78  otocolSink = {0x
50ef0 37 39 45 41 43 39 45 35 2c 20 30 78 42 41 46 39  79EAC9E5, 0xBAF9
50f00 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c  , 0x11CE, [0x8C,
50f10 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
50f20 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30  A, 0x00, 0x4B, 0
50f30 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xA9, 0x0B]};. co
50f40 6e 73 74 20 49 49 44 20 49 49 44 5f 49 49 6e 74  nst IID IID_IInt
50f50 65 72 6e 65 74 50 72 6f 74 6f 63 6f 6c 53 69 6e  ernetProtocolSin
50f60 6b 53 74 61 63 6b 61 62 6c 65 20 3d 20 7b 30 78  kStackable = {0x
50f70 37 39 45 41 43 39 46 30 2c 20 30 78 42 41 46 39  79EAC9F0, 0xBAF9
50f80 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c  , 0x11CE, [0x8C,
50f90 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
50fa0 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30  A, 0x00, 0x4B, 0
50fb0 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xA9, 0x0B]};. co
50fc0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 49 6e 74  nst IID IID_IInt
50fd0 65 72 6e 65 74 53 65 63 75 72 69 74 79 4d 61 6e  ernetSecurityMan
50fe0 61 67 65 72 20 3d 20 7b 30 78 37 39 45 41 43 39  ager = {0x79EAC9
50ff0 45 45 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31  EE, 0xBAF9, 0x11
51000 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c  CE, [0x8C, 0x82,
51010 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
51020 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30  0, 0x4B, 0xA9, 0
51030 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
51040 44 20 49 49 44 5f 49 49 6e 74 65 72 6e 65 74 53  D IID_IInternetS
51050 65 63 75 72 69 74 79 4d 67 72 53 69 74 65 20 3d  ecurityMgrSite =
51060 20 7b 30 78 37 39 45 41 43 39 45 44 2c 20 30 78   {0x79EAC9ED, 0x
51070 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b 30  BAF9, 0x11CE, [0
51080 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  x8C, 0x82, 0x00,
51090 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
510a0 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b  B, 0xA9, 0x0B]};
510b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
510c0 49 49 6e 74 65 72 6e 65 74 53 65 73 73 69 6f 6e  IInternetSession
510d0 20 3d 20 7b 30 78 37 39 45 41 43 39 45 37 2c 20   = {0x79EAC9E7, 
510e0 30 78 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20  0xBAF9, 0x11CE, 
510f0 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30  [0x8C, 0x82, 0x0
51100 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
51110 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d  x4B, 0xA9, 0x0B]
51120 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
51130 44 5f 49 49 6e 74 65 72 6e 65 74 54 68 72 65 61  D_IInternetThrea
51140 64 53 77 69 74 63 68 20 3d 20 7b 30 78 37 39 45  dSwitch = {0x79E
51150 41 43 39 45 38 2c 20 30 78 42 41 46 39 2c 20 30  AC9E8, 0xBAF9, 0
51160 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78  x11CE, [0x8C, 0x
51170 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
51180 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39  0x00, 0x4B, 0xA9
51190 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
511a0 20 49 49 44 20 49 49 44 5f 49 49 6e 74 65 72 6e   IID IID_IIntern
511b0 65 74 5a 6f 6e 65 4d 61 6e 61 67 65 72 20 3d 20  etZoneManager = 
511c0 7b 30 78 37 39 45 41 43 39 45 46 2c 20 30 78 42  {0x79EAC9EF, 0xB
511d0 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  AF9, 0x11CE, [0x
511e0 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  8C, 0x82, 0x00, 
511f0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42  0xAA, 0x00, 0x4B
51200 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xA9, 0x0B]};.
51210 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
51220 49 70 78 41 64 61 70 74 65 72 49 6e 66 6f 20 3d  IpxAdapterInfo =
51230 20 7b 30 78 39 38 31 33 33 32 37 30 2c 20 30 78   {0x98133270, 0x
51240 34 42 32 30 2c 20 30 78 31 31 44 31 2c 20 5b 30  4B20, 0x11D1, [0
51250 78 41 42 2c 20 30 78 30 31 2c 20 30 78 30 30 2c  xAB, 0x01, 0x00,
51260 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43   0x80, 0x5F, 0xC
51270 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b  1, 0x27, 0x0E]};
51280 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
51290 49 49 74 65 6d 4e 61 6d 65 4c 69 6d 69 74 73 20  IItemNameLimits 
512a0 3d 20 7b 30 78 31 44 46 30 44 37 46 31 2c 20 30  = {0x1DF0D7F1, 0
512b0 78 42 32 36 37 2c 20 30 78 34 44 32 38 2c 20 5b  xB267, 0x4D28, [
512c0 30 78 38 42 2c 20 30 78 31 30 2c 20 30 78 31 32  0x8B, 0x10, 0x12
512d0 2c 20 30 78 45 32 2c 20 30 78 33 32 2c 20 30 78  , 0xE2, 0x32, 0x
512e0 30 32 2c 20 30 78 41 35 2c 20 30 78 43 34 5d 7d  02, 0xA5, 0xC4]}
512f0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
51300 5f 49 4a 6f 6c 69 65 74 44 69 73 63 4d 61 73 74  _IJolietDiscMast
51310 65 72 20 3d 20 7b 30 78 45 33 42 43 34 32 43 45  er = {0xE3BC42CE
51320 2c 20 30 78 34 45 35 43 2c 20 30 78 31 31 44 33  , 0x4E5C, 0x11D3
51330 2c 20 5b 30 78 39 31 2c 20 30 78 34 34 2c 20 30  , [0x91, 0x44, 0
51340 78 30 30 2c 20 30 78 31 30 2c 20 30 78 34 42 2c  x00, 0x10, 0x4B,
51350 20 30 78 41 31 2c 20 30 78 31 43 2c 20 30 78 35   0xA1, 0x1C, 0x5
51360 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
51370 49 49 44 5f 49 4b 65 79 46 72 61 6d 65 43 6f 6e  IID_IKeyFrameCon
51380 74 72 6f 6c 20 3d 20 7b 30 78 43 33 33 34 31 33  trol = {0xC33413
51390 38 36 2c 20 30 78 41 46 39 31 2c 20 30 78 34 45  86, 0xAF91, 0x4E
513a0 46 39 2c 20 5b 30 78 38 33 2c 20 30 78 42 36 2c  F9, [0x83, 0xB6,
513b0 20 30 78 42 45 2c 20 30 78 33 37 2c 20 30 78 36   0xBE, 0x37, 0x6
513c0 32 2c 20 30 78 45 34 2c 20 30 78 32 45 2c 20 30  2, 0xE4, 0x2E, 0
513d0 78 43 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xCB]};. const II
513e0 44 20 49 49 44 5f 49 4b 73 43 6f 6e 74 72 6f 6c  D IID_IKsControl
513f0 20 3d 20 7b 30 78 32 38 46 35 34 36 38 35 2c 20   = {0x28F54685, 
51400 30 78 30 36 46 44 2c 20 30 78 31 31 44 32 2c 20  0x06FD, 0x11D2, 
51410 5b 30 78 42 32 2c 20 30 78 37 41 2c 20 30 78 30  [0xB2, 0x7A, 0x0
51420 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
51430 78 32 32 2c 20 30 78 33 31 2c 20 30 78 39 36 5d  x22, 0x31, 0x96]
51440 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
51450 44 5f 49 4b 73 50 72 6f 70 65 72 74 79 53 65 74  D_IKsPropertySet
51460 20 3d 20 7b 30 78 33 31 45 46 41 43 33 30 2c 20   = {0x31EFAC30, 
51470 30 78 35 31 35 43 2c 20 30 78 31 31 44 30 2c 20  0x515C, 0x11D0, 
51480 5b 30 78 41 39 2c 20 30 78 41 41 2c 20 30 78 30  [0xA9, 0xAA, 0x0
51490 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
514a0 78 36 31 2c 20 30 78 42 45 2c 20 30 78 39 33 5d  x61, 0xBE, 0x93]
514b0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
514c0 44 5f 49 4c 61 79 6f 75 74 52 65 63 74 20 3d 20  D_ILayoutRect = 
514d0 7b 30 78 33 30 35 30 46 36 36 35 2c 20 30 78 39  {0x3050F665, 0x9
514e0 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
514f0 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
51500 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
51510 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
51520 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
51530 4c 61 79 6f 75 74 53 74 6f 72 61 67 65 20 3d 20  LayoutStorage = 
51540 7b 30 78 30 45 36 44 34 44 39 30 2c 20 30 78 36  {0x0E6D4D90, 0x6
51550 37 33 38 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  738, 0x11CF, [0x
51560 39 36 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20  96, 0x08, 0x00, 
51570 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 38  0xAA, 0x00, 0x68
51580 2c 20 30 78 30 44 2c 20 30 78 42 34 5d 7d 3b 0a  , 0x0D, 0xB4]};.
51590 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
515a0 4c 69 6e 65 49 6e 66 6f 20 3d 20 7b 30 78 33 30  LineInfo = {0x30
515b0 35 30 46 37 45 32 2c 20 30 78 39 38 42 35 2c 20  50F7E2, 0x98B5, 
515c0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
515d0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
515e0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
515f0 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
51600 74 20 49 49 44 20 49 49 44 5f 49 4c 6f 63 61 6c  t IID IID_ILocal
51610 4d 61 63 68 69 6e 65 20 3d 20 7b 30 78 36 30 36  Machine = {0x606
51620 36 34 43 41 46 2c 20 30 78 41 46 30 44 2c 20 30  64CAF, 0xAF0D, 0
51630 78 31 30 30 35 2c 20 5b 30 78 41 33 2c 20 30 78  x1005, [0xA3, 0x
51640 30 30 2c 20 30 78 35 43 2c 20 30 78 37 44 2c 20  00, 0x5C, 0x7D, 
51650 30 78 32 35 2c 20 30 78 46 46 2c 20 30 78 32 32  0x25, 0xFF, 0x22
51660 2c 20 30 78 41 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA0]};. const
51670 20 49 49 44 20 49 49 44 5f 49 4c 6f 63 6b 42 79   IID IID_ILockBy
51680 74 65 73 20 3d 20 7b 30 78 30 30 30 30 30 30 30  tes = {0x0000000
51690 41 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  A, 0x0000, 0x000
516a0 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
516b0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
516c0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
516d0 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
516e0 20 49 49 44 5f 49 4c 6f 67 67 65 72 20 3d 20 7b   IID_ILogger = {
516f0 30 78 44 39 35 39 38 34 31 38 2c 20 30 78 33 30  0xD9598418, 0x30
51700 34 45 2c 20 30 78 34 46 39 34 2c 20 5b 30 78 42  4E, 0x4F94, [0xB
51710 36 2c 20 30 78 41 31 2c 20 30 78 45 36 2c 20 30  6, 0xA1, 0xE6, 0
51720 78 34 32 2c 20 30 78 46 45 2c 20 30 78 39 35 2c  x42, 0xFE, 0x95,
51730 20 30 78 45 44 2c 20 30 78 35 37 5d 7d 3b 0a 20   0xED, 0x57]};. 
51740 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4c  const IID IID_IL
51750 6f 67 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78 34  ogManager = {0x4
51760 37 35 39 44 43 31 31 2c 20 30 78 38 44 41 30 2c  759DC11, 0x8DA0,
51770 20 30 78 34 32 36 31 2c 20 5b 30 78 42 42 2c 20   0x4261, [0xBB, 
51780 30 78 46 42 2c 20 30 78 45 43 2c 20 30 78 33 32  0xFB, 0xEC, 0x32
51790 2c 20 30 78 31 39 2c 20 30 78 31 31 2c 20 30 78  , 0x19, 0x11, 0x
517a0 44 31 2c 20 30 78 43 39 5d 7d 3b 0a 20 63 6f 6e  D1, 0xC9]};. con
517b0 73 74 20 49 49 44 20 49 49 44 5f 49 4c 6f 67 6f  st IID IID_ILogo
517c0 6e 45 6e 75 6d 55 73 65 72 73 20 3d 20 7b 30 78  nEnumUsers = {0x
517d0 36 30 36 36 34 43 41 46 2c 20 30 78 41 46 30 44  60664CAF, 0xAF0D
517e0 2c 20 30 78 31 30 30 34 2c 20 5b 30 78 41 33 2c  , 0x1004, [0xA3,
517f0 20 30 78 30 30 2c 20 30 78 35 43 2c 20 30 78 37   0x00, 0x5C, 0x7
51800 44 2c 20 30 78 32 35 2c 20 30 78 46 46 2c 20 30  D, 0x25, 0xFF, 0
51810 78 32 32 2c 20 30 78 41 30 5d 7d 3b 0a 20 63 6f  x22, 0xA0]};. co
51820 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4c 6f 67  nst IID IID_ILog
51830 6f 6e 53 74 61 74 75 73 48 6f 73 74 20 3d 20 7b  onStatusHost = {
51840 30 78 36 30 36 36 34 43 41 46 2c 20 30 78 41 46  0x60664CAF, 0xAF
51850 30 44 2c 20 30 78 31 30 30 37 2c 20 5b 30 78 41  0D, 0x1007, [0xA
51860 33 2c 20 30 78 30 30 2c 20 30 78 35 43 2c 20 30  3, 0x00, 0x5C, 0
51870 78 37 44 2c 20 30 78 32 35 2c 20 30 78 46 46 2c  x7D, 0x25, 0xFF,
51880 20 30 78 32 32 2c 20 30 78 41 30 5d 7d 3b 0a 20   0x22, 0xA0]};. 
51890 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4c  const IID IID_IL
518a0 6f 67 6f 6e 55 73 65 72 20 3d 20 7b 30 78 36 30  ogonUser = {0x60
518b0 36 36 34 43 41 46 2c 20 30 78 41 46 30 44 2c 20  664CAF, 0xAF0D, 
518c0 30 78 31 30 30 33 2c 20 5b 30 78 41 33 2c 20 30  0x1003, [0xA3, 0
518d0 78 30 30 2c 20 30 78 35 43 2c 20 30 78 37 44 2c  x00, 0x5C, 0x7D,
518e0 20 30 78 32 35 2c 20 30 78 46 46 2c 20 30 78 32   0x25, 0xFF, 0x2
518f0 32 2c 20 30 78 41 30 5d 7d 3b 0a 20 63 6f 6e 73  2, 0xA0]};. cons
51900 74 20 49 49 44 20 49 49 44 5f 49 4d 61 63 68 69  t IID IID_IMachi
51910 6e 65 44 65 62 75 67 4d 61 6e 61 67 65 72 20 3d  neDebugManager =
51920 20 7b 30 78 35 31 39 37 33 43 32 43 2c 20 30 78   {0x51973C2C, 0x
51930 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30  CB0C, 0x11D0, [0
51940 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c  xB5, 0xC9, 0x00,
51950 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34   0xA0, 0x24, 0x4
51960 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b  A, 0x0E, 0x7A]};
51970 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
51980 49 4d 61 63 68 69 6e 65 44 65 62 75 67 4d 61 6e  IMachineDebugMan
51990 61 67 65 72 43 6f 6f 6b 69 65 20 3d 20 7b 30 78  agerCookie = {0x
519a0 35 31 39 37 33 43 32 44 2c 20 30 78 43 42 30 43  51973C2D, 0xCB0C
519b0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c  , 0x11D0, [0xB5,
519c0 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41   0xC9, 0x00, 0xA
519d0 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30  0, 0x24, 0x4A, 0
519e0 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f  x0E, 0x7A]};. co
519f0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4d 61 63  nst IID IID_IMac
51a00 68 69 6e 65 44 65 62 75 67 4d 61 6e 61 67 65 72  hineDebugManager
51a10 45 76 65 6e 74 73 20 3d 20 7b 30 78 35 31 39 37  Events = {0x5197
51a20 33 43 32 45 2c 20 30 78 43 42 30 43 2c 20 30 78  3C2E, 0xCB0C, 0x
51a30 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43  11D0, [0xB5, 0xC
51a40 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  9, 0x00, 0xA0, 0
51a50 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c  x24, 0x4A, 0x0E,
51a60 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x7A]};. const 
51a70 49 49 44 20 49 49 44 5f 49 4d 61 69 6c 41 75 74  IID IID_IMailAut
51a80 6f 44 69 73 63 6f 76 65 72 79 20 3d 20 7b 30 78  oDiscovery = {0x
51a90 38 30 34 30 32 44 45 45 2c 20 30 78 42 31 31 34  80402DEE, 0xB114
51aa0 2c 20 30 78 34 44 33 32 2c 20 5b 30 78 42 34 2c  , 0x4D32, [0xB4,
51ab0 20 30 78 34 45 2c 20 30 78 38 32 2c 20 30 78 46   0x4E, 0x82, 0xF
51ac0 44 2c 20 30 78 38 32 2c 20 30 78 33 34 2c 20 30  D, 0x82, 0x34, 0
51ad0 78 43 39 2c 20 30 78 32 41 5d 7d 3b 0a 20 63 6f  xC9, 0x2A]};. co
51ae0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4d 61 69  nst IID IID_IMai
51af0 6c 50 72 6f 74 6f 63 6f 6c 41 44 45 6e 74 72 79  lProtocolADEntry
51b00 20 3d 20 7b 30 78 34 30 45 46 38 43 36 38 2c 20   = {0x40EF8C68, 
51b10 30 78 44 35 35 34 2c 20 30 78 34 37 45 44 2c 20  0xD554, 0x47ED, 
51b20 5b 30 78 41 41 2c 20 30 78 33 37 2c 20 30 78 45  [0xAA, 0x37, 0xE
51b30 35 2c 20 30 78 46 42 2c 20 30 78 36 42 2c 20 30  5, 0xFB, 0x6B, 0
51b40 78 43 39 2c 20 30 78 31 30 2c 20 30 78 37 35 5d  xC9, 0x10, 0x75]
51b50 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
51b60 44 5f 49 4d 61 6c 6c 6f 63 20 3d 20 7b 30 78 30  D_IMalloc = {0x0
51b70 30 30 30 30 30 30 32 2c 20 30 78 30 30 30 30 2c  0000002, 0x0000,
51b80 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
51b90 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
51ba0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
51bb0 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
51bc0 73 74 20 49 49 44 20 49 49 44 5f 49 4d 61 6c 6c  st IID IID_IMall
51bd0 6f 63 53 70 79 20 3d 20 7b 30 78 30 30 30 30 30  ocSpy = {0x00000
51be0 30 31 44 2c 20 30 78 30 30 30 30 2c 20 30 78 30  01D, 0x0000, 0x0
51bf0 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
51c00 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
51c10 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
51c20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
51c30 49 44 20 49 49 44 5f 49 4d 61 70 4d 49 4d 45 54  ID IID_IMapMIMET
51c40 6f 43 4c 53 49 44 20 3d 20 7b 30 78 44 39 45 38  oCLSID = {0xD9E8
51c50 39 35 30 30 2c 20 30 78 33 30 46 41 2c 20 30 78  9500, 0x30FA, 0x
51c60 31 31 44 30 2c 20 5b 30 78 42 37 2c 20 30 78 32  11D0, [0xB7, 0x2
51c70 34 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  4, 0x00, 0xAA, 0
51c80 78 30 30 2c 20 30 78 36 43 2c 20 30 78 31 41 2c  x00, 0x6C, 0x1A,
51c90 20 30 78 30 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x01]};. const 
51ca0 49 49 44 20 49 49 44 5f 49 4d 61 72 6b 75 70 43  IID IID_IMarkupC
51cb0 6f 6e 74 61 69 6e 65 72 20 3d 20 7b 30 78 33 30  ontainer = {0x30
51cc0 35 30 46 35 46 39 2c 20 30 78 39 38 42 35 2c 20  50F5F9, 0x98B5, 
51cd0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
51ce0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
51cf0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
51d00 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
51d10 74 20 49 49 44 20 49 49 44 5f 49 4d 61 72 6b 75  t IID IID_IMarku
51d20 70 43 6f 6e 74 61 69 6e 65 72 32 20 3d 20 7b 30  pContainer2 = {0
51d30 78 33 30 35 30 46 36 34 38 2c 20 30 78 39 38 42  x3050F648, 0x98B
51d40 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
51d50 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
51d60 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
51d70 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
51d80 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4d 61  onst IID IID_IMa
51d90 72 6b 75 70 50 6f 69 6e 74 65 72 20 3d 20 7b 30  rkupPointer = {0
51da0 78 33 30 35 30 46 34 39 46 2c 20 30 78 39 38 42  x3050F49F, 0x98B
51db0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
51dc0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
51dd0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
51de0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
51df0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4d 61  onst IID IID_IMa
51e00 72 6b 75 70 50 6f 69 6e 74 65 72 32 20 3d 20 7b  rkupPointer2 = {
51e10 30 78 33 30 35 30 46 36 37 35 2c 20 30 78 39 38  0x3050F675, 0x98
51e20 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
51e30 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
51e40 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
51e50 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
51e60 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4d  const IID IID_IM
51e70 61 72 6b 75 70 53 65 72 76 69 63 65 73 20 3d 20  arkupServices = 
51e80 7b 30 78 33 30 35 30 46 34 41 30 2c 20 30 78 39  {0x3050F4A0, 0x9
51e90 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
51ea0 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
51eb0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
51ec0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
51ed0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
51ee0 4d 61 72 6b 75 70 53 65 72 76 69 63 65 73 32 20  MarkupServices2 
51ef0 3d 20 7b 30 78 33 30 35 30 46 36 38 32 2c 20 30  = {0x3050F682, 0
51f00 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
51f10 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
51f20 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
51f30 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
51f40 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
51f50 5f 49 4d 61 72 6b 75 70 54 65 78 74 46 72 61 67  _IMarkupTextFrag
51f60 73 20 3d 20 7b 30 78 33 30 35 30 46 35 46 41 2c  s = {0x3050F5FA,
51f70 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
51f80 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
51f90 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
51fa0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
51fb0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
51fc0 49 44 5f 49 4d 61 72 73 68 61 6c 20 3d 20 7b 30  ID_IMarshal = {0
51fd0 78 30 30 30 30 30 30 30 33 2c 20 30 78 30 30 30  x00000003, 0x000
51fe0 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
51ff0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
52000 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
52010 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
52020 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4d 61  onst IID IID_IMa
52030 72 73 68 61 6c 32 20 3d 20 7b 30 78 30 30 30 30  rshal2 = {0x0000
52040 30 31 43 46 2c 20 30 78 30 30 30 30 2c 20 30 78  01CF, 0x0000, 0x
52050 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
52060 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
52070 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
52080 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
52090 49 49 44 20 49 49 44 5f 49 4d 63 61 73 74 41 64  IID IID_IMcastAd
520a0 64 72 65 73 73 41 6c 6c 6f 63 61 74 69 6f 6e 20  dressAllocation 
520b0 3d 20 7b 30 78 44 46 30 44 41 45 46 31 2c 20 30  = {0xDF0DAEF1, 0
520c0 78 41 32 38 39 2c 20 30 78 31 31 44 31 2c 20 5b  xA289, 0x11D1, [
520d0 30 78 38 36 2c 20 30 78 39 37 2c 20 30 78 30 30  0x86, 0x97, 0x00
520e0 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78  , 0x60, 0x08, 0x
520f0 42 30 2c 20 30 78 45 35 2c 20 30 78 44 32 5d 7d  B0, 0xE5, 0xD2]}
52100 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
52110 5f 49 4d 63 61 73 74 4c 65 61 73 65 49 6e 66 6f  _IMcastLeaseInfo
52120 20 3d 20 7b 30 78 44 46 30 44 41 45 46 44 2c 20   = {0xDF0DAEFD, 
52130 30 78 41 32 38 39 2c 20 30 78 31 31 44 31 2c 20  0xA289, 0x11D1, 
52140 5b 30 78 38 36 2c 20 30 78 39 37 2c 20 30 78 30  [0x86, 0x97, 0x0
52150 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
52160 78 42 30 2c 20 30 78 45 35 2c 20 30 78 44 32 5d  xB0, 0xE5, 0xD2]
52170 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
52180 44 5f 49 4d 63 61 73 74 53 63 6f 70 65 20 3d 20  D_IMcastScope = 
52190 7b 30 78 44 46 30 44 41 45 46 34 2c 20 30 78 41  {0xDF0DAEF4, 0xA
521a0 32 38 39 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  289, 0x11D1, [0x
521b0 38 36 2c 20 30 78 39 37 2c 20 30 78 30 30 2c 20  86, 0x97, 0x00, 
521c0 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 42 30  0x60, 0x08, 0xB0
521d0 2c 20 30 78 45 35 2c 20 30 78 44 32 5d 7d 3b 0a  , 0xE5, 0xD2]};.
521e0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
521f0 4d 44 44 61 74 61 73 65 74 20 3d 20 7b 30 78 41  MDDataset = {0xA
52200 30 37 43 43 43 44 31 2c 20 30 78 38 31 34 38 2c  07CCCD1, 0x8148,
52210 20 30 78 31 31 44 30 2c 20 5b 30 78 38 37 2c 20   0x11D0, [0x87, 
52220 30 78 42 42 2c 20 30 78 30 30 2c 20 30 78 43 30  0xBB, 0x00, 0xC0
52230 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78  , 0x4F, 0xC3, 0x
52240 33 39 2c 20 30 78 34 32 5d 7d 3b 0a 20 63 6f 6e  39, 0x42]};. con
52250 73 74 20 49 49 44 20 49 49 44 5f 49 4d 44 46 69  st IID IID_IMDFi
52260 6e 64 20 3d 20 7b 30 78 41 30 37 43 43 43 44 32  nd = {0xA07CCCD2
52270 2c 20 30 78 38 31 34 38 2c 20 30 78 31 31 44 30  , 0x8148, 0x11D0
52280 2c 20 5b 30 78 38 37 2c 20 30 78 42 42 2c 20 30  , [0x87, 0xBB, 0
52290 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
522a0 20 30 78 43 33 2c 20 30 78 33 39 2c 20 30 78 34   0xC3, 0x39, 0x4
522b0 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
522c0 49 49 44 5f 49 4d 44 52 61 6e 67 65 52 6f 77 73  IID_IMDRangeRows
522d0 65 74 20 3d 20 7b 30 78 30 43 37 33 33 41 41 30  et = {0x0C733AA0
522e0 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45  , 0x2A1C, 0x11CE
522f0 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
52300 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
52310 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
52320 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
52330 49 49 44 5f 49 4d 65 73 73 61 67 65 46 69 6c 74  IID_IMessageFilt
52340 65 72 20 3d 20 7b 30 78 30 30 30 30 30 30 31 36  er = {0x00000016
52350 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
52360 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
52370 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
52380 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
52390 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
523a0 49 49 44 5f 49 4d 69 67 72 61 74 69 6f 6e 57 69  IID_IMigrationWi
523b0 7a 61 72 64 41 75 74 6f 20 3d 20 7b 30 78 43 45  zardAuto = {0xCE
523c0 32 30 44 41 42 39 2c 20 30 78 42 33 35 33 2c 20  20DAB9, 0xB353, 
523d0 30 78 34 36 39 42 2c 20 5b 30 78 38 42 2c 20 30  0x469B, [0x8B, 0
523e0 78 34 44 2c 20 30 78 36 44 2c 20 30 78 42 42 2c  x4D, 0x6D, 0xBB,
523f0 20 30 78 33 41 2c 20 30 78 37 42 2c 20 30 78 41   0x3A, 0x7B, 0xA
52400 30 2c 20 30 78 31 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x16]};. cons
52410 74 20 49 49 44 20 49 49 44 5f 49 4d 69 6d 65 49  t IID IID_IMimeI
52420 6e 66 6f 20 3d 20 7b 30 78 46 37 37 34 35 39 41  nfo = {0xF77459A
52430 30 2c 20 30 78 42 46 39 41 2c 20 30 78 31 31 43  0, 0xBF9A, 0x11C
52440 46 2c 20 5b 30 78 42 41 2c 20 30 78 34 45 2c 20  F, [0xBA, 0x4E, 
52450 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
52460 2c 20 30 78 44 37 2c 20 30 78 30 38 2c 20 30 78  , 0xD7, 0x08, 0x
52470 31 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  16]};. const IID
52480 20 49 49 44 5f 49 4d 4c 61 6e 67 43 6f 64 65 50   IID_IMLangCodeP
52490 61 67 65 73 20 3d 20 7b 30 78 33 35 39 46 33 34  ages = {0x359F34
524a0 34 33 2c 20 30 78 42 44 34 41 2c 20 30 78 31 31  43, 0xBD4A, 0x11
524b0 44 30 2c 20 5b 30 78 42 31 2c 20 30 78 38 38 2c  D0, [0xB1, 0x88,
524c0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
524d0 30 2c 20 30 78 33 38 2c 20 30 78 43 39 2c 20 30  0, 0x38, 0xC9, 0
524e0 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x69]};. const II
524f0 44 20 49 49 44 5f 49 4d 4c 61 6e 67 43 6f 6e 76  D IID_IMLangConv
52500 65 72 74 43 68 61 72 73 65 74 20 3d 20 7b 30 78  ertCharset = {0x
52510 44 36 36 44 36 46 39 38 2c 20 30 78 43 44 41 41  D66D6F98, 0xCDAA
52520 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 38 2c  , 0x11D0, [0xB8,
52530 20 30 78 32 32 2c 20 30 78 30 30 2c 20 30 78 43   0x22, 0x00, 0xC
52540 30 2c 20 30 78 34 46 2c 20 30 78 43 39 2c 20 30  0, 0x4F, 0xC9, 0
52550 78 42 33 2c 20 30 78 31 46 5d 7d 3b 0a 20 63 6f  xB3, 0x1F]};. co
52560 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4d 4c 61  nst IID IID_IMLa
52570 6e 67 46 6f 6e 74 4c 69 6e 6b 20 3d 20 7b 30 78  ngFontLink = {0x
52580 33 35 39 46 33 34 34 31 2c 20 30 78 42 44 34 41  359F3441, 0xBD4A
52590 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 31 2c  , 0x11D0, [0xB1,
525a0 20 30 78 38 38 2c 20 30 78 30 30 2c 20 30 78 41   0x88, 0x00, 0xA
525b0 41 2c 20 30 78 30 30 2c 20 30 78 33 38 2c 20 30  A, 0x00, 0x38, 0
525c0 78 43 39 2c 20 30 78 36 39 5d 7d 3b 0a 20 63 6f  xC9, 0x69]};. co
525d0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4d 4c 61  nst IID IID_IMLa
525e0 6e 67 46 6f 6e 74 4c 69 6e 6b 32 20 3d 20 7b 30  ngFontLink2 = {0
525f0 78 44 43 43 46 43 31 36 32 2c 20 30 78 32 42 33  xDCCFC162, 0x2B3
52600 38 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 37  8, 0x11D2, [0xB7
52610 2c 20 30 78 45 43 2c 20 30 78 30 30 2c 20 30 78  , 0xEC, 0x00, 0x
52620 43 30 2c 20 30 78 34 46 2c 20 30 78 38 46 2c 20  C0, 0x4F, 0x8F, 
52630 30 78 35 44 2c 20 30 78 39 41 5d 7d 3b 0a 20 63  0x5D, 0x9A]};. c
52640 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4d 4c  onst IID IID_IML
52650 61 6e 67 4c 69 6e 65 42 72 65 61 6b 43 6f 6e 73  angLineBreakCons
52660 6f 6c 65 20 3d 20 7b 30 78 46 35 42 45 32 45 45  ole = {0xF5BE2EE
52670 31 2c 20 30 78 42 46 44 37 2c 20 30 78 31 31 44  1, 0xBFD7, 0x11D
52680 30 2c 20 5b 30 78 42 31 2c 20 30 78 38 38 2c 20  0, [0xB1, 0x88, 
52690 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
526a0 2c 20 30 78 33 38 2c 20 30 78 43 39 2c 20 30 78  , 0x38, 0xC9, 0x
526b0 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  69]};. const IID
526c0 20 49 49 44 5f 49 4d 4c 61 6e 67 53 74 72 69 6e   IID_IMLangStrin
526d0 67 20 3d 20 7b 30 78 43 30 34 44 36 35 43 45 2c  g = {0xC04D65CE,
526e0 20 30 78 42 37 30 44 2c 20 30 78 31 31 44 30 2c   0xB70D, 0x11D0,
526f0 20 5b 30 78 42 31 2c 20 30 78 38 38 2c 20 30 78   [0xB1, 0x88, 0x
52700 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
52710 30 78 33 38 2c 20 30 78 43 39 2c 20 30 78 36 39  0x38, 0xC9, 0x69
52720 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
52730 49 44 5f 49 4d 4c 61 6e 67 53 74 72 69 6e 67 41  ID_IMLangStringA
52740 53 74 72 20 3d 20 7b 30 78 43 30 34 44 36 35 44  Str = {0xC04D65D
52750 32 2c 20 30 78 42 37 30 44 2c 20 30 78 31 31 44  2, 0xB70D, 0x11D
52760 30 2c 20 5b 30 78 42 31 2c 20 30 78 38 38 2c 20  0, [0xB1, 0x88, 
52770 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
52780 2c 20 30 78 33 38 2c 20 30 78 43 39 2c 20 30 78  , 0x38, 0xC9, 0x
52790 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  69]};. const IID
527a0 20 49 49 44 5f 49 4d 4c 61 6e 67 53 74 72 69 6e   IID_IMLangStrin
527b0 67 42 75 66 41 20 3d 20 7b 30 78 44 32 34 41 43  gBufA = {0xD24AC
527c0 44 32 33 2c 20 30 78 42 41 37 32 2c 20 30 78 31  D23, 0xBA72, 0x1
527d0 31 44 30 2c 20 5b 30 78 42 31 2c 20 30 78 38 38  1D0, [0xB1, 0x88
527e0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
527f0 30 30 2c 20 30 78 33 38 2c 20 30 78 43 39 2c 20  00, 0x38, 0xC9, 
52800 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x69]};. const I
52810 49 44 20 49 49 44 5f 49 4d 4c 61 6e 67 53 74 72  ID IID_IMLangStr
52820 69 6e 67 42 75 66 57 20 3d 20 7b 30 78 44 32 34  ingBufW = {0xD24
52830 41 43 44 32 31 2c 20 30 78 42 41 37 32 2c 20 30  ACD21, 0xBA72, 0
52840 78 31 31 44 30 2c 20 5b 30 78 42 31 2c 20 30 78  x11D0, [0xB1, 0x
52850 38 38 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  88, 0x00, 0xAA, 
52860 30 78 30 30 2c 20 30 78 33 38 2c 20 30 78 43 39  0x00, 0x38, 0xC9
52870 2c 20 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x69]};. const
52880 20 49 49 44 20 49 49 44 5f 49 4d 4c 61 6e 67 53   IID IID_IMLangS
52890 74 72 69 6e 67 57 53 74 72 20 3d 20 7b 30 78 43  tringWStr = {0xC
528a0 30 34 44 36 35 44 30 2c 20 30 78 42 37 30 44 2c  04D65D0, 0xB70D,
528b0 20 30 78 31 31 44 30 2c 20 5b 30 78 42 31 2c 20   0x11D0, [0xB1, 
528c0 30 78 38 38 2c 20 30 78 30 30 2c 20 30 78 41 41  0x88, 0x00, 0xAA
528d0 2c 20 30 78 30 30 2c 20 30 78 33 38 2c 20 30 78  , 0x00, 0x38, 0x
528e0 43 39 2c 20 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e  C9, 0x69]};. con
528f0 73 74 20 49 49 44 20 49 49 44 5f 49 4d 6f 66 43  st IID IID_IMofC
52900 6f 6d 70 69 6c 65 72 20 3d 20 7b 30 78 36 44 41  ompiler = {0x6DA
52910 46 39 37 34 45 2c 20 30 78 32 45 33 37 2c 20 30  F974E, 0x2E37, 0
52920 78 31 31 44 32 2c 20 5b 30 78 41 45 2c 20 30 78  x11D2, [0xAE, 0x
52930 43 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  C9, 0x00, 0xC0, 
52940 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38 38  0x4F, 0xB6, 0x88
52950 2c 20 30 78 32 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x20]};. const
52960 20 49 49 44 20 49 49 44 5f 49 4d 6f 6e 69 6b 65   IID IID_IMonike
52970 72 20 3d 20 7b 30 78 30 30 30 30 30 30 30 46 2c  r = {0x0000000F,
52980 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
52990 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
529a0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
529b0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
529c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
529d0 49 44 5f 49 4d 6f 6e 69 6b 65 72 50 72 6f 70 20  ID_IMonikerProp 
529e0 3d 20 7b 30 78 41 35 43 41 35 46 37 46 2c 20 30  = {0xA5CA5F7F, 0
529f0 78 31 38 34 37 2c 20 30 78 34 44 38 37 2c 20 5b  x1847, 0x4D87, [
52a00 30 78 39 43 2c 20 30 78 35 42 2c 20 30 78 39 31  0x9C, 0x5B, 0x91
52a10 2c 20 30 78 38 35 2c 20 30 78 30 39 2c 20 30 78  , 0x85, 0x09, 0x
52a20 46 37 2c 20 30 78 35 31 2c 20 30 78 31 44 5d 7d  F7, 0x51, 0x1D]}
52a30 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
52a40 5f 49 4d 6f 75 6e 74 65 64 56 6f 6c 75 6d 65 20  _IMountedVolume 
52a50 3d 20 7b 30 78 31 32 35 31 38 34 39 32 2c 20 30  = {0x12518492, 0
52a60 78 30 30 42 32 2c 20 30 78 31 31 44 32 2c 20 5b  x00B2, 0x11D2, [
52a70 30 78 39 46 2c 20 30 78 41 35 2c 20 30 78 39 45  0x9F, 0xA5, 0x9E
52a80 2c 20 30 78 33 34 2c 20 30 78 32 30 2c 20 30 78  , 0x34, 0x20, 0x
52a90 35 32 2c 20 30 78 34 31 2c 20 30 78 35 33 5d 7d  52, 0x41, 0x53]}
52aa0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
52ab0 5f 49 4d 75 6c 74 69 63 61 73 74 43 6f 6e 74 72  _IMulticastContr
52ac0 6f 6c 20 3d 20 7b 30 78 34 31 30 46 41 35 30 37  ol = {0x410FA507
52ad0 2c 20 30 78 34 44 43 36 2c 20 30 78 34 31 35 41  , 0x4DC6, 0x415A
52ae0 2c 20 5b 30 78 39 30 2c 20 30 78 31 34 2c 20 30  , [0x90, 0x14, 0
52af0 78 36 33 2c 20 30 78 33 38 2c 20 30 78 37 35 2c  x63, 0x38, 0x75,
52b00 20 30 78 44 35 2c 20 30 78 34 30 2c 20 30 78 36   0xD5, 0x40, 0x6
52b10 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
52b20 49 49 44 5f 49 4d 75 6c 74 69 4c 61 6e 67 75 61  IID_IMultiLangua
52b30 67 65 20 3d 20 7b 30 78 32 37 35 43 32 33 45 31  ge = {0x275C23E1
52b40 2c 20 30 78 33 37 34 37 2c 20 30 78 31 31 44 30  , 0x3747, 0x11D0
52b50 2c 20 5b 30 78 39 46 2c 20 30 78 45 41 2c 20 30  , [0x9F, 0xEA, 0
52b60 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
52b70 20 30 78 33 46 2c 20 30 78 38 36 2c 20 30 78 34   0x3F, 0x86, 0x4
52b80 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
52b90 49 49 44 5f 49 4d 75 6c 74 69 4c 61 6e 67 75 61  IID_IMultiLangua
52ba0 67 65 32 20 3d 20 7b 30 78 44 43 43 46 43 31 36  ge2 = {0xDCCFC16
52bb0 34 2c 20 30 78 32 42 33 38 2c 20 30 78 31 31 44  4, 0x2B38, 0x11D
52bc0 32 2c 20 5b 30 78 42 37 2c 20 30 78 45 43 2c 20  2, [0xB7, 0xEC, 
52bd0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
52be0 2c 20 30 78 38 46 2c 20 30 78 35 44 2c 20 30 78  , 0x8F, 0x5D, 0x
52bf0 39 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  9A]};. const IID
52c00 20 49 49 44 5f 49 4d 75 6c 74 69 4c 61 6e 67 75   IID_IMultiLangu
52c10 61 67 65 33 20 3d 20 7b 30 78 34 45 35 38 36 38  age3 = {0x4E5868
52c20 41 42 2c 20 30 78 42 31 35 37 2c 20 30 78 34 36  AB, 0xB157, 0x46
52c30 32 33 2c 20 5b 30 78 39 41 2c 20 30 78 43 43 2c  23, [0x9A, 0xCC,
52c40 20 30 78 36 41 2c 20 30 78 31 44 2c 20 30 78 39   0x6A, 0x1D, 0x9
52c50 43 2c 20 30 78 41 45 2c 20 30 78 42 45 2c 20 30  C, 0xAE, 0xBE, 0
52c60 78 30 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x04]};. const II
52c70 44 20 49 49 44 5f 49 4d 75 6c 74 69 70 6c 65 50  D IID_IMultipleP
52c80 72 6f 70 65 72 74 79 41 63 63 65 73 73 20 3d 20  ropertyAccess = 
52c90 7b 30 78 45 43 38 31 46 45 44 45 2c 20 30 78 44  {0xEC81FEDE, 0xD
52ca0 34 33 32 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  432, 0x11CE, [0x
52cb0 39 32 2c 20 30 78 34 34 2c 20 30 78 30 30 2c 20  92, 0x44, 0x00, 
52cc0 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 36 45  0x20, 0xAF, 0x6E
52cd0 2c 20 30 78 37 32 2c 20 30 78 44 42 5d 7d 3b 0a  , 0x72, 0xDB]};.
52ce0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
52cf0 4d 75 6c 74 69 70 6c 65 52 65 73 75 6c 74 73 20  MultipleResults 
52d00 3d 20 7b 30 78 30 43 37 33 33 41 39 30 2c 20 30  = {0x0C733A90, 0
52d10 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b  x2A1C, 0x11CE, [
52d20 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
52d30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
52d40 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
52d50 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
52d60 5f 49 4d 75 6c 74 69 51 49 20 3d 20 7b 30 78 30  _IMultiQI = {0x0
52d70 30 30 30 30 30 32 30 2c 20 30 78 30 30 30 30 2c  0000020, 0x0000,
52d80 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
52d90 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
52da0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
52db0 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
52dc0 73 74 20 49 49 44 20 49 49 44 5f 49 4e 61 6d 65  st IID IID_IName
52dd0 64 50 72 6f 70 65 72 74 79 42 61 67 20 3d 20 7b  dPropertyBag = {
52de0 30 78 46 42 37 30 30 34 33 30 2c 20 30 78 39 35  0xFB700430, 0x95
52df0 32 43 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39  2C, 0x11D1, [0x9
52e00 34 2c 20 30 78 36 46 2c 20 30 78 30 30 2c 20 30  4, 0x6F, 0x00, 0
52e10 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
52e20 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20   0x00, 0x00]};. 
52e30 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e  const IID IID_IN
52e40 41 54 45 76 65 6e 74 4d 61 6e 61 67 65 72 20 3d  ATEventManager =
52e50 20 7b 30 78 36 32 34 42 44 35 38 38 2c 20 30 78   {0x624BD588, 0x
52e60 39 30 36 30 2c 20 30 78 34 31 30 39 2c 20 5b 30  9060, 0x4109, [0
52e70 78 42 30 2c 20 30 78 42 30 2c 20 30 78 31 41 2c  xB0, 0xB0, 0x1A,
52e80 20 30 78 44 42 2c 20 30 78 42 43 2c 20 30 78 41   0xDB, 0xBC, 0xA
52e90 43 2c 20 30 78 33 32 2c 20 30 78 44 46 5d 7d 3b  C, 0x32, 0xDF]};
52ea0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
52eb0 49 4e 41 54 45 78 74 65 72 6e 61 6c 49 50 41 64  INATExternalIPAd
52ec0 64 72 65 73 73 43 61 6c 6c 62 61 63 6b 20 3d 20  dressCallback = 
52ed0 7b 30 78 39 43 34 31 36 37 34 30 2c 20 30 78 41  {0x9C416740, 0xA
52ee0 33 34 45 2c 20 30 78 34 34 36 46 2c 20 5b 30 78  34E, 0x446F, [0x
52ef0 42 41 2c 20 30 78 30 36 2c 20 30 78 41 42 2c 20  BA, 0x06, 0xAB, 
52f00 30 78 44 30 2c 20 30 78 34 43 2c 20 30 78 33 31  0xD0, 0x4C, 0x31
52f10 2c 20 30 78 34 39 2c 20 30 78 41 45 5d 7d 3b 0a  , 0x49, 0xAE]};.
52f20 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
52f30 4e 41 54 4e 75 6d 62 65 72 4f 66 45 6e 74 72 69  NATNumberOfEntri
52f40 65 73 43 61 6c 6c 62 61 63 6b 20 3d 20 7b 30 78  esCallback = {0x
52f50 43 38 33 41 30 41 37 34 2c 20 30 78 39 31 45 45  C83A0A74, 0x91EE
52f60 2c 20 30 78 34 31 42 36 2c 20 5b 30 78 42 36 2c  , 0x41B6, [0xB6,
52f70 20 30 78 37 41 2c 20 30 78 36 37 2c 20 30 78 45   0x7A, 0x67, 0xE
52f80 30 2c 20 30 78 46 30 2c 20 30 78 30 42 2c 20 30  0, 0xF0, 0x0B, 0
52f90 78 42 44 2c 20 30 78 37 38 5d 7d 3b 0a 20 63 6f  xBD, 0x78]};. co
52fa0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74  nst IID IID_INet
52fb0 43 66 67 20 3d 20 7b 30 78 43 30 45 38 41 45 39  Cfg = {0xC0E8AE9
52fc0 33 2c 20 30 78 33 30 36 45 2c 20 30 78 31 31 44  3, 0x306E, 0x11D
52fd0 31 2c 20 5b 30 78 41 41 2c 20 30 78 43 46 2c 20  1, [0xAA, 0xCF, 
52fe0 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46  0x00, 0x80, 0x5F
52ff0 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78  , 0xC1, 0x27, 0x
53000 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0E]};. const IID
53010 20 49 49 44 5f 49 4e 65 74 43 66 67 42 69 6e 64   IID_INetCfgBind
53020 69 6e 67 49 6e 74 65 72 66 61 63 65 20 3d 20 7b  ingInterface = {
53030 30 78 43 30 45 38 41 45 39 34 2c 20 30 78 33 30  0xC0E8AE94, 0x30
53040 36 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  6E, 0x11D1, [0xA
53050 41 2c 20 30 78 43 46 2c 20 30 78 30 30 2c 20 30  A, 0xCF, 0x00, 0
53060 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c  x80, 0x5F, 0xC1,
53070 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20   0x27, 0x0E]};. 
53080 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e  const IID IID_IN
53090 65 74 43 66 67 42 69 6e 64 69 6e 67 50 61 74 68  etCfgBindingPath
530a0 20 3d 20 7b 30 78 43 30 45 38 41 45 39 36 2c 20   = {0xC0E8AE96, 
530b0 30 78 33 30 36 45 2c 20 30 78 31 31 44 31 2c 20  0x306E, 0x11D1, 
530c0 5b 30 78 41 41 2c 20 30 78 43 46 2c 20 30 78 30  [0xAA, 0xCF, 0x0
530d0 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30  0, 0x80, 0x5F, 0
530e0 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d  xC1, 0x27, 0x0E]
530f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
53100 44 5f 49 4e 65 74 43 66 67 43 6c 61 73 73 20 3d  D_INetCfgClass =
53110 20 7b 30 78 43 30 45 38 41 45 39 37 2c 20 30 78   {0xC0E8AE97, 0x
53120 33 30 36 45 2c 20 30 78 31 31 44 31 2c 20 5b 30  306E, 0x11D1, [0
53130 78 41 41 2c 20 30 78 43 46 2c 20 30 78 30 30 2c  xAA, 0xCF, 0x00,
53140 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43   0x80, 0x5F, 0xC
53150 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b  1, 0x27, 0x0E]};
53160 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
53170 49 4e 65 74 43 66 67 43 6c 61 73 73 53 65 74 75  INetCfgClassSetu
53180 70 20 3d 20 7b 30 78 43 30 45 38 41 45 39 44 2c  p = {0xC0E8AE9D,
53190 20 30 78 33 30 36 45 2c 20 30 78 31 31 44 31 2c   0x306E, 0x11D1,
531a0 20 5b 30 78 41 41 2c 20 30 78 43 46 2c 20 30 78   [0xAA, 0xCF, 0x
531b0 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20  00, 0x80, 0x5F, 
531c0 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45  0xC1, 0x27, 0x0E
531d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
531e0 49 44 5f 49 4e 65 74 43 66 67 43 6f 6d 70 6f 6e  ID_INetCfgCompon
531f0 65 6e 74 20 3d 20 7b 30 78 43 30 45 38 41 45 39  ent = {0xC0E8AE9
53200 39 2c 20 30 78 33 30 36 45 2c 20 30 78 31 31 44  9, 0x306E, 0x11D
53210 31 2c 20 5b 30 78 41 41 2c 20 30 78 43 46 2c 20  1, [0xAA, 0xCF, 
53220 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46  0x00, 0x80, 0x5F
53230 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78  , 0xC1, 0x27, 0x
53240 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0E]};. const IID
53250 20 49 49 44 5f 49 4e 65 74 43 66 67 43 6f 6d 70   IID_INetCfgComp
53260 6f 6e 65 6e 74 42 69 6e 64 69 6e 67 73 20 3d 20  onentBindings = 
53270 7b 30 78 43 30 45 38 41 45 39 45 2c 20 30 78 33  {0xC0E8AE9E, 0x3
53280 30 36 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  06E, 0x11D1, [0x
53290 41 41 2c 20 30 78 43 46 2c 20 30 78 30 30 2c 20  AA, 0xCF, 0x00, 
532a0 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31  0x80, 0x5F, 0xC1
532b0 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a  , 0x27, 0x0E]};.
532c0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
532d0 4e 65 74 43 66 67 43 6f 6d 70 6f 6e 65 6e 74 43  NetCfgComponentC
532e0 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 39 33 32 32  ontrol = {0x9322
532f0 33 38 44 46 2c 20 30 78 42 45 41 31 2c 20 30 78  38DF, 0xBEA1, 0x
53300 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 39  11D0, [0x92, 0x9
53310 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  8, 0x00, 0xC0, 0
53320 78 34 46 2c 20 30 78 43 39 2c 20 30 78 39 44 2c  x4F, 0xC9, 0x9D,
53330 20 30 78 43 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xCF]};. const 
53340 49 49 44 20 49 49 44 5f 49 4e 65 74 43 66 67 43  IID IID_INetCfgC
53350 6f 6d 70 6f 6e 65 6e 74 4e 6f 74 69 66 79 42 69  omponentNotifyBi
53360 6e 64 69 6e 67 20 3d 20 7b 30 78 39 33 32 32 33  nding = {0x93223
53370 38 45 31 2c 20 30 78 42 45 41 31 2c 20 30 78 31  8E1, 0xBEA1, 0x1
53380 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 39 38  1D0, [0x92, 0x98
53390 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
533a0 34 46 2c 20 30 78 43 39 2c 20 30 78 39 44 2c 20  4F, 0xC9, 0x9D, 
533b0 30 78 43 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xCF]};. const I
533c0 49 44 20 49 49 44 5f 49 4e 65 74 43 66 67 43 6f  ID IID_INetCfgCo
533d0 6d 70 6f 6e 65 6e 74 4e 6f 74 69 66 79 47 6c 6f  mponentNotifyGlo
533e0 62 61 6c 20 3d 20 7b 30 78 39 33 32 32 33 38 45  bal = {0x932238E
533f0 32 2c 20 30 78 42 45 41 31 2c 20 30 78 31 31 44  2, 0xBEA1, 0x11D
53400 30 2c 20 5b 30 78 39 32 2c 20 30 78 39 38 2c 20  0, [0x92, 0x98, 
53410 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
53420 2c 20 30 78 43 39 2c 20 30 78 39 44 2c 20 30 78  , 0xC9, 0x9D, 0x
53430 43 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  CF]};. const IID
53440 20 49 49 44 5f 49 4e 65 74 43 66 67 43 6f 6d 70   IID_INetCfgComp
53450 6f 6e 65 6e 74 50 72 69 76 61 74 65 20 3d 20 7b  onentPrivate = {
53460 30 78 39 38 31 33 33 32 37 33 2c 20 30 78 34 42  0x98133273, 0x4B
53470 32 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  20, 0x11D1, [0xA
53480 42 2c 20 30 78 30 31 2c 20 30 78 30 30 2c 20 30  B, 0x01, 0x00, 0
53490 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c  x80, 0x5F, 0xC1,
534a0 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20   0x27, 0x0E]};. 
534b0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e  const IID IID_IN
534c0 65 74 43 66 67 43 6f 6d 70 6f 6e 65 6e 74 50 72  etCfgComponentPr
534d0 6f 70 65 72 74 79 55 69 20 3d 20 7b 30 78 39 33  opertyUi = {0x93
534e0 32 32 33 38 45 30 2c 20 30 78 42 45 41 31 2c 20  2238E0, 0xBEA1, 
534f0 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30  0x11D0, [0x92, 0
53500 78 39 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x98, 0x00, 0xC0,
53510 20 30 78 34 46 2c 20 30 78 43 39 2c 20 30 78 39   0x4F, 0xC9, 0x9
53520 44 2c 20 30 78 43 46 5d 7d 3b 0a 20 63 6f 6e 73  D, 0xCF]};. cons
53530 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 43 66  t IID IID_INetCf
53540 67 43 6f 6d 70 6f 6e 65 6e 74 53 65 74 75 70 20  gComponentSetup 
53550 3d 20 7b 30 78 39 33 32 32 33 38 45 33 2c 20 30  = {0x932238E3, 0
53560 78 42 45 41 31 2c 20 30 78 31 31 44 30 2c 20 5b  xBEA1, 0x11D0, [
53570 30 78 39 32 2c 20 30 78 39 38 2c 20 30 78 30 30  0x92, 0x98, 0x00
53580 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
53590 43 39 2c 20 30 78 39 44 2c 20 30 78 43 46 5d 7d  C9, 0x9D, 0xCF]}
535a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
535b0 5f 49 4e 65 74 43 66 67 43 6f 6d 70 6f 6e 65 6e  _INetCfgComponen
535c0 74 53 79 73 50 72 65 70 20 3d 20 7b 30 78 43 30  tSysPrep = {0xC0
535d0 45 38 41 45 39 41 2c 20 30 78 33 30 36 45 2c 20  E8AE9A, 0x306E, 
535e0 30 78 31 31 44 31 2c 20 5b 30 78 41 41 2c 20 30  0x11D1, [0xAA, 0
535f0 78 43 46 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  xCF, 0x00, 0x80,
53600 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32   0x5F, 0xC1, 0x2
53610 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x0E]};. cons
53620 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 43 66  t IID IID_INetCf
53630 67 43 6f 6d 70 6f 6e 65 6e 74 55 70 70 65 72 45  gComponentUpperE
53640 64 67 65 20 3d 20 7b 30 78 39 33 32 32 33 38 45  dge = {0x932238E
53650 34 2c 20 30 78 42 45 41 31 2c 20 30 78 31 31 44  4, 0xBEA1, 0x11D
53660 30 2c 20 5b 30 78 39 32 2c 20 30 78 39 38 2c 20  0, [0x92, 0x98, 
53670 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
53680 2c 20 30 78 43 39 2c 20 30 78 39 44 2c 20 30 78  , 0xC9, 0x9D, 0x
53690 43 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  CF]};. const IID
536a0 20 49 49 44 5f 49 4e 65 74 43 66 67 49 6e 74 65   IID_INetCfgInte
536b0 72 6e 61 6c 53 65 74 75 70 20 3d 20 7b 30 78 39  rnalSetup = {0x9
536c0 38 31 33 33 32 37 36 2c 20 30 78 34 42 32 30 2c  8133276, 0x4B20,
536d0 20 30 78 31 31 44 31 2c 20 5b 30 78 41 42 2c 20   0x11D1, [0xAB, 
536e0 30 78 30 31 2c 20 30 78 30 30 2c 20 30 78 38 30  0x01, 0x00, 0x80
536f0 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78  , 0x5F, 0xC1, 0x
53700 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e  27, 0x0E]};. con
53710 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 43  st IID IID_INetC
53720 66 67 4c 6f 63 6b 20 3d 20 7b 30 78 43 30 45 38  fgLock = {0xC0E8
53730 41 45 39 46 2c 20 30 78 33 30 36 45 2c 20 30 78  AE9F, 0x306E, 0x
53740 31 31 44 31 2c 20 5b 30 78 41 41 2c 20 30 78 43  11D1, [0xAA, 0xC
53750 46 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30  F, 0x00, 0x80, 0
53760 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c  x5F, 0xC1, 0x27,
53770 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0E]};. const 
53780 49 49 44 20 49 49 44 5f 49 4e 65 74 43 66 67 50  IID IID_INetCfgP
53790 6e 70 52 65 63 6f 6e 66 69 67 43 61 6c 6c 62 61  npReconfigCallba
537a0 63 6b 20 3d 20 7b 30 78 38 44 38 34 42 44 33 35  ck = {0x8D84BD35
537b0 2c 20 30 78 45 32 32 37 2c 20 30 78 31 31 44 32  , 0xE227, 0x11D2
537c0 2c 20 5b 30 78 42 37 2c 20 30 78 30 30 2c 20 30  , [0xB7, 0x00, 0
537d0 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
537e0 20 30 78 38 41 2c 20 30 78 36 41 2c 20 30 78 38   0x8A, 0x6A, 0x8
537f0 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  5]};. const IID 
53800 49 49 44 5f 49 4e 65 74 43 66 67 53 70 65 63 69  IID_INetCfgSpeci
53810 61 6c 43 61 73 65 20 3d 20 7b 30 78 43 30 45 38  alCase = {0xC0E8
53820 41 45 39 35 2c 20 30 78 33 30 36 45 2c 20 30 78  AE95, 0x306E, 0x
53830 31 31 44 31 2c 20 5b 30 78 41 41 2c 20 30 78 43  11D1, [0xAA, 0xC
53840 46 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30  F, 0x00, 0x80, 0
53850 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c  x5F, 0xC1, 0x27,
53860 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0E]};. const 
53870 49 49 44 20 49 49 44 5f 49 4e 65 74 43 66 67 53  IID IID_INetCfgS
53880 79 73 50 72 65 70 20 3d 20 7b 30 78 43 30 45 38  ysPrep = {0xC0E8
53890 41 45 39 38 2c 20 30 78 33 30 36 45 2c 20 30 78  AE98, 0x306E, 0x
538a0 31 31 44 31 2c 20 5b 30 78 41 41 2c 20 30 78 43  11D1, [0xAA, 0xC
538b0 46 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30  F, 0x00, 0x80, 0
538c0 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c  x5F, 0xC1, 0x27,
538d0 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0E]};. const 
538e0 49 49 44 20 49 49 44 5f 49 4e 65 74 43 6f 6e 6e  IID IID_INetConn
538f0 65 63 74 69 6f 6e 20 3d 20 7b 30 78 43 30 38 39  ection = {0xC089
53900 35 36 41 31 2c 20 30 78 31 43 44 33 2c 20 30 78  56A1, 0x1CD3, 0x
53910 31 31 44 31 2c 20 5b 30 78 42 31 2c 20 30 78 43  11D1, [0xB1, 0xC
53920 35 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30  5, 0x00, 0x80, 0
53930 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c  x5F, 0xC1, 0x27,
53940 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0E]};. const 
53950 49 49 44 20 49 49 44 5f 49 4e 65 74 43 6f 6e 6e  IID IID_INetConn
53960 65 63 74 69 6f 6e 32 20 3d 20 7b 30 78 46 41 45  ection2 = {0xFAE
53970 44 43 46 36 41 2c 20 30 78 33 31 46 45 2c 20 30  DCF6A, 0x31FE, 0
53980 78 31 31 44 31 2c 20 5b 30 78 41 41 2c 20 30 78  x11D1, [0xAA, 0x
53990 44 32 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20  D2, 0x00, 0x80, 
539a0 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37  0x5F, 0xC1, 0x27
539b0 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0E]};. const
539c0 20 49 49 44 20 49 49 44 5f 49 4e 65 74 43 6f 6e   IID IID_INetCon
539d0 6e 65 63 74 69 6f 6e 42 72 61 6e 64 69 6e 67 49  nectionBrandingI
539e0 6e 66 6f 20 3d 20 7b 30 78 46 41 45 44 43 46 35  nfo = {0xFAEDCF5
539f0 42 2c 20 30 78 33 31 46 45 2c 20 30 78 31 31 44  B, 0x31FE, 0x11D
53a00 31 2c 20 5b 30 78 41 41 2c 20 30 78 44 32 2c 20  1, [0xAA, 0xD2, 
53a10 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46  0x00, 0x80, 0x5F
53a20 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78  , 0xC1, 0x27, 0x
53a30 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0E]};. const IID
53a40 20 49 49 44 5f 49 4e 65 74 43 6f 6e 6e 65 63 74   IID_INetConnect
53a50 69 6f 6e 43 4d 55 74 69 6c 20 3d 20 7b 30 78 46  ionCMUtil = {0xF
53a60 41 45 44 43 46 36 30 2c 20 30 78 33 31 46 45 2c  AEDCF60, 0x31FE,
53a70 20 30 78 31 31 44 31 2c 20 5b 30 78 41 41 2c 20   0x11D1, [0xAA, 
53a80 30 78 44 32 2c 20 30 78 30 30 2c 20 30 78 38 30  0xD2, 0x00, 0x80
53a90 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78  , 0x5F, 0xC1, 0x
53aa0 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e  27, 0x0E]};. con
53ab0 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 43  st IID IID_INetC
53ac0 6f 6e 6e 65 63 74 69 6f 6e 43 6f 6d 6d 6f 6e 55  onnectionCommonU
53ad0 69 20 3d 20 7b 30 78 43 30 38 39 35 36 41 35 2c  i = {0xC08956A5,
53ae0 20 30 78 31 43 44 33 2c 20 30 78 31 31 44 31 2c   0x1CD3, 0x11D1,
53af0 20 5b 30 78 42 31 2c 20 30 78 43 35 2c 20 30 78   [0xB1, 0xC5, 0x
53b00 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20  00, 0x80, 0x5F, 
53b10 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45  0xC1, 0x27, 0x0E
53b20 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
53b30 49 44 5f 49 4e 65 74 43 6f 6e 6e 65 63 74 69 6f  ID_INetConnectio
53b40 6e 43 6f 6e 6e 65 63 74 55 69 20 3d 20 7b 30 78  nConnectUi = {0x
53b50 43 30 38 39 35 36 41 33 2c 20 30 78 31 43 44 33  C08956A3, 0x1CD3
53b60 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 31 2c  , 0x11D1, [0xB1,
53b70 20 30 78 43 35 2c 20 30 78 30 30 2c 20 30 78 38   0xC5, 0x00, 0x8
53b80 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30  0, 0x5F, 0xC1, 0
53b90 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f  x27, 0x0E]};. co
53ba0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74  nst IID IID_INet
53bb0 43 6f 6e 6e 65 63 74 69 6f 6e 48 4e 65 74 55 74  ConnectionHNetUt
53bc0 69 6c 20 3d 20 7b 30 78 46 41 45 44 43 46 36 34  il = {0xFAEDCF64
53bd0 2c 20 30 78 33 31 46 45 2c 20 30 78 31 31 44 31  , 0x31FE, 0x11D1
53be0 2c 20 5b 30 78 41 41 2c 20 30 78 44 32 2c 20 30  , [0xAA, 0xD2, 0
53bf0 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c  x00, 0x80, 0x5F,
53c00 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30   0xC1, 0x27, 0x0
53c10 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
53c20 49 49 44 5f 49 4e 65 74 43 6f 6e 6e 65 63 74 69  IID_INetConnecti
53c30 6f 6e 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78 43  onManager = {0xC
53c40 30 38 39 35 36 41 32 2c 20 30 78 31 43 44 33 2c  08956A2, 0x1CD3,
53c50 20 30 78 31 31 44 31 2c 20 5b 30 78 42 31 2c 20   0x11D1, [0xB1, 
53c60 30 78 43 35 2c 20 30 78 30 30 2c 20 30 78 38 30  0xC5, 0x00, 0x80
53c70 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78  , 0x5F, 0xC1, 0x
53c80 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e  27, 0x0E]};. con
53c90 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 43  st IID IID_INetC
53ca0 6f 6e 6e 65 63 74 69 6f 6e 4d 61 6e 61 67 65 72  onnectionManager
53cb0 32 20 3d 20 7b 30 78 46 41 45 44 43 46 36 39 2c  2 = {0xFAEDCF69,
53cc0 20 30 78 33 31 46 45 2c 20 30 78 31 31 44 31 2c   0x31FE, 0x11D1,
53cd0 20 5b 30 78 41 41 2c 20 30 78 44 32 2c 20 30 78   [0xAA, 0xD2, 0x
53ce0 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20  00, 0x80, 0x5F, 
53cf0 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45  0xC1, 0x27, 0x0E
53d00 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
53d10 49 44 5f 49 4e 65 74 43 6f 6e 6e 65 63 74 69 6f  ID_INetConnectio
53d20 6e 4d 61 6e 61 67 65 72 44 65 62 75 67 20 3d 20  nManagerDebug = 
53d30 7b 30 78 46 41 45 44 43 46 35 44 2c 20 30 78 33  {0xFAEDCF5D, 0x3
53d40 31 46 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  1FE, 0x11D1, [0x
53d50 41 41 2c 20 30 78 44 32 2c 20 30 78 30 30 2c 20  AA, 0xD2, 0x00, 
53d60 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31  0x80, 0x5F, 0xC1
53d70 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a  , 0x27, 0x0E]};.
53d80 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
53d90 4e 65 74 43 6f 6e 6e 65 63 74 69 6f 6e 4d 61 6e  NetConnectionMan
53da0 61 67 65 72 45 76 65 6e 74 73 20 3d 20 7b 30 78  agerEvents = {0x
53db0 43 30 38 39 35 36 42 41 2c 20 30 78 31 43 44 33  C08956BA, 0x1CD3
53dc0 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 31 2c  , 0x11D1, [0xB1,
53dd0 20 30 78 43 35 2c 20 30 78 30 30 2c 20 30 78 38   0xC5, 0x00, 0x8
53de0 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30  0, 0x5F, 0xC1, 0
53df0 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f  x27, 0x0E]};. co
53e00 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74  nst IID IID_INet
53e10 43 6f 6e 6e 65 63 74 69 6f 6e 4e 6f 74 69 66 79  ConnectionNotify
53e20 53 69 6e 6b 20 3d 20 7b 30 78 46 41 45 44 43 46  Sink = {0xFAEDCF
53e30 35 43 2c 20 30 78 33 31 46 45 2c 20 30 78 31 31  5C, 0x31FE, 0x11
53e40 44 31 2c 20 5b 30 78 41 41 2c 20 30 78 44 32 2c  D1, [0xAA, 0xD2,
53e50 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35   0x00, 0x80, 0x5
53e60 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30  F, 0xC1, 0x27, 0
53e70 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0E]};. const II
53e80 44 20 49 49 44 5f 49 4e 65 74 43 6f 6e 6e 65 63  D IID_INetConnec
53e90 74 69 6f 6e 50 72 6f 70 65 72 74 79 55 69 20 3d  tionPropertyUi =
53ea0 20 7b 30 78 43 30 38 39 35 36 41 34 2c 20 30 78   {0xC08956A4, 0x
53eb0 31 43 44 33 2c 20 30 78 31 31 44 31 2c 20 5b 30  1CD3, 0x11D1, [0
53ec0 78 42 31 2c 20 30 78 43 35 2c 20 30 78 30 30 2c  xB1, 0xC5, 0x00,
53ed0 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43   0x80, 0x5F, 0xC
53ee0 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b  1, 0x27, 0x0E]};
53ef0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
53f00 49 4e 65 74 43 6f 6e 6e 65 63 74 69 6f 6e 50 72  INetConnectionPr
53f10 6f 70 65 72 74 79 55 69 32 20 3d 20 7b 30 78 43  opertyUi2 = {0xC
53f20 30 38 39 35 36 42 39 2c 20 30 78 31 43 44 33 2c  08956B9, 0x1CD3,
53f30 20 30 78 31 31 44 31 2c 20 5b 30 78 42 31 2c 20   0x11D1, [0xB1, 
53f40 30 78 43 35 2c 20 30 78 30 30 2c 20 30 78 38 30  0xC5, 0x00, 0x80
53f50 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78  , 0x5F, 0xC1, 0x
53f60 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e  27, 0x0E]};. con
53f70 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 43  st IID IID_INetC
53f80 6f 6e 6e 65 63 74 69 6f 6e 50 72 6f 70 73 20 3d  onnectionProps =
53f90 20 7b 30 78 46 34 32 37 37 43 39 35 2c 20 30 78   {0xF4277C95, 0x
53fa0 43 45 35 42 2c 20 30 78 34 36 33 44 2c 20 5b 30  CE5B, 0x463D, [0
53fb0 78 38 31 2c 20 30 78 36 37 2c 20 30 78 35 36 2c  x81, 0x67, 0x56,
53fc0 20 30 78 36 32 2c 20 30 78 44 39 2c 20 30 78 42   0x62, 0xD9, 0xB
53fd0 43 2c 20 30 78 41 41 2c 20 30 78 37 32 5d 7d 3b  C, 0xAA, 0x72]};
53fe0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
53ff0 49 4e 65 74 43 6f 6e 6e 65 63 74 69 6f 6e 52 65  INetConnectionRe
54000 66 72 65 73 68 20 3d 20 7b 30 78 46 41 45 44 43  fresh = {0xFAEDC
54010 46 35 46 2c 20 30 78 33 31 46 45 2c 20 30 78 31  F5F, 0x31FE, 0x1
54020 31 44 31 2c 20 5b 30 78 41 41 2c 20 30 78 44 32  1D1, [0xAA, 0xD2
54030 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78  , 0x00, 0x80, 0x
54040 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20  5F, 0xC1, 0x27, 
54050 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0E]};. const I
54060 49 44 20 49 49 44 5f 49 4e 65 74 43 6f 6e 6e 65  ID IID_INetConne
54070 63 74 69 6f 6e 53 79 73 54 72 61 79 20 3d 20 7b  ctionSysTray = {
54080 30 78 46 41 45 44 43 46 36 35 2c 20 30 78 33 31  0xFAEDCF65, 0x31
54090 46 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  FE, 0x11D1, [0xA
540a0 41 2c 20 30 78 44 32 2c 20 30 78 30 30 2c 20 30  A, 0xD2, 0x00, 0
540b0 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c  x80, 0x5F, 0xC1,
540c0 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20   0x27, 0x0E]};. 
540d0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e  const IID IID_IN
540e0 65 74 43 6f 6e 6e 65 63 74 69 6f 6e 55 69 4c 6f  etConnectionUiLo
540f0 63 6b 20 3d 20 7b 30 78 46 41 45 44 43 46 35 30  ck = {0xFAEDCF50
54100 2c 20 30 78 33 31 46 45 2c 20 30 78 31 31 44 31  , 0x31FE, 0x11D1
54110 2c 20 5b 30 78 41 41 2c 20 30 78 44 32 2c 20 30  , [0xAA, 0xD2, 0
54120 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c  x00, 0x80, 0x5F,
54130 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30   0xC1, 0x27, 0x0
54140 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
54150 49 49 44 5f 49 4e 65 74 43 6f 6e 6e 65 63 74 69  IID_INetConnecti
54160 6f 6e 55 69 55 74 69 6c 69 74 69 65 73 20 3d 20  onUiUtilities = 
54170 7b 30 78 46 41 45 44 43 46 35 45 2c 20 30 78 33  {0xFAEDCF5E, 0x3
54180 31 46 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  1FE, 0x11D1, [0x
54190 41 41 2c 20 30 78 44 32 2c 20 30 78 30 30 2c 20  AA, 0xD2, 0x00, 
541a0 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31  0x80, 0x5F, 0xC1
541b0 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a  , 0x27, 0x0E]};.
541c0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
541d0 4e 65 74 43 6f 6e 6e 65 63 74 69 6f 6e 57 69 7a  NetConnectionWiz
541e0 61 72 64 55 69 20 3d 20 7b 30 78 46 41 45 44 43  ardUi = {0xFAEDC
541f0 46 35 31 2c 20 30 78 33 31 46 45 2c 20 30 78 31  F51, 0x31FE, 0x1
54200 31 44 31 2c 20 5b 30 78 41 41 2c 20 30 78 44 32  1D1, [0xAA, 0xD2
54210 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78  , 0x00, 0x80, 0x
54220 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20  5F, 0xC1, 0x27, 
54230 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0E]};. const I
54240 49 44 20 49 49 44 5f 49 4e 65 74 43 6f 6e 6e 65  ID IID_INetConne
54250 63 74 69 6f 6e 57 69 7a 61 72 64 55 69 43 6f 6e  ctionWizardUiCon
54260 74 65 78 74 20 3d 20 7b 30 78 46 41 45 44 43 46  text = {0xFAEDCF
54270 35 32 2c 20 30 78 33 31 46 45 2c 20 30 78 31 31  52, 0x31FE, 0x11
54280 44 31 2c 20 5b 30 78 41 41 2c 20 30 78 44 32 2c  D1, [0xAA, 0xD2,
54290 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35   0x00, 0x80, 0x5
542a0 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30  F, 0xC1, 0x27, 0
542b0 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0E]};. const II
542c0 44 20 49 49 44 5f 49 4e 65 74 43 72 61 77 6c 65  D IID_INetCrawle
542d0 72 20 3d 20 7b 30 78 34 39 43 39 32 39 45 45 2c  r = {0x49C929EE,
542e0 20 30 78 41 31 42 37 2c 20 30 78 34 43 35 38 2c   0xA1B7, 0x4C58,
542f0 20 5b 30 78 42 35 2c 20 30 78 33 39 2c 20 30 78   [0xB5, 0x39, 0x
54300 45 36 2c 20 30 78 33 42 2c 20 30 78 45 33 2c 20  E6, 0x3B, 0xE3, 
54310 30 78 39 32 2c 20 30 78 42 36 2c 20 30 78 46 33  0x92, 0xB6, 0xF3
54320 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
54330 49 44 5f 49 4e 65 74 44 65 66 61 75 6c 74 43 6f  ID_INetDefaultCo
54340 6e 6e 65 63 74 69 6f 6e 20 3d 20 7b 30 78 46 41  nnection = {0xFA
54350 45 44 43 46 36 36 2c 20 30 78 33 31 46 45 2c 20  EDCF66, 0x31FE, 
54360 30 78 31 31 44 31 2c 20 5b 30 78 41 41 2c 20 30  0x11D1, [0xAA, 0
54370 78 44 32 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  xD2, 0x00, 0x80,
54380 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32   0x5F, 0xC1, 0x2
54390 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x0E]};. cons
543a0 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 49 6e  t IID IID_INetIn
543b0 62 6f 75 6e 64 43 6f 6e 6e 65 63 74 69 6f 6e 20  boundConnection 
543c0 3d 20 7b 30 78 46 41 45 44 43 46 35 33 2c 20 30  = {0xFAEDCF53, 0
543d0 78 33 31 46 45 2c 20 30 78 31 31 44 31 2c 20 5b  x31FE, 0x11D1, [
543e0 30 78 41 41 2c 20 30 78 44 32 2c 20 30 78 30 30  0xAA, 0xD2, 0x00
543f0 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78  , 0x80, 0x5F, 0x
54400 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d  C1, 0x27, 0x0E]}
54410 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
54420 5f 49 4e 65 74 49 6e 73 74 61 6c 6c 51 75 65 75  _INetInstallQueu
54430 65 20 3d 20 7b 30 78 39 38 31 33 33 32 37 34 2c  e = {0x98133274,
54440 20 30 78 34 42 32 30 2c 20 30 78 31 31 44 31 2c   0x4B20, 0x11D1,
54450 20 5b 30 78 41 42 2c 20 30 78 30 31 2c 20 30 78   [0xAB, 0x01, 0x
54460 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20  00, 0x80, 0x5F, 
54470 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45  0xC1, 0x27, 0x0E
54480 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
54490 49 44 5f 49 4e 65 74 4c 61 6e 43 6f 6e 6e 65 63  ID_INetLanConnec
544a0 74 69 6f 6e 20 3d 20 7b 30 78 46 41 45 44 43 46  tion = {0xFAEDCF
544b0 35 34 2c 20 30 78 33 31 46 45 2c 20 30 78 31 31  54, 0x31FE, 0x11
544c0 44 31 2c 20 5b 30 78 41 41 2c 20 30 78 44 32 2c  D1, [0xAA, 0xD2,
544d0 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35   0x00, 0x80, 0x5
544e0 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30  F, 0xC1, 0x27, 0
544f0 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0E]};. const II
54500 44 20 49 49 44 5f 49 4e 65 74 4c 61 6e 43 6f 6e  D IID_INetLanCon
54510 6e 65 63 74 69 6f 6e 55 69 49 6e 66 6f 20 3d 20  nectionUiInfo = 
54520 7b 30 78 43 30 38 39 35 36 41 36 2c 20 30 78 31  {0xC08956A6, 0x1
54530 43 44 33 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  CD3, 0x11D1, [0x
54540 42 31 2c 20 30 78 43 35 2c 20 30 78 30 30 2c 20  B1, 0xC5, 0x00, 
54550 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31  0x80, 0x5F, 0xC1
54560 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a  , 0x27, 0x0E]};.
54570 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
54580 4e 65 74 4c 61 6e 43 6f 6e 6e 65 63 74 69 6f 6e  NetLanConnection
54590 57 69 7a 61 72 64 55 69 20 3d 20 7b 30 78 46 41  WizardUi = {0xFA
545a0 45 44 43 46 35 36 2c 20 30 78 33 31 46 45 2c 20  EDCF56, 0x31FE, 
545b0 30 78 31 31 44 31 2c 20 5b 30 78 41 41 2c 20 30  0x11D1, [0xAA, 0
545c0 78 44 32 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  xD2, 0x00, 0x80,
545d0 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32   0x5F, 0xC1, 0x2
545e0 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x0E]};. cons
545f0 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 4d 61  t IID IID_INetMa
54600 63 68 69 6e 65 50 6f 6c 69 63 69 65 73 20 3d 20  chinePolicies = 
54610 7b 30 78 46 41 45 44 43 46 36 38 2c 20 30 78 33  {0xFAEDCF68, 0x3
54620 31 46 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  1FE, 0x11D1, [0x
54630 41 41 2c 20 30 78 44 32 2c 20 30 78 30 30 2c 20  AA, 0xD2, 0x00, 
54640 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31  0x80, 0x5F, 0xC1
54650 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a  , 0x27, 0x0E]};.
54660 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
54670 4e 65 74 52 61 73 43 6f 6e 6e 65 63 74 69 6f 6e  NetRasConnection
54680 20 3d 20 7b 30 78 46 41 45 44 43 46 35 37 2c 20   = {0xFAEDCF57, 
54690 30 78 33 31 46 45 2c 20 30 78 31 31 44 31 2c 20  0x31FE, 0x11D1, 
546a0 5b 30 78 41 41 2c 20 30 78 44 32 2c 20 30 78 30  [0xAA, 0xD2, 0x0
546b0 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30  0, 0x80, 0x5F, 0
546c0 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d  xC1, 0x27, 0x0E]
546d0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
546e0 44 5f 49 4e 65 74 52 61 73 43 6f 6e 6e 65 63 74  D_INetRasConnect
546f0 69 6f 6e 49 70 55 69 49 6e 66 6f 20 3d 20 7b 30  ionIpUiInfo = {0
54700 78 46 41 45 44 43 46 35 38 2c 20 30 78 33 31 46  xFAEDCF58, 0x31F
54710 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 41  E, 0x11D1, [0xAA
54720 2c 20 30 78 44 32 2c 20 30 78 30 30 2c 20 30 78  , 0xD2, 0x00, 0x
54730 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20  80, 0x5F, 0xC1, 
54740 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63  0x27, 0x0E]};. c
54750 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65  onst IID IID_INe
54760 74 53 68 61 72 65 64 41 63 63 65 73 73 43 6f 6e  tSharedAccessCon
54770 6e 65 63 74 69 6f 6e 20 3d 20 7b 30 78 46 41 45  nection = {0xFAE
54780 44 43 46 35 35 2c 20 30 78 33 31 46 45 2c 20 30  DCF55, 0x31FE, 0
54790 78 31 31 44 31 2c 20 5b 30 78 41 41 2c 20 30 78  x11D1, [0xAA, 0x
547a0 44 32 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20  D2, 0x00, 0x80, 
547b0 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37  0x5F, 0xC1, 0x27
547c0 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0E]};. const
547d0 20 49 49 44 20 49 49 44 5f 49 4e 65 74 53 68 61   IID IID_INetSha
547e0 72 69 6e 67 43 6f 6e 66 69 67 75 72 61 74 69 6f  ringConfiguratio
547f0 6e 20 3d 20 7b 30 78 43 30 38 39 35 36 42 36 2c  n = {0xC08956B6,
54800 20 30 78 31 43 44 33 2c 20 30 78 31 31 44 31 2c   0x1CD3, 0x11D1,
54810 20 5b 30 78 42 31 2c 20 30 78 43 35 2c 20 30 78   [0xB1, 0xC5, 0x
54820 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20  00, 0x80, 0x5F, 
54830 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45  0xC1, 0x27, 0x0E
54840 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
54850 49 44 5f 49 4e 65 74 53 68 61 72 69 6e 67 45 76  ID_INetSharingEv
54860 65 72 79 43 6f 6e 6e 65 63 74 69 6f 6e 43 6f 6c  eryConnectionCol
54870 6c 65 63 74 20 3d 20 7b 30 78 33 33 43 34 36 34  lect = {0x33C464
54880 33 43 2c 20 30 78 37 38 31 31 2c 20 30 78 34 36  3C, 0x7811, 0x46
54890 46 41 2c 20 5b 30 78 41 38 2c 20 30 78 39 41 2c  FA, [0xA8, 0x9A,
548a0 20 30 78 37 36 2c 20 30 78 38 35 2c 20 30 78 39   0x76, 0x85, 0x9
548b0 37 2c 20 30 78 42 44 2c 20 30 78 37 32 2c 20 30  7, 0xBD, 0x72, 0
548c0 78 32 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x23]};. const II
548d0 44 20 49 49 44 5f 49 4e 65 74 53 68 61 72 69 6e  D IID_INetSharin
548e0 67 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78 43 30  gManager = {0xC0
548f0 38 39 35 36 42 37 2c 20 30 78 31 43 44 33 2c 20  8956B7, 0x1CD3, 
54900 30 78 31 31 44 31 2c 20 5b 30 78 42 31 2c 20 30  0x11D1, [0xB1, 0
54910 78 43 35 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  xC5, 0x00, 0x80,
54920 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32   0x5F, 0xC1, 0x2
54930 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x0E]};. cons
54940 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 53 68  t IID IID_INetSh
54950 61 72 69 6e 67 50 6f 72 74 4d 61 70 70 69 6e 67  aringPortMapping
54960 20 3d 20 7b 30 78 43 30 38 39 35 36 42 31 2c 20   = {0xC08956B1, 
54970 30 78 31 43 44 33 2c 20 30 78 31 31 44 31 2c 20  0x1CD3, 0x11D1, 
54980 5b 30 78 42 31 2c 20 30 78 43 35 2c 20 30 78 30  [0xB1, 0xC5, 0x0
54990 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30  0, 0x80, 0x5F, 0
549a0 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d  xC1, 0x27, 0x0E]
549b0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
549c0 44 5f 49 4e 65 74 53 68 61 72 69 6e 67 50 6f 72  D_INetSharingPor
549d0 74 4d 61 70 70 69 6e 67 43 6f 6c 6c 65 63 74 69  tMappingCollecti
549e0 6f 6e 20 3d 20 7b 30 78 30 32 45 34 41 32 44 45  on = {0x02E4A2DE
549f0 2c 20 30 78 44 41 32 30 2c 20 30 78 34 45 33 34  , 0xDA20, 0x4E34
54a00 2c 20 5b 30 78 38 39 2c 20 30 78 43 38 2c 20 30  , [0x89, 0xC8, 0
54a10 78 41 43 2c 20 30 78 32 32 2c 20 30 78 32 37 2c  xAC, 0x22, 0x27,
54a20 20 30 78 35 41 2c 20 30 78 30 31 2c 20 30 78 30   0x5A, 0x01, 0x0
54a30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
54a40 49 49 44 5f 49 4e 65 74 53 68 61 72 69 6e 67 50  IID_INetSharingP
54a50 6f 72 74 4d 61 70 70 69 6e 67 50 72 6f 70 73 20  ortMappingProps 
54a60 3d 20 7b 30 78 32 34 42 37 45 39 42 35 2c 20 30  = {0x24B7E9B5, 0
54a70 78 45 33 38 46 2c 20 30 78 34 36 38 35 2c 20 5b  xE38F, 0x4685, [
54a80 30 78 38 35 2c 20 30 78 31 42 2c 20 30 78 30 30  0x85, 0x1B, 0x00
54a90 2c 20 30 78 38 39 2c 20 30 78 32 43 2c 20 30 78  , 0x89, 0x2C, 0x
54aa0 46 35 2c 20 30 78 46 39 2c 20 30 78 34 30 5d 7d  F5, 0xF9, 0x40]}
54ab0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
54ac0 5f 49 4e 65 74 53 68 61 72 69 6e 67 50 72 69 76  _INetSharingPriv
54ad0 61 74 65 43 6f 6e 6e 65 63 74 69 6f 6e 43 6f 6c  ateConnectionCol
54ae0 6c 65 20 3d 20 7b 30 78 33 38 41 45 36 39 45 30  le = {0x38AE69E0
54af0 2c 20 30 78 34 34 30 39 2c 20 30 78 34 30 32 41  , 0x4409, 0x402A
54b00 2c 20 5b 30 78 41 32 2c 20 30 78 43 42 2c 20 30  , [0xA2, 0xCB, 0
54b10 78 45 39 2c 20 30 78 36 35 2c 20 30 78 43 37 2c  xE9, 0x65, 0xC7,
54b20 20 30 78 32 37 2c 20 30 78 46 38 2c 20 30 78 34   0x27, 0xF8, 0x4
54b30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
54b40 49 49 44 5f 49 4e 65 74 53 68 61 72 69 6e 67 50  IID_INetSharingP
54b50 75 62 6c 69 63 43 6f 6e 6e 65 63 74 69 6f 6e 43  ublicConnectionC
54b60 6f 6c 6c 65 63 20 3d 20 7b 30 78 37 44 37 41 36  ollec = {0x7D7A6
54b70 33 35 35 2c 20 30 78 46 33 37 32 2c 20 30 78 34  355, 0xF372, 0x4
54b80 39 37 31 2c 20 5b 30 78 41 31 2c 20 30 78 34 39  971, [0xA1, 0x49
54b90 2c 20 30 78 42 46 2c 20 30 78 43 39 2c 20 30 78  , 0xBF, 0xC9, 0x
54ba0 32 37 2c 20 30 78 42 45 2c 20 30 78 37 36 2c 20  27, 0xBE, 0x76, 
54bb0 30 78 32 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x2A]};. const I
54bc0 49 44 20 49 49 44 5f 49 4e 65 77 53 68 6f 72 74  ID IID_INewShort
54bd0 63 75 74 48 6f 6f 6b 41 20 3d 20 7b 30 78 30 30  cutHookA = {0x00
54be0 30 32 31 34 45 31 2c 20 30 78 30 30 30 30 2c 20  0214E1, 0x0000, 
54bf0 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
54c00 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
54c10 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
54c20 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
54c30 74 20 49 49 44 20 49 49 44 5f 49 4e 65 77 53 68  t IID IID_INewSh
54c40 6f 72 74 63 75 74 48 6f 6f 6b 57 20 3d 20 7b 30  ortcutHookW = {0
54c50 78 30 30 30 32 31 34 46 37 2c 20 30 78 30 30 30  x000214F7, 0x000
54c60 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
54c70 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
54c80 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
54c90 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
54ca0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65  onst IID IID_INe
54cb0 77 57 44 45 76 65 6e 74 73 20 3d 20 7b 30 78 30  wWDEvents = {0x0
54cc0 37 35 31 43 35 35 31 2c 20 30 78 37 35 36 38 2c  751C551, 0x7568,
54cd0 20 30 78 34 31 43 39 2c 20 5b 30 78 38 45 2c 20   0x41C9, [0x8E, 
54ce0 30 78 35 42 2c 20 30 78 45 32 2c 20 30 78 32 45  0x5B, 0xE2, 0x2E
54cf0 2c 20 30 78 33 38 2c 20 30 78 39 31 2c 20 30 78  , 0x38, 0x91, 0x
54d00 39 32 2c 20 30 78 33 36 5d 7d 3b 0a 20 63 6f 6e  92, 0x36]};. con
54d10 73 74 20 49 49 44 20 49 49 44 5f 49 4e 6f 74 69  st IID IID_INoti
54d20 66 69 63 61 74 69 6f 6e 20 3d 20 7b 30 78 43 37  fication = {0xC7
54d30 33 33 45 34 41 33 2c 20 30 78 35 37 36 45 2c 20  33E4A3, 0x576E, 
54d40 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30  0x11D0, [0xB2, 0
54d50 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x8C, 0x00, 0xC0,
54d60 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43   0x4F, 0xD7, 0xC
54d70 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x22]};. cons
54d80 74 20 49 49 44 20 49 49 44 5f 49 4e 6f 74 69 66  t IID IID_INotif
54d90 69 63 61 74 69 6f 6e 48 65 6c 70 65 72 20 3d 20  icationHelper = 
54da0 7b 30 78 43 37 33 33 45 34 41 42 2c 20 30 78 35  {0xC733E4AB, 0x5
54db0 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  76E, 0x11D0, [0x
54dc0 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20  B2, 0x8C, 0x00, 
54dd0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37  0xC0, 0x4F, 0xD7
54de0 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a  , 0xCD, 0x22]};.
54df0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
54e00 4e 6f 74 69 66 69 63 61 74 69 6f 6e 4d 61 6e 61  NotificationMana
54e10 67 65 72 20 3d 20 7b 30 78 39 35 35 33 31 35 30  ger = {0x9553150
54e20 31 2c 20 30 78 38 37 38 32 2c 20 30 78 34 38 34  1, 0x8782, 0x484
54e30 35 2c 20 5b 30 78 39 30 2c 20 30 78 31 44 2c 20  5, [0x90, 0x1D, 
54e40 30 78 33 31 2c 20 30 78 32 46 2c 20 30 78 33 36  0x31, 0x2F, 0x36
54e50 2c 20 30 78 42 41 2c 20 30 78 36 43 2c 20 30 78  , 0xBA, 0x6C, 0x
54e60 36 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  6E]};. const IID
54e70 20 49 49 44 5f 49 4e 6f 74 69 66 69 63 61 74 69   IID_INotificati
54e80 6f 6e 4d 67 72 20 3d 20 7b 30 78 43 37 33 33 45  onMgr = {0xC733E
54e90 34 41 34 2c 20 30 78 35 37 36 45 2c 20 30 78 31  4A4, 0x576E, 0x1
54ea0 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43  1D0, [0xB2, 0x8C
54eb0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
54ec0 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20  4F, 0xD7, 0xCD, 
54ed0 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x22]};. const I
54ee0 49 44 20 49 49 44 5f 49 4e 6f 74 69 66 69 63 61  ID IID_INotifica
54ef0 74 69 6f 6e 50 69 6e 67 20 3d 20 7b 30 78 43 37  tionPing = {0xC7
54f00 33 33 45 34 41 43 2c 20 30 78 35 37 36 45 2c 20  33E4AC, 0x576E, 
54f10 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30  0x11D0, [0xB2, 0
54f20 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x8C, 0x00, 0xC0,
54f30 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43   0x4F, 0xD7, 0xC
54f40 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x22]};. cons
54f50 74 20 49 49 44 20 49 49 44 5f 49 4e 6f 74 69 66  t IID IID_INotif
54f60 69 63 61 74 69 6f 6e 50 72 6f 63 65 73 73 4d 67  icationProcessMg
54f70 72 30 20 3d 20 7b 30 78 43 37 33 33 45 34 41 45  r0 = {0xC733E4AE
54f80 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30  , 0x576E, 0x11D0
54f90 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30  , [0xB2, 0x8C, 0
54fa0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
54fb0 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32   0xD7, 0xCD, 0x2
54fc0 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
54fd0 49 49 44 5f 49 4e 6f 74 69 66 69 63 61 74 69 6f  IID_INotificatio
54fe0 6e 52 65 70 6f 72 74 20 3d 20 7b 30 78 43 37 33  nReport = {0xC73
54ff0 33 45 34 41 37 2c 20 30 78 35 37 36 45 2c 20 30  3E4A7, 0x576E, 0
55000 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78  x11D0, [0xB2, 0x
55010 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  8C, 0x00, 0xC0, 
55020 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44  0x4F, 0xD7, 0xCD
55030 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x22]};. const
55040 20 49 49 44 20 49 49 44 5f 49 4e 6f 74 69 66 69   IID IID_INotifi
55050 63 61 74 69 6f 6e 52 75 6e 6e 69 6e 67 20 3d 20  cationRunning = 
55060 7b 30 78 43 37 33 33 45 34 41 44 2c 20 30 78 35  {0xC733E4AD, 0x5
55070 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  76E, 0x11D0, [0x
55080 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20  B2, 0x8C, 0x00, 
55090 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37  0xC0, 0x4F, 0xD7
550a0 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a  , 0xCD, 0x22]};.
550b0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
550c0 4e 6f 74 69 66 69 63 61 74 69 6f 6e 53 69 6e 6b  NotificationSink
550d0 20 3d 20 7b 30 78 43 37 33 33 45 34 41 35 2c 20   = {0xC733E4A5, 
550e0 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20  0x576E, 0x11D0, 
550f0 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30  [0xB2, 0x8C, 0x0
55100 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
55110 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d  xD7, 0xCD, 0x22]
55120 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
55130 44 5f 49 4e 6f 74 69 66 79 44 42 45 76 65 6e 74  D_INotifyDBEvent
55140 73 20 3d 20 7b 30 78 44 42 35 32 36 43 43 30 2c  s = {0xDB526CC0,
55150 20 30 78 44 31 38 38 2c 20 30 78 31 31 43 44 2c   0xD188, 0x11CD,
55160 20 5b 30 78 41 44 2c 20 30 78 34 38 2c 20 30 78   [0xAD, 0x48, 0x
55170 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
55180 30 78 33 43 2c 20 30 78 39 43 2c 20 30 78 42 36  0x3C, 0x9C, 0xB6
55190 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
551a0 49 44 5f 49 4e 6f 74 69 66 79 52 65 70 6c 69 63  ID_INotifyReplic
551b0 61 20 3d 20 7b 30 78 39 39 31 38 30 31 36 33 2c  a = {0x99180163,
551c0 20 30 78 44 41 31 36 2c 20 30 78 31 30 31 41 2c   0xDA16, 0x101A,
551d0 20 5b 30 78 39 33 2c 20 30 78 35 43 2c 20 30 78   [0x93, 0x5C, 0x
551e0 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c 20  44, 0x45, 0x53, 
551f0 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30 30  0x54, 0x00, 0x00
55200 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
55210 49 44 5f 49 4e 6f 74 69 66 79 55 49 20 3d 20 7b  ID_INotifyUI = {
55220 30 78 45 35 45 38 44 34 30 31 2c 20 30 78 31 41  0xE5E8D401, 0x1A
55230 33 37 2c 20 30 78 34 46 42 46 2c 20 5b 30 78 38  37, 0x4FBF, [0x8
55240 38 2c 20 30 78 30 43 2c 20 30 78 38 32 2c 20 30  8, 0x0C, 0x82, 0
55250 78 36 43 2c 20 30 78 43 38 2c 20 30 78 39 35 2c  x6C, 0xC8, 0x95,
55260 20 30 78 31 36 2c 20 30 78 46 44 5d 7d 3b 0a 20   0x16, 0xFD]};. 
55270 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f  const IID IID_IO
55280 62 6a 65 63 74 41 63 63 65 73 73 43 6f 6e 74 72  bjectAccessContr
55290 6f 6c 20 3d 20 7b 30 78 30 43 37 33 33 41 41 33  ol = {0x0C733AA3
552a0 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45  , 0x2A1C, 0x11CE
552b0 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
552c0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
552d0 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
552e0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
552f0 49 49 44 5f 49 4f 62 6a 65 63 74 49 64 65 6e 74  IID_IObjectIdent
55300 69 74 79 20 3d 20 7b 30 78 43 41 30 34 42 37 45  ity = {0xCA04B7E
55310 36 2c 20 30 78 30 44 32 31 2c 20 30 78 31 31 44  6, 0x0D21, 0x11D
55320 31 2c 20 5b 30 78 38 43 2c 20 30 78 43 35 2c 20  1, [0x8C, 0xC5, 
55330 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
55340 2c 20 30 78 43 32 2c 20 30 78 42 30 2c 20 30 78  , 0xC2, 0xB0, 0x
55350 38 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  85]};. const IID
55360 20 49 49 44 5f 49 4f 62 6a 65 63 74 4d 61 6e 61   IID_IObjectMana
55370 67 65 72 20 3d 20 7b 30 78 44 35 31 33 35 31 44  ger = {0xD51351D
55380 46 2c 20 30 78 36 33 39 34 2c 20 30 78 34 32 33  F, 0x6394, 0x423
55390 36 2c 20 5b 30 78 39 37 2c 20 30 78 38 33 2c 20  6, [0x97, 0x83, 
553a0 30 78 36 35 2c 20 30 78 45 44 2c 20 30 78 30 35  0x65, 0xED, 0x05
553b0 2c 20 30 78 36 33 2c 20 30 78 31 30 2c 20 30 78  , 0x63, 0x10, 0x
553c0 36 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  68]};. const IID
553d0 20 49 49 44 5f 49 4f 62 6a 65 63 74 53 61 66 65   IID_IObjectSafe
553e0 74 79 20 3d 20 7b 30 78 43 42 35 42 44 43 38 31  ty = {0xCB5BDC81
553f0 2c 20 30 78 39 33 43 31 2c 20 30 78 31 31 43 46  , 0x93C1, 0x11CF
55400 2c 20 5b 30 78 38 46 2c 20 30 78 32 30 2c 20 30  , [0x8F, 0x20, 0
55410 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c  x00, 0x80, 0x5F,
55420 20 30 78 32 43 2c 20 30 78 44 30 2c 20 30 78 36   0x2C, 0xD0, 0x6
55430 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  4]};. const IID 
55440 49 49 44 5f 49 4f 62 6a 65 63 74 57 69 74 68 53  IID_IObjectWithS
55450 69 74 65 20 3d 20 7b 30 78 46 43 34 38 30 31 41  ite = {0xFC4801A
55460 33 2c 20 30 78 32 42 41 39 2c 20 30 78 31 31 43  3, 0x2BA9, 0x11C
55470 46 2c 20 5b 30 78 41 32 2c 20 30 78 32 39 2c 20  F, [0xA2, 0x29, 
55480 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
55490 2c 20 30 78 33 44 2c 20 30 78 37 33 2c 20 30 78  , 0x3D, 0x73, 0x
554a0 35 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  52]};. const IID
554b0 20 49 49 44 5f 49 4f 62 6a 4d 67 72 20 3d 20 7b   IID_IObjMgr = {
554c0 30 78 30 30 42 42 32 37 36 31 2c 20 30 78 36 41  0x00BB2761, 0x6A
554d0 37 37 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41  77, 0x11D0, [0xA
554e0 35 2c 20 30 78 33 35 2c 20 30 78 30 30 2c 20 30  5, 0x35, 0x00, 0
554f0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c  xC0, 0x4F, 0xD7,
55500 20 30 78 44 30 2c 20 30 78 36 32 5d 7d 3b 0a 20   0xD0, 0x62]};. 
55510 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f  const IID IID_IO
55520 49 6e 65 74 20 3d 20 7b 30 78 37 39 45 41 43 39  Inet = {0x79EAC9
55530 45 30 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31  E0, 0xBAF9, 0x11
55540 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c  CE, [0x8C, 0x82,
55550 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
55560 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30  0, 0x4B, 0xA9, 0
55570 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
55580 44 20 49 49 44 5f 49 4f 49 6e 65 74 42 69 6e 64  D IID_IOInetBind
55590 43 6c 69 65 6e 74 20 3d 20 7b 30 78 37 39 45 41  Client = {0x79EA
555a0 43 39 45 32 2c 20 30 78 42 41 46 39 2c 20 30 78  C9E2, 0xBAF9, 0x
555b0 31 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38  11CE, [0x8C, 0x8
555c0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
555d0 78 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c  x00, 0x4B, 0xA9,
555e0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
555f0 49 49 44 20 49 49 44 5f 49 4f 49 6e 65 74 42 69  IID IID_IOInetBi
55600 6e 64 49 6e 66 6f 20 3d 20 7b 30 78 37 39 45 41  ndInfo = {0x79EA
55610 43 39 45 31 2c 20 30 78 42 41 46 39 2c 20 30 78  C9E1, 0xBAF9, 0x
55620 31 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38  11CE, [0x8C, 0x8
55630 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
55640 78 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c  x00, 0x4B, 0xA9,
55650 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
55660 49 49 44 20 49 49 44 5f 49 4f 49 6e 65 74 43 61  IID IID_IOInetCa
55670 63 68 65 20 3d 20 7b 30 78 37 39 45 41 43 39 45  che = {0x79EAC9E
55680 41 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43  A, 0xBAF9, 0x11C
55690 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20  E, [0x8C, 0x82, 
556a0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
556b0 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78  , 0x4B, 0xA9, 0x
556c0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
556d0 20 49 49 44 5f 49 4f 49 6e 65 74 50 72 69 6f 72   IID_IOInetPrior
556e0 69 74 79 20 3d 20 7b 30 78 37 39 45 41 43 39 45  ity = {0x79EAC9E
556f0 42 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43  B, 0xBAF9, 0x11C
55700 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20  E, [0x8C, 0x82, 
55710 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
55720 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78  , 0x4B, 0xA9, 0x
55730 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
55740 20 49 49 44 5f 49 4f 49 6e 65 74 50 72 6f 74 6f   IID_IOInetProto
55750 63 6f 6c 20 3d 20 7b 30 78 37 39 45 41 43 39 45  col = {0x79EAC9E
55760 34 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43  4, 0xBAF9, 0x11C
55770 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20  E, [0x8C, 0x82, 
55780 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
55790 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78  , 0x4B, 0xA9, 0x
557a0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
557b0 20 49 49 44 5f 49 4f 49 6e 65 74 50 72 6f 74 6f   IID_IOInetProto
557c0 63 6f 6c 49 6e 66 6f 20 3d 20 7b 30 78 37 39 45  colInfo = {0x79E
557d0 41 43 39 45 43 2c 20 30 78 42 41 46 39 2c 20 30  AC9EC, 0xBAF9, 0
557e0 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78  x11CE, [0x8C, 0x
557f0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
55800 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39  0x00, 0x4B, 0xA9
55810 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
55820 20 49 49 44 20 49 49 44 5f 49 4f 49 6e 65 74 50   IID IID_IOInetP
55830 72 6f 74 6f 63 6f 6c 52 6f 6f 74 20 3d 20 7b 30  rotocolRoot = {0
55840 78 37 39 45 41 43 39 45 33 2c 20 30 78 42 41 46  x79EAC9E3, 0xBAF
55850 39 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43  9, 0x11CE, [0x8C
55860 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
55870 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20  AA, 0x00, 0x4B, 
55880 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xA9, 0x0B]};. c
55890 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f 49  onst IID IID_IOI
558a0 6e 65 74 50 72 6f 74 6f 63 6f 6c 53 69 6e 6b 20  netProtocolSink 
558b0 3d 20 7b 30 78 37 39 45 41 43 39 45 35 2c 20 30  = {0x79EAC9E5, 0
558c0 78 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b  xBAF9, 0x11CE, [
558d0 30 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30  0x8C, 0x82, 0x00
558e0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
558f0 34 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d  4B, 0xA9, 0x0B]}
55900 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
55910 5f 49 4f 49 6e 65 74 53 65 73 73 69 6f 6e 20 3d  _IOInetSession =
55920 20 7b 30 78 37 39 45 41 43 39 36 37 2c 20 30 78   {0x79EAC967, 0x
55930 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b 30  BAF9, 0x11CE, [0
55940 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  x8C, 0x82, 0x00,
55950 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
55960 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b  B, 0xA9, 0x0B]};
55970 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
55980 49 4f 49 6e 65 74 54 68 72 65 61 64 53 77 69 74  IOInetThreadSwit
55990 63 68 20 3d 20 7b 30 78 37 39 45 41 43 39 36 38  ch = {0x79EAC968
559a0 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43 45  , 0xBAF9, 0x11CE
559b0 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30  , [0x8C, 0x82, 0
559c0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
559d0 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30   0x4B, 0xA9, 0x0
559e0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
559f0 49 49 44 5f 49 4f 6c 64 53 79 6e 63 4d 67 72 52  IID_IOldSyncMgrR
55a00 65 67 69 73 74 65 72 20 3d 20 7b 30 78 38 39 34  egister = {0x894
55a10 44 38 43 35 35 2c 20 30 78 42 44 44 46 2c 20 30  D8C55, 0xBDDF, 0
55a20 78 31 31 44 31 2c 20 5b 30 78 42 38 2c 20 30 78  x11D1, [0xB8, 0x
55a30 35 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  5D, 0x00, 0xC0, 
55a40 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 33 39  0x4F, 0xB9, 0x39
55a50 2c 20 30 78 38 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x81]};. const
55a60 20 49 49 44 20 49 49 44 5f 49 4f 6c 64 53 79 6e   IID IID_IOldSyn
55a70 63 4d 67 72 53 79 6e 63 68 72 6f 6e 69 7a 65 20  cMgrSynchronize 
55a80 3d 20 7b 30 78 36 32 39 35 44 46 32 38 2c 20 30  = {0x6295DF28, 0
55a90 78 33 35 45 45 2c 20 30 78 31 31 44 31 2c 20 5b  x35EE, 0x11D1, [
55aa0 30 78 38 37 2c 20 30 78 30 37 2c 20 30 78 30 30  0x87, 0x07, 0x00
55ab0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
55ac0 44 39 2c 20 30 78 33 33 2c 20 30 78 32 37 5d 7d  D9, 0x33, 0x27]}
55ad0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
55ae0 5f 49 4f 6c 64 53 79 6e 63 4d 67 72 53 79 6e 63  _IOldSyncMgrSync
55af0 68 72 6f 6e 69 7a 65 43 61 6c 6c 62 61 63 6b 20  hronizeCallback 
55b00 3d 20 7b 30 78 36 32 39 35 44 46 32 39 2c 20 30  = {0x6295DF29, 0
55b10 78 33 35 45 45 2c 20 30 78 31 31 44 31 2c 20 5b  x35EE, 0x11D1, [
55b20 30 78 38 37 2c 20 30 78 30 37 2c 20 30 78 30 30  0x87, 0x07, 0x00
55b30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
55b40 44 39 2c 20 30 78 33 33 2c 20 30 78 32 37 5d 7d  D9, 0x33, 0x27]}
55b50 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
55b60 5f 49 4f 6c 65 41 64 76 69 73 65 48 6f 6c 64 65  _IOleAdviseHolde
55b70 72 20 3d 20 7b 30 78 30 30 30 30 30 31 31 31 2c  r = {0x00000111,
55b80 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
55b90 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
55ba0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
55bb0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
55bc0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
55bd0 49 44 5f 49 4f 6c 65 43 61 63 68 65 20 3d 20 7b  ID_IOleCache = {
55be0 30 78 30 30 30 30 30 31 31 45 2c 20 30 78 30 30  0x0000011E, 0x00
55bf0 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
55c00 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
55c10 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
55c20 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
55c30 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f  const IID IID_IO
55c40 6c 65 43 61 63 68 65 32 20 3d 20 7b 30 78 30 30  leCache2 = {0x00
55c50 30 30 30 31 32 38 2c 20 30 78 30 30 30 30 2c 20  000128, 0x0000, 
55c60 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
55c70 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
55c80 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
55c90 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
55ca0 74 20 49 49 44 20 49 49 44 5f 49 4f 6c 65 43 61  t IID IID_IOleCa
55cb0 63 68 65 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78  cheControl = {0x
55cc0 30 30 30 30 30 31 32 39 2c 20 30 78 30 30 30 30  00000129, 0x0000
55cd0 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
55ce0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
55cf0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
55d00 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
55d10 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f 6c 65  nst IID IID_IOle
55d20 43 6c 69 65 6e 74 53 69 74 65 20 3d 20 7b 30 78  ClientSite = {0x
55d30 30 30 30 30 30 31 31 38 2c 20 30 78 30 30 30 30  00000118, 0x0000
55d40 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
55d50 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
55d60 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
55d70 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
55d80 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f 6c 65  nst IID IID_IOle
55d90 43 6f 6d 6d 61 6e 64 54 61 72 67 65 74 20 3d 20  CommandTarget = 
55da0 7b 30 78 42 37 32 32 42 43 43 42 2c 20 30 78 34  {0xB722BCCB, 0x4
55db0 45 36 38 2c 20 30 78 31 30 31 42 2c 20 5b 30 78  E68, 0x101B, [0x
55dc0 41 32 2c 20 30 78 42 43 2c 20 30 78 30 30 2c 20  A2, 0xBC, 0x00, 
55dd0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 30  0xAA, 0x00, 0x40
55de0 2c 20 30 78 34 37 2c 20 30 78 37 30 5d 7d 3b 0a  , 0x47, 0x70]};.
55df0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
55e00 4f 6c 65 43 6f 6e 74 61 69 6e 65 72 20 3d 20 7b  OleContainer = {
55e10 30 78 30 30 30 30 30 31 31 42 2c 20 30 78 30 30  0x0000011B, 0x00
55e20 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
55e30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
55e40 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
55e50 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
55e60 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f  const IID IID_IO
55e70 6c 65 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 42  leControl = {0xB
55e80 31 39 36 42 32 38 38 2c 20 30 78 42 41 42 34 2c  196B288, 0xBAB4,
55e90 20 30 78 31 30 31 41 2c 20 5b 30 78 42 36 2c 20   0x101A, [0xB6, 
55ea0 30 78 39 43 2c 20 30 78 30 30 2c 20 30 78 41 41  0x9C, 0x00, 0xAA
55eb0 2c 20 30 78 30 30 2c 20 30 78 33 34 2c 20 30 78  , 0x00, 0x34, 0x
55ec0 31 44 2c 20 30 78 30 37 5d 7d 3b 0a 20 63 6f 6e  1D, 0x07]};. con
55ed0 73 74 20 49 49 44 20 49 49 44 5f 49 4f 6c 65 43  st IID IID_IOleC
55ee0 6f 6e 74 72 6f 6c 53 69 74 65 20 3d 20 7b 30 78  ontrolSite = {0x
55ef0 42 31 39 36 42 32 38 39 2c 20 30 78 42 41 42 34  B196B289, 0xBAB4
55f00 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 42 36 2c  , 0x101A, [0xB6,
55f10 20 30 78 39 43 2c 20 30 78 30 30 2c 20 30 78 41   0x9C, 0x00, 0xA
55f20 41 2c 20 30 78 30 30 2c 20 30 78 33 34 2c 20 30  A, 0x00, 0x34, 0
55f30 78 31 44 2c 20 30 78 30 37 5d 7d 3b 0a 20 63 6f  x1D, 0x07]};. co
55f40 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f 6c 65  nst IID IID_IOle
55f50 44 6f 63 75 6d 65 6e 74 20 3d 20 7b 30 78 42 37  Document = {0xB7
55f60 32 32 42 43 43 35 2c 20 30 78 34 45 36 38 2c 20  22BCC5, 0x4E68, 
55f70 30 78 31 30 31 42 2c 20 5b 30 78 41 32 2c 20 30  0x101B, [0xA2, 0
55f80 78 42 43 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xBC, 0x00, 0xAA,
55f90 20 30 78 30 30 2c 20 30 78 34 30 2c 20 30 78 34   0x00, 0x40, 0x4
55fa0 37 2c 20 30 78 37 30 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x70]};. cons
55fb0 74 20 49 49 44 20 49 49 44 5f 49 4f 6c 65 44 6f  t IID IID_IOleDo
55fc0 63 75 6d 65 6e 74 53 69 74 65 20 3d 20 7b 30 78  cumentSite = {0x
55fd0 42 37 32 32 42 43 43 37 2c 20 30 78 34 45 36 38  B722BCC7, 0x4E68
55fe0 2c 20 30 78 31 30 31 42 2c 20 5b 30 78 41 32 2c  , 0x101B, [0xA2,
55ff0 20 30 78 42 43 2c 20 30 78 30 30 2c 20 30 78 41   0xBC, 0x00, 0xA
56000 41 2c 20 30 78 30 30 2c 20 30 78 34 30 2c 20 30  A, 0x00, 0x40, 0
56010 78 34 37 2c 20 30 78 37 30 5d 7d 3b 0a 20 63 6f  x47, 0x70]};. co
56020 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f 6c 65  nst IID IID_IOle
56030 44 6f 63 75 6d 65 6e 74 56 69 65 77 20 3d 20 7b  DocumentView = {
56040 30 78 42 37 32 32 42 43 43 36 2c 20 30 78 34 45  0xB722BCC6, 0x4E
56050 36 38 2c 20 30 78 31 30 31 42 2c 20 5b 30 78 41  68, 0x101B, [0xA
56060 32 2c 20 30 78 42 43 2c 20 30 78 30 30 2c 20 30  2, 0xBC, 0x00, 0
56070 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 30 2c  xAA, 0x00, 0x40,
56080 20 30 78 34 37 2c 20 30 78 37 30 5d 7d 3b 0a 20   0x47, 0x70]};. 
56090 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f  const IID IID_IO
560a0 6c 65 49 6e 50 6c 61 63 65 41 63 74 69 76 65 4f  leInPlaceActiveO
560b0 62 6a 65 63 74 20 3d 20 7b 30 78 30 30 30 30 30  bject = {0x00000
560c0 31 31 37 2c 20 30 78 30 30 30 30 2c 20 30 78 30  117, 0x0000, 0x0
560d0 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
560e0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
560f0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
56100 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
56110 49 44 20 49 49 44 5f 49 4f 6c 65 49 6e 50 6c 61  ID IID_IOleInPla
56120 63 65 46 72 61 6d 65 20 3d 20 7b 30 78 30 30 30  ceFrame = {0x000
56130 30 30 31 31 36 2c 20 30 78 30 30 30 30 2c 20 30  00116, 0x0000, 0
56140 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
56150 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
56160 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
56170 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
56180 20 49 49 44 20 49 49 44 5f 49 4f 6c 65 49 6e 50   IID IID_IOleInP
56190 6c 61 63 65 4f 62 6a 65 63 74 20 3d 20 7b 30 78  laceObject = {0x
561a0 30 30 30 30 30 31 31 33 2c 20 30 78 30 30 30 30  00000113, 0x0000
561b0 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
561c0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
561d0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
561e0 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
561f0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f 6c 65  nst IID IID_IOle
56200 49 6e 50 6c 61 63 65 4f 62 6a 65 63 74 57 69 6e  InPlaceObjectWin
56210 64 6f 77 6c 65 73 73 20 3d 20 7b 30 78 31 43 32  dowless = {0x1C2
56220 30 35 36 43 43 2c 20 30 78 35 45 46 34 2c 20 30  056CC, 0x5EF4, 0
56230 78 31 30 31 42 2c 20 5b 30 78 38 42 2c 20 30 78  x101B, [0x8B, 0x
56240 43 38 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  C8, 0x00, 0xAA, 
56250 30 78 30 30 2c 20 30 78 33 45 2c 20 30 78 33 42  0x00, 0x3E, 0x3B
56260 2c 20 30 78 32 39 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x29]};. const
56270 20 49 49 44 20 49 49 44 5f 49 4f 6c 65 49 6e 50   IID IID_IOleInP
56280 6c 61 63 65 53 69 74 65 20 3d 20 7b 30 78 30 30  laceSite = {0x00
56290 30 30 30 31 31 39 2c 20 30 78 30 30 30 30 2c 20  000119, 0x0000, 
562a0 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
562b0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
562c0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
562d0 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
562e0 74 20 49 49 44 20 49 49 44 5f 49 4f 6c 65 49 6e  t IID IID_IOleIn
562f0 50 6c 61 63 65 53 69 74 65 45 78 20 3d 20 7b 30  PlaceSiteEx = {0
56300 78 39 43 32 43 41 44 38 30 2c 20 30 78 33 34 32  x9C2CAD80, 0x342
56310 34 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 36  4, 0x11CF, [0xB6
56320 2c 20 30 78 37 30 2c 20 30 78 30 30 2c 20 30 78  , 0x70, 0x00, 0x
56330 41 41 2c 20 30 78 30 30 2c 20 30 78 34 43 2c 20  AA, 0x00, 0x4C, 
56340 30 78 44 36 2c 20 30 78 44 38 5d 7d 3b 0a 20 63  0xD6, 0xD8]};. c
56350 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f 6c  onst IID IID_IOl
56360 65 49 6e 50 6c 61 63 65 53 69 74 65 57 69 6e 64  eInPlaceSiteWind
56370 6f 77 6c 65 73 73 20 3d 20 7b 30 78 39 32 32 45  owless = {0x922E
56380 41 44 41 30 2c 20 30 78 33 34 32 34 2c 20 30 78  ADA0, 0x3424, 0x
56390 31 31 43 46 2c 20 5b 30 78 42 36 2c 20 30 78 37  11CF, [0xB6, 0x7
563a0 30 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  0, 0x00, 0xAA, 0
563b0 78 30 30 2c 20 30 78 34 43 2c 20 30 78 44 36 2c  x00, 0x4C, 0xD6,
563c0 20 30 78 44 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xD8]};. const 
563d0 49 49 44 20 49 49 44 5f 49 4f 6c 65 49 6e 50 6c  IID IID_IOleInPl
563e0 61 63 65 55 49 57 69 6e 64 6f 77 20 3d 20 7b 30  aceUIWindow = {0
563f0 78 30 30 30 30 30 31 31 35 2c 20 30 78 30 30 30  x00000115, 0x000
56400 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
56410 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
56420 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
56430 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
56440 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f 6c  onst IID IID_IOl
56450 65 49 74 65 6d 43 6f 6e 74 61 69 6e 65 72 20 3d  eItemContainer =
56460 20 7b 30 78 30 30 30 30 30 31 31 43 2c 20 30 78   {0x0000011C, 0x
56470 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
56480 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
56490 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
564a0 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
564b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
564c0 49 4f 6c 65 4c 69 6e 6b 20 3d 20 7b 30 78 30 30  IOleLink = {0x00
564d0 30 30 30 31 31 44 2c 20 30 78 30 30 30 30 2c 20  00011D, 0x0000, 
564e0 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
564f0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
56500 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
56510 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
56520 74 20 49 49 44 20 49 49 44 5f 49 4f 6c 65 4d 61  t IID IID_IOleMa
56530 6e 61 67 65 72 20 3d 20 7b 30 78 30 30 30 30 30  nager = {0x00000
56540 31 31 46 2c 20 30 78 30 30 30 30 2c 20 30 78 30  11F, 0x0000, 0x0
56550 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
56560 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
56570 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
56580 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
56590 49 44 20 49 49 44 5f 49 4f 6c 65 4f 62 6a 65 63  ID IID_IOleObjec
565a0 74 20 3d 20 7b 30 78 30 30 30 30 30 31 31 32 2c  t = {0x00000112,
565b0 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
565c0 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
565d0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
565e0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
565f0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
56600 49 44 5f 49 4f 6c 65 50 61 72 65 6e 74 55 6e 64  ID_IOleParentUnd
56610 6f 55 6e 69 74 20 3d 20 7b 30 78 41 31 46 41 46  oUnit = {0xA1FAF
56620 33 33 30 2c 20 30 78 45 46 39 37 2c 20 30 78 31  330, 0xEF97, 0x1
56630 31 43 45 2c 20 5b 30 78 39 42 2c 20 30 78 43 39  1CE, [0x9B, 0xC9
56640 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
56650 30 30 2c 20 30 78 36 30 2c 20 30 78 38 45 2c 20  00, 0x60, 0x8E, 
56660 30 78 30 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x01]};. const I
56670 49 44 20 49 49 44 5f 49 4f 6c 65 50 72 65 73 4f  ID IID_IOlePresO
56680 62 6a 20 3d 20 7b 30 78 30 30 30 30 30 31 32 30  bj = {0x00000120
56690 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
566a0 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
566b0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
566c0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
566d0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
566e0 49 49 44 5f 49 4f 6c 65 55 6e 64 6f 4d 61 6e 61  IID_IOleUndoMana
566f0 67 65 72 20 3d 20 7b 30 78 44 30 30 31 46 32 30  ger = {0xD001F20
56700 30 2c 20 30 78 45 46 39 37 2c 20 30 78 31 31 43  0, 0xEF97, 0x11C
56710 45 2c 20 5b 30 78 39 42 2c 20 30 78 43 39 2c 20  E, [0x9B, 0xC9, 
56720 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
56730 2c 20 30 78 36 30 2c 20 30 78 38 45 2c 20 30 78  , 0x60, 0x8E, 0x
56740 30 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  01]};. const IID
56750 20 49 49 44 5f 49 4f 6c 65 55 6e 64 6f 55 6e 69   IID_IOleUndoUni
56760 74 20 3d 20 7b 30 78 38 39 34 41 44 33 42 30 2c  t = {0x894AD3B0,
56770 20 30 78 45 46 39 37 2c 20 30 78 31 31 43 45 2c   0xEF97, 0x11CE,
56780 20 5b 30 78 39 42 2c 20 30 78 43 39 2c 20 30 78   [0x9B, 0xC9, 0x
56790 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
567a0 30 78 36 30 2c 20 30 78 38 45 2c 20 30 78 30 31  0x60, 0x8E, 0x01
567b0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
567c0 49 44 5f 49 4f 6c 65 57 69 6e 64 6f 77 20 3d 20  ID_IOleWindow = 
567d0 7b 30 78 30 30 30 30 30 31 31 34 2c 20 30 78 30  {0x00000114, 0x0
567e0 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
567f0 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
56800 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
56810 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
56820 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
56830 4f 6d 48 69 73 74 6f 72 79 20 3d 20 7b 30 78 46  OmHistory = {0xF
56840 45 43 45 41 41 41 32 2c 20 30 78 38 34 30 35 2c  ECEAAA2, 0x8405,
56850 20 30 78 31 31 43 46 2c 20 5b 30 78 38 42 2c 20   0x11CF, [0x8B, 
56860 30 78 41 31 2c 20 30 78 30 30 2c 20 30 78 41 41  0xA1, 0x00, 0xAA
56870 2c 20 30 78 30 30 2c 20 30 78 34 37 2c 20 30 78  , 0x00, 0x47, 0x
56880 36 44 2c 20 30 78 41 36 5d 7d 3b 0a 20 63 6f 6e  6D, 0xA6]};. con
56890 73 74 20 49 49 44 20 49 49 44 5f 49 4f 6d 4e 61  st IID IID_IOmNa
568a0 76 69 67 61 74 6f 72 20 3d 20 7b 30 78 46 45 43  vigator = {0xFEC
568b0 45 41 41 41 35 2c 20 30 78 38 34 30 35 2c 20 30  EAAA5, 0x8405, 0
568c0 78 31 31 43 46 2c 20 5b 30 78 38 42 2c 20 30 78  x11CF, [0x8B, 0x
568d0 41 31 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  A1, 0x00, 0xAA, 
568e0 30 78 30 30 2c 20 30 78 34 37 2c 20 30 78 36 44  0x00, 0x47, 0x6D
568f0 2c 20 30 78 41 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA6]};. const
56900 20 49 49 44 20 49 49 44 5f 49 4f 70 61 71 75 65   IID IID_IOpaque
56910 44 61 74 61 49 6e 66 6f 20 3d 20 7b 30 78 30 30  DataInfo = {0x00
56920 30 30 30 31 41 39 2c 20 30 78 30 30 30 30 2c 20  0001A9, 0x0000, 
56930 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
56940 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
56950 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
56960 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
56970 74 20 49 49 44 20 49 49 44 5f 49 4f 70 65 6e 52  t IID IID_IOpenR
56980 6f 77 73 65 74 20 3d 20 7b 30 78 30 43 37 33 33  owset = {0x0C733
56990 41 36 39 2c 20 30 78 32 41 31 43 2c 20 30 78 31  A69, 0x2A1C, 0x1
569a0 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
569b0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
569c0 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
569d0 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
569e0 49 44 20 49 49 44 5f 49 4f 70 6c 6f 63 6b 53 74  ID IID_IOplockSt
569f0 6f 72 61 67 65 20 3d 20 7b 30 78 38 44 31 39 43  orage = {0x8D19C
56a00 38 33 34 2c 20 30 78 38 38 37 39 2c 20 30 78 31  834, 0x8879, 0x1
56a10 31 44 31 2c 20 5b 30 78 38 33 2c 20 30 78 45 39  1D1, [0x83, 0xE9
56a20 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
56a30 34 46 2c 20 30 78 43 32 2c 20 30 78 43 36 2c 20  4F, 0xC2, 0xC6, 
56a40 30 78 44 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xD4]};. const I
56a50 49 44 20 49 49 44 5f 49 4f 70 73 50 72 6f 66 69  ID IID_IOpsProfi
56a60 6c 65 53 69 6d 70 6c 65 20 3d 20 7b 30 78 37 44  leSimple = {0x7D
56a70 44 31 33 36 32 43 2c 20 30 78 32 38 42 36 2c 20  D1362C, 0x28B6, 
56a80 30 78 31 31 44 32 2c 20 5b 30 78 42 43 2c 20 30  0x11D2, [0xBC, 0
56a90 78 41 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xA7, 0x00, 0xC0,
56aa0 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 32   0x4F, 0xD9, 0x2
56ab0 39 2c 20 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73  9, 0xDB]};. cons
56ac0 74 20 49 49 44 20 49 49 44 5f 49 4f 70 74 69 6f  t IID IID_IOptio
56ad0 6e 41 72 72 61 79 20 3d 20 7b 30 78 32 32 42 36  nArray = {0x22B6
56ae0 44 34 39 32 2c 20 30 78 30 46 38 38 2c 20 30 78  D492, 0x0F88, 0x
56af0 31 31 44 31 2c 20 5b 30 78 42 41 2c 20 30 78 31  11D1, [0xBA, 0x1
56b00 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  9, 0x00, 0xC0, 0
56b10 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 32 2c  x4F, 0xD9, 0x12,
56b20 20 30 78 44 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xD0]};. const 
56b30 49 49 44 20 49 49 44 5f 49 4f 76 65 72 6c 61 70  IID IID_IOverlap
56b40 70 65 64 43 6f 6d 70 6c 65 74 69 6f 6e 20 3d 20  pedCompletion = 
56b50 7b 30 78 35 32 31 41 32 38 46 30 2c 20 30 78 45  {0x521A28F0, 0xE
56b60 34 30 42 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  40B, 0x11CE, [0x
56b70 42 32 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20  B2, 0xC9, 0x00, 
56b80 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 38  0xAA, 0x00, 0x68
56b90 2c 20 30 78 30 39 2c 20 30 78 33 37 5d 7d 3b 0a  , 0x09, 0x37]};.
56ba0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
56bb0 4f 76 65 72 6c 61 70 70 65 64 53 74 72 65 61 6d  OverlappedStream
56bc0 20 3d 20 7b 30 78 34 39 33 38 34 30 37 30 2c 20   = {0x49384070, 
56bd0 30 78 45 34 30 41 2c 20 30 78 31 31 43 45 2c 20  0xE40A, 0x11CE, 
56be0 5b 30 78 42 32 2c 20 30 78 43 39 2c 20 30 78 30  [0xB2, 0xC9, 0x0
56bf0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
56c00 78 36 38 2c 20 30 78 30 39 2c 20 30 78 33 37 5d  x68, 0x09, 0x37]
56c10 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
56c20 44 5f 49 50 61 72 65 6e 74 52 6f 77 73 65 74 20  D_IParentRowset 
56c30 3d 20 7b 30 78 30 43 37 33 33 41 41 41 2c 20 30  = {0x0C733AAA, 0
56c40 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b  x2A1C, 0x11CE, [
56c50 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
56c60 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
56c70 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
56c80 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
56c90 5f 49 50 61 72 73 65 44 69 73 70 6c 61 79 4e 61  _IParseDisplayNa
56ca0 6d 65 20 3d 20 7b 30 78 30 30 30 30 30 31 31 41  me = {0x0000011A
56cb0 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
56cc0 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
56cd0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
56ce0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
56cf0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
56d00 49 49 44 5f 49 50 61 72 73 65 72 20 3d 20 7b 30  IID_IParser = {0
56d10 78 31 38 36 34 34 32 42 30 2c 20 30 78 34 37 32  x186442B0, 0x472
56d20 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 39  E, 0x11D1, [0x89
56d30 2c 20 30 78 35 32 2c 20 30 78 30 30 2c 20 30 78  , 0x52, 0x00, 0x
56d40 43 30 2c 20 30 78 34 46 2c 20 30 78 44 36 2c 20  C0, 0x4F, 0xD6, 
56d50 30 78 31 31 2c 20 30 78 44 37 5d 7d 3b 0a 20 63  0x11, 0xD7]};. c
56d60 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50 61  onst IID IID_IPa
56d70 72 73 65 72 53 65 73 73 69 6f 6e 20 3d 20 7b 30  rserSession = {0
56d80 78 31 38 36 34 34 32 42 31 2c 20 30 78 34 37 32  x186442B1, 0x472
56d90 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 39  E, 0x11D1, [0x89
56da0 2c 20 30 78 35 32 2c 20 30 78 30 30 2c 20 30 78  , 0x52, 0x00, 0x
56db0 43 30 2c 20 30 78 34 46 2c 20 30 78 44 36 2c 20  C0, 0x4F, 0xD6, 
56dc0 30 78 31 31 2c 20 30 78 44 37 5d 7d 3b 0a 20 63  0x11, 0xD7]};. c
56dd0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50 61  onst IID IID_IPa
56de0 72 73 65 72 54 72 65 65 50 72 6f 70 65 72 74 69  rserTreeProperti
56df0 65 73 20 3d 20 7b 30 78 31 38 36 34 34 32 42 32  es = {0x186442B2
56e00 2c 20 30 78 34 37 32 45 2c 20 30 78 31 31 44 31  , 0x472E, 0x11D1
56e10 2c 20 5b 30 78 38 39 2c 20 30 78 35 32 2c 20 30  , [0x89, 0x52, 0
56e20 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
56e30 20 30 78 44 36 2c 20 30 78 31 31 2c 20 30 78 44   0xD6, 0x11, 0xD
56e40 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  7]};. const IID 
56e50 49 49 44 5f 49 50 61 72 73 65 72 56 65 72 69 66  IID_IParserVerif
56e60 79 20 3d 20 7b 30 78 31 38 36 34 34 32 42 33 2c  y = {0x186442B3,
56e70 20 30 78 34 37 32 45 2c 20 30 78 31 31 44 31 2c   0x472E, 0x11D1,
56e80 20 5b 30 78 38 39 2c 20 30 78 35 32 2c 20 30 78   [0x89, 0x52, 0x
56e90 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
56ea0 30 78 44 36 2c 20 30 78 31 31 2c 20 30 78 44 37  0xD6, 0x11, 0xD7
56eb0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
56ec0 49 44 5f 49 50 61 73 73 70 6f 72 74 43 6c 69 65  ID_IPassportClie
56ed0 6e 74 53 65 72 76 69 63 65 73 20 3d 20 7b 30 78  ntServices = {0x
56ee0 42 33 30 46 37 33 30 35 2c 20 30 78 35 39 36 37  B30F7305, 0x5967
56ef0 2c 20 30 78 34 35 44 31 2c 20 5b 30 78 42 37 2c  , 0x45D1, [0xB7,
56f00 20 30 78 42 43 2c 20 30 78 44 36 2c 20 30 78 45   0xBC, 0xD6, 0xE
56f10 42 2c 20 30 78 37 31 2c 20 30 78 36 33 2c 20 30  B, 0x71, 0x63, 0
56f20 78 44 37 2c 20 30 78 37 30 5d 7d 3b 0a 20 63 6f  xD7, 0x70]};. co
56f30 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50 65 65  nst IID IID_IPee
56f40 72 46 61 63 74 6f 72 79 20 3d 20 7b 30 78 36 36  rFactory = {0x66
56f50 36 33 46 39 44 33 2c 20 30 78 42 34 38 32 2c 20  63F9D3, 0xB482, 
56f60 30 78 31 31 44 31 2c 20 5b 30 78 38 39 2c 20 30  0x11D1, [0x89, 0
56f70 78 43 36 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xC6, 0x00, 0xC0,
56f80 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78 42   0x4F, 0xB6, 0xB
56f90 46 2c 20 30 78 43 34 5d 7d 3b 0a 20 63 6f 6e 73  F, 0xC4]};. cons
56fa0 74 20 49 49 44 20 49 49 44 5f 49 50 65 6e 64 69  t IID IID_IPendi
56fb0 6e 67 50 72 6f 78 79 43 6f 6e 6e 65 63 74 69 6f  ngProxyConnectio
56fc0 6e 20 3d 20 7b 30 78 42 36 38 45 35 30 34 33 2c  n = {0xB68E5043,
56fd0 20 30 78 33 45 33 44 2c 20 30 78 34 43 43 32 2c   0x3E3D, 0x4CC2,
56fe0 20 5b 30 78 42 39 2c 20 30 78 43 31 2c 20 30 78   [0xB9, 0xC1, 0x
56ff0 35 46 2c 20 30 78 38 46 2c 20 30 78 38 38 2c 20  5F, 0x8F, 0x88, 
57000 30 78 46 45 2c 20 30 78 45 38 2c 20 30 78 31 43  0xFE, 0xE8, 0x1C
57010 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
57020 49 44 5f 49 50 65 72 50 72 6f 70 65 72 74 79 42  ID_IPerPropertyB
57030 72 6f 77 73 69 6e 67 20 3d 20 7b 30 78 33 37 36  rowsing = {0x376
57040 42 44 33 41 41 2c 20 30 78 33 38 34 35 2c 20 30  BD3AA, 0x3845, 0
57050 78 31 30 31 42 2c 20 5b 30 78 38 34 2c 20 30 78  x101B, [0x84, 0x
57060 45 44 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20  ED, 0x08, 0x00, 
57070 30 78 32 42 2c 20 30 78 32 45 2c 20 30 78 43 37  0x2B, 0x2E, 0xC7
57080 2c 20 30 78 31 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x13]};. const
57090 20 49 49 44 20 49 49 44 5f 49 50 65 72 50 72 6f   IID IID_IPerPro
570a0 70 65 72 74 79 42 72 6f 77 73 69 6e 67 32 20 3d  pertyBrowsing2 =
570b0 20 7b 30 78 35 31 39 37 33 43 35 34 2c 20 30 78   {0x51973C54, 0x
570c0 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30  CB0C, 0x11D0, [0
570d0 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c  xB5, 0xC9, 0x00,
570e0 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34   0xA0, 0x24, 0x4
570f0 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b  A, 0x0E, 0x7A]};
57100 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
57110 49 50 65 72 73 69 73 74 20 3d 20 7b 30 78 30 30  IPersist = {0x00
57120 30 30 30 31 30 43 2c 20 30 78 30 30 30 30 2c 20  00010C, 0x0000, 
57130 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
57140 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
57150 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
57160 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
57170 74 20 49 49 44 20 49 49 44 5f 49 50 65 72 73 69  t IID IID_IPersi
57180 73 74 65 6e 74 44 61 74 61 43 68 61 6e 6e 65 6c  stentDataChannel
57190 20 3d 20 7b 30 78 41 31 38 30 45 39 33 34 2c 20   = {0xA180E934, 
571a0 30 78 44 39 32 41 2c 20 30 78 34 31 35 44 2c 20  0xD92A, 0x415D, 
571b0 5b 30 78 39 31 2c 20 30 78 34 34 2c 20 30 78 37  [0x91, 0x44, 0x7
571c0 35 2c 20 30 78 39 46 2c 20 30 78 38 30 2c 20 30  5, 0x9F, 0x80, 0
571d0 78 35 34 2c 20 30 78 45 38 2c 20 30 78 46 36 5d  x54, 0xE8, 0xF6]
571e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
571f0 44 5f 49 50 65 72 73 69 73 74 46 69 6c 65 20 3d  D_IPersistFile =
57200 20 7b 30 78 30 30 30 30 30 31 30 42 2c 20 30 78   {0x0000010B, 0x
57210 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
57220 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
57230 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
57240 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
57250 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
57260 49 50 65 72 73 69 73 74 46 6f 6c 64 65 72 20 3d  IPersistFolder =
57270 20 7b 30 78 30 30 30 32 31 34 45 41 2c 20 30 78   {0x000214EA, 0x
57280 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
57290 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
572a0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
572b0 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
572c0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
572d0 49 50 65 72 73 69 73 74 46 6f 6c 64 65 72 32 20  IPersistFolder2 
572e0 3d 20 7b 30 78 31 41 43 33 44 39 46 30 2c 20 30  = {0x1AC3D9F0, 0
572f0 78 31 37 35 43 2c 20 30 78 31 31 44 31 2c 20 5b  x175C, 0x11D1, [
57300 30 78 39 35 2c 20 30 78 42 45 2c 20 30 78 30 30  0x95, 0xBE, 0x00
57310 2c 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78  , 0x60, 0x97, 0x
57320 39 37 2c 20 30 78 45 41 2c 20 30 78 34 46 5d 7d  97, 0xEA, 0x4F]}
57330 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
57340 5f 49 50 65 72 73 69 73 74 46 6f 6c 64 65 72 33  _IPersistFolder3
57350 20 3d 20 7b 30 78 43 45 46 30 34 46 44 46 2c 20   = {0xCEF04FDF, 
57360 30 78 46 45 37 32 2c 20 30 78 31 31 44 32 2c 20  0xFE72, 0x11D2, 
57370 5b 30 78 38 37 2c 20 30 78 41 35 2c 20 30 78 30  [0x87, 0xA5, 0x0
57380 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
57390 78 36 38 2c 20 30 78 33 37 2c 20 30 78 43 46 5d  x68, 0x37, 0xCF]
573a0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
573b0 44 5f 49 50 65 72 73 69 73 74 48 69 73 74 6f 72  D_IPersistHistor
573c0 79 20 3d 20 7b 30 78 39 31 41 35 36 35 43 31 2c  y = {0x91A565C1,
573d0 20 30 78 45 33 38 46 2c 20 30 78 31 31 44 30 2c   0xE38F, 0x11D0,
573e0 20 5b 30 78 39 34 2c 20 30 78 42 46 2c 20 30 78   [0x94, 0xBF, 0x
573f0 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
57400 30 78 30 35 2c 20 30 78 35 43 2c 20 30 78 42 46  0x05, 0x5C, 0xBF
57410 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
57420 49 44 5f 49 50 65 72 73 69 73 74 49 44 4c 69 73  ID_IPersistIDLis
57430 74 20 3d 20 7b 30 78 31 30 37 39 41 43 46 43 2c  t = {0x1079ACFC,
57440 20 30 78 32 39 42 44 2c 20 30 78 31 31 44 33 2c   0x29BD, 0x11D3,
57450 20 5b 30 78 38 45 2c 20 30 78 30 44 2c 20 30 78   [0x8E, 0x0D, 0x
57460 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
57470 30 78 36 38 2c 20 30 78 33 37 2c 20 30 78 44 35  0x68, 0x37, 0xD5
57480 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
57490 49 44 5f 49 50 65 72 73 69 73 74 4d 65 6d 6f 72  ID_IPersistMemor
574a0 79 20 3d 20 7b 30 78 42 44 31 41 45 35 45 30 2c  y = {0xBD1AE5E0,
574b0 20 30 78 41 36 41 45 2c 20 30 78 31 31 43 45 2c   0xA6AE, 0x11CE,
574c0 20 5b 30 78 42 44 2c 20 30 78 33 37 2c 20 30 78   [0xBD, 0x37, 0x
574d0 35 30 2c 20 30 78 34 32 2c 20 30 78 30 30 2c 20  50, 0x42, 0x00, 
574e0 30 78 43 31 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC1, 0x00, 0x00
574f0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
57500 49 44 5f 49 50 65 72 73 69 73 74 4d 6f 6e 69 6b  ID_IPersistMonik
57510 65 72 20 3d 20 7b 30 78 37 39 45 41 43 39 43 39  er = {0x79EAC9C9
57520 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43 45  , 0xBAF9, 0x11CE
57530 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30  , [0x8C, 0x82, 0
57540 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
57550 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30   0x4B, 0xA9, 0x0
57560 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
57570 49 49 44 5f 49 50 65 72 73 69 73 74 4e 65 74 43  IID_IPersistNetC
57580 6f 6e 6e 65 63 74 69 6f 6e 20 3d 20 7b 30 78 46  onnection = {0xF
57590 41 45 44 43 46 35 39 2c 20 30 78 33 31 46 45 2c  AEDCF59, 0x31FE,
575a0 20 30 78 31 31 44 31 2c 20 5b 30 78 41 41 2c 20   0x11D1, [0xAA, 
575b0 30 78 44 32 2c 20 30 78 30 30 2c 20 30 78 38 30  0xD2, 0x00, 0x80
575c0 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78  , 0x5F, 0xC1, 0x
575d0 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e  27, 0x0E]};. con
575e0 73 74 20 49 49 44 20 49 49 44 5f 49 50 65 72 73  st IID IID_IPers
575f0 69 73 74 50 72 6f 70 65 72 74 79 42 61 67 20 3d  istPropertyBag =
57600 20 7b 30 78 33 37 44 38 34 46 36 30 2c 20 30 78   {0x37D84F60, 0x
57610 34 32 43 42 2c 20 30 78 31 31 43 45 2c 20 5b 30  42CB, 0x11CE, [0
57620 78 38 31 2c 20 30 78 33 35 2c 20 30 78 30 30 2c  x81, 0x35, 0x00,
57630 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
57640 42 2c 20 30 78 42 38 2c 20 30 78 35 31 5d 7d 3b  B, 0xB8, 0x51]};
57650 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
57660 49 50 65 72 73 69 73 74 50 72 6f 70 65 72 74 79  IPersistProperty
57670 42 61 67 32 20 3d 20 7b 30 78 32 32 46 35 35 38  Bag2 = {0x22F558
57680 38 31 2c 20 30 78 32 38 30 42 2c 20 30 78 31 31  81, 0x280B, 0x11
57690 44 30 2c 20 5b 30 78 41 38 2c 20 30 78 41 39 2c  D0, [0xA8, 0xA9,
576a0 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
576b0 39 2c 20 30 78 30 43 2c 20 30 78 32 30 2c 20 30  9, 0x0C, 0x20, 0
576c0 78 30 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x04]};. const II
576d0 44 20 49 49 44 5f 49 50 65 72 73 69 73 74 51 75  D IID_IPersistQu
576e0 65 72 79 20 3d 20 7b 30 78 31 41 33 31 31 34 42  ery = {0x1A3114B
576f0 38 2c 20 30 78 41 36 32 45 2c 20 30 78 31 31 44  8, 0xA62E, 0x11D
57700 30 2c 20 5b 30 78 41 36 2c 20 30 78 43 35 2c 20  0, [0xA6, 0xC5, 
57710 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
57720 2c 20 30 78 30 36 2c 20 30 78 41 46 2c 20 30 78  , 0x06, 0xAF, 0x
57730 34 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  45]};. const IID
57740 20 49 49 44 5f 49 50 65 72 73 69 73 74 53 74 6f   IID_IPersistSto
57750 72 61 67 65 20 3d 20 7b 30 78 30 30 30 30 30 31  rage = {0x000001
57760 30 41 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  0A, 0x0000, 0x00
57770 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
57780 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
57790 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
577a0 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
577b0 44 20 49 49 44 5f 49 50 65 72 73 69 73 74 53 74  D IID_IPersistSt
577c0 72 65 61 6d 20 3d 20 7b 30 78 30 30 30 30 30 31  ream = {0x000001
577d0 30 39 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  09, 0x0000, 0x00
577e0 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
577f0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
57800 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
57810 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
57820 44 20 49 49 44 5f 49 50 65 72 73 69 73 74 53 74  D IID_IPersistSt
57830 72 65 61 6d 49 6e 69 74 20 3d 20 7b 30 78 37 46  reamInit = {0x7F
57840 44 35 32 33 38 30 2c 20 30 78 34 45 30 37 2c 20  D52380, 0x4E07, 
57850 30 78 31 30 31 42 2c 20 5b 30 78 41 45 2c 20 30  0x101B, [0xAE, 0
57860 78 32 44 2c 20 30 78 30 38 2c 20 30 78 30 30 2c  x2D, 0x08, 0x00,
57870 20 30 78 32 42 2c 20 30 78 32 45 2c 20 30 78 43   0x2B, 0x2E, 0xC
57880 37 2c 20 30 78 31 33 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x13]};. cons
57890 74 20 49 49 44 20 49 49 44 5f 49 50 68 72 61 73  t IID IID_IPhras
578a0 65 53 69 6e 6b 20 3d 20 7b 30 78 43 43 39 30 36  eSink = {0xCC906
578b0 46 46 30 2c 20 30 78 43 30 35 38 2c 20 30 78 31  FF0, 0xC058, 0x1
578c0 30 31 41 2c 20 5b 30 78 42 35 2c 20 30 78 35 34  01A, [0xB5, 0x54
578d0 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78  , 0x08, 0x00, 0x
578e0 32 42 2c 20 30 78 33 33 2c 20 30 78 42 30 2c 20  2B, 0x33, 0xB0, 
578f0 30 78 45 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xE6]};. const I
57900 49 44 20 49 49 44 5f 49 50 69 63 74 75 72 65 20  ID IID_IPicture 
57910 3d 20 7b 30 78 37 42 46 38 30 39 38 30 2c 20 30  = {0x7BF80980, 0
57920 78 42 46 33 32 2c 20 30 78 31 30 31 41 2c 20 5b  xBF32, 0x101A, [
57930 30 78 38 42 2c 20 30 78 42 42 2c 20 30 78 30 30  0x8B, 0xBB, 0x00
57940 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
57950 33 30 2c 20 30 78 30 43 2c 20 30 78 41 42 5d 7d  30, 0x0C, 0xAB]}
57960 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
57970 5f 49 50 69 63 74 75 72 65 44 69 73 70 20 3d 20  _IPictureDisp = 
57980 7b 30 78 37 42 46 38 30 39 38 31 2c 20 30 78 42  {0x7BF80981, 0xB
57990 46 33 32 2c 20 30 78 31 30 31 41 2c 20 5b 30 78  F32, 0x101A, [0x
579a0 38 42 2c 20 30 78 42 42 2c 20 30 78 30 30 2c 20  8B, 0xBB, 0x00, 
579b0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 30  0xAA, 0x00, 0x30
579c0 2c 20 30 78 30 43 2c 20 30 78 41 42 5d 7d 3b 0a  , 0x0C, 0xAB]};.
579d0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
579e0 50 69 70 65 42 79 74 65 20 3d 20 7b 30 78 44 42  PipeByte = {0xDB
579f0 32 46 33 41 43 41 2c 20 30 78 32 46 38 36 2c 20  2F3ACA, 0x2F86, 
57a00 30 78 31 31 44 31 2c 20 5b 30 78 38 45 2c 20 30  0x11D1, [0x8E, 0
57a10 78 30 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x04, 0x00, 0xC0,
57a20 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 39   0x4F, 0xB9, 0x9
57a30 38 2c 20 30 78 39 41 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x9A]};. cons
57a40 74 20 49 49 44 20 49 49 44 5f 49 50 69 70 65 44  t IID IID_IPipeD
57a50 6f 75 62 6c 65 20 3d 20 7b 30 78 44 42 32 46 33  ouble = {0xDB2F3
57a60 41 43 45 2c 20 30 78 32 46 38 36 2c 20 30 78 31  ACE, 0x2F86, 0x1
57a70 31 44 31 2c 20 5b 30 78 38 45 2c 20 30 78 30 34  1D1, [0x8E, 0x04
57a80 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
57a90 34 46 2c 20 30 78 42 39 2c 20 30 78 39 38 2c 20  4F, 0xB9, 0x98, 
57aa0 30 78 39 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x9A]};. const I
57ab0 49 44 20 49 49 44 5f 49 50 69 70 65 4c 6f 6e 67  ID IID_IPipeLong
57ac0 20 3d 20 7b 30 78 44 42 32 46 33 41 43 43 2c 20   = {0xDB2F3ACC, 
57ad0 30 78 32 46 38 36 2c 20 30 78 31 31 44 31 2c 20  0x2F86, 0x11D1, 
57ae0 5b 30 78 38 45 2c 20 30 78 30 34 2c 20 30 78 30  [0x8E, 0x04, 0x0
57af0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
57b00 78 42 39 2c 20 30 78 39 38 2c 20 30 78 39 41 5d  xB9, 0x98, 0x9A]
57b10 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
57b20 44 5f 49 50 6f 69 6e 74 65 72 49 6e 61 63 74 69  D_IPointerInacti
57b30 76 65 20 3d 20 7b 30 78 35 35 39 38 30 42 41 30  ve = {0x55980BA0
57b40 2c 20 30 78 33 35 41 41 2c 20 30 78 31 31 43 46  , 0x35AA, 0x11CF
57b50 2c 20 5b 30 78 42 36 2c 20 30 78 37 31 2c 20 30  , [0xB6, 0x71, 0
57b60 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
57b70 20 30 78 34 43 2c 20 30 78 44 36 2c 20 30 78 44   0x4C, 0xD6, 0xD
57b80 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  8]};. const IID 
57b90 49 49 44 5f 49 50 72 69 6d 61 72 79 43 6f 6e 74  IID_IPrimaryCont
57ba0 72 6f 6c 43 68 61 6e 6e 65 6c 20 3d 20 7b 30 78  rolChannel = {0x
57bb0 31 41 32 45 38 42 36 32 2c 20 30 78 39 30 31 32  1A2E8B62, 0x9012
57bc0 2c 20 30 78 34 42 45 36 2c 20 5b 30 78 38 34 2c  , 0x4BE6, [0x84,
57bd0 20 30 78 41 45 2c 20 30 78 33 32 2c 20 30 78 42   0xAE, 0x32, 0xB
57be0 44 2c 20 30 78 36 36 2c 20 30 78 42 41 2c 20 30  D, 0x66, 0xBA, 0
57bf0 78 36 35 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f  x65, 0x7A]};. co
57c00 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50 72 69  nst IID IID_IPri
57c10 6e 74 20 3d 20 7b 30 78 42 37 32 32 42 43 43 39  nt = {0xB722BCC9
57c20 2c 20 30 78 34 45 36 38 2c 20 30 78 31 30 31 42  , 0x4E68, 0x101B
57c30 2c 20 5b 30 78 41 32 2c 20 30 78 42 43 2c 20 30  , [0xA2, 0xBC, 0
57c40 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
57c50 20 30 78 34 30 2c 20 30 78 34 37 2c 20 30 78 37   0x40, 0x47, 0x7
57c60 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
57c70 49 49 44 5f 49 50 72 69 6e 74 44 69 61 6c 6f 67  IID_IPrintDialog
57c80 43 61 6c 6c 62 61 63 6b 20 3d 20 7b 30 78 35 38  Callback = {0x58
57c90 35 32 41 32 43 33 2c 20 30 78 36 35 33 30 2c 20  52A2C3, 0x6530, 
57ca0 30 78 31 31 44 31 2c 20 5b 30 78 42 36 2c 20 30  0x11D1, [0xB6, 0
57cb0 78 41 33 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xA3, 0x00, 0x00,
57cc0 20 30 78 46 38 2c 20 30 78 37 35 2c 20 30 78 37   0xF8, 0x75, 0x7
57cd0 42 2c 20 30 78 46 39 5d 7d 3b 0a 20 63 6f 6e 73  B, 0xF9]};. cons
57ce0 74 20 49 49 44 20 49 49 44 5f 49 50 72 69 6e 74  t IID IID_IPrint
57cf0 44 69 61 6c 6f 67 53 65 72 76 69 63 65 73 20 3d  DialogServices =
57d00 20 7b 30 78 35 30 39 41 41 45 44 41 2c 20 30 78   {0x509AAEDA, 0x
57d10 35 36 33 39 2c 20 30 78 31 31 44 31 2c 20 5b 30  5639, 0x11D1, [0
57d20 78 42 36 2c 20 30 78 41 31 2c 20 30 78 30 30 2c  xB6, 0xA1, 0x00,
57d30 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37   0x00, 0xF8, 0x7
57d40 35 2c 20 30 78 37 42 2c 20 30 78 46 39 5d 7d 3b  5, 0x7B, 0xF9]};
57d50 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
57d60 49 50 72 69 76 61 63 79 53 65 72 76 69 63 65 73  IPrivacyServices
57d70 20 3d 20 7b 30 78 33 30 35 30 46 38 34 42 2c 20   = {0x3050F84B, 
57d80 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
57d90 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
57da0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
57db0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
57dc0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
57dd0 44 5f 49 50 72 69 76 61 74 65 44 69 73 70 61 74  D_IPrivateDispat
57de0 63 68 20 3d 20 7b 30 78 38 36 41 42 34 42 42 45  ch = {0x86AB4BBE
57df0 2c 20 30 78 36 35 46 36 2c 20 30 78 31 31 44 31  , 0x65F6, 0x11D1
57e00 2c 20 5b 30 78 38 43 2c 20 30 78 31 33 2c 20 30  , [0x8C, 0x13, 0
57e10 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
57e20 20 30 78 44 38 2c 20 30 78 44 35 2c 20 30 78 30   0xD8, 0xD5, 0x0
57e30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
57e40 49 49 44 5f 49 50 72 69 76 61 74 65 55 6e 6b 6e  IID_IPrivateUnkn
57e50 6f 77 6e 20 3d 20 7b 30 78 38 39 31 32 36 42 41  own = {0x89126BA
57e60 42 2c 20 30 78 36 45 41 44 2c 20 30 78 31 31 44  B, 0x6EAD, 0x11D
57e70 31 2c 20 5b 30 78 38 43 2c 20 30 78 31 38 2c 20  1, [0x8C, 0x18, 
57e80 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
57e90 2c 20 30 78 44 38 2c 20 30 78 44 35 2c 20 30 78  , 0xD8, 0xD5, 0x
57ea0 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  03]};. const IID
57eb0 20 49 49 44 5f 49 50 72 69 76 53 79 6e 63 4d 67   IID_IPrivSyncMg
57ec0 72 53 79 6e 63 68 72 6f 6e 69 7a 65 49 6e 76 6f  rSynchronizeInvo
57ed0 6b 65 20 3d 20 7b 30 78 36 32 39 35 44 46 32 45  ke = {0x6295DF2E
57ee0 2c 20 30 78 33 35 45 45 2c 20 30 78 31 31 44 31  , 0x35EE, 0x11D1
57ef0 2c 20 5b 30 78 38 37 2c 20 30 78 30 37 2c 20 30  , [0x87, 0x07, 0
57f00 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
57f10 20 30 78 44 39 2c 20 30 78 33 33 2c 20 30 78 32   0xD9, 0x33, 0x2
57f20 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  7]};. const IID 
57f30 49 49 44 5f 49 50 72 6f 63 65 73 73 44 65 62 75  IID_IProcessDebu
57f40 67 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78 35 31  gManager = {0x51
57f50 39 37 33 43 32 46 2c 20 30 78 43 42 30 43 2c 20  973C2F, 0xCB0C, 
57f60 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30  0x11D0, [0xB5, 0
57f70 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xC9, 0x00, 0xA0,
57f80 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30   0x24, 0x4A, 0x0
57f90 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x7A]};. cons
57fa0 74 20 49 49 44 20 49 49 44 5f 49 50 72 6f 63 65  t IID IID_IProce
57fb0 73 73 44 65 62 75 67 4d 61 6e 61 67 65 72 33 32  ssDebugManager32
57fc0 20 3d 20 7b 30 78 35 31 39 37 33 43 32 46 2c 20   = {0x51973C2F, 
57fd0 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20  0xCB0C, 0x11D0, 
57fe0 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30  [0xB5, 0xC9, 0x0
57ff0 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30  0, 0xA0, 0x24, 0
58000 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d  x4A, 0x0E, 0x7A]
58010 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
58020 44 5f 49 50 72 6f 63 65 73 73 44 65 62 75 67 4d  D_IProcessDebugM
58030 61 6e 61 67 65 72 36 34 20 3d 20 7b 30 78 35 36  anager64 = {0x56
58040 42 39 46 43 31 43 2c 20 30 78 36 33 41 39 2c 20  B9FC1C, 0x63A9, 
58050 30 78 34 43 43 31 2c 20 5b 30 78 41 43 2c 20 30  0x4CC1, [0xAC, 0
58060 78 32 31 2c 20 30 78 30 38 2c 20 30 78 37 44 2c  x21, 0x08, 0x7D,
58070 20 30 78 36 39 2c 20 30 78 41 31 2c 20 30 78 37   0x69, 0xA1, 0x7
58080 46 2c 20 30 78 41 42 5d 7d 3b 0a 20 63 6f 6e 73  F, 0xAB]};. cons
58090 74 20 49 49 44 20 49 49 44 5f 49 50 72 6f 63 65  t IID IID_IProce
580a0 73 73 49 6e 69 74 43 6f 6e 74 72 6f 6c 20 3d 20  ssInitControl = 
580b0 7b 30 78 37 32 33 38 30 44 35 35 2c 20 30 78 38  {0x72380D55, 0x8
580c0 44 32 42 2c 20 30 78 34 33 41 33 2c 20 5b 30 78  D2B, 0x43A3, [0x
580d0 38 35 2c 20 30 78 31 33 2c 20 30 78 32 42 2c 20  85, 0x13, 0x2B, 
580e0 30 78 36 45 2c 20 30 78 46 33 2c 20 30 78 31 34  0x6E, 0xF3, 0x14
580f0 2c 20 30 78 33 34 2c 20 30 78 45 39 5d 7d 3b 0a  , 0x34, 0xE9]};.
58100 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
58110 50 72 6f 66 66 65 72 53 65 72 76 69 63 65 20 3d  ProfferService =
58120 20 7b 30 78 43 42 37 32 38 42 32 30 2c 20 30 78   {0xCB728B20, 0x
58130 46 37 38 36 2c 20 30 78 31 31 43 45 2c 20 5b 30  F786, 0x11CE, [0
58140 78 39 32 2c 20 30 78 41 44 2c 20 30 78 30 30 2c  x92, 0xAD, 0x00,
58150 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 41   0xAA, 0x00, 0xA
58160 37 2c 20 30 78 34 43 2c 20 30 78 44 30 5d 7d 3b  7, 0x4C, 0xD0]};
58170 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
58180 49 50 72 6f 67 72 65 73 73 44 69 61 6c 6f 67 20  IProgressDialog 
58190 3d 20 7b 30 78 45 42 42 43 37 43 30 34 2c 20 30  = {0xEBBC7C04, 0
581a0 78 33 31 35 45 2c 20 30 78 31 31 44 32 2c 20 5b  x315E, 0x11D2, [
581b0 30 78 42 36 2c 20 30 78 32 46 2c 20 30 78 30 30  0xB6, 0x2F, 0x00
581c0 2c 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78  , 0x60, 0x97, 0x
581d0 44 46 2c 20 30 78 35 42 2c 20 30 78 44 34 5d 7d  DF, 0x5B, 0xD4]}
581e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
581f0 5f 49 50 72 6f 67 72 65 73 73 4e 6f 74 69 66 79  _IProgressNotify
58200 20 3d 20 7b 30 78 41 39 44 37 35 38 41 30 2c 20   = {0xA9D758A0, 
58210 30 78 34 36 31 37 2c 20 30 78 31 31 43 46 2c 20  0x4617, 0x11CF, 
58220 5b 30 78 39 35 2c 20 30 78 46 43 2c 20 30 78 30  [0x95, 0xFC, 0x0
58230 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
58240 78 36 38 2c 20 30 78 30 44 2c 20 30 78 42 34 5d  x68, 0x0D, 0xB4]
58250 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
58260 44 5f 49 50 72 6f 67 53 69 6e 6b 20 3d 20 7b 30  D_IProgSink = {0
58270 78 33 30 35 30 46 33 37 31 2c 20 30 78 39 38 42  x3050F371, 0x98B
58280 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
58290 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
582a0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
582b0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
582c0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50 72  onst IID IID_IPr
582d0 6f 70 65 72 74 79 42 61 67 20 3d 20 7b 30 78 35  opertyBag = {0x5
582e0 35 32 37 32 41 30 30 2c 20 30 78 34 32 43 42 2c  5272A00, 0x42CB,
582f0 20 30 78 31 31 43 45 2c 20 5b 30 78 38 31 2c 20   0x11CE, [0x81, 
58300 30 78 33 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0x35, 0x00, 0xAA
58310 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78  , 0x00, 0x4B, 0x
58320 42 38 2c 20 30 78 35 31 5d 7d 3b 0a 20 63 6f 6e  B8, 0x51]};. con
58330 73 74 20 49 49 44 20 49 49 44 5f 49 50 72 6f 70  st IID IID_IProp
58340 65 72 74 79 42 61 67 32 20 3d 20 7b 30 78 32 32  ertyBag2 = {0x22
58350 46 35 35 38 38 32 2c 20 30 78 32 38 30 42 2c 20  F55882, 0x280B, 
58360 30 78 31 31 44 30 2c 20 5b 30 78 41 38 2c 20 30  0x11D0, [0xA8, 0
58370 78 41 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xA9, 0x00, 0xA0,
58380 20 30 78 43 39 2c 20 30 78 30 43 2c 20 30 78 32   0xC9, 0x0C, 0x2
58390 30 2c 20 30 78 30 34 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x04]};. cons
583a0 74 20 49 49 44 20 49 49 44 5f 49 50 72 6f 70 65  t IID IID_IPrope
583b0 72 74 79 42 61 67 45 78 20 3d 20 7b 30 78 32 30  rtyBagEx = {0x20
583c0 30 31 31 38 30 31 2c 20 30 78 35 44 45 36 2c 20  011801, 0x5DE6, 
583d0 30 78 31 31 44 31 2c 20 5b 30 78 38 45 2c 20 30  0x11D1, [0x8E, 0
583e0 78 33 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x38, 0x00, 0xC0,
583f0 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 33   0x4F, 0xB9, 0x3
58400 38 2c 20 30 78 36 44 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x6D]};. cons
58410 74 20 49 49 44 20 49 49 44 5f 49 50 72 6f 70 65  t IID IID_IPrope
58420 72 74 79 46 72 61 6d 65 20 3d 20 7b 30 78 42 31  rtyFrame = {0xB1
58430 39 36 42 32 38 41 2c 20 30 78 42 41 42 34 2c 20  96B28A, 0xBAB4, 
58440 30 78 31 30 31 41 2c 20 5b 30 78 42 36 2c 20 30  0x101A, [0xB6, 0
58450 78 39 43 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x9C, 0x00, 0xAA,
58460 20 30 78 30 30 2c 20 30 78 33 34 2c 20 30 78 31   0x00, 0x34, 0x1
58470 44 2c 20 30 78 30 37 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x07]};. cons
58480 74 20 49 49 44 20 49 49 44 5f 49 50 72 6f 70 65  t IID IID_IPrope
58490 72 74 79 4d 61 70 20 3d 20 7b 30 78 43 37 33 33  rtyMap = {0xC733
584a0 45 34 41 32 2c 20 30 78 35 37 36 45 2c 20 30 78  E4A2, 0x576E, 0x
584b0 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38  11D0, [0xB2, 0x8
584c0 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  C, 0x00, 0xC0, 0
584d0 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c  x4F, 0xD7, 0xCD,
584e0 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x22]};. const 
584f0 49 49 44 20 49 49 44 5f 49 50 72 6f 70 65 72 74  IID IID_IPropert
58500 79 4d 61 70 70 65 72 20 3d 20 7b 30 78 42 33 32  yMapper = {0xB32
58510 34 42 32 32 36 2c 20 30 78 34 31 41 30 2c 20 30  4B226, 0x41A0, 0
58520 78 31 31 44 30 2c 20 5b 30 78 38 43 2c 20 30 78  x11D0, [0x8C, 0x
58530 39 31 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20  91, 0x00, 0x20, 
58540 30 78 41 46 2c 20 30 78 31 44 2c 20 30 78 37 34  0xAF, 0x1D, 0x74
58550 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0E]};. const
58560 20 49 49 44 20 49 49 44 5f 49 50 72 6f 70 65 72   IID IID_IProper
58570 74 79 4e 6f 74 69 66 79 53 69 6e 6b 20 3d 20 7b  tyNotifySink = {
58580 30 78 39 42 46 42 42 43 30 32 2c 20 30 78 45 46  0x9BFBBC02, 0xEF
58590 46 31 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 38  F1, 0x101A, [0x8
585a0 34 2c 20 30 78 45 44 2c 20 30 78 30 30 2c 20 30  4, 0xED, 0x00, 0
585b0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 34 2c  xAA, 0x00, 0x34,
585c0 20 30 78 31 44 2c 20 30 78 30 37 5d 7d 3b 0a 20   0x1D, 0x07]};. 
585d0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50  const IID IID_IP
585e0 72 6f 70 65 72 74 79 50 61 67 65 20 3d 20 7b 30  ropertyPage = {0
585f0 78 42 31 39 36 42 32 38 44 2c 20 30 78 42 41 42  xB196B28D, 0xBAB
58600 34 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 42 36  4, 0x101A, [0xB6
58610 2c 20 30 78 39 43 2c 20 30 78 30 30 2c 20 30 78  , 0x9C, 0x00, 0x
58620 41 41 2c 20 30 78 30 30 2c 20 30 78 33 34 2c 20  AA, 0x00, 0x34, 
58630 30 78 31 44 2c 20 30 78 30 37 5d 7d 3b 0a 20 63  0x1D, 0x07]};. c
58640 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50 72  onst IID IID_IPr
58650 6f 70 65 72 74 79 50 61 67 65 32 20 3d 20 7b 30  opertyPage2 = {0
58660 78 30 31 45 34 34 36 36 35 2c 20 30 78 32 34 41  x01E44665, 0x24A
58670 43 2c 20 30 78 31 30 31 42 2c 20 5b 30 78 38 34  C, 0x101B, [0x84
58680 2c 20 30 78 45 44 2c 20 30 78 30 38 2c 20 30 78  , 0xED, 0x08, 0x
58690 30 30 2c 20 30 78 32 42 2c 20 30 78 32 45 2c 20  00, 0x2B, 0x2E, 
586a0 30 78 43 37 2c 20 30 78 31 33 5d 7d 3b 0a 20 63  0xC7, 0x13]};. c
586b0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50 72  onst IID IID_IPr
586c0 6f 70 65 72 74 79 50 61 67 65 53 69 74 65 20 3d  opertyPageSite =
586d0 20 7b 30 78 42 31 39 36 42 32 38 43 2c 20 30 78   {0xB196B28C, 0x
586e0 42 41 42 34 2c 20 30 78 31 30 31 41 2c 20 5b 30  BAB4, 0x101A, [0
586f0 78 42 36 2c 20 30 78 39 43 2c 20 30 78 30 30 2c  xB6, 0x9C, 0x00,
58700 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33   0xAA, 0x00, 0x3
58710 34 2c 20 30 78 31 44 2c 20 30 78 30 37 5d 7d 3b  4, 0x1D, 0x07]};
58720 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
58730 49 50 72 6f 70 65 72 74 79 53 65 74 43 6f 6e 74  IPropertySetCont
58740 61 69 6e 65 72 20 3d 20 7b 30 78 42 34 46 46 41  ainer = {0xB4FFA
58750 45 36 30 2c 20 30 78 41 37 43 41 2c 20 30 78 31  E60, 0xA7CA, 0x1
58760 31 43 44 2c 20 5b 30 78 42 35 2c 20 30 78 38 42  1CD, [0xB5, 0x8B
58770 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
58780 36 42 2c 20 30 78 38 32 2c 20 30 78 39 31 2c 20  6B, 0x82, 0x91, 
58790 30 78 35 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x56]};. const I
587a0 49 44 20 49 49 44 5f 49 50 72 6f 70 65 72 74 79  ID IID_IProperty
587b0 53 65 74 53 74 6f 72 61 67 65 20 3d 20 7b 30 78  SetStorage = {0x
587c0 30 30 30 30 30 31 33 41 2c 20 30 78 30 30 30 30  0000013A, 0x0000
587d0 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
587e0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
587f0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
58800 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
58810 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50 72 6f  nst IID IID_IPro
58820 70 65 72 74 79 53 74 6f 72 61 67 65 20 3d 20 7b  pertyStorage = {
58830 30 78 30 30 30 30 30 31 33 38 2c 20 30 78 30 30  0x00000138, 0x00
58840 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
58850 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
58860 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
58870 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
58880 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50  const IID IID_IP
58890 72 6f 70 65 72 74 79 55 49 20 3d 20 7b 30 78 37  ropertyUI = {0x7
588a0 35 37 41 37 44 39 46 2c 20 30 78 39 31 39 41 2c  57A7D9F, 0x919A,
588b0 20 30 78 34 31 31 38 2c 20 5b 30 78 39 39 2c 20   0x4118, [0x99, 
588c0 30 78 44 37 2c 20 30 78 44 42 2c 20 30 78 42 32  0xD7, 0xDB, 0xB2
588d0 2c 20 30 78 30 38 2c 20 30 78 43 38 2c 20 30 78  , 0x08, 0xC8, 0x
588e0 43 43 2c 20 30 78 36 36 5d 7d 3b 0a 20 63 6f 6e  CC, 0x66]};. con
588f0 73 74 20 49 49 44 20 49 49 44 5f 49 50 72 6f 70  st IID IID_IProp
58900 53 68 65 65 74 50 61 67 65 20 3d 20 7b 30 78 30  SheetPage = {0x0
58910 30 30 32 31 34 46 36 2c 20 30 78 30 30 30 30 2c  00214F6, 0x0000,
58920 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
58930 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
58940 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
58950 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
58960 73 74 20 49 49 44 20 49 49 44 5f 49 50 72 6f 76  st IID IID_IProv
58970 69 64 65 43 6c 61 73 73 49 6e 66 6f 20 3d 20 7b  ideClassInfo = {
58980 30 78 42 31 39 36 42 32 38 33 2c 20 30 78 42 41  0xB196B283, 0xBA
58990 42 34 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 42  B4, 0x101A, [0xB
589a0 36 2c 20 30 78 39 43 2c 20 30 78 30 30 2c 20 30  6, 0x9C, 0x00, 0
589b0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 34 2c  xAA, 0x00, 0x34,
589c0 20 30 78 31 44 2c 20 30 78 30 37 5d 7d 3b 0a 20   0x1D, 0x07]};. 
589d0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50  const IID IID_IP
589e0 72 6f 76 69 64 65 43 6c 61 73 73 49 6e 66 6f 32  rovideClassInfo2
589f0 20 3d 20 7b 30 78 41 36 42 43 33 41 43 30 2c 20   = {0xA6BC3AC0, 
58a00 30 78 44 42 41 41 2c 20 30 78 31 31 43 45 2c 20  0xDBAA, 0x11CE, 
58a10 5b 30 78 39 44 2c 20 30 78 45 33 2c 20 30 78 30  [0x9D, 0xE3, 0x0
58a20 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
58a30 78 34 42 2c 20 30 78 42 38 2c 20 30 78 35 31 5d  x4B, 0xB8, 0x51]
58a40 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
58a50 44 5f 49 50 72 6f 76 69 64 65 45 78 70 72 65 73  D_IProvideExpres
58a60 73 69 6f 6e 43 6f 6e 74 65 78 74 73 20 3d 20 7b  sionContexts = {
58a70 30 78 35 31 39 37 33 43 34 31 2c 20 30 78 43 42  0x51973C41, 0xCB
58a80 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  0C, 0x11D0, [0xB
58a90 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30  5, 0xC9, 0x00, 0
58aa0 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c  xA0, 0x24, 0x4A,
58ab0 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20   0x0E, 0x7A]};. 
58ac0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50  const IID IID_IP
58ad0 72 6f 76 69 64 65 4d 6f 6e 69 6b 65 72 20 3d 20  rovideMoniker = 
58ae0 7b 30 78 30 43 37 33 33 41 34 44 2c 20 30 78 32  {0x0C733A4D, 0x2
58af0 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  A1C, 0x11CE, [0x
58b00 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
58b10 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
58b20 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
58b30 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
58b40 50 72 6f 76 69 64 65 4d 75 6c 74 69 70 6c 65 43  ProvideMultipleC
58b50 6c 61 73 73 49 6e 66 6f 20 3d 20 7b 30 78 41 37  lassInfo = {0xA7
58b60 41 42 41 39 43 31 2c 20 30 78 38 39 38 33 2c 20  ABA9C1, 0x8983, 
58b70 30 78 31 31 43 46 2c 20 5b 30 78 38 46 2c 20 30  0x11CF, [0x8F, 0
58b80 78 32 30 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  x20, 0x00, 0x80,
58b90 20 30 78 35 46 2c 20 30 78 32 43 2c 20 30 78 44   0x5F, 0x2C, 0xD
58ba0 30 2c 20 30 78 36 34 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x64]};. cons
58bb0 74 20 49 49 44 20 49 49 44 5f 49 50 72 6f 78 79  t IID IID_IProxy
58bc0 20 3d 20 7b 30 78 30 30 30 30 30 30 32 37 2c 20   = {0x00000027, 
58bd0 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
58be0 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
58bf0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
58c00 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
58c10 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
58c20 44 5f 49 50 72 6f 78 79 4d 61 6e 61 67 65 72 20  D_IProxyManager 
58c30 3d 20 7b 30 78 30 30 30 30 30 30 30 38 2c 20 30  = {0x00000008, 0
58c40 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
58c50 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
58c60 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
58c70 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
58c80 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
58c90 5f 49 50 53 46 61 63 74 6f 72 79 20 3d 20 7b 30  _IPSFactory = {0
58ca0 78 30 30 30 30 30 30 30 39 2c 20 30 78 30 30 30  x00000009, 0x000
58cb0 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
58cc0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
58cd0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
58ce0 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
58cf0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50 53  onst IID IID_IPS
58d00 46 61 63 74 6f 72 79 42 75 66 66 65 72 20 3d 20  FactoryBuffer = 
58d10 7b 30 78 44 35 46 35 36 39 44 30 2c 20 30 78 35  {0xD5F569D0, 0x5
58d20 39 33 42 2c 20 30 78 31 30 31 41 2c 20 5b 30 78  93B, 0x101A, [0x
58d30 42 35 2c 20 30 78 36 39 2c 20 30 78 30 38 2c 20  B5, 0x69, 0x08, 
58d40 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78 32 44  0x00, 0x2B, 0x2D
58d50 2c 20 30 78 42 46 2c 20 30 78 37 41 5d 7d 3b 0a  , 0xBF, 0x7A]};.
58d60 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
58d70 50 75 62 6c 69 73 68 65 64 41 70 70 20 3d 20 7b  PublishedApp = {
58d80 30 78 31 42 43 37 35 32 45 30 2c 20 30 78 39 30  0x1BC752E0, 0x90
58d90 34 36 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42  46, 0x11D1, [0xB
58da0 38 2c 20 30 78 42 33 2c 20 30 78 30 30 2c 20 30  8, 0xB3, 0x00, 0
58db0 78 36 30 2c 20 30 78 30 38 2c 20 30 78 30 35 2c  x60, 0x08, 0x05,
58dc0 20 30 78 39 33 2c 20 30 78 38 32 5d 7d 3b 0a 20   0x93, 0x82]};. 
58dd0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50  const IID IID_IP
58de0 75 62 6c 69 73 68 69 6e 67 57 69 7a 61 72 64 20  ublishingWizard 
58df0 3d 20 7b 30 78 41 41 39 31 39 38 42 42 2c 20 30  = {0xAA9198BB, 0
58e00 78 43 43 45 43 2c 20 30 78 34 37 32 44 2c 20 5b  xCCEC, 0x472D, [
58e10 30 78 42 45 2c 20 30 78 45 44 2c 20 30 78 31 39  0xBE, 0xED, 0x19
58e20 2c 20 30 78 41 34 2c 20 30 78 46 36 2c 20 30 78  , 0xA4, 0xF6, 0x
58e30 37 33 2c 20 30 78 33 46 2c 20 30 78 37 41 5d 7d  73, 0x3F, 0x7A]}
58e40 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
58e50 5f 49 51 75 61 6c 69 74 79 43 6f 6e 74 72 6f 6c  _IQualityControl
58e60 20 3d 20 7b 30 78 36 42 43 30 39 36 41 42 2c 20   = {0x6BC096AB, 
58e70 30 78 30 43 45 36 2c 20 30 78 31 31 44 31 2c 20  0x0CE6, 0x11D1, 
58e80 5b 30 78 42 41 2c 20 30 78 41 45 2c 20 30 78 30  [0xBA, 0xAE, 0x0
58e90 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
58ea0 78 43 32 2c 20 30 78 45 32 2c 20 30 78 30 44 5d  xC2, 0xE2, 0x0D]
58eb0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
58ec0 44 5f 49 51 75 65 72 79 20 3d 20 7b 30 78 30 43  D_IQuery = {0x0C
58ed0 37 33 33 41 35 31 2c 20 30 78 32 41 31 43 2c 20  733A51, 0x2A1C, 
58ee0 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
58ef0 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
58f00 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
58f10 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
58f20 74 20 49 49 44 20 49 49 44 5f 49 51 75 65 72 79  t IID IID_IQuery
58f30 41 73 73 6f 63 69 61 74 69 6f 6e 73 20 3d 20 7b  Associations = {
58f40 30 78 43 34 36 43 41 35 39 30 2c 20 30 78 33 43  0xC46CA590, 0x3C
58f50 33 46 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42  3F, 0x11D2, [0xB
58f60 45 2c 20 30 78 45 36 2c 20 30 78 30 30 2c 20 30  E, 0xE6, 0x00, 0
58f70 78 30 30 2c 20 30 78 46 38 2c 20 30 78 30 35 2c  x00, 0xF8, 0x05,
58f80 20 30 78 43 41 2c 20 30 78 35 37 5d 7d 3b 0a 20   0xCA, 0x57]};. 
58f90 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 51  const IID IID_IQ
58fa0 75 65 72 79 43 61 6e 63 65 6c 41 75 74 6f 50 6c  ueryCancelAutoPl
58fb0 61 79 20 3d 20 7b 30 78 44 44 45 46 45 38 37 33  ay = {0xDDEFE873
58fc0 2c 20 30 78 36 39 39 37 2c 20 30 78 34 45 36 38  , 0x6997, 0x4E68
58fd0 2c 20 5b 30 78 42 45 2c 20 30 78 32 36 2c 20 30  , [0xBE, 0x26, 0
58fe0 78 33 39 2c 20 30 78 42 36 2c 20 30 78 33 33 2c  x39, 0xB6, 0x33,
58ff0 20 30 78 41 44 2c 20 30 78 42 45 2c 20 30 78 31   0xAD, 0xBE, 0x1
59000 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
59010 49 49 44 5f 49 51 75 65 72 79 43 6f 6e 74 69 6e  IID_IQueryContin
59020 75 65 20 3d 20 7b 30 78 37 33 30 37 30 35 35 43  ue = {0x7307055C
59030 2c 20 30 78 42 32 34 41 2c 20 30 78 34 38 36 42  , 0xB24A, 0x486B
59040 2c 20 5b 30 78 39 46 2c 20 30 78 32 35 2c 20 30  , [0x9F, 0x25, 0
59050 78 31 36 2c 20 30 78 33 45 2c 20 30 78 35 39 2c  x16, 0x3E, 0x59,
59060 20 30 78 37 41 2c 20 30 78 32 38 2c 20 30 78 41   0x7A, 0x28, 0xA
59070 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  9]};. const IID 
59080 49 49 44 5f 49 51 75 65 72 79 46 6f 72 6d 20 3d  IID_IQueryForm =
59090 20 7b 30 78 38 43 46 43 45 45 33 30 2c 20 30 78   {0x8CFCEE30, 0x
590a0 33 39 42 44 2c 20 30 78 31 31 44 30 2c 20 5b 30  39BD, 0x11D0, [0
590b0 78 42 38 2c 20 30 78 44 31 2c 20 30 78 30 30 2c  xB8, 0xD1, 0x00,
590c0 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 41   0xA0, 0x24, 0xA
590d0 42 2c 20 30 78 32 44 2c 20 30 78 42 42 5d 7d 3b  B, 0x2D, 0xBB]};
590e0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
590f0 49 51 75 65 72 79 46 72 61 6d 65 20 3d 20 7b 30  IQueryFrame = {0
59100 78 37 45 38 43 37 43 32 30 2c 20 30 78 37 43 39  x7E8C7C20, 0x7C9
59110 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 31  D, 0x11D0, [0x91
59120 2c 20 30 78 33 46 2c 20 30 78 30 30 2c 20 30 78  , 0x3F, 0x00, 0x
59130 41 41 2c 20 30 78 30 30 2c 20 30 78 43 31 2c 20  AA, 0x00, 0xC1, 
59140 30 78 36 45 2c 20 30 78 36 35 5d 7d 3b 0a 20 63  0x6E, 0x65]};. c
59150 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 51 75  onst IID IID_IQu
59160 65 72 79 48 61 6e 64 6c 65 72 20 3d 20 7b 30 78  eryHandler = {0x
59170 41 36 30 43 43 37 33 46 2c 20 30 78 45 30 46 43  A60CC73F, 0xE0FC
59180 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 37 2c  , 0x11D0, [0x97,
59190 20 30 78 35 30 2c 20 30 78 30 30 2c 20 30 78 41   0x50, 0x00, 0xA
591a0 30 2c 20 30 78 43 39 2c 20 30 78 30 36 2c 20 30  0, 0xC9, 0x06, 0
591b0 78 41 46 2c 20 30 78 34 35 5d 7d 3b 0a 20 63 6f  xAF, 0x45]};. co
591c0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 51 75 65  nst IID IID_IQue
591d0 72 79 49 6e 66 6f 20 3d 20 7b 30 78 30 30 30 32  ryInfo = {0x0002
591e0 31 35 30 30 2c 20 30 78 30 30 30 30 2c 20 30 78  1500, 0x0000, 0x
591f0 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
59200 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
59210 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
59220 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
59230 49 49 44 20 49 49 44 5f 49 51 75 69 63 6b 41 63  IID IID_IQuickAc
59240 74 69 76 61 74 65 20 3d 20 7b 30 78 43 46 35 31  tivate = {0xCF51
59250 45 44 31 30 2c 20 30 78 36 32 46 45 2c 20 30 78  ED10, 0x62FE, 0x
59260 31 31 43 46 2c 20 5b 30 78 42 46 2c 20 30 78 38  11CF, [0xBF, 0x8
59270 36 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  6, 0x00, 0xA0, 0
59280 78 43 39 2c 20 30 78 30 33 2c 20 30 78 34 38 2c  xC9, 0x03, 0x48,
59290 20 30 78 33 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x36]};. const 
592a0 49 49 44 20 49 49 44 5f 49 52 61 64 69 6f 42 75  IID IID_IRadioBu
592b0 74 74 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46 36  tton = {0x3050F6
592c0 39 42 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  9B, 0x98B5, 0x11
592d0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
592e0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
592f0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
59300 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
59310 44 20 49 49 44 5f 49 52 61 74 69 6e 67 4e 6f 74  D IID_IRatingNot
59320 69 66 69 63 61 74 69 6f 6e 20 3d 20 7b 30 78 36  ification = {0x6
59330 33 39 34 34 37 42 44 2c 20 30 78 42 32 44 33 2c  39447BD, 0xB2D3,
59340 20 30 78 34 34 42 39 2c 20 5b 30 78 39 46 2c 20   0x44B9, [0x9F, 
59350 30 78 42 30 2c 20 30 78 35 31 2c 20 30 78 30 46  0xB0, 0x51, 0x0F
59360 2c 20 30 78 32 33 2c 20 30 78 43 42 2c 20 30 78  , 0x23, 0xCB, 0x
59370 34 35 2c 20 30 78 45 34 5d 7d 3b 0a 20 63 6f 6e  45, 0xE4]};. con
59380 73 74 20 49 49 44 20 49 49 44 5f 49 52 65 61 64  st IID IID_IRead
59390 44 61 74 61 20 3d 20 7b 30 78 30 43 37 33 33 41  Data = {0x0C733A
593a0 36 41 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31  6A, 0x2A1C, 0x11
593b0 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
593c0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
593d0 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
593e0 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
593f0 44 20 49 49 44 5f 49 52 65 61 64 45 76 65 6e 74  D IID_IReadEvent
59400 73 20 3d 20 7b 30 78 46 36 34 41 45 46 44 45 2c  s = {0xF64AEFDE,
59410 20 30 78 33 33 37 36 2c 20 30 78 31 31 44 31 2c   0x3376, 0x11D1,
59420 20 5b 30 78 42 45 2c 20 30 78 35 42 2c 20 30 78   [0xBE, 0x5B, 0x
59430 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
59440 30 78 43 39 2c 20 30 78 45 32 2c 20 30 78 42 42  0xC9, 0xE2, 0xBB
59450 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
59460 49 44 5f 49 52 65 63 61 6c 63 45 6e 67 69 6e 65  ID_IRecalcEngine
59470 20 3d 20 7b 30 78 33 30 35 30 46 34 39 36 2c 20   = {0x3050F496, 
59480 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
59490 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
594a0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
594b0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
594c0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
594d0 44 5f 49 52 65 63 61 6c 63 48 6f 73 74 20 3d 20  D_IRecalcHost = 
594e0 7b 30 78 33 30 35 30 46 34 39 37 2c 20 30 78 39  {0x3050F497, 0x9
594f0 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
59500 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
59510 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
59520 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
59530 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
59540 52 65 63 61 6c 63 48 6f 73 74 44 65 62 75 67 20  RecalcHostDebug 
59550 3d 20 7b 30 78 33 30 35 30 46 35 46 37 2c 20 30  = {0x3050F5F7, 0
59560 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
59570 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
59580 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
59590 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
595a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
595b0 5f 49 52 65 63 61 6c 63 50 72 6f 70 65 72 74 79  _IRecalcProperty
595c0 20 3d 20 7b 30 78 33 30 35 30 46 35 44 36 2c 20   = {0x3050F5D6, 
595d0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
595e0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
595f0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
59600 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
59610 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
59620 44 5f 49 52 65 63 6f 6e 63 69 6c 61 62 6c 65 4f  D_IReconcilableO
59630 62 6a 65 63 74 20 3d 20 7b 30 78 39 39 31 38 30  bject = {0x99180
59640 31 36 32 2c 20 30 78 44 41 31 36 2c 20 30 78 31  162, 0xDA16, 0x1
59650 30 31 41 2c 20 5b 30 78 39 33 2c 20 30 78 35 43  01A, [0x93, 0x5C
59660 2c 20 30 78 34 34 2c 20 30 78 34 35 2c 20 30 78  , 0x44, 0x45, 0x
59670 35 33 2c 20 30 78 35 34 2c 20 30 78 30 30 2c 20  53, 0x54, 0x00, 
59680 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x00]};. const I
59690 49 44 20 49 49 44 5f 49 52 65 63 6f 6e 63 69 6c  ID IID_IReconcil
596a0 65 49 6e 69 74 69 61 74 6f 72 20 3d 20 7b 30 78  eInitiator = {0x
596b0 39 39 31 38 30 31 36 31 2c 20 30 78 44 41 31 36  99180161, 0xDA16
596c0 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 39 33 2c  , 0x101A, [0x93,
596d0 20 30 78 35 43 2c 20 30 78 34 34 2c 20 30 78 34   0x5C, 0x44, 0x4
596e0 35 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30  5, 0x53, 0x54, 0
596f0 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f  x00, 0x00]};. co
59700 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 65 63  nst IID IID_IRec
59710 6f 72 64 49 6e 66 6f 20 3d 20 7b 30 78 30 30 30  ordInfo = {0x000
59720 30 30 30 32 46 2c 20 30 78 30 30 30 30 2c 20 30  0002F, 0x0000, 0
59730 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
59740 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
59750 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
59760 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
59770 20 49 49 44 20 49 49 44 5f 49 52 65 64 62 6f 6f   IID IID_IRedboo
59780 6b 44 69 73 63 4d 61 73 74 65 72 20 3d 20 7b 30  kDiscMaster = {0
59790 78 45 33 42 43 34 32 43 44 2c 20 30 78 34 45 35  xE3BC42CD, 0x4E5
597a0 43 2c 20 30 78 31 31 44 33 2c 20 5b 30 78 39 31  C, 0x11D3, [0x91
597b0 2c 20 30 78 34 34 2c 20 30 78 30 30 2c 20 30 78  , 0x44, 0x00, 0x
597c0 31 30 2c 20 30 78 34 42 2c 20 30 78 41 31 2c 20  10, 0x4B, 0xA1, 
597d0 30 78 31 43 2c 20 30 78 35 45 5d 7d 3b 0a 20 63  0x1C, 0x5E]};. c
597e0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 65  onst IID IID_IRe
597f0 66 65 72 65 6e 63 65 43 6c 6f 63 6b 20 3d 20 7b  ferenceClock = {
59800 30 78 35 36 41 38 36 38 39 37 2c 20 30 78 30 41  0x56A86897, 0x0A
59810 44 34 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 42  D4, 0x11CE, [0xB
59820 30 2c 20 30 78 33 41 2c 20 30 78 30 30 2c 20 30  0, 0x3A, 0x00, 0
59830 78 32 30 2c 20 30 78 41 46 2c 20 30 78 30 42 2c  x20, 0xAF, 0x0B,
59840 20 30 78 41 37 2c 20 30 78 37 30 5d 7d 3b 0a 20   0xA7, 0x70]};. 
59850 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52  const IID IID_IR
59860 65 67 69 73 74 65 72 50 72 6f 76 69 64 65 72 20  egisterProvider 
59870 3d 20 7b 30 78 30 43 37 33 33 41 42 39 2c 20 30  = {0x0C733AB9, 0
59880 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b  x2A1C, 0x11CE, [
59890 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
598a0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
598b0 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
598c0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
598d0 5f 49 52 65 67 69 73 74 65 72 56 69 72 75 73 53  _IRegisterVirusS
598e0 63 61 6e 45 6e 67 69 6e 65 20 3d 20 7b 30 78 30  canEngine = {0x0
598f0 38 32 35 45 30 36 30 2c 20 30 78 42 39 36 31 2c  825E060, 0xB961,
59900 20 30 78 31 31 43 46 2c 20 5b 30 78 41 41 2c 20   0x11CF, [0xAA, 
59910 30 78 46 41 2c 20 30 78 30 30 2c 20 30 78 41 41  0xFA, 0x00, 0xAA
59920 2c 20 30 78 30 30 2c 20 30 78 42 36 2c 20 30 78  , 0x00, 0xB6, 0x
59930 30 31 2c 20 30 78 35 43 5d 7d 3b 0a 20 63 6f 6e  01, 0x5C]};. con
59940 73 74 20 49 49 44 20 49 49 44 5f 49 52 65 6c 65  st IID IID_IRele
59950 61 73 65 4d 61 72 73 68 61 6c 42 75 66 66 65 72  aseMarshalBuffer
59960 73 20 3d 20 7b 30 78 45 42 30 43 42 39 45 38 2c  s = {0xEB0CB9E8,
59970 20 30 78 37 39 39 36 2c 20 30 78 31 31 44 32 2c   0x7996, 0x11D2,
59980 20 5b 30 78 38 37 2c 20 30 78 32 45 2c 20 30 78   [0x87, 0x2E, 0x
59990 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20  00, 0x00, 0xF8, 
599a0 30 78 30 38 2c 20 30 78 30 38 2c 20 30 78 35 39  0x08, 0x08, 0x59
599b0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
599c0 49 44 5f 49 52 65 6d 6f 74 65 43 61 6c 6c 42 61  ID_IRemoteCallBa
599d0 63 6b 20 3d 20 7b 30 78 38 39 34 37 43 36 34 38  ck = {0x8947C648
599e0 2c 20 30 78 33 38 33 33 2c 20 30 78 31 31 44 31  , 0x3833, 0x11D1
599f0 2c 20 5b 30 78 38 36 2c 20 30 78 38 32 2c 20 30  , [0x86, 0x82, 0
59a00 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
59a10 20 30 78 42 46 2c 20 30 78 45 31 2c 20 30 78 37   0xBF, 0xE1, 0x7
59a20 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
59a30 49 49 44 5f 49 52 65 6d 6f 74 65 43 6f 6d 70 75  IID_IRemoteCompu
59a40 74 65 72 20 3d 20 7b 30 78 30 30 30 32 31 34 46  ter = {0x000214F
59a50 45 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  E, 0x0000, 0x000
59a60 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
59a70 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
59a80 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
59a90 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
59aa0 20 49 49 44 5f 49 52 65 6d 6f 74 65 44 65 62 75   IID_IRemoteDebu
59ab0 67 41 70 70 6c 69 63 61 74 69 6f 6e 20 3d 20 7b  gApplication = {
59ac0 30 78 35 31 39 37 33 43 33 30 2c 20 30 78 43 42  0x51973C30, 0xCB
59ad0 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  0C, 0x11D0, [0xB
59ae0 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30  5, 0xC9, 0x00, 0
59af0 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c  xA0, 0x24, 0x4A,
59b00 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20   0x0E, 0x7A]};. 
59b10 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52  const IID IID_IR
59b20 65 6d 6f 74 65 44 65 62 75 67 41 70 70 6c 69 63  emoteDebugApplic
59b30 61 74 69 6f 6e 45 76 65 6e 74 73 20 3d 20 7b 30  ationEvents = {0
59b40 78 35 31 39 37 33 43 33 33 2c 20 30 78 43 42 30  x51973C33, 0xCB0
59b50 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35  C, 0x11D0, [0xB5
59b60 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78  , 0xC9, 0x00, 0x
59b70 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20  A0, 0x24, 0x4A, 
59b80 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63  0x0E, 0x7A]};. c
59b90 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 65  onst IID IID_IRe
59ba0 6d 6f 74 65 44 65 62 75 67 41 70 70 6c 69 63 61  moteDebugApplica
59bb0 74 69 6f 6e 45 78 20 3d 20 7b 30 78 35 31 39 37  tionEx = {0x5197
59bc0 33 43 30 31 2c 20 30 78 43 42 30 43 2c 20 30 78  3C01, 0xCB0C, 0x
59bd0 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43  11D0, [0xB5, 0xC
59be0 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  9, 0x00, 0xA0, 0
59bf0 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c  x24, 0x4A, 0x0E,
59c00 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x7A]};. const 
59c10 49 49 44 20 49 49 44 5f 49 52 65 6d 6f 74 65 44  IID IID_IRemoteD
59c20 65 62 75 67 41 70 70 6c 69 63 61 74 69 6f 6e 54  ebugApplicationT
59c30 68 72 65 61 64 20 3d 20 7b 30 78 35 31 39 37 33  hread = {0x51973
59c40 43 33 37 2c 20 30 78 43 42 30 43 2c 20 30 78 31  C37, 0xCB0C, 0x1
59c50 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39  1D0, [0xB5, 0xC9
59c60 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
59c70 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20  24, 0x4A, 0x0E, 
59c80 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x7A]};. const I
59c90 49 44 20 49 49 44 5f 49 52 65 6d 6f 74 65 44 65  ID IID_IRemoteDe
59ca0 62 75 67 41 70 70 6c 69 63 61 74 69 6f 6e 54 68  bugApplicationTh
59cb0 72 65 61 64 45 78 20 3d 20 7b 30 78 42 39 42 33  readEx = {0xB9B3
59cc0 32 42 30 43 2c 20 30 78 39 31 34 37 2c 20 30 78  2B0C, 0x9147, 0x
59cd0 31 31 44 31 2c 20 5b 30 78 39 34 2c 20 30 78 45  11D1, [0x94, 0xE
59ce0 41 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  A, 0x00, 0xC0, 0
59cf0 78 34 46 2c 20 30 78 41 33 2c 20 30 78 30 32 2c  x4F, 0xA3, 0x02,
59d00 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA1]};. const 
59d10 49 49 44 20 49 49 44 5f 49 52 65 6d 6f 74 65 44  IID IID_IRemoteD
59d20 65 6c 61 79 64 43 20 3d 20 7b 30 78 33 39 34 35  elaydC = {0x3945
59d30 34 30 41 30 2c 20 30 78 36 46 43 46 2c 20 30 78  40A0, 0x6FCF, 0x
59d40 31 31 44 30 2c 20 5b 30 78 41 43 2c 20 30 78 45  11D0, [0xAC, 0xE
59d50 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
59d60 78 46 38 2c 20 30 78 30 31 2c 20 30 78 31 34 2c  xF8, 0x01, 0x14,
59d70 20 30 78 44 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xD3]};. const 
59d80 49 49 44 20 49 49 44 5f 49 52 65 6d 6f 74 65 45  IID IID_IRemoteE
59d90 53 50 20 3d 20 7b 30 78 45 39 39 41 30 34 41 42  SP = {0xE99A04AB
59da0 2c 20 30 78 41 42 39 35 2c 20 30 78 31 31 44 30  , 0xAB95, 0x11D0
59db0 2c 20 5b 30 78 42 45 2c 20 30 78 39 36 2c 20 30  , [0xBE, 0x96, 0
59dc0 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
59dd0 20 30 78 34 39 2c 20 30 78 38 39 2c 20 30 78 44   0x49, 0x89, 0xD
59de0 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
59df0 49 49 44 5f 49 52 65 6d 6f 74 65 46 69 6e 64 65  IID_IRemoteFinde
59e00 72 20 3d 20 7b 30 78 39 34 34 41 44 35 33 32 2c  r = {0x944AD532,
59e10 20 30 78 42 30 39 44 2c 20 30 78 31 31 43 45 2c   0xB09D, 0x11CE,
59e20 20 5b 30 78 42 35 2c 20 30 78 39 43 2c 20 30 78   [0xB5, 0x9C, 0x
59e30 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
59e40 30 78 36 43 2c 20 30 78 42 33 2c 20 30 78 37 44  0x6C, 0xB3, 0x7D
59e50 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
59e60 49 44 5f 49 52 65 6d 6f 74 65 53 74 61 74 73 20  ID_IRemoteStats 
59e70 3d 20 7b 30 78 39 34 34 41 44 35 33 31 2c 20 30  = {0x944AD531, 0
59e80 78 42 30 39 44 2c 20 30 78 31 31 43 45 2c 20 5b  xB09D, 0x11CE, [
59e90 30 78 42 35 2c 20 30 78 39 43 2c 20 30 78 30 30  0xB5, 0x9C, 0x00
59ea0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
59eb0 36 43 2c 20 30 78 42 33 2c 20 30 78 37 44 5d 7d  6C, 0xB3, 0x7D]}
59ec0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
59ed0 5f 49 52 65 71 75 65 73 74 20 3d 20 7b 30 78 36  _IRequest = {0x6
59ee0 42 43 30 39 36 41 37 2c 20 30 78 30 43 45 36 2c  BC096A7, 0x0CE6,
59ef0 20 30 78 31 31 44 31 2c 20 5b 30 78 42 41 2c 20   0x11D1, [0xBA, 
59f00 30 78 41 45 2c 20 30 78 30 30 2c 20 30 78 43 30  0xAE, 0x00, 0xC0
59f10 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78  , 0x4F, 0xC2, 0x
59f20 45 32 2c 20 30 78 30 44 5d 7d 3b 0a 20 63 6f 6e  E2, 0x0D]};. con
59f30 73 74 20 49 49 44 20 49 49 44 5f 49 52 65 71 75  st IID IID_IRequ
59f40 65 73 74 48 61 6e 64 6c 65 72 20 3d 20 7b 30 78  estHandler = {0x
59f50 36 42 43 30 39 36 41 41 2c 20 30 78 30 43 45 36  6BC096AA, 0x0CE6
59f60 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 41 2c  , 0x11D1, [0xBA,
59f70 20 30 78 41 45 2c 20 30 78 30 30 2c 20 30 78 43   0xAE, 0x00, 0xC
59f80 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30  0, 0x4F, 0xC2, 0
59f90 78 45 32 2c 20 30 78 30 44 5d 7d 3b 0a 20 63 6f  xE2, 0x0D]};. co
59fa0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 65 71  nst IID IID_IReq
59fb0 75 65 73 74 53 6f 75 72 63 65 20 3d 20 7b 30 78  uestSource = {0x
59fc0 36 42 43 30 39 36 41 39 2c 20 30 78 30 43 45 36  6BC096A9, 0x0CE6
59fd0 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 41 2c  , 0x11D1, [0xBA,
59fe0 20 30 78 41 45 2c 20 30 78 30 30 2c 20 30 78 43   0xAE, 0x00, 0xC
59ff0 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30  0, 0x4F, 0xC2, 0
5a000 78 45 32 2c 20 30 78 30 44 5d 7d 3b 0a 20 63 6f  xE2, 0x0D]};. co
5a010 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 65 71  nst IID IID_IReq
5a020 75 65 73 74 53 74 61 74 65 20 3d 20 7b 30 78 36  uestState = {0x6
5a030 42 43 30 39 36 42 41 2c 20 30 78 30 43 45 36 2c  BC096BA, 0x0CE6,
5a040 20 30 78 31 31 44 31 2c 20 5b 30 78 42 41 2c 20   0x11D1, [0xBA, 
5a050 30 78 41 45 2c 20 30 78 30 30 2c 20 30 78 43 30  0xAE, 0x00, 0xC0
5a060 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78  , 0x4F, 0xC2, 0x
5a070 45 32 2c 20 30 78 30 44 5d 7d 3b 0a 20 63 6f 6e  E2, 0x0D]};. con
5a080 73 74 20 49 49 44 20 49 49 44 5f 49 52 65 73 6f  st IID IID_IReso
5a090 6c 76 65 53 68 65 6c 6c 4c 69 6e 6b 20 3d 20 7b  lveShellLink = {
5a0a0 30 78 35 43 44 35 32 39 38 33 2c 20 30 78 39 34  0x5CD52983, 0x94
5a0b0 34 39 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39  49, 0x11D2, [0x9
5a0c0 36 2c 20 30 78 33 41 2c 20 30 78 30 30 2c 20 30  6, 0x3A, 0x00, 0
5a0d0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 37 39 2c  xC0, 0x4F, 0x79,
5a0e0 20 30 78 41 44 2c 20 30 78 46 30 5d 7d 3b 0a 20   0xAD, 0xF0]};. 
5a0f0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52  const IID IID_IR
5a100 69 63 68 45 64 69 74 4f 6c 65 20 3d 20 7b 30 78  ichEditOle = {0x
5a110 30 30 30 32 30 44 30 30 2c 20 30 78 30 30 30 30  00020D00, 0x0000
5a120 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
5a130 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
5a140 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5a150 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
5a160 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 69 63  nst IID IID_IRic
5a170 68 45 64 69 74 4f 6c 65 43 61 6c 6c 62 61 63 6b  hEditOleCallback
5a180 20 3d 20 7b 30 78 30 30 30 32 30 44 30 33 2c 20   = {0x00020D03, 
5a190 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
5a1a0 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
5a1b0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5a1c0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
5a1d0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5a1e0 44 5f 49 52 6f 6f 74 53 74 6f 72 61 67 65 20 3d  D_IRootStorage =
5a1f0 20 7b 30 78 30 30 30 30 30 30 31 32 2c 20 30 78   {0x00000012, 0x
5a200 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
5a210 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
5a220 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
5a230 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
5a240 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5a250 49 52 4f 54 44 61 74 61 20 3d 20 7b 30 78 46 32  IROTData = {0xF2
5a260 39 46 36 42 43 30 2c 20 30 78 35 30 32 31 2c 20  9F6BC0, 0x5021, 
5a270 30 78 31 31 43 45 2c 20 5b 30 78 41 41 2c 20 30  0x11CE, [0xAA, 0
5a280 78 31 35 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x15, 0x00, 0x00,
5a290 20 30 78 36 39 2c 20 30 78 30 31 2c 20 30 78 32   0x69, 0x01, 0x2
5a2a0 39 2c 20 30 78 33 46 5d 7d 3b 0a 20 63 6f 6e 73  9, 0x3F]};. cons
5a2b0 74 20 49 49 44 20 49 49 44 5f 49 52 6f 77 20 3d  t IID IID_IRow =
5a2c0 20 7b 30 78 30 43 37 33 33 41 42 34 2c 20 30 78   {0x0C733AB4, 0x
5a2d0 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30  2A1C, 0x11CE, [0
5a2e0 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
5a2f0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
5a300 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
5a310 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5a320 49 52 6f 77 43 68 61 6e 67 65 20 3d 20 7b 30 78  IRowChange = {0x
5a330 30 43 37 33 33 41 42 35 2c 20 30 78 32 41 31 43  0C733AB5, 0x2A1C
5a340 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
5a350 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
5a360 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
5a370 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
5a380 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 6f 77  nst IID IID_IRow
5a390 49 6e 66 6f 20 3d 20 7b 30 78 30 43 37 33 33 41  Info = {0x0C733A
5a3a0 43 31 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31  C1, 0x2A1C, 0x11
5a3b0 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
5a3c0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
5a3d0 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
5a3e0 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
5a3f0 44 20 49 49 44 5f 49 52 6f 77 50 6f 73 69 74 69  D IID_IRowPositi
5a400 6f 6e 20 3d 20 7b 30 78 30 43 37 33 33 41 39 34  on = {0x0C733A94
5a410 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45  , 0x2A1C, 0x11CE
5a420 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
5a430 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
5a440 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
5a450 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
5a460 49 49 44 5f 49 52 6f 77 50 6f 73 69 74 69 6f 6e  IID_IRowPosition
5a470 43 68 61 6e 67 65 20 3d 20 7b 30 78 30 39 39 37  Change = {0x0997
5a480 41 35 37 31 2c 20 30 78 31 32 36 45 2c 20 30 78  A571, 0x126E, 0x
5a490 31 31 44 30 2c 20 5b 30 78 39 46 2c 20 30 78 38  11D0, [0x9F, 0x8
5a4a0 41 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  A, 0x00, 0xA0, 0
5a4b0 78 43 39 2c 20 30 78 41 30 2c 20 30 78 36 33 2c  xC9, 0xA0, 0x63,
5a4c0 20 30 78 31 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x1E]};. const 
5a4d0 49 49 44 20 49 49 44 5f 49 52 6f 77 53 63 68 65  IID IID_IRowSche
5a4e0 6d 61 43 68 61 6e 67 65 20 3d 20 7b 30 78 30 43  maChange = {0x0C
5a4f0 37 33 33 41 41 45 2c 20 30 78 32 41 31 43 2c 20  733AAE, 0x2A1C, 
5a500 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
5a510 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
5a520 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
5a530 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
5a540 74 20 49 49 44 20 49 49 44 5f 49 52 6f 77 73 65  t IID IID_IRowse
5a550 74 20 3d 20 7b 30 78 30 43 37 33 33 41 37 43 2c  t = {0x0C733A7C,
5a560 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c   0x2A1C, 0x11CE,
5a570 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
5a580 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
5a590 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
5a5a0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5a5b0 49 44 5f 49 52 6f 77 73 65 74 41 73 79 6e 63 68  ID_IRowsetAsynch
5a5c0 20 3d 20 7b 30 78 30 43 37 33 33 41 30 46 2c 20   = {0x0C733A0F, 
5a5d0 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20  0x2A1C, 0x11CE, 
5a5e0 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
5a5f0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
5a600 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
5a610 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5a620 44 5f 49 52 6f 77 73 65 74 42 6f 6f 6b 6d 61 72  D_IRowsetBookmar
5a630 6b 20 3d 20 7b 30 78 30 43 37 33 33 41 43 32 2c  k = {0x0C733AC2,
5a640 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c   0x2A1C, 0x11CE,
5a650 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
5a660 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
5a670 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
5a680 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5a690 49 44 5f 49 52 6f 77 73 65 74 43 68 61 6e 67 65  ID_IRowsetChange
5a6a0 20 3d 20 7b 30 78 30 43 37 33 33 41 30 35 2c 20   = {0x0C733A05, 
5a6b0 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20  0x2A1C, 0x11CE, 
5a6c0 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
5a6d0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
5a6e0 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
5a6f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5a700 44 5f 49 52 6f 77 73 65 74 43 68 61 70 74 65 72  D_IRowsetChapter
5a710 4d 65 6d 62 65 72 20 3d 20 7b 30 78 30 43 37 33  Member = {0x0C73
5a720 33 41 41 38 2c 20 30 78 32 41 31 43 2c 20 30 78  3AA8, 0x2A1C, 0x
5a730 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
5a740 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
5a750 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
5a760 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
5a770 49 49 44 20 49 49 44 5f 49 52 6f 77 73 65 74 43  IID IID_IRowsetC
5a780 6f 70 79 52 6f 77 73 20 3d 20 7b 30 78 30 43 37  opyRows = {0x0C7
5a790 33 33 41 36 42 2c 20 30 78 32 41 31 43 2c 20 30  33A6B, 0x2A1C, 0
5a7a0 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
5a7b0 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
5a7c0 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
5a7d0 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
5a7e0 20 49 49 44 20 49 49 44 5f 49 52 6f 77 73 65 74   IID IID_IRowset
5a7f0 43 75 72 72 65 6e 74 49 6e 64 65 78 20 3d 20 7b  CurrentIndex = {
5a800 30 78 30 43 37 33 33 41 42 44 2c 20 30 78 32 41  0x0C733ABD, 0x2A
5a810 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  1C, 0x11CE, [0xA
5a820 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
5a830 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
5a840 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
5a850 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52  const IID IID_IR
5a860 6f 77 73 65 74 45 78 61 63 74 53 63 72 6f 6c 6c  owsetExactScroll
5a870 20 3d 20 7b 30 78 30 43 37 33 33 41 37 46 2c 20   = {0x0C733A7F, 
5a880 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20  0x2A1C, 0x11CE, 
5a890 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
5a8a0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
5a8b0 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
5a8c0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5a8d0 44 5f 49 52 6f 77 73 65 74 46 69 6e 64 20 3d 20  D_IRowsetFind = 
5a8e0 7b 30 78 30 43 37 33 33 41 39 44 2c 20 30 78 32  {0x0C733A9D, 0x2
5a8f0 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  A1C, 0x11CE, [0x
5a900 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
5a910 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
5a920 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
5a930 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5a940 52 6f 77 73 65 74 49 64 65 6e 74 69 74 79 20 3d  RowsetIdentity =
5a950 20 7b 30 78 30 43 37 33 33 41 30 39 2c 20 30 78   {0x0C733A09, 0x
5a960 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30  2A1C, 0x11CE, [0
5a970 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
5a980 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
5a990 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
5a9a0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5a9b0 49 52 6f 77 73 65 74 49 6e 64 65 78 20 3d 20 7b  IRowsetIndex = {
5a9c0 30 78 30 43 37 33 33 41 38 32 2c 20 30 78 32 41  0x0C733A82, 0x2A
5a9d0 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  1C, 0x11CE, [0xA
5a9e0 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
5a9f0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
5aa00 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
5aa10 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52  const IID IID_IR
5aa20 6f 77 73 65 74 49 6e 66 6f 20 3d 20 7b 30 78 30  owsetInfo = {0x0
5aa30 43 37 33 33 41 35 35 2c 20 30 78 32 41 31 43 2c  C733A55, 0x2A1C,
5aa40 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
5aa50 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
5aa60 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
5aa70 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
5aa80 73 74 20 49 49 44 20 49 49 44 5f 49 52 6f 77 73  st IID IID_IRows
5aa90 65 74 4b 65 79 73 20 3d 20 7b 30 78 30 43 37 33  etKeys = {0x0C73
5aaa0 33 41 31 32 2c 20 30 78 32 41 31 43 2c 20 30 78  3A12, 0x2A1C, 0x
5aab0 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
5aac0 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
5aad0 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
5aae0 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
5aaf0 49 49 44 20 49 49 44 5f 49 52 6f 77 73 65 74 4c  IID IID_IRowsetL
5ab00 6f 63 61 74 65 20 3d 20 7b 30 78 30 43 37 33 33  ocate = {0x0C733
5ab10 41 37 44 2c 20 30 78 32 41 31 43 2c 20 30 78 31  A7D, 0x2A1C, 0x1
5ab20 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
5ab30 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
5ab40 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
5ab50 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
5ab60 49 44 20 49 49 44 5f 49 52 6f 77 73 65 74 4e 65  ID IID_IRowsetNe
5ab70 77 52 6f 77 41 66 74 65 72 20 3d 20 7b 30 78 30  wRowAfter = {0x0
5ab80 43 37 33 33 41 37 31 2c 20 30 78 32 41 31 43 2c  C733A71, 0x2A1C,
5ab90 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
5aba0 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
5abb0 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
5abc0 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
5abd0 73 74 20 49 49 44 20 49 49 44 5f 49 52 6f 77 73  st IID IID_IRows
5abe0 65 74 4e 65 78 74 52 6f 77 73 65 74 20 3d 20 7b  etNextRowset = {
5abf0 30 78 30 43 37 33 33 41 37 32 2c 20 30 78 32 41  0x0C733A72, 0x2A
5ac00 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  1C, 0x11CE, [0xA
5ac10 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
5ac20 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
5ac30 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
5ac40 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52  const IID IID_IR
5ac50 6f 77 73 65 74 4e 6f 74 69 66 79 20 3d 20 7b 30  owsetNotify = {0
5ac60 78 30 43 37 33 33 41 38 33 2c 20 30 78 32 41 31  x0C733A83, 0x2A1
5ac70 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  C, 0x11CE, [0xAD
5ac80 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
5ac90 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
5aca0 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
5acb0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 6f  onst IID IID_IRo
5acc0 77 73 65 74 51 75 65 72 79 53 74 61 74 75 73 20  wsetQueryStatus 
5acd0 3d 20 7b 30 78 41 37 41 43 37 37 45 44 2c 20 30  = {0xA7AC77ED, 0
5ace0 78 46 38 44 37 2c 20 30 78 31 31 43 45 2c 20 5b  xF8D7, 0x11CE, [
5acf0 30 78 41 37 2c 20 30 78 39 38 2c 20 30 78 30 30  0xA7, 0x98, 0x00
5ad00 2c 20 30 78 32 30 2c 20 30 78 46 38 2c 20 30 78  , 0x20, 0xF8, 0x
5ad10 30 30 2c 20 30 78 38 30 2c 20 30 78 32 34 5d 7d  00, 0x80, 0x24]}
5ad20 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5ad30 5f 49 52 6f 77 73 65 74 52 65 66 72 65 73 68 20  _IRowsetRefresh 
5ad40 3d 20 7b 30 78 30 43 37 33 33 41 41 39 2c 20 30  = {0x0C733AA9, 0
5ad50 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b  x2A1C, 0x11CE, [
5ad60 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
5ad70 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
5ad80 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
5ad90 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5ada0 5f 49 52 6f 77 73 65 74 52 65 73 79 6e 63 68 20  _IRowsetResynch 
5adb0 3d 20 7b 30 78 30 43 37 33 33 41 38 34 2c 20 30  = {0x0C733A84, 0
5adc0 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b  x2A1C, 0x11CE, [
5add0 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
5ade0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
5adf0 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
5ae00 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5ae10 5f 49 52 6f 77 73 65 74 53 63 72 6f 6c 6c 20 3d  _IRowsetScroll =
5ae20 20 7b 30 78 30 43 37 33 33 41 37 45 2c 20 30 78   {0x0C733A7E, 0x
5ae30 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30  2A1C, 0x11CE, [0
5ae40 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
5ae50 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
5ae60 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
5ae70 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5ae80 49 52 6f 77 73 65 74 55 70 64 61 74 65 20 3d 20  IRowsetUpdate = 
5ae90 7b 30 78 30 43 37 33 33 41 36 44 2c 20 30 78 32  {0x0C733A6D, 0x2
5aea0 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  A1C, 0x11CE, [0x
5aeb0 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
5aec0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
5aed0 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
5aee0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5aef0 52 6f 77 73 65 74 56 69 65 77 20 3d 20 7b 30 78  RowsetView = {0x
5af00 30 43 37 33 33 41 39 39 2c 20 30 78 32 41 31 43  0C733A99, 0x2A1C
5af10 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
5af20 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
5af30 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
5af40 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
5af50 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 6f 77  nst IID IID_IRow
5af60 73 65 74 57 61 74 63 68 41 6c 6c 20 3d 20 7b 30  setWatchAll = {0
5af70 78 30 43 37 33 33 41 37 33 2c 20 30 78 32 41 31  x0C733A73, 0x2A1
5af80 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  C, 0x11CE, [0xAD
5af90 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
5afa0 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
5afb0 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
5afc0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 6f  onst IID IID_IRo
5afd0 77 73 65 74 57 61 74 63 68 4e 6f 74 69 66 79 20  wsetWatchNotify 
5afe0 3d 20 7b 30 78 30 43 37 33 33 41 34 34 2c 20 30  = {0x0C733A44, 0
5aff0 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b  x2A1C, 0x11CE, [
5b000 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
5b010 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
5b020 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
5b030 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5b040 5f 49 52 6f 77 73 65 74 57 61 74 63 68 52 65 67  _IRowsetWatchReg
5b050 69 6f 6e 20 3d 20 7b 30 78 30 43 37 33 33 41 34  ion = {0x0C733A4
5b060 35 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43  5, 0x2A1C, 0x11C
5b070 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
5b080 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
5b090 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
5b0a0 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
5b0b0 20 49 49 44 5f 49 52 6f 77 73 65 74 57 69 74 68   IID_IRowsetWith
5b0c0 50 61 72 61 6d 65 74 65 72 73 20 3d 20 7b 30 78  Parameters = {0x
5b0d0 30 43 37 33 33 41 36 45 2c 20 30 78 32 41 31 43  0C733A6E, 0x2A1C
5b0e0 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
5b0f0 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
5b100 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
5b110 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
5b120 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 70 63  nst IID IID_IRpc
5b130 43 68 61 6e 6e 65 6c 20 3d 20 7b 30 78 30 30 30  Channel = {0x000
5b140 30 30 30 30 34 2c 20 30 78 30 30 30 30 2c 20 30  00004, 0x0000, 0
5b150 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
5b160 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
5b170 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
5b180 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
5b190 20 49 49 44 20 49 49 44 5f 49 52 70 63 43 68 61   IID IID_IRpcCha
5b1a0 6e 6e 65 6c 42 75 66 66 65 72 20 3d 20 7b 30 78  nnelBuffer = {0x
5b1b0 44 35 46 35 36 42 36 30 2c 20 30 78 35 39 33 42  D5F56B60, 0x593B
5b1c0 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 42 35 2c  , 0x101A, [0xB5,
5b1d0 20 30 78 36 39 2c 20 30 78 30 38 2c 20 30 78 30   0x69, 0x08, 0x0
5b1e0 30 2c 20 30 78 32 42 2c 20 30 78 32 44 2c 20 30  0, 0x2B, 0x2D, 0
5b1f0 78 42 46 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f  xBF, 0x7A]};. co
5b200 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 70 63  nst IID IID_IRpc
5b210 43 68 61 6e 6e 65 6c 42 75 66 66 65 72 32 20 3d  ChannelBuffer2 =
5b220 20 7b 30 78 35 39 34 46 33 31 44 30 2c 20 30 78   {0x594F31D0, 0x
5b230 37 46 31 39 2c 20 30 78 31 31 44 30 2c 20 5b 30  7F19, 0x11D0, [0
5b240 78 42 31 2c 20 30 78 39 34 2c 20 30 78 30 30 2c  xB1, 0x94, 0x00,
5b250 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30   0xA0, 0xC9, 0x0
5b260 44 2c 20 30 78 43 38 2c 20 30 78 42 46 5d 7d 3b  D, 0xC8, 0xBF]};
5b270 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5b280 49 52 70 63 43 68 61 6e 6e 65 6c 42 75 66 66 65  IRpcChannelBuffe
5b290 72 33 20 3d 20 7b 30 78 32 35 42 31 35 36 30 30  r3 = {0x25B15600
5b2a0 2c 20 30 78 30 31 31 35 2c 20 30 78 31 31 44 30  , 0x0115, 0x11D0
5b2b0 2c 20 5b 30 78 42 46 2c 20 30 78 30 44 2c 20 30  , [0xBF, 0x0D, 0
5b2c0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
5b2d0 20 30 78 42 38 2c 20 30 78 44 46 2c 20 30 78 44   0xB8, 0xDF, 0xD
5b2e0 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
5b2f0 49 49 44 5f 49 52 70 63 48 65 6c 70 65 72 20 3d  IID_IRpcHelper =
5b300 20 7b 30 78 30 30 30 30 30 31 34 39 2c 20 30 78   {0x00000149, 0x
5b310 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
5b320 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
5b330 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
5b340 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
5b350 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5b360 49 52 70 63 4f 70 74 69 6f 6e 73 20 3d 20 7b 30  IRpcOptions = {0
5b370 78 30 30 30 30 30 31 34 34 2c 20 30 78 30 30 30  x00000144, 0x000
5b380 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
5b390 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5b3a0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
5b3b0 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
5b3c0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 70  onst IID IID_IRp
5b3d0 63 50 72 6f 78 79 20 3d 20 7b 30 78 30 30 30 30  cProxy = {0x0000
5b3e0 30 30 30 37 2c 20 30 78 30 30 30 30 2c 20 30 78  0007, 0x0000, 0x
5b3f0 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
5b400 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5b410 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5b420 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
5b430 49 49 44 20 49 49 44 5f 49 52 70 63 50 72 6f 78  IID IID_IRpcProx
5b440 79 42 75 66 66 65 72 20 3d 20 7b 30 78 44 35 46  yBuffer = {0xD5F
5b450 35 36 41 33 34 2c 20 30 78 35 39 33 42 2c 20 30  56A34, 0x593B, 0
5b460 78 31 30 31 41 2c 20 5b 30 78 42 35 2c 20 30 78  x101A, [0xB5, 0x
5b470 36 39 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20  69, 0x08, 0x00, 
5b480 30 78 32 42 2c 20 30 78 32 44 2c 20 30 78 42 46  0x2B, 0x2D, 0xBF
5b490 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x7A]};. const
5b4a0 20 49 49 44 20 49 49 44 5f 49 52 70 63 53 74 75   IID IID_IRpcStu
5b4b0 62 20 3d 20 7b 30 78 30 30 30 30 30 30 30 35 2c  b = {0x00000005,
5b4c0 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
5b4d0 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
5b4e0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
5b4f0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
5b500 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5b510 49 44 5f 49 52 70 63 53 74 75 62 42 75 66 66 65  ID_IRpcStubBuffe
5b520 72 20 3d 20 7b 30 78 44 35 46 35 36 41 46 43 2c  r = {0xD5F56AFC,
5b530 20 30 78 35 39 33 42 2c 20 30 78 31 30 31 41 2c   0x593B, 0x101A,
5b540 20 5b 30 78 42 35 2c 20 30 78 36 39 2c 20 30 78   [0xB5, 0x69, 0x
5b550 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20  08, 0x00, 0x2B, 
5b560 30 78 32 44 2c 20 30 78 42 46 2c 20 30 78 37 41  0x2D, 0xBF, 0x7A
5b570 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5b580 49 44 5f 49 52 70 63 53 79 6e 74 61 78 4e 65 67  ID_IRpcSyntaxNeg
5b590 6f 74 69 61 74 65 20 3d 20 7b 30 78 35 38 41 30  otiate = {0x58A0
5b5a0 38 35 31 39 2c 20 30 78 32 34 43 38 2c 20 30 78  8519, 0x24C8, 0x
5b5b0 34 39 33 35 2c 20 5b 30 78 42 34 2c 20 30 78 38  4935, [0xB4, 0x8
5b5c0 32 2c 20 30 78 33 46 2c 20 30 78 44 38 2c 20 30  2, 0x3F, 0xD8, 0
5b5d0 78 32 33 2c 20 30 78 33 33 2c 20 30 78 33 41 2c  x23, 0x33, 0x3A,
5b5e0 20 30 78 34 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x4F]};. const 
5b5f0 49 49 44 20 49 49 44 5f 49 52 54 43 20 3d 20 7b  IID IID_IRTC = {
5b600 30 78 34 38 31 31 45 41 34 30 2c 20 30 78 42 35  0x4811EA40, 0xB5
5b610 38 32 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 42  82, 0x11CE, [0xB
5b620 35 2c 20 30 78 41 46 2c 20 30 78 30 30 2c 20 30  5, 0xAF, 0x00, 0
5b630 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 43 2c  xAA, 0x00, 0x6C,
5b640 20 30 78 42 33 2c 20 30 78 37 44 5d 7d 3b 0a 20   0xB3, 0x7D]};. 
5b650 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52  const IID IID_IR
5b660 54 43 42 75 64 64 79 20 3d 20 7b 30 78 46 43 42  TCBuddy = {0xFCB
5b670 31 33 36 43 38 2c 20 30 78 37 42 39 30 2c 20 30  136C8, 0x7B90, 0
5b680 78 34 45 30 43 2c 20 5b 30 78 42 45 2c 20 30 78  x4E0C, [0xBE, 0x
5b690 46 45 2c 20 30 78 35 36 2c 20 30 78 45 44 2c 20  FE, 0x56, 0xED, 
5b6a0 30 78 46 30 2c 20 30 78 42 41 2c 20 30 78 36 46  0xF0, 0xBA, 0x6F
5b6b0 2c 20 30 78 31 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x1C]};. const
5b6c0 20 49 49 44 20 49 49 44 5f 49 52 54 43 42 75 64   IID IID_IRTCBud
5b6d0 64 79 45 76 65 6e 74 20 3d 20 7b 30 78 46 33 36  dyEvent = {0xF36
5b6e0 44 37 35 35 44 2c 20 30 78 31 37 45 36 2c 20 30  D755D, 0x17E6, 0
5b6f0 78 34 30 34 45 2c 20 5b 30 78 39 35 2c 20 30 78  x404E, [0x95, 0x
5b700 34 46 2c 20 30 78 30 46 2c 20 30 78 43 30 2c 20  4F, 0x0F, 0xC0, 
5b710 30 78 37 35 2c 20 30 78 37 34 2c 20 30 78 43 37  0x75, 0x74, 0xC7
5b720 2c 20 30 78 38 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8D]};. const
5b730 20 49 49 44 20 49 49 44 5f 49 52 54 43 43 6c 69   IID IID_IRTCCli
5b740 65 6e 74 20 3d 20 7b 30 78 30 37 38 32 39 45 34  ent = {0x07829E4
5b750 35 2c 20 30 78 39 41 33 34 2c 20 30 78 34 30 38  5, 0x9A34, 0x408
5b760 45 2c 20 5b 30 78 41 30 2c 20 30 78 31 31 2c 20  E, [0xA0, 0x11, 
5b770 30 78 42 44 2c 20 30 78 44 46 2c 20 30 78 31 33  0xBD, 0xDF, 0x13
5b780 2c 20 30 78 34 38 2c 20 30 78 37 43 2c 20 30 78  , 0x48, 0x7C, 0x
5b790 44 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  D1]};. const IID
5b7a0 20 49 49 44 5f 49 52 54 43 43 6c 69 65 6e 74 45   IID_IRTCClientE
5b7b0 76 65 6e 74 20 3d 20 7b 30 78 32 42 34 39 33 42  vent = {0x2B493B
5b7c0 37 41 2c 20 30 78 33 43 42 41 2c 20 30 78 34 31  7A, 0x3CBA, 0x41
5b7d0 37 30 2c 20 5b 30 78 39 43 2c 20 30 78 38 42 2c  70, [0x9C, 0x8B,
5b7e0 20 30 78 37 36 2c 20 30 78 41 39 2c 20 30 78 44   0x76, 0xA9, 0xD
5b7f0 41 2c 20 30 78 43 44 2c 20 30 78 44 36 2c 20 30  A, 0xCD, 0xD6, 0
5b800 78 34 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x44]};. const II
5b810 44 20 49 49 44 5f 49 52 54 43 43 6c 69 65 6e 74  D IID_IRTCClient
5b820 50 72 65 73 65 6e 63 65 20 3d 20 7b 30 78 31 31  Presence = {0x11
5b830 43 33 43 42 43 43 2c 20 30 78 30 37 34 34 2c 20  C3CBCC, 0x0744, 
5b840 30 78 34 32 44 31 2c 20 5b 30 78 39 36 2c 20 30  0x42D1, [0x96, 0
5b850 78 38 41 2c 20 30 78 35 31 2c 20 30 78 41 41 2c  x8A, 0x51, 0xAA,
5b860 20 30 78 31 42 2c 20 30 78 42 32 2c 20 30 78 37   0x1B, 0xB2, 0x7
5b870 34 2c 20 30 78 43 36 5d 7d 3b 0a 20 63 6f 6e 73  4, 0xC6]};. cons
5b880 74 20 49 49 44 20 49 49 44 5f 49 52 54 43 43 6c  t IID IID_IRTCCl
5b890 69 65 6e 74 50 72 6f 76 69 73 69 6f 6e 69 6e 67  ientProvisioning
5b8a0 20 3d 20 7b 30 78 42 39 46 35 43 46 30 36 2c 20   = {0xB9F5CF06, 
5b8b0 30 78 36 35 42 39 2c 20 30 78 34 41 38 30 2c 20  0x65B9, 0x4A80, 
5b8c0 5b 30 78 41 30 2c 20 30 78 45 36 2c 20 30 78 37  [0xA0, 0xE6, 0x7
5b8d0 33 2c 20 30 78 43 41 2c 20 30 78 45 33 2c 20 30  3, 0xCA, 0xE3, 0
5b8e0 78 45 46 2c 20 30 78 33 38 2c 20 30 78 32 32 5d  xEF, 0x38, 0x22]
5b8f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5b900 44 5f 49 52 54 43 43 6f 6c 6c 65 63 74 69 6f 6e  D_IRTCCollection
5b910 20 3d 20 7b 30 78 45 43 37 43 38 30 39 36 2c 20   = {0xEC7C8096, 
5b920 30 78 42 39 31 38 2c 20 30 78 34 30 34 34 2c 20  0xB918, 0x4044, 
5b930 5b 30 78 39 34 2c 20 30 78 46 31 2c 20 30 78 45  [0x94, 0xF1, 0xE
5b940 34 2c 20 30 78 46 42 2c 20 30 78 41 30 2c 20 30  4, 0xFB, 0xA0, 0
5b950 78 33 36 2c 20 30 78 31 44 2c 20 30 78 35 43 5d  x36, 0x1D, 0x5C]
5b960 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5b970 44 5f 49 52 54 43 45 6e 75 6d 42 75 64 64 69 65  D_IRTCEnumBuddie
5b980 73 20 3d 20 7b 30 78 46 37 32 39 36 39 31 37 2c  s = {0xF7296917,
5b990 20 30 78 35 35 36 39 2c 20 30 78 34 42 33 42 2c   0x5569, 0x4B3B,
5b9a0 20 5b 30 78 42 33 2c 20 30 78 41 46 2c 20 30 78   [0xB3, 0xAF, 0x
5b9b0 39 38 2c 20 30 78 44 31 2c 20 30 78 31 34 2c 20  98, 0xD1, 0x14, 
5b9c0 30 78 34 42 2c 20 30 78 32 42 2c 20 30 78 38 37  0x4B, 0x2B, 0x87
5b9d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5b9e0 49 44 5f 49 52 54 43 45 6e 75 6d 50 61 72 74 69  ID_IRTCEnumParti
5b9f0 63 69 70 61 6e 74 73 20 3d 20 7b 30 78 46 43 44  cipants = {0xFCD
5ba00 35 36 46 32 39 2c 20 30 78 34 41 34 46 2c 20 30  56F29, 0x4A4F, 0
5ba10 78 34 31 42 32 2c 20 5b 30 78 42 41 2c 20 30 78  x41B2, [0xBA, 0x
5ba20 35 43 2c 20 30 78 46 35 2c 20 30 78 42 43 2c 20  5C, 0xF5, 0xBC, 
5ba30 30 78 43 43 2c 20 30 78 30 36 2c 20 30 78 30 42  0xCC, 0x06, 0x0B
5ba40 2c 20 30 78 46 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xF6]};. const
5ba50 20 49 49 44 20 49 49 44 5f 49 52 54 43 45 6e 75   IID IID_IRTCEnu
5ba60 6d 50 72 6f 66 69 6c 65 73 20 3d 20 7b 30 78 32  mProfiles = {0x2
5ba70 39 42 37 43 34 31 43 2c 20 30 78 45 44 38 32 2c  9B7C41C, 0xED82,
5ba80 20 30 78 34 42 43 41 2c 20 5b 30 78 38 34 2c 20   0x4BCA, [0x84, 
5ba90 30 78 41 44 2c 20 30 78 33 39 2c 20 30 78 44 35  0xAD, 0x39, 0xD5
5baa0 2c 20 30 78 31 30 2c 20 30 78 31 42 2c 20 30 78  , 0x10, 0x1B, 0x
5bab0 35 38 2c 20 30 78 45 33 5d 7d 3b 0a 20 63 6f 6e  58, 0xE3]};. con
5bac0 73 74 20 49 49 44 20 49 49 44 5f 49 52 54 43 45  st IID IID_IRTCE
5bad0 6e 75 6d 57 61 74 63 68 65 72 73 20 3d 20 7b 30  numWatchers = {0
5bae0 78 41 38 37 44 35 35 44 37 2c 20 30 78 44 42 37  xA87D55D7, 0xDB7
5baf0 34 2c 20 30 78 34 45 44 31 2c 20 5b 30 78 39 43  4, 0x4ED1, [0x9C
5bb00 2c 20 30 78 41 34 2c 20 30 78 37 37 2c 20 30 78  , 0xA4, 0x77, 0x
5bb10 41 30 2c 20 30 78 45 34 2c 20 30 78 31 42 2c 20  A0, 0xE4, 0x1B, 
5bb20 30 78 34 31 2c 20 30 78 33 45 5d 7d 3b 0a 20 63  0x41, 0x3E]};. c
5bb30 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 54  onst IID IID_IRT
5bb40 43 45 76 65 6e 74 4e 6f 74 69 66 69 63 61 74 69  CEventNotificati
5bb50 6f 6e 20 3d 20 7b 30 78 31 33 46 41 32 34 43 37  on = {0x13FA24C7
5bb60 2c 20 30 78 35 37 34 38 2c 20 30 78 34 42 32 31  , 0x5748, 0x4B21
5bb70 2c 20 5b 30 78 39 31 2c 20 30 78 46 35 2c 20 30  , [0x91, 0xF5, 0
5bb80 78 37 33 2c 20 30 78 39 37 2c 20 30 78 36 30 2c  x73, 0x97, 0x60,
5bb90 20 30 78 39 43 2c 20 30 78 45 37 2c 20 30 78 34   0x9C, 0xE7, 0x4
5bba0 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  7]};. const IID 
5bbb0 49 49 44 5f 49 52 54 43 49 6e 74 65 6e 73 69 74  IID_IRTCIntensit
5bbc0 79 45 76 65 6e 74 20 3d 20 7b 30 78 34 43 32 33  yEvent = {0x4C23
5bbd0 42 46 35 31 2c 20 30 78 33 39 30 43 2c 20 30 78  BF51, 0x390C, 0x
5bbe0 34 39 39 32 2c 20 5b 30 78 41 34 2c 20 30 78 31  4992, [0xA4, 0x1
5bbf0 44 2c 20 30 78 34 31 2c 20 30 78 45 45 2c 20 30  D, 0x41, 0xEE, 0
5bc00 78 43 30 2c 20 30 78 35 42 2c 20 30 78 32 41 2c  xC0, 0x5B, 0x2A,
5bc10 20 30 78 34 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x4B]};. const 
5bc20 49 49 44 20 49 49 44 5f 49 52 54 43 4d 65 64 69  IID IID_IRTCMedi
5bc30 61 45 76 65 6e 74 20 3d 20 7b 30 78 30 39 39 39  aEvent = {0x0999
5bc40 34 34 46 42 2c 20 30 78 42 43 44 41 2c 20 30 78  44FB, 0xBCDA, 0x
5bc50 34 35 33 45 2c 20 5b 30 78 38 43 2c 20 30 78 34  453E, [0x8C, 0x4
5bc60 31 2c 20 30 78 45 31 2c 20 30 78 33 44 2c 20 30  1, 0xE1, 0x3D, 0
5bc70 78 41 32 2c 20 30 78 41 44 2c 20 30 78 46 37 2c  xA2, 0xAD, 0xF7,
5bc80 20 30 78 46 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xF3]};. const 
5bc90 49 49 44 20 49 49 44 5f 49 52 54 43 4d 65 73 73  IID IID_IRTCMess
5bca0 61 67 69 6e 67 45 76 65 6e 74 20 3d 20 7b 30 78  agingEvent = {0x
5bcb0 44 33 36 30 39 35 34 31 2c 20 30 78 31 42 32 39  D3609541, 0x1B29
5bcc0 2c 20 30 78 34 44 45 35 2c 20 5b 30 78 41 34 2c  , 0x4DE5, [0xA4,
5bcd0 20 30 78 41 44 2c 20 30 78 35 41 2c 20 30 78 45   0xAD, 0x5A, 0xE
5bce0 42 2c 20 30 78 41 46 2c 20 30 78 33 31 2c 20 30  B, 0xAF, 0x31, 0
5bcf0 78 39 35 2c 20 30 78 31 32 5d 7d 3b 0a 20 63 6f  x95, 0x12]};. co
5bd00 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 54 43  nst IID IID_IRTC
5bd10 50 61 72 74 69 63 69 70 61 6e 74 20 3d 20 7b 30  Participant = {0
5bd20 78 41 45 38 36 41 44 44 35 2c 20 30 78 32 36 42  xAE86ADD5, 0x26B
5bd30 31 2c 20 30 78 34 34 31 34 2c 20 5b 30 78 41 46  1, 0x4414, [0xAF
5bd40 2c 20 30 78 31 44 2c 20 30 78 42 39 2c 20 30 78  , 0x1D, 0xB9, 0x
5bd50 34 43 2c 20 30 78 44 39 2c 20 30 78 33 38 2c 20  4C, 0xD9, 0x38, 
5bd60 30 78 44 37 2c 20 30 78 33 39 5d 7d 3b 0a 20 63  0xD7, 0x39]};. c
5bd70 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 54  onst IID IID_IRT
5bd80 43 50 61 72 74 69 63 69 70 61 6e 74 53 74 61 74  CParticipantStat
5bd90 65 43 68 61 6e 67 65 45 76 65 6e 74 20 3d 20 7b  eChangeEvent = {
5bda0 30 78 30 39 42 43 42 35 39 37 2c 20 30 78 46 30  0x09BCB597, 0xF0
5bdb0 46 41 2c 20 30 78 34 38 46 39 2c 20 5b 30 78 42  FA, 0x48F9, [0xB
5bdc0 34 2c 20 30 78 32 30 2c 20 30 78 34 36 2c 20 30  4, 0x20, 0x46, 0
5bdd0 78 38 43 2c 20 30 78 45 41 2c 20 30 78 37 46 2c  x8C, 0xEA, 0x7F,
5bde0 20 30 78 44 45 2c 20 30 78 30 34 5d 7d 3b 0a 20   0xDE, 0x04]};. 
5bdf0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52  const IID IID_IR
5be00 54 43 50 72 65 73 65 6e 63 65 43 6f 6e 74 61 63  TCPresenceContac
5be10 74 20 3d 20 7b 30 78 38 42 32 32 46 39 32 43 2c  t = {0x8B22F92C,
5be20 20 30 78 43 44 39 30 2c 20 30 78 34 32 44 42 2c   0xCD90, 0x42DB,
5be30 20 5b 30 78 41 37 2c 20 30 78 33 33 2c 20 30 78   [0xA7, 0x33, 0x
5be40 32 31 2c 20 30 78 32 32 2c 20 30 78 30 35 2c 20  21, 0x22, 0x05, 
5be50 30 78 43 33 2c 20 30 78 45 33 2c 20 30 78 44 46  0xC3, 0xE3, 0xDF
5be60 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5be70 49 44 5f 49 52 54 43 50 72 6f 66 69 6c 65 20 3d  ID_IRTCProfile =
5be80 20 7b 30 78 44 30 37 45 43 41 39 45 2c 20 30 78   {0xD07ECA9E, 0x
5be90 34 30 36 32 2c 20 30 78 34 44 44 34 2c 20 5b 30  4062, 0x4DD4, [0
5bea0 78 39 45 2c 20 30 78 37 44 2c 20 30 78 37 32 2c  x9E, 0x7D, 0x72,
5beb0 20 30 78 32 41 2c 20 30 78 34 39 2c 20 30 78 42   0x2A, 0x49, 0xB
5bec0 41 2c 20 30 78 37 33 2c 20 30 78 30 33 5d 7d 3b  A, 0x73, 0x03]};
5bed0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5bee0 49 52 54 43 50 72 6f 66 69 6c 65 45 76 65 6e 74  IRTCProfileEvent
5bef0 20 3d 20 7b 30 78 44 36 44 35 41 42 33 42 2c 20   = {0xD6D5AB3B, 
5bf00 30 78 37 37 30 45 2c 20 30 78 34 33 45 38 2c 20  0x770E, 0x43E8, 
5bf10 5b 30 78 38 30 2c 20 30 78 30 41 2c 20 30 78 37  [0x80, 0x0A, 0x7
5bf20 39 2c 20 30 78 42 30 2c 20 30 78 36 32 2c 20 30  9, 0xB0, 0x62, 0
5bf30 78 33 39 2c 20 30 78 35 46 2c 20 30 78 43 41 5d  x39, 0x5F, 0xCA]
5bf40 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5bf50 44 5f 49 52 54 43 52 65 67 69 73 74 72 61 74 69  D_IRTCRegistrati
5bf60 6f 6e 53 74 61 74 65 43 68 61 6e 67 65 45 76 65  onStateChangeEve
5bf70 6e 74 20 3d 20 7b 30 78 36 32 44 30 39 39 31 42  nt = {0x62D0991B
5bf80 2c 20 30 78 35 30 41 42 2c 20 30 78 34 46 30 32  , 0x50AB, 0x4F02
5bf90 2c 20 5b 30 78 42 39 2c 20 30 78 34 38 2c 20 30  , [0xB9, 0x48, 0
5bfa0 78 43 41 2c 20 30 78 39 34 2c 20 30 78 46 32 2c  xCA, 0x94, 0xF2,
5bfb0 20 30 78 36 46 2c 20 30 78 38 46 2c 20 30 78 39   0x6F, 0x8F, 0x9
5bfc0 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  5]};. const IID 
5bfd0 49 49 44 5f 49 52 54 43 53 65 73 73 69 6f 6e 20  IID_IRTCSession 
5bfe0 3d 20 7b 30 78 33 38 37 43 38 30 38 36 2c 20 30  = {0x387C8086, 0
5bff0 78 39 39 42 45 2c 20 30 78 34 32 46 42 2c 20 5b  x99BE, 0x42FB, [
5c000 30 78 39 39 2c 20 30 78 37 33 2c 20 30 78 37 43  0x99, 0x73, 0x7C
5c010 2c 20 30 78 30 46 2c 20 30 78 43 30 2c 20 30 78  , 0x0F, 0xC0, 0x
5c020 43 41 2c 20 30 78 39 46 2c 20 30 78 41 38 5d 7d  CA, 0x9F, 0xA8]}
5c030 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5c040 5f 49 52 54 43 53 65 73 73 69 6f 6e 4f 70 65 72  _IRTCSessionOper
5c050 61 74 69 6f 6e 43 6f 6d 70 6c 65 74 65 45 76 65  ationCompleteEve
5c060 6e 20 3d 20 7b 30 78 41 36 42 46 46 34 43 30 2c  n = {0xA6BFF4C0,
5c070 20 30 78 46 37 43 38 2c 20 30 78 34 44 33 43 2c   0xF7C8, 0x4D3C,
5c080 20 5b 30 78 39 41 2c 20 30 78 34 31 2c 20 30 78   [0x9A, 0x41, 0x
5c090 33 35 2c 20 30 78 35 30 2c 20 30 78 46 37 2c 20  35, 0x50, 0xF7, 
5c0a0 30 78 38 41 2c 20 30 78 39 35 2c 20 30 78 42 30  0x8A, 0x95, 0xB0
5c0b0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5c0c0 49 44 5f 49 52 54 43 53 65 73 73 69 6f 6e 53 74  ID_IRTCSessionSt
5c0d0 61 74 65 43 68 61 6e 67 65 45 76 65 6e 74 20 3d  ateChangeEvent =
5c0e0 20 7b 30 78 42 35 42 41 44 37 30 33 2c 20 30 78   {0xB5BAD703, 0x
5c0f0 35 39 35 32 2c 20 30 78 34 38 42 33 2c 20 5b 30  5952, 0x48B3, [0
5c100 78 39 33 2c 20 30 78 32 31 2c 20 30 78 37 46 2c  x93, 0x21, 0x7F,
5c110 20 30 78 34 35 2c 20 30 78 30 30 2c 20 30 78 35   0x45, 0x00, 0x5
5c120 32 2c 20 30 78 31 35 2c 20 30 78 30 36 5d 7d 3b  2, 0x15, 0x06]};
5c130 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5c140 49 52 54 43 57 61 74 63 68 65 72 20 3d 20 7b 30  IRTCWatcher = {0
5c150 78 43 37 43 45 44 41 44 38 2c 20 30 78 33 34 36  xC7CEDAD8, 0x346
5c160 42 2c 20 30 78 34 44 31 42 2c 20 5b 30 78 41 43  B, 0x4D1B, [0xAC
5c170 2c 20 30 78 30 32 2c 20 30 78 41 32 2c 20 30 78  , 0x02, 0xA2, 0x
5c180 30 38 2c 20 30 78 38 44 2c 20 30 78 46 39 2c 20  08, 0x8D, 0xF9, 
5c190 30 78 42 45 2c 20 30 78 34 46 5d 7d 3b 0a 20 63  0xBE, 0x4F]};. c
5c1a0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 54  onst IID IID_IRT
5c1b0 43 57 61 74 63 68 65 72 45 76 65 6e 74 20 3d 20  CWatcherEvent = 
5c1c0 7b 30 78 46 33 30 44 37 32 36 31 2c 20 30 78 35  {0xF30D7261, 0x5
5c1d0 38 37 41 2c 20 30 78 34 32 34 46 2c 20 5b 30 78  87A, 0x424F, [0x
5c1e0 38 32 2c 20 30 78 32 43 2c 20 30 78 33 31 2c 20  82, 0x2C, 0x31, 
5c1f0 30 78 32 37 2c 20 30 78 38 38 2c 20 30 78 46 34  0x27, 0x88, 0xF4
5c200 2c 20 30 78 33 35 2c 20 30 78 34 38 5d 7d 3b 0a  , 0x35, 0x48]};.
5c210 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5c220 52 75 6e 6e 61 62 6c 65 4f 62 6a 65 63 74 20 3d  RunnableObject =
5c230 20 7b 30 78 30 30 30 30 30 31 32 36 2c 20 30 78   {0x00000126, 0x
5c240 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
5c250 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
5c260 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
5c270 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
5c280 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5c290 49 52 75 6e 6e 61 62 6c 65 54 61 73 6b 20 3d 20  IRunnableTask = 
5c2a0 7b 30 78 38 35 37 38 38 44 30 30 2c 20 30 78 36  {0x85788D00, 0x6
5c2b0 38 30 37 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  807, 0x11D0, [0x
5c2c0 42 38 2c 20 30 78 31 30 2c 20 30 78 30 30 2c 20  B8, 0x10, 0x00, 
5c2d0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37  0xC0, 0x4F, 0xD7
5c2e0 2c 20 30 78 30 36 2c 20 30 78 45 43 5d 7d 3b 0a  , 0x06, 0xEC]};.
5c2f0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5c300 52 75 6e 6e 69 6e 67 4f 62 6a 65 63 74 54 61 62  RunningObjectTab
5c310 6c 65 20 3d 20 7b 30 78 30 30 30 30 30 30 31 30  le = {0x00000010
5c320 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
5c330 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
5c340 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5c350 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
5c360 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
5c370 49 49 44 5f 49 53 63 68 65 64 75 6c 65 47 72 6f  IID_IScheduleGro
5c380 75 70 20 3d 20 7b 30 78 43 37 33 33 45 34 41 36  up = {0xC733E4A6
5c390 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30  , 0x576E, 0x11D0
5c3a0 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30  , [0xB2, 0x8C, 0
5c3b0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
5c3c0 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32   0xD7, 0xCD, 0x2
5c3d0 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
5c3e0 49 49 44 5f 49 53 63 6f 70 65 64 4f 70 65 72 61  IID_IScopedOpera
5c3f0 74 69 6f 6e 73 20 3d 20 7b 30 78 30 43 37 33 33  tions = {0x0C733
5c400 41 42 30 2c 20 30 78 32 41 31 43 2c 20 30 78 31  AB0, 0x2A1C, 0x1
5c410 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
5c420 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
5c430 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
5c440 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
5c450 49 44 20 49 49 44 5f 49 53 63 72 69 70 74 45 6e  ID IID_IScriptEn
5c460 74 72 79 20 3d 20 7b 30 78 30 41 45 45 32 41 39  try = {0x0AEE2A9
5c470 35 2c 20 30 78 42 43 42 42 2c 20 30 78 31 31 44  5, 0xBCBB, 0x11D
5c480 30 2c 20 5b 30 78 38 43 2c 20 30 78 37 32 2c 20  0, [0x8C, 0x72, 
5c490 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
5c4a0 2c 20 30 78 43 32 2c 20 30 78 42 30 2c 20 30 78  , 0xC2, 0xB0, 0x
5c4b0 38 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  85]};. const IID
5c4c0 20 49 49 44 5f 49 53 63 72 69 70 74 45 72 72 6f   IID_IScriptErro
5c4d0 72 4c 69 73 74 20 3d 20 7b 30 78 46 33 34 37 30  rList = {0xF3470
5c4e0 46 32 34 2c 20 30 78 31 35 46 44 2c 20 30 78 31  F24, 0x15FD, 0x1
5c4f0 31 44 32 2c 20 5b 30 78 42 42 2c 20 30 78 32 45  1D2, [0xBB, 0x2E
5c500 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78  , 0x00, 0x80, 0x
5c510 35 46 2c 20 30 78 46 37 2c 20 30 78 45 46 2c 20  5F, 0xF7, 0xEF, 
5c520 30 78 43 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xCA]};. const I
5c530 49 44 20 49 49 44 5f 49 53 63 72 69 70 74 4e 6f  ID IID_IScriptNo
5c540 64 65 20 3d 20 7b 30 78 30 41 45 45 32 41 39 34  de = {0x0AEE2A94
5c550 2c 20 30 78 42 43 42 42 2c 20 30 78 31 31 44 30  , 0xBCBB, 0x11D0
5c560 2c 20 5b 30 78 38 43 2c 20 30 78 37 32 2c 20 30  , [0x8C, 0x72, 0
5c570 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
5c580 20 30 78 43 32 2c 20 30 78 42 30 2c 20 30 78 38   0xC2, 0xB0, 0x8
5c590 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  5]};. const IID 
5c5a0 49 49 44 5f 49 53 63 72 69 70 74 53 63 72 69 70  IID_IScriptScrip
5c5b0 74 6c 65 74 20 3d 20 7b 30 78 30 41 45 45 32 41  tlet = {0x0AEE2A
5c5c0 39 36 2c 20 30 78 42 43 42 42 2c 20 30 78 31 31  96, 0xBCBB, 0x11
5c5d0 44 30 2c 20 5b 30 78 38 43 2c 20 30 78 37 32 2c  D0, [0x8C, 0x72,
5c5e0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
5c5f0 46 2c 20 30 78 43 32 2c 20 30 78 42 30 2c 20 30  F, 0xC2, 0xB0, 0
5c600 78 38 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x85]};. const II
5c610 44 20 49 49 44 5f 49 53 63 72 6f 6c 6c 42 61 72  D IID_IScrollBar
5c620 20 3d 20 7b 30 78 33 30 35 30 46 36 38 39 2c 20   = {0x3050F689, 
5c630 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
5c640 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
5c650 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
5c660 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
5c670 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5c680 44 5f 49 53 64 6f 20 3d 20 7b 30 78 35 36 42 43  D_ISdo = {0x56BC
5c690 35 33 44 45 2c 20 30 78 39 36 44 42 2c 20 30 78  53DE, 0x96DB, 0x
5c6a0 31 31 44 31 2c 20 5b 30 78 42 46 2c 20 30 78 33  11D1, [0xBF, 0x3
5c6b0 46 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  F, 0x00, 0x00, 0
5c6c0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5c6d0 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x00]};. const 
5c6e0 49 49 44 20 49 49 44 5f 49 53 64 6f 43 6f 6c 6c  IID IID_ISdoColl
5c6f0 65 63 74 69 6f 6e 20 3d 20 7b 30 78 35 36 42 43  ection = {0x56BC
5c700 35 33 45 32 2c 20 30 78 39 36 44 42 2c 20 30 78  53E2, 0x96DB, 0x
5c710 31 31 44 31 2c 20 5b 30 78 42 46 2c 20 30 78 33  11D1, [0xBF, 0x3
5c720 46 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  F, 0x00, 0x00, 0
5c730 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5c740 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x00]};. const 
5c750 49 49 44 20 49 49 44 5f 49 53 64 6f 44 69 63 74  IID IID_ISdoDict
5c760 69 6f 6e 61 72 79 4f 6c 64 20 3d 20 7b 30 78 44  ionaryOld = {0xD
5c770 34 33 32 45 35 46 34 2c 20 30 78 35 33 44 38 2c  432E5F4, 0x53D8,
5c780 20 30 78 31 31 44 32 2c 20 5b 30 78 39 41 2c 20   0x11D2, [0x9A, 
5c790 30 78 33 41 2c 20 30 78 30 30 2c 20 30 78 43 30  0x3A, 0x00, 0xC0
5c7a0 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78  , 0x4F, 0xB9, 0x
5c7b0 39 38 2c 20 30 78 41 43 5d 7d 3b 0a 20 63 6f 6e  98, 0xAC]};. con
5c7c0 73 74 20 49 49 44 20 49 49 44 5f 49 53 64 6f 4d  st IID IID_ISdoM
5c7d0 61 63 68 69 6e 65 20 3d 20 7b 30 78 34 37 39 46  achine = {0x479F
5c7e0 36 45 37 35 2c 20 30 78 34 39 41 32 2c 20 30 78  6E75, 0x49A2, 0x
5c7f0 31 31 44 32 2c 20 5b 30 78 38 45 2c 20 30 78 43  11D2, [0x8E, 0xC
5c800 41 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  A, 0x00, 0xC0, 0
5c810 78 34 46 2c 20 30 78 43 32 2c 20 30 78 46 35 2c  x4F, 0xC2, 0xF5,
5c820 20 30 78 31 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x19]};. const 
5c830 49 49 44 20 49 49 44 5f 49 53 64 6f 53 65 72 76  IID IID_ISdoServ
5c840 69 63 65 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78  iceControl = {0x
5c850 34 37 39 46 36 45 37 34 2c 20 30 78 34 39 41 32  479F6E74, 0x49A2
5c860 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 45 2c  , 0x11D2, [0x8E,
5c870 20 30 78 43 41 2c 20 30 78 30 30 2c 20 30 78 43   0xCA, 0x00, 0xC
5c880 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30  0, 0x4F, 0xC2, 0
5c890 78 46 35 2c 20 30 78 31 39 5d 7d 3b 0a 20 63 6f  xF5, 0x19]};. co
5c8a0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 65 61  nst IID IID_ISea
5c8b0 72 63 68 20 3d 20 7b 30 78 42 41 39 32 33 39 41  rch = {0xBA9239A
5c8c0 34 2c 20 30 78 33 44 44 35 2c 20 30 78 31 31 44  4, 0x3DD5, 0x11D
5c8d0 32 2c 20 5b 30 78 42 46 2c 20 30 78 38 42 2c 20  2, [0xBF, 0x8B, 
5c8e0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
5c8f0 2c 20 30 78 42 39 2c 20 30 78 33 36 2c 20 30 78  , 0xB9, 0x36, 0x
5c900 36 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  61]};. const IID
5c910 20 49 49 44 5f 49 53 65 61 72 63 68 41 73 73 69   IID_ISearchAssi
5c920 73 74 61 6e 74 4f 43 20 3d 20 7b 30 78 37 32 34  stantOC = {0x724
5c930 32 33 45 38 46 2c 20 30 78 38 30 31 31 2c 20 30  23E8F, 0x8011, 0
5c940 78 31 31 44 32 2c 20 5b 30 78 42 45 2c 20 30 78  x11D2, [0xBE, 0x
5c950 37 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  79, 0x00, 0xA0, 
5c960 30 78 43 39 2c 20 30 78 41 38 2c 20 30 78 33 44  0xC9, 0xA8, 0x3D
5c970 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA1]};. const
5c980 20 49 49 44 20 49 49 44 5f 49 53 65 61 72 63 68   IID IID_ISearch
5c990 41 73 73 69 73 74 61 6e 74 4f 43 32 20 3d 20 7b  AssistantOC2 = {
5c9a0 30 78 37 32 34 32 33 45 38 46 2c 20 30 78 38 30  0x72423E8F, 0x80
5c9b0 31 31 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42  11, 0x11D2, [0xB
5c9c0 45 2c 20 30 78 37 39 2c 20 30 78 30 30 2c 20 30  E, 0x79, 0x00, 0
5c9d0 78 41 30 2c 20 30 78 43 39 2c 20 30 78 41 38 2c  xA0, 0xC9, 0xA8,
5c9e0 20 30 78 33 44 2c 20 30 78 41 32 5d 7d 3b 0a 20   0x3D, 0xA2]};. 
5c9f0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5ca00 65 61 72 63 68 41 73 73 69 73 74 61 6e 74 4f 43  earchAssistantOC
5ca10 33 20 3d 20 7b 30 78 37 32 34 32 33 45 38 46 2c  3 = {0x72423E8F,
5ca20 20 30 78 38 30 31 31 2c 20 30 78 31 31 44 32 2c   0x8011, 0x11D2,
5ca30 20 5b 30 78 42 45 2c 20 30 78 37 39 2c 20 30 78   [0xBE, 0x79, 0x
5ca40 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
5ca50 30 78 41 38 2c 20 30 78 33 44 2c 20 30 78 41 33  0xA8, 0x3D, 0xA3
5ca60 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5ca70 49 44 5f 49 53 65 61 72 63 68 43 6f 6d 6d 61 6e  ID_ISearchComman
5ca80 64 45 78 74 20 3d 20 7b 30 78 31 44 32 45 46 44  dExt = {0x1D2EFD
5ca90 35 30 2c 20 30 78 37 35 43 45 2c 20 30 78 31 31  50, 0x75CE, 0x11
5caa0 44 31 2c 20 5b 30 78 42 37 2c 20 30 78 35 41 2c  D1, [0xB7, 0x5A,
5cab0 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
5cac0 39 2c 20 30 78 30 35 2c 20 30 78 36 34 2c 20 30  9, 0x05, 0x64, 0
5cad0 78 46 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xFE]};. const II
5cae0 44 20 49 49 44 5f 49 53 65 61 72 63 68 43 6f 6e  D IID_ISearchCon
5caf0 74 65 78 74 20 3d 20 7b 30 78 30 39 46 36 35 36  text = {0x09F656
5cb00 41 32 2c 20 30 78 34 31 41 46 2c 20 30 78 34 38  A2, 0x41AF, 0x48
5cb10 30 43 2c 20 5b 30 78 38 38 2c 20 30 78 46 37 2c  0C, [0x88, 0xF7,
5cb20 20 30 78 31 36 2c 20 30 78 43 43 2c 20 30 78 30   0x16, 0xCC, 0x0
5cb30 44 2c 20 30 78 31 36 2c 20 30 78 34 36 2c 20 30  D, 0x16, 0x46, 0
5cb40 78 31 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x15]};. const II
5cb50 44 20 49 49 44 5f 49 53 65 61 72 63 68 65 73 20  D IID_ISearches 
5cb60 3d 20 7b 30 78 34 37 43 39 32 32 41 32 2c 20 30  = {0x47C922A2, 0
5cb70 78 33 44 44 35 2c 20 30 78 31 31 44 32 2c 20 5b  x3DD5, 0x11D2, [
5cb80 30 78 42 46 2c 20 30 78 38 42 2c 20 30 78 30 30  0xBF, 0x8B, 0x00
5cb90 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
5cba0 42 39 2c 20 30 78 33 36 2c 20 30 78 36 31 5d 7d  B9, 0x36, 0x61]}
5cbb0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5cbc0 5f 49 53 65 61 72 63 68 51 75 65 72 79 48 69 74  _ISearchQueryHit
5cbd0 73 20 3d 20 7b 30 78 45 44 38 43 45 37 45 30 2c  s = {0xED8CE7E0,
5cbe0 20 30 78 31 30 36 43 2c 20 30 78 31 31 43 45 2c   0x106C, 0x11CE,
5cbf0 20 5b 30 78 38 34 2c 20 30 78 45 32 2c 20 30 78   [0x84, 0xE2, 0x
5cc00 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
5cc10 30 78 34 42 2c 20 30 78 39 39 2c 20 30 78 38 36  0x4B, 0x99, 0x86
5cc20 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5cc30 49 44 5f 49 53 65 63 6f 6e 64 61 72 79 43 6f 6e  ID_ISecondaryCon
5cc40 74 72 6f 6c 43 68 61 6e 6e 65 6c 20 3d 20 7b 30  trolChannel = {0
5cc50 78 41 32 33 46 39 44 31 30 2c 20 30 78 37 31 34  xA23F9D10, 0x714
5cc60 43 2c 20 30 78 34 31 46 45 2c 20 5b 30 78 38 34  C, 0x41FE, [0x84
5cc70 2c 20 30 78 37 31 2c 20 30 78 46 46 2c 20 30 78  , 0x71, 0xFF, 0x
5cc80 42 31 2c 20 30 78 39 42 2c 20 30 78 43 32 2c 20  B1, 0x9B, 0xC2, 
5cc90 30 78 38 34 2c 20 30 78 35 34 5d 7d 3b 0a 20 63  0x84, 0x54]};. c
5cca0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 65  onst IID IID_ISe
5ccb0 63 75 72 65 55 72 6c 48 6f 73 74 20 3d 20 7b 30  cureUrlHost = {0
5ccc0 78 43 38 31 39 38 34 43 34 2c 20 30 78 37 34 43  xC81984C4, 0x74C
5ccd0 38 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 41  8, 0x11D2, [0xBA
5cce0 2c 20 30 78 41 39 2c 20 30 78 30 30 2c 20 30 78  , 0xA9, 0x00, 0x
5ccf0 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20  C0, 0x4F, 0xC2, 
5cd00 30 78 30 34 2c 20 30 78 30 45 5d 7d 3b 0a 20 63  0x04, 0x0E]};. c
5cd10 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 65  onst IID IID_ISe
5cd20 63 75 72 69 74 79 49 6e 66 6f 20 3d 20 7b 30 78  curityInfo = {0x
5cd30 30 43 37 33 33 41 41 34 2c 20 30 78 32 41 31 43  0C733AA4, 0x2A1C
5cd40 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
5cd50 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
5cd60 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
5cd70 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
5cd80 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 65 67  nst IID IID_ISeg
5cd90 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 36  ment = {0x3050F6
5cda0 38 33 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  83, 0x98B5, 0x11
5cdb0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
5cdc0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
5cdd0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
5cde0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
5cdf0 44 20 49 49 44 5f 49 53 65 67 6d 65 6e 74 4c 69  D IID_ISegmentLi
5ce00 73 74 20 3d 20 7b 30 78 33 30 35 30 46 36 30 35  st = {0x3050F605
5ce10 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
5ce20 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
5ce30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
5ce40 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
5ce50 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
5ce60 49 49 44 5f 49 53 65 67 6d 65 6e 74 4c 69 73 74  IID_ISegmentList
5ce70 49 74 65 72 61 74 6f 72 20 3d 20 7b 30 78 33 30  Iterator = {0x30
5ce80 35 30 46 36 39 32 2c 20 30 78 39 38 42 35 2c 20  50F692, 0x98B5, 
5ce90 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
5cea0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
5ceb0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
5cec0 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
5ced0 74 20 49 49 44 20 49 49 44 5f 49 53 65 6c 65 63  t IID IID_ISelec
5cee0 74 69 6f 6e 4f 62 6a 65 63 74 32 20 3d 20 7b 30  tionObject2 = {0
5cef0 78 33 30 35 30 46 37 46 43 2c 20 30 78 39 38 42  x3050F7FC, 0x98B
5cf00 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
5cf10 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
5cf20 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
5cf30 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
5cf40 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 65  onst IID IID_ISe
5cf50 6c 65 63 74 69 6f 6e 53 65 72 76 69 63 65 73 20  lectionServices 
5cf60 3d 20 7b 30 78 33 30 35 30 46 36 38 34 2c 20 30  = {0x3050F684, 0
5cf70 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
5cf80 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
5cf90 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
5cfa0 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
5cfb0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5cfc0 5f 49 53 65 6c 65 63 74 69 6f 6e 53 65 72 76 69  _ISelectionServi
5cfd0 63 65 73 4c 69 73 74 65 6e 65 72 20 3d 20 7b 30  cesListener = {0
5cfe0 78 33 30 35 30 46 36 39 39 2c 20 30 78 39 38 42  x3050F699, 0x98B
5cff0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
5d000 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
5d010 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
5d020 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
5d030 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 65  onst IID IID_ISe
5d040 6e 73 4c 6f 67 6f 6e 20 3d 20 7b 30 78 44 35 39  nsLogon = {0xD59
5d050 37 42 41 42 33 2c 20 30 78 35 42 39 46 2c 20 30  7BAB3, 0x5B9F, 0
5d060 78 31 31 44 31 2c 20 5b 30 78 38 44 2c 20 30 78  x11D1, [0x8D, 0x
5d070 44 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  D2, 0x00, 0xAA, 
5d080 30 78 30 30 2c 20 30 78 34 41 2c 20 30 78 42 44  0x00, 0x4A, 0xBD
5d090 2c 20 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x5E]};. const
5d0a0 20 49 49 44 20 49 49 44 5f 49 53 65 6e 73 4c 6f   IID IID_ISensLo
5d0b0 67 6f 6e 32 20 3d 20 7b 30 78 44 35 39 37 42 41  gon2 = {0xD597BA
5d0c0 42 34 2c 20 30 78 35 42 39 46 2c 20 30 78 31 31  B4, 0x5B9F, 0x11
5d0d0 44 31 2c 20 5b 30 78 38 44 2c 20 30 78 44 32 2c  D1, [0x8D, 0xD2,
5d0e0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
5d0f0 30 2c 20 30 78 34 41 2c 20 30 78 42 44 2c 20 30  0, 0x4A, 0xBD, 0
5d100 78 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x5E]};. const II
5d110 44 20 49 49 44 5f 49 53 65 6e 73 4e 65 74 77 6f  D IID_ISensNetwo
5d120 72 6b 20 3d 20 7b 30 78 44 35 39 37 42 41 42 31  rk = {0xD597BAB1
5d130 2c 20 30 78 35 42 39 46 2c 20 30 78 31 31 44 31  , 0x5B9F, 0x11D1
5d140 2c 20 5b 30 78 38 44 2c 20 30 78 44 32 2c 20 30  , [0x8D, 0xD2, 0
5d150 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
5d160 20 30 78 34 41 2c 20 30 78 42 44 2c 20 30 78 35   0x4A, 0xBD, 0x5
5d170 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
5d180 49 49 44 5f 49 53 65 6e 73 4f 6e 4e 6f 77 20 3d  IID_ISensOnNow =
5d190 20 7b 30 78 44 35 39 37 42 41 42 32 2c 20 30 78   {0xD597BAB2, 0x
5d1a0 35 42 39 46 2c 20 30 78 31 31 44 31 2c 20 5b 30  5B9F, 0x11D1, [0
5d1b0 78 38 44 2c 20 30 78 44 32 2c 20 30 78 30 30 2c  x8D, 0xD2, 0x00,
5d1c0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
5d1d0 41 2c 20 30 78 42 44 2c 20 30 78 35 45 5d 7d 3b  A, 0xBD, 0x5E]};
5d1e0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5d1f0 49 53 65 71 75 65 6e 63 65 4e 75 6d 62 65 72 20  ISequenceNumber 
5d200 3d 20 7b 30 78 33 30 35 30 46 36 43 31 2c 20 30  = {0x3050F6C1, 0
5d210 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
5d220 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
5d230 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
5d240 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
5d250 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5d260 5f 49 53 65 71 75 65 6e 74 69 61 6c 53 74 72 65  _ISequentialStre
5d270 61 6d 20 3d 20 7b 30 78 30 43 37 33 33 41 33 30  am = {0x0C733A30
5d280 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45  , 0x2A1C, 0x11CE
5d290 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
5d2a0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
5d2b0 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
5d2c0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
5d2d0 49 49 44 5f 49 53 65 72 76 65 72 53 65 63 75 72  IID_IServerSecur
5d2e0 69 74 79 20 3d 20 7b 30 78 30 30 30 30 30 31 33  ity = {0x0000013
5d2f0 45 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  E, 0x0000, 0x000
5d300 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
5d310 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
5d320 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5d330 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
5d340 20 49 49 44 5f 49 53 65 72 76 69 63 65 50 72 6f   IID_IServicePro
5d350 76 69 64 65 72 20 3d 20 7b 30 78 36 44 35 31 34  vider = {0x6D514
5d360 30 43 31 2c 20 30 78 37 34 33 36 2c 20 30 78 31  0C1, 0x7436, 0x1
5d370 31 43 45 2c 20 5b 30 78 38 30 2c 20 30 78 33 34  1CE, [0x80, 0x34
5d380 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
5d390 30 30 2c 20 30 78 36 30 2c 20 30 78 30 39 2c 20  00, 0x60, 0x09, 
5d3a0 30 78 46 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xFA]};. const I
5d3b0 49 44 20 49 49 44 5f 49 53 65 73 73 69 6f 6e 50  ID IID_ISessionP
5d3c0 72 6f 70 65 72 74 69 65 73 20 3d 20 7b 30 78 30  roperties = {0x0
5d3d0 43 37 33 33 41 38 35 2c 20 30 78 32 41 31 43 2c  C733A85, 0x2A1C,
5d3e0 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
5d3f0 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
5d400 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
5d410 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
5d420 73 74 20 49 49 44 20 49 49 44 5f 49 53 65 74 4e  st IID IID_ISetN
5d430 65 78 74 53 74 61 74 65 6d 65 6e 74 20 3d 20 7b  extStatement = {
5d440 30 78 35 31 39 37 33 43 30 33 2c 20 30 78 43 42  0x51973C03, 0xCB
5d450 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  0C, 0x11D0, [0xB
5d460 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30  5, 0xC9, 0x00, 0
5d470 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c  xA0, 0x24, 0x4A,
5d480 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20   0x0E, 0x7A]};. 
5d490 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5d4a0 68 61 72 65 64 41 63 63 65 73 73 42 65 61 63 6f  haredAccessBeaco
5d4b0 6e 20 3d 20 7b 30 78 46 41 45 44 43 46 36 42 2c  n = {0xFAEDCF6B,
5d4c0 20 30 78 33 31 46 45 2c 20 30 78 31 31 44 31 2c   0x31FE, 0x11D1,
5d4d0 20 5b 30 78 41 41 2c 20 30 78 44 32 2c 20 30 78   [0xAA, 0xD2, 0x
5d4e0 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20  00, 0x80, 0x5F, 
5d4f0 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45  0xC1, 0x27, 0x0E
5d500 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5d510 49 44 5f 49 53 68 61 72 65 64 41 63 63 65 73 73  ID_ISharedAccess
5d520 42 65 61 63 6f 6e 46 69 6e 64 65 72 20 3d 20 7b  BeaconFinder = {
5d530 30 78 46 41 45 44 43 46 36 37 2c 20 30 78 33 31  0xFAEDCF67, 0x31
5d540 46 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  FE, 0x11D1, [0xA
5d550 41 2c 20 30 78 44 32 2c 20 30 78 30 30 2c 20 30  A, 0xD2, 0x00, 0
5d560 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c  x80, 0x5F, 0xC1,
5d570 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20   0x27, 0x0E]};. 
5d580 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5d590 68 65 6c 6c 41 70 70 20 3d 20 7b 30 78 41 33 45  hellApp = {0xA3E
5d5a0 31 34 39 36 30 2c 20 30 78 39 33 35 46 2c 20 30  14960, 0x935F, 0
5d5b0 78 31 31 44 31 2c 20 5b 30 78 42 38 2c 20 30 78  x11D1, [0xB8, 0x
5d5c0 42 38 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  B8, 0x00, 0x60, 
5d5d0 30 78 30 38 2c 20 30 78 30 35 2c 20 30 78 39 33  0x08, 0x05, 0x93
5d5e0 2c 20 30 78 38 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x82]};. const
5d5f0 20 49 49 44 20 49 49 44 5f 49 53 68 65 6c 6c 42   IID IID_IShellB
5d600 72 6f 77 73 65 72 20 3d 20 7b 30 78 30 30 30 32  rowser = {0x0002
5d610 31 34 45 32 2c 20 30 78 30 30 30 30 2c 20 30 78  14E2, 0x0000, 0x
5d620 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
5d630 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5d640 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5d650 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
5d660 49 49 44 20 49 49 44 5f 49 53 68 65 6c 6c 43 68  IID IID_IShellCh
5d670 61 6e 67 65 4e 6f 74 69 66 79 20 3d 20 7b 30 78  angeNotify = {0x
5d680 44 38 32 42 45 32 42 31 2c 20 30 78 35 37 36 34  D82BE2B1, 0x5764
5d690 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 39 2c  , 0x11D0, [0xA9,
5d6a0 20 30 78 36 45 2c 20 30 78 30 30 2c 20 30 78 43   0x6E, 0x00, 0xC
5d6b0 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30  0, 0x4F, 0xD7, 0
5d6c0 78 30 35 2c 20 30 78 41 32 5d 7d 3b 0a 20 63 6f  x05, 0xA2]};. co
5d6d0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 68 65  nst IID IID_IShe
5d6e0 6c 6c 43 6f 70 79 48 6f 6f 6b 41 20 3d 20 7b 30  llCopyHookA = {0
5d6f0 78 30 30 30 32 31 34 45 46 2c 20 30 78 30 30 30  x000214EF, 0x000
5d700 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
5d710 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5d720 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
5d730 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
5d740 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 68  onst IID IID_ISh
5d750 65 6c 6c 43 6f 70 79 48 6f 6f 6b 57 20 3d 20 7b  ellCopyHookW = {
5d760 30 78 30 30 30 32 31 34 46 43 2c 20 30 78 30 30  0x000214FC, 0x00
5d770 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
5d780 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5d790 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5d7a0 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
5d7b0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5d7c0 68 65 6c 6c 44 65 74 61 69 6c 73 20 3d 20 7b 30  hellDetails = {0
5d7d0 78 30 30 30 32 31 34 45 43 2c 20 30 78 30 30 30  x000214EC, 0x000
5d7e0 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
5d7f0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5d800 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
5d810 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
5d820 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 68  onst IID IID_ISh
5d830 65 6c 6c 44 65 74 61 69 6c 73 33 20 3d 20 7b 30  ellDetails3 = {0
5d840 78 44 32 41 31 30 35 43 30 2c 20 30 78 38 37 44  xD2A105C0, 0x87D
5d850 35 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 33  5, 0x11D1, [0x83
5d860 2c 20 30 78 39 31 2c 20 30 78 30 30 2c 20 30 78  , 0x91, 0x00, 0x
5d870 30 30 2c 20 30 78 46 38 2c 20 30 78 30 34 2c 20  00, 0xF8, 0x04, 
5d880 30 78 36 31 2c 20 30 78 43 46 5d 7d 3b 0a 20 63  0x61, 0xCF]};. c
5d890 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 68  onst IID IID_ISh
5d8a0 65 6c 6c 44 69 73 70 61 74 63 68 20 3d 20 7b 30  ellDispatch = {0
5d8b0 78 44 38 46 30 31 35 43 30 2c 20 30 78 43 32 37  xD8F015C0, 0xC27
5d8c0 38 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 34  8, 0x11CE, [0xA4
5d8d0 2c 20 30 78 39 45 2c 20 30 78 34 34 2c 20 30 78  , 0x9E, 0x44, 0x
5d8e0 34 35 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20  45, 0x53, 0x54, 
5d8f0 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63  0x00, 0x00]};. c
5d900 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 68  onst IID IID_ISh
5d910 65 6c 6c 44 69 73 70 61 74 63 68 32 20 3d 20 7b  ellDispatch2 = {
5d920 30 78 41 34 43 36 38 39 32 43 2c 20 30 78 33 42  0xA4C6892C, 0x3B
5d930 41 39 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39  A9, 0x11D2, [0x9
5d940 44 2c 20 30 78 45 41 2c 20 30 78 30 30 2c 20 30  D, 0xEA, 0x00, 0
5d950 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 31 2c  xC0, 0x4F, 0xB1,
5d960 20 30 78 36 31 2c 20 30 78 36 32 5d 7d 3b 0a 20   0x61, 0x62]};. 
5d970 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5d980 68 65 6c 6c 44 69 73 70 61 74 63 68 33 20 3d 20  hellDispatch3 = 
5d990 7b 30 78 31 37 37 31 36 30 43 41 2c 20 30 78 42  {0x177160CA, 0xB
5d9a0 42 35 41 2c 20 30 78 34 31 31 43 2c 20 5b 30 78  B5A, 0x411C, [0x
5d9b0 38 34 2c 20 30 78 31 44 2c 20 30 78 42 44 2c 20  84, 0x1D, 0xBD, 
5d9c0 30 78 33 38 2c 20 30 78 46 41 2c 20 30 78 43 44  0x38, 0xFA, 0xCD
5d9d0 2c 20 30 78 45 41 2c 20 30 78 41 30 5d 7d 3b 0a  , 0xEA, 0xA0]};.
5d9e0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5d9f0 53 68 65 6c 6c 44 69 73 70 61 74 63 68 34 20 3d  ShellDispatch4 =
5da00 20 7b 30 78 45 46 44 38 34 42 32 44 2c 20 30 78   {0xEFD84B2D, 0x
5da10 34 42 43 46 2c 20 30 78 34 32 39 38 2c 20 5b 30  4BCF, 0x4298, [0
5da20 78 42 45 2c 20 30 78 32 35 2c 20 30 78 45 42 2c  xBE, 0x25, 0xEB,
5da30 20 30 78 35 34 2c 20 30 78 32 41 2c 20 30 78 35   0x54, 0x2A, 0x5
5da40 39 2c 20 30 78 46 42 2c 20 30 78 44 41 5d 7d 3b  9, 0xFB, 0xDA]};
5da50 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5da60 49 53 68 65 6c 6c 45 78 65 63 75 74 65 48 6f 6f  IShellExecuteHoo
5da70 6b 41 20 3d 20 7b 30 78 30 30 30 32 31 34 46 35  kA = {0x000214F5
5da80 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
5da90 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
5daa0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5dab0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
5dac0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
5dad0 49 49 44 5f 49 53 68 65 6c 6c 45 78 65 63 75 74  IID_IShellExecut
5dae0 65 48 6f 6f 6b 57 20 3d 20 7b 30 78 30 30 30 32  eHookW = {0x0002
5daf0 31 34 46 42 2c 20 30 78 30 30 30 30 2c 20 30 78  14FB, 0x0000, 0x
5db00 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
5db10 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5db20 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5db30 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
5db40 49 49 44 20 49 49 44 5f 49 53 68 65 6c 6c 45 78  IID IID_IShellEx
5db50 74 49 6e 69 74 20 3d 20 7b 30 78 30 30 30 32 31  tInit = {0x00021
5db60 34 45 38 2c 20 30 78 30 30 30 30 2c 20 30 78 30  4E8, 0x0000, 0x0
5db70 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
5db80 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5db90 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
5dba0 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
5dbb0 49 44 20 49 49 44 5f 49 53 68 65 6c 6c 46 61 76  ID IID_IShellFav
5dbc0 6f 72 69 74 65 73 4e 61 6d 65 53 70 61 63 65 20  oritesNameSpace 
5dbd0 3d 20 7b 30 78 35 35 31 33 36 38 30 34 2c 20 30  = {0x55136804, 0
5dbe0 78 42 32 44 45 2c 20 30 78 31 31 44 31 2c 20 5b  xB2DE, 0x11D1, [
5dbf0 30 78 42 39 2c 20 30 78 46 32 2c 20 30 78 30 30  0xB9, 0xF2, 0x00
5dc00 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
5dc10 38 42 2c 20 30 78 43 35 2c 20 30 78 34 37 5d 7d  8B, 0xC5, 0x47]}
5dc20 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5dc30 5f 49 53 68 65 6c 6c 46 6f 6c 64 65 72 20 3d 20  _IShellFolder = 
5dc40 7b 30 78 30 30 30 32 31 34 45 36 2c 20 30 78 30  {0x000214E6, 0x0
5dc50 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
5dc60 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
5dc70 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
5dc80 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
5dc90 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5dca0 53 68 65 6c 6c 46 6f 6c 64 65 72 32 20 3d 20 7b  ShellFolder2 = {
5dcb0 30 78 39 33 46 32 46 36 38 43 2c 20 30 78 31 44  0x93F2F68C, 0x1D
5dcc0 31 42 2c 20 30 78 31 31 44 33 2c 20 5b 30 78 41  1B, 0x11D3, [0xA
5dcd0 33 2c 20 30 78 30 45 2c 20 30 78 30 30 2c 20 30  3, 0x0E, 0x00, 0
5dce0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 37 39 2c  xC0, 0x4F, 0x79,
5dcf0 20 30 78 41 42 2c 20 30 78 44 31 5d 7d 3b 0a 20   0xAB, 0xD1]};. 
5dd00 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5dd10 68 65 6c 6c 46 6f 6c 64 65 72 56 69 65 77 43 42  hellFolderViewCB
5dd20 20 3d 20 7b 30 78 32 30 34 37 45 33 32 30 2c 20   = {0x2047E320, 
5dd30 30 78 46 32 41 39 2c 20 30 78 31 31 43 45 2c 20  0xF2A9, 0x11CE, 
5dd40 5b 30 78 41 45 2c 20 30 78 36 35 2c 20 30 78 30  [0xAE, 0x65, 0x0
5dd50 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30  8, 0x00, 0x2B, 0
5dd60 78 32 45 2c 20 30 78 31 32 2c 20 30 78 36 32 5d  x2E, 0x12, 0x62]
5dd70 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5dd80 44 5f 49 53 68 65 6c 6c 46 6f 6c 64 65 72 56 69  D_IShellFolderVi
5dd90 65 77 44 75 61 6c 20 3d 20 7b 30 78 45 37 41 31  ewDual = {0xE7A1
5dda0 41 46 38 30 2c 20 30 78 34 44 39 36 2c 20 30 78  AF80, 0x4D96, 0x
5ddb0 31 31 43 46 2c 20 5b 30 78 39 36 2c 20 30 78 30  11CF, [0x96, 0x0
5ddc0 43 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30  C, 0x00, 0x80, 0
5ddd0 78 43 37 2c 20 30 78 46 34 2c 20 30 78 45 45 2c  xC7, 0xF4, 0xEE,
5dde0 20 30 78 38 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x85]};. const 
5ddf0 49 49 44 20 49 49 44 5f 49 53 68 65 6c 6c 46 6f  IID IID_IShellFo
5de00 6c 64 65 72 56 69 65 77 44 75 61 6c 32 20 3d 20  lderViewDual2 = 
5de10 7b 30 78 33 31 43 31 34 37 42 36 2c 20 30 78 30  {0x31C147B6, 0x0
5de20 41 44 45 2c 20 30 78 34 41 33 43 2c 20 5b 30 78  ADE, 0x4A3C, [0x
5de30 42 35 2c 20 30 78 31 34 2c 20 30 78 44 44 2c 20  B5, 0x14, 0xDD, 
5de40 30 78 46 39 2c 20 30 78 33 32 2c 20 30 78 45 46  0xF9, 0x32, 0xEF
5de50 2c 20 30 78 36 44 2c 20 30 78 31 37 5d 7d 3b 0a  , 0x6D, 0x17]};.
5de60 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5de70 53 68 65 6c 6c 49 63 6f 6e 20 3d 20 7b 30 78 30  ShellIcon = {0x0
5de80 30 30 32 31 34 45 35 2c 20 30 78 30 30 30 30 2c  00214E5, 0x0000,
5de90 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
5dea0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
5deb0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5dec0 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
5ded0 73 74 20 49 49 44 20 49 49 44 5f 49 53 68 65 6c  st IID IID_IShel
5dee0 6c 49 63 6f 6e 4f 76 65 72 6c 61 79 20 3d 20 7b  lIconOverlay = {
5def0 30 78 37 44 36 38 38 41 37 30 2c 20 30 78 43 36  0x7D688A70, 0xC6
5df00 31 33 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  13, 0x11D0, [0x9
5df10 39 2c 20 30 78 39 42 2c 20 30 78 30 30 2c 20 30  9, 0x9B, 0x00, 0
5df20 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 36 2c  xC0, 0x4F, 0xD6,
5df30 20 30 78 35 35 2c 20 30 78 45 31 5d 7d 3b 0a 20   0x55, 0xE1]};. 
5df40 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5df50 68 65 6c 6c 49 63 6f 6e 4f 76 65 72 6c 61 79 49  hellIconOverlayI
5df60 64 65 6e 74 69 66 69 65 72 20 3d 20 7b 30 78 30  dentifier = {0x0
5df70 43 36 43 34 32 30 30 2c 20 30 78 43 35 38 39 2c  C6C4200, 0xC589,
5df80 20 30 78 31 31 44 30 2c 20 5b 30 78 39 39 2c 20   0x11D0, [0x99, 
5df90 30 78 39 41 2c 20 30 78 30 30 2c 20 30 78 43 30  0x9A, 0x00, 0xC0
5dfa0 2c 20 30 78 34 46 2c 20 30 78 44 36 2c 20 30 78  , 0x4F, 0xD6, 0x
5dfb0 35 35 2c 20 30 78 45 31 5d 7d 3b 0a 20 63 6f 6e  55, 0xE1]};. con
5dfc0 73 74 20 49 49 44 20 49 49 44 5f 49 53 68 65 6c  st IID IID_IShel
5dfd0 6c 49 6d 61 67 65 44 61 74 61 20 3d 20 7b 30 78  lImageData = {0x
5dfe0 42 46 44 45 45 43 31 32 2c 20 30 78 38 30 34 30  BFDEEC12, 0x8040
5dff0 2c 20 30 78 34 34 30 33 2c 20 5b 30 78 41 35 2c  , 0x4403, [0xA5,
5e000 20 30 78 45 41 2c 20 30 78 39 45 2c 20 30 78 30   0xEA, 0x9E, 0x0
5e010 37 2c 20 30 78 44 41 2c 20 30 78 46 43 2c 20 30  7, 0xDA, 0xFC, 0
5e020 78 46 35 2c 20 30 78 33 30 5d 7d 3b 0a 20 63 6f  xF5, 0x30]};. co
5e030 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 68 65  nst IID IID_IShe
5e040 6c 6c 49 6d 61 67 65 44 61 74 61 41 62 6f 72 74  llImageDataAbort
5e050 20 3d 20 7b 30 78 35 33 46 42 38 45 35 38 2c 20   = {0x53FB8E58, 
5e060 30 78 35 30 43 30 2c 20 30 78 34 30 30 33 2c 20  0x50C0, 0x4003, 
5e070 5b 30 78 42 34 2c 20 30 78 41 41 2c 20 30 78 30  [0xB4, 0xAA, 0x0
5e080 43 2c 20 30 78 38 44 2c 20 30 78 46 32 2c 20 30  C, 0x8D, 0xF2, 0
5e090 78 38 45 2c 20 30 78 37 46 2c 20 30 78 33 41 5d  x8E, 0x7F, 0x3A]
5e0a0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5e0b0 44 5f 49 53 68 65 6c 6c 49 6d 61 67 65 44 61 74  D_IShellImageDat
5e0c0 61 46 61 63 74 6f 72 79 20 3d 20 7b 30 78 39 42  aFactory = {0x9B
5e0d0 45 38 45 44 35 43 2c 20 30 78 45 44 41 42 2c 20  E8ED5C, 0xEDAB, 
5e0e0 30 78 34 44 37 35 2c 20 5b 30 78 39 30 2c 20 30  0x4D75, [0x90, 0
5e0f0 78 46 33 2c 20 30 78 42 44 2c 20 30 78 35 42 2c  xF3, 0xBD, 0x5B,
5e100 20 30 78 44 42 2c 20 30 78 42 32 2c 20 30 78 31   0xDB, 0xB2, 0x1
5e110 43 2c 20 30 78 38 32 5d 7d 3b 0a 20 63 6f 6e 73  C, 0x82]};. cons
5e120 74 20 49 49 44 20 49 49 44 5f 49 53 68 65 6c 6c  t IID IID_IShell
5e130 4c 69 6e 6b 41 20 3d 20 7b 30 78 30 30 30 32 31  LinkA = {0x00021
5e140 34 45 45 2c 20 30 78 30 30 30 30 2c 20 30 78 30  4EE, 0x0000, 0x0
5e150 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
5e160 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5e170 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
5e180 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
5e190 49 44 20 49 49 44 5f 49 53 68 65 6c 6c 4c 69 6e  ID IID_IShellLin
5e1a0 6b 44 61 74 61 4c 69 73 74 20 3d 20 7b 30 78 34  kDataList = {0x4
5e1b0 35 45 32 42 34 41 45 2c 20 30 78 42 31 43 33 2c  5E2B4AE, 0xB1C3,
5e1c0 20 30 78 31 31 44 30 2c 20 5b 30 78 42 39 2c 20   0x11D0, [0xB9, 
5e1d0 30 78 32 46 2c 20 30 78 30 30 2c 20 30 78 41 30  0x2F, 0x00, 0xA0
5e1e0 2c 20 30 78 43 39 2c 20 30 78 30 33 2c 20 30 78  , 0xC9, 0x03, 0x
5e1f0 31 32 2c 20 30 78 45 31 5d 7d 3b 0a 20 63 6f 6e  12, 0xE1]};. con
5e200 73 74 20 49 49 44 20 49 49 44 5f 49 53 68 65 6c  st IID IID_IShel
5e210 6c 4c 69 6e 6b 44 75 61 6c 20 3d 20 7b 30 78 38  lLinkDual = {0x8
5e220 38 41 30 35 43 30 30 2c 20 30 78 46 30 30 30 2c  8A05C00, 0xF000,
5e230 20 30 78 31 31 43 45 2c 20 5b 30 78 38 33 2c 20   0x11CE, [0x83, 
5e240 30 78 35 30 2c 20 30 78 34 34 2c 20 30 78 34 35  0x50, 0x44, 0x45
5e250 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78  , 0x53, 0x54, 0x
5e260 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e  00, 0x00]};. con
5e270 73 74 20 49 49 44 20 49 49 44 5f 49 53 68 65 6c  st IID IID_IShel
5e280 6c 4c 69 6e 6b 44 75 61 6c 32 20 3d 20 7b 30 78  lLinkDual2 = {0x
5e290 33 31 37 45 45 32 34 39 2c 20 30 78 46 31 32 45  317EE249, 0xF12E
5e2a0 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 31 2c  , 0x11D2, [0xB1,
5e2b0 20 30 78 45 34 2c 20 30 78 30 30 2c 20 30 78 43   0xE4, 0x00, 0xC
5e2c0 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30  0, 0x4F, 0x8E, 0
5e2d0 78 45 42 2c 20 30 78 33 45 5d 7d 3b 0a 20 63 6f  xEB, 0x3E]};. co
5e2e0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 68 65  nst IID IID_IShe
5e2f0 6c 6c 4c 69 6e 6b 57 20 3d 20 7b 30 78 30 30 30  llLinkW = {0x000
5e300 32 31 34 46 39 2c 20 30 78 30 30 30 30 2c 20 30  214F9, 0x0000, 0
5e310 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
5e320 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
5e330 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
5e340 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
5e350 20 49 49 44 20 49 49 44 5f 49 53 68 65 6c 6c 4e   IID IID_IShellN
5e360 61 6d 65 53 70 61 63 65 20 3d 20 7b 30 78 45 35  ameSpace = {0xE5
5e370 37 32 44 33 43 39 2c 20 30 78 33 37 42 45 2c 20  72D3C9, 0x37BE, 
5e380 30 78 34 41 45 32 2c 20 5b 30 78 38 32 2c 20 30  0x4AE2, [0x82, 0
5e390 78 35 44 2c 20 30 78 44 35 2c 20 30 78 32 31 2c  x5D, 0xD5, 0x21,
5e3a0 20 30 78 37 36 2c 20 30 78 33 45 2c 20 30 78 33   0x76, 0x3E, 0x3
5e3b0 31 2c 20 30 78 30 38 5d 7d 3b 0a 20 63 6f 6e 73  1, 0x08]};. cons
5e3c0 74 20 49 49 44 20 49 49 44 5f 49 53 68 65 6c 6c  t IID IID_IShell
5e3d0 50 72 6f 70 53 68 65 65 74 45 78 74 20 3d 20 7b  PropSheetExt = {
5e3e0 30 78 30 30 30 32 31 34 45 39 2c 20 30 78 30 30  0x000214E9, 0x00
5e3f0 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
5e400 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5e410 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5e420 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
5e430 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5e440 68 65 6c 6c 55 49 48 65 6c 70 65 72 20 3d 20 7b  hellUIHelper = {
5e450 30 78 37 32 39 46 45 32 46 38 2c 20 30 78 31 45  0x729FE2F8, 0x1E
5e460 41 38 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  A8, 0x11D1, [0x8
5e470 46 2c 20 30 78 38 35 2c 20 30 78 30 30 2c 20 30  F, 0x85, 0x00, 0
5e480 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c  xC0, 0x4F, 0xC2,
5e490 20 30 78 46 42 2c 20 30 78 45 31 5d 7d 3b 0a 20   0xFB, 0xE1]};. 
5e4a0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5e4b0 68 65 6c 6c 56 69 65 77 20 3d 20 7b 30 78 30 30  hellView = {0x00
5e4c0 30 32 31 34 45 33 2c 20 30 78 30 30 30 30 2c 20  0214E3, 0x0000, 
5e4d0 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
5e4e0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5e4f0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
5e500 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
5e510 74 20 49 49 44 20 49 49 44 5f 49 53 68 65 6c 6c  t IID IID_IShell
5e520 56 69 65 77 32 20 3d 20 7b 30 78 38 38 45 33 39  View2 = {0x88E39
5e530 45 38 30 2c 20 30 78 33 35 37 38 2c 20 30 78 31  E80, 0x3578, 0x1
5e540 31 43 46 2c 20 5b 30 78 41 45 2c 20 30 78 36 39  1CF, [0xAE, 0x69
5e550 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78  , 0x08, 0x00, 0x
5e560 32 42 2c 20 30 78 32 45 2c 20 30 78 31 32 2c 20  2B, 0x2E, 0x12, 
5e570 30 78 36 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x62]};. const I
5e580 49 44 20 49 49 44 5f 49 53 68 65 6c 6c 57 69 6e  ID IID_IShellWin
5e590 64 6f 77 73 20 3d 20 7b 30 78 38 35 43 42 36 39  dows = {0x85CB69
5e5a0 30 30 2c 20 30 78 34 44 39 35 2c 20 30 78 31 31  00, 0x4D95, 0x11
5e5b0 43 46 2c 20 5b 30 78 39 36 2c 20 30 78 30 43 2c  CF, [0x96, 0x0C,
5e5c0 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 43   0x00, 0x80, 0xC
5e5d0 37 2c 20 30 78 46 34 2c 20 30 78 45 45 2c 20 30  7, 0xF4, 0xEE, 0
5e5e0 78 38 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x85]};. const II
5e5f0 44 20 49 49 44 5f 49 53 69 6d 70 6c 65 43 6f 6d  D IID_ISimpleCom
5e600 6d 61 6e 64 43 72 65 61 74 6f 72 20 3d 20 7b 30  mandCreator = {0
5e610 78 35 45 33 34 31 41 42 37 2c 20 30 78 30 32 44  x5E341AB7, 0x02D
5e620 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 30  0, 0x11D1, [0x90
5e630 2c 20 30 78 30 43 2c 20 30 78 30 30 2c 20 30 78  , 0x0C, 0x00, 0x
5e640 41 30 2c 20 30 78 43 39 2c 20 30 78 30 36 2c 20  A0, 0xC9, 0x06, 
5e650 30 78 33 37 2c 20 30 78 39 36 5d 7d 3b 0a 20 63  0x37, 0x96]};. c
5e660 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 69  onst IID IID_ISi
5e670 6d 70 6c 65 43 6f 6e 6e 65 63 74 69 6f 6e 50 6f  mpleConnectionPo
5e680 69 6e 74 20 3d 20 7b 30 78 35 31 39 37 33 43 33  int = {0x51973C3
5e690 45 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44  E, 0xCB0C, 0x11D
5e6a0 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20  0, [0xB5, 0xC9, 
5e6b0 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34  0x00, 0xA0, 0x24
5e6c0 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78  , 0x4A, 0x0E, 0x
5e6d0 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7A]};. const IID
5e6e0 20 49 49 44 5f 49 53 69 6d 70 6c 65 46 72 61 6d   IID_ISimpleFram
5e6f0 65 53 69 74 65 20 3d 20 7b 30 78 37 34 32 42 30  eSite = {0x742B0
5e700 45 30 31 2c 20 30 78 31 34 45 36 2c 20 30 78 31  E01, 0x14E6, 0x1
5e710 30 31 42 2c 20 5b 30 78 39 31 2c 20 30 78 34 45  01B, [0x91, 0x4E
5e720 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
5e730 30 30 2c 20 30 78 33 30 2c 20 30 78 30 43 2c 20  00, 0x30, 0x0C, 
5e740 30 78 41 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xAB]};. const I
5e750 49 44 20 49 49 44 5f 49 53 6c 69 64 65 72 42 61  ID IID_ISliderBa
5e760 72 20 3d 20 7b 30 78 33 30 35 30 46 36 38 44 2c  r = {0x3050F68D,
5e770 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
5e780 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
5e790 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
5e7a0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
5e7b0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5e7c0 49 44 5f 49 53 6e 69 66 66 53 74 72 65 61 6d 20  ID_ISniffStream 
5e7d0 3d 20 7b 30 78 34 45 46 31 37 39 34 30 2c 20 30  = {0x4EF17940, 0
5e7e0 78 33 30 45 30 2c 20 30 78 31 31 44 30 2c 20 5b  x30E0, 0x11D0, [
5e7f0 30 78 42 37 2c 20 30 78 32 34 2c 20 30 78 30 30  0xB7, 0x24, 0x00
5e800 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
5e810 36 43 2c 20 30 78 31 41 2c 20 30 78 30 31 5d 7d  6C, 0x1A, 0x01]}
5e820 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5e830 5f 49 53 4f 41 50 52 65 71 75 65 73 74 20 3d 20  _ISOAPRequest = 
5e840 7b 30 78 41 44 31 39 34 35 32 35 2c 20 30 78 36  {0xAD194525, 0x6
5e850 45 30 31 2c 20 30 78 34 42 43 41 2c 20 5b 30 78  E01, 0x4BCA, [0x
5e860 39 32 2c 20 30 78 39 43 2c 20 30 78 32 33 2c 20  92, 0x9C, 0x23, 
5e870 30 78 43 37 2c 20 30 78 33 38 2c 20 30 78 33 33  0xC7, 0x38, 0x33
5e880 2c 20 30 78 33 36 2c 20 30 78 41 46 5d 7d 3b 0a  , 0x36, 0xAF]};.
5e890 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5e8a0 53 6f 66 74 44 69 73 74 45 78 74 20 3d 20 7b 30  SoftDistExt = {0
5e8b0 78 42 31 35 42 38 44 43 31 2c 20 30 78 43 37 45  xB15B8DC1, 0xC7E
5e8c0 31 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 36  1, 0x11D0, [0x86
5e8d0 2c 20 30 78 38 30 2c 20 30 78 30 30 2c 20 30 78  , 0x80, 0x00, 0x
5e8e0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
5e8f0 30 78 43 42 2c 20 30 78 37 31 5d 7d 3b 0a 20 63  0xCB, 0x71]};. c
5e900 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 6f  onst IID IID_ISo
5e910 75 72 63 65 73 52 6f 77 73 65 74 20 3d 20 7b 30  urcesRowset = {0
5e920 78 30 43 37 33 33 41 31 45 2c 20 30 78 32 41 31  x0C733A1E, 0x2A1
5e930 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  C, 0x11CE, [0xAD
5e940 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
5e950 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
5e960 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
5e970 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 70  onst IID IID_ISp
5e980 65 63 69 61 6c 53 79 73 74 65 6d 50 72 6f 70 65  ecialSystemPrope
5e990 72 74 69 65 73 20 3d 20 7b 30 78 30 30 30 30 30  rties = {0x00000
5e9a0 31 42 39 2c 20 30 78 30 30 30 30 2c 20 30 78 30  1B9, 0x0000, 0x0
5e9b0 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
5e9c0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5e9d0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
5e9e0 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
5e9f0 49 44 20 49 49 44 5f 49 53 70 65 63 69 66 79 50  ID IID_ISpecifyP
5ea00 72 6f 70 65 72 74 79 50 61 67 65 73 20 3d 20 7b  ropertyPages = {
5ea10 30 78 42 31 39 36 42 32 38 42 2c 20 30 78 42 41  0xB196B28B, 0xBA
5ea20 42 34 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 42  B4, 0x101A, [0xB
5ea30 36 2c 20 30 78 39 43 2c 20 30 78 30 30 2c 20 30  6, 0x9C, 0x00, 0
5ea40 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 34 2c  xAA, 0x00, 0x34,
5ea50 20 30 78 31 44 2c 20 30 78 30 37 5d 7d 3b 0a 20   0x1D, 0x07]};. 
5ea60 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5ea70 70 69 6e 42 75 74 74 6f 6e 20 3d 20 7b 30 78 33  pinButton = {0x3
5ea80 30 35 30 46 36 38 42 2c 20 30 78 39 38 42 35 2c  050F68B, 0x98B5,
5ea90 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
5eaa0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
5eab0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
5eac0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
5ead0 73 74 20 49 49 44 20 49 49 44 5f 49 53 51 4c 45  st IID IID_ISQLE
5eae0 72 72 6f 72 49 6e 66 6f 20 3d 20 7b 30 78 30 43  rrorInfo = {0x0C
5eaf0 37 33 33 41 37 34 2c 20 30 78 32 41 31 43 2c 20  733A74, 0x2A1C, 
5eb00 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
5eb10 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
5eb20 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
5eb30 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
5eb40 74 20 49 49 44 20 49 49 44 5f 49 53 74 61 6e 64  t IID IID_IStand
5eb50 61 72 64 41 63 74 69 76 61 74 6f 72 20 3d 20 7b  ardActivator = {
5eb60 30 78 30 30 30 30 30 31 42 38 2c 20 30 78 30 30  0x000001B8, 0x00
5eb70 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
5eb80 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5eb90 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5eba0 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
5ebb0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5ebc0 74 61 6e 64 61 72 64 49 6e 66 6f 20 3d 20 7b 30  tandardInfo = {0
5ebd0 78 46 31 44 39 43 31 41 35 2c 20 30 78 39 35 38  xF1D9C1A5, 0x958
5ebe0 39 2c 20 30 78 34 30 44 44 2c 20 5b 30 78 42 36  9, 0x40DD, [0xB6
5ebf0 2c 20 30 78 33 44 2c 20 30 78 39 42 2c 20 30 78  , 0x3D, 0x9B, 0x
5ec00 42 30 2c 20 30 78 42 33 2c 20 30 78 38 41 2c 20  B0, 0xB3, 0x8A, 
5ec10 30 78 31 30 2c 20 30 78 32 32 5d 7d 3b 0a 20 63  0x10, 0x22]};. c
5ec20 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 74  onst IID IID_ISt
5ec30 61 74 69 63 50 6f 72 74 4d 61 70 70 69 6e 67 20  aticPortMapping 
5ec40 3d 20 7b 30 78 36 46 31 30 37 31 31 46 2c 20 30  = {0x6F10711F, 0
5ec50 78 37 32 39 42 2c 20 30 78 34 31 45 35 2c 20 5b  x729B, 0x41E5, [
5ec60 30 78 39 33 2c 20 30 78 42 38 2c 20 30 78 46 32  0x93, 0xB8, 0xF2
5ec70 2c 20 30 78 31 44 2c 20 30 78 30 46 2c 20 30 78  , 0x1D, 0x0F, 0x
5ec80 38 31 2c 20 30 78 38 44 2c 20 30 78 46 31 5d 7d  81, 0x8D, 0xF1]}
5ec90 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5eca0 5f 49 53 74 61 74 69 63 50 6f 72 74 4d 61 70 70  _IStaticPortMapp
5ecb0 69 6e 67 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20  ingCollection = 
5ecc0 7b 30 78 43 44 31 46 33 45 37 37 2c 20 30 78 36  {0xCD1F3E77, 0x6
5ecd0 36 44 36 2c 20 30 78 34 36 36 34 2c 20 5b 30 78  6D6, 0x4664, [0x
5ece0 38 32 2c 20 30 78 43 37 2c 20 30 78 33 36 2c 20  82, 0xC7, 0x36, 
5ecf0 30 78 44 42 2c 20 30 78 42 36 2c 20 30 78 34 31  0xDB, 0xB6, 0x41
5ed00 2c 20 30 78 44 30 2c 20 30 78 46 31 5d 7d 3b 0a  , 0xD0, 0xF1]};.
5ed10 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5ed20 53 74 61 74 73 20 3d 20 7b 30 78 39 34 34 41 44  Stats = {0x944AD
5ed30 35 33 30 2c 20 30 78 42 30 39 44 2c 20 30 78 31  530, 0xB09D, 0x1
5ed40 31 43 45 2c 20 5b 30 78 42 35 2c 20 30 78 39 43  1CE, [0xB5, 0x9C
5ed50 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
5ed60 30 30 2c 20 30 78 36 43 2c 20 30 78 42 33 2c 20  00, 0x6C, 0xB3, 
5ed70 30 78 37 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x7D]};. const I
5ed80 49 44 20 49 49 44 5f 49 53 74 64 4d 61 72 73 68  ID IID_IStdMarsh
5ed90 61 6c 49 6e 66 6f 20 3d 20 7b 30 78 30 30 30 30  alInfo = {0x0000
5eda0 30 30 31 38 2c 20 30 78 30 30 30 30 2c 20 30 78  0018, 0x0000, 0x
5edb0 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
5edc0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5edd0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5ede0 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
5edf0 49 49 44 20 49 49 44 5f 49 53 74 65 6d 6d 65 72  IID IID_IStemmer
5ee00 20 3d 20 7b 30 78 45 46 42 41 46 31 34 30 2c 20   = {0xEFBAF140, 
5ee10 30 78 37 46 34 32 2c 20 30 78 31 31 43 45 2c 20  0x7F42, 0x11CE, 
5ee20 5b 30 78 42 45 2c 20 30 78 35 37 2c 20 30 78 30  [0xBE, 0x57, 0x0
5ee30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
5ee40 78 35 31 2c 20 30 78 46 45 2c 20 30 78 32 30 5d  x51, 0xFE, 0x20]
5ee50 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5ee60 44 5f 49 53 74 65 6d 53 69 6e 6b 20 3d 20 7b 30  D_IStemSink = {0
5ee70 78 46 45 37 37 43 33 33 30 2c 20 30 78 37 46 34  xFE77C330, 0x7F4
5ee80 32 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 42 45  2, 0x11CE, [0xBE
5ee90 2c 20 30 78 35 37 2c 20 30 78 30 30 2c 20 30 78  , 0x57, 0x00, 0x
5eea0 41 41 2c 20 30 78 30 30 2c 20 30 78 35 31 2c 20  AA, 0x00, 0x51, 
5eeb0 30 78 46 45 2c 20 30 78 32 30 5d 7d 3b 0a 20 63  0xFE, 0x20]};. c
5eec0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 74  onst IID IID_ISt
5eed0 6f 72 61 67 65 20 3d 20 7b 30 78 30 30 30 30 30  orage = {0x00000
5eee0 30 30 42 2c 20 30 78 30 30 30 30 2c 20 30 78 30  00B, 0x0000, 0x0
5eef0 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
5ef00 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5ef10 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
5ef20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
5ef30 49 44 20 49 49 44 5f 49 53 74 72 65 61 6d 20 3d  ID IID_IStream =
5ef40 20 7b 30 78 30 30 30 30 30 30 30 43 2c 20 30 78   {0x0000000C, 0x
5ef50 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
5ef60 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
5ef70 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
5ef80 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
5ef90 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5efa0 49 53 74 75 62 20 3d 20 7b 30 78 30 30 30 30 30  IStub = {0x00000
5efb0 30 32 36 2c 20 30 78 30 30 30 30 2c 20 30 78 30  026, 0x0000, 0x0
5efc0 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
5efd0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5efe0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
5eff0 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
5f000 49 44 20 49 49 44 5f 49 53 74 75 62 4d 61 6e 61  ID IID_IStubMana
5f010 67 65 72 20 3d 20 7b 30 78 30 30 30 30 30 30 30  ger = {0x0000000
5f020 36 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  6, 0x0000, 0x000
5f030 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
5f040 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
5f050 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5f060 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
5f070 20 49 49 44 5f 49 53 75 62 44 69 76 69 73 69 6f   IID_ISubDivisio
5f080 6e 50 72 6f 76 69 64 65 72 20 3d 20 7b 30 78 33  nProvider = {0x3
5f090 30 35 30 46 34 44 32 2c 20 30 78 39 38 42 35 2c  050F4D2, 0x98B5,
5f0a0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
5f0b0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
5f0c0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
5f0d0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
5f0e0 73 74 20 49 49 44 20 49 49 44 5f 49 53 75 62 73  st IID IID_ISubs
5f0f0 63 72 69 70 74 69 6f 6e 41 67 65 6e 74 43 6f 6e  criptionAgentCon
5f100 74 72 6f 6c 20 3d 20 7b 30 78 41 38 39 45 38 46  trol = {0xA89E8F
5f110 46 30 2c 20 30 78 37 30 46 34 2c 20 30 78 31 31  F0, 0x70F4, 0x11
5f120 44 31 2c 20 5b 30 78 42 43 2c 20 30 78 37 46 2c  D1, [0xBC, 0x7F,
5f130 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
5f140 46 2c 20 30 78 44 39 2c 20 30 78 32 39 2c 20 30  F, 0xD9, 0x29, 0
5f150 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xDB]};. const II
5f160 44 20 49 49 44 5f 49 53 75 62 73 63 72 69 70 74  D IID_ISubscript
5f170 69 6f 6e 41 67 65 6e 74 45 76 65 6e 74 73 20 3d  ionAgentEvents =
5f180 20 7b 30 78 41 38 39 45 38 46 46 31 2c 20 30 78   {0xA89E8FF1, 0x
5f190 37 30 46 34 2c 20 30 78 31 31 44 31 2c 20 5b 30  70F4, 0x11D1, [0
5f1a0 78 42 43 2c 20 30 78 37 46 2c 20 30 78 30 30 2c  xBC, 0x7F, 0x00,
5f1b0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
5f1c0 39 2c 20 30 78 32 39 2c 20 30 78 44 42 5d 7d 3b  9, 0x29, 0xDB]};
5f1d0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5f1e0 49 53 75 62 73 63 72 69 70 74 69 6f 6e 41 67 65  ISubscriptionAge
5f1f0 6e 74 53 68 65 6c 6c 45 78 74 20 3d 20 7b 30 78  ntShellExt = {0x
5f200 38 31 42 31 38 34 42 41 2c 20 30 78 42 33 30 32  81B184BA, 0xB302
5f210 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 35 2c  , 0x11D1, [0x85,
5f220 20 30 78 35 32 2c 20 30 78 30 30 2c 20 30 78 43   0x52, 0x00, 0xC
5f230 30 2c 20 30 78 34 46 2c 20 30 78 41 33 2c 20 30  0, 0x4F, 0xA3, 0
5f240 78 35 43 2c 20 30 78 38 39 5d 7d 3b 0a 20 63 6f  x5C, 0x89]};. co
5f250 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 75 62  nst IID IID_ISub
5f260 73 63 72 69 70 74 69 6f 6e 49 74 65 6d 20 3d 20  scriptionItem = 
5f270 7b 30 78 41 39 37 35 35 39 46 38 2c 20 30 78 36  {0xA97559F8, 0x6
5f280 43 34 41 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  C4A, 0x11D1, [0x
5f290 41 31 2c 20 30 78 45 38 2c 20 30 78 30 30 2c 20  A1, 0xE8, 0x00, 
5f2a0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32  0xC0, 0x4F, 0xC2
5f2b0 2c 20 30 78 46 42 2c 20 30 78 45 31 5d 7d 3b 0a  , 0xFB, 0xE1]};.
5f2c0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5f2d0 53 75 62 73 63 72 69 70 74 69 6f 6e 4d 67 72 20  SubscriptionMgr 
5f2e0 3d 20 7b 30 78 30 38 35 46 42 32 43 30 2c 20 30  = {0x085FB2C0, 0
5f2f0 78 30 44 46 38 2c 20 30 78 31 31 44 31 2c 20 5b  x0DF8, 0x11D1, [
5f300 30 78 38 46 2c 20 30 78 34 42 2c 20 30 78 30 30  0x8F, 0x4B, 0x00
5f310 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
5f320 30 35 2c 20 30 78 34 31 2c 20 30 78 33 46 5d 7d  05, 0x41, 0x3F]}
5f330 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5f340 5f 49 53 75 62 73 63 72 69 70 74 69 6f 6e 4d 67  _ISubscriptionMg
5f350 72 32 20 3d 20 7b 30 78 36 31 34 42 43 32 37 30  r2 = {0x614BC270
5f360 2c 20 30 78 41 45 44 46 2c 20 30 78 31 31 44 31  , 0xAEDF, 0x11D1
5f370 2c 20 5b 30 78 41 31 2c 20 30 78 46 39 2c 20 30  , [0xA1, 0xF9, 0
5f380 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
5f390 20 30 78 43 32 2c 20 30 78 46 42 2c 20 30 78 45   0xC2, 0xFB, 0xE
5f3a0 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
5f3b0 49 49 44 5f 49 53 75 62 73 63 72 69 70 74 69 6f  IID_ISubscriptio
5f3c0 6e 4d 67 72 50 72 69 76 20 3d 20 7b 30 78 44 36  nMgrPriv = {0xD6
5f3d0 36 42 33 39 39 45 2c 20 30 78 41 46 31 44 2c 20  6B399E, 0xAF1D, 
5f3e0 30 78 31 31 44 31 2c 20 5b 30 78 41 31 2c 20 30  0x11D1, [0xA1, 0
5f3f0 78 46 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xF9, 0x00, 0xC0,
5f400 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 46   0x4F, 0xC2, 0xF
5f410 42 2c 20 30 78 45 31 5d 7d 3b 0a 20 63 6f 6e 73  B, 0xE1]};. cons
5f420 74 20 49 49 44 20 49 49 44 5f 49 53 75 62 73 63  t IID IID_ISubsc
5f430 72 69 70 74 69 6f 6e 54 68 72 6f 74 74 6c 65 72  riptionThrottler
5f440 20 3d 20 7b 30 78 31 45 39 42 30 30 45 34 2c 20   = {0x1E9B00E4, 
5f450 30 78 39 38 34 36 2c 20 30 78 31 31 44 31 2c 20  0x9846, 0x11D1, 
5f460 5b 30 78 41 31 2c 20 30 78 45 45 2c 20 30 78 30  [0xA1, 0xEE, 0x0
5f470 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
5f480 78 43 32 2c 20 30 78 46 42 2c 20 30 78 45 31 5d  xC2, 0xFB, 0xE1]
5f490 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5f4a0 44 5f 49 53 75 70 70 6f 72 74 45 72 72 6f 72 49  D_ISupportErrorI
5f4b0 6e 66 6f 20 3d 20 7b 30 78 44 46 30 42 33 44 36  nfo = {0xDF0B3D6
5f4c0 30 2c 20 30 78 35 34 38 46 2c 20 30 78 31 30 31  0, 0x548F, 0x101
5f4d0 42 2c 20 5b 30 78 38 45 2c 20 30 78 36 35 2c 20  B, [0x8E, 0x65, 
5f4e0 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42  0x08, 0x00, 0x2B
5f4f0 2c 20 30 78 32 42 2c 20 30 78 44 31 2c 20 30 78  , 0x2B, 0xD1, 0x
5f500 31 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  19]};. const IID
5f510 20 49 49 44 5f 49 53 75 72 72 6f 67 61 74 65 20   IID_ISurrogate 
5f520 3d 20 7b 30 78 30 30 30 30 30 30 32 32 2c 20 30  = {0x00000022, 0
5f530 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
5f540 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
5f550 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5f560 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
5f570 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5f580 5f 49 53 57 62 65 6d 44 61 74 65 54 69 6d 65 20  _ISWbemDateTime 
5f590 3d 20 7b 30 78 35 45 39 37 34 35 38 41 2c 20 30  = {0x5E97458A, 0
5f5a0 78 43 46 37 37 2c 20 30 78 31 31 44 33 2c 20 5b  xCF77, 0x11D3, [
5f5b0 30 78 42 33 2c 20 30 78 38 46 2c 20 30 78 30 30  0xB3, 0x8F, 0x00
5f5c0 2c 20 30 78 31 30 2c 20 30 78 35 41 2c 20 30 78  , 0x10, 0x5A, 0x
5f5d0 31 46 2c 20 30 78 34 37 2c 20 30 78 33 41 5d 7d  1F, 0x47, 0x3A]}
5f5e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5f5f0 5f 49 53 57 62 65 6d 45 76 65 6e 74 53 6f 75 72  _ISWbemEventSour
5f600 63 65 20 3d 20 7b 30 78 32 37 44 35 34 44 39 32  ce = {0x27D54D92
5f610 2c 20 30 78 30 45 42 45 2c 20 30 78 31 31 44 32  , 0x0EBE, 0x11D2
5f620 2c 20 5b 30 78 38 42 2c 20 30 78 32 32 2c 20 30  , [0x8B, 0x22, 0
5f630 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c  x00, 0x60, 0x08,
5f640 20 30 78 30 36 2c 20 30 78 44 39 2c 20 30 78 42   0x06, 0xD9, 0xB
5f650 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
5f660 49 49 44 5f 49 53 57 62 65 6d 4c 61 73 74 45 72  IID_ISWbemLastEr
5f670 72 6f 72 20 3d 20 7b 30 78 44 39 36 32 44 42 38  ror = {0xD962DB8
5f680 34 2c 20 30 78 44 34 42 42 2c 20 30 78 31 31 44  4, 0xD4BB, 0x11D
5f690 31 2c 20 5b 30 78 38 42 2c 20 30 78 30 39 2c 20  1, [0x8B, 0x09, 
5f6a0 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38  0x00, 0x60, 0x08
5f6b0 2c 20 30 78 30 36 2c 20 30 78 44 39 2c 20 30 78  , 0x06, 0xD9, 0x
5f6c0 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  B6]};. const IID
5f6d0 20 49 49 44 5f 49 53 57 62 65 6d 4c 6f 63 61 74   IID_ISWbemLocat
5f6e0 6f 72 20 3d 20 7b 30 78 37 36 41 36 34 31 35 42  or = {0x76A6415B
5f6f0 2c 20 30 78 43 42 34 31 2c 20 30 78 31 31 44 31  , 0xCB41, 0x11D1
5f700 2c 20 5b 30 78 38 42 2c 20 30 78 30 32 2c 20 30  , [0x8B, 0x02, 0
5f710 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c  x00, 0x60, 0x08,
5f720 20 30 78 30 36 2c 20 30 78 44 39 2c 20 30 78 42   0x06, 0xD9, 0xB
5f730 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
5f740 49 49 44 5f 49 53 57 62 65 6d 4d 65 74 68 6f 64  IID_ISWbemMethod
5f750 20 3d 20 7b 30 78 34 32 32 45 38 45 39 30 2c 20   = {0x422E8E90, 
5f760 30 78 44 39 35 35 2c 20 30 78 31 31 44 31 2c 20  0xD955, 0x11D1, 
5f770 5b 30 78 38 42 2c 20 30 78 30 39 2c 20 30 78 30  [0x8B, 0x09, 0x0
5f780 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
5f790 78 30 36 2c 20 30 78 44 39 2c 20 30 78 42 36 5d  x06, 0xD9, 0xB6]
5f7a0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5f7b0 44 5f 49 53 57 62 65 6d 4d 65 74 68 6f 64 53 65  D_ISWbemMethodSe
5f7c0 74 20 3d 20 7b 30 78 43 39 33 42 41 32 39 32 2c  t = {0xC93BA292,
5f7d0 20 30 78 44 39 35 35 2c 20 30 78 31 31 44 31 2c   0xD955, 0x11D1,
5f7e0 20 5b 30 78 38 42 2c 20 30 78 30 39 2c 20 30 78   [0x8B, 0x09, 0x
5f7f0 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20  00, 0x60, 0x08, 
5f800 30 78 30 36 2c 20 30 78 44 39 2c 20 30 78 42 36  0x06, 0xD9, 0xB6
5f810 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5f820 49 44 5f 49 53 57 62 65 6d 4e 61 6d 65 64 56 61  ID_ISWbemNamedVa
5f830 6c 75 65 20 3d 20 7b 30 78 37 36 41 36 34 31 36  lue = {0x76A6416
5f840 34 2c 20 30 78 43 42 34 31 2c 20 30 78 31 31 44  4, 0xCB41, 0x11D
5f850 31 2c 20 5b 30 78 38 42 2c 20 30 78 30 32 2c 20  1, [0x8B, 0x02, 
5f860 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38  0x00, 0x60, 0x08
5f870 2c 20 30 78 30 36 2c 20 30 78 44 39 2c 20 30 78  , 0x06, 0xD9, 0x
5f880 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  B6]};. const IID
5f890 20 49 49 44 5f 49 53 57 62 65 6d 4e 61 6d 65 64   IID_ISWbemNamed
5f8a0 56 61 6c 75 65 53 65 74 20 3d 20 7b 30 78 43 46  ValueSet = {0xCF
5f8b0 32 33 37 36 45 41 2c 20 30 78 43 45 38 43 2c 20  2376EA, 0xCE8C, 
5f8c0 30 78 31 31 44 31 2c 20 5b 30 78 38 42 2c 20 30  0x11D1, [0x8B, 0
5f8d0 78 30 35 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  x05, 0x00, 0x60,
5f8e0 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30 78 44   0x08, 0x06, 0xD
5f8f0 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73  9, 0xB6]};. cons
5f900 74 20 49 49 44 20 49 49 44 5f 49 53 57 62 65 6d  t IID IID_ISWbem
5f910 4f 62 6a 65 63 74 20 3d 20 7b 30 78 37 36 41 36  Object = {0x76A6
5f920 34 31 35 41 2c 20 30 78 43 42 34 31 2c 20 30 78  415A, 0xCB41, 0x
5f930 31 31 44 31 2c 20 5b 30 78 38 42 2c 20 30 78 30  11D1, [0x8B, 0x0
5f940 32 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  2, 0x00, 0x60, 0
5f950 78 30 38 2c 20 30 78 30 36 2c 20 30 78 44 39 2c  x08, 0x06, 0xD9,
5f960 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xB6]};. const 
5f970 49 49 44 20 49 49 44 5f 49 53 57 62 65 6d 4f 62  IID IID_ISWbemOb
5f980 6a 65 63 74 45 78 20 3d 20 7b 30 78 32 36 39 41  jectEx = {0x269A
5f990 44 35 36 41 2c 20 30 78 38 41 36 37 2c 20 30 78  D56A, 0x8A67, 0x
5f9a0 34 31 32 39 2c 20 5b 30 78 42 43 2c 20 30 78 38  4129, [0xBC, 0x8
5f9b0 43 2c 20 30 78 30 35 2c 20 30 78 30 36 2c 20 30  C, 0x05, 0x06, 0
5f9c0 78 44 43 2c 20 30 78 46 45 2c 20 30 78 39 38 2c  xDC, 0xFE, 0x98,
5f9d0 20 30 78 38 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x80]};. const 
5f9e0 49 49 44 20 49 49 44 5f 49 53 57 62 65 6d 4f 62  IID IID_ISWbemOb
5f9f0 6a 65 63 74 50 61 74 68 20 3d 20 7b 30 78 35 37  jectPath = {0x57
5fa00 39 31 42 43 32 37 2c 20 30 78 43 45 39 43 2c 20  91BC27, 0xCE9C, 
5fa10 30 78 31 31 44 31 2c 20 5b 30 78 39 37 2c 20 30  0x11D1, [0x97, 0
5fa20 78 42 46 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xBF, 0x00, 0x00,
5fa30 20 30 78 46 38 2c 20 30 78 31 45 2c 20 30 78 38   0xF8, 0x1E, 0x8
5fa40 34 2c 20 30 78 39 43 5d 7d 3b 0a 20 63 6f 6e 73  4, 0x9C]};. cons
5fa50 74 20 49 49 44 20 49 49 44 5f 49 53 57 62 65 6d  t IID IID_ISWbem
5fa60 4f 62 6a 65 63 74 53 65 74 20 3d 20 7b 30 78 37  ObjectSet = {0x7
5fa70 36 41 36 34 31 35 46 2c 20 30 78 43 42 34 31 2c  6A6415F, 0xCB41,
5fa80 20 30 78 31 31 44 31 2c 20 5b 30 78 38 42 2c 20   0x11D1, [0x8B, 
5fa90 30 78 30 32 2c 20 30 78 30 30 2c 20 30 78 36 30  0x02, 0x00, 0x60
5faa0 2c 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30 78  , 0x08, 0x06, 0x
5fab0 44 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e  D9, 0xB6]};. con
5fac0 73 74 20 49 49 44 20 49 49 44 5f 49 53 57 62 65  st IID IID_ISWbe
5fad0 6d 50 72 69 76 69 6c 65 67 65 20 3d 20 7b 30 78  mPrivilege = {0x
5fae0 32 36 45 45 36 37 42 44 2c 20 30 78 35 38 30 34  26EE67BD, 0x5804
5faf0 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 42 2c  , 0x11D2, [0x8B,
5fb00 20 30 78 34 41 2c 20 30 78 30 30 2c 20 30 78 36   0x4A, 0x00, 0x6
5fb10 30 2c 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30  0, 0x08, 0x06, 0
5fb20 78 44 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f  xD9, 0xB6]};. co
5fb30 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 57 62  nst IID IID_ISWb
5fb40 65 6d 50 72 69 76 69 6c 65 67 65 53 65 74 20 3d  emPrivilegeSet =
5fb50 20 7b 30 78 32 36 45 45 36 37 42 46 2c 20 30 78   {0x26EE67BF, 0x
5fb60 35 38 30 34 2c 20 30 78 31 31 44 32 2c 20 5b 30  5804, 0x11D2, [0
5fb70 78 38 42 2c 20 30 78 34 41 2c 20 30 78 30 30 2c  x8B, 0x4A, 0x00,
5fb80 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 30   0x60, 0x08, 0x0
5fb90 36 2c 20 30 78 44 39 2c 20 30 78 42 36 5d 7d 3b  6, 0xD9, 0xB6]};
5fba0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5fbb0 49 53 57 62 65 6d 50 72 6f 70 65 72 74 79 20 3d  ISWbemProperty =
5fbc0 20 7b 30 78 31 41 33 38 38 46 39 38 2c 20 30 78   {0x1A388F98, 0x
5fbd0 44 34 42 41 2c 20 30 78 31 31 44 31 2c 20 5b 30  D4BA, 0x11D1, [0
5fbe0 78 38 42 2c 20 30 78 30 39 2c 20 30 78 30 30 2c  x8B, 0x09, 0x00,
5fbf0 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 30   0x60, 0x08, 0x0
5fc00 36 2c 20 30 78 44 39 2c 20 30 78 42 36 5d 7d 3b  6, 0xD9, 0xB6]};
5fc10 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5fc20 49 53 57 62 65 6d 50 72 6f 70 65 72 74 79 53 65  ISWbemPropertySe
5fc30 74 20 3d 20 7b 30 78 44 45 41 30 41 37 42 32 2c  t = {0xDEA0A7B2,
5fc40 20 30 78 44 34 42 41 2c 20 30 78 31 31 44 31 2c   0xD4BA, 0x11D1,
5fc50 20 5b 30 78 38 42 2c 20 30 78 30 39 2c 20 30 78   [0x8B, 0x09, 0x
5fc60 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20  00, 0x60, 0x08, 
5fc70 30 78 30 36 2c 20 30 78 44 39 2c 20 30 78 42 36  0x06, 0xD9, 0xB6
5fc80 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5fc90 49 44 5f 49 53 57 62 65 6d 51 75 61 6c 69 66 69  ID_ISWbemQualifi
5fca0 65 72 20 3d 20 7b 30 78 37 39 42 30 35 39 33 32  er = {0x79B05932
5fcb0 2c 20 30 78 44 33 42 37 2c 20 30 78 31 31 44 31  , 0xD3B7, 0x11D1
5fcc0 2c 20 5b 30 78 38 42 2c 20 30 78 30 36 2c 20 30  , [0x8B, 0x06, 0
5fcd0 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c  x00, 0x60, 0x08,
5fce0 20 30 78 30 36 2c 20 30 78 44 39 2c 20 30 78 42   0x06, 0xD9, 0xB
5fcf0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
5fd00 49 49 44 5f 49 53 57 62 65 6d 51 75 61 6c 69 66  IID_ISWbemQualif
5fd10 69 65 72 53 65 74 20 3d 20 7b 30 78 39 42 31 36  ierSet = {0x9B16
5fd20 45 44 31 36 2c 20 30 78 44 33 44 46 2c 20 30 78  ED16, 0xD3DF, 0x
5fd30 31 31 44 31 2c 20 5b 30 78 38 42 2c 20 30 78 30  11D1, [0x8B, 0x0
5fd40 38 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  8, 0x00, 0x60, 0
5fd50 78 30 38 2c 20 30 78 30 36 2c 20 30 78 44 39 2c  x08, 0x06, 0xD9,
5fd60 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xB6]};. const 
5fd70 49 49 44 20 49 49 44 5f 49 53 57 62 65 6d 52 65  IID IID_ISWbemRe
5fd80 66 72 65 73 68 61 62 6c 65 49 74 65 6d 20 3d 20  freshableItem = 
5fd90 7b 30 78 35 41 44 34 42 46 39 32 2c 20 30 78 44  {0x5AD4BF92, 0xD
5fda0 41 41 42 2c 20 30 78 31 31 44 33 2c 20 5b 30 78  AAB, 0x11D3, [0x
5fdb0 42 33 2c 20 30 78 38 46 2c 20 30 78 30 30 2c 20  B3, 0x8F, 0x00, 
5fdc0 30 78 31 30 2c 20 30 78 35 41 2c 20 30 78 31 46  0x10, 0x5A, 0x1F
5fdd0 2c 20 30 78 34 37 2c 20 30 78 33 41 5d 7d 3b 0a  , 0x47, 0x3A]};.
5fde0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5fdf0 53 57 62 65 6d 52 65 66 72 65 73 68 65 72 20 3d  SWbemRefresher =
5fe00 20 7b 30 78 31 34 44 38 32 35 30 45 2c 20 30 78   {0x14D8250E, 0x
5fe10 44 39 43 32 2c 20 30 78 31 31 44 33 2c 20 5b 30  D9C2, 0x11D3, [0
5fe20 78 42 33 2c 20 30 78 38 46 2c 20 30 78 30 30 2c  xB3, 0x8F, 0x00,
5fe30 20 30 78 31 30 2c 20 30 78 35 41 2c 20 30 78 31   0x10, 0x5A, 0x1
5fe40 46 2c 20 30 78 34 37 2c 20 30 78 33 41 5d 7d 3b  F, 0x47, 0x3A]};
5fe50 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5fe60 49 53 57 62 65 6d 53 65 63 75 72 69 74 79 20 3d  ISWbemSecurity =
5fe70 20 7b 30 78 42 35 34 44 36 36 45 36 2c 20 30 78   {0xB54D66E6, 0x
5fe80 32 32 38 37 2c 20 30 78 31 31 44 32 2c 20 5b 30  2287, 0x11D2, [0
5fe90 78 38 42 2c 20 30 78 33 33 2c 20 30 78 30 30 2c  x8B, 0x33, 0x00,
5fea0 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 30   0x60, 0x08, 0x0
5feb0 36 2c 20 30 78 44 39 2c 20 30 78 42 36 5d 7d 3b  6, 0xD9, 0xB6]};
5fec0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5fed0 49 53 57 62 65 6d 53 65 72 76 69 63 65 73 20 3d  ISWbemServices =
5fee0 20 7b 30 78 37 36 41 36 34 31 35 43 2c 20 30 78   {0x76A6415C, 0x
5fef0 43 42 34 31 2c 20 30 78 31 31 44 31 2c 20 5b 30  CB41, 0x11D1, [0
5ff00 78 38 42 2c 20 30 78 30 32 2c 20 30 78 30 30 2c  x8B, 0x02, 0x00,
5ff10 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 30   0x60, 0x08, 0x0
5ff20 36 2c 20 30 78 44 39 2c 20 30 78 42 36 5d 7d 3b  6, 0xD9, 0xB6]};
5ff30 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5ff40 49 53 57 62 65 6d 53 65 72 76 69 63 65 73 45 78  ISWbemServicesEx
5ff50 20 3d 20 7b 30 78 44 32 46 36 38 34 34 33 2c 20   = {0xD2F68443, 
5ff60 30 78 38 35 44 43 2c 20 30 78 34 32 37 45 2c 20  0x85DC, 0x427E, 
5ff70 5b 30 78 39 31 2c 20 30 78 44 38 2c 20 30 78 33  [0x91, 0xD8, 0x3
5ff80 36 2c 20 30 78 36 35 2c 20 30 78 35 34 2c 20 30  6, 0x65, 0x54, 0
5ff90 78 43 43 2c 20 30 78 37 35 2c 20 30 78 34 43 5d  xCC, 0x75, 0x4C]
5ffa0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5ffb0 44 5f 49 53 57 62 65 6d 53 69 6e 6b 20 3d 20 7b  D_ISWbemSink = {
5ffc0 30 78 37 35 37 31 38 43 39 46 2c 20 30 78 46 30  0x75718C9F, 0xF0
5ffd0 32 39 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  29, 0x11D1, [0xA
5ffe0 31 2c 20 30 78 41 43 2c 20 30 78 30 30 2c 20 30  1, 0xAC, 0x00, 0
5fff0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c  xC0, 0x4F, 0xB6,
60000 20 30 78 43 32 2c 20 30 78 32 33 5d 7d 3b 0a 20   0xC2, 0x23]};. 
60010 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
60020 79 6e 63 68 72 6f 6e 69 7a 65 20 3d 20 7b 30 78  ynchronize = {0x
60030 30 30 30 30 30 30 33 30 2c 20 30 78 30 30 30 30  00000030, 0x0000
60040 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
60050 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
60060 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
60070 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
60080 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 79 6e  nst IID IID_ISyn
60090 63 68 72 6f 6e 69 7a 65 43 6f 6e 74 61 69 6e 65  chronizeContaine
600a0 72 20 3d 20 7b 30 78 30 30 30 30 30 30 33 33 2c  r = {0x00000033,
600b0 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
600c0 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
600d0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
600e0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
600f0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
60100 49 44 5f 49 53 79 6e 63 68 72 6f 6e 69 7a 65 64  ID_ISynchronized
60110 43 61 6c 6c 42 61 63 6b 20 3d 20 7b 30 78 37 34  CallBack = {0x74
60120 43 32 36 30 34 31 2c 20 30 78 37 30 44 31 2c 20  C26041, 0x70D1, 
60130 30 78 31 31 44 31 2c 20 5b 30 78 42 37 2c 20 30  0x11D1, [0xB7, 0
60140 78 35 41 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x5A, 0x00, 0xA0,
60150 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30 78 36   0xC9, 0x05, 0x6
60160 34 2c 20 30 78 46 45 5d 7d 3b 0a 20 63 6f 6e 73  4, 0xFE]};. cons
60170 74 20 49 49 44 20 49 49 44 5f 49 53 79 6e 63 68  t IID IID_ISynch
60180 72 6f 6e 69 7a 65 45 76 65 6e 74 20 3d 20 7b 30  ronizeEvent = {0
60190 78 30 30 30 30 30 30 33 32 2c 20 30 78 30 30 30  x00000032, 0x000
601a0 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
601b0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
601c0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
601d0 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
601e0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 79  onst IID IID_ISy
601f0 6e 63 68 72 6f 6e 69 7a 65 48 61 6e 64 6c 65 20  nchronizeHandle 
60200 3d 20 7b 30 78 30 30 30 30 30 30 33 31 2c 20 30  = {0x00000031, 0
60210 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
60220 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
60230 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
60240 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
60250 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
60260 5f 49 53 79 6e 63 68 72 6f 6e 69 7a 65 4d 75 74  _ISynchronizeMut
60270 65 78 20 3d 20 7b 30 78 30 30 30 30 30 30 32 35  ex = {0x00000025
60280 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
60290 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
602a0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
602b0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
602c0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
602d0 49 49 44 5f 49 53 79 6e 63 4d 67 72 45 6e 75 6d  IID_ISyncMgrEnum
602e0 49 74 65 6d 73 20 3d 20 7b 30 78 36 32 39 35 44  Items = {0x6295D
602f0 46 32 41 2c 20 30 78 33 35 45 45 2c 20 30 78 31  F2A, 0x35EE, 0x1
60300 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 37  1D1, [0x87, 0x07
60310 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
60320 34 46 2c 20 30 78 44 39 2c 20 30 78 33 33 2c 20  4F, 0xD9, 0x33, 
60330 30 78 32 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x27]};. const I
60340 49 44 20 49 49 44 5f 49 53 79 6e 63 4d 67 72 52  ID IID_ISyncMgrR
60350 65 67 69 73 74 65 72 43 53 43 20 3d 20 7b 30 78  egisterCSC = {0x
60360 34 37 36 38 31 41 36 31 2c 20 30 78 42 43 37 34  47681A61, 0xBC74
60370 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 35 2c  , 0x11D2, [0xB5,
60380 20 30 78 43 35 2c 20 30 78 30 30 2c 20 30 78 43   0xC5, 0x00, 0xC
60390 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30  0, 0x4F, 0xB9, 0
603a0 78 33 39 2c 20 30 78 38 31 5d 7d 3b 0a 20 63 6f  x39, 0x81]};. co
603b0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 79 6e  nst IID IID_ISyn
603c0 63 4d 67 72 53 79 6e 63 68 72 6f 6e 69 7a 65 49  cMgrSynchronizeI
603d0 6e 76 6f 6b 65 20 3d 20 7b 30 78 36 32 39 35 44  nvoke = {0x6295D
603e0 46 32 43 2c 20 30 78 33 35 45 45 2c 20 30 78 31  F2C, 0x35EE, 0x1
603f0 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 37  1D1, [0x87, 0x07
60400 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
60410 34 46 2c 20 30 78 44 39 2c 20 30 78 33 33 2c 20  4F, 0xD9, 0x33, 
60420 30 78 32 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x27]};. const I
60430 49 44 20 49 49 44 5f 49 53 79 6e 63 53 63 68 65  ID IID_ISyncSche
60440 64 75 6c 65 20 3d 20 7b 30 78 46 30 45 31 35 38  dule = {0xF0E158
60450 39 39 2c 20 30 78 41 37 30 30 2c 20 30 78 31 31  99, 0xA700, 0x11
60460 44 31 2c 20 5b 30 78 39 38 2c 20 30 78 33 31 2c  D1, [0x98, 0x31,
60470 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
60480 46 2c 20 30 78 44 39 2c 20 30 78 31 30 2c 20 30  F, 0xD9, 0x10, 0
60490 78 44 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xDD]};. const II
604a0 44 20 49 49 44 5f 49 53 79 6e 63 53 63 68 65 64  D IID_ISyncSched
604b0 75 6c 65 4d 67 72 20 3d 20 7b 30 78 46 30 45 31  uleMgr = {0xF0E1
604c0 35 38 39 37 2c 20 30 78 41 37 30 30 2c 20 30 78  5897, 0xA700, 0x
604d0 31 31 44 31 2c 20 5b 30 78 39 38 2c 20 30 78 33  11D1, [0x98, 0x3
604e0 31 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  1, 0x00, 0xC0, 0
604f0 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 30 2c  x4F, 0xD9, 0x10,
60500 20 30 78 44 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xDD]};. const 
60510 49 49 44 20 49 49 44 5f 49 53 79 6e 63 53 63 68  IID IID_ISyncSch
60520 65 64 75 6c 65 70 20 3d 20 7b 30 78 46 30 45 31  edulep = {0xF0E1
60530 35 38 39 42 2c 20 30 78 41 37 30 30 2c 20 30 78  589B, 0xA700, 0x
60540 31 31 44 31 2c 20 5b 30 78 39 38 2c 20 30 78 33  11D1, [0x98, 0x3
60550 31 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  1, 0x00, 0xC0, 0
60560 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 30 2c  x4F, 0xD9, 0x10,
60570 20 30 78 44 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xDD]};. const 
60580 49 49 44 20 49 49 44 5f 49 54 61 62 6c 65 43 72  IID IID_ITableCr
60590 65 61 74 69 6f 6e 20 3d 20 7b 30 78 30 43 37 33  eation = {0x0C73
605a0 33 41 42 43 2c 20 30 78 32 41 31 43 2c 20 30 78  3ABC, 0x2A1C, 0x
605b0 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
605c0 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
605d0 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
605e0 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
605f0 49 49 44 20 49 49 44 5f 49 54 61 62 6c 65 44 65  IID IID_ITableDe
60600 66 69 6e 69 74 69 6f 6e 20 3d 20 7b 30 78 30 43  finition = {0x0C
60610 37 33 33 41 38 36 2c 20 30 78 32 41 31 43 2c 20  733A86, 0x2A1C, 
60620 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
60630 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
60640 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
60650 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
60660 74 20 49 49 44 20 49 49 44 5f 49 54 61 62 6c 65  t IID IID_ITable
60670 44 65 66 69 6e 69 74 69 6f 6e 57 69 74 68 43 6f  DefinitionWithCo
60680 6e 73 74 72 61 69 6e 74 73 20 3d 20 7b 30 78 30  nstraints = {0x0
60690 43 37 33 33 41 41 42 2c 20 30 78 32 41 31 43 2c  C733AAB, 0x2A1C,
606a0 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
606b0 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
606c0 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
606d0 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
606e0 73 74 20 49 49 44 20 49 49 44 5f 49 54 61 62 6c  st IID IID_ITabl
606f0 65 52 65 6e 61 6d 65 20 3d 20 7b 30 78 30 43 37  eRename = {0x0C7
60700 33 33 41 37 37 2c 20 30 78 32 41 31 43 2c 20 30  33A77, 0x2A1C, 0
60710 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
60720 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
60730 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
60740 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
60750 20 49 49 44 20 49 49 44 5f 49 54 41 43 44 47 72   IID IID_ITACDGr
60760 6f 75 70 20 3d 20 7b 30 78 35 41 46 43 33 31 34  oup = {0x5AFC314
60770 38 2c 20 30 78 34 42 43 43 2c 20 30 78 31 31 44  8, 0x4BCC, 0x11D
60780 31 2c 20 5b 30 78 42 46 2c 20 30 78 38 30 2c 20  1, [0xBF, 0x80, 
60790 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46  0x00, 0x80, 0x5F
607a0 2c 20 30 78 43 31 2c 20 30 78 34 37 2c 20 30 78  , 0xC1, 0x47, 0x
607b0 44 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  D3]};. const IID
607c0 20 49 49 44 5f 49 54 41 43 44 47 72 6f 75 70 45   IID_ITACDGroupE
607d0 76 65 6e 74 20 3d 20 7b 30 78 32 39 37 46 33 30  vent = {0x297F30
607e0 33 32 2c 20 30 78 42 44 31 31 2c 20 30 78 31 31  32, 0xBD11, 0x11
607f0 44 31 2c 20 5b 30 78 41 30 2c 20 30 78 41 37 2c  D1, [0xA0, 0xA7,
60800 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35   0x00, 0x80, 0x5
60810 46 2c 20 30 78 43 31 2c 20 30 78 34 37 2c 20 30  F, 0xC1, 0x47, 0
60820 78 44 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xD3]};. const II
60830 44 20 49 49 44 5f 49 54 41 64 64 72 65 73 73 20  D IID_ITAddress 
60840 3d 20 7b 30 78 42 31 45 46 43 33 38 36 2c 20 30  = {0xB1EFC386, 0
60850 78 39 33 35 35 2c 20 30 78 31 31 44 30 2c 20 5b  x9355, 0x11D0, [
60860 30 78 38 33 2c 20 30 78 35 43 2c 20 30 78 30 30  0x83, 0x5C, 0x00
60870 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
60880 33 43 2c 20 30 78 43 41 2c 20 30 78 42 44 5d 7d  3C, 0xCA, 0xBD]}
60890 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
608a0 5f 49 54 41 64 64 72 65 73 73 32 20 3d 20 7b 30  _ITAddress2 = {0
608b0 78 42 30 41 45 35 44 39 42 2c 20 30 78 42 45 35  xB0AE5D9B, 0xBE5
608c0 31 2c 20 30 78 34 36 43 39 2c 20 5b 30 78 42 30  1, 0x46C9, [0xB0
608d0 2c 20 30 78 46 37 2c 20 30 78 44 46 2c 20 30 78  , 0xF7, 0xDF, 0x
608e0 41 38 2c 20 30 78 41 32 2c 20 30 78 32 41 2c 20  A8, 0xA2, 0x2A, 
608f0 30 78 38 42 2c 20 30 78 43 34 5d 7d 3b 0a 20 63  0x8B, 0xC4]};. c
60900 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 41  onst IID IID_ITA
60910 64 64 72 65 73 73 43 61 70 61 62 69 6c 69 74 69  ddressCapabiliti
60920 65 73 20 3d 20 7b 30 78 38 44 46 32 33 32 46 35  es = {0x8DF232F5
60930 2c 20 30 78 38 32 31 42 2c 20 30 78 31 31 44 31  , 0x821B, 0x11D1
60940 2c 20 5b 30 78 42 42 2c 20 30 78 35 43 2c 20 30  , [0xBB, 0x5C, 0
60950 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
60960 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30 78 39   0xB6, 0x80, 0x9
60970 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  F]};. const IID 
60980 49 49 44 5f 49 54 41 64 64 72 65 73 73 44 65 76  IID_ITAddressDev
60990 69 63 65 53 70 65 63 69 66 69 63 45 76 65 6e 74  iceSpecificEvent
609a0 20 3d 20 7b 30 78 33 41 43 42 32 31 36 42 2c 20   = {0x3ACB216B, 
609b0 30 78 34 30 42 44 2c 20 30 78 34 38 37 41 2c 20  0x40BD, 0x487A, 
609c0 5b 30 78 38 36 2c 20 30 78 37 32 2c 20 30 78 35  [0x86, 0x72, 0x5
609d0 43 2c 20 30 78 45 37 2c 20 30 78 37 42 2c 20 30  C, 0xE7, 0x7B, 0
609e0 78 44 37 2c 20 30 78 45 33 2c 20 30 78 41 33 5d  xD7, 0xE3, 0xA3]
609f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
60a00 44 5f 49 54 41 64 64 72 65 73 73 45 76 65 6e 74  D_ITAddressEvent
60a10 20 3d 20 7b 30 78 38 33 31 43 45 32 44 31 2c 20   = {0x831CE2D1, 
60a20 30 78 38 33 42 35 2c 20 30 78 31 31 44 31 2c 20  0x83B5, 0x11D1, 
60a30 5b 30 78 42 42 2c 20 30 78 35 43 2c 20 30 78 30  [0xBB, 0x5C, 0x0
60a40 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
60a50 78 42 36 2c 20 30 78 38 30 2c 20 30 78 39 46 5d  xB6, 0x80, 0x9F]
60a60 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
60a70 44 5f 49 54 41 64 64 72 65 73 73 54 72 61 6e 73  D_ITAddressTrans
60a80 6c 61 74 69 6f 6e 20 3d 20 7b 30 78 30 43 34 44  lation = {0x0C4D
60a90 38 46 30 33 2c 20 30 78 38 44 44 42 2c 20 30 78  8F03, 0x8DDB, 0x
60aa0 31 31 44 31 2c 20 5b 30 78 41 30 2c 20 30 78 39  11D1, [0xA0, 0x9
60ab0 45 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30  E, 0x00, 0x80, 0
60ac0 78 35 46 2c 20 30 78 43 31 2c 20 30 78 34 37 2c  x5F, 0xC1, 0x47,
60ad0 20 30 78 44 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xD3]};. const 
60ae0 49 49 44 20 49 49 44 5f 49 54 41 64 64 72 65 73  IID IID_ITAddres
60af0 73 54 72 61 6e 73 6c 61 74 69 6f 6e 49 6e 66 6f  sTranslationInfo
60b00 20 3d 20 7b 30 78 41 46 43 31 35 39 34 35 2c 20   = {0xAFC15945, 
60b10 30 78 38 44 34 30 2c 20 30 78 31 31 44 31 2c 20  0x8D40, 0x11D1, 
60b20 5b 30 78 41 30 2c 20 30 78 39 45 2c 20 30 78 30  [0xA0, 0x9E, 0x0
60b30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30  0, 0x80, 0x5F, 0
60b40 78 43 31 2c 20 30 78 34 37 2c 20 30 78 44 33 5d  xC1, 0x47, 0xD3]
60b50 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
60b60 44 5f 49 54 41 67 65 6e 74 20 3d 20 7b 30 78 35  D_ITAgent = {0x5
60b70 37 37 30 45 43 45 35 2c 20 30 78 34 42 32 37 2c  770ECE5, 0x4B27,
60b80 20 30 78 31 31 44 31 2c 20 5b 30 78 42 46 2c 20   0x11D1, [0xBF, 
60b90 30 78 38 30 2c 20 30 78 30 30 2c 20 30 78 38 30  0x80, 0x00, 0x80
60ba0 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78  , 0x5F, 0xC1, 0x
60bb0 34 37 2c 20 30 78 44 33 5d 7d 3b 0a 20 63 6f 6e  47, 0xD3]};. con
60bc0 73 74 20 49 49 44 20 49 49 44 5f 49 54 41 67 65  st IID IID_ITAge
60bd0 6e 74 45 76 65 6e 74 20 3d 20 7b 30 78 35 41 46  ntEvent = {0x5AF
60be0 43 33 31 34 41 2c 20 30 78 34 42 43 43 2c 20 30  C314A, 0x4BCC, 0
60bf0 78 31 31 44 31 2c 20 5b 30 78 42 46 2c 20 30 78  x11D1, [0xBF, 0x
60c00 38 30 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20  80, 0x00, 0x80, 
60c10 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 34 37  0x5F, 0xC1, 0x47
60c20 2c 20 30 78 44 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xD3]};. const
60c30 20 49 49 44 20 49 49 44 5f 49 54 41 67 65 6e 74   IID IID_ITAgent
60c40 48 61 6e 64 6c 65 72 20 3d 20 7b 30 78 35 38 37  Handler = {0x587
60c50 45 38 43 32 32 2c 20 30 78 39 38 30 32 2c 20 30  E8C22, 0x9802, 0
60c60 78 31 31 44 31 2c 20 5b 30 78 41 30 2c 20 30 78  x11D1, [0xA0, 0x
60c70 41 34 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20  A4, 0x00, 0x80, 
60c80 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 34 37  0x5F, 0xC1, 0x47
60c90 2c 20 30 78 44 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xD3]};. const
60ca0 20 49 49 44 20 49 49 44 5f 49 54 41 67 65 6e 74   IID IID_ITAgent
60cb0 48 61 6e 64 6c 65 72 45 76 65 6e 74 20 3d 20 7b  HandlerEvent = {
60cc0 30 78 32 39 37 46 33 30 33 34 2c 20 30 78 42 44  0x297F3034, 0xBD
60cd0 31 31 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  11, 0x11D1, [0xA
60ce0 30 2c 20 30 78 41 37 2c 20 30 78 30 30 2c 20 30  0, 0xA7, 0x00, 0
60cf0 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c  x80, 0x5F, 0xC1,
60d00 20 30 78 34 37 2c 20 30 78 44 33 5d 7d 3b 0a 20   0x47, 0xD3]};. 
60d10 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
60d20 41 67 65 6e 74 53 65 73 73 69 6f 6e 20 3d 20 7b  AgentSession = {
60d30 30 78 35 41 46 43 33 31 34 37 2c 20 30 78 34 42  0x5AFC3147, 0x4B
60d40 43 43 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42  CC, 0x11D1, [0xB
60d50 46 2c 20 30 78 38 30 2c 20 30 78 30 30 2c 20 30  F, 0x80, 0x00, 0
60d60 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c  x80, 0x5F, 0xC1,
60d70 20 30 78 34 37 2c 20 30 78 44 33 5d 7d 3b 0a 20   0x47, 0xD3]};. 
60d80 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
60d90 41 67 65 6e 74 53 65 73 73 69 6f 6e 45 76 65 6e  AgentSessionEven
60da0 74 20 3d 20 7b 30 78 35 41 46 43 33 31 34 42 2c  t = {0x5AFC314B,
60db0 20 30 78 34 42 43 43 2c 20 30 78 31 31 44 31 2c   0x4BCC, 0x11D1,
60dc0 20 5b 30 78 42 46 2c 20 30 78 38 30 2c 20 30 78   [0xBF, 0x80, 0x
60dd0 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20  00, 0x80, 0x5F, 
60de0 30 78 43 31 2c 20 30 78 34 37 2c 20 30 78 44 33  0xC1, 0x47, 0xD3
60df0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
60e00 49 44 5f 49 54 41 6c 6c 6f 63 61 74 6f 72 50 72  ID_ITAllocatorPr
60e10 6f 70 65 72 74 69 65 73 20 3d 20 7b 30 78 43 31  operties = {0xC1
60e20 42 43 33 43 39 30 2c 20 30 78 42 43 46 45 2c 20  BC3C90, 0xBCFE, 
60e30 30 78 31 31 44 31 2c 20 5b 30 78 39 37 2c 20 30  0x11D1, [0x97, 0
60e40 78 34 35 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x45, 0x00, 0xC0,
60e50 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31   0x4F, 0xD9, 0x1
60e60 41 2c 20 30 78 43 30 5d 7d 3b 0a 20 63 6f 6e 73  A, 0xC0]};. cons
60e70 74 20 49 49 44 20 49 49 44 5f 49 54 41 4d 4d 65  t IID IID_ITAMMe
60e80 64 69 61 46 6f 72 6d 61 74 20 3d 20 7b 30 78 30  diaFormat = {0x0
60e90 33 36 34 45 42 30 30 2c 20 30 78 34 41 37 37 2c  364EB00, 0x4A77,
60ea0 20 30 78 31 31 44 31 2c 20 5b 30 78 41 36 2c 20   0x11D1, [0xA6, 
60eb0 30 78 37 31 2c 20 30 78 30 30 2c 20 30 78 36 30  0x71, 0x00, 0x60
60ec0 2c 20 30 78 39 37 2c 20 30 78 43 39 2c 20 30 78  , 0x97, 0xC9, 0x
60ed0 41 32 2c 20 30 78 45 38 5d 7d 3b 0a 20 63 6f 6e  A2, 0xE8]};. con
60ee0 73 74 20 49 49 44 20 49 49 44 5f 49 54 61 72 67  st IID IID_ITarg
60ef0 65 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 7b 30  etContainer = {0
60f00 78 37 38 34 37 45 43 30 31 2c 20 30 78 32 42 45  x7847EC01, 0x2BE
60f10 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 32  C, 0x11D0, [0x82
60f20 2c 20 30 78 42 34 2c 20 30 78 30 30 2c 20 30 78  , 0xB4, 0x00, 0x
60f30 41 30 2c 20 30 78 43 39 2c 20 30 78 30 43 2c 20  A0, 0xC9, 0x0C, 
60f40 30 78 32 39 2c 20 30 78 43 35 5d 7d 3b 0a 20 63  0x29, 0xC5]};. c
60f50 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 61  onst IID IID_ITa
60f60 72 67 65 74 45 6d 62 65 64 64 69 6e 67 20 3d 20  rgetEmbedding = 
60f70 7b 30 78 35 34 38 37 39 33 43 30 2c 20 30 78 39  {0x548793C0, 0x9
60f80 45 37 34 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  E74, 0x11CF, [0x
60f90 39 36 2c 20 30 78 35 35 2c 20 30 78 30 30 2c 20  96, 0x55, 0x00, 
60fa0 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 33  0xA0, 0xC9, 0x03
60fb0 2c 20 30 78 34 39 2c 20 30 78 32 33 5d 7d 3b 0a  , 0x49, 0x23]};.
60fc0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
60fd0 54 61 72 67 65 74 46 72 61 6d 65 20 3d 20 7b 30  TargetFrame = {0
60fe0 78 44 35 46 37 38 43 38 30 2c 20 30 78 35 32 35  xD5F78C80, 0x525
60ff0 32 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39 30  2, 0x11CF, [0x90
61000 2c 20 30 78 46 41 2c 20 30 78 30 30 2c 20 30 78  , 0xFA, 0x00, 0x
61010 41 41 2c 20 30 78 30 30 2c 20 30 78 34 32 2c 20  AA, 0x00, 0x42, 
61020 30 78 31 30 2c 20 30 78 36 45 5d 7d 3b 0a 20 63  0x10, 0x6E]};. c
61030 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 61  onst IID IID_ITa
61040 72 67 65 74 46 72 61 6d 65 32 20 3d 20 7b 30 78  rgetFrame2 = {0x
61050 38 36 44 35 32 45 31 31 2c 20 30 78 39 34 41 38  86D52E11, 0x94A8
61060 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 32 2c  , 0x11D0, [0x82,
61070 20 30 78 41 46 2c 20 30 78 30 30 2c 20 30 78 43   0xAF, 0x00, 0xC
61080 30 2c 20 30 78 34 46 2c 20 30 78 44 35 2c 20 30  0, 0x4F, 0xD5, 0
61090 78 41 45 2c 20 30 78 33 38 5d 7d 3b 0a 20 63 6f  xAE, 0x38]};. co
610a0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 61 72  nst IID IID_ITar
610b0 67 65 74 46 72 61 6d 65 50 72 69 76 20 3d 20 7b  getFramePriv = {
610c0 30 78 39 32 31 36 45 34 32 31 2c 20 30 78 32 42  0x9216E421, 0x2B
610d0 46 35 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  F5, 0x11D0, [0x8
610e0 32 2c 20 30 78 42 34 2c 20 30 78 30 30 2c 20 30  2, 0xB4, 0x00, 0
610f0 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 43 2c  xA0, 0xC9, 0x0C,
61100 20 30 78 32 39 2c 20 30 78 43 35 5d 7d 3b 0a 20   0x29, 0xC5]};. 
61110 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
61120 61 72 67 65 74 4e 6f 74 69 66 79 20 3d 20 7b 30  argetNotify = {0
61130 78 38 36 33 41 39 39 41 30 2c 20 30 78 32 31 42  x863A99A0, 0x21B
61140 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 32  C, 0x11D0, [0x82
61150 2c 20 30 78 42 34 2c 20 30 78 30 30 2c 20 30 78  , 0xB4, 0x00, 0x
61160 41 30 2c 20 30 78 43 39 2c 20 30 78 30 43 2c 20  A0, 0xC9, 0x0C, 
61170 30 78 32 39 2c 20 30 78 43 35 5d 7d 3b 0a 20 63  0x29, 0xC5]};. c
61180 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 61  onst IID IID_ITa
61190 72 67 65 74 4e 6f 74 69 66 79 32 20 3d 20 7b 30  rgetNotify2 = {0
611a0 78 33 30 35 30 46 36 42 31 2c 20 30 78 39 38 42  x3050F6B1, 0x98B
611b0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
611c0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
611d0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
611e0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
611f0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 61  onst IID IID_ITa
61200 73 6b 41 6e 61 6c 79 7a 65 43 6c 75 73 74 65 72  skAnalyzeCluster
61210 20 3d 20 7b 30 78 37 39 35 37 33 37 41 31 2c 20   = {0x795737A1, 
61220 30 78 45 31 33 41 2c 20 30 78 34 35 45 42 2c 20  0xE13A, 0x45EB, 
61230 5b 30 78 38 44 2c 20 30 78 46 44 2c 20 30 78 38  [0x8D, 0xFD, 0x8
61240 31 2c 20 30 78 38 35 2c 20 30 78 43 34 2c 20 30  1, 0x85, 0xC4, 0
61250 78 42 37 2c 20 30 78 41 44 2c 20 30 78 34 45 5d  xB7, 0xAD, 0x4E]
61260 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
61270 44 5f 49 54 61 73 6b 62 61 72 4c 69 73 74 20 3d  D_ITaskbarList =
61280 20 7b 30 78 35 36 46 44 46 33 34 32 2c 20 30 78   {0x56FDF342, 0x
61290 46 44 36 44 2c 20 30 78 31 31 44 30 2c 20 5b 30  FD6D, 0x11D0, [0
612a0 78 39 35 2c 20 30 78 38 41 2c 20 30 78 30 30 2c  x95, 0x8A, 0x00,
612b0 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78 43   0x60, 0x97, 0xC
612c0 39 2c 20 30 78 41 30 2c 20 30 78 39 30 5d 7d 3b  9, 0xA0, 0x90]};
612d0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
612e0 49 54 61 73 6b 62 61 72 4c 69 73 74 32 20 3d 20  ITaskbarList2 = 
612f0 7b 30 78 36 30 32 44 34 39 39 35 2c 20 30 78 42  {0x602D4995, 0xB
61300 31 33 41 2c 20 30 78 34 32 39 42 2c 20 5b 30 78  13A, 0x429B, [0x
61310 41 36 2c 20 30 78 36 45 2c 20 30 78 31 39 2c 20  A6, 0x6E, 0x19, 
61320 30 78 33 35 2c 20 30 78 45 34 2c 20 30 78 34 46  0x35, 0xE4, 0x4F
61330 2c 20 30 78 34 33 2c 20 30 78 31 37 5d 7d 3b 0a  , 0x43, 0x17]};.
61340 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
61350 54 61 73 6b 43 6f 6d 6d 69 74 43 6c 75 73 74 65  TaskCommitCluste
61360 72 43 68 61 6e 67 65 73 20 3d 20 7b 30 78 31 42  rChanges = {0x1B
61370 46 31 32 44 44 45 2c 20 30 78 46 38 42 30 2c 20  F12DDE, 0xF8B0, 
61380 30 78 34 39 42 31 2c 20 5b 30 78 41 34 2c 20 30  0x49B1, [0xA4, 0
61390 78 35 38 2c 20 30 78 36 37 2c 20 30 78 34 37 2c  x58, 0x67, 0x47,
613a0 20 30 78 44 42 2c 20 30 78 37 38 2c 20 30 78 38   0xDB, 0x78, 0x8
613b0 41 2c 20 30 78 34 37 5d 7d 3b 0a 20 63 6f 6e 73  A, 0x47]};. cons
613c0 74 20 49 49 44 20 49 49 44 5f 49 54 61 73 6b 43  t IID IID_ITaskC
613d0 6f 6d 70 61 72 65 41 6e 64 50 75 73 68 49 6e 66  ompareAndPushInf
613e0 6f 72 6d 61 74 69 6f 6e 20 3d 20 7b 30 78 44 34  ormation = {0xD4
613f0 46 31 43 32 41 46 2c 20 30 78 42 33 37 30 2c 20  F1C2AF, 0xB370, 
61400 30 78 34 39 44 45 2c 20 5b 30 78 38 37 2c 20 30  0x49DE, [0x87, 0
61410 78 36 38 2c 20 30 78 34 30 2c 20 30 78 31 30 2c  x68, 0x40, 0x10,
61420 20 30 78 42 35 2c 20 30 78 36 38 2c 20 30 78 36   0xB5, 0x68, 0x6
61430 33 2c 20 30 78 36 43 5d 7d 3b 0a 20 63 6f 6e 73  3, 0x6C]};. cons
61440 74 20 49 49 44 20 49 49 44 5f 49 54 61 73 6b 47  t IID IID_ITaskG
61450 61 74 68 65 72 43 6c 75 73 74 65 72 49 6e 66 6f  atherClusterInfo
61460 20 3d 20 7b 30 78 45 31 36 37 39 36 35 43 2c 20   = {0xE167965C, 
61470 30 78 43 35 44 36 2c 20 30 78 34 39 33 43 2c 20  0xC5D6, 0x493C, 
61480 5b 30 78 41 33 2c 20 30 78 34 33 2c 20 30 78 34  [0xA3, 0x43, 0x4
61490 43 2c 20 30 78 31 30 2c 20 30 78 35 43 2c 20 30  C, 0x10, 0x5C, 0
614a0 78 30 31 2c 20 30 78 44 44 2c 20 30 78 45 37 5d  x01, 0xDD, 0xE7]
614b0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
614c0 44 5f 49 54 61 73 6b 47 61 74 68 65 72 49 6e 66  D_ITaskGatherInf
614d0 6f 72 6d 61 74 69 6f 6e 20 3d 20 7b 30 78 42 39  ormation = {0xB9
614e0 41 41 46 33 46 38 2c 20 30 78 32 33 38 45 2c 20  AAF3F8, 0x238E, 
614f0 30 78 34 39 39 33 2c 20 5b 30 78 42 41 2c 20 30  0x4993, [0xBA, 0
61500 78 33 31 2c 20 30 78 31 34 2c 20 30 78 38 35 2c  x31, 0x14, 0x85,
61510 20 30 78 39 38 2c 20 30 78 30 34 2c 20 30 78 46   0x98, 0x04, 0xF
61520 39 2c 20 30 78 32 43 5d 7d 3b 0a 20 63 6f 6e 73  9, 0x2C]};. cons
61530 74 20 49 49 44 20 49 49 44 5f 49 54 61 73 6b 47  t IID IID_ITaskG
61540 61 74 68 65 72 4e 6f 64 65 49 6e 66 6f 20 3d 20  atherNodeInfo = 
61550 7b 30 78 46 31 39 41 32 45 30 31 2c 20 30 78 32  {0xF19A2E01, 0x2
61560 43 42 33 2c 20 30 78 34 37 42 34 2c 20 5b 30 78  CB3, 0x47B4, [0x
61570 38 46 2c 20 30 78 35 44 2c 20 30 78 42 39 2c 20  8F, 0x5D, 0xB9, 
61580 30 78 37 37 2c 20 30 78 31 37 2c 20 30 78 36 42  0x77, 0x17, 0x6B
61590 2c 20 30 78 34 35 2c 20 30 78 43 38 5d 7d 3b 0a  , 0x45, 0xC8]};.
615a0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
615b0 54 61 73 6b 47 65 74 44 6f 6d 61 69 6e 73 20 3d  TaskGetDomains =
615c0 20 7b 30 78 44 46 43 42 34 41 43 44 2c 20 30 78   {0xDFCB4ACD, 0x
615d0 43 34 44 42 2c 20 30 78 34 44 42 34 2c 20 5b 30  C4DB, 0x4DB4, [0
615e0 78 38 45 2c 20 30 78 42 42 2c 20 30 78 31 44 2c  x8E, 0xBB, 0x1D,
615f0 20 30 78 44 30 2c 20 30 78 37 41 2c 20 30 78 39   0xD0, 0x7A, 0x9
61600 44 2c 20 30 78 35 42 2c 20 30 78 38 32 5d 7d 3b  D, 0x5B, 0x82]};
61610 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
61620 49 54 61 73 6b 47 65 74 44 6f 6d 61 69 6e 73 43  ITaskGetDomainsC
61630 61 6c 6c 62 61 63 6b 20 3d 20 7b 30 78 38 35 34  allback = {0x854
61640 30 32 45 34 34 2c 20 30 78 36 38 33 34 2c 20 30  02E44, 0x6834, 0
61650 78 34 31 44 46 2c 20 5b 30 78 38 35 2c 20 30 78  x41DF, [0x85, 0x
61660 39 30 2c 20 30 78 30 31 2c 20 30 78 38 32 2c 20  90, 0x01, 0x82, 
61670 30 78 37 44 2c 20 30 78 31 32 2c 20 30 78 34 45  0x7D, 0x12, 0x4E
61680 2c 20 30 78 31 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x1B]};. const
61690 20 49 49 44 20 49 49 44 5f 49 54 61 73 6b 4c 6f   IID IID_ITaskLo
616a0 67 69 6e 44 6f 6d 61 69 6e 20 3d 20 7b 30 78 37  ginDomain = {0x7
616b0 36 41 44 38 45 35 31 2c 20 30 78 35 33 43 33 2c  6AD8E51, 0x53C3,
616c0 20 30 78 34 33 34 37 2c 20 5b 30 78 38 39 2c 20   0x4347, [0x89, 
616d0 30 78 35 44 2c 20 30 78 36 43 2c 20 30 78 33 30  0x5D, 0x6C, 0x30
616e0 2c 20 30 78 46 34 2c 20 30 78 31 33 2c 20 30 78  , 0xF4, 0x13, 0x
616f0 39 33 2c 20 30 78 37 34 5d 7d 3b 0a 20 63 6f 6e  93, 0x74]};. con
61700 73 74 20 49 49 44 20 49 49 44 5f 49 54 61 73 6b  st IID IID_ITask
61710 4c 6f 67 69 6e 44 6f 6d 61 69 6e 43 61 6c 6c 62  LoginDomainCallb
61720 61 63 6b 20 3d 20 7b 30 78 45 46 41 46 33 43 34  ack = {0xEFAF3C4
61730 33 2c 20 30 78 37 41 38 46 2c 20 30 78 34 36 39  3, 0x7A8F, 0x469
61740 42 2c 20 5b 30 78 42 38 2c 20 30 78 42 42 2c 20  B, [0xB8, 0xBB, 
61750 30 78 43 38 2c 20 30 78 30 43 2c 20 30 78 35 37  0xC8, 0x0C, 0x57
61760 2c 20 30 78 34 37 2c 20 30 78 43 45 2c 20 30 78  , 0x47, 0xCE, 0x
61770 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  05]};. const IID
61780 20 49 49 44 5f 49 54 61 73 6b 4d 61 6e 61 67 65   IID_ITaskManage
61790 72 20 3d 20 7b 30 78 31 36 31 31 36 36 39 34 2c  r = {0x16116694,
617a0 20 30 78 44 46 43 35 2c 20 30 78 34 37 30 42 2c   0xDFC5, 0x470B,
617b0 20 5b 30 78 41 43 2c 20 30 78 31 32 2c 20 30 78   [0xAC, 0x12, 0x
617c0 34 36 2c 20 30 78 46 42 2c 20 30 78 42 30 2c 20  46, 0xFB, 0xB0, 
617d0 30 78 31 43 2c 20 30 78 45 46 2c 20 30 78 31 30  0x1C, 0xEF, 0x10
617e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
617f0 49 44 5f 49 54 61 73 6b 50 6f 6c 6c 69 6e 67 43  ID_ITaskPollingC
61800 61 6c 6c 62 61 63 6b 20 3d 20 7b 30 78 34 39 45  allback = {0x49E
61810 39 32 33 39 35 2c 20 30 78 36 36 41 46 2c 20 30  92395, 0x66AF, 0
61820 78 34 41 44 44 2c 20 5b 30 78 41 34 2c 20 30 78  x4ADD, [0xA4, 0x
61830 31 45 2c 20 30 78 34 33 2c 20 30 78 35 31 2c 20  1E, 0x43, 0x51, 
61840 30 78 32 43 2c 20 30 78 42 35 2c 20 30 78 31 39  0x2C, 0xB5, 0x19
61850 2c 20 30 78 42 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xB3]};. const
61860 20 49 49 44 20 49 49 44 5f 49 54 61 73 6b 56 65   IID IID_ITaskVe
61870 72 69 66 79 49 50 41 64 64 72 65 73 73 20 3d 20  rifyIPAddress = 
61880 7b 30 78 30 43 39 35 45 31 42 31 2c 20 30 78 30  {0x0C95E1B1, 0x0
61890 43 46 46 2c 20 30 78 34 37 34 30 2c 20 5b 30 78  CFF, 0x4740, [0x
618a0 38 41 2c 20 30 78 42 44 2c 20 30 78 36 39 2c 20  8A, 0xBD, 0x69, 
618b0 30 78 39 31 2c 20 30 78 32 44 2c 20 30 78 31 30  0x91, 0x2D, 0x10
618c0 2c 20 30 78 35 42 2c 20 30 78 44 31 5d 7d 3b 0a  , 0x5B, 0xD1]};.
618d0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
618e0 54 41 53 52 54 65 72 6d 69 6e 61 6c 45 76 65 6e  TASRTerminalEven
618f0 74 20 3d 20 7b 30 78 45 45 30 31 36 41 30 32 2c  t = {0xEE016A02,
61900 20 30 78 34 46 41 39 2c 20 30 78 34 36 37 43 2c   0x4FA9, 0x467C,
61910 20 5b 30 78 39 33 2c 20 30 78 33 46 2c 20 30 78   [0x93, 0x3F, 0x
61920 35 41 2c 20 30 78 31 35 2c 20 30 78 42 31 2c 20  5A, 0x15, 0xB1, 
61930 30 78 32 33 2c 20 30 78 37 37 2c 20 30 78 44 37  0x23, 0x77, 0xD7
61940 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
61950 49 44 5f 49 54 41 74 74 72 69 62 75 74 65 4c 69  ID_ITAttributeLi
61960 73 74 20 3d 20 7b 30 78 35 30 33 37 46 42 38 32  st = {0x5037FB82
61970 2c 20 30 78 43 41 45 39 2c 20 30 78 31 31 44 30  , 0xCAE9, 0x11D0
61980 2c 20 5b 30 78 38 44 2c 20 30 78 35 38 2c 20 30  , [0x8D, 0x58, 0
61990 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
619a0 20 30 78 44 39 2c 20 30 78 31 41 2c 20 30 78 43   0xD9, 0x1A, 0xC
619b0 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
619c0 49 49 44 5f 49 54 41 75 64 69 6f 44 65 76 69 63  IID_ITAudioDevic
619d0 65 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 36 43  eControl = {0x6C
619e0 30 41 42 36 43 35 2c 20 30 78 32 31 45 33 2c 20  0AB6C5, 0x21E3, 
619f0 30 78 31 31 44 33 2c 20 5b 30 78 41 35 2c 20 30  0x11D3, [0xA5, 0
61a00 78 37 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x77, 0x00, 0xC0,
61a10 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46   0x4F, 0x8E, 0xF
61a20 36 2c 20 30 78 45 33 5d 7d 3b 0a 20 63 6f 6e 73  6, 0xE3]};. cons
61a30 74 20 49 49 44 20 49 49 44 5f 49 54 41 75 64 69  t IID IID_ITAudi
61a40 6f 53 65 74 74 69 6e 67 73 20 3d 20 7b 30 78 36  oSettings = {0x6
61a50 43 30 41 42 36 43 36 2c 20 30 78 32 31 45 33 2c  C0AB6C6, 0x21E3,
61a60 20 30 78 31 31 44 33 2c 20 5b 30 78 41 35 2c 20   0x11D3, [0xA5, 
61a70 30 78 37 37 2c 20 30 78 30 30 2c 20 30 78 43 30  0x77, 0x00, 0xC0
61a80 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78  , 0x4F, 0x8E, 0x
61a90 46 36 2c 20 30 78 45 33 5d 7d 3b 0a 20 63 6f 6e  F6, 0xE3]};. con
61aa0 73 74 20 49 49 44 20 49 49 44 5f 49 54 41 75 74  st IID IID_ITAut
61ab0 6f 6d 61 74 65 64 50 68 6f 6e 65 43 6f 6e 74 72  omatedPhoneContr
61ac0 6f 6c 20 3d 20 7b 30 78 31 45 45 31 41 46 30 45  ol = {0x1EE1AF0E
61ad0 2c 20 30 78 36 31 35 39 2c 20 30 78 34 41 36 31  , 0x6159, 0x4A61
61ae0 2c 20 5b 30 78 42 37 2c 20 30 78 39 42 2c 20 30  , [0xB7, 0x9B, 0
61af0 78 36 41 2c 20 30 78 34 42 2c 20 30 78 41 33 2c  x6A, 0x4B, 0xA3,
61b00 20 30 78 46 43 2c 20 30 78 39 44 2c 20 30 78 46   0xFC, 0x9D, 0xF
61b10 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  C]};. const IID 
61b20 49 49 44 5f 49 54 42 61 73 69 63 41 75 64 69 6f  IID_ITBasicAudio
61b30 54 65 72 6d 69 6e 61 6c 20 3d 20 7b 30 78 42 31  Terminal = {0xB1
61b40 45 46 43 33 38 44 2c 20 30 78 39 33 35 35 2c 20  EFC38D, 0x9355, 
61b50 30 78 31 31 44 30 2c 20 5b 30 78 38 33 2c 20 30  0x11D0, [0x83, 0
61b60 78 35 43 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x5C, 0x00, 0xAA,
61b70 20 30 78 30 30 2c 20 30 78 33 43 2c 20 30 78 43   0x00, 0x3C, 0xC
61b80 41 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73  A, 0xBD]};. cons
61b90 74 20 49 49 44 20 49 49 44 5f 49 54 42 61 73 69  t IID IID_ITBasi
61ba0 63 43 61 6c 6c 43 6f 6e 74 72 6f 6c 20 3d 20 7b  cCallControl = {
61bb0 30 78 42 31 45 46 43 33 38 39 2c 20 30 78 39 33  0xB1EFC389, 0x93
61bc0 35 35 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  55, 0x11D0, [0x8
61bd0 33 2c 20 30 78 35 43 2c 20 30 78 30 30 2c 20 30  3, 0x5C, 0x00, 0
61be0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 43 2c  xAA, 0x00, 0x3C,
61bf0 20 30 78 43 41 2c 20 30 78 42 44 5d 7d 3b 0a 20   0xCA, 0xBD]};. 
61c00 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
61c10 42 61 73 69 63 43 61 6c 6c 43 6f 6e 74 72 6f 6c  BasicCallControl
61c20 32 20 3d 20 7b 30 78 31 36 31 41 34 41 35 36 2c  2 = {0x161A4A56,
61c30 20 30 78 31 45 39 39 2c 20 30 78 34 42 33 46 2c   0x1E99, 0x4B3F,
61c40 20 5b 30 78 41 34 2c 20 30 78 36 41 2c 20 30 78   [0xA4, 0x6A, 0x
61c50 31 36 2c 20 30 78 38 46 2c 20 30 78 33 38 2c 20  16, 0x8F, 0x38, 
61c60 30 78 41 35 2c 20 30 78 45 45 2c 20 30 78 34 43  0xA5, 0xEE, 0x4C
61c70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
61c80 49 44 5f 49 54 43 61 6c 6c 48 75 62 20 3d 20 7b  ID_ITCallHub = {
61c90 30 78 41 33 43 31 35 34 34 45 2c 20 30 78 35 42  0xA3C1544E, 0x5B
61ca0 39 32 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  92, 0x11D1, [0x8
61cb0 46 2c 20 30 78 34 45 2c 20 30 78 30 30 2c 20 30  F, 0x4E, 0x00, 0
61cc0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c  xC0, 0x4F, 0xB6,
61cd0 20 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20   0x80, 0x9F]};. 
61ce0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
61cf0 43 61 6c 6c 48 75 62 45 76 65 6e 74 20 3d 20 7b  CallHubEvent = {
61d00 30 78 41 33 43 31 35 34 35 31 2c 20 30 78 35 42  0xA3C15451, 0x5B
61d10 39 32 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  92, 0x11D1, [0x8
61d20 46 2c 20 30 78 34 45 2c 20 30 78 30 30 2c 20 30  F, 0x4E, 0x00, 0
61d30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c  xC0, 0x4F, 0xB6,
61d40 20 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20   0x80, 0x9F]};. 
61d50 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
61d60 43 61 6c 6c 49 6e 66 6f 20 3d 20 7b 30 78 33 35  CallInfo = {0x35
61d70 30 46 38 35 44 31 2c 20 30 78 31 32 32 37 2c 20  0F85D1, 0x1227, 
61d80 30 78 31 31 44 33 2c 20 5b 30 78 38 33 2c 20 30  0x11D3, [0x83, 0
61d90 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xD4, 0x00, 0xC0,
61da0 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38   0x4F, 0xB6, 0x8
61db0 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x9F]};. cons
61dc0 74 20 49 49 44 20 49 49 44 5f 49 54 43 61 6c 6c  t IID IID_ITCall
61dd0 49 6e 66 6f 32 20 3d 20 7b 30 78 39 34 44 37 30  Info2 = {0x94D70
61de0 43 41 36 2c 20 30 78 37 41 42 30 2c 20 30 78 34  CA6, 0x7AB0, 0x4
61df0 44 41 41 2c 20 5b 30 78 38 31 2c 20 30 78 43 41  DAA, [0x81, 0xCA
61e00 2c 20 30 78 42 38 2c 20 30 78 46 38 2c 20 30 78  , 0xB8, 0xF8, 0x
61e10 36 34 2c 20 30 78 33 46 2c 20 30 78 41 45 2c 20  64, 0x3F, 0xAE, 
61e20 30 78 43 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xC1]};. const I
61e30 49 44 20 49 49 44 5f 49 54 43 61 6c 6c 49 6e 66  ID IID_ITCallInf
61e40 6f 43 68 61 6e 67 65 45 76 65 6e 74 20 3d 20 7b  oChangeEvent = {
61e50 30 78 35 44 34 42 36 35 46 39 2c 20 30 78 45 35  0x5D4B65F9, 0xE5
61e60 31 43 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  1C, 0x11D1, [0xA
61e70 30 2c 20 30 78 32 46 2c 20 30 78 30 30 2c 20 30  0, 0x2F, 0x00, 0
61e80 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c  xC0, 0x4F, 0xB6,
61e90 20 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20   0x80, 0x9F]};. 
61ea0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
61eb0 43 61 6c 6c 69 6e 67 43 61 72 64 20 3d 20 7b 30  CallingCard = {0
61ec0 78 30 43 34 44 38 46 30 30 2c 20 30 78 38 44 44  x0C4D8F00, 0x8DD
61ed0 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 30  B, 0x11D1, [0xA0
61ee0 2c 20 30 78 39 45 2c 20 30 78 30 30 2c 20 30 78  , 0x9E, 0x00, 0x
61ef0 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20  80, 0x5F, 0xC1, 
61f00 30 78 34 37 2c 20 30 78 44 33 5d 7d 3b 0a 20 63  0x47, 0xD3]};. c
61f10 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 43  onst IID IID_ITC
61f20 61 6c 6c 4d 65 64 69 61 45 76 65 6e 74 20 3d 20  allMediaEvent = 
61f30 7b 30 78 46 46 33 36 42 38 37 46 2c 20 30 78 45  {0xFF36B87F, 0xE
61f40 43 33 41 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  C3A, 0x11D0, [0x
61f50 38 45 2c 20 30 78 45 34 2c 20 30 78 30 30 2c 20  8E, 0xE4, 0x00, 
61f60 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36  0xC0, 0x4F, 0xB6
61f70 2c 20 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a  , 0x80, 0x9F]};.
61f80 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
61f90 54 43 61 6c 6c 4e 6f 74 69 66 69 63 61 74 69 6f  TCallNotificatio
61fa0 6e 45 76 65 6e 74 20 3d 20 7b 30 78 38 39 35 38  nEvent = {0x8958
61fb0 30 31 44 46 2c 20 30 78 33 44 44 36 2c 20 30 78  01DF, 0x3DD6, 0x
61fc0 31 31 44 31 2c 20 5b 30 78 38 46 2c 20 30 78 33  11D1, [0x8F, 0x3
61fd0 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  0, 0x00, 0xC0, 0
61fe0 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38 30 2c  x4F, 0xB6, 0x80,
61ff0 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9F]};. const 
62000 49 49 44 20 49 49 44 5f 49 54 43 61 6c 6c 51 75  IID IID_ITCallQu
62010 61 6c 69 74 79 43 6f 6e 74 72 6f 6c 20 3d 20 7b  alityControl = {
62020 30 78 46 45 31 44 38 41 45 30 2c 20 30 78 45 44  0xFE1D8AE0, 0xED
62030 43 34 2c 20 30 78 34 39 42 35 2c 20 5b 30 78 38  C4, 0x49B5, [0x8
62040 46 2c 20 30 78 38 43 2c 20 30 78 34 44 2c 20 30  F, 0x8C, 0x4D, 0
62050 78 45 34 2c 20 30 78 30 46 2c 20 30 78 39 43 2c  xE4, 0x0F, 0x9C,
62060 20 30 78 44 46 2c 20 30 78 41 46 5d 7d 3b 0a 20   0xDF, 0xAF]};. 
62070 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
62080 43 61 6c 6c 53 74 61 74 65 45 76 65 6e 74 20 3d  CallStateEvent =
62090 20 7b 30 78 36 32 46 34 37 30 39 37 2c 20 30 78   {0x62F47097, 0x
620a0 39 35 43 39 2c 20 30 78 31 31 44 30 2c 20 5b 30  95C9, 0x11D0, [0
620b0 78 38 33 2c 20 30 78 35 44 2c 20 30 78 30 30 2c  x83, 0x5D, 0x00,
620c0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33   0xAA, 0x00, 0x3
620d0 43 2c 20 30 78 43 41 2c 20 30 78 42 44 5d 7d 3b  C, 0xCA, 0xBD]};
620e0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
620f0 49 54 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b  ITCollection = {
62100 30 78 35 45 43 35 41 43 46 32 2c 20 30 78 39 43  0x5EC5ACF2, 0x9C
62110 30 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  02, 0x11D0, [0x8
62120 33 2c 20 30 78 36 32 2c 20 30 78 30 30 2c 20 30  3, 0x62, 0x00, 0
62130 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 43 2c  xAA, 0x00, 0x3C,
62140 20 30 78 43 41 2c 20 30 78 42 44 5d 7d 3b 0a 20   0xCA, 0xBD]};. 
62150 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
62160 43 6f 6c 6c 65 63 74 69 6f 6e 32 20 3d 20 7b 30  Collection2 = {0
62170 78 45 36 44 44 44 44 41 35 2c 20 30 78 41 36 44  xE6DDDDA5, 0xA6D
62180 33 2c 20 30 78 34 38 46 46 2c 20 5b 30 78 38 37  3, 0x48FF, [0x87
62190 2c 20 30 78 33 37 2c 20 30 78 44 33 2c 20 30 78  , 0x37, 0xD3, 0x
621a0 32 46 2c 20 30 78 43 34 2c 20 30 78 44 39 2c 20  2F, 0xC4, 0xD9, 
621b0 30 78 35 34 2c 20 30 78 37 37 5d 7d 3b 0a 20 63  0x54, 0x77]};. c
621c0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 43  onst IID IID_ITC
621d0 6f 6e 66 65 72 65 6e 63 65 42 6c 6f 62 20 3d 20  onferenceBlob = 
621e0 7b 30 78 43 32 35 39 44 37 41 41 2c 20 30 78 43  {0xC259D7AA, 0xC
621f0 38 41 42 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  8AB, 0x11D0, [0x
62200 38 44 2c 20 30 78 35 38 2c 20 30 78 30 30 2c 20  8D, 0x58, 0x00, 
62210 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39  0xC0, 0x4F, 0xD9
62220 2c 20 30 78 31 41 2c 20 30 78 43 30 5d 7d 3b 0a  , 0x1A, 0xC0]};.
62230 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
62240 54 43 6f 6e 6e 65 63 74 69 6f 6e 20 3d 20 7b 30  TConnection = {0
62250 78 38 46 41 33 38 31 44 34 2c 20 30 78 43 38 43  x8FA381D4, 0xC8C
62260 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44  2, 0x11D0, [0x8D
62270 2c 20 30 78 35 38 2c 20 30 78 30 30 2c 20 30 78  , 0x58, 0x00, 0x
62280 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20  C0, 0x4F, 0xD9, 
62290 30 78 31 41 2c 20 30 78 43 30 5d 7d 3b 0a 20 63  0x1A, 0xC0]};. c
622a0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 63  onst IID IID_ITc
622b0 70 69 70 50 72 6f 70 65 72 74 69 65 73 20 3d 20  pipProperties = 
622c0 7b 30 78 39 38 31 33 33 32 37 31 2c 20 30 78 34  {0x98133271, 0x4
622d0 42 32 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  B20, 0x11D1, [0x
622e0 41 42 2c 20 30 78 30 31 2c 20 30 78 30 30 2c 20  AB, 0x01, 0x00, 
622f0 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31  0x80, 0x5F, 0xC1
62300 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a  , 0x27, 0x0E]};.
62310 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
62320 54 43 75 73 74 6f 6d 54 6f 6e 65 20 3d 20 7b 30  TCustomTone = {0
62330 78 33 35 37 41 44 37 36 34 2c 20 30 78 42 33 43  x357AD764, 0xB3C
62340 36 2c 20 30 78 34 42 32 41 2c 20 5b 30 78 38 46  6, 0x4B2A, [0x8F
62350 2c 20 30 78 41 35 2c 20 30 78 30 37 2c 20 30 78  , 0xA5, 0x07, 0x
62360 32 32 2c 20 30 78 38 32 2c 20 30 78 37 41 2c 20  22, 0x82, 0x7A, 
62370 30 78 39 32 2c 20 30 78 35 34 5d 7d 3b 0a 20 63  0x92, 0x54]};. c
62380 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 44  onst IID IID_ITD
62390 65 74 65 63 74 54 6f 6e 65 20 3d 20 7b 30 78 39  etectTone = {0x9
623a0 36 31 46 37 39 42 44 2c 20 30 78 33 30 39 37 2c  61F79BD, 0x3097,
623b0 20 30 78 34 39 44 46 2c 20 5b 30 78 41 31 2c 20   0x49DF, [0xA1, 
623c0 30 78 44 36 2c 20 30 78 39 30 2c 20 30 78 39 42  0xD6, 0x90, 0x9B
623d0 2c 20 30 78 37 37 2c 20 30 78 45 38 2c 20 30 78  , 0x77, 0xE8, 0x
623e0 39 43 2c 20 30 78 41 30 5d 7d 3b 0a 20 63 6f 6e  9C, 0xA0]};. con
623f0 73 74 20 49 49 44 20 49 49 44 5f 49 54 44 69 67  st IID IID_ITDig
62400 69 74 44 65 74 65 63 74 69 6f 6e 45 76 65 6e 74  itDetectionEvent
62410 20 3d 20 7b 30 78 38 30 44 33 42 46 41 43 2c 20   = {0x80D3BFAC, 
62420 30 78 35 37 44 39 2c 20 30 78 31 31 44 32 2c 20  0x57D9, 0x11D2, 
62430 5b 30 78 41 30 2c 20 30 78 34 41 2c 20 30 78 30  [0xA0, 0x4A, 0x0
62440 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
62450 78 42 36 2c 20 30 78 38 30 2c 20 30 78 39 46 5d  xB6, 0x80, 0x9F]
62460 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
62470 44 5f 49 54 44 69 67 69 74 47 65 6e 65 72 61 74  D_ITDigitGenerat
62480 69 6f 6e 45 76 65 6e 74 20 3d 20 7b 30 78 38 30  ionEvent = {0x80
62490 44 33 42 46 41 44 2c 20 30 78 35 37 44 39 2c 20  D3BFAD, 0x57D9, 
624a0 30 78 31 31 44 32 2c 20 5b 30 78 41 30 2c 20 30  0x11D2, [0xA0, 0
624b0 78 34 41 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x4A, 0x00, 0xC0,
624c0 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38   0x4F, 0xB6, 0x8
624d0 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x9F]};. cons
624e0 74 20 49 49 44 20 49 49 44 5f 49 54 44 69 67 69  t IID IID_ITDigi
624f0 74 73 47 61 74 68 65 72 65 64 45 76 65 6e 74 20  tsGatheredEvent 
62500 3d 20 7b 30 78 45 35 32 45 43 34 43 31 2c 20 30  = {0xE52EC4C1, 0
62510 78 43 42 41 33 2c 20 30 78 34 34 31 41 2c 20 5b  xCBA3, 0x441A, [
62520 30 78 39 45 2c 20 30 78 36 41 2c 20 30 78 39 33  0x9E, 0x6A, 0x93
62530 2c 20 30 78 43 42 2c 20 30 78 39 30 2c 20 30 78  , 0xCB, 0x90, 0x
62540 39 45 2c 20 30 78 39 37 2c 20 30 78 32 34 5d 7d  9E, 0x97, 0x24]}
62550 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
62560 5f 49 54 44 69 72 65 63 74 6f 72 79 20 3d 20 7b  _ITDirectory = {
62570 30 78 33 34 36 32 31 44 36 43 2c 20 30 78 36 43  0x34621D6C, 0x6C
62580 46 46 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  FF, 0x11D1, [0xA
62590 46 2c 20 30 78 46 37 2c 20 30 78 30 30 2c 20 30  F, 0xF7, 0x00, 0
625a0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c  xC0, 0x4F, 0xC3,
625b0 20 30 78 31 46 2c 20 30 78 45 45 5d 7d 3b 0a 20   0x1F, 0xEE]};. 
625c0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
625d0 44 69 72 65 63 74 6f 72 79 4f 62 6a 65 63 74 20  DirectoryObject 
625e0 3d 20 7b 30 78 33 34 36 32 31 44 36 45 2c 20 30  = {0x34621D6E, 0
625f0 78 36 43 46 46 2c 20 30 78 31 31 44 31 2c 20 5b  x6CFF, 0x11D1, [
62600 30 78 41 46 2c 20 30 78 46 37 2c 20 30 78 30 30  0xAF, 0xF7, 0x00
62610 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
62620 43 33 2c 20 30 78 31 46 2c 20 30 78 45 45 5d 7d  C3, 0x1F, 0xEE]}
62630 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
62640 5f 49 54 44 69 72 65 63 74 6f 72 79 4f 62 6a 65  _ITDirectoryObje
62650 63 74 43 6f 6e 66 65 72 65 6e 63 65 20 3d 20 7b  ctConference = {
62660 30 78 46 31 30 32 39 45 35 44 2c 20 30 78 43 42  0xF1029E5D, 0xCB
62670 35 42 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  5B, 0x11D0, [0x8
62680 44 2c 20 30 78 35 39 2c 20 30 78 30 30 2c 20 30  D, 0x59, 0x00, 0
62690 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c  xC0, 0x4F, 0xD9,
626a0 20 30 78 31 41 2c 20 30 78 43 30 5d 7d 3b 0a 20   0x1A, 0xC0]};. 
626b0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
626c0 44 69 72 65 63 74 6f 72 79 4f 62 6a 65 63 74 55  DirectoryObjectU
626d0 73 65 72 20 3d 20 7b 30 78 33 34 36 32 31 44 36  ser = {0x34621D6
626e0 46 2c 20 30 78 36 43 46 46 2c 20 30 78 31 31 44  F, 0x6CFF, 0x11D
626f0 31 2c 20 5b 30 78 41 46 2c 20 30 78 46 37 2c 20  1, [0xAF, 0xF7, 
62700 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
62710 2c 20 30 78 43 33 2c 20 30 78 31 46 2c 20 30 78  , 0xC3, 0x1F, 0x
62720 45 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  EE]};. const IID
62730 20 49 49 44 5f 49 54 44 69 73 70 61 74 63 68 4d   IID_ITDispatchM
62740 61 70 70 65 72 20 3d 20 7b 30 78 45 39 32 32 35  apper = {0xE9225
62750 32 39 35 2c 20 30 78 43 37 35 39 2c 20 30 78 31  295, 0xC759, 0x1
62760 31 44 31 2c 20 5b 30 78 41 30 2c 20 30 78 32 42  1D1, [0xA0, 0x2B
62770 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
62780 34 46 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20  4F, 0xB6, 0x80, 
62790 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x9F]};. const I
627a0 49 44 20 49 49 44 5f 49 54 65 6d 70 6c 61 74 65  ID IID_ITemplate
627b0 50 72 69 6e 74 65 72 20 3d 20 7b 30 78 33 30 35  Printer = {0x305
627c0 30 46 36 42 34 2c 20 30 78 39 38 42 35 2c 20 30  0F6B4, 0x98B5, 0
627d0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
627e0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
627f0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
62800 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
62810 20 49 49 44 20 49 49 44 5f 49 54 65 6d 70 6c 61   IID IID_ITempla
62820 74 65 50 72 69 6e 74 65 72 32 20 3d 20 7b 30 78  tePrinter2 = {0x
62830 33 30 35 30 46 38 33 46 2c 20 30 78 39 38 42 35  3050F83F, 0x98B5
62840 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
62850 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
62860 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
62870 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
62880 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 46 69  nst IID IID_ITFi
62890 6c 65 54 65 72 6d 69 6e 61 6c 45 76 65 6e 74 20  leTerminalEvent 
628a0 3d 20 7b 30 78 45 34 41 37 46 42 41 43 2c 20 30  = {0xE4A7FBAC, 0
628b0 78 38 43 31 37 2c 20 30 78 34 34 32 37 2c 20 5b  x8C17, 0x4427, [
628c0 30 78 39 46 2c 20 30 78 35 35 2c 20 30 78 39 46  0x9F, 0x55, 0x9F
628d0 2c 20 30 78 35 38 2c 20 30 78 39 41 2c 20 30 78  , 0x58, 0x9A, 0x
628e0 43 38 2c 20 30 78 41 46 2c 20 30 78 30 30 5d 7d  C8, 0xAF, 0x00]}
628f0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
62900 5f 49 54 46 69 6c 65 54 72 61 63 6b 20 3d 20 7b  _ITFileTrack = {
62910 30 78 33 31 43 41 36 45 41 39 2c 20 30 78 43 30  0x31CA6EA9, 0xC0
62920 38 41 2c 20 30 78 34 42 45 41 2c 20 5b 30 78 38  8A, 0x4BEA, [0x8
62930 38 2c 20 30 78 31 31 2c 20 30 78 38 45 2c 20 30  8, 0x11, 0x8E, 0
62940 78 39 43 2c 20 30 78 31 42 2c 20 30 78 41 33 2c  x9C, 0x1B, 0xA3,
62950 20 30 78 45 41 2c 20 30 78 33 41 5d 7d 3b 0a 20   0xEA, 0x3A]};. 
62960 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
62970 66 4c 61 6e 67 42 61 72 41 64 64 49 6e 20 3d 20  fLangBarAddIn = 
62980 7b 30 78 43 39 41 44 44 41 43 33 2c 20 30 78 31  {0xC9ADDAC3, 0x1
62990 35 43 42 2c 20 30 78 34 39 35 37 2c 20 5b 30 78  5CB, 0x4957, [0x
629a0 42 39 2c 20 30 78 33 43 2c 20 30 78 44 42 2c 20  B9, 0x3C, 0xDB, 
629b0 30 78 30 38 2c 20 30 78 37 33 2c 20 30 78 46 46  0x08, 0x73, 0xFF
629c0 2c 20 30 78 39 38 2c 20 30 78 42 42 5d 7d 3b 0a  , 0x98, 0xBB]};.
629d0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
629e0 54 46 6f 72 6d 61 74 43 6f 6e 74 72 6f 6c 20 3d  TFormatControl =
629f0 20 7b 30 78 36 43 30 41 42 36 43 31 2c 20 30 78   {0x6C0AB6C1, 0x
62a00 32 31 45 33 2c 20 30 78 31 31 44 33 2c 20 5b 30  21E3, 0x11D3, [0
62a10 78 41 35 2c 20 30 78 37 37 2c 20 30 78 30 30 2c  xA5, 0x77, 0x00,
62a20 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38   0xC0, 0x4F, 0x8
62a30 45 2c 20 30 78 46 36 2c 20 30 78 45 33 5d 7d 3b  E, 0xF6, 0xE3]};
62a40 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
62a50 49 54 46 6f 72 77 61 72 64 49 6e 66 6f 72 6d 61  ITForwardInforma
62a60 74 69 6f 6e 20 3d 20 7b 30 78 34 34 39 46 36 35  tion = {0x449F65
62a70 39 45 2c 20 30 78 38 38 41 33 2c 20 30 78 31 31  9E, 0x88A3, 0x11
62a80 44 31 2c 20 5b 30 78 42 42 2c 20 30 78 35 44 2c  D1, [0xBB, 0x5D,
62a90 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
62aa0 46 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30  F, 0xB6, 0x80, 0
62ab0 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x9F]};. const II
62ac0 44 20 49 49 44 5f 49 54 46 6f 72 77 61 72 64 49  D IID_ITForwardI
62ad0 6e 66 6f 72 6d 61 74 69 6f 6e 32 20 3d 20 7b 30  nformation2 = {0
62ae0 78 35 32 32 39 42 34 45 44 2c 20 30 78 42 32 36  x5229B4ED, 0xB26
62af0 30 2c 20 30 78 34 33 38 32 2c 20 5b 30 78 38 45  0, 0x4382, [0x8E
62b00 2c 20 30 78 31 41 2c 20 30 78 35 44 2c 20 30 78  , 0x1A, 0x5D, 0x
62b10 46 33 2c 20 30 78 41 38 2c 20 30 78 41 34 2c 20  F3, 0xA8, 0xA4, 
62b20 30 78 43 43 2c 20 30 78 43 30 5d 7d 3b 0a 20 63  0xCC, 0xC0]};. c
62b30 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 66  onst IID IID_ITf
62b40 53 70 65 65 63 68 55 49 53 65 72 76 65 72 20 3d  SpeechUIServer =
62b50 20 7b 30 78 39 30 45 39 41 39 34 34 2c 20 30 78   {0x90E9A944, 0x
62b60 39 32 34 34 2c 20 30 78 34 38 39 46 2c 20 5b 30  9244, 0x489F, [0
62b70 78 41 37 2c 20 30 78 38 46 2c 20 30 78 44 45 2c  xA7, 0x8F, 0xDE,
62b80 20 30 78 36 37 2c 20 30 78 41 46 2c 20 30 78 43   0x67, 0xAF, 0xC
62b90 30 2c 20 30 78 31 33 2c 20 30 78 41 37 5d 7d 3b  0, 0x13, 0xA7]};
62ba0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
62bb0 49 54 68 75 6d 62 6e 61 69 6c 43 61 70 74 75 72  IThumbnailCaptur
62bc0 65 20 3d 20 7b 30 78 34 45 41 33 39 32 36 36 2c  e = {0x4EA39266,
62bd0 20 30 78 37 32 31 31 2c 20 30 78 34 30 39 46 2c   0x7211, 0x409F,
62be0 20 5b 30 78 42 36 2c 20 30 78 32 32 2c 20 30 78   [0xB6, 0x22, 0x
62bf0 46 36 2c 20 30 78 33 44 2c 20 30 78 42 44 2c 20  F6, 0x3D, 0xBD, 
62c00 30 78 31 36 2c 20 30 78 43 35 2c 20 30 78 33 33  0x16, 0xC5, 0x33
62c10 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
62c20 49 44 5f 49 54 68 75 6d 62 6e 61 69 6c 45 78 74  ID_IThumbnailExt
62c30 72 61 63 74 6f 72 20 3d 20 7b 30 78 39 36 39 44  ractor = {0x969D
62c40 43 37 30 38 2c 20 30 78 35 43 37 36 2c 20 30 78  C708, 0x5C76, 0x
62c50 31 31 44 31 2c 20 5b 30 78 38 44 2c 20 30 78 38  11D1, [0x8D, 0x8
62c60 36 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  6, 0x00, 0x00, 0
62c70 78 46 38 2c 20 30 78 30 34 2c 20 30 78 42 30 2c  xF8, 0x04, 0xB0,
62c80 20 30 78 35 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x57]};. const 
62c90 49 49 44 20 49 49 44 5f 49 54 49 4c 53 43 6f 6e  IID IID_ITILSCon
62ca0 66 69 67 20 3d 20 7b 30 78 33 34 36 32 31 44 37  fig = {0x34621D7
62cb0 32 2c 20 30 78 36 43 46 46 2c 20 30 78 31 31 44  2, 0x6CFF, 0x11D
62cc0 31 2c 20 5b 30 78 41 46 2c 20 30 78 46 37 2c 20  1, [0xAF, 0xF7, 
62cd0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
62ce0 2c 20 30 78 43 33 2c 20 30 78 31 46 2c 20 30 78  , 0xC3, 0x1F, 0x
62cf0 45 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  EE]};. const IID
62d00 20 49 49 44 5f 49 54 49 4d 45 41 63 74 69 76 65   IID_ITIMEActive
62d10 45 6c 65 6d 65 6e 74 43 6f 6c 6c 65 63 74 69 6f  ElementCollectio
62d20 6e 20 3d 20 7b 30 78 34 30 33 45 32 35 34 30 2c  n = {0x403E2540,
62d30 20 30 78 34 35 32 30 2c 20 30 78 31 31 44 33 2c   0x4520, 0x11D3,
62d40 20 5b 30 78 39 33 2c 20 30 78 41 42 2c 20 30 78   [0x93, 0xAB, 0x
62d50 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
62d60 30 78 36 37 2c 20 30 78 41 34 2c 20 30 78 33 38  0x67, 0xA4, 0x38
62d70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
62d80 49 44 5f 49 54 69 6d 65 41 6e 64 4e 6f 74 69 63  ID_ITimeAndNotic
62d90 65 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 42 43  eControl = {0xBC
62da0 30 42 46 36 41 45 2c 20 30 78 38 38 37 38 2c 20  0BF6AE, 0x8878, 
62db0 30 78 31 31 44 31 2c 20 5b 30 78 38 33 2c 20 30  0x11D1, [0x83, 0
62dc0 78 45 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xE9, 0x00, 0xC0,
62dd0 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 43   0x4F, 0xC2, 0xC
62de0 36 2c 20 30 78 44 34 5d 7d 3b 0a 20 63 6f 6e 73  6, 0xD4]};. cons
62df0 74 20 49 49 44 20 49 49 44 5f 49 54 49 4d 45 41  t IID IID_ITIMEA
62e00 6e 69 6d 61 74 69 6f 6e 45 6c 65 6d 65 6e 74 20  nimationElement 
62e10 3d 20 7b 30 78 41 37 34 46 31 34 42 31 2c 20 30  = {0xA74F14B1, 0
62e20 78 42 36 41 32 2c 20 30 78 34 33 30 41 2c 20 5b  xB6A2, 0x430A, [
62e30 30 78 41 35 2c 20 30 78 45 38 2c 20 30 78 31 46  0xA5, 0xE8, 0x1F
62e40 2c 20 30 78 34 45 2c 20 30 78 35 33 2c 20 30 78  , 0x4E, 0x53, 0x
62e50 46 37 2c 20 30 78 31 30 2c 20 30 78 46 45 5d 7d  F7, 0x10, 0xFE]}
62e60 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
62e70 5f 49 54 49 4d 45 41 6e 69 6d 61 74 69 6f 6e 45  _ITIMEAnimationE
62e80 6c 65 6d 65 6e 74 32 20 3d 20 7b 30 78 32 39 43  lement2 = {0x29C
62e90 45 38 36 36 31 2c 20 30 78 42 44 34 33 2c 20 30  E8661, 0xBD43, 0
62ea0 78 34 32 31 41 2c 20 5b 30 78 42 36 2c 20 30 78  x421A, [0xB6, 0x
62eb0 31 36 2c 20 30 78 45 39 2c 20 30 78 42 33 2c 20  16, 0xE9, 0xB3, 
62ec0 30 78 31 46 2c 20 30 78 33 33 2c 20 30 78 41 35  0x1F, 0x33, 0xA5
62ed0 2c 20 30 78 37 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x72]};. const
62ee0 20 49 49 44 20 49 49 44 5f 49 54 49 4d 45 42 6f   IID IID_ITIMEBo
62ef0 64 79 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 38  dyElement = {0x8
62f00 43 39 30 45 33 34 38 2c 20 30 78 45 43 30 41 2c  C90E348, 0xEC0A,
62f10 20 30 78 34 32 32 39 2c 20 5b 30 78 39 30 2c 20   0x4229, [0x90, 
62f20 30 78 42 30 2c 20 30 78 45 35 2c 20 30 78 37 44  0xB0, 0xE5, 0x7D
62f30 2c 20 30 78 32 43 2c 20 30 78 41 34 2c 20 30 78  , 0x2C, 0xA4, 0x
62f40 35 43 2c 20 30 78 43 42 5d 7d 3b 0a 20 63 6f 6e  5C, 0xCB]};. con
62f50 73 74 20 49 49 44 20 49 49 44 5f 49 54 49 4d 45  st IID IID_ITIME
62f60 44 4d 75 73 69 63 50 6c 61 79 65 72 4f 62 6a 65  DMusicPlayerObje
62f70 63 74 20 3d 20 7b 30 78 34 30 37 39 35 34 46 35  ct = {0x407954F5
62f80 2c 20 30 78 32 42 41 42 2c 20 30 78 34 43 46 41  , 0x2BAB, 0x4CFA
62f90 2c 20 5b 30 78 39 35 2c 20 30 78 34 44 2c 20 30  , [0x95, 0x4D, 0
62fa0 78 32 34 2c 20 30 78 39 46 2c 20 30 78 39 46 2c  x24, 0x9F, 0x9F,
62fb0 20 30 78 43 45 2c 20 30 78 34 33 2c 20 30 78 41   0xCE, 0x43, 0xA
62fc0 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
62fd0 49 49 44 5f 49 54 49 4d 45 44 56 44 50 6c 61 79  IID_ITIMEDVDPlay
62fe0 65 72 4f 62 6a 65 63 74 20 3d 20 7b 30 78 33 41  erObject = {0x3A
62ff0 46 37 41 42 36 38 2c 20 30 78 34 46 32 39 2c 20  F7AB68, 0x4F29, 
63000 30 78 34 36 32 43 2c 20 5b 30 78 41 41 2c 20 30  0x462C, [0xAA, 0
63010 78 36 45 2c 20 30 78 35 38 2c 20 30 78 37 32 2c  x6E, 0x58, 0x72,
63020 20 30 78 34 34 2c 20 30 78 38 38 2c 20 30 78 39   0x44, 0x88, 0x9
63030 39 2c 20 30 78 45 33 5d 7d 3b 0a 20 63 6f 6e 73  9, 0xE3]};. cons
63040 74 20 49 49 44 20 49 49 44 5f 49 54 49 4d 45 45  t IID IID_ITIMEE
63050 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 31 43 32 45  lement = {0x1C2E
63060 46 36 34 45 2c 20 30 78 46 30 37 44 2c 20 30 78  F64E, 0xF07D, 0x
63070 34 33 33 38 2c 20 5b 30 78 39 37 2c 20 30 78 37  4338, [0x97, 0x7
63080 31 2c 20 30 78 39 31 2c 20 30 78 35 34 2c 20 30  1, 0x91, 0x54, 0
63090 78 34 39 2c 20 30 78 31 43 2c 20 30 78 44 38 2c  x49, 0x1C, 0xD8,
630a0 20 30 78 42 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xB9]};. const 
630b0 49 49 44 20 49 49 44 5f 49 54 49 4d 45 45 6c 65  IID IID_ITIMEEle
630c0 6d 65 6e 74 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d  mentCollection =
630d0 20 7b 30 78 35 30 41 42 43 32 32 34 2c 20 30 78   {0x50ABC224, 0x
630e0 36 44 35 33 2c 20 30 78 34 46 38 33 2c 20 5b 30  6D53, 0x4F83, [0
630f0 78 39 31 2c 20 30 78 33 35 2c 20 30 78 32 34 2c  x91, 0x35, 0x24,
63100 20 30 78 34 30 2c 20 30 78 41 34 2c 20 30 78 31   0x40, 0xA4, 0x1
63110 42 2c 20 30 78 37 42 2c 20 30 78 43 38 5d 7d 3b  B, 0x7B, 0xC8]};
63120 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
63130 49 54 49 4d 45 46 61 63 74 6f 72 79 20 3d 20 7b  ITIMEFactory = {
63140 30 78 43 44 35 31 45 34 34 36 2c 20 30 78 33 30  0xCD51E446, 0x30
63150 30 36 2c 20 30 78 34 33 34 46 2c 20 5b 30 78 39  06, 0x434F, [0x9
63160 30 2c 20 30 78 45 32 2c 20 30 78 45 33 2c 20 30  0, 0xE2, 0xE3, 0
63170 78 37 45 2c 20 30 78 38 46 2c 20 30 78 42 38 2c  x7E, 0x8F, 0xB8,
63180 20 30 78 43 41 2c 20 30 78 38 46 5d 7d 3b 0a 20   0xCA, 0x8F]};. 
63190 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
631a0 49 4d 45 4d 65 64 69 61 45 6c 65 6d 65 6e 74 20  IMEMediaElement 
631b0 3d 20 7b 30 78 34 37 41 36 39 37 32 46 2c 20 30  = {0x47A6972F, 0
631c0 78 41 45 36 35 2c 20 30 78 34 41 36 42 2c 20 5b  xAE65, 0x4A6B, [
631d0 30 78 41 45 2c 20 30 78 36 33 2c 20 30 78 44 30  0xAE, 0x63, 0xD0
631e0 2c 20 30 78 43 31 2c 20 30 78 44 35 2c 20 30 78  , 0xC1, 0xD5, 0x
631f0 33 30 2c 20 30 78 37 42 2c 20 30 78 35 38 5d 7d  30, 0x7B, 0x58]}
63200 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
63210 5f 49 54 49 4d 45 4d 65 64 69 61 45 6c 65 6d 65  _ITIMEMediaEleme
63220 6e 74 32 20 3d 20 7b 30 78 39 45 45 32 39 34 30  nt2 = {0x9EE2940
63230 30 2c 20 30 78 37 45 45 36 2c 20 30 78 34 35 33  0, 0x7EE6, 0x453
63240 41 2c 20 5b 30 78 38 35 2c 20 30 78 42 33 2c 20  A, [0x85, 0xB3, 
63250 30 78 34 45 2c 20 30 78 43 32 2c 20 30 78 38 45  0x4E, 0xC2, 0x8E
63260 2c 20 30 78 30 33 2c 20 30 78 30 35 2c 20 30 78  , 0x03, 0x05, 0x
63270 42 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  B4]};. const IID
63280 20 49 49 44 5f 49 54 49 4d 45 4d 65 64 69 61 50   IID_ITIMEMediaP
63290 6c 61 79 65 72 20 3d 20 7b 30 78 45 41 34 41 39  layer = {0xEA4A9
632a0 35 42 45 2c 20 30 78 41 43 43 39 2c 20 30 78 34  5BE, 0xACC9, 0x4
632b0 42 46 30 2c 20 5b 30 78 38 35 2c 20 30 78 41 34  BF0, [0x85, 0xA4
632c0 2c 20 30 78 31 42 2c 20 30 78 46 33 2c 20 30 78  , 0x1B, 0xF3, 0x
632d0 43 35 2c 20 30 78 31 45 2c 20 30 78 34 33 2c 20  C5, 0x1E, 0x43, 
632e0 30 78 31 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x1C]};. const I
632f0 49 44 20 49 49 44 5f 49 54 49 4d 45 4d 65 64 69  ID IID_ITIMEMedi
63300 61 50 6c 61 79 65 72 41 75 64 69 6f 20 3d 20 7b  aPlayerAudio = {
63310 30 78 46 46 41 41 43 46 44 41 2c 20 30 78 42 33  0xFFAACFDA, 0xB3
63320 37 34 2c 20 30 78 34 46 32 32 2c 20 5b 30 78 41  74, 0x4F22, [0xA
63330 43 2c 20 30 78 39 41 2c 20 30 78 43 35 2c 20 30  C, 0x9A, 0xC5, 0
63340 78 42 42 2c 20 30 78 39 34 2c 20 30 78 33 37 2c  xBB, 0x94, 0x37,
63350 20 30 78 43 42 2c 20 30 78 35 36 5d 7d 3b 0a 20   0xCB, 0x56]};. 
63360 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
63370 49 4d 45 4d 65 64 69 61 50 6c 61 79 65 72 43 6f  IMEMediaPlayerCo
63380 6e 74 72 6f 6c 20 3d 20 7b 30 78 38 39 37 41 39  ntrol = {0x897A9
63390 39 45 37 2c 20 30 78 46 33 38 36 2c 20 30 78 34  9E7, 0xF386, 0x4
633a0 35 43 38 2c 20 5b 30 78 42 35 2c 20 30 78 31 42  5C8, [0xB5, 0x1B
633b0 2c 20 30 78 33 41 2c 20 30 78 32 35 2c 20 30 78  , 0x3A, 0x25, 0x
633c0 42 42 2c 20 30 78 43 42 2c 20 30 78 42 41 2c 20  BB, 0xCB, 0xBA, 
633d0 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x69]};. const I
633e0 49 44 20 49 49 44 5f 49 54 49 4d 45 4d 65 64 69  ID IID_ITIMEMedi
633f0 61 50 6c 61 79 65 72 4e 65 74 77 6f 72 6b 20 3d  aPlayerNetwork =
63400 20 7b 30 78 42 39 39 38 37 46 43 41 2c 20 30 78   {0xB9987FCA, 0x
63410 37 46 42 42 2c 20 30 78 34 30 31 35 2c 20 5b 30  7FBB, 0x4015, [0
63420 78 42 44 2c 20 30 78 33 44 2c 20 30 78 37 34 2c  xBD, 0x3D, 0x74,
63430 20 30 78 31 38 2c 20 30 78 36 30 2c 20 30 78 35   0x18, 0x60, 0x5
63440 35 2c 20 30 78 31 34 2c 20 30 78 44 41 5d 7d 3b  5, 0x14, 0xDA]};
63450 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
63460 49 54 49 4d 45 4d 65 64 69 61 50 6c 61 79 65 72  ITIMEMediaPlayer
63470 53 69 74 65 20 3d 20 7b 30 78 42 46 30 35 37 31  Site = {0xBF0571
63480 45 44 2c 20 30 78 33 34 34 46 2c 20 30 78 34 46  ED, 0x344F, 0x4F
63490 35 38 2c 20 5b 30 78 38 32 2c 20 30 78 43 37 2c  58, [0x82, 0xC7,
634a0 20 30 78 37 34 2c 20 30 78 33 31 2c 20 30 78 45   0x74, 0x31, 0xE
634b0 44 2c 20 30 78 30 46 2c 20 30 78 44 38 2c 20 30  D, 0x0F, 0xD8, 0
634c0 78 33 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x34]};. const II
634d0 44 20 49 49 44 5f 49 54 49 4d 45 50 6c 61 79 49  D IID_ITIMEPlayI
634e0 74 65 6d 20 3d 20 7b 30 78 32 41 36 30 39 36 44  tem = {0x2A6096D
634f0 39 2c 20 30 78 32 43 45 30 2c 20 30 78 34 37 44  9, 0x2CE0, 0x47D
63500 43 2c 20 5b 30 78 41 38 2c 20 30 78 31 33 2c 20  C, [0xA8, 0x13, 
63510 30 78 39 30 2c 20 30 78 39 39 2c 20 30 78 41 32  0x90, 0x99, 0xA2
63520 2c 20 30 78 34 36 2c 20 30 78 36 33 2c 20 30 78  , 0x46, 0x63, 0x
63530 30 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  09]};. const IID
63540 20 49 49 44 5f 49 54 49 4d 45 50 6c 61 79 49 74   IID_ITIMEPlayIt
63550 65 6d 32 20 3d 20 7b 30 78 34 32 36 32 43 44 33  em2 = {0x4262CD3
63560 38 2c 20 30 78 36 42 44 43 2c 20 30 78 34 30 41  8, 0x6BDC, 0x40A
63570 34 2c 20 5b 30 78 42 43 2c 20 30 78 35 30 2c 20  4, [0xBC, 0x50, 
63580 30 78 34 43 2c 20 30 78 43 35 2c 20 30 78 30 33  0x4C, 0xC5, 0x03
63590 2c 20 30 78 36 36 2c 20 30 78 45 37 2c 20 30 78  , 0x66, 0xE7, 0x
635a0 30 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  02]};. const IID
635b0 20 49 49 44 5f 49 54 49 4d 45 50 6c 61 79 4c 69   IID_ITIMEPlayLi
635c0 73 74 20 3d 20 7b 30 78 45 39 42 37 35 42 36 32  st = {0xE9B75B62
635d0 2c 20 30 78 44 44 39 37 2c 20 30 78 34 42 31 39  , 0xDD97, 0x4B19
635e0 2c 20 5b 30 78 38 46 2c 20 30 78 44 39 2c 20 30  , [0x8F, 0xD9, 0
635f0 78 39 36 2c 20 30 78 34 36 2c 20 30 78 32 39 2c  x96, 0x46, 0x29,
63600 20 30 78 32 39 2c 20 30 78 35 32 2c 20 30 78 45   0x29, 0x52, 0xE
63610 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
63620 49 49 44 5f 49 54 69 6d 65 72 20 3d 20 7b 30 78  IID_ITimer = {0x
63630 33 30 35 30 46 33 36 30 2c 20 30 78 39 38 42 35  3050F360, 0x98B5
63640 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
63650 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
63660 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
63670 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
63680 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 69 6d  nst IID IID_ITim
63690 65 72 53 65 72 76 69 63 65 20 3d 20 7b 30 78 33  erService = {0x3
636a0 30 35 30 46 33 35 46 2c 20 30 78 39 38 42 35 2c  050F35F, 0x98B5,
636b0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
636c0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
636d0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
636e0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
636f0 73 74 20 49 49 44 20 49 49 44 5f 49 54 69 6d 65  st IID IID_ITime
63700 72 53 69 6e 6b 20 3d 20 7b 30 78 33 30 35 30 46  rSink = {0x3050F
63710 33 36 31 2c 20 30 78 39 38 42 35 2c 20 30 78 31  361, 0x98B5, 0x1
63720 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
63730 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
63740 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
63750 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
63760 49 44 20 49 49 44 5f 49 54 49 4d 45 53 74 61 74  ID IID_ITIMEStat
63770 65 20 3d 20 7b 30 78 44 44 35 45 43 36 32 41 2c  e = {0xDD5EC62A,
63780 20 30 78 39 44 37 37 2c 20 30 78 34 35 37 33 2c   0x9D77, 0x4573,
63790 20 5b 30 78 38 30 2c 20 30 78 41 38 2c 20 30 78   [0x80, 0xA8, 0x
637a0 37 35 2c 20 30 78 38 35 2c 20 30 78 39 34 2c 20  75, 0x85, 0x94, 
637b0 30 78 45 36 2c 20 30 78 39 43 2c 20 30 78 45 41  0xE6, 0x9C, 0xEA
637c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
637d0 49 44 5f 49 54 49 4d 45 54 72 61 6e 73 69 74 69  ID_ITIMETransiti
637e0 6f 6e 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 46  onElement = {0xF
637f0 33 38 33 44 36 36 46 2c 20 30 78 35 45 36 38 2c  383D66F, 0x5E68,
63800 20 30 78 34 46 43 32 2c 20 5b 30 78 42 36 2c 20   0x4FC2, [0xB6, 
63810 30 78 34 31 2c 20 30 78 30 33 2c 20 30 78 36 37  0x41, 0x03, 0x67
63820 2c 20 30 78 32 42 2c 20 30 78 35 34 2c 20 30 78  , 0x2B, 0x54, 0x
63830 33 41 2c 20 30 78 34 39 5d 7d 3b 0a 20 63 6f 6e  3A, 0x49]};. con
63840 73 74 20 49 49 44 20 49 49 44 5f 49 54 4c 65 67  st IID IID_ITLeg
63850 61 63 79 41 64 64 72 65 73 73 4d 65 64 69 61 43  acyAddressMediaC
63860 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 41 42 34 39  ontrol = {0xAB49
63870 33 36 34 30 2c 20 30 78 34 43 30 42 2c 20 30 78  3640, 0x4C0B, 0x
63880 31 31 44 32 2c 20 5b 30 78 41 30 2c 20 30 78 34  11D2, [0xA0, 0x4
63890 36 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  6, 0x00, 0xC0, 0
638a0 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38 30 2c  x4F, 0xB6, 0x80,
638b0 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9F]};. const 
638c0 49 49 44 20 49 49 44 5f 49 54 4c 65 67 61 63 79  IID IID_ITLegacy
638d0 41 64 64 72 65 73 73 4d 65 64 69 61 43 6f 6e 74  AddressMediaCont
638e0 72 6f 6c 32 20 3d 20 7b 30 78 42 30 45 45 35 31  rol2 = {0xB0EE51
638f0 32 42 2c 20 30 78 41 35 33 31 2c 20 30 78 34 30  2B, 0xA531, 0x40
63900 39 45 2c 20 5b 30 78 39 44 2c 20 30 78 44 39 2c  9E, [0x9D, 0xD9,
63910 20 30 78 34 30 2c 20 30 78 39 39 2c 20 30 78 46   0x40, 0x99, 0xF
63920 45 2c 20 30 78 38 36 2c 20 30 78 43 37 2c 20 30  E, 0x86, 0xC7, 0
63930 78 33 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x38]};. const II
63940 44 20 49 49 44 5f 49 54 4c 65 67 61 63 79 43 61  D IID_ITLegacyCa
63950 6c 6c 4d 65 64 69 61 43 6f 6e 74 72 6f 6c 20 3d  llMediaControl =
63960 20 7b 30 78 44 36 32 34 35 38 32 46 2c 20 30 78   {0xD624582F, 0x
63970 43 43 32 33 2c 20 30 78 34 34 33 36 2c 20 5b 30  CC23, 0x4436, [0
63980 78 42 38 2c 20 30 78 41 35 2c 20 30 78 34 37 2c  xB8, 0xA5, 0x47,
63990 20 30 78 43 36 2c 20 30 78 32 35 2c 20 30 78 43   0xC6, 0x25, 0xC
639a0 38 2c 20 30 78 30 34 2c 20 30 78 35 44 5d 7d 3b  8, 0x04, 0x5D]};
639b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
639c0 49 54 4c 65 67 61 63 79 43 61 6c 6c 4d 65 64 69  ITLegacyCallMedi
639d0 61 43 6f 6e 74 72 6f 6c 32 20 3d 20 7b 30 78 35  aControl2 = {0x5
639e0 37 43 41 33 33 32 44 2c 20 30 78 37 42 43 32 2c  7CA332D, 0x7BC2,
639f0 20 30 78 34 34 46 31 2c 20 5b 30 78 41 36 2c 20   0x44F1, [0xA6, 
63a00 30 78 30 43 2c 20 30 78 39 33 2c 20 30 78 36 46  0x0C, 0x93, 0x6F
63a10 2c 20 30 78 45 38 2c 20 30 78 44 37 2c 20 30 78  , 0xE8, 0xD7, 0x
63a20 43 45 2c 20 30 78 37 33 5d 7d 3b 0a 20 63 6f 6e  CE, 0x73]};. con
63a30 73 74 20 49 49 44 20 49 49 44 5f 49 54 4c 65 67  st IID IID_ITLeg
63a40 61 63 79 57 61 76 65 53 75 70 70 6f 72 74 20 3d  acyWaveSupport =
63a50 20 7b 30 78 32 30 37 38 32 33 45 41 2c 20 30 78   {0x207823EA, 0x
63a60 45 32 35 32 2c 20 30 78 31 31 44 32 2c 20 5b 30  E252, 0x11D2, [0
63a70 78 42 37 2c 20 30 78 37 45 2c 20 30 78 30 30 2c  xB7, 0x7E, 0x00,
63a80 20 30 78 38 30 2c 20 30 78 43 37 2c 20 30 78 31   0x80, 0xC7, 0x1
63a90 33 2c 20 30 78 35 33 2c 20 30 78 38 31 5d 7d 3b  3, 0x53, 0x81]};
63aa0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
63ab0 49 54 4c 6f 63 61 6c 50 61 72 74 69 63 69 70 61  ITLocalParticipa
63ac0 6e 74 20 3d 20 7b 30 78 33 39 43 42 46 30 35 35  nt = {0x39CBF055
63ad0 2c 20 30 78 46 37 37 41 2c 20 30 78 31 31 44 32  , 0xF77A, 0x11D2
63ae0 2c 20 5b 30 78 41 38 2c 20 30 78 32 34 2c 20 30  , [0xA8, 0x24, 0
63af0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
63b00 20 30 78 38 45 2c 20 30 78 46 36 2c 20 30 78 45   0x8E, 0xF6, 0xE
63b10 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
63b20 49 49 44 5f 49 54 4c 6f 63 61 74 69 6f 6e 49 6e  IID_ITLocationIn
63b30 66 6f 20 3d 20 7b 30 78 30 43 34 44 38 45 46 46  fo = {0x0C4D8EFF
63b40 2c 20 30 78 38 44 44 42 2c 20 30 78 31 31 44 31  , 0x8DDB, 0x11D1
63b50 2c 20 5b 30 78 41 30 2c 20 30 78 39 45 2c 20 30  , [0xA0, 0x9E, 0
63b60 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c  x00, 0x80, 0x5F,
63b70 20 30 78 43 31 2c 20 30 78 34 37 2c 20 30 78 44   0xC1, 0x47, 0xD
63b80 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
63b90 49 49 44 5f 49 54 4d 65 64 69 61 20 3d 20 7b 30  IID_ITMedia = {0
63ba0 78 30 43 43 31 46 30 35 33 2c 20 30 78 43 41 45  x0CC1F053, 0xCAE
63bb0 42 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44  B, 0x11D0, [0x8D
63bc0 2c 20 30 78 35 38 2c 20 30 78 30 30 2c 20 30 78  , 0x58, 0x00, 0x
63bd0 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20  C0, 0x4F, 0xD9, 
63be0 30 78 31 41 2c 20 30 78 43 30 5d 7d 3b 0a 20 63  0x1A, 0xC0]};. c
63bf0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 4d  onst IID IID_ITM
63c00 65 64 69 61 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d  ediaCollection =
63c10 20 7b 30 78 36 41 38 45 31 36 41 32 2c 20 30 78   {0x6A8E16A2, 0x
63c20 30 41 42 43 2c 20 30 78 31 31 44 31 2c 20 5b 30  0ABC, 0x11D1, [0
63c30 78 39 37 2c 20 30 78 36 44 2c 20 30 78 30 30 2c  x97, 0x6D, 0x00,
63c40 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
63c50 39 2c 20 30 78 31 41 2c 20 30 78 43 30 5d 7d 3b  9, 0x1A, 0xC0]};
63c60 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
63c70 49 54 4d 65 64 69 61 43 6f 6e 74 72 6f 6c 20 3d  ITMediaControl =
63c80 20 7b 30 78 43 34 34 35 44 44 45 38 2c 20 30 78   {0xC445DDE8, 0x
63c90 35 31 39 39 2c 20 30 78 34 42 43 37 2c 20 5b 30  5199, 0x4BC7, [0
63ca0 78 39 38 2c 20 30 78 30 37 2c 20 30 78 35 46 2c  x98, 0x07, 0x5F,
63cb0 20 30 78 46 42 2c 20 30 78 39 32 2c 20 30 78 45   0xFB, 0x92, 0xE
63cc0 34 2c 20 30 78 32 45 2c 20 30 78 30 39 5d 7d 3b  4, 0x2E, 0x09]};
63cd0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
63ce0 49 54 4d 65 64 69 61 50 6c 61 79 62 61 63 6b 20  ITMediaPlayback 
63cf0 3d 20 7b 30 78 36 32 37 45 38 41 45 36 2c 20 30  = {0x627E8AE6, 0
63d00 78 41 45 34 43 2c 20 30 78 34 41 36 39 2c 20 5b  xAE4C, 0x4A69, [
63d10 30 78 42 42 2c 20 30 78 36 33 2c 20 30 78 32 41  0xBB, 0x63, 0x2A
63d20 2c 20 30 78 44 36 2c 20 30 78 32 35 2c 20 30 78  , 0xD6, 0x25, 0x
63d30 34 30 2c 20 30 78 34 42 2c 20 30 78 37 37 5d 7d  40, 0x4B, 0x77]}
63d40 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
63d50 5f 49 54 4d 65 64 69 61 52 65 63 6f 72 64 20 3d  _ITMediaRecord =
63d60 20 7b 30 78 46 35 44 44 34 35 39 32 2c 20 30 78   {0xF5DD4592, 0x
63d70 35 34 37 36 2c 20 30 78 34 43 43 31 2c 20 5b 30  5476, 0x4CC1, [0
63d80 78 39 44 2c 20 30 78 34 44 2c 20 30 78 46 41 2c  x9D, 0x4D, 0xFA,
63d90 20 30 78 44 33 2c 20 30 78 45 45 2c 20 30 78 46   0xD3, 0xEE, 0xF
63da0 45 2c 20 30 78 37 44 2c 20 30 78 42 32 5d 7d 3b  E, 0x7D, 0xB2]};
63db0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
63dc0 49 54 4d 65 64 69 61 53 75 70 70 6f 72 74 20 3d  ITMediaSupport =
63dd0 20 7b 30 78 42 31 45 46 43 33 38 34 2c 20 30 78   {0xB1EFC384, 0x
63de0 39 33 35 35 2c 20 30 78 31 31 44 30 2c 20 5b 30  9355, 0x11D0, [0
63df0 78 38 33 2c 20 30 78 35 43 2c 20 30 78 30 30 2c  x83, 0x5C, 0x00,
63e00 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33   0xAA, 0x00, 0x3
63e10 43 2c 20 30 78 43 41 2c 20 30 78 42 44 5d 7d 3b  C, 0xCA, 0xBD]};
63e20 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
63e30 49 54 4d 53 50 41 64 64 72 65 73 73 20 3d 20 7b  ITMSPAddress = {
63e40 30 78 45 45 33 42 44 36 30 30 2c 20 30 78 33 38  0xEE3BD600, 0x38
63e50 36 38 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41  68, 0x11D2, [0xA
63e60 30 2c 20 30 78 34 35 2c 20 30 78 30 30 2c 20 30  0, 0x45, 0x00, 0
63e70 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c  xC0, 0x4F, 0xB6,
63e80 20 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20   0x80, 0x9F]};. 
63e90 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
63ea0 4d 75 6c 74 69 54 72 61 63 6b 54 65 72 6d 69 6e  MultiTrackTermin
63eb0 61 6c 20 3d 20 7b 30 78 46 45 30 34 30 30 39 31  al = {0xFE040091
63ec0 2c 20 30 78 41 44 45 38 2c 20 30 78 34 30 37 32  , 0xADE8, 0x4072
63ed0 2c 20 5b 30 78 39 35 2c 20 30 78 43 39 2c 20 30  , [0x95, 0xC9, 0
63ee0 78 42 46 2c 20 30 78 37 44 2c 20 30 78 45 38 2c  xBF, 0x7D, 0xE8,
63ef0 20 30 78 43 35 2c 20 30 78 34 42 2c 20 30 78 34   0xC5, 0x4B, 0x4
63f00 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  4]};. const IID 
63f10 49 49 44 5f 49 54 50 61 72 74 69 63 69 70 61 6e  IID_ITParticipan
63f20 74 20 3d 20 7b 30 78 35 38 39 39 42 38 32 30 2c  t = {0x5899B820,
63f30 20 30 78 35 41 33 34 2c 20 30 78 31 31 44 32 2c   0x5A34, 0x11D2,
63f40 20 5b 30 78 39 35 2c 20 30 78 41 30 2c 20 30 78   [0x95, 0xA0, 0x
63f50 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20  00, 0xA0, 0x24, 
63f60 30 78 34 44 2c 20 30 78 32 32 2c 20 30 78 39 38  0x4D, 0x22, 0x98
63f70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
63f80 49 44 5f 49 54 50 61 72 74 69 63 69 70 61 6e 74  ID_ITParticipant
63f90 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 44 32 45  Control = {0xD2E
63fa0 45 36 36 38 34 2c 20 30 78 35 41 33 34 2c 20 30  E6684, 0x5A34, 0
63fb0 78 31 31 44 32 2c 20 5b 30 78 39 35 2c 20 30 78  x11D2, [0x95, 0x
63fc0 41 30 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  A0, 0x00, 0xA0, 
63fd0 30 78 32 34 2c 20 30 78 34 44 2c 20 30 78 32 32  0x24, 0x4D, 0x22
63fe0 2c 20 30 78 39 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x98]};. const
63ff0 20 49 49 44 20 49 49 44 5f 49 54 50 61 72 74 69   IID IID_ITParti
64000 63 69 70 61 6e 74 45 76 65 6e 74 20 3d 20 7b 30  cipantEvent = {0
64010 78 38 42 42 33 35 30 37 30 2c 20 30 78 32 44 41  x8BB35070, 0x2DA
64020 44 2c 20 30 78 31 31 44 33 2c 20 5b 30 78 41 35  D, 0x11D3, [0xA5
64030 2c 20 30 78 38 30 2c 20 30 78 30 30 2c 20 30 78  , 0x80, 0x00, 0x
64040 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20  C0, 0x4F, 0x8E, 
64050 30 78 46 36 2c 20 30 78 45 33 5d 7d 3b 0a 20 63  0xF6, 0xE3]};. c
64060 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 50  onst IID IID_ITP
64070 61 72 74 69 63 69 70 61 6e 74 53 75 62 53 74 72  articipantSubStr
64080 65 61 6d 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78  eamControl = {0x
64090 32 43 36 37 39 31 30 38 2c 20 30 78 35 41 33 35  2C679108, 0x5A35
640a0 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39 35 2c  , 0x11D2, [0x95,
640b0 20 30 78 41 30 2c 20 30 78 30 30 2c 20 30 78 41   0xA0, 0x00, 0xA
640c0 30 2c 20 30 78 32 34 2c 20 30 78 34 44 2c 20 30  0, 0x24, 0x4D, 0
640d0 78 32 32 2c 20 30 78 39 38 5d 7d 3b 0a 20 63 6f  x22, 0x98]};. co
640e0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 50 68  nst IID IID_ITPh
640f0 6f 6e 65 20 3d 20 7b 30 78 30 39 44 34 38 44 42  one = {0x09D48DB
64100 34 2c 20 30 78 31 30 43 43 2c 20 30 78 34 33 38  4, 0x10CC, 0x438
64110 38 2c 20 5b 30 78 39 44 2c 20 30 78 45 37 2c 20  8, [0x9D, 0xE7, 
64120 30 78 41 38 2c 20 30 78 34 36 2c 20 30 78 35 36  0xA8, 0x46, 0x56
64130 2c 20 30 78 31 38 2c 20 30 78 39 37 2c 20 30 78  , 0x18, 0x97, 0x
64140 35 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  5A]};. const IID
64150 20 49 49 44 5f 49 54 50 68 6f 6e 65 44 65 76 69   IID_ITPhoneDevi
64160 63 65 53 70 65 63 69 66 69 63 45 76 65 6e 74 20  ceSpecificEvent 
64170 3d 20 7b 30 78 36 33 46 46 42 32 41 36 2c 20 30  = {0x63FFB2A6, 0
64180 78 38 37 32 42 2c 20 30 78 34 43 44 33 2c 20 5b  x872B, 0x4CD3, [
64190 30 78 41 35 2c 20 30 78 30 31 2c 20 30 78 33 32  0xA5, 0x01, 0x32
641a0 2c 20 30 78 36 45 2c 20 30 78 38 46 2c 20 30 78  , 0x6E, 0x8F, 0x
641b0 42 34 2c 20 30 78 30 41 2c 20 30 78 46 37 5d 7d  B4, 0x0A, 0xF7]}
641c0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
641d0 5f 49 54 50 68 6f 6e 65 45 76 65 6e 74 20 3d 20  _ITPhoneEvent = 
641e0 7b 30 78 38 46 39 34 32 44 44 38 2c 20 30 78 36  {0x8F942DD8, 0x6
641f0 34 45 44 2c 20 30 78 34 41 41 46 2c 20 5b 30 78  4ED, 0x4AAF, [0x
64200 41 37 2c 20 30 78 37 44 2c 20 30 78 42 32 2c 20  A7, 0x7D, 0xB2, 
64210 30 78 33 44 2c 20 30 78 42 30 2c 20 30 78 38 33  0x3D, 0xB0, 0x83
64220 2c 20 30 78 37 45 2c 20 30 78 41 44 5d 7d 3b 0a  , 0x7E, 0xAD]};.
64230 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
64240 54 50 6c 75 67 67 61 62 6c 65 54 65 72 6d 69 6e  TPluggableTermin
64250 61 6c 43 6c 61 73 73 49 6e 66 6f 20 3d 20 7b 30  alClassInfo = {0
64260 78 34 31 37 35 37 46 34 41 2c 20 30 78 43 46 30  x41757F4A, 0xCF0
64270 39 2c 20 30 78 34 42 33 34 2c 20 5b 30 78 42 43  9, 0x4B34, [0xBC
64280 2c 20 30 78 39 36 2c 20 30 78 30 41 2c 20 30 78  , 0x96, 0x0A, 0x
64290 37 39 2c 20 30 78 44 32 2c 20 30 78 33 39 2c 20  79, 0xD2, 0x39, 
642a0 30 78 30 30 2c 20 30 78 37 36 5d 7d 3b 0a 20 63  0x00, 0x76]};. c
642b0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 50  onst IID IID_ITP
642c0 6c 75 67 67 61 62 6c 65 54 65 72 6d 69 6e 61 6c  luggableTerminal
642d0 43 6c 61 73 73 52 65 67 69 73 74 72 61 74 20 3d  ClassRegistrat =
642e0 20 7b 30 78 39 32 34 41 33 37 32 33 2c 20 30 78   {0x924A3723, 0x
642f0 41 30 30 42 2c 20 30 78 34 46 35 46 2c 20 5b 30  A00B, 0x4F5F, [0
64300 78 39 46 2c 20 30 78 45 45 2c 20 30 78 38 45 2c  x9F, 0xEE, 0x8E,
64310 20 30 78 39 41 2c 20 30 78 45 42 2c 20 30 78 39   0x9A, 0xEB, 0x9
64320 45 2c 20 30 78 38 32 2c 20 30 78 41 41 5d 7d 3b  E, 0x82, 0xAA]};
64330 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
64340 49 54 50 6c 75 67 67 61 62 6c 65 54 65 72 6d 69  ITPluggableTermi
64350 6e 61 6c 45 76 65 6e 74 53 69 6e 6b 20 3d 20 7b  nalEventSink = {
64360 30 78 36 45 30 38 38 37 42 45 2c 20 30 78 42 41  0x6E0887BE, 0xBA
64370 31 41 2c 20 30 78 34 39 32 45 2c 20 5b 30 78 42  1A, 0x492E, [0xB
64380 44 2c 20 30 78 31 30 2c 20 30 78 34 30 2c 20 30  D, 0x10, 0x40, 0
64390 78 32 30 2c 20 30 78 45 43 2c 20 30 78 35 45 2c  x20, 0xEC, 0x5E,
643a0 20 30 78 33 33 2c 20 30 78 45 30 5d 7d 3b 0a 20   0x33, 0xE0]};. 
643b0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
643c0 50 6c 75 67 67 61 62 6c 65 54 65 72 6d 69 6e 61  PluggableTermina
643d0 6c 45 76 65 6e 74 53 69 6e 6b 52 65 67 69 73 20  lEventSinkRegis 
643e0 3d 20 7b 30 78 46 37 31 31 35 37 30 39 2c 20 30  = {0xF7115709, 0
643f0 78 41 32 31 36 2c 20 30 78 34 39 35 37 2c 20 5b  xA216, 0x4957, [
64400 30 78 41 37 2c 20 30 78 35 39 2c 20 30 78 30 36  0xA7, 0x59, 0x06
64410 2c 20 30 78 30 41 2c 20 30 78 42 33 2c 20 30 78  , 0x0A, 0xB3, 0x
64420 32 41 2c 20 30 78 39 30 2c 20 30 78 44 31 5d 7d  2A, 0x90, 0xD1]}
64430 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
64440 5f 49 54 50 6c 75 67 67 61 62 6c 65 54 65 72 6d  _ITPluggableTerm
64450 69 6e 61 6c 49 6e 69 74 69 61 6c 69 7a 61 74 69  inalInitializati
64460 6f 20 3d 20 7b 30 78 41 45 44 36 34 38 33 43 2c  o = {0xAED6483C,
64470 20 30 78 33 33 30 34 2c 20 30 78 31 31 44 32 2c   0x3304, 0x11D2,
64480 20 5b 30 78 38 36 2c 20 30 78 46 31 2c 20 30 78   [0x86, 0xF1, 0x
64490 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20  00, 0x60, 0x08, 
644a0 30 78 42 30 2c 20 30 78 45 35 2c 20 30 78 44 32  0xB0, 0xE5, 0xD2
644b0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
644c0 49 44 5f 49 54 50 6c 75 67 67 61 62 6c 65 54 65  ID_ITPluggableTe
644d0 72 6d 69 6e 61 6c 53 75 70 65 72 63 6c 61 73 73  rminalSuperclass
644e0 49 6e 66 20 3d 20 7b 30 78 36 44 35 34 45 34 32  Inf = {0x6D54E42
644f0 43 2c 20 30 78 34 36 32 35 2c 20 30 78 34 33 35  C, 0x4625, 0x435
64500 39 2c 20 5b 30 78 41 36 2c 20 30 78 46 37 2c 20  9, [0xA6, 0xF7, 
64510 30 78 36 33 2c 20 30 78 31 39 2c 20 30 78 39 39  0x63, 0x19, 0x99
64520 2c 20 30 78 31 30 2c 20 30 78 37 45 2c 20 30 78  , 0x10, 0x7E, 0x
64530 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  05]};. const IID
64540 20 49 49 44 5f 49 54 50 6c 75 67 67 61 62 6c 65   IID_ITPluggable
64550 54 65 72 6d 69 6e 61 6c 53 75 70 65 72 63 6c 61  TerminalSupercla
64560 73 73 52 65 67 69 20 3d 20 7b 30 78 36 30 44 33  ssRegi = {0x60D3
64570 43 30 38 41 2c 20 30 78 43 31 33 45 2c 20 30 78  C08A, 0xC13E, 0x
64580 34 31 39 35 2c 20 5b 30 78 39 41 2c 20 30 78 42  4195, [0x9A, 0xB
64590 30 2c 20 30 78 38 44 2c 20 30 78 45 37 2c 20 30  0, 0x8D, 0xE7, 0
645a0 78 36 38 2c 20 30 78 30 39 2c 20 30 78 30 46 2c  x68, 0x09, 0x0F,
645b0 20 30 78 32 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x25]};. const 
645c0 49 49 44 20 49 49 44 5f 49 54 50 72 69 76 61 74  IID IID_ITPrivat
645d0 65 45 76 65 6e 74 20 3d 20 7b 30 78 30 45 32 36  eEvent = {0x0E26
645e0 39 43 44 30 2c 20 30 78 31 30 44 34 2c 20 30 78  9CD0, 0x10D4, 0x
645f0 34 31 32 31 2c 20 5b 30 78 39 43 2c 20 30 78 32  4121, [0x9C, 0x2
64600 32 2c 20 30 78 39 43 2c 20 30 78 38 35 2c 20 30  2, 0x9C, 0x85, 0
64610 78 44 36 2c 20 30 78 32 35 2c 20 30 78 36 35 2c  xD6, 0x25, 0x65,
64620 20 30 78 30 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0D]};. const 
64630 49 49 44 20 49 49 44 5f 49 54 51 4f 53 41 70 70  IID IID_ITQOSApp
64640 6c 69 63 61 74 69 6f 6e 49 44 20 3d 20 7b 30 78  licationID = {0x
64650 45 38 43 38 39 44 32 37 2c 20 30 78 41 33 42 44  E8C89D27, 0xA3BD
64660 2c 20 30 78 34 37 44 35 2c 20 5b 30 78 41 36 2c  , 0x47D5, [0xA6,
64670 20 30 78 46 43 2c 20 30 78 44 32 2c 20 30 78 41   0xFC, 0xD2, 0xA
64680 45 2c 20 30 78 34 30 2c 20 30 78 43 44 2c 20 30  E, 0x40, 0xCD, 0
64690 78 42 43 2c 20 30 78 36 45 5d 7d 3b 0a 20 63 6f  xBC, 0x6E]};. co
646a0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 51 4f  nst IID IID_ITQO
646b0 53 45 76 65 6e 74 20 3d 20 7b 30 78 43 46 41 33  SEvent = {0xCFA3
646c0 33 35 37 43 2c 20 30 78 41 44 37 37 2c 20 30 78  357C, 0xAD77, 0x
646d0 31 31 44 31 2c 20 5b 30 78 42 42 2c 20 30 78 36  11D1, [0xBB, 0x6
646e0 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  8, 0x00, 0xC0, 0
646f0 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38 30 2c  x4F, 0xB6, 0x80,
64700 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9F]};. const 
64710 49 49 44 20 49 49 44 5f 49 54 51 75 65 75 65 20  IID IID_ITQueue 
64720 3d 20 7b 30 78 35 41 46 43 33 31 34 39 2c 20 30  = {0x5AFC3149, 0
64730 78 34 42 43 43 2c 20 30 78 31 31 44 31 2c 20 5b  x4BCC, 0x11D1, [
64740 30 78 42 46 2c 20 30 78 38 30 2c 20 30 78 30 30  0xBF, 0x80, 0x00
64750 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78  , 0x80, 0x5F, 0x
64760 43 31 2c 20 30 78 34 37 2c 20 30 78 44 33 5d 7d  C1, 0x47, 0xD3]}
64770 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
64780 5f 49 54 51 75 65 75 65 45 76 65 6e 74 20 3d 20  _ITQueueEvent = 
64790 7b 30 78 32 39 37 46 33 30 33 33 2c 20 30 78 42  {0x297F3033, 0xB
647a0 44 31 31 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  D11, 0x11D1, [0x
647b0 41 30 2c 20 30 78 41 37 2c 20 30 78 30 30 2c 20  A0, 0xA7, 0x00, 
647c0 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31  0x80, 0x5F, 0xC1
647d0 2c 20 30 78 34 37 2c 20 30 78 44 33 5d 7d 3b 0a  , 0x47, 0xD3]};.
647e0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
647f0 54 72 61 63 6b 46 69 6c 65 20 3d 20 7b 30 78 38  TrackFile = {0x8
64800 37 39 30 43 39 34 38 2c 20 30 78 41 33 30 42 2c  790C948, 0xA30B,
64810 20 30 78 31 31 44 30 2c 20 5b 30 78 38 43 2c 20   0x11D0, [0x8C, 
64820 30 78 41 42 2c 20 30 78 30 30 2c 20 30 78 43 30  0xAB, 0x00, 0xC0
64830 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78  , 0x4F, 0xD9, 0x
64840 30 46 2c 20 30 78 38 35 5d 7d 3b 0a 20 63 6f 6e  0F, 0x85]};. con
64850 73 74 20 49 49 44 20 49 49 44 5f 49 54 72 61 6e  st IID IID_ITran
64860 73 61 63 74 69 6f 6e 20 3d 20 7b 30 78 30 46 42  saction = {0x0FB
64870 31 35 30 38 34 2c 20 30 78 41 46 34 31 2c 20 30  15084, 0xAF41, 0
64880 78 31 31 43 45 2c 20 5b 30 78 42 44 2c 20 30 78  x11CE, [0xBD, 0x
64890 32 42 2c 20 30 78 32 30 2c 20 30 78 34 43 2c 20  2B, 0x20, 0x4C, 
648a0 30 78 34 46 2c 20 30 78 34 46 2c 20 30 78 35 30  0x4F, 0x4F, 0x50
648b0 2c 20 30 78 32 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x20]};. const
648c0 20 49 49 44 20 49 49 44 5f 49 54 72 61 6e 73 61   IID IID_ITransa
648d0 63 74 69 6f 6e 32 20 3d 20 7b 30 78 33 34 30 32  ction2 = {0x3402
648e0 31 35 34 38 2c 20 30 78 30 30 36 35 2c 20 30 78  1548, 0x0065, 0x
648f0 31 31 44 33 2c 20 5b 30 78 42 41 2c 20 30 78 43  11D3, [0xBA, 0xC
64900 31 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  1, 0x00, 0xC0, 0
64910 78 34 46 2c 20 30 78 37 39 2c 20 30 78 37 42 2c  x4F, 0x79, 0x7B,
64920 20 30 78 45 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xE2]};. const 
64930 49 49 44 20 49 49 44 5f 49 54 72 61 6e 73 61 63  IID IID_ITransac
64940 74 69 6f 6e 43 6c 6f 6e 65 72 20 3d 20 7b 30 78  tionCloner = {0x
64950 30 32 36 35 36 39 35 30 2c 20 30 78 32 31 35 32  02656950, 0x2152
64960 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 34 2c  , 0x11D0, [0x94,
64970 20 30 78 34 43 2c 20 30 78 30 30 2c 20 30 78 41   0x4C, 0x00, 0xA
64980 30 2c 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30  0, 0xC9, 0x05, 0
64990 78 34 31 2c 20 30 78 36 45 5d 7d 3b 0a 20 63 6f  x41, 0x6E]};. co
649a0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 72 61  nst IID IID_ITra
649b0 6e 73 61 63 74 69 6f 6e 44 69 73 70 65 6e 73 65  nsactionDispense
649c0 72 20 3d 20 7b 30 78 33 41 36 41 44 39 45 31 2c  r = {0x3A6AD9E1,
649d0 20 30 78 32 33 42 39 2c 20 30 78 31 31 43 46 2c   0x23B9, 0x11CF,
649e0 20 5b 30 78 41 44 2c 20 30 78 36 30 2c 20 30 78   [0xAD, 0x60, 0x
649f0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
64a00 30 78 41 37 2c 20 30 78 34 43 2c 20 30 78 43 44  0xA7, 0x4C, 0xCD
64a10 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
64a20 49 44 5f 49 54 72 61 6e 73 61 63 74 69 6f 6e 4a  ID_ITransactionJ
64a30 6f 69 6e 20 3d 20 7b 30 78 30 43 37 33 33 41 35  oin = {0x0C733A5
64a40 45 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43  E, 0x2A1C, 0x11C
64a50 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
64a60 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
64a70 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
64a80 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
64a90 20 49 49 44 5f 49 54 72 61 6e 73 61 63 74 69 6f   IID_ITransactio
64aa0 6e 4c 6f 63 61 6c 20 3d 20 7b 30 78 30 43 37 33  nLocal = {0x0C73
64ab0 33 41 35 46 2c 20 30 78 32 41 31 43 2c 20 30 78  3A5F, 0x2A1C, 0x
64ac0 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
64ad0 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
64ae0 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
64af0 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
64b00 49 49 44 20 49 49 44 5f 49 54 72 61 6e 73 61 63  IID IID_ITransac
64b10 74 69 6f 6e 4f 62 6a 65 63 74 20 3d 20 7b 30 78  tionObject = {0x
64b20 30 43 37 33 33 41 36 30 2c 20 30 78 32 41 31 43  0C733A60, 0x2A1C
64b30 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
64b40 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
64b50 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
64b60 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
64b70 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 72 61  nst IID IID_ITra
64b80 6e 73 61 63 74 69 6f 6e 4f 70 74 69 6f 6e 73 20  nsactionOptions 
64b90 3d 20 7b 30 78 33 41 36 41 44 39 45 30 2c 20 30  = {0x3A6AD9E0, 0
64ba0 78 32 33 42 39 2c 20 30 78 31 31 43 46 2c 20 5b  x23B9, 0x11CF, [
64bb0 30 78 41 44 2c 20 30 78 36 30 2c 20 30 78 30 30  0xAD, 0x60, 0x00
64bc0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
64bd0 41 37 2c 20 30 78 34 43 2c 20 30 78 43 44 5d 7d  A7, 0x4C, 0xCD]}
64be0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
64bf0 5f 49 54 72 61 6e 73 61 63 74 69 6f 6e 4f 75 74  _ITransactionOut
64c00 63 6f 6d 65 45 76 65 6e 74 73 20 3d 20 7b 30 78  comeEvents = {0x
64c10 33 41 36 41 44 39 45 32 2c 20 30 78 32 33 42 39  3A6AD9E2, 0x23B9
64c20 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 44 2c  , 0x11CF, [0xAD,
64c30 20 30 78 36 30 2c 20 30 78 30 30 2c 20 30 78 41   0x60, 0x00, 0xA
64c40 41 2c 20 30 78 30 30 2c 20 30 78 41 37 2c 20 30  A, 0x00, 0xA7, 0
64c50 78 34 43 2c 20 30 78 43 44 5d 7d 3b 0a 20 63 6f  x4C, 0xCD]};. co
64c60 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 72 61  nst IID IID_ITra
64c70 6e 73 6d 74 20 3d 20 7b 30 78 42 33 43 39 46 31  nsmt = {0xB3C9F1
64c80 35 30 2c 20 30 78 42 35 39 33 2c 20 30 78 31 31  50, 0xB593, 0x11
64c90 43 45 2c 20 5b 30 78 42 35 2c 20 30 78 42 30 2c  CE, [0xB5, 0xB0,
64ca0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
64cb0 30 2c 20 30 78 36 43 2c 20 30 78 42 33 2c 20 30  0, 0x6C, 0xB3, 0
64cc0 78 37 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x7D]};. const II
64cd0 44 20 49 49 44 5f 49 54 72 61 76 65 6c 45 6e 74  D IID_ITravelEnt
64ce0 72 79 20 3d 20 7b 30 78 46 34 36 45 44 42 33 42  ry = {0xF46EDB3B
64cf0 2c 20 30 78 42 43 32 46 2c 20 30 78 31 31 44 30  , 0xBC2F, 0x11D0
64d00 2c 20 5b 30 78 39 34 2c 20 30 78 31 32 2c 20 30  , [0x94, 0x12, 0
64d10 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
64d20 20 30 78 41 33 2c 20 30 78 45 42 2c 20 30 78 44   0xA3, 0xEB, 0xD
64d30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
64d40 49 49 44 5f 49 54 72 61 76 65 6c 4c 6f 67 20 3d  IID_ITravelLog =
64d50 20 7b 30 78 36 36 41 39 43 42 30 38 2c 20 30 78   {0x66A9CB08, 0x
64d60 34 38 30 32 2c 20 30 78 31 31 44 32 2c 20 5b 30  4802, 0x11D2, [0
64d70 78 41 35 2c 20 30 78 36 31 2c 20 30 78 30 30 2c  xA5, 0x61, 0x00,
64d80 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 32   0xA0, 0xC9, 0x2
64d90 44 2c 20 30 78 42 46 2c 20 30 78 45 38 5d 7d 3b  D, 0xBF, 0xE8]};
64da0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
64db0 49 54 72 61 76 65 6c 4c 6f 67 43 6c 69 65 6e 74  ITravelLogClient
64dc0 20 3d 20 7b 30 78 33 30 35 30 46 36 37 41 2c 20   = {0x3050F67A, 
64dd0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
64de0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
64df0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
64e00 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
64e10 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
64e20 44 5f 49 54 72 61 76 65 6c 4c 6f 67 43 6c 69 65  D_ITravelLogClie
64e30 6e 74 32 20 3d 20 7b 30 78 30 41 44 33 36 34 43  nt2 = {0x0AD364C
64e40 45 2c 20 30 78 41 44 43 42 2c 20 30 78 31 31 44  E, 0xADCB, 0x11D
64e50 33 2c 20 5b 30 78 38 32 2c 20 30 78 36 39 2c 20  3, [0x82, 0x69, 
64e60 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46  0x00, 0x80, 0x5F
64e70 2c 20 30 78 43 37 2c 20 30 78 33 32 2c 20 30 78  , 0xC7, 0x32, 0x
64e80 43 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  C0]};. const IID
64e90 20 49 49 44 5f 49 54 72 61 76 65 6c 4c 6f 67 45   IID_ITravelLogE
64ea0 6e 74 72 79 20 3d 20 7b 30 78 37 45 42 46 44 44  ntry = {0x7EBFDD
64eb0 38 37 2c 20 30 78 41 44 31 38 2c 20 30 78 31 31  87, 0xAD18, 0x11
64ec0 44 33 2c 20 5b 30 78 41 34 2c 20 30 78 43 35 2c  D3, [0xA4, 0xC5,
64ed0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
64ee0 46 2c 20 30 78 37 32 2c 20 30 78 44 36 2c 20 30  F, 0x72, 0xD6, 0
64ef0 78 42 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xB8]};. const II
64f00 44 20 49 49 44 5f 49 54 72 61 76 65 6c 4c 6f 67  D IID_ITravelLog
64f10 45 78 20 3d 20 7b 30 78 33 30 35 30 46 36 37 39  Ex = {0x3050F679
64f20 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
64f30 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
64f40 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
64f50 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
64f60 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
64f70 49 49 44 5f 49 54 72 61 76 65 6c 4c 6f 67 53 74  IID_ITravelLogSt
64f80 67 20 3d 20 7b 30 78 37 45 42 46 44 44 38 30 2c  g = {0x7EBFDD80,
64f90 20 30 78 41 44 31 38 2c 20 30 78 31 31 44 33 2c   0xAD18, 0x11D3,
64fa0 20 5b 30 78 41 34 2c 20 30 78 43 35 2c 20 30 78   [0xA4, 0xC5, 0x
64fb0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
64fc0 30 78 37 32 2c 20 30 78 44 36 2c 20 30 78 42 38  0x72, 0xD6, 0xB8
64fd0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
64fe0 49 44 5f 49 54 52 65 6e 64 65 7a 76 6f 75 73 20  ID_ITRendezvous 
64ff0 3d 20 7b 30 78 33 34 36 32 31 44 36 42 2c 20 30  = {0x34621D6B, 0
65000 78 36 43 46 46 2c 20 30 78 31 31 44 31 2c 20 5b  x6CFF, 0x11D1, [
65010 30 78 41 46 2c 20 30 78 46 37 2c 20 30 78 30 30  0xAF, 0xF7, 0x00
65020 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
65030 43 33 2c 20 30 78 31 46 2c 20 30 78 45 45 5d 7d  C3, 0x1F, 0xEE]}
65040 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
65050 5f 49 54 52 65 71 75 65 73 74 20 3d 20 7b 30 78  _ITRequest = {0x
65060 41 43 34 38 46 46 44 46 2c 20 30 78 46 38 43 34  AC48FFDF, 0xF8C4
65070 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 30 2c  , 0x11D1, [0xA0,
65080 20 30 78 33 30 2c 20 30 78 30 30 2c 20 30 78 43   0x30, 0x00, 0xC
65090 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30  0, 0x4F, 0xB6, 0
650a0 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f  x80, 0x9F]};. co
650b0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 52 65  nst IID IID_ITRe
650c0 71 75 65 73 74 45 76 65 6e 74 20 3d 20 7b 30 78  questEvent = {0x
650d0 41 43 34 38 46 46 44 45 2c 20 30 78 46 38 43 34  AC48FFDE, 0xF8C4
650e0 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 30 2c  , 0x11D1, [0xA0,
650f0 20 30 78 33 30 2c 20 30 78 30 30 2c 20 30 78 43   0x30, 0x00, 0xC
65100 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30  0, 0x4F, 0xB6, 0
65110 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f  x80, 0x9F]};. co
65120 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 72 69  nst IID IID_ITri
65130 64 65 6e 74 45 76 65 6e 74 53 69 6e 6b 20 3d 20  dentEventSink = 
65140 7b 30 78 31 44 43 39 43 41 35 30 2c 20 30 78 30  {0x1DC9CA50, 0x0
65150 36 45 46 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  6EF, 0x11D2, [0x
65160 38 34 2c 20 30 78 31 35 2c 20 30 78 30 30 2c 20  84, 0x15, 0x00, 
65170 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 43 33  0x60, 0x08, 0xC3
65180 2c 20 30 78 46 42 2c 20 30 78 46 43 5d 7d 3b 0a  , 0xFB, 0xFC]};.
65190 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
651a0 54 72 6b 46 6f 72 63 65 4f 77 6e 65 72 73 68 69  TrkForceOwnershi
651b0 70 20 3d 20 7b 30 78 41 32 35 33 31 46 34 34 2c  p = {0xA2531F44,
651c0 20 30 78 43 36 37 44 2c 20 30 78 31 31 44 30 2c   0xC67D, 0x11D0,
651d0 20 5b 30 78 38 43 2c 20 30 78 42 31 2c 20 30 78   [0x8C, 0xB1, 0x
651e0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
651f0 30 78 44 39 2c 20 30 78 30 46 2c 20 30 78 38 35  0xD9, 0x0F, 0x85
65200 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
65210 49 44 5f 49 54 72 6b 52 65 73 74 6f 72 65 4e 6f  ID_ITrkRestoreNo
65220 74 69 66 79 20 3d 20 7b 30 78 44 30 30 35 36 46  tify = {0xD0056F
65230 36 42 2c 20 30 78 45 32 41 30 2c 20 30 78 31 31  6B, 0xE2A0, 0x11
65240 44 30 2c 20 5b 30 78 42 31 2c 20 30 78 43 32 2c  D0, [0xB1, 0xC2,
65250 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
65260 46 2c 20 30 78 42 39 2c 20 30 78 33 38 2c 20 30  F, 0xB9, 0x38, 0
65270 78 36 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x6D]};. const II
65280 44 20 49 49 44 5f 49 54 72 6b 52 65 73 74 6f 72  D IID_ITrkRestor
65290 65 50 61 72 73 65 72 20 3d 20 7b 30 78 37 35 35  eParser = {0x755
652a0 39 33 39 45 33 2c 20 30 78 45 33 38 31 2c 20 30  939E3, 0xE381, 0
652b0 78 31 31 44 30 2c 20 5b 30 78 42 31 2c 20 30 78  x11D0, [0xB1, 0x
652c0 43 35 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  C5, 0x00, 0xC0, 
652d0 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 33 38  0x4F, 0xB9, 0x38
652e0 2c 20 30 78 36 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x6D]};. const
652f0 20 49 49 44 20 49 49 44 5f 49 54 72 75 73 74 65   IID IID_ITruste
65300 65 41 64 6d 69 6e 20 3d 20 7b 30 78 30 43 37 33  eAdmin = {0x0C73
65310 33 41 41 31 2c 20 30 78 32 41 31 43 2c 20 30 78  3AA1, 0x2A1C, 0x
65320 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
65330 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
65340 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
65350 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
65360 49 49 44 20 49 49 44 5f 49 54 72 75 73 74 65 65  IID IID_ITrustee
65370 47 72 6f 75 70 41 64 6d 69 6e 20 3d 20 7b 30 78  GroupAdmin = {0x
65380 30 43 37 33 33 41 41 32 2c 20 30 78 32 41 31 43  0C733AA2, 0x2A1C
65390 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
653a0 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
653b0 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
653c0 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
653d0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 53 63  nst IID IID_ITSc
653e0 72 69 70 74 61 62 6c 65 41 75 64 69 6f 46 6f 72  riptableAudioFor
653f0 6d 61 74 20 3d 20 7b 30 78 42 38 37 36 35 38 42  mat = {0xB87658B
65400 44 2c 20 30 78 33 43 35 39 2c 20 30 78 34 46 36  D, 0x3C59, 0x4F6
65410 34 2c 20 5b 30 78 42 45 2c 20 30 78 37 34 2c 20  4, [0xBE, 0x74, 
65420 30 78 41 45 2c 20 30 78 44 45 2c 20 30 78 33 45  0xAE, 0xDE, 0x3E
65430 2c 20 30 78 38 36 2c 20 30 78 41 38 2c 20 30 78  , 0x86, 0xA8, 0x
65440 31 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  1E]};. const IID
65450 20 49 49 44 5f 49 54 53 64 70 20 3d 20 7b 30 78   IID_ITSdp = {0x
65460 39 42 32 37 31 39 44 38 2c 20 30 78 42 36 39 36  9B2719D8, 0xB696
65470 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 34 2c  , 0x11D0, [0xA4,
65480 20 30 78 38 39 2c 20 30 78 30 30 2c 20 30 78 43   0x89, 0x00, 0xC
65490 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30  0, 0x4F, 0xD9, 0
654a0 78 31 41 2c 20 30 78 43 30 5d 7d 3b 0a 20 63 6f  x1A, 0xC0]};. co
654b0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 53 74  nst IID IID_ITSt
654c0 61 74 69 63 41 75 64 69 6f 54 65 72 6d 69 6e 61  aticAudioTermina
654d0 6c 20 3d 20 7b 30 78 41 38 36 42 37 38 37 31 2c  l = {0xA86B7871,
654e0 20 30 78 44 31 34 43 2c 20 30 78 34 38 45 36 2c   0xD14C, 0x48E6,
654f0 20 5b 30 78 39 32 2c 20 30 78 32 45 2c 20 30 78   [0x92, 0x2E, 0x
65500 41 38 2c 20 30 78 44 31 2c 20 30 78 35 46 2c 20  A8, 0xD1, 0x5F, 
65510 30 78 39 38 2c 20 30 78 34 38 2c 20 30 78 30 30  0x98, 0x48, 0x00
65520 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
65530 49 44 5f 49 54 53 74 72 65 61 6d 20 3d 20 7b 30  ID_ITStream = {0
65540 78 45 45 33 42 44 36 30 35 2c 20 30 78 33 38 36  xEE3BD605, 0x386
65550 38 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41 30  8, 0x11D2, [0xA0
65560 2c 20 30 78 34 35 2c 20 30 78 30 30 2c 20 30 78  , 0x45, 0x00, 0x
65570 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20  C0, 0x4F, 0xB6, 
65580 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63  0x80, 0x9F]};. c
65590 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 53  onst IID IID_ITS
655a0 74 72 65 61 6d 43 6f 6e 74 72 6f 6c 20 3d 20 7b  treamControl = {
655b0 30 78 45 45 33 42 44 36 30 34 2c 20 30 78 33 38  0xEE3BD604, 0x38
655c0 36 38 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41  68, 0x11D2, [0xA
655d0 30 2c 20 30 78 34 35 2c 20 30 78 30 30 2c 20 30  0, 0x45, 0x00, 0
655e0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c  xC0, 0x4F, 0xB6,
655f0 20 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20   0x80, 0x9F]};. 
65600 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
65610 53 74 72 65 61 6d 51 75 61 6c 69 74 79 43 6f 6e  StreamQualityCon
65620 74 72 6f 6c 20 3d 20 7b 30 78 36 43 30 41 42 36  trol = {0x6C0AB6
65630 43 32 2c 20 30 78 32 31 45 33 2c 20 30 78 31 31  C2, 0x21E3, 0x11
65640 44 33 2c 20 5b 30 78 41 35 2c 20 30 78 37 37 2c  D3, [0xA5, 0x77,
65650 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
65660 46 2c 20 30 78 38 45 2c 20 30 78 46 36 2c 20 30  F, 0x8E, 0xF6, 0
65670 78 45 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xE3]};. const II
65680 44 20 49 49 44 5f 49 54 53 75 62 53 74 72 65 61  D IID_ITSubStrea
65690 6d 20 3d 20 7b 30 78 45 45 33 42 44 36 30 38 2c  m = {0xEE3BD608,
656a0 20 30 78 33 38 36 38 2c 20 30 78 31 31 44 32 2c   0x3868, 0x11D2,
656b0 20 5b 30 78 41 30 2c 20 30 78 34 35 2c 20 30 78   [0xA0, 0x45, 0x
656c0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
656d0 30 78 42 36 2c 20 30 78 38 30 2c 20 30 78 39 46  0xB6, 0x80, 0x9F
656e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
656f0 49 44 5f 49 54 53 75 62 53 74 72 65 61 6d 43 6f  ID_ITSubStreamCo
65700 6e 74 72 6f 6c 20 3d 20 7b 30 78 45 45 33 42 44  ntrol = {0xEE3BD
65710 36 30 37 2c 20 30 78 33 38 36 38 2c 20 30 78 31  607, 0x3868, 0x1
65720 31 44 32 2c 20 5b 30 78 41 30 2c 20 30 78 34 35  1D2, [0xA0, 0x45
65730 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
65740 34 46 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20  4F, 0xB6, 0x80, 
65750 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x9F]};. const I
65760 49 44 20 49 49 44 5f 49 54 54 41 50 49 20 3d 20  ID IID_ITTAPI = 
65770 7b 30 78 42 31 45 46 43 33 38 32 2c 20 30 78 39  {0xB1EFC382, 0x9
65780 33 35 35 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  355, 0x11D0, [0x
65790 38 33 2c 20 30 78 35 43 2c 20 30 78 30 30 2c 20  83, 0x5C, 0x00, 
657a0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 43  0xAA, 0x00, 0x3C
657b0 2c 20 30 78 43 41 2c 20 30 78 42 44 5d 7d 3b 0a  , 0xCA, 0xBD]};.
657c0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
657d0 54 54 41 50 49 32 20 3d 20 7b 30 78 35 34 46 42  TTAPI2 = {0x54FB
657e0 44 43 38 43 2c 20 30 78 44 39 30 46 2c 20 30 78  DC8C, 0xD90F, 0x
657f0 34 44 41 44 2c 20 5b 30 78 39 36 2c 20 30 78 39  4DAD, [0x96, 0x9
65800 35 2c 20 30 78 42 33 2c 20 30 78 37 33 2c 20 30  5, 0xB3, 0x73, 0
65810 78 30 39 2c 20 30 78 37 46 2c 20 30 78 30 39 2c  x09, 0x7F, 0x09,
65820 20 30 78 34 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x4B]};. const 
65830 49 49 44 20 49 49 44 5f 49 54 54 41 50 49 43 61  IID IID_ITTAPICa
65840 6c 6c 43 65 6e 74 65 72 20 3d 20 7b 30 78 35 41  llCenter = {0x5A
65850 46 43 33 31 35 34 2c 20 30 78 34 42 43 43 2c 20  FC3154, 0x4BCC, 
65860 30 78 31 31 44 31 2c 20 5b 30 78 42 46 2c 20 30  0x11D1, [0xBF, 0
65870 78 38 30 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  x80, 0x00, 0x80,
65880 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 34   0x5F, 0xC1, 0x4
65890 37 2c 20 30 78 44 33 5d 7d 3b 0a 20 63 6f 6e 73  7, 0xD3]};. cons
658a0 74 20 49 49 44 20 49 49 44 5f 49 54 54 41 50 49  t IID IID_ITTAPI
658b0 45 76 65 6e 74 4e 6f 74 69 66 69 63 61 74 69 6f  EventNotificatio
658c0 6e 20 3d 20 7b 30 78 45 44 44 42 39 34 32 36 2c  n = {0xEDDB9426,
658d0 20 30 78 33 42 39 31 2c 20 30 78 31 31 44 31 2c   0x3B91, 0x11D1,
658e0 20 5b 30 78 38 46 2c 20 30 78 33 30 2c 20 30 78   [0x8F, 0x30, 0x
658f0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
65900 30 78 42 36 2c 20 30 78 38 30 2c 20 30 78 39 46  0xB6, 0x80, 0x9F
65910 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
65920 49 44 5f 49 54 54 41 50 49 4f 62 6a 65 63 74 45  ID_ITTAPIObjectE
65930 76 65 6e 74 20 3d 20 7b 30 78 46 34 38 35 34 44  vent = {0xF4854D
65940 34 38 2c 20 30 78 39 33 37 41 2c 20 30 78 31 31  48, 0x937A, 0x11
65950 44 31 2c 20 5b 30 78 42 42 2c 20 30 78 35 38 2c  D1, [0xBB, 0x58,
65960 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
65970 46 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30  F, 0xB6, 0x80, 0
65980 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x9F]};. const II
65990 44 20 49 49 44 5f 49 54 54 41 50 49 4f 62 6a 65  D IID_ITTAPIObje
659a0 63 74 45 76 65 6e 74 32 20 3d 20 7b 30 78 33 35  ctEvent2 = {0x35
659b0 39 44 44 41 36 45 2c 20 30 78 36 38 43 45 2c 20  9DDA6E, 0x68CE, 
659c0 30 78 34 33 38 33 2c 20 5b 30 78 42 46 2c 20 30  0x4383, [0xBF, 0
659d0 78 30 42 2c 20 30 78 31 36 2c 20 30 78 39 31 2c  x0B, 0x16, 0x91,
659e0 20 30 78 33 33 2c 20 30 78 43 34 2c 20 30 78 31   0x33, 0xC4, 0x1
659f0 42 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  B, 0x46]};. cons
65a00 74 20 49 49 44 20 49 49 44 5f 49 54 54 65 72 6d  t IID IID_ITTerm
65a10 69 6e 61 6c 20 3d 20 7b 30 78 42 31 45 46 43 33  inal = {0xB1EFC3
65a20 38 41 2c 20 30 78 39 33 35 35 2c 20 30 78 31 31  8A, 0x9355, 0x11
65a30 44 30 2c 20 5b 30 78 38 33 2c 20 30 78 35 43 2c  D0, [0x83, 0x5C,
65a40 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
65a50 30 2c 20 30 78 33 43 2c 20 30 78 43 41 2c 20 30  0, 0x3C, 0xCA, 0
65a60 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xBD]};. const II
65a70 44 20 49 49 44 5f 49 54 54 65 72 6d 69 6e 61 6c  D IID_ITTerminal
65a80 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 41 45 44  Control = {0xAED
65a90 36 34 38 33 42 2c 20 30 78 33 33 30 34 2c 20 30  6483B, 0x3304, 0
65aa0 78 31 31 44 32 2c 20 5b 30 78 38 36 2c 20 30 78  x11D2, [0x86, 0x
65ab0 46 31 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  F1, 0x00, 0x60, 
65ac0 30 78 30 38 2c 20 30 78 42 30 2c 20 30 78 45 35  0x08, 0xB0, 0xE5
65ad0 2c 20 30 78 44 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xD2]};. const
65ae0 20 49 49 44 20 49 49 44 5f 49 54 54 65 72 6d 69   IID IID_ITTermi
65af0 6e 61 6c 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78  nalManager = {0x
65b00 37 31 37 30 46 32 44 45 2c 20 30 78 39 42 45 33  7170F2DE, 0x9BE3
65b10 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 30 2c  , 0x11D0, [0xA0,
65b20 20 30 78 30 39 2c 20 30 78 30 30 2c 20 30 78 41   0x09, 0x00, 0xA
65b30 41 2c 20 30 78 30 30 2c 20 30 78 42 36 2c 20 30  A, 0x00, 0xB6, 0
65b40 78 30 35 2c 20 30 78 41 34 5d 7d 3b 0a 20 63 6f  x05, 0xA4]};. co
65b50 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 54 65  nst IID IID_ITTe
65b60 72 6d 69 6e 61 6c 4d 61 6e 61 67 65 72 32 20 3d  rminalManager2 =
65b70 20 7b 30 78 42 42 33 33 44 45 43 36 2c 20 30 78   {0xBB33DEC6, 0x
65b80 42 32 43 37 2c 20 30 78 34 36 45 36 2c 20 5b 30  B2C7, 0x46E6, [0
65b90 78 39 45 2c 20 30 78 44 31 2c 20 30 78 34 39 2c  x9E, 0xD1, 0x49,
65ba0 20 30 78 38 42 2c 20 30 78 39 31 2c 20 30 78 46   0x8B, 0x91, 0xF
65bb0 41 2c 20 30 78 38 35 2c 20 30 78 41 43 5d 7d 3b  A, 0x85, 0xAC]};
65bc0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
65bd0 49 54 54 65 72 6d 69 6e 61 6c 53 75 70 70 6f 72  ITTerminalSuppor
65be0 74 20 3d 20 7b 30 78 42 31 45 46 43 33 38 35 2c  t = {0xB1EFC385,
65bf0 20 30 78 39 33 35 35 2c 20 30 78 31 31 44 30 2c   0x9355, 0x11D0,
65c00 20 5b 30 78 38 33 2c 20 30 78 35 43 2c 20 30 78   [0x83, 0x5C, 0x
65c10 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
65c20 30 78 33 43 2c 20 30 78 43 41 2c 20 30 78 42 44  0x3C, 0xCA, 0xBD
65c30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
65c40 49 44 5f 49 54 54 65 72 6d 69 6e 61 6c 53 75 70  ID_ITTerminalSup
65c50 70 6f 72 74 32 20 3d 20 7b 30 78 46 33 45 42 33  port2 = {0xF3EB3
65c60 39 42 43 2c 20 30 78 31 42 31 46 2c 20 30 78 34  9BC, 0x1B1F, 0x4
65c70 45 39 39 2c 20 5b 30 78 41 30 2c 20 30 78 43 30  E99, [0xA0, 0xC0
65c80 2c 20 30 78 35 36 2c 20 30 78 33 30 2c 20 30 78  , 0x56, 0x30, 0x
65c90 35 43 2c 20 30 78 34 44 2c 20 30 78 44 35 2c 20  5C, 0x4D, 0xD5, 
65ca0 30 78 39 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x91]};. const I
65cb0 49 44 20 49 49 44 5f 49 54 54 69 6d 65 20 3d 20  ID IID_ITTime = 
65cc0 7b 30 78 32 36 35 32 42 42 37 38 2c 20 30 78 31  {0x2652BB78, 0x1
65cd0 35 31 36 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  516, 0x11D1, [0x
65ce0 39 37 2c 20 30 78 37 31 2c 20 30 78 30 30 2c 20  97, 0x71, 0x00, 
65cf0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39  0xC0, 0x4F, 0xD9
65d00 2c 20 30 78 31 41 2c 20 30 78 43 30 5d 7d 3b 0a  , 0x1A, 0xC0]};.
65d10 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
65d20 54 54 69 6d 65 43 6f 6c 6c 65 63 74 69 6f 6e 20  TTimeCollection 
65d30 3d 20 7b 30 78 30 43 43 31 46 30 34 46 2c 20 30  = {0x0CC1F04F, 0
65d40 78 43 41 45 42 2c 20 30 78 31 31 44 30 2c 20 5b  xCAEB, 0x11D0, [
65d50 30 78 38 44 2c 20 30 78 35 38 2c 20 30 78 30 30  0x8D, 0x58, 0x00
65d60 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
65d70 44 39 2c 20 30 78 31 41 2c 20 30 78 43 30 5d 7d  D9, 0x1A, 0xC0]}
65d80 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
65d90 5f 49 54 54 6f 6e 65 44 65 74 65 63 74 69 6f 6e  _ITToneDetection
65da0 45 76 65 6e 74 20 3d 20 7b 30 78 34 30 37 45 30  Event = {0x407E0
65db0 46 41 46 2c 20 30 78 44 30 34 37 2c 20 30 78 34  FAF, 0xD047, 0x4
65dc0 37 35 33 2c 20 5b 30 78 42 30 2c 20 30 78 43 36  753, [0xB0, 0xC6
65dd0 2c 20 30 78 38 45 2c 20 30 78 30 36 2c 20 30 78  , 0x8E, 0x06, 0x
65de0 30 33 2c 20 30 78 37 33 2c 20 30 78 46 45 2c 20  03, 0x73, 0xFE, 
65df0 30 78 43 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xCD]};. const I
65e00 49 44 20 49 49 44 5f 49 54 54 6f 6e 65 54 65 72  ID IID_ITToneTer
65e10 6d 69 6e 61 6c 45 76 65 6e 74 20 3d 20 7b 30 78  minalEvent = {0x
65e20 45 36 46 35 36 30 30 39 2c 20 30 78 36 31 31 46  E6F56009, 0x611F
65e30 2c 20 30 78 34 39 34 35 2c 20 5b 30 78 42 42 2c  , 0x4945, [0xBB,
65e40 20 30 78 44 32 2c 20 30 78 32 44 2c 20 30 78 30   0xD2, 0x2D, 0x0
65e50 43 2c 20 30 78 45 35 2c 20 30 78 36 31 2c 20 30  C, 0xE5, 0x61, 0
65e60 78 32 30 2c 20 30 78 35 36 5d 7d 3b 0a 20 63 6f  x20, 0x56]};. co
65e70 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 54 54  nst IID IID_ITTT
65e80 53 54 65 72 6d 69 6e 61 6c 45 76 65 6e 74 20 3d  STerminalEvent =
65e90 20 7b 30 78 44 39 36 34 37 38 38 46 2c 20 30 78   {0xD964788F, 0x
65ea0 39 35 41 35 2c 20 30 78 34 36 31 44 2c 20 5b 30  95A5, 0x461D, [0
65eb0 78 41 42 2c 20 30 78 30 43 2c 20 30 78 42 39 2c  xAB, 0x0C, 0xB9,
65ec0 20 30 78 39 30 2c 20 30 78 30 41 2c 20 30 78 36   0x90, 0x0A, 0x6
65ed0 43 2c 20 30 78 32 37 2c 20 30 78 31 33 5d 7d 3b  C, 0x27, 0x13]};
65ee0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
65ef0 49 54 79 70 65 43 68 61 6e 67 65 45 76 65 6e 74  ITypeChangeEvent
65f00 73 20 3d 20 7b 30 78 30 30 30 32 30 34 31 30 2c  s = {0x00020410,
65f10 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
65f20 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
65f30 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
65f40 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
65f50 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
65f60 49 44 5f 49 54 79 70 65 43 6f 6d 70 20 3d 20 7b  ID_ITypeComp = {
65f70 30 78 30 30 30 32 30 34 30 33 2c 20 30 78 30 30  0x00020403, 0x00
65f80 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
65f90 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
65fa0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
65fb0 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
65fc0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
65fd0 79 70 65 46 61 63 74 6f 72 79 20 3d 20 7b 30 78  ypeFactory = {0x
65fe0 30 30 30 30 30 30 32 45 2c 20 30 78 30 30 30 30  0000002E, 0x0000
65ff0 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
66000 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
66010 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
66020 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
66030 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 79 70  nst IID IID_ITyp
66040 65 49 6e 66 6f 20 3d 20 7b 30 78 30 30 30 32 30  eInfo = {0x00020
66050 34 30 31 2c 20 30 78 30 30 30 30 2c 20 30 78 30  401, 0x0000, 0x0
66060 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
66070 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
66080 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
66090 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
660a0 49 44 20 49 49 44 5f 49 54 79 70 65 49 6e 66 6f  ID IID_ITypeInfo
660b0 32 20 3d 20 7b 30 78 30 30 30 32 30 34 31 32 2c  2 = {0x00020412,
660c0 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
660d0 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
660e0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
660f0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
66100 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
66110 49 44 5f 49 54 79 70 65 4c 69 62 20 3d 20 7b 30  ID_ITypeLib = {0
66120 78 30 30 30 32 30 34 30 32 2c 20 30 78 30 30 30  x00020402, 0x000
66130 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
66140 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
66150 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
66160 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
66170 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 79  onst IID IID_ITy
66180 70 65 4c 69 62 32 20 3d 20 7b 30 78 30 30 30 32  peLib2 = {0x0002
66190 30 34 31 31 2c 20 30 78 30 30 30 30 2c 20 30 78  0411, 0x0000, 0x
661a0 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
661b0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
661c0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
661d0 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
661e0 49 49 44 20 49 49 44 5f 49 54 79 70 65 4d 61 72  IID IID_ITypeMar
661f0 73 68 61 6c 20 3d 20 7b 30 78 30 30 30 30 30 30  shal = {0x000000
66200 32 44 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  2D, 0x0000, 0x00
66210 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
66220 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
66230 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
66240 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
66250 44 20 49 49 44 5f 49 55 6d 69 41 44 53 49 50 72  D IID_IUmiADSIPr
66260 69 76 61 74 65 20 3d 20 7b 30 78 43 46 43 45 43  ivate = {0xCFCEC
66270 42 30 31 2c 20 30 78 33 31 32 33 2c 20 30 78 34  B01, 0x3123, 0x4
66280 39 32 36 2c 20 5b 30 78 42 35 2c 20 30 78 45 33  926, [0xB5, 0xE3
66290 2c 20 30 78 36 32 2c 20 30 78 37 38 2c 20 30 78  , 0x62, 0x78, 0x
662a0 30 38 2c 20 30 78 32 37 2c 20 30 78 32 36 2c 20  08, 0x27, 0x26, 
662b0 30 78 34 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x43]};. const I
662c0 49 44 20 49 49 44 5f 49 55 6e 69 66 6f 72 6d 52  ID IID_IUniformR
662d0 65 73 6f 75 72 63 65 4c 6f 63 61 74 6f 72 41 20  esourceLocatorA 
662e0 3d 20 7b 30 78 46 42 46 32 33 42 38 30 2c 20 30  = {0xFBF23B80, 0
662f0 78 45 33 46 30 2c 20 30 78 31 30 31 42 2c 20 5b  xE3F0, 0x101B, [
66300 30 78 38 34 2c 20 30 78 38 38 2c 20 30 78 30 30  0x84, 0x88, 0x00
66310 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
66320 33 45 2c 20 30 78 35 36 2c 20 30 78 46 38 5d 7d  3E, 0x56, 0xF8]}
66330 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
66340 5f 49 55 6e 69 66 6f 72 6d 52 65 73 6f 75 72 63  _IUniformResourc
66350 65 4c 6f 63 61 74 6f 72 57 20 3d 20 7b 30 78 43  eLocatorW = {0xC
66360 41 42 42 30 44 41 30 2c 20 30 78 44 41 35 37 2c  ABB0DA0, 0xDA57,
66370 20 30 78 31 31 43 46 2c 20 5b 30 78 39 39 2c 20   0x11CF, [0x99, 
66380 30 78 37 34 2c 20 30 78 30 30 2c 20 30 78 32 30  0x74, 0x00, 0x20
66390 2c 20 30 78 41 46 2c 20 30 78 44 37 2c 20 30 78  , 0xAF, 0xD7, 0x
663a0 39 37 2c 20 30 78 36 32 5d 7d 3b 0a 20 63 6f 6e  97, 0x62]};. con
663b0 73 74 20 49 49 44 20 49 49 44 5f 49 55 6e 6b 6e  st IID IID_IUnkn
663c0 6f 77 6e 20 3d 20 7b 30 78 30 30 30 30 30 30 30  own = {0x0000000
663d0 30 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  0, 0x0000, 0x000
663e0 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
663f0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
66400 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
66410 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
66420 20 49 49 44 5f 49 55 6e 73 65 63 75 72 65 64 41   IID_IUnsecuredA
66430 70 61 72 74 6d 65 6e 74 20 3d 20 7b 30 78 31 43  partment = {0x1C
66440 46 41 42 41 38 43 2c 20 30 78 31 35 32 33 2c 20  FABA8C, 0x1523, 
66450 30 78 31 31 44 31 2c 20 5b 30 78 41 44 2c 20 30  0x11D1, [0xAD, 0
66460 78 37 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x79, 0x00, 0xC0,
66470 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30 78 46   0x4F, 0xD8, 0xF
66480 44 2c 20 30 78 46 46 5d 7d 3b 0a 20 63 6f 6e 73  D, 0xFF]};. cons
66490 74 20 49 49 44 20 49 49 44 5f 49 55 50 6e 50 44  t IID IID_IUPnPD
664a0 65 73 63 72 69 70 74 69 6f 6e 44 6f 63 75 6d 65  escriptionDocume
664b0 6e 74 20 3d 20 7b 30 78 31 31 44 31 43 31 42 32  nt = {0x11D1C1B2
664c0 2c 20 30 78 37 44 41 41 2c 20 30 78 34 43 39 45  , 0x7DAA, 0x4C9E
664d0 2c 20 5b 30 78 39 35 2c 20 30 78 39 35 2c 20 30  , [0x95, 0x95, 0
664e0 78 37 46 2c 20 30 78 38 32 2c 20 30 78 45 44 2c  x7F, 0x82, 0xED,
664f0 20 30 78 32 30 2c 20 30 78 36 44 2c 20 30 78 31   0x20, 0x6D, 0x1
66500 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
66510 49 49 44 5f 49 55 50 6e 50 44 65 73 63 72 69 70  IID_IUPnPDescrip
66520 74 69 6f 6e 44 6f 63 75 6d 65 6e 74 43 61 6c 6c  tionDocumentCall
66530 62 61 63 6b 20 3d 20 7b 30 78 37 37 33 39 34 43  back = {0x77394C
66540 36 39 2c 20 30 78 35 34 38 36 2c 20 30 78 34 30  69, 0x5486, 0x40
66550 44 36 2c 20 5b 30 78 39 42 2c 20 30 78 43 33 2c  D6, [0x9B, 0xC3,
66560 20 30 78 34 39 2c 20 30 78 39 31 2c 20 30 78 39   0x49, 0x91, 0x9
66570 38 2c 20 30 78 33 45 2c 20 30 78 30 32 2c 20 30  8, 0x3E, 0x02, 0
66580 78 44 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xDA]};. const II
66590 44 20 49 49 44 5f 49 55 50 6e 50 44 65 76 69 63  D IID_IUPnPDevic
665a0 65 20 3d 20 7b 30 78 33 44 34 34 44 30 44 31 2c  e = {0x3D44D0D1,
665b0 20 30 78 39 38 43 39 2c 20 30 78 34 38 38 39 2c   0x98C9, 0x4889,
665c0 20 5b 30 78 41 43 2c 20 30 78 44 31 2c 20 30 78   [0xAC, 0xD1, 0x
665d0 46 39 2c 20 30 78 44 36 2c 20 30 78 37 34 2c 20  F9, 0xD6, 0x74, 
665e0 30 78 42 46 2c 20 30 78 32 32 2c 20 30 78 32 31  0xBF, 0x22, 0x21
665f0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
66600 49 44 5f 49 55 50 6e 50 44 65 76 69 63 65 43 6f  ID_IUPnPDeviceCo
66610 6e 74 72 6f 6c 20 3d 20 7b 30 78 32 30 34 38 31  ntrol = {0x20481
66620 30 42 41 2c 20 30 78 37 33 42 32 2c 20 30 78 31  0BA, 0x73B2, 0x1
66630 31 44 34 2c 20 5b 30 78 42 46 2c 20 30 78 34 32  1D4, [0xBF, 0x42
66640 2c 20 30 78 30 30 2c 20 30 78 42 30 2c 20 30 78  , 0x00, 0xB0, 0x
66650 44 30 2c 20 30 78 31 31 2c 20 30 78 38 42 2c 20  D0, 0x11, 0x8B, 
66660 30 78 35 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x56]};. const I
66670 49 44 20 49 49 44 5f 49 55 50 6e 50 44 65 76 69  ID IID_IUPnPDevi
66680 63 65 44 6f 63 75 6d 65 6e 74 41 63 63 65 73 73  ceDocumentAccess
66690 20 3d 20 7b 30 78 45 37 37 37 32 38 30 34 2c 20   = {0xE7772804, 
666a0 30 78 33 32 38 37 2c 20 30 78 34 31 38 45 2c 20  0x3287, 0x418E, 
666b0 5b 30 78 39 30 2c 20 30 78 37 32 2c 20 30 78 43  [0x90, 0x72, 0xC
666c0 46 2c 20 30 78 32 42 2c 20 30 78 34 37 2c 20 30  F, 0x2B, 0x47, 0
666d0 78 32 33 2c 20 30 78 38 39 2c 20 30 78 38 31 5d  x23, 0x89, 0x81]
666e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
666f0 44 5f 49 55 50 6e 50 44 65 76 69 63 65 46 69 6e  D_IUPnPDeviceFin
66700 64 65 72 20 3d 20 7b 30 78 41 44 44 41 33 44 35  der = {0xADDA3D5
66710 35 2c 20 30 78 36 46 37 32 2c 20 30 78 34 33 31  5, 0x6F72, 0x431
66720 39 2c 20 5b 30 78 42 46 2c 20 30 78 46 39 2c 20  9, [0xBF, 0xF9, 
66730 30 78 31 38 2c 20 30 78 36 30 2c 20 30 78 30 41  0x18, 0x60, 0x0A
66740 2c 20 30 78 35 33 2c 20 30 78 39 42 2c 20 30 78  , 0x53, 0x9B, 0x
66750 31 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  10]};. const IID
66760 20 49 49 44 5f 49 55 50 6e 50 44 65 76 69 63 65   IID_IUPnPDevice
66770 46 69 6e 64 65 72 41 64 64 43 61 6c 6c 62 61 63  FinderAddCallbac
66780 6b 57 69 74 68 49 20 3d 20 7b 30 78 39 38 33 44  kWithI = {0x983D
66790 46 43 30 42 2c 20 30 78 31 37 39 36 2c 20 30 78  FC0B, 0x1796, 0x
667a0 34 34 44 46 2c 20 5b 30 78 38 39 2c 20 30 78 37  44DF, [0x89, 0x7
667b0 35 2c 20 30 78 43 41 2c 20 30 78 35 34 2c 20 30  5, 0xCA, 0x54, 0
667c0 78 35 42 2c 20 30 78 36 32 2c 20 30 78 30 45 2c  x5B, 0x62, 0x0E,
667d0 20 30 78 45 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xE5]};. const 
667e0 49 49 44 20 49 49 44 5f 49 55 50 6e 50 44 65 76  IID IID_IUPnPDev
667f0 69 63 65 46 69 6e 64 65 72 43 61 6c 6c 62 61 63  iceFinderCallbac
66800 6b 20 3d 20 7b 30 78 34 31 35 41 39 38 34 41 2c  k = {0x415A984A,
66810 20 30 78 38 38 42 33 2c 20 30 78 34 39 46 33 2c   0x88B3, 0x49F3,
66820 20 5b 30 78 39 32 2c 20 30 78 41 46 2c 20 30 78   [0x92, 0xAF, 0x
66830 30 35 2c 20 30 78 30 38 2c 20 30 78 42 45 2c 20  05, 0x08, 0xBE, 
66840 30 78 44 46 2c 20 30 78 30 44 2c 20 30 78 36 43  0xDF, 0x0D, 0x6C
66850 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
66860 49 44 5f 49 55 50 6e 50 44 65 76 69 63 65 48 6f  ID_IUPnPDeviceHo
66870 73 74 49 43 53 53 75 70 70 6f 72 74 20 3d 20 7b  stICSSupport = {
66880 30 78 33 46 46 43 35 41 45 35 2c 20 30 78 41 36  0x3FFC5AE5, 0xA6
66890 36 42 2c 20 30 78 34 39 39 43 2c 20 5b 30 78 41  6B, 0x499C, [0xA
668a0 31 2c 20 30 78 38 30 2c 20 30 78 43 37 2c 20 30  1, 0x80, 0xC7, 0
668b0 78 33 39 2c 20 30 78 33 44 2c 20 30 78 42 36 2c  x39, 0x3D, 0xB6,
668c0 20 30 78 42 41 2c 20 30 78 38 44 5d 7d 3b 0a 20   0xBA, 0x8D]};. 
668d0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 55  const IID IID_IU
668e0 50 6e 50 44 65 76 69 63 65 48 6f 73 74 53 65 74  PnPDeviceHostSet
668f0 75 70 20 3d 20 7b 30 78 36 42 44 33 34 39 30 39  up = {0x6BD34909
66900 2c 20 30 78 35 34 45 37 2c 20 30 78 34 46 42 46  , 0x54E7, 0x4FBF
66910 2c 20 5b 30 78 38 35 2c 20 30 78 36 32 2c 20 30  , [0x85, 0x62, 0
66920 78 37 42 2c 20 30 78 38 39 2c 20 30 78 37 30 2c  x7B, 0x89, 0x70,
66930 20 30 78 39 41 2c 20 30 78 35 38 2c 20 30 78 39   0x9A, 0x58, 0x9
66940 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  A]};. const IID 
66950 49 49 44 5f 49 55 50 6e 50 44 65 76 69 63 65 50  IID_IUPnPDeviceP
66960 72 6f 76 69 64 65 72 20 3d 20 7b 30 78 32 30 34  rovider = {0x204
66970 38 31 30 42 38 2c 20 30 78 37 33 42 32 2c 20 30  810B8, 0x73B2, 0
66980 78 31 31 44 34 2c 20 5b 30 78 42 46 2c 20 30 78  x11D4, [0xBF, 0x
66990 34 32 2c 20 30 78 30 30 2c 20 30 78 42 30 2c 20  42, 0x00, 0xB0, 
669a0 30 78 44 30 2c 20 30 78 31 31 2c 20 30 78 38 42  0xD0, 0x11, 0x8B
669b0 2c 20 30 78 35 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x56]};. const
669c0 20 49 49 44 20 49 49 44 5f 49 55 50 6e 50 44 65   IID IID_IUPnPDe
669d0 76 69 63 65 73 20 3d 20 7b 30 78 46 44 42 43 30  vices = {0xFDBC0
669e0 43 37 33 2c 20 30 78 42 44 41 33 2c 20 30 78 34  C73, 0xBDA3, 0x4
669f0 43 36 36 2c 20 5b 30 78 41 43 2c 20 30 78 34 46  C66, [0xAC, 0x4F
66a00 2c 20 30 78 46 32 2c 20 30 78 44 39 2c 20 30 78  , 0xF2, 0xD9, 0x
66a10 36 46 2c 20 30 78 44 41 2c 20 30 78 44 36 2c 20  6F, 0xDA, 0xD6, 
66a20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x8C]};. const I
66a30 49 44 20 49 49 44 5f 49 55 50 6e 50 45 76 65 6e  ID IID_IUPnPEven
66a40 74 53 69 6e 6b 20 3d 20 7b 30 78 32 30 34 38 31  tSink = {0x20481
66a50 30 42 34 2c 20 30 78 37 33 42 32 2c 20 30 78 31  0B4, 0x73B2, 0x1
66a60 31 44 34 2c 20 5b 30 78 42 46 2c 20 30 78 34 32  1D4, [0xBF, 0x42
66a70 2c 20 30 78 30 30 2c 20 30 78 42 30 2c 20 30 78  , 0x00, 0xB0, 0x
66a80 44 30 2c 20 30 78 31 31 2c 20 30 78 38 42 2c 20  D0, 0x11, 0x8B, 
66a90 30 78 35 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x56]};. const I
66aa0 49 44 20 49 49 44 5f 49 55 50 6e 50 45 76 65 6e  ID IID_IUPnPEven
66ab0 74 53 6f 75 72 63 65 20 3d 20 7b 30 78 32 30 34  tSource = {0x204
66ac0 38 31 30 42 35 2c 20 30 78 37 33 42 32 2c 20 30  810B5, 0x73B2, 0
66ad0 78 31 31 44 34 2c 20 5b 30 78 42 46 2c 20 30 78  x11D4, [0xBF, 0x
66ae0 34 32 2c 20 30 78 30 30 2c 20 30 78 42 30 2c 20  42, 0x00, 0xB0, 
66af0 30 78 44 30 2c 20 30 78 31 31 2c 20 30 78 38 42  0xD0, 0x11, 0x8B
66b00 2c 20 30 78 35 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x56]};. const
66b10 20 49 49 44 20 49 49 44 5f 49 55 50 6e 50 4e 41   IID IID_IUPnPNA
66b20 54 20 3d 20 7b 30 78 42 31 37 31 43 38 31 32 2c  T = {0xB171C812,
66b30 20 30 78 43 43 37 36 2c 20 30 78 34 38 35 41 2c   0xCC76, 0x485A,
66b40 20 5b 30 78 39 34 2c 20 30 78 44 38 2c 20 30 78   [0x94, 0xD8, 0x
66b50 42 36 2c 20 30 78 42 33 2c 20 30 78 41 32 2c 20  B6, 0xB3, 0xA2, 
66b60 30 78 37 39 2c 20 30 78 34 45 2c 20 30 78 39 39  0x79, 0x4E, 0x99
66b70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
66b80 49 44 5f 49 55 50 6e 50 50 72 69 76 61 74 65 43  ID_IUPnPPrivateC
66b90 61 6c 6c 62 61 63 6b 48 65 6c 70 65 72 20 3d 20  allbackHelper = 
66ba0 7b 30 78 38 44 43 43 38 33 32 37 2c 20 30 78 44  {0x8DCC8327, 0xD
66bb0 42 45 39 2c 20 30 78 34 38 45 36 2c 20 5b 30 78  BE9, 0x48E6, [0x
66bc0 38 34 2c 20 30 78 36 43 2c 20 30 78 33 33 2c 20  84, 0x6C, 0x33, 
66bd0 30 78 37 32 2c 20 30 78 35 38 2c 20 30 78 36 35  0x72, 0x58, 0x65
66be0 2c 20 30 78 44 35 2c 20 30 78 30 43 5d 7d 3b 0a  , 0xD5, 0x0C]};.
66bf0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
66c00 55 50 6e 50 50 72 69 76 61 74 65 44 6f 63 75 6d  UPnPPrivateDocum
66c10 65 6e 74 43 61 6c 6c 62 61 63 6b 48 65 6c 70 20  entCallbackHelp 
66c20 3d 20 7b 30 78 31 39 34 33 32 41 38 45 2c 20 30  = {0x19432A8E, 0
66c30 78 34 41 33 32 2c 20 30 78 34 38 36 30 2c 20 5b  x4A32, 0x4860, [
66c40 30 78 42 38 2c 20 30 78 46 42 2c 20 30 78 39 35  0xB8, 0xFB, 0x95
66c50 2c 20 30 78 42 31 2c 20 30 78 31 31 2c 20 30 78  , 0xB1, 0x11, 0x
66c60 37 43 2c 20 30 78 44 34 2c 20 30 78 45 35 5d 7d  7C, 0xD4, 0xE5]}
66c70 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
66c80 5f 49 55 50 6e 50 50 72 69 76 61 74 65 53 65 72  _IUPnPPrivateSer
66c90 76 69 63 65 48 65 6c 70 65 72 32 20 3d 20 7b 30  viceHelper2 = {0
66ca0 78 33 34 30 46 34 30 37 36 2c 20 30 78 36 38 35  x340F4076, 0x685
66cb0 36 2c 20 30 78 34 38 46 39 2c 20 5b 30 78 42 33  6, 0x48F9, [0xB3
66cc0 2c 20 30 78 43 34 2c 20 30 78 39 37 2c 20 30 78  , 0xC4, 0x97, 0x
66cd0 42 39 2c 20 30 78 31 42 2c 20 30 78 36 38 2c 20  B9, 0x1B, 0x68, 
66ce0 30 78 44 37 2c 20 30 78 37 45 5d 7d 3b 0a 20 63  0xD7, 0x7E]};. c
66cf0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 55 50  onst IID IID_IUP
66d00 6e 50 52 65 67 69 73 74 72 61 72 20 3d 20 7b 30  nPRegistrar = {0
66d10 78 32 30 34 38 31 30 42 36 2c 20 30 78 37 33 42  x204810B6, 0x73B
66d20 32 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 42 46  2, 0x11D4, [0xBF
66d30 2c 20 30 78 34 32 2c 20 30 78 30 30 2c 20 30 78  , 0x42, 0x00, 0x
66d40 42 30 2c 20 30 78 44 30 2c 20 30 78 31 31 2c 20  B0, 0xD0, 0x11, 
66d50 30 78 38 42 2c 20 30 78 35 36 5d 7d 3b 0a 20 63  0x8B, 0x56]};. c
66d60 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 55 50  onst IID IID_IUP
66d70 6e 50 52 65 72 65 67 69 73 74 72 61 72 20 3d 20  nPReregistrar = 
66d80 7b 30 78 32 30 34 38 31 30 42 37 2c 20 30 78 37  {0x204810B7, 0x7
66d90 33 42 32 2c 20 30 78 31 31 44 34 2c 20 5b 30 78  3B2, 0x11D4, [0x
66da0 42 46 2c 20 30 78 34 32 2c 20 30 78 30 30 2c 20  BF, 0x42, 0x00, 
66db0 30 78 42 30 2c 20 30 78 44 30 2c 20 30 78 31 31  0xB0, 0xD0, 0x11
66dc0 2c 20 30 78 38 42 2c 20 30 78 35 36 5d 7d 3b 0a  , 0x8B, 0x56]};.
66dd0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
66de0 55 50 6e 50 53 65 72 76 69 63 65 20 3d 20 7b 30  UPnPService = {0
66df0 78 41 32 39 35 30 31 39 43 2c 20 30 78 44 43 36  xA295019C, 0xDC6
66e00 35 2c 20 30 78 34 37 44 44 2c 20 5b 30 78 39 30  5, 0x47DD, [0x90
66e10 2c 20 30 78 44 43 2c 20 30 78 37 46 2c 20 30 78  , 0xDC, 0x7F, 0x
66e20 45 39 2c 20 30 78 31 38 2c 20 30 78 41 31 2c 20  E9, 0x18, 0xA1, 
66e30 30 78 41 42 2c 20 30 78 34 34 5d 7d 3b 0a 20 63  0xAB, 0x44]};. c
66e40 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 55 50  onst IID IID_IUP
66e50 6e 50 53 65 72 76 69 63 65 43 61 6c 6c 62 61 63  nPServiceCallbac
66e60 6b 20 3d 20 7b 30 78 33 31 46 41 44 43 41 39 2c  k = {0x31FADCA9,
66e70 20 30 78 41 42 37 33 2c 20 30 78 34 36 34 42 2c   0xAB73, 0x464B,
66e80 20 5b 30 78 42 36 2c 20 30 78 37 44 2c 20 30 78   [0xB6, 0x7D, 0x
66e90 35 43 2c 20 30 78 31 44 2c 20 30 78 30 46 2c 20  5C, 0x1D, 0x0F, 
66ea0 30 78 38 33 2c 20 30 78 43 38 2c 20 30 78 42 38  0x83, 0xC8, 0xB8
66eb0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
66ec0 49 44 5f 49 55 50 6e 50 53 65 72 76 69 63 65 43  ID_IUPnPServiceC
66ed0 61 6c 6c 62 61 63 6b 50 72 69 76 61 74 65 20 3d  allbackPrivate =
66ee0 20 7b 30 78 32 34 45 41 32 35 31 35 2c 20 30 78   {0x24EA2515, 0x
66ef0 46 36 31 32 2c 20 30 78 34 35 32 38 2c 20 5b 30  F612, 0x4528, [0
66f00 78 42 41 2c 20 30 78 38 32 2c 20 30 78 37 42 2c  xBA, 0x82, 0x7B,
66f10 20 30 78 44 33 2c 20 30 78 44 42 2c 20 30 78 42   0xD3, 0xDB, 0xB
66f20 41 2c 20 30 78 44 33 2c 20 30 78 30 33 5d 7d 3b  A, 0xD3, 0x03]};
66f30 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
66f40 49 55 50 6e 50 53 65 72 76 69 63 65 73 20 3d 20  IUPnPServices = 
66f50 7b 30 78 33 46 38 43 38 45 39 45 2c 20 30 78 39  {0x3F8C8E9E, 0x9
66f60 41 37 41 2c 20 30 78 34 44 43 38 2c 20 5b 30 78  A7A, 0x4DC8, [0x
66f70 42 43 2c 20 30 78 34 31 2c 20 30 78 46 46 2c 20  BC, 0x41, 0xFF, 
66f80 30 78 33 31 2c 20 30 78 46 41 2c 20 30 78 33 37  0x31, 0xFA, 0x37
66f90 2c 20 30 78 34 39 2c 20 30 78 35 36 5d 7d 3b 0a  , 0x49, 0x56]};.
66fa0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
66fb0 55 72 6c 48 69 73 74 6f 72 79 4e 6f 74 69 66 79  UrlHistoryNotify
66fc0 20 3d 20 7b 30 78 42 43 34 30 42 45 43 31 2c 20   = {0xBC40BEC1, 
66fd0 30 78 43 34 39 33 2c 20 30 78 31 31 44 30 2c 20  0xC493, 0x11D0, 
66fe0 5b 30 78 38 33 2c 20 30 78 31 42 2c 20 30 78 30  [0x83, 0x1B, 0x0
66ff0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
67000 78 44 35 2c 20 30 78 41 45 2c 20 30 78 33 38 5d  xD5, 0xAE, 0x38]
67010 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
67020 44 5f 49 55 72 6c 48 69 73 74 6f 72 79 53 74 67  D_IUrlHistoryStg
67030 20 3d 20 7b 30 78 33 43 33 37 34 41 34 31 2c 20   = {0x3C374A41, 
67040 30 78 42 41 45 34 2c 20 30 78 31 31 43 46 2c 20  0xBAE4, 0x11CF, 
67050 5b 30 78 42 46 2c 20 30 78 37 44 2c 20 30 78 30  [0xBF, 0x7D, 0x0
67060 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
67070 78 36 39 2c 20 30 78 34 36 2c 20 30 78 45 45 5d  x69, 0x46, 0xEE]
67080 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
67090 44 5f 49 55 72 6c 48 69 73 74 6f 72 79 53 74 67  D_IUrlHistoryStg
670a0 32 20 3d 20 7b 30 78 41 46 41 30 44 43 31 31 2c  2 = {0xAFA0DC11,
670b0 20 30 78 43 33 31 33 2c 20 30 78 31 31 44 30 2c   0xC313, 0x11D0,
670c0 20 5b 30 78 38 33 2c 20 30 78 31 41 2c 20 30 78   [0x83, 0x1A, 0x
670d0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
670e0 30 78 44 35 2c 20 30 78 41 45 2c 20 30 78 33 38  0xD5, 0xAE, 0x38
670f0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
67100 49 44 5f 49 55 72 6c 4d 6f 6e 20 3d 20 7b 30 78  ID_IUrlMon = {0x
67110 30 30 30 30 30 30 32 36 2c 20 30 78 30 30 30 30  00000026, 0x0000
67120 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
67130 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
67140 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
67150 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
67160 6e 73 74 20 49 49 44 20 49 49 44 5f 49 55 52 4c  nst IID IID_IURL
67170 53 65 61 72 63 68 48 6f 6f 6b 20 3d 20 7b 30 78  SearchHook = {0x
67180 41 43 36 30 46 36 41 30 2c 20 30 78 30 46 44 39  AC60F6A0, 0x0FD9
67190 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 39 2c  , 0x11D0, [0x99,
671a0 20 30 78 43 42 2c 20 30 78 30 30 2c 20 30 78 43   0xCB, 0x00, 0xC
671b0 30 2c 20 30 78 34 46 2c 20 30 78 44 36 2c 20 30  0, 0x4F, 0xD6, 0
671c0 78 34 34 2c 20 30 78 39 37 5d 7d 3b 0a 20 63 6f  x44, 0x97]};. co
671d0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 55 52 4c  nst IID IID_IURL
671e0 53 65 61 72 63 68 48 6f 6f 6b 32 20 3d 20 7b 30  SearchHook2 = {0
671f0 78 35 45 45 34 34 44 41 34 2c 20 30 78 36 44 33  x5EE44DA4, 0x6D3
67200 32 2c 20 30 78 34 36 45 33 2c 20 5b 30 78 38 36  2, 0x46E3, [0x86
67210 2c 20 30 78 42 43 2c 20 30 78 30 37 2c 20 30 78  , 0xBC, 0x07, 0x
67220 35 34 2c 20 30 78 30 44 2c 20 30 78 45 44 2c 20  54, 0x0D, 0xED, 
67230 30 78 44 30 2c 20 30 78 45 30 5d 7d 3b 0a 20 63  0xD0, 0xE0]};. c
67240 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 55 72  onst IID IID_IUr
67250 6c 54 72 61 63 6b 69 6e 67 53 74 67 20 3d 20 7b  lTrackingStg = {
67260 30 78 46 32 46 38 43 42 42 33 2c 20 30 78 42 30  0xF2F8CBB3, 0xB0
67270 34 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  40, 0x11D0, [0xB
67280 42 2c 20 30 78 31 36 2c 20 30 78 30 30 2c 20 30  B, 0x16, 0x00, 0
67290 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c  xC0, 0x4F, 0xB6,
672a0 20 30 78 36 46 2c 20 30 78 36 33 5d 7d 3b 0a 20   0x6F, 0x63]};. 
672b0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 55  const IID IID_IU
672c0 73 65 72 45 76 65 6e 74 54 69 6d 65 72 20 3d 20  serEventTimer = 
672d0 7b 30 78 30 46 35 30 34 42 39 34 2c 20 30 78 36  {0x0F504B94, 0x6
672e0 45 34 32 2c 20 30 78 34 32 45 36 2c 20 5b 30 78  E42, 0x42E6, [0x
672f0 39 39 2c 20 30 78 45 30 2c 20 30 78 45 32 2c 20  99, 0xE0, 0xE2, 
67300 30 78 30 46 2c 20 30 78 41 46 2c 20 30 78 45 35  0x0F, 0xAF, 0xE5
67310 2c 20 30 78 32 41 2c 20 30 78 42 34 5d 7d 3b 0a  , 0x2A, 0xB4]};.
67320 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
67330 55 73 65 72 45 76 65 6e 74 54 69 6d 65 72 43 61  UserEventTimerCa
67340 6c 6c 62 61 63 6b 20 3d 20 7b 30 78 45 39 45 41  llback = {0xE9EA
67350 44 38 45 36 2c 20 30 78 32 41 32 35 2c 20 30 78  D8E6, 0x2A25, 0x
67360 34 31 30 45 2c 20 5b 30 78 39 42 2c 20 30 78 35  410E, [0x9B, 0x5
67370 38 2c 20 30 78 41 39 2c 20 30 78 46 42 2c 20 30  8, 0xA9, 0xFB, 0
67380 78 45 46 2c 20 30 78 31 44 2c 20 30 78 44 31 2c  xEF, 0x1D, 0xD1,
67390 20 30 78 41 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA2]};. const 
673a0 49 49 44 20 49 49 44 5f 49 55 73 65 72 4e 6f 74  IID IID_IUserNot
673b0 69 66 69 63 61 74 69 6f 6e 20 3d 20 7b 30 78 42  ification = {0xB
673c0 41 39 37 31 31 42 41 2c 20 30 78 35 38 39 33 2c  A9711BA, 0x5893,
673d0 20 30 78 34 37 38 37 2c 20 5b 30 78 41 37 2c 20   0x4787, [0xA7, 
673e0 30 78 45 31 2c 20 30 78 34 31 2c 20 30 78 32 37  0xE1, 0x41, 0x27
673f0 2c 20 30 78 37 31 2c 20 30 78 35 31 2c 20 30 78  , 0x71, 0x51, 0x
67400 35 35 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  55, 0x0B]};. con
67410 73 74 20 49 49 44 20 49 49 44 5f 49 55 74 69 6c  st IID IID_IUtil
67420 69 74 79 42 75 74 74 6f 6e 20 3d 20 7b 30 78 33  ityButton = {0x3
67430 30 35 30 46 36 41 46 2c 20 30 78 39 38 42 35 2c  050F6AF, 0x98B5,
67440 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
67450 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
67460 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
67470 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
67480 73 74 20 49 49 44 20 49 49 44 5f 49 56 61 72 69  st IID IID_IVari
67490 61 6e 74 43 68 61 6e 67 65 54 79 70 65 20 3d 20  antChangeType = 
674a0 7b 30 78 41 36 45 46 39 38 36 32 2c 20 30 78 43  {0xA6EF9862, 0xC
674b0 37 32 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  720, 0x11D0, [0x
674c0 39 33 2c 20 30 78 33 37 2c 20 30 78 30 30 2c 20  93, 0x37, 0x00, 
674d0 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 44  0xA0, 0xC9, 0x0D
674e0 2c 20 30 78 43 41 2c 20 30 78 41 39 5d 7d 3b 0a  , 0xCA, 0xA9]};.
674f0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
67500 56 65 72 73 69 6f 6e 48 6f 73 74 20 3d 20 7b 30  VersionHost = {0
67510 78 36 36 37 31 31 35 41 43 2c 20 30 78 44 43 30  x667115AC, 0xDC0
67520 32 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 41  2, 0x11D1, [0xBA
67530 2c 20 30 78 35 37 2c 20 30 78 30 30 2c 20 30 78  , 0x57, 0x00, 0x
67540 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20  C0, 0x4F, 0xC2, 
67550 30 78 30 34 2c 20 30 78 30 45 5d 7d 3b 0a 20 63  0x04, 0x0E]};. c
67560 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 56 65  onst IID IID_IVe
67570 72 73 69 6f 6e 56 65 63 74 6f 72 20 3d 20 7b 30  rsionVector = {0
67580 78 34 45 42 30 31 34 31 30 2c 20 30 78 44 42 31  x4EB01410, 0xDB1
67590 41 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 41  A, 0x11D1, [0xBA
675a0 2c 20 30 78 35 33 2c 20 30 78 30 30 2c 20 30 78  , 0x53, 0x00, 0x
675b0 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20  C0, 0x4F, 0xC2, 
675c0 30 78 30 34 2c 20 30 78 30 45 5d 7d 3b 0a 20 63  0x04, 0x0E]};. c
675d0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 56 69  onst IID IID_IVi
675e0 65 77 43 68 61 70 74 65 72 20 3d 20 7b 30 78 30  ewChapter = {0x0
675f0 43 37 33 33 41 39 38 2c 20 30 78 32 41 31 43 2c  C733A98, 0x2A1C,
67600 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
67610 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
67620 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
67630 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
67640 73 74 20 49 49 44 20 49 49 44 5f 49 56 69 65 77  st IID IID_IView
67650 46 69 6c 74 65 72 20 3d 20 7b 30 78 30 43 37 33  Filter = {0x0C73
67660 33 41 39 42 2c 20 30 78 32 41 31 43 2c 20 30 78  3A9B, 0x2A1C, 0x
67670 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
67680 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
67690 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
676a0 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
676b0 49 49 44 20 49 49 44 5f 49 56 69 65 77 4f 62 6a  IID IID_IViewObj
676c0 65 63 74 20 3d 20 7b 30 78 30 30 30 30 30 31 30  ect = {0x0000010
676d0 44 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  D, 0x0000, 0x000
676e0 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
676f0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
67700 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
67710 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
67720 20 49 49 44 5f 49 56 69 65 77 4f 62 6a 65 63 74   IID_IViewObject
67730 32 20 3d 20 7b 30 78 30 30 30 30 30 31 32 37 2c  2 = {0x00000127,
67740 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
67750 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
67760 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
67770 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
67780 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
67790 49 44 5f 49 56 69 65 77 4f 62 6a 65 63 74 45 78  ID_IViewObjectEx
677a0 20 3d 20 7b 30 78 33 41 46 32 34 32 39 32 2c 20   = {0x3AF24292, 
677b0 30 78 30 43 39 36 2c 20 30 78 31 31 43 45 2c 20  0x0C96, 0x11CE, 
677c0 5b 30 78 41 30 2c 20 30 78 43 46 2c 20 30 78 30  [0xA0, 0xCF, 0x0
677d0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
677e0 78 36 30 2c 20 30 78 30 41 2c 20 30 78 42 38 5d  x60, 0x0A, 0xB8]
677f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
67800 44 5f 49 56 69 65 77 52 6f 77 73 65 74 20 3d 20  D_IViewRowset = 
67810 7b 30 78 30 43 37 33 33 41 39 37 2c 20 30 78 32  {0x0C733A97, 0x2
67820 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  A1C, 0x11CE, [0x
67830 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
67840 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
67850 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
67860 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
67870 56 69 65 77 53 6f 72 74 20 3d 20 7b 30 78 30 43  ViewSort = {0x0C
67880 37 33 33 41 39 41 2c 20 30 78 32 41 31 43 2c 20  733A9A, 0x2A1C, 
67890 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
678a0 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
678b0 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
678c0 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
678d0 74 20 49 49 44 20 49 49 44 5f 49 56 69 72 75 73  t IID IID_IVirus
678e0 53 63 61 6e 45 6e 67 69 6e 65 20 3d 20 7b 30 78  ScanEngine = {0x
678f0 30 38 33 44 42 31 38 30 2c 20 30 78 42 34 41 38  083DB180, 0xB4A8
67900 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 41 2c  , 0x11CF, [0xAA,
67910 20 30 78 46 41 2c 20 30 78 30 30 2c 20 30 78 41   0xFA, 0x00, 0xA
67920 41 2c 20 30 78 30 30 2c 20 30 78 42 36 2c 20 30  A, 0x00, 0xB6, 0
67930 78 30 31 2c 20 30 78 35 43 5d 7d 3b 0a 20 63 6f  x01, 0x5C]};. co
67940 6e 73 74 20 49 49 44 20 49 49 44 5f 49 56 69 72  nst IID IID_IVir
67950 75 73 53 63 61 6e 6e 65 72 20 3d 20 7b 30 78 34  usScanner = {0x4
67960 35 38 39 42 45 45 30 2c 20 30 78 42 34 42 31 2c  589BEE0, 0xB4B1,
67970 20 30 78 31 31 43 46 2c 20 5b 30 78 41 41 2c 20   0x11CF, [0xAA, 
67980 30 78 46 41 2c 20 30 78 30 30 2c 20 30 78 41 41  0xFA, 0x00, 0xAA
67990 2c 20 30 78 30 30 2c 20 30 78 42 36 2c 20 30 78  , 0x00, 0xB6, 0x
679a0 30 31 2c 20 30 78 35 43 5d 7d 3b 0a 20 63 6f 6e  01, 0x5C]};. con
679b0 73 74 20 49 49 44 20 49 49 44 5f 49 57 61 69 74  st IID IID_IWait
679c0 4d 75 6c 74 69 70 6c 65 20 3d 20 7b 30 78 30 30  Multiple = {0x00
679d0 30 30 30 30 32 42 2c 20 30 78 30 30 30 30 2c 20  00002B, 0x0000, 
679e0 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
679f0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
67a00 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
67a10 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
67a20 74 20 49 49 44 20 49 49 44 5f 49 57 62 65 6d 41  t IID IID_IWbemA
67a30 64 64 72 65 73 73 52 65 73 6f 6c 75 74 69 6f 6e  ddressResolution
67a40 20 3d 20 7b 30 78 46 37 43 45 32 45 31 32 2c 20   = {0xF7CE2E12, 
67a50 30 78 38 43 39 30 2c 20 30 78 31 31 44 31 2c 20  0x8C90, 0x11D1, 
67a60 5b 30 78 39 45 2c 20 30 78 37 42 2c 20 30 78 30  [0x9E, 0x7B, 0x0
67a70 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
67a80 78 43 33 2c 20 30 78 32 34 2c 20 30 78 41 38 5d  xC3, 0x24, 0xA8]
67a90 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
67aa0 44 5f 49 57 62 65 6d 42 61 63 6b 75 70 52 65 73  D_IWbemBackupRes
67ab0 74 6f 72 65 20 3d 20 7b 30 78 43 34 39 45 33 32  tore = {0xC49E32
67ac0 43 37 2c 20 30 78 42 43 38 42 2c 20 30 78 31 31  C7, 0xBC8B, 0x11
67ad0 44 32 2c 20 5b 30 78 38 35 2c 20 30 78 44 34 2c  D2, [0x85, 0xD4,
67ae0 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30 78 35   0x00, 0x10, 0x5
67af0 41 2c 20 30 78 31 46 2c 20 30 78 38 33 2c 20 30  A, 0x1F, 0x83, 0
67b00 78 30 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x04]};. const II
67b10 44 20 49 49 44 5f 49 57 62 65 6d 42 61 63 6b 75  D IID_IWbemBacku
67b20 70 52 65 73 74 6f 72 65 45 78 20 3d 20 7b 30 78  pRestoreEx = {0x
67b30 41 33 35 39 44 45 43 35 2c 20 30 78 45 38 31 33  A359DEC5, 0xE813
67b40 2c 20 30 78 34 38 33 34 2c 20 5b 30 78 38 41 2c  , 0x4834, [0x8A,
67b50 20 30 78 32 41 2c 20 30 78 42 41 2c 20 30 78 37   0x2A, 0xBA, 0x7
67b60 46 2c 20 30 78 31 44 2c 20 30 78 37 37 2c 20 30  F, 0x1D, 0x77, 0
67b70 78 37 44 2c 20 30 78 37 36 5d 7d 3b 0a 20 63 6f  x7D, 0x76]};. co
67b80 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57 62 65  nst IID IID_IWbe
67b90 6d 43 61 6c 6c 52 65 73 75 6c 74 20 3d 20 7b 30  mCallResult = {0
67ba0 78 34 34 41 43 41 36 37 35 2c 20 30 78 45 38 46  x44ACA675, 0xE8F
67bb0 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 30  C, 0x11D0, [0xA0
67bc0 2c 20 30 78 37 43 2c 20 30 78 30 30 2c 20 30 78  , 0x7C, 0x00, 0x
67bd0 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20  C0, 0x4F, 0xB6, 
67be0 30 78 38 38 2c 20 30 78 32 30 5d 7d 3b 0a 20 63  0x88, 0x20]};. c
67bf0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57 62  onst IID IID_IWb
67c00 65 6d 43 61 6c 6c 53 74 61 74 75 73 20 3d 20 7b  emCallStatus = {
67c10 30 78 34 32 31 32 44 43 34 37 2c 20 30 78 31 34  0x4212DC47, 0x14
67c20 32 45 2c 20 30 78 34 43 36 43 2c 20 5b 30 78 42  2E, 0x4C6C, [0xB
67c30 43 2c 20 30 78 34 39 2c 20 30 78 36 43 2c 20 30  C, 0x49, 0x6C, 0
67c40 78 41 32 2c 20 30 78 33 32 2c 20 30 78 44 44 2c  xA2, 0x32, 0xDD,
67c50 20 30 78 30 39 2c 20 30 78 35 39 5d 7d 3b 0a 20   0x09, 0x59]};. 
67c60 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57  const IID IID_IW
67c70 62 65 6d 43 6c 61 73 73 4f 62 6a 65 63 74 20 3d  bemClassObject =
67c80 20 7b 30 78 44 43 31 32 41 36 38 31 2c 20 30 78   {0xDC12A681, 0x
67c90 37 33 37 46 2c 20 30 78 31 31 43 46 2c 20 5b 30  737F, 0x11CF, [0
67ca0 78 38 38 2c 20 30 78 34 44 2c 20 30 78 30 30 2c  x88, 0x4D, 0x00,
67cb0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
67cc0 42 2c 20 30 78 32 45 2c 20 30 78 32 34 5d 7d 3b  B, 0x2E, 0x24]};
67cd0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
67ce0 49 57 62 65 6d 43 6c 69 65 6e 74 43 6f 6e 6e 65  IWbemClientConne
67cf0 63 74 69 6f 6e 54 72 61 6e 73 70 6f 72 74 20 3d  ctionTransport =
67d00 20 7b 30 78 41 38 38 39 43 37 32 41 2c 20 30 78   {0xA889C72A, 0x
67d10 46 43 43 31 2c 20 30 78 34 41 39 45 2c 20 5b 30  FCC1, 0x4A9E, [0
67d20 78 41 46 2c 20 30 78 36 31 2c 20 30 78 45 44 2c  xAF, 0x61, 0xED,
67d30 20 30 78 30 37 2c 20 30 78 31 33 2c 20 30 78 33   0x07, 0x13, 0x3
67d40 33 2c 20 30 78 46 42 2c 20 30 78 35 42 5d 7d 3b  3, 0xFB, 0x5B]};
67d50 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
67d60 49 57 62 65 6d 43 6c 69 65 6e 74 54 72 61 6e 73  IWbemClientTrans
67d70 70 6f 72 74 20 3d 20 7b 30 78 46 37 43 45 32 45  port = {0xF7CE2E
67d80 31 31 2c 20 30 78 38 43 39 30 2c 20 30 78 31 31  11, 0x8C90, 0x11
67d90 44 31 2c 20 5b 30 78 39 45 2c 20 30 78 37 42 2c  D1, [0x9E, 0x7B,
67da0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
67db0 46 2c 20 30 78 43 33 2c 20 30 78 32 34 2c 20 30  F, 0xC3, 0x24, 0
67dc0 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA8]};. const II
67dd0 44 20 49 49 44 5f 49 57 62 65 6d 43 6f 6e 66 69  D IID_IWbemConfi
67de0 67 75 72 65 20 3d 20 7b 30 78 39 41 33 36 38 32  gure = {0x9A3682
67df0 37 36 2c 20 30 78 32 36 43 46 2c 20 30 78 31 31  76, 0x26CF, 0x11
67e00 44 30 2c 20 5b 30 78 41 44 2c 20 30 78 33 43 2c  D0, [0xAD, 0x3C,
67e10 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
67e20 46 2c 20 30 78 44 38 2c 20 30 78 46 44 2c 20 30  F, 0xD8, 0xFD, 0
67e30 78 46 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xFF]};. const II
67e40 44 20 49 49 44 5f 49 57 62 65 6d 43 6f 6e 66 69  D IID_IWbemConfi
67e50 67 75 72 65 52 65 66 72 65 73 68 65 72 20 3d 20  gureRefresher = 
67e60 7b 30 78 34 39 33 35 33 43 39 32 2c 20 30 78 35  {0x49353C92, 0x5
67e70 31 36 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  16B, 0x11D1, [0x
67e80 41 45 2c 20 30 78 41 36 2c 20 30 78 30 30 2c 20  AE, 0xA6, 0x00, 
67e90 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36  0xC0, 0x4F, 0xB6
67ea0 2c 20 30 78 38 38 2c 20 30 78 32 30 5d 7d 3b 0a  , 0x88, 0x20]};.
67eb0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
67ec0 57 62 65 6d 43 6f 6e 6e 65 63 74 6f 72 4c 6f 67  WbemConnectorLog
67ed0 69 6e 20 3d 20 7b 30 78 44 38 45 43 39 43 42 31  in = {0xD8EC9CB1
67ee0 2c 20 30 78 42 31 33 35 2c 20 30 78 34 46 31 30  , 0xB135, 0x4F10
67ef0 2c 20 5b 30 78 38 42 2c 20 30 78 31 42 2c 20 30  , [0x8B, 0x1B, 0
67f00 78 43 37 2c 20 30 78 31 38 2c 20 30 78 38 42 2c  xC7, 0x18, 0x8B,
67f10 20 30 78 42 30 2c 20 30 78 44 31 2c 20 30 78 38   0xB0, 0xD1, 0x8
67f20 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
67f30 49 49 44 5f 49 57 62 65 6d 43 6f 6e 73 74 72 75  IID_IWbemConstru
67f40 63 74 43 6c 61 73 73 4f 62 6a 65 63 74 20 3d 20  ctClassObject = 
67f50 7b 30 78 39 45 46 37 36 31 39 34 2c 20 30 78 37  {0x9EF76194, 0x7
67f60 30 44 35 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  0D5, 0x11D1, [0x
67f70 41 44 2c 20 30 78 39 30 2c 20 30 78 30 30 2c 20  AD, 0x90, 0x00, 
67f80 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 38  0xC0, 0x4F, 0xD8
67f90 2c 20 30 78 46 44 2c 20 30 78 46 46 5d 7d 3b 0a  , 0xFD, 0xFF]};.
67fa0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
67fb0 57 62 65 6d 43 6f 6e 74 65 78 74 20 3d 20 7b 30  WbemContext = {0
67fc0 78 34 34 41 43 41 36 37 34 2c 20 30 78 45 38 46  x44ACA674, 0xE8F
67fd0 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 30  C, 0x11D0, [0xA0
67fe0 2c 20 30 78 37 43 2c 20 30 78 30 30 2c 20 30 78  , 0x7C, 0x00, 0x
67ff0 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20  C0, 0x4F, 0xB6, 
68000 30 78 38 38 2c 20 30 78 32 30 5d 7d 3b 0a 20 63  0x88, 0x20]};. c
68010 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57 62  onst IID IID_IWb
68020 65 6d 44 65 63 6f 75 70 6c 65 64 42 61 73 69 63  emDecoupledBasic
68030 45 76 65 6e 74 50 72 6f 76 69 64 65 72 20 3d 20  EventProvider = 
68040 7b 30 78 38 36 33 33 36 44 32 30 2c 20 30 78 43  {0x86336D20, 0xC
68050 41 31 31 2c 20 30 78 34 37 38 36 2c 20 5b 30 78  A11, 0x4786, [0x
68060 39 45 2c 20 30 78 46 31 2c 20 30 78 42 43 2c 20  9E, 0xF1, 0xBC, 
68070 30 78 38 41 2c 20 30 78 39 34 2c 20 30 78 36 42  0x8A, 0x94, 0x6B
68080 2c 20 30 78 34 32 2c 20 30 78 46 43 5d 7d 3b 0a  , 0x42, 0xFC]};.
68090 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
680a0 57 62 65 6d 44 65 63 6f 75 70 6c 65 64 45 76 65  WbemDecoupledEve
680b0 6e 74 53 69 6e 6b 20 3d 20 7b 30 78 43 44 39 34  ntSink = {0xCD94
680c0 45 42 46 32 2c 20 30 78 45 36 32 32 2c 20 30 78  EBF2, 0xE622, 0x
680d0 31 31 44 32 2c 20 5b 30 78 39 43 2c 20 30 78 42  11D2, [0x9C, 0xB
680e0 33 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30  3, 0x00, 0x10, 0
680f0 78 35 41 2c 20 30 78 31 46 2c 20 30 78 34 38 2c  x5A, 0x1F, 0x48,
68100 20 30 78 30 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x01]};. const 
68110 49 49 44 20 49 49 44 5f 49 57 62 65 6d 44 65 63  IID IID_IWbemDec
68120 6f 75 70 6c 65 64 52 65 67 69 73 74 72 61 72 20  oupledRegistrar 
68130 3d 20 7b 30 78 31 30 30 35 43 42 43 46 2c 20 30  = {0x1005CBCF, 0
68140 78 45 36 34 46 2c 20 30 78 34 36 34 36 2c 20 5b  xE64F, 0x4646, [
68150 30 78 42 43 2c 20 30 78 44 33 2c 20 30 78 33 41  0xBC, 0xD3, 0x3A
68160 2c 20 30 78 30 38 2c 20 30 78 39 44 2c 20 30 78  , 0x08, 0x9D, 0x
68170 38 41 2c 20 30 78 38 34 2c 20 30 78 42 34 5d 7d  8A, 0x84, 0xB4]}
68180 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
68190 5f 49 57 62 65 6d 45 76 65 6e 74 43 6f 6e 73 75  _IWbemEventConsu
681a0 6d 65 72 50 72 6f 76 69 64 65 72 20 3d 20 7b 30  merProvider = {0
681b0 78 45 32 34 36 31 30 37 41 2c 20 30 78 42 30 36  xE246107A, 0xB06
681c0 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 44  E, 0x11D0, [0xAD
681d0 2c 20 30 78 36 31 2c 20 30 78 30 30 2c 20 30 78  , 0x61, 0x00, 0x
681e0 43 30 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20  C0, 0x4F, 0xD8, 
681f0 30 78 46 44 2c 20 30 78 46 46 5d 7d 3b 0a 20 63  0xFD, 0xFF]};. c
68200 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57 62  onst IID IID_IWb
68210 65 6d 45 76 65 6e 74 43 6f 6e 73 75 6d 65 72 50  emEventConsumerP
68220 72 6f 76 69 64 65 72 45 78 20 3d 20 7b 30 78 31  roviderEx = {0x1
68230 37 43 46 35 33 34 41 2c 20 30 78 44 38 41 33 2c  7CF534A, 0xD8A3,
68240 20 30 78 34 41 44 30 2c 20 5b 30 78 41 43 2c 20   0x4AD0, [0xAC, 
68250 30 78 39 32 2c 20 30 78 35 45 2c 20 30 78 33 44  0x92, 0x5E, 0x3D
68260 2c 20 30 78 30 31 2c 20 30 78 37 31 2c 20 30 78  , 0x01, 0x71, 0x
68270 37 31 2c 20 30 78 35 31 5d 7d 3b 0a 20 63 6f 6e  71, 0x51]};. con
68280 73 74 20 49 49 44 20 49 49 44 5f 49 57 62 65 6d  st IID IID_IWbem
68290 45 76 65 6e 74 50 72 6f 76 69 64 65 72 20 3d 20  EventProvider = 
682a0 7b 30 78 45 32 34 35 31 30 35 42 2c 20 30 78 42  {0xE245105B, 0xB
682b0 30 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  06E, 0x11D0, [0x
682c0 41 44 2c 20 30 78 36 31 2c 20 30 78 30 30 2c 20  AD, 0x61, 0x00, 
682d0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 38  0xC0, 0x4F, 0xD8
682e0 2c 20 30 78 46 44 2c 20 30 78 46 46 5d 7d 3b 0a  , 0xFD, 0xFF]};.
682f0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
68300 57 62 65 6d 45 76 65 6e 74 50 72 6f 76 69 64 65  WbemEventProvide
68310 72 51 75 65 72 79 53 69 6e 6b 20 3d 20 7b 30 78  rQuerySink = {0x
68320 35 38 30 41 43 41 46 38 2c 20 30 78 46 41 31 43  580ACAF8, 0xFA1C
68330 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 44 2c  , 0x11D0, [0xAD,
68340 20 30 78 37 32 2c 20 30 78 30 30 2c 20 30 78 43   0x72, 0x00, 0xC
68350 30 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30  0, 0x4F, 0xD8, 0
68360 78 46 44 2c 20 30 78 46 46 5d 7d 3b 0a 20 63 6f  xFD, 0xFF]};. co
68370 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57 62 65  nst IID IID_IWbe
68380 6d 45 76 65 6e 74 50 72 6f 76 69 64 65 72 53 65  mEventProviderSe
68390 63 75 72 69 74 79 20 3d 20 7b 30 78 36 33 31 46  curity = {0x631F
683a0 37 44 39 36 2c 20 30 78 44 39 39 33 2c 20 30 78  7D96, 0xD993, 0x
683b0 31 31 44 32 2c 20 5b 30 78 42 33 2c 20 30 78 33  11D2, [0xB3, 0x3
683c0 39 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30  9, 0x00, 0x10, 0
683d0 78 35 41 2c 20 30 78 31 46 2c 20 30 78 34 41 2c  x5A, 0x1F, 0x4A,
683e0 20 30 78 41 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xAF]};. const 
683f0 49 49 44 20 49 49 44 5f 49 57 62 65 6d 45 76 65  IID IID_IWbemEve
68400 6e 74 53 69 6e 6b 20 3d 20 7b 30 78 33 41 45 30  ntSink = {0x3AE0
68410 30 38 30 41 2c 20 30 78 37 45 33 41 2c 20 30 78  080A, 0x7E3A, 0x
68420 34 33 36 36 2c 20 5b 30 78 42 46 2c 20 30 78 38  4366, [0xBF, 0x8
68430 39 2c 20 30 78 30 46 2c 20 30 78 45 45 2c 20 30  9, 0x0F, 0xEE, 0
68440 78 44 43 2c 20 30 78 39 33 2c 20 30 78 31 36 2c  xDC, 0x93, 0x16,
68450 20 30 78 35 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x59]};. const 
68460 49 49 44 20 49 49 44 5f 49 57 62 65 6d 48 69 50  IID IID_IWbemHiP
68470 65 72 66 45 6e 75 6d 20 3d 20 7b 30 78 32 37 30  erfEnum = {0x270
68480 35 43 32 38 38 2c 20 30 78 37 39 41 45 2c 20 30  5C288, 0x79AE, 0
68490 78 31 31 44 32 2c 20 5b 30 78 42 33 2c 20 30 78  x11D2, [0xB3, 0x
684a0 34 38 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20  48, 0x00, 0x10, 
684b0 30 78 35 41 2c 20 30 78 31 46 2c 20 30 78 38 31  0x5A, 0x1F, 0x81
684c0 2c 20 30 78 37 37 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x77]};. const
684d0 20 49 49 44 20 49 49 44 5f 49 57 62 65 6d 48 69   IID IID_IWbemHi
684e0 50 65 72 66 50 72 6f 76 69 64 65 72 20 3d 20 7b  PerfProvider = {
684f0 30 78 34 39 33 35 33 43 39 33 2c 20 30 78 35 31  0x49353C93, 0x51
68500 36 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  6B, 0x11D1, [0xA
68510 45 2c 20 30 78 41 36 2c 20 30 78 30 30 2c 20 30  E, 0xA6, 0x00, 0
68520 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c  xC0, 0x4F, 0xB6,
68530 20 30 78 38 38 2c 20 30 78 32 30 5d 7d 3b 0a 20   0x88, 0x20]};. 
68540 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57  const IID IID_IW
68550 62 65 6d 4c 65 76 65 6c 31 4c 6f 67 69 6e 20 3d  bemLevel1Login =
68560 20 7b 30 78 46 33 30 39 41 44 31 38 2c 20 30 78   {0xF309AD18, 0x
68570 44 38 36 41 2c 20 30 78 31 31 44 30 2c 20 5b 30  D86A, 0x11D0, [0
68580 78 41 30 2c 20 30 78 37 35 2c 20 30 78 30 30 2c  xA0, 0x75, 0x00,
68590 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42   0xC0, 0x4F, 0xB
685a0 36 2c 20 30 78 38 38 2c 20 30 78 32 30 5d 7d 3b  6, 0x88, 0x20]};
685b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
685c0 49 57 62 65 6d 4c 6f 63 61 74 6f 72 20 3d 20 7b  IWbemLocator = {
685d0 30 78 44 43 31 32 41 36 38 37 2c 20 30 78 37 33  0xDC12A687, 0x73
685e0 37 46 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38  7F, 0x11CF, [0x8
685f0 38 2c 20 30 78 34 44 2c 20 30 78 30 30 2c 20 30  8, 0x4D, 0x00, 0
68600 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c  xAA, 0x00, 0x4B,
68610 20 30 78 32 45 2c 20 30 78 32 34 5d 7d 3b 0a 20   0x2E, 0x24]};. 
68620 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57  const IID IID_IW
68630 62 65 6d 4f 62 6a 65 63 74 41 63 63 65 73 73 20  bemObjectAccess 
68640 3d 20 7b 30 78 34 39 33 35 33 43 39 41 2c 20 30  = {0x49353C9A, 0
68650 78 35 31 36 42 2c 20 30 78 31 31 44 31 2c 20 5b  x516B, 0x11D1, [
68660 30 78 41 45 2c 20 30 78 41 36 2c 20 30 78 30 30  0xAE, 0xA6, 0x00
68670 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
68680 42 36 2c 20 30 78 38 38 2c 20 30 78 32 30 5d 7d  B6, 0x88, 0x20]}
68690 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
686a0 5f 49 57 62 65 6d 4f 62 6a 65 63 74 53 69 6e 6b  _IWbemObjectSink
686b0 20 3d 20 7b 30 78 37 43 38 35 37 38 30 31 2c 20   = {0x7C857801, 
686c0 30 78 37 33 38 31 2c 20 30 78 31 31 43 46 2c 20  0x7381, 0x11CF, 
686d0 5b 30 78 38 38 2c 20 30 78 34 44 2c 20 30 78 30  [0x88, 0x4D, 0x0
686e0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
686f0 78 34 42 2c 20 30 78 32 45 2c 20 30 78 32 34 5d  x4B, 0x2E, 0x24]
68700 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
68710 44 5f 49 57 62 65 6d 4f 62 6a 65 63 74 54 65 78  D_IWbemObjectTex
68720 74 53 72 63 20 3d 20 7b 30 78 42 46 42 46 38 38  tSrc = {0xBFBF88
68730 33 41 2c 20 30 78 43 41 44 37 2c 20 30 78 31 31  3A, 0xCAD7, 0x11
68740 44 33 2c 20 5b 30 78 41 31 2c 20 30 78 31 42 2c  D3, [0xA1, 0x1B,
68750 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30 78 35   0x00, 0x10, 0x5
68760 41 2c 20 30 78 31 46 2c 20 30 78 35 31 2c 20 30  A, 0x1F, 0x51, 0
68770 78 35 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x5A]};. const II
68780 44 20 49 49 44 5f 49 57 62 65 6d 50 61 74 68 20  D IID_IWbemPath 
68790 3d 20 7b 30 78 33 42 43 31 35 41 46 32 2c 20 30  = {0x3BC15AF2, 0
687a0 78 37 33 36 43 2c 20 30 78 34 37 37 45 2c 20 5b  x736C, 0x477E, [
687b0 30 78 39 45 2c 20 30 78 35 31 2c 20 30 78 32 33  0x9E, 0x51, 0x23
687c0 2c 20 30 78 38 41 2c 20 30 78 46 38 2c 20 30 78  , 0x8A, 0xF8, 0x
687d0 36 36 2c 20 30 78 37 44 2c 20 30 78 43 43 5d 7d  66, 0x7D, 0xCC]}
687e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
687f0 5f 49 57 62 65 6d 50 61 74 68 4b 65 79 4c 69 73  _IWbemPathKeyLis
68800 74 20 3d 20 7b 30 78 39 41 45 36 32 38 37 37 2c  t = {0x9AE62877,
68810 20 30 78 37 35 34 34 2c 20 30 78 34 42 42 30 2c   0x7544, 0x4BB0,
68820 20 5b 30 78 41 41 2c 20 30 78 32 36 2c 20 30 78   [0xAA, 0x26, 0x
68830 41 31 2c 20 30 78 33 38 2c 20 30 78 32 34 2c 20  A1, 0x38, 0x24, 
68840 30 78 36 35 2c 20 30 78 39 45 2c 20 30 78 44 36  0x65, 0x9E, 0xD6
68850 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
68860 49 44 5f 49 57 62 65 6d 50 72 6f 70 65 72 74 79  ID_IWbemProperty
68870 50 72 6f 76 69 64 65 72 20 3d 20 7b 30 78 43 45  Provider = {0xCE
68880 36 31 45 38 34 31 2c 20 30 78 36 35 42 43 2c 20  61E841, 0x65BC, 
68890 30 78 31 31 44 30 2c 20 5b 30 78 42 36 2c 20 30  0x11D0, [0xB6, 0
688a0 78 42 44 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xBD, 0x00, 0xAA,
688b0 20 30 78 30 30 2c 20 30 78 33 32 2c 20 30 78 34   0x00, 0x32, 0x4
688c0 30 2c 20 30 78 43 37 5d 7d 3b 0a 20 63 6f 6e 73  0, 0xC7]};. cons
688d0 74 20 49 49 44 20 49 49 44 5f 49 57 62 65 6d 50  t IID IID_IWbemP
688e0 72 6f 76 69 64 65 72 49 64 65 6e 74 69 74 79 20  roviderIdentity 
688f0 3d 20 7b 30 78 36 33 31 46 37 44 39 37 2c 20 30  = {0x631F7D97, 0
68900 78 44 39 39 33 2c 20 30 78 31 31 44 32 2c 20 5b  xD993, 0x11D2, [
68910 30 78 42 33 2c 20 30 78 33 39 2c 20 30 78 30 30  0xB3, 0x39, 0x00
68920 2c 20 30 78 31 30 2c 20 30 78 35 41 2c 20 30 78  , 0x10, 0x5A, 0x
68930 31 46 2c 20 30 78 34 41 2c 20 30 78 41 46 5d 7d  1F, 0x4A, 0xAF]}
68940 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
68950 5f 49 57 62 65 6d 50 72 6f 76 69 64 65 72 49 6e  _IWbemProviderIn
68960 69 74 20 3d 20 7b 30 78 31 42 45 34 31 35 37 32  it = {0x1BE41572
68970 2c 20 30 78 39 31 44 44 2c 20 30 78 31 31 44 31  , 0x91DD, 0x11D1
68980 2c 20 5b 30 78 41 45 2c 20 30 78 42 32 2c 20 30  , [0xAE, 0xB2, 0
68990 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
689a0 20 30 78 42 36 2c 20 30 78 38 38 2c 20 30 78 32   0xB6, 0x88, 0x2
689b0 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
689c0 49 49 44 5f 49 57 62 65 6d 50 72 6f 76 69 64 65  IID_IWbemProvide
689d0 72 49 6e 69 74 53 69 6e 6b 20 3d 20 7b 30 78 31  rInitSink = {0x1
689e0 42 45 34 31 35 37 31 2c 20 30 78 39 31 44 44 2c  BE41571, 0x91DD,
689f0 20 30 78 31 31 44 31 2c 20 5b 30 78 41 45 2c 20   0x11D1, [0xAE, 
68a00 30 78 42 32 2c 20 30 78 30 30 2c 20 30 78 43 30  0xB2, 0x00, 0xC0
68a10 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78  , 0x4F, 0xB6, 0x
68a20 38 38 2c 20 30 78 32 30 5d 7d 3b 0a 20 63 6f 6e  88, 0x20]};. con
68a30 73 74 20 49 49 44 20 49 49 44 5f 49 57 62 65 6d  st IID IID_IWbem
68a40 51 75 61 6c 69 66 69 65 72 53 65 74 20 3d 20 7b  QualifierSet = {
68a50 30 78 44 43 31 32 41 36 38 30 2c 20 30 78 37 33  0xDC12A680, 0x73
68a60 37 46 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38  7F, 0x11CF, [0x8
68a70 38 2c 20 30 78 34 44 2c 20 30 78 30 30 2c 20 30  8, 0x4D, 0x00, 0
68a80 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c  xAA, 0x00, 0x4B,
68a90 20 30 78 32 45 2c 20 30 78 32 34 5d 7d 3b 0a 20   0x2E, 0x24]};. 
68aa0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57  const IID IID_IW
68ab0 62 65 6d 51 75 65 72 79 20 3d 20 7b 30 78 38 31  bemQuery = {0x81
68ac0 31 36 36 46 35 38 2c 20 30 78 44 44 39 38 2c 20  166F58, 0xDD98, 
68ad0 30 78 31 31 44 33 2c 20 5b 30 78 41 31 2c 20 30  0x11D3, [0xA1, 0
68ae0 78 32 30 2c 20 30 78 30 30 2c 20 30 78 31 30 2c  x20, 0x00, 0x10,
68af0 20 30 78 35 41 2c 20 30 78 31 46 2c 20 30 78 35   0x5A, 0x1F, 0x5
68b00 31 2c 20 30 78 35 41 5d 7d 3b 0a 20 63 6f 6e 73  1, 0x5A]};. cons
68b10 74 20 49 49 44 20 49 49 44 5f 49 57 62 65 6d 52  t IID IID_IWbemR
68b20 61 77 53 64 41 63 63 65 73 73 6f 72 20 3d 20 7b  awSdAccessor = {
68b30 30 78 43 31 45 32 44 37 35 39 2c 20 30 78 43 41  0xC1E2D759, 0xCA
68b40 42 44 2c 20 30 78 31 31 44 33 2c 20 5b 30 78 41  BD, 0x11D3, [0xA
68b50 31 2c 20 30 78 31 42 2c 20 30 78 30 30 2c 20 30  1, 0x1B, 0x00, 0
68b60 78 31 30 2c 20 30 78 35 41 2c 20 30 78 31 46 2c  x10, 0x5A, 0x1F,
68b70 20 30 78 35 31 2c 20 30 78 35 41 5d 7d 3b 0a 20   0x51, 0x5A]};. 
68b80 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57  const IID IID_IW
68b90 62 65 6d 52 65 66 72 65 73 68 65 72 20 3d 20 7b  bemRefresher = {
68ba0 30 78 34 39 33 35 33 43 39 39 2c 20 30 78 35 31  0x49353C99, 0x51
68bb0 36 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  6B, 0x11D1, [0xA
68bc0 45 2c 20 30 78 41 36 2c 20 30 78 30 30 2c 20 30  E, 0xA6, 0x00, 0
68bd0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c  xC0, 0x4F, 0xB6,
68be0 20 30 78 38 38 2c 20 30 78 32 30 5d 7d 3b 0a 20   0x88, 0x20]};. 
68bf0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57  const IID IID_IW
68c00 62 65 6d 53 65 72 76 69 63 65 73 20 3d 20 7b 30  bemServices = {0
68c10 78 39 35 35 36 44 43 39 39 2c 20 30 78 38 32 38  x9556DC99, 0x828
68c20 43 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 33  C, 0x11CF, [0xA3
68c30 2c 20 30 78 37 45 2c 20 30 78 30 30 2c 20 30 78  , 0x7E, 0x00, 0x
68c40 41 41 2c 20 30 78 30 30 2c 20 30 78 33 32 2c 20  AA, 0x00, 0x32, 
68c50 30 78 34 30 2c 20 30 78 43 37 5d 7d 3b 0a 20 63  0x40, 0xC7]};. c
68c60 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57 62  onst IID IID_IWb
68c70 65 6d 53 68 75 74 64 6f 77 6e 20 3d 20 7b 30 78  emShutdown = {0x
68c80 42 37 42 33 31 44 46 39 2c 20 30 78 44 35 31 35  B7B31DF9, 0xD515
68c90 2c 20 30 78 31 31 44 33 2c 20 5b 30 78 41 31 2c  , 0x11D3, [0xA1,
68ca0 20 30 78 31 43 2c 20 30 78 30 30 2c 20 30 78 31   0x1C, 0x00, 0x1
68cb0 30 2c 20 30 78 35 41 2c 20 30 78 31 46 2c 20 30  0, 0x5A, 0x1F, 0
68cc0 78 35 31 2c 20 30 78 35 41 5d 7d 3b 0a 20 63 6f  x51, 0x5A]};. co
68cd0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57 62 65  nst IID IID_IWbe
68ce0 6d 53 74 61 74 75 73 43 6f 64 65 54 65 78 74 20  mStatusCodeText 
68cf0 3d 20 7b 30 78 45 42 38 37 45 31 42 43 2c 20 30  = {0xEB87E1BC, 0
68d00 78 33 32 33 33 2c 20 30 78 31 31 44 32 2c 20 5b  x3233, 0x11D2, [
68d10 30 78 41 45 2c 20 30 78 43 39 2c 20 30 78 30 30  0xAE, 0xC9, 0x00
68d20 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
68d30 42 36 2c 20 30 78 38 38 2c 20 30 78 32 30 5d 7d  B6, 0x88, 0x20]}
68d40 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
68d50 5f 49 57 62 65 6d 54 72 61 6e 73 70 6f 72 74 20  _IWbemTransport 
68d60 3d 20 7b 30 78 35 35 33 46 45 35 38 34 2c 20 30  = {0x553FE584, 0
68d70 78 32 31 35 36 2c 20 30 78 31 31 44 30 2c 20 5b  x2156, 0x11D0, [
68d80 30 78 42 36 2c 20 30 78 41 45 2c 20 30 78 30 30  0xB6, 0xAE, 0x00
68d90 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
68da0 33 32 2c 20 30 78 34 30 2c 20 30 78 43 37 5d 7d  32, 0x40, 0xC7]}
68db0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
68dc0 5f 49 57 62 65 6d 55 6e 62 6f 75 6e 64 4f 62 6a  _IWbemUnboundObj
68dd0 65 63 74 53 69 6e 6b 20 3d 20 7b 30 78 45 32 34  ectSink = {0xE24
68de0 36 31 30 37 42 2c 20 30 78 42 30 36 45 2c 20 30  6107B, 0xB06E, 0
68df0 78 31 31 44 30 2c 20 5b 30 78 41 44 2c 20 30 78  x11D0, [0xAD, 0x
68e00 36 31 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  61, 0x00, 0xC0, 
68e10 30 78 34 46 2c 20 30 78 44 38 2c 20 30 78 46 44  0x4F, 0xD8, 0xFD
68e20 2c 20 30 78 46 46 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xFF]};. const
68e30 20 49 49 44 20 49 49 44 5f 49 57 42 53 63 72 69   IID IID_IWBScri
68e40 70 74 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 41  ptControl = {0xA
68e50 35 31 37 30 38 37 30 2c 20 30 78 30 43 46 38 2c  5170870, 0x0CF8,
68e60 20 30 78 31 31 44 31 2c 20 5b 30 78 38 42 2c 20   0x11D1, [0x8B, 
68e70 30 78 39 31 2c 20 30 78 30 30 2c 20 30 78 38 30  0x91, 0x00, 0x80
68e80 2c 20 30 78 43 37 2c 20 30 78 34 34 2c 20 30 78  , 0xC7, 0x44, 0x
68e90 46 33 2c 20 30 78 38 39 5d 7d 3b 0a 20 63 6f 6e  F3, 0x89]};. con
68ea0 73 74 20 49 49 44 20 49 49 44 5f 49 57 43 43 6f  st IID IID_IWCCo
68eb0 6e 74 65 78 74 4d 65 6e 75 43 61 6c 6c 62 61 63  ntextMenuCallbac
68ec0 6b 20 3d 20 7b 30 78 39 37 44 45 44 45 36 34 2c  k = {0x97DEDE64,
68ed0 20 30 78 46 43 36 42 2c 20 30 78 31 31 43 46 2c   0xFC6B, 0x11CF,
68ee0 20 5b 30 78 42 35 2c 20 30 78 46 35 2c 20 30 78   [0xB5, 0xF5, 0x
68ef0 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
68f00 30 78 30 41 2c 20 30 78 42 35 2c 20 30 78 30 35  0x0A, 0xB5, 0x05
68f10 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
68f20 49 44 5f 49 57 43 50 72 6f 70 65 72 74 79 53 68  ID_IWCPropertySh
68f30 65 65 74 43 61 6c 6c 62 61 63 6b 20 3d 20 7b 30  eetCallback = {0
68f40 78 39 37 44 45 44 45 36 30 2c 20 30 78 46 43 36  x97DEDE60, 0xFC6
68f50 42 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 35  B, 0x11CF, [0xB5
68f60 2c 20 30 78 46 35 2c 20 30 78 30 30 2c 20 30 78  , 0xF5, 0x00, 0x
68f70 41 30 2c 20 30 78 43 39 2c 20 30 78 30 41 2c 20  A0, 0xC9, 0x0A, 
68f80 30 78 42 35 2c 20 30 78 30 35 5d 7d 3b 0a 20 63  0xB5, 0x05]};. c
68f90 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57 43  onst IID IID_IWC
68fa0 57 69 7a 61 72 64 39 37 43 61 6c 6c 62 61 63 6b  Wizard97Callback
68fb0 20 3d 20 7b 30 78 39 37 44 45 44 45 36 37 2c 20   = {0x97DEDE67, 
68fc0 30 78 46 43 36 42 2c 20 30 78 31 31 43 46 2c 20  0xFC6B, 0x11CF, 
68fd0 5b 30 78 42 35 2c 20 30 78 46 35 2c 20 30 78 30  [0xB5, 0xF5, 0x0
68fe0 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
68ff0 78 30 41 2c 20 30 78 42 35 2c 20 30 78 30 35 5d  x0A, 0xB5, 0x05]
69000 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
69010 44 5f 49 57 43 57 69 7a 61 72 64 43 61 6c 6c 62  D_IWCWizardCallb
69020 61 63 6b 20 3d 20 7b 30 78 39 37 44 45 44 45 36  ack = {0x97DEDE6
69030 32 2c 20 30 78 46 43 36 42 2c 20 30 78 31 31 43  2, 0xFC6B, 0x11C
69040 46 2c 20 5b 30 78 42 35 2c 20 30 78 46 35 2c 20  F, [0xB5, 0xF5, 
69050 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
69060 2c 20 30 78 30 41 2c 20 30 78 42 35 2c 20 30 78  , 0x0A, 0xB5, 0x
69070 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  05]};. const IID
69080 20 49 49 44 5f 49 57 65 62 42 72 69 64 67 65 20   IID_IWebBridge 
69090 3d 20 7b 30 78 41 45 32 34 46 44 41 44 2c 20 30  = {0xAE24FDAD, 0
690a0 78 30 33 43 36 2c 20 30 78 31 31 44 31 2c 20 5b  x03C6, 0x11D1, [
690b0 30 78 38 42 2c 20 30 78 37 36 2c 20 30 78 30 30  0x8B, 0x76, 0x00
690c0 2c 20 30 78 38 30 2c 20 30 78 43 37 2c 20 30 78  , 0x80, 0xC7, 0x
690d0 34 34 2c 20 30 78 46 33 2c 20 30 78 38 39 5d 7d  44, 0xF3, 0x89]}
690e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
690f0 5f 49 57 65 62 42 72 6f 77 73 65 72 20 3d 20 7b  _IWebBrowser = {
69100 30 78 45 41 42 32 32 41 43 31 2c 20 30 78 33 30  0xEAB22AC1, 0x30
69110 43 31 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41  C1, 0x11CF, [0xA
69120 37 2c 20 30 78 45 42 2c 20 30 78 30 30 2c 20 30  7, 0xEB, 0x00, 0
69130 78 30 30 2c 20 30 78 43 30 2c 20 30 78 35 42 2c  x00, 0xC0, 0x5B,
69140 20 30 78 41 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xAE, 0x0B]};. 
69150 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57  const IID IID_IW
69160 65 62 42 72 6f 77 73 65 72 32 20 3d 20 7b 30 78  ebBrowser2 = {0x
69170 44 33 30 43 31 36 36 31 2c 20 30 78 43 44 41 46  D30C1661, 0xCDAF
69180 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 41 2c  , 0x11D0, [0x8A,
69190 20 30 78 33 45 2c 20 30 78 30 30 2c 20 30 78 43   0x3E, 0x00, 0xC
691a0 30 2c 20 30 78 34 46 2c 20 30 78 43 39 2c 20 30  0, 0x4F, 0xC9, 0
691b0 78 45 32 2c 20 30 78 36 45 5d 7d 3b 0a 20 63 6f  xE2, 0x6E]};. co
691c0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57 65 62  nst IID IID_IWeb
691d0 42 72 6f 77 73 65 72 41 70 70 20 3d 20 7b 30 78  BrowserApp = {0x
691e0 30 30 30 32 44 46 30 35 2c 20 30 78 30 30 30 30  0002DF05, 0x0000
691f0 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
69200 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
69210 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
69220 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
69230 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57 65 62  nst IID IID_IWeb
69240 57 69 7a 61 72 64 45 78 74 65 6e 73 69 6f 6e 20  WizardExtension 
69250 3d 20 7b 30 78 30 45 36 42 33 46 36 36 2c 20 30  = {0x0E6B3F66, 0
69260 78 39 38 44 31 2c 20 30 78 34 38 43 30 2c 20 5b  x98D1, 0x48C0, [
69270 30 78 41 32 2c 20 30 78 32 32 2c 20 30 78 46 42  0xA2, 0x22, 0xFB
69280 2c 20 30 78 44 45 2c 20 30 78 37 34 2c 20 30 78  , 0xDE, 0x74, 0x
69290 45 32 2c 20 30 78 46 42 2c 20 30 78 43 35 5d 7d  E2, 0xFB, 0xC5]}
692a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
692b0 5f 49 57 65 62 57 69 7a 61 72 64 48 6f 73 74 20  _IWebWizardHost 
692c0 3d 20 7b 30 78 31 38 42 43 43 33 35 39 2c 20 30  = {0x18BCC359, 0
692d0 78 34 39 39 30 2c 20 30 78 34 42 46 42 2c 20 5b  x4990, 0x4BFB, [
692e0 30 78 42 39 2c 20 30 78 35 31 2c 20 30 78 33 43  0xB9, 0x51, 0x3C
692f0 2c 20 30 78 38 33 2c 20 30 78 37 30 2c 20 30 78  , 0x83, 0x70, 0x
69300 32 42 2c 20 30 78 45 35 2c 20 30 78 46 39 5d 7d  2B, 0xE5, 0xF9]}
69310 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
69320 5f 49 57 45 45 78 74 65 6e 64 43 6f 6e 74 65 78  _IWEExtendContex
69330 74 4d 65 6e 75 20 3d 20 7b 30 78 39 37 44 45 44  tMenu = {0x97DED
69340 45 36 35 2c 20 30 78 46 43 36 42 2c 20 30 78 31  E65, 0xFC6B, 0x1
69350 31 43 46 2c 20 5b 30 78 42 35 2c 20 30 78 46 35  1CF, [0xB5, 0xF5
69360 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
69370 43 39 2c 20 30 78 30 41 2c 20 30 78 42 35 2c 20  C9, 0x0A, 0xB5, 
69380 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x05]};. const I
69390 49 44 20 49 49 44 5f 49 57 45 45 78 74 65 6e 64  ID IID_IWEExtend
693a0 50 72 6f 70 65 72 74 79 53 68 65 65 74 20 3d 20  PropertySheet = 
693b0 7b 30 78 39 37 44 45 44 45 36 31 2c 20 30 78 46  {0x97DEDE61, 0xF
693c0 43 36 42 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  C6B, 0x11CF, [0x
693d0 42 35 2c 20 30 78 46 35 2c 20 30 78 30 30 2c 20  B5, 0xF5, 0x00, 
693e0 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 41  0xA0, 0xC9, 0x0A
693f0 2c 20 30 78 42 35 2c 20 30 78 30 35 5d 7d 3b 0a  , 0xB5, 0x05]};.
69400 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
69410 57 45 45 78 74 65 6e 64 57 69 7a 61 72 64 20 3d  WEExtendWizard =
69420 20 7b 30 78 39 37 44 45 44 45 36 33 2c 20 30 78   {0x97DEDE63, 0x
69430 46 43 36 42 2c 20 30 78 31 31 43 46 2c 20 5b 30  FC6B, 0x11CF, [0
69440 78 42 35 2c 20 30 78 46 35 2c 20 30 78 30 30 2c  xB5, 0xF5, 0x00,
69450 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30   0xA0, 0xC9, 0x0
69460 41 2c 20 30 78 42 35 2c 20 30 78 30 35 5d 7d 3b  A, 0xB5, 0x05]};
69470 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
69480 49 57 45 45 78 74 65 6e 64 57 69 7a 61 72 64 39  IWEExtendWizard9
69490 37 20 3d 20 7b 30 78 39 37 44 45 44 45 36 38 2c  7 = {0x97DEDE68,
694a0 20 30 78 46 43 36 42 2c 20 30 78 31 31 43 46 2c   0xFC6B, 0x11CF,
694b0 20 5b 30 78 42 35 2c 20 30 78 46 35 2c 20 30 78   [0xB5, 0xF5, 0x
694c0 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
694d0 30 78 30 41 2c 20 30 78 42 35 2c 20 30 78 30 35  0x0A, 0xB5, 0x05
694e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
694f0 49 44 5f 49 57 45 49 6e 76 6f 6b 65 43 6f 6d 6d  ID_IWEInvokeComm
69500 61 6e 64 20 3d 20 7b 30 78 39 37 44 45 44 45 36  and = {0x97DEDE6
69510 36 2c 20 30 78 46 43 36 42 2c 20 30 78 31 31 43  6, 0xFC6B, 0x11C
69520 46 2c 20 5b 30 78 42 35 2c 20 30 78 46 35 2c 20  F, [0xB5, 0xF5, 
69530 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
69540 2c 20 30 78 30 41 2c 20 30 78 42 35 2c 20 30 78  , 0x0A, 0xB5, 0x
69550 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  05]};. const IID
69560 20 49 49 44 5f 49 77 66 6f 6c 64 65 72 73 20 3d   IID_Iwfolders =
69570 20 7b 30 78 42 41 45 33 31 46 39 38 2c 20 30 78   {0xBAE31F98, 0x
69580 31 42 38 31 2c 20 30 78 31 31 44 32 2c 20 5b 30  1B81, 0x11D2, [0
69590 78 41 39 2c 20 30 78 37 41 2c 20 30 78 30 30 2c  xA9, 0x7A, 0x00,
695a0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38   0xC0, 0x4F, 0x8
695b0 45 2c 20 30 78 43 42 2c 20 30 78 30 32 5d 7d 3b  E, 0xCB, 0x02]};
695c0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
695d0 49 57 69 6e 64 6f 77 46 6f 72 42 69 6e 64 69 6e  IWindowForBindin
695e0 67 55 49 20 3d 20 7b 30 78 37 39 45 41 43 39 44  gUI = {0x79EAC9D
695f0 35 2c 20 30 78 42 41 46 41 2c 20 30 78 31 31 43  5, 0xBAFA, 0x11C
69600 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20  E, [0x8C, 0x82, 
69610 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
69620 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78  , 0x4B, 0xA9, 0x
69630 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
69640 20 49 49 44 5f 49 57 69 6e 49 6e 65 74 48 74 74   IID_IWinInetHtt
69650 70 49 6e 66 6f 20 3d 20 7b 30 78 37 39 45 41 43  pInfo = {0x79EAC
69660 39 44 38 2c 20 30 78 42 41 46 41 2c 20 30 78 31  9D8, 0xBAFA, 0x1
69670 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32  1CE, [0x8C, 0x82
69680 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
69690 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20  00, 0x4B, 0xA9, 
696a0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
696b0 49 44 20 49 49 44 5f 49 57 69 6e 49 6e 65 74 49  ID IID_IWinInetI
696c0 6e 66 6f 20 3d 20 7b 30 78 37 39 45 41 43 39 44  nfo = {0x79EAC9D
696d0 36 2c 20 30 78 42 41 46 41 2c 20 30 78 31 31 43  6, 0xBAFA, 0x11C
696e0 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20  E, [0x8C, 0x82, 
696f0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
69700 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78  , 0x4B, 0xA9, 0x
69710 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
69720 20 49 49 44 5f 49 57 69 7a 61 72 64 45 78 74 65   IID_IWizardExte
69730 6e 73 69 6f 6e 20 3d 20 7b 30 78 43 30 32 45 41  nsion = {0xC02EA
69740 36 39 36 2c 20 30 78 38 36 43 43 2c 20 30 78 34  696, 0x86CC, 0x4
69750 39 31 45 2c 20 5b 30 78 39 42 2c 20 30 78 32 33  91E, [0x9B, 0x23
69760 2c 20 30 78 37 34 2c 20 30 78 33 39 2c 20 30 78  , 0x74, 0x39, 0x
69770 34 41 2c 20 30 78 30 34 2c 20 30 78 34 34 2c 20  4A, 0x04, 0x44, 
69780 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA8]};. const I
69790 49 44 20 49 49 44 5f 49 57 69 7a 61 72 64 53 69  ID IID_IWizardSi
697a0 74 65 20 3d 20 7b 30 78 38 38 39 36 30 46 35 42  te = {0x88960F5B
697b0 2c 20 30 78 34 32 32 46 2c 20 30 78 34 45 37 42  , 0x422F, 0x4E7B
697c0 2c 20 5b 30 78 38 30 2c 20 30 78 31 33 2c 20 30  , [0x80, 0x13, 0
697d0 78 37 33 2c 20 30 78 34 31 2c 20 30 78 35 33 2c  x73, 0x41, 0x53,
697e0 20 30 78 38 31 2c 20 30 78 43 33 2c 20 30 78 43   0x81, 0xC3, 0xC
697f0 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
69800 49 49 44 5f 49 57 4d 49 45 78 74 65 6e 73 69 6f  IID_IWMIExtensio
69810 6e 20 3d 20 7b 30 78 41 44 43 31 46 30 36 45 2c  n = {0xADC1F06E,
69820 20 30 78 35 43 37 45 2c 20 30 78 31 31 44 32 2c   0x5C7E, 0x11D2,
69830 20 5b 30 78 38 42 2c 20 30 78 37 34 2c 20 30 78   [0x8B, 0x74, 0x
69840 30 30 2c 20 30 78 31 30 2c 20 30 78 34 42 2c 20  00, 0x10, 0x4B, 
69850 30 78 32 41 2c 20 30 78 46 42 2c 20 30 78 34 31  0x2A, 0xFB, 0x41
69860 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
69870 49 44 5f 49 57 6f 72 64 42 72 65 61 6b 65 72 20  ID_IWordBreaker 
69880 3d 20 7b 30 78 44 35 33 35 35 32 43 38 2c 20 30  = {0xD53552C8, 0
69890 78 37 37 45 33 2c 20 30 78 31 30 31 41 2c 20 5b  x77E3, 0x101A, [
698a0 30 78 42 35 2c 20 30 78 35 32 2c 20 30 78 30 38  0xB5, 0x52, 0x08
698b0 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78  , 0x00, 0x2B, 0x
698c0 33 33 2c 20 30 78 42 30 2c 20 30 78 45 36 5d 7d  33, 0xB0, 0xE6]}
698d0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
698e0 5f 49 57 6f 72 64 53 69 6e 6b 20 3d 20 7b 30 78  _IWordSink = {0x
698f0 43 43 39 30 37 30 35 34 2c 20 30 78 43 30 35 38  CC907054, 0xC058
69900 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 42 35 2c  , 0x101A, [0xB5,
69910 20 30 78 35 34 2c 20 30 78 30 38 2c 20 30 78 30   0x54, 0x08, 0x0
69920 30 2c 20 30 78 32 42 2c 20 30 78 33 33 2c 20 30  0, 0x2B, 0x33, 0
69930 78 42 30 2c 20 30 78 45 36 5d 7d 3b 0a 20 63 6f  xB0, 0xE6]};. co
69940 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57 72 61  nst IID IID_IWra
69950 70 70 65 64 50 72 6f 74 6f 63 6f 6c 20 3d 20 7b  ppedProtocol = {
69960 30 78 35 33 43 38 34 37 38 35 2c 20 30 78 38 34  0x53C84785, 0x84
69970 32 35 2c 20 30 78 34 44 43 35 2c 20 5b 30 78 39  25, 0x4DC5, [0x9
69980 37 2c 20 30 78 31 42 2c 20 30 78 45 35 2c 20 30  7, 0x1B, 0xE5, 0
69990 78 38 44 2c 20 30 78 39 43 2c 20 30 78 31 39 2c  x8D, 0x9C, 0x19,
699a0 20 30 78 46 39 2c 20 30 78 42 36 5d 7d 3b 0a 20   0xF9, 0xB6]};. 
699b0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 58  const IID IID_IX
699c0 4d 4c 41 74 74 72 69 62 75 74 65 20 3d 20 7b 30  MLAttribute = {0
699d0 78 44 34 44 34 41 30 46 43 2c 20 30 78 33 42 37  xD4D4A0FC, 0x3B7
699e0 33 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 32  3, 0x11D1, [0xB2
699f0 2c 20 30 78 42 34 2c 20 30 78 30 30 2c 20 30 78  , 0xB4, 0x00, 0x
69a00 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20  C0, 0x4F, 0xB9, 
69a10 30 78 32 35 2c 20 30 78 39 36 5d 7d 3b 0a 20 63  0x25, 0x96]};. c
69a20 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 58 4d  onst IID IID_IXM
69a30 4c 44 6f 63 75 6d 65 6e 74 20 3d 20 7b 30 78 46  LDocument = {0xF
69a40 35 32 45 32 42 36 31 2c 20 30 78 31 38 41 31 2c  52E2B61, 0x18A1,
69a50 20 30 78 31 31 44 31 2c 20 5b 30 78 42 31 2c 20   0x11D1, [0xB1, 
69a60 30 78 30 35 2c 20 30 78 30 30 2c 20 30 78 38 30  0x05, 0x00, 0x80
69a70 2c 20 30 78 35 46 2c 20 30 78 34 39 2c 20 30 78  , 0x5F, 0x49, 0x
69a80 39 31 2c 20 30 78 36 42 5d 7d 3b 0a 20 63 6f 6e  91, 0x6B]};. con
69a90 73 74 20 49 49 44 20 49 49 44 5f 49 58 4d 4c 44  st IID IID_IXMLD
69aa0 6f 63 75 6d 65 6e 74 32 20 3d 20 7b 30 78 32 42  ocument2 = {0x2B
69ab0 38 44 45 32 46 45 2c 20 30 78 38 44 32 44 2c 20  8DE2FE, 0x8D2D, 
69ac0 30 78 31 31 44 31 2c 20 5b 30 78 42 32 2c 20 30  0x11D1, [0xB2, 0
69ad0 78 46 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xFC, 0x00, 0xC0,
69ae0 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31   0x4F, 0xD9, 0x1
69af0 35 2c 20 30 78 41 39 5d 7d 3b 0a 20 63 6f 6e 73  5, 0xA9]};. cons
69b00 74 20 49 49 44 20 49 49 44 5f 49 58 4d 4c 44 4f  t IID IID_IXMLDO
69b10 4d 41 74 74 72 69 62 75 74 65 20 3d 20 7b 30 78  MAttribute = {0x
69b20 32 39 33 33 42 46 38 35 2c 20 30 78 37 42 33 36  2933BF85, 0x7B36
69b30 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 32 2c  , 0x11D2, [0xB2,
69b40 20 30 78 30 45 2c 20 30 78 30 30 2c 20 30 78 43   0x0E, 0x00, 0xC
69b50 30 2c 20 30 78 34 46 2c 20 30 78 39 38 2c 20 30  0, 0x4F, 0x98, 0
69b60 78 33 45 2c 20 30 78 36 30 5d 7d 3b 0a 20 63 6f  x3E, 0x60]};. co
69b70 6e 73 74 20 49 49 44 20 49 49 44 5f 49 58 4d 4c  nst IID IID_IXML
69b80 44 4f 4d 43 44 41 54 41 53 65 63 74 69 6f 6e 20  DOMCDATASection 
69b90 3d 20 7b 30 78 32 39 33 33 42 46 38 41 2c 20 30  = {0x2933BF8A, 0
69ba0 78 37 42 33 36 2c 20 30 78 31 31 44 32 2c 20 5b  x7B36, 0x11D2, [
69bb0 30 78 42 32 2c 20 30 78 30 45 2c 20 30 78 30 30  0xB2, 0x0E, 0x00
69bc0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
69bd0 39 38 2c 20 30 78 33 45 2c 20 30 78 36 30 5d 7d  98, 0x3E, 0x60]}
69be0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
69bf0 5f 49 58 4d 4c 44 4f 4d 43 68 61 72 61 63 74 65  _IXMLDOMCharacte
69c00 72 44 61 74 61 20 3d 20 7b 30 78 32 39 33 33 42  rData = {0x2933B
69c10 46 38 34 2c 20 30 78 37 42 33 36 2c 20 30 78 31  F84, 0x7B36, 0x1
69c20 31 44 32 2c 20 5b 30 78 42 32 2c 20 30 78 30 45  1D2, [0xB2, 0x0E
69c30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
69c40 34 46 2c 20 30 78 39 38 2c 20 30 78 33 45 2c 20  4F, 0x98, 0x3E, 
69c50 30 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x60]};. const I
69c60 49 44 20 49 49 44 5f 49 58 4d 4c 44 4f 4d 43 6f  ID IID_IXMLDOMCo
69c70 6d 6d 65 6e 74 20 3d 20 7b 30 78 32 39 33 33 42  mment = {0x2933B
69c80 46 38 38 2c 20 30 78 37 42 33 36 2c 20 30 78 31  F88, 0x7B36, 0x1
69c90 31 44 32 2c 20 5b 30 78 42 32 2c 20 30 78 30 45  1D2, [0xB2, 0x0E
69ca0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
69cb0 34 46 2c 20 30 78 39 38 2c 20 30 78 33 45 2c 20  4F, 0x98, 0x3E, 
69cc0 30 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x60]};. const I
69cd0 49 44 20 49 49 44 5f 49 58 4d 4c 44 4f 4d 44 6f  ID IID_IXMLDOMDo
69ce0 63 75 6d 65 6e 74 20 3d 20 7b 30 78 32 39 33 33  cument = {0x2933
69cf0 42 46 38 31 2c 20 30 78 37 42 33 36 2c 20 30 78  BF81, 0x7B36, 0x
69d00 31 31 44 32 2c 20 5b 30 78 42 32 2c 20 30 78 30  11D2, [0xB2, 0x0
69d10 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  E, 0x00, 0xC0, 0
69d20 78 34 46 2c 20 30 78 39 38 2c 20 30 78 33 45 2c  x4F, 0x98, 0x3E,
69d30 20 30 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x60]};. const 
69d40 49 49 44 20 49 49 44 5f 49 58 4d 4c 44 4f 4d 44  IID IID_IXMLDOMD
69d50 6f 63 75 6d 65 6e 74 46 72 61 67 6d 65 6e 74 20  ocumentFragment 
69d60 3d 20 7b 30 78 33 45 46 41 41 34 31 33 2c 20 30  = {0x3EFAA413, 0
69d70 78 32 37 32 46 2c 20 30 78 31 31 44 32 2c 20 5b  x272F, 0x11D2, [
69d80 30 78 38 33 2c 20 30 78 36 46 2c 20 30 78 30 30  0x83, 0x6F, 0x00
69d90 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78  , 0x00, 0xF8, 0x
69da0 37 41 2c 20 30 78 37 37 2c 20 30 78 38 32 5d 7d  7A, 0x77, 0x82]}
69db0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
69dc0 5f 49 58 4d 4c 44 4f 4d 44 6f 63 75 6d 65 6e 74  _IXMLDOMDocument
69dd0 54 79 70 65 20 3d 20 7b 30 78 32 39 33 33 42 46  Type = {0x2933BF
69de0 38 42 2c 20 30 78 37 42 33 36 2c 20 30 78 31 31  8B, 0x7B36, 0x11
69df0 44 32 2c 20 5b 30 78 42 32 2c 20 30 78 30 45 2c  D2, [0xB2, 0x0E,
69e00 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
69e10 46 2c 20 30 78 39 38 2c 20 30 78 33 45 2c 20 30  F, 0x98, 0x3E, 0
69e20 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x60]};. const II
69e30 44 20 49 49 44 5f 49 58 4d 4c 44 4f 4d 45 6c 65  D IID_IXMLDOMEle
69e40 6d 65 6e 74 20 3d 20 7b 30 78 32 39 33 33 42 46  ment = {0x2933BF
69e50 38 36 2c 20 30 78 37 42 33 36 2c 20 30 78 31 31  86, 0x7B36, 0x11
69e60 44 32 2c 20 5b 30 78 42 32 2c 20 30 78 30 45 2c  D2, [0xB2, 0x0E,
69e70 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
69e80 46 2c 20 30 78 39 38 2c 20 30 78 33 45 2c 20 30  F, 0x98, 0x3E, 0
69e90 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x60]};. const II
69ea0 44 20 49 49 44 5f 49 58 4d 4c 44 4f 4d 45 6e 74  D IID_IXMLDOMEnt
69eb0 69 74 79 20 3d 20 7b 30 78 32 39 33 33 42 46 38  ity = {0x2933BF8
69ec0 44 2c 20 30 78 37 42 33 36 2c 20 30 78 31 31 44  D, 0x7B36, 0x11D
69ed0 32 2c 20 5b 30 78 42 32 2c 20 30 78 30 45 2c 20  2, [0xB2, 0x0E, 
69ee0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
69ef0 2c 20 30 78 39 38 2c 20 30 78 33 45 2c 20 30 78  , 0x98, 0x3E, 0x
69f00 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  60]};. const IID
69f10 20 49 49 44 5f 49 58 4d 4c 44 4f 4d 45 6e 74 69   IID_IXMLDOMEnti
69f20 74 79 52 65 66 65 72 65 6e 63 65 20 3d 20 7b 30  tyReference = {0
69f30 78 32 39 33 33 42 46 38 45 2c 20 30 78 37 42 33  x2933BF8E, 0x7B3
69f40 36 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 32  6, 0x11D2, [0xB2
69f50 2c 20 30 78 30 45 2c 20 30 78 30 30 2c 20 30 78  , 0x0E, 0x00, 0x
69f60 43 30 2c 20 30 78 34 46 2c 20 30 78 39 38 2c 20  C0, 0x4F, 0x98, 
69f70 30 78 33 45 2c 20 30 78 36 30 5d 7d 3b 0a 20 63  0x3E, 0x60]};. c
69f80 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 58 4d  onst IID IID_IXM
69f90 4c 44 4f 4d 49 6d 70 6c 65 6d 65 6e 74 61 74 69  LDOMImplementati
69fa0 6f 6e 20 3d 20 7b 30 78 32 39 33 33 42 46 38 46  on = {0x2933BF8F
69fb0 2c 20 30 78 37 42 33 36 2c 20 30 78 31 31 44 32  , 0x7B36, 0x11D2
69fc0 2c 20 5b 30 78 42 32 2c 20 30 78 30 45 2c 20 30  , [0xB2, 0x0E, 0
69fd0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
69fe0 20 30 78 39 38 2c 20 30 78 33 45 2c 20 30 78 36   0x98, 0x3E, 0x6
69ff0 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
6a000 49 49 44 5f 49 58 4d 4c 44 4f 4d 4e 61 6d 65 64  IID_IXMLDOMNamed
6a010 4e 6f 64 65 4d 61 70 20 3d 20 7b 30 78 32 39 33  NodeMap = {0x293
6a020 33 42 46 38 33 2c 20 30 78 37 42 33 36 2c 20 30  3BF83, 0x7B36, 0
6a030 78 31 31 44 32 2c 20 5b 30 78 42 32 2c 20 30 78  x11D2, [0xB2, 0x
6a040 30 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  0E, 0x00, 0xC0, 
6a050 30 78 34 46 2c 20 30 78 39 38 2c 20 30 78 33 45  0x4F, 0x98, 0x3E
6a060 2c 20 30 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x60]};. const
6a070 20 49 49 44 20 49 49 44 5f 49 58 4d 4c 44 4f 4d   IID IID_IXMLDOM
6a080 4e 6f 64 65 20 3d 20 7b 30 78 32 39 33 33 42 46  Node = {0x2933BF
6a090 38 30 2c 20 30 78 37 42 33 36 2c 20 30 78 31 31  80, 0x7B36, 0x11
6a0a0 44 32 2c 20 5b 30 78 42 32 2c 20 30 78 30 45 2c  D2, [0xB2, 0x0E,
6a0b0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
6a0c0 46 2c 20 30 78 39 38 2c 20 30 78 33 45 2c 20 30  F, 0x98, 0x3E, 0
6a0d0 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x60]};. const II
6a0e0 44 20 49 49 44 5f 49 58 4d 4c 44 4f 4d 4e 6f 64  D IID_IXMLDOMNod
6a0f0 65 4c 69 73 74 20 3d 20 7b 30 78 32 39 33 33 42  eList = {0x2933B
6a100 46 38 32 2c 20 30 78 37 42 33 36 2c 20 30 78 31  F82, 0x7B36, 0x1
6a110 31 44 32 2c 20 5b 30 78 42 32 2c 20 30 78 30 45  1D2, [0xB2, 0x0E
6a120 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
6a130 34 46 2c 20 30 78 39 38 2c 20 30 78 33 45 2c 20  4F, 0x98, 0x3E, 
6a140 30 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x60]};. const I
6a150 49 44 20 49 49 44 5f 49 58 4d 4c 44 4f 4d 4e 6f  ID IID_IXMLDOMNo
6a160 74 61 74 69 6f 6e 20 3d 20 7b 30 78 32 39 33 33  tation = {0x2933
6a170 42 46 38 43 2c 20 30 78 37 42 33 36 2c 20 30 78  BF8C, 0x7B36, 0x
6a180 31 31 44 32 2c 20 5b 30 78 42 32 2c 20 30 78 30  11D2, [0xB2, 0x0
6a190 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  E, 0x00, 0xC0, 0
6a1a0 78 34 46 2c 20 30 78 39 38 2c 20 30 78 33 45 2c  x4F, 0x98, 0x3E,
6a1b0 20 30 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x60]};. const 
6a1c0 49 49 44 20 49 49 44 5f 49 58 4d 4c 44 4f 4d 50  IID IID_IXMLDOMP
6a1d0 61 72 73 65 45 72 72 6f 72 20 3d 20 7b 30 78 33  arseError = {0x3
6a1e0 45 46 41 41 34 32 36 2c 20 30 78 32 37 32 46 2c  EFAA426, 0x272F,
6a1f0 20 30 78 31 31 44 32 2c 20 5b 30 78 38 33 2c 20   0x11D2, [0x83, 
6a200 30 78 36 46 2c 20 30 78 30 30 2c 20 30 78 30 30  0x6F, 0x00, 0x00
6a210 2c 20 30 78 46 38 2c 20 30 78 37 41 2c 20 30 78  , 0xF8, 0x7A, 0x
6a220 37 37 2c 20 30 78 38 32 5d 7d 3b 0a 20 63 6f 6e  77, 0x82]};. con
6a230 73 74 20 49 49 44 20 49 49 44 5f 49 58 4d 4c 44  st IID IID_IXMLD
6a240 4f 4d 50 72 6f 63 65 73 73 69 6e 67 49 6e 73 74  OMProcessingInst
6a250 72 75 63 74 69 6f 6e 20 3d 20 7b 30 78 32 39 33  ruction = {0x293
6a260 33 42 46 38 39 2c 20 30 78 37 42 33 36 2c 20 30  3BF89, 0x7B36, 0
6a270 78 31 31 44 32 2c 20 5b 30 78 42 32 2c 20 30 78  x11D2, [0xB2, 0x
6a280 30 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  0E, 0x00, 0xC0, 
6a290 30 78 34 46 2c 20 30 78 39 38 2c 20 30 78 33 45  0x4F, 0x98, 0x3E
6a2a0 2c 20 30 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x60]};. const
6a2b0 20 49 49 44 20 49 49 44 5f 49 58 4d 4c 44 4f 4d   IID IID_IXMLDOM
6a2c0 54 65 78 74 20 3d 20 7b 30 78 32 39 33 33 42 46  Text = {0x2933BF
6a2d0 38 37 2c 20 30 78 37 42 33 36 2c 20 30 78 31 31  87, 0x7B36, 0x11
6a2e0 44 32 2c 20 5b 30 78 42 32 2c 20 30 78 30 45 2c  D2, [0xB2, 0x0E,
6a2f0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
6a300 46 2c 20 30 78 39 38 2c 20 30 78 33 45 2c 20 30  F, 0x98, 0x3E, 0
6a310 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x60]};. const II
6a320 44 20 49 49 44 5f 49 58 4d 4c 44 53 4f 43 6f 6e  D IID_IXMLDSOCon
6a330 74 72 6f 6c 20 3d 20 7b 30 78 33 31 30 41 46 41  trol = {0x310AFA
6a340 36 32 2c 20 30 78 30 35 37 35 2c 20 30 78 31 31  62, 0x0575, 0x11
6a350 44 32 2c 20 5b 30 78 39 43 2c 20 30 78 41 39 2c  D2, [0x9C, 0xA9,
6a360 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 42   0x00, 0x60, 0xB
6a370 30 2c 20 30 78 45 43 2c 20 30 78 33 44 2c 20 30  0, 0xEC, 0x3D, 0
6a380 78 33 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x39]};. const II
6a390 44 20 49 49 44 5f 49 58 4d 4c 45 6c 65 6d 65 6e  D IID_IXMLElemen
6a3a0 74 20 3d 20 7b 30 78 33 46 37 46 33 31 41 43 2c  t = {0x3F7F31AC,
6a3b0 20 30 78 45 31 35 46 2c 20 30 78 31 31 44 30 2c   0xE15F, 0x11D0,
6a3c0 20 5b 30 78 39 43 2c 20 30 78 32 35 2c 20 30 78   [0x9C, 0x25, 0x
6a3d0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
6a3e0 30 78 43 39 2c 20 30 78 39 43 2c 20 30 78 38 45  0xC9, 0x9C, 0x8E
6a3f0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
6a400 49 44 5f 49 58 4d 4c 45 6c 65 6d 65 6e 74 32 20  ID_IXMLElement2 
6a410 3d 20 7b 30 78 32 42 38 44 45 32 46 46 2c 20 30  = {0x2B8DE2FF, 0
6a420 78 38 44 32 44 2c 20 30 78 31 31 44 31 2c 20 5b  x8D2D, 0x11D1, [
6a430 30 78 42 32 2c 20 30 78 46 43 2c 20 30 78 30 30  0xB2, 0xFC, 0x00
6a440 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
6a450 44 39 2c 20 30 78 31 35 2c 20 30 78 41 39 5d 7d  D9, 0x15, 0xA9]}
6a460 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
6a470 5f 49 58 4d 4c 45 6c 65 6d 65 6e 74 43 6f 6c 6c  _IXMLElementColl
6a480 65 63 74 69 6f 6e 20 3d 20 7b 30 78 36 35 37 32  ection = {0x6572
6a490 35 35 38 30 2c 20 30 78 39 42 35 44 2c 20 30 78  5580, 0x9B5D, 0x
6a4a0 31 31 44 30 2c 20 5b 30 78 39 42 2c 20 30 78 46  11D0, [0x9B, 0xF
6a4b0 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  E, 0x00, 0xC0, 0
6a4c0 78 34 46 2c 20 30 78 43 39 2c 20 30 78 39 43 2c  x4F, 0xC9, 0x9C,
6a4d0 20 30 78 38 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8E]};. const 
6a4e0 49 49 44 20 49 49 44 5f 49 58 4d 4c 45 72 72 6f  IID IID_IXMLErro
6a4f0 72 20 3d 20 7b 30 78 39 34 38 43 35 41 44 33 2c  r = {0x948C5AD3,
6a500 20 30 78 43 35 38 44 2c 20 30 78 31 31 44 30 2c   0xC58D, 0x11D0,
6a510 20 5b 30 78 39 43 2c 20 30 78 30 42 2c 20 30 78   [0x9C, 0x0B, 0x
6a520 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
6a530 30 78 43 39 2c 20 30 78 39 43 2c 20 30 78 38 45  0xC9, 0x9C, 0x8E
6a540 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
6a550 49 44 5f 49 58 4d 4c 47 65 6e 65 72 69 63 50 61  ID_IXMLGenericPa
6a560 72 73 65 20 3d 20 7b 30 78 45 34 45 32 33 30 37  rse = {0xE4E2307
6a570 31 2c 20 30 78 34 44 30 37 2c 20 30 78 31 31 44  1, 0x4D07, 0x11D
6a580 32 2c 20 5b 30 78 41 45 2c 20 30 78 37 36 2c 20  2, [0xAE, 0x76, 
6a590 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 43 37  0x00, 0x80, 0xC7
6a5a0 2c 20 30 78 33 42 2c 20 30 78 43 31 2c 20 30 78  , 0x3B, 0xC1, 0x
6a5b0 39 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  99]};. const IID
6a5c0 20 49 49 44 5f 49 58 4d 4c 48 74 74 70 52 65 71   IID_IXMLHttpReq
6a5d0 75 65 73 74 20 3d 20 7b 30 78 45 44 38 43 31 30  uest = {0xED8C10
6a5e0 38 44 2c 20 30 78 34 33 34 39 2c 20 30 78 31 31  8D, 0x4349, 0x11
6a5f0 44 32 2c 20 5b 30 78 39 31 2c 20 30 78 41 34 2c  D2, [0x91, 0xA4,
6a600 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
6a610 46 2c 20 30 78 37 39 2c 20 30 78 36 39 2c 20 30  F, 0x79, 0x69, 0
6a620 78 45 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xE8]};. const II
6a630 44 20 49 49 44 5f 49 58 4d 4c 4e 6f 64 65 46 61  D IID_IXMLNodeFa
6a640 63 74 6f 72 79 20 3d 20 7b 30 78 44 32 34 32 33  ctory = {0xD2423
6a650 36 31 46 2c 20 30 78 35 31 41 30 2c 20 30 78 31  61F, 0x51A0, 0x1
6a660 31 44 32 2c 20 5b 30 78 39 43 2c 20 30 78 41 46  1D2, [0x9C, 0xAF
6a670 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78  , 0x00, 0x60, 0x
6a680 42 30 2c 20 30 78 45 43 2c 20 30 78 33 44 2c 20  B0, 0xEC, 0x3D, 
6a690 30 78 33 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x39]};. const I
6a6a0 49 44 20 49 49 44 5f 49 58 4d 4c 4e 6f 64 65 53  ID IID_IXMLNodeS
6a6b0 6f 75 72 63 65 20 3d 20 7b 30 78 44 32 34 32 33  ource = {0xD2423
6a6c0 36 31 44 2c 20 30 78 35 31 41 30 2c 20 30 78 31  61D, 0x51A0, 0x1
6a6d0 31 44 32 2c 20 5b 30 78 39 43 2c 20 30 78 41 46  1D2, [0x9C, 0xAF
6a6e0 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78  , 0x00, 0x60, 0x
6a6f0 42 30 2c 20 30 78 45 43 2c 20 30 78 33 44 2c 20  B0, 0xEC, 0x3D, 
6a700 30 78 33 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x39]};. const I
6a710 49 44 20 49 49 44 5f 49 58 4d 4c 50 61 72 73 65  ID IID_IXMLParse
6a720 72 20 3d 20 7b 30 78 44 32 34 32 33 36 31 45 2c  r = {0xD242361E,
6a730 20 30 78 35 31 41 30 2c 20 30 78 31 31 44 32 2c   0x51A0, 0x11D2,
6a740 20 5b 30 78 39 43 2c 20 30 78 41 46 2c 20 30 78   [0x9C, 0xAF, 0x
6a750 30 30 2c 20 30 78 36 30 2c 20 30 78 42 30 2c 20  00, 0x60, 0xB0, 
6a760 30 78 45 43 2c 20 30 78 33 44 2c 20 30 78 33 39  0xEC, 0x3D, 0x39
6a770 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
6a780 49 44 5f 49 58 54 4c 52 75 6e 74 69 6d 65 20 3d  ID_IXTLRuntime =
6a790 20 7b 30 78 33 45 46 41 41 34 32 35 2c 20 30 78   {0x3EFAA425, 0x
6a7a0 32 37 32 46 2c 20 30 78 31 31 44 32 2c 20 5b 30  272F, 0x11D2, [0
6a7b0 78 38 33 2c 20 30 78 36 46 2c 20 30 78 30 30 2c  x83, 0x6F, 0x00,
6a7c0 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37   0x00, 0xF8, 0x7
6a7d0 41 2c 20 30 78 37 37 2c 20 30 78 38 32 5d 7d 3b  A, 0x77, 0x82]};
6a7e0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
6a7f0 53 74 64 4f 6c 65 20 3d 20 7b 30 78 30 30 30 32  StdOle = {0x0002
6a800 30 34 33 30 2c 20 30 78 30 30 30 30 2c 20 30 78  0430, 0x0000, 0x
6a810 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
6a820 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6a830 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
6a840 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
6a850 49 49 44 20 4b 53 44 41 54 41 46 4f 52 4d 41 54  IID KSDATAFORMAT
6a860 5f 53 55 42 54 59 50 45 5f 44 49 52 45 43 54 4d  _SUBTYPE_DIRECTM
6a870 55 53 49 43 20 3d 20 7b 30 78 31 41 38 32 46 38  USIC = {0x1A82F8
6a880 42 43 2c 20 30 78 33 46 38 42 2c 20 30 78 31 31  BC, 0x3F8B, 0x11
6a890 44 32 2c 20 5b 30 78 42 37 2c 20 30 78 37 34 2c  D2, [0xB7, 0x74,
6a8a0 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
6a8b0 38 2c 20 30 78 33 33 2c 20 30 78 31 36 2c 20 30  8, 0x33, 0x16, 0
6a8c0 78 43 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xC1]};. const II
6a8d0 44 20 4b 53 44 41 54 41 46 4f 52 4d 41 54 5f 53  D KSDATAFORMAT_S
6a8e0 55 42 54 59 50 45 5f 4d 49 44 49 20 3d 20 7b 30  UBTYPE_MIDI = {0
6a8f0 78 31 44 32 36 32 37 36 30 2c 20 30 78 45 39 35  x1D262760, 0xE95
6a900 37 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 35  7, 0x11CF, [0xA5
6a910 2c 20 30 78 44 36 2c 20 30 78 32 38 2c 20 30 78  , 0xD6, 0x28, 0x
6a920 44 42 2c 20 30 78 30 34 2c 20 30 78 43 31 2c 20  DB, 0x04, 0xC1, 
6a930 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63  0x00, 0x00]};. c
6a940 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 41  onst IID LIBID_A
6a950 63 63 65 73 73 69 62 69 6c 69 74 79 20 3d 20 7b  ccessibility = {
6a960 30 78 31 45 41 34 44 42 46 30 2c 20 30 78 33 43  0x1EA4DBF0, 0x3C
6a970 33 42 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38  3B, 0x11CF, [0x8
6a980 31 2c 20 30 78 30 43 2c 20 30 78 30 30 2c 20 30  1, 0x0C, 0x00, 0
6a990 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 38 2c  xAA, 0x00, 0x38,
6a9a0 20 30 78 39 42 2c 20 30 78 37 31 5d 7d 3b 0a 20   0x9B, 0x71]};. 
6a9b0 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f  const IID LIBID_
6a9c0 41 63 74 69 76 65 49 4d 4d 20 3d 20 7b 30 78 34  ActiveIMM = {0x4
6a9d0 39 35 35 44 44 33 30 2c 20 30 78 42 31 35 39 2c  955DD30, 0xB159,
6a9e0 20 30 78 31 31 44 30 2c 20 5b 30 78 38 46 2c 20   0x11D0, [0x8F, 
6a9f0 30 78 43 46 2c 20 30 78 30 30 2c 20 30 78 41 41  0xCF, 0x00, 0xAA
6aa00 2c 20 30 78 30 30 2c 20 30 78 36 42 2c 20 30 78  , 0x00, 0x6B, 0x
6aa10 43 43 2c 20 30 78 35 39 5d 7d 3b 0a 20 63 6f 6e  CC, 0x59]};. con
6aa20 73 74 20 49 49 44 20 4c 49 42 49 44 5f 41 44 73  st IID LIBID_ADs
6aa30 20 3d 20 7b 30 78 39 37 44 32 35 44 42 30 2c 20   = {0x97D25DB0, 
6aa40 30 78 30 33 36 33 2c 20 30 78 31 31 43 46 2c 20  0x0363, 0x11CF, 
6aa50 5b 30 78 41 42 2c 20 30 78 43 34 2c 20 30 78 30  [0xAB, 0xC4, 0x0
6aa60 32 2c 20 30 78 36 30 2c 20 30 78 38 43 2c 20 30  2, 0x60, 0x8C, 0
6aa70 78 39 45 2c 20 30 78 37 35 2c 20 30 78 35 33 5d  x9E, 0x75, 0x53]
6aa80 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c 49  };. const IID LI
6aa90 42 49 44 5f 41 4c 47 4c 69 62 20 3d 20 7b 30 78  BID_ALGLib = {0x
6aaa0 42 36 44 31 44 30 39 38 2c 20 30 78 45 32 33 35  B6D1D098, 0xE235
6aab0 2c 20 30 78 34 42 39 39 2c 20 5b 30 78 42 41 2c  , 0x4B99, [0xBA,
6aac0 20 30 78 39 38 2c 20 30 78 37 43 2c 20 30 78 36   0x98, 0x7C, 0x6
6aad0 32 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30  2, 0x4F, 0xD8, 0
6aae0 78 37 35 2c 20 30 78 44 42 5d 7d 3b 0a 20 63 6f  x75, 0xDB]};. co
6aaf0 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 41 75  nst IID LIBID_Au
6ab00 74 6f 44 69 73 63 6f 76 65 72 79 20 3d 20 7b 30  toDiscovery = {0
6ab10 78 34 45 41 46 42 38 38 38 2c 20 30 78 38 31 43  x4EAFB888, 0x81C
6ab20 42 2c 20 30 78 34 45 42 41 2c 20 5b 30 78 42 41  B, 0x4EBA, [0xBA
6ab30 2c 20 30 78 43 39 2c 20 30 78 44 41 2c 20 30 78  , 0xC9, 0xDA, 0x
6ab40 32 35 2c 20 30 78 34 45 2c 20 30 78 35 37 2c 20  25, 0x4E, 0x57, 
6ab50 30 78 32 31 2c 20 30 78 46 31 5d 7d 3b 0a 20 63  0x21, 0xF1]};. c
6ab60 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 42  onst IID LIBID_B
6ab70 61 63 6b 67 72 6f 75 6e 64 43 6f 70 79 4d 61 6e  ackgroundCopyMan
6ab80 61 67 65 72 20 3d 20 7b 30 78 31 44 45 45 42 37  ager = {0x1DEEB7
6ab90 34 46 2c 20 30 78 37 39 31 35 2c 20 30 78 34 35  4F, 0x7915, 0x45
6aba0 36 30 2c 20 5b 30 78 42 35 2c 20 30 78 35 38 2c  60, [0xB5, 0x58,
6abb0 20 30 78 39 31 2c 20 30 78 38 43 2c 20 30 78 38   0x91, 0x8C, 0x8
6abc0 33 2c 20 30 78 46 31 2c 20 30 78 37 36 2c 20 30  3, 0xF1, 0x76, 0
6abd0 78 41 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA6]};. const II
6abe0 44 20 4c 49 42 49 44 5f 42 61 63 6b 67 72 6f 75  D LIBID_Backgrou
6abf0 6e 64 43 6f 70 79 4d 61 6e 61 67 65 72 31 5f 35  ndCopyManager1_5
6ac00 20 3d 20 7b 30 78 45 41 39 33 31 39 45 41 2c 20   = {0xEA9319EA, 
6ac10 30 78 43 36 32 38 2c 20 30 78 34 38 30 46 2c 20  0xC628, 0x480F, 
6ac20 5b 30 78 38 33 2c 20 30 78 33 31 2c 20 30 78 37  [0x83, 0x31, 0x7
6ac30 36 2c 20 30 78 38 46 2c 20 30 78 41 43 2c 20 30  6, 0x8F, 0xAC, 0
6ac40 78 33 39 2c 20 30 78 37 45 2c 20 30 78 34 45 5d  x39, 0x7E, 0x4E]
6ac50 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c 49  };. const IID LI
6ac60 42 49 44 5f 42 61 63 6b 67 72 6f 75 6e 64 43 6f  BID_BackgroundCo
6ac70 70 79 51 4d 67 72 20 3d 20 7b 30 78 46 35 42 32  pyQMgr = {0xF5B2
6ac80 36 44 43 42 2c 20 30 78 42 33 37 45 2c 20 30 78  6DCB, 0xB37E, 0x
6ac90 34 44 37 43 2c 20 5b 30 78 41 45 2c 20 30 78 37  4D7C, [0xAE, 0x7
6aca0 41 2c 20 30 78 31 43 2c 20 30 78 42 33 2c 20 30  A, 0x1C, 0xB3, 0
6acb0 78 46 42 2c 20 30 78 45 42 2c 20 30 78 31 38 2c  xFB, 0xEB, 0x18,
6acc0 20 30 78 33 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3E]};. const 
6acd0 49 49 44 20 4c 49 42 49 44 5f 43 48 41 4e 4e 45  IID LIBID_CHANNE
6ace0 4c 4d 47 52 20 3d 20 7b 30 78 34 38 30 34 46 32  LMGR = {0x4804F2
6acf0 45 30 2c 20 30 78 44 31 36 45 2c 20 30 78 31 31  E0, 0xD16E, 0x11
6ad00 44 30 2c 20 5b 30 78 38 30 2c 20 30 78 32 42 2c  D0, [0x80, 0x2B,
6ad10 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
6ad20 46 2c 20 30 78 44 37 2c 20 30 78 35 44 2c 20 30  F, 0xD7, 0x5D, 0
6ad30 78 31 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x13]};. const II
6ad40 44 20 4c 49 42 49 44 5f 43 4c 41 44 4d 57 49 5a  D LIBID_CLADMWIZ
6ad50 4c 69 62 20 3d 20 7b 30 78 32 34 46 39 37 31 34  Lib = {0x24F9714
6ad60 30 2c 20 30 78 36 36 38 39 2c 20 30 78 31 31 44  0, 0x6689, 0x11D
6ad70 31 2c 20 5b 30 78 39 41 2c 20 30 78 41 37 2c 20  1, [0x9A, 0xA7, 
6ad80 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
6ad90 2c 20 30 78 42 39 2c 20 30 78 33 41 2c 20 30 78  , 0xB9, 0x3A, 0x
6ada0 38 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  80]};. const IID
6adb0 20 4c 49 42 49 44 5f 43 6c 75 73 43 66 67 57 69   LIBID_ClusCfgWi
6adc0 7a 61 72 64 20 3d 20 7b 30 78 36 44 30 31 46 45  zard = {0x6D01FE
6add0 44 43 2c 20 30 78 38 44 33 34 2c 20 30 78 34 37  DC, 0x8D34, 0x47
6ade0 32 38 2c 20 5b 30 78 41 44 2c 20 30 78 30 42 2c  28, [0xAD, 0x0B,
6adf0 20 30 78 42 33 2c 20 30 78 41 32 2c 20 30 78 31   0xB3, 0xA2, 0x1
6ae00 41 2c 20 30 78 31 30 2c 20 30 78 33 42 2c 20 30  A, 0x10, 0x3B, 0
6ae10 78 34 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x42]};. const II
6ae20 44 20 4c 49 42 49 44 5f 43 6f 6d 6d 6f 6e 43 6f  D LIBID_CommonCo
6ae30 6e 74 72 6f 6c 4f 62 6a 65 63 74 73 20 3d 20 7b  ntrolObjects = {
6ae40 30 78 42 43 41 44 41 31 35 42 2c 20 30 78 42 34  0xBCADA15B, 0xB4
6ae50 32 38 2c 20 30 78 34 32 30 43 2c 20 5b 30 78 38  28, 0x420C, [0x8
6ae60 44 2c 20 30 78 32 38 2c 20 30 78 30 32 2c 20 30  D, 0x28, 0x02, 0
6ae70 78 33 35 2c 20 30 78 39 30 2c 20 30 78 39 32 2c  x35, 0x90, 0x92,
6ae80 20 30 78 34 43 2c 20 30 78 39 46 5d 7d 3b 0a 20   0x4C, 0x9F]};. 
6ae90 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f  const IID LIBID_
6aea0 44 69 72 65 63 74 41 6e 69 6d 61 74 69 6f 6e 20  DirectAnimation 
6aeb0 3d 20 7b 30 78 42 43 42 42 31 46 37 34 2c 20 30  = {0xBCBB1F74, 0
6aec0 78 45 33 38 34 2c 20 30 78 31 31 44 30 2c 20 5b  xE384, 0x11D0, [
6aed0 30 78 39 42 2c 20 30 78 39 39 2c 20 30 78 30 30  0x9B, 0x99, 0x00
6aee0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
6aef0 43 32 2c 20 30 78 46 35 2c 20 30 78 31 44 5d 7d  C2, 0xF5, 0x1D]}
6af00 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42  ;. const IID LIB
6af10 49 44 5f 44 57 62 65 6d 53 65 72 76 69 63 65 73  ID_DWbemServices
6af20 5f 76 33 20 3d 20 7b 30 78 43 42 37 43 41 30 33  _v3 = {0xCB7CA03
6af30 31 2c 20 30 78 46 37 32 39 2c 20 30 78 31 31 44  1, 0xF729, 0x11D
6af40 30 2c 20 5b 30 78 39 45 2c 20 30 78 34 44 2c 20  0, [0x9E, 0x4D, 
6af50 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
6af60 2c 20 30 78 43 33 2c 20 30 78 32 34 2c 20 30 78  , 0xC3, 0x24, 0x
6af70 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A8]};. const IID
6af80 20 4c 49 42 49 44 5f 44 58 54 4d 53 46 54 4c 69   LIBID_DXTMSFTLi
6af90 62 20 3d 20 7b 30 78 35 45 37 37 45 42 30 33 2c  b = {0x5E77EB03,
6afa0 20 30 78 39 33 37 43 2c 20 30 78 31 31 44 31 2c   0x937C, 0x11D1,
6afb0 20 5b 30 78 42 30 2c 20 30 78 34 37 2c 20 30 78   [0xB0, 0x47, 0x
6afc0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
6afd0 30 78 33 42 2c 20 30 78 36 30 2c 20 30 78 36 31  0x3B, 0x60, 0x61
6afe0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c  ]};. const IID L
6aff0 49 42 49 44 5f 44 58 54 52 41 4e 53 4c 69 62 20  IBID_DXTRANSLib 
6b000 3d 20 7b 30 78 35 34 33 31 34 44 31 44 2c 20 30  = {0x54314D1D, 0
6b010 78 33 35 46 45 2c 20 30 78 31 31 44 31 2c 20 5b  x35FE, 0x11D1, [
6b020 30 78 38 31 2c 20 30 78 41 31 2c 20 30 78 30 30  0x81, 0xA1, 0x00
6b030 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78  , 0x00, 0xF8, 0x
6b040 37 35 2c 20 30 78 35 37 2c 20 30 78 44 42 5d 7d  75, 0x57, 0xDB]}
6b050 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42  ;. const IID LIB
6b060 49 44 5f 44 58 54 52 41 4e 53 50 4c 69 62 20 3d  ID_DXTRANSPLib =
6b070 20 7b 30 78 35 32 37 41 34 44 41 34 2c 20 30 78   {0x527A4DA4, 0x
6b080 37 46 32 43 2c 20 30 78 31 31 44 32 2c 20 5b 30  7F2C, 0x11D2, [0
6b090 78 42 31 2c 20 30 78 32 44 2c 20 30 78 30 30 2c  xB1, 0x2D, 0x00,
6b0a0 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 31   0x00, 0xF8, 0x1
6b0b0 46 2c 20 30 78 35 39 2c 20 30 78 39 35 5d 7d 3b  F, 0x59, 0x95]};
6b0c0 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49  . const IID LIBI
6b0d0 44 5f 45 76 65 6e 74 51 4c 69 62 20 3d 20 7b 30  D_EventQLib = {0
6b0e0 78 41 37 30 30 38 30 46 32 2c 20 30 78 34 30 33  xA70080F2, 0x403
6b0f0 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 38  B, 0x11D1, [0x88
6b100 2c 20 30 78 33 36 2c 20 30 78 30 30 2c 20 30 78  , 0x36, 0x00, 0x
6b110 41 30 2c 20 30 78 43 39 2c 20 30 78 34 39 2c 20  A0, 0xC9, 0x49, 
6b120 30 78 41 43 2c 20 30 78 36 37 5d 7d 3b 0a 20 63  0xAC, 0x67]};. c
6b130 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 49  onst IID LIBID_I
6b140 41 53 50 6f 6c 69 63 79 4c 69 62 20 3d 20 7b 30  ASPolicyLib = {0
6b150 78 36 42 43 30 39 36 41 35 2c 20 30 78 30 43 45  x6BC096A5, 0x0CE
6b160 36 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 41  6, 0x11D1, [0xBA
6b170 2c 20 30 78 41 45 2c 20 30 78 30 30 2c 20 30 78  , 0xAE, 0x00, 0x
6b180 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20  C0, 0x4F, 0xC2, 
6b190 30 78 45 32 2c 20 30 78 30 44 5d 7d 3b 0a 20 63  0xE2, 0x0D]};. c
6b1a0 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 49  onst IID LIBID_I
6b1b0 45 58 54 61 67 4c 69 62 20 3d 20 7b 30 78 37 45  EXTagLib = {0x7E
6b1c0 38 42 43 34 34 30 2c 20 30 78 41 45 46 46 2c 20  8BC440, 0xAEFF, 
6b1d0 30 78 31 31 44 31 2c 20 5b 30 78 38 39 2c 20 30  0x11D1, [0x89, 0
6b1e0 78 43 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xC2, 0x00, 0xC0,
6b1f0 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78 42   0x4F, 0xB6, 0xB
6b200 46 2c 20 30 78 43 34 5d 7d 3b 0a 20 63 6f 6e 73  F, 0xC4]};. cons
6b210 74 20 49 49 44 20 4c 49 42 49 44 5f 49 4d 41 50  t IID LIBID_IMAP
6b220 49 4c 69 62 20 3d 20 7b 30 78 43 34 39 46 32 31  ILib = {0xC49F21
6b230 38 34 2c 20 30 78 35 30 41 37 2c 20 30 78 31 31  84, 0x50A7, 0x11
6b240 44 33 2c 20 5b 30 78 39 31 2c 20 30 78 34 34 2c  D3, [0x91, 0x44,
6b250 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30 78 34   0x00, 0x10, 0x4
6b260 42 2c 20 30 78 41 31 2c 20 30 78 31 43 2c 20 30  B, 0xA1, 0x1C, 0
6b270 78 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x5E]};. const II
6b280 44 20 4c 49 42 49 44 5f 49 6d 67 55 74 69 6c 4c  D LIBID_ImgUtilL
6b290 69 62 20 3d 20 7b 30 78 43 46 37 39 30 38 34 30  ib = {0xCF790840
6b2a0 2c 20 30 78 32 44 43 34 2c 20 30 78 31 31 44 30  , 0x2DC4, 0x11D0
6b2b0 2c 20 5b 30 78 42 37 2c 20 30 78 32 34 2c 20 30  , [0xB7, 0x24, 0
6b2c0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
6b2d0 20 30 78 36 43 2c 20 30 78 31 41 2c 20 30 78 30   0x6C, 0x1A, 0x0
6b2e0 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
6b2f0 4c 49 42 49 44 5f 49 54 52 4b 41 44 4d 4e 4c 69  LIBID_ITRKADMNLi
6b300 62 20 3d 20 7b 30 78 41 32 35 33 31 46 33 35 2c  b = {0xA2531F35,
6b310 20 30 78 43 36 37 44 2c 20 30 78 31 31 44 30 2c   0xC67D, 0x11D0,
6b320 20 5b 30 78 38 43 2c 20 30 78 42 31 2c 20 30 78   [0x8C, 0xB1, 0x
6b330 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
6b340 30 78 44 39 2c 20 30 78 30 46 2c 20 30 78 38 35  0xD9, 0x0F, 0x85
6b350 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c  ]};. const IID L
6b360 49 42 49 44 5f 4d 63 61 73 74 4c 69 62 20 3d 20  IBID_McastLib = 
6b370 7b 30 78 36 34 32 31 37 43 43 30 2c 20 30 78 41  {0x64217CC0, 0xA
6b380 32 38 35 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  285, 0x11D1, [0x
6b390 38 36 2c 20 30 78 39 37 2c 20 30 78 30 30 2c 20  86, 0x97, 0x00, 
6b3a0 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 42 30  0x60, 0x08, 0xB0
6b3b0 2c 20 30 78 45 35 2c 20 30 78 44 32 5d 7d 3b 0a  , 0xE5, 0xD2]};.
6b3c0 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44   const IID LIBID
6b3d0 5f 4d 53 48 54 4d 4c 20 3d 20 7b 30 78 33 30 35  _MSHTML = {0x305
6b3e0 30 46 31 43 35 2c 20 30 78 39 38 42 35 2c 20 30  0F1C5, 0x98B5, 0
6b3f0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
6b400 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
6b410 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
6b420 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
6b430 20 49 49 44 20 4c 49 42 49 44 5f 4d 53 48 54 4d   IID LIBID_MSHTM
6b440 4c 49 4e 54 45 52 4e 41 4c 20 3d 20 7b 30 78 33  LINTERNAL = {0x3
6b450 30 35 30 46 37 45 31 2c 20 30 78 39 38 42 35 2c  050F7E1, 0x98B5,
6b460 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
6b470 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
6b480 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
6b490 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
6b4a0 73 74 20 49 49 44 20 4c 49 42 49 44 5f 4d 53 54  st IID LIBID_MST
6b4b0 49 4d 45 20 3d 20 7b 30 78 38 37 43 39 36 32 37  IME = {0x87C9627
6b4c0 31 2c 20 30 78 41 44 44 42 2c 20 30 78 34 37 34  1, 0xADDB, 0x474
6b4d0 35 2c 20 5b 30 78 42 32 2c 20 30 78 45 38 2c 20  5, [0xB2, 0xE8, 
6b4e0 30 78 44 46 2c 20 30 78 38 38 2c 20 30 78 41 38  0xDF, 0x88, 0xA8
6b4f0 2c 20 30 78 34 37 2c 20 30 78 32 46 2c 20 30 78  , 0x47, 0x2F, 0x
6b500 44 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  D1]};. const IID
6b510 20 4c 49 42 49 44 5f 4d 53 58 4d 4c 20 3d 20 7b   LIBID_MSXML = {
6b520 30 78 44 36 33 45 30 43 45 32 2c 20 30 78 41 30  0xD63E0CE2, 0xA0
6b530 41 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  A2, 0x11D0, [0x9
6b540 43 2c 20 30 78 30 32 2c 20 30 78 30 30 2c 20 30  C, 0x02, 0x00, 0
6b550 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 39 2c  xC0, 0x4F, 0xC9,
6b560 20 30 78 39 43 2c 20 30 78 38 45 5d 7d 3b 0a 20   0x9C, 0x8E]};. 
6b570 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f  const IID LIBID_
6b580 4d 75 6c 74 69 4c 61 6e 67 75 61 67 65 20 3d 20  MultiLanguage = 
6b590 7b 30 78 32 37 35 43 32 33 45 30 2c 20 30 78 33  {0x275C23E0, 0x3
6b5a0 37 34 37 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  747, 0x11D0, [0x
6b5b0 39 46 2c 20 30 78 45 41 2c 20 30 78 30 30 2c 20  9F, 0xEA, 0x00, 
6b5c0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 46  0xAA, 0x00, 0x3F
6b5d0 2c 20 30 78 38 36 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x86, 0x46]};.
6b5e0 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44   const IID LIBID
6b5f0 5f 4e 41 54 55 50 4e 50 4c 69 62 20 3d 20 7b 30  _NATUPNPLib = {0
6b600 78 31 43 35 36 35 38 35 38 2c 20 30 78 46 33 30  x1C565858, 0xF30
6b610 32 2c 20 30 78 34 37 31 45 2c 20 5b 30 78 42 34  2, 0x471E, [0xB4
6b620 2c 20 30 78 30 39 2c 20 30 78 46 31 2c 20 30 78  , 0x09, 0xF1, 0x
6b630 38 30 2c 20 30 78 41 41 2c 20 30 78 34 41 2c 20  80, 0xAA, 0x4A, 
6b640 30 78 42 45 2c 20 30 78 43 36 5d 7d 3b 0a 20 63  0xBE, 0xC6]};. c
6b650 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 4e  onst IID LIBID_N
6b660 45 54 43 4f 4e 4c 69 62 20 3d 20 7b 30 78 34 33  ETCONLib = {0x43
6b670 45 37 33 34 43 41 2c 20 30 78 30 34 33 44 2c 20  E734CA, 0x043D, 
6b680 30 78 34 41 37 30 2c 20 5b 30 78 39 41 2c 20 30  0x4A70, [0x9A, 0
6b690 78 32 43 2c 20 30 78 41 38 2c 20 30 78 46 32 2c  x2C, 0xA8, 0xF2,
6b6a0 20 30 78 35 34 2c 20 30 78 30 36 2c 20 30 78 33   0x54, 0x06, 0x3
6b6b0 44 2c 20 30 78 39 31 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x91]};. cons
6b6c0 74 20 49 49 44 20 4c 49 42 49 44 5f 50 61 73 73  t IID LIBID_Pass
6b6d0 69 76 65 53 69 6e 6b 20 3d 20 7b 30 78 45 30 30  iveSink = {0xE00
6b6e0 32 45 45 45 46 2c 20 30 78 45 36 45 41 2c 20 30  2EEEF, 0xE6EA, 0
6b6f0 78 31 31 44 32 2c 20 5b 30 78 39 43 2c 20 30 78  x11D2, [0x9C, 0x
6b700 42 33 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20  B3, 0x00, 0x10, 
6b710 30 78 35 41 2c 20 30 78 31 46 2c 20 30 78 34 38  0x5A, 0x1F, 0x48
6b720 2c 20 30 78 30 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x01]};. const
6b730 20 49 49 44 20 4c 49 42 49 44 5f 50 72 6f 63 65   IID LIBID_Proce
6b740 73 73 44 65 62 75 67 4d 61 6e 61 67 65 72 4c 69  ssDebugManagerLi
6b750 62 20 3d 20 7b 30 78 37 38 41 35 31 38 32 31 2c  b = {0x78A51821,
6b760 20 30 78 35 31 46 34 2c 20 30 78 31 31 44 30 2c   0x51F4, 0x11D0,
6b770 20 5b 30 78 38 46 2c 20 30 78 32 30 2c 20 30 78   [0x8F, 0x20, 0x
6b780 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20  00, 0x80, 0x5F, 
6b790 30 78 32 43 2c 20 30 78 44 30 2c 20 30 78 36 34  0x2C, 0xD0, 0x64
6b7a0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c  ]};. const IID L
6b7b0 49 42 49 44 5f 52 45 4e 44 4c 69 62 20 3d 20 7b  IBID_RENDLib = {
6b7c0 30 78 46 31 30 32 39 45 34 44 2c 20 30 78 43 42  0xF1029E4D, 0xCB
6b7d0 35 42 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  5B, 0x11D0, [0x8
6b7e0 44 2c 20 30 78 35 39 2c 20 30 78 30 30 2c 20 30  D, 0x59, 0x00, 0
6b7f0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c  xC0, 0x4F, 0xD9,
6b800 20 30 78 31 41 2c 20 30 78 43 30 5d 7d 3b 0a 20   0x1A, 0xC0]};. 
6b810 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f  const IID LIBID_
6b820 52 54 43 43 4f 52 45 4c 69 62 20 3d 20 7b 30 78  RTCCORELib = {0x
6b830 43 44 32 36 30 30 39 34 2c 20 30 78 44 45 31 30  CD260094, 0xDE10
6b840 2c 20 30 78 34 41 45 45 2c 20 5b 30 78 41 43 2c  , 0x4AEE, [0xAC,
6b850 20 30 78 37 33 2c 20 30 78 45 46 2c 20 30 78 38   0x73, 0xEF, 0x8
6b860 37 2c 20 30 78 46 36 2c 20 30 78 45 31 2c 20 30  7, 0xF6, 0xE1, 0
6b870 78 32 36 2c 20 30 78 38 33 5d 7d 3b 0a 20 63 6f  x26, 0x83]};. co
6b880 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 53 44  nst IID LIBID_SD
6b890 4f 49 41 53 4c 69 62 20 3d 20 7b 30 78 38 31 44  OIASLib = {0x81D
6b8a0 44 46 37 33 32 2c 20 30 78 34 41 41 38 2c 20 30  DF732, 0x4AA8, 0
6b8b0 78 34 41 33 35 2c 20 5b 30 78 42 44 2c 20 30 78  x4A35, [0xBD, 0x
6b8c0 46 46 2c 20 30 78 38 42 2c 20 30 78 34 32 2c 20  FF, 0x8B, 0x42, 
6b8d0 30 78 45 46 2c 20 30 78 45 37 2c 20 30 78 43 36  0xEF, 0xE7, 0xC6
6b8e0 2c 20 30 78 32 34 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x24]};. const
6b8f0 20 49 49 44 20 4c 49 42 49 44 5f 53 44 50 42 4c   IID LIBID_SDPBL
6b900 42 4c 69 62 20 3d 20 7b 30 78 43 32 35 39 44 37  BLib = {0xC259D7
6b910 39 41 2c 20 30 78 43 38 41 42 2c 20 30 78 31 31  9A, 0xC8AB, 0x11
6b920 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 35 38 2c  D0, [0x8D, 0x58,
6b930 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
6b940 46 2c 20 30 78 44 39 2c 20 30 78 31 41 2c 20 30  F, 0xD9, 0x1A, 0
6b950 78 43 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xC0]};. const II
6b960 44 20 4c 49 42 49 44 5f 53 65 6e 73 45 76 65 6e  D LIBID_SensEven
6b970 74 73 20 3d 20 7b 30 78 44 35 39 37 44 45 45 44  ts = {0xD597DEED
6b980 2c 20 30 78 35 42 39 46 2c 20 30 78 31 31 44 31  , 0x5B9F, 0x11D1
6b990 2c 20 5b 30 78 38 44 2c 20 30 78 44 32 2c 20 30  , [0x8D, 0xD2, 0
6b9a0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
6b9b0 20 30 78 34 41 2c 20 30 78 42 44 2c 20 30 78 35   0x4A, 0xBD, 0x5
6b9c0 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
6b9d0 4c 49 42 49 44 5f 53 48 44 6f 63 56 77 20 3d 20  LIBID_SHDocVw = 
6b9e0 7b 30 78 45 41 42 32 32 41 43 30 2c 20 30 78 33  {0xEAB22AC0, 0x3
6b9f0 30 43 31 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  0C1, 0x11CF, [0x
6ba00 41 37 2c 20 30 78 45 42 2c 20 30 78 30 30 2c 20  A7, 0xEB, 0x00, 
6ba10 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 35 42  0x00, 0xC0, 0x5B
6ba20 2c 20 30 78 41 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xAE, 0x0B]};.
6ba30 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44   const IID LIBID
6ba40 5f 53 68 65 6c 6c 33 32 20 3d 20 7b 30 78 35 30  _Shell32 = {0x50
6ba50 41 37 45 39 42 30 2c 20 30 78 37 30 45 46 2c 20  A7E9B0, 0x70EF, 
6ba60 30 78 31 31 44 31 2c 20 5b 30 78 42 37 2c 20 30  0x11D1, [0xB7, 0
6ba70 78 35 41 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x5A, 0x00, 0xA0,
6ba80 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30 78 36   0xC9, 0x05, 0x6
6ba90 34 2c 20 30 78 46 45 5d 7d 3b 0a 20 63 6f 6e 73  4, 0xFE]};. cons
6baa0 74 20 49 49 44 20 4c 49 42 49 44 5f 53 68 65 6c  t IID LIBID_Shel
6bab0 6c 49 6d 61 67 65 44 61 74 61 20 3d 20 7b 30 78  lImageData = {0x
6bac0 30 42 38 41 46 46 30 36 2c 20 30 78 38 44 46 30  0B8AFF06, 0x8DF0
6bad0 2c 20 30 78 34 46 31 33 2c 20 5b 30 78 38 45 2c  , 0x4F13, [0x8E,
6bae0 20 30 78 32 35 2c 20 30 78 32 35 2c 20 30 78 42   0x25, 0x25, 0xB
6baf0 32 2c 20 30 78 33 31 2c 20 30 78 39 43 2c 20 30  2, 0x31, 0x9C, 0
6bb00 78 34 33 2c 20 30 78 36 41 5d 7d 3b 0a 20 63 6f  x43, 0x6A]};. co
6bb10 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 53 68  nst IID LIBID_Sh
6bb20 65 6c 6c 4f 62 6a 65 63 74 73 20 3d 20 7b 30 78  ellObjects = {0x
6bb30 35 30 41 37 45 39 42 31 2c 20 30 78 37 30 45 46  50A7E9B1, 0x70EF
6bb40 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 37 2c  , 0x11D1, [0xB7,
6bb50 20 30 78 35 41 2c 20 30 78 30 30 2c 20 30 78 41   0x5A, 0x00, 0xA
6bb60 30 2c 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30  0, 0xC9, 0x05, 0
6bb70 78 36 34 2c 20 30 78 46 45 5d 7d 3b 0a 20 63 6f  x64, 0xFE]};. co
6bb80 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 53 48  nst IID LIBID_SH
6bb90 47 49 4e 41 4c 69 62 20 3d 20 7b 30 78 30 41 30  GINALib = {0x0A0
6bba0 35 35 43 30 32 2c 20 30 78 42 41 42 45 2c 20 30  55C02, 0xBABE, 0
6bbb0 78 34 34 38 30 2c 20 5b 30 78 42 42 2c 20 30 78  x4480, [0xBB, 0x
6bbc0 37 42 2c 20 30 78 41 38 2c 20 30 78 45 43 2c 20  7B, 0xA8, 0xEC, 
6bbd0 30 78 37 32 2c 20 30 78 33 43 2c 20 30 78 45 39  0x72, 0x3C, 0xE9
6bbe0 2c 20 30 78 43 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xC0]};. const
6bbf0 20 49 49 44 20 4c 49 42 49 44 5f 53 75 62 73 63   IID LIBID_Subsc
6bc00 72 69 70 74 69 6f 6e 4d 67 72 20 3d 20 7b 30 78  riptionMgr = {0x
6bc10 43 35 34 46 44 38 38 41 2c 20 30 78 46 46 41 31  C54FD88A, 0xFFA1
6bc20 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 43 2c  , 0x11D0, [0xBC,
6bc30 20 30 78 35 45 2c 20 30 78 30 30 2c 20 30 78 43   0x5E, 0x00, 0xC
6bc40 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30  0, 0x4F, 0xD9, 0
6bc50 78 32 39 2c 20 30 78 44 42 5d 7d 3b 0a 20 63 6f  x29, 0xDB]};. co
6bc60 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 54 41  nst IID LIBID_TA
6bc70 50 49 33 4c 69 62 20 3d 20 7b 30 78 32 31 44 36  PI3Lib = {0x21D6
6bc80 44 34 38 30 2c 20 30 78 41 38 38 42 2c 20 30 78  D480, 0xA88B, 0x
6bc90 31 31 44 30 2c 20 5b 30 78 38 33 2c 20 30 78 44  11D0, [0x83, 0xD
6bca0 44 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  D, 0x00, 0xAA, 0
6bcb0 78 30 30 2c 20 30 78 33 43 2c 20 30 78 43 41 2c  x00, 0x3C, 0xCA,
6bcc0 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xBD]};. const 
6bcd0 49 49 44 20 4c 49 42 49 44 5f 54 45 52 4d 4d 47  IID LIBID_TERMMG
6bce0 52 4c 69 62 20 3d 20 7b 30 78 32 38 44 43 44 38  RLib = {0x28DCD8
6bcf0 35 42 2c 20 30 78 41 43 41 34 2c 20 30 78 31 31  5B, 0xACA4, 0x11
6bd00 44 30 2c 20 5b 30 78 41 30 2c 20 30 78 32 38 2c  D0, [0xA0, 0x28,
6bd10 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
6bd20 30 2c 20 30 78 42 36 2c 20 30 78 30 35 2c 20 30  0, 0xB6, 0x05, 0
6bd30 78 41 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA4]};. const II
6bd40 44 20 4c 49 42 49 44 5f 55 50 6e 50 48 6f 73 74  D LIBID_UPnPHost
6bd50 4c 69 62 20 3d 20 7b 30 78 32 30 34 38 31 30 42  Lib = {0x204810B
6bd60 33 2c 20 30 78 37 33 42 32 2c 20 30 78 31 31 44  3, 0x73B2, 0x11D
6bd70 34 2c 20 5b 30 78 42 46 2c 20 30 78 34 32 2c 20  4, [0xBF, 0x42, 
6bd80 30 78 30 30 2c 20 30 78 42 30 2c 20 30 78 44 30  0x00, 0xB0, 0xD0
6bd90 2c 20 30 78 31 31 2c 20 30 78 38 42 2c 20 30 78  , 0x11, 0x8B, 0x
6bda0 35 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  56]};. const IID
6bdb0 20 4c 49 42 49 44 5f 55 50 4e 50 4c 69 62 20 3d   LIBID_UPNPLib =
6bdc0 20 7b 30 78 44 42 33 34 34 32 41 37 2c 20 30 78   {0xDB3442A7, 0x
6bdd0 41 32 45 39 2c 20 30 78 34 41 35 39 2c 20 5b 30  A2E9, 0x4A59, [0
6bde0 78 39 43 2c 20 30 78 42 35 2c 20 30 78 46 35 2c  x9C, 0xB5, 0xF5,
6bdf0 20 30 78 43 31 2c 20 30 78 41 35 2c 20 30 78 44   0xC1, 0xA5, 0xD
6be00 39 2c 20 30 78 30 31 2c 20 30 78 45 35 5d 7d 3b  9, 0x01, 0xE5]};
6be10 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49  . const IID LIBI
6be20 44 5f 56 49 52 55 53 53 43 41 4e 20 3d 20 7b 30  D_VIRUSSCAN = {0
6be30 78 35 46 34 37 44 42 37 30 2c 20 30 78 44 39 46  x5F47DB70, 0xD9F
6be40 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 35  E, 0x11D0, [0x95
6be50 2c 20 30 78 36 34 2c 20 30 78 30 30 2c 20 30 78  , 0x64, 0x00, 0x
6be60 36 30 2c 20 30 78 39 37 2c 20 30 78 39 37 2c 20  60, 0x97, 0x97, 
6be70 30 78 45 41 2c 20 30 78 34 46 5d 7d 3b 0a 20 63  0xEA, 0x4F]};. c
6be80 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 57  onst IID LIBID_W
6be90 62 65 6d 43 6c 69 65 6e 74 5f 76 31 20 3d 20 7b  bemClient_v1 = {
6bea0 30 78 37 45 43 31 39 36 46 45 2c 20 30 78 37 30  0x7EC196FE, 0x70
6beb0 30 35 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  05, 0x11D1, [0xA
6bec0 44 2c 20 30 78 39 30 2c 20 30 78 30 30 2c 20 30  D, 0x90, 0x00, 0
6bed0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 38 2c  xC0, 0x4F, 0xD8,
6bee0 20 30 78 46 44 2c 20 30 78 46 46 5d 7d 3b 0a 20   0xFD, 0xFF]};. 
6bef0 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f  const IID LIBID_
6bf00 57 62 65 6d 50 72 6f 76 69 64 65 72 73 5f 76 31  WbemProviders_v1
6bf10 20 3d 20 7b 30 78 30 39 32 44 46 37 31 30 2c 20   = {0x092DF710, 
6bf20 30 78 37 30 31 30 2c 20 30 78 31 31 44 31 2c 20  0x7010, 0x11D1, 
6bf30 5b 30 78 41 44 2c 20 30 78 39 30 2c 20 30 78 30  [0xAD, 0x90, 0x0
6bf40 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
6bf50 78 44 38 2c 20 30 78 46 44 2c 20 30 78 46 46 5d  xD8, 0xFD, 0xFF]
6bf60 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c 49  };. const IID LI
6bf70 42 49 44 5f 57 62 65 6d 53 63 72 69 70 74 69 6e  BID_WbemScriptin
6bf80 67 20 3d 20 7b 30 78 35 36 35 37 38 33 43 36 2c  g = {0x565783C6,
6bf90 20 30 78 43 42 34 31 2c 20 30 78 31 31 44 31 2c   0xCB41, 0x11D1,
6bfa0 20 5b 30 78 38 42 2c 20 30 78 30 32 2c 20 30 78   [0x8B, 0x02, 0x
6bfb0 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20  00, 0x60, 0x08, 
6bfc0 30 78 30 36 2c 20 30 78 44 39 2c 20 30 78 42 36  0x06, 0xD9, 0xB6
6bfd0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c  ]};. const IID L
6bfe0 49 42 49 44 5f 57 62 65 6d 54 72 61 6e 73 70 6f  IBID_WbemTranspo
6bff0 72 74 73 5f 76 31 20 3d 20 7b 30 78 30 32 37 39  rts_v1 = {0x0279
6c000 34 37 46 33 2c 20 30 78 44 37 33 31 2c 20 30 78  47F3, 0xD731, 0x
6c010 31 31 43 45 2c 20 5b 30 78 41 33 2c 20 30 78 35  11CE, [0xA3, 0x5
6c020 37 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  7, 0x00, 0x00, 0
6c030 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
6c040 20 30 78 30 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x01]};. const 
6c050 49 49 44 20 4c 49 42 49 44 5f 57 62 65 6d 55 74  IID LIBID_WbemUt
6c060 69 6c 69 74 69 65 73 5f 76 31 20 3d 20 7b 30 78  ilities_v1 = {0x
6c070 32 32 36 43 39 32 39 30 2c 20 30 78 44 44 39 36  226C9290, 0xDD96
6c080 2c 20 30 78 31 31 44 33 2c 20 5b 30 78 41 31 2c  , 0x11D3, [0xA1,
6c090 20 30 78 32 30 2c 20 30 78 30 30 2c 20 30 78 31   0x20, 0x00, 0x1
6c0a0 30 2c 20 30 78 35 41 2c 20 30 78 31 46 2c 20 30  0, 0x5A, 0x1F, 0
6c0b0 78 35 31 2c 20 30 78 35 41 5d 7d 3b 0a 20 63 6f  x51, 0x5A]};. co
6c0c0 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 57 65  nst IID LIBID_We
6c0d0 62 43 68 65 63 6b 20 3d 20 7b 30 78 31 30 42 44  bCheck = {0x10BD
6c0e0 32 45 32 35 2c 20 30 78 46 32 33 35 2c 20 30 78  2E25, 0xF235, 0x
6c0f0 31 31 43 46 2c 20 5b 30 78 42 35 2c 20 30 78 44  11CF, [0xB5, 0xD
6c100 44 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  D, 0x00, 0xA0, 0
6c110 78 43 39 2c 20 30 78 30 33 2c 20 30 78 34 38 2c  xC9, 0x03, 0x48,
6c120 20 30 78 45 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xEC]};. const 
6c130 49 49 44 20 4c 49 42 49 44 5f 57 4d 49 45 58 54  IID LIBID_WMIEXT
6c140 45 4e 53 49 4f 4e 4c 69 62 20 3d 20 7b 30 78 45  ENSIONLib = {0xE
6c150 35 30 33 44 30 30 30 2c 20 30 78 35 43 37 46 2c  503D000, 0x5C7F,
6c160 20 30 78 31 31 44 32 2c 20 5b 30 78 38 42 2c 20   0x11D2, [0x8B, 
6c170 30 78 37 34 2c 20 30 78 30 30 2c 20 30 78 31 30  0x74, 0x00, 0x10
6c180 2c 20 30 78 34 42 2c 20 30 78 32 41 2c 20 30 78  , 0x4B, 0x2A, 0x
6c190 46 42 2c 20 30 78 34 31 5d 7d 3b 0a 20 63 6f 6e  FB, 0x41]};. con
6c1a0 73 74 20 49 49 44 20 4c 49 42 49 44 5f 58 45 4e  st IID LIBID_XEN
6c1b0 52 4f 4c 4c 4c 69 62 20 3d 20 7b 30 78 34 33 46  ROLLLib = {0x43F
6c1c0 38 46 32 37 42 2c 20 30 78 37 41 32 30 2c 20 30  8F27B, 0x7A20, 0
6c1d0 78 31 31 44 30 2c 20 5b 30 78 38 46 2c 20 30 78  x11D0, [0x8F, 0x
6c1e0 30 36 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  06, 0x00, 0xC0, 
6c1f0 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 39 35  0x4F, 0xC2, 0x95
6c200 2c 20 30 78 45 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xE1]};. const
6c210 20 49 49 44 20 4c 49 42 49 44 5f 58 4d 4c 50 53   IID LIBID_XMLPS
6c220 52 20 3d 20 7b 30 78 44 32 34 32 33 36 31 43 2c  R = {0xD242361C,
6c230 20 30 78 35 31 41 30 2c 20 30 78 31 31 44 32 2c   0x51A0, 0x11D2,
6c240 20 5b 30 78 39 43 2c 20 30 78 41 46 2c 20 30 78   [0x9C, 0xAF, 0x
6c250 30 30 2c 20 30 78 36 30 2c 20 30 78 42 30 2c 20  00, 0x60, 0xB0, 
6c260 30 78 45 43 2c 20 30 78 33 44 2c 20 30 78 33 39  0xEC, 0x3D, 0x39
6c270 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4d  ]};. const IID M
6c280 44 47 55 49 44 5f 4d 44 58 20 3d 20 7b 30 78 41  DGUID_MDX = {0xA
6c290 30 37 43 43 43 44 30 2c 20 30 78 38 31 34 38 2c  07CCCD0, 0x8148,
6c2a0 20 30 78 31 31 44 30 2c 20 5b 30 78 38 37 2c 20   0x11D0, [0x87, 
6c2b0 30 78 42 42 2c 20 30 78 30 30 2c 20 30 78 43 30  0xBB, 0x00, 0xC0
6c2c0 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78  , 0x4F, 0xC3, 0x
6c2d0 33 39 2c 20 30 78 34 32 5d 7d 3b 0a 20 63 6f 6e  39, 0x42]};. con
6c2e0 73 74 20 49 49 44 20 4d 44 53 43 48 45 4d 41 5f  st IID MDSCHEMA_
6c2f0 41 43 54 49 4f 4e 53 20 3d 20 7b 30 78 41 30 37  ACTIONS = {0xA07
6c300 43 43 44 30 38 2c 20 30 78 38 31 34 38 2c 20 30  CCD08, 0x8148, 0
6c310 78 31 31 44 30 2c 20 5b 30 78 38 37 2c 20 30 78  x11D0, [0x87, 0x
6c320 42 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  BB, 0x00, 0xC0, 
6c330 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 39  0x4F, 0xC3, 0x39
6c340 2c 20 30 78 34 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x42]};. const
6c350 20 49 49 44 20 4d 44 53 43 48 45 4d 41 5f 43 4f   IID MDSCHEMA_CO
6c360 4d 4d 41 4e 44 53 20 3d 20 7b 30 78 41 30 37 43  MMANDS = {0xA07C
6c370 43 44 30 39 2c 20 30 78 38 31 34 38 2c 20 30 78  CD09, 0x8148, 0x
6c380 31 31 44 30 2c 20 5b 30 78 38 37 2c 20 30 78 42  11D0, [0x87, 0xB
6c390 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  B, 0x00, 0xC0, 0
6c3a0 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 39 2c  x4F, 0xC3, 0x39,
6c3b0 20 30 78 34 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x42]};. const 
6c3c0 49 49 44 20 4d 44 53 43 48 45 4d 41 5f 43 55 42  IID MDSCHEMA_CUB
6c3d0 45 53 20 3d 20 7b 30 78 43 38 42 35 32 32 44 38  ES = {0xC8B522D8
6c3e0 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45  , 0x5CF3, 0x11CE
6c3f0 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
6c400 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
6c410 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
6c420 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
6c430 4d 44 53 43 48 45 4d 41 5f 44 49 4d 45 4e 53 49  MDSCHEMA_DIMENSI
6c440 4f 4e 53 20 3d 20 7b 30 78 43 38 42 35 32 32 44  ONS = {0xC8B522D
6c450 39 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43  9, 0x5CF3, 0x11C
6c460 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
6c470 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
6c480 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
6c490 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
6c4a0 20 4d 44 53 43 48 45 4d 41 5f 46 55 4e 43 54 49   MDSCHEMA_FUNCTI
6c4b0 4f 4e 53 20 3d 20 7b 30 78 41 30 37 43 43 44 30  ONS = {0xA07CCD0
6c4c0 37 2c 20 30 78 38 31 34 38 2c 20 30 78 31 31 44  7, 0x8148, 0x11D
6c4d0 30 2c 20 5b 30 78 38 37 2c 20 30 78 42 42 2c 20  0, [0x87, 0xBB, 
6c4e0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
6c4f0 2c 20 30 78 43 33 2c 20 30 78 33 39 2c 20 30 78  , 0xC3, 0x39, 0x
6c500 34 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  42]};. const IID
6c510 20 4d 44 53 43 48 45 4d 41 5f 48 49 45 52 41 52   MDSCHEMA_HIERAR
6c520 43 48 49 45 53 20 3d 20 7b 30 78 43 38 42 35 32  CHIES = {0xC8B52
6c530 32 44 41 2c 20 30 78 35 43 46 33 2c 20 30 78 31  2DA, 0x5CF3, 0x1
6c540 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
6c550 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
6c560 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
6c570 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
6c580 49 44 20 4d 44 53 43 48 45 4d 41 5f 4c 45 56 45  ID MDSCHEMA_LEVE
6c590 4c 53 20 3d 20 7b 30 78 43 38 42 35 32 32 44 42  LS = {0xC8B522DB
6c5a0 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45  , 0x5CF3, 0x11CE
6c5b0 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
6c5c0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
6c5d0 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
6c5e0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
6c5f0 4d 44 53 43 48 45 4d 41 5f 4d 45 41 53 55 52 45  MDSCHEMA_MEASURE
6c600 53 20 3d 20 7b 30 78 43 38 42 35 32 32 44 43 2c  S = {0xC8B522DC,
6c610 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c   0x5CF3, 0x11CE,
6c620 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
6c630 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
6c640 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
6c650 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4d  ]};. const IID M
6c660 44 53 43 48 45 4d 41 5f 4d 45 4d 42 45 52 53 20  DSCHEMA_MEMBERS 
6c670 3d 20 7b 30 78 43 38 42 35 32 32 44 45 2c 20 30  = {0xC8B522DE, 0
6c680 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b  x5CF3, 0x11CE, [
6c690 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
6c6a0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
6c6b0 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
6c6c0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4d 44 53  ;. const IID MDS
6c6d0 43 48 45 4d 41 5f 50 52 4f 50 45 52 54 49 45 53  CHEMA_PROPERTIES
6c6e0 20 3d 20 7b 30 78 43 38 42 35 32 32 44 44 2c 20   = {0xC8B522DD, 
6c6f0 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
6c700 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
6c710 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
6c720 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
6c730 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4d 44  };. const IID MD
6c740 53 43 48 45 4d 41 5f 53 45 54 53 20 3d 20 7b 30  SCHEMA_SETS = {0
6c750 78 41 30 37 43 43 44 30 42 2c 20 30 78 38 31 34  xA07CCD0B, 0x814
6c760 38 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 37  8, 0x11D0, [0x87
6c770 2c 20 30 78 42 42 2c 20 30 78 30 30 2c 20 30 78  , 0xBB, 0x00, 0x
6c780 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20  C0, 0x4F, 0xC3, 
6c790 30 78 33 39 2c 20 30 78 34 32 5d 7d 3b 0a 20 63  0x39, 0x42]};. c
6c7a0 6f 6e 73 74 20 49 49 44 20 4e 41 4d 45 44 54 49  onst IID NAMEDTI
6c7b0 4d 45 52 5f 44 52 41 57 20 3d 20 7b 30 78 33 30  MER_DRAW = {0x30
6c7c0 35 30 46 33 36 32 2c 20 30 78 39 38 42 35 2c 20  50F362, 0x98B5, 
6c7d0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
6c7e0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
6c7f0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
6c800 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
6c810 74 20 49 49 44 20 4e 4f 54 46 43 4f 4f 4b 49 45  t IID NOTFCOOKIE
6c820 5f 53 43 48 45 44 55 4c 45 5f 47 52 4f 55 50 5f  _SCHEDULE_GROUP_
6c830 44 41 49 4c 59 20 3d 20 7b 30 78 44 33 34 46 31  DAILY = {0xD34F1
6c840 38 42 30 2c 20 30 78 35 37 36 45 2c 20 30 78 31  8B0, 0x576E, 0x1
6c850 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43  1D0, [0xB2, 0x8C
6c860 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
6c870 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20  4F, 0xD7, 0xCD, 
6c880 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x22]};. const I
6c890 49 44 20 4e 4f 54 46 43 4f 4f 4b 49 45 5f 53 43  ID NOTFCOOKIE_SC
6c8a0 48 45 44 55 4c 45 5f 47 52 4f 55 50 5f 4d 41 4e  HEDULE_GROUP_MAN
6c8b0 55 41 4c 20 3d 20 7b 30 78 44 33 34 46 31 38 42  UAL = {0xD34F18B
6c8c0 33 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44  3, 0x576E, 0x11D
6c8d0 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20  0, [0xB2, 0x8C, 
6c8e0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
6c8f0 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78  , 0xD7, 0xCD, 0x
6c900 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  22]};. const IID
6c910 20 4e 4f 54 46 43 4f 4f 4b 49 45 5f 53 43 48 45   NOTFCOOKIE_SCHE
6c920 44 55 4c 45 5f 47 52 4f 55 50 5f 4d 4f 4e 54 48  DULE_GROUP_MONTH
6c930 4c 59 20 3d 20 7b 30 78 44 33 34 46 31 38 42 32  LY = {0xD34F18B2
6c940 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30  , 0x576E, 0x11D0
6c950 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30  , [0xB2, 0x8C, 0
6c960 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
6c970 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32   0xD7, 0xCD, 0x2
6c980 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
6c990 4e 4f 54 46 43 4f 4f 4b 49 45 5f 53 43 48 45 44  NOTFCOOKIE_SCHED
6c9a0 55 4c 45 5f 47 52 4f 55 50 5f 57 45 45 4b 4c 59  ULE_GROUP_WEEKLY
6c9b0 20 3d 20 7b 30 78 44 33 34 46 31 38 42 31 2c 20   = {0xD34F18B1, 
6c9c0 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20  0x576E, 0x11D0, 
6c9d0 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30  [0xB2, 0x8C, 0x0
6c9e0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
6c9f0 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d  xD7, 0xCD, 0x22]
6ca00 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f  };. const IID NO
6ca10 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 31  TIFICATIONTYPE_1
6ca20 31 20 3d 20 7b 30 78 44 33 34 46 31 37 46 42 2c  1 = {0xD34F17FB,
6ca30 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c   0x576E, 0x11D0,
6ca40 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78   [0xB2, 0x8C, 0x
6ca50 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
6ca60 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32  0xD7, 0xCD, 0x22
6ca70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e  ]};. const IID N
6ca80 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f  OTIFICATIONTYPE_
6ca90 31 32 20 3d 20 7b 30 78 44 33 34 46 31 37 46 43  12 = {0xD34F17FC
6caa0 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30  , 0x576E, 0x11D0
6cab0 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30  , [0xB2, 0x8C, 0
6cac0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
6cad0 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32   0xD7, 0xCD, 0x2
6cae0 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
6caf0 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45  NOTIFICATIONTYPE
6cb00 5f 31 33 20 3d 20 7b 30 78 44 33 34 46 31 37 46  _13 = {0xD34F17F
6cb10 44 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44  D, 0x576E, 0x11D
6cb20 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20  0, [0xB2, 0x8C, 
6cb30 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
6cb40 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78  , 0xD7, 0xCD, 0x
6cb50 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  22]};. const IID
6cb60 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50   NOTIFICATIONTYP
6cb70 45 5f 31 34 20 3d 20 7b 30 78 44 33 34 46 31 37  E_14 = {0xD34F17
6cb80 46 45 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31  FE, 0x576E, 0x11
6cb90 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c  D0, [0xB2, 0x8C,
6cba0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
6cbb0 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30  F, 0xD7, 0xCD, 0
6cbc0 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x22]};. const II
6cbd0 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59  D NOTIFICATIONTY
6cbe0 50 45 5f 31 35 20 3d 20 7b 30 78 44 33 34 46 31  PE_15 = {0xD34F1
6cbf0 37 46 46 2c 20 30 78 35 37 36 45 2c 20 30 78 31  7FF, 0x576E, 0x1
6cc00 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43  1D0, [0xB2, 0x8C
6cc10 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
6cc20 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20  4F, 0xD7, 0xCD, 
6cc30 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x22]};. const I
6cc40 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54  ID NOTIFICATIONT
6cc50 59 50 45 5f 41 47 45 4e 54 5f 49 4e 49 54 20 3d  YPE_AGENT_INIT =
6cc60 20 7b 30 78 31 45 34 41 37 33 39 30 2c 20 30 78   {0x1E4A7390, 0x
6cc70 43 37 30 42 2c 20 30 78 31 31 44 30 2c 20 5b 30  C70B, 0x11D0, [0
6cc80 78 39 35 2c 20 30 78 46 38 2c 20 30 78 30 30 2c  x95, 0xF8, 0x00,
6cc90 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30   0xA0, 0xC9, 0x0
6cca0 33 2c 20 30 78 34 38 2c 20 30 78 45 43 5d 7d 3b  3, 0x48, 0xEC]};
6ccb0 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49  . const IID NOTI
6ccc0 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 41 47 45  FICATIONTYPE_AGE
6ccd0 4e 54 5f 53 54 41 52 54 20 3d 20 7b 30 78 44 33  NT_START = {0xD3
6cce0 34 46 31 37 45 43 2c 20 30 78 35 37 36 45 2c 20  4F17EC, 0x576E, 
6ccf0 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30  0x11D0, [0xB2, 0
6cd00 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x8C, 0x00, 0xC0,
6cd10 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43   0x4F, 0xD7, 0xC
6cd20 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x22]};. cons
6cd30 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49  t IID NOTIFICATI
6cd40 4f 4e 54 59 50 45 5f 41 4c 45 52 54 20 3d 20 7b  ONTYPE_ALERT = {
6cd50 30 78 44 33 34 46 31 37 45 33 2c 20 30 78 35 37  0xD34F17E3, 0x57
6cd60 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  6E, 0x11D0, [0xB
6cd70 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30  2, 0x8C, 0x00, 0
6cd80 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c  xC0, 0x4F, 0xD7,
6cd90 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20   0xCD, 0x22]};. 
6cda0 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49  const IID NOTIFI
6cdb0 43 41 54 49 4f 4e 54 59 50 45 5f 41 4e 4f 55 4e  CATIONTYPE_ANOUN
6cdc0 43 4d 45 4e 54 20 3d 20 7b 30 78 44 33 34 46 31  CMENT = {0xD34F1
6cdd0 37 45 31 2c 20 30 78 35 37 36 45 2c 20 30 78 31  7E1, 0x576E, 0x1
6cde0 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43  1D0, [0xB2, 0x8C
6cdf0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
6ce00 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20  4F, 0xD7, 0xCD, 
6ce10 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x22]};. const I
6ce20 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54  ID NOTIFICATIONT
6ce30 59 50 45 5f 42 45 47 49 4e 5f 52 45 50 4f 52 54  YPE_BEGIN_REPORT
6ce40 20 3d 20 7b 30 78 44 33 34 46 31 37 45 45 2c 20   = {0xD34F17EE, 
6ce50 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20  0x576E, 0x11D0, 
6ce60 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30  [0xB2, 0x8C, 0x0
6ce70 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
6ce80 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d  xD7, 0xCD, 0x22]
6ce90 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f  };. const IID NO
6cea0 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 43  TIFICATIONTYPE_C
6ceb0 4f 4e 46 49 47 5f 43 48 41 4e 47 45 44 20 3d 20  ONFIG_CHANGED = 
6cec0 7b 30 78 44 33 34 46 31 37 46 32 2c 20 30 78 35  {0xD34F17F2, 0x5
6ced0 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  76E, 0x11D0, [0x
6cee0 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20  B2, 0x8C, 0x00, 
6cef0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37  0xC0, 0x4F, 0xD7
6cf00 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a  , 0xCD, 0x22]};.
6cf10 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46   const IID NOTIF
6cf20 49 43 41 54 49 4f 4e 54 59 50 45 5f 43 4f 4e 4e  ICATIONTYPE_CONN
6cf30 45 43 54 5f 54 4f 5f 49 4e 54 45 52 4e 45 54 20  ECT_TO_INTERNET 
6cf40 3d 20 7b 30 78 44 33 34 46 31 37 46 30 2c 20 30  = {0xD34F17F0, 0
6cf50 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b  x576E, 0x11D0, [
6cf60 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30  0xB2, 0x8C, 0x00
6cf70 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
6cf80 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d  D7, 0xCD, 0x22]}
6cf90 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54  ;. const IID NOT
6cfa0 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 64 20  IFICATIONTYPE_d 
6cfb0 3d 20 7b 30 78 44 33 34 46 31 37 46 38 2c 20 30  = {0xD34F17F8, 0
6cfc0 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b  x576E, 0x11D0, [
6cfd0 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30  0xB2, 0x8C, 0x00
6cfe0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
6cff0 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d  D7, 0xCD, 0x22]}
6d000 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54  ;. const IID NOT
6d010 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 44 49  IFICATIONTYPE_DI
6d020 53 43 4f 4e 4e 45 43 54 5f 46 52 4f 4d 5f 49 4e  SCONNECT_FROM_IN
6d030 54 45 20 3d 20 7b 30 78 44 33 34 46 31 37 46 31  TE = {0xD34F17F1
6d040 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30  , 0x576E, 0x11D0
6d050 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30  , [0xB2, 0x8C, 0
6d060 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
6d070 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32   0xD7, 0xCD, 0x2
6d080 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
6d090 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45  NOTIFICATIONTYPE
6d0a0 5f 65 20 3d 20 7b 30 78 44 33 34 46 31 37 46 39  _e = {0xD34F17F9
6d0b0 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30  , 0x576E, 0x11D0
6d0c0 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30  , [0xB2, 0x8C, 0
6d0d0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
6d0e0 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32   0xD7, 0xCD, 0x2
6d0f0 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
6d100 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45  NOTIFICATIONTYPE
6d110 5f 45 4e 44 5f 52 45 50 4f 52 54 20 3d 20 7b 30  _END_REPORT = {0
6d120 78 44 33 34 46 31 37 45 46 2c 20 30 78 35 37 36  xD34F17EF, 0x576
6d130 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32  E, 0x11D0, [0xB2
6d140 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78  , 0x8C, 0x00, 0x
6d150 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20  C0, 0x4F, 0xD7, 
6d160 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63  0xCD, 0x22]};. c
6d170 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43  onst IID NOTIFIC
6d180 41 54 49 4f 4e 54 59 50 45 5f 66 20 3d 20 7b 30  ATIONTYPE_f = {0
6d190 78 44 33 34 46 31 37 46 41 2c 20 30 78 35 37 36  xD34F17FA, 0x576
6d1a0 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32  E, 0x11D0, [0xB2
6d1b0 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78  , 0x8C, 0x00, 0x
6d1c0 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20  C0, 0x4F, 0xD7, 
6d1d0 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63  0xCD, 0x22]};. c
6d1e0 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43  onst IID NOTIFIC
6d1f0 41 54 49 4f 4e 54 59 50 45 5f 47 52 4f 55 50 5f  ATIONTYPE_GROUP_
6d200 44 4f 4e 45 20 3d 20 7b 30 78 44 33 34 46 31 38  DONE = {0xD34F18
6d210 38 35 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31  85, 0x576E, 0x11
6d220 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c  D0, [0xB2, 0x8C,
6d230 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
6d240 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30  F, 0xD7, 0xCD, 0
6d250 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x22]};. const II
6d260 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59  D NOTIFICATIONTY
6d270 50 45 5f 47 52 4f 55 50 5f 52 45 53 54 41 52 54  PE_GROUP_RESTART
6d280 20 3d 20 7b 30 78 44 33 34 46 31 38 38 34 2c 20   = {0xD34F1884, 
6d290 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20  0x576E, 0x11D0, 
6d2a0 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30  [0xB2, 0x8C, 0x0
6d2b0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
6d2c0 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d  xD7, 0xCD, 0x22]
6d2d0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f  };. const IID NO
6d2e0 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 47  TIFICATIONTYPE_G
6d2f0 52 4f 55 50 5f 53 54 41 52 54 20 3d 20 7b 30 78  ROUP_START = {0x
6d300 44 33 34 46 31 38 38 33 2c 20 30 78 35 37 36 45  D34F1883, 0x576E
6d310 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c  , 0x11D0, [0xB2,
6d320 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43   0x8C, 0x00, 0xC
6d330 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30  0, 0x4F, 0xD7, 0
6d340 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f  xCD, 0x22]};. co
6d350 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41  nst IID NOTIFICA
6d360 54 49 4f 4e 54 59 50 45 5f 69 36 20 3d 20 7b 30  TIONTYPE_i6 = {0
6d370 78 44 33 34 46 31 38 38 36 2c 20 30 78 35 37 36  xD34F1886, 0x576
6d380 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32  E, 0x11D0, [0xB2
6d390 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78  , 0x8C, 0x00, 0x
6d3a0 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20  C0, 0x4F, 0xD7, 
6d3b0 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63  0xCD, 0x22]};. c
6d3c0 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43  onst IID NOTIFIC
6d3d0 41 54 49 4f 4e 54 59 50 45 5f 69 37 20 3d 20 7b  ATIONTYPE_i7 = {
6d3e0 30 78 44 33 34 46 31 38 38 37 2c 20 30 78 35 37  0xD34F1887, 0x57
6d3f0 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  6E, 0x11D0, [0xB
6d400 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30  2, 0x8C, 0x00, 0
6d410 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c  xC0, 0x4F, 0xD7,
6d420 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20   0xCD, 0x22]};. 
6d430 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49  const IID NOTIFI
6d440 43 41 54 49 4f 4e 54 59 50 45 5f 69 38 20 3d 20  CATIONTYPE_i8 = 
6d450 7b 30 78 44 33 34 46 31 38 38 38 2c 20 30 78 35  {0xD34F1888, 0x5
6d460 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  76E, 0x11D0, [0x
6d470 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20  B2, 0x8C, 0x00, 
6d480 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37  0xC0, 0x4F, 0xD7
6d490 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a  , 0xCD, 0x22]};.
6d4a0 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46   const IID NOTIF
6d4b0 49 43 41 54 49 4f 4e 54 59 50 45 5f 69 39 20 3d  ICATIONTYPE_i9 =
6d4c0 20 7b 30 78 44 33 34 46 31 38 38 39 2c 20 30 78   {0xD34F1889, 0x
6d4d0 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30  576E, 0x11D0, [0
6d4e0 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c  xB2, 0x8C, 0x00,
6d4f0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
6d500 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b  7, 0xCD, 0x22]};
6d510 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49  . const IID NOTI
6d520 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 69 41 20  FICATIONTYPE_iA 
6d530 3d 20 7b 30 78 44 33 34 46 31 38 38 41 2c 20 30  = {0xD34F188A, 0
6d540 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b  x576E, 0x11D0, [
6d550 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30  0xB2, 0x8C, 0x00
6d560 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
6d570 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d  D7, 0xCD, 0x22]}
6d580 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54  ;. const IID NOT
6d590 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 69 42  IFICATIONTYPE_iB
6d5a0 20 3d 20 7b 30 78 44 33 34 46 31 38 38 42 2c 20   = {0xD34F188B, 
6d5b0 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20  0x576E, 0x11D0, 
6d5c0 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30  [0xB2, 0x8C, 0x0
6d5d0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
6d5e0 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d  xD7, 0xCD, 0x22]
6d5f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f  };. const IID NO
6d600 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 69  TIFICATIONTYPE_i
6d610 43 20 3d 20 7b 30 78 44 33 34 46 31 38 38 43 2c  C = {0xD34F188C,
6d620 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c   0x576E, 0x11D0,
6d630 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78   [0xB2, 0x8C, 0x
6d640 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
6d650 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32  0xD7, 0xCD, 0x22
6d660 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e  ]};. const IID N
6d670 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f  OTIFICATIONTYPE_
6d680 69 44 20 3d 20 7b 30 78 44 33 34 46 31 38 38 44  iD = {0xD34F188D
6d690 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30  , 0x576E, 0x11D0
6d6a0 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30  , [0xB2, 0x8C, 0
6d6b0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
6d6c0 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32   0xD7, 0xCD, 0x2
6d6d0 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
6d6e0 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45  NOTIFICATIONTYPE
6d6f0 5f 69 45 20 3d 20 7b 30 78 44 33 34 46 31 38 38  _iE = {0xD34F188
6d700 45 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44  E, 0x576E, 0x11D
6d710 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20  0, [0xB2, 0x8C, 
6d720 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
6d730 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78  , 0xD7, 0xCD, 0x
6d740 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  22]};. const IID
6d750 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50   NOTIFICATIONTYP
6d760 45 5f 69 46 20 3d 20 7b 30 78 44 33 34 46 31 38  E_iF = {0xD34F18
6d770 38 46 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31  8F, 0x576E, 0x11
6d780 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c  D0, [0xB2, 0x8C,
6d790 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
6d7a0 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30  F, 0xD7, 0xCD, 0
6d7b0 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x22]};. const II
6d7c0 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59  D NOTIFICATIONTY
6d7d0 50 45 5f 49 4e 45 54 5f 49 44 4c 45 20 3d 20 7b  PE_INET_IDLE = {
6d7e0 30 78 44 33 34 46 31 37 45 34 2c 20 30 78 35 37  0xD34F17E4, 0x57
6d7f0 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  6E, 0x11D0, [0xB
6d800 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30  2, 0x8C, 0x00, 0
6d810 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c  xC0, 0x4F, 0xD7,
6d820 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20   0xCD, 0x22]};. 
6d830 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49  const IID NOTIFI
6d840 43 41 54 49 4f 4e 54 59 50 45 5f 49 4e 45 54 5f  CATIONTYPE_INET_
6d850 4f 46 46 4c 49 4e 45 20 3d 20 7b 30 78 44 33 34  OFFLINE = {0xD34
6d860 46 31 37 45 35 2c 20 30 78 35 37 36 45 2c 20 30  F17E5, 0x576E, 0
6d870 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78  x11D0, [0xB2, 0x
6d880 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  8C, 0x00, 0xC0, 
6d890 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44  0x4F, 0xD7, 0xCD
6d8a0 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x22]};. const
6d8b0 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f   IID NOTIFICATIO
6d8c0 4e 54 59 50 45 5f 49 4e 45 54 5f 4f 4e 4c 49 4e  NTYPE_INET_ONLIN
6d8d0 45 20 3d 20 7b 30 78 44 33 34 46 31 37 45 36 2c  E = {0xD34F17E6,
6d8e0 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c   0x576E, 0x11D0,
6d8f0 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78   [0xB2, 0x8C, 0x
6d900 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
6d910 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32  0xD7, 0xCD, 0x22
6d920 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e  ]};. const IID N
6d930 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f  OTIFICATIONTYPE_
6d940 49 54 45 4d 5f 44 4f 4e 45 20 3d 20 7b 30 78 44  ITEM_DONE = {0xD
6d950 33 34 46 31 38 38 32 2c 20 30 78 35 37 36 45 2c  34F1882, 0x576E,
6d960 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20   0x11D0, [0xB2, 
6d970 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0x8C, 0x00, 0xC0
6d980 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78  , 0x4F, 0xD7, 0x
6d990 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e  CD, 0x22]};. con
6d9a0 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54  st IID NOTIFICAT
6d9b0 49 4f 4e 54 59 50 45 5f 49 54 45 4d 5f 52 45 53  IONTYPE_ITEM_RES
6d9c0 54 41 52 54 20 3d 20 7b 30 78 44 33 34 46 31 38  TART = {0xD34F18
6d9d0 38 31 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31  81, 0x576E, 0x11
6d9e0 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c  D0, [0xB2, 0x8C,
6d9f0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
6da00 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30  F, 0xD7, 0xCD, 0
6da10 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x22]};. const II
6da20 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59  D NOTIFICATIONTY
6da30 50 45 5f 49 54 45 4d 5f 53 54 41 52 54 20 3d 20  PE_ITEM_START = 
6da40 7b 30 78 44 33 34 46 31 38 38 30 2c 20 30 78 35  {0xD34F1880, 0x5
6da50 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  76E, 0x11D0, [0x
6da60 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20  B2, 0x8C, 0x00, 
6da70 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37  0xC0, 0x4F, 0xD7
6da80 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a  , 0xCD, 0x22]};.
6da90 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46   const IID NOTIF
6daa0 49 43 41 54 49 4f 4e 54 59 50 45 5f 4e 55 4c 4c  ICATIONTYPE_NULL
6dab0 20 3d 20 7b 30 78 44 33 34 46 31 37 45 30 2c 20   = {0xD34F17E0, 
6dac0 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20  0x576E, 0x11D0, 
6dad0 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30  [0xB2, 0x8C, 0x0
6dae0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
6daf0 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d  xD7, 0xCD, 0x22]
6db00 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f  };. const IID NO
6db10 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 50  TIFICATIONTYPE_P
6db20 52 4f 47 52 45 53 53 5f 52 45 50 4f 52 54 20 3d  ROGRESS_REPORT =
6db30 20 7b 30 78 44 33 34 46 31 37 46 33 2c 20 30 78   {0xD34F17F3, 0x
6db40 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30  576E, 0x11D0, [0
6db50 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c  xB2, 0x8C, 0x00,
6db60 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
6db70 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b  7, 0xCD, 0x22]};
6db80 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49  . const IID NOTI
6db90 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 53 54 41  FICATIONTYPE_STA
6dba0 52 54 5f 30 20 3d 20 7b 30 78 44 33 34 46 31 38  RT_0 = {0xD34F18
6dbb0 30 30 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31  00, 0x576E, 0x11
6dbc0 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c  D0, [0xB2, 0x8C,
6dbd0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
6dbe0 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30  F, 0xD7, 0xCD, 0
6dbf0 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x22]};. const II
6dc00 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59  D NOTIFICATIONTY
6dc10 50 45 5f 53 54 41 52 54 5f 31 20 3d 20 7b 30 78  PE_START_1 = {0x
6dc20 44 33 34 46 31 38 30 31 2c 20 30 78 35 37 36 45  D34F1801, 0x576E
6dc30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c  , 0x11D0, [0xB2,
6dc40 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43   0x8C, 0x00, 0xC
6dc50 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30  0, 0x4F, 0xD7, 0
6dc60 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f  xCD, 0x22]};. co
6dc70 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41  nst IID NOTIFICA
6dc80 54 49 4f 4e 54 59 50 45 5f 53 54 41 52 54 5f 32  TIONTYPE_START_2
6dc90 20 3d 20 7b 30 78 44 33 34 46 31 38 30 32 2c 20   = {0xD34F1802, 
6dca0 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20  0x576E, 0x11D0, 
6dcb0 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30  [0xB2, 0x8C, 0x0
6dcc0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
6dcd0 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d  xD7, 0xCD, 0x22]
6dce0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f  };. const IID NO
6dcf0 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 53  TIFICATIONTYPE_S
6dd00 54 41 52 54 5f 33 20 3d 20 7b 30 78 44 33 34 46  TART_3 = {0xD34F
6dd10 31 38 30 33 2c 20 30 78 35 37 36 45 2c 20 30 78  1803, 0x576E, 0x
6dd20 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38  11D0, [0xB2, 0x8
6dd30 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  C, 0x00, 0xC0, 0
6dd40 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c  x4F, 0xD7, 0xCD,
6dd50 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x22]};. const 
6dd60 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e  IID NOTIFICATION
6dd70 54 59 50 45 5f 53 54 41 52 54 5f 34 20 3d 20 7b  TYPE_START_4 = {
6dd80 30 78 44 33 34 46 31 38 30 34 2c 20 30 78 35 37  0xD34F1804, 0x57
6dd90 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  6E, 0x11D0, [0xB
6dda0 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30  2, 0x8C, 0x00, 0
6ddb0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c  xC0, 0x4F, 0xD7,
6ddc0 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20   0xCD, 0x22]};. 
6ddd0 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49  const IID NOTIFI
6dde0 43 41 54 49 4f 4e 54 59 50 45 5f 53 54 41 52 54  CATIONTYPE_START
6ddf0 5f 35 20 3d 20 7b 30 78 44 33 34 46 31 38 30 35  _5 = {0xD34F1805
6de00 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30  , 0x576E, 0x11D0
6de10 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30  , [0xB2, 0x8C, 0
6de20 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
6de30 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32   0xD7, 0xCD, 0x2
6de40 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
6de50 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45  NOTIFICATIONTYPE
6de60 5f 53 54 41 52 54 5f 36 20 3d 20 7b 30 78 44 33  _START_6 = {0xD3
6de70 34 46 31 38 30 36 2c 20 30 78 35 37 36 45 2c 20  4F1806, 0x576E, 
6de80 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30  0x11D0, [0xB2, 0
6de90 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x8C, 0x00, 0xC0,
6dea0 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43   0x4F, 0xD7, 0xC
6deb0 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x22]};. cons
6dec0 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49  t IID NOTIFICATI
6ded0 4f 4e 54 59 50 45 5f 53 54 41 52 54 5f 37 20 3d  ONTYPE_START_7 =
6dee0 20 7b 30 78 44 33 34 46 31 38 30 37 2c 20 30 78   {0xD34F1807, 0x
6def0 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30  576E, 0x11D0, [0
6df00 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c  xB2, 0x8C, 0x00,
6df10 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
6df20 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b  7, 0xCD, 0x22]};
6df30 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49  . const IID NOTI
6df40 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 53 54 41  FICATIONTYPE_STA
6df50 52 54 5f 38 20 3d 20 7b 30 78 44 33 34 46 31 38  RT_8 = {0xD34F18
6df60 30 38 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31  08, 0x576E, 0x11
6df70 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c  D0, [0xB2, 0x8C,
6df80 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
6df90 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30  F, 0xD7, 0xCD, 0
6dfa0 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x22]};. const II
6dfb0 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59  D NOTIFICATIONTY
6dfc0 50 45 5f 53 54 41 52 54 5f 39 20 3d 20 7b 30 78  PE_START_9 = {0x
6dfd0 44 33 34 46 31 38 30 39 2c 20 30 78 35 37 36 45  D34F1809, 0x576E
6dfe0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c  , 0x11D0, [0xB2,
6dff0 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43   0x8C, 0x00, 0xC
6e000 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30  0, 0x4F, 0xD7, 0
6e010 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f  xCD, 0x22]};. co
6e020 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41  nst IID NOTIFICA
6e030 54 49 4f 4e 54 59 50 45 5f 53 54 41 52 54 5f 41  TIONTYPE_START_A
6e040 20 3d 20 7b 30 78 44 33 34 46 31 38 30 41 2c 20   = {0xD34F180A, 
6e050 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20  0x576E, 0x11D0, 
6e060 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30  [0xB2, 0x8C, 0x0
6e070 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
6e080 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d  xD7, 0xCD, 0x22]
6e090 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f  };. const IID NO
6e0a0 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 53  TIFICATIONTYPE_S
6e0b0 54 41 52 54 5f 42 20 3d 20 7b 30 78 44 33 34 46  TART_B = {0xD34F
6e0c0 31 38 30 42 2c 20 30 78 35 37 36 45 2c 20 30 78  180B, 0x576E, 0x
6e0d0 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38  11D0, [0xB2, 0x8
6e0e0 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  C, 0x00, 0xC0, 0
6e0f0 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c  x4F, 0xD7, 0xCD,
6e100 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x22]};. const 
6e110 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e  IID NOTIFICATION
6e120 54 59 50 45 5f 53 54 41 52 54 5f 43 20 3d 20 7b  TYPE_START_C = {
6e130 30 78 44 33 34 46 31 38 30 43 2c 20 30 78 35 37  0xD34F180C, 0x57
6e140 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  6E, 0x11D0, [0xB
6e150 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30  2, 0x8C, 0x00, 0
6e160 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c  xC0, 0x4F, 0xD7,
6e170 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20   0xCD, 0x22]};. 
6e180 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49  const IID NOTIFI
6e190 43 41 54 49 4f 4e 54 59 50 45 5f 53 54 41 52 54  CATIONTYPE_START
6e1a0 5f 44 20 3d 20 7b 30 78 44 33 34 46 31 38 30 44  _D = {0xD34F180D
6e1b0 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30  , 0x576E, 0x11D0
6e1c0 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30  , [0xB2, 0x8C, 0
6e1d0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
6e1e0 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32   0xD7, 0xCD, 0x2
6e1f0 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
6e200 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45  NOTIFICATIONTYPE
6e210 5f 53 54 41 52 54 5f 45 20 3d 20 7b 30 78 44 33  _START_E = {0xD3
6e220 34 46 31 38 30 45 2c 20 30 78 35 37 36 45 2c 20  4F180E, 0x576E, 
6e230 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30  0x11D0, [0xB2, 0
6e240 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x8C, 0x00, 0xC0,
6e250 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43   0x4F, 0xD7, 0xC
6e260 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x22]};. cons
6e270 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49  t IID NOTIFICATI
6e280 4f 4e 54 59 50 45 5f 53 54 41 52 54 5f 46 20 3d  ONTYPE_START_F =
6e290 20 7b 30 78 44 33 34 46 31 38 30 46 2c 20 30 78   {0xD34F180F, 0x
6e2a0 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30  576E, 0x11D0, [0
6e2b0 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c  xB2, 0x8C, 0x00,
6e2c0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
6e2d0 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b  7, 0xCD, 0x22]};
6e2e0 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49  . const IID NOTI
6e2f0 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 54 41 53  FICATIONTYPE_TAS
6e300 4b 20 3d 20 7b 30 78 44 33 34 46 31 37 45 32 2c  K = {0xD34F17E2,
6e310 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c   0x576E, 0x11D0,
6e320 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78   [0xB2, 0x8C, 0x
6e330 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
6e340 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32  0xD7, 0xCD, 0x22
6e350 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e  ]};. const IID N
6e360 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f  OTIFICATIONTYPE_
6e370 54 41 53 4b 53 5f 41 42 4f 52 54 20 3d 20 7b 30  TASKS_ABORT = {0
6e380 78 44 33 34 46 31 37 45 39 2c 20 30 78 35 37 36  xD34F17E9, 0x576
6e390 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32  E, 0x11D0, [0xB2
6e3a0 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78  , 0x8C, 0x00, 0x
6e3b0 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20  C0, 0x4F, 0xD7, 
6e3c0 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63  0xCD, 0x22]};. c
6e3d0 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43  onst IID NOTIFIC
6e3e0 41 54 49 4f 4e 54 59 50 45 5f 54 41 53 4b 53 5f  ATIONTYPE_TASKS_
6e3f0 43 4f 4d 50 4c 45 54 45 44 20 3d 20 7b 30 78 44  COMPLETED = {0xD
6e400 33 34 46 31 37 45 41 2c 20 30 78 35 37 36 45 2c  34F17EA, 0x576E,
6e410 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20   0x11D0, [0xB2, 
6e420 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0x8C, 0x00, 0xC0
6e430 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78  , 0x4F, 0xD7, 0x
6e440 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e  CD, 0x22]};. con
6e450 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54  st IID NOTIFICAT
6e460 49 4f 4e 54 59 50 45 5f 54 41 53 4b 53 5f 45 52  IONTYPE_TASKS_ER
6e470 52 4f 52 20 3d 20 7b 30 78 44 33 34 46 31 37 46  ROR = {0xD34F17F
6e480 37 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44  7, 0x576E, 0x11D
6e490 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20  0, [0xB2, 0x8C, 
6e4a0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
6e4b0 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78  , 0xD7, 0xCD, 0x
6e4c0 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  22]};. const IID
6e4d0 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50   NOTIFICATIONTYP
6e4e0 45 5f 54 41 53 4b 53 5f 50 52 4f 47 52 45 53 53  E_TASKS_PROGRESS
6e4f0 20 3d 20 7b 30 78 44 33 34 46 31 37 45 42 2c 20   = {0xD34F17EB, 
6e500 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20  0x576E, 0x11D0, 
6e510 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30  [0xB2, 0x8C, 0x0
6e520 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
6e530 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d  xD7, 0xCD, 0x22]
6e540 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f  };. const IID NO
6e550 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 54  TIFICATIONTYPE_T
6e560 41 53 4b 53 5f 52 45 53 55 4d 45 20 3d 20 7b 30  ASKS_RESUME = {0
6e570 78 44 33 34 46 31 37 45 38 2c 20 30 78 35 37 36  xD34F17E8, 0x576
6e580 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32  E, 0x11D0, [0xB2
6e590 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78  , 0x8C, 0x00, 0x
6e5a0 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20  C0, 0x4F, 0xD7, 
6e5b0 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63  0xCD, 0x22]};. c
6e5c0 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43  onst IID NOTIFIC
6e5d0 41 54 49 4f 4e 54 59 50 45 5f 54 41 53 4b 53 5f  ATIONTYPE_TASKS_
6e5e0 53 54 41 52 54 45 44 20 3d 20 7b 30 78 44 33 34  STARTED = {0xD34
6e5f0 46 31 37 46 36 2c 20 30 78 35 37 36 45 2c 20 30  F17F6, 0x576E, 0
6e600 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78  x11D0, [0xB2, 0x
6e610 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  8C, 0x00, 0xC0, 
6e620 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44  0x4F, 0xD7, 0xCD
6e630 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x22]};. const
6e640 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f   IID NOTIFICATIO
6e650 4e 54 59 50 45 5f 54 41 53 4b 53 5f 53 55 53 50  NTYPE_TASKS_SUSP
6e660 45 4e 44 20 3d 20 7b 30 78 44 33 34 46 31 37 45  END = {0xD34F17E
6e670 37 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44  7, 0x576E, 0x11D
6e680 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20  0, [0xB2, 0x8C, 
6e690 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
6e6a0 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78  , 0xD7, 0xCD, 0x
6e6b0 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  22]};. const IID
6e6c0 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50   NOTIFICATIONTYP
6e6d0 45 5f 55 53 45 52 5f 49 44 4c 45 5f 42 45 47 49  E_USER_IDLE_BEGI
6e6e0 4e 20 3d 20 7b 30 78 44 33 34 46 31 37 46 34 2c  N = {0xD34F17F4,
6e6f0 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c   0x576E, 0x11D0,
6e700 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78   [0xB2, 0x8C, 0x
6e710 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
6e720 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32  0xD7, 0xCD, 0x22
6e730 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e  ]};. const IID N
6e740 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f  OTIFICATIONTYPE_
6e750 55 53 45 52 5f 49 44 4c 45 5f 45 4e 44 20 3d 20  USER_IDLE_END = 
6e760 7b 30 78 44 33 34 46 31 37 46 35 2c 20 30 78 35  {0xD34F17F5, 0x5
6e770 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  76E, 0x11D0, [0x
6e780 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20  B2, 0x8C, 0x00, 
6e790 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37  0xC0, 0x4F, 0xD7
6e7a0 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a  , 0xCD, 0x22]};.
6e7b0 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c 45 5f 44   const IID OLE_D
6e7c0 41 54 41 50 41 54 48 5f 41 4c 4c 49 4d 41 47 45  ATAPATH_ALLIMAGE
6e7d0 20 3d 20 7b 30 78 30 30 30 32 44 45 30 45 2c 20   = {0x0002DE0E, 
6e7e0 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
6e7f0 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
6e800 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6e810 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
6e820 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c  };. const IID OL
6e830 45 5f 44 41 54 41 50 41 54 48 5f 41 4c 4c 4d 4d  E_DATAPATH_ALLMM
6e840 20 3d 20 7b 30 78 30 30 30 32 44 45 31 38 2c 20   = {0x0002DE18, 
6e850 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
6e860 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
6e870 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6e880 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
6e890 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c  };. const IID OL
6e8a0 45 5f 44 41 54 41 50 41 54 48 5f 41 4c 4c 54 45  E_DATAPATH_ALLTE
6e8b0 58 54 20 3d 20 7b 30 78 30 30 30 32 44 45 31 45  XT = {0x0002DE1E
6e8c0 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
6e8d0 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
6e8e0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
6e8f0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
6e900 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
6e910 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f 41 4e 53  OLE_DATAPATH_ANS
6e920 49 54 45 58 54 20 3d 20 7b 30 78 30 30 30 32 44  ITEXT = {0x0002D
6e930 45 31 39 2c 20 30 78 30 30 30 30 2c 20 30 78 30  E19, 0x0000, 0x0
6e940 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
6e950 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6e960 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6e970 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
6e980 49 44 20 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f  ID OLE_DATAPATH_
6e990 41 56 49 20 3d 20 7b 30 78 30 30 30 32 44 45 30  AVI = {0x0002DE0
6e9a0 46 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  F, 0x0000, 0x000
6e9b0 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
6e9c0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6e9d0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6e9e0 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
6e9f0 20 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f 42 41   OLE_DATAPATH_BA
6ea00 53 49 43 41 55 44 49 4f 20 3d 20 7b 30 78 30 30  SICAUDIO = {0x00
6ea10 30 32 44 45 31 32 2c 20 30 78 30 30 30 30 2c 20  02DE12, 0x0000, 
6ea20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
6ea30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
6ea40 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6ea50 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
6ea60 74 20 49 49 44 20 4f 4c 45 5f 44 41 54 41 50 41  t IID OLE_DATAPA
6ea70 54 48 5f 42 49 46 46 20 3d 20 7b 30 78 30 30 30  TH_BIFF = {0x000
6ea80 32 44 45 32 31 2c 20 30 78 30 30 30 30 2c 20 30  2DE21, 0x0000, 0
6ea90 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
6eaa0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6eab0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6eac0 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
6ead0 20 49 49 44 20 4f 4c 45 5f 44 41 54 41 50 41 54   IID OLE_DATAPAT
6eae0 48 5f 42 4d 50 20 3d 20 7b 30 78 30 30 30 32 44  H_BMP = {0x0002D
6eaf0 45 30 31 2c 20 30 78 30 30 30 30 2c 20 30 78 30  E01, 0x0000, 0x0
6eb00 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
6eb10 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6eb20 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6eb30 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
6eb40 49 44 20 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f  ID OLE_DATAPATH_
6eb50 43 47 4d 20 3d 20 7b 30 78 30 30 30 32 44 45 30  CGM = {0x0002DE0
6eb60 42 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  B, 0x0000, 0x000
6eb70 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
6eb80 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6eb90 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6eba0 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
6ebb0 20 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f 43 4f   OLE_DATAPATH_CO
6ebc0 4d 4d 4f 4e 49 4d 41 47 45 20 3d 20 7b 30 78 30  MMONIMAGE = {0x0
6ebd0 30 30 32 44 45 30 44 2c 20 30 78 30 30 30 30 2c  002DE0D, 0x0000,
6ebe0 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
6ebf0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6ec00 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6ec10 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
6ec20 73 74 20 49 49 44 20 4f 4c 45 5f 44 41 54 41 50  st IID OLE_DATAP
6ec30 41 54 48 5f 44 49 42 20 3d 20 7b 30 78 30 30 30  ATH_DIB = {0x000
6ec40 32 44 45 30 32 2c 20 30 78 30 30 30 30 2c 20 30  2DE02, 0x0000, 0
6ec50 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
6ec60 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6ec70 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6ec80 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
6ec90 20 49 49 44 20 4f 4c 45 5f 44 41 54 41 50 41 54   IID OLE_DATAPAT
6eca0 48 5f 44 49 46 20 3d 20 7b 30 78 30 30 30 32 44  H_DIF = {0x0002D
6ecb0 45 31 46 2c 20 30 78 30 30 30 30 2c 20 30 78 30  E1F, 0x0000, 0x0
6ecc0 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
6ecd0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6ece0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6ecf0 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
6ed00 49 44 20 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f  ID OLE_DATAPATH_
6ed10 45 4e 48 4d 46 20 3d 20 7b 30 78 30 30 30 32 44  ENHMF = {0x0002D
6ed20 45 30 34 2c 20 30 78 30 30 30 30 2c 20 30 78 30  E04, 0x0000, 0x0
6ed30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
6ed40 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6ed50 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6ed60 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
6ed70 49 44 20 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f  ID OLE_DATAPATH_
6ed80 45 50 53 20 3d 20 7b 30 78 30 30 30 32 44 45 30  EPS = {0x0002DE0
6ed90 43 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  C, 0x0000, 0x000
6eda0 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
6edb0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6edc0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6edd0 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
6ede0 20 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f 47 49   OLE_DATAPATH_GI
6edf0 46 20 3d 20 7b 30 78 30 30 30 32 44 45 30 35 2c  F = {0x0002DE05,
6ee00 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
6ee10 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
6ee20 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6ee30 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
6ee40 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4f  ]};. const IID O
6ee50 4c 45 5f 44 41 54 41 50 41 54 48 5f 48 54 4d 4c  LE_DATAPATH_HTML
6ee60 20 3d 20 7b 30 78 30 30 30 32 44 45 31 43 2c 20   = {0x0002DE1C, 
6ee70 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
6ee80 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
6ee90 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6eea0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
6eeb0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c  };. const IID OL
6eec0 45 5f 44 41 54 41 50 41 54 48 5f 4a 50 45 47 20  E_DATAPATH_JPEG 
6eed0 3d 20 7b 30 78 30 30 30 32 44 45 30 36 2c 20 30  = {0x0002DE06, 0
6eee0 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
6eef0 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
6ef00 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6ef10 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
6ef20 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c 45  ;. const IID OLE
6ef30 5f 44 41 54 41 50 41 54 48 5f 4d 49 44 49 20 3d  _DATAPATH_MIDI =
6ef40 20 7b 30 78 30 30 30 32 44 45 31 33 2c 20 30 78   {0x0002DE13, 0x
6ef50 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
6ef60 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
6ef70 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6ef80 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
6ef90 0a 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c 45 5f  . const IID OLE_
6efa0 44 41 54 41 50 41 54 48 5f 4d 50 45 47 20 3d 20  DATAPATH_MPEG = 
6efb0 7b 30 78 30 30 30 32 44 45 31 30 2c 20 30 78 30  {0x0002DE10, 0x0
6efc0 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
6efd0 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
6efe0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6eff0 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
6f000 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c 45 5f 44   const IID OLE_D
6f010 41 54 41 50 41 54 48 5f 50 41 4c 45 54 54 45 20  ATAPATH_PALETTE 
6f020 3d 20 7b 30 78 30 30 30 32 44 45 32 32 2c 20 30  = {0x0002DE22, 0
6f030 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
6f040 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
6f050 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6f060 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
6f070 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c 45  ;. const IID OLE
6f080 5f 44 41 54 41 50 41 54 48 5f 50 43 58 20 3d 20  _DATAPATH_PCX = 
6f090 7b 30 78 30 30 30 32 44 45 30 39 2c 20 30 78 30  {0x0002DE09, 0x0
6f0a0 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
6f0b0 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
6f0c0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6f0d0 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
6f0e0 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c 45 5f 44   const IID OLE_D
6f0f0 41 54 41 50 41 54 48 5f 50 45 4e 44 41 54 41 20  ATAPATH_PENDATA 
6f100 3d 20 7b 30 78 30 30 30 32 44 45 32 33 2c 20 30  = {0x0002DE23, 0
6f110 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
6f120 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
6f130 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6f140 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
6f150 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c 45  ;. const IID OLE
6f160 5f 44 41 54 41 50 41 54 48 5f 50 49 43 54 20 3d  _DATAPATH_PICT =
6f170 20 7b 30 78 30 30 30 32 44 45 30 41 2c 20 30 78   {0x0002DE0A, 0x
6f180 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
6f190 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
6f1a0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6f1b0 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
6f1c0 0a 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c 45 5f  . const IID OLE_
6f1d0 44 41 54 41 50 41 54 48 5f 50 4f 53 54 53 43 52  DATAPATH_POSTSCR
6f1e0 49 50 54 20 3d 20 7b 30 78 30 30 30 32 44 45 31  IPT = {0x0002DE1
6f1f0 44 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  D, 0x0000, 0x000
6f200 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
6f210 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6f220 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6f230 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
6f240 20 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f 51 55   OLE_DATAPATH_QU
6f250 49 43 4b 54 49 4d 45 20 3d 20 7b 30 78 30 30 30  ICKTIME = {0x000
6f260 32 44 45 31 31 2c 20 30 78 30 30 30 30 2c 20 30  2DE11, 0x0000, 0
6f270 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
6f280 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6f290 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6f2a0 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
6f2b0 20 49 49 44 20 4f 4c 45 5f 44 41 54 41 50 41 54   IID OLE_DATAPAT
6f2c0 48 5f 52 49 46 46 20 3d 20 7b 30 78 30 30 30 32  H_RIFF = {0x0002
6f2d0 44 45 31 35 2c 20 30 78 30 30 30 30 2c 20 30 78  DE15, 0x0000, 0x
6f2e0 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
6f2f0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6f300 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
6f310 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
6f320 49 49 44 20 4f 4c 45 5f 44 41 54 41 50 41 54 48  IID OLE_DATAPATH
6f330 5f 52 54 46 20 3d 20 7b 30 78 30 30 30 32 44 45  _RTF = {0x0002DE
6f340 31 42 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  1B, 0x0000, 0x00
6f350 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
6f360 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6f370 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6f380 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
6f390 44 20 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f 53  D OLE_DATAPATH_S
6f3a0 4f 55 4e 44 20 3d 20 7b 30 78 30 30 30 32 44 45  OUND = {0x0002DE
6f3b0 31 36 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  16, 0x0000, 0x00
6f3c0 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
6f3d0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6f3e0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6f3f0 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
6f400 44 20 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f 53  D OLE_DATAPATH_S
6f410 59 4c 4b 20 3d 20 7b 30 78 30 30 30 32 44 45 32  YLK = {0x0002DE2
6f420 30 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  0, 0x0000, 0x000
6f430 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
6f440 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6f450 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6f460 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
6f470 20 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f 54 49   OLE_DATAPATH_TI
6f480 46 46 20 3d 20 7b 30 78 30 30 30 32 44 45 30 37  FF = {0x0002DE07
6f490 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
6f4a0 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
6f4b0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
6f4c0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
6f4d0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
6f4e0 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f 55 4e 49  OLE_DATAPATH_UNI
6f4f0 43 4f 44 45 20 3d 20 7b 30 78 30 30 30 32 44 45  CODE = {0x0002DE
6f500 31 41 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  1A, 0x0000, 0x00
6f510 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
6f520 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6f530 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6f540 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
6f550 44 20 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f 56  D OLE_DATAPATH_V
6f560 49 44 45 4f 20 3d 20 7b 30 78 30 30 30 32 44 45  IDEO = {0x0002DE
6f570 31 37 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  17, 0x0000, 0x00
6f580 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
6f590 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6f5a0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6f5b0 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
6f5c0 44 20 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f 57  D OLE_DATAPATH_W
6f5d0 41 56 20 3d 20 7b 30 78 30 30 30 32 44 45 31 34  AV = {0x0002DE14
6f5e0 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
6f5f0 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
6f600 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
6f610 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
6f620 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
6f630 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f 57 4d 46  OLE_DATAPATH_WMF
6f640 20 3d 20 7b 30 78 30 30 30 32 44 45 30 33 2c 20   = {0x0002DE03, 
6f650 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
6f660 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
6f670 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6f680 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
6f690 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c  };. const IID OL
6f6a0 45 5f 44 41 54 41 50 41 54 48 5f 58 42 4d 20 3d  E_DATAPATH_XBM =
6f6b0 20 7b 30 78 30 30 30 32 44 45 30 38 2c 20 30 78   {0x0002DE08, 0x
6f6c0 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
6f6d0 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
6f6e0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6f6f0 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
6f700 0a 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c 45 44  . const IID OLED
6f710 42 5f 53 56 43 5f 44 53 4c 50 72 6f 70 65 72 74  B_SVC_DSLPropert
6f720 79 50 61 67 65 73 20 3d 20 7b 30 78 35 31 37 34  yPages = {0x5174
6f730 30 43 30 32 2c 20 30 78 37 45 38 45 2c 20 30 78  0C02, 0x7E8E, 0x
6f740 31 31 44 32 2c 20 5b 30 78 41 30 2c 20 30 78 32  11D2, [0xA0, 0x2
6f750 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  D, 0x00, 0xC0, 0
6f760 78 34 46 2c 20 30 78 41 33 2c 20 30 78 37 33 2c  x4F, 0xA3, 0x73,
6f770 20 30 78 34 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x48]};. const 
6f780 49 49 44 20 50 53 47 55 49 44 5f 51 55 45 52 59  IID PSGUID_QUERY
6f790 20 3d 20 7b 30 78 34 39 36 39 31 43 39 30 2c 20   = {0x49691C90, 
6f7a0 30 78 37 45 31 37 2c 20 30 78 31 30 31 41 2c 20  0x7E17, 0x101A, 
6f7b0 5b 30 78 41 39 2c 20 30 78 31 43 2c 20 30 78 30  [0xA9, 0x1C, 0x0
6f7c0 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30  8, 0x00, 0x2B, 0
6f7d0 78 32 45 2c 20 30 78 43 44 2c 20 30 78 41 39 5d  x2E, 0xCD, 0xA9]
6f7e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 52 45  };. const IID RE
6f7f0 53 43 4c 41 53 53 54 59 50 45 5f 49 50 41 64 64  SCLASSTYPE_IPAdd
6f800 72 65 73 73 20 3d 20 7b 30 78 35 37 41 38 30 45  ress = {0x57A80E
6f810 30 46 2c 20 30 78 36 46 31 38 2c 20 30 78 34 35  0F, 0x6F18, 0x45
6f820 38 42 2c 20 5b 30 78 41 37 2c 20 30 78 32 41 2c  8B, [0xA7, 0x2A,
6f830 20 30 78 44 31 2c 20 30 78 31 37 2c 20 30 78 30   0xD1, 0x17, 0x0
6f840 43 2c 20 30 78 34 37 2c 20 30 78 39 33 2c 20 30  C, 0x47, 0x93, 0
6f850 78 39 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x90]};. const II
6f860 44 20 52 45 53 43 4c 41 53 53 54 59 50 45 5f 4e  D RESCLASSTYPE_N
6f870 65 74 77 6f 72 6b 4e 61 6d 65 20 3d 20 7b 30 78  etworkName = {0x
6f880 42 42 41 36 39 45 42 39 2c 20 30 78 46 35 44 30  BBA69EB9, 0xF5D0
6f890 2c 20 30 78 34 38 37 42 2c 20 5b 30 78 39 32 2c  , 0x487B, [0x92,
6f8a0 20 30 78 41 45 2c 20 30 78 31 42 2c 20 30 78 41   0xAE, 0x1B, 0xA
6f8b0 31 2c 20 30 78 30 46 2c 20 30 78 33 39 2c 20 30  1, 0x0F, 0x39, 0
6f8c0 78 32 31 2c 20 30 78 35 38 5d 7d 3b 0a 20 63 6f  x21, 0x58]};. co
6f8d0 6e 73 74 20 49 49 44 20 52 45 53 43 4c 41 53 53  nst IID RESCLASS
6f8e0 54 59 50 45 5f 53 74 6f 72 61 67 65 44 65 76 69  TYPE_StorageDevi
6f8f0 63 65 20 3d 20 7b 30 78 31 32 34 35 33 41 34 37  ce = {0x12453A47
6f900 2c 20 30 78 38 43 35 45 2c 20 30 78 34 38 33 37  , 0x8C5E, 0x4837
6f910 2c 20 5b 30 78 42 41 2c 20 30 78 43 36 2c 20 30  , [0xBA, 0xC6, 0
6f920 78 42 32 2c 20 30 78 35 34 2c 20 30 78 42 38 2c  xB2, 0x54, 0xB8,
6f930 20 30 78 46 32 2c 20 30 78 36 34 2c 20 30 78 43   0xF2, 0x64, 0xC
6f940 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  C]};. const IID 
6f950 52 45 53 54 59 50 45 5f 43 6c 75 73 74 65 72 49  RESTYPE_ClusterI
6f960 50 41 64 64 72 65 73 73 20 3d 20 7b 30 78 45 35  PAddress = {0xE5
6f970 30 44 46 38 33 32 2c 20 30 78 34 37 37 43 2c 20  0DF832, 0x477C, 
6f980 30 78 34 34 30 43 2c 20 5b 30 78 42 37 2c 20 30  0x440C, [0xB7, 0
6f990 78 41 33 2c 20 30 78 33 38 2c 20 30 78 32 33 2c  xA3, 0x38, 0x23,
6f9a0 20 30 78 41 36 2c 20 30 78 45 46 2c 20 30 78 36   0xA6, 0xEF, 0x6
6f9b0 43 2c 20 30 78 43 42 5d 7d 3b 0a 20 63 6f 6e 73  C, 0xCB]};. cons
6f9c0 74 20 49 49 44 20 52 45 53 54 59 50 45 5f 43 6c  t IID RESTYPE_Cl
6f9d0 75 73 74 65 72 4e 65 74 4e 61 6d 65 20 3d 20 7b  usterNetName = {
6f9e0 30 78 42 32 38 39 37 43 43 46 2c 20 30 78 38 44  0xB2897CCF, 0x8D
6f9f0 32 43 2c 20 30 78 34 42 43 31 2c 20 5b 30 78 42  2C, 0x4BC1, [0xB
6fa00 34 2c 20 30 78 39 36 2c 20 30 78 36 45 2c 20 30  4, 0x96, 0x6E, 0
6fa10 78 32 42 2c 20 30 78 43 37 2c 20 30 78 41 30 2c  x2B, 0xC7, 0xA0,
6fa20 20 30 78 42 42 2c 20 30 78 33 38 5d 7d 3b 0a 20   0xBB, 0x38]};. 
6fa30 63 6f 6e 73 74 20 49 49 44 20 52 45 53 54 59 50  const IID RESTYP
6fa40 45 5f 43 6c 75 73 74 65 72 51 75 6f 72 75 6d 44  E_ClusterQuorumD
6fa50 69 73 6b 20 3d 20 7b 30 78 44 39 44 44 46 42 38  isk = {0xD9DDFB8
6fa60 30 2c 20 30 78 30 42 44 43 2c 20 30 78 34 30 44  0, 0x0BDC, 0x40D
6fa70 34 2c 20 5b 30 78 42 33 2c 20 30 78 39 36 2c 20  4, [0xB3, 0x96, 
6fa80 30 78 31 41 2c 20 30 78 46 44 2c 20 30 78 37 37  0x1A, 0xFD, 0x77
6fa90 2c 20 30 78 44 44 2c 20 30 78 44 31 2c 20 30 78  , 0xDD, 0xD1, 0x
6faa0 39 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  9C]};. const IID
6fab0 20 52 45 53 54 59 50 45 5f 47 65 6e 65 72 69 63   RESTYPE_Generic
6fac0 53 63 72 69 70 74 20 3d 20 7b 30 78 46 33 37 32  Script = {0xF372
6fad0 31 38 34 44 2c 20 30 78 44 46 44 42 2c 20 30 78  184D, 0xDFDB, 0x
6fae0 34 33 37 30 2c 20 5b 30 78 41 30 2c 20 30 78 30  4370, [0xA0, 0x0
6faf0 35 2c 20 30 78 45 31 2c 20 30 78 45 46 2c 20 30  5, 0xE1, 0xEF, 0
6fb00 78 33 30 2c 20 30 78 31 42 2c 20 30 78 32 33 2c  x30, 0x1B, 0x23,
6fb10 20 30 78 41 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA4]};. const 
6fb20 49 49 44 20 52 45 53 54 59 50 45 5f 49 50 41 64  IID RESTYPE_IPAd
6fb30 64 72 65 73 73 20 3d 20 7b 30 78 45 36 31 41 44  dress = {0xE61AD
6fb40 45 37 31 2c 20 30 78 43 37 39 41 2c 20 30 78 34  E71, 0xC79A, 0x4
6fb50 46 44 41 2c 20 5b 30 78 42 31 2c 20 30 78 44 42  FDA, [0xB1, 0xDB
6fb60 2c 20 30 78 41 39 2c 20 30 78 42 38 2c 20 30 78  , 0xA9, 0xB8, 0x
6fb70 44 32 2c 20 30 78 30 43 2c 20 30 78 38 42 2c 20  D2, 0x0C, 0x8B, 
6fb80 30 78 31 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x14]};. const I
6fb90 49 44 20 52 45 53 54 59 50 45 5f 4c 6f 63 61 6c  ID RESTYPE_Local
6fba0 51 75 6f 72 75 6d 20 3d 20 7b 30 78 46 30 30 34  Quorum = {0xF004
6fbb0 36 35 36 44 2c 20 30 78 35 42 34 38 2c 20 30 78  656D, 0x5B48, 0x
6fbc0 34 35 38 30 2c 20 5b 30 78 41 31 2c 20 30 78 46  4580, [0xA1, 0xF
6fbd0 34 2c 20 30 78 43 33 2c 20 30 78 45 43 2c 20 30  4, 0xC3, 0xEC, 0
6fbe0 78 31 34 2c 20 30 78 39 38 2c 20 30 78 33 44 2c  x14, 0x98, 0x3D,
6fbf0 20 30 78 31 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x1E]};. const 
6fc00 49 49 44 20 52 45 53 54 59 50 45 5f 4d 61 6a 6f  IID RESTYPE_Majo
6fc10 72 69 74 79 4e 6f 64 65 53 65 74 20 3d 20 7b 30  rityNodeSet = {0
6fc20 78 35 36 42 46 41 45 31 31 2c 20 30 78 44 32 46  x56BFAE11, 0xD2F
6fc30 37 2c 20 30 78 34 46 34 46 2c 20 5b 30 78 39 39  7, 0x4F4F, [0x99
6fc40 2c 20 30 78 35 32 2c 20 30 78 35 35 2c 20 30 78  , 0x52, 0x55, 0x
6fc50 41 46 2c 20 30 78 31 39 2c 20 30 78 42 41 2c 20  AF, 0x19, 0xBA, 
6fc60 30 78 43 33 2c 20 30 78 45 39 5d 7d 3b 0a 20 63  0xC3, 0xE9]};. c
6fc70 6f 6e 73 74 20 49 49 44 20 52 45 53 54 59 50 45  onst IID RESTYPE
6fc80 5f 4e 65 74 77 6f 72 6b 4e 61 6d 65 20 3d 20 7b  _NetworkName = {
6fc90 30 78 43 31 44 32 46 45 31 45 2c 20 30 78 44 33  0xC1D2FE1E, 0xD3
6fca0 33 32 2c 20 30 78 34 34 35 46 2c 20 5b 30 78 38  32, 0x445F, [0x8
6fcb0 44 2c 20 30 78 41 31 2c 20 30 78 31 32 2c 20 30  D, 0xA1, 0x12, 0
6fcc0 78 45 35 2c 20 30 78 45 32 2c 20 30 78 44 33 2c  xE5, 0xE2, 0xD3,
6fcd0 20 30 78 37 43 2c 20 30 78 42 46 5d 7d 3b 0a 20   0x7C, 0xBF]};. 
6fce0 63 6f 6e 73 74 20 49 49 44 20 52 45 53 54 59 50  const IID RESTYP
6fcf0 45 5f 50 68 79 73 69 63 61 6c 44 69 73 6b 20 3d  E_PhysicalDisk =
6fd00 20 7b 30 78 43 43 35 35 38 37 36 33 2c 20 30 78   {0xCC558763, 0x
6fd10 33 33 38 36 2c 20 30 78 34 32 45 46 2c 20 5b 30  3386, 0x42EF, [0
6fd20 78 42 31 2c 20 30 78 35 30 2c 20 30 78 42 45 2c  xB1, 0x50, 0xBE,
6fd30 20 30 78 37 39 2c 20 30 78 33 33 2c 20 30 78 34   0x79, 0x33, 0x4
6fd40 34 2c 20 30 78 44 34 2c 20 30 78 35 46 5d 7d 3b  4, 0xD4, 0x5F]};
6fd50 0a 20 63 6f 6e 73 74 20 49 49 44 20 53 49 44 5f  . const IID SID_
6fd60 43 74 78 51 75 65 72 79 41 73 73 6f 63 69 61 74  CtxQueryAssociat
6fd70 69 6f 6e 73 20 3d 20 7b 30 78 46 41 41 44 46 43  ions = {0xFAADFC
6fd80 34 30 2c 20 30 78 42 37 37 37 2c 20 30 78 34 42  40, 0xB777, 0x4B
6fd90 36 39 2c 20 5b 30 78 41 41 2c 20 30 78 38 31 2c  69, [0xAA, 0x81,
6fda0 20 30 78 37 37 2c 20 30 78 30 33 2c 20 30 78 35   0x77, 0x03, 0x5
6fdb0 45 2c 20 30 78 46 30 2c 20 30 78 45 36 2c 20 30  E, 0xF0, 0xE6, 0
6fdc0 78 45 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xE8]};. const II
6fdd0 44 20 53 49 44 5f 53 43 6f 6e 74 61 69 6e 65 72  D SID_SContainer
6fde0 44 69 73 70 61 74 63 68 20 3d 20 7b 30 78 42 37  Dispatch = {0xB7
6fdf0 32 32 42 45 30 30 2c 20 30 78 34 45 36 38 2c 20  22BE00, 0x4E68, 
6fe00 30 78 31 30 31 42 2c 20 5b 30 78 41 32 2c 20 30  0x101B, [0xA2, 0
6fe10 78 42 43 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xBC, 0x00, 0xAA,
6fe20 20 30 78 30 30 2c 20 30 78 34 30 2c 20 30 78 34   0x00, 0x40, 0x4
6fe30 37 2c 20 30 78 37 30 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x70]};. cons
6fe40 74 20 49 49 44 20 53 49 44 5f 53 44 61 74 61 50  t IID SID_SDataP
6fe50 61 74 68 42 72 6f 77 73 65 72 20 3d 20 7b 30 78  athBrowser = {0x
6fe60 46 43 34 38 30 31 41 35 2c 20 30 78 32 42 41 39  FC4801A5, 0x2BA9
6fe70 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 32 2c  , 0x11CF, [0xA2,
6fe80 20 30 78 32 39 2c 20 30 78 30 30 2c 20 30 78 41   0x29, 0x00, 0xA
6fe90 41 2c 20 30 78 30 30 2c 20 30 78 33 44 2c 20 30  A, 0x00, 0x3D, 0
6fea0 78 37 33 2c 20 30 78 35 32 5d 7d 3b 0a 20 63 6f  x73, 0x52]};. co
6feb0 6e 73 74 20 49 49 44 20 53 49 44 5f 53 47 65 74  nst IID SID_SGet
6fec0 56 69 65 77 46 72 6f 6d 56 69 65 77 44 75 61 6c  ViewFromViewDual
6fed0 20 3d 20 7b 30 78 38 38 39 41 39 33 35 44 2c 20   = {0x889A935D, 
6fee0 30 78 39 37 31 45 2c 20 30 78 34 42 31 32 2c 20  0x971E, 0x4B12, 
6fef0 5b 30 78 42 39 2c 20 30 78 30 43 2c 20 30 78 32  [0xB9, 0x0C, 0x2
6ff00 34 2c 20 30 78 44 46 2c 20 30 78 43 39 2c 20 30  4, 0xDF, 0xC9, 0
6ff10 78 45 31 2c 20 30 78 45 35 2c 20 30 78 45 38 5d  xE1, 0xE5, 0xE8]
6ff20 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 53 49  };. const IID SI
6ff30 44 5f 53 48 54 4d 4c 45 64 69 74 53 65 72 76 69  D_SHTMLEditServi
6ff40 63 65 73 20 3d 20 7b 30 78 33 30 35 30 46 37 46  ces = {0x3050F7F
6ff50 39 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  9, 0x98B5, 0x11C
6ff60 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
6ff70 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
6ff80 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
6ff90 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
6ffa0 20 53 49 44 5f 53 54 6f 70 4c 65 76 65 6c 42 72   SID_STopLevelBr
6ffb0 6f 77 73 65 72 20 3d 20 7b 30 78 34 43 39 36 42  owser = {0x4C96B
6ffc0 45 34 30 2c 20 30 78 39 31 35 43 2c 20 30 78 31  E40, 0x915C, 0x1
6ffd0 31 43 46 2c 20 5b 30 78 39 39 2c 20 30 78 44 33  1CF, [0x99, 0xD3
6ffe0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
6fff0 30 30 2c 20 30 78 34 41 2c 20 30 78 45 38 2c 20  00, 0x4A, 0xE8, 
70000 30 78 33 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x37]};. const I
70010 49 44 20 53 49 44 5f 53 54 6f 70 57 69 6e 64 6f  ID SID_STopWindo
70020 77 20 3d 20 7b 30 78 34 39 45 31 42 35 30 30 2c  w = {0x49E1B500,
70030 20 30 78 34 36 33 36 2c 20 30 78 31 31 44 33 2c   0x4636, 0x11D3,
70040 20 5b 30 78 39 37 2c 20 30 78 46 37 2c 20 30 78   [0x97, 0xF7, 0x
70050 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
70060 30 78 34 35 2c 20 30 78 44 30 2c 20 30 78 42 33  0x45, 0xD0, 0xB3
70070 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 53  ]};. const IID S
70080 49 44 5f 53 56 65 72 73 69 6f 6e 48 6f 73 74 20  ID_SVersionHost 
70090 3d 20 7b 30 78 33 37 31 45 41 36 33 34 2c 20 30  = {0x371EA634, 0
700a0 78 44 43 35 43 2c 20 30 78 31 31 44 31 2c 20 5b  xDC5C, 0x11D1, [
700b0 30 78 42 41 2c 20 30 78 35 37 2c 20 30 78 30 30  0xBA, 0x57, 0x00
700c0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
700d0 43 32 2c 20 30 78 30 34 2c 20 30 78 30 45 5d 7d  C2, 0x04, 0x0E]}
700e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 41 50  ;. const IID TAP
700f0 49 4d 45 44 49 41 54 59 50 45 5f 41 75 64 69 6f  IMEDIATYPE_Audio
70100 20 3d 20 7b 30 78 30 32 38 45 44 38 43 32 2c 20   = {0x028ED8C2, 
70110 30 78 44 43 37 41 2c 20 30 78 31 31 44 30 2c 20  0xDC7A, 0x11D0, 
70120 5b 30 78 38 45 2c 20 30 78 44 33 2c 20 30 78 30  [0x8E, 0xD3, 0x0
70130 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
70140 78 42 36 2c 20 30 78 38 30 2c 20 30 78 39 46 5d  xB6, 0x80, 0x9F]
70150 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 41  };. const IID TA
70160 50 49 4d 45 44 49 41 54 59 50 45 5f 44 61 74 61  PIMEDIATYPE_Data
70170 4d 6f 64 65 6d 20 3d 20 7b 30 78 30 32 38 45 44  Modem = {0x028ED
70180 38 43 36 2c 20 30 78 44 43 37 41 2c 20 30 78 31  8C6, 0xDC7A, 0x1
70190 31 44 30 2c 20 5b 30 78 38 45 2c 20 30 78 44 33  1D0, [0x8E, 0xD3
701a0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
701b0 34 46 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20  4F, 0xB6, 0x80, 
701c0 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x9F]};. const I
701d0 49 44 20 54 41 50 49 4d 45 44 49 41 54 59 50 45  ID TAPIMEDIATYPE
701e0 5f 47 33 46 61 78 20 3d 20 7b 30 78 30 32 38 45  _G3Fax = {0x028E
701f0 44 38 43 37 2c 20 30 78 44 43 37 41 2c 20 30 78  D8C7, 0xDC7A, 0x
70200 31 31 44 30 2c 20 5b 30 78 38 45 2c 20 30 78 44  11D0, [0x8E, 0xD
70210 33 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  3, 0x00, 0xC0, 0
70220 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38 30 2c  x4F, 0xB6, 0x80,
70230 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9F]};. const 
70240 49 49 44 20 54 41 50 49 4d 45 44 49 41 54 59 50  IID TAPIMEDIATYP
70250 45 5f 56 69 64 65 6f 20 3d 20 7b 30 78 30 32 38  E_Video = {0x028
70260 45 44 38 43 34 2c 20 30 78 44 43 37 41 2c 20 30  ED8C4, 0xDC7A, 0
70270 78 31 31 44 30 2c 20 5b 30 78 38 45 2c 20 30 78  x11D0, [0x8E, 0x
70280 44 33 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  D3, 0x00, 0xC0, 
70290 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38 30  0x4F, 0xB6, 0x80
702a0 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x9F]};. const
702b0 20 49 49 44 20 54 41 50 49 50 52 4f 54 4f 43 4f   IID TAPIPROTOCO
702c0 4c 5f 48 33 32 33 20 3d 20 7b 30 78 38 33 31 43  L_H323 = {0x831C
702d0 45 32 44 37 2c 20 30 78 38 33 42 35 2c 20 30 78  E2D7, 0x83B5, 0x
702e0 31 31 44 31 2c 20 5b 30 78 42 42 2c 20 30 78 35  11D1, [0xBB, 0x5
702f0 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  C, 0x00, 0xC0, 0
70300 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38 30 2c  x4F, 0xB6, 0x80,
70310 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9F]};. const 
70320 49 49 44 20 54 41 50 49 50 52 4f 54 4f 43 4f 4c  IID TAPIPROTOCOL
70330 5f 4d 75 6c 74 69 63 61 73 74 20 3d 20 7b 30 78  _Multicast = {0x
70340 38 33 31 43 45 32 44 38 2c 20 30 78 38 33 42 35  831CE2D8, 0x83B5
70350 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 42 2c  , 0x11D1, [0xBB,
70360 20 30 78 35 43 2c 20 30 78 30 30 2c 20 30 78 43   0x5C, 0x00, 0xC
70370 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30  0, 0x4F, 0xB6, 0
70380 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f  x80, 0x9F]};. co
70390 6e 73 74 20 49 49 44 20 54 41 50 49 50 52 4f 54  nst IID TAPIPROT
703a0 4f 43 4f 4c 5f 50 53 54 4e 20 3d 20 7b 30 78 38  OCOL_PSTN = {0x8
703b0 33 31 43 45 32 44 36 2c 20 30 78 38 33 42 35 2c  31CE2D6, 0x83B5,
703c0 20 30 78 31 31 44 31 2c 20 5b 30 78 42 42 2c 20   0x11D1, [0xBB, 
703d0 30 78 35 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0x5C, 0x00, 0xC0
703e0 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78  , 0x4F, 0xB6, 0x
703f0 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e  80, 0x9F]};. con
70400 73 74 20 49 49 44 20 54 41 53 4b 5f 41 6e 61 6c  st IID TASK_Anal
70410 79 7a 65 43 6c 75 73 74 65 72 20 3d 20 7b 30 78  yzeCluster = {0x
70420 33 31 34 30 42 35 41 36 2c 20 30 78 39 41 46 41  3140B5A6, 0x9AFA
70430 2c 20 30 78 34 35 38 38 2c 20 5b 30 78 38 43 2c  , 0x4588, [0x8C,
70440 20 30 78 41 30 2c 20 30 78 39 42 2c 20 30 78 45   0xA0, 0x9B, 0xE
70450 38 2c 20 30 78 46 38 2c 20 30 78 42 36 2c 20 30  8, 0xF8, 0xB6, 0
70460 78 31 35 2c 20 30 78 30 36 5d 7d 3b 0a 20 63 6f  x15, 0x06]};. co
70470 6e 73 74 20 49 49 44 20 54 41 53 4b 5f 43 6f 6d  nst IID TASK_Com
70480 6d 69 74 43 6c 75 73 74 65 72 43 68 61 6e 67 65  mitClusterChange
70490 73 20 3d 20 7b 30 78 32 44 30 33 30 33 30 42 2c  s = {0x2D03030B,
704a0 20 30 78 46 30 38 34 2c 20 30 78 34 38 30 37 2c   0xF084, 0x4807,
704b0 20 5b 30 78 42 42 2c 20 30 78 41 43 2c 20 30 78   [0xBB, 0xAC, 0x
704c0 39 34 2c 20 30 78 32 36 2c 20 30 78 39 45 2c 20  94, 0x26, 0x9E, 
704d0 30 78 35 30 2c 20 30 78 42 35 2c 20 30 78 36 46  0x50, 0xB5, 0x6F
704e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54  ]};. const IID T
704f0 41 53 4b 49 44 5f 4d 61 6a 6f 72 5f 43 68 65 63  ASKID_Major_Chec
70500 6b 5f 43 6c 75 73 74 65 72 5f 46 65 61 73 69 62  k_Cluster_Feasib
70510 69 6c 69 20 3d 20 7b 30 78 45 42 43 38 41 45 46  ili = {0xEBC8AEF
70520 46 2c 20 30 78 31 30 43 33 2c 20 30 78 34 44 35  F, 0x10C3, 0x4D5
70530 42 2c 20 5b 30 78 41 43 2c 20 30 78 31 37 2c 20  B, [0xAC, 0x17, 
70540 30 78 46 43 2c 20 30 78 30 46 2c 20 30 78 34 43  0xFC, 0x0F, 0x4C
70550 2c 20 30 78 33 38 2c 20 30 78 37 31 2c 20 30 78  , 0x38, 0x71, 0x
70560 42 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  B7]};. const IID
70570 20 54 41 53 4b 49 44 5f 4d 61 6a 6f 72 5f 43 68   TASKID_Major_Ch
70580 65 63 6b 5f 4e 6f 64 65 5f 46 65 61 73 69 62 69  eck_Node_Feasibi
70590 6c 69 74 79 20 3d 20 7b 30 78 43 43 35 45 35 37  lity = {0xCC5E57
705a0 42 31 2c 20 30 78 34 35 32 30 2c 20 30 78 34 36  B1, 0x4520, 0x46
705b0 37 32 2c 20 5b 30 78 42 34 2c 20 30 78 42 41 2c  72, [0xB4, 0xBA,
705c0 20 30 78 41 32 2c 20 30 78 38 38 2c 20 30 78 45   0xA2, 0x88, 0xE
705d0 43 2c 20 30 78 34 32 2c 20 30 78 39 34 2c 20 30  C, 0x42, 0x94, 0
705e0 78 36 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x6E]};. const II
705f0 44 20 54 41 53 4b 49 44 5f 4d 61 6a 6f 72 5f 43  D TASKID_Major_C
70600 68 65 63 6b 69 6e 67 5f 46 6f 72 5f 45 78 69 73  hecking_For_Exis
70610 74 69 6e 67 5f 43 6c 20 3d 20 7b 30 78 42 38 34  ting_Cl = {0xB84
70620 35 33 42 38 46 2c 20 30 78 39 32 46 44 2c 20 30  53B8F, 0x92FD, 0
70630 78 34 33 35 30 2c 20 5b 30 78 41 36 2c 20 30 78  x4350, [0xA6, 0x
70640 44 39 2c 20 30 78 35 35 2c 20 30 78 31 46 2c 20  D9, 0x55, 0x1F, 
70650 30 78 44 30 2c 20 30 78 31 38 2c 20 30 78 42 37  0xD0, 0x18, 0xB7
70660 2c 20 30 78 39 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x91]};. const
70670 20 49 49 44 20 54 41 53 4b 49 44 5f 4d 61 6a 6f   IID TASKID_Majo
70680 72 5f 43 6c 69 65 6e 74 5f 41 6e 64 5f 53 65 72  r_Client_And_Ser
70690 76 65 72 5f 4c 6f 67 20 3d 20 7b 30 78 43 44 33  ver_Log = {0xCD3
706a0 36 39 31 39 43 2c 20 30 78 39 46 33 31 2c 20 30  6919C, 0x9F31, 0
706b0 78 34 36 42 34 2c 20 5b 30 78 41 32 2c 20 30 78  x46B4, [0xA2, 0x
706c0 39 44 2c 20 30 78 41 43 2c 20 30 78 38 37 2c 20  9D, 0xAC, 0x87, 
706d0 30 78 46 34 2c 20 30 78 45 36 2c 20 30 78 43 43  0xF4, 0xE6, 0xCC
706e0 2c 20 30 78 39 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x93]};. const
706f0 20 49 49 44 20 54 41 53 4b 49 44 5f 4d 61 6a 6f   IID TASKID_Majo
70700 72 5f 43 6c 69 65 6e 74 5f 4c 6f 67 20 3d 20 7b  r_Client_Log = {
70710 30 78 36 34 45 43 41 30 45 41 2c 20 30 78 39 43  0x64ECA0EA, 0x9C
70720 42 36 2c 20 30 78 34 33 32 34 2c 20 5b 30 78 39  B6, 0x4324, [0x9
70730 37 2c 20 30 78 30 32 2c 20 30 78 44 46 2c 20 30  7, 0x02, 0xDF, 0
70740 78 31 35 2c 20 30 78 43 36 2c 20 30 78 39 36 2c  x15, 0xC6, 0x96,
70750 20 30 78 43 33 2c 20 30 78 30 41 5d 7d 3b 0a 20   0xC3, 0x0A]};. 
70760 63 6f 6e 73 74 20 49 49 44 20 54 41 53 4b 49 44  const IID TASKID
70770 5f 4d 61 6a 6f 72 5f 43 6f 6e 66 69 67 75 72 65  _Major_Configure
70780 5f 43 6c 75 73 74 65 72 5f 53 65 72 76 69 63 20  _Cluster_Servic 
70790 3d 20 7b 30 78 37 43 35 46 30 37 37 34 2c 20 30  = {0x7C5F0774, 0
707a0 78 31 36 31 31 2c 20 30 78 34 32 42 35 2c 20 5b  x1611, 0x42B5, [
707b0 30 78 41 46 2c 20 30 78 33 43 2c 20 30 78 36 45  0xAF, 0x3C, 0x6E
707c0 2c 20 30 78 31 32 2c 20 30 78 34 41 2c 20 30 78  , 0x12, 0x4A, 0x
707d0 43 34 2c 20 30 78 44 33 2c 20 30 78 36 42 5d 7d  C4, 0xD3, 0x6B]}
707e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 41 53  ;. const IID TAS
707f0 4b 49 44 5f 4d 61 6a 6f 72 5f 43 6f 6e 66 69 67  KID_Major_Config
70800 75 72 65 5f 52 65 73 6f 75 72 63 65 5f 54 79 70  ure_Resource_Typ
70810 65 20 3d 20 7b 30 78 36 44 34 37 41 46 31 46 2c  e = {0x6D47AF1F,
70820 20 30 78 37 46 31 37 2c 20 30 78 34 42 38 30 2c   0x7F17, 0x4B80,
70830 20 5b 30 78 38 46 2c 20 30 78 41 42 2c 20 30 78   [0x8F, 0xAB, 0x
70840 33 41 2c 20 30 78 32 44 2c 20 30 78 31 39 2c 20  3A, 0x2D, 0x19, 
70850 30 78 42 31 2c 20 30 78 32 33 2c 20 30 78 33 44  0xB1, 0x23, 0x3D
70860 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54  ]};. const IID T
70870 41 53 4b 49 44 5f 4d 61 6a 6f 72 5f 43 6f 6e 66  ASKID_Major_Conf
70880 69 67 75 72 65 5f 52 65 73 6f 75 72 63 65 73 20  igure_Resources 
70890 3d 20 7b 30 78 34 31 31 42 43 44 45 43 2c 20 30  = {0x411BCDEC, 0
708a0 78 36 39 44 33 2c 20 30 78 34 34 38 35 2c 20 5b  x69D3, 0x4485, [
708b0 30 78 38 44 2c 20 30 78 35 44 2c 20 30 78 45 31  0x8D, 0x5D, 0xE1
708c0 2c 20 30 78 39 45 2c 20 30 78 45 37 2c 20 30 78  , 0x9E, 0xE7, 0x
708d0 37 41 2c 20 30 78 36 44 2c 20 30 78 44 34 5d 7d  7A, 0x6D, 0xD4]}
708e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 41 53  ;. const IID TAS
708f0 4b 49 44 5f 4d 61 6a 6f 72 5f 45 73 74 61 62 6c  KID_Major_Establ
70900 69 73 68 5f 43 6f 6e 6e 65 63 74 69 6f 6e 20 3d  ish_Connection =
70910 20 7b 30 78 39 33 43 33 32 46 39 39 2c 20 30 78   {0x93C32F99, 0x
70920 33 39 43 41 2c 20 30 78 34 44 33 38 2c 20 5b 30  39CA, 0x4D38, [0
70930 78 39 44 2c 20 30 78 37 46 2c 20 30 78 32 37 2c  x9D, 0x7F, 0x27,
70940 20 30 78 30 37 2c 20 30 78 43 41 2c 20 30 78 30   0x07, 0xCA, 0x0
70950 45 2c 20 30 78 41 46 2c 20 30 78 34 36 5d 7d 3b  E, 0xAF, 0x46]};
70960 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 41 53 4b  . const IID TASK
70970 49 44 5f 4d 61 6a 6f 72 5f 46 69 6e 64 5f 44 65  ID_Major_Find_De
70980 76 69 63 65 73 20 3d 20 7b 30 78 30 33 36 42 46  vices = {0x036BF
70990 35 36 37 2c 20 30 78 32 33 37 37 2c 20 30 78 34  567, 0x2377, 0x4
709a0 42 42 33 2c 20 5b 30 78 38 41 2c 20 30 78 45 31  BB3, [0x8A, 0xE1
709b0 2c 20 30 78 45 34 2c 20 30 78 31 30 2c 20 30 78  , 0xE4, 0x10, 0x
709c0 34 45 2c 20 30 78 32 45 2c 20 30 78 42 33 2c 20  4E, 0x2E, 0xB3, 
709d0 30 78 43 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xC5]};. const I
709e0 49 44 20 54 41 53 4b 49 44 5f 4d 61 6a 6f 72 5f  ID TASKID_Major_
709f0 52 65 61 6e 61 6c 79 7a 65 20 3d 20 7b 30 78 45  Reanalyze = {0xE
70a00 32 35 39 36 38 44 41 2c 20 30 78 39 43 37 42 2c  25968DA, 0x9C7B,
70a10 20 30 78 34 32 44 42 2c 20 5b 30 78 41 44 2c 20   0x42DB, [0xAD, 
70a20 30 78 41 39 2c 20 30 78 42 43 2c 20 30 78 34 45  0xA9, 0xBC, 0x4E
70a30 2c 20 30 78 33 34 2c 20 30 78 46 31 2c 20 30 78  , 0x34, 0xF1, 0x
70a40 37 45 2c 20 30 78 36 45 5d 7d 3b 0a 20 63 6f 6e  7E, 0x6E]};. con
70a50 73 74 20 49 49 44 20 54 41 53 4b 49 44 5f 4d 61  st IID TASKID_Ma
70a60 6a 6f 72 5f 53 65 72 76 65 72 5f 4c 6f 67 20 3d  jor_Server_Log =
70a70 20 7b 30 78 30 35 41 41 30 37 36 38 2c 20 30 78   {0x05AA0768, 0x
70a80 35 46 34 39 2c 20 30 78 34 39 43 44 2c 20 5b 30  5F49, 0x49CD, [0
70a90 78 41 46 2c 20 30 78 44 43 2c 20 30 78 39 36 2c  xAF, 0xDC, 0x96,
70aa0 20 30 78 46 39 2c 20 30 78 44 35 2c 20 30 78 31   0xF9, 0xD5, 0x1
70ab0 38 2c 20 30 78 30 32 2c 20 30 78 44 34 5d 7d 3b  8, 0x02, 0xD4]};
70ac0 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 41 53 4b  . const IID TASK
70ad0 49 44 5f 4d 69 6e 6f 72 5f 55 70 64 61 74 65 5f  ID_Minor_Update_
70ae0 50 72 6f 67 72 65 73 73 20 3d 20 7b 30 78 32 33  Progress = {0x23
70af0 36 32 44 33 44 41 2c 20 30 78 41 36 41 34 2c 20  62D3DA, 0xA6A4, 
70b00 30 78 34 35 35 31 2c 20 5b 30 78 42 38 2c 20 30  0x4551, [0xB8, 0
70b10 78 34 36 2c 20 30 78 37 42 2c 20 30 78 42 33 2c  x46, 0x7B, 0xB3,
70b20 20 30 78 41 31 2c 20 30 78 33 36 2c 20 30 78 35   0xA1, 0x36, 0x5
70b30 46 2c 20 30 78 35 36 5d 7d 3b 0a 20 63 6f 6e 73  F, 0x56]};. cons
70b40 74 20 49 49 44 20 54 49 44 5f 44 33 44 52 4d 41  t IID TID_D3DRMA
70b50 6e 69 6d 61 74 69 6f 6e 20 3d 20 7b 30 78 33 44  nimation = {0x3D
70b60 38 32 41 42 34 46 2c 20 30 78 36 32 44 41 2c 20  82AB4F, 0x62DA, 
70b70 30 78 31 31 43 46 2c 20 5b 30 78 41 42 2c 20 30  0x11CF, [0xAB, 0
70b80 78 33 39 2c 20 30 78 30 30 2c 20 30 78 32 30 2c  x39, 0x00, 0x20,
70b90 20 30 78 41 46 2c 20 30 78 37 31 2c 20 30 78 45   0xAF, 0x71, 0xE
70ba0 34 2c 20 30 78 33 33 5d 7d 3b 0a 20 63 6f 6e 73  4, 0x33]};. cons
70bb0 74 20 49 49 44 20 54 49 44 5f 44 33 44 52 4d 41  t IID TID_D3DRMA
70bc0 6e 69 6d 61 74 69 6f 6e 4b 65 79 20 3d 20 7b 30  nimationKey = {0
70bd0 78 31 30 44 44 34 36 41 38 2c 20 30 78 37 37 35  x10DD46A8, 0x775
70be0 42 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38 46  B, 0x11CF, [0x8F
70bf0 2c 20 30 78 35 32 2c 20 30 78 30 30 2c 20 30 78  , 0x52, 0x00, 0x
70c00 34 30 2c 20 30 78 33 33 2c 20 30 78 33 35 2c 20  40, 0x33, 0x35, 
70c10 30 78 39 34 2c 20 30 78 41 33 5d 7d 3b 0a 20 63  0x94, 0xA3]};. c
70c20 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44 33 44  onst IID TID_D3D
70c30 52 4d 41 6e 69 6d 61 74 69 6f 6e 4f 70 74 69 6f  RMAnimationOptio
70c40 6e 73 20 3d 20 7b 30 78 45 32 42 46 35 36 43 30  ns = {0xE2BF56C0
70c50 2c 20 30 78 38 34 30 46 2c 20 30 78 31 31 43 46  , 0x840F, 0x11CF
70c60 2c 20 5b 30 78 38 46 2c 20 30 78 35 32 2c 20 30  , [0x8F, 0x52, 0
70c70 78 30 30 2c 20 30 78 34 30 2c 20 30 78 33 33 2c  x00, 0x40, 0x33,
70c80 20 30 78 33 35 2c 20 30 78 39 34 2c 20 30 78 41   0x35, 0x94, 0xA
70c90 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
70ca0 54 49 44 5f 44 33 44 52 4d 41 6e 69 6d 61 74 69  TID_D3DRMAnimati
70cb0 6f 6e 53 65 74 20 3d 20 7b 30 78 33 44 38 32 41  onSet = {0x3D82A
70cc0 42 35 30 2c 20 30 78 36 32 44 41 2c 20 30 78 31  B50, 0x62DA, 0x1
70cd0 31 43 46 2c 20 5b 30 78 41 42 2c 20 30 78 33 39  1CF, [0xAB, 0x39
70ce0 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78  , 0x00, 0x20, 0x
70cf0 41 46 2c 20 30 78 37 31 2c 20 30 78 45 34 2c 20  AF, 0x71, 0xE4, 
70d00 30 78 33 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x33]};. const I
70d10 49 44 20 54 49 44 5f 44 33 44 52 4d 41 70 70 44  ID TID_D3DRMAppD
70d20 61 74 61 20 3d 20 7b 30 78 45 35 37 34 35 32 38  ata = {0xE574528
70d30 30 2c 20 30 78 42 32 34 46 2c 20 30 78 31 31 43  0, 0xB24F, 0x11C
70d40 46 2c 20 5b 30 78 39 44 2c 20 30 78 44 35 2c 20  F, [0x9D, 0xD5, 
70d50 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
70d60 2c 20 30 78 41 37 2c 20 30 78 31 41 2c 20 30 78  , 0xA7, 0x1A, 0x
70d70 32 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  2F]};. const IID
70d80 20 54 49 44 5f 44 33 44 52 4d 42 6f 6f 6c 65 61   TID_D3DRMBoolea
70d90 6e 20 3d 20 7b 30 78 35 33 37 44 41 36 41 30 2c  n = {0x537DA6A0,
70da0 20 30 78 43 41 33 37 2c 20 30 78 31 31 44 30 2c   0xCA37, 0x11D0,
70db0 20 5b 30 78 39 34 2c 20 30 78 31 43 2c 20 30 78   [0x94, 0x1C, 0x
70dc0 30 30 2c 20 30 78 38 30 2c 20 30 78 43 38 2c 20  00, 0x80, 0xC8, 
70dd0 30 78 30 43 2c 20 30 78 46 41 2c 20 30 78 37 42  0x0C, 0xFA, 0x7B
70de0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54  ]};. const IID T
70df0 49 44 5f 44 33 44 52 4d 42 6f 6f 6c 65 61 6e 32  ID_D3DRMBoolean2
70e00 64 20 3d 20 7b 30 78 34 38 38 35 41 45 36 33 2c  d = {0x4885AE63,
70e10 20 30 78 37 38 45 38 2c 20 30 78 31 31 43 46 2c   0x78E8, 0x11CF,
70e20 20 5b 30 78 38 46 2c 20 30 78 35 32 2c 20 30 78   [0x8F, 0x52, 0x
70e30 30 30 2c 20 30 78 34 30 2c 20 30 78 33 33 2c 20  00, 0x40, 0x33, 
70e40 30 78 33 35 2c 20 30 78 39 34 2c 20 30 78 41 33  0x35, 0x94, 0xA3
70e50 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54  ]};. const IID T
70e60 49 44 5f 44 33 44 52 4d 43 61 6d 65 72 61 20 3d  ID_D3DRMCamera =
70e70 20 7b 30 78 33 44 38 32 41 42 35 31 2c 20 30 78   {0x3D82AB51, 0x
70e80 36 32 44 41 2c 20 30 78 31 31 43 46 2c 20 5b 30  62DA, 0x11CF, [0
70e90 78 41 42 2c 20 30 78 33 39 2c 20 30 78 30 30 2c  xAB, 0x39, 0x00,
70ea0 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 37   0x20, 0xAF, 0x7
70eb0 31 2c 20 30 78 45 34 2c 20 30 78 33 33 5d 7d 3b  1, 0xE4, 0x33]};
70ec0 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f  . const IID TID_
70ed0 44 33 44 52 4d 43 6f 6c 6f 72 52 47 42 20 3d 20  D3DRMColorRGB = 
70ee0 7b 30 78 44 33 45 31 36 45 38 31 2c 20 30 78 37  {0xD3E16E81, 0x7
70ef0 38 33 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  835, 0x11CF, [0x
70f00 38 46 2c 20 30 78 35 32 2c 20 30 78 30 30 2c 20  8F, 0x52, 0x00, 
70f10 30 78 34 30 2c 20 30 78 33 33 2c 20 30 78 33 35  0x40, 0x33, 0x35
70f20 2c 20 30 78 39 34 2c 20 30 78 41 33 5d 7d 3b 0a  , 0x94, 0xA3]};.
70f30 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44   const IID TID_D
70f40 33 44 52 4d 43 6f 6c 6f 72 52 47 42 41 20 3d 20  3DRMColorRGBA = 
70f50 7b 30 78 33 35 46 46 34 34 45 30 2c 20 30 78 36  {0x35FF44E0, 0x6
70f60 43 37 43 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  C7C, 0x11CF, [0x
70f70 38 46 2c 20 30 78 35 32 2c 20 30 78 30 30 2c 20  8F, 0x52, 0x00, 
70f80 30 78 34 30 2c 20 30 78 33 33 2c 20 30 78 33 35  0x40, 0x33, 0x35
70f90 2c 20 30 78 39 34 2c 20 30 78 41 33 5d 7d 3b 0a  , 0x94, 0xA3]};.
70fa0 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44   const IID TID_D
70fb0 33 44 52 4d 43 6f 6f 72 64 73 32 64 20 3d 20 7b  3DRMCoords2d = {
70fc0 30 78 46 36 46 32 33 46 34 34 2c 20 30 78 37 36  0xF6F23F44, 0x76
70fd0 38 36 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38  86, 0x11CF, [0x8
70fe0 46 2c 20 30 78 35 32 2c 20 30 78 30 30 2c 20 30  F, 0x52, 0x00, 0
70ff0 78 34 30 2c 20 30 78 33 33 2c 20 30 78 33 35 2c  x40, 0x33, 0x35,
71000 20 30 78 39 34 2c 20 30 78 41 33 5d 7d 3b 0a 20   0x94, 0xA3]};. 
71010 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44 33  const IID TID_D3
71020 44 52 4d 45 78 74 65 72 6e 61 6c 56 69 73 75 61  DRMExternalVisua
71030 6c 20 3d 20 7b 30 78 39 38 31 31 36 41 41 30 2c  l = {0x98116AA0,
71040 20 30 78 42 44 42 41 2c 20 30 78 31 31 44 31 2c   0xBDBA, 0x11D1,
71050 20 5b 30 78 38 32 2c 20 30 78 43 30 2c 20 30 78   [0x82, 0xC0, 0x
71060 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
71070 30 78 36 39 2c 20 30 78 37 32 2c 20 30 78 37 31  0x69, 0x72, 0x71
71080 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54  ]};. const IID T
71090 49 44 5f 44 33 44 52 4d 46 6c 6f 61 74 4b 65 79  ID_D3DRMFloatKey
710a0 73 20 3d 20 7b 30 78 31 30 44 44 34 36 41 39 2c  s = {0x10DD46A9,
710b0 20 30 78 37 37 35 42 2c 20 30 78 31 31 43 46 2c   0x775B, 0x11CF,
710c0 20 5b 30 78 38 46 2c 20 30 78 35 32 2c 20 30 78   [0x8F, 0x52, 0x
710d0 30 30 2c 20 30 78 34 30 2c 20 30 78 33 33 2c 20  00, 0x40, 0x33, 
710e0 30 78 33 35 2c 20 30 78 39 34 2c 20 30 78 41 33  0x35, 0x94, 0xA3
710f0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54  ]};. const IID T
71100 49 44 5f 44 33 44 52 4d 46 72 61 6d 65 20 3d 20  ID_D3DRMFrame = 
71110 7b 30 78 33 44 38 32 41 42 34 36 2c 20 30 78 36  {0x3D82AB46, 0x6
71120 32 44 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  2DA, 0x11CF, [0x
71130 41 42 2c 20 30 78 33 39 2c 20 30 78 30 30 2c 20  AB, 0x39, 0x00, 
71140 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 37 31  0x20, 0xAF, 0x71
71150 2c 20 30 78 45 34 2c 20 30 78 33 33 5d 7d 3b 0a  , 0xE4, 0x33]};.
71160 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44   const IID TID_D
71170 33 44 52 4d 46 72 61 6d 65 50 6f 73 69 74 69 6f  3DRMFramePositio
71180 6e 20 3d 20 7b 30 78 45 32 42 46 35 36 43 31 2c  n = {0xE2BF56C1,
71190 20 30 78 38 34 30 46 2c 20 30 78 31 31 43 46 2c   0x840F, 0x11CF,
711a0 20 5b 30 78 38 46 2c 20 30 78 35 32 2c 20 30 78   [0x8F, 0x52, 0x
711b0 30 30 2c 20 30 78 34 30 2c 20 30 78 33 33 2c 20  00, 0x40, 0x33, 
711c0 30 78 33 35 2c 20 30 78 39 34 2c 20 30 78 41 33  0x35, 0x94, 0xA3
711d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54  ]};. const IID T
711e0 49 44 5f 44 33 44 52 4d 46 72 61 6d 65 52 6f 74  ID_D3DRMFrameRot
711f0 61 74 69 6f 6e 20 3d 20 7b 30 78 45 32 42 46 35  ation = {0xE2BF5
71200 36 43 33 2c 20 30 78 38 34 30 46 2c 20 30 78 31  6C3, 0x840F, 0x1
71210 31 43 46 2c 20 5b 30 78 38 46 2c 20 30 78 35 32  1CF, [0x8F, 0x52
71220 2c 20 30 78 30 30 2c 20 30 78 34 30 2c 20 30 78  , 0x00, 0x40, 0x
71230 33 33 2c 20 30 78 33 35 2c 20 30 78 39 34 2c 20  33, 0x35, 0x94, 
71240 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA3]};. const I
71250 49 44 20 54 49 44 5f 44 33 44 52 4d 46 72 61 6d  ID TID_D3DRMFram
71260 65 54 72 61 6e 73 66 6f 72 6d 4d 61 74 72 69 78  eTransformMatrix
71270 20 3d 20 7b 30 78 46 36 46 32 33 46 34 31 2c 20   = {0xF6F23F41, 
71280 30 78 37 36 38 36 2c 20 30 78 31 31 43 46 2c 20  0x7686, 0x11CF, 
71290 5b 30 78 38 46 2c 20 30 78 35 32 2c 20 30 78 30  [0x8F, 0x52, 0x0
712a0 30 2c 20 30 78 34 30 2c 20 30 78 33 33 2c 20 30  0, 0x40, 0x33, 0
712b0 78 33 35 2c 20 30 78 39 34 2c 20 30 78 41 33 5d  x35, 0x94, 0xA3]
712c0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 49  };. const IID TI
712d0 44 5f 44 33 44 52 4d 46 72 61 6d 65 56 65 6c 6f  D_D3DRMFrameVelo
712e0 63 69 74 79 20 3d 20 7b 30 78 45 32 42 46 35 36  city = {0xE2BF56
712f0 43 32 2c 20 30 78 38 34 30 46 2c 20 30 78 31 31  C2, 0x840F, 0x11
71300 43 46 2c 20 5b 30 78 38 46 2c 20 30 78 35 32 2c  CF, [0x8F, 0x52,
71310 20 30 78 30 30 2c 20 30 78 34 30 2c 20 30 78 33   0x00, 0x40, 0x3
71320 33 2c 20 30 78 33 35 2c 20 30 78 39 34 2c 20 30  3, 0x35, 0x94, 0
71330 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA3]};. const II
71340 44 20 54 49 44 5f 44 33 44 52 4d 47 75 69 64 20  D TID_D3DRMGuid 
71350 3d 20 7b 30 78 41 34 32 37 39 30 45 30 2c 20 30  = {0xA42790E0, 0
71360 78 37 38 31 30 2c 20 30 78 31 31 43 46 2c 20 5b  x7810, 0x11CF, [
71370 30 78 38 46 2c 20 30 78 35 32 2c 20 30 78 30 30  0x8F, 0x52, 0x00
71380 2c 20 30 78 34 30 2c 20 30 78 33 33 2c 20 30 78  , 0x40, 0x33, 0x
71390 33 35 2c 20 30 78 39 34 2c 20 30 78 41 33 5d 7d  35, 0x94, 0xA3]}
713a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44  ;. const IID TID
713b0 5f 44 33 44 52 4d 49 6e 64 65 78 65 64 43 6f 6c  _D3DRMIndexedCol
713c0 6f 72 20 3d 20 7b 30 78 31 36 33 30 42 38 32 30  or = {0x1630B820
713d0 2c 20 30 78 37 38 34 32 2c 20 30 78 31 31 43 46  , 0x7842, 0x11CF
713e0 2c 20 5b 30 78 38 46 2c 20 30 78 35 32 2c 20 30  , [0x8F, 0x52, 0
713f0 78 30 30 2c 20 30 78 34 30 2c 20 30 78 33 33 2c  x00, 0x40, 0x33,
71400 20 30 78 33 35 2c 20 30 78 39 34 2c 20 30 78 41   0x35, 0x94, 0xA
71410 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
71420 54 49 44 5f 44 33 44 52 4d 49 6e 66 6f 20 3d 20  TID_D3DRMInfo = 
71430 7b 30 78 32 42 39 35 37 31 30 30 2c 20 30 78 39  {0x2B957100, 0x9
71440 45 39 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  E9A, 0x11CF, [0x
71450 41 42 2c 20 30 78 33 39 2c 20 30 78 30 30 2c 20  AB, 0x39, 0x00, 
71460 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 37 31  0x20, 0xAF, 0x71
71470 2c 20 30 78 45 34 2c 20 30 78 33 33 5d 7d 3b 0a  , 0xE4, 0x33]};.
71480 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44   const IID TID_D
71490 33 44 52 4d 49 6e 6c 69 6e 65 44 61 74 61 20 3d  3DRMInlineData =
714a0 20 7b 30 78 33 41 32 33 45 45 41 30 2c 20 30 78   {0x3A23EEA0, 0x
714b0 39 34 42 31 2c 20 30 78 31 31 44 30 2c 20 5b 30  94B1, 0x11D0, [0
714c0 78 41 42 2c 20 30 78 33 39 2c 20 30 78 30 30 2c  xAB, 0x39, 0x00,
714d0 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 37   0x20, 0xAF, 0x7
714e0 31 2c 20 30 78 45 34 2c 20 30 78 33 33 5d 7d 3b  1, 0xE4, 0x33]};
714f0 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f  . const IID TID_
71500 44 33 44 52 4d 4c 69 67 68 74 20 3d 20 7b 30 78  D3DRMLight = {0x
71510 33 44 38 32 41 42 34 41 2c 20 30 78 36 32 44 41  3D82AB4A, 0x62DA
71520 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 42 2c  , 0x11CF, [0xAB,
71530 20 30 78 33 39 2c 20 30 78 30 30 2c 20 30 78 32   0x39, 0x00, 0x2
71540 30 2c 20 30 78 41 46 2c 20 30 78 37 31 2c 20 30  0, 0xAF, 0x71, 0
71550 78 45 34 2c 20 30 78 33 33 5d 7d 3b 0a 20 63 6f  xE4, 0x33]};. co
71560 6e 73 74 20 49 49 44 20 54 49 44 5f 44 33 44 52  nst IID TID_D3DR
71570 4d 4c 69 67 68 74 41 74 74 65 6e 75 61 74 69 6f  MLightAttenuatio
71580 6e 20 3d 20 7b 30 78 41 38 41 39 38 42 41 30 2c  n = {0xA8A98BA0,
71590 20 30 78 43 35 45 35 2c 20 30 78 31 31 43 46 2c   0xC5E5, 0x11CF,
715a0 20 5b 30 78 42 39 2c 20 30 78 34 31 2c 20 30 78   [0xB9, 0x41, 0x
715b0 30 30 2c 20 30 78 38 30 2c 20 30 78 43 38 2c 20  00, 0x80, 0xC8, 
715c0 30 78 30 43 2c 20 30 78 46 41 2c 20 30 78 37 42  0x0C, 0xFA, 0x7B
715d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54  ]};. const IID T
715e0 49 44 5f 44 33 44 52 4d 4c 69 67 68 74 50 65 6e  ID_D3DRMLightPen
715f0 75 6d 62 72 61 20 3d 20 7b 30 78 41 45 44 32 32  umbra = {0xAED22
71600 37 34 31 2c 20 30 78 42 33 31 46 2c 20 30 78 31  741, 0xB31F, 0x1
71610 31 43 46 2c 20 5b 30 78 39 44 2c 20 30 78 44 35  1CF, [0x9D, 0xD5
71620 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
71630 30 30 2c 20 30 78 41 37 2c 20 30 78 31 41 2c 20  00, 0xA7, 0x1A, 
71640 30 78 32 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x2F]};. const I
71650 49 44 20 54 49 44 5f 44 33 44 52 4d 4c 69 67 68  ID TID_D3DRMLigh
71660 74 52 61 6e 67 65 20 3d 20 7b 30 78 41 45 44 32  tRange = {0xAED2
71670 32 37 34 32 2c 20 30 78 42 33 31 46 2c 20 30 78  2742, 0xB31F, 0x
71680 31 31 43 46 2c 20 5b 30 78 39 44 2c 20 30 78 44  11CF, [0x9D, 0xD
71690 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
716a0 78 30 30 2c 20 30 78 41 37 2c 20 30 78 31 41 2c  x00, 0xA7, 0x1A,
716b0 20 30 78 32 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x2F]};. const 
716c0 49 49 44 20 54 49 44 5f 44 33 44 52 4d 4c 69 67  IID TID_D3DRMLig
716d0 68 74 55 6d 62 72 61 20 3d 20 7b 30 78 41 45 44  htUmbra = {0xAED
716e0 32 32 37 34 30 2c 20 30 78 42 33 31 46 2c 20 30  22740, 0xB31F, 0
716f0 78 31 31 43 46 2c 20 5b 30 78 39 44 2c 20 30 78  x11CF, [0x9D, 0x
71700 44 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  D5, 0x00, 0xAA, 
71710 30 78 30 30 2c 20 30 78 41 37 2c 20 30 78 31 41  0x00, 0xA7, 0x1A
71720 2c 20 30 78 32 46 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x2F]};. const
71730 20 49 49 44 20 54 49 44 5f 44 33 44 52 4d 4d 61   IID TID_D3DRMMa
71740 74 65 72 69 61 6c 20 3d 20 7b 30 78 33 44 38 32  terial = {0x3D82
71750 41 42 34 44 2c 20 30 78 36 32 44 41 2c 20 30 78  AB4D, 0x62DA, 0x
71760 31 31 43 46 2c 20 5b 30 78 41 42 2c 20 30 78 33  11CF, [0xAB, 0x3
71770 39 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30  9, 0x00, 0x20, 0
71780 78 41 46 2c 20 30 78 37 31 2c 20 30 78 45 34 2c  xAF, 0x71, 0xE4,
71790 20 30 78 33 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x33]};. const 
717a0 49 49 44 20 54 49 44 5f 44 33 44 52 4d 4d 61 74  IID TID_D3DRMMat
717b0 65 72 69 61 6c 41 6d 62 69 65 6e 74 43 6f 6c 6f  erialAmbientColo
717c0 72 20 3d 20 7b 30 78 30 31 34 31 31 38 34 30 2c  r = {0x01411840,
717d0 20 30 78 37 37 38 36 2c 20 30 78 31 31 43 46 2c   0x7786, 0x11CF,
717e0 20 5b 30 78 38 46 2c 20 30 78 35 32 2c 20 30 78   [0x8F, 0x52, 0x
717f0 30 30 2c 20 30 78 34 30 2c 20 30 78 33 33 2c 20  00, 0x40, 0x33, 
71800 30 78 33 35 2c 20 30 78 39 34 2c 20 30 78 41 33  0x35, 0x94, 0xA3
71810 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54  ]};. const IID T
71820 49 44 5f 44 33 44 52 4d 4d 61 74 65 72 69 61 6c  ID_D3DRMMaterial
71830 41 72 72 61 79 20 3d 20 7b 30 78 33 35 46 46 34  Array = {0x35FF4
71840 34 45 31 2c 20 30 78 36 43 37 43 2c 20 30 78 31  4E1, 0x6C7C, 0x1
71850 31 43 46 2c 20 5b 30 78 38 46 2c 20 30 78 35 32  1CF, [0x8F, 0x52
71860 2c 20 30 78 30 30 2c 20 30 78 34 30 2c 20 30 78  , 0x00, 0x40, 0x
71870 33 33 2c 20 30 78 33 35 2c 20 30 78 39 34 2c 20  33, 0x35, 0x94, 
71880 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA3]};. const I
71890 49 44 20 54 49 44 5f 44 33 44 52 4d 4d 61 74 65  ID TID_D3DRMMate
718a0 72 69 61 6c 44 69 66 66 75 73 65 43 6f 6c 6f 72  rialDiffuseColor
718b0 20 3d 20 7b 30 78 30 31 34 31 31 38 34 31 2c 20   = {0x01411841, 
718c0 30 78 37 37 38 36 2c 20 30 78 31 31 43 46 2c 20  0x7786, 0x11CF, 
718d0 5b 30 78 38 46 2c 20 30 78 35 32 2c 20 30 78 30  [0x8F, 0x52, 0x0
718e0 30 2c 20 30 78 34 30 2c 20 30 78 33 33 2c 20 30  0, 0x40, 0x33, 0
718f0 78 33 35 2c 20 30 78 39 34 2c 20 30 78 41 33 5d  x35, 0x94, 0xA3]
71900 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 49  };. const IID TI
71910 44 5f 44 33 44 52 4d 4d 61 74 65 72 69 61 6c 45  D_D3DRMMaterialE
71920 6d 69 73 73 69 76 65 43 6f 6c 6f 72 20 3d 20 7b  missiveColor = {
71930 30 78 44 33 45 31 36 45 38 30 2c 20 30 78 37 38  0xD3E16E80, 0x78
71940 33 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38  35, 0x11CF, [0x8
71950 46 2c 20 30 78 35 32 2c 20 30 78 30 30 2c 20 30  F, 0x52, 0x00, 0
71960 78 34 30 2c 20 30 78 33 33 2c 20 30 78 33 35 2c  x40, 0x33, 0x35,
71970 20 30 78 39 34 2c 20 30 78 41 33 5d 7d 3b 0a 20   0x94, 0xA3]};. 
71980 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44 33  const IID TID_D3
71990 44 52 4d 4d 61 74 65 72 69 61 6c 50 6f 77 65 72  DRMMaterialPower
719a0 20 3d 20 7b 30 78 30 31 34 31 31 38 34 33 2c 20   = {0x01411843, 
719b0 30 78 37 37 38 36 2c 20 30 78 31 31 43 46 2c 20  0x7786, 0x11CF, 
719c0 5b 30 78 38 46 2c 20 30 78 35 32 2c 20 30 78 30  [0x8F, 0x52, 0x0
719d0 30 2c 20 30 78 34 30 2c 20 30 78 33 33 2c 20 30  0, 0x40, 0x33, 0
719e0 78 33 35 2c 20 30 78 39 34 2c 20 30 78 41 33 5d  x35, 0x94, 0xA3]
719f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 49  };. const IID TI
71a00 44 5f 44 33 44 52 4d 4d 61 74 65 72 69 61 6c 53  D_D3DRMMaterialS
71a10 70 65 63 75 6c 61 72 43 6f 6c 6f 72 20 3d 20 7b  pecularColor = {
71a20 30 78 30 31 34 31 31 38 34 32 2c 20 30 78 37 37  0x01411842, 0x77
71a30 38 36 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38  86, 0x11CF, [0x8
71a40 46 2c 20 30 78 35 32 2c 20 30 78 30 30 2c 20 30  F, 0x52, 0x00, 0
71a50 78 34 30 2c 20 30 78 33 33 2c 20 30 78 33 35 2c  x40, 0x33, 0x35,
71a60 20 30 78 39 34 2c 20 30 78 41 33 5d 7d 3b 0a 20   0x94, 0xA3]};. 
71a70 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44 33  const IID TID_D3
71a80 44 52 4d 4d 61 74 65 72 69 61 6c 57 72 61 70 20  DRMMaterialWrap 
71a90 3d 20 7b 30 78 34 38 38 35 41 45 36 30 2c 20 30  = {0x4885AE60, 0
71aa0 78 37 38 45 38 2c 20 30 78 31 31 43 46 2c 20 5b  x78E8, 0x11CF, [
71ab0 30 78 38 46 2c 20 30 78 35 32 2c 20 30 78 30 30  0x8F, 0x52, 0x00
71ac0 2c 20 30 78 34 30 2c 20 30 78 33 33 2c 20 30 78  , 0x40, 0x33, 0x
71ad0 33 35 2c 20 30 78 39 34 2c 20 30 78 41 33 5d 7d  35, 0x94, 0xA3]}
71ae0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44  ;. const IID TID
71af0 5f 44 33 44 52 4d 4d 61 74 72 69 78 34 78 34 20  _D3DRMMatrix4x4 
71b00 3d 20 7b 30 78 46 36 46 32 33 46 34 35 2c 20 30  = {0xF6F23F45, 0
71b10 78 37 36 38 36 2c 20 30 78 31 31 43 46 2c 20 5b  x7686, 0x11CF, [
71b20 30 78 38 46 2c 20 30 78 35 32 2c 20 30 78 30 30  0x8F, 0x52, 0x00
71b30 2c 20 30 78 34 30 2c 20 30 78 33 33 2c 20 30 78  , 0x40, 0x33, 0x
71b40 33 35 2c 20 30 78 39 34 2c 20 30 78 41 33 5d 7d  35, 0x94, 0xA3]}
71b50 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44  ;. const IID TID
71b60 5f 44 33 44 52 4d 4d 65 73 68 20 3d 20 7b 30 78  _D3DRMMesh = {0x
71b70 33 44 38 32 41 42 34 34 2c 20 30 78 36 32 44 41  3D82AB44, 0x62DA
71b80 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 42 2c  , 0x11CF, [0xAB,
71b90 20 30 78 33 39 2c 20 30 78 30 30 2c 20 30 78 32   0x39, 0x00, 0x2
71ba0 30 2c 20 30 78 41 46 2c 20 30 78 37 31 2c 20 30  0, 0xAF, 0x71, 0
71bb0 78 45 34 2c 20 30 78 33 33 5d 7d 3b 0a 20 63 6f  xE4, 0x33]};. co
71bc0 6e 73 74 20 49 49 44 20 54 49 44 5f 44 33 44 52  nst IID TID_D3DR
71bd0 4d 4d 65 73 68 46 61 63 65 20 3d 20 7b 30 78 33  MMeshFace = {0x3
71be0 44 38 32 41 42 35 46 2c 20 30 78 36 32 44 41 2c  D82AB5F, 0x62DA,
71bf0 20 30 78 31 31 43 46 2c 20 5b 30 78 41 42 2c 20   0x11CF, [0xAB, 
71c00 30 78 33 39 2c 20 30 78 30 30 2c 20 30 78 32 30  0x39, 0x00, 0x20
71c10 2c 20 30 78 41 46 2c 20 30 78 37 31 2c 20 30 78  , 0xAF, 0x71, 0x
71c20 45 34 2c 20 30 78 33 33 5d 7d 3b 0a 20 63 6f 6e  E4, 0x33]};. con
71c30 73 74 20 49 49 44 20 54 49 44 5f 44 33 44 52 4d  st IID TID_D3DRM
71c40 4d 65 73 68 46 61 63 65 57 72 61 70 73 20 3d 20  MeshFaceWraps = 
71c50 7b 30 78 45 44 31 45 43 35 43 30 2c 20 30 78 43  {0xED1EC5C0, 0xC
71c60 30 41 38 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  0A8, 0x11D0, [0x
71c70 39 34 2c 20 30 78 31 43 2c 20 30 78 30 30 2c 20  94, 0x1C, 0x00, 
71c80 30 78 38 30 2c 20 30 78 43 38 2c 20 30 78 30 43  0x80, 0xC8, 0x0C
71c90 2c 20 30 78 46 41 2c 20 30 78 37 42 5d 7d 3b 0a  , 0xFA, 0x7B]};.
71ca0 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44   const IID TID_D
71cb0 33 44 52 4d 4d 65 73 68 4d 61 74 65 72 69 61 6c  3DRMMeshMaterial
71cc0 4c 69 73 74 20 3d 20 7b 30 78 46 36 46 32 33 46  List = {0xF6F23F
71cd0 34 32 2c 20 30 78 37 36 38 36 2c 20 30 78 31 31  42, 0x7686, 0x11
71ce0 43 46 2c 20 5b 30 78 38 46 2c 20 30 78 35 32 2c  CF, [0x8F, 0x52,
71cf0 20 30 78 30 30 2c 20 30 78 34 30 2c 20 30 78 33   0x00, 0x40, 0x3
71d00 33 2c 20 30 78 33 35 2c 20 30 78 39 34 2c 20 30  3, 0x35, 0x94, 0
71d10 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA3]};. const II
71d20 44 20 54 49 44 5f 44 33 44 52 4d 4d 65 73 68 4e  D TID_D3DRMMeshN
71d30 6f 72 6d 61 6c 73 20 3d 20 7b 30 78 46 36 46 32  ormals = {0xF6F2
71d40 33 46 34 33 2c 20 30 78 37 36 38 36 2c 20 30 78  3F43, 0x7686, 0x
71d50 31 31 43 46 2c 20 5b 30 78 38 46 2c 20 30 78 35  11CF, [0x8F, 0x5
71d60 32 2c 20 30 78 30 30 2c 20 30 78 34 30 2c 20 30  2, 0x00, 0x40, 0
71d70 78 33 33 2c 20 30 78 33 35 2c 20 30 78 39 34 2c  x33, 0x35, 0x94,
71d80 20 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA3]};. const 
71d90 49 49 44 20 54 49 44 5f 44 33 44 52 4d 4d 65 73  IID TID_D3DRMMes
71da0 68 54 65 78 74 75 72 65 43 6f 6f 72 64 73 20 3d  hTextureCoords =
71db0 20 7b 30 78 46 36 46 32 33 46 34 30 2c 20 30 78   {0xF6F23F40, 0x
71dc0 37 36 38 36 2c 20 30 78 31 31 43 46 2c 20 5b 30  7686, 0x11CF, [0
71dd0 78 38 46 2c 20 30 78 35 32 2c 20 30 78 30 30 2c  x8F, 0x52, 0x00,
71de0 20 30 78 34 30 2c 20 30 78 33 33 2c 20 30 78 33   0x40, 0x33, 0x3
71df0 35 2c 20 30 78 39 34 2c 20 30 78 41 33 5d 7d 3b  5, 0x94, 0xA3]};
71e00 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f  . const IID TID_
71e10 44 33 44 52 4d 4d 65 73 68 56 65 72 74 65 78 43  D3DRMMeshVertexC
71e20 6f 6c 6f 72 73 20 3d 20 7b 30 78 31 36 33 30 42  olors = {0x1630B
71e30 38 32 31 2c 20 30 78 37 38 34 32 2c 20 30 78 31  821, 0x7842, 0x1
71e40 31 43 46 2c 20 5b 30 78 38 46 2c 20 30 78 35 32  1CF, [0x8F, 0x52
71e50 2c 20 30 78 30 30 2c 20 30 78 34 30 2c 20 30 78  , 0x00, 0x40, 0x
71e60 33 33 2c 20 30 78 33 35 2c 20 30 78 39 34 2c 20  33, 0x35, 0x94, 
71e70 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA3]};. const I
71e80 49 44 20 54 49 44 5f 44 33 44 52 4d 50 72 6f 67  ID TID_D3DRMProg
71e90 72 65 73 73 69 76 65 4d 65 73 68 20 3d 20 7b 30  ressiveMesh = {0
71ea0 78 38 41 36 33 43 33 36 30 2c 20 30 78 39 39 37  x8A63C360, 0x997
71eb0 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 34  D, 0x11D0, [0x94
71ec0 2c 20 30 78 31 43 2c 20 30 78 30 30 2c 20 30 78  , 0x1C, 0x00, 0x
71ed0 38 30 2c 20 30 78 43 38 2c 20 30 78 30 43 2c 20  80, 0xC8, 0x0C, 
71ee0 30 78 46 41 2c 20 30 78 37 42 5d 7d 3b 0a 20 63  0xFA, 0x7B]};. c
71ef0 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44 33 44  onst IID TID_D3D
71f00 52 4d 50 72 6f 70 65 72 74 79 42 61 67 20 3d 20  RMPropertyBag = 
71f10 7b 30 78 37 46 30 46 32 31 45 31 2c 20 30 78 42  {0x7F0F21E1, 0xB
71f20 46 45 31 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  FE1, 0x11D1, [0x
71f30 38 32 2c 20 30 78 43 30 2c 20 30 78 30 30 2c 20  82, 0xC0, 0x00, 
71f40 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 36 39  0xA0, 0xC9, 0x69
71f50 2c 20 30 78 37 32 2c 20 30 78 37 31 5d 7d 3b 0a  , 0x72, 0x71]};.
71f60 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44   const IID TID_D
71f70 33 44 52 4d 52 69 67 68 74 48 61 6e 64 65 64 20  3DRMRightHanded 
71f80 3d 20 7b 30 78 37 46 35 44 35 45 41 30 2c 20 30  = {0x7F5D5EA0, 0
71f90 78 44 35 33 41 2c 20 30 78 31 31 44 31 2c 20 5b  xD53A, 0x11D1, [
71fa0 30 78 38 32 2c 20 30 78 43 30 2c 20 30 78 30 30  0x82, 0xC0, 0x00
71fb0 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
71fc0 36 39 2c 20 30 78 37 32 2c 20 30 78 37 31 5d 7d  69, 0x72, 0x71]}
71fd0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44  ;. const IID TID
71fe0 5f 44 33 44 52 4d 53 74 72 69 6e 67 50 72 6f 70  _D3DRMStringProp
71ff0 65 72 74 79 20 3d 20 7b 30 78 37 46 30 46 32 31  erty = {0x7F0F21
72000 45 30 2c 20 30 78 42 46 45 31 2c 20 30 78 31 31  E0, 0xBFE1, 0x11
72010 44 31 2c 20 5b 30 78 38 32 2c 20 30 78 43 30 2c  D1, [0x82, 0xC0,
72020 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
72030 39 2c 20 30 78 36 39 2c 20 30 78 37 32 2c 20 30  9, 0x69, 0x72, 0
72040 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x71]};. const II
72050 44 20 54 49 44 5f 44 33 44 52 4d 54 65 78 74 75  D TID_D3DRMTextu
72060 72 65 46 69 6c 65 6e 61 6d 65 20 3d 20 7b 30 78  reFilename = {0x
72070 41 34 32 37 39 30 45 31 2c 20 30 78 37 38 31 30  A42790E1, 0x7810
72080 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38 46 2c  , 0x11CF, [0x8F,
72090 20 30 78 35 32 2c 20 30 78 30 30 2c 20 30 78 34   0x52, 0x00, 0x4
720a0 30 2c 20 30 78 33 33 2c 20 30 78 33 35 2c 20 30  0, 0x33, 0x35, 0
720b0 78 39 34 2c 20 30 78 41 33 5d 7d 3b 0a 20 63 6f  x94, 0xA3]};. co
720c0 6e 73 74 20 49 49 44 20 54 49 44 5f 44 33 44 52  nst IID TID_D3DR
720d0 4d 54 65 78 74 75 72 65 52 65 66 65 72 65 6e 63  MTextureReferenc
720e0 65 20 3d 20 7b 30 78 41 34 32 37 39 30 45 32 2c  e = {0xA42790E2,
720f0 20 30 78 37 38 31 30 2c 20 30 78 31 31 43 46 2c   0x7810, 0x11CF,
72100 20 5b 30 78 38 46 2c 20 30 78 35 32 2c 20 30 78   [0x8F, 0x52, 0x
72110 30 30 2c 20 30 78 34 30 2c 20 30 78 33 33 2c 20  00, 0x40, 0x33, 
72120 30 78 33 35 2c 20 30 78 39 34 2c 20 30 78 41 33  0x35, 0x94, 0xA3
72130 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54  ]};. const IID T
72140 49 44 5f 44 33 44 52 4d 54 69 6d 65 64 46 6c 6f  ID_D3DRMTimedFlo
72150 61 74 4b 65 79 73 20 3d 20 7b 30 78 46 34 30 36  atKeys = {0xF406
72160 42 31 38 30 2c 20 30 78 37 42 33 42 2c 20 30 78  B180, 0x7B3B, 0x
72170 31 31 43 46 2c 20 5b 30 78 38 46 2c 20 30 78 35  11CF, [0x8F, 0x5
72180 32 2c 20 30 78 30 30 2c 20 30 78 34 30 2c 20 30  2, 0x00, 0x40, 0
72190 78 33 33 2c 20 30 78 33 35 2c 20 30 78 39 34 2c  x33, 0x35, 0x94,
721a0 20 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA3]};. const 
721b0 49 49 44 20 54 49 44 5f 44 33 44 52 4d 55 72 6c  IID TID_D3DRMUrl
721c0 20 3d 20 7b 30 78 33 41 32 33 45 45 41 31 2c 20   = {0x3A23EEA1, 
721d0 30 78 39 34 42 31 2c 20 30 78 31 31 44 30 2c 20  0x94B1, 0x11D0, 
721e0 5b 30 78 41 42 2c 20 30 78 33 39 2c 20 30 78 30  [0xAB, 0x39, 0x0
721f0 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30  0, 0x20, 0xAF, 0
72200 78 37 31 2c 20 30 78 45 34 2c 20 30 78 33 33 5d  x71, 0xE4, 0x33]
72210 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 49  };. const IID TI
72220 44 5f 44 33 44 52 4d 56 65 63 74 6f 72 20 3d 20  D_D3DRMVector = 
72230 7b 30 78 33 44 38 32 41 42 35 45 2c 20 30 78 36  {0x3D82AB5E, 0x6
72240 32 44 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  2DA, 0x11CF, [0x
72250 41 42 2c 20 30 78 33 39 2c 20 30 78 30 30 2c 20  AB, 0x39, 0x00, 
72260 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 37 31  0x20, 0xAF, 0x71
72270 2c 20 30 78 45 34 2c 20 30 78 33 33 5d 7d 3b 0a  , 0xE4, 0x33]};.
72280 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44   const IID TID_D
72290 58 46 49 4c 45 48 65 61 64 65 72 20 3d 20 7b 30  XFILEHeader = {0
722a0 78 33 44 38 32 41 42 34 33 2c 20 30 78 36 32 44  x3D82AB43, 0x62D
722b0 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 42  A, 0x11CF, [0xAB
722c0 2c 20 30 78 33 39 2c 20 30 78 30 30 2c 20 30 78  , 0x39, 0x00, 0x
722d0 32 30 2c 20 30 78 41 46 2c 20 30 78 37 31 2c 20  20, 0xAF, 0x71, 
722e0 30 78 45 34 2c 20 30 78 33 33 5d 7d 3b 0a 7d 0a  0xE4, 0x33]};.}.