Hex Artifact Content

Not logged in

Artifact 6945f4e8e141228c5a444a943c2e4184da44036e:


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 70 6f  .basetyps;..expo
0030: 72 74 0a 65 78 74 65 72 6e 28 43 29 20 7b 0a 20  rt.extern(C) {. 
0040: 63 6f 6e 73 74 20 49 49 44 20 5f 44 42 42 4d 4b  const IID _DBBMK
0050: 47 55 49 44 20 3d 20 7b 30 78 46 36 33 30 34 42  GUID = {0xF6304B
0060: 42 30 2c 20 30 78 44 31 38 38 2c 20 30 78 31 31  B0, 0xD188, 0x11
0070: 43 44 2c 20 5b 30 78 41 44 2c 20 30 78 34 38 2c  CD, [0xAD, 0x48,
0080: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
0090: 30 2c 20 30 78 33 43 2c 20 30 78 39 43 2c 20 30  0, 0x3C, 0x9C, 0
00a0: 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xB6]};. const II
00b0: 44 20 5f 44 42 43 49 44 47 55 49 44 20 3d 20 7b  D _DBCIDGUID = {
00c0: 30 78 46 45 32 38 34 37 30 30 2c 20 30 78 44 31  0xFE284700, 0xD1
00d0: 38 38 2c 20 30 78 31 31 43 44 2c 20 5b 30 78 41  88, 0x11CD, [0xA
00e0: 44 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20 30  D, 0x48, 0x00, 0
00f0: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 43 2c  xAA, 0x00, 0x3C,
0100: 20 30 78 39 43 2c 20 30 78 42 36 5d 7d 3b 0a 20   0x9C, 0xB6]};. 
0110: 63 6f 6e 73 74 20 49 49 44 20 5f 47 55 49 44 5f  const IID _GUID_
0120: 4e 41 4d 45 4f 4e 4c 59 20 3d 20 7b 30 78 45 38  NAMEONLY = {0xE8
0130: 42 46 31 31 37 30 2c 20 30 78 44 31 38 38 2c 20  BF1170, 0xD188, 
0140: 30 78 31 31 43 44 2c 20 5b 30 78 41 44 2c 20 30  0x11CD, [0xAD, 0
0150: 78 34 38 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x48, 0x00, 0xAA,
0160: 20 30 78 30 30 2c 20 30 78 33 43 2c 20 30 78 39   0x00, 0x3C, 0x9
0170: 43 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73  C, 0xB6]};. cons
0180: 74 20 49 49 44 20 41 52 52 41 59 49 44 5f 50 61  t IID ARRAYID_Pa
0190: 74 68 50 72 6f 70 65 72 74 69 65 73 20 3d 20 7b  thProperties = {
01a0: 30 78 37 45 43 42 42 41 30 34 2c 20 30 78 32 44  0x7ECBBA04, 0x2D
01b0: 39 37 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41  97, 0x11CF, [0xA
01c0: 32 2c 20 30 78 32 39 2c 20 30 78 30 30 2c 20 30  2, 0x29, 0x00, 0
01d0: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 44 2c  xAA, 0x00, 0x3D,
01e0: 20 30 78 37 33 2c 20 30 78 35 32 5d 7d 3b 0a 20   0x73, 0x52]};. 
01f0: 63 6f 6e 73 74 20 49 49 44 20 42 46 49 44 5f 47  const IID BFID_G
0200: 52 41 59 5f 31 36 20 3d 20 7b 30 78 46 39 44 36  RAY_16 = {0xF9D6
0210: 42 43 30 30 2c 20 30 78 34 34 39 43 2c 20 30 78  BC00, 0x449C, 0x
0220: 31 31 44 30 2c 20 5b 30 78 39 31 2c 20 30 78 38  11D0, [0x91, 0x8
0230: 43 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  C, 0x00, 0xAA, 0
0240: 78 30 30 2c 20 30 78 36 43 2c 20 30 78 31 41 2c  x00, 0x6C, 0x1A,
0250: 20 30 78 30 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x01]};. const 
0260: 49 49 44 20 42 46 49 44 5f 47 52 41 59 5f 38 20  IID BFID_GRAY_8 
0270: 3d 20 7b 30 78 44 39 33 44 45 39 31 30 2c 20 30  = {0xD93DE910, 0
0280: 78 34 34 39 43 2c 20 30 78 31 31 44 30 2c 20 5b  x449C, 0x11D0, [
0290: 30 78 39 31 2c 20 30 78 38 43 2c 20 30 78 30 30  0x91, 0x8C, 0x00
02a0: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
02b0: 36 43 2c 20 30 78 31 41 2c 20 30 78 30 31 5d 7d  6C, 0x1A, 0x01]}
02c0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 42 46 49  ;. const IID BFI
02d0: 44 5f 4d 4f 4e 4f 43 48 52 4f 4d 45 20 3d 20 7b  D_MONOCHROME = {
02e0: 30 78 45 34 33 36 45 42 37 38 2c 20 30 78 35 32  0xE436EB78, 0x52
02f0: 34 46 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 39  4F, 0x11CE, [0x9
0300: 46 2c 20 30 78 35 33 2c 20 30 78 30 30 2c 20 30  F, 0x53, 0x00, 0
0310: 78 32 30 2c 20 30 78 41 46 2c 20 30 78 30 42 2c  x20, 0xAF, 0x0B,
0320: 20 30 78 41 37 2c 20 30 78 37 30 5d 7d 3b 0a 20   0xA7, 0x70]};. 
0330: 63 6f 6e 73 74 20 49 49 44 20 42 46 49 44 5f 52  const IID BFID_R
0340: 47 42 5f 32 34 20 3d 20 7b 30 78 45 34 33 36 45  GB_24 = {0xE436E
0350: 42 37 44 2c 20 30 78 35 32 34 46 2c 20 30 78 31  B7D, 0x524F, 0x1
0360: 31 43 45 2c 20 5b 30 78 39 46 2c 20 30 78 35 33  1CE, [0x9F, 0x53
0370: 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78  , 0x00, 0x20, 0x
0380: 41 46 2c 20 30 78 30 42 2c 20 30 78 41 37 2c 20  AF, 0x0B, 0xA7, 
0390: 30 78 37 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x70]};. const I
03a0: 49 44 20 42 46 49 44 5f 52 47 42 5f 33 32 20 3d  ID BFID_RGB_32 =
03b0: 20 7b 30 78 45 34 33 36 45 42 37 45 2c 20 30 78   {0xE436EB7E, 0x
03c0: 35 32 34 46 2c 20 30 78 31 31 43 45 2c 20 5b 30  524F, 0x11CE, [0
03d0: 78 39 46 2c 20 30 78 35 33 2c 20 30 78 30 30 2c  x9F, 0x53, 0x00,
03e0: 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 30   0x20, 0xAF, 0x0
03f0: 42 2c 20 30 78 41 37 2c 20 30 78 37 30 5d 7d 3b  B, 0xA7, 0x70]};
0400: 0a 20 63 6f 6e 73 74 20 49 49 44 20 42 46 49 44  . const IID BFID
0410: 5f 52 47 42 5f 34 20 3d 20 7b 30 78 45 34 33 36  _RGB_4 = {0xE436
0420: 45 42 37 39 2c 20 30 78 35 32 34 46 2c 20 30 78  EB79, 0x524F, 0x
0430: 31 31 43 45 2c 20 5b 30 78 39 46 2c 20 30 78 35  11CE, [0x9F, 0x5
0440: 33 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30  3, 0x00, 0x20, 0
0450: 78 41 46 2c 20 30 78 30 42 2c 20 30 78 41 37 2c  xAF, 0x0B, 0xA7,
0460: 20 30 78 37 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x70]};. const 
0470: 49 49 44 20 42 46 49 44 5f 52 47 42 5f 35 35 35  IID BFID_RGB_555
0480: 20 3d 20 7b 30 78 45 34 33 36 45 42 37 43 2c 20   = {0xE436EB7C, 
0490: 30 78 35 32 34 46 2c 20 30 78 31 31 43 45 2c 20  0x524F, 0x11CE, 
04a0: 5b 30 78 39 46 2c 20 30 78 35 33 2c 20 30 78 30  [0x9F, 0x53, 0x0
04b0: 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30  0, 0x20, 0xAF, 0
04c0: 78 30 42 2c 20 30 78 41 37 2c 20 30 78 37 30 5d  x0B, 0xA7, 0x70]
04d0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 42 46  };. const IID BF
04e0: 49 44 5f 52 47 42 5f 35 36 35 20 3d 20 7b 30 78  ID_RGB_565 = {0x
04f0: 45 34 33 36 45 42 37 42 2c 20 30 78 35 32 34 46  E436EB7B, 0x524F
0500: 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 39 46 2c  , 0x11CE, [0x9F,
0510: 20 30 78 35 33 2c 20 30 78 30 30 2c 20 30 78 32   0x53, 0x00, 0x2
0520: 30 2c 20 30 78 41 46 2c 20 30 78 30 42 2c 20 30  0, 0xAF, 0x0B, 0
0530: 78 41 37 2c 20 30 78 37 30 5d 7d 3b 0a 20 63 6f  xA7, 0x70]};. co
0540: 6e 73 74 20 49 49 44 20 42 46 49 44 5f 52 47 42  nst IID BFID_RGB
0550: 5f 38 20 3d 20 7b 30 78 45 34 33 36 45 42 37 41  _8 = {0xE436EB7A
0560: 2c 20 30 78 35 32 34 46 2c 20 30 78 31 31 43 45  , 0x524F, 0x11CE
0570: 2c 20 5b 30 78 39 46 2c 20 30 78 35 33 2c 20 30  , [0x9F, 0x53, 0
0580: 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c  x00, 0x20, 0xAF,
0590: 20 30 78 30 42 2c 20 30 78 41 37 2c 20 30 78 37   0x0B, 0xA7, 0x7
05a0: 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
05b0: 42 46 49 44 5f 52 47 42 41 5f 33 32 20 3d 20 7b  BFID_RGBA_32 = {
05c0: 30 78 37 37 33 43 39 41 43 30 2c 20 30 78 33 32  0x773C9AC0, 0x32
05d0: 37 34 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  74, 0x11D0, [0xB
05e0: 37 2c 20 30 78 32 34 2c 20 30 78 30 30 2c 20 30  7, 0x24, 0x00, 0
05f0: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 43 2c  xAA, 0x00, 0x6C,
0600: 20 30 78 31 41 2c 20 30 78 30 31 5d 7d 3b 0a 20   0x1A, 0x01]};. 
0610: 63 6f 6e 73 74 20 49 49 44 20 42 48 49 44 5f 4c  const IID BHID_L
0620: 69 6e 6b 54 61 72 67 65 74 49 74 65 6d 20 3d 20  inkTargetItem = 
0630: 7b 30 78 33 39 38 31 45 32 32 38 2c 20 30 78 46  {0x3981E228, 0xF
0640: 35 35 39 2c 20 30 78 31 31 44 33 2c 20 5b 30 78  559, 0x11D3, [0x
0650: 38 45 2c 20 30 78 33 41 2c 20 30 78 30 30 2c 20  8E, 0x3A, 0x00, 
0660: 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 36 38  0xC0, 0x4F, 0x68
0670: 2c 20 30 78 33 37 2c 20 30 78 44 35 5d 7d 3b 0a  , 0x37, 0xD5]};.
0680: 20 63 6f 6e 73 74 20 49 49 44 20 42 48 49 44 5f   const IID BHID_
0690: 53 46 4f 62 6a 65 63 74 20 3d 20 7b 30 78 33 39  SFObject = {0x39
06a0: 38 31 45 32 32 34 2c 20 30 78 46 35 35 39 2c 20  81E224, 0xF559, 
06b0: 30 78 31 31 44 33 2c 20 5b 30 78 38 45 2c 20 30  0x11D3, [0x8E, 0
06c0: 78 33 41 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x3A, 0x00, 0xC0,
06d0: 20 30 78 34 46 2c 20 30 78 36 38 2c 20 30 78 33   0x4F, 0x68, 0x3
06e0: 37 2c 20 30 78 44 35 5d 7d 3b 0a 20 63 6f 6e 73  7, 0xD5]};. cons
06f0: 74 20 49 49 44 20 42 48 49 44 5f 53 46 55 49 4f  t IID BHID_SFUIO
0700: 62 6a 65 63 74 20 3d 20 7b 30 78 33 39 38 31 45  bject = {0x3981E
0710: 32 32 35 2c 20 30 78 46 35 35 39 2c 20 30 78 31  225, 0xF559, 0x1
0720: 31 44 33 2c 20 5b 30 78 38 45 2c 20 30 78 33 41  1D3, [0x8E, 0x3A
0730: 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
0740: 34 46 2c 20 30 78 36 38 2c 20 30 78 33 37 2c 20  4F, 0x68, 0x37, 
0750: 30 78 44 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xD5]};. const I
0760: 49 44 20 42 48 49 44 5f 53 46 56 69 65 77 4f 62  ID BHID_SFViewOb
0770: 6a 65 63 74 20 3d 20 7b 30 78 33 39 38 31 45 32  ject = {0x3981E2
0780: 32 36 2c 20 30 78 46 35 35 39 2c 20 30 78 31 31  26, 0xF559, 0x11
0790: 44 33 2c 20 5b 30 78 38 45 2c 20 30 78 33 41 2c  D3, [0x8E, 0x3A,
07a0: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
07b0: 46 2c 20 30 78 36 38 2c 20 30 78 33 37 2c 20 30  F, 0x68, 0x37, 0
07c0: 78 44 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xD5]};. const II
07d0: 44 20 42 48 49 44 5f 53 74 6f 72 61 67 65 20 3d  D BHID_Storage =
07e0: 20 7b 30 78 33 39 38 31 45 32 32 37 2c 20 30 78   {0x3981E227, 0x
07f0: 46 35 35 39 2c 20 30 78 31 31 44 33 2c 20 5b 30  F559, 0x11D3, [0
0800: 78 38 45 2c 20 30 78 33 41 2c 20 30 78 30 30 2c  x8E, 0x3A, 0x00,
0810: 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 36   0xC0, 0x4F, 0x6
0820: 38 2c 20 30 78 33 37 2c 20 30 78 44 35 5d 7d 3b  8, 0x37, 0xD5]};
0830: 0a 20 63 6f 6e 73 74 20 49 49 44 20 42 48 49 44  . const IID BHID
0840: 5f 53 74 6f 72 61 67 65 45 6e 75 6d 20 3d 20 7b  _StorageEnum = {
0850: 30 78 34 36 32 31 41 34 45 33 2c 20 30 78 46 30  0x4621A4E3, 0xF0
0860: 44 36 2c 20 30 78 34 37 37 33 2c 20 5b 30 78 38  D6, 0x4773, [0x8
0870: 41 2c 20 30 78 39 43 2c 20 30 78 34 36 2c 20 30  A, 0x9C, 0x46, 0
0880: 78 45 37 2c 20 30 78 37 42 2c 20 30 78 31 37 2c  xE7, 0x7B, 0x17,
0890: 20 30 78 34 38 2c 20 30 78 34 30 5d 7d 3b 0a 20   0x48, 0x40]};. 
08a0: 63 6f 6e 73 74 20 49 49 44 20 42 48 49 44 5f 53  const IID BHID_S
08b0: 74 72 65 61 6d 20 3d 20 7b 30 78 31 43 45 42 42  tream = {0x1CEBB
08c0: 33 41 42 2c 20 30 78 37 43 31 30 2c 20 30 78 34  3AB, 0x7C10, 0x4
08d0: 39 39 41 2c 20 5b 30 78 41 34 2c 20 30 78 31 37  99A, [0xA4, 0x17
08e0: 2c 20 30 78 39 32 2c 20 30 78 43 41 2c 20 30 78  , 0x92, 0xCA, 0x
08f0: 31 36 2c 20 30 78 43 34 2c 20 30 78 43 42 2c 20  16, 0xC4, 0xCB, 
0900: 30 78 38 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x83]};. const I
0910: 49 44 20 43 41 54 49 44 5f 42 72 6f 77 73 61 62  ID CATID_Browsab
0920: 6c 65 53 68 65 6c 6c 45 78 74 20 3d 20 7b 30 78  leShellExt = {0x
0930: 30 30 30 32 31 34 39 30 2c 20 30 78 30 30 30 30  00021490, 0x0000
0940: 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
0950: 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
0960: 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
0970: 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
0980: 6e 73 74 20 49 49 44 20 43 41 54 49 44 5f 42 72  nst IID CATID_Br
0990: 6f 77 73 65 49 6e 50 6c 61 63 65 20 3d 20 7b 30  owseInPlace = {0
09a0: 78 30 30 30 32 31 34 39 31 2c 20 30 78 30 30 30  x00021491, 0x000
09b0: 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
09c0: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
09d0: 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
09e0: 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
09f0: 6f 6e 73 74 20 49 49 44 20 43 41 54 49 44 5f 43  onst IID CATID_C
0a00: 6c 75 73 43 66 67 43 61 70 61 62 69 6c 69 74 69  lusCfgCapabiliti
0a10: 65 73 20 3d 20 7b 30 78 34 36 35 33 45 45 43 34  es = {0x4653EEC4
0a20: 2c 20 30 78 32 37 38 38 2c 20 30 78 34 45 42 44  , 0x2788, 0x4EBD
0a30: 2c 20 5b 30 78 41 38 2c 20 30 78 33 31 2c 20 30  , [0xA8, 0x31, 0
0a40: 78 37 45 2c 20 30 78 30 44 2c 20 30 78 39 46 2c  x7E, 0x0D, 0x9F,
0a50: 20 30 78 38 32 2c 20 30 78 44 36 2c 20 30 78 45   0x82, 0xD6, 0xE
0a60: 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  7]};. const IID 
0a70: 43 41 54 49 44 5f 43 6c 75 73 43 66 67 4d 65 6d  CATID_ClusCfgMem
0a80: 62 65 72 53 65 74 43 68 61 6e 67 65 4c 69 73 74  berSetChangeList
0a90: 65 6e 65 72 20 3d 20 7b 30 78 38 41 34 33 45 41  ener = {0x8A43EA
0aa0: 44 34 2c 20 30 78 31 30 46 31 2c 20 30 78 34 34  D4, 0x10F1, 0x44
0ab0: 30 44 2c 20 5b 30 78 38 44 2c 20 30 78 41 41 2c  0D, [0x8D, 0xAA,
0ac0: 20 30 78 31 46 2c 20 30 78 45 33 2c 20 30 78 38   0x1F, 0xE3, 0x8
0ad0: 44 2c 20 30 78 31 36 2c 20 30 78 39 38 2c 20 30  D, 0x16, 0x98, 0
0ae0: 78 43 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xCD]};. const II
0af0: 44 20 43 41 54 49 44 5f 43 6c 75 73 43 66 67 52  D CATID_ClusCfgR
0b00: 65 73 6f 75 72 63 65 54 79 70 65 73 20 3d 20 7b  esourceTypes = {
0b10: 30 78 37 43 34 43 41 45 35 32 2c 20 30 78 43 41  0x7C4CAE52, 0xCA
0b20: 43 39 2c 20 30 78 34 39 39 44 2c 20 5b 30 78 38  C9, 0x499D, [0x8
0b30: 32 2c 20 30 78 43 36 2c 20 30 78 42 43 2c 20 30  2, 0xC6, 0xBC, 0
0b40: 78 36 41 2c 20 30 78 32 31 2c 20 30 78 37 37 2c  x6A, 0x21, 0x77,
0b50: 20 30 78 45 35 2c 20 30 78 35 36 5d 7d 3b 0a 20   0xE5, 0x56]};. 
0b60: 63 6f 6e 73 74 20 49 49 44 20 43 41 54 49 44 5f  const IID CATID_
0b70: 43 6c 75 73 43 66 67 53 74 61 72 74 75 70 4c 69  ClusCfgStartupLi
0b80: 73 74 65 6e 65 72 73 20 3d 20 7b 30 78 44 46 34  steners = {0xDF4
0b90: 30 36 44 42 34 2c 20 30 78 37 38 37 32 2c 20 30  06DB4, 0x7872, 0
0ba0: 78 34 41 39 39 2c 20 5b 30 78 42 42 2c 20 30 78  x4A99, [0xBB, 0x
0bb0: 33 43 2c 20 30 78 31 34 2c 20 30 78 41 39 2c 20  3C, 0x14, 0xA9, 
0bc0: 30 78 43 33 2c 20 30 78 33 39 2c 20 30 78 33 33  0xC3, 0x39, 0x33
0bd0: 2c 20 30 78 44 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xD1]};. const
0be0: 20 49 49 44 20 43 41 54 49 44 5f 43 6f 6d 6d 42   IID CATID_CommB
0bf0: 61 6e 64 20 3d 20 7b 30 78 30 30 30 32 31 34 39  and = {0x0002149
0c00: 34 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  4, 0x0000, 0x000
0c10: 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
0c20: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
0c30: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
0c40: 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
0c50: 20 43 41 54 49 44 5f 43 6f 6e 74 72 6f 6c 20 3d   CATID_Control =
0c60: 20 7b 30 78 34 30 46 43 36 45 44 34 2c 20 30 78   {0x40FC6ED4, 0x
0c70: 32 34 33 38 2c 20 30 78 31 31 43 46 2c 20 5b 30  2438, 0x11CF, [0
0c80: 78 41 33 2c 20 30 78 44 42 2c 20 30 78 30 38 2c  xA3, 0xDB, 0x08,
0c90: 20 30 78 30 30 2c 20 30 78 33 36 2c 20 30 78 46   0x00, 0x36, 0xF
0ca0: 31 2c 20 30 78 32 35 2c 20 30 78 30 32 5d 7d 3b  1, 0x25, 0x02]};
0cb0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 41 54 49  . const IID CATI
0cc0: 44 5f 44 65 73 69 67 6e 54 69 6d 65 55 49 41 63  D_DesignTimeUIAc
0cd0: 74 69 76 61 74 61 62 6c 65 43 6f 6e 74 72 6f 6c  tivatableControl
0ce0: 20 3d 20 7b 30 78 46 32 42 42 35 36 44 31 2c 20   = {0xF2BB56D1, 
0cf0: 30 78 44 42 30 37 2c 20 30 78 31 31 44 31 2c 20  0xDB07, 0x11D1, 
0d00: 5b 30 78 41 41 2c 20 30 78 36 42 2c 20 30 78 30  [0xAA, 0x6B, 0x0
0d10: 30 2c 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30  0, 0x60, 0x97, 0
0d20: 78 44 42 2c 20 30 78 39 35 2c 20 30 78 33 39 5d  xDB, 0x95, 0x39]
0d30: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 41  };. const IID CA
0d40: 54 49 44 5f 44 65 73 6b 42 61 6e 64 20 3d 20 7b  TID_DeskBand = {
0d50: 30 78 30 30 30 32 31 34 39 32 2c 20 30 78 30 30  0x00021492, 0x00
0d60: 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
0d70: 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
0d80: 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
0d90: 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
0da0: 63 6f 6e 73 74 20 49 49 44 20 43 41 54 49 44 5f  const IID CATID_
0db0: 44 6f 63 4f 62 6a 65 63 74 20 3d 20 7b 30 78 34  DocObject = {0x4
0dc0: 30 46 43 36 45 44 38 2c 20 30 78 32 34 33 38 2c  0FC6ED8, 0x2438,
0dd0: 20 30 78 31 31 43 46 2c 20 5b 30 78 41 33 2c 20   0x11CF, [0xA3, 
0de0: 30 78 44 42 2c 20 30 78 30 38 2c 20 30 78 30 30  0xDB, 0x08, 0x00
0df0: 2c 20 30 78 33 36 2c 20 30 78 46 31 2c 20 30 78  , 0x36, 0xF1, 0x
0e00: 32 35 2c 20 30 78 30 32 5d 7d 3b 0a 20 63 6f 6e  25, 0x02]};. con
0e10: 73 74 20 49 49 44 20 43 41 54 49 44 5f 45 6e 75  st IID CATID_Enu
0e20: 6d 43 6c 75 73 43 66 67 4d 61 6e 61 67 65 64 52  mClusCfgManagedR
0e30: 65 73 6f 75 72 63 65 73 20 3d 20 7b 30 78 30 32  esources = {0x02
0e40: 41 33 34 46 38 38 2c 20 30 78 44 33 31 41 2c 20  A34F88, 0xD31A, 
0e50: 30 78 34 36 38 38 2c 20 5b 30 78 42 44 2c 20 30  0x4688, [0xBD, 0
0e60: 78 44 44 2c 20 30 78 33 38 2c 20 30 78 41 37 2c  xDD, 0x38, 0xA7,
0e70: 20 30 78 33 39 2c 20 30 78 45 34 2c 20 30 78 46   0x39, 0xE4, 0xF
0e80: 38 2c 20 30 78 39 42 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x9B]};. cons
0e90: 74 20 49 49 44 20 43 41 54 49 44 5f 49 6e 66 6f  t IID CATID_Info
0ea0: 42 61 6e 64 20 3d 20 7b 30 78 30 30 30 32 31 34  Band = {0x000214
0eb0: 39 33 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  93, 0x0000, 0x00
0ec0: 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
0ed0: 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
0ee0: 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
0ef0: 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
0f00: 44 20 43 41 54 49 44 5f 49 6e 73 65 72 74 61 62  D CATID_Insertab
0f10: 6c 65 20 3d 20 7b 30 78 34 30 46 43 36 45 44 33  le = {0x40FC6ED3
0f20: 2c 20 30 78 32 34 33 38 2c 20 30 78 31 31 43 46  , 0x2438, 0x11CF
0f30: 2c 20 5b 30 78 41 33 2c 20 30 78 44 42 2c 20 30  , [0xA3, 0xDB, 0
0f40: 78 30 38 2c 20 30 78 30 30 2c 20 30 78 33 36 2c  x08, 0x00, 0x36,
0f50: 20 30 78 46 31 2c 20 30 78 32 35 2c 20 30 78 30   0xF1, 0x25, 0x0
0f60: 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
0f70: 43 41 54 49 44 5f 49 6e 74 65 72 6e 65 74 41 77  CATID_InternetAw
0f80: 61 72 65 20 3d 20 7b 30 78 30 44 45 38 36 41 35  are = {0x0DE86A5
0f90: 38 2c 20 30 78 32 42 41 41 2c 20 30 78 31 31 43  8, 0x2BAA, 0x11C
0fa0: 46 2c 20 5b 30 78 41 32 2c 20 30 78 32 39 2c 20  F, [0xA2, 0x29, 
0fb0: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
0fc0: 2c 20 30 78 33 44 2c 20 30 78 37 33 2c 20 30 78  , 0x3D, 0x73, 0x
0fd0: 35 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  52]};. const IID
0fe0: 20 43 41 54 49 44 5f 49 73 53 68 6f 72 74 63 75   CATID_IsShortcu
0ff0: 74 20 3d 20 7b 30 78 34 30 46 43 36 45 44 36 2c  t = {0x40FC6ED6,
1000: 20 30 78 32 34 33 38 2c 20 30 78 31 31 43 46 2c   0x2438, 0x11CF,
1010: 20 5b 30 78 41 33 2c 20 30 78 44 42 2c 20 30 78   [0xA3, 0xDB, 0x
1020: 30 38 2c 20 30 78 30 30 2c 20 30 78 33 36 2c 20  08, 0x00, 0x36, 
1030: 30 78 46 31 2c 20 30 78 32 35 2c 20 30 78 30 32  0xF1, 0x25, 0x02
1040: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
1050: 41 54 49 44 5f 4d 41 52 53 48 41 4c 45 52 20 3d  ATID_MARSHALER =
1060: 20 7b 30 78 30 30 30 30 30 30 30 33 2c 20 30 78   {0x00000003, 0x
1070: 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
1080: 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
1090: 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
10a0: 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
10b0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 41 54 49  . const IID CATI
10c0: 44 5f 4e 65 76 65 72 53 68 6f 77 45 78 74 20 3d  D_NeverShowExt =
10d0: 20 7b 30 78 34 30 46 43 36 45 44 37 2c 20 30 78   {0x40FC6ED7, 0x
10e0: 32 34 33 38 2c 20 30 78 31 31 43 46 2c 20 5b 30  2438, 0x11CF, [0
10f0: 78 41 33 2c 20 30 78 44 42 2c 20 30 78 30 38 2c  xA3, 0xDB, 0x08,
1100: 20 30 78 30 30 2c 20 30 78 33 36 2c 20 30 78 46   0x00, 0x36, 0xF
1110: 31 2c 20 30 78 32 35 2c 20 30 78 30 32 5d 7d 3b  1, 0x25, 0x02]};
1120: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 41 54 49  . const IID CATI
1130: 44 5f 50 65 72 73 69 73 74 73 54 6f 46 69 6c 65  D_PersistsToFile
1140: 20 3d 20 7b 30 78 30 44 45 38 36 41 35 36 2c 20   = {0x0DE86A56, 
1150: 30 78 32 42 41 41 2c 20 30 78 31 31 43 46 2c 20  0x2BAA, 0x11CF, 
1160: 5b 30 78 41 32 2c 20 30 78 32 39 2c 20 30 78 30  [0xA2, 0x29, 0x0
1170: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1180: 78 33 44 2c 20 30 78 37 33 2c 20 30 78 35 32 5d  x3D, 0x73, 0x52]
1190: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 41  };. const IID CA
11a0: 54 49 44 5f 50 65 72 73 69 73 74 73 54 6f 4d 65  TID_PersistsToMe
11b0: 6d 6f 72 79 20 3d 20 7b 30 78 30 44 45 38 36 41  mory = {0x0DE86A
11c0: 35 35 2c 20 30 78 32 42 41 41 2c 20 30 78 31 31  55, 0x2BAA, 0x11
11d0: 43 46 2c 20 5b 30 78 41 32 2c 20 30 78 32 39 2c  CF, [0xA2, 0x29,
11e0: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
11f0: 30 2c 20 30 78 33 44 2c 20 30 78 37 33 2c 20 30  0, 0x3D, 0x73, 0
1200: 78 35 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x52]};. const II
1210: 44 20 43 41 54 49 44 5f 50 65 72 73 69 73 74 73  D CATID_Persists
1220: 54 6f 4d 6f 6e 69 6b 65 72 20 3d 20 7b 30 78 30  ToMoniker = {0x0
1230: 44 45 38 36 41 35 31 2c 20 30 78 32 42 41 41 2c  DE86A51, 0x2BAA,
1240: 20 30 78 31 31 43 46 2c 20 5b 30 78 41 32 2c 20   0x11CF, [0xA2, 
1250: 30 78 32 39 2c 20 30 78 30 30 2c 20 30 78 41 41  0x29, 0x00, 0xAA
1260: 2c 20 30 78 30 30 2c 20 30 78 33 44 2c 20 30 78  , 0x00, 0x3D, 0x
1270: 37 33 2c 20 30 78 35 32 5d 7d 3b 0a 20 63 6f 6e  73, 0x52]};. con
1280: 73 74 20 49 49 44 20 43 41 54 49 44 5f 50 65 72  st IID CATID_Per
1290: 73 69 73 74 73 54 6f 50 72 6f 70 65 72 74 79 42  sistsToPropertyB
12a0: 61 67 20 3d 20 7b 30 78 30 44 45 38 36 41 35 37  ag = {0x0DE86A57
12b0: 2c 20 30 78 32 42 41 41 2c 20 30 78 31 31 43 46  , 0x2BAA, 0x11CF
12c0: 2c 20 5b 30 78 41 32 2c 20 30 78 32 39 2c 20 30  , [0xA2, 0x29, 0
12d0: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
12e0: 20 30 78 33 44 2c 20 30 78 37 33 2c 20 30 78 35   0x3D, 0x73, 0x5
12f0: 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
1300: 43 41 54 49 44 5f 50 65 72 73 69 73 74 73 54 6f  CATID_PersistsTo
1310: 53 74 6f 72 61 67 65 20 3d 20 7b 30 78 30 44 45  Storage = {0x0DE
1320: 38 36 41 35 32 2c 20 30 78 32 42 41 41 2c 20 30  86A52, 0x2BAA, 0
1330: 78 31 31 43 46 2c 20 5b 30 78 41 32 2c 20 30 78  x11CF, [0xA2, 0x
1340: 32 39 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  29, 0x00, 0xAA, 
1350: 30 78 30 30 2c 20 30 78 33 44 2c 20 30 78 37 33  0x00, 0x3D, 0x73
1360: 2c 20 30 78 35 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x52]};. const
1370: 20 49 49 44 20 43 41 54 49 44 5f 50 65 72 73 69   IID CATID_Persi
1380: 73 74 73 54 6f 53 74 72 65 61 6d 20 3d 20 7b 30  stsToStream = {0
1390: 78 30 44 45 38 36 41 35 34 2c 20 30 78 32 42 41  x0DE86A54, 0x2BA
13a0: 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 32  A, 0x11CF, [0xA2
13b0: 2c 20 30 78 32 39 2c 20 30 78 30 30 2c 20 30 78  , 0x29, 0x00, 0x
13c0: 41 41 2c 20 30 78 30 30 2c 20 30 78 33 44 2c 20  AA, 0x00, 0x3D, 
13d0: 30 78 37 33 2c 20 30 78 35 32 5d 7d 3b 0a 20 63  0x73, 0x52]};. c
13e0: 6f 6e 73 74 20 49 49 44 20 43 41 54 49 44 5f 50  onst IID CATID_P
13f0: 65 72 73 69 73 74 73 54 6f 53 74 72 65 61 6d 49  ersistsToStreamI
1400: 6e 69 74 20 3d 20 7b 30 78 30 44 45 38 36 41 35  nit = {0x0DE86A5
1410: 33 2c 20 30 78 32 42 41 41 2c 20 30 78 31 31 43  3, 0x2BAA, 0x11C
1420: 46 2c 20 5b 30 78 41 32 2c 20 30 78 32 39 2c 20  F, [0xA2, 0x29, 
1430: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1440: 2c 20 30 78 33 44 2c 20 30 78 37 33 2c 20 30 78  , 0x3D, 0x73, 0x
1450: 35 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  52]};. const IID
1460: 20 43 41 54 49 44 5f 50 72 69 6e 74 61 62 6c 65   CATID_Printable
1470: 20 3d 20 7b 30 78 34 30 46 43 36 45 44 39 2c 20   = {0x40FC6ED9, 
1480: 30 78 32 34 33 38 2c 20 30 78 31 31 43 46 2c 20  0x2438, 0x11CF, 
1490: 5b 30 78 41 33 2c 20 30 78 44 42 2c 20 30 78 30  [0xA3, 0xDB, 0x0
14a0: 38 2c 20 30 78 30 30 2c 20 30 78 33 36 2c 20 30  8, 0x00, 0x36, 0
14b0: 78 46 31 2c 20 30 78 32 35 2c 20 30 78 30 32 5d  xF1, 0x25, 0x02]
14c0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 41  };. const IID CA
14d0: 54 49 44 5f 50 72 6f 67 72 61 6d 6d 61 62 6c 65  TID_Programmable
14e0: 20 3d 20 7b 30 78 34 30 46 43 36 45 44 35 2c 20   = {0x40FC6ED5, 
14f0: 30 78 32 34 33 38 2c 20 30 78 31 31 43 46 2c 20  0x2438, 0x11CF, 
1500: 5b 30 78 41 33 2c 20 30 78 44 42 2c 20 30 78 30  [0xA3, 0xDB, 0x0
1510: 38 2c 20 30 78 30 30 2c 20 30 78 33 36 2c 20 30  8, 0x00, 0x36, 0
1520: 78 46 31 2c 20 30 78 32 35 2c 20 30 78 30 32 5d  xF1, 0x25, 0x02]
1530: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 41  };. const IID CA
1540: 54 49 44 5f 52 65 71 75 69 72 65 73 44 61 74 61  TID_RequiresData
1550: 50 61 74 68 48 6f 73 74 20 3d 20 7b 30 78 30 44  PathHost = {0x0D
1560: 45 38 36 41 35 30 2c 20 30 78 32 42 41 41 2c 20  E86A50, 0x2BAA, 
1570: 30 78 31 31 43 46 2c 20 5b 30 78 41 32 2c 20 30  0x11CF, [0xA2, 0
1580: 78 32 39 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x29, 0x00, 0xAA,
1590: 20 30 78 30 30 2c 20 30 78 33 44 2c 20 30 78 37   0x00, 0x3D, 0x7
15a0: 33 2c 20 30 78 35 32 5d 7d 3b 0a 20 63 6f 6e 73  3, 0x52]};. cons
15b0: 74 20 49 49 44 20 43 41 54 49 44 5f 53 61 66 65  t IID CATID_Safe
15c0: 46 6f 72 49 6e 69 74 69 61 6c 69 7a 69 6e 67 20  ForInitializing 
15d0: 3d 20 7b 30 78 37 44 44 39 35 38 30 32 2c 20 30  = {0x7DD95802, 0
15e0: 78 39 38 38 32 2c 20 30 78 31 31 43 46 2c 20 5b  x9882, 0x11CF, [
15f0: 30 78 39 46 2c 20 30 78 41 39 2c 20 30 78 30 30  0x9F, 0xA9, 0x00
1600: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
1610: 36 43 2c 20 30 78 34 32 2c 20 30 78 43 34 5d 7d  6C, 0x42, 0xC4]}
1620: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 41 54  ;. const IID CAT
1630: 49 44 5f 53 61 66 65 46 6f 72 53 63 72 69 70 74  ID_SafeForScript
1640: 69 6e 67 20 3d 20 7b 30 78 37 44 44 39 35 38 30  ing = {0x7DD9580
1650: 31 2c 20 30 78 39 38 38 32 2c 20 30 78 31 31 43  1, 0x9882, 0x11C
1660: 46 2c 20 5b 30 78 39 46 2c 20 30 78 41 39 2c 20  F, [0x9F, 0xA9, 
1670: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1680: 2c 20 30 78 36 43 2c 20 30 78 34 32 2c 20 30 78  , 0x6C, 0x42, 0x
1690: 43 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  C4]};. const IID
16a0: 20 43 47 49 44 5f 44 6f 63 48 6f 73 74 43 6f 6d   CGID_DocHostCom
16b0: 6d 61 6e 64 48 61 6e 64 6c 65 72 20 3d 20 7b 30  mandHandler = {0
16c0: 78 46 33 38 42 43 32 34 32 2c 20 30 78 42 39 35  xF38BC242, 0xB95
16d0: 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 39  0, 0x11D1, [0x89
16e0: 2c 20 30 78 31 38 2c 20 30 78 30 30 2c 20 30 78  , 0x18, 0x00, 0x
16f0: 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20  C0, 0x4F, 0xC2, 
1700: 30 78 43 38 2c 20 30 78 33 36 5d 7d 3b 0a 20 63  0xC8, 0x36]};. c
1710: 6f 6e 73 74 20 49 49 44 20 43 47 49 44 5f 44 6f  onst IID CGID_Do
1720: 77 6e 6c 6f 61 64 48 6f 73 74 20 3d 20 7b 30 78  wnloadHost = {0x
1730: 45 30 36 30 38 37 32 38 2c 20 30 78 41 45 34 43  E0608728, 0xAE4C
1740: 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 41 2c  , 0x11D1, [0xBA,
1750: 20 30 78 34 30 2c 20 30 78 30 30 2c 20 30 78 43   0x40, 0x00, 0xC
1760: 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30  0, 0x4F, 0xB9, 0
1770: 78 32 44 2c 20 30 78 37 39 5d 7d 3b 0a 20 63 6f  x2D, 0x79]};. co
1780: 6e 73 74 20 49 49 44 20 43 47 49 44 5f 45 78 70  nst IID CGID_Exp
1790: 6c 6f 72 65 72 20 3d 20 7b 30 78 30 30 30 32 31  lorer = {0x00021
17a0: 34 44 30 2c 20 30 78 30 30 30 30 2c 20 30 78 30  4D0, 0x0000, 0x0
17b0: 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
17c0: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
17d0: 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
17e0: 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
17f0: 49 44 20 43 47 49 44 5f 45 78 70 6c 6f 72 65 72  ID CGID_Explorer
1800: 42 61 72 44 6f 63 20 3d 20 7b 30 78 30 30 30 32  BarDoc = {0x0002
1810: 31 34 44 33 2c 20 30 78 30 30 30 30 2c 20 30 78  14D3, 0x0000, 0x
1820: 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
1830: 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
1840: 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
1850: 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
1860: 49 49 44 20 43 47 49 44 5f 49 6e 74 65 72 6e 65  IID CGID_Interne
1870: 74 45 78 70 6c 6f 72 65 72 20 3d 20 7b 30 78 45  tExplorer = {0xE
1880: 42 37 45 45 44 30 30 2c 20 30 78 46 37 34 44 2c  B7EED00, 0xF74D,
1890: 20 30 78 31 31 44 32 2c 20 5b 30 78 42 42 2c 20   0x11D2, [0xBB, 
18a0: 30 78 37 46 2c 20 30 78 30 30 2c 20 30 78 31 30  0x7F, 0x00, 0x10
18b0: 2c 20 30 78 34 42 2c 20 30 78 33 35 2c 20 30 78  , 0x4B, 0x35, 0x
18c0: 45 37 2c 20 30 78 46 39 5d 7d 3b 0a 20 63 6f 6e  E7, 0xF9]};. con
18d0: 73 74 20 49 49 44 20 43 47 49 44 5f 4d 53 48 54  st IID CGID_MSHT
18e0: 4d 4c 20 3d 20 7b 30 78 44 45 34 42 41 39 30 30  ML = {0xDE4BA900
18f0: 2c 20 30 78 35 39 43 41 2c 20 30 78 31 31 43 46  , 0x59CA, 0x11CF
1900: 2c 20 5b 30 78 39 35 2c 20 30 78 39 32 2c 20 30  , [0x95, 0x92, 0
1910: 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c  x44, 0x45, 0x53,
1920: 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30   0x54, 0x00, 0x0
1930: 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
1940: 43 47 49 44 5f 53 68 65 6c 6c 44 6f 63 56 69 65  CGID_ShellDocVie
1950: 77 20 3d 20 7b 30 78 30 30 30 32 31 34 44 31 2c  w = {0x000214D1,
1960: 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
1970: 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
1980: 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
1990: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
19a0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
19b0: 47 49 44 5f 53 68 65 6c 6c 53 65 72 76 69 63 65  GID_ShellService
19c0: 4f 62 6a 65 63 74 20 3d 20 7b 30 78 30 30 30 32  Object = {0x0002
19d0: 31 34 44 32 2c 20 30 78 30 30 30 30 2c 20 30 78  14D2, 0x0000, 0x
19e0: 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
19f0: 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
1a00: 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
1a10: 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
1a20: 49 49 44 20 43 47 49 44 5f 53 68 6f 72 74 43 75  IID CGID_ShortCu
1a30: 74 20 3d 20 7b 30 78 39 33 41 36 38 37 35 30 2c  t = {0x93A68750,
1a40: 20 30 78 39 35 31 41 2c 20 30 78 31 31 44 31 2c   0x951A, 0x11D1,
1a50: 20 5b 30 78 39 34 2c 20 30 78 36 46 2c 20 30 78   [0x94, 0x6F, 0x
1a60: 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
1a70: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
1a80: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
1a90: 4c 53 49 44 5f 31 20 3d 20 7b 30 78 44 33 34 46  LSID_1 = {0xD34F
1aa0: 31 38 31 33 2c 20 30 78 35 37 36 45 2c 20 30 78  1813, 0x576E, 0x
1ab0: 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38  11D0, [0xB2, 0x8
1ac0: 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  C, 0x00, 0xC0, 0
1ad0: 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c  x4F, 0xD7, 0xCD,
1ae0: 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x22]};. const 
1af0: 49 49 44 20 43 4c 53 49 44 5f 32 20 3d 20 7b 30  IID CLSID_2 = {0
1b00: 78 44 33 34 46 31 38 31 34 2c 20 30 78 35 37 36  xD34F1814, 0x576
1b10: 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32  E, 0x11D0, [0xB2
1b20: 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78  , 0x8C, 0x00, 0x
1b30: 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20  C0, 0x4F, 0xD7, 
1b40: 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63  0xCD, 0x22]};. c
1b50: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 33  onst IID CLSID_3
1b60: 20 3d 20 7b 30 78 44 33 34 46 31 38 31 35 2c 20   = {0xD34F1815, 
1b70: 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20  0x576E, 0x11D0, 
1b80: 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30  [0xB2, 0x8C, 0x0
1b90: 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
1ba0: 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d  xD7, 0xCD, 0x22]
1bb0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
1bc0: 53 49 44 5f 34 20 3d 20 7b 30 78 44 33 34 46 31  SID_4 = {0xD34F1
1bd0: 38 31 36 2c 20 30 78 35 37 36 45 2c 20 30 78 31  816, 0x576E, 0x1
1be0: 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43  1D0, [0xB2, 0x8C
1bf0: 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
1c00: 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20  4F, 0xD7, 0xCD, 
1c10: 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x22]};. const I
1c20: 49 44 20 43 4c 53 49 44 5f 35 20 3d 20 7b 30 78  ID CLSID_5 = {0x
1c30: 44 33 34 46 31 38 31 37 2c 20 30 78 35 37 36 45  D34F1817, 0x576E
1c40: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c  , 0x11D0, [0xB2,
1c50: 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43   0x8C, 0x00, 0xC
1c60: 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30  0, 0x4F, 0xD7, 0
1c70: 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f  xCD, 0x22]};. co
1c80: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 36 20  nst IID CLSID_6 
1c90: 3d 20 7b 30 78 44 33 34 46 31 38 31 38 2c 20 30  = {0xD34F1818, 0
1ca0: 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b  x576E, 0x11D0, [
1cb0: 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30  0xB2, 0x8C, 0x00
1cc0: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
1cd0: 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d  D7, 0xCD, 0x22]}
1ce0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
1cf0: 49 44 5f 37 20 3d 20 7b 30 78 44 33 34 46 31 38  ID_7 = {0xD34F18
1d00: 31 39 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31  19, 0x576E, 0x11
1d10: 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c  D0, [0xB2, 0x8C,
1d20: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
1d30: 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30  F, 0xD7, 0xCD, 0
1d40: 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x22]};. const II
1d50: 44 20 43 4c 53 49 44 5f 38 20 3d 20 7b 30 78 44  D CLSID_8 = {0xD
1d60: 33 34 46 31 38 31 41 2c 20 30 78 35 37 36 45 2c  34F181A, 0x576E,
1d70: 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20   0x11D0, [0xB2, 
1d80: 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0x8C, 0x00, 0xC0
1d90: 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78  , 0x4F, 0xD7, 0x
1da0: 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e  CD, 0x22]};. con
1db0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 39 20 3d  st IID CLSID_9 =
1dc0: 20 7b 30 78 44 33 34 46 31 38 31 42 2c 20 30 78   {0xD34F181B, 0x
1dd0: 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30  576E, 0x11D0, [0
1de0: 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c  xB2, 0x8C, 0x00,
1df0: 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
1e00: 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b  7, 0xCD, 0x22]};
1e10: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
1e20: 44 5f 61 20 3d 20 7b 30 78 44 33 34 46 31 38 31  D_a = {0xD34F181
1e30: 43 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44  C, 0x576E, 0x11D
1e40: 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20  0, [0xB2, 0x8C, 
1e50: 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
1e60: 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78  , 0xD7, 0xCD, 0x
1e70: 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  22]};. const IID
1e80: 20 43 4c 53 49 44 5f 41 62 6f 75 74 50 72 6f 74   CLSID_AboutProt
1e90: 6f 63 6f 6c 20 3d 20 7b 30 78 33 30 35 30 46 34  ocol = {0x3050F4
1ea0: 30 36 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  06, 0x98B5, 0x11
1eb0: 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1ec0: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1ed0: 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1ee0: 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1ef0: 44 20 43 4c 53 49 44 5f 41 63 63 65 73 73 43 6f  D CLSID_AccessCo
1f00: 6e 74 72 6f 6c 45 6e 74 72 79 20 3d 20 7b 30 78  ntrolEntry = {0x
1f10: 42 37 35 41 43 30 30 30 2c 20 30 78 39 42 44 44  B75AC000, 0x9BDD
1f20: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 35 2c  , 0x11D0, [0x85,
1f30: 20 30 78 32 43 2c 20 30 78 30 30 2c 20 30 78 43   0x2C, 0x00, 0xC
1f40: 30 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30  0, 0x4F, 0xD8, 0
1f50: 78 44 35 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f  xD5, 0x03]};. co
1f60: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 41 63  nst IID CLSID_Ac
1f70: 63 65 73 73 43 6f 6e 74 72 6f 6c 4c 69 73 74 20  cessControlList 
1f80: 3d 20 7b 30 78 42 38 35 45 41 30 35 32 2c 20 30  = {0xB85EA052, 0
1f90: 78 39 42 44 44 2c 20 30 78 31 31 44 30 2c 20 5b  x9BDD, 0x11D0, [
1fa0: 30 78 38 35 2c 20 30 78 32 43 2c 20 30 78 30 30  0x85, 0x2C, 0x00
1fb0: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
1fc0: 44 38 2c 20 30 78 44 35 2c 20 30 78 30 33 5d 7d  D8, 0xD5, 0x03]}
1fd0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
1fe0: 49 44 5f 41 63 63 6f 75 6e 74 44 69 73 63 6f 76  ID_AccountDiscov
1ff0: 65 72 79 20 3d 20 7b 30 78 33 44 41 42 33 30 45  ery = {0x3DAB30E
2000: 44 2c 20 30 78 38 31 33 32 2c 20 30 78 34 30 42  D, 0x8132, 0x40B
2010: 46 2c 20 5b 30 78 41 38 2c 20 30 78 42 41 2c 20  F, [0xA8, 0xBA, 
2020: 30 78 37 42 2c 20 30 78 35 30 2c 20 30 78 35 37  0x7B, 0x50, 0x57
2030: 2c 20 30 78 46 30 2c 20 30 78 43 44 2c 20 30 78  , 0xF0, 0xCD, 0x
2040: 31 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  10]};. const IID
2050: 20 43 4c 53 49 44 5f 41 43 4c 43 75 73 74 6f 6d   CLSID_ACLCustom
2060: 4d 52 55 20 3d 20 7b 30 78 36 39 33 35 44 42 39  MRU = {0x6935DB9
2070: 33 2c 20 30 78 32 31 45 38 2c 20 30 78 34 43 43  3, 0x21E8, 0x4CC
2080: 43 2c 20 5b 30 78 42 45 2c 20 30 78 42 39 2c 20  C, [0xBE, 0xB9, 
2090: 30 78 39 46 2c 20 30 78 45 33 2c 20 30 78 43 37  0x9F, 0xE3, 0xC7
20a0: 2c 20 30 78 37 41 2c 20 30 78 32 39 2c 20 30 78  , 0x7A, 0x29, 0x
20b0: 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7A]};. const IID
20c0: 20 43 4c 53 49 44 5f 41 43 4c 48 69 73 74 6f 72   CLSID_ACLHistor
20d0: 79 20 3d 20 7b 30 78 30 30 42 42 32 37 36 34 2c  y = {0x00BB2764,
20e0: 20 30 78 36 41 37 37 2c 20 30 78 31 31 44 30 2c   0x6A77, 0x11D0,
20f0: 20 5b 30 78 41 35 2c 20 30 78 33 35 2c 20 30 78   [0xA5, 0x35, 0x
2100: 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
2110: 30 78 44 37 2c 20 30 78 44 30 2c 20 30 78 36 32  0xD7, 0xD0, 0x62
2120: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
2130: 4c 53 49 44 5f 41 43 4c 69 73 74 49 53 46 20 3d  LSID_ACListISF =
2140: 20 7b 30 78 30 33 43 30 33 36 46 31 2c 20 30 78   {0x03C036F1, 0x
2150: 41 31 38 36 2c 20 30 78 31 31 44 30 2c 20 5b 30  A186, 0x11D0, [0
2160: 78 38 32 2c 20 30 78 34 41 2c 20 30 78 30 30 2c  x82, 0x4A, 0x00,
2170: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 35   0xAA, 0x00, 0x5
2180: 42 2c 20 30 78 34 33 2c 20 30 78 38 33 5d 7d 3b  B, 0x43, 0x83]};
2190: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
21a0: 44 5f 41 43 4c 4d 52 55 20 3d 20 7b 30 78 36 37  D_ACLMRU = {0x67
21b0: 35 36 41 36 34 31 2c 20 30 78 44 45 37 31 2c 20  56A641, 0xDE71, 
21c0: 30 78 31 31 44 30 2c 20 5b 30 78 38 33 2c 20 30  0x11D0, [0x83, 0
21d0: 78 31 42 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x1B, 0x00, 0xAA,
21e0: 20 30 78 30 30 2c 20 30 78 35 42 2c 20 30 78 34   0x00, 0x5B, 0x4
21f0: 33 2c 20 30 78 38 33 5d 7d 3b 0a 20 63 6f 6e 73  3, 0x83]};. cons
2200: 74 20 49 49 44 20 43 4c 53 49 44 5f 41 43 4c 4d  t IID CLSID_ACLM
2210: 75 6c 74 69 20 3d 20 7b 30 78 30 30 42 42 32 37  ulti = {0x00BB27
2220: 36 35 2c 20 30 78 36 41 37 37 2c 20 30 78 31 31  65, 0x6A77, 0x11
2230: 44 30 2c 20 5b 30 78 41 35 2c 20 30 78 33 35 2c  D0, [0xA5, 0x35,
2240: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
2250: 46 2c 20 30 78 44 37 2c 20 30 78 44 30 2c 20 30  F, 0xD7, 0xD0, 0
2260: 78 36 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x62]};. const II
2270: 44 20 43 4c 53 49 44 5f 41 63 74 69 76 65 44 65  D CLSID_ActiveDe
2280: 73 6b 74 6f 70 20 3d 20 7b 30 78 37 35 30 34 38  sktop = {0x75048
2290: 37 30 30 2c 20 30 78 45 46 31 46 2c 20 30 78 31  700, 0xEF1F, 0x1
22a0: 31 44 30 2c 20 5b 30 78 39 38 2c 20 30 78 38 38  1D0, [0x98, 0x88
22b0: 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78  , 0x00, 0x60, 0x
22c0: 39 37 2c 20 30 78 44 45 2c 20 30 78 41 43 2c 20  97, 0xDE, 0xAC, 
22d0: 30 78 46 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xF9]};. const I
22e0: 49 44 20 43 4c 53 49 44 5f 41 64 61 70 74 65 72  ID CLSID_Adapter
22f0: 49 6e 66 6f 20 3d 20 7b 30 78 36 46 39 39 34 32  Info = {0x6F9942
2300: 43 39 2c 20 30 78 43 31 42 31 2c 20 30 78 34 41  C9, 0xC1B1, 0x4A
2310: 42 35 2c 20 5b 30 78 39 33 2c 20 30 78 44 41 2c  B5, [0x93, 0xDA,
2320: 20 30 78 36 30 2c 20 30 78 35 38 2c 20 30 78 39   0x60, 0x58, 0x9
2330: 39 2c 20 30 78 31 44 2c 20 30 78 43 38 2c 20 30  9, 0x1D, 0xC8, 0
2340: 78 46 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xF3]};. const II
2350: 44 20 43 4c 53 49 44 5f 41 64 64 72 43 6f 6e 74  D CLSID_AddrCont
2360: 72 6f 6c 20 3d 20 7b 30 78 30 30 30 30 30 33 34  rol = {0x0000034
2370: 38 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  8, 0x0000, 0x000
2380: 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
2390: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
23a0: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
23b0: 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
23c0: 20 43 4c 53 49 44 5f 41 64 64 72 65 73 73 42 61   CLSID_AddressBa
23d0: 72 50 61 72 73 65 72 20 3d 20 7b 30 78 45 30 45  rParser = {0xE0E
23e0: 31 31 41 30 39 2c 20 30 78 35 43 42 38 2c 20 30  11A09, 0x5CB8, 0
23f0: 78 34 42 36 43 2c 20 5b 30 78 38 33 2c 20 30 78  x4B6C, [0x83, 0x
2400: 33 32 2c 20 30 78 45 30 2c 20 30 78 30 37 2c 20  32, 0xE0, 0x07, 
2410: 30 78 32 30 2c 20 30 78 41 31 2c 20 30 78 36 38  0x20, 0xA1, 0x68
2420: 2c 20 30 78 46 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xF2]};. const
2430: 20 49 49 44 20 43 4c 53 49 44 5f 41 44 73 44 53   IID CLSID_ADsDS
2440: 4f 4f 62 6a 65 63 74 20 3d 20 7b 30 78 35 34 39  OObject = {0x549
2450: 33 36 35 44 30 2c 20 30 78 45 43 32 36 2c 20 30  365D0, 0xEC26, 0
2460: 78 31 31 43 46 2c 20 5b 30 78 38 33 2c 20 30 78  x11CF, [0x83, 0x
2470: 31 30 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  10, 0x00, 0xAA, 
2480: 30 78 30 30 2c 20 30 78 42 35 2c 20 30 78 30 35  0x00, 0xB5, 0x05
2490: 2c 20 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xDB]};. const
24a0: 20 49 49 44 20 43 4c 53 49 44 5f 41 44 73 53 65   IID CLSID_ADsSe
24b0: 63 75 72 69 74 79 55 74 69 6c 69 74 79 20 3d 20  curityUtility = 
24c0: 7b 30 78 46 32 37 30 43 36 34 41 2c 20 30 78 46  {0xF270C64A, 0xF
24d0: 46 42 38 2c 20 30 78 34 41 45 34 2c 20 5b 30 78  FB8, 0x4AE4, [0x
24e0: 38 35 2c 20 30 78 46 45 2c 20 30 78 33 41 2c 20  85, 0xFE, 0x3A, 
24f0: 30 78 37 35 2c 20 30 78 45 35 2c 20 30 78 33 34  0x75, 0xE5, 0x34
2500: 2c 20 30 78 37 39 2c 20 30 78 36 36 5d 7d 3b 0a  , 0x79, 0x66]};.
2510: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
2520: 5f 41 44 53 79 73 74 65 6d 49 6e 66 6f 20 3d 20  _ADSystemInfo = 
2530: 7b 30 78 35 30 42 36 33 32 37 46 2c 20 30 78 41  {0x50B6327F, 0xA
2540: 46 44 31 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  FD1, 0x11D2, [0x
2550: 39 43 2c 20 30 78 42 39 2c 20 30 78 30 30 2c 20  9C, 0xB9, 0x00, 
2560: 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37 41  0x00, 0xF8, 0x7A
2570: 2c 20 30 78 33 36 2c 20 30 78 39 45 5d 7d 3b 0a  , 0x36, 0x9E]};.
2580: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
2590: 5f 41 6c 67 53 65 74 75 70 20 3d 20 7b 30 78 32  _AlgSetup = {0x2
25a0: 37 44 30 42 43 43 43 2c 20 30 78 33 34 34 44 2c  7D0BCCC, 0x344D,
25b0: 20 30 78 34 32 38 37 2c 20 5b 30 78 41 46 2c 20   0x4287, [0xAF, 
25c0: 30 78 33 37 2c 20 30 78 30 43 2c 20 30 78 37 32  0x37, 0x0C, 0x72
25d0: 2c 20 30 78 43 31 2c 20 30 78 36 31 2c 20 30 78  , 0xC1, 0x61, 0x
25e0: 43 31 2c 20 30 78 34 43 5d 7d 3b 0a 20 63 6f 6e  C1, 0x4C]};. con
25f0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 41 6c 6c  st IID CLSID_All
2600: 43 6c 61 73 73 65 73 20 3d 20 7b 30 78 30 30 30  Classes = {0x000
2610: 30 30 33 33 30 2c 20 30 78 30 30 30 30 2c 20 30  00330, 0x0000, 0
2620: 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
2630: 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
2640: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
2650: 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
2660: 20 49 49 44 20 43 4c 53 49 44 5f 41 6c 70 68 61   IID CLSID_Alpha
2670: 62 65 74 69 63 61 6c 43 61 74 65 67 6f 72 69 7a  beticalCategoriz
2680: 65 72 20 3d 20 7b 30 78 33 43 32 36 35 34 43 36  er = {0x3C2654C6
2690: 2c 20 30 78 37 33 37 32 2c 20 30 78 34 46 36 42  , 0x7372, 0x4F6B
26a0: 2c 20 5b 30 78 42 33 2c 20 30 78 31 30 2c 20 30  , [0xB3, 0x10, 0
26b0: 78 35 35 2c 20 30 78 44 36 2c 20 30 78 31 32 2c  x55, 0xD6, 0x12,
26c0: 20 30 78 38 46 2c 20 30 78 34 39 2c 20 30 78 44   0x8F, 0x49, 0xD
26d0: 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
26e0: 43 4c 53 49 44 5f 41 6e 63 68 6f 72 43 6c 69 63  CLSID_AnchorClic
26f0: 6b 20 3d 20 7b 30 78 31 33 44 35 34 31 33 43 2c  k = {0x13D5413C,
2700: 20 30 78 33 33 42 39 2c 20 30 78 31 31 44 32 2c   0x33B9, 0x11D2,
2710: 20 5b 30 78 39 35 2c 20 30 78 41 37 2c 20 30 78   [0x95, 0xA7, 0x
2720: 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
2730: 30 78 38 45 2c 20 30 78 43 42 2c 20 30 78 30 32  0x8E, 0xCB, 0x02
2740: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
2750: 4c 53 49 44 5f 41 6e 69 6d 61 74 69 6f 6e 43 6f  LSID_AnimationCo
2760: 6d 70 6f 73 65 72 46 61 63 74 6f 72 79 20 3d 20  mposerFactory = 
2770: 7b 30 78 33 33 32 42 32 41 35 36 2c 20 30 78 46  {0x332B2A56, 0xF
2780: 38 36 43 2c 20 30 78 34 37 45 37 2c 20 5b 30 78  86C, 0x47E7, [0x
2790: 38 36 2c 20 30 78 30 32 2c 20 30 78 46 43 2c 20  86, 0x02, 0xFC, 
27a0: 30 78 34 32 2c 20 30 78 41 43 2c 20 30 78 38 42  0x42, 0xAC, 0x8B
27b0: 2c 20 30 78 39 39 2c 20 30 78 32 30 5d 7d 3b 0a  , 0x99, 0x20]};.
27c0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
27d0: 5f 41 6e 69 6d 61 74 69 6f 6e 43 6f 6d 70 6f 73  _AnimationCompos
27e0: 65 72 53 69 74 65 46 61 63 74 6f 72 79 20 3d 20  erSiteFactory = 
27f0: 7b 30 78 31 36 39 31 31 41 36 35 2c 20 30 78 44  {0x16911A65, 0xD
2800: 34 31 44 2c 20 30 78 34 34 33 31 2c 20 5b 30 78  41D, 0x4431, [0x
2810: 38 37 2c 20 30 78 46 37 2c 20 30 78 45 37 2c 20  87, 0xF7, 0xE7, 
2820: 30 78 35 37 2c 20 30 78 46 34 2c 20 30 78 44 30  0x57, 0xF4, 0xD0
2830: 2c 20 30 78 33 42 2c 20 30 78 44 38 5d 7d 3b 0a  , 0x3B, 0xD8]};.
2840: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
2850: 5f 41 70 70 6c 69 63 61 74 69 6f 6e 47 61 74 65  _ApplicationGate
2860: 77 61 79 53 65 72 76 69 63 65 73 20 3d 20 7b 30  wayServices = {0
2870: 78 46 38 41 44 45 31 44 33 2c 20 30 78 34 39 44  xF8ADE1D3, 0x49D
2880: 46 2c 20 30 78 34 42 37 35 2c 20 5b 30 78 39 30  F, 0x4B75, [0x90
2890: 2c 20 30 78 30 35 2c 20 30 78 45 46 2c 20 30 78  , 0x05, 0xEF, 0x
28a0: 39 35 2c 20 30 78 30 38 2c 20 30 78 45 36 2c 20  95, 0x08, 0xE6, 
28b0: 30 78 41 33 2c 20 30 78 33 37 5d 7d 3b 0a 20 63  0xA3, 0x37]};. c
28c0: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 41  onst IID CLSID_A
28d0: 75 74 6f 43 6f 6d 70 6c 65 74 65 20 3d 20 7b 30  utoComplete = {0
28e0: 78 30 30 42 42 32 37 36 33 2c 20 30 78 36 41 37  x00BB2763, 0x6A7
28f0: 37 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 35  7, 0x11D0, [0xA5
2900: 2c 20 30 78 33 35 2c 20 30 78 30 30 2c 20 30 78  , 0x35, 0x00, 0x
2910: 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20  C0, 0x4F, 0xD7, 
2920: 30 78 44 30 2c 20 30 78 36 32 5d 7d 3b 0a 20 63  0xD0, 0x62]};. c
2930: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 41  onst IID CLSID_A
2940: 75 74 6f 44 69 73 63 6f 76 65 72 79 50 72 6f 76  utoDiscoveryProv
2950: 69 64 65 72 20 3d 20 7b 30 78 43 34 46 33 44 35  ider = {0xC4F3D5
2960: 42 46 2c 20 30 78 34 38 30 39 2c 20 30 78 34 34  BF, 0x4809, 0x44
2970: 45 33 2c 20 5b 30 78 38 34 2c 20 30 78 41 34 2c  E3, [0x84, 0xA4,
2980: 20 30 78 33 36 2c 20 30 78 38 42 2c 20 30 78 36   0x36, 0x8B, 0x6
2990: 42 2c 20 30 78 33 33 2c 20 30 78 42 30 2c 20 30  B, 0x33, 0xB0, 0
29a0: 78 42 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xB4]};. const II
29b0: 44 20 43 4c 53 49 44 5f 41 75 74 6f 70 6c 61 79  D CLSID_Autoplay
29c0: 46 6f 72 53 6c 69 64 65 53 68 6f 77 20 3d 20 7b  ForSlideShow = {
29d0: 30 78 30 30 45 37 42 33 35 38 2c 20 30 78 46 36  0x00E7B358, 0xF6
29e0: 35 42 2c 20 30 78 34 44 43 46 2c 20 5b 30 78 38  5B, 0x4DCF, [0x8
29f0: 33 2c 20 30 78 44 46 2c 20 30 78 43 44 2c 20 30  3, 0xDF, 0xCD, 0
2a00: 78 30 32 2c 20 30 78 36 42 2c 20 30 78 39 34 2c  x02, 0x6B, 0x94,
2a10: 20 30 78 42 46 2c 20 30 78 44 34 5d 7d 3b 0a 20   0xBF, 0xD4]};. 
2a20: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
2a30: 62 20 3d 20 7b 30 78 44 33 34 46 31 38 31 44 2c  b = {0xD34F181D,
2a40: 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c   0x576E, 0x11D0,
2a50: 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78   [0xB2, 0x8C, 0x
2a60: 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
2a70: 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32  0xD7, 0xCD, 0x22
2a80: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
2a90: 4c 53 49 44 5f 42 61 63 6b 67 72 6f 75 6e 64 43  LSID_BackgroundC
2aa0: 6f 70 79 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78  opyManager = {0x
2ab0: 34 39 39 31 44 33 34 42 2c 20 30 78 38 30 41 31  4991D34B, 0x80A1
2ac0: 2c 20 30 78 34 32 39 31 2c 20 5b 30 78 38 33 2c  , 0x4291, [0x83,
2ad0: 20 30 78 42 36 2c 20 30 78 33 33 2c 20 30 78 32   0xB6, 0x33, 0x2
2ae0: 38 2c 20 30 78 33 36 2c 20 30 78 36 42 2c 20 30  8, 0x36, 0x6B, 0
2af0: 78 39 30 2c 20 30 78 39 37 5d 7d 3b 0a 20 63 6f  x90, 0x97]};. co
2b00: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 42 61  nst IID CLSID_Ba
2b10: 63 6b 67 72 6f 75 6e 64 43 6f 70 79 4d 61 6e 61  ckgroundCopyMana
2b20: 67 65 72 31 5f 35 20 3d 20 7b 30 78 46 30 38 37  ger1_5 = {0xF087
2b30: 37 37 31 46 2c 20 30 78 44 37 34 46 2c 20 30 78  771F, 0xD74F, 0x
2b40: 34 43 31 41 2c 20 5b 30 78 42 42 2c 20 30 78 38  4C1A, [0xBB, 0x8
2b50: 41 2c 20 30 78 45 31 2c 20 30 78 36 41 2c 20 30  A, 0xE1, 0x6A, 0
2b60: 78 43 41 2c 20 30 78 39 31 2c 20 30 78 32 34 2c  xCA, 0x91, 0x24,
2b70: 20 30 78 45 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xEA]};. const 
2b80: 49 49 44 20 43 4c 53 49 44 5f 42 61 63 6b 67 72  IID CLSID_Backgr
2b90: 6f 75 6e 64 43 6f 70 79 51 4d 67 72 20 3d 20 7b  oundCopyQMgr = {
2ba0: 30 78 36 39 41 44 34 41 45 45 2c 20 30 78 35 31  0x69AD4AEE, 0x51
2bb0: 42 45 2c 20 30 78 34 33 39 42 2c 20 5b 30 78 41  BE, 0x439B, [0xA
2bc0: 39 2c 20 30 78 32 43 2c 20 30 78 38 36 2c 20 30  9, 0x2C, 0x86, 0
2bd0: 78 41 45 2c 20 30 78 34 39 2c 20 30 78 30 45 2c  xAE, 0x49, 0x0E,
2be0: 20 30 78 38 42 2c 20 30 78 33 30 5d 7d 3b 0a 20   0x8B, 0x30]};. 
2bf0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
2c00: 42 61 63 6b 4c 69 6e 6b 20 3d 20 7b 30 78 46 43  BackLink = {0xFC
2c10: 42 46 39 30 36 46 2c 20 30 78 34 30 38 30 2c 20  BF906F, 0x4080, 
2c20: 30 78 31 31 44 31 2c 20 5b 30 78 41 33 2c 20 30  0x11D1, [0xA3, 0
2c30: 78 41 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xAC, 0x00, 0xC0,
2c40: 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 35   0x4F, 0xB9, 0x5
2c50: 30 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73  0, 0xDC]};. cons
2c60: 74 20 49 49 44 20 43 4c 53 49 44 5f 42 61 73 69  t IID CLSID_Basi
2c70: 63 49 6d 61 67 65 45 66 66 65 63 74 73 20 3d 20  cImageEffects = 
2c80: 7b 30 78 31 36 42 32 38 30 43 38 2c 20 30 78 45  {0x16B280C8, 0xE
2c90: 45 37 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  E70, 0x11D1, [0x
2ca0: 39 30 2c 20 30 78 36 36 2c 20 30 78 30 30 2c 20  90, 0x66, 0x00, 
2cb0: 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39  0xC0, 0x4F, 0xD9
2cc0: 2c 20 30 78 31 38 2c 20 30 78 39 44 5d 7d 3b 0a  , 0x18, 0x9D]};.
2cd0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
2ce0: 5f 42 61 73 69 63 49 6d 61 67 65 45 66 66 65 63  _BasicImageEffec
2cf0: 74 73 50 50 20 3d 20 7b 30 78 31 36 42 32 38 30  tsPP = {0x16B280
2d00: 43 39 2c 20 30 78 45 45 37 30 2c 20 30 78 31 31  C9, 0xEE70, 0x11
2d10: 44 31 2c 20 5b 30 78 39 30 2c 20 30 78 36 36 2c  D1, [0x90, 0x66,
2d20: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
2d30: 46 2c 20 30 78 44 39 2c 20 30 78 31 38 2c 20 30  F, 0xD9, 0x18, 0
2d40: 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x9D]};. const II
2d50: 44 20 43 4c 53 49 44 5f 42 6c 6f 63 6b 46 6f 72  D CLSID_BlockFor
2d60: 6d 61 74 73 20 3d 20 7b 30 78 33 30 35 30 46 38  mats = {0x3050F8
2d70: 33 31 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  31, 0x98B5, 0x11
2d80: 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
2d90: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
2da0: 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
2db0: 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
2dc0: 44 20 43 4c 53 49 44 5f 42 72 69 64 67 65 54 65  D CLSID_BridgeTe
2dd0: 72 6d 69 6e 61 6c 20 3d 20 7b 30 78 38 45 42 41  rminal = {0x8EBA
2de0: 45 37 41 33 2c 20 30 78 38 39 34 33 2c 20 30 78  E7A3, 0x8943, 0x
2df0: 31 31 44 31 2c 20 5b 30 78 39 36 2c 20 30 78 42  11D1, [0x96, 0xB
2e00: 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  8, 0x00, 0xC0, 0
2e10: 78 34 46 2c 20 30 78 42 36 2c 20 30 78 45 38 2c  x4F, 0xB6, 0xE8,
2e20: 20 30 78 36 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x66]};. const 
2e30: 49 49 44 20 43 4c 53 49 44 5f 63 20 3d 20 7b 30  IID CLSID_c = {0
2e40: 78 44 33 34 46 31 38 31 45 2c 20 30 78 35 37 36  xD34F181E, 0x576
2e50: 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32  E, 0x11D0, [0xB2
2e60: 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78  , 0x8C, 0x00, 0x
2e70: 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20  C0, 0x4F, 0xD7, 
2e80: 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63  0xCD, 0x22]};. c
2e90: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43  onst IID CLSID_C
2ea0: 41 63 63 50 72 6f 70 53 65 72 76 69 63 65 73 20  AccPropServices 
2eb0: 3d 20 7b 30 78 42 35 46 38 33 35 30 42 2c 20 30  = {0xB5F8350B, 0
2ec0: 78 30 35 34 38 2c 20 30 78 34 38 42 31 2c 20 5b  x0548, 0x48B1, [
2ed0: 30 78 41 36 2c 20 30 78 45 45 2c 20 30 78 38 38  0xA6, 0xEE, 0x88
2ee0: 2c 20 30 78 42 44 2c 20 30 78 30 30 2c 20 30 78  , 0xBD, 0x00, 0x
2ef0: 42 34 2c 20 30 78 41 35 2c 20 30 78 45 37 5d 7d  B4, 0xA5, 0xE7]}
2f00: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
2f10: 49 44 5f 43 41 63 74 69 76 65 49 4d 4d 20 3d 20  ID_CActiveIMM = 
2f20: 7b 30 78 34 39 35 35 44 44 33 33 2c 20 30 78 42  {0x4955DD33, 0xB
2f30: 31 35 39 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  159, 0x11D0, [0x
2f40: 38 46 2c 20 30 78 43 46 2c 20 30 78 30 30 2c 20  8F, 0xCF, 0x00, 
2f50: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 42  0xAA, 0x00, 0x6B
2f60: 2c 20 30 78 43 43 2c 20 30 78 35 39 5d 7d 3b 0a  , 0xCC, 0x59]};.
2f70: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
2f80: 5f 43 41 6e 63 68 6f 72 42 72 6f 77 73 65 50 72  _CAnchorBrowsePr
2f90: 6f 70 65 72 74 79 50 61 67 65 20 3d 20 7b 30 78  opertyPage = {0x
2fa0: 33 30 35 30 46 33 42 42 2c 20 30 78 39 38 42 35  3050F3BB, 0x98B5
2fb0: 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
2fc0: 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
2fd0: 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
2fe0: 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
2ff0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 61  nst IID CLSID_Ca
3000: 73 65 49 67 6e 6f 72 65 4c 69 73 74 20 3d 20 7b  seIgnoreList = {
3010: 30 78 31 35 46 38 38 41 35 35 2c 20 30 78 34 36  0x15F88A55, 0x46
3020: 38 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  80, 0x11D1, [0xA
3030: 33 2c 20 30 78 42 34 2c 20 30 78 30 30 2c 20 30  3, 0xB4, 0x00, 0
3040: 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c  xC0, 0x4F, 0xB9,
3050: 20 30 78 35 30 2c 20 30 78 44 43 5d 7d 3b 0a 20   0x50, 0xDC]};. 
3060: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
3070: 43 43 68 65 63 6b 42 6f 78 20 3d 20 7b 30 78 33  CCheckBox = {0x3
3080: 30 35 30 46 36 38 36 2c 20 30 78 39 38 42 35 2c  050F686, 0x98B5,
3090: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
30a0: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
30b0: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
30c0: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
30d0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 43 6f  st IID CLSID_CCo
30e0: 6c 6f 72 50 72 6f 70 50 61 67 65 20 3d 20 7b 30  lorPropPage = {0
30f0: 78 30 42 45 33 35 32 30 31 2c 20 30 78 38 46 39  x0BE35201, 0x8F9
3100: 31 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 39 44  1, 0x11CE, [0x9D
3110: 2c 20 30 78 45 33 2c 20 30 78 30 30 2c 20 30 78  , 0xE3, 0x00, 0x
3120: 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20  AA, 0x00, 0x4B, 
3130: 30 78 42 38 2c 20 30 78 35 31 5d 7d 3b 0a 20 63  0xB8, 0x51]};. c
3140: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43  onst IID CLSID_C
3150: 43 6f 6d 62 6f 62 6f 78 20 3d 20 7b 30 78 33 30  Combobox = {0x30
3160: 35 30 46 36 37 38 2c 20 30 78 39 38 42 35 2c 20  50F678, 0x98B5, 
3170: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
3180: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
3190: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
31a0: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
31b0: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 44 42 75  t IID CLSID_CDBu
31c0: 72 6e 20 3d 20 7b 30 78 46 42 45 42 38 41 30 35  rn = {0xFBEB8A05
31d0: 2c 20 30 78 42 45 45 45 2c 20 30 78 34 34 34 32  , 0xBEEE, 0x4442
31e0: 2c 20 5b 30 78 38 30 2c 20 30 78 34 45 2c 20 30  , [0x80, 0x4E, 0
31f0: 78 34 30 2c 20 30 78 39 44 2c 20 30 78 36 43 2c  x40, 0x9D, 0x6C,
3200: 20 30 78 34 35 2c 20 30 78 31 35 2c 20 30 78 45   0x45, 0x15, 0xE
3210: 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  9]};. const IID 
3220: 43 4c 53 49 44 5f 43 44 65 62 75 67 44 6f 63 75  CLSID_CDebugDocu
3230: 6d 65 6e 74 48 65 6c 70 65 72 20 3d 20 7b 30 78  mentHelper = {0x
3240: 38 33 42 38 42 43 41 36 2c 20 30 78 36 38 37 43  83B8BCA6, 0x687C
3250: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 34 2c  , 0x11D0, [0xA4,
3260: 20 30 78 30 35 2c 20 30 78 30 30 2c 20 30 78 41   0x05, 0x00, 0xA
3270: 41 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  A, 0x00, 0x60, 0
3280: 78 32 37 2c 20 30 78 35 43 5d 7d 3b 0a 20 63 6f  x27, 0x5C]};. co
3290: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 44  nst IID CLSID_CD
32a0: 65 76 69 63 65 52 65 63 74 20 3d 20 7b 30 78 33  eviceRect = {0x3
32b0: 30 35 30 46 36 44 34 2c 20 30 78 39 38 42 35 2c  050F6D4, 0x98B5,
32c0: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
32d0: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
32e0: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
32f0: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
3300: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 44 69  st IID CLSID_CDi
3310: 72 65 63 74 33 44 52 4d 20 3d 20 7b 30 78 34 35  rect3DRM = {0x45
3320: 31 36 45 43 34 31 2c 20 30 78 38 46 32 30 2c 20  16EC41, 0x8F20, 
3330: 30 78 31 31 44 30 2c 20 5b 30 78 39 42 2c 20 30  0x11D0, [0x9B, 0
3340: 78 36 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x6D, 0x00, 0x00,
3350: 20 30 78 43 30 2c 20 30 78 37 38 2c 20 30 78 31   0xC0, 0x78, 0x1
3360: 42 2c 20 30 78 43 33 5d 7d 3b 0a 20 63 6f 6e 73  B, 0xC3]};. cons
3370: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 44 69 72  t IID CLSID_CDir
3380: 65 63 74 33 44 52 4d 41 6e 69 6d 61 74 69 6f 6e  ect3DRMAnimation
3390: 20 3d 20 7b 30 78 34 46 41 33 35 36 39 38 2c 20   = {0x4FA35698, 
33a0: 30 78 36 32 33 46 2c 20 30 78 31 31 43 46 2c 20  0x623F, 0x11CF, 
33b0: 5b 30 78 41 43 2c 20 30 78 34 41 2c 20 30 78 30  [0xAC, 0x4A, 0x0
33c0: 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  0, 0x00, 0xC0, 0
33d0: 78 33 38 2c 20 30 78 32 35 2c 20 30 78 41 31 5d  x38, 0x25, 0xA1]
33e0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
33f0: 53 49 44 5f 43 44 69 72 65 63 74 33 44 52 4d 41  SID_CDirect3DRMA
3400: 6e 69 6d 61 74 69 6f 6e 53 65 74 20 3d 20 7b 30  nimationSet = {0
3410: 78 34 46 41 33 35 36 39 39 2c 20 30 78 36 32 33  x4FA35699, 0x623
3420: 46 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 43  F, 0x11CF, [0xAC
3430: 2c 20 30 78 34 41 2c 20 30 78 30 30 2c 20 30 78  , 0x4A, 0x00, 0x
3440: 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38 2c 20  00, 0xC0, 0x38, 
3450: 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a 20 63  0x25, 0xA1]};. c
3460: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43  onst IID CLSID_C
3470: 44 69 72 65 63 74 33 44 52 4d 43 6c 69 70 70 65  Direct3DRMClippe
3480: 64 56 69 73 75 61 6c 20 3d 20 7b 30 78 35 34 33  dVisual = {0x543
3490: 34 45 37 32 44 2c 20 30 78 36 44 36 36 2c 20 30  4E72D, 0x6D66, 0
34a0: 78 31 31 44 31 2c 20 5b 30 78 42 42 2c 20 30 78  x11D1, [0xBB, 0x
34b0: 30 42 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  0B, 0x00, 0x00, 
34c0: 30 78 46 38 2c 20 30 78 37 35 2c 20 30 78 38 36  0xF8, 0x75, 0x86
34d0: 2c 20 30 78 35 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x5A]};. const
34e0: 20 49 49 44 20 43 4c 53 49 44 5f 43 44 69 72 65   IID CLSID_CDire
34f0: 63 74 33 44 52 4d 44 65 76 69 63 65 20 3d 20 7b  ct3DRMDevice = {
3500: 30 78 34 46 41 33 35 36 38 45 2c 20 30 78 36 32  0x4FA3568E, 0x62
3510: 33 46 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41  3F, 0x11CF, [0xA
3520: 43 2c 20 30 78 34 41 2c 20 30 78 30 30 2c 20 30  C, 0x4A, 0x00, 0
3530: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38 2c  x00, 0xC0, 0x38,
3540: 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a 20   0x25, 0xA1]};. 
3550: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
3560: 43 44 69 72 65 63 74 33 44 52 4d 46 61 63 65 20  CDirect3DRMFace 
3570: 3d 20 7b 30 78 34 46 41 33 35 36 39 33 2c 20 30  = {0x4FA35693, 0
3580: 78 36 32 33 46 2c 20 30 78 31 31 43 46 2c 20 5b  x623F, 0x11CF, [
3590: 30 78 41 43 2c 20 30 78 34 41 2c 20 30 78 30 30  0xAC, 0x4A, 0x00
35a0: 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
35b0: 33 38 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d  38, 0x25, 0xA1]}
35c0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
35d0: 49 44 5f 43 44 69 72 65 63 74 33 44 52 4d 46 72  ID_CDirect3DRMFr
35e0: 61 6d 65 20 3d 20 7b 30 78 34 46 41 33 35 36 39  ame = {0x4FA3569
35f0: 30 2c 20 30 78 36 32 33 46 2c 20 30 78 31 31 43  0, 0x623F, 0x11C
3600: 46 2c 20 5b 30 78 41 43 2c 20 30 78 34 41 2c 20  F, [0xAC, 0x4A, 
3610: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30  0x00, 0x00, 0xC0
3620: 2c 20 30 78 33 38 2c 20 30 78 32 35 2c 20 30 78  , 0x38, 0x25, 0x
3630: 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A1]};. const IID
3640: 20 43 4c 53 49 44 5f 43 44 69 72 65 63 74 33 44   CLSID_CDirect3D
3650: 52 4d 46 72 61 6d 65 49 6e 74 65 72 70 6f 6c 61  RMFrameInterpola
3660: 74 6f 72 20 3d 20 7b 30 78 30 44 45 39 45 41 41  tor = {0x0DE9EAA
3670: 32 2c 20 30 78 33 42 38 34 2c 20 30 78 31 31 44  2, 0x3B84, 0x11D
3680: 30 2c 20 5b 30 78 39 42 2c 20 30 78 36 44 2c 20  0, [0x9B, 0x6D, 
3690: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30  0x00, 0x00, 0xC0
36a0: 2c 20 30 78 37 38 2c 20 30 78 31 42 2c 20 30 78  , 0x78, 0x1B, 0x
36b0: 43 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  C3]};. const IID
36c0: 20 43 4c 53 49 44 5f 43 44 69 72 65 63 74 33 44   CLSID_CDirect3D
36d0: 52 4d 4c 69 67 68 74 20 3d 20 7b 30 78 34 46 41  RMLight = {0x4FA
36e0: 33 35 36 39 34 2c 20 30 78 36 32 33 46 2c 20 30  35694, 0x623F, 0
36f0: 78 31 31 43 46 2c 20 5b 30 78 41 43 2c 20 30 78  x11CF, [0xAC, 0x
3700: 34 41 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  4A, 0x00, 0x00, 
3710: 30 78 43 30 2c 20 30 78 33 38 2c 20 30 78 32 35  0xC0, 0x38, 0x25
3720: 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA1]};. const
3730: 20 49 49 44 20 43 4c 53 49 44 5f 43 44 69 72 65   IID CLSID_CDire
3740: 63 74 33 44 52 4d 4c 69 67 68 74 49 6e 74 65 72  ct3DRMLightInter
3750: 70 6f 6c 61 74 6f 72 20 3d 20 7b 30 78 30 44 45  polator = {0x0DE
3760: 39 45 41 41 36 2c 20 30 78 33 42 38 34 2c 20 30  9EAA6, 0x3B84, 0
3770: 78 31 31 44 30 2c 20 5b 30 78 39 42 2c 20 30 78  x11D0, [0x9B, 0x
3780: 36 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  6D, 0x00, 0x00, 
3790: 30 78 43 30 2c 20 30 78 37 38 2c 20 30 78 31 42  0xC0, 0x78, 0x1B
37a0: 2c 20 30 78 43 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xC3]};. const
37b0: 20 49 49 44 20 43 4c 53 49 44 5f 43 44 69 72 65   IID CLSID_CDire
37c0: 63 74 33 44 52 4d 4d 61 74 65 72 69 61 6c 20 3d  ct3DRMMaterial =
37d0: 20 7b 30 78 34 46 41 33 35 36 39 37 2c 20 30 78   {0x4FA35697, 0x
37e0: 36 32 33 46 2c 20 30 78 31 31 43 46 2c 20 5b 30  623F, 0x11CF, [0
37f0: 78 41 43 2c 20 30 78 34 41 2c 20 30 78 30 30 2c  xAC, 0x4A, 0x00,
3800: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33   0x00, 0xC0, 0x3
3810: 38 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b  8, 0x25, 0xA1]};
3820: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
3830: 44 5f 43 44 69 72 65 63 74 33 44 52 4d 4d 61 74  D_CDirect3DRMMat
3840: 65 72 69 61 6c 49 6e 74 65 72 70 6f 6c 61 74 6f  erialInterpolato
3850: 20 3d 20 7b 30 78 30 44 45 39 45 41 41 37 2c 20   = {0x0DE9EAA7, 
3860: 30 78 33 42 38 34 2c 20 30 78 31 31 44 30 2c 20  0x3B84, 0x11D0, 
3870: 5b 30 78 39 42 2c 20 30 78 36 44 2c 20 30 78 30  [0x9B, 0x6D, 0x0
3880: 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  0, 0x00, 0xC0, 0
3890: 78 37 38 2c 20 30 78 31 42 2c 20 30 78 43 33 5d  x78, 0x1B, 0xC3]
38a0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
38b0: 53 49 44 5f 43 44 69 72 65 63 74 33 44 52 4d 4d  SID_CDirect3DRMM
38c0: 65 73 68 20 3d 20 7b 30 78 34 46 41 33 35 36 39  esh = {0x4FA3569
38d0: 31 2c 20 30 78 36 32 33 46 2c 20 30 78 31 31 43  1, 0x623F, 0x11C
38e0: 46 2c 20 5b 30 78 41 43 2c 20 30 78 34 41 2c 20  F, [0xAC, 0x4A, 
38f0: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30  0x00, 0x00, 0xC0
3900: 2c 20 30 78 33 38 2c 20 30 78 32 35 2c 20 30 78  , 0x38, 0x25, 0x
3910: 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A1]};. const IID
3920: 20 43 4c 53 49 44 5f 43 44 69 72 65 63 74 33 44   CLSID_CDirect3D
3930: 52 4d 4d 65 73 68 42 75 69 6c 64 65 72 20 3d 20  RMMeshBuilder = 
3940: 7b 30 78 34 46 41 33 35 36 39 32 2c 20 30 78 36  {0x4FA35692, 0x6
3950: 32 33 46 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  23F, 0x11CF, [0x
3960: 41 43 2c 20 30 78 34 41 2c 20 30 78 30 30 2c 20  AC, 0x4A, 0x00, 
3970: 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38  0x00, 0xC0, 0x38
3980: 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a  , 0x25, 0xA1]};.
3990: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
39a0: 5f 43 44 69 72 65 63 74 33 44 52 4d 4d 65 73 68  _CDirect3DRMMesh
39b0: 49 6e 74 65 72 70 6f 6c 61 74 6f 72 20 3d 20 7b  Interpolator = {
39c0: 30 78 30 44 45 39 45 41 41 33 2c 20 30 78 33 42  0x0DE9EAA3, 0x3B
39d0: 38 34 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  84, 0x11D0, [0x9
39e0: 42 2c 20 30 78 36 44 2c 20 30 78 30 30 2c 20 30  B, 0x6D, 0x00, 0
39f0: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 37 38 2c  x00, 0xC0, 0x78,
3a00: 20 30 78 31 42 2c 20 30 78 43 33 5d 7d 3b 0a 20   0x1B, 0xC3]};. 
3a10: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
3a20: 43 44 69 72 65 63 74 33 44 52 4d 50 72 6f 67 72  CDirect3DRMProgr
3a30: 65 73 73 69 76 65 4d 65 73 68 20 3d 20 7b 30 78  essiveMesh = {0x
3a40: 34 35 31 36 45 43 34 30 2c 20 30 78 38 46 32 30  4516EC40, 0x8F20
3a50: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 42 2c  , 0x11D0, [0x9B,
3a60: 20 30 78 36 44 2c 20 30 78 30 30 2c 20 30 78 30   0x6D, 0x00, 0x0
3a70: 30 2c 20 30 78 43 30 2c 20 30 78 37 38 2c 20 30  0, 0xC0, 0x78, 0
3a80: 78 31 42 2c 20 30 78 43 33 5d 7d 3b 0a 20 63 6f  x1B, 0xC3]};. co
3a90: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 44  nst IID CLSID_CD
3aa0: 69 72 65 63 74 33 44 52 4d 53 68 61 64 6f 77 20  irect3DRMShadow 
3ab0: 3d 20 7b 30 78 34 46 41 33 35 36 39 42 2c 20 30  = {0x4FA3569B, 0
3ac0: 78 36 32 33 46 2c 20 30 78 31 31 43 46 2c 20 5b  x623F, 0x11CF, [
3ad0: 30 78 41 43 2c 20 30 78 34 41 2c 20 30 78 30 30  0xAC, 0x4A, 0x00
3ae0: 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
3af0: 33 38 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d  38, 0x25, 0xA1]}
3b00: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
3b10: 49 44 5f 43 44 69 72 65 63 74 33 44 52 4d 54 65  ID_CDirect3DRMTe
3b20: 78 74 75 72 65 20 3d 20 7b 30 78 34 46 41 33 35  xture = {0x4FA35
3b30: 36 39 35 2c 20 30 78 36 32 33 46 2c 20 30 78 31  695, 0x623F, 0x1
3b40: 31 43 46 2c 20 5b 30 78 41 43 2c 20 30 78 34 41  1CF, [0xAC, 0x4A
3b50: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
3b60: 43 30 2c 20 30 78 33 38 2c 20 30 78 32 35 2c 20  C0, 0x38, 0x25, 
3b70: 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA1]};. const I
3b80: 49 44 20 43 4c 53 49 44 5f 43 44 69 72 65 63 74  ID CLSID_CDirect
3b90: 33 44 52 4d 54 65 78 74 75 72 65 49 6e 74 65 72  3DRMTextureInter
3ba0: 70 6f 6c 61 74 6f 72 20 3d 20 7b 30 78 30 44 45  polator = {0x0DE
3bb0: 39 45 41 41 38 2c 20 30 78 33 42 38 34 2c 20 30  9EAA8, 0x3B84, 0
3bc0: 78 31 31 44 30 2c 20 5b 30 78 39 42 2c 20 30 78  x11D0, [0x9B, 0x
3bd0: 36 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  6D, 0x00, 0x00, 
3be0: 30 78 43 30 2c 20 30 78 37 38 2c 20 30 78 31 42  0xC0, 0x78, 0x1B
3bf0: 2c 20 30 78 43 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xC3]};. const
3c00: 20 49 49 44 20 43 4c 53 49 44 5f 43 44 69 72 65   IID CLSID_CDire
3c10: 63 74 33 44 52 4d 55 73 65 72 56 69 73 75 61 6c  ct3DRMUserVisual
3c20: 20 3d 20 7b 30 78 34 46 41 33 35 36 39 41 2c 20   = {0x4FA3569A, 
3c30: 30 78 36 32 33 46 2c 20 30 78 31 31 43 46 2c 20  0x623F, 0x11CF, 
3c40: 5b 30 78 41 43 2c 20 30 78 34 41 2c 20 30 78 30  [0xAC, 0x4A, 0x0
3c50: 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  0, 0x00, 0xC0, 0
3c60: 78 33 38 2c 20 30 78 32 35 2c 20 30 78 41 31 5d  x38, 0x25, 0xA1]
3c70: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
3c80: 53 49 44 5f 43 44 69 72 65 63 74 33 44 52 4d 56  SID_CDirect3DRMV
3c90: 69 65 77 70 6f 72 74 20 3d 20 7b 30 78 34 46 41  iewport = {0x4FA
3ca0: 33 35 36 38 46 2c 20 30 78 36 32 33 46 2c 20 30  3568F, 0x623F, 0
3cb0: 78 31 31 43 46 2c 20 5b 30 78 41 43 2c 20 30 78  x11CF, [0xAC, 0x
3cc0: 34 41 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  4A, 0x00, 0x00, 
3cd0: 30 78 43 30 2c 20 30 78 33 38 2c 20 30 78 32 35  0xC0, 0x38, 0x25
3ce0: 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA1]};. const
3cf0: 20 49 49 44 20 43 4c 53 49 44 5f 43 44 69 72 65   IID CLSID_CDire
3d00: 63 74 33 44 52 4d 56 69 65 77 70 6f 72 74 49 6e  ct3DRMViewportIn
3d10: 74 65 72 70 6f 6c 61 74 6f 20 3d 20 7b 30 78 30  terpolato = {0x0
3d20: 44 45 39 45 41 41 31 2c 20 30 78 33 42 38 34 2c  DE9EAA1, 0x3B84,
3d30: 20 30 78 31 31 44 30 2c 20 5b 30 78 39 42 2c 20   0x11D0, [0x9B, 
3d40: 30 78 36 44 2c 20 30 78 30 30 2c 20 30 78 30 30  0x6D, 0x00, 0x00
3d50: 2c 20 30 78 43 30 2c 20 30 78 37 38 2c 20 30 78  , 0xC0, 0x78, 0x
3d60: 31 42 2c 20 30 78 43 33 5d 7d 3b 0a 20 63 6f 6e  1B, 0xC3]};. con
3d70: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 44 69  st IID CLSID_CDi
3d80: 72 65 63 74 33 44 52 4d 57 72 61 70 20 3d 20 7b  rect3DRMWrap = {
3d90: 30 78 34 46 41 33 35 36 39 36 2c 20 30 78 36 32  0x4FA35696, 0x62
3da0: 33 46 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41  3F, 0x11CF, [0xA
3db0: 43 2c 20 30 78 34 41 2c 20 30 78 30 30 2c 20 30  C, 0x4A, 0x00, 0
3dc0: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38 2c  x00, 0xC0, 0x38,
3dd0: 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a 20   0x25, 0xA1]};. 
3de0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
3df0: 43 44 69 72 65 63 74 58 46 69 6c 65 20 3d 20 7b  CDirectXFile = {
3e00: 30 78 34 35 31 36 45 43 34 33 2c 20 30 78 38 46  0x4516EC43, 0x8F
3e10: 32 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  20, 0x11D0, [0x9
3e20: 42 2c 20 30 78 36 44 2c 20 30 78 30 30 2c 20 30  B, 0x6D, 0x00, 0
3e30: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 37 38 2c  x00, 0xC0, 0x78,
3e40: 20 30 78 31 42 2c 20 30 78 43 33 5d 7d 3b 0a 20   0x1B, 0xC3]};. 
3e50: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
3e60: 43 44 4c 41 67 65 6e 74 20 3d 20 7b 30 78 37 44  CDLAgent = {0x7D
3e70: 35 35 39 43 31 30 2c 20 30 78 39 46 45 39 2c 20  559C10, 0x9FE9, 
3e80: 30 78 31 31 44 30 2c 20 5b 30 78 39 33 2c 20 30  0x11D0, [0x93, 0
3e90: 78 46 37 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xF7, 0x00, 0xAA,
3ea0: 20 30 78 30 30 2c 20 30 78 35 39 2c 20 30 78 43   0x00, 0x59, 0xC
3eb0: 45 2c 20 30 78 30 32 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x02]};. cons
3ec0: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 64 6c 50  t IID CLSID_CdlP
3ed0: 72 6f 74 6f 63 6f 6c 20 3d 20 7b 30 78 33 44 44  rotocol = {0x3DD
3ee0: 35 33 44 34 30 2c 20 30 78 37 42 38 42 2c 20 30  53D40, 0x7B8B, 0
3ef0: 78 31 31 44 30 2c 20 5b 30 78 42 30 2c 20 30 78  x11D0, [0xB0, 0x
3f00: 31 33 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  13, 0x00, 0xAA, 
3f10: 30 78 30 30 2c 20 30 78 35 39 2c 20 30 78 43 45  0x00, 0x59, 0xCE
3f20: 2c 20 30 78 30 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x02]};. const
3f30: 20 49 49 44 20 43 4c 53 49 44 5f 43 44 6f 63 42   IID CLSID_CDocB
3f40: 72 6f 77 73 65 50 72 6f 70 65 72 74 79 50 61 67  rowsePropertyPag
3f50: 65 20 3d 20 7b 30 78 33 30 35 30 46 33 42 34 2c  e = {0x3050F3B4,
3f60: 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
3f70: 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
3f80: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
3f90: 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
3fa0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
3fb0: 4c 53 49 44 5f 43 44 6f 77 6e 6c 6f 61 64 42 65  LSID_CDownloadBe
3fc0: 68 61 76 69 6f 72 20 3d 20 7b 30 78 33 30 35 30  havior = {0x3050
3fd0: 46 35 42 45 2c 20 30 78 39 38 42 35 2c 20 30 78  F5BE, 0x98B5, 0x
3fe0: 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
3ff0: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4000: 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4010: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4020: 49 49 44 20 43 4c 53 49 44 5f 43 45 6e 72 6f 6c  IID CLSID_CEnrol
4030: 6c 20 3d 20 7b 30 78 34 33 46 38 46 32 38 39 2c  l = {0x43F8F289,
4040: 20 30 78 37 41 32 30 2c 20 30 78 31 31 44 30 2c   0x7A20, 0x11D0,
4050: 20 5b 30 78 38 46 2c 20 30 78 30 36 2c 20 30 78   [0x8F, 0x06, 0x
4060: 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
4070: 30 78 43 32 2c 20 30 78 39 35 2c 20 30 78 45 31  0xC2, 0x95, 0xE1
4080: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
4090: 4c 53 49 44 5f 43 45 76 65 6e 74 4f 62 6a 20 3d  LSID_CEventObj =
40a0: 20 7b 30 78 33 30 35 30 46 34 38 41 2c 20 30 78   {0x3050F48A, 0x
40b0: 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
40c0: 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
40d0: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
40e0: 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
40f0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
4100: 44 5f 43 46 6f 6e 74 50 72 6f 70 50 61 67 65 20  D_CFontPropPage 
4110: 3d 20 7b 30 78 30 42 45 33 35 32 30 30 2c 20 30  = {0x0BE35200, 0
4120: 78 38 46 39 31 2c 20 30 78 31 31 43 45 2c 20 5b  x8F91, 0x11CE, [
4130: 30 78 39 44 2c 20 30 78 45 33 2c 20 30 78 30 30  0x9D, 0xE3, 0x00
4140: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4150: 34 42 2c 20 30 78 42 38 2c 20 30 78 35 31 5d 7d  4B, 0xB8, 0x51]}
4160: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
4170: 49 44 5f 43 46 53 49 63 6f 6e 4f 76 65 72 6c 61  ID_CFSIconOverla
4180: 79 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78 36 33  yManager = {0x63
4190: 42 35 31 46 38 31 2c 20 30 78 43 38 36 38 2c 20  B51F81, 0xC868, 
41a0: 30 78 31 31 44 30 2c 20 5b 30 78 39 39 2c 20 30  0x11D0, [0x99, 0
41b0: 78 39 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x9C, 0x00, 0xC0,
41c0: 20 30 78 34 46 2c 20 30 78 44 36 2c 20 30 78 35   0x4F, 0xD6, 0x5
41d0: 35 2c 20 30 78 45 31 5d 7d 3b 0a 20 63 6f 6e 73  5, 0xE1]};. cons
41e0: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 68 61 6e  t IID CLSID_Chan
41f0: 6e 65 6c 41 67 65 6e 74 20 3d 20 7b 30 78 45 33  nelAgent = {0xE3
4200: 41 38 42 44 45 36 2c 20 30 78 41 42 43 45 2c 20  A8BDE6, 0xABCE, 
4210: 30 78 31 31 44 30 2c 20 5b 30 78 42 43 2c 20 30  0x11D0, [0xBC, 0
4220: 78 34 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x4B, 0x00, 0xC0,
4230: 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 32   0x4F, 0xD9, 0x2
4240: 39 2c 20 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73  9, 0xDB]};. cons
4250: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 68 61 6e  t IID CLSID_Chan
4260: 6e 65 6c 4d 67 72 20 3d 20 7b 30 78 42 33 43 44  nelMgr = {0xB3CD
4270: 41 45 39 30 2c 20 30 78 44 31 37 30 2c 20 30 78  AE90, 0xD170, 0x
4280: 31 31 44 30 2c 20 5b 30 78 38 30 2c 20 30 78 32  11D0, [0x80, 0x2
4290: 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  B, 0x00, 0xC0, 0
42a0: 78 34 46 2c 20 30 78 44 37 2c 20 30 78 35 44 2c  x4F, 0xD7, 0x5D,
42b0: 20 30 78 31 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x13]};. const 
42c0: 49 49 44 20 43 4c 53 49 44 5f 43 48 65 61 64 65  IID CLSID_CHeade
42d0: 72 46 6f 6f 74 65 72 20 3d 20 7b 30 78 33 30 35  rFooter = {0x305
42e0: 30 46 36 43 44 2c 20 30 78 39 38 42 35 2c 20 30  0F6CD, 0x98B5, 0
42f0: 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4300: 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4310: 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4320: 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4330: 20 49 49 44 20 43 4c 53 49 44 5f 43 48 74 6d 6c   IID CLSID_CHtml
4340: 41 72 65 61 20 3d 20 7b 30 78 33 30 35 30 46 36  Area = {0x3050F6
4350: 34 46 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  4F, 0x98B5, 0x11
4360: 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4370: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4380: 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4390: 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
43a0: 44 20 43 4c 53 49 44 5f 43 49 45 4f 70 74 69 6f  D CLSID_CIEOptio
43b0: 6e 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  nElement = {0x30
43c0: 35 30 46 36 39 38 2c 20 30 78 39 38 42 35 2c 20  50F698, 0x98B5, 
43d0: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
43e0: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
43f0: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4400: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4410: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 49 45 53  t IID CLSID_CIES
4420: 65 6c 65 63 74 45 6c 65 6d 65 6e 74 20 3d 20 7b  electElement = {
4430: 30 78 33 30 35 30 46 36 38 38 2c 20 30 78 39 38  0x3050F688, 0x98
4440: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4450: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4460: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4470: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4480: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
4490: 43 49 6d 61 67 65 42 72 6f 77 73 65 50 72 6f 70  CImageBrowseProp
44a0: 65 72 74 79 50 61 67 65 20 3d 20 7b 30 78 33 30  ertyPage = {0x30
44b0: 35 30 46 33 42 33 2c 20 30 78 39 38 42 35 2c 20  50F3B3, 0x98B5, 
44c0: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
44d0: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
44e0: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
44f0: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4500: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 6c 61 73  t IID CLSID_Clas
4510: 73 49 6e 73 74 61 6c 6c 46 69 6c 74 65 72 20 3d  sInstallFilter =
4520: 20 7b 30 78 33 32 42 35 33 33 42 42 2c 20 30 78   {0x32B533BB, 0x
4530: 45 44 41 45 2c 20 30 78 31 31 44 30 2c 20 5b 30  EDAE, 0x11D0, [0
4540: 78 42 44 2c 20 30 78 35 41 2c 20 30 78 30 30 2c  xBD, 0x5A, 0x00,
4550: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4560: 39 2c 20 30 78 32 41 2c 20 30 78 46 31 5d 7d 3b  9, 0x2A, 0xF1]};
4570: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
4580: 44 5f 43 4c 61 79 6f 75 74 52 65 63 74 20 3d 20  D_CLayoutRect = 
4590: 7b 30 78 33 30 35 30 46 36 36 34 2c 20 30 78 39  {0x3050F664, 0x9
45a0: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
45b0: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
45c0: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
45d0: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
45e0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
45f0: 5f 43 6c 69 65 6e 74 43 61 70 73 20 3d 20 7b 30  _ClientCaps = {0
4600: 78 37 45 38 42 43 34 34 45 2c 20 30 78 41 45 46  x7E8BC44E, 0xAEF
4610: 46 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 39  F, 0x11D1, [0x89
4620: 2c 20 30 78 43 32 2c 20 30 78 30 30 2c 20 30 78  , 0xC2, 0x00, 0x
4630: 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20  C0, 0x4F, 0xB6, 
4640: 30 78 42 46 2c 20 30 78 43 34 5d 7d 3b 0a 20 63  0xBF, 0xC4]};. c
4650: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43  onst IID CLSID_C
4660: 6c 75 73 41 70 70 57 69 7a 20 3d 20 7b 30 78 32  lusAppWiz = {0x2
4670: 34 46 39 37 31 35 30 2c 20 30 78 36 36 38 39 2c  4F97150, 0x6689,
4680: 20 30 78 31 31 44 31 2c 20 5b 30 78 39 41 2c 20   0x11D1, [0x9A, 
4690: 30 78 41 37 2c 20 30 78 30 30 2c 20 30 78 43 30  0xA7, 0x00, 0xC0
46a0: 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78  , 0x4F, 0xB9, 0x
46b0: 33 41 2c 20 30 78 38 30 5d 7d 3b 0a 20 63 6f 6e  3A, 0x80]};. con
46c0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 6c 75  st IID CLSID_Clu
46d0: 73 43 66 67 41 73 79 6e 63 45 76 69 63 74 43 6c  sCfgAsyncEvictCl
46e0: 65 61 6e 75 70 20 3d 20 7b 30 78 30 38 46 33 35  eanup = {0x08F35
46f0: 41 37 32 2c 20 30 78 44 37 43 34 2c 20 30 78 34  A72, 0xD7C4, 0x4
4700: 32 46 34 2c 20 5b 30 78 42 43 2c 20 30 78 38 31  2F4, [0xBC, 0x81
4710: 2c 20 30 78 35 31 2c 20 30 78 38 38 2c 20 30 78  , 0x51, 0x88, 0x
4720: 45 31 2c 20 30 78 39 44 2c 20 30 78 46 41 2c 20  E1, 0x9D, 0xFA, 
4730: 30 78 33 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x39]};. const I
4740: 49 44 20 43 4c 53 49 44 5f 43 6c 75 73 43 66 67  ID CLSID_ClusCfg
4750: 45 76 69 63 74 43 6c 65 61 6e 75 70 20 3d 20 7b  EvictCleanup = {
4760: 30 78 33 32 31 35 32 42 45 39 2c 20 30 78 44 45  0x32152BE9, 0xDE
4770: 38 43 2c 20 30 78 34 44 30 46 2c 20 5b 30 78 38  8C, 0x4D0F, [0x8
4780: 31 2c 20 30 78 42 30 2c 20 30 78 42 43 2c 20 30  1, 0xB0, 0xBC, 0
4790: 78 45 35 2c 20 30 78 44 31 2c 20 30 78 31 45 2c  xE5, 0xD1, 0x1E,
47a0: 20 30 78 43 42 2c 20 30 78 30 30 5d 7d 3b 0a 20   0xCB, 0x00]};. 
47b0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
47c0: 43 6c 75 73 43 66 67 52 65 73 54 79 70 65 47 65  ClusCfgResTypeGe
47d0: 6e 53 63 72 69 70 74 20 3d 20 7b 30 78 44 35 31  nScript = {0xD51
47e0: 33 43 34 46 34 2c 20 30 78 31 44 33 34 2c 20 30  3C4F4, 0x1D34, 0
47f0: 78 34 34 41 33 2c 20 5b 30 78 38 33 2c 20 30 78  x44A3, [0x83, 0x
4800: 44 34 2c 20 30 78 38 31 2c 20 30 78 32 36 2c 20  D4, 0x81, 0x26, 
4810: 30 78 35 31 2c 20 30 78 44 42 2c 20 30 78 38 39  0x51, 0xDB, 0x89
4820: 2c 20 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x18]};. const
4830: 20 49 49 44 20 43 4c 53 49 44 5f 43 6c 75 73 43   IID CLSID_ClusC
4840: 66 67 52 65 73 54 79 70 65 4d 61 6a 6f 72 69 74  fgResTypeMajorit
4850: 79 4e 6f 64 65 53 65 74 20 3d 20 7b 30 78 42 36  yNodeSet = {0xB6
4860: 38 37 30 42 34 34 2c 20 30 78 30 42 44 46 2c 20  870B44, 0x0BDF, 
4870: 30 78 34 42 34 36 2c 20 5b 30 78 41 43 2c 20 30  0x4B46, [0xAC, 0
4880: 78 31 46 2c 20 30 78 36 43 2c 20 30 78 36 39 2c  x1F, 0x6C, 0x69,
4890: 20 30 78 31 42 2c 20 30 78 36 32 2c 20 30 78 32   0x1B, 0x62, 0x2
48a0: 45 2c 20 30 78 44 46 5d 7d 3b 0a 20 63 6f 6e 73  E, 0xDF]};. cons
48b0: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 6c 75 73  t IID CLSID_Clus
48c0: 43 66 67 52 65 73 54 79 70 65 53 65 72 76 69 63  CfgResTypeServic
48d0: 65 73 20 3d 20 7b 30 78 36 41 33 37 30 34 38 39  es = {0x6A370489
48e0: 2c 20 30 78 42 42 35 32 2c 20 30 78 34 37 32 37  , 0xBB52, 0x4727
48f0: 2c 20 5b 30 78 42 37 2c 20 30 78 34 30 2c 20 30  , [0xB7, 0x40, 0
4900: 78 30 38 2c 20 30 78 46 34 2c 20 30 78 39 34 2c  x08, 0xF4, 0x94,
4910: 20 30 78 31 36 2c 20 30 78 33 34 2c 20 30 78 37   0x16, 0x34, 0x7
4920: 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  8]};. const IID 
4930: 43 4c 53 49 44 5f 43 6c 75 73 43 66 67 53 74 61  CLSID_ClusCfgSta
4940: 72 74 75 70 4e 6f 74 69 66 79 20 3d 20 7b 30 78  rtupNotify = {0x
4950: 31 30 35 45 45 45 42 36 2c 20 30 78 33 32 46 44  105EEEB6, 0x32FD
4960: 2c 20 30 78 34 45 41 39 2c 20 5b 30 78 38 39 2c  , 0x4EA9, [0x89,
4970: 20 30 78 31 32 2c 20 30 78 38 34 2c 20 30 78 33   0x12, 0x84, 0x3
4980: 41 2c 20 30 78 37 46 2c 20 30 78 46 33 2c 20 30  A, 0x7F, 0xF3, 0
4990: 78 43 41 2c 20 30 78 32 44 5d 7d 3b 0a 20 63 6f  xCA, 0x2D]};. co
49a0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 6c  nst IID CLSID_Cl
49b0: 75 73 43 66 67 57 69 7a 61 72 64 20 3d 20 7b 30  usCfgWizard = {0
49c0: 78 31 39 31 39 43 34 46 45 2c 20 30 78 36 46 34  x1919C4FE, 0x6F4
49d0: 36 2c 20 30 78 34 30 32 37 2c 20 5b 30 78 39 37  6, 0x4027, [0x97
49e0: 2c 20 30 78 37 44 2c 20 30 78 30 45 2c 20 30 78  , 0x7D, 0x0E, 0x
49f0: 46 31 2c 20 30 78 43 38 2c 20 30 78 46 32 2c 20  F1, 0xC8, 0xF2, 
4a00: 30 78 36 33 2c 20 30 78 37 32 5d 7d 3b 0a 20 63  0x63, 0x72]};. c
4a10: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43  onst IID CLSID_C
4a20: 6c 75 73 74 65 72 43 6f 6e 66 69 67 75 72 61 74  lusterConfigurat
4a30: 69 6f 6e 54 79 70 65 20 3d 20 7b 30 78 42 46 33  ionType = {0xBF3
4a40: 37 36 38 43 32 2c 20 30 78 45 30 45 35 2c 20 30  768C2, 0xE0E5, 0
4a50: 78 34 34 38 46 2c 20 5b 30 78 39 35 2c 20 30 78  x448F, [0x95, 0x
4a60: 32 42 2c 20 30 78 32 35 2c 20 30 78 44 34 2c 20  2B, 0x25, 0xD4, 
4a70: 30 78 33 33 2c 20 30 78 32 44 2c 20 30 78 45 46  0x33, 0x2D, 0xEF
4a80: 2c 20 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA3]};. const
4a90: 20 49 49 44 20 43 4c 53 49 44 5f 43 4d 69 6d 65   IID CLSID_CMime
4aa0: 54 79 70 65 73 20 3d 20 7b 30 78 33 30 35 30 46  Types = {0x3050F
4ab0: 33 46 45 2c 20 30 78 39 38 42 35 2c 20 30 78 31  3FE, 0x98B5, 0x1
4ac0: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4ad0: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4ae0: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4af0: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4b00: 49 44 20 43 4c 53 49 44 5f 43 4d 4c 61 6e 67 43  ID CLSID_CMLangC
4b10: 6f 6e 76 65 72 74 43 68 61 72 73 65 74 20 3d 20  onvertCharset = 
4b20: 7b 30 78 44 36 36 44 36 46 39 39 2c 20 30 78 43  {0xD66D6F99, 0xC
4b30: 44 41 41 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  DAA, 0x11D0, [0x
4b40: 42 38 2c 20 30 78 32 32 2c 20 30 78 30 30 2c 20  B8, 0x22, 0x00, 
4b50: 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 39  0xC0, 0x4F, 0xC9
4b60: 2c 20 30 78 42 33 2c 20 30 78 31 46 5d 7d 3b 0a  , 0xB3, 0x1F]};.
4b70: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
4b80: 5f 43 4d 4c 61 6e 67 53 74 72 69 6e 67 20 3d 20  _CMLangString = 
4b90: 7b 30 78 43 30 34 44 36 35 43 46 2c 20 30 78 42  {0xC04D65CF, 0xB
4ba0: 37 30 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  70D, 0x11D0, [0x
4bb0: 42 31 2c 20 30 78 38 38 2c 20 30 78 30 30 2c 20  B1, 0x88, 0x00, 
4bc0: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 38  0xAA, 0x00, 0x38
4bd0: 2c 20 30 78 43 39 2c 20 30 78 36 39 5d 7d 3b 0a  , 0xC9, 0x69]};.
4be0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
4bf0: 5f 43 4d 75 6c 74 69 4c 61 6e 67 75 61 67 65 20  _CMultiLanguage 
4c00: 3d 20 7b 30 78 32 37 35 43 32 33 45 32 2c 20 30  = {0x275C23E2, 0
4c10: 78 33 37 34 37 2c 20 30 78 31 31 44 30 2c 20 5b  x3747, 0x11D0, [
4c20: 30 78 39 46 2c 20 30 78 45 41 2c 20 30 78 30 30  0x9F, 0xEA, 0x00
4c30: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4c40: 33 46 2c 20 30 78 38 36 2c 20 30 78 34 36 5d 7d  3F, 0x86, 0x46]}
4c50: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
4c60: 49 44 5f 43 4e 65 74 43 66 67 20 3d 20 7b 30 78  ID_CNetCfg = {0x
4c70: 35 42 30 33 35 32 36 31 2c 20 30 78 34 30 46 39  5B035261, 0x40F9
4c80: 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 41 2c  , 0x11D1, [0xAA,
4c90: 20 30 78 45 43 2c 20 30 78 30 30 2c 20 30 78 38   0xEC, 0x00, 0x8
4ca0: 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30  0, 0x5F, 0xC1, 0
4cb0: 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f  x27, 0x0E]};. co
4cc0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 6f  nst IID CLSID_Co
4cd0: 44 69 74 68 65 72 54 6f 52 47 42 38 20 3d 20 7b  DitherToRGB8 = {
4ce0: 30 78 41 38 36 30 43 45 35 30 2c 20 30 78 33 39  0xA860CE50, 0x39
4cf0: 31 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  10, 0x11D0, [0x8
4d00: 36 2c 20 30 78 46 43 2c 20 30 78 30 30 2c 20 30  6, 0xFC, 0x00, 0
4d10: 78 41 30 2c 20 30 78 43 39 2c 20 30 78 31 33 2c  xA0, 0xC9, 0x13,
4d20: 20 30 78 46 37 2c 20 30 78 35 30 5d 7d 3b 0a 20   0xF7, 0x50]};. 
4d30: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
4d40: 43 6f 4d 61 70 4d 49 4d 45 54 6f 43 4c 53 49 44  CoMapMIMEToCLSID
4d50: 20 3d 20 7b 30 78 33 30 43 33 42 30 38 30 2c 20   = {0x30C3B080, 
4d60: 30 78 33 30 46 42 2c 20 30 78 31 31 44 30 2c 20  0x30FB, 0x11D0, 
4d70: 5b 30 78 42 37 2c 20 30 78 32 34 2c 20 30 78 30  [0xB7, 0x24, 0x0
4d80: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4d90: 78 36 43 2c 20 30 78 31 41 2c 20 30 78 30 31 5d  x6C, 0x1A, 0x01]
4da0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
4db0: 53 49 44 5f 43 6f 6d 42 69 6e 64 69 6e 67 20 3d  SID_ComBinding =
4dc0: 20 7b 30 78 30 30 30 30 30 33 32 38 2c 20 30 78   {0x00000328, 0x
4dd0: 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
4de0: 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
4df0: 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
4e00: 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
4e10: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
4e20: 44 5f 43 6f 6d 6d 6f 6e 51 75 65 72 79 20 3d 20  D_CommonQuery = 
4e30: 7b 30 78 38 33 42 43 35 45 43 30 2c 20 30 78 36  {0x83BC5EC0, 0x6
4e40: 46 32 41 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  F2A, 0x11D0, [0x
4e50: 41 31 2c 20 30 78 43 34 2c 20 30 78 30 30 2c 20  A1, 0xC4, 0x00, 
4e60: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 43 31  0xAA, 0x00, 0xC1
4e70: 2c 20 30 78 36 45 2c 20 30 78 36 35 5d 7d 3b 0a  , 0x6E, 0x65]};.
4e80: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
4e90: 5f 43 6f 6d 70 6f 73 69 74 65 50 50 20 3d 20 7b  _CompositePP = {
4ea0: 30 78 32 35 42 33 33 36 36 30 2c 20 30 78 46 44  0x25B33660, 0xFD
4eb0: 38 33 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  83, 0x11D1, [0x8
4ec0: 41 2c 20 30 78 44 45 2c 20 30 78 34 34 2c 20 30  A, 0xDE, 0x44, 0
4ed0: 78 34 35 2c 20 30 78 35 33 2c 20 30 78 35 34 2c  x45, 0x53, 0x54,
4ee0: 20 30 78 30 30 2c 20 30 78 30 31 5d 7d 3b 0a 20   0x00, 0x01]};. 
4ef0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
4f00: 43 6f 6e 6e 65 63 74 69 6f 6e 43 6f 6d 6d 6f 6e  ConnectionCommon
4f10: 55 69 20 3d 20 7b 30 78 37 30 30 37 41 43 44 31  Ui = {0x7007ACD1
4f20: 2c 20 30 78 33 32 30 32 2c 20 30 78 31 31 44 31  , 0x3202, 0x11D1
4f30: 2c 20 5b 30 78 41 41 2c 20 30 78 44 32 2c 20 30  , [0xAA, 0xD2, 0
4f40: 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c  x00, 0x80, 0x5F,
4f50: 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30   0xC1, 0x27, 0x0
4f60: 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
4f70: 43 4c 53 49 44 5f 43 6f 6e 6e 65 63 74 69 6f 6e  CLSID_Connection
4f80: 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78 42 41 31  Manager = {0xBA1
4f90: 32 36 41 44 31 2c 20 30 78 32 31 36 36 2c 20 30  26AD1, 0x2166, 0
4fa0: 78 31 31 44 31 2c 20 5b 30 78 42 31 2c 20 30 78  x11D1, [0xB1, 0x
4fb0: 44 30 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20  D0, 0x00, 0x80, 
4fc0: 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37  0x5F, 0xC1, 0x27
4fd0: 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0E]};. const
4fe0: 20 49 49 44 20 43 4c 53 49 44 5f 43 6f 6e 6e 65   IID CLSID_Conne
4ff0: 63 74 69 6f 6e 4d 61 6e 61 67 65 72 32 20 3d 20  ctionManager2 = 
5000: 7b 30 78 42 41 31 32 36 41 45 35 2c 20 30 78 32  {0xBA126AE5, 0x2
5010: 31 36 36 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  166, 0x11D1, [0x
5020: 42 31 2c 20 30 78 44 30 2c 20 30 78 30 30 2c 20  B1, 0xD0, 0x00, 
5030: 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31  0x80, 0x5F, 0xC1
5040: 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a  , 0x27, 0x0E]};.
5050: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
5060: 5f 43 6f 6e 74 72 6f 6c 50 61 6e 65 6c 20 3d 20  _ControlPanel = 
5070: 7b 30 78 32 31 45 43 32 30 32 30 2c 20 30 78 33  {0x21EC2020, 0x3
5080: 41 45 41 2c 20 30 78 31 30 36 39 2c 20 5b 30 78  AEA, 0x1069, [0x
5090: 41 32 2c 20 30 78 44 44 2c 20 30 78 30 38 2c 20  A2, 0xDD, 0x08, 
50a0: 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78 33 30  0x00, 0x2B, 0x30
50b0: 2c 20 30 78 33 30 2c 20 30 78 39 44 5d 7d 3b 0a  , 0x30, 0x9D]};.
50c0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
50d0: 5f 43 6f 6e 76 65 72 74 56 42 58 20 3d 20 7b 30  _ConvertVBX = {0
50e0: 78 46 42 38 46 30 38 32 32 2c 20 30 78 30 31 36  xFB8F0822, 0x016
50f0: 34 2c 20 30 78 31 30 31 42 2c 20 5b 30 78 38 34  4, 0x101B, [0x84
5100: 2c 20 30 78 45 44 2c 20 30 78 30 38 2c 20 30 78  , 0xED, 0x08, 0x
5110: 30 30 2c 20 30 78 32 42 2c 20 30 78 32 45 2c 20  00, 0x2B, 0x2E, 
5120: 30 78 43 37 2c 20 30 78 31 33 5d 7d 3b 0a 20 63  0xC7, 0x13]};. c
5130: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43  onst IID CLSID_C
5140: 6f 6e 76 6f 6c 76 65 50 50 20 3d 20 7b 30 78 32  onvolvePP = {0x2
5150: 35 42 33 33 36 36 31 2c 20 30 78 46 44 38 33 2c  5B33661, 0xFD83,
5160: 20 30 78 31 31 44 31 2c 20 5b 30 78 38 41 2c 20   0x11D1, [0x8A, 
5170: 30 78 44 45 2c 20 30 78 34 34 2c 20 30 78 34 35  0xDE, 0x44, 0x45
5180: 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78  , 0x53, 0x54, 0x
5190: 30 30 2c 20 30 78 30 31 5d 7d 3b 0a 20 63 6f 6e  00, 0x01]};. con
51a0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 4f 70  st IID CLSID_COp
51b0: 73 50 72 6f 66 69 6c 65 20 3d 20 7b 30 78 33 30  sProfile = {0x30
51c0: 35 30 46 34 30 32 2c 20 30 78 39 38 42 35 2c 20  50F402, 0x98B5, 
51d0: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
51e0: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
51f0: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
5200: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
5210: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 6f 53 6e  t IID CLSID_CoSn
5220: 69 66 66 53 74 72 65 61 6d 20 3d 20 7b 30 78 36  iffStream = {0x6
5230: 41 30 31 46 44 41 30 2c 20 30 78 33 30 44 46 2c  A01FDA0, 0x30DF,
5240: 20 30 78 31 31 44 30 2c 20 5b 30 78 42 37 2c 20   0x11D0, [0xB7, 
5250: 30 78 32 34 2c 20 30 78 30 30 2c 20 30 78 41 41  0x24, 0x00, 0xAA
5260: 2c 20 30 78 30 30 2c 20 30 78 36 43 2c 20 30 78  , 0x00, 0x6C, 0x
5270: 31 41 2c 20 30 78 30 31 5d 7d 3b 0a 20 63 6f 6e  1A, 0x01]};. con
5280: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 50 65  st IID CLSID_CPe
5290: 72 73 69 73 74 44 61 74 61 50 65 65 72 20 3d 20  rsistDataPeer = 
52a0: 7b 30 78 33 30 35 30 46 34 38 37 2c 20 30 78 39  {0x3050F487, 0x9
52b0: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
52c0: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
52d0: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
52e0: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
52f0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
5300: 5f 43 50 65 72 73 69 73 74 48 69 73 74 6f 72 79  _CPersistHistory
5310: 20 3d 20 7b 30 78 33 30 35 30 46 34 43 38 2c 20   = {0x3050F4C8, 
5320: 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
5330: 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
5340: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
5350: 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
5360: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
5370: 53 49 44 5f 43 50 65 72 73 69 73 74 53 68 6f 72  SID_CPersistShor
5380: 74 63 75 74 20 3d 20 7b 30 78 33 30 35 30 46 34  tcut = {0x3050F4
5390: 43 36 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  C6, 0x98B5, 0x11
53a0: 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
53b0: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
53c0: 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
53d0: 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
53e0: 44 20 43 4c 53 49 44 5f 43 50 65 72 73 69 73 74  D CLSID_CPersist
53f0: 53 6e 61 70 73 68 6f 74 20 3d 20 7b 30 78 33 30  Snapshot = {0x30
5400: 35 30 46 34 43 39 2c 20 30 78 39 38 42 35 2c 20  50F4C9, 0x98B5, 
5410: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
5420: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
5430: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
5440: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
5450: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 50 65 72  t IID CLSID_CPer
5460: 73 69 73 74 55 73 65 72 44 61 74 61 20 3d 20 7b  sistUserData = {
5470: 30 78 33 30 35 30 46 34 38 45 2c 20 30 78 39 38  0x3050F48E, 0x98
5480: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
5490: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
54a0: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
54b0: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
54c0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
54d0: 43 50 69 63 74 75 72 65 50 72 6f 70 50 61 67 65  CPicturePropPage
54e0: 20 3d 20 7b 30 78 30 42 45 33 35 32 30 32 2c 20   = {0x0BE35202, 
54f0: 30 78 38 46 39 31 2c 20 30 78 31 31 43 45 2c 20  0x8F91, 0x11CE, 
5500: 5b 30 78 39 44 2c 20 30 78 45 33 2c 20 30 78 30  [0x9D, 0xE3, 0x0
5510: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
5520: 78 34 42 2c 20 30 78 42 38 2c 20 30 78 35 31 5d  x4B, 0xB8, 0x51]
5530: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
5540: 53 49 44 5f 43 50 6c 75 67 69 6e 73 20 3d 20 7b  SID_CPlugins = {
5550: 30 78 33 30 35 30 46 33 46 46 2c 20 30 78 39 38  0x3050F3FF, 0x98
5560: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
5570: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
5580: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
5590: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
55a0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
55b0: 43 52 61 64 69 6f 42 75 74 74 6f 6e 20 3d 20 7b  CRadioButton = {
55c0: 30 78 33 30 35 30 46 36 39 43 2c 20 30 78 39 38  0x3050F69C, 0x98
55d0: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
55e0: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
55f0: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
5600: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
5610: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
5620: 43 72 42 61 72 6e 20 3d 20 7b 30 78 43 33 42 44  CrBarn = {0xC3BD
5630: 46 37 34 30 2c 20 30 78 30 42 35 38 2c 20 30 78  F740, 0x0B58, 0x
5640: 31 31 44 32 2c 20 5b 30 78 41 34 2c 20 30 78 38  11D2, [0xA4, 0x8
5650: 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  4, 0x00, 0xC0, 0
5660: 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46 42 2c  x4F, 0x8E, 0xFB,
5670: 20 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x69]};. const 
5680: 49 49 44 20 43 4c 53 49 44 5f 43 72 42 61 72 6e  IID CLSID_CrBarn
5690: 50 50 20 3d 20 7b 30 78 46 43 41 44 37 34 33 36  PP = {0xFCAD7436
56a0: 2c 20 30 78 46 31 35 31 2c 20 30 78 34 31 31 30  , 0xF151, 0x4110
56b0: 2c 20 5b 30 78 42 39 2c 20 30 78 37 45 2c 20 30  , [0xB9, 0x7E, 0
56c0: 78 33 32 2c 20 30 78 42 44 2c 20 30 78 36 30 2c  x32, 0xBD, 0x60,
56d0: 20 30 78 37 46 2c 20 30 78 42 44 2c 20 30 78 42   0x7F, 0xBD, 0xB
56e0: 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  8]};. const IID 
56f0: 43 4c 53 49 44 5f 43 72 42 6c 69 6e 64 50 50 20  CLSID_CrBlindPP 
5700: 3d 20 7b 30 78 32 31 33 30 35 32 43 31 2c 20 30  = {0x213052C1, 0
5710: 78 31 30 30 44 2c 20 30 78 31 31 44 32 2c 20 5b  x100D, 0x11D2, [
5720: 30 78 38 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0x8B, 0x82, 0x00
5730: 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
5740: 33 43 2c 20 30 78 30 39 2c 20 30 78 42 32 5d 7d  3C, 0x09, 0xB2]}
5750: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
5760: 49 44 5f 43 72 42 6c 69 6e 64 73 20 3d 20 7b 30  ID_CrBlinds = {0
5770: 78 30 30 43 34 32 39 43 30 2c 20 30 78 30 42 41  x00C429C0, 0x0BA
5780: 39 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41 34  9, 0x11D2, [0xA4
5790: 2c 20 30 78 38 34 2c 20 30 78 30 30 2c 20 30 78  , 0x84, 0x00, 0x
57a0: 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20  C0, 0x4F, 0x8E, 
57b0: 30 78 46 42 2c 20 30 78 36 39 5d 7d 3b 0a 20 63  0xFB, 0x69]};. c
57c0: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43  onst IID CLSID_C
57d0: 72 42 6c 75 72 20 3d 20 7b 30 78 37 33 31 32 34  rBlur = {0x73124
57e0: 39 38 44 2c 20 30 78 45 38 37 41 2c 20 30 78 31  98D, 0xE87A, 0x1
57f0: 31 44 31 2c 20 5b 30 78 38 31 2c 20 30 78 45 30  1D1, [0x81, 0xE0
5800: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5810: 46 38 2c 20 30 78 37 35 2c 20 30 78 35 37 2c 20  F8, 0x75, 0x57, 
5820: 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xDB]};. const I
5830: 49 44 20 43 4c 53 49 44 5f 43 72 42 6c 75 72 50  ID CLSID_CrBlurP
5840: 50 20 3d 20 7b 30 78 36 32 33 45 32 38 37 45 2c  P = {0x623E287E,
5850: 20 30 78 46 43 30 45 2c 20 30 78 31 31 44 31 2c   0xFC0E, 0x11D1,
5860: 20 5b 30 78 39 41 2c 20 30 78 37 37 2c 20 30 78   [0x9A, 0x77, 0x
5870: 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20  00, 0x00, 0xF8, 
5880: 30 78 37 35 2c 20 30 78 36 41 2c 20 30 78 31 30  0x75, 0x6A, 0x10
5890: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
58a0: 4c 53 49 44 5f 43 72 45 6d 62 6f 73 73 20 3d 20  LSID_CrEmboss = 
58b0: 7b 30 78 46 35 31 35 33 30 36 44 2c 20 30 78 30  {0xF515306D, 0x0
58c0: 31 35 36 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  156, 0x11D2, [0x
58d0: 38 31 2c 20 30 78 45 41 2c 20 30 78 30 30 2c 20  81, 0xEA, 0x00, 
58e0: 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35  0x00, 0xF8, 0x75
58f0: 2c 20 30 78 35 37 2c 20 30 78 44 42 5d 7d 3b 0a  , 0x57, 0xDB]};.
5900: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
5910: 5f 43 72 45 6e 67 72 61 76 65 20 3d 20 7b 30 78  _CrEngrave = {0x
5920: 46 35 31 35 33 30 36 45 2c 20 30 78 30 31 35 36  F515306E, 0x0156
5930: 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 31 2c  , 0x11D2, [0x81,
5940: 20 30 78 45 41 2c 20 30 78 30 30 2c 20 30 78 30   0xEA, 0x00, 0x0
5950: 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20 30  0, 0xF8, 0x75, 0
5960: 78 35 37 2c 20 30 78 44 42 5d 7d 3b 0a 20 63 6f  x57, 0xDB]};. co
5970: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43 72  nst IID CLSID_Cr
5980: 49 6e 73 65 74 20 3d 20 7b 30 78 39 33 30 37 33  Inset = {0x93073
5990: 43 34 30 2c 20 30 78 30 42 41 35 2c 20 30 78 31  C40, 0x0BA5, 0x1
59a0: 31 44 32 2c 20 5b 30 78 41 34 2c 20 30 78 38 34  1D2, [0xA4, 0x84
59b0: 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
59c0: 34 46 2c 20 30 78 38 45 2c 20 30 78 46 42 2c 20  4F, 0x8E, 0xFB, 
59d0: 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x69]};. const I
59e0: 49 44 20 43 4c 53 49 44 5f 43 72 49 72 69 73 20  ID CLSID_CrIris 
59f0: 3d 20 7b 30 78 33 46 36 39 46 33 35 31 2c 20 30  = {0x3F69F351, 0
5a00: 78 30 33 37 39 2c 20 30 78 31 31 44 32 2c 20 5b  x0379, 0x11D2, [
5a10: 30 78 41 34 2c 20 30 78 38 34 2c 20 30 78 30 30  0xA4, 0x84, 0x00
5a20: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
5a30: 38 45 2c 20 30 78 46 42 2c 20 30 78 36 39 5d 7d  8E, 0xFB, 0x69]}
5a40: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
5a50: 49 44 5f 43 72 49 72 69 73 50 50 20 3d 20 7b 30  ID_CrIrisPP = {0
5a60: 78 38 30 44 45 32 32 43 34 2c 20 30 78 30 46 34  x80DE22C4, 0x0F4
5a70: 34 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 42  4, 0x11D2, [0x8B
5a80: 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
5a90: 41 30 2c 20 30 78 43 39 2c 20 30 78 33 43 2c 20  A0, 0xC9, 0x3C, 
5aa0: 30 78 30 39 2c 20 30 78 42 32 5d 7d 3b 0a 20 63  0x09, 0xB2]};. c
5ab0: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43  onst IID CLSID_C
5ac0: 72 52 61 64 69 61 6c 57 69 70 65 20 3d 20 7b 30  rRadialWipe = {0
5ad0: 78 34 32 34 42 37 31 41 46 2c 20 30 78 30 36 39  x424B71AF, 0x069
5ae0: 35 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41 34  5, 0x11D2, [0xA4
5af0: 2c 20 30 78 38 34 2c 20 30 78 30 30 2c 20 30 78  , 0x84, 0x00, 0x
5b00: 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20  C0, 0x4F, 0x8E, 
5b10: 30 78 46 42 2c 20 30 78 36 39 5d 7d 3b 0a 20 63  0xFB, 0x69]};. c
5b20: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43  onst IID CLSID_C
5b30: 72 52 61 64 69 61 6c 57 69 70 65 50 50 20 3d 20  rRadialWipePP = 
5b40: 7b 30 78 33 33 44 39 33 32 45 30 2c 20 30 78 30  {0x33D932E0, 0x0
5b50: 46 34 38 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  F48, 0x11D2, [0x
5b60: 38 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  8B, 0x82, 0x00, 
5b70: 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 33 43  0xA0, 0xC9, 0x3C
5b80: 2c 20 30 78 30 39 2c 20 30 78 42 32 5d 7d 3b 0a  , 0x09, 0xB2]};.
5b90: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
5ba0: 5f 43 72 53 6c 69 64 65 20 3d 20 7b 30 78 38 31  _CrSlide = {0x81
5bb0: 30 45 34 30 32 46 2c 20 30 78 30 35 36 42 2c 20  0E402F, 0x056B, 
5bc0: 30 78 31 31 44 32 2c 20 5b 30 78 41 34 2c 20 30  0x11D2, [0xA4, 0
5bd0: 78 38 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x84, 0x00, 0xC0,
5be0: 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46   0x4F, 0x8E, 0xF
5bf0: 42 2c 20 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73  B, 0x69]};. cons
5c00: 74 20 49 49 44 20 43 4c 53 49 44 5f 43 72 53 6c  t IID CLSID_CrSl
5c10: 69 64 65 50 50 20 3d 20 7b 30 78 43 43 38 43 45  idePP = {0xCC8CE
5c20: 44 45 31 2c 20 30 78 31 30 30 33 2c 20 30 78 31  DE1, 0x1003, 0x1
5c30: 31 44 32 2c 20 5b 30 78 38 42 2c 20 30 78 38 32  1D2, [0x8B, 0x82
5c40: 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
5c50: 43 39 2c 20 30 78 33 43 2c 20 30 78 30 39 2c 20  C9, 0x3C, 0x09, 
5c60: 30 78 42 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xB2]};. const I
5c70: 49 44 20 43 4c 53 49 44 5f 43 72 53 70 69 72 61  ID CLSID_CrSpira
5c80: 6c 20 3d 20 7b 30 78 41 43 41 39 37 45 30 30 2c  l = {0xACA97E00,
5c90: 20 30 78 30 43 37 44 2c 20 30 78 31 31 44 32 2c   0x0C7D, 0x11D2,
5ca0: 20 5b 30 78 41 34 2c 20 30 78 38 34 2c 20 30 78   [0xA4, 0x84, 0x
5cb0: 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
5cc0: 30 78 38 45 2c 20 30 78 46 42 2c 20 30 78 36 39  0x8E, 0xFB, 0x69
5cd0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
5ce0: 4c 53 49 44 5f 43 72 53 70 69 72 61 6c 50 50 20  LSID_CrSpiralPP 
5cf0: 3d 20 7b 30 78 43 36 41 34 46 45 38 31 2c 20 30  = {0xC6A4FE81, 0
5d00: 78 31 30 32 32 2c 20 30 78 31 31 44 32 2c 20 5b  x1022, 0x11D2, [
5d10: 30 78 38 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0x8B, 0x82, 0x00
5d20: 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
5d30: 33 43 2c 20 30 78 30 39 2c 20 30 78 42 32 5d 7d  3C, 0x09, 0xB2]}
5d40: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
5d50: 49 44 5f 43 72 53 74 72 65 74 63 68 20 3d 20 7b  ID_CrStretch = {
5d60: 30 78 37 36 35 38 46 32 41 32 2c 20 30 78 30 41  0x7658F2A2, 0x0A
5d70: 38 33 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41  83, 0x11D2, [0xA
5d80: 34 2c 20 30 78 38 34 2c 20 30 78 30 30 2c 20 30  4, 0x84, 0x00, 0
5d90: 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c  xC0, 0x4F, 0x8E,
5da0: 20 30 78 46 42 2c 20 30 78 36 39 5d 7d 3b 0a 20   0xFB, 0x69]};. 
5db0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
5dc0: 43 72 53 74 72 65 74 63 68 50 50 20 3d 20 7b 30  CrStretchPP = {0
5dd0: 78 31 35 46 42 39 35 45 30 2c 20 30 78 30 46 37  x15FB95E0, 0x0F7
5de0: 37 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 42  7, 0x11D2, [0x8B
5df0: 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
5e00: 41 30 2c 20 30 78 43 39 2c 20 30 78 33 43 2c 20  A0, 0xC9, 0x3C, 
5e10: 30 78 30 39 2c 20 30 78 42 32 5d 7d 3b 0a 20 63  0x09, 0xB2]};. c
5e20: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 43  onst IID CLSID_C
5e30: 72 57 68 65 65 6c 20 3d 20 7b 30 78 35 41 45 31  rWheel = {0x5AE1
5e40: 44 41 45 30 2c 20 30 78 31 34 36 31 2c 20 30 78  DAE0, 0x1461, 0x
5e50: 31 31 44 32 2c 20 5b 30 78 41 34 2c 20 30 78 38  11D2, [0xA4, 0x8
5e60: 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  4, 0x00, 0xC0, 0
5e70: 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46 42 2c  x4F, 0x8E, 0xFB,
5e80: 20 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x69]};. const 
5e90: 49 49 44 20 43 4c 53 49 44 5f 43 72 57 68 65 65  IID CLSID_CrWhee
5ea0: 6c 50 50 20 3d 20 7b 30 78 46 41 39 46 36 31 38  lPP = {0xFA9F618
5eb0: 30 2c 20 30 78 31 34 36 34 2c 20 30 78 31 31 44  0, 0x1464, 0x11D
5ec0: 32 2c 20 5b 30 78 41 34 2c 20 30 78 38 34 2c 20  2, [0xA4, 0x84, 
5ed0: 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
5ee0: 2c 20 30 78 38 45 2c 20 30 78 46 42 2c 20 30 78  , 0x8E, 0xFB, 0x
5ef0: 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  69]};. const IID
5f00: 20 43 4c 53 49 44 5f 43 72 5a 69 67 7a 61 67 20   CLSID_CrZigzag 
5f10: 3d 20 7b 30 78 45 36 45 37 33 44 32 30 2c 20 30  = {0xE6E73D20, 0
5f20: 78 30 43 38 41 2c 20 30 78 31 31 44 32 2c 20 5b  x0C8A, 0x11D2, [
5f30: 30 78 41 34 2c 20 30 78 38 34 2c 20 30 78 30 30  0xA4, 0x84, 0x00
5f40: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
5f50: 38 45 2c 20 30 78 46 42 2c 20 30 78 36 39 5d 7d  8E, 0xFB, 0x69]}
5f60: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
5f70: 49 44 5f 43 72 5a 69 67 7a 61 67 50 50 20 3d 20  ID_CrZigzagPP = 
5f80: 7b 30 78 31 35 35 39 41 33 43 31 2c 20 30 78 31  {0x1559A3C1, 0x1
5f90: 30 32 42 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  02B, 0x11D2, [0x
5fa0: 38 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  8B, 0x82, 0x00, 
5fb0: 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 33 43  0xA0, 0xC9, 0x3C
5fc0: 2c 20 30 78 30 39 2c 20 30 78 42 32 5d 7d 3b 0a  , 0x09, 0xB2]};.
5fd0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
5fe0: 5f 43 53 63 72 69 70 74 45 72 72 6f 72 4c 69 73  _CScriptErrorLis
5ff0: 74 20 3d 20 7b 30 78 45 46 44 30 31 33 30 30 2c  t = {0xEFD01300,
6000: 20 30 78 31 36 30 46 2c 20 30 78 31 31 44 32 2c   0x160F, 0x11D2,
6010: 20 5b 30 78 42 42 2c 20 30 78 32 45 2c 20 30 78   [0xBB, 0x2E, 0x
6020: 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20  00, 0x80, 0x5F, 
6030: 30 78 46 37 2c 20 30 78 45 46 2c 20 30 78 43 41  0xF7, 0xEF, 0xCA
6040: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
6050: 4c 53 49 44 5f 43 53 63 72 6f 6c 6c 42 61 72 20  LSID_CScrollBar 
6060: 3d 20 7b 30 78 33 30 35 30 46 36 38 41 2c 20 30  = {0x3050F68A, 0
6070: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
6080: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
6090: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
60a0: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
60b0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
60c0: 49 44 5f 43 53 6c 69 64 65 72 42 61 72 20 3d 20  ID_CSliderBar = 
60d0: 7b 30 78 33 30 35 30 46 36 38 45 2c 20 30 78 39  {0x3050F68E, 0x9
60e0: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
60f0: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
6100: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
6110: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
6120: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
6130: 5f 43 53 70 69 6e 42 75 74 74 6f 6e 20 3d 20 7b  _CSpinButton = {
6140: 30 78 33 30 35 30 46 36 38 43 2c 20 30 78 39 38  0x3050F68C, 0x98
6150: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
6160: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
6170: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
6180: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
6190: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
61a0: 43 54 65 6d 70 6c 61 74 65 50 72 69 6e 74 65 72  CTemplatePrinter
61b0: 20 3d 20 7b 30 78 33 30 35 30 46 36 42 33 2c 20   = {0x3050F6B3, 
61c0: 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
61d0: 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
61e0: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
61f0: 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
6200: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
6210: 53 49 44 5f 43 55 72 6c 48 69 73 74 6f 72 79 20  SID_CUrlHistory 
6220: 3d 20 7b 30 78 33 43 33 37 34 41 34 30 2c 20 30  = {0x3C374A40, 0
6230: 78 42 41 45 34 2c 20 30 78 31 31 43 46 2c 20 5b  xBAE4, 0x11CF, [
6240: 30 78 42 46 2c 20 30 78 37 44 2c 20 30 78 30 30  0xBF, 0x7D, 0x00
6250: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
6260: 36 39 2c 20 30 78 34 36 2c 20 30 78 45 45 5d 7d  69, 0x46, 0xEE]}
6270: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
6280: 49 44 5f 43 55 52 4c 53 65 61 72 63 68 48 6f 6f  ID_CURLSearchHoo
6290: 6b 20 3d 20 7b 30 78 43 46 42 46 41 45 30 30 2c  k = {0xCFBFAE00,
62a0: 20 30 78 31 37 41 36 2c 20 30 78 31 31 44 30 2c   0x17A6, 0x11D0,
62b0: 20 5b 30 78 39 39 2c 20 30 78 43 42 2c 20 30 78   [0x99, 0xCB, 0x
62c0: 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
62d0: 30 78 44 36 2c 20 30 78 34 34 2c 20 30 78 39 37  0xD6, 0x44, 0x97
62e0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
62f0: 4c 53 49 44 5f 43 75 72 72 65 6e 74 55 73 65 72  LSID_CurrentUser
6300: 43 6c 61 73 73 65 73 20 3d 20 7b 30 78 30 30 30  Classes = {0x000
6310: 30 30 33 33 32 2c 20 30 78 30 30 30 30 2c 20 30  00332, 0x0000, 0
6320: 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
6330: 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6340: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6350: 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
6360: 20 49 49 44 20 43 4c 53 49 44 5f 43 55 74 69 6c   IID CLSID_CUtil
6370: 69 74 79 42 75 74 74 6f 6e 20 3d 20 7b 30 78 33  ityButton = {0x3
6380: 30 35 30 46 36 42 30 2c 20 30 78 39 38 42 35 2c  050F6B0, 0x98B5,
6390: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
63a0: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
63b0: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
63c0: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
63d0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 64 20 3d  st IID CLSID_d =
63e0: 20 7b 30 78 44 33 34 46 31 38 31 46 2c 20 30 78   {0xD34F181F, 0x
63f0: 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30  576E, 0x11D0, [0
6400: 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c  xB2, 0x8C, 0x00,
6410: 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
6420: 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b  7, 0xCD, 0x22]};
6430: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
6440: 44 5f 44 41 41 72 72 61 79 20 3d 20 7b 30 78 39  D_DAArray = {0x9
6450: 43 44 45 37 33 34 30 2c 20 30 78 33 43 32 30 2c  CDE7340, 0x3C20,
6460: 20 30 78 31 31 44 30 2c 20 5b 30 78 41 33 2c 20   0x11D0, [0xA3, 
6470: 30 78 33 30 2c 20 30 78 30 30 2c 20 30 78 41 41  0x30, 0x00, 0xAA
6480: 2c 20 30 78 30 30 2c 20 30 78 42 39 2c 20 30 78  , 0x00, 0xB9, 0x
6490: 32 43 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e  2C, 0x03]};. con
64a0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41 42  st IID CLSID_DAB
64b0: 62 6f 78 32 20 3d 20 7b 30 78 35 30 42 34 37 39  box2 = {0x50B479
64c0: 31 45 2c 20 30 78 34 37 33 31 2c 20 30 78 31 31  1E, 0x4731, 0x11
64d0: 44 30 2c 20 5b 30 78 38 39 2c 20 30 78 31 32 2c  D0, [0x89, 0x12,
64e0: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
64f0: 46 2c 20 30 78 43 32 2c 20 30 78 41 30 2c 20 30  F, 0xC2, 0xA0, 0
6500: 78 43 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xCA]};. const II
6510: 44 20 43 4c 53 49 44 5f 44 41 42 62 6f 78 33 20  D CLSID_DABbox3 
6520: 3d 20 7b 30 78 34 41 39 33 33 37 30 33 2c 20 30  = {0x4A933703, 0
6530: 78 45 33 36 46 2c 20 30 78 31 31 44 30 2c 20 5b  xE36F, 0x11D0, [
6540: 30 78 39 42 2c 20 30 78 39 39 2c 20 30 78 30 30  0x9B, 0x99, 0x00
6550: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
6560: 43 32 2c 20 30 78 46 35 2c 20 30 78 31 44 5d 7d  C2, 0xF5, 0x1D]}
6570: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
6580: 49 44 5f 44 41 42 65 68 61 76 69 6f 72 20 3d 20  ID_DABehavior = 
6590: 7b 30 78 43 34 36 43 31 42 46 32 2c 20 30 78 33  {0xC46C1BF2, 0x3
65a0: 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  C52, 0x11D0, [0x
65b0: 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34 2c 20  92, 0x00, 0x84, 
65c0: 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78 30 30  0x8C, 0x1D, 0x00
65d0: 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a  , 0x00, 0x00]};.
65e0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
65f0: 5f 44 41 42 6f 6f 6c 65 61 6e 20 3d 20 7b 30 78  _DABoolean = {0x
6600: 32 35 42 30 46 39 31 44 2c 20 30 78 44 32 33 44  25B0F91D, 0xD23D
6610: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 42 2c  , 0x11D0, [0x9B,
6620: 20 30 78 38 35 2c 20 30 78 30 30 2c 20 30 78 43   0x85, 0x00, 0xC
6630: 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30  0, 0x4F, 0xC2, 0
6640: 78 46 35 2c 20 30 78 31 44 5d 7d 3b 0a 20 63 6f  xF5, 0x1D]};. co
6650: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41  nst IID CLSID_DA
6660: 43 61 6d 65 72 61 20 3d 20 7b 30 78 43 34 36 43  Camera = {0xC46C
6670: 31 42 44 39 2c 20 30 78 33 43 35 32 2c 20 30 78  1BD9, 0x3C52, 0x
6680: 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30  11D0, [0x92, 0x0
6690: 30 2c 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30  0, 0x84, 0x8C, 0
66a0: 78 31 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x1D, 0x00, 0x00,
66b0: 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x00]};. const 
66c0: 49 49 44 20 43 4c 53 49 44 5f 44 41 43 6f 6c 6f  IID CLSID_DAColo
66d0: 72 20 3d 20 7b 30 78 43 34 36 43 31 42 43 39 2c  r = {0xC46C1BC9,
66e0: 20 30 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c   0x3C52, 0x11D0,
66f0: 20 5b 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78   [0x92, 0x00, 0x
6700: 38 34 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20  84, 0x8C, 0x1D, 
6710: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6720: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
6730: 4c 53 49 44 5f 44 41 44 61 73 68 53 74 79 6c 65  LSID_DADashStyle
6740: 20 3d 20 7b 30 78 39 43 41 44 44 43 30 43 2c 20   = {0x9CADDC0C, 
6750: 30 78 41 44 35 36 2c 20 30 78 31 31 44 31 2c 20  0xAD56, 0x11D1, 
6760: 5b 30 78 39 46 2c 20 30 78 46 38 2c 20 30 78 30  [0x9F, 0xF8, 0x0
6770: 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
6780: 78 41 33 2c 20 30 78 32 31 2c 20 30 78 39 35 5d  xA3, 0x21, 0x95]
6790: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
67a0: 53 49 44 5f 44 41 45 6e 64 53 74 79 6c 65 20 3d  SID_DAEndStyle =
67b0: 20 7b 30 78 46 43 35 34 42 45 41 42 2c 20 30 78   {0xFC54BEAB, 0x
67c0: 35 42 31 32 2c 20 30 78 31 31 44 31 2c 20 5b 30  5B12, 0x11D1, [0
67d0: 78 38 45 2c 20 30 78 37 42 2c 20 30 78 30 30 2c  x8E, 0x7B, 0x00,
67e0: 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
67f0: 32 2c 20 30 78 39 44 2c 20 30 78 34 36 5d 7d 3b  2, 0x9D, 0x46]};
6800: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
6810: 44 5f 44 41 45 76 65 6e 74 20 3d 20 7b 30 78 33  D_DAEvent = {0x3
6820: 45 32 34 38 37 43 34 2c 20 30 78 38 37 30 39 2c  E2487C4, 0x8709,
6830: 20 30 78 31 31 44 30 2c 20 5b 30 78 42 31 2c 20   0x11D0, [0xB1, 
6840: 30 78 37 37 2c 20 30 78 30 30 2c 20 30 78 43 30  0x77, 0x00, 0xC0
6850: 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78  , 0x4F, 0xC2, 0x
6860: 41 30 2c 20 30 78 43 41 5d 7d 3b 0a 20 63 6f 6e  A0, 0xCA]};. con
6870: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41 46  st IID CLSID_DAF
6880: 6f 6e 74 53 74 79 6c 65 20 3d 20 7b 30 78 33 46  ontStyle = {0x3F
6890: 33 44 41 30 31 41 2c 20 30 78 34 37 30 35 2c 20  3DA01A, 0x4705, 
68a0: 30 78 31 31 44 30 2c 20 5b 30 78 38 37 2c 20 30  0x11D0, [0x87, 0
68b0: 78 31 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x10, 0x00, 0xC0,
68c0: 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 39   0x4F, 0xC2, 0x9
68d0: 44 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x46]};. cons
68e0: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41 47 65  t IID CLSID_DAGe
68f0: 6f 6d 65 74 72 79 20 3d 20 7b 30 78 43 34 36 43  ometry = {0xC46C
6900: 31 42 44 42 2c 20 30 78 33 43 35 32 2c 20 30 78  1BDB, 0x3C52, 0x
6910: 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30  11D0, [0x92, 0x0
6920: 30 2c 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30  0, 0x84, 0x8C, 0
6930: 78 31 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x1D, 0x00, 0x00,
6940: 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x00]};. const 
6950: 49 49 44 20 43 4c 53 49 44 5f 44 41 49 6d 61 67  IID CLSID_DAImag
6960: 65 20 3d 20 7b 30 78 43 34 36 43 31 42 43 42 2c  e = {0xC46C1BCB,
6970: 20 30 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c   0x3C52, 0x11D0,
6980: 20 5b 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78   [0x92, 0x00, 0x
6990: 38 34 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20  84, 0x8C, 0x1D, 
69a0: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
69b0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
69c0: 4c 53 49 44 5f 44 41 49 6d 70 6f 72 74 61 74 69  LSID_DAImportati
69d0: 6f 6e 52 65 73 75 6c 74 20 3d 20 7b 30 78 32 38  onResult = {0x28
69e0: 33 38 30 37 42 33 2c 20 30 78 32 43 36 30 2c 20  3807B3, 0x2C60, 
69f0: 30 78 31 31 44 30 2c 20 5b 30 78 41 33 2c 20 30  0x11D0, [0xA3, 0
6a00: 78 31 44 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x1D, 0x00, 0xAA,
6a10: 20 30 78 30 30 2c 20 30 78 42 39 2c 20 30 78 32   0x00, 0xB9, 0x2
6a20: 43 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73  C, 0x03]};. cons
6a30: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41 4a 6f  t IID CLSID_DAJo
6a40: 69 6e 53 74 79 6c 65 20 3d 20 7b 30 78 46 43 35  inStyle = {0xFC5
6a50: 34 42 45 41 41 2c 20 30 78 35 42 31 32 2c 20 30  4BEAA, 0x5B12, 0
6a60: 78 31 31 44 31 2c 20 5b 30 78 38 45 2c 20 30 78  x11D1, [0x8E, 0x
6a70: 37 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  7B, 0x00, 0xC0, 
6a80: 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 39 44  0x4F, 0xC2, 0x9D
6a90: 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
6aa0: 20 49 49 44 20 43 4c 53 49 44 5f 44 41 4c 69 6e   IID CLSID_DALin
6ab0: 65 53 74 79 6c 65 20 3d 20 7b 30 78 32 38 33 38  eStyle = {0x2838
6ac0: 30 37 42 38 2c 20 30 78 32 43 36 30 2c 20 30 78  07B8, 0x2C60, 0x
6ad0: 31 31 44 30 2c 20 5b 30 78 41 33 2c 20 30 78 31  11D0, [0xA3, 0x1
6ae0: 44 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  D, 0x00, 0xAA, 0
6af0: 78 30 30 2c 20 30 78 42 39 2c 20 30 78 32 43 2c  x00, 0xB9, 0x2C,
6b00: 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x03]};. const 
6b10: 49 49 44 20 43 4c 53 49 44 5f 44 41 4d 61 74 74  IID CLSID_DAMatt
6b20: 65 20 3d 20 7b 30 78 43 34 36 43 31 42 43 33 2c  e = {0xC46C1BC3,
6b30: 20 30 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c   0x3C52, 0x11D0,
6b40: 20 5b 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78   [0x92, 0x00, 0x
6b50: 38 34 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20  84, 0x8C, 0x1D, 
6b60: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6b70: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
6b80: 4c 53 49 44 5f 44 41 4d 69 63 72 6f 70 68 6f 6e  LSID_DAMicrophon
6b90: 65 20 3d 20 7b 30 78 43 34 36 43 31 42 45 33 2c  e = {0xC46C1BE3,
6ba0: 20 30 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c   0x3C52, 0x11D0,
6bb0: 20 5b 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78   [0x92, 0x00, 0x
6bc0: 38 34 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20  84, 0x8C, 0x1D, 
6bd0: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6be0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
6bf0: 4c 53 49 44 5f 44 41 4d 6f 6e 74 61 67 65 20 3d  LSID_DAMontage =
6c00: 20 7b 30 78 43 34 36 43 31 42 44 37 2c 20 30 78   {0xC46C1BD7, 0x
6c10: 33 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b 30  3C52, 0x11D0, [0
6c20: 78 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34 2c  x92, 0x00, 0x84,
6c30: 20 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78 30   0x8C, 0x1D, 0x0
6c40: 30 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b  0, 0x00, 0x00]};
6c50: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
6c60: 44 5f 44 41 4e 75 6d 62 65 72 20 3d 20 7b 30 78  D_DANumber = {0x
6c70: 43 34 36 43 31 42 43 37 2c 20 30 78 33 43 35 32  C46C1BC7, 0x3C52
6c80: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c  , 0x11D0, [0x92,
6c90: 20 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38   0x00, 0x84, 0x8
6ca0: 43 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30  C, 0x1D, 0x00, 0
6cb0: 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f  x00, 0x00]};. co
6cc0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41  nst IID CLSID_DA
6cd0: 50 61 69 72 20 3d 20 7b 30 78 42 43 30 42 46 44  Pair = {0xBC0BFD
6ce0: 33 34 2c 20 30 78 44 32 31 44 2c 20 30 78 31 31  34, 0xD21D, 0x11
6cf0: 44 30 2c 20 5b 30 78 39 33 2c 20 30 78 38 35 2c  D0, [0x93, 0x85,
6d00: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
6d10: 46 2c 20 30 78 42 36 2c 20 30 78 42 44 2c 20 30  F, 0xB6, 0xBD, 0
6d20: 78 33 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x36]};. const II
6d30: 44 20 43 4c 53 49 44 5f 44 41 50 61 74 68 32 20  D CLSID_DAPath2 
6d40: 3d 20 7b 30 78 43 34 36 43 31 42 43 46 2c 20 30  = {0xC46C1BCF, 0
6d50: 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b  x3C52, 0x11D0, [
6d60: 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34  0x92, 0x00, 0x84
6d70: 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78  , 0x8C, 0x1D, 0x
6d80: 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  00, 0x00, 0x00]}
6d90: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
6da0: 49 44 5f 44 41 50 69 63 6b 61 62 6c 65 52 65 73  ID_DAPickableRes
6db0: 75 6c 74 20 3d 20 7b 30 78 33 34 46 36 38 31 44  ult = {0x34F681D
6dc0: 30 2c 20 30 78 33 36 34 30 2c 20 30 78 31 31 43  0, 0x3640, 0x11C
6dd0: 46 2c 20 5b 30 78 39 32 2c 20 30 78 39 34 2c 20  F, [0x92, 0x94, 
6de0: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
6df0: 2c 20 30 78 42 38 2c 20 30 78 41 37 2c 20 30 78  , 0xB8, 0xA7, 0x
6e00: 33 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  33]};. const IID
6e10: 20 43 4c 53 49 44 5f 44 41 50 6f 69 6e 74 32 20   CLSID_DAPoint2 
6e20: 3d 20 7b 30 78 43 34 36 43 31 42 44 35 2c 20 30  = {0xC46C1BD5, 0
6e30: 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b  x3C52, 0x11D0, [
6e40: 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34  0x92, 0x00, 0x84
6e50: 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78  , 0x8C, 0x1D, 0x
6e60: 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  00, 0x00, 0x00]}
6e70: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
6e80: 49 44 5f 44 41 50 6f 69 6e 74 33 20 3d 20 7b 30  ID_DAPoint3 = {0
6e90: 78 43 34 36 43 31 42 45 35 2c 20 30 78 33 43 35  xC46C1BE5, 0x3C5
6ea0: 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32  2, 0x11D0, [0x92
6eb0: 2c 20 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78  , 0x00, 0x84, 0x
6ec0: 38 43 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20  8C, 0x1D, 0x00, 
6ed0: 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63  0x00, 0x00]};. c
6ee0: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
6ef0: 61 72 77 69 6e 41 70 70 50 75 62 6c 69 73 68 65  arwinAppPublishe
6f00: 72 20 3d 20 7b 30 78 43 46 43 43 43 37 41 30 2c  r = {0xCFCCC7A0,
6f10: 20 30 78 41 32 38 32 2c 20 30 78 31 31 44 31 2c   0xA282, 0x11D1,
6f20: 20 5b 30 78 39 30 2c 20 30 78 38 32 2c 20 30 78   [0x90, 0x82, 0x
6f30: 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20  00, 0x60, 0x08, 
6f40: 30 78 30 35 2c 20 30 78 39 33 2c 20 30 78 38 32  0x05, 0x93, 0x82
6f50: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
6f60: 4c 53 49 44 5f 44 41 53 6f 75 6e 64 20 3d 20 7b  LSID_DASound = {
6f70: 30 78 43 34 36 43 31 42 44 31 2c 20 30 78 33 43  0xC46C1BD1, 0x3C
6f80: 35 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  52, 0x11D0, [0x9
6f90: 32 2c 20 30 78 30 30 2c 20 30 78 38 34 2c 20 30  2, 0x00, 0x84, 0
6fa0: 78 38 43 2c 20 30 78 31 44 2c 20 30 78 30 30 2c  x8C, 0x1D, 0x00,
6fb0: 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20   0x00, 0x00]};. 
6fc0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
6fd0: 44 41 53 74 61 74 69 63 73 20 3d 20 7b 30 78 43  DAStatics = {0xC
6fe0: 34 36 43 31 42 46 33 2c 20 30 78 33 43 35 32 2c  46C1BF3, 0x3C52,
6ff0: 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c 20   0x11D0, [0x92, 
7000: 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38 43  0x00, 0x84, 0x8C
7010: 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30 78  , 0x1D, 0x00, 0x
7020: 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e  00, 0x00]};. con
7030: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41 53  st IID CLSID_DAS
7040: 74 72 69 6e 67 20 3d 20 7b 30 78 43 34 36 43 31  tring = {0xC46C1
7050: 42 44 33 2c 20 30 78 33 43 35 32 2c 20 30 78 31  BD3, 0x3C52, 0x1
7060: 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30 30  1D0, [0x92, 0x00
7070: 2c 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30 78  , 0x84, 0x8C, 0x
7080: 31 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  1D, 0x00, 0x00, 
7090: 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x00]};. const I
70a0: 49 44 20 43 4c 53 49 44 5f 44 61 74 61 43 68 61  ID CLSID_DataCha
70b0: 6e 6e 65 6c 20 3d 20 7b 30 78 42 42 42 33 36 46  nnel = {0xBBB36F
70c0: 31 35 2c 20 30 78 34 30 38 44 2c 20 30 78 34 30  15, 0x408D, 0x40
70d0: 35 36 2c 20 5b 30 78 38 43 2c 20 30 78 32 37 2c  56, [0x8C, 0x27,
70e0: 20 30 78 39 32 2c 20 30 78 30 38 2c 20 30 78 34   0x92, 0x08, 0x4
70f0: 33 2c 20 30 78 44 34 2c 20 30 78 30 42 2c 20 30  3, 0xD4, 0x0B, 0
7100: 78 45 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xE5]};. const II
7110: 44 20 43 4c 53 49 44 5f 44 41 54 72 61 6e 73 66  D CLSID_DATransf
7120: 6f 72 6d 32 20 3d 20 7b 30 78 43 34 36 43 31 42  orm2 = {0xC46C1B
7130: 44 46 2c 20 30 78 33 43 35 32 2c 20 30 78 31 31  DF, 0x3C52, 0x11
7140: 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30 30 2c  D0, [0x92, 0x00,
7150: 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30 78 31   0x84, 0x8C, 0x1
7160: 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  D, 0x00, 0x00, 0
7170: 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x00]};. const II
7180: 44 20 43 4c 53 49 44 5f 44 41 54 72 61 6e 73 66  D CLSID_DATransf
7190: 6f 72 6d 33 20 3d 20 7b 30 78 43 34 36 43 31 42  orm3 = {0xC46C1B
71a0: 43 35 2c 20 30 78 33 43 35 32 2c 20 30 78 31 31  C5, 0x3C52, 0x11
71b0: 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30 30 2c  D0, [0x92, 0x00,
71c0: 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30 78 31   0x84, 0x8C, 0x1
71d0: 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  D, 0x00, 0x00, 0
71e0: 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x00]};. const II
71f0: 44 20 43 4c 53 49 44 5f 44 41 54 75 70 6c 65 20  D CLSID_DATuple 
7200: 3d 20 7b 30 78 32 38 33 38 30 37 42 37 2c 20 30  = {0x283807B7, 0
7210: 78 32 43 36 30 2c 20 30 78 31 31 44 30 2c 20 5b  x2C60, 0x11D0, [
7220: 30 78 41 33 2c 20 30 78 31 44 2c 20 30 78 30 30  0xA3, 0x1D, 0x00
7230: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
7240: 42 39 2c 20 30 78 32 43 2c 20 30 78 30 33 5d 7d  B9, 0x2C, 0x03]}
7250: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
7260: 49 44 5f 44 41 55 73 65 72 44 61 74 61 20 3d 20  ID_DAUserData = 
7270: 7b 30 78 32 38 33 38 30 37 42 34 2c 20 30 78 32  {0x283807B4, 0x2
7280: 43 36 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  C60, 0x11D0, [0x
7290: 41 33 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20  A3, 0x1D, 0x00, 
72a0: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 39  0xAA, 0x00, 0xB9
72b0: 2c 20 30 78 32 43 2c 20 30 78 30 33 5d 7d 3b 0a  , 0x2C, 0x03]};.
72c0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
72d0: 5f 44 41 56 65 63 74 6f 72 32 20 3d 20 7b 30 78  _DAVector2 = {0x
72e0: 43 34 36 43 31 42 45 31 2c 20 30 78 33 43 35 32  C46C1BE1, 0x3C52
72f0: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c  , 0x11D0, [0x92,
7300: 20 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38   0x00, 0x84, 0x8
7310: 43 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30  C, 0x1D, 0x00, 0
7320: 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f  x00, 0x00]};. co
7330: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 41  nst IID CLSID_DA
7340: 56 65 63 74 6f 72 33 20 3d 20 7b 30 78 43 34 36  Vector3 = {0xC46
7350: 43 31 42 43 30 2c 20 30 78 33 43 35 32 2c 20 30  C1BC0, 0x3C52, 0
7360: 78 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78  x11D0, [0x92, 0x
7370: 30 30 2c 20 30 78 38 34 2c 20 30 78 38 43 2c 20  00, 0x84, 0x8C, 
7380: 30 78 31 44 2c 20 30 78 30 30 2c 20 30 78 30 30  0x1D, 0x00, 0x00
7390: 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x00]};. const
73a0: 20 49 49 44 20 43 4c 53 49 44 5f 44 41 56 69 65   IID CLSID_DAVie
73b0: 77 20 3d 20 7b 30 78 39 36 30 44 38 45 46 46 2c  w = {0x960D8EFF,
73c0: 20 30 78 45 34 39 34 2c 20 30 78 31 31 44 31 2c   0xE494, 0x11D1,
73d0: 20 5b 30 78 41 42 2c 20 30 78 37 35 2c 20 30 78   [0xAB, 0x75, 0x
73e0: 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
73f0: 30 78 44 39 2c 20 30 78 32 42 2c 20 30 78 36 42  0xD9, 0x2B, 0x6B
7400: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
7410: 4c 53 49 44 5f 44 41 56 69 65 77 65 72 43 6f 6e  LSID_DAViewerCon
7420: 74 72 6f 6c 20 3d 20 7b 30 78 43 34 36 43 31 42  trol = {0xC46C1B
7430: 45 42 2c 20 30 78 33 43 35 32 2c 20 30 78 31 31  EB, 0x3C52, 0x11
7440: 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30 30 2c  D0, [0x92, 0x00,
7450: 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30 78 31   0x84, 0x8C, 0x1
7460: 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  D, 0x00, 0x00, 0
7470: 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x00]};. const II
7480: 44 20 43 4c 53 49 44 5f 44 41 56 69 65 77 65 72  D CLSID_DAViewer
7490: 43 6f 6e 74 72 6f 6c 57 69 6e 64 6f 77 65 64 20  ControlWindowed 
74a0: 3d 20 7b 30 78 43 34 36 43 31 42 46 31 2c 20 30  = {0xC46C1BF1, 0
74b0: 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b  x3C52, 0x11D0, [
74c0: 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34  0x92, 0x00, 0x84
74d0: 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78  , 0x8C, 0x1D, 0x
74e0: 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  00, 0x00, 0x00]}
74f0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
7500: 49 44 5f 44 43 4f 4d 41 63 63 65 73 73 43 6f 6e  ID_DCOMAccessCon
7510: 74 72 6f 6c 20 3d 20 7b 30 78 30 30 30 30 30 33  trol = {0x000003
7520: 31 44 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  1D, 0x0000, 0x00
7530: 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
7540: 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
7550: 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
7560: 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
7570: 44 20 43 4c 53 49 44 5f 44 65 62 75 67 48 65 6c  D CLSID_DebugHel
7580: 70 65 72 20 3d 20 7b 30 78 30 42 46 43 43 30 36  per = {0x0BFCC06
7590: 30 2c 20 30 78 38 43 31 44 2c 20 30 78 31 31 44  0, 0x8C1D, 0x11D
75a0: 30 2c 20 5b 30 78 41 43 2c 20 30 78 43 44 2c 20  0, [0xAC, 0xCD, 
75b0: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
75c0: 2c 20 30 78 36 30 2c 20 30 78 32 37 2c 20 30 78  , 0x60, 0x27, 0x
75d0: 35 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  5C]};. const IID
75e0: 20 43 4c 53 49 44 5f 44 65 43 6f 6d 70 4d 69 6d   CLSID_DeCompMim
75f0: 65 46 69 6c 74 65 72 20 3d 20 7b 30 78 38 46 36  eFilter = {0x8F6
7600: 42 30 33 36 30 2c 20 30 78 42 38 30 44 2c 20 30  B0360, 0xB80D, 0
7610: 78 31 31 44 30 2c 20 5b 30 78 41 39 2c 20 30 78  x11D0, [0xA9, 0x
7620: 42 33 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  B3, 0x00, 0x60, 
7630: 30 78 39 37 2c 20 30 78 39 34 2c 20 30 78 32 33  0x97, 0x94, 0x23
7640: 2c 20 30 78 31 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x11]};. const
7650: 20 49 49 44 20 43 4c 53 49 44 5f 44 65 66 61 75   IID CLSID_Defau
7660: 6c 74 44 65 62 75 67 53 65 73 73 69 6f 6e 50 72  ltDebugSessionPr
7670: 6f 76 69 64 65 72 20 3d 20 7b 30 78 38 33 34 31  ovider = {0x8341
7680: 32 38 41 32 2c 20 30 78 35 31 46 34 2c 20 30 78  28A2, 0x51F4, 0x
7690: 31 31 44 30 2c 20 5b 30 78 38 46 2c 20 30 78 32  11D0, [0x8F, 0x2
76a0: 30 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30  0, 0x00, 0x80, 0
76b0: 78 35 46 2c 20 30 78 32 43 2c 20 30 78 44 30 2c  x5F, 0x2C, 0xD0,
76c0: 20 30 78 36 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x64]};. const 
76d0: 49 49 44 20 43 4c 53 49 44 5f 44 69 72 65 63 74  IID CLSID_Direct
76e0: 44 72 61 77 20 3d 20 7b 30 78 44 37 42 37 30 45  Draw = {0xD7B70E
76f0: 45 30 2c 20 30 78 34 33 34 30 2c 20 30 78 31 31  E0, 0x4340, 0x11
7700: 43 46 2c 20 5b 30 78 42 30 2c 20 30 78 36 33 2c  CF, [0xB0, 0x63,
7710: 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41   0x00, 0x20, 0xA
7720: 46 2c 20 30 78 43 32 2c 20 30 78 43 44 2c 20 30  F, 0xC2, 0xCD, 0
7730: 78 33 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x35]};. const II
7740: 44 20 43 4c 53 49 44 5f 44 69 72 65 63 74 44 72  D CLSID_DirectDr
7750: 61 77 43 6c 69 70 70 65 72 20 3d 20 7b 30 78 35  awClipper = {0x5
7760: 39 33 38 31 37 41 30 2c 20 30 78 37 44 42 33 2c  93817A0, 0x7DB3,
7770: 20 30 78 31 31 43 46 2c 20 5b 30 78 41 32 2c 20   0x11CF, [0xA2, 
7780: 30 78 44 45 2c 20 30 78 30 30 2c 20 30 78 41 41  0xDE, 0x00, 0xAA
7790: 2c 20 30 78 30 30 2c 20 30 78 42 39 2c 20 30 78  , 0x00, 0xB9, 0x
77a0: 33 33 2c 20 30 78 35 36 5d 7d 3b 0a 20 63 6f 6e  33, 0x56]};. con
77b0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 69 72  st IID CLSID_Dir
77c0: 65 63 74 44 72 61 77 46 61 63 74 6f 72 79 32 20  ectDrawFactory2 
77d0: 3d 20 7b 30 78 42 39 44 43 34 37 39 30 2c 20 30  = {0xB9DC4790, 0
77e0: 78 34 41 46 31 2c 20 30 78 31 31 44 31 2c 20 5b  x4AF1, 0x11D1, [
77f0: 30 78 38 43 2c 20 30 78 34 43 2c 20 30 78 30 30  0x8C, 0x4C, 0x00
7800: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
7810: 44 39 2c 20 30 78 33 30 2c 20 30 78 43 35 5d 7d  D9, 0x30, 0xC5]}
7820: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
7830: 49 44 5f 44 69 72 65 63 74 49 6e 70 75 74 20 3d  ID_DirectInput =
7840: 20 7b 30 78 32 35 45 36 30 39 45 30 2c 20 30 78   {0x25E609E0, 0x
7850: 42 32 35 39 2c 20 30 78 31 31 43 46 2c 20 5b 30  B259, 0x11CF, [0
7860: 78 42 46 2c 20 30 78 43 37 2c 20 30 78 34 34 2c  xBF, 0xC7, 0x44,
7870: 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30 78 35   0x45, 0x53, 0x5
7880: 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b  4, 0x00, 0x00]};
7890: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
78a0: 44 5f 44 69 72 65 63 74 49 6e 70 75 74 44 65 76  D_DirectInputDev
78b0: 69 63 65 20 3d 20 7b 30 78 32 35 45 36 30 39 45  ice = {0x25E609E
78c0: 31 2c 20 30 78 42 32 35 39 2c 20 30 78 31 31 43  1, 0xB259, 0x11C
78d0: 46 2c 20 5b 30 78 42 46 2c 20 30 78 43 37 2c 20  F, [0xBF, 0xC7, 
78e0: 30 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33  0x44, 0x45, 0x53
78f0: 2c 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78  , 0x54, 0x00, 0x
7900: 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  00]};. const IID
7910: 20 43 4c 53 49 44 5f 44 69 72 65 63 74 4d 75 73   CLSID_DirectMus
7920: 69 63 20 3d 20 7b 30 78 36 33 36 42 39 46 31 30  ic = {0x636B9F10
7930: 2c 20 30 78 30 43 37 44 2c 20 30 78 31 31 44 31  , 0x0C7D, 0x11D1
7940: 2c 20 5b 30 78 39 35 2c 20 30 78 42 32 2c 20 30  , [0x95, 0xB2, 0
7950: 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c  x00, 0x20, 0xAF,
7960: 20 30 78 44 43 2c 20 30 78 37 34 2c 20 30 78 32   0xDC, 0x74, 0x2
7970: 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
7980: 43 4c 53 49 44 5f 44 69 72 65 63 74 4d 75 73 69  CLSID_DirectMusi
7990: 63 42 61 6e 64 20 3d 20 7b 30 78 37 39 42 41 39  cBand = {0x79BA9
79a0: 45 30 30 2c 20 30 78 42 36 45 45 2c 20 30 78 31  E00, 0xB6EE, 0x1
79b0: 31 44 31 2c 20 5b 30 78 38 36 2c 20 30 78 42 45  1D1, [0x86, 0xBE
79c0: 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
79d0: 34 46 2c 20 30 78 42 46 2c 20 30 78 38 46 2c 20  4F, 0xBF, 0x8F, 
79e0: 30 78 45 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xEF]};. const I
79f0: 49 44 20 43 4c 53 49 44 5f 44 69 72 65 63 74 4d  ID CLSID_DirectM
7a00: 75 73 69 63 42 61 6e 64 54 72 61 63 6b 20 3d 20  usicBandTrack = 
7a10: 7b 30 78 44 32 41 43 32 38 39 34 2c 20 30 78 42  {0xD2AC2894, 0xB
7a20: 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  39B, 0x11D1, [0x
7a30: 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20  87, 0x04, 0x00, 
7a40: 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33  0x60, 0x08, 0x93
7a50: 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a  , 0xB1, 0xBD]};.
7a60: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
7a70: 5f 44 69 72 65 63 74 4d 75 73 69 63 43 68 6f 72  _DirectMusicChor
7a80: 64 4d 61 70 20 3d 20 7b 30 78 44 32 41 43 32 38  dMap = {0xD2AC28
7a90: 38 46 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31  8F, 0xB39B, 0x11
7aa0: 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c  D1, [0x87, 0x04,
7ab0: 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
7ac0: 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30  8, 0x93, 0xB1, 0
7ad0: 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xBD]};. const II
7ae0: 44 20 43 4c 53 49 44 5f 44 69 72 65 63 74 4d 75  D CLSID_DirectMu
7af0: 73 69 63 43 68 6f 72 64 4d 61 70 54 72 61 63 6b  sicChordMapTrack
7b00: 20 3d 20 7b 30 78 44 32 41 43 32 38 39 36 2c 20   = {0xD2AC2896, 
7b10: 30 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c 20  0xB39B, 0x11D1, 
7b20: 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78 30  [0x87, 0x04, 0x0
7b30: 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
7b40: 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d  x93, 0xB1, 0xBD]
7b50: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
7b60: 53 49 44 5f 44 69 72 65 63 74 4d 75 73 69 63 43  SID_DirectMusicC
7b70: 68 6f 72 64 54 72 61 63 6b 20 3d 20 7b 30 78 44  hordTrack = {0xD
7b80: 32 41 43 32 38 38 42 2c 20 30 78 42 33 39 42 2c  2AC288B, 0xB39B,
7b90: 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20   0x11D1, [0x87, 
7ba0: 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30  0x04, 0x00, 0x60
7bb0: 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78  , 0x08, 0x93, 0x
7bc0: 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e  B1, 0xBD]};. con
7bd0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 69 72  st IID CLSID_Dir
7be0: 65 63 74 4d 75 73 69 63 43 6f 6c 6c 65 63 74 69  ectMusicCollecti
7bf0: 6f 6e 20 3d 20 7b 30 78 34 38 30 46 46 34 42 30  on = {0x480FF4B0
7c00: 2c 20 30 78 32 38 42 32 2c 20 30 78 31 31 44 31  , 0x28B2, 0x11D1
7c10: 2c 20 5b 30 78 42 45 2c 20 30 78 46 37 2c 20 30  , [0xBE, 0xF7, 0
7c20: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
7c30: 20 30 78 42 46 2c 20 30 78 38 46 2c 20 30 78 45   0xBF, 0x8F, 0xE
7c40: 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  F]};. const IID 
7c50: 43 4c 53 49 44 5f 44 69 72 65 63 74 4d 75 73 69  CLSID_DirectMusi
7c60: 63 43 6f 6d 6d 61 6e 64 54 72 61 63 6b 20 3d 20  cCommandTrack = 
7c70: 7b 30 78 44 32 41 43 32 38 38 43 2c 20 30 78 42  {0xD2AC288C, 0xB
7c80: 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  39B, 0x11D1, [0x
7c90: 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20  87, 0x04, 0x00, 
7ca0: 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33  0x60, 0x08, 0x93
7cb0: 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a  , 0xB1, 0xBD]};.
7cc0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
7cd0: 5f 44 69 72 65 63 74 4d 75 73 69 63 43 6f 6d 70  _DirectMusicComp
7ce0: 6f 73 65 72 20 3d 20 7b 30 78 44 32 41 43 32 38  oser = {0xD2AC28
7cf0: 39 30 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31  90, 0xB39B, 0x11
7d00: 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c  D1, [0x87, 0x04,
7d10: 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
7d20: 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30  8, 0x93, 0xB1, 0
7d30: 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xBD]};. const II
7d40: 44 20 43 4c 53 49 44 5f 44 69 72 65 63 74 4d 75  D CLSID_DirectMu
7d50: 73 69 63 47 72 61 70 68 20 3d 20 7b 30 78 44 32  sicGraph = {0xD2
7d60: 41 43 32 38 38 34 2c 20 30 78 42 33 39 42 2c 20  AC2884, 0xB39B, 
7d70: 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30  0x11D1, [0x87, 0
7d80: 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  x04, 0x00, 0x60,
7d90: 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42   0x08, 0x93, 0xB
7da0: 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73  1, 0xBD]};. cons
7db0: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 69 72 65  t IID CLSID_Dire
7dc0: 63 74 4d 75 73 69 63 4c 6f 61 64 65 72 20 3d 20  ctMusicLoader = 
7dd0: 7b 30 78 44 32 41 43 32 38 39 32 2c 20 30 78 42  {0xD2AC2892, 0xB
7de0: 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  39B, 0x11D1, [0x
7df0: 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20  87, 0x04, 0x00, 
7e00: 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33  0x60, 0x08, 0x93
7e10: 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a  , 0xB1, 0xBD]};.
7e20: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
7e30: 5f 44 69 72 65 63 74 4d 75 73 69 63 4d 6f 74 69  _DirectMusicMoti
7e40: 66 54 72 61 63 6b 20 3d 20 7b 30 78 44 32 41 43  fTrack = {0xD2AC
7e50: 32 38 38 45 2c 20 30 78 42 33 39 42 2c 20 30 78  288E, 0xB39B, 0x
7e60: 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30  11D1, [0x87, 0x0
7e70: 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  4, 0x00, 0x60, 0
7e80: 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c  x08, 0x93, 0xB1,
7e90: 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xBD]};. const 
7ea0: 49 49 44 20 43 4c 53 49 44 5f 44 69 72 65 63 74  IID CLSID_Direct
7eb0: 4d 75 73 69 63 4d 75 74 65 54 72 61 63 6b 20 3d  MusicMuteTrack =
7ec0: 20 7b 30 78 44 32 41 43 32 38 39 38 2c 20 30 78   {0xD2AC2898, 0x
7ed0: 42 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30  B39B, 0x11D1, [0
7ee0: 78 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c  x87, 0x04, 0x00,
7ef0: 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39   0x60, 0x08, 0x9
7f00: 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b  3, 0xB1, 0xBD]};
7f10: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
7f20: 44 5f 44 69 72 65 63 74 4d 75 73 69 63 50 65 72  D_DirectMusicPer
7f30: 66 6f 72 6d 61 6e 63 65 20 3d 20 7b 30 78 44 32  formance = {0xD2
7f40: 41 43 32 38 38 31 2c 20 30 78 42 33 39 42 2c 20  AC2881, 0xB39B, 
7f50: 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30  0x11D1, [0x87, 0
7f60: 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  x04, 0x00, 0x60,
7f70: 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42   0x08, 0x93, 0xB
7f80: 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73  1, 0xBD]};. cons
7f90: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 69 72 65  t IID CLSID_Dire
7fa0: 63 74 4d 75 73 69 63 53 65 67 6d 65 6e 74 20 3d  ctMusicSegment =
7fb0: 20 7b 30 78 44 32 41 43 32 38 38 32 2c 20 30 78   {0xD2AC2882, 0x
7fc0: 42 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30  B39B, 0x11D1, [0
7fd0: 78 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c  x87, 0x04, 0x00,
7fe0: 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39   0x60, 0x08, 0x9
7ff0: 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b  3, 0xB1, 0xBD]};
8000: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
8010: 44 5f 44 69 72 65 63 74 4d 75 73 69 63 53 65 67  D_DirectMusicSeg
8020: 6d 65 6e 74 53 74 61 74 65 20 3d 20 7b 30 78 44  mentState = {0xD
8030: 32 41 43 32 38 38 33 2c 20 30 78 42 33 39 42 2c  2AC2883, 0xB39B,
8040: 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20   0x11D1, [0x87, 
8050: 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30  0x04, 0x00, 0x60
8060: 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78  , 0x08, 0x93, 0x
8070: 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e  B1, 0xBD]};. con
8080: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 69 72  st IID CLSID_Dir
8090: 65 63 74 4d 75 73 69 63 53 65 71 54 72 61 63 6b  ectMusicSeqTrack
80a0: 20 3d 20 7b 30 78 44 32 41 43 32 38 38 36 2c 20   = {0xD2AC2886, 
80b0: 30 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c 20  0xB39B, 0x11D1, 
80c0: 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78 30  [0x87, 0x04, 0x0
80d0: 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
80e0: 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d  x93, 0xB1, 0xBD]
80f0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
8100: 53 49 44 5f 44 69 72 65 63 74 4d 75 73 69 63 53  SID_DirectMusicS
8110: 69 67 6e 50 6f 73 74 54 72 61 63 6b 20 3d 20 7b  ignPostTrack = {
8120: 30 78 46 31 37 45 38 36 37 32 2c 20 30 78 43 33  0xF17E8672, 0xC3
8130: 42 34 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  B4, 0x11D1, [0x8
8140: 37 2c 20 30 78 30 42 2c 20 30 78 30 30 2c 20 30  7, 0x0B, 0x00, 0
8150: 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c  x60, 0x08, 0x93,
8160: 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20   0xB1, 0xBD]};. 
8170: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
8180: 44 69 72 65 63 74 4d 75 73 69 63 53 74 79 6c 65  DirectMusicStyle
8190: 20 3d 20 7b 30 78 44 32 41 43 32 38 38 41 2c 20   = {0xD2AC288A, 
81a0: 30 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c 20  0xB39B, 0x11D1, 
81b0: 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78 30  [0x87, 0x04, 0x0
81c0: 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
81d0: 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d  x93, 0xB1, 0xBD]
81e0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
81f0: 53 49 44 5f 44 69 72 65 63 74 4d 75 73 69 63 53  SID_DirectMusicS
8200: 74 79 6c 65 54 72 61 63 6b 20 3d 20 7b 30 78 44  tyleTrack = {0xD
8210: 32 41 43 32 38 38 44 2c 20 30 78 42 33 39 42 2c  2AC288D, 0xB39B,
8220: 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20   0x11D1, [0x87, 
8230: 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30  0x04, 0x00, 0x60
8240: 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78  , 0x08, 0x93, 0x
8250: 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e  B1, 0xBD]};. con
8260: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 69 72  st IID CLSID_Dir
8270: 65 63 74 4d 75 73 69 63 53 79 6e 74 68 20 3d 20  ectMusicSynth = 
8280: 7b 30 78 35 38 43 32 42 34 44 30 2c 20 30 78 34  {0x58C2B4D0, 0x4
8290: 36 45 37 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  6E7, 0x11D1, [0x
82a0: 38 39 2c 20 30 78 41 43 2c 20 30 78 30 30 2c 20  89, 0xAC, 0x00, 
82b0: 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 35  0xA0, 0xC9, 0x05
82c0: 2c 20 30 78 34 31 2c 20 30 78 32 39 5d 7d 3b 0a  , 0x41, 0x29]};.
82d0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
82e0: 5f 44 69 72 65 63 74 4d 75 73 69 63 53 79 73 45  _DirectMusicSysE
82f0: 78 54 72 61 63 6b 20 3d 20 7b 30 78 44 32 41 43  xTrack = {0xD2AC
8300: 32 38 38 37 2c 20 30 78 42 33 39 42 2c 20 30 78  2887, 0xB39B, 0x
8310: 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30  11D1, [0x87, 0x0
8320: 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  4, 0x00, 0x60, 0
8330: 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c  x08, 0x93, 0xB1,
8340: 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xBD]};. const 
8350: 49 49 44 20 43 4c 53 49 44 5f 44 69 72 65 63 74  IID CLSID_Direct
8360: 4d 75 73 69 63 54 65 6d 70 6f 54 72 61 63 6b 20  MusicTempoTrack 
8370: 3d 20 7b 30 78 44 32 41 43 32 38 38 35 2c 20 30  = {0xD2AC2885, 0
8380: 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b  xB39B, 0x11D1, [
8390: 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30  0x87, 0x04, 0x00
83a0: 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78  , 0x60, 0x08, 0x
83b0: 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d  93, 0xB1, 0xBD]}
83c0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
83d0: 49 44 5f 44 69 72 65 63 74 4d 75 73 69 63 54 69  ID_DirectMusicTi
83e0: 6d 65 53 69 67 54 72 61 63 6b 20 3d 20 7b 30 78  meSigTrack = {0x
83f0: 44 32 41 43 32 38 38 38 2c 20 30 78 42 33 39 42  D2AC2888, 0xB39B
8400: 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c  , 0x11D1, [0x87,
8410: 20 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36   0x04, 0x00, 0x6
8420: 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30  0, 0x08, 0x93, 0
8430: 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f  xB1, 0xBD]};. co
8440: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 69  nst IID CLSID_Di
8450: 72 65 63 74 50 6c 61 79 20 3d 20 7b 30 78 44 31  rectPlay = {0xD1
8460: 45 42 36 44 32 30 2c 20 30 78 38 39 32 33 2c 20  EB6D20, 0x8923, 
8470: 30 78 31 31 44 30 2c 20 5b 30 78 39 44 2c 20 30  0x11D0, [0x9D, 0
8480: 78 39 37 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x97, 0x00, 0xA0,
8490: 20 30 78 43 39 2c 20 30 78 30 41 2c 20 30 78 34   0xC9, 0x0A, 0x4
84a0: 33 2c 20 30 78 43 42 5d 7d 3b 0a 20 63 6f 6e 73  3, 0xCB]};. cons
84b0: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 69 72 65  t IID CLSID_Dire
84c0: 63 74 50 6c 61 79 4c 6f 62 62 79 20 3d 20 7b 30  ctPlayLobby = {0
84d0: 78 32 46 45 38 46 38 31 30 2c 20 30 78 42 32 41  x2FE8F810, 0xB2A
84e0: 35 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 37  5, 0x11D0, [0xA7
84f0: 2c 20 30 78 38 37 2c 20 30 78 30 30 2c 20 30 78  , 0x87, 0x00, 0x
8500: 30 30 2c 20 30 78 46 38 2c 20 30 78 30 33 2c 20  00, 0xF8, 0x03, 
8510: 30 78 41 42 2c 20 30 78 46 43 5d 7d 3b 0a 20 63  0xAB, 0xFC]};. c
8520: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
8530: 69 72 65 63 74 53 6f 75 6e 64 20 3d 20 7b 30 78  irectSound = {0x
8540: 34 37 44 34 44 39 34 36 2c 20 30 78 36 32 45 38  47D4D946, 0x62E8
8550: 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39 33 2c  , 0x11CF, [0x93,
8560: 20 30 78 42 43 2c 20 30 78 34 34 2c 20 30 78 34   0xBC, 0x44, 0x4
8570: 35 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30  5, 0x53, 0x54, 0
8580: 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f  x00, 0x00]};. co
8590: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 69  nst IID CLSID_Di
85a0: 72 65 63 74 53 6f 75 6e 64 43 61 70 74 75 72 65  rectSoundCapture
85b0: 20 3d 20 7b 30 78 42 30 32 31 30 37 38 30 2c 20   = {0xB0210780, 
85c0: 30 78 38 39 43 44 2c 20 30 78 31 31 44 30 2c 20  0x89CD, 0x11D0, 
85d0: 5b 30 78 41 46 2c 20 30 78 30 38 2c 20 30 78 30  [0xAF, 0x08, 0x0
85e0: 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
85f0: 78 32 35 2c 20 30 78 43 44 2c 20 30 78 31 36 5d  x25, 0xCD, 0x16]
8600: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
8610: 53 49 44 5f 44 69 73 70 61 74 63 68 4d 61 70 70  SID_DispatchMapp
8620: 65 72 20 3d 20 7b 30 78 45 39 32 32 35 32 39 36  er = {0xE9225296
8630: 2c 20 30 78 43 37 35 39 2c 20 30 78 31 31 44 31  , 0xC759, 0x11D1
8640: 2c 20 5b 30 78 41 30 2c 20 30 78 32 42 2c 20 30  , [0xA0, 0x2B, 0
8650: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
8660: 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30 78 39   0xB6, 0x80, 0x9
8670: 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  F]};. const IID 
8680: 43 4c 53 49 44 5f 44 4e 57 69 74 68 42 69 6e 61  CLSID_DNWithBina
8690: 72 79 20 3d 20 7b 30 78 37 45 39 39 43 30 41 33  ry = {0x7E99C0A3
86a0: 2c 20 30 78 46 39 33 35 2c 20 30 78 31 31 44 32  , 0xF935, 0x11D2
86b0: 2c 20 5b 30 78 42 41 2c 20 30 78 39 36 2c 20 30  , [0xBA, 0x96, 0
86c0: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
86d0: 20 30 78 42 36 2c 20 30 78 44 30 2c 20 30 78 44   0xB6, 0xD0, 0xD
86e0: 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
86f0: 43 4c 53 49 44 5f 44 4e 57 69 74 68 53 74 72 69  CLSID_DNWithStri
8700: 6e 67 20 3d 20 7b 30 78 33 33 34 38 35 37 43 43  ng = {0x334857CC
8710: 2c 20 30 78 46 39 33 34 2c 20 30 78 31 31 44 32  , 0xF934, 0x11D2
8720: 2c 20 5b 30 78 42 41 2c 20 30 78 39 36 2c 20 30  , [0xBA, 0x96, 0
8730: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
8740: 20 30 78 42 36 2c 20 30 78 44 30 2c 20 30 78 44   0xB6, 0xD0, 0xD
8750: 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
8760: 43 4c 53 49 44 5f 44 6f 63 46 69 6c 65 43 6f 6c  CLSID_DocFileCol
8770: 75 6d 6e 50 72 6f 76 69 64 65 72 20 3d 20 7b 30  umnProvider = {0
8780: 78 32 34 46 31 34 46 30 31 2c 20 30 78 37 42 31  x24F14F01, 0x7B1
8790: 43 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 33  C, 0x11D1, [0x83
87a0: 2c 20 30 78 38 46 2c 20 30 78 30 30 2c 20 30 78  , 0x8F, 0x00, 0x
87b0: 30 30 2c 20 30 78 46 38 2c 20 30 78 30 34 2c 20  00, 0xF8, 0x04, 
87c0: 30 78 36 31 2c 20 30 78 43 46 5d 7d 3b 0a 20 63  0x61, 0xCF]};. c
87d0: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
87e0: 6f 63 48 6f 73 74 55 49 48 61 6e 64 6c 65 72 20  ocHostUIHandler 
87f0: 3d 20 7b 30 78 37 30 35 37 45 39 35 32 2c 20 30  = {0x7057E952, 0
8800: 78 42 44 31 42 2c 20 30 78 31 31 44 31 2c 20 5b  xBD1B, 0x11D1, [
8810: 30 78 38 39 2c 20 30 78 31 39 2c 20 30 78 30 30  0x89, 0x19, 0x00
8820: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
8830: 43 32 2c 20 30 78 43 38 2c 20 30 78 33 36 5d 7d  C2, 0xC8, 0x36]}
8840: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
8850: 49 44 5f 44 4f 4d 43 68 69 6c 64 72 65 6e 43 6f  ID_DOMChildrenCo
8860: 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30  llection = {0x30
8870: 35 30 46 35 41 41 2c 20 30 78 39 38 42 35 2c 20  50F5AA, 0x98B5, 
8880: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
8890: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
88a0: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
88b0: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
88c0: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 4f 4d 44  t IID CLSID_DOMD
88d0: 6f 63 75 6d 65 6e 74 20 3d 20 7b 30 78 32 39 33  ocument = {0x293
88e0: 33 42 46 39 30 2c 20 30 78 37 42 33 36 2c 20 30  3BF90, 0x7B36, 0
88f0: 78 31 31 44 32 2c 20 5b 30 78 42 32 2c 20 30 78  x11D2, [0xB2, 0x
8900: 30 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  0E, 0x00, 0xC0, 
8910: 30 78 34 46 2c 20 30 78 39 38 2c 20 30 78 33 45  0x4F, 0x98, 0x3E
8920: 2c 20 30 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x60]};. const
8930: 20 49 49 44 20 43 4c 53 49 44 5f 44 4f 4d 46 72   IID CLSID_DOMFr
8940: 65 65 54 68 72 65 61 64 65 64 44 6f 63 75 6d 65  eeThreadedDocume
8950: 6e 74 20 3d 20 7b 30 78 32 39 33 33 42 46 39 31  nt = {0x2933BF91
8960: 2c 20 30 78 37 42 33 36 2c 20 30 78 31 31 44 32  , 0x7B36, 0x11D2
8970: 2c 20 5b 30 78 42 32 2c 20 30 78 30 45 2c 20 30  , [0xB2, 0x0E, 0
8980: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
8990: 20 30 78 39 38 2c 20 30 78 33 45 2c 20 30 78 36   0x98, 0x3E, 0x6
89a0: 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
89b0: 43 4c 53 49 44 5f 44 72 61 67 44 72 6f 70 48 65  CLSID_DragDropHe
89c0: 6c 70 65 72 20 3d 20 7b 30 78 34 36 35 37 32 37  lper = {0x465727
89d0: 38 41 2c 20 30 78 34 31 31 42 2c 20 30 78 31 31  8A, 0x411B, 0x11
89e0: 44 32 2c 20 5b 30 78 38 33 2c 20 30 78 39 41 2c  D2, [0x83, 0x9A,
89f0: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
8a00: 46 2c 20 30 78 44 39 2c 20 30 78 31 38 2c 20 30  F, 0xD9, 0x18, 0
8a10: 78 44 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xD0]};. const II
8a20: 44 20 43 4c 53 49 44 5f 44 72 69 76 65 53 69 7a  D CLSID_DriveSiz
8a30: 65 43 61 74 65 67 6f 72 69 7a 65 72 20 3d 20 7b  eCategorizer = {
8a40: 30 78 39 34 33 35 37 42 35 33 2c 20 30 78 43 41  0x94357B53, 0xCA
8a50: 32 39 2c 20 30 78 34 42 37 38 2c 20 5b 30 78 38  29, 0x4B78, [0x8
8a60: 33 2c 20 30 78 41 45 2c 20 30 78 45 38 2c 20 30  3, 0xAE, 0xE8, 0
8a70: 78 46 45 2c 20 30 78 37 34 2c 20 30 78 30 39 2c  xFE, 0x74, 0x09,
8a80: 20 30 78 31 33 2c 20 30 78 34 46 5d 7d 3b 0a 20   0x13, 0x4F]};. 
8a90: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
8aa0: 44 72 69 76 65 54 79 70 65 43 61 74 65 67 6f 72  DriveTypeCategor
8ab0: 69 7a 65 72 20 3d 20 7b 30 78 42 30 41 38 46 33  izer = {0xB0A8F3
8ac0: 43 46 2c 20 30 78 34 33 33 33 2c 20 30 78 34 42  CF, 0x4333, 0x4B
8ad0: 41 42 2c 20 5b 30 78 38 38 2c 20 30 78 37 33 2c  AB, [0x88, 0x73,
8ae0: 20 30 78 31 43 2c 20 30 78 43 42 2c 20 30 78 31   0x1C, 0xCB, 0x1
8af0: 43 2c 20 30 78 41 44 2c 20 30 78 41 34 2c 20 30  C, 0xAD, 0xA4, 0
8b00: 78 38 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8B]};. const II
8b10: 44 20 43 4c 53 49 44 5f 44 73 44 69 73 70 6c 61  D CLSID_DsDispla
8b20: 79 53 70 65 63 69 66 69 65 72 20 3d 20 7b 30 78  ySpecifier = {0x
8b30: 31 41 42 34 41 38 43 30 2c 20 30 78 36 41 30 42  1AB4A8C0, 0x6A0B
8b40: 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41 44 2c  , 0x11D2, [0xAD,
8b50: 20 30 78 34 39 2c 20 30 78 30 30 2c 20 30 78 43   0x49, 0x00, 0xC
8b60: 30 2c 20 30 78 34 46 2c 20 30 78 41 33 2c 20 30  0, 0x4F, 0xA3, 0
8b70: 78 31 41 2c 20 30 78 38 36 5d 7d 3b 0a 20 63 6f  x1A, 0x86]};. co
8b80: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 73  nst IID CLSID_Ds
8b90: 44 6f 6d 61 69 6e 54 72 65 65 42 72 6f 77 73 65  DomainTreeBrowse
8ba0: 72 20 3d 20 7b 30 78 31 36 39 38 37 39 30 41 2c  r = {0x1698790A,
8bb0: 20 30 78 45 32 42 34 2c 20 30 78 31 31 44 30 2c   0xE2B4, 0x11D0,
8bc0: 20 5b 30 78 42 30 2c 20 30 78 42 31 2c 20 30 78   [0xB0, 0xB1, 0x
8bd0: 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
8be0: 30 78 44 38 2c 20 30 78 44 43 2c 20 30 78 41 36  0xD8, 0xDC, 0xA6
8bf0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
8c00: 4c 53 49 44 5f 44 73 46 69 6e 64 41 64 76 61 6e  LSID_DsFindAdvan
8c10: 63 65 64 20 3d 20 7b 30 78 38 33 45 45 33 46 45  ced = {0x83EE3FE
8c20: 33 2c 20 30 78 35 37 44 39 2c 20 30 78 31 31 44  3, 0x57D9, 0x11D
8c30: 30 2c 20 5b 30 78 42 39 2c 20 30 78 33 32 2c 20  0, [0xB9, 0x32, 
8c40: 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34  0x00, 0xA0, 0x24
8c50: 2c 20 30 78 41 42 2c 20 30 78 32 44 2c 20 30 78  , 0xAB, 0x2D, 0x
8c60: 42 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  BB]};. const IID
8c70: 20 43 4c 53 49 44 5f 44 73 46 69 6e 64 43 6f 6d   CLSID_DsFindCom
8c80: 70 75 74 65 72 20 3d 20 7b 30 78 31 36 30 30 36  puter = {0x16006
8c90: 37 30 30 2c 20 30 78 38 37 41 44 2c 20 30 78 31  700, 0x87AD, 0x1
8ca0: 31 44 30 2c 20 5b 30 78 39 31 2c 20 30 78 34 30  1D0, [0x91, 0x40
8cb0: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
8cc0: 30 30 2c 20 30 78 43 31 2c 20 30 78 36 45 2c 20  00, 0xC1, 0x6E, 
8cd0: 30 78 36 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x65]};. const I
8ce0: 49 44 20 43 4c 53 49 44 5f 44 73 46 69 6e 64 43  ID CLSID_DsFindC
8cf0: 6f 6e 74 61 69 6e 65 72 20 3d 20 7b 30 78 43 31  ontainer = {0xC1
8d00: 42 33 43 42 46 32 2c 20 30 78 38 38 36 41 2c 20  B3CBF2, 0x886A, 
8d10: 30 78 31 31 44 30 2c 20 5b 30 78 39 31 2c 20 30  0x11D0, [0x91, 0
8d20: 78 34 30 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x40, 0x00, 0xAA,
8d30: 20 30 78 30 30 2c 20 30 78 43 31 2c 20 30 78 36   0x00, 0xC1, 0x6
8d40: 45 2c 20 30 78 36 35 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x65]};. cons
8d50: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 73 46 69  t IID CLSID_DsFi
8d60: 6e 64 44 6f 6d 61 69 6e 43 6f 6e 74 72 6f 6c 6c  ndDomainControll
8d70: 65 72 20 3d 20 7b 30 78 35 33 38 43 37 42 37 45  er = {0x538C7B7E
8d80: 2c 20 30 78 44 32 35 45 2c 20 30 78 31 31 44 30  , 0xD25E, 0x11D0
8d90: 2c 20 5b 30 78 39 37 2c 20 30 78 34 32 2c 20 30  , [0x97, 0x42, 0
8da0: 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
8db0: 20 30 78 30 36 2c 20 30 78 41 46 2c 20 30 78 34   0x06, 0xAF, 0x4
8dc0: 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  5]};. const IID 
8dd0: 43 4c 53 49 44 5f 44 73 46 69 6e 64 46 72 73 4d  CLSID_DsFindFrsM
8de0: 65 6d 62 65 72 73 20 3d 20 7b 30 78 39 34 43 45  embers = {0x94CE
8df0: 34 42 31 38 2c 20 30 78 42 33 44 33 2c 20 30 78  4B18, 0xB3D3, 0x
8e00: 31 31 44 31 2c 20 5b 30 78 42 39 2c 20 30 78 42  11D1, [0xB9, 0xB
8e10: 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  4, 0x00, 0xC0, 0
8e20: 78 34 46 2c 20 30 78 44 38 2c 20 30 78 44 35 2c  x4F, 0xD8, 0xD5,
8e30: 20 30 78 42 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xB0]};. const 
8e40: 49 49 44 20 43 4c 53 49 44 5f 44 73 46 69 6e 64  IID CLSID_DsFind
8e50: 4f 62 6a 65 63 74 73 20 3d 20 7b 30 78 38 33 45  Objects = {0x83E
8e60: 45 33 46 45 31 2c 20 30 78 35 37 44 39 2c 20 30  E3FE1, 0x57D9, 0
8e70: 78 31 31 44 30 2c 20 5b 30 78 42 39 2c 20 30 78  x11D0, [0xB9, 0x
8e80: 33 32 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  32, 0x00, 0xA0, 
8e90: 30 78 32 34 2c 20 30 78 41 42 2c 20 30 78 32 44  0x24, 0xAB, 0x2D
8ea0: 2c 20 30 78 42 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xBB]};. const
8eb0: 20 49 49 44 20 43 4c 53 49 44 5f 44 73 46 69 6e   IID CLSID_DsFin
8ec0: 64 50 65 6f 70 6c 65 20 3d 20 7b 30 78 38 33 45  dPeople = {0x83E
8ed0: 45 33 46 45 32 2c 20 30 78 35 37 44 39 2c 20 30  E3FE2, 0x57D9, 0
8ee0: 78 31 31 44 30 2c 20 5b 30 78 42 39 2c 20 30 78  x11D0, [0xB9, 0x
8ef0: 33 32 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  32, 0x00, 0xA0, 
8f00: 30 78 32 34 2c 20 30 78 41 42 2c 20 30 78 32 44  0x24, 0xAB, 0x2D
8f10: 2c 20 30 78 42 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xBB]};. const
8f20: 20 49 49 44 20 43 4c 53 49 44 5f 44 73 46 69 6e   IID CLSID_DsFin
8f30: 64 50 72 69 6e 74 65 72 20 3d 20 7b 30 78 42 35  dPrinter = {0xB5
8f40: 37 37 46 30 37 30 2c 20 30 78 37 45 45 32 2c 20  77F070, 0x7EE2, 
8f50: 30 78 31 31 44 30 2c 20 5b 30 78 39 31 2c 20 30  0x11D0, [0x91, 0
8f60: 78 33 46 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x3F, 0x00, 0xAA,
8f70: 20 30 78 30 30 2c 20 30 78 43 31 2c 20 30 78 36   0x00, 0xC1, 0x6
8f80: 45 2c 20 30 78 36 35 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x65]};. cons
8f90: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 73 46 69  t IID CLSID_DsFi
8fa0: 6e 64 56 6f 6c 75 6d 65 20 3d 20 7b 30 78 43 31  ndVolume = {0xC1
8fb0: 42 33 43 42 46 31 2c 20 30 78 38 38 36 41 2c 20  B3CBF1, 0x886A, 
8fc0: 30 78 31 31 44 30 2c 20 5b 30 78 39 31 2c 20 30  0x11D0, [0x91, 0
8fd0: 78 34 30 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x40, 0x00, 0xAA,
8fe0: 20 30 78 30 30 2c 20 30 78 43 31 2c 20 30 78 36   0x00, 0xC1, 0x6
8ff0: 45 2c 20 30 78 36 35 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x65]};. cons
9000: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 73 46 6f  t IID CLSID_DsFo
9010: 6c 64 65 72 50 72 6f 70 65 72 74 69 65 73 20 3d  lderProperties =
9020: 20 7b 30 78 39 45 35 31 45 30 44 30 2c 20 30 78   {0x9E51E0D0, 0x
9030: 36 45 30 46 2c 20 30 78 31 31 44 32 2c 20 5b 30  6E0F, 0x11D2, [0
9040: 78 39 36 2c 20 30 78 30 31 2c 20 30 78 30 30 2c  x96, 0x01, 0x00,
9050: 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 41   0xC0, 0x4F, 0xA
9060: 33 2c 20 30 78 31 41 2c 20 30 78 38 36 5d 7d 3b  3, 0x1A, 0x86]};
9070: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
9080: 44 5f 44 73 50 72 6f 70 65 72 74 79 50 61 67 65  D_DsPropertyPage
9090: 73 20 3d 20 7b 30 78 30 44 34 35 44 35 33 30 2c  s = {0x0D45D530,
90a0: 20 30 78 37 36 34 42 2c 20 30 78 31 31 44 30 2c   0x764B, 0x11D0,
90b0: 20 5b 30 78 41 31 2c 20 30 78 43 41 2c 20 30 78   [0xA1, 0xCA, 0x
90c0: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
90d0: 30 78 43 31 2c 20 30 78 36 45 2c 20 30 78 36 35  0xC1, 0x6E, 0x65
90e0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
90f0: 4c 53 49 44 5f 44 73 51 75 65 72 79 20 3d 20 7b  LSID_DsQuery = {
9100: 30 78 38 41 32 33 45 36 35 45 2c 20 30 78 33 31  0x8A23E65E, 0x31
9110: 43 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  C2, 0x11D0, [0x8
9120: 39 2c 20 30 78 31 43 2c 20 30 78 30 30 2c 20 30  9, 0x1C, 0x00, 0
9130: 78 41 30 2c 20 30 78 32 34 2c 20 30 78 41 42 2c  xA0, 0x24, 0xAB,
9140: 20 30 78 32 44 2c 20 30 78 42 42 5d 7d 3b 0a 20   0x2D, 0xBB]};. 
9150: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
9160: 44 57 62 65 6d 43 6c 61 73 73 4f 62 6a 65 63 74  DWbemClassObject
9170: 20 3d 20 7b 30 78 36 34 41 42 33 37 35 31 2c 20   = {0x64AB3751, 
9180: 30 78 31 32 42 43 2c 20 30 78 31 31 44 31 2c 20  0x12BC, 0x11D1, 
9190: 5b 30 78 39 45 2c 20 30 78 36 31 2c 20 30 78 30  [0x9E, 0x61, 0x0
91a0: 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
91b0: 78 43 33 2c 20 30 78 32 34 2c 20 30 78 41 38 5d  xC3, 0x24, 0xA8]
91c0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
91d0: 53 49 44 5f 44 57 62 65 6d 43 6f 6e 74 65 78 74  SID_DWbemContext
91e0: 20 3d 20 7b 30 78 37 35 32 46 46 32 31 32 2c 20   = {0x752FF212, 
91f0: 30 78 46 37 42 37 2c 20 30 78 31 31 44 30 2c 20  0xF7B7, 0x11D0, 
9200: 5b 30 78 39 45 2c 20 30 78 34 44 2c 20 30 78 30  [0x9E, 0x4D, 0x0
9210: 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
9220: 78 43 33 2c 20 30 78 32 34 2c 20 30 78 41 38 5d  xC3, 0x24, 0xA8]
9230: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
9240: 53 49 44 5f 44 57 62 65 6d 4c 6f 63 61 74 6f 72  SID_DWbemLocator
9250: 20 3d 20 7b 30 78 43 42 37 43 41 30 33 32 2c 20   = {0xCB7CA032, 
9260: 30 78 46 37 32 39 2c 20 30 78 31 31 44 30 2c 20  0xF729, 0x11D0, 
9270: 5b 30 78 39 45 2c 20 30 78 34 44 2c 20 30 78 30  [0x9E, 0x4D, 0x0
9280: 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
9290: 78 43 33 2c 20 30 78 32 34 2c 20 30 78 41 38 5d  xC3, 0x24, 0xA8]
92a0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
92b0: 53 49 44 5f 44 58 32 44 20 3d 20 7b 30 78 34 37  SID_DX2D = {0x47
92c0: 33 41 41 38 30 42 2c 20 30 78 34 35 37 37 2c 20  3AA80B, 0x4577, 
92d0: 30 78 31 31 44 31 2c 20 5b 30 78 38 31 2c 20 30  0x11D1, [0x81, 0
92e0: 78 41 38 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xA8, 0x00, 0x00,
92f0: 20 30 78 46 38 2c 20 30 78 37 35 2c 20 30 78 35   0xF8, 0x75, 0x5
9300: 37 2c 20 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73  7, 0xDB]};. cons
9310: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 46 61  t IID CLSID_DXFa
9320: 64 65 20 3d 20 7b 30 78 31 36 42 32 38 30 43 35  de = {0x16B280C5
9330: 2c 20 30 78 45 45 37 30 2c 20 30 78 31 31 44 31  , 0xEE70, 0x11D1
9340: 2c 20 5b 30 78 39 30 2c 20 30 78 36 36 2c 20 30  , [0x90, 0x66, 0
9350: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
9360: 20 30 78 44 39 2c 20 30 78 31 38 2c 20 30 78 39   0xD9, 0x18, 0x9
9370: 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
9380: 43 4c 53 49 44 5f 44 58 47 72 61 64 69 65 6e 74  CLSID_DXGradient
9390: 20 3d 20 7b 30 78 43 36 33 36 35 34 37 30 2c 20   = {0xC6365470, 
93a0: 30 78 46 36 36 37 2c 20 30 78 31 31 44 31 2c 20  0xF667, 0x11D1, 
93b0: 5b 30 78 39 30 2c 20 30 78 36 37 2c 20 30 78 30  [0x90, 0x67, 0x0
93c0: 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
93d0: 78 44 39 2c 20 30 78 31 38 2c 20 30 78 39 44 5d  xD9, 0x18, 0x9D]
93e0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
93f0: 53 49 44 5f 44 58 4c 55 54 42 75 69 6c 64 65 72  SID_DXLUTBuilder
9400: 20 3d 20 7b 30 78 31 45 35 34 33 33 33 42 2c 20   = {0x1E54333B, 
9410: 30 78 32 41 30 30 2c 20 30 78 31 31 44 31 2c 20  0x2A00, 0x11D1, 
9420: 5b 30 78 38 31 2c 20 30 78 39 38 2c 20 30 78 30  [0x81, 0x98, 0x0
9430: 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30  0, 0x00, 0xF8, 0
9440: 78 37 35 2c 20 30 78 35 37 2c 20 30 78 44 42 5d  x75, 0x57, 0xDB]
9450: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
9460: 53 49 44 5f 44 58 52 61 73 74 65 72 69 7a 65 72  SID_DXRasterizer
9470: 20 3d 20 7b 30 78 38 36 35 32 43 45 35 35 2c 20   = {0x8652CE55, 
9480: 30 78 39 45 38 30 2c 20 30 78 31 31 44 31 2c 20  0x9E80, 0x11D1, 
9490: 5b 30 78 39 30 2c 20 30 78 35 33 2c 20 30 78 30  [0x90, 0x53, 0x0
94a0: 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
94b0: 78 44 39 2c 20 30 78 31 38 2c 20 30 78 39 44 5d  xD9, 0x18, 0x9D]
94c0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
94d0: 53 49 44 5f 44 58 53 75 72 66 61 63 65 20 3d 20  SID_DXSurface = 
94e0: 7b 30 78 30 45 38 39 30 46 38 33 2c 20 30 78 35  {0x0E890F83, 0x5
94f0: 46 37 39 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  F79, 0x11D1, [0x
9500: 39 30 2c 20 30 78 34 33 2c 20 30 78 30 30 2c 20  90, 0x43, 0x00, 
9510: 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39  0xC0, 0x4F, 0xD9
9520: 2c 20 30 78 31 38 2c 20 30 78 39 44 5d 7d 3b 0a  , 0x18, 0x9D]};.
9530: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
9540: 5f 44 58 53 75 72 66 61 63 65 4d 6f 64 69 66 69  _DXSurfaceModifi
9550: 65 72 20 3d 20 7b 30 78 33 45 36 36 39 46 31 44  er = {0x3E669F1D
9560: 2c 20 30 78 39 43 32 33 2c 20 30 78 31 31 44 31  , 0x9C23, 0x11D1
9570: 2c 20 5b 30 78 39 30 2c 20 30 78 35 33 2c 20 30  , [0x90, 0x53, 0
9580: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
9590: 20 30 78 44 39 2c 20 30 78 31 38 2c 20 30 78 39   0xD9, 0x18, 0x9
95a0: 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
95b0: 43 4c 53 49 44 5f 44 58 54 41 6c 70 68 61 20 3d  CLSID_DXTAlpha =
95c0: 20 7b 30 78 41 44 43 36 43 42 38 32 2c 20 30 78   {0xADC6CB82, 0x
95d0: 34 32 34 43 2c 20 30 78 31 31 44 32 2c 20 5b 30  424C, 0x11D2, [0
95e0: 78 39 35 2c 20 30 78 32 41 2c 20 30 78 30 30 2c  x95, 0x2A, 0x00,
95f0: 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 41   0xC0, 0x4F, 0xA
9600: 33 2c 20 30 78 34 46 2c 20 30 78 30 35 5d 7d 3b  3, 0x4F, 0x05]};
9610: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
9620: 44 5f 44 58 54 41 6c 70 68 61 49 6d 61 67 65 4c  D_DXTAlphaImageL
9630: 6f 61 64 65 72 20 3d 20 7b 30 78 30 43 37 45 46  oader = {0x0C7EF
9640: 42 44 45 2c 20 30 78 30 33 30 33 2c 20 30 78 34  BDE, 0x0303, 0x4
9650: 43 36 46 2c 20 5b 30 78 41 34 2c 20 30 78 46 37  C6F, [0xA4, 0xF7
9660: 2c 20 30 78 33 31 2c 20 30 78 46 41 2c 20 30 78  , 0x31, 0xFA, 0x
9670: 32 42 2c 20 30 78 45 35 2c 20 30 78 45 33 2c 20  2B, 0xE5, 0xE3, 
9680: 30 78 39 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x97]};. const I
9690: 49 44 20 43 4c 53 49 44 5f 44 58 54 41 6c 70 68  ID CLSID_DXTAlph
96a0: 61 49 6d 61 67 65 4c 6f 61 64 65 72 50 50 20 3d  aImageLoaderPP =
96b0: 20 7b 30 78 38 43 38 30 43 45 32 44 2c 20 30 78   {0x8C80CE2D, 0x
96c0: 38 35 30 44 2c 20 30 78 34 37 44 41 2c 20 5b 30  850D, 0x47DA, [0
96d0: 78 38 45 2c 20 30 78 43 44 2c 20 30 78 35 35 2c  x8E, 0xCD, 0x55,
96e0: 20 30 78 30 32 2c 20 30 78 33 35 2c 20 30 78 36   0x02, 0x35, 0x6
96f0: 32 2c 20 30 78 44 31 2c 20 30 78 36 37 5d 7d 3b  2, 0xD1, 0x67]};
9700: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
9710: 44 5f 44 58 54 41 6c 70 68 61 50 50 20 3d 20 7b  D_DXTAlphaPP = {
9720: 30 78 44 36 38 37 41 37 45 30 2c 20 30 78 34 42  0xD687A7E0, 0x4B
9730: 41 34 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38  A4, 0x11D2, [0x8
9740: 41 2c 20 30 78 44 45 2c 20 30 78 30 30 2c 20 30  A, 0xDE, 0x00, 0
9750: 78 41 30 2c 20 30 78 43 39 2c 20 30 78 38 45 2c  xA0, 0xC9, 0x8E,
9760: 20 30 78 36 35 2c 20 30 78 32 37 5d 7d 3b 0a 20   0x65, 0x27]};. 
9770: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
9780: 44 58 54 61 73 6b 4d 61 6e 61 67 65 72 20 3d 20  DXTaskManager = 
9790: 7b 30 78 34 43 42 32 36 43 30 33 2c 20 30 78 46  {0x4CB26C03, 0xF
97a0: 46 39 33 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  F93, 0x11D0, [0x
97b0: 38 31 2c 20 30 78 37 45 2c 20 30 78 30 30 2c 20  81, 0x7E, 0x00, 
97c0: 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35  0x00, 0xF8, 0x75
97d0: 2c 20 30 78 35 37 2c 20 30 78 44 42 5d 7d 3b 0a  , 0x57, 0xDB]};.
97e0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
97f0: 5f 44 58 54 42 61 72 6e 20 3d 20 7b 30 78 45 43  _DXTBarn = {0xEC
9800: 39 42 41 31 37 44 2c 20 30 78 36 30 42 35 2c 20  9BA17D, 0x60B5, 
9810: 30 78 34 36 32 42 2c 20 5b 30 78 41 36 2c 20 30  0x462B, [0xA6, 0
9820: 78 44 38 2c 20 30 78 31 34 2c 20 30 78 42 38 2c  xD8, 0x14, 0xB8,
9830: 20 30 78 39 30 2c 20 30 78 35 37 2c 20 30 78 45   0x90, 0x57, 0xE
9840: 32 2c 20 30 78 32 41 5d 7d 3b 0a 20 63 6f 6e 73  2, 0x2A]};. cons
9850: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 42  t IID CLSID_DXTB
9860: 6c 69 6e 64 73 20 3d 20 7b 30 78 39 41 34 41 34  linds = {0x9A4A4
9870: 41 35 31 2c 20 30 78 46 42 33 41 2c 20 30 78 34  A51, 0xFB3A, 0x4
9880: 46 34 42 2c 20 5b 30 78 39 42 2c 20 30 78 35 37  F4B, [0x9B, 0x57
9890: 2c 20 30 78 41 32 2c 20 30 78 39 31 2c 20 30 78  , 0xA2, 0x91, 0x
98a0: 32 41 2c 20 30 78 32 38 2c 20 30 78 39 37 2c 20  2A, 0x28, 0x97, 
98b0: 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x69]};. const I
98c0: 49 44 20 43 4c 53 49 44 5f 44 58 54 43 68 65 63  ID CLSID_DXTChec
98d0: 6b 65 72 42 6f 61 72 64 20 3d 20 7b 30 78 42 33  kerBoard = {0xB3
98e0: 45 45 37 38 30 32 2c 20 30 78 38 32 32 34 2c 20  EE7802, 0x8224, 
98f0: 30 78 34 37 38 37 2c 20 5b 30 78 41 31 2c 20 30  0x4787, [0xA1, 0
9900: 78 45 41 2c 20 30 78 46 30 2c 20 30 78 44 45 2c  xEA, 0xF0, 0xDE,
9910: 20 30 78 31 36 2c 20 30 78 44 45 2c 20 30 78 41   0x16, 0xDE, 0xA
9920: 42 2c 20 30 78 44 33 5d 7d 3b 0a 20 63 6f 6e 73  B, 0xD3]};. cons
9930: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 43  t IID CLSID_DXTC
9940: 68 65 63 6b 65 72 42 6f 61 72 64 50 50 20 3d 20  heckerBoardPP = 
9950: 7b 30 78 43 42 46 34 37 35 32 35 2c 20 30 78 39  {0xCBF47525, 0x9
9960: 38 44 32 2c 20 30 78 34 35 45 41 2c 20 5b 30 78  8D2, 0x45EA, [0x
9970: 42 38 2c 20 30 78 34 33 2c 20 30 78 46 44 2c 20  B8, 0x43, 0xFD, 
9980: 30 78 32 31 2c 20 30 78 33 44 2c 20 30 78 39 33  0x21, 0x3D, 0x93
9990: 2c 20 30 78 32 42 2c 20 30 78 31 30 5d 7d 3b 0a  , 0x2B, 0x10]};.
99a0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
99b0: 5f 44 58 54 43 68 72 6f 6d 61 20 3d 20 7b 30 78  _DXTChroma = {0x
99c0: 34 32 31 35 31 36 43 31 2c 20 30 78 33 43 46 38  421516C1, 0x3CF8
99d0: 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39 35 2c  , 0x11D2, [0x95,
99e0: 20 30 78 32 41 2c 20 30 78 30 30 2c 20 30 78 43   0x2A, 0x00, 0xC
99f0: 30 2c 20 30 78 34 46 2c 20 30 78 41 33 2c 20 30  0, 0x4F, 0xA3, 0
9a00: 78 34 46 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f  x4F, 0x05]};. co
9a10: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58  nst IID CLSID_DX
9a20: 54 43 68 72 6f 6d 61 50 50 20 3d 20 7b 30 78 45  TChromaPP = {0xE
9a30: 43 37 45 30 37 36 30 2c 20 30 78 34 43 37 36 2c  C7E0760, 0x4C76,
9a40: 20 30 78 31 31 44 32 2c 20 5b 30 78 38 41 2c 20   0x11D2, [0x8A, 
9a50: 30 78 44 45 2c 20 30 78 30 30 2c 20 30 78 41 30  0xDE, 0x00, 0xA0
9a60: 2c 20 30 78 43 39 2c 20 30 78 38 45 2c 20 30 78  , 0xC9, 0x8E, 0x
9a70: 36 35 2c 20 30 78 32 37 5d 7d 3b 0a 20 63 6f 6e  65, 0x27]};. con
9a80: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54  st IID CLSID_DXT
9a90: 43 6f 6d 70 6f 73 69 74 65 20 3d 20 7b 30 78 39  Composite = {0x9
9aa0: 41 34 33 41 38 34 34 2c 20 30 78 30 38 33 31 2c  A43A844, 0x0831,
9ab0: 20 30 78 31 31 44 31 2c 20 5b 30 78 38 31 2c 20   0x11D1, [0x81, 
9ac0: 30 78 37 46 2c 20 30 78 30 30 2c 20 30 78 30 30  0x7F, 0x00, 0x00
9ad0: 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20 30 78  , 0xF8, 0x75, 0x
9ae0: 35 37 2c 20 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e  57, 0xDB]};. con
9af0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54  st IID CLSID_DXT
9b00: 43 6f 6e 76 6f 6c 75 74 69 6f 6e 20 3d 20 7b 30  Convolution = {0
9b10: 78 32 42 43 30 45 46 32 39 2c 20 30 78 45 36 42  x2BC0EF29, 0xE6B
9b20: 41 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 31  A, 0x11D1, [0x81
9b30: 2c 20 30 78 44 44 2c 20 30 78 30 30 2c 20 30 78  , 0xDD, 0x00, 0x
9b40: 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20  00, 0xF8, 0x75, 
9b50: 30 78 35 37 2c 20 30 78 44 42 5d 7d 3b 0a 20 63  0x57, 0xDB]};. c
9b60: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
9b70: 58 54 44 72 6f 70 53 68 61 64 6f 77 20 3d 20 7b  XTDropShadow = {
9b80: 30 78 41 44 43 36 43 42 38 36 2c 20 30 78 34 32  0xADC6CB86, 0x42
9b90: 34 43 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39  4C, 0x11D2, [0x9
9ba0: 35 2c 20 30 78 32 41 2c 20 30 78 30 30 2c 20 30  5, 0x2A, 0x00, 0
9bb0: 78 43 30 2c 20 30 78 34 46 2c 20 30 78 41 33 2c  xC0, 0x4F, 0xA3,
9bc0: 20 30 78 34 46 2c 20 30 78 30 35 5d 7d 3b 0a 20   0x4F, 0x05]};. 
9bd0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
9be0: 44 58 54 44 72 6f 70 53 68 61 64 6f 77 50 50 20  DXTDropShadowPP 
9bf0: 3d 20 7b 30 78 45 43 37 45 30 37 36 31 2c 20 30  = {0xEC7E0761, 0
9c00: 78 34 43 37 36 2c 20 30 78 31 31 44 32 2c 20 5b  x4C76, 0x11D2, [
9c10: 30 78 38 41 2c 20 30 78 44 45 2c 20 30 78 30 30  0x8A, 0xDE, 0x00
9c20: 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
9c30: 38 45 2c 20 30 78 36 35 2c 20 30 78 32 37 5d 7d  8E, 0x65, 0x27]}
9c40: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
9c50: 49 44 5f 44 58 54 46 69 6c 74 65 72 20 3d 20 7b  ID_DXTFilter = {
9c60: 30 78 33 38 35 41 39 31 42 43 2c 20 30 78 31 45  0x385A91BC, 0x1E
9c70: 38 41 2c 20 30 78 34 45 34 41 2c 20 5b 30 78 41  8A, 0x4E4A, [0xA
9c80: 37 2c 20 30 78 41 36 2c 20 30 78 46 34 2c 20 30  7, 0xA6, 0xF4, 0
9c90: 78 46 43 2c 20 30 78 31 45 2c 20 30 78 36 43 2c  xFC, 0x1E, 0x6C,
9ca0: 20 30 78 41 31 2c 20 30 78 42 44 5d 7d 3b 0a 20   0xA1, 0xBD]};. 
9cb0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
9cc0: 44 58 54 46 69 6c 74 65 72 42 65 68 61 76 69 6f  DXTFilterBehavio
9cd0: 72 20 3d 20 7b 30 78 36 34 39 45 45 43 31 45 2c  r = {0x649EEC1E,
9ce0: 20 30 78 42 35 37 39 2c 20 30 78 34 45 38 43 2c   0xB579, 0x4E8C,
9cf0: 20 5b 30 78 42 42 2c 20 30 78 33 42 2c 20 30 78   [0xBB, 0x3B, 0x
9d00: 34 39 2c 20 30 78 39 37 2c 20 30 78 46 38 2c 20  49, 0x97, 0xF8, 
9d10: 30 78 34 32 2c 20 30 78 36 35 2c 20 30 78 33 36  0x42, 0x65, 0x36
9d20: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
9d30: 4c 53 49 44 5f 44 58 54 46 69 6c 74 65 72 43 6f  LSID_DXTFilterCo
9d40: 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 41 37  llection = {0xA7
9d50: 45 45 37 46 33 34 2c 20 30 78 33 42 44 31 2c 20  EE7F34, 0x3BD1, 
9d60: 30 78 34 32 37 46 2c 20 5b 30 78 39 32 2c 20 30  0x427F, [0x92, 0
9d70: 78 33 31 2c 20 30 78 46 39 2c 20 30 78 34 31 2c  x31, 0xF9, 0x41,
9d80: 20 30 78 45 39 2c 20 30 78 42 37 2c 20 30 78 45   0xE9, 0xB7, 0xE
9d90: 31 2c 20 30 78 46 45 5d 7d 3b 0a 20 63 6f 6e 73  1, 0xFE]};. cons
9da0: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 46  t IID CLSID_DXTF
9db0: 69 6c 74 65 72 46 61 63 74 6f 72 79 20 3d 20 7b  ilterFactory = {
9dc0: 30 78 38 31 33 39 37 32 30 34 2c 20 30 78 46 35  0x81397204, 0xF5
9dd0: 31 41 2c 20 30 78 34 35 37 31 2c 20 5b 30 78 38  1A, 0x4571, [0x8
9de0: 44 2c 20 30 78 37 42 2c 20 30 78 44 43 2c 20 30  D, 0x7B, 0xDC, 0
9df0: 78 30 33 2c 20 30 78 30 35 2c 20 30 78 32 31 2c  x03, 0x05, 0x21,
9e00: 20 30 78 41 41 2c 20 30 78 42 44 5d 7d 3b 0a 20   0xAA, 0xBD]};. 
9e10: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
9e20: 44 58 54 47 6c 6f 77 20 3d 20 7b 30 78 39 46 38  DXTGlow = {0x9F8
9e30: 45 36 34 32 31 2c 20 30 78 33 44 39 42 2c 20 30  E6421, 0x3D9B, 0
9e40: 78 31 31 44 32 2c 20 5b 30 78 39 35 2c 20 30 78  x11D2, [0x95, 0x
9e50: 32 41 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  2A, 0x00, 0xC0, 
9e60: 30 78 34 46 2c 20 30 78 41 33 2c 20 30 78 34 46  0x4F, 0xA3, 0x4F
9e70: 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x05]};. const
9e80: 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 47 6c   IID CLSID_DXTGl
9e90: 6f 77 50 50 20 3d 20 7b 30 78 45 43 37 45 30 37  owPP = {0xEC7E07
9ea0: 36 34 2c 20 30 78 34 43 37 36 2c 20 30 78 31 31  64, 0x4C76, 0x11
9eb0: 44 32 2c 20 5b 30 78 38 41 2c 20 30 78 44 45 2c  D2, [0x8A, 0xDE,
9ec0: 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
9ed0: 39 2c 20 30 78 38 45 2c 20 30 78 36 35 2c 20 30  9, 0x8E, 0x65, 0
9ee0: 78 32 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x27]};. const II
9ef0: 44 20 43 4c 53 49 44 5f 44 58 54 47 72 61 64 69  D CLSID_DXTGradi
9f00: 65 6e 74 44 20 3d 20 7b 30 78 36 32 33 45 32 38  entD = {0x623E28
9f10: 38 32 2c 20 30 78 46 43 30 45 2c 20 30 78 31 31  82, 0xFC0E, 0x11
9f20: 44 31 2c 20 5b 30 78 39 41 2c 20 30 78 37 37 2c  D1, [0x9A, 0x77,
9f30: 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46   0x00, 0x00, 0xF
9f40: 38 2c 20 30 78 37 35 2c 20 30 78 36 41 2c 20 30  8, 0x75, 0x6A, 0
9f50: 78 31 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x10]};. const II
9f60: 44 20 43 4c 53 49 44 5f 44 58 54 47 72 61 64 69  D CLSID_DXTGradi
9f70: 65 6e 74 57 69 70 65 20 3d 20 7b 30 78 42 39 36  entWipe = {0xB96
9f80: 46 36 37 41 32 2c 20 30 78 33 30 43 32 2c 20 30  F67A2, 0x30C2, 0
9f90: 78 34 37 45 38 2c 20 5b 30 78 42 44 2c 20 30 78  x47E8, [0xBD, 0x
9fa0: 38 35 2c 20 30 78 37 30 2c 20 30 78 41 32 2c 20  85, 0x70, 0xA2, 
9fb0: 30 78 43 39 2c 20 30 78 34 38 2c 20 30 78 42 35  0xC9, 0x48, 0xB5
9fc0: 2c 20 30 78 30 46 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0F]};. const
9fd0: 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 49 43   IID CLSID_DXTIC
9fe0: 4d 46 69 6c 74 65 72 20 3d 20 7b 30 78 41 31 42  MFilter = {0xA1B
9ff0: 46 42 33 37 30 2c 20 30 78 35 41 39 46 2c 20 30  FB370, 0x5A9F, 0
a000: 78 34 34 32 39 2c 20 5b 30 78 42 42 2c 20 30 78  x4429, [0xBB, 0x
a010: 37 32 2c 20 30 78 42 31 2c 20 30 78 33 45 2c 20  72, 0xB1, 0x3E, 
a020: 30 78 32 46 2c 20 30 78 45 41 2c 20 30 78 45 44  0x2F, 0xEA, 0xED
a030: 2c 20 30 78 45 46 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xEF]};. const
a040: 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 49 43   IID CLSID_DXTIC
a050: 4d 46 69 6c 74 65 72 50 50 20 3d 20 7b 30 78 31  MFilterPP = {0x1
a060: 39 35 38 46 42 31 32 2c 20 30 78 33 31 45 36 2c  958FB12, 0x31E6,
a070: 20 30 78 34 37 45 35 2c 20 5b 30 78 41 41 2c 20   0x47E5, [0xAA, 
a080: 30 78 34 39 2c 20 30 78 42 32 2c 20 30 78 33 44  0x49, 0xB2, 0x3D
a090: 2c 20 30 78 31 32 2c 20 30 78 43 38 2c 20 30 78  , 0x12, 0xC8, 0x
a0a0: 35 33 2c 20 30 78 45 36 5d 7d 3b 0a 20 63 6f 6e  53, 0xE6]};. con
a0b0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54  st IID CLSID_DXT
a0c0: 49 6e 73 65 74 20 3d 20 7b 30 78 37 36 46 33 36  Inset = {0x76F36
a0d0: 33 46 32 2c 20 30 78 37 45 39 46 2c 20 30 78 34  3F2, 0x7E9F, 0x4
a0e0: 45 44 37 2c 20 5b 30 78 41 36 2c 20 30 78 41 37  ED7, [0xA6, 0xA7
a0f0: 2c 20 30 78 45 45 2c 20 30 78 33 30 2c 20 30 78  , 0xEE, 0x30, 0x
a100: 33 35 2c 20 30 78 31 42 2c 20 30 78 36 36 2c 20  35, 0x1B, 0x66, 
a110: 30 78 32 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x28]};. const I
a120: 49 44 20 43 4c 53 49 44 5f 44 58 54 49 72 69 73  ID CLSID_DXTIris
a130: 20 3d 20 7b 30 78 30 34 39 46 32 43 45 36 2c 20   = {0x049F2CE6, 
a140: 30 78 44 39 39 36 2c 20 30 78 34 37 32 31 2c 20  0xD996, 0x4721, 
a150: 5b 30 78 38 39 2c 20 30 78 37 41 2c 20 30 78 44  [0x89, 0x7A, 0xD
a160: 42 2c 20 30 78 31 35 2c 20 30 78 43 45 2c 20 30  B, 0x15, 0xCE, 0
a170: 78 39 45 2c 20 30 78 42 37 2c 20 30 78 33 44 5d  x9E, 0xB7, 0x3D]
a180: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
a190: 53 49 44 5f 44 58 54 4c 61 62 65 6c 20 3d 20 7b  SID_DXTLabel = {
a1a0: 30 78 35 34 37 30 32 35 33 35 2c 20 30 78 32 36  0x54702535, 0x26
a1b0: 30 36 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39  06, 0x11D1, [0x9
a1c0: 39 2c 20 30 78 39 43 2c 20 30 78 30 30 2c 20 30  9, 0x9C, 0x00, 0
a1d0: 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c  x00, 0xF8, 0x75,
a1e0: 20 30 78 36 41 2c 20 30 78 31 30 5d 7d 3b 0a 20   0x6A, 0x10]};. 
a1f0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
a200: 44 58 54 4c 69 67 68 74 20 3d 20 7b 30 78 46 39  DXTLight = {0xF9
a210: 45 46 42 45 43 32 2c 20 30 78 34 33 30 32 2c 20  EFBEC2, 0x4302, 
a220: 30 78 31 31 44 32 2c 20 5b 30 78 39 35 2c 20 30  0x11D2, [0x95, 0
a230: 78 32 41 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x2A, 0x00, 0xC0,
a240: 20 30 78 34 46 2c 20 30 78 41 33 2c 20 30 78 34   0x4F, 0xA3, 0x4
a250: 46 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73  F, 0x05]};. cons
a260: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 4c  t IID CLSID_DXTL
a270: 69 67 68 74 50 50 20 3d 20 7b 30 78 36 39 34 41  ightPP = {0x694A
a280: 46 32 35 46 2c 20 30 78 31 32 34 44 2c 20 30 78  F25F, 0x124D, 0x
a290: 31 31 44 33 2c 20 5b 30 78 39 31 2c 20 30 78 44  11D3, [0x91, 0xD
a2a0: 35 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  5, 0x00, 0xC0, 0
a2b0: 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46 42 2c  x4F, 0x8E, 0xFB,
a2c0: 20 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x69]};. const 
a2d0: 49 49 44 20 43 4c 53 49 44 5f 44 58 54 4d 61 73  IID CLSID_DXTMas
a2e0: 6b 46 69 6c 74 65 72 20 3d 20 7b 30 78 33 41 30  kFilter = {0x3A0
a2f0: 34 44 39 33 42 2c 20 30 78 31 45 44 44 2c 20 30  4D93B, 0x1EDD, 0
a300: 78 34 46 33 46 2c 20 5b 30 78 41 33 2c 20 30 78  x4F3F, [0xA3, 0x
a310: 37 35 2c 20 30 78 41 30 2c 20 30 78 33 45 2c 20  75, 0xA0, 0x3E, 
a320: 30 78 43 31 2c 20 30 78 39 35 2c 20 30 78 37 32  0xC1, 0x95, 0x72
a330: 2c 20 30 78 43 34 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xC4]};. const
a340: 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 4d 61   IID CLSID_DXTMa
a350: 74 72 69 78 20 3d 20 7b 30 78 34 41 42 46 35 41  trix = {0x4ABF5A
a360: 30 36 2c 20 30 78 35 35 36 38 2c 20 30 78 34 38  06, 0x5568, 0x48
a370: 33 34 2c 20 5b 30 78 42 45 2c 20 30 78 45 33 2c  34, [0xBE, 0xE3,
a380: 20 30 78 33 32 2c 20 30 78 37 41 2c 20 30 78 36   0x32, 0x7A, 0x6
a390: 44 2c 20 30 78 39 35 2c 20 30 78 41 36 2c 20 30  D, 0x95, 0xA6, 0
a3a0: 78 38 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x85]};. const II
a3b0: 44 20 43 4c 53 49 44 5f 44 58 54 4d 61 74 72 69  D CLSID_DXTMatri
a3c0: 78 50 50 20 3d 20 7b 30 78 43 35 39 31 31 30 33  xPP = {0xC591103
a3d0: 41 2c 20 30 78 42 33 41 38 2c 20 30 78 34 44 34  A, 0xB3A8, 0x4D4
a3e0: 37 2c 20 5b 30 78 41 33 2c 20 30 78 46 37 2c 20  7, [0xA3, 0xF7, 
a3f0: 30 78 32 41 2c 20 30 78 45 45 2c 20 30 78 45 34  0x2A, 0xEE, 0xE4
a400: 2c 20 30 78 42 38 2c 20 30 78 30 31 2c 20 30 78  , 0xB8, 0x01, 0x
a410: 33 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3F]};. const IID
a420: 20 43 4c 53 49 44 5f 44 58 54 4d 65 74 61 42 75   CLSID_DXTMetaBu
a430: 72 6e 46 69 6c 6d 20 3d 20 7b 30 78 31 30 37 30  rnFilm = {0x1070
a440: 34 35 44 31 2c 20 30 78 30 36 45 30 2c 20 30 78  45D1, 0x06E0, 0x
a450: 31 31 44 32 2c 20 5b 30 78 38 44 2c 20 30 78 36  11D2, [0x8D, 0x6
a460: 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  D, 0x00, 0xC0, 0
a470: 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46 38 2c  x4F, 0x8E, 0xF8,
a480: 20 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xE0]};. const 
a490: 49 49 44 20 43 4c 53 49 44 5f 44 58 54 4d 65 74  IID CLSID_DXTMet
a4a0: 61 43 65 6e 74 65 72 50 65 65 6c 20 3d 20 7b 30  aCenterPeel = {0
a4b0: 78 41 41 30 44 34 44 30 43 2c 20 30 78 30 36 41  xAA0D4D0C, 0x06A
a4c0: 33 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 46  3, 0x11D2, [0x8F
a4d0: 2c 20 30 78 39 38 2c 20 30 78 30 30 2c 20 30 78  , 0x98, 0x00, 0x
a4e0: 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20  C0, 0x4F, 0xB9, 
a4f0: 30 78 32 45 2c 20 30 78 42 37 5d 7d 3b 0a 20 63  0x2E, 0xB7]};. c
a500: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
a510: 58 54 4d 65 74 61 43 6f 6c 6f 72 46 61 64 65 20  XTMetaColorFade 
a520: 3d 20 7b 30 78 32 41 35 34 43 39 30 38 2c 20 30  = {0x2A54C908, 0
a530: 78 30 37 41 41 2c 20 30 78 31 31 44 32 2c 20 5b  x07AA, 0x11D2, [
a540: 30 78 38 44 2c 20 30 78 36 44 2c 20 30 78 30 30  0x8D, 0x6D, 0x00
a550: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
a560: 38 45 2c 20 30 78 46 38 2c 20 30 78 45 30 5d 7d  8E, 0xF8, 0xE0]}
a570: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
a580: 49 44 5f 44 58 54 4d 65 74 61 46 6c 6f 77 4d 6f  ID_DXTMetaFlowMo
a590: 74 69 6f 6e 20 3d 20 7b 30 78 32 41 35 34 43 39  tion = {0x2A54C9
a5a0: 30 42 2c 20 30 78 30 37 41 41 2c 20 30 78 31 31  0B, 0x07AA, 0x11
a5b0: 44 32 2c 20 5b 30 78 38 44 2c 20 30 78 36 44 2c  D2, [0x8D, 0x6D,
a5c0: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
a5d0: 46 2c 20 30 78 38 45 2c 20 30 78 46 38 2c 20 30  F, 0x8E, 0xF8, 0
a5e0: 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xE0]};. const II
a5f0: 44 20 43 4c 53 49 44 5f 44 58 54 4d 65 74 61 47  D CLSID_DXTMetaG
a600: 72 69 64 64 6c 65 72 20 3d 20 7b 30 78 32 41 35  riddler = {0x2A5
a610: 34 43 39 31 31 2c 20 30 78 30 37 41 41 2c 20 30  4C911, 0x07AA, 0
a620: 78 31 31 44 32 2c 20 5b 30 78 38 44 2c 20 30 78  x11D2, [0x8D, 0x
a630: 36 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  6D, 0x00, 0xC0, 
a640: 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46 38  0x4F, 0x8E, 0xF8
a650: 2c 20 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xE0]};. const
a660: 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 4d 65   IID CLSID_DXTMe
a670: 74 61 47 72 69 64 64 6c 65 72 32 20 3d 20 7b 30  taGriddler2 = {0
a680: 78 32 41 35 34 43 39 31 33 2c 20 30 78 30 37 41  x2A54C913, 0x07A
a690: 41 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 44  A, 0x11D2, [0x8D
a6a0: 2c 20 30 78 36 44 2c 20 30 78 30 30 2c 20 30 78  , 0x6D, 0x00, 0x
a6b0: 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20  C0, 0x4F, 0x8E, 
a6c0: 30 78 46 38 2c 20 30 78 45 30 5d 7d 3b 0a 20 63  0xF8, 0xE0]};. c
a6d0: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
a6e0: 58 54 4d 65 74 61 4a 61 77 73 20 3d 20 7b 30 78  XTMetaJaws = {0x
a6f0: 32 41 35 34 43 39 30 34 2c 20 30 78 30 37 41 41  2A54C904, 0x07AA
a700: 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 44 2c  , 0x11D2, [0x8D,
a710: 20 30 78 36 44 2c 20 30 78 30 30 2c 20 30 78 43   0x6D, 0x00, 0xC
a720: 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30  0, 0x4F, 0x8E, 0
a730: 78 46 38 2c 20 30 78 45 30 5d 7d 3b 0a 20 63 6f  xF8, 0xE0]};. co
a740: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58  nst IID CLSID_DX
a750: 54 4d 65 74 61 4c 69 67 68 74 57 69 70 65 20 3d  TMetaLightWipe =
a760: 20 7b 30 78 31 30 37 30 34 35 43 38 2c 20 30 78   {0x107045C8, 0x
a770: 30 36 45 30 2c 20 30 78 31 31 44 32 2c 20 5b 30  06E0, 0x11D2, [0
a780: 78 38 44 2c 20 30 78 36 44 2c 20 30 78 30 30 2c  x8D, 0x6D, 0x00,
a790: 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38   0xC0, 0x4F, 0x8
a7a0: 45 2c 20 30 78 46 38 2c 20 30 78 45 30 5d 7d 3b  E, 0xF8, 0xE0]};
a7b0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
a7c0: 44 5f 44 58 54 4d 65 74 61 4c 69 71 75 69 64 20  D_DXTMetaLiquid 
a7d0: 3d 20 7b 30 78 41 41 30 44 34 44 30 41 2c 20 30  = {0xAA0D4D0A, 0
a7e0: 78 30 36 41 33 2c 20 30 78 31 31 44 32 2c 20 5b  x06A3, 0x11D2, [
a7f0: 30 78 38 46 2c 20 30 78 39 38 2c 20 30 78 30 30  0x8F, 0x98, 0x00
a800: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
a810: 42 39 2c 20 30 78 32 45 2c 20 30 78 42 37 5d 7d  B9, 0x2E, 0xB7]}
a820: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
a830: 49 44 5f 44 58 54 4d 65 74 61 50 61 67 65 54 75  ID_DXTMetaPageTu
a840: 72 6e 20 3d 20 7b 30 78 41 41 30 44 34 44 30 38  rn = {0xAA0D4D08
a850: 2c 20 30 78 30 36 41 33 2c 20 30 78 31 31 44 32  , 0x06A3, 0x11D2
a860: 2c 20 5b 30 78 38 46 2c 20 30 78 39 38 2c 20 30  , [0x8F, 0x98, 0
a870: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
a880: 20 30 78 42 39 2c 20 30 78 32 45 2c 20 30 78 42   0xB9, 0x2E, 0xB
a890: 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  7]};. const IID 
a8a0: 43 4c 53 49 44 5f 44 58 54 4d 65 74 61 50 65 65  CLSID_DXTMetaPee
a8b0: 6c 50 69 65 63 65 20 3d 20 7b 30 78 41 41 30 44  lPiece = {0xAA0D
a8c0: 34 44 31 30 2c 20 30 78 30 36 41 33 2c 20 30 78  4D10, 0x06A3, 0x
a8d0: 31 31 44 32 2c 20 5b 30 78 38 46 2c 20 30 78 39  11D2, [0x8F, 0x9
a8e0: 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  8, 0x00, 0xC0, 0
a8f0: 78 34 46 2c 20 30 78 42 39 2c 20 30 78 32 45 2c  x4F, 0xB9, 0x2E,
a900: 20 30 78 42 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xB7]};. const 
a910: 49 49 44 20 43 4c 53 49 44 5f 44 58 54 4d 65 74  IID CLSID_DXTMet
a920: 61 50 65 65 6c 53 6d 61 6c 6c 20 3d 20 7b 30 78  aPeelSmall = {0x
a930: 41 41 30 44 34 44 30 45 2c 20 30 78 30 36 41 33  AA0D4D0E, 0x06A3
a940: 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 46 2c  , 0x11D2, [0x8F,
a950: 20 30 78 39 38 2c 20 30 78 30 30 2c 20 30 78 43   0x98, 0x00, 0xC
a960: 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30  0, 0x4F, 0xB9, 0
a970: 78 32 45 2c 20 30 78 42 37 5d 7d 3b 0a 20 63 6f  x2E, 0xB7]};. co
a980: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58  nst IID CLSID_DX
a990: 54 4d 65 74 61 50 65 65 6c 53 70 6c 69 74 20 3d  TMetaPeelSplit =
a9a0: 20 7b 30 78 41 41 30 44 34 44 31 32 2c 20 30 78   {0xAA0D4D12, 0x
a9b0: 30 36 41 33 2c 20 30 78 31 31 44 32 2c 20 5b 30  06A3, 0x11D2, [0
a9c0: 78 38 46 2c 20 30 78 39 38 2c 20 30 78 30 30 2c  x8F, 0x98, 0x00,
a9d0: 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42   0xC0, 0x4F, 0xB
a9e0: 39 2c 20 30 78 32 45 2c 20 30 78 42 37 5d 7d 3b  9, 0x2E, 0xB7]};
a9f0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
aa00: 44 5f 44 58 54 4d 65 74 61 52 61 64 69 61 6c 53  D_DXTMetaRadialS
aa10: 63 61 6c 65 57 69 70 65 20 3d 20 7b 30 78 31 30  caleWipe = {0x10
aa20: 37 30 34 35 43 41 2c 20 30 78 30 36 45 30 2c 20  7045CA, 0x06E0, 
aa30: 30 78 31 31 44 32 2c 20 5b 30 78 38 44 2c 20 30  0x11D2, [0x8D, 0
aa40: 78 36 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x6D, 0x00, 0xC0,
aa50: 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46   0x4F, 0x8E, 0xF
aa60: 38 2c 20 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73  8, 0xE0]};. cons
aa70: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 4d  t IID CLSID_DXTM
aa80: 65 74 61 52 69 70 70 6c 65 20 3d 20 7b 30 78 41  etaRipple = {0xA
aa90: 41 30 44 34 44 30 33 2c 20 30 78 30 36 41 33 2c  A0D4D03, 0x06A3,
aaa0: 20 30 78 31 31 44 32 2c 20 5b 30 78 38 46 2c 20   0x11D2, [0x8F, 
aab0: 30 78 39 38 2c 20 30 78 30 30 2c 20 30 78 43 30  0x98, 0x00, 0xC0
aac0: 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78  , 0x4F, 0xB9, 0x
aad0: 32 45 2c 20 30 78 42 37 5d 7d 3b 0a 20 63 6f 6e  2E, 0xB7]};. con
aae0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54  st IID CLSID_DXT
aaf0: 4d 65 74 61 52 6f 6c 6c 20 3d 20 7b 30 78 39 43  MetaRoll = {0x9C
ab00: 36 31 46 34 36 45 2c 20 30 78 30 35 33 30 2c 20  61F46E, 0x0530, 
ab10: 30 78 31 31 44 32 2c 20 5b 30 78 38 46 2c 20 30  0x11D2, [0x8F, 0
ab20: 78 39 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x98, 0x00, 0xC0,
ab30: 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 32   0x4F, 0xB9, 0x2
ab40: 45 2c 20 30 78 42 37 5d 7d 3b 0a 20 63 6f 6e 73  E, 0xB7]};. cons
ab50: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 4d  t IID CLSID_DXTM
ab60: 65 74 61 54 68 72 65 73 68 6f 6c 64 20 3d 20 7b  etaThreshold = {
ab70: 30 78 32 41 35 34 43 39 31 35 2c 20 30 78 30 37  0x2A54C915, 0x07
ab80: 41 41 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38  AA, 0x11D2, [0x8
ab90: 44 2c 20 30 78 36 44 2c 20 30 78 30 30 2c 20 30  D, 0x6D, 0x00, 0
aba0: 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c  xC0, 0x4F, 0x8E,
abb0: 20 30 78 46 38 2c 20 30 78 45 30 5d 7d 3b 0a 20   0xF8, 0xE0]};. 
abc0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
abd0: 44 58 54 4d 65 74 61 54 77 69 73 74 65 72 20 3d  DXTMetaTwister =
abe0: 20 7b 30 78 31 30 37 30 34 35 43 46 2c 20 30 78   {0x107045CF, 0x
abf0: 30 36 45 30 2c 20 30 78 31 31 44 32 2c 20 5b 30  06E0, 0x11D2, [0
ac00: 78 38 44 2c 20 30 78 36 44 2c 20 30 78 30 30 2c  x8D, 0x6D, 0x00,
ac10: 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38   0xC0, 0x4F, 0x8
ac20: 45 2c 20 30 78 46 38 2c 20 30 78 45 30 5d 7d 3b  E, 0xF8, 0xE0]};
ac30: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
ac40: 44 5f 44 58 54 4d 65 74 61 56 61 63 75 75 6d 20  D_DXTMetaVacuum 
ac50: 3d 20 7b 30 78 32 41 35 34 43 39 30 44 2c 20 30  = {0x2A54C90D, 0
ac60: 78 30 37 41 41 2c 20 30 78 31 31 44 32 2c 20 5b  x07AA, 0x11D2, [
ac70: 30 78 38 44 2c 20 30 78 36 44 2c 20 30 78 30 30  0x8D, 0x6D, 0x00
ac80: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
ac90: 38 45 2c 20 30 78 46 38 2c 20 30 78 45 30 5d 7d  8E, 0xF8, 0xE0]}
aca0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
acb0: 49 44 5f 44 58 54 4d 65 74 61 57 61 74 65 72 20  ID_DXTMetaWater 
acc0: 3d 20 7b 30 78 31 30 37 30 34 35 43 35 2c 20 30  = {0x107045C5, 0
acd0: 78 30 36 45 30 2c 20 30 78 31 31 44 32 2c 20 5b  x06E0, 0x11D2, [
ace0: 30 78 38 44 2c 20 30 78 36 44 2c 20 30 78 30 30  0x8D, 0x6D, 0x00
acf0: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
ad00: 38 45 2c 20 30 78 46 38 2c 20 30 78 45 30 5d 7d  8E, 0xF8, 0xE0]}
ad10: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
ad20: 49 44 5f 44 58 54 4d 65 74 61 57 68 69 74 65 4f  ID_DXTMetaWhiteO
ad30: 75 74 20 3d 20 7b 30 78 31 30 37 30 34 35 43 43  ut = {0x107045CC
ad40: 2c 20 30 78 30 36 45 30 2c 20 30 78 31 31 44 32  , 0x06E0, 0x11D2
ad50: 2c 20 5b 30 78 38 44 2c 20 30 78 36 44 2c 20 30  , [0x8D, 0x6D, 0
ad60: 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
ad70: 20 30 78 38 45 2c 20 30 78 46 38 2c 20 30 78 45   0x8E, 0xF8, 0xE
ad80: 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
ad90: 43 4c 53 49 44 5f 44 58 54 4d 65 74 61 57 6f 72  CLSID_DXTMetaWor
ada0: 6d 48 6f 6c 65 20 3d 20 7b 30 78 30 45 36 41 45  mHole = {0x0E6AE
adb0: 30 32 32 2c 20 30 78 30 43 38 33 2c 20 30 78 31  022, 0x0C83, 0x1
adc0: 31 44 32 2c 20 5b 30 78 38 43 2c 20 30 78 44 34  1D2, [0x8C, 0xD4
add0: 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30 78  , 0x00, 0x10, 0x
ade0: 34 42 2c 20 30 78 43 37 2c 20 30 78 35 44 2c 20  4B, 0xC7, 0x5D, 
adf0: 30 78 39 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x9A]};. const I
ae00: 49 44 20 43 4c 53 49 44 5f 44 58 54 4d 6f 74 69  ID CLSID_DXTMoti
ae10: 6f 6e 42 6c 75 72 20 3d 20 7b 30 78 44 44 31 33  onBlur = {0xDD13
ae20: 44 45 37 37 2c 20 30 78 44 33 42 41 2c 20 30 78  DE77, 0xD3BA, 0x
ae30: 34 32 44 34 2c 20 5b 30 78 42 35 2c 20 30 78 43  42D4, [0xB5, 0xC
ae40: 36 2c 20 30 78 37 37 2c 20 30 78 34 35 2c 20 30  6, 0x77, 0x45, 0
ae50: 78 46 41 2c 20 30 78 34 45 2c 20 30 78 32 44 2c  xFA, 0x4E, 0x2D,
ae60: 20 30 78 34 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x4B]};. const 
ae70: 49 49 44 20 43 4c 53 49 44 5f 44 58 54 4d 6f 74  IID CLSID_DXTMot
ae80: 69 6f 6e 42 6c 75 72 50 50 20 3d 20 7b 30 78 39  ionBlurPP = {0x9
ae90: 32 36 34 33 33 45 31 2c 20 30 78 37 46 38 46 2c  26433E1, 0x7F8F,
aea0: 20 30 78 34 42 43 36 2c 20 5b 30 78 42 45 2c 20   0x4BC6, [0xBE, 
aeb0: 30 78 43 34 2c 20 30 78 38 43 2c 20 30 78 31 32  0xC4, 0x8C, 0x12
aec0: 2c 20 30 78 36 43 2c 20 30 78 36 42 2c 20 30 78  , 0x6C, 0x6B, 0x
aed0: 37 44 2c 20 30 78 43 34 5d 7d 3b 0a 20 63 6f 6e  7D, 0xC4]};. con
aee0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54  st IID CLSID_DXT
aef0: 52 61 64 69 61 6c 57 69 70 65 20 3d 20 7b 30 78  RadialWipe = {0x
af00: 31 36 34 34 38 34 41 39 2c 20 30 78 33 35 44 39  164484A9, 0x35D9
af10: 2c 20 30 78 34 46 42 37 2c 20 5b 30 78 39 46 2c  , 0x4FB7, [0x9F,
af20: 20 30 78 41 42 2c 20 30 78 34 38 2c 20 30 78 32   0xAB, 0x48, 0x2
af30: 37 2c 20 30 78 33 42 2c 20 30 78 39 36 2c 20 30  7, 0x3B, 0x96, 0
af40: 78 41 41 2c 20 30 78 31 44 5d 7d 3b 0a 20 63 6f  xAA, 0x1D]};. co
af50: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58  nst IID CLSID_DX
af60: 54 52 61 6e 64 6f 6d 42 61 72 73 20 3d 20 7b 30  TRandomBars = {0
af70: 78 32 45 37 37 30 30 42 37 2c 20 30 78 32 37 43  x2E7700B7, 0x27C
af80: 34 2c 20 30 78 34 33 37 46 2c 20 5b 30 78 39 46  4, 0x437F, [0x9F
af90: 2c 20 30 78 42 46 2c 20 30 78 31 45 2c 20 30 78  , 0xBF, 0x1E, 0x
afa0: 38 42 2c 20 30 78 45 32 2c 20 30 78 38 31 2c 20  8B, 0xE2, 0x81, 
afb0: 30 78 37 35 2c 20 30 78 36 36 5d 7d 3b 0a 20 63  0x75, 0x66]};. c
afc0: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
afd0: 58 54 52 61 6e 64 6f 6d 42 61 72 73 50 50 20 3d  XTRandomBarsPP =
afe0: 20 7b 30 78 45 33 45 36 41 45 31 31 2c 20 30 78   {0xE3E6AE11, 0x
aff0: 37 46 44 43 2c 20 30 78 34 30 43 34 2c 20 5b 30  7FDC, 0x40C4, [0
b000: 78 41 46 2c 20 30 78 42 46 2c 20 30 78 31 44 2c  xAF, 0xBF, 0x1D,
b010: 20 30 78 43 45 2c 20 30 78 41 38 2c 20 30 78 32   0xCE, 0xA8, 0x2
b020: 38 2c 20 30 78 36 32 2c 20 30 78 43 43 5d 7d 3b  8, 0x62, 0xCC]};
b030: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
b040: 44 5f 44 58 54 52 61 6e 64 6f 6d 44 69 73 73 6f  D_DXTRandomDisso
b050: 6c 76 65 20 3d 20 7b 30 78 46 37 46 34 41 31 42  lve = {0xF7F4A1B
b060: 36 2c 20 30 78 38 45 38 37 2c 20 30 78 34 35 32  6, 0x8E87, 0x452
b070: 46 2c 20 5b 30 78 41 32 2c 20 30 78 44 37 2c 20  F, [0xA2, 0xD7, 
b080: 30 78 33 30 2c 20 30 78 37 37 2c 20 30 78 46 35  0x30, 0x77, 0xF5
b090: 2c 20 30 78 30 38 2c 20 30 78 44 42 2c 20 30 78  , 0x08, 0xDB, 0x
b0a0: 43 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  C0]};. const IID
b0b0: 20 43 4c 53 49 44 5f 44 58 54 72 61 6e 73 66 6f   CLSID_DXTransfo
b0c0: 72 6d 46 61 63 74 6f 72 79 20 3d 20 7b 30 78 44  rmFactory = {0xD
b0d0: 31 46 45 36 37 36 32 2c 20 30 78 46 43 34 38 2c  1FE6762, 0xFC48,
b0e0: 20 30 78 31 31 44 30 2c 20 5b 30 78 38 38 2c 20   0x11D0, [0x88, 
b0f0: 30 78 33 41 2c 20 30 78 33 43 2c 20 30 78 38 42  0x3A, 0x3C, 0x8B
b100: 2c 20 30 78 30 30 2c 20 30 78 43 31 2c 20 30 78  , 0x00, 0xC1, 0x
b110: 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e  00, 0x00]};. con
b120: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54  st IID CLSID_DXT
b130: 52 65 64 69 72 65 63 74 20 3d 20 7b 30 78 34 32  Redirect = {0x42
b140: 42 30 37 42 32 38 2c 20 30 78 32 32 38 30 2c 20  B07B28, 0x2280, 
b150: 30 78 34 39 33 37 2c 20 5b 30 78 42 30 2c 20 30  0x4937, [0xB0, 0
b160: 78 33 35 2c 20 30 78 30 32 2c 20 30 78 39 33 2c  x35, 0x02, 0x93,
b170: 20 30 78 46 42 2c 20 30 78 38 31 2c 20 30 78 32   0xFB, 0x81, 0x2
b180: 37 2c 20 30 78 38 31 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x81]};. cons
b190: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 52  t IID CLSID_DXTR
b1a0: 65 76 65 61 6c 54 72 61 6e 73 20 3d 20 7b 30 78  evealTrans = {0x
b1b0: 45 33 31 45 38 37 43 34 2c 20 30 78 38 36 45 41  E31E87C4, 0x86EA
b1c0: 2c 20 30 78 34 39 34 30 2c 20 5b 30 78 39 42 2c  , 0x4940, [0x9B,
b1d0: 20 30 78 38 41 2c 20 30 78 35 42 2c 20 30 78 44   0x8A, 0x5B, 0xD
b1e0: 35 2c 20 30 78 44 31 2c 20 30 78 37 39 2c 20 30  5, 0xD1, 0x79, 0
b1f0: 78 41 37 2c 20 30 78 33 37 5d 7d 3b 0a 20 63 6f  xA7, 0x37]};. co
b200: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58  nst IID CLSID_DX
b210: 54 53 63 61 6c 65 20 3d 20 7b 30 78 35 35 35 32  TScale = {0x5552
b220: 37 38 45 32 2c 20 30 78 30 35 44 42 2c 20 30 78  78E2, 0x05DB, 0x
b230: 31 31 44 31 2c 20 5b 30 78 38 38 2c 20 30 78 33  11D1, [0x88, 0x3
b240: 41 2c 20 30 78 33 43 2c 20 30 78 38 42 2c 20 30  A, 0x3C, 0x8B, 0
b250: 78 30 30 2c 20 30 78 43 31 2c 20 30 78 30 30 2c  x00, 0xC1, 0x00,
b260: 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x00]};. const 
b270: 49 49 44 20 43 4c 53 49 44 5f 44 58 54 53 68 61  IID CLSID_DXTSha
b280: 64 6f 77 20 3d 20 7b 30 78 45 37 31 42 34 30 36  dow = {0xE71B406
b290: 33 2c 20 30 78 33 45 35 39 2c 20 30 78 31 31 44  3, 0x3E59, 0x11D
b2a0: 32 2c 20 5b 30 78 39 35 2c 20 30 78 32 41 2c 20  2, [0x95, 0x2A, 
b2b0: 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
b2c0: 2c 20 30 78 41 33 2c 20 30 78 34 46 2c 20 30 78  , 0xA3, 0x4F, 0x
b2d0: 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  05]};. const IID
b2e0: 20 43 4c 53 49 44 5f 44 58 54 53 68 61 64 6f 77   CLSID_DXTShadow
b2f0: 50 50 20 3d 20 7b 30 78 45 43 37 45 30 37 36 35  PP = {0xEC7E0765
b300: 2c 20 30 78 34 43 37 36 2c 20 30 78 31 31 44 32  , 0x4C76, 0x11D2
b310: 2c 20 5b 30 78 38 41 2c 20 30 78 44 45 2c 20 30  , [0x8A, 0xDE, 0
b320: 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
b330: 20 30 78 38 45 2c 20 30 78 36 35 2c 20 30 78 32   0x8E, 0x65, 0x2
b340: 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  7]};. const IID 
b350: 43 4c 53 49 44 5f 44 58 54 53 6c 69 64 65 20 3d  CLSID_DXTSlide =
b360: 20 7b 30 78 44 31 43 35 41 31 45 37 2c 20 30 78   {0xD1C5A1E7, 0x
b370: 43 43 34 37 2c 20 30 78 34 45 33 32 2c 20 5b 30  CC47, 0x4E32, [0
b380: 78 42 44 2c 20 30 78 44 32 2c 20 30 78 34 42 2c  xBD, 0xD2, 0x4B,
b390: 20 30 78 33 43 2c 20 30 78 35 46 2c 20 30 78 43   0x3C, 0x5F, 0xC
b3a0: 35 2c 20 30 78 30 41 2c 20 30 78 46 35 5d 7d 3b  5, 0x0A, 0xF5]};
b3b0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
b3c0: 44 5f 44 58 54 53 70 69 72 61 6c 20 3d 20 7b 30  D_DXTSpiral = {0
b3d0: 78 34 41 30 33 44 43 42 39 2c 20 30 78 36 45 31  x4A03DCB9, 0x6E1
b3e0: 37 2c 20 30 78 34 41 33 39 2c 20 5b 30 78 38 38  7, 0x4A39, [0x88
b3f0: 2c 20 30 78 34 35 2c 20 30 78 34 45 2c 20 30 78  , 0x45, 0x4E, 0x
b400: 45 37 2c 20 30 78 44 43 2c 20 30 78 35 33 2c 20  E7, 0xDC, 0x53, 
b410: 30 78 33 31 2c 20 30 78 41 35 5d 7d 3b 0a 20 63  0x31, 0xA5]};. c
b420: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44  onst IID CLSID_D
b430: 58 54 53 74 72 65 74 63 68 20 3d 20 7b 30 78 46  XTStretch = {0xF
b440: 30 38 38 44 45 37 33 2c 20 30 78 42 44 44 30 2c  088DE73, 0xBDD0,
b450: 20 30 78 34 45 33 43 2c 20 5b 30 78 38 31 2c 20   0x4E3C, [0x81, 
b460: 30 78 46 38 2c 20 30 78 36 44 2c 20 30 78 33 32  0xF8, 0x6D, 0x32
b470: 2c 20 30 78 46 34 2c 20 30 78 46 45 2c 20 30 78  , 0xF4, 0xFE, 0x
b480: 39 44 2c 20 30 78 32 38 5d 7d 3b 0a 20 63 6f 6e  9D, 0x28]};. con
b490: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54  st IID CLSID_DXT
b4a0: 53 74 72 69 70 73 20 3d 20 7b 30 78 36 33 41 34  Strips = {0x63A4
b4b0: 42 31 46 43 2c 20 30 78 32 35 39 41 2c 20 30 78  B1FC, 0x259A, 0x
b4c0: 34 41 35 42 2c 20 5b 30 78 38 31 2c 20 30 78 32  4A5B, [0x81, 0x2
b4d0: 39 2c 20 30 78 41 38 2c 20 30 78 33 42 2c 20 30  9, 0xA8, 0x3B, 0
b4e0: 78 38 43 2c 20 30 78 39 45 2c 20 30 78 36 46 2c  x8C, 0x9E, 0x6F,
b4f0: 20 30 78 34 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x4F]};. const 
b500: 49 49 44 20 43 4c 53 49 44 5f 44 58 54 53 74 72  IID CLSID_DXTStr
b510: 69 70 73 50 50 20 3d 20 7b 30 78 46 45 43 30 42  ipsPP = {0xFEC0B
b520: 37 45 45 2c 20 30 78 37 41 45 43 2c 20 30 78 34  7EE, 0x7AEC, 0x4
b530: 30 36 37 2c 20 5b 30 78 39 45 2c 20 30 78 45 31  067, [0x9E, 0xE1
b540: 2c 20 30 78 46 41 2c 20 30 78 43 46 2c 20 30 78  , 0xFA, 0xCF, 0x
b550: 42 37 2c 20 30 78 43 45 2c 20 30 78 39 41 2c 20  B7, 0xCE, 0x9A, 
b560: 30 78 46 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xF9]};. const I
b570: 49 44 20 43 4c 53 49 44 5f 44 58 54 57 61 76 65  ID CLSID_DXTWave
b580: 20 3d 20 7b 30 78 41 44 43 36 43 42 38 38 2c 20   = {0xADC6CB88, 
b590: 30 78 34 32 34 43 2c 20 30 78 31 31 44 32 2c 20  0x424C, 0x11D2, 
b5a0: 5b 30 78 39 35 2c 20 30 78 32 41 2c 20 30 78 30  [0x95, 0x2A, 0x0
b5b0: 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
b5c0: 78 41 33 2c 20 30 78 34 46 2c 20 30 78 30 35 5d  xA3, 0x4F, 0x05]
b5d0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
b5e0: 53 49 44 5f 44 58 54 57 61 76 65 50 50 20 3d 20  SID_DXTWavePP = 
b5f0: 7b 30 78 46 31 32 34 35 36 43 30 2c 20 30 78 34  {0xF12456C0, 0x4
b600: 43 39 45 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  C9E, 0x11D2, [0x
b610: 38 41 2c 20 30 78 44 45 2c 20 30 78 30 30 2c 20  8A, 0xDE, 0x00, 
b620: 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 38 45  0xA0, 0xC9, 0x8E
b630: 2c 20 30 78 36 35 2c 20 30 78 32 37 5d 7d 3b 0a  , 0x65, 0x27]};.
b640: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
b650: 5f 44 58 54 57 69 70 65 20 3d 20 7b 30 78 41 46  _DXTWipe = {0xAF
b660: 32 37 39 42 33 30 2c 20 30 78 38 36 45 42 2c 20  279B30, 0x86EB, 
b670: 30 78 31 31 44 31 2c 20 5b 30 78 38 31 2c 20 30  0x11D1, [0x81, 0
b680: 78 42 46 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xBF, 0x00, 0x00,
b690: 20 30 78 46 38 2c 20 30 78 37 35 2c 20 30 78 35   0xF8, 0x75, 0x5
b6a0: 37 2c 20 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73  7, 0xDB]};. cons
b6b0: 74 20 49 49 44 20 43 4c 53 49 44 5f 44 58 54 57  t IID CLSID_DXTW
b6c0: 69 70 65 50 50 20 3d 20 7b 30 78 37 46 46 45 34  ipePP = {0x7FFE4
b6d0: 44 30 38 2c 20 30 78 46 42 46 44 2c 20 30 78 31  D08, 0xFBFD, 0x1
b6e0: 31 44 31 2c 20 5b 30 78 39 41 2c 20 30 78 37 37  1D1, [0x9A, 0x77
b6f0: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
b700: 46 38 2c 20 30 78 37 35 2c 20 30 78 36 41 2c 20  F8, 0x75, 0x6A, 
b710: 30 78 31 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x10]};. const I
b720: 49 44 20 43 4c 53 49 44 5f 44 58 54 5a 69 67 7a  ID CLSID_DXTZigz
b730: 61 67 20 3d 20 7b 30 78 32 33 45 32 36 33 32 38  ag = {0x23E26328
b740: 2c 20 30 78 33 39 32 38 2c 20 30 78 34 30 46 32  , 0x3928, 0x40F2
b750: 2c 20 5b 30 78 39 35 2c 20 30 78 45 35 2c 20 30  , [0x95, 0xE5, 0
b760: 78 39 33 2c 20 30 78 43 41 2c 20 30 78 44 36 2c  x93, 0xCA, 0xD6,
b770: 20 30 78 39 30 2c 20 30 78 31 36 2c 20 30 78 45   0x90, 0x16, 0xE
b780: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
b790: 43 4c 53 49 44 5f 45 41 50 4f 4c 4d 61 6e 61 67  CLSID_EAPOLManag
b7a0: 65 72 20 3d 20 7b 30 78 42 41 31 32 36 41 45 34  er = {0xBA126AE4
b7b0: 2c 20 30 78 32 31 36 36 2c 20 30 78 31 31 44 31  , 0x2166, 0x11D1
b7c0: 2c 20 5b 30 78 42 31 2c 20 30 78 44 30 2c 20 30  , [0xB1, 0xD0, 0
b7d0: 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c  x00, 0x80, 0x5F,
b7e0: 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30   0xC1, 0x27, 0x0
b7f0: 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
b800: 43 4c 53 49 44 5f 45 6d 61 69 6c 20 3d 20 7b 30  CLSID_Email = {0
b810: 78 38 46 39 32 41 38 35 37 2c 20 30 78 34 37 38  x8F92A857, 0x478
b820: 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 33  E, 0x11D1, [0xA3
b830: 2c 20 30 78 42 34 2c 20 30 78 30 30 2c 20 30 78  , 0xB4, 0x00, 0x
b840: 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20  C0, 0x4F, 0xB9, 
b850: 30 78 35 30 2c 20 30 78 44 43 5d 7d 3b 0a 20 63  0x50, 0xDC]};. c
b860: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 45  onst IID CLSID_E
b870: 6e 75 6d 41 64 61 70 74 65 72 49 6e 66 6f 20 3d  numAdapterInfo =
b880: 20 7b 30 78 36 46 39 39 34 32 43 41 2c 20 30 78   {0x6F9942CA, 0x
b890: 43 31 42 31 2c 20 30 78 34 41 42 35 2c 20 5b 30  C1B1, 0x4AB5, [0
b8a0: 78 39 33 2c 20 30 78 44 41 2c 20 30 78 36 30 2c  x93, 0xDA, 0x60,
b8b0: 20 30 78 35 38 2c 20 30 78 39 39 2c 20 30 78 31   0x58, 0x99, 0x1
b8c0: 44 2c 20 30 78 43 38 2c 20 30 78 46 33 5d 7d 3b  D, 0xC8, 0xF3]};
b8d0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
b8e0: 44 5f 45 56 45 4e 54 51 55 45 55 45 20 3d 20 7b  D_EVENTQUEUE = {
b8f0: 30 78 36 45 30 46 46 34 36 36 2c 20 30 78 33 33  0x6E0FF466, 0x33
b900: 39 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42  9E, 0x11D1, [0xB
b910: 45 2c 20 30 78 35 42 2c 20 30 78 30 30 2c 20 30  E, 0x5B, 0x00, 0
b920: 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 39 2c  xC0, 0x4F, 0xC9,
b930: 20 30 78 45 32 2c 20 30 78 42 42 5d 7d 3b 0a 20   0xE2, 0xBB]};. 
b940: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
b950: 45 58 54 45 4e 44 45 44 45 52 52 4f 52 49 4e 46  EXTENDEDERRORINF
b960: 4f 20 3d 20 7b 30 78 43 38 42 35 32 32 43 46 2c  O = {0xC8B522CF,
b970: 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c   0x5CF3, 0x11CE,
b980: 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
b990: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
b9a0: 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
b9b0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
b9c0: 4c 53 49 44 5f 46 61 64 65 50 50 20 3d 20 7b 30  LSID_FadePP = {0
b9d0: 78 31 36 42 32 38 30 43 36 2c 20 30 78 45 45 37  x16B280C6, 0xEE7
b9e0: 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 30  0, 0x11D1, [0x90
b9f0: 2c 20 30 78 36 36 2c 20 30 78 30 30 2c 20 30 78  , 0x66, 0x00, 0x
ba00: 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20  C0, 0x4F, 0xD9, 
ba10: 30 78 31 38 2c 20 30 78 39 44 5d 7d 3b 0a 20 63  0x18, 0x9D]};. c
ba20: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 46  onst IID CLSID_F
ba30: 61 78 4e 75 6d 62 65 72 20 3d 20 7b 30 78 41 35  axNumber = {0xA5
ba40: 30 36 32 32 31 35 2c 20 30 78 34 36 38 31 2c 20  062215, 0x4681, 
ba50: 30 78 31 31 44 31 2c 20 5b 30 78 41 33 2c 20 30  0x11D1, [0xA3, 0
ba60: 78 42 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xB4, 0x00, 0xC0,
ba70: 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 35   0x4F, 0xB9, 0x5
ba80: 30 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73  0, 0xDC]};. cons
ba90: 74 20 49 49 44 20 43 4c 53 49 44 5f 46 69 6c 65  t IID CLSID_File
baa0: 50 6c 61 79 62 61 63 6b 54 65 72 6d 69 6e 61 6c  PlaybackTerminal
bab0: 20 3d 20 7b 30 78 30 43 42 39 39 31 34 43 2c 20   = {0x0CB9914C, 
bac0: 30 78 37 39 43 44 2c 20 30 78 34 37 44 43 2c 20  0x79CD, 0x47DC, 
bad0: 5b 30 78 41 44 2c 20 30 78 42 30 2c 20 30 78 33  [0xAD, 0xB0, 0x3
bae0: 32 2c 20 30 78 37 46 2c 20 30 78 34 37 2c 20 30  2, 0x7F, 0x47, 0
baf0: 78 43 45 2c 20 30 78 46 42 2c 20 30 78 32 30 5d  xCE, 0xFB, 0x20]
bb00: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
bb10: 53 49 44 5f 46 69 6c 65 50 72 6f 74 6f 63 6f 6c  SID_FileProtocol
bb20: 20 3d 20 7b 30 78 37 39 45 41 43 39 45 37 2c 20   = {0x79EAC9E7, 
bb30: 30 78 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20  0xBAF9, 0x11CE, 
bb40: 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30  [0x8C, 0x82, 0x0
bb50: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
bb60: 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d  x4B, 0xA9, 0x0B]
bb70: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
bb80: 53 49 44 5f 46 69 6c 65 52 65 63 6f 72 64 69 6e  SID_FileRecordin
bb90: 67 54 65 72 6d 69 6e 61 6c 20 3d 20 7b 30 78 35  gTerminal = {0x5
bba0: 32 31 46 33 44 30 36 2c 20 30 78 43 33 44 30 2c  21F3D06, 0xC3D0,
bbb0: 20 30 78 34 35 31 31 2c 20 5b 30 78 38 36 2c 20   0x4511, [0x86, 
bbc0: 30 78 31 37 2c 20 30 78 38 36 2c 20 30 78 42 39  0x17, 0x86, 0xB9
bbd0: 2c 20 30 78 41 37 2c 20 30 78 38 33 2c 20 30 78  , 0xA7, 0x83, 0x
bbe0: 44 41 2c 20 30 78 37 37 5d 7d 3b 0a 20 63 6f 6e  DA, 0x77]};. con
bbf0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 46 69 6c  st IID CLSID_Fil
bc00: 65 52 65 63 6f 72 64 69 6e 67 54 72 61 63 6b 20  eRecordingTrack 
bc10: 3d 20 7b 30 78 42 46 31 34 41 32 45 34 2c 20 30  = {0xBF14A2E4, 0
bc20: 78 45 38 38 42 2c 20 30 78 34 45 46 35 2c 20 5b  xE88B, 0x4EF5, [
bc30: 30 78 39 37 2c 20 30 78 34 30 2c 20 30 78 35 41  0x97, 0x40, 0x5A
bc40: 2c 20 30 78 43 35 2c 20 30 78 44 30 2c 20 30 78  , 0xC5, 0xD0, 0x
bc50: 32 32 2c 20 30 78 46 38 2c 20 30 78 43 39 5d 7d  22, 0xF8, 0xC9]}
bc60: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
bc70: 49 44 5f 46 69 6c 65 53 65 61 72 63 68 42 61 6e  ID_FileSearchBan
bc80: 64 20 3d 20 7b 30 78 43 34 45 45 33 31 46 33 2c  d = {0xC4EE31F3,
bc90: 20 30 78 34 37 36 38 2c 20 30 78 31 31 44 32 2c   0x4768, 0x11D2,
bca0: 20 5b 30 78 42 45 2c 20 30 78 35 43 2c 20 30 78   [0xBE, 0x5C, 0x
bcb0: 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
bcc0: 30 78 41 38 2c 20 30 78 33 44 2c 20 30 78 41 31  0xA8, 0x3D, 0xA1
bcd0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
bce0: 4c 53 49 44 5f 46 69 6c 65 53 79 73 43 6f 6c 75  LSID_FileSysColu
bcf0: 6d 6e 50 72 6f 76 69 64 65 72 20 3d 20 7b 30 78  mnProvider = {0x
bd00: 30 44 32 45 37 34 43 34 2c 20 30 78 33 43 33 34  0D2E74C4, 0x3C34
bd10: 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41 32 2c  , 0x11D2, [0xA2,
bd20: 20 30 78 37 45 2c 20 30 78 30 30 2c 20 30 78 43   0x7E, 0x00, 0xC
bd30: 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
bd40: 78 30 38 2c 20 30 78 37 31 5d 7d 3b 0a 20 63 6f  x08, 0x71]};. co
bd50: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 46 69  nst IID CLSID_Fi
bd60: 6c 65 54 65 72 6d 69 6e 61 6c 20 3d 20 7b 30 78  leTerminal = {0x
bd70: 41 41 46 35 37 38 46 31 2c 20 30 78 44 43 37 30  AAF578F1, 0xDC70
bd80: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 45 2c  , 0x11D0, [0x8E,
bd90: 20 30 78 44 33 2c 20 30 78 30 30 2c 20 30 78 43   0xD3, 0x00, 0xC
bda0: 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30  0, 0x4F, 0xB6, 0
bdb0: 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f  x80, 0x9F]};. co
bdc0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 46 6f  nst IID CLSID_Fo
bdd0: 6c 64 65 72 53 68 6f 72 74 63 75 74 20 3d 20 7b  lderShortcut = {
bde0: 30 78 30 41 46 41 43 45 44 31 2c 20 30 78 45 38  0x0AFACED1, 0xE8
bdf0: 32 38 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39  28, 0x11D1, [0x9
be00: 31 2c 20 30 78 38 37 2c 20 30 78 42 35 2c 20 30  1, 0x87, 0xB5, 0
be10: 78 33 32 2c 20 30 78 46 31 2c 20 30 78 45 39 2c  x32, 0xF1, 0xE9,
be20: 20 30 78 35 37 2c 20 30 78 35 44 5d 7d 3b 0a 20   0x57, 0x5D]};. 
be30: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
be40: 46 6f 6c 64 65 72 56 69 65 77 48 6f 73 74 20 3d  FolderViewHost =
be50: 20 7b 30 78 32 30 42 31 43 42 32 33 2c 20 30 78   {0x20B1CB23, 0x
be60: 36 39 36 38 2c 20 30 78 34 45 42 39 2c 20 5b 30  6968, 0x4EB9, [0
be70: 78 42 37 2c 20 30 78 44 34 2c 20 30 78 41 36 2c  xB7, 0xD4, 0xA6,
be80: 20 30 78 36 44 2c 20 30 78 30 30 2c 20 30 78 44   0x6D, 0x00, 0xD
be90: 30 2c 20 30 78 37 43 2c 20 30 78 45 45 5d 7d 3b  0, 0x7C, 0xEE]};
bea0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
beb0: 44 5f 46 6f 6e 74 4e 61 6d 65 73 20 3d 20 7b 30  D_FontNames = {0
bec0: 78 33 30 35 30 46 38 33 41 2c 20 30 78 39 38 42  x3050F83A, 0x98B
bed0: 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
bee0: 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
bef0: 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
bf00: 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
bf10: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 46  onst IID CLSID_F
bf20: 72 61 6d 65 73 43 6f 6c 6c 65 63 74 69 6f 6e 20  ramesCollection 
bf30: 3d 20 7b 30 78 33 30 35 30 46 37 46 36 2c 20 30  = {0x3050F7F6, 0
bf40: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
bf50: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
bf60: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
bf70: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
bf80: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
bf90: 49 44 5f 46 72 65 65 53 70 61 63 65 43 61 74 65  ID_FreeSpaceCate
bfa0: 67 6f 72 69 7a 65 72 20 3d 20 7b 30 78 42 35 36  gorizer = {0xB56
bfb0: 30 37 37 39 33 2c 20 30 78 32 34 41 43 2c 20 30  07793, 0x24AC, 0
bfc0: 78 34 34 43 37 2c 20 5b 30 78 38 32 2c 20 30 78  x44C7, [0x82, 0x
bfd0: 45 32 2c 20 30 78 38 33 2c 20 30 78 31 37 2c 20  E2, 0x83, 0x17, 
bfe0: 30 78 32 36 2c 20 30 78 41 41 2c 20 30 78 36 43  0x26, 0xAA, 0x6C
bff0: 2c 20 30 78 42 37 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xB7]};. const
c000: 20 49 49 44 20 43 4c 53 49 44 5f 46 74 70 50 72   IID CLSID_FtpPr
c010: 6f 74 6f 63 6f 6c 20 3d 20 7b 30 78 37 39 45 41  otocol = {0x79EA
c020: 43 39 45 33 2c 20 30 78 42 41 46 39 2c 20 30 78  C9E3, 0xBAF9, 0x
c030: 31 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38  11CE, [0x8C, 0x8
c040: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
c050: 78 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c  x00, 0x4B, 0xA9,
c060: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
c070: 49 49 44 20 43 4c 53 49 44 5f 47 62 6c 43 6f 6d  IID CLSID_GblCom
c080: 70 6f 6e 65 6e 74 43 61 74 65 67 6f 72 69 65 73  ponentCategories
c090: 4d 67 72 20 3d 20 7b 30 78 30 30 30 32 45 30 30  Mgr = {0x0002E00
c0a0: 36 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  6, 0x0000, 0x000
c0b0: 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
c0c0: 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
c0d0: 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
c0e0: 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
c0f0: 20 43 4c 53 49 44 5f 47 4c 4f 42 41 4c 5f 42 52   CLSID_GLOBAL_BR
c100: 4f 41 44 43 41 53 54 20 3d 20 7b 30 78 44 33 34  OADCAST = {0xD34
c110: 46 31 38 31 30 2c 20 30 78 35 37 36 45 2c 20 30  F1810, 0x576E, 0
c120: 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78  x11D0, [0xB2, 0x
c130: 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  8C, 0x00, 0xC0, 
c140: 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44  0x4F, 0xD7, 0xCD
c150: 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x22]};. const
c160: 20 49 49 44 20 43 4c 53 49 44 5f 47 6f 70 68 65   IID CLSID_Gophe
c170: 72 50 72 6f 74 6f 63 6f 6c 20 3d 20 7b 30 78 37  rProtocol = {0x7
c180: 39 45 41 43 39 45 34 2c 20 30 78 42 41 46 39 2c  9EAC9E4, 0xBAF9,
c190: 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20   0x11CE, [0x8C, 
c1a0: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
c1b0: 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78  , 0x00, 0x4B, 0x
c1c0: 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  A9, 0x0B]};. con
c1d0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 47 72 61  st IID CLSID_Gra
c1e0: 64 69 65 6e 74 50 50 20 3d 20 7b 30 78 36 32 33  dientPP = {0x623
c1f0: 45 32 38 38 30 2c 20 30 78 46 43 30 45 2c 20 30  E2880, 0xFC0E, 0
c200: 78 31 31 44 31 2c 20 5b 30 78 39 41 2c 20 30 78  x11D1, [0x9A, 0x
c210: 37 37 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  77, 0x00, 0x00, 
c220: 30 78 46 38 2c 20 30 78 37 35 2c 20 30 78 36 41  0xF8, 0x75, 0x6A
c230: 2c 20 30 78 31 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x10]};. const
c240: 20 49 49 44 20 43 4c 53 49 44 5f 48 61 6e 64 73   IID CLSID_Hands
c250: 65 74 54 65 72 6d 69 6e 61 6c 20 3d 20 7b 30 78  etTerminal = {0x
c260: 41 41 46 35 37 38 45 42 2c 20 30 78 44 43 37 30  AAF578EB, 0xDC70
c270: 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 45 2c  , 0x11D0, [0x8E,
c280: 20 30 78 44 33 2c 20 30 78 30 30 2c 20 30 78 43   0xD3, 0x00, 0xC
c290: 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30  0, 0x4F, 0xB6, 0
c2a0: 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f  x80, 0x9F]};. co
c2b0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 65  nst IID CLSID_He
c2c0: 61 64 73 65 74 54 65 72 6d 69 6e 61 6c 20 3d 20  adsetTerminal = 
c2d0: 7b 30 78 41 41 46 35 37 38 45 44 2c 20 30 78 44  {0xAAF578ED, 0xD
c2e0: 43 37 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  C70, 0x11D0, [0x
c2f0: 38 45 2c 20 30 78 44 33 2c 20 30 78 30 30 2c 20  8E, 0xD3, 0x00, 
c300: 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36  0xC0, 0x4F, 0xB6
c310: 2c 20 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a  , 0x80, 0x9F]};.
c320: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
c330: 5f 48 4e 65 74 43 66 67 4d 67 72 20 3d 20 7b 30  _HNetCfgMgr = {0
c340: 78 34 36 43 31 36 36 41 41 2c 20 30 78 33 31 30  x46C166AA, 0x310
c350: 38 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39 33  8, 0x11D4, [0x93
c360: 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20 30 78  , 0x48, 0x00, 0x
c370: 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20  C0, 0x4F, 0x8E, 
c380: 30 78 45 42 2c 20 30 78 37 31 5d 7d 3b 0a 20 63  0xEB, 0x71]};. c
c390: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48  onst IID CLSID_H
c3a0: 6f 6c 64 20 3d 20 7b 30 78 42 33 41 44 33 45 31  old = {0xB3AD3E1
c3b0: 33 2c 20 30 78 34 30 38 30 2c 20 30 78 31 31 44  3, 0x4080, 0x11D
c3c0: 31 2c 20 5b 30 78 41 33 2c 20 30 78 41 43 2c 20  1, [0xA3, 0xAC, 
c3d0: 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
c3e0: 2c 20 30 78 42 39 2c 20 30 78 35 30 2c 20 30 78  , 0xB9, 0x50, 0x
c3f0: 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  DC]};. const IID
c400: 20 43 4c 53 49 44 5f 48 6f 6d 65 4e 65 74 41 75   CLSID_HomeNetAu
c410: 74 6f 43 6f 6e 66 69 67 53 65 72 76 69 63 65 20  toConfigService 
c420: 3d 20 7b 30 78 39 41 38 45 41 33 42 35 2c 20 30  = {0x9A8EA3B5, 0
c430: 78 35 37 32 45 2c 20 30 78 34 43 42 33 2c 20 5b  x572E, 0x4CB3, [
c440: 30 78 39 45 2c 20 30 78 42 39 2c 20 30 78 45 43  0x9E, 0xB9, 0xEC
c450: 2c 20 30 78 36 38 2c 20 30 78 39 41 2c 20 30 78  , 0x68, 0x9A, 0x
c460: 43 35 2c 20 30 78 37 35 2c 20 30 78 41 45 5d 7d  C5, 0x75, 0xAE]}
c470: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
c480: 49 44 5f 48 6f 6d 65 50 61 67 65 20 3d 20 7b 30  ID_HomePage = {0
c490: 78 37 36 36 42 46 32 41 45 2c 20 30 78 44 36 35  x766BF2AE, 0xD65
c4a0: 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 38  0, 0x11D1, [0x98
c4b0: 2c 20 30 78 31 31 2c 20 30 78 30 30 2c 20 30 78  , 0x11, 0x00, 0x
c4c0: 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20  C0, 0x4F, 0xC3, 
c4d0: 30 78 31 44 2c 20 30 78 32 45 5d 7d 3b 0a 20 63  0x1D, 0x2E]};. c
c4e0: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48  onst IID CLSID_H
c4f0: 6f 73 74 44 69 61 6c 6f 67 48 65 6c 70 65 72 20  ostDialogHelper 
c500: 3d 20 7b 30 78 34 32 39 41 46 39 32 43 2c 20 30  = {0x429AF92C, 0
c510: 78 41 35 31 46 2c 20 30 78 31 31 44 32 2c 20 5b  xA51F, 0x11D2, [
c520: 30 78 38 36 2c 20 30 78 31 45 2c 20 30 78 30 30  0x86, 0x1E, 0x00
c530: 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
c540: 41 33 2c 20 30 78 35 43 2c 20 30 78 38 39 5d 7d  A3, 0x5C, 0x89]}
c550: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
c560: 49 44 5f 48 54 41 44 6f 63 75 6d 65 6e 74 20 3d  ID_HTADocument =
c570: 20 7b 30 78 33 30 35 30 46 35 43 38 2c 20 30 78   {0x3050F5C8, 0x
c580: 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
c590: 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
c5a0: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
c5b0: 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
c5c0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
c5d0: 44 5f 48 54 43 41 74 74 61 63 68 42 65 68 61 76  D_HTCAttachBehav
c5e0: 69 6f 72 20 3d 20 7b 30 78 33 30 35 30 46 35 46  ior = {0x3050F5F
c5f0: 35 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  5, 0x98B5, 0x11C
c600: 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
c610: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
c620: 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
c630: 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
c640: 20 43 4c 53 49 44 5f 48 54 43 44 65 66 61 75 6c   CLSID_HTCDefaul
c650: 74 44 69 73 70 61 74 63 68 20 3d 20 7b 30 78 33  tDispatch = {0x3
c660: 30 35 30 46 34 46 43 2c 20 30 78 39 38 42 35 2c  050F4FC, 0x98B5,
c670: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
c680: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
c690: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
c6a0: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
c6b0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 43  st IID CLSID_HTC
c6c0: 44 65 73 63 42 65 68 61 76 69 6f 72 20 3d 20 7b  DescBehavior = {
c6d0: 30 78 33 30 35 30 46 35 44 44 2c 20 30 78 39 38  0x3050F5DD, 0x98
c6e0: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
c6f0: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
c700: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
c710: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
c720: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
c730: 48 54 43 45 76 65 6e 74 42 65 68 61 76 69 6f 72  HTCEventBehavior
c740: 20 3d 20 7b 30 78 33 30 35 30 46 34 46 45 2c 20   = {0x3050F4FE, 
c750: 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
c760: 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
c770: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
c780: 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
c790: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
c7a0: 53 49 44 5f 48 54 43 4d 65 74 68 6f 64 42 65 68  SID_HTCMethodBeh
c7b0: 61 76 69 6f 72 20 3d 20 7b 30 78 33 30 35 30 46  avior = {0x3050F
c7c0: 36 33 30 2c 20 30 78 39 38 42 35 2c 20 30 78 31  630, 0x98B5, 0x1
c7d0: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
c7e0: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
c7f0: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
c800: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
c810: 49 44 20 43 4c 53 49 44 5f 48 54 43 50 72 6f 70  ID CLSID_HTCProp
c820: 65 72 74 79 42 65 68 61 76 69 6f 72 20 3d 20 7b  ertyBehavior = {
c830: 30 78 33 30 35 30 46 35 44 45 2c 20 30 78 39 38  0x3050F5DE, 0x98
c840: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
c850: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
c860: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
c870: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
c880: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
c890: 48 54 4d 4c 41 6e 63 68 6f 72 45 6c 65 6d 65 6e  HTMLAnchorElemen
c8a0: 74 20 3d 20 7b 30 78 33 30 35 30 46 32 34 38 2c  t = {0x3050F248,
c8b0: 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
c8c0: 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
c8d0: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
c8e0: 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
c8f0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
c900: 4c 53 49 44 5f 48 54 4d 4c 41 70 70 42 65 68 61  LSID_HTMLAppBeha
c910: 76 69 6f 72 20 3d 20 7b 30 78 33 30 35 30 46 35  vior = {0x3050F5
c920: 43 42 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  CB, 0x98B5, 0x11
c930: 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
c940: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
c950: 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
c960: 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
c970: 44 20 43 4c 53 49 44 5f 48 54 4d 4c 41 70 70 6c  D CLSID_HTMLAppl
c980: 69 63 61 74 69 6f 6e 20 3d 20 7b 30 78 33 30 35  ication = {0x305
c990: 30 46 34 44 38 2c 20 30 78 39 38 42 35 2c 20 30  0F4D8, 0x98B5, 0
c9a0: 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
c9b0: 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
c9c0: 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
c9d0: 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
c9e0: 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 41   IID CLSID_HTMLA
c9f0: 72 65 61 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  reaElement = {0x
ca00: 33 30 35 30 46 32 38 33 2c 20 30 78 39 38 42 35  3050F283, 0x98B5
ca10: 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
ca20: 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
ca30: 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
ca40: 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
ca50: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54  nst IID CLSID_HT
ca60: 4d 4c 41 72 65 61 73 43 6f 6c 6c 65 63 74 69 6f  MLAreasCollectio
ca70: 6e 20 3d 20 7b 30 78 33 30 35 30 46 34 43 41 2c  n = {0x3050F4CA,
ca80: 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
ca90: 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
caa0: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
cab0: 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
cac0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
cad0: 4c 53 49 44 5f 48 54 4d 4c 41 74 74 72 69 62 75  LSID_HTMLAttribu
cae0: 74 65 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b  teCollection = {
caf0: 30 78 33 30 35 30 46 34 43 43 2c 20 30 78 39 38  0x3050F4CC, 0x98
cb00: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
cb10: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
cb20: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
cb30: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
cb40: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
cb50: 48 54 4d 4c 42 61 73 65 45 6c 65 6d 65 6e 74 20  HTMLBaseElement 
cb60: 3d 20 7b 30 78 33 30 35 30 46 32 37 36 2c 20 30  = {0x3050F276, 0
cb70: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
cb80: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
cb90: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
cba0: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
cbb0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
cbc0: 49 44 5f 48 54 4d 4c 42 61 73 65 46 6f 6e 74 45  ID_HTMLBaseFontE
cbd0: 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
cbe0: 46 32 38 32 2c 20 30 78 39 38 42 35 2c 20 30 78  F282, 0x98B5, 0x
cbf0: 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
cc00: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
cc10: 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
cc20: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
cc30: 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 42 47  IID CLSID_HTMLBG
cc40: 73 6f 75 6e 64 20 3d 20 7b 30 78 33 30 35 30 46  sound = {0x3050F
cc50: 33 37 30 2c 20 30 78 39 38 42 35 2c 20 30 78 31  370, 0x98B5, 0x1
cc60: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
cc70: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
cc80: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
cc90: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
cca0: 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 42 6c 6f  ID CLSID_HTMLBlo
ccb0: 63 6b 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  ckElement = {0x3
ccc0: 30 35 30 46 32 38 31 2c 20 30 78 39 38 42 35 2c  050F281, 0x98B5,
ccd0: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
cce0: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
ccf0: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
cd00: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
cd10: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d  st IID CLSID_HTM
cd20: 4c 42 6f 64 79 20 3d 20 7b 30 78 33 30 35 30 46  LBody = {0x3050F
cd30: 32 34 41 2c 20 30 78 39 38 42 35 2c 20 30 78 31  24A, 0x98B5, 0x1
cd40: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
cd50: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
cd60: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
cd70: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
cd80: 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 42 52 45  ID CLSID_HTMLBRE
cd90: 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
cda0: 46 32 38 30 2c 20 30 78 39 38 42 35 2c 20 30 78  F280, 0x98B5, 0x
cdb0: 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
cdc0: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
cdd0: 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
cde0: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
cdf0: 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 42 75  IID CLSID_HTMLBu
ce00: 74 74 6f 6e 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  ttonElement = {0
ce10: 78 33 30 35 30 46 32 43 36 2c 20 30 78 39 38 42  x3050F2C6, 0x98B
ce20: 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
ce30: 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
ce40: 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
ce50: 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
ce60: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48  onst IID CLSID_H
ce70: 54 4d 4c 43 6f 6d 6d 65 6e 74 45 6c 65 6d 65 6e  TMLCommentElemen
ce80: 74 20 3d 20 7b 30 78 33 30 35 30 46 33 31 37 2c  t = {0x3050F317,
ce90: 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
cea0: 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
ceb0: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
cec0: 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
ced0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
cee0: 4c 53 49 44 5f 48 54 4d 4c 43 75 72 72 65 6e 74  LSID_HTMLCurrent
cef0: 53 74 79 6c 65 20 3d 20 7b 30 78 33 30 35 30 46  Style = {0x3050F
cf00: 33 44 43 2c 20 30 78 39 38 42 35 2c 20 30 78 31  3DC, 0x98B5, 0x1
cf10: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
cf20: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
cf30: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
cf40: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
cf50: 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 44 44 45  ID CLSID_HTMLDDE
cf60: 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
cf70: 46 32 37 46 2c 20 30 78 39 38 42 35 2c 20 30 78  F27F, 0x98B5, 0x
cf80: 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
cf90: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
cfa0: 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
cfb0: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
cfc0: 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 44 65  IID CLSID_HTMLDe
cfd0: 66 61 75 6c 74 73 20 3d 20 7b 30 78 33 30 35 30  faults = {0x3050
cfe0: 46 36 43 38 2c 20 30 78 39 38 42 35 2c 20 30 78  F6C8, 0x98B5, 0x
cff0: 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
d000: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
d010: 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
d020: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
d030: 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 44 69  IID CLSID_HTMLDi
d040: 61 6c 6f 67 20 3d 20 7b 30 78 33 30 35 30 46 32  alog = {0x3050F2
d050: 38 41 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  8A, 0x98B5, 0x11
d060: 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
d070: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
d080: 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
d090: 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
d0a0: 44 20 43 4c 53 49 44 5f 48 54 4d 4c 44 69 76 45  D CLSID_HTMLDivE
d0b0: 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
d0c0: 46 32 37 45 2c 20 30 78 39 38 42 35 2c 20 30 78  F27E, 0x98B5, 0x
d0d0: 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
d0e0: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
d0f0: 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
d100: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
d110: 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 44 69  IID CLSID_HTMLDi
d120: 76 50 6f 73 69 74 69 6f 6e 20 3d 20 7b 30 78 33  vPosition = {0x3
d130: 30 35 30 46 32 34 39 2c 20 30 78 39 38 42 35 2c  050F249, 0x98B5,
d140: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
d150: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
d160: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
d170: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
d180: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 74 6d  st IID CLSID_Htm
d190: 6c 44 6c 67 53 61 66 65 48 65 6c 70 65 72 20 3d  lDlgSafeHelper =
d1a0: 20 7b 30 78 33 30 35 30 46 38 31 39 2c 20 30 78   {0x3050F819, 0x
d1b0: 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
d1c0: 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
d1d0: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
d1e0: 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
d1f0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
d200: 44 5f 48 54 4d 4c 44 4c 69 73 74 45 6c 65 6d 65  D_HTMLDListEleme
d210: 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 37 44  nt = {0x3050F27D
d220: 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
d230: 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
d240: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
d250: 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
d260: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
d270: 43 4c 53 49 44 5f 48 54 4d 4c 44 6f 63 75 6d 65  CLSID_HTMLDocume
d280: 6e 74 20 3d 20 7b 30 78 32 35 33 33 36 39 32 30  nt = {0x25336920
d290: 2c 20 30 78 30 33 46 39 2c 20 30 78 31 31 43 46  , 0x03F9, 0x11CF
d2a0: 2c 20 5b 30 78 38 46 2c 20 30 78 44 30 2c 20 30  , [0x8F, 0xD0, 0
d2b0: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
d2c0: 20 30 78 36 38 2c 20 30 78 36 46 2c 20 30 78 31   0x68, 0x6F, 0x1
d2d0: 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
d2e0: 43 4c 53 49 44 5f 48 54 4d 4c 44 4f 4d 41 74 74  CLSID_HTMLDOMAtt
d2f0: 72 69 62 75 74 65 20 3d 20 7b 30 78 33 30 35 30  ribute = {0x3050
d300: 46 34 42 32 2c 20 30 78 39 38 42 35 2c 20 30 78  F4B2, 0x98B5, 0x
d310: 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
d320: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
d330: 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
d340: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
d350: 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 44 4f  IID CLSID_HTMLDO
d360: 4d 49 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20  MImplementation 
d370: 3d 20 7b 30 78 33 30 35 30 46 38 30 45 2c 20 30  = {0x3050F80E, 0
d380: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
d390: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
d3a0: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
d3b0: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
d3c0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
d3d0: 49 44 5f 48 54 4d 4c 44 4f 4d 54 65 78 74 4e 6f  ID_HTMLDOMTextNo
d3e0: 64 65 20 3d 20 7b 30 78 33 30 35 30 46 34 42 41  de = {0x3050F4BA
d3f0: 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
d400: 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
d410: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
d420: 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
d430: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
d440: 43 4c 53 49 44 5f 48 54 4d 4c 44 54 45 6c 65 6d  CLSID_HTMLDTElem
d450: 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 37  ent = {0x3050F27
d460: 43 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  C, 0x98B5, 0x11C
d470: 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
d480: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
d490: 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
d4a0: 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
d4b0: 20 43 4c 53 49 44 5f 48 54 4d 4c 45 6c 65 6d 65   CLSID_HTMLEleme
d4c0: 6e 74 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b  ntCollection = {
d4d0: 30 78 33 30 35 30 46 34 43 42 2c 20 30 78 39 38  0x3050F4CB, 0x98
d4e0: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
d4f0: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
d500: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
d510: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
d520: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
d530: 48 54 4d 4c 45 6d 62 65 64 20 3d 20 7b 30 78 33  HTMLEmbed = {0x3
d540: 30 35 30 46 32 35 44 2c 20 30 78 39 38 42 35 2c  050F25D, 0x98B5,
d550: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
d560: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
d570: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
d580: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
d590: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d  st IID CLSID_HTM
d5a0: 4c 46 69 65 6c 64 53 65 74 45 6c 65 6d 65 6e 74  LFieldSetElement
d5b0: 20 3d 20 7b 30 78 33 30 35 30 46 33 45 38 2c 20   = {0x3050F3E8, 
d5c0: 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
d5d0: 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
d5e0: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
d5f0: 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
d600: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
d610: 53 49 44 5f 48 54 4d 4c 46 6f 6e 74 45 6c 65 6d  SID_HTMLFontElem
d620: 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 37  ent = {0x3050F27
d630: 42 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  B, 0x98B5, 0x11C
d640: 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
d650: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
d660: 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
d670: 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
d680: 20 43 4c 53 49 44 5f 48 54 4d 4c 46 6f 72 6d 45   CLSID_HTMLFormE
d690: 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
d6a0: 46 32 35 31 2c 20 30 78 39 38 42 35 2c 20 30 78  F251, 0x98B5, 0x
d6b0: 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
d6c0: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
d6d0: 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
d6e0: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
d6f0: 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 46 72  IID CLSID_HTMLFr
d700: 61 6d 65 42 61 73 65 20 3d 20 7b 30 78 33 30 35  ameBase = {0x305
d710: 30 46 33 31 32 2c 20 30 78 39 38 42 35 2c 20 30  0F312, 0x98B5, 0
d720: 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
d730: 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
d740: 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
d750: 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
d760: 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 46   IID CLSID_HTMLF
d770: 72 61 6d 65 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  rameElement = {0
d780: 78 33 30 35 30 46 33 31 34 2c 20 30 78 39 38 42  x3050F314, 0x98B
d790: 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
d7a0: 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
d7b0: 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
d7c0: 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
d7d0: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48  onst IID CLSID_H
d7e0: 54 4d 4c 46 72 61 6d 65 53 65 74 53 69 74 65 20  TMLFrameSetSite 
d7f0: 3d 20 7b 30 78 33 30 35 30 46 33 31 41 2c 20 30  = {0x3050F31A, 0
d800: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
d810: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
d820: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
d830: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
d840: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
d850: 49 44 5f 48 54 4d 4c 47 65 6e 65 72 69 63 45 6c  ID_HTMLGenericEl
d860: 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
d870: 34 42 38 2c 20 30 78 39 38 42 35 2c 20 30 78 31  4B8, 0x98B5, 0x1
d880: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
d890: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
d8a0: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
d8b0: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
d8c0: 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 48 65 61  ID CLSID_HTMLHea
d8d0: 64 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  dElement = {0x30
d8e0: 35 30 46 34 39 33 2c 20 30 78 39 38 42 35 2c 20  50F493, 0x98B5, 
d8f0: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
d900: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
d910: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
d920: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
d930: 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c  t IID CLSID_HTML
d940: 48 65 61 64 65 72 45 6c 65 6d 65 6e 74 20 3d 20  HeaderElement = 
d950: 7b 30 78 33 30 35 30 46 32 37 41 2c 20 30 78 39  {0x3050F27A, 0x9
d960: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
d970: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
d980: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
d990: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
d9a0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
d9b0: 5f 48 54 4d 4c 48 69 73 74 6f 72 79 20 3d 20 7b  _HTMLHistory = {
d9c0: 30 78 46 45 43 45 41 41 41 33 2c 20 30 78 38 34  0xFECEAAA3, 0x84
d9d0: 30 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38  05, 0x11CF, [0x8
d9e0: 42 2c 20 30 78 41 31 2c 20 30 78 30 30 2c 20 30  B, 0xA1, 0x00, 0
d9f0: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 37 2c  xAA, 0x00, 0x47,
da00: 20 30 78 36 44 2c 20 30 78 41 36 5d 7d 3b 0a 20   0x6D, 0xA6]};. 
da10: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
da20: 48 54 4d 4c 48 52 45 6c 65 6d 65 6e 74 20 3d 20  HTMLHRElement = 
da30: 7b 30 78 33 30 35 30 46 32 35 32 2c 20 30 78 39  {0x3050F252, 0x9
da40: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
da50: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
da60: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
da70: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
da80: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
da90: 5f 48 54 4d 4c 48 74 6d 6c 45 6c 65 6d 65 6e 74  _HTMLHtmlElement
daa0: 20 3d 20 7b 30 78 33 30 35 30 46 34 39 31 2c 20   = {0x3050F491, 
dab0: 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
dac0: 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
dad0: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
dae0: 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
daf0: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
db00: 53 49 44 5f 48 54 4d 4c 49 46 72 61 6d 65 20 3d  SID_HTMLIFrame =
db10: 20 7b 30 78 33 30 35 30 46 33 31 36 2c 20 30 78   {0x3050F316, 0x
db20: 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
db30: 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
db40: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
db50: 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
db60: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
db70: 44 5f 48 54 4d 4c 49 6d 61 67 65 45 6c 65 6d 65  D_HTMLImageEleme
db80: 6e 74 46 61 63 74 6f 72 79 20 3d 20 7b 30 78 33  ntFactory = {0x3
db90: 30 35 30 46 33 38 46 2c 20 30 78 39 38 42 35 2c  050F38F, 0x98B5,
dba0: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
dbb0: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
dbc0: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
dbd0: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
dbe0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d  st IID CLSID_HTM
dbf0: 4c 49 6d 67 20 3d 20 7b 30 78 33 30 35 30 46 32  LImg = {0x3050F2
dc00: 34 31 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  41, 0x98B5, 0x11
dc10: 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
dc20: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
dc30: 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
dc40: 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
dc50: 44 20 43 4c 53 49 44 5f 48 54 4d 4c 49 6e 70 75  D CLSID_HTMLInpu
dc60: 74 42 75 74 74 6f 6e 45 6c 65 6d 65 6e 74 20 3d  tButtonElement =
dc70: 20 7b 30 78 33 30 35 30 46 32 42 34 2c 20 30 78   {0x3050F2B4, 0x
dc80: 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
dc90: 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
dca0: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
dcb0: 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
dcc0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
dcd0: 44 5f 48 54 4d 4c 49 6e 70 75 74 45 6c 65 6d 65  D_HTMLInputEleme
dce0: 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35 44 38  nt = {0x3050F5D8
dcf0: 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
dd00: 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
dd10: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
dd20: 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
dd30: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
dd40: 43 4c 53 49 44 5f 48 54 4d 4c 49 6e 70 75 74 46  CLSID_HTMLInputF
dd50: 69 6c 65 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  ileElement = {0x
dd60: 33 30 35 30 46 32 41 45 2c 20 30 78 39 38 42 35  3050F2AE, 0x98B5
dd70: 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
dd80: 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
dd90: 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
dda0: 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
ddb0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54  nst IID CLSID_HT
ddc0: 4d 4c 49 6e 70 75 74 49 6d 61 67 65 20 3d 20 7b  MLInputImage = {
ddd0: 30 78 33 30 35 30 46 32 43 34 2c 20 30 78 39 38  0x3050F2C4, 0x98
dde0: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
ddf0: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
de00: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
de10: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
de20: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
de30: 48 54 4d 4c 49 6e 70 75 74 54 65 78 74 45 6c 65  HTMLInputTextEle
de40: 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32  ment = {0x3050F2
de50: 41 42 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  AB, 0x98B5, 0x11
de60: 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
de70: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
de80: 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
de90: 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
dea0: 44 20 43 4c 53 49 44 5f 48 54 4d 4c 49 73 49 6e  D CLSID_HTMLIsIn
deb0: 64 65 78 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  dexElement = {0x
dec0: 33 30 35 30 46 32 37 38 2c 20 30 78 39 38 42 35  3050F278, 0x98B5
ded0: 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
dee0: 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
def0: 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
df00: 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
df10: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54  nst IID CLSID_HT
df20: 4d 4c 4c 61 62 65 6c 45 6c 65 6d 65 6e 74 20 3d  MLLabelElement =
df30: 20 7b 30 78 33 30 35 30 46 33 32 42 2c 20 30 78   {0x3050F32B, 0x
df40: 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
df50: 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
df60: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
df70: 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
df80: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
df90: 44 5f 48 54 4d 4c 4c 65 67 65 6e 64 45 6c 65 6d  D_HTMLLegendElem
dfa0: 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 33 45  ent = {0x3050F3E
dfb0: 39 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  9, 0x98B5, 0x11C
dfc0: 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
dfd0: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
dfe0: 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
dff0: 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
e000: 20 43 4c 53 49 44 5f 48 54 4d 4c 4c 49 45 6c 65   CLSID_HTMLLIEle
e010: 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32  ment = {0x3050F2
e020: 37 33 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  73, 0x98B5, 0x11
e030: 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
e040: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
e050: 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
e060: 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
e070: 44 20 43 4c 53 49 44 5f 48 54 4d 4c 4c 69 6e 6b  D CLSID_HTMLLink
e080: 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35  Element = {0x305
e090: 30 46 32 37 37 2c 20 30 78 39 38 42 35 2c 20 30  0F277, 0x98B5, 0
e0a0: 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
e0b0: 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
e0c0: 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
e0d0: 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
e0e0: 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 4c   IID CLSID_HTMLL
e0f0: 69 73 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  istElement = {0x
e100: 33 30 35 30 46 32 37 32 2c 20 30 78 39 38 42 35  3050F272, 0x98B5
e110: 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
e120: 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
e130: 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
e140: 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
e150: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54  nst IID CLSID_HT
e160: 4d 4c 4c 6f 61 64 4f 70 74 69 6f 6e 73 20 3d 20  MLLoadOptions = 
e170: 7b 30 78 31 38 38 34 35 30 34 30 2c 20 30 78 30  {0x18845040, 0x0
e180: 46 41 35 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  FA5, 0x11D1, [0x
e190: 42 41 2c 20 30 78 31 39 2c 20 30 78 30 30 2c 20  BA, 0x19, 0x00, 
e1a0: 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39  0xC0, 0x4F, 0xD9
e1b0: 2c 20 30 78 31 32 2c 20 30 78 44 30 5d 7d 3b 0a  , 0x12, 0xD0]};.
e1c0: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
e1d0: 5f 48 54 4d 4c 4c 6f 63 61 74 69 6f 6e 20 3d 20  _HTMLLocation = 
e1e0: 7b 30 78 31 36 33 42 42 31 45 31 2c 20 30 78 36  {0x163BB1E1, 0x6
e1f0: 45 30 30 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  E00, 0x11CF, [0x
e200: 38 33 2c 20 30 78 37 41 2c 20 30 78 34 38 2c 20  83, 0x7A, 0x48, 
e210: 30 78 44 43 2c 20 30 78 30 34 2c 20 30 78 43 31  0xDC, 0x04, 0xC1
e220: 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a  , 0x00, 0x00]};.
e230: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
e240: 5f 48 54 4d 4c 4d 61 70 45 6c 65 6d 65 6e 74 20  _HTMLMapElement 
e250: 3d 20 7b 30 78 33 30 35 30 46 32 37 31 2c 20 30  = {0x3050F271, 0
e260: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
e270: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
e280: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
e290: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
e2a0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
e2b0: 49 44 5f 48 54 4d 4c 4d 61 72 71 75 65 65 45 6c  ID_HTMLMarqueeEl
e2c0: 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
e2d0: 32 42 39 2c 20 30 78 39 38 42 35 2c 20 30 78 31  2B9, 0x98B5, 0x1
e2e0: 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
e2f0: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
e300: 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
e310: 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
e320: 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 4d 65 74  ID CLSID_HTMLMet
e330: 61 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  aElement = {0x30
e340: 35 30 46 32 37 35 2c 20 30 78 39 38 42 35 2c 20  50F275, 0x98B5, 
e350: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
e360: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
e370: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
e380: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
e390: 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c  t IID CLSID_HTML
e3a0: 4e 61 6d 65 73 70 61 63 65 20 3d 20 7b 30 78 33  Namespace = {0x3
e3b0: 30 35 30 46 36 42 43 2c 20 30 78 39 38 42 35 2c  050F6BC, 0x98B5,
e3c0: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
e3d0: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
e3e0: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
e3f0: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
e400: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d  st IID CLSID_HTM
e410: 4c 4e 61 6d 65 73 70 61 63 65 43 6f 6c 6c 65 63  LNamespaceCollec
e420: 74 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46 36  tion = {0x3050F6
e430: 42 39 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  B9, 0x98B5, 0x11
e440: 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
e450: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
e460: 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
e470: 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
e480: 44 20 43 4c 53 49 44 5f 48 54 4d 4c 4e 61 76 69  D CLSID_HTMLNavi
e490: 67 61 74 6f 72 20 3d 20 7b 30 78 46 45 43 45 41  gator = {0xFECEA
e4a0: 41 41 36 2c 20 30 78 38 34 30 35 2c 20 30 78 31  AA6, 0x8405, 0x1
e4b0: 31 43 46 2c 20 5b 30 78 38 42 2c 20 30 78 41 31  1CF, [0x8B, 0xA1
e4c0: 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
e4d0: 30 30 2c 20 30 78 34 37 2c 20 30 78 36 44 2c 20  00, 0x47, 0x6D, 
e4e0: 30 78 41 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA6]};. const I
e4f0: 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 4e 65 78  ID CLSID_HTMLNex
e500: 74 49 64 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  tIdElement = {0x
e510: 33 30 35 30 46 32 37 39 2c 20 30 78 39 38 42 35  3050F279, 0x98B5
e520: 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
e530: 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
e540: 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
e550: 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
e560: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54  nst IID CLSID_HT
e570: 4d 4c 4e 6f 53 68 6f 77 45 6c 65 6d 65 6e 74 20  MLNoShowElement 
e580: 3d 20 7b 30 78 33 30 35 30 46 33 38 42 2c 20 30  = {0x3050F38B, 0
e590: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
e5a0: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
e5b0: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
e5c0: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
e5d0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
e5e0: 49 44 5f 48 54 4d 4c 4f 62 6a 65 63 74 45 6c 65  ID_HTMLObjectEle
e5f0: 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32  ment = {0x3050F2
e600: 34 45 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  4E, 0x98B5, 0x11
e610: 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
e620: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
e630: 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
e640: 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
e650: 44 20 43 4c 53 49 44 5f 48 54 4d 4c 4f 4c 69 73  D CLSID_HTMLOLis
e660: 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  tElement = {0x30
e670: 35 30 46 32 37 30 2c 20 30 78 39 38 42 35 2c 20  50F270, 0x98B5, 
e680: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
e690: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
e6a0: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
e6b0: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
e6c0: 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c  t IID CLSID_HTML
e6d0: 4f 70 74 69 6f 6e 42 75 74 74 6f 6e 45 6c 65 6d  OptionButtonElem
e6e0: 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 42  ent = {0x3050F2B
e6f0: 45 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  E, 0x98B5, 0x11C
e700: 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
e710: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
e720: 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
e730: 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
e740: 20 43 4c 53 49 44 5f 48 54 4d 4c 4f 70 74 69 6f   CLSID_HTMLOptio
e750: 6e 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  nElement = {0x30
e760: 35 30 46 32 34 44 2c 20 30 78 39 38 42 35 2c 20  50F24D, 0x98B5, 
e770: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
e780: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
e790: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
e7a0: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
e7b0: 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c  t IID CLSID_HTML
e7c0: 4f 70 74 69 6f 6e 45 6c 65 6d 65 6e 74 46 61 63  OptionElementFac
e7d0: 74 6f 72 79 20 3d 20 7b 30 78 33 30 35 30 46 33  tory = {0x3050F3
e7e0: 38 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  8D, 0x98B5, 0x11
e7f0: 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
e800: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
e810: 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
e820: 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
e830: 44 20 43 4c 53 49 44 5f 48 54 4d 4c 50 61 72 61  D CLSID_HTMLPara
e840: 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35  Element = {0x305
e850: 30 46 32 36 46 2c 20 30 78 39 38 42 35 2c 20 30  0F26F, 0x98B5, 0
e860: 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
e870: 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
e880: 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
e890: 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
e8a0: 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 50   IID CLSID_HTMLP
e8b0: 61 72 61 6d 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  aramElement = {0
e8c0: 78 33 30 35 30 46 38 33 45 2c 20 30 78 39 38 42  x3050F83E, 0x98B
e8d0: 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
e8e0: 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
e8f0: 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
e900: 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
e910: 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48  onst IID CLSID_H
e920: 54 4d 4c 50 68 72 61 73 65 45 6c 65 6d 65 6e 74  TMLPhraseElement
e930: 20 3d 20 7b 30 78 33 30 35 30 46 32 36 45 2c 20   = {0x3050F26E, 
e940: 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
e950: 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
e960: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
e970: 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
e980: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
e990: 53 49 44 5f 48 54 4d 4c 50 6c 75 67 69 6e 44 6f  SID_HTMLPluginDo
e9a0: 63 75 6d 65 6e 74 20 3d 20 7b 30 78 32 35 33 33  cument = {0x2533
e9b0: 36 39 32 31 2c 20 30 78 30 33 46 39 2c 20 30 78  6921, 0x03F9, 0x
e9c0: 31 31 43 46 2c 20 5b 30 78 38 46 2c 20 30 78 44  11CF, [0x8F, 0xD
e9d0: 30 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  0, 0x00, 0xAA, 0
e9e0: 78 30 30 2c 20 30 78 36 38 2c 20 30 78 36 46 2c  x00, 0x68, 0x6F,
e9f0: 20 30 78 31 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x13]};. const 
ea00: 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 50 6f  IID CLSID_HTMLPo
ea10: 70 75 70 20 3d 20 7b 30 78 33 30 35 30 46 36 36  pup = {0x3050F66
ea20: 37 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  7, 0x98B5, 0x11C
ea30: 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
ea40: 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
ea50: 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
ea60: 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
ea70: 20 43 4c 53 49 44 5f 48 54 4d 4c 52 65 6e 64 65   CLSID_HTMLRende
ea80: 72 53 74 79 6c 65 20 3d 20 7b 30 78 33 30 35 30  rStyle = {0x3050
ea90: 46 36 41 41 2c 20 30 78 39 38 42 35 2c 20 30 78  F6AA, 0x98B5, 0x
eaa0: 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
eab0: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
eac0: 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
ead0: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
eae0: 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 52 69  IID CLSID_HTMLRi
eaf0: 63 68 74 65 78 74 45 6c 65 6d 65 6e 74 20 3d 20  chtextElement = 
eb00: 7b 30 78 33 30 35 30 46 32 44 46 2c 20 30 78 39  {0x3050F2DF, 0x9
eb10: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
eb20: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
eb30: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
eb40: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
eb50: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
eb60: 5f 48 54 4d 4c 52 75 6c 65 53 74 79 6c 65 20 3d  _HTMLRuleStyle =
eb70: 20 7b 30 78 33 30 35 30 46 33 44 30 2c 20 30 78   {0x3050F3D0, 0x
eb80: 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
eb90: 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
eba0: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
ebb0: 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
ebc0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
ebd0: 44 5f 48 54 4d 4c 53 63 72 65 65 6e 20 3d 20 7b  D_HTMLScreen = {
ebe0: 30 78 33 30 35 30 46 33 35 44 2c 20 30 78 39 38  0x3050F35D, 0x98
ebf0: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
ec00: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
ec10: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
ec20: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
ec30: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
ec40: 48 54 4d 4c 53 63 72 69 70 74 45 6c 65 6d 65 6e  HTMLScriptElemen
ec50: 74 20 3d 20 7b 30 78 33 30 35 30 46 32 38 43 2c  t = {0x3050F28C,
ec60: 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
ec70: 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
ec80: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
ec90: 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
eca0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
ecb0: 4c 53 49 44 5f 48 54 4d 4c 53 65 6c 65 63 74 45  LSID_HTMLSelectE
ecc0: 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
ecd0: 46 32 34 35 2c 20 30 78 39 38 42 35 2c 20 30 78  F245, 0x98B5, 0x
ece0: 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
ecf0: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
ed00: 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
ed10: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
ed20: 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 53 70  IID CLSID_HTMLSp
ed30: 61 6e 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  anElement = {0x3
ed40: 30 35 30 46 33 46 35 2c 20 30 78 39 38 42 34 2c  050F3F5, 0x98B4,
ed50: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
ed60: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
ed70: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
ed80: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
ed90: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d  st IID CLSID_HTM
eda0: 4c 53 70 61 6e 46 6c 6f 77 20 3d 20 7b 30 78 33  LSpanFlow = {0x3
edb0: 30 35 30 46 33 45 36 2c 20 30 78 39 38 42 35 2c  050F3E6, 0x98B5,
edc0: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
edd0: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
ede0: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
edf0: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
ee00: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d  st IID CLSID_HTM
ee10: 4c 53 74 79 6c 65 20 3d 20 7b 30 78 33 30 35 30  LStyle = {0x3050
ee20: 46 32 38 35 2c 20 30 78 39 38 42 35 2c 20 30 78  F285, 0x98B5, 0x
ee30: 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
ee40: 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
ee50: 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
ee60: 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
ee70: 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 53 74  IID CLSID_HTMLSt
ee80: 79 6c 65 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  yleElement = {0x
ee90: 33 30 35 30 46 33 37 44 2c 20 30 78 39 38 42 35  3050F37D, 0x98B5
eea0: 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
eeb0: 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
eec0: 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
eed0: 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
eee0: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54  nst IID CLSID_HT
eef0: 4d 4c 53 74 79 6c 65 46 6f 6e 74 46 61 63 65 20  MLStyleFontFace 
ef00: 3d 20 7b 30 78 33 30 35 30 46 33 44 34 2c 20 30  = {0x3050F3D4, 0
ef10: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
ef20: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
ef30: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
ef40: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
ef50: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
ef60: 49 44 5f 48 54 4d 4c 53 74 79 6c 65 53 68 65 65  ID_HTMLStyleShee
ef70: 74 20 3d 20 7b 30 78 33 30 35 30 46 32 45 34 2c  t = {0x3050F2E4,
ef80: 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
ef90: 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
efa0: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
efb0: 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
efc0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
efd0: 4c 53 49 44 5f 48 54 4d 4c 53 74 79 6c 65 53 68  LSID_HTMLStyleSh
efe0: 65 65 74 50 61 67 65 20 3d 20 7b 30 78 33 30 35  eetPage = {0x305
eff0: 30 46 37 45 46 2c 20 30 78 39 38 42 35 2c 20 30  0F7EF, 0x98B5, 0
f000: 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
f010: 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
f020: 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
f030: 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
f040: 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c 53   IID CLSID_HTMLS
f050: 74 79 6c 65 53 68 65 65 74 50 61 67 65 73 43 6f  tyleSheetPagesCo
f060: 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30  llection = {0x30
f070: 35 30 46 37 46 31 2c 20 30 78 39 38 42 35 2c 20  50F7F1, 0x98B5, 
f080: 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
f090: 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
f0a0: 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
f0b0: 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
f0c0: 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d 4c  t IID CLSID_HTML
f0d0: 53 74 79 6c 65 53 68 65 65 74 52 75 6c 65 20 3d  StyleSheetRule =
f0e0: 20 7b 30 78 33 30 35 30 46 33 43 45 2c 20 30 78   {0x3050F3CE, 0x
f0f0: 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
f100: 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
f110: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
f120: 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
f130: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
f140: 44 5f 48 54 4d 4c 53 74 79 6c 65 53 68 65 65 74  D_HTMLStyleSheet
f150: 52 75 6c 65 73 43 6f 6c 6c 65 63 74 69 6f 6e 20  RulesCollection 
f160: 3d 20 7b 30 78 33 30 35 30 46 33 43 44 2c 20 30  = {0x3050F3CD, 0
f170: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
f180: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
f190: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
f1a0: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
f1b0: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
f1c0: 49 44 5f 48 54 4d 4c 53 74 79 6c 65 53 68 65 65  ID_HTMLStyleShee
f1d0: 74 73 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b  tsCollection = {
f1e0: 30 78 33 30 35 30 46 33 37 46 2c 20 30 78 39 38  0x3050F37F, 0x98
f1f0: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
f200: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
f210: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
f220: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
f230: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
f240: 48 54 4d 4c 54 61 62 6c 65 20 3d 20 7b 30 78 33  HTMLTable = {0x3
f250: 30 35 30 46 32 36 42 2c 20 30 78 39 38 42 35 2c  050F26B, 0x98B5,
f260: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
f270: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
f280: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
f290: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
f2a0: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d  st IID CLSID_HTM
f2b0: 4c 54 61 62 6c 65 43 61 70 74 69 6f 6e 20 3d 20  LTableCaption = 
f2c0: 7b 30 78 33 30 35 30 46 32 45 43 2c 20 30 78 39  {0x3050F2EC, 0x9
f2d0: 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
f2e0: 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
f2f0: 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
f300: 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
f310: 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
f320: 5f 48 54 4d 4c 54 61 62 6c 65 43 65 6c 6c 20 3d  _HTMLTableCell =
f330: 20 7b 30 78 33 30 35 30 46 32 34 36 2c 20 30 78   {0x3050F246, 0x
f340: 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
f350: 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
f360: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
f370: 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
f380: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
f390: 44 5f 48 54 4d 4c 54 61 62 6c 65 43 6f 6c 20 3d  D_HTMLTableCol =
f3a0: 20 7b 30 78 33 30 35 30 46 32 36 43 2c 20 30 78   {0x3050F26C, 0x
f3b0: 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
f3c0: 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
f3d0: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
f3e0: 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
f3f0: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
f400: 44 5f 48 54 4d 4c 54 61 62 6c 65 52 6f 77 20 3d  D_HTMLTableRow =
f410: 20 7b 30 78 33 30 35 30 46 32 36 44 2c 20 30 78   {0x3050F26D, 0x
f420: 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
f430: 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
f440: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
f450: 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
f460: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
f470: 44 5f 48 54 4d 4c 54 61 62 6c 65 53 65 63 74 69  D_HTMLTableSecti
f480: 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46 32 45 39  on = {0x3050F2E9
f490: 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
f4a0: 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
f4b0: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
f4c0: 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
f4d0: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
f4e0: 43 4c 53 49 44 5f 48 54 4d 4c 54 65 78 74 41 72  CLSID_HTMLTextAr
f4f0: 65 61 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  eaElement = {0x3
f500: 30 35 30 46 32 41 43 2c 20 30 78 39 38 42 35 2c  050F2AC, 0x98B5,
f510: 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
f520: 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
f530: 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
f540: 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
f550: 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54 4d  st IID CLSID_HTM
f560: 4c 54 65 78 74 45 6c 65 6d 65 6e 74 20 3d 20 7b  LTextElement = {
f570: 30 78 33 30 35 30 46 32 36 41 2c 20 30 78 39 38  0x3050F26A, 0x98
f580: 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
f590: 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
f5a0: 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
f5b0: 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
f5c0: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
f5d0: 48 54 4d 4c 54 69 74 6c 65 45 6c 65 6d 65 6e 74  HTMLTitleElement
f5e0: 20 3d 20 7b 30 78 33 30 35 30 46 32 38 34 2c 20   = {0x3050F284, 
f5f0: 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
f600: 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
f610: 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
f620: 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
f630: 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
f640: 53 49 44 5f 48 54 4d 4c 55 4c 69 73 74 45 6c 65  SID_HTMLUListEle
f650: 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32  ment = {0x3050F2
f660: 36 39 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  69, 0x98B5, 0x11
f670: 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
f680: 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
f690: 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
f6a0: 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
f6b0: 44 20 43 4c 53 49 44 5f 48 54 4d 4c 55 6e 6b 6e  D CLSID_HTMLUnkn
f6c0: 6f 77 6e 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  ownElement = {0x
f6d0: 33 30 35 30 46 32 36 38 2c 20 30 78 39 38 42 35  3050F268, 0x98B5
f6e0: 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
f6f0: 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
f700: 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
f710: 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
f720: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 48 54  nst IID CLSID_HT
f730: 4d 4c 55 72 6e 43 6f 6c 6c 65 63 74 69 6f 6e 20  MLUrnCollection 
f740: 3d 20 7b 30 78 33 30 35 30 46 35 38 30 2c 20 30  = {0x3050F580, 0
f750: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
f760: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
f770: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
f780: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
f790: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
f7a0: 49 44 5f 48 54 4d 4c 57 69 6e 64 6f 77 32 20 3d  ID_HTMLWindow2 =
f7b0: 20 7b 30 78 44 34 38 41 36 45 43 36 2c 20 30 78   {0xD48A6EC6, 0x
f7c0: 36 41 34 41 2c 20 30 78 31 31 43 46 2c 20 5b 30  6A4A, 0x11CF, [0
f7d0: 78 39 34 2c 20 30 78 41 37 2c 20 30 78 34 34 2c  x94, 0xA7, 0x44,
f7e0: 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30 78 35   0x45, 0x53, 0x5
f7f0: 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b  4, 0x00, 0x00]};
f800: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
f810: 44 5f 48 54 4d 4c 57 69 6e 64 6f 77 50 72 6f 78  D_HTMLWindowProx
f820: 79 20 3d 20 7b 30 78 33 30 35 30 46 33 39 31 2c  y = {0x3050F391,
f830: 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
f840: 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
f850: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
f860: 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
f870: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
f880: 4c 53 49 44 5f 48 74 74 70 50 72 6f 74 6f 63 6f  LSID_HttpProtoco
f890: 6c 20 3d 20 7b 30 78 37 39 45 41 43 39 45 32 2c  l = {0x79EAC9E2,
f8a0: 20 30 78 42 41 46 39 2c 20 30 78 31 31 43 45 2c   0xBAF9, 0x11CE,
f8b0: 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30 78   [0x8C, 0x82, 0x
f8c0: 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
f8d0: 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30 42  0x4B, 0xA9, 0x0B
f8e0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
f8f0: 4c 53 49 44 5f 48 74 74 70 53 50 72 6f 74 6f 63  LSID_HttpSProtoc
f900: 6f 6c 20 3d 20 7b 30 78 37 39 45 41 43 39 45 35  ol = {0x79EAC9E5
f910: 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43 45  , 0xBAF9, 0x11CE
f920: 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30  , [0x8C, 0x82, 0
f930: 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
f940: 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30   0x4B, 0xA9, 0x0
f950: 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
f960: 43 4c 53 49 44 5f 48 57 53 68 65 6c 6c 45 78 65  CLSID_HWShellExe
f970: 63 75 74 65 20 3d 20 7b 30 78 46 46 42 38 36 35  cute = {0xFFB865
f980: 35 46 2c 20 30 78 38 31 42 39 2c 20 30 78 34 46  5F, 0x81B9, 0x4F
f990: 43 45 2c 20 5b 30 78 42 38 2c 20 30 78 39 43 2c  CE, [0xB8, 0x9C,
f9a0: 20 30 78 39 41 2c 20 30 78 36 42 2c 20 30 78 41   0x9A, 0x6B, 0xA
f9b0: 37 2c 20 30 78 36 44 2c 20 30 78 31 33 2c 20 30  7, 0x6D, 0x13, 0
f9c0: 78 45 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xE7]};. const II
f9d0: 44 20 43 4c 53 49 44 5f 49 41 63 74 69 76 65 58  D CLSID_IActiveX
f9e0: 53 61 66 65 74 79 50 72 6f 76 69 64 65 72 20 3d  SafetyProvider =
f9f0: 20 7b 30 78 41 41 46 38 43 36 43 45 2c 20 30 78   {0xAAF8C6CE, 0x
fa00: 46 39 37 32 2c 20 30 78 31 31 44 30 2c 20 5b 30  F972, 0x11D0, [0
fa10: 78 39 37 2c 20 30 78 45 42 2c 20 30 78 30 30 2c  x97, 0xEB, 0x00,
fa20: 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36   0xAA, 0x00, 0x6
fa30: 31 2c 20 30 78 35 33 2c 20 30 78 33 33 5d 7d 3b  1, 0x53, 0x33]};
fa40: 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
fa50: 44 5f 49 49 6d 61 67 65 44 65 63 6f 64 65 46 69  D_IImageDecodeFi
fa60: 6c 74 65 72 20 3d 20 7b 30 78 36 30 37 46 44 34  lter = {0x607FD4
fa70: 45 38 2c 20 30 78 30 41 30 33 2c 20 30 78 31 31  E8, 0x0A03, 0x11
fa80: 44 31 2c 20 5b 30 78 41 42 2c 20 30 78 31 44 2c  D1, [0xAB, 0x1D,
fa90: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
faa0: 46 2c 20 30 78 43 39 2c 20 30 78 42 33 2c 20 30  F, 0xC9, 0xB3, 0
fab0: 78 30 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x04]};. const II
fac0: 44 20 43 4c 53 49 44 5f 49 49 6d 67 43 74 78 20  D CLSID_IImgCtx 
fad0: 3d 20 7b 30 78 33 30 35 30 46 33 44 36 2c 20 30  = {0x3050F3D6, 0
fae0: 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
faf0: 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
fb00: 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
fb10: 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
fb20: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
fb30: 49 44 5f 49 6d 61 67 65 4c 69 73 74 20 3d 20 7b  ID_ImageList = {
fb40: 30 78 37 43 34 37 36 42 41 32 2c 20 30 78 30 32  0x7C476BA2, 0x02
fb50: 42 31 2c 20 30 78 34 38 46 34 2c 20 5b 30 78 38  B1, 0x48F4, [0x8
fb60: 30 2c 20 30 78 34 38 2c 20 30 78 42 32 2c 20 30  0, 0x48, 0xB2, 0
fb70: 78 34 36 2c 20 30 78 31 39 2c 20 30 78 44 44 2c  x46, 0x19, 0xDD,
fb80: 20 30 78 43 30 2c 20 30 78 35 38 5d 7d 3b 0a 20   0xC0, 0x58]};. 
fb90: 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
fba0: 49 6d 61 67 65 50 72 6f 70 65 72 74 69 65 73 20  ImageProperties 
fbb0: 3d 20 7b 30 78 37 41 42 37 37 30 43 37 2c 20 30  = {0x7AB770C7, 0
fbc0: 78 30 45 32 33 2c 20 30 78 34 44 37 41 2c 20 5b  x0E23, 0x4D7A, [
fbd0: 30 78 38 41 2c 20 30 78 41 32 2c 20 30 78 31 39  0x8A, 0xA2, 0x19
fbe0: 2c 20 30 78 42 46 2c 20 30 78 41 44 2c 20 30 78  , 0xBF, 0xAD, 0x
fbf0: 34 37 2c 20 30 78 39 38 2c 20 30 78 32 39 5d 7d  47, 0x98, 0x29]}
fc00: 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
fc10: 49 44 5f 49 6e 50 72 6f 63 46 72 65 65 4d 61 72  ID_InProcFreeMar
fc20: 73 68 61 6c 65 72 20 3d 20 7b 30 78 30 30 30 30  shaler = {0x0000
fc30: 30 33 33 41 2c 20 30 78 30 30 30 30 2c 20 30 78  033A, 0x0000, 0x
fc40: 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
fc50: 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
fc60: 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
fc70: 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
fc80: 49 49 44 20 43 4c 53 49 44 5f 49 6e 74 44 69 74  IID CLSID_IntDit
fc90: 68 65 72 65 72 20 3d 20 7b 30 78 30 35 46 36 46  herer = {0x05F6F
fca0: 45 31 41 2c 20 30 78 45 43 45 46 2c 20 30 78 31  E1A, 0xECEF, 0x1
fcb0: 31 44 30 2c 20 5b 30 78 41 41 2c 20 30 78 45 37  1D0, [0xAA, 0xE7
fcc0: 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
fcd0: 34 46 2c 20 30 78 43 39 2c 20 30 78 42 33 2c 20  4F, 0xC9, 0xB3, 
fce0: 30 78 30 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x04]};. const I
fcf0: 49 44 20 43 4c 53 49 44 5f 49 6e 74 65 6c 6c 69  ID CLSID_Intelli
fd00: 46 6f 72 6d 73 20 3d 20 7b 30 78 36 31 33 41 42  Forms = {0x613AB
fd10: 39 32 45 2c 20 30 78 31 36 42 46 2c 20 30 78 31  92E, 0x16BF, 0x1
fd20: 31 44 32 2c 20 5b 30 78 42 43 2c 20 30 78 41 35  1D2, [0xBC, 0xA5
fd30: 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
fd40: 34 46 2c 20 30 78 44 39 2c 20 30 78 32 39 2c 20  4F, 0xD9, 0x29, 
fd50: 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xDB]};. const I
fd60: 49 44 20 43 4c 53 49 44 5f 49 6e 74 65 72 6e 65  ID CLSID_Interne
fd70: 74 20 3d 20 7b 30 78 38 37 31 43 35 33 38 30 2c  t = {0x871C5380,
fd80: 20 30 78 34 32 41 30 2c 20 30 78 31 30 36 39 2c   0x42A0, 0x1069,
fd90: 20 5b 30 78 41 32 2c 20 30 78 45 41 2c 20 30 78   [0xA2, 0xEA, 0x
fda0: 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20  08, 0x00, 0x2B, 
fdb0: 30 78 33 30 2c 20 30 78 33 30 2c 20 30 78 39 44  0x30, 0x30, 0x9D
fdc0: 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
fdd0: 4c 53 49 44 5f 49 6e 74 65 72 6e 65 74 42 75 74  LSID_InternetBut
fde0: 74 6f 6e 73 20 3d 20 7b 30 78 31 45 37 39 36 39  tons = {0x1E7969
fdf0: 38 30 2c 20 30 78 39 43 43 35 2c 20 30 78 31 31  80, 0x9CC5, 0x11
fe00: 44 31 2c 20 5b 30 78 41 38 2c 20 30 78 33 46 2c  D1, [0xA8, 0x3F,
fe10: 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
fe20: 46 2c 20 30 78 43 39 2c 20 30 78 39 44 2c 20 30  F, 0xC9, 0x9D, 0
fe30: 78 36 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x61]};. const II
fe40: 44 20 43 4c 53 49 44 5f 49 6e 74 65 72 6e 65 74  D CLSID_Internet
fe50: 43 6f 6e 6e 65 63 74 69 6f 6e 42 65 61 63 6f 6e  ConnectionBeacon
fe60: 53 65 72 76 69 63 20 3d 20 7b 30 78 30 34 44 46  Servic = {0x04DF
fe70: 36 31 33 41 2c 20 30 78 35 36 31 30 2c 20 30 78  613A, 0x5610, 0x
fe80: 31 31 44 34 2c 20 5b 30 78 39 45 2c 20 30 78 43  11D4, [0x9E, 0xC
fe90: 38 2c 20 30 78 30 30 2c 20 30 78 42 30 2c 20 30  8, 0x00, 0xB0, 0
fea0: 78 44 30 2c 20 30 78 32 32 2c 20 30 78 44 44 2c  xD0, 0x22, 0xDD,
feb0: 20 30 78 31 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x1F]};. const 
fec0: 49 49 44 20 43 4c 53 49 44 5f 49 6e 74 65 72 6e  IID CLSID_Intern
fed0: 65 74 45 78 70 6c 6f 72 65 72 20 3d 20 7b 30 78  etExplorer = {0x
fee0: 30 30 30 32 44 46 30 31 2c 20 30 78 30 30 30 30  0002DF01, 0x0000
fef0: 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
ff00: 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
ff10: 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
ff20: 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
ff30: 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 49 6e  nst IID CLSID_In
ff40: 74 65 72 6e 65 74 50 72 69 6e 74 4f 72 64 65 72  ternetPrintOrder
ff50: 69 6e 67 20 3d 20 7b 30 78 41 44 44 33 36 41 41  ing = {0xADD36AA
ff60: 38 2c 20 30 78 37 35 31 41 2c 20 30 78 34 35 37  8, 0x751A, 0x457
ff70: 39 2c 20 5b 30 78 41 32 2c 20 30 78 36 36 2c 20  9, [0xA2, 0x66, 
ff80: 30 78 44 36 2c 20 30 78 36 46 2c 20 30 78 35 32  0xD6, 0x6F, 0x52
ff90: 2c 20 30 78 30 32 2c 20 30 78 43 43 2c 20 30 78  , 0x02, 0xCC, 0x
ffa0: 42 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  BB]};. const IID
ffb0: 20 43 4c 53 49 44 5f 49 6e 74 65 72 6e 65 74 53   CLSID_InternetS
ffc0: 65 63 75 72 69 74 79 4d 61 6e 61 67 65 72 20 3d  ecurityManager =
ffd0: 20 7b 30 78 37 42 38 41 32 44 39 34 2c 20 30 78   {0x7B8A2D94, 0x
ffe0: 30 41 43 39 2c 20 30 78 31 31 44 31 2c 20 5b 30  0AC9, 0x11D1, [0
fff0: 78 38 39 2c 20 30 78 36 43 2c 20 30 78 30 30 2c  x89, 0x6C, 0x00,
10000 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42   0xC0, 0x4F, 0xB
10010 36 2c 20 30 78 42 46 2c 20 30 78 43 34 5d 7d 3b  6, 0xBF, 0xC4]};
10020 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
10030 44 5f 49 6e 74 65 72 6e 65 74 53 68 6f 72 74 63  D_InternetShortc
10040 75 74 20 3d 20 7b 30 78 46 42 46 32 33 42 34 30  ut = {0xFBF23B40
10050 2c 20 30 78 45 33 46 30 2c 20 30 78 31 30 31 42  , 0xE3F0, 0x101B
10060 2c 20 5b 30 78 38 34 2c 20 30 78 38 38 2c 20 30  , [0x84, 0x88, 0
10070 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
10080 20 30 78 33 45 2c 20 30 78 35 36 2c 20 30 78 46   0x3E, 0x56, 0xF
10090 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  8]};. const IID 
100a0 43 4c 53 49 44 5f 49 6e 74 65 72 6e 65 74 5a 6f  CLSID_InternetZo
100b0 6e 65 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78 37  neManager = {0x7
100c0 42 38 41 32 44 39 35 2c 20 30 78 30 41 43 39 2c  B8A2D95, 0x0AC9,
100d0 20 30 78 31 31 44 31 2c 20 5b 30 78 38 39 2c 20   0x11D1, [0x89, 
100e0 30 78 36 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0x6C, 0x00, 0xC0
100f0 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78  , 0x4F, 0xB6, 0x
10100 42 46 2c 20 30 78 43 34 5d 7d 3b 0a 20 63 6f 6e  BF, 0xC4]};. con
10110 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4c 61 6e  st IID CLSID_Lan
10120 43 6f 6e 6e 65 63 74 69 6f 6e 4d 61 6e 61 67 65  ConnectionManage
10130 72 20 3d 20 7b 30 78 42 41 31 32 36 41 44 33 2c  r = {0xBA126AD3,
10140 20 30 78 32 31 36 36 2c 20 30 78 31 31 44 31 2c   0x2166, 0x11D1,
10150 20 5b 30 78 42 31 2c 20 30 78 44 30 2c 20 30 78   [0xB1, 0xD0, 0x
10160 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20  00, 0x80, 0x5F, 
10170 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45  0xC1, 0x27, 0x0E
10180 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
10190 4c 53 49 44 5f 4c 61 72 67 65 49 6e 74 65 67 65  LSID_LargeIntege
101a0 72 20 3d 20 7b 30 78 39 32 37 39 37 31 46 35 2c  r = {0x927971F5,
101b0 20 30 78 30 39 33 39 2c 20 30 78 31 31 44 31 2c   0x0939, 0x11D1,
101c0 20 5b 30 78 38 42 2c 20 30 78 45 31 2c 20 30 78   [0x8B, 0xE1, 0x
101d0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
101e0 30 78 44 38 2c 20 30 78 44 35 2c 20 30 78 30 33  0xD8, 0xD5, 0x03
101f0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
10200 4c 53 49 44 5f 4c 44 41 50 43 6f 6e 6e 65 63 74  LSID_LDAPConnect
10210 69 6f 6e 4f 62 6a 65 63 74 20 3d 20 7b 30 78 37  ionObject = {0x7
10220 44 41 32 41 39 43 34 2c 20 30 78 30 43 34 36 2c  DA2A9C4, 0x0C46,
10230 20 30 78 34 33 42 44 2c 20 5b 30 78 42 30 2c 20   0x43BD, [0xB0, 
10240 30 78 34 45 2c 20 30 78 44 39 2c 20 30 78 32 42  0x4E, 0xD9, 0x2B
10250 2c 20 30 78 31 42 2c 20 30 78 45 32 2c 20 30 78  , 0x1B, 0xE2, 0x
10260 37 43 2c 20 30 78 34 35 5d 7d 3b 0a 20 63 6f 6e  7C, 0x45]};. con
10270 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4c 44 41  st IID CLSID_LDA
10280 50 4f 62 6a 65 63 74 20 3d 20 7b 30 78 30 35 37  PObject = {0x057
10290 30 39 38 37 38 2c 20 30 78 35 31 39 35 2c 20 30  09878, 0x5195, 0
102a0 78 34 36 36 43 2c 20 5b 30 78 39 45 2c 20 30 78  x466C, [0x9E, 0x
102b0 36 34 2c 20 30 78 34 38 2c 20 30 78 37 43 2c 20  64, 0x48, 0x7C, 
102c0 30 78 45 33 2c 20 30 78 43 41 2c 20 30 78 32 30  0xE3, 0xCA, 0x20
102d0 2c 20 30 78 42 46 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xBF]};. const
102e0 20 49 49 44 20 43 4c 53 49 44 5f 4c 69 6e 6b 43   IID CLSID_LinkC
102f0 6f 6c 75 6d 6e 50 72 6f 76 69 64 65 72 20 3d 20  olumnProvider = 
10300 7b 30 78 32 34 46 31 34 46 30 32 2c 20 30 78 37  {0x24F14F02, 0x7
10310 42 31 43 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  B1C, 0x11D1, [0x
10320 38 33 2c 20 30 78 38 46 2c 20 30 78 30 30 2c 20  83, 0x8F, 0x00, 
10330 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 30 34  0x00, 0xF8, 0x04
10340 2c 20 30 78 36 31 2c 20 30 78 43 46 5d 7d 3b 0a  , 0x61, 0xCF]};.
10350 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
10360 5f 4c 6f 63 61 6c 4d 61 63 68 69 6e 65 43 6c 61  _LocalMachineCla
10370 73 73 65 73 20 3d 20 7b 30 78 30 30 30 30 30 33  sses = {0x000003
10380 33 31 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  31, 0x0000, 0x00
10390 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
103a0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
103b0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
103c0 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
103d0 44 20 43 4c 53 49 44 5f 4c 6f 67 4d 61 6e 61 67  D CLSID_LogManag
103e0 65 72 20 3d 20 7b 30 78 38 46 44 41 38 46 41 34  er = {0x8FDA8FA4
103f0 2c 20 30 78 38 37 36 33 2c 20 30 78 34 37 39 46  , 0x8763, 0x479F
10400 2c 20 5b 30 78 42 39 2c 20 30 78 42 31 2c 20 30  , [0xB9, 0xB1, 0
10410 78 32 32 2c 20 30 78 30 32 2c 20 30 78 42 32 2c  x22, 0x02, 0xB2,
10420 20 30 78 38 30 2c 20 30 78 44 32 2c 20 30 78 39   0x80, 0xD2, 0x9
10430 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
10440 43 4c 53 49 44 5f 4c 55 54 42 75 69 6c 64 65 72  CLSID_LUTBuilder
10450 50 50 20 3d 20 7b 30 78 32 35 42 33 33 36 36 32  PP = {0x25B33662
10460 2c 20 30 78 46 44 38 33 2c 20 30 78 31 31 44 31  , 0xFD83, 0x11D1
10470 2c 20 5b 30 78 38 41 2c 20 30 78 44 45 2c 20 30  , [0x8A, 0xDE, 0
10480 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c  x44, 0x45, 0x53,
10490 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30   0x54, 0x00, 0x0
104a0 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
104b0 43 4c 53 49 44 5f 4d 61 63 68 69 6e 65 44 65 62  CLSID_MachineDeb
104c0 75 67 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78 30  ugManager = {0x0
104d0 43 30 41 33 36 36 36 2c 20 30 78 33 30 43 39 2c  C0A3666, 0x30C9,
104e0 20 30 78 31 31 44 30 2c 20 5b 30 78 38 46 2c 20   0x11D0, [0x8F, 
104f0 30 78 32 30 2c 20 30 78 30 30 2c 20 30 78 38 30  0x20, 0x00, 0x80
10500 2c 20 30 78 35 46 2c 20 30 78 32 43 2c 20 30 78  , 0x5F, 0x2C, 0x
10510 44 30 2c 20 30 78 36 34 5d 7d 3b 0a 20 63 6f 6e  D0, 0x64]};. con
10520 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4d 61 69  st IID CLSID_Mai
10530 6c 41 75 74 6f 44 69 73 63 6f 76 65 72 79 20 3d  lAutoDiscovery =
10540 20 7b 30 78 30 30 38 46 44 35 44 44 2c 20 30 78   {0x008FD5DD, 0x
10550 36 44 42 42 2c 20 30 78 34 38 45 33 2c 20 5b 30  6DBB, 0x48E3, [0
10560 78 39 39 2c 20 30 78 31 42 2c 20 30 78 32 44 2c  x99, 0x1B, 0x2D,
10570 20 30 78 33 45 2c 20 30 78 44 36 2c 20 30 78 35   0x3E, 0xD6, 0x5
10580 38 2c 20 30 78 35 31 2c 20 30 78 36 41 5d 7d 3b  8, 0x51, 0x6A]};
10590 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
105a0 44 5f 4d 61 69 6c 50 72 6f 74 6f 63 6f 6c 41 44  D_MailProtocolAD
105b0 45 6e 74 72 79 20 3d 20 7b 30 78 36 31 41 35 44  Entry = {0x61A5D
105c0 36 46 33 2c 20 30 78 43 31 33 31 2c 20 30 78 34  6F3, 0xC131, 0x4
105d0 43 33 35 2c 20 5b 30 78 42 46 2c 20 30 78 34 30  C35, [0xBF, 0x40
105e0 2c 20 30 78 39 30 2c 20 30 78 41 35 2c 20 30 78  , 0x90, 0xA5, 0x
105f0 30 46 2c 20 30 78 32 31 2c 20 30 78 34 31 2c 20  0F, 0x21, 0x41, 
10600 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x22]};. const I
10610 49 44 20 43 4c 53 49 44 5f 4d 61 6e 75 61 6c 52  ID CLSID_ManualR
10620 65 73 65 74 45 76 65 6e 74 20 3d 20 7b 30 78 30  esetEvent = {0x0
10630 30 30 30 30 33 32 43 2c 20 30 78 30 30 30 30 2c  000032C, 0x0000,
10640 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
10650 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
10660 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
10670 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
10680 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4d 63 61  st IID CLSID_Mca
10690 73 74 41 64 64 72 65 73 73 41 6c 6c 6f 63 61 74  stAddressAllocat
106a0 69 6f 6e 20 3d 20 7b 30 78 44 46 30 44 41 45 46  ion = {0xDF0DAEF
106b0 32 2c 20 30 78 41 32 38 39 2c 20 30 78 31 31 44  2, 0xA289, 0x11D
106c0 31 2c 20 5b 30 78 38 36 2c 20 30 78 39 37 2c 20  1, [0x86, 0x97, 
106d0 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38  0x00, 0x60, 0x08
106e0 2c 20 30 78 42 30 2c 20 30 78 45 35 2c 20 30 78  , 0xB0, 0xE5, 0x
106f0 44 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  D2]};. const IID
10700 20 43 4c 53 49 44 5f 4d 65 64 69 61 53 74 72 65   CLSID_MediaStre
10710 61 6d 54 65 72 6d 69 6e 61 6c 20 3d 20 7b 30 78  amTerminal = {0x
10720 45 32 46 37 41 45 46 37 2c 20 30 78 34 39 37 31  E2F7AEF7, 0x4971
10730 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 36 2c  , 0x11D1, [0xA6,
10740 20 30 78 37 31 2c 20 30 78 30 30 2c 20 30 78 36   0x71, 0x00, 0x6
10750 30 2c 20 30 78 39 37 2c 20 30 78 43 39 2c 20 30  0, 0x97, 0xC9, 0
10760 78 41 32 2c 20 30 78 45 38 5d 7d 3b 0a 20 63 6f  xA2, 0xE8]};. co
10770 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4d 65  nst IID CLSID_Me
10780 72 67 65 64 43 61 74 65 67 6f 72 69 7a 65 72 20  rgedCategorizer 
10790 3d 20 7b 30 78 38 45 38 32 37 43 31 31 2c 20 30  = {0x8E827C11, 0
107a0 78 33 33 45 37 2c 20 30 78 34 42 43 31 2c 20 5b  x33E7, 0x4BC1, [
107b0 30 78 42 32 2c 20 30 78 34 32 2c 20 30 78 38 43  0xB2, 0x42, 0x8C
107c0 2c 20 30 78 44 39 2c 20 30 78 41 31 2c 20 30 78  , 0xD9, 0xA1, 0x
107d0 43 32 2c 20 30 78 42 33 2c 20 30 78 30 34 5d 7d  C2, 0xB3, 0x04]}
107e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
107f0 49 44 5f 4d 48 54 4d 4c 44 6f 63 75 6d 65 6e 74  ID_MHTMLDocument
10800 20 3d 20 7b 30 78 33 30 35 30 46 33 44 39 2c 20   = {0x3050F3D9, 
10810 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
10820 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
10830 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
10840 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
10850 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
10860 53 49 44 5f 4d 69 63 72 6f 70 68 6f 6e 65 54 65  SID_MicrophoneTe
10870 72 6d 69 6e 61 6c 20 3d 20 7b 30 78 41 41 46 35  rminal = {0xAAF5
10880 37 38 45 46 2c 20 30 78 44 43 37 30 2c 20 30 78  78EF, 0xDC70, 0x
10890 31 31 44 30 2c 20 5b 30 78 38 45 2c 20 30 78 44  11D0, [0x8E, 0xD
108a0 33 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  3, 0x00, 0xC0, 0
108b0 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38 30 2c  x4F, 0xB6, 0x80,
108c0 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9F]};. const 
108d0 49 49 44 20 43 4c 53 49 44 5f 4d 69 63 72 6f 73  IID CLSID_Micros
108e0 6f 66 74 44 53 20 3d 20 7b 30 78 46 45 31 32 39  oftDS = {0xFE129
108f0 30 46 30 2c 20 30 78 43 46 42 44 2c 20 30 78 31  0F0, 0xCFBD, 0x1
10900 31 43 46 2c 20 5b 30 78 41 33 2c 20 30 78 33 30  1CF, [0xA3, 0x30
10910 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
10920 30 30 2c 20 30 78 43 31 2c 20 30 78 36 45 2c 20  00, 0xC1, 0x6E, 
10930 30 78 36 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x65]};. const I
10940 49 44 20 43 4c 53 49 44 5f 4d 69 67 72 61 74 69  ID CLSID_Migrati
10950 6f 6e 57 69 7a 61 72 64 41 75 74 6f 20 3d 20 7b  onWizardAuto = {
10960 30 78 36 37 33 33 31 44 38 35 2c 20 30 78 42 45  0x67331D85, 0xBE
10970 31 37 2c 20 30 78 34 32 46 36 2c 20 5b 30 78 38  17, 0x42F6, [0x8
10980 44 2c 20 30 78 33 46 2c 20 30 78 34 37 2c 20 30  D, 0x3F, 0x47, 0
10990 78 42 38 2c 20 30 78 45 38 2c 20 30 78 42 32 2c  xB8, 0xE8, 0xB2,
109a0 20 30 78 36 36 2c 20 30 78 33 37 5d 7d 3b 0a 20   0x66, 0x37]};. 
109b0 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
109c0 4d 6b 50 72 6f 74 6f 63 6f 6c 20 3d 20 7b 30 78  MkProtocol = {0x
109d0 37 39 45 41 43 39 45 36 2c 20 30 78 42 41 46 39  79EAC9E6, 0xBAF9
109e0 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c  , 0x11CE, [0x8C,
109f0 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
10a00 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30  A, 0x00, 0x4B, 0
10a10 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xA9, 0x0B]};. co
10a20 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4d 6f  nst IID CLSID_Mo
10a30 66 43 6f 6d 70 69 6c 65 72 20 3d 20 7b 30 78 36  fCompiler = {0x6
10a40 44 41 46 39 37 35 37 2c 20 30 78 32 45 33 37 2c  DAF9757, 0x2E37,
10a50 20 30 78 31 31 44 32 2c 20 5b 30 78 41 45 2c 20   0x11D2, [0xAE, 
10a60 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 43 30  0xC9, 0x00, 0xC0
10a70 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78  , 0x4F, 0xB6, 0x
10a80 38 38 2c 20 30 78 32 30 5d 7d 3b 0a 20 63 6f 6e  88, 0x20]};. con
10a90 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4d 6f 75  st IID CLSID_Mou
10aa0 6e 74 65 64 56 6f 6c 75 6d 65 20 3d 20 7b 30 78  ntedVolume = {0x
10ab0 31 32 35 31 38 34 39 33 2c 20 30 78 30 30 42 32  12518493, 0x00B2
10ac0 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39 46 2c  , 0x11D2, [0x9F,
10ad0 20 30 78 41 35 2c 20 30 78 39 45 2c 20 30 78 33   0xA5, 0x9E, 0x3
10ae0 34 2c 20 30 78 32 30 2c 20 30 78 35 32 2c 20 30  4, 0x20, 0x52, 0
10af0 78 34 31 2c 20 30 78 35 33 5d 7d 3b 0a 20 63 6f  x41, 0x53]};. co
10b00 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4d 53  nst IID CLSID_MS
10b10 42 75 72 6e 45 6e 67 69 6e 65 4f 62 6a 20 3d 20  BurnEngineObj = 
10b20 7b 30 78 35 32 30 43 43 41 36 37 2c 20 30 78 35  {0x520CCA67, 0x5
10b30 31 41 35 2c 20 30 78 31 31 44 33 2c 20 5b 30 78  1A5, 0x11D3, [0x
10b40 39 31 2c 20 30 78 34 34 2c 20 30 78 30 30 2c 20  91, 0x44, 0x00, 
10b50 30 78 31 30 2c 20 30 78 34 42 2c 20 30 78 41 31  0x10, 0x4B, 0xA1
10b60 2c 20 30 78 31 43 2c 20 30 78 35 45 5d 7d 3b 0a  , 0x1C, 0x5E]};.
10b70 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
10b80 5f 4d 53 44 41 54 54 20 3d 20 7b 30 78 43 38 42  _MSDATT = {0xC8B
10b90 35 32 32 43 45 2c 20 30 78 35 43 46 33 2c 20 30  522CE, 0x5CF3, 0
10ba0 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
10bb0 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
10bc0 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
10bd0 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
10be0 20 49 49 44 20 43 4c 53 49 44 5f 4d 53 44 41 56   IID CLSID_MSDAV
10bf0 54 4d 20 3d 20 7b 30 78 30 43 37 33 33 41 38 45  TM = {0x0C733A8E
10c00 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45  , 0x2A1C, 0x11CE
10c10 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
10c20 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
10c30 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
10c40 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
10c50 43 4c 53 49 44 5f 4d 53 44 69 73 63 4d 61 73 74  CLSID_MSDiscMast
10c60 65 72 4f 62 6a 20 3d 20 7b 30 78 35 32 30 43 43  erObj = {0x520CC
10c70 41 36 33 2c 20 30 78 35 31 41 35 2c 20 30 78 31  A63, 0x51A5, 0x1
10c80 31 44 33 2c 20 5b 30 78 39 31 2c 20 30 78 34 34  1D3, [0x91, 0x44
10c90 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30 78  , 0x00, 0x10, 0x
10ca0 34 42 2c 20 30 78 41 31 2c 20 30 78 31 43 2c 20  4B, 0xA1, 0x1C, 
10cb0 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x5E]};. const I
10cc0 49 44 20 43 4c 53 49 44 5f 4d 53 44 69 73 63 52  ID CLSID_MSDiscR
10cd0 65 63 6f 72 64 65 72 4f 62 6a 20 3d 20 7b 30 78  ecorderObj = {0x
10ce0 35 32 30 43 43 41 36 31 2c 20 30 78 35 31 41 35  520CCA61, 0x51A5
10cf0 2c 20 30 78 31 31 44 33 2c 20 5b 30 78 39 31 2c  , 0x11D3, [0x91,
10d00 20 30 78 34 34 2c 20 30 78 30 30 2c 20 30 78 31   0x44, 0x00, 0x1
10d10 30 2c 20 30 78 34 42 2c 20 30 78 41 31 2c 20 30  0, 0x4B, 0xA1, 0
10d20 78 31 43 2c 20 30 78 35 45 5d 7d 3b 0a 20 63 6f  x1C, 0x5E]};. co
10d30 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4d 53  nst IID CLSID_MS
10d40 44 69 73 63 53 74 61 73 68 4f 62 6a 20 3d 20 7b  DiscStashObj = {
10d50 30 78 35 32 30 43 43 41 36 35 2c 20 30 78 35 31  0x520CCA65, 0x51
10d60 41 35 2c 20 30 78 31 31 44 33 2c 20 5b 30 78 39  A5, 0x11D3, [0x9
10d70 31 2c 20 30 78 34 34 2c 20 30 78 30 30 2c 20 30  1, 0x44, 0x00, 0
10d80 78 31 30 2c 20 30 78 34 42 2c 20 30 78 41 31 2c  x10, 0x4B, 0xA1,
10d90 20 30 78 31 43 2c 20 30 78 35 45 5d 7d 3b 0a 20   0x1C, 0x5E]};. 
10da0 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
10db0 4d 53 45 6e 75 6d 44 69 73 63 52 65 63 6f 72 64  MSEnumDiscRecord
10dc0 65 72 73 4f 62 6a 20 3d 20 7b 30 78 38 41 30 33  ersObj = {0x8A03
10dd0 35 36 37 41 2c 20 30 78 36 33 43 42 2c 20 30 78  567A, 0x63CB, 0x
10de0 34 42 41 38 2c 20 5b 30 78 42 41 2c 20 30 78 46  4BA8, [0xBA, 0xF
10df0 36 2c 20 30 78 35 32 2c 20 30 78 31 31 2c 20 30  6, 0x52, 0x11, 0
10e00 78 39 38 2c 20 30 78 31 36 2c 20 30 78 44 31 2c  x98, 0x16, 0xD1,
10e10 20 30 78 45 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xEF]};. const 
10e20 49 49 44 20 43 4c 53 49 44 5f 4d 53 4f 42 75 74  IID CLSID_MSOBut
10e30 74 6f 6e 73 20 3d 20 7b 30 78 31 37 38 46 33 34  tons = {0x178F34
10e40 42 38 2c 20 30 78 41 32 38 32 2c 20 30 78 31 31  B8, 0xA282, 0x11
10e50 44 32 2c 20 5b 30 78 38 36 2c 20 30 78 43 35 2c  D2, [0x86, 0xC5,
10e60 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
10e70 46 2c 20 30 78 38 45 2c 20 30 78 45 41 2c 20 30  F, 0x8E, 0xEA, 0
10e80 78 39 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x99]};. const II
10e90 44 20 43 4c 53 49 44 5f 4d 79 43 6f 6d 70 75 74  D CLSID_MyComput
10ea0 65 72 20 3d 20 7b 30 78 32 30 44 30 34 46 45 30  er = {0x20D04FE0
10eb0 2c 20 30 78 33 41 45 41 2c 20 30 78 31 30 36 39  , 0x3AEA, 0x1069
10ec0 2c 20 5b 30 78 41 32 2c 20 30 78 44 38 2c 20 30  , [0xA2, 0xD8, 0
10ed0 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c  x08, 0x00, 0x2B,
10ee0 20 30 78 33 30 2c 20 30 78 33 30 2c 20 30 78 39   0x30, 0x30, 0x9
10ef0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
10f00 43 4c 53 49 44 5f 4d 79 44 6f 63 75 6d 65 6e 74  CLSID_MyDocument
10f10 73 20 3d 20 7b 30 78 34 35 30 44 38 46 42 41 2c  s = {0x450D8FBA,
10f20 20 30 78 41 44 32 35 2c 20 30 78 31 31 44 30 2c   0xAD25, 0x11D0,
10f30 20 5b 30 78 39 38 2c 20 30 78 41 38 2c 20 30 78   [0x98, 0xA8, 0x
10f40 30 38 2c 20 30 78 30 30 2c 20 30 78 33 36 2c 20  08, 0x00, 0x36, 
10f50 30 78 31 42 2c 20 30 78 31 31 2c 20 30 78 30 33  0x1B, 0x11, 0x03
10f60 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
10f70 4c 53 49 44 5f 4e 61 6d 65 54 72 61 6e 73 6c 61  LSID_NameTransla
10f80 74 65 20 3d 20 7b 30 78 32 37 34 46 41 45 31 46  te = {0x274FAE1F
10f90 2c 20 30 78 33 36 32 36 2c 20 30 78 31 31 44 31  , 0x3626, 0x11D1
10fa0 2c 20 5b 30 78 41 33 2c 20 30 78 41 34 2c 20 30  , [0xA3, 0xA4, 0
10fb0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
10fc0 20 30 78 42 39 2c 20 30 78 35 30 2c 20 30 78 44   0xB9, 0x50, 0xD
10fd0 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  C]};. const IID 
10fe0 43 4c 53 49 44 5f 4e 65 74 41 64 64 72 65 73 73  CLSID_NetAddress
10ff0 20 3d 20 7b 30 78 42 30 42 37 31 32 34 37 2c 20   = {0xB0B71247, 
11000 30 78 34 30 38 30 2c 20 30 78 31 31 44 31 2c 20  0x4080, 0x11D1, 
11010 5b 30 78 41 33 2c 20 30 78 41 43 2c 20 30 78 30  [0xA3, 0xAC, 0x0
11020 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
11030 78 42 39 2c 20 30 78 35 30 2c 20 30 78 44 43 5d  xB9, 0x50, 0xDC]
11040 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
11050 53 49 44 5f 4e 65 74 43 6f 6e 6e 65 63 74 69 6f  SID_NetConnectio
11060 6e 48 4e 65 74 55 74 69 6c 20 3d 20 7b 30 78 42  nHNetUtil = {0xB
11070 41 31 32 36 41 45 33 2c 20 30 78 32 31 36 36 2c  A126AE3, 0x2166,
11080 20 30 78 31 31 44 31 2c 20 5b 30 78 42 31 2c 20   0x11D1, [0xB1, 
11090 30 78 44 30 2c 20 30 78 30 30 2c 20 30 78 38 30  0xD0, 0x00, 0x80
110a0 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78  , 0x5F, 0xC1, 0x
110b0 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e  27, 0x0E]};. con
110c0 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4e 65 74  st IID CLSID_Net
110d0 43 6f 6e 6e 65 63 74 69 6f 6e 55 69 55 74 69 6c  ConnectionUiUtil
110e0 69 74 69 65 73 20 3d 20 7b 30 78 37 30 30 37 41  ities = {0x7007A
110f0 43 44 33 2c 20 30 78 33 32 30 32 2c 20 30 78 31  CD3, 0x3202, 0x1
11100 31 44 31 2c 20 5b 30 78 41 41 2c 20 30 78 44 32  1D1, [0xAA, 0xD2
11110 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78  , 0x00, 0x80, 0x
11120 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20  5F, 0xC1, 0x27, 
11130 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0E]};. const I
11140 49 44 20 43 4c 53 49 44 5f 4e 65 74 43 72 61 77  ID CLSID_NetCraw
11150 6c 65 72 20 3d 20 7b 30 78 36 30 31 41 43 33 44  ler = {0x601AC3D
11160 43 2c 20 30 78 37 38 36 41 2c 20 30 78 34 45 42  C, 0x786A, 0x4EB
11170 30 2c 20 5b 30 78 42 46 2c 20 30 78 34 30 2c 20  0, [0xBF, 0x40, 
11180 30 78 45 45 2c 20 30 78 33 35 2c 20 30 78 32 31  0xEE, 0x35, 0x21
11190 2c 20 30 78 45 37 2c 20 30 78 30 42 2c 20 30 78  , 0xE7, 0x0B, 0x
111a0 46 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  FB]};. const IID
111b0 20 43 4c 53 49 44 5f 4e 65 74 53 68 61 72 69 6e   CLSID_NetSharin
111c0 67 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78 35 43  gManager = {0x5C
111d0 36 33 43 31 41 44 2c 20 30 78 33 39 35 36 2c 20  63C1AD, 0x3956, 
111e0 30 78 34 46 46 38 2c 20 5b 30 78 38 34 2c 20 30  0x4FF8, [0x84, 0
111f0 78 38 36 2c 20 30 78 34 30 2c 20 30 78 30 33 2c  x86, 0x40, 0x03,
11200 20 30 78 34 37 2c 20 30 78 35 38 2c 20 30 78 33   0x47, 0x58, 0x3
11210 31 2c 20 30 78 35 42 5d 7d 3b 0a 20 63 6f 6e 73  1, 0x5B]};. cons
11220 74 20 49 49 44 20 43 4c 53 49 44 5f 4e 65 74 77  t IID CLSID_Netw
11230 6f 72 6b 44 6f 6d 61 69 6e 20 3d 20 7b 30 78 34  orkDomain = {0x4
11240 36 45 30 36 36 38 30 2c 20 30 78 34 42 46 30 2c  6E06680, 0x4BF0,
11250 20 30 78 31 31 44 31 2c 20 5b 30 78 38 33 2c 20   0x11D1, [0x83, 
11260 30 78 45 45 2c 20 30 78 30 30 2c 20 30 78 41 30  0xEE, 0x00, 0xA0
11270 2c 20 30 78 43 39 2c 20 30 78 30 44 2c 20 30 78  , 0xC9, 0x0D, 0x
11280 43 38 2c 20 30 78 34 39 5d 7d 3b 0a 20 63 6f 6e  C8, 0x49]};. con
11290 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4e 65 74  st IID CLSID_Net
112a0 77 6f 72 6b 50 6c 61 63 65 73 20 3d 20 7b 30 78  workPlaces = {0x
112b0 32 30 38 44 32 43 36 30 2c 20 30 78 33 41 45 41  208D2C60, 0x3AEA
112c0 2c 20 30 78 31 30 36 39 2c 20 5b 30 78 41 32 2c  , 0x1069, [0xA2,
112d0 20 30 78 44 37 2c 20 30 78 30 38 2c 20 30 78 30   0xD7, 0x08, 0x0
112e0 30 2c 20 30 78 32 42 2c 20 30 78 33 30 2c 20 30  0, 0x2B, 0x30, 0
112f0 78 33 30 2c 20 30 78 39 44 5d 7d 3b 0a 20 63 6f  x30, 0x9D]};. co
11300 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4e 65  nst IID CLSID_Ne
11310 74 77 6f 72 6b 53 65 72 76 65 72 20 3d 20 7b 30  tworkServer = {0
11320 78 43 30 35 34 32 41 39 30 2c 20 30 78 34 42 46  xC0542A90, 0x4BF
11330 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 33  0, 0x11D1, [0x83
11340 2c 20 30 78 45 45 2c 20 30 78 30 30 2c 20 30 78  , 0xEE, 0x00, 0x
11350 41 30 2c 20 30 78 43 39 2c 20 30 78 30 44 2c 20  A0, 0xC9, 0x0D, 
11360 30 78 43 38 2c 20 30 78 34 39 5d 7d 3b 0a 20 63  0xC8, 0x49]};. c
11370 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4e  onst IID CLSID_N
11380 65 74 77 6f 72 6b 53 68 61 72 65 20 3d 20 7b 30  etworkShare = {0
11390 78 35 34 41 37 35 34 43 30 2c 20 30 78 34 42 46  x54A754C0, 0x4BF
113a0 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 33  0, 0x11D1, [0x83
113b0 2c 20 30 78 45 45 2c 20 30 78 30 30 2c 20 30 78  , 0xEE, 0x00, 0x
113c0 41 30 2c 20 30 78 43 39 2c 20 30 78 30 44 2c 20  A0, 0xC9, 0x0D, 
113d0 30 78 43 38 2c 20 30 78 34 39 5d 7d 3b 0a 20 63  0xC8, 0x49]};. c
113e0 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4e  onst IID CLSID_N
113f0 65 74 77 6f 72 6b 54 79 70 65 20 3d 20 7b 30 78  etworkType = {0x
11400 44 34 46 33 44 35 31 42 2c 20 30 78 31 37 35 35  D4F3D51B, 0x1755
11410 2c 20 30 78 34 39 35 33 2c 20 5b 30 78 39 43 2c  , 0x4953, [0x9C,
11420 20 30 78 38 42 2c 20 30 78 32 34 2c 20 30 78 39   0x8B, 0x24, 0x9
11430 35 2c 20 30 78 41 42 2c 20 30 78 45 35 2c 20 30  5, 0xAB, 0xE5, 0
11440 78 45 30 2c 20 30 78 37 45 5d 7d 3b 0a 20 63 6f  xE0, 0x7E]};. co
11450 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4e 6f  nst IID CLSID_No
11460 64 65 54 79 70 65 20 3d 20 7b 30 78 31 41 41 41  deType = {0x1AAA
11470 33 44 31 31 2c 20 30 78 34 37 39 32 2c 20 30 78  3D11, 0x4792, 0x
11480 34 34 45 34 2c 20 5b 30 78 39 44 2c 20 30 78 34  44E4, [0x9D, 0x4
11490 39 2c 20 30 78 37 38 2c 20 30 78 46 45 2c 20 30  9, 0x78, 0xFE, 0
114a0 78 44 33 2c 20 30 78 36 39 2c 20 30 78 31 41 2c  xD3, 0x69, 0x1A,
114b0 20 30 78 31 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x14]};. const 
114c0 49 49 44 20 43 4c 53 49 44 5f 4e 6f 74 69 66 69  IID CLSID_Notifi
114d0 63 61 69 74 6f 6e 54 65 73 74 31 20 3d 20 7b 30  caitonTest1 = {0
114e0 78 43 37 33 33 45 35 30 31 2c 20 30 78 35 37 36  xC733E501, 0x576
114f0 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32  E, 0x11D0, [0xB2
11500 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78  , 0x8C, 0x00, 0x
11510 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20  C0, 0x4F, 0xD7, 
11520 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63  0xCD, 0x22]};. c
11530 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4e  onst IID CLSID_N
11540 6f 74 69 66 69 63 61 69 74 6f 6e 54 65 73 74 32  otificaitonTest2
11550 20 3d 20 7b 30 78 43 37 33 33 45 35 30 32 2c 20   = {0xC733E502, 
11560 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20  0x576E, 0x11D0, 
11570 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30  [0xB2, 0x8C, 0x0
11580 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
11590 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d  xD7, 0xCD, 0x22]
115a0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
115b0 53 49 44 5f 4e 6f 74 69 66 69 63 61 69 74 6f 6e  SID_Notificaiton
115c0 54 65 73 74 33 20 3d 20 7b 30 78 43 37 33 33 45  Test3 = {0xC733E
115d0 35 30 33 2c 20 30 78 35 37 36 45 2c 20 30 78 31  503, 0x576E, 0x1
115e0 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43  1D0, [0xB2, 0x8C
115f0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
11600 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20  4F, 0xD7, 0xCD, 
11610 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x22]};. const I
11620 49 44 20 43 4c 53 49 44 5f 4e 6f 74 69 66 69 63  ID CLSID_Notific
11630 61 69 74 6f 6e 54 65 73 74 34 20 3d 20 7b 30 78  aitonTest4 = {0x
11640 43 37 33 33 45 35 30 34 2c 20 30 78 35 37 36 45  C733E504, 0x576E
11650 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c  , 0x11D0, [0xB2,
11660 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43   0x8C, 0x00, 0xC
11670 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30  0, 0x4F, 0xD7, 0
11680 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f  xCD, 0x22]};. co
11690 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 4e 6f  nst IID CLSID_No
116a0 74 69 66 69 63 61 74 69 6f 6e 4d 61 6e 61 67 65  tificationManage
116b0 72 20 3d 20 7b 30 78 45 31 38 31 33 44 44 30 2c  r = {0xE1813DD0,
116c0 20 30 78 41 41 44 41 2c 20 30 78 34 37 33 38 2c   0xAADA, 0x4738,
116d0 20 5b 30 78 42 35 2c 20 30 78 46 46 2c 20 30 78   [0xB5, 0xFF, 0x
116e0 39 36 2c 20 30 78 42 34 2c 20 30 78 31 38 2c 20  96, 0xB4, 0x18, 
116f0 30 78 39 43 2c 20 30 78 35 30 2c 20 30 78 31 39  0x9C, 0x50, 0x19
11700 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
11710 4c 53 49 44 5f 4f 62 6a 65 63 74 4d 61 6e 61 67  LSID_ObjectManag
11720 65 72 20 3d 20 7b 30 78 39 35 35 36 36 31 42 44  er = {0x955661BD
11730 2c 20 30 78 43 43 41 32 2c 20 30 78 34 45 41 43  , 0xCCA2, 0x4EAC
11740 2c 20 5b 30 78 39 31 2c 20 30 78 44 30 2c 20 30  , [0x91, 0xD0, 0
11750 78 41 30 2c 20 30 78 33 39 2c 20 30 78 36 41 2c  xA0, 0x39, 0x6A,
11760 20 30 78 32 38 2c 20 30 78 41 45 2c 20 30 78 46   0x28, 0xAE, 0xF
11770 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
11780 43 4c 53 49 44 5f 4f 63 74 65 74 4c 69 73 74 20  CLSID_OctetList 
11790 3d 20 7b 30 78 31 32 34 31 34 30 30 46 2c 20 30  = {0x1241400F, 0
117a0 78 34 36 38 30 2c 20 30 78 31 31 44 31 2c 20 5b  x4680, 0x11D1, [
117b0 30 78 41 33 2c 20 30 78 42 34 2c 20 30 78 30 30  0xA3, 0xB4, 0x00
117c0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
117d0 42 39 2c 20 30 78 35 30 2c 20 30 78 44 43 5d 7d  B9, 0x50, 0xDC]}
117e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
117f0 49 44 5f 4f 6c 64 48 54 4d 4c 44 6f 63 75 6d 65  ID_OldHTMLDocume
11800 6e 74 20 3d 20 7b 30 78 44 34 38 41 36 45 43 39  nt = {0xD48A6EC9
11810 2c 20 30 78 36 41 34 41 2c 20 30 78 31 31 43 46  , 0x6A4A, 0x11CF
11820 2c 20 5b 30 78 39 34 2c 20 30 78 41 37 2c 20 30  , [0x94, 0xA7, 0
11830 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c  x44, 0x45, 0x53,
11840 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30   0x54, 0x00, 0x0
11850 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
11860 43 4c 53 49 44 5f 4f 6c 64 48 54 4d 4c 46 6f 72  CLSID_OldHTMLFor
11870 6d 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 30 44  mElement = {0x0D
11880 30 34 44 32 38 35 2c 20 30 78 36 42 45 43 2c 20  04D285, 0x6BEC, 
11890 30 78 31 31 43 46 2c 20 5b 30 78 38 42 2c 20 30  0x11CF, [0x8B, 0
118a0 78 39 37 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x97, 0x00, 0xAA,
118b0 20 30 78 30 30 2c 20 30 78 34 37 2c 20 30 78 36   0x00, 0x47, 0x6
118c0 44 2c 20 30 78 41 36 5d 7d 3b 0a 20 63 6f 6e 73  D, 0xA6]};. cons
118d0 74 20 49 49 44 20 43 4c 53 49 44 5f 4f 4c 45 44  t IID CLSID_OLED
118e0 42 5f 43 4f 4e 56 45 52 53 49 4f 4e 4c 49 42 52  B_CONVERSIONLIBR
118f0 41 52 59 20 3d 20 7b 30 78 43 38 42 35 32 32 44  ARY = {0xC8B522D
11900 31 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43  1, 0x5CF3, 0x11C
11910 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
11920 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
11930 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
11940 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
11950 20 43 4c 53 49 44 5f 4f 4c 45 44 42 5f 45 4e 55   CLSID_OLEDB_ENU
11960 4d 45 52 41 54 4f 52 20 3d 20 7b 30 78 43 38 42  MERATOR = {0xC8B
11970 35 32 32 44 30 2c 20 30 78 35 43 46 33 2c 20 30  522D0, 0x5CF3, 0
11980 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
11990 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
119a0 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
119b0 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
119c0 20 49 49 44 20 43 4c 53 49 44 5f 4f 4c 45 44 42   IID CLSID_OLEDB
119d0 5f 52 4f 57 50 4f 53 49 54 49 4f 4e 4c 49 42 52  _ROWPOSITIONLIBR
119e0 41 52 59 20 3d 20 7b 30 78 32 30 34 38 45 45 45  ARY = {0x2048EEE
119f0 36 2c 20 30 78 37 46 41 32 2c 20 30 78 31 31 44  6, 0x7FA2, 0x11D
11a00 30 2c 20 5b 30 78 39 45 2c 20 30 78 36 41 2c 20  0, [0x9E, 0x6A, 
11a10 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
11a20 2c 20 30 78 31 33 2c 20 30 78 38 43 2c 20 30 78  , 0x13, 0x8C, 0x
11a30 32 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  29]};. const IID
11a40 20 43 4c 53 49 44 5f 50 61 73 73 70 6f 72 74 43   CLSID_PassportC
11a50 6c 69 65 6e 74 53 65 72 76 69 63 65 73 20 3d 20  lientServices = 
11a60 7b 30 78 32 44 32 33 30 37 43 38 2c 20 30 78 37  {0x2D2307C8, 0x7
11a70 44 42 34 2c 20 30 78 34 30 44 36 2c 20 5b 30 78  DB4, 0x40D6, [0x
11a80 39 31 2c 20 30 78 30 30 2c 20 30 78 44 35 2c 20  91, 0x00, 0xD5, 
11a90 30 78 32 41 2c 20 30 78 46 34 2c 20 30 78 46 39  0x2A, 0xF4, 0xF9
11aa0 2c 20 30 78 37 41 2c 20 30 78 35 42 5d 7d 3b 0a  , 0x7A, 0x5B]};.
11ab0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
11ac0 5f 50 61 74 68 20 3d 20 7b 30 78 42 32 35 33 38  _Path = {0xB2538
11ad0 39 31 39 2c 20 30 78 34 30 38 30 2c 20 30 78 31  919, 0x4080, 0x1
11ae0 31 44 31 2c 20 5b 30 78 41 33 2c 20 30 78 41 43  1D1, [0xA3, 0xAC
11af0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
11b00 34 46 2c 20 30 78 42 39 2c 20 30 78 35 30 2c 20  4F, 0xB9, 0x50, 
11b10 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xDC]};. const I
11b20 49 44 20 43 4c 53 49 44 5f 50 61 74 68 6e 61 6d  ID CLSID_Pathnam
11b30 65 20 3d 20 7b 30 78 30 38 30 44 30 44 37 38 2c  e = {0x080D0D78,
11b40 20 30 78 46 34 32 31 2c 20 30 78 31 31 44 30 2c   0xF421, 0x11D0,
11b50 20 5b 30 78 41 33 2c 20 30 78 36 45 2c 20 30 78   [0xA3, 0x6E, 0x
11b60 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
11b70 30 78 42 39 2c 20 30 78 35 30 2c 20 30 78 44 43  0xB9, 0x50, 0xDC
11b80 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
11b90 4c 53 49 44 5f 50 65 65 72 46 61 63 74 6f 72 79  LSID_PeerFactory
11ba0 20 3d 20 7b 30 78 33 30 35 30 46 34 43 46 2c 20   = {0x3050F4CF, 
11bb0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
11bc0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
11bd0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
11be0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
11bf0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
11c00 53 49 44 5f 50 65 6e 64 69 6e 67 50 72 6f 78 79  SID_PendingProxy
11c10 43 6f 6e 6e 65 63 74 69 6f 6e 20 3d 20 7b 30 78  Connection = {0x
11c20 44 38 41 36 38 45 35 45 2c 20 30 78 32 42 33 37  D8A68E5E, 0x2B37
11c30 2c 20 30 78 34 32 36 43 2c 20 5b 30 78 41 33 2c  , 0x426C, [0xA3,
11c40 20 30 78 32 39 2c 20 30 78 43 31 2c 20 30 78 31   0x29, 0xC1, 0x1
11c50 37 2c 20 30 78 43 31 2c 20 30 78 34 43 2c 20 30  7, 0xC1, 0x4C, 0
11c60 78 34 32 2c 20 30 78 39 45 5d 7d 3b 0a 20 63 6f  x42, 0x9E]};. co
11c70 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 50 65  nst IID CLSID_Pe
11c80 72 73 69 73 74 65 6e 74 44 61 74 61 43 68 61 6e  rsistentDataChan
11c90 6e 65 6c 20 3d 20 7b 30 78 42 43 39 42 35 34 41  nel = {0xBC9B54A
11ca0 42 2c 20 30 78 37 38 38 33 2c 20 30 78 34 43 31  B, 0x7883, 0x4C1
11cb0 33 2c 20 5b 30 78 39 30 2c 20 30 78 39 46 2c 20  3, [0x90, 0x9F, 
11cc0 30 78 30 33 2c 20 30 78 33 44 2c 20 30 78 30 33  0x03, 0x3D, 0x03
11cd0 2c 20 30 78 32 36 2c 20 30 78 37 39 2c 20 30 78  , 0x26, 0x79, 0x
11ce0 39 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  90]};. const IID
11cf0 20 43 4c 53 49 44 5f 50 65 72 73 69 73 74 50 72   CLSID_PersistPr
11d00 6f 70 73 65 74 20 3d 20 7b 30 78 46 42 38 46 30  opset = {0xFB8F0
11d10 38 32 31 2c 20 30 78 30 31 36 34 2c 20 30 78 31  821, 0x0164, 0x1
11d20 30 31 42 2c 20 5b 30 78 38 34 2c 20 30 78 45 44  01B, [0x84, 0xED
11d30 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78  , 0x08, 0x00, 0x
11d40 32 42 2c 20 30 78 32 45 2c 20 30 78 43 37 2c 20  2B, 0x2E, 0xC7, 
11d50 30 78 31 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x13]};. const I
11d60 49 44 20 43 4c 53 49 44 5f 50 69 63 74 75 72 65  ID CLSID_Picture
11d70 5f 44 69 62 20 3d 20 7b 30 78 30 30 30 30 30 33  _Dib = {0x000003
11d80 31 36 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  16, 0x0000, 0x00
11d90 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
11da0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
11db0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
11dc0 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
11dd0 44 20 43 4c 53 49 44 5f 50 69 63 74 75 72 65 5f  D CLSID_Picture_
11de0 45 6e 68 4d 65 74 61 66 69 6c 65 20 3d 20 7b 30  EnhMetafile = {0
11df0 78 30 30 30 30 30 33 31 39 2c 20 30 78 30 30 30  x00000319, 0x000
11e00 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
11e10 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
11e20 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
11e30 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
11e40 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 50  onst IID CLSID_P
11e50 69 63 74 75 72 65 5f 4d 65 74 61 66 69 6c 65 20  icture_Metafile 
11e60 3d 20 7b 30 78 30 30 30 30 30 33 31 35 2c 20 30  = {0x00000315, 0
11e70 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
11e80 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
11e90 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
11ea0 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
11eb0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
11ec0 49 44 5f 50 69 78 65 6c 61 74 65 20 3d 20 7b 30  ID_Pixelate = {0
11ed0 78 34 43 43 45 41 36 33 34 2c 20 30 78 46 42 45  x4CCEA634, 0xFBE
11ee0 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 30  0, 0x11D1, [0x90
11ef0 2c 20 30 78 36 41 2c 20 30 78 30 30 2c 20 30 78  , 0x6A, 0x00, 0x
11f00 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20  C0, 0x4F, 0xD9, 
11f10 30 78 31 38 2c 20 30 78 39 44 5d 7d 3b 0a 20 63  0x18, 0x9D]};. c
11f20 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 50  onst IID CLSID_P
11f30 69 78 65 6c 61 74 65 50 50 20 3d 20 7b 30 78 34  ixelatePP = {0x4
11f40 43 43 45 41 36 33 35 2c 20 30 78 46 42 45 30 2c  CCEA635, 0xFBE0,
11f50 20 30 78 31 31 44 31 2c 20 5b 30 78 39 30 2c 20   0x11D1, [0x90, 
11f60 30 78 36 41 2c 20 30 78 30 30 2c 20 30 78 43 30  0x6A, 0x00, 0xC0
11f70 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78  , 0x4F, 0xD9, 0x
11f80 31 38 2c 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e  18, 0x9D]};. con
11f90 73 74 20 49 49 44 20 43 4c 53 49 44 5f 50 6c 75  st IID CLSID_Plu
11fa0 67 67 61 62 6c 65 53 75 70 65 72 63 6c 61 73 73  ggableSuperclass
11fb0 52 65 67 69 73 74 72 61 74 69 6f 20 3d 20 7b 30  Registratio = {0
11fc0 78 42 42 39 31 38 45 33 32 2c 20 30 78 32 41 35  xBB918E32, 0x2A5
11fd0 43 2c 20 30 78 34 39 38 36 2c 20 5b 30 78 41 42  C, 0x4986, [0xAB
11fe0 2c 20 30 78 34 30 2c 20 30 78 31 36 2c 20 30 78  , 0x40, 0x16, 0x
11ff0 38 36 2c 20 30 78 41 30 2c 20 30 78 33 34 2c 20  86, 0xA0, 0x34, 
12000 30 78 33 39 2c 20 30 78 30 41 5d 7d 3b 0a 20 63  0x39, 0x0A]};. c
12010 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 50  onst IID CLSID_P
12020 6c 75 67 67 61 62 6c 65 54 65 72 6d 69 6e 61 6c  luggableTerminal
12030 52 65 67 69 73 74 72 61 74 69 6f 6e 20 3d 20 7b  Registration = {
12040 30 78 34 35 32 33 34 45 33 45 2c 20 30 78 36 31  0x45234E3E, 0x61
12050 43 43 2c 20 30 78 34 33 31 31 2c 20 5b 30 78 41  CC, 0x4311, [0xA
12060 33 2c 20 30 78 41 42 2c 20 30 78 32 34 2c 20 30  3, 0xAB, 0x24, 0
12070 78 38 30 2c 20 30 78 38 32 2c 20 30 78 35 35 2c  x80, 0x82, 0x55,
12080 20 30 78 34 34 2c 20 30 78 38 32 5d 7d 3b 0a 20   0x44, 0x82]};. 
12090 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
120a0 50 6f 73 74 41 67 65 6e 74 20 3d 20 7b 30 78 44  PostAgent = {0xD
120b0 38 42 44 32 30 33 30 2c 20 30 78 36 46 43 39 2c  8BD2030, 0x6FC9,
120c0 20 30 78 31 31 44 30 2c 20 5b 30 78 38 36 2c 20   0x11D0, [0x86, 
120d0 30 78 34 46 2c 20 30 78 30 30 2c 20 30 78 41 41  0x4F, 0x00, 0xAA
120e0 2c 20 30 78 30 30 2c 20 30 78 36 38 2c 20 30 78  , 0x00, 0x68, 0x
120f0 30 39 2c 20 30 78 44 39 5d 7d 3b 0a 20 63 6f 6e  09, 0xD9]};. con
12100 73 74 20 49 49 44 20 43 4c 53 49 44 5f 50 6f 73  st IID CLSID_Pos
12110 74 61 6c 41 64 64 72 65 73 73 20 3d 20 7b 30 78  talAddress = {0x
12120 30 41 37 35 41 46 43 44 2c 20 30 78 34 36 38 30  0A75AFCD, 0x4680
12130 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 33 2c  , 0x11D1, [0xA3,
12140 20 30 78 42 34 2c 20 30 78 30 30 2c 20 30 78 43   0xB4, 0x00, 0xC
12150 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30  0, 0x4F, 0xB9, 0
12160 78 35 30 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f  x50, 0xDC]};. co
12170 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 50 72  nst IID CLSID_Pr
12180 69 6d 61 72 79 43 6f 6e 74 72 6f 6c 43 68 61 6e  imaryControlChan
12190 6e 65 6c 20 3d 20 7b 30 78 33 43 45 42 35 35 30  nel = {0x3CEB550
121a0 39 2c 20 30 78 43 31 43 44 2c 20 30 78 34 33 32  9, 0xC1CD, 0x432
121b0 46 2c 20 5b 30 78 39 44 2c 20 30 78 38 46 2c 20  F, [0x9D, 0x8F, 
121c0 30 78 36 35 2c 20 30 78 44 31 2c 20 30 78 45 32  0x65, 0xD1, 0xE2
121d0 2c 20 30 78 38 36 2c 20 30 78 41 41 2c 20 30 78  , 0x86, 0xAA, 0x
121e0 38 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  80]};. const IID
121f0 20 43 4c 53 49 44 5f 50 72 69 6e 74 65 72 73 20   CLSID_Printers 
12200 3d 20 7b 30 78 32 32 32 37 41 32 38 30 2c 20 30  = {0x2227A280, 0
12210 78 33 41 45 41 2c 20 30 78 31 30 36 39 2c 20 5b  x3AEA, 0x1069, [
12220 30 78 41 32 2c 20 30 78 44 45 2c 20 30 78 30 38  0xA2, 0xDE, 0x08
12230 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78  , 0x00, 0x2B, 0x
12240 33 30 2c 20 30 78 33 30 2c 20 30 78 39 44 5d 7d  30, 0x30, 0x9D]}
12250 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
12260 49 44 5f 50 52 4f 43 45 53 53 5f 42 52 4f 41 44  ID_PROCESS_BROAD
12270 43 41 53 54 20 3d 20 7b 30 78 44 33 34 46 31 38  CAST = {0xD34F18
12280 31 31 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31  11, 0x576E, 0x11
12290 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c  D0, [0xB2, 0x8C,
122a0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
122b0 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30  F, 0xD7, 0xCD, 0
122c0 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x22]};. const II
122d0 44 20 43 4c 53 49 44 5f 50 72 6f 63 65 73 73 44  D CLSID_ProcessD
122e0 65 62 75 67 4d 61 6e 61 67 65 72 20 3d 20 7b 30  ebugManager = {0
122f0 78 37 38 41 35 31 38 32 32 2c 20 30 78 35 31 46  x78A51822, 0x51F
12300 34 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 46  4, 0x11D0, [0x8F
12310 2c 20 30 78 32 30 2c 20 30 78 30 30 2c 20 30 78  , 0x20, 0x00, 0x
12320 38 30 2c 20 30 78 35 46 2c 20 30 78 32 43 2c 20  80, 0x5F, 0x2C, 
12330 30 78 44 30 2c 20 30 78 36 34 5d 7d 3b 0a 20 63  0xD0, 0x64]};. c
12340 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 50  onst IID CLSID_P
12350 72 6f 67 72 65 73 73 44 69 61 6c 6f 67 20 3d 20  rogressDialog = 
12360 7b 30 78 46 38 33 38 33 38 35 32 2c 20 30 78 46  {0xF8383852, 0xF
12370 43 44 33 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  CD3, 0x11D1, [0x
12380 41 36 2c 20 30 78 42 39 2c 20 30 78 30 30 2c 20  A6, 0xB9, 0x00, 
12390 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78 44 46  0x60, 0x97, 0xDF
123a0 2c 20 30 78 35 42 2c 20 30 78 44 34 5d 7d 3b 0a  , 0x5B, 0xD4]};.
123b0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
123c0 5f 50 72 6f 70 65 72 74 69 65 73 55 49 20 3d 20  _PropertiesUI = 
123d0 7b 30 78 44 39 31 32 46 38 43 46 2c 20 30 78 30  {0xD912F8CF, 0x0
123e0 33 39 36 2c 20 30 78 34 39 31 35 2c 20 5b 30 78  396, 0x4915, [0x
123f0 38 38 2c 20 30 78 34 45 2c 20 30 78 46 42 2c 20  88, 0x4E, 0xFB, 
12400 30 78 34 32 2c 20 30 78 35 44 2c 20 30 78 33 32  0x42, 0x5D, 0x32
12410 2c 20 30 78 39 34 2c 20 30 78 33 42 5d 7d 3b 0a  , 0x94, 0x3B]};.
12420 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
12430 5f 50 72 6f 70 65 72 74 79 45 6e 74 72 79 20 3d  _PropertyEntry =
12440 20 7b 30 78 37 32 44 33 45 44 43 32 2c 20 30 78   {0x72D3EDC2, 0x
12450 41 34 43 34 2c 20 30 78 31 31 44 30 2c 20 5b 30  A4C4, 0x11D0, [0
12460 78 38 35 2c 20 30 78 33 33 2c 20 30 78 30 30 2c  x85, 0x33, 0x00,
12470 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
12480 38 2c 20 30 78 44 35 2c 20 30 78 30 33 5d 7d 3b  8, 0xD5, 0x03]};
12490 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
124a0 44 5f 50 72 6f 70 65 72 74 79 56 61 6c 75 65 20  D_PropertyValue 
124b0 3d 20 7b 30 78 37 42 39 45 33 38 42 30 2c 20 30  = {0x7B9E38B0, 0
124c0 78 41 39 37 43 2c 20 30 78 31 31 44 30 2c 20 5b  xA97C, 0x11D0, [
124d0 30 78 38 35 2c 20 30 78 33 34 2c 20 30 78 30 30  0x85, 0x34, 0x00
124e0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
124f0 44 38 2c 20 30 78 44 35 2c 20 30 78 30 33 5d 7d  D8, 0xD5, 0x03]}
12500 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
12510 49 44 5f 50 53 42 69 6e 64 43 74 78 20 3d 20 7b  ID_PSBindCtx = {
12520 30 78 30 30 30 30 30 33 31 32 2c 20 30 78 30 30  0x00000312, 0x00
12530 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
12540 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
12550 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
12560 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
12570 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
12580 50 53 43 6c 61 73 73 4f 62 6a 65 63 74 20 3d 20  PSClassObject = 
12590 7b 30 78 30 30 30 30 30 33 30 45 2c 20 30 78 30  {0x0000030E, 0x0
125a0 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
125b0 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
125c0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
125d0 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
125e0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
125f0 5f 50 53 43 6c 69 65 6e 74 53 69 74 65 20 3d 20  _PSClientSite = 
12600 7b 30 78 30 30 30 30 30 33 30 44 2c 20 30 78 30  {0x0000030D, 0x0
12610 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
12620 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
12630 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
12640 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
12650 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
12660 5f 50 53 44 72 61 67 44 72 6f 70 20 3d 20 7b 30  _PSDragDrop = {0
12670 78 30 30 30 30 30 33 31 31 2c 20 30 78 30 30 30  x00000311, 0x000
12680 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
12690 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
126a0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
126b0 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
126c0 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 50  onst IID CLSID_P
126d0 53 45 6e 75 6d 65 72 61 74 6f 72 73 20 3d 20 7b  SEnumerators = {
126e0 30 78 30 30 30 30 30 33 31 33 2c 20 30 78 30 30  0x00000313, 0x00
126f0 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
12700 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
12710 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
12720 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
12730 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
12740 50 73 65 75 64 6f 53 69 6e 6b 20 3d 20 7b 30 78  PseudoSink = {0x
12750 45 30 30 32 45 34 46 30 2c 20 30 78 45 36 45 41  E002E4F0, 0xE6EA
12760 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39 43 2c  , 0x11D2, [0x9C,
12770 20 30 78 42 33 2c 20 30 78 30 30 2c 20 30 78 31   0xB3, 0x00, 0x1
12780 30 2c 20 30 78 35 41 2c 20 30 78 31 46 2c 20 30  0, 0x5A, 0x1F, 0
12790 78 34 38 2c 20 30 78 30 31 5d 7d 3b 0a 20 63 6f  x48, 0x01]};. co
127a0 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 50 53  nst IID CLSID_PS
127b0 47 65 6e 4f 62 6a 65 63 74 20 3d 20 7b 30 78 30  GenObject = {0x0
127c0 30 30 30 30 33 30 43 2c 20 30 78 30 30 30 30 2c  000030C, 0x0000,
127d0 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
127e0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
127f0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
12800 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
12810 73 74 20 49 49 44 20 43 4c 53 49 44 5f 50 53 49  st IID CLSID_PSI
12820 6e 50 6c 61 63 65 41 63 74 69 76 65 20 3d 20 7b  nPlaceActive = {
12830 30 78 30 30 30 30 30 33 30 46 2c 20 30 78 30 30  0x0000030F, 0x00
12840 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
12850 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
12860 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
12870 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
12880 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
12890 50 53 49 6e 50 6c 61 63 65 46 72 61 6d 65 20 3d  PSInPlaceFrame =
128a0 20 7b 30 78 30 30 30 30 30 33 31 30 2c 20 30 78   {0x00000310, 0x
128b0 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
128c0 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
128d0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
128e0 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
128f0 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
12900 44 5f 50 53 55 72 6c 4d 6f 6e 50 72 6f 78 79 20  D_PSUrlMonProxy 
12910 3d 20 7b 30 78 37 39 45 41 43 39 46 31 2c 20 30  = {0x79EAC9F1, 0
12920 78 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b  xBAF9, 0x11CE, [
12930 30 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30  0x8C, 0x82, 0x00
12940 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
12950 34 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d  4B, 0xA9, 0x0B]}
12960 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
12970 49 44 5f 50 75 62 6c 69 73 68 44 72 6f 70 54 61  ID_PublishDropTa
12980 72 67 65 74 20 3d 20 7b 30 78 43 43 36 45 45 46  rget = {0xCC6EEF
12990 46 42 2c 20 30 78 34 33 46 36 2c 20 30 78 34 36  FB, 0x43F6, 0x46
129a0 43 35 2c 20 5b 30 78 39 36 2c 20 30 78 31 39 2c  C5, [0x96, 0x19,
129b0 20 30 78 35 31 2c 20 30 78 44 35 2c 20 30 78 37   0x51, 0xD5, 0x7
129c0 31 2c 20 30 78 39 36 2c 20 30 78 37 46 2c 20 30  1, 0x96, 0x7F, 0
129d0 78 37 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x7D]};. const II
129e0 44 20 43 4c 53 49 44 5f 50 75 62 6c 69 73 68 69  D CLSID_Publishi
129f0 6e 67 57 69 7a 61 72 64 20 3d 20 7b 30 78 36 42  ngWizard = {0x6B
12a00 33 33 31 36 33 43 2c 20 30 78 37 36 41 35 2c 20  33163C, 0x76A5, 
12a10 30 78 34 42 36 43 2c 20 5b 30 78 42 46 2c 20 30  0x4B6C, [0xBF, 0
12a20 78 32 31 2c 20 30 78 34 35 2c 20 30 78 44 45 2c  x21, 0x45, 0xDE,
12a30 20 30 78 39 43 2c 20 30 78 44 35 2c 20 30 78 30   0x9C, 0xD5, 0x0
12a40 33 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73  3, 0xA1]};. cons
12a50 74 20 49 49 44 20 43 4c 53 49 44 5f 51 75 65 72  t IID CLSID_Quer
12a60 79 41 73 73 6f 63 69 61 74 69 6f 6e 73 20 3d 20  yAssociations = 
12a70 7b 30 78 41 30 37 30 33 34 46 44 2c 20 30 78 36  {0xA07034FD, 0x6
12a80 43 41 41 2c 20 30 78 34 39 35 34 2c 20 5b 30 78  CAA, 0x4954, [0x
12a90 41 43 2c 20 30 78 33 46 2c 20 30 78 39 37 2c 20  AC, 0x3F, 0x97, 
12aa0 30 78 41 32 2c 20 30 78 37 32 2c 20 30 78 31 36  0xA2, 0x72, 0x16
12ab0 2c 20 30 78 46 39 2c 20 30 78 38 41 5d 7d 3b 0a  , 0xF9, 0x8A]};.
12ac0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
12ad0 5f 51 75 65 72 79 43 61 6e 63 65 6c 41 75 74 6f  _QueryCancelAuto
12ae0 50 6c 61 79 20 3d 20 7b 30 78 33 33 31 46 31 37  Play = {0x331F17
12af0 36 38 2c 20 30 78 30 35 41 39 2c 20 30 78 34 44  68, 0x05A9, 0x4D
12b00 44 44 2c 20 5b 30 78 42 38 2c 20 30 78 36 45 2c  DD, [0xB8, 0x6E,
12b10 20 30 78 44 41 2c 20 30 78 45 33 2c 20 30 78 34   0xDA, 0xE3, 0x4
12b20 44 2c 20 30 78 44 43 2c 20 30 78 39 39 2c 20 30  D, 0xDC, 0x99, 0
12b30 78 38 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8A]};. const II
12b40 44 20 43 4c 53 49 44 5f 52 65 63 79 63 6c 65 42  D CLSID_RecycleB
12b50 69 6e 20 3d 20 7b 30 78 36 34 35 46 46 30 34 30  in = {0x645FF040
12b60 2c 20 30 78 35 30 38 31 2c 20 30 78 31 30 31 42  , 0x5081, 0x101B
12b70 2c 20 5b 30 78 39 46 2c 20 30 78 30 38 2c 20 30  , [0x9F, 0x08, 0
12b80 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
12b90 20 30 78 32 46 2c 20 30 78 39 35 2c 20 30 78 34   0x2F, 0x95, 0x4
12ba0 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
12bb0 43 4c 53 49 44 5f 52 65 6d 6f 74 65 55 6e 6b 6e  CLSID_RemoteUnkn
12bc0 6f 77 6e 50 53 46 61 63 74 6f 72 79 20 3d 20 7b  ownPSFactory = {
12bd0 30 78 30 30 30 30 30 33 34 30 2c 20 30 78 30 30  0x00000340, 0x00
12be0 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
12bf0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
12c00 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
12c10 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
12c20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
12c30 52 65 6e 64 65 7a 76 6f 75 73 20 3d 20 7b 30 78  Rendezvous = {0x
12c40 46 31 30 32 39 45 35 42 2c 20 30 78 43 42 35 42  F1029E5B, 0xCB5B
12c50 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c  , 0x11D0, [0x8D,
12c60 20 30 78 35 39 2c 20 30 78 30 30 2c 20 30 78 43   0x59, 0x00, 0xC
12c70 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30  0, 0x4F, 0xD9, 0
12c80 78 31 41 2c 20 30 78 43 30 5d 7d 3b 0a 20 63 6f  x1A, 0xC0]};. co
12c90 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 52 65  nst IID CLSID_Re
12ca0 70 6c 69 63 61 50 6f 69 6e 74 65 72 20 3d 20 7b  plicaPointer = {
12cb0 30 78 46 35 44 31 42 41 44 46 2c 20 30 78 34 30  0xF5D1BADF, 0x40
12cc0 38 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  80, 0x11D1, [0xA
12cd0 33 2c 20 30 78 41 43 2c 20 30 78 30 30 2c 20 30  3, 0xAC, 0x00, 0
12ce0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c  xC0, 0x4F, 0xB9,
12cf0 20 30 78 35 30 2c 20 30 78 44 43 5d 7d 3b 0a 20   0x50, 0xDC]};. 
12d00 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
12d10 52 65 71 75 65 73 74 20 3d 20 7b 30 78 36 42 43  Request = {0x6BC
12d20 30 39 36 42 31 2c 20 30 78 30 43 45 36 2c 20 30  096B1, 0x0CE6, 0
12d30 78 31 31 44 31 2c 20 5b 30 78 42 41 2c 20 30 78  x11D1, [0xBA, 0x
12d40 41 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  AE, 0x00, 0xC0, 
12d50 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 45 32  0x4F, 0xC2, 0xE2
12d60 2c 20 30 78 30 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0D]};. const
12d70 20 49 49 44 20 43 4c 53 49 44 5f 52 65 71 75 65   IID CLSID_Reque
12d80 73 74 4d 61 6b 65 43 61 6c 6c 20 3d 20 7b 30 78  stMakeCall = {0x
12d90 41 43 34 38 46 46 45 30 2c 20 30 78 46 38 43 34  AC48FFE0, 0xF8C4
12da0 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 30 2c  , 0x11D1, [0xA0,
12db0 20 30 78 33 30 2c 20 30 78 30 30 2c 20 30 78 43   0x30, 0x00, 0xC
12dc0 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30  0, 0x4F, 0xB6, 0
12dd0 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f  x80, 0x9F]};. co
12de0 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 52 65  nst IID CLSID_Re
12df0 73 50 72 6f 74 6f 63 6f 6c 20 3d 20 7b 30 78 33  sProtocol = {0x3
12e00 30 35 30 46 33 42 43 2c 20 30 78 39 38 42 35 2c  050F3BC, 0x98B5,
12e10 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
12e20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
12e30 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
12e40 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
12e50 73 74 20 49 49 44 20 43 4c 53 49 44 5f 52 54 43  st IID CLSID_RTC
12e60 43 6c 69 65 6e 74 20 3d 20 7b 30 78 37 41 34 32  Client = {0x7A42
12e70 45 41 32 39 2c 20 30 78 41 32 42 37 2c 20 30 78  EA29, 0xA2B7, 0x
12e80 34 30 43 34 2c 20 5b 30 78 42 30 2c 20 30 78 39  40C4, [0xB0, 0x9
12e90 31 2c 20 30 78 46 36 2c 20 30 78 46 30 2c 20 30  1, 0xF6, 0xF0, 0
12ea0 78 32 34 2c 20 30 78 41 41 2c 20 30 78 38 39 2c  x24, 0xAA, 0x89,
12eb0 20 30 78 42 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xBE]};. const 
12ec0 49 49 44 20 43 4c 53 49 44 5f 53 63 72 69 70 74  IID CLSID_Script
12ed0 6c 65 74 20 3d 20 7b 30 78 41 45 32 34 46 44 41  let = {0xAE24FDA
12ee0 45 2c 20 30 78 30 33 43 36 2c 20 30 78 31 31 44  E, 0x03C6, 0x11D
12ef0 31 2c 20 5b 30 78 38 42 2c 20 30 78 37 36 2c 20  1, [0x8B, 0x76, 
12f00 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 43 37  0x00, 0x80, 0xC7
12f10 2c 20 30 78 34 34 2c 20 30 78 46 33 2c 20 30 78  , 0x44, 0xF3, 0x
12f20 38 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  89]};. const IID
12f30 20 43 4c 53 49 44 5f 53 64 6f 4d 61 63 68 69 6e   CLSID_SdoMachin
12f40 65 20 3d 20 7b 30 78 45 39 32 31 38 41 45 37 2c  e = {0xE9218AE7,
12f50 20 30 78 39 45 39 31 2c 20 30 78 31 31 44 31 2c   0x9E91, 0x11D1,
12f60 20 5b 30 78 42 46 2c 20 30 78 36 30 2c 20 30 78   [0xBF, 0x60, 0x
12f70 30 30 2c 20 30 78 38 30 2c 20 30 78 43 37 2c 20  00, 0x80, 0xC7, 
12f80 30 78 38 34 2c 20 30 78 36 42 2c 20 30 78 43 30  0x84, 0x6B, 0xC0
12f90 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
12fa0 4c 53 49 44 5f 53 64 70 43 6f 6e 66 65 72 65 6e  LSID_SdpConferen
12fb0 63 65 42 6c 6f 62 20 3d 20 7b 30 78 39 42 32 37  ceBlob = {0x9B27
12fc0 31 39 44 44 2c 20 30 78 42 36 39 36 2c 20 30 78  19DD, 0xB696, 0x
12fd0 31 31 44 30 2c 20 5b 30 78 41 34 2c 20 30 78 38  11D0, [0xA4, 0x8
12fe0 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  9, 0x00, 0xC0, 0
12ff0 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 41 2c  x4F, 0xD9, 0x1A,
13000 20 30 78 43 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xC0]};. const 
13010 49 49 44 20 43 4c 53 49 44 5f 53 65 61 72 63 68  IID CLSID_Search
13020 41 73 73 69 73 74 61 6e 74 4f 43 20 3d 20 7b 30  AssistantOC = {0
13030 78 42 34 35 46 46 30 33 30 2c 20 30 78 34 34 34  xB45FF030, 0x444
13040 37 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 35  7, 0x11D2, [0x85
13050 2c 20 30 78 44 45 2c 20 30 78 30 30 2c 20 30 78  , 0xDE, 0x00, 0x
13060 43 30 2c 20 30 78 34 46 2c 20 30 78 41 33 2c 20  C0, 0x4F, 0xA3, 
13070 30 78 35 43 2c 20 30 78 38 39 5d 7d 3b 0a 20 63  0x5C, 0x89]};. c
13080 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53  onst IID CLSID_S
13090 65 61 72 63 68 43 6f 6d 6d 61 6e 64 20 3d 20 7b  earchCommand = {
130a0 30 78 42 30 30 35 45 36 39 30 2c 20 30 78 36 37  0xB005E690, 0x67
130b0 38 44 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42  8D, 0x11D1, [0xB
130c0 37 2c 20 30 78 35 38 2c 20 30 78 30 30 2c 20 30  7, 0x58, 0x00, 0
130d0 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 35 2c  xA0, 0xC9, 0x05,
130e0 20 30 78 36 34 2c 20 30 78 46 45 5d 7d 3b 0a 20   0x64, 0xFE]};. 
130f0 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
13100 53 65 63 6f 6e 64 61 72 79 43 6f 6e 74 72 6f 6c  SecondaryControl
13110 43 68 61 6e 6e 65 6c 20 3d 20 7b 30 78 37 42 33  Channel = {0x7B3
13120 31 38 31 41 30 2c 20 30 78 43 39 32 46 2c 20 30  181A0, 0xC92F, 0
13130 78 34 35 36 37 2c 20 5b 30 78 42 30 2c 20 30 78  x4567, [0xB0, 0x
13140 46 41 2c 20 30 78 43 44 2c 20 30 78 39 41 2c 20  FA, 0xCD, 0x9A, 
13150 30 78 31 30 2c 20 30 78 45 43 2c 20 30 78 44 37  0x10, 0xEC, 0xD7
13160 2c 20 30 78 44 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xD1]};. const
13170 20 49 49 44 20 43 4c 53 49 44 5f 53 65 63 75 72   IID CLSID_Secur
13180 69 74 79 44 65 73 63 72 69 70 74 6f 72 20 3d 20  ityDescriptor = 
13190 7b 30 78 42 39 35 38 46 37 33 43 2c 20 30 78 39  {0xB958F73C, 0x9
131a0 42 44 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  BDD, 0x11D0, [0x
131b0 38 35 2c 20 30 78 32 43 2c 20 30 78 30 30 2c 20  85, 0x2C, 0x00, 
131c0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 38  0xC0, 0x4F, 0xD8
131d0 2c 20 30 78 44 35 2c 20 30 78 30 33 5d 7d 3b 0a  , 0xD5, 0x03]};.
131e0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
131f0 5f 53 45 4e 53 20 3d 20 7b 30 78 44 35 39 37 43  _SENS = {0xD597C
13200 41 46 45 2c 20 30 78 35 42 39 46 2c 20 30 78 31  AFE, 0x5B9F, 0x1
13210 31 44 31 2c 20 5b 30 78 38 44 2c 20 30 78 44 32  1D1, [0x8D, 0xD2
13220 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
13230 30 30 2c 20 30 78 34 41 2c 20 30 78 42 44 2c 20  00, 0x4A, 0xBD, 
13240 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x5E]};. const I
13250 49 44 20 43 4c 53 49 44 5f 53 65 72 76 69 63 65  ID CLSID_Service
13260 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78 41 42 44  Manager = {0xABD
13270 30 33 38 38 41 2c 20 30 78 44 45 43 31 2c 20 30  0388A, 0xDEC1, 0
13280 78 34 34 46 33 2c 20 5b 30 78 39 38 2c 20 30 78  x44F3, [0x98, 0x
13290 45 31 2c 20 30 78 38 44 2c 20 30 78 35 43 2c 20  E1, 0x8D, 0x5C, 
132a0 30 78 43 38 2c 20 30 78 30 42 2c 20 30 78 39 37  0xC8, 0x0B, 0x97
132b0 2c 20 30 78 45 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xEB]};. const
132c0 20 49 49 44 20 43 4c 53 49 44 5f 53 68 61 72 69   IID CLSID_Shari
132d0 6e 67 41 70 70 6c 69 63 61 74 69 6f 6e 44 65 66  ngApplicationDef
132e0 69 6e 69 74 69 6f 6e 20 3d 20 7b 30 78 34 36 43  inition = {0x46C
132f0 31 36 36 42 30 2c 20 30 78 33 31 30 38 2c 20 30  166B0, 0x3108, 0
13300 78 31 31 44 34 2c 20 5b 30 78 39 33 2c 20 30 78  x11D4, [0x93, 0x
13310 34 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  48, 0x00, 0xC0, 
13320 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 45 42  0x4F, 0x8E, 0xEB
13330 2c 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x71]};. const
13340 20 49 49 44 20 43 4c 53 49 44 5f 53 68 61 72 69   IID CLSID_Shari
13350 6e 67 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  ngConfiguration 
13360 3d 20 7b 30 78 34 36 43 31 36 36 42 31 2c 20 30  = {0x46C166B1, 0
13370 78 33 31 30 38 2c 20 30 78 31 31 44 34 2c 20 5b  x3108, 0x11D4, [
13380 30 78 39 33 2c 20 30 78 34 38 2c 20 30 78 30 30  0x93, 0x48, 0x00
13390 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
133a0 38 45 2c 20 30 78 45 42 2c 20 30 78 37 31 5d 7d  8E, 0xEB, 0x71]}
133b0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
133c0 49 44 5f 53 68 61 72 69 6e 67 4d 61 6e 61 67 65  ID_SharingManage
133d0 72 45 6e 75 6d 41 70 70 6c 69 63 61 74 69 6f 6e  rEnumApplication
133e0 44 65 20 3d 20 7b 30 78 34 36 43 31 36 36 41 45  De = {0x46C166AE
133f0 2c 20 30 78 33 31 30 38 2c 20 30 78 31 31 44 34  , 0x3108, 0x11D4
13400 2c 20 5b 30 78 39 33 2c 20 30 78 34 38 2c 20 30  , [0x93, 0x48, 0
13410 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
13420 20 30 78 38 45 2c 20 30 78 45 42 2c 20 30 78 37   0x8E, 0xEB, 0x7
13430 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
13440 43 4c 53 49 44 5f 53 68 61 72 69 6e 67 4d 61 6e  CLSID_SharingMan
13450 61 67 65 72 45 6e 75 6d 50 6f 72 74 4d 61 70 70  agerEnumPortMapp
13460 69 6e 67 20 3d 20 7b 30 78 34 36 43 31 36 36 41  ing = {0x46C166A
13470 46 2c 20 30 78 33 31 30 38 2c 20 30 78 31 31 44  F, 0x3108, 0x11D
13480 34 2c 20 5b 30 78 39 33 2c 20 30 78 34 38 2c 20  4, [0x93, 0x48, 
13490 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
134a0 2c 20 30 78 38 45 2c 20 30 78 45 42 2c 20 30 78  , 0x8E, 0xEB, 0x
134b0 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  71]};. const IID
134c0 20 43 4c 53 49 44 5f 53 68 61 72 69 6e 67 4d 61   CLSID_SharingMa
134d0 6e 61 67 65 72 45 6e 75 6d 50 72 69 76 61 74 65  nagerEnumPrivate
134e0 43 6f 6e 6e 65 63 20 3d 20 7b 30 78 34 36 43 31  Connec = {0x46C1
134f0 36 36 41 44 2c 20 30 78 33 31 30 38 2c 20 30 78  66AD, 0x3108, 0x
13500 31 31 44 34 2c 20 5b 30 78 39 33 2c 20 30 78 34  11D4, [0x93, 0x4
13510 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  8, 0x00, 0xC0, 0
13520 78 34 46 2c 20 30 78 38 45 2c 20 30 78 45 42 2c  x4F, 0x8E, 0xEB,
13530 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x71]};. const 
13540 49 49 44 20 43 4c 53 49 44 5f 53 68 61 72 69 6e  IID CLSID_Sharin
13550 67 4d 61 6e 61 67 65 72 45 6e 75 6d 50 75 62 6c  gManagerEnumPubl
13560 69 63 43 6f 6e 6e 65 63 74 20 3d 20 7b 30 78 34  icConnect = {0x4
13570 36 43 31 36 36 41 43 2c 20 30 78 33 31 30 38 2c  6C166AC, 0x3108,
13580 20 30 78 31 31 44 34 2c 20 5b 30 78 39 33 2c 20   0x11D4, [0x93, 
13590 30 78 34 38 2c 20 30 78 30 30 2c 20 30 78 43 30  0x48, 0x00, 0xC0
135a0 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78  , 0x4F, 0x8E, 0x
135b0 45 42 2c 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e  EB, 0x71]};. con
135c0 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 68 65  st IID CLSID_She
135d0 6c 6c 20 3d 20 7b 30 78 31 33 37 30 39 36 32 30  ll = {0x13709620
135e0 2c 20 30 78 43 32 37 39 2c 20 30 78 31 31 43 45  , 0xC279, 0x11CE
135f0 2c 20 5b 30 78 41 34 2c 20 30 78 39 45 2c 20 30  , [0xA4, 0x9E, 0
13600 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c  x44, 0x45, 0x53,
13610 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30   0x54, 0x00, 0x0
13620 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
13630 43 4c 53 49 44 5f 53 68 65 6c 6c 42 72 6f 77 73  CLSID_ShellBrows
13640 65 72 57 69 6e 64 6f 77 20 3d 20 7b 30 78 43 30  erWindow = {0xC0
13650 38 41 46 44 39 30 2c 20 30 78 46 32 41 31 2c 20  8AFD90, 0xF2A1, 
13660 30 78 31 31 44 31 2c 20 5b 30 78 38 34 2c 20 30  0x11D1, [0x84, 0
13670 78 35 35 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x55, 0x00, 0xA0,
13680 20 30 78 43 39 2c 20 30 78 31 46 2c 20 30 78 33   0xC9, 0x1F, 0x3
13690 38 2c 20 30 78 38 30 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x80]};. cons
136a0 74 20 49 49 44 20 43 4c 53 49 44 5f 53 68 65 6c  t IID CLSID_Shel
136b0 6c 44 65 73 6b 74 6f 70 20 3d 20 7b 30 78 30 30  lDesktop = {0x00
136c0 30 32 31 34 30 30 2c 20 30 78 30 30 30 30 2c 20  021400, 0x0000, 
136d0 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
136e0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
136f0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
13700 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
13710 74 20 49 49 44 20 43 4c 53 49 44 5f 53 68 65 6c  t IID CLSID_Shel
13720 6c 44 69 73 70 61 74 63 68 49 6e 70 72 6f 63 20  lDispatchInproc 
13730 3d 20 7b 30 78 30 41 38 39 41 38 36 30 2c 20 30  = {0x0A89A860, 0
13740 78 44 37 42 31 2c 20 30 78 31 31 43 45 2c 20 5b  xD7B1, 0x11CE, [
13750 30 78 38 33 2c 20 30 78 35 30 2c 20 30 78 34 34  0x83, 0x50, 0x44
13760 2c 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30 78  , 0x45, 0x53, 0x
13770 35 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  54, 0x00, 0x00]}
13780 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
13790 49 44 5f 53 68 65 6c 6c 46 6f 6c 64 65 72 49 74  ID_ShellFolderIt
137a0 65 6d 20 3d 20 7b 30 78 32 46 45 33 35 32 45 41  em = {0x2FE352EA
137b0 2c 20 30 78 46 44 31 46 2c 20 30 78 31 31 44 32  , 0xFD1F, 0x11D2
137c0 2c 20 5b 30 78 42 31 2c 20 30 78 46 34 2c 20 30  , [0xB1, 0xF4, 0
137d0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
137e0 20 30 78 38 45 2c 20 30 78 45 42 2c 20 30 78 33   0x8E, 0xEB, 0x3
137f0 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
13800 43 4c 53 49 44 5f 53 68 65 6c 6c 46 6f 6c 64 65  CLSID_ShellFolde
13810 72 56 69 65 77 20 3d 20 7b 30 78 36 32 31 31 32  rView = {0x62112
13820 41 41 31 2c 20 30 78 45 42 45 34 2c 20 30 78 31  AA1, 0xEBE4, 0x1
13830 31 43 46 2c 20 5b 30 78 41 35 2c 20 30 78 46 42  1CF, [0xA5, 0xFB
13840 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78  , 0x00, 0x20, 0x
13850 41 46 2c 20 30 78 45 37 2c 20 30 78 32 39 2c 20  AF, 0xE7, 0x29, 
13860 30 78 32 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x2D]};. const I
13870 49 44 20 43 4c 53 49 44 5f 53 68 65 6c 6c 46 6f  ID CLSID_ShellFo
13880 6c 64 65 72 56 69 65 77 4f 43 20 3d 20 7b 30 78  lderViewOC = {0x
13890 39 42 41 30 35 39 37 31 2c 20 30 78 46 36 41 38  9BA05971, 0xF6A8
138a0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 34 2c  , 0x11CF, [0xA4,
138b0 20 30 78 34 32 2c 20 30 78 30 30 2c 20 30 78 41   0x42, 0x00, 0xA
138c0 30 2c 20 30 78 43 39 2c 20 30 78 30 41 2c 20 30  0, 0xC9, 0x0A, 0
138d0 78 38 46 2c 20 30 78 33 39 5d 7d 3b 0a 20 63 6f  x8F, 0x39]};. co
138e0 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 68  nst IID CLSID_Sh
138f0 65 6c 6c 46 53 46 6f 6c 64 65 72 20 3d 20 7b 30  ellFSFolder = {0
13900 78 46 33 33 36 34 42 41 30 2c 20 30 78 36 35 42  xF3364BA0, 0x65B
13910 39 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 39  9, 0x11CE, [0xA9
13920 2c 20 30 78 42 41 2c 20 30 78 30 30 2c 20 30 78  , 0xBA, 0x00, 0x
13930 41 41 2c 20 30 78 30 30 2c 20 30 78 34 41 2c 20  AA, 0x00, 0x4A, 
13940 30 78 45 38 2c 20 30 78 33 37 5d 7d 3b 0a 20 63  0xE8, 0x37]};. c
13950 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53  onst IID CLSID_S
13960 68 65 6c 6c 49 6d 61 67 65 44 61 74 61 46 61 63  hellImageDataFac
13970 74 6f 72 79 20 3d 20 7b 30 78 36 36 45 34 45 34  tory = {0x66E4E4
13980 46 42 2c 20 30 78 46 33 38 35 2c 20 30 78 34 44  FB, 0xF385, 0x4D
13990 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 37 34 2c  D0, [0x8D, 0x74,
139a0 20 30 78 41 32 2c 20 30 78 45 46 2c 20 30 78 44   0xA2, 0xEF, 0xD
139b0 31 2c 20 30 78 42 43 2c 20 30 78 36 31 2c 20 30  1, 0xBC, 0x61, 0
139c0 78 37 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x78]};. const II
139d0 44 20 43 4c 53 49 44 5f 53 68 65 6c 6c 4c 69 6e  D CLSID_ShellLin
139e0 6b 20 3d 20 7b 30 78 30 30 30 32 31 34 30 31 2c  k = {0x00021401,
139f0 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
13a00 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
13a10 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
13a20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
13a30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
13a40 4c 53 49 44 5f 53 68 65 6c 6c 4c 69 6e 6b 4f 62  LSID_ShellLinkOb
13a50 6a 65 63 74 20 3d 20 7b 30 78 31 31 32 31 39 34  ject = {0x112194
13a60 32 30 2c 20 30 78 31 37 36 38 2c 20 30 78 31 31  20, 0x1768, 0x11
13a70 44 31 2c 20 5b 30 78 39 35 2c 20 30 78 42 45 2c  D1, [0x95, 0xBE,
13a80 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 39   0x00, 0x60, 0x9
13a90 37 2c 20 30 78 39 37 2c 20 30 78 45 41 2c 20 30  7, 0x97, 0xEA, 0
13aa0 78 34 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x4F]};. const II
13ab0 44 20 43 4c 53 49 44 5f 53 68 65 6c 6c 4c 6f 63  D CLSID_ShellLoc
13ac0 61 6c 4d 61 63 68 69 6e 65 20 3d 20 7b 30 78 36  alMachine = {0x6
13ad0 30 36 36 34 43 41 46 2c 20 30 78 41 46 30 44 2c  0664CAF, 0xAF0D,
13ae0 20 30 78 30 30 30 35 2c 20 5b 30 78 41 33 2c 20   0x0005, [0xA3, 
13af0 30 78 30 30 2c 20 30 78 35 43 2c 20 30 78 37 44  0x00, 0x5C, 0x7D
13b00 2c 20 30 78 32 35 2c 20 30 78 46 46 2c 20 30 78  , 0x25, 0xFF, 0x
13b10 32 32 2c 20 30 78 41 30 5d 7d 3b 0a 20 63 6f 6e  22, 0xA0]};. con
13b20 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 68 65  st IID CLSID_She
13b30 6c 6c 4c 6f 67 6f 6e 45 6e 75 6d 55 73 65 72 73  llLogonEnumUsers
13b40 20 3d 20 7b 30 78 36 30 36 36 34 43 41 46 2c 20   = {0x60664CAF, 
13b50 30 78 41 46 30 44 2c 20 30 78 30 30 30 34 2c 20  0xAF0D, 0x0004, 
13b60 5b 30 78 41 33 2c 20 30 78 30 30 2c 20 30 78 35  [0xA3, 0x00, 0x5
13b70 43 2c 20 30 78 37 44 2c 20 30 78 32 35 2c 20 30  C, 0x7D, 0x25, 0
13b80 78 46 46 2c 20 30 78 32 32 2c 20 30 78 41 30 5d  xFF, 0x22, 0xA0]
13b90 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
13ba0 53 49 44 5f 53 68 65 6c 6c 4c 6f 67 6f 6e 53 74  SID_ShellLogonSt
13bb0 61 74 75 73 48 6f 73 74 20 3d 20 7b 30 78 36 30  atusHost = {0x60
13bc0 36 36 34 43 41 46 2c 20 30 78 41 46 30 44 2c 20  664CAF, 0xAF0D, 
13bd0 30 78 30 30 30 37 2c 20 5b 30 78 41 33 2c 20 30  0x0007, [0xA3, 0
13be0 78 30 30 2c 20 30 78 35 43 2c 20 30 78 37 44 2c  x00, 0x5C, 0x7D,
13bf0 20 30 78 32 35 2c 20 30 78 46 46 2c 20 30 78 32   0x25, 0xFF, 0x2
13c00 32 2c 20 30 78 41 30 5d 7d 3b 0a 20 63 6f 6e 73  2, 0xA0]};. cons
13c10 74 20 49 49 44 20 43 4c 53 49 44 5f 53 68 65 6c  t IID CLSID_Shel
13c20 6c 4c 6f 67 6f 6e 55 73 65 72 20 3d 20 7b 30 78  lLogonUser = {0x
13c30 36 30 36 36 34 43 41 46 2c 20 30 78 41 46 30 44  60664CAF, 0xAF0D
13c40 2c 20 30 78 30 30 30 33 2c 20 5b 30 78 41 33 2c  , 0x0003, [0xA3,
13c50 20 30 78 30 30 2c 20 30 78 35 43 2c 20 30 78 37   0x00, 0x5C, 0x7
13c60 44 2c 20 30 78 32 35 2c 20 30 78 46 46 2c 20 30  D, 0x25, 0xFF, 0
13c70 78 32 32 2c 20 30 78 41 30 5d 7d 3b 0a 20 63 6f  x22, 0xA0]};. co
13c80 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 68  nst IID CLSID_Sh
13c90 65 6c 6c 4e 61 6d 65 53 70 61 63 65 20 3d 20 7b  ellNameSpace = {
13ca0 30 78 35 35 31 33 36 38 30 35 2c 20 30 78 42 32  0x55136805, 0xB2
13cb0 44 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42  DE, 0x11D1, [0xB
13cc0 39 2c 20 30 78 46 32 2c 20 30 78 30 30 2c 20 30  9, 0xF2, 0x00, 0
13cd0 78 41 30 2c 20 30 78 43 39 2c 20 30 78 38 42 2c  xA0, 0xC9, 0x8B,
13ce0 20 30 78 43 35 2c 20 30 78 34 37 5d 7d 3b 0a 20   0xC5, 0x47]};. 
13cf0 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
13d00 53 68 65 6c 6c 55 49 48 65 6c 70 65 72 20 3d 20  ShellUIHelper = 
13d10 7b 30 78 36 34 41 42 34 42 42 37 2c 20 30 78 31  {0x64AB4BB7, 0x1
13d20 31 31 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  11E, 0x11D1, [0x
13d30 38 46 2c 20 30 78 37 39 2c 20 30 78 30 30 2c 20  8F, 0x79, 0x00, 
13d40 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32  0xC0, 0x4F, 0xC2
13d50 2c 20 30 78 46 42 2c 20 30 78 45 31 5d 7d 3b 0a  , 0xFB, 0xE1]};.
13d60 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
13d70 5f 53 68 65 6c 6c 57 69 6e 64 6f 77 73 20 3d 20  _ShellWindows = 
13d80 7b 30 78 39 42 41 30 35 39 37 32 2c 20 30 78 46  {0x9BA05972, 0xF
13d90 36 41 38 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  6A8, 0x11CF, [0x
13da0 41 34 2c 20 30 78 34 32 2c 20 30 78 30 30 2c 20  A4, 0x42, 0x00, 
13db0 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 41  0xA0, 0xC9, 0x0A
13dc0 2c 20 30 78 38 46 2c 20 30 78 33 39 5d 7d 3b 0a  , 0x8F, 0x39]};.
13dd0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
13de0 5f 53 69 7a 65 43 61 74 65 67 6f 72 69 7a 65 72  _SizeCategorizer
13df0 20 3d 20 7b 30 78 35 35 44 37 42 38 35 32 2c 20   = {0x55D7B852, 
13e00 30 78 46 36 44 31 2c 20 30 78 34 32 46 32 2c 20  0xF6D1, 0x42F2, 
13e10 5b 30 78 41 41 2c 20 30 78 37 35 2c 20 30 78 38  [0xAA, 0x75, 0x8
13e20 37 2c 20 30 78 32 38 2c 20 30 78 41 31 2c 20 30  7, 0x28, 0xA1, 0
13e30 78 42 32 2c 20 30 78 44 32 2c 20 30 78 36 34 5d  xB2, 0xD2, 0x64]
13e40 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
13e50 53 49 44 5f 53 6f 66 74 44 69 73 74 45 78 74 20  SID_SoftDistExt 
13e60 3d 20 7b 30 78 42 31 35 42 38 44 43 30 2c 20 30  = {0xB15B8DC0, 0
13e70 78 43 37 45 31 2c 20 30 78 31 31 44 30 2c 20 5b  xC7E1, 0x11D0, [
13e80 30 78 38 36 2c 20 30 78 38 30 2c 20 30 78 30 30  0x86, 0x80, 0x00
13e90 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
13ea0 42 44 2c 20 30 78 43 42 2c 20 30 78 37 31 5d 7d  BD, 0xCB, 0x71]}
13eb0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
13ec0 49 44 5f 53 70 65 61 6b 65 72 70 68 6f 6e 65 54  ID_SpeakerphoneT
13ed0 65 72 6d 69 6e 61 6c 20 3d 20 7b 30 78 41 41 46  erminal = {0xAAF
13ee0 35 37 38 45 45 2c 20 30 78 44 43 37 30 2c 20 30  578EE, 0xDC70, 0
13ef0 78 31 31 44 30 2c 20 5b 30 78 38 45 2c 20 30 78  x11D0, [0x8E, 0x
13f00 44 33 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  D3, 0x00, 0xC0, 
13f10 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38 30  0x4F, 0xB6, 0x80
13f20 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x9F]};. const
13f30 20 49 49 44 20 43 4c 53 49 44 5f 53 70 65 61 6b   IID CLSID_Speak
13f40 65 72 73 54 65 72 6d 69 6e 61 6c 20 3d 20 7b 30  ersTerminal = {0
13f50 78 41 41 46 35 37 38 46 30 2c 20 30 78 44 43 37  xAAF578F0, 0xDC7
13f60 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 45  0, 0x11D0, [0x8E
13f70 2c 20 30 78 44 33 2c 20 30 78 30 30 2c 20 30 78  , 0xD3, 0x00, 0x
13f80 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20  C0, 0x4F, 0xB6, 
13f90 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63  0x80, 0x9F]};. c
13fa0 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53  onst IID CLSID_S
13fb0 70 65 65 63 68 55 49 53 65 72 76 65 72 20 3d 20  peechUIServer = 
13fc0 7b 30 78 31 34 34 33 39 30 34 42 2c 20 30 78 33  {0x1443904B, 0x3
13fd0 34 45 34 2c 20 30 78 34 30 46 36 2c 20 5b 30 78  4E4, 0x40F6, [0x
13fe0 42 33 2c 20 30 78 30 46 2c 20 30 78 36 42 2c 20  B3, 0x0F, 0x6B, 
13ff0 30 78 45 42 2c 20 30 78 38 31 2c 20 30 78 32 36  0xEB, 0x81, 0x26
14000 2c 20 30 78 37 42 2c 20 30 78 38 30 5d 7d 3b 0a  , 0x7B, 0x80]};.
14010 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
14020 5f 53 74 61 74 69 63 44 69 62 20 3d 20 7b 30 78  _StaticDib = {0x
14030 30 30 30 30 30 33 31 36 2c 20 30 78 30 30 30 30  00000316, 0x0000
14040 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
14050 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
14060 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
14070 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
14080 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 74  nst IID CLSID_St
14090 61 74 69 63 4d 65 74 61 66 69 6c 65 20 3d 20 7b  aticMetafile = {
140a0 30 78 30 30 30 30 30 33 31 35 2c 20 30 78 30 30  0x00000315, 0x00
140b0 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
140c0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
140d0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
140e0 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
140f0 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
14100 53 74 64 41 73 79 6e 63 41 63 74 4d 61 6e 61 67  StdAsyncActManag
14110 65 72 20 3d 20 7b 30 78 30 30 30 30 30 33 32 39  er = {0x00000329
14120 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
14130 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
14140 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
14150 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
14160 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
14170 43 4c 53 49 44 5f 53 74 64 43 6f 6d 70 6f 6e 65  CLSID_StdCompone
14180 6e 74 43 61 74 65 67 6f 72 69 65 73 4d 67 72 20  ntCategoriesMgr 
14190 3d 20 7b 30 78 30 30 30 32 45 30 30 35 2c 20 30  = {0x0002E005, 0
141a0 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
141b0 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
141c0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
141d0 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
141e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
141f0 49 44 5f 53 74 64 45 6e 63 6f 64 69 6e 67 46 69  ID_StdEncodingFi
14200 6c 74 65 72 46 61 63 20 3d 20 7b 30 78 35 34 43  lterFac = {0x54C
14210 33 37 43 44 30 2c 20 30 78 44 39 34 34 2c 20 30  37CD0, 0xD944, 0
14220 78 31 31 44 30 2c 20 5b 30 78 41 39 2c 20 30 78  x11D0, [0xA9, 0x
14230 46 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  F4, 0x00, 0x60, 
14240 30 78 39 37 2c 20 30 78 39 34 2c 20 30 78 32 33  0x97, 0x94, 0x23
14250 2c 20 30 78 31 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x11]};. const
14260 20 49 49 44 20 43 4c 53 49 44 5f 53 74 64 45 76   IID CLSID_StdEv
14270 65 6e 74 20 3d 20 7b 30 78 30 30 30 30 30 33 32  ent = {0x0000032
14280 42 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  B, 0x0000, 0x000
14290 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
142a0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
142b0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
142c0 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
142d0 20 43 4c 53 49 44 5f 53 74 64 46 6f 6e 74 20 3d   CLSID_StdFont =
142e0 20 7b 30 78 30 42 45 33 35 32 30 33 2c 20 30 78   {0x0BE35203, 0x
142f0 38 46 39 31 2c 20 30 78 31 31 43 45 2c 20 5b 30  8F91, 0x11CE, [0
14300 78 39 44 2c 20 30 78 45 33 2c 20 30 78 30 30 2c  x9D, 0xE3, 0x00,
14310 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
14320 42 2c 20 30 78 42 38 2c 20 30 78 35 31 5d 7d 3b  B, 0xB8, 0x51]};
14330 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
14340 44 5f 53 74 64 47 6c 6f 62 61 6c 49 6e 74 65 72  D_StdGlobalInter
14350 66 61 63 65 54 61 62 6c 65 20 3d 20 7b 30 78 30  faceTable = {0x0
14360 30 30 30 30 33 32 33 2c 20 30 78 30 30 30 30 2c  0000323, 0x0000,
14370 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
14380 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
14390 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
143a0 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
143b0 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 74 64  st IID CLSID_Std
143c0 48 6c 69 6e 6b 20 3d 20 7b 30 78 37 39 45 41 43  Hlink = {0x79EAC
143d0 39 44 30 2c 20 30 78 42 41 46 39 2c 20 30 78 31  9D0, 0xBAF9, 0x1
143e0 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32  1CE, [0x8C, 0x82
143f0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
14400 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20  00, 0x4B, 0xA9, 
14410 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
14420 49 44 20 43 4c 53 49 44 5f 53 74 64 48 6c 69 6e  ID CLSID_StdHlin
14430 6b 42 72 6f 77 73 65 43 6f 6e 74 65 78 74 20 3d  kBrowseContext =
14440 20 7b 30 78 37 39 45 41 43 39 44 31 2c 20 30 78   {0x79EAC9D1, 0x
14450 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b 30  BAF9, 0x11CE, [0
14460 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  x8C, 0x82, 0x00,
14470 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
14480 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b  B, 0xA9, 0x0B]};
14490 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
144a0 44 5f 53 74 64 4d 61 72 73 68 61 6c 20 3d 20 7b  D_StdMarshal = {
144b0 30 78 30 30 30 30 30 30 31 37 2c 20 30 78 30 30  0x00000017, 0x00
144c0 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
144d0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
144e0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
144f0 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
14500 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
14510 53 74 64 4e 6f 74 69 66 69 63 61 74 69 6f 6e 4d  StdNotificationM
14520 67 72 20 3d 20 7b 30 78 43 37 33 33 45 34 41 46  gr = {0xC733E4AF
14530 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30  , 0x576E, 0x11D0
14540 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30  , [0xB2, 0x8C, 0
14550 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
14560 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32   0xD7, 0xCD, 0x2
14570 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
14580 43 4c 53 49 44 5f 53 74 64 50 69 63 74 75 72 65  CLSID_StdPicture
14590 20 3d 20 7b 30 78 30 42 45 33 35 32 30 34 2c 20   = {0x0BE35204, 
145a0 30 78 38 46 39 31 2c 20 30 78 31 31 43 45 2c 20  0x8F91, 0x11CE, 
145b0 5b 30 78 39 44 2c 20 30 78 45 33 2c 20 30 78 30  [0x9D, 0xE3, 0x0
145c0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
145d0 78 34 42 2c 20 30 78 42 38 2c 20 30 78 35 31 5d  x4B, 0xB8, 0x51]
145e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
145f0 53 49 44 5f 53 74 64 55 52 4c 4d 6f 6e 69 6b 65  SID_StdURLMonike
14600 72 20 3d 20 7b 30 78 37 39 45 41 43 39 45 30 2c  r = {0x79EAC9E0,
14610 20 30 78 42 41 46 39 2c 20 30 78 31 31 43 45 2c   0xBAF9, 0x11CE,
14620 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30 78   [0x8C, 0x82, 0x
14630 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
14640 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30 42  0x4B, 0xA9, 0x0B
14650 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
14660 4c 53 49 44 5f 53 74 64 55 52 4c 50 72 6f 74 6f  LSID_StdURLProto
14670 63 6f 6c 20 3d 20 7b 30 78 37 39 45 41 43 39 45  col = {0x79EAC9E
14680 31 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43  1, 0xBAF9, 0x11C
14690 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20  E, [0x8C, 0x82, 
146a0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
146b0 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78  , 0x4B, 0xA9, 0x
146c0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
146d0 20 43 4c 53 49 44 5f 53 74 67 46 6f 6c 64 65 72   CLSID_StgFolder
146e0 20 3d 20 7b 30 78 45 37 37 33 46 31 41 46 2c 20   = {0xE773F1AF, 
146f0 30 78 33 41 36 35 2c 20 30 78 34 38 36 36 2c 20  0x3A65, 0x4866, 
14700 5b 30 78 38 35 2c 20 30 78 37 44 2c 20 30 78 38  [0x85, 0x7D, 0x8
14710 34 2c 20 30 78 36 46 2c 20 30 78 43 39 2c 20 30  4, 0x6F, 0xC9, 0
14720 78 43 34 2c 20 30 78 35 39 2c 20 30 78 38 41 5d  xC4, 0x59, 0x8A]
14730 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
14740 53 49 44 5f 53 74 6f 63 6b 43 6f 6c 6f 72 50 61  SID_StockColorPa
14750 67 65 20 3d 20 7b 30 78 37 45 42 44 41 41 45 31  ge = {0x7EBDAAE1
14760 2c 20 30 78 38 31 32 30 2c 20 30 78 31 31 43 46  , 0x8120, 0x11CF
14770 2c 20 5b 30 78 38 39 2c 20 30 78 39 46 2c 20 30  , [0x89, 0x9F, 0
14780 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
14790 20 30 78 36 38 2c 20 30 78 38 42 2c 20 30 78 31   0x68, 0x8B, 0x1
147a0 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
147b0 43 4c 53 49 44 5f 53 74 6f 63 6b 46 6f 6e 74 50  CLSID_StockFontP
147c0 61 67 65 20 3d 20 7b 30 78 37 45 42 44 41 41 45  age = {0x7EBDAAE
147d0 30 2c 20 30 78 38 31 32 30 2c 20 30 78 31 31 43  0, 0x8120, 0x11C
147e0 46 2c 20 5b 30 78 38 39 2c 20 30 78 39 46 2c 20  F, [0x89, 0x9F, 
147f0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
14800 2c 20 30 78 36 38 2c 20 30 78 38 42 2c 20 30 78  , 0x68, 0x8B, 0x
14810 31 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  10]};. const IID
14820 20 43 4c 53 49 44 5f 53 74 6f 63 6b 50 69 63 74   CLSID_StockPict
14830 75 72 65 50 61 67 65 20 3d 20 7b 30 78 37 45 42  urePage = {0x7EB
14840 44 41 41 45 32 2c 20 30 78 38 31 32 30 2c 20 30  DAAE2, 0x8120, 0
14850 78 31 31 43 46 2c 20 5b 30 78 38 39 2c 20 30 78  x11CF, [0x89, 0x
14860 39 46 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  9F, 0x00, 0xAA, 
14870 30 78 30 30 2c 20 30 78 36 38 2c 20 30 78 38 42  0x00, 0x68, 0x8B
14880 2c 20 30 78 31 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x10]};. const
14890 20 49 49 44 20 43 4c 53 49 44 5f 53 75 62 73 63   IID CLSID_Subsc
148a0 72 69 70 74 69 6f 6e 4d 67 72 20 3d 20 7b 30 78  riptionMgr = {0x
148b0 41 42 42 45 33 31 44 30 2c 20 30 78 36 44 41 45  ABBE31D0, 0x6DAE
148c0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 45 2c  , 0x11D0, [0xBE,
148d0 20 30 78 43 41 2c 20 30 78 30 30 2c 20 30 78 43   0xCA, 0x00, 0xC
148e0 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30  0, 0x4F, 0xD9, 0
148f0 78 34 30 2c 20 30 78 42 45 5d 7d 3b 0a 20 63 6f  x40, 0xBE]};. co
14900 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 75  nst IID CLSID_Su
14910 62 73 63 72 69 70 74 69 6f 6e 54 68 72 6f 74 74  bscriptionThrott
14920 6c 65 72 20 3d 20 7b 30 78 31 45 39 42 30 30 45  ler = {0x1E9B00E
14930 35 2c 20 30 78 39 38 34 36 2c 20 30 78 31 31 44  5, 0x9846, 0x11D
14940 31 2c 20 5b 30 78 41 31 2c 20 30 78 45 45 2c 20  1, [0xA1, 0xEE, 
14950 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
14960 2c 20 30 78 43 32 2c 20 30 78 46 42 2c 20 30 78  , 0xC2, 0xFB, 0x
14970 45 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  E1]};. const IID
14980 20 43 4c 53 49 44 5f 53 57 62 65 6d 44 61 74 65   CLSID_SWbemDate
14990 54 69 6d 65 20 3d 20 7b 30 78 34 37 44 46 42 45  Time = {0x47DFBE
149a0 35 34 2c 20 30 78 43 46 37 36 2c 20 30 78 31 31  54, 0xCF76, 0x11
149b0 44 33 2c 20 5b 30 78 42 33 2c 20 30 78 38 46 2c  D3, [0xB3, 0x8F,
149c0 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30 78 35   0x00, 0x10, 0x5
149d0 41 2c 20 30 78 31 46 2c 20 30 78 34 37 2c 20 30  A, 0x1F, 0x47, 0
149e0 78 33 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3A]};. const II
149f0 44 20 43 4c 53 49 44 5f 53 57 62 65 6d 45 76 65  D CLSID_SWbemEve
14a00 6e 74 53 6f 75 72 63 65 20 3d 20 7b 30 78 30 34  ntSource = {0x04
14a10 42 38 33 44 35 38 2c 20 30 78 32 31 41 45 2c 20  B83D58, 0x21AE, 
14a20 30 78 31 31 44 32 2c 20 5b 30 78 38 42 2c 20 30  0x11D2, [0x8B, 0
14a30 78 33 33 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  x33, 0x00, 0x60,
14a40 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30 78 44   0x08, 0x06, 0xD
14a50 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73  9, 0xB6]};. cons
14a60 74 20 49 49 44 20 43 4c 53 49 44 5f 53 57 62 65  t IID CLSID_SWbe
14a70 6d 4c 61 73 74 45 72 72 6f 72 20 3d 20 7b 30 78  mLastError = {0x
14a80 43 32 46 45 45 45 41 43 2c 20 30 78 43 46 43 44  C2FEEEAC, 0xCFCD
14a90 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 42 2c  , 0x11D1, [0x8B,
14aa0 20 30 78 30 35 2c 20 30 78 30 30 2c 20 30 78 36   0x05, 0x00, 0x6
14ab0 30 2c 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30  0, 0x08, 0x06, 0
14ac0 78 44 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f  xD9, 0xB6]};. co
14ad0 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 57  nst IID CLSID_SW
14ae0 62 65 6d 4c 6f 63 61 74 6f 72 20 3d 20 7b 30 78  bemLocator = {0x
14af0 37 36 41 36 34 31 35 38 2c 20 30 78 43 42 34 31  76A64158, 0xCB41
14b00 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 42 2c  , 0x11D1, [0x8B,
14b10 20 30 78 30 32 2c 20 30 78 30 30 2c 20 30 78 36   0x02, 0x00, 0x6
14b20 30 2c 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30  0, 0x08, 0x06, 0
14b30 78 44 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f  xD9, 0xB6]};. co
14b40 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 57  nst IID CLSID_SW
14b50 62 65 6d 4d 65 74 68 6f 64 20 3d 20 7b 30 78 30  bemMethod = {0x0
14b60 34 42 38 33 44 35 42 2c 20 30 78 32 31 41 45 2c  4B83D5B, 0x21AE,
14b70 20 30 78 31 31 44 32 2c 20 5b 30 78 38 42 2c 20   0x11D2, [0x8B, 
14b80 30 78 33 33 2c 20 30 78 30 30 2c 20 30 78 36 30  0x33, 0x00, 0x60
14b90 2c 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30 78  , 0x08, 0x06, 0x
14ba0 44 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e  D9, 0xB6]};. con
14bb0 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 57 62  st IID CLSID_SWb
14bc0 65 6d 4d 65 74 68 6f 64 53 65 74 20 3d 20 7b 30  emMethodSet = {0
14bd0 78 30 34 42 38 33 44 35 41 2c 20 30 78 32 31 41  x04B83D5A, 0x21A
14be0 45 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 42  E, 0x11D2, [0x8B
14bf0 2c 20 30 78 33 33 2c 20 30 78 30 30 2c 20 30 78  , 0x33, 0x00, 0x
14c00 36 30 2c 20 30 78 30 38 2c 20 30 78 30 36 2c 20  60, 0x08, 0x06, 
14c10 30 78 44 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63  0xD9, 0xB6]};. c
14c20 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53  onst IID CLSID_S
14c30 57 62 65 6d 4e 61 6d 65 64 56 61 6c 75 65 20 3d  WbemNamedValue =
14c40 20 7b 30 78 30 34 42 38 33 44 36 30 2c 20 30 78   {0x04B83D60, 0x
14c50 32 31 41 45 2c 20 30 78 31 31 44 32 2c 20 5b 30  21AE, 0x11D2, [0
14c60 78 38 42 2c 20 30 78 33 33 2c 20 30 78 30 30 2c  x8B, 0x33, 0x00,
14c70 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 30   0x60, 0x08, 0x0
14c80 36 2c 20 30 78 44 39 2c 20 30 78 42 36 5d 7d 3b  6, 0xD9, 0xB6]};
14c90 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
14ca0 44 5f 53 57 62 65 6d 4e 61 6d 65 64 56 61 6c 75  D_SWbemNamedValu
14cb0 65 53 65 74 20 3d 20 7b 30 78 39 41 45 44 33 38  eSet = {0x9AED38
14cc0 34 45 2c 20 30 78 43 45 38 42 2c 20 30 78 31 31  4E, 0xCE8B, 0x11
14cd0 44 31 2c 20 5b 30 78 38 42 2c 20 30 78 30 35 2c  D1, [0x8B, 0x05,
14ce0 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
14cf0 38 2c 20 30 78 30 36 2c 20 30 78 44 39 2c 20 30  8, 0x06, 0xD9, 0
14d00 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xB6]};. const II
14d10 44 20 43 4c 53 49 44 5f 53 57 62 65 6d 4f 62 6a  D CLSID_SWbemObj
14d20 65 63 74 20 3d 20 7b 30 78 30 34 42 38 33 44 36  ect = {0x04B83D6
14d30 32 2c 20 30 78 32 31 41 45 2c 20 30 78 31 31 44  2, 0x21AE, 0x11D
14d40 32 2c 20 5b 30 78 38 42 2c 20 30 78 33 33 2c 20  2, [0x8B, 0x33, 
14d50 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38  0x00, 0x60, 0x08
14d60 2c 20 30 78 30 36 2c 20 30 78 44 39 2c 20 30 78  , 0x06, 0xD9, 0x
14d70 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  B6]};. const IID
14d80 20 43 4c 53 49 44 5f 53 57 62 65 6d 4f 62 6a 65   CLSID_SWbemObje
14d90 63 74 45 78 20 3d 20 7b 30 78 44 36 42 44 41 46  ctEx = {0xD6BDAF
14da0 42 32 2c 20 30 78 39 34 33 35 2c 20 30 78 34 39  B2, 0x9435, 0x49
14db0 31 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 37 2c  1F, [0xBB, 0x87,
14dc0 20 30 78 36 41 2c 20 30 78 41 30 2c 20 30 78 46   0x6A, 0xA0, 0xF
14dd0 30 2c 20 30 78 42 43 2c 20 30 78 33 31 2c 20 30  0, 0xBC, 0x31, 0
14de0 78 41 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA2]};. const II
14df0 44 20 43 4c 53 49 44 5f 53 57 62 65 6d 4f 62 6a  D CLSID_SWbemObj
14e00 65 63 74 50 61 74 68 20 3d 20 7b 30 78 35 37 39  ectPath = {0x579
14e10 31 42 43 32 36 2c 20 30 78 43 45 39 43 2c 20 30  1BC26, 0xCE9C, 0
14e20 78 31 31 44 31 2c 20 5b 30 78 39 37 2c 20 30 78  x11D1, [0x97, 0x
14e30 42 46 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  BF, 0x00, 0x00, 
14e40 30 78 46 38 2c 20 30 78 31 45 2c 20 30 78 38 34  0xF8, 0x1E, 0x84
14e50 2c 20 30 78 39 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x9C]};. const
14e60 20 49 49 44 20 43 4c 53 49 44 5f 53 57 62 65 6d   IID CLSID_SWbem
14e70 4f 62 6a 65 63 74 53 65 74 20 3d 20 7b 30 78 30  ObjectSet = {0x0
14e80 34 42 38 33 44 36 31 2c 20 30 78 32 31 41 45 2c  4B83D61, 0x21AE,
14e90 20 30 78 31 31 44 32 2c 20 5b 30 78 38 42 2c 20   0x11D2, [0x8B, 
14ea0 30 78 33 33 2c 20 30 78 30 30 2c 20 30 78 36 30  0x33, 0x00, 0x60
14eb0 2c 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30 78  , 0x08, 0x06, 0x
14ec0 44 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e  D9, 0xB6]};. con
14ed0 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53 57 62  st IID CLSID_SWb
14ee0 65 6d 50 72 69 76 69 6c 65 67 65 20 3d 20 7b 30  emPrivilege = {0
14ef0 78 32 36 45 45 36 37 42 43 2c 20 30 78 35 38 30  x26EE67BC, 0x580
14f00 34 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 42  4, 0x11D2, [0x8B
14f10 2c 20 30 78 34 41 2c 20 30 78 30 30 2c 20 30 78  , 0x4A, 0x00, 0x
14f20 36 30 2c 20 30 78 30 38 2c 20 30 78 30 36 2c 20  60, 0x08, 0x06, 
14f30 30 78 44 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63  0xD9, 0xB6]};. c
14f40 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53  onst IID CLSID_S
14f50 57 62 65 6d 50 72 69 76 69 6c 65 67 65 53 65 74  WbemPrivilegeSet
14f60 20 3d 20 7b 30 78 32 36 45 45 36 37 42 45 2c 20   = {0x26EE67BE, 
14f70 30 78 35 38 30 34 2c 20 30 78 31 31 44 32 2c 20  0x5804, 0x11D2, 
14f80 5b 30 78 38 42 2c 20 30 78 34 41 2c 20 30 78 30  [0x8B, 0x4A, 0x0
14f90 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
14fa0 78 30 36 2c 20 30 78 44 39 2c 20 30 78 42 36 5d  x06, 0xD9, 0xB6]
14fb0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
14fc0 53 49 44 5f 53 57 62 65 6d 50 72 6f 70 65 72 74  SID_SWbemPropert
14fd0 79 20 3d 20 7b 30 78 30 34 42 38 33 44 35 44 2c  y = {0x04B83D5D,
14fe0 20 30 78 32 31 41 45 2c 20 30 78 31 31 44 32 2c   0x21AE, 0x11D2,
14ff0 20 5b 30 78 38 42 2c 20 30 78 33 33 2c 20 30 78   [0x8B, 0x33, 0x
15000 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20  00, 0x60, 0x08, 
15010 30 78 30 36 2c 20 30 78 44 39 2c 20 30 78 42 36  0x06, 0xD9, 0xB6
15020 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
15030 4c 53 49 44 5f 53 57 62 65 6d 50 72 6f 70 65 72  LSID_SWbemProper
15040 74 79 53 65 74 20 3d 20 7b 30 78 30 34 42 38 33  tySet = {0x04B83
15050 44 35 43 2c 20 30 78 32 31 41 45 2c 20 30 78 31  D5C, 0x21AE, 0x1
15060 31 44 32 2c 20 5b 30 78 38 42 2c 20 30 78 33 33  1D2, [0x8B, 0x33
15070 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78  , 0x00, 0x60, 0x
15080 30 38 2c 20 30 78 30 36 2c 20 30 78 44 39 2c 20  08, 0x06, 0xD9, 
15090 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xB6]};. const I
150a0 49 44 20 43 4c 53 49 44 5f 53 57 62 65 6d 51 75  ID CLSID_SWbemQu
150b0 61 6c 69 66 69 65 72 20 3d 20 7b 30 78 30 34 42  alifier = {0x04B
150c0 38 33 44 35 46 2c 20 30 78 32 31 41 45 2c 20 30  83D5F, 0x21AE, 0
150d0 78 31 31 44 32 2c 20 5b 30 78 38 42 2c 20 30 78  x11D2, [0x8B, 0x
150e0 33 33 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  33, 0x00, 0x60, 
150f0 30 78 30 38 2c 20 30 78 30 36 2c 20 30 78 44 39  0x08, 0x06, 0xD9
15100 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xB6]};. const
15110 20 49 49 44 20 43 4c 53 49 44 5f 53 57 62 65 6d   IID CLSID_SWbem
15120 51 75 61 6c 69 66 69 65 72 53 65 74 20 3d 20 7b  QualifierSet = {
15130 30 78 30 34 42 38 33 44 35 45 2c 20 30 78 32 31  0x04B83D5E, 0x21
15140 41 45 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38  AE, 0x11D2, [0x8
15150 42 2c 20 30 78 33 33 2c 20 30 78 30 30 2c 20 30  B, 0x33, 0x00, 0
15160 78 36 30 2c 20 30 78 30 38 2c 20 30 78 30 36 2c  x60, 0x08, 0x06,
15170 20 30 78 44 39 2c 20 30 78 42 36 5d 7d 3b 0a 20   0xD9, 0xB6]};. 
15180 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
15190 53 57 62 65 6d 52 65 66 72 65 73 68 61 62 6c 65  SWbemRefreshable
151a0 49 74 65 6d 20 3d 20 7b 30 78 38 43 36 38 35 34  Item = {0x8C6854
151b0 42 43 2c 20 30 78 44 45 34 42 2c 20 30 78 31 31  BC, 0xDE4B, 0x11
151c0 44 33 2c 20 5b 30 78 42 33 2c 20 30 78 39 30 2c  D3, [0xB3, 0x90,
151d0 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30 78 35   0x00, 0x10, 0x5
151e0 41 2c 20 30 78 31 46 2c 20 30 78 34 37 2c 20 30  A, 0x1F, 0x47, 0
151f0 78 33 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3A]};. const II
15200 44 20 43 4c 53 49 44 5f 53 57 62 65 6d 52 65 66  D CLSID_SWbemRef
15210 72 65 73 68 65 72 20 3d 20 7b 30 78 44 32 36 39  resher = {0xD269
15220 42 46 35 43 2c 20 30 78 44 39 43 31 2c 20 30 78  BF5C, 0xD9C1, 0x
15230 31 31 44 33 2c 20 5b 30 78 42 33 2c 20 30 78 38  11D3, [0xB3, 0x8
15240 46 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30  F, 0x00, 0x10, 0
15250 78 35 41 2c 20 30 78 31 46 2c 20 30 78 34 37 2c  x5A, 0x1F, 0x47,
15260 20 30 78 33 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3A]};. const 
15270 49 49 44 20 43 4c 53 49 44 5f 53 57 62 65 6d 53  IID CLSID_SWbemS
15280 65 63 75 72 69 74 79 20 3d 20 7b 30 78 42 35 34  ecurity = {0xB54
15290 44 36 36 45 39 2c 20 30 78 32 32 38 37 2c 20 30  D66E9, 0x2287, 0
152a0 78 31 31 44 32 2c 20 5b 30 78 38 42 2c 20 30 78  x11D2, [0x8B, 0x
152b0 33 33 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  33, 0x00, 0x60, 
152c0 30 78 30 38 2c 20 30 78 30 36 2c 20 30 78 44 39  0x08, 0x06, 0xD9
152d0 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xB6]};. const
152e0 20 49 49 44 20 43 4c 53 49 44 5f 53 57 62 65 6d   IID CLSID_SWbem
152f0 53 65 72 76 69 63 65 73 20 3d 20 7b 30 78 30 34  Services = {0x04
15300 42 38 33 44 36 33 2c 20 30 78 32 31 41 45 2c 20  B83D63, 0x21AE, 
15310 30 78 31 31 44 32 2c 20 5b 30 78 38 42 2c 20 30  0x11D2, [0x8B, 0
15320 78 33 33 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  x33, 0x00, 0x60,
15330 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30 78 44   0x08, 0x06, 0xD
15340 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73  9, 0xB6]};. cons
15350 74 20 49 49 44 20 43 4c 53 49 44 5f 53 57 62 65  t IID CLSID_SWbe
15360 6d 53 65 72 76 69 63 65 73 45 78 20 3d 20 7b 30  mServicesEx = {0
15370 78 36 32 45 35 32 32 44 43 2c 20 30 78 38 43 46  x62E522DC, 0x8CF
15380 33 2c 20 30 78 34 30 41 38 2c 20 5b 30 78 38 42  3, 0x40A8, [0x8B
15390 2c 20 30 78 32 45 2c 20 30 78 33 37 2c 20 30 78  , 0x2E, 0x37, 0x
153a0 44 35 2c 20 30 78 39 35 2c 20 30 78 36 35 2c 20  D5, 0x95, 0x65, 
153b0 30 78 31 45 2c 20 30 78 34 30 5d 7d 3b 0a 20 63  0x1E, 0x40]};. c
153c0 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 53  onst IID CLSID_S
153d0 57 62 65 6d 53 69 6e 6b 20 3d 20 7b 30 78 37 35  WbemSink = {0x75
153e0 37 31 38 43 39 41 2c 20 30 78 46 30 32 39 2c 20  718C9A, 0xF029, 
153f0 30 78 31 31 44 31 2c 20 5b 30 78 41 31 2c 20 30  0x11D1, [0xA1, 0
15400 78 41 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xAC, 0x00, 0xC0,
15410 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78 43   0x4F, 0xB6, 0xC
15420 32 2c 20 30 78 32 33 5d 7d 3b 0a 20 63 6f 6e 73  2, 0x23]};. cons
15430 74 20 49 49 44 20 43 4c 53 49 44 5f 53 79 6e 63  t IID CLSID_Sync
15440 68 72 6f 6e 69 7a 65 43 6f 6e 74 61 69 6e 65 72  hronizeContainer
15450 20 3d 20 7b 30 78 30 30 30 30 30 33 32 44 2c 20   = {0x0000032D, 
15460 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
15470 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
15480 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
15490 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
154a0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
154b0 53 49 44 5f 53 79 6e 63 4d 67 72 20 3d 20 7b 30  SID_SyncMgr = {0
154c0 78 36 32 39 35 44 46 32 37 2c 20 30 78 33 35 45  x6295DF27, 0x35E
154d0 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37  E, 0x11D1, [0x87
154e0 2c 20 30 78 30 37 2c 20 30 78 30 30 2c 20 30 78  , 0x07, 0x00, 0x
154f0 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20  C0, 0x4F, 0xD9, 
15500 30 78 33 33 2c 20 30 78 32 37 5d 7d 3b 0a 20 63  0x33, 0x27]};. c
15510 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 54  onst IID CLSID_T
15520 41 50 49 20 3d 20 7b 30 78 32 31 44 36 44 34 38  API = {0x21D6D48
15530 45 2c 20 30 78 41 38 38 42 2c 20 30 78 31 31 44  E, 0xA88B, 0x11D
15540 30 2c 20 5b 30 78 38 33 2c 20 30 78 44 44 2c 20  0, [0x83, 0xDD, 
15550 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
15560 2c 20 30 78 33 43 2c 20 30 78 43 41 2c 20 30 78  , 0x3C, 0xCA, 0x
15570 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  BD]};. const IID
15580 20 43 4c 53 49 44 5f 54 61 73 6b 62 61 72 4c 69   CLSID_TaskbarLi
15590 73 74 20 3d 20 7b 30 78 35 36 46 44 46 33 34 34  st = {0x56FDF344
155a0 2c 20 30 78 46 44 36 44 2c 20 30 78 31 31 44 30  , 0xFD6D, 0x11D0
155b0 2c 20 5b 30 78 39 35 2c 20 30 78 38 41 2c 20 30  , [0x95, 0x8A, 0
155c0 78 30 30 2c 20 30 78 36 30 2c 20 30 78 39 37 2c  x00, 0x60, 0x97,
155d0 20 30 78 43 39 2c 20 30 78 41 30 2c 20 30 78 39   0xC9, 0xA0, 0x9
155e0 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
155f0 43 4c 53 49 44 5f 54 61 73 6b 4d 61 6e 61 67 65  CLSID_TaskManage
15600 72 20 3d 20 7b 30 78 43 30 46 36 31 35 41 37 2c  r = {0xC0F615A7,
15610 20 30 78 46 38 37 34 2c 20 30 78 34 35 32 31 2c   0xF874, 0x4521,
15620 20 5b 30 78 38 37 2c 20 30 78 39 31 2c 20 30 78   [0x87, 0x91, 0x
15630 45 44 2c 20 30 78 33 42 2c 20 30 78 38 34 2c 20  ED, 0x3B, 0x84, 
15640 30 78 30 31 2c 20 30 78 37 45 2c 20 30 78 46 37  0x01, 0x7E, 0xF7
15650 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
15660 4c 53 49 44 5f 54 65 72 6d 69 6e 61 6c 4d 61 6e  LSID_TerminalMan
15670 61 67 65 72 20 3d 20 7b 30 78 37 31 37 30 46 32  ager = {0x7170F2
15680 45 30 2c 20 30 78 39 42 45 33 2c 20 30 78 31 31  E0, 0x9BE3, 0x11
15690 44 30 2c 20 5b 30 78 41 30 2c 20 30 78 30 39 2c  D0, [0xA0, 0x09,
156a0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
156b0 30 2c 20 30 78 42 36 2c 20 30 78 30 35 2c 20 30  0, 0xB6, 0x05, 0
156c0 78 41 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA4]};. const II
156d0 44 20 43 4c 53 49 44 5f 54 48 52 45 41 44 5f 42  D CLSID_THREAD_B
156e0 52 4f 41 44 43 41 53 54 20 3d 20 7b 30 78 44 33  ROADCAST = {0xD3
156f0 34 46 31 38 31 32 2c 20 30 78 35 37 36 45 2c 20  4F1812, 0x576E, 
15700 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30  0x11D0, [0xB2, 0
15710 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x8C, 0x00, 0xC0,
15720 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43   0x4F, 0xD7, 0xC
15730 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x22]};. cons
15740 74 20 49 49 44 20 43 4c 53 49 44 5f 54 68 72 65  t IID CLSID_Thre
15750 61 64 44 69 61 6c 6f 67 50 72 6f 63 50 61 72 61  adDialogProcPara
15760 6d 20 3d 20 7b 30 78 33 30 35 30 46 35 45 42 2c  m = {0x3050F5EB,
15770 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
15780 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
15790 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
157a0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
157b0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
157c0 4c 53 49 44 5f 54 68 75 6d 62 6e 61 69 6c 46 43  LSID_ThumbnailFC
157d0 4e 48 61 6e 64 6c 65 72 20 3d 20 7b 30 78 43 45  NHandler = {0xCE
157e0 46 43 36 35 44 38 2c 20 30 78 36 36 44 38 2c 20  FC65D8, 0x66D8, 
157f0 30 78 31 31 44 31 2c 20 5b 30 78 38 44 2c 20 30  0x11D1, [0x8D, 0
15800 78 38 43 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x8C, 0x00, 0x00,
15810 20 30 78 46 38 2c 20 30 78 30 34 2c 20 30 78 42   0xF8, 0x04, 0xB
15820 30 2c 20 30 78 35 37 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x57]};. cons
15830 74 20 49 49 44 20 43 4c 53 49 44 5f 54 68 75 6d  t IID CLSID_Thum
15840 62 6e 61 69 6c 55 70 64 61 74 65 72 20 3d 20 7b  bnailUpdater = {
15850 30 78 41 33 43 36 33 39 31 38 2c 20 30 78 38 38  0xA3C63918, 0x88
15860 39 44 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  9D, 0x11D1, [0x8
15870 33 2c 20 30 78 45 39 2c 20 30 78 30 30 2c 20 30  3, 0xE9, 0x00, 0
15880 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c  xC0, 0x4F, 0xC2,
15890 20 30 78 43 36 2c 20 30 78 44 34 5d 7d 3b 0a 20   0xC6, 0xD4]};. 
158a0 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
158b0 54 49 4d 45 20 3d 20 7b 30 78 45 33 32 45 46 35  TIME = {0xE32EF5
158c0 37 42 2c 20 30 78 37 46 44 45 2c 20 30 78 34 37  7B, 0x7FDE, 0x47
158d0 36 35 2c 20 5b 30 78 39 42 2c 20 30 78 43 35 2c  65, [0x9B, 0xC5,
158e0 20 30 78 41 31 2c 20 30 78 42 41 2c 20 30 78 39   0xA1, 0xBA, 0x9
158f0 37 2c 20 30 78 30 35 2c 20 30 78 43 34 2c 20 30  7, 0x05, 0xC4, 0
15900 78 34 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x4E]};. const II
15910 44 20 43 4c 53 49 44 5f 54 49 4d 45 41 6e 69 6d  D CLSID_TIMEAnim
15920 61 74 69 6f 6e 20 3d 20 7b 30 78 46 39 39 44 31  ation = {0xF99D1
15930 33 35 41 2c 20 30 78 43 30 37 43 2c 20 30 78 34  35A, 0xC07C, 0x4
15940 34 39 45 2c 20 5b 30 78 39 36 2c 20 30 78 35 43  49E, [0x96, 0x5C
15950 2c 20 30 78 37 44 2c 20 30 78 42 42 2c 20 30 78  , 0x7D, 0xBB, 0x
15960 37 43 2c 20 30 78 35 35 2c 20 30 78 34 41 2c 20  7C, 0x55, 0x4A, 
15970 30 78 35 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x51]};. const I
15980 49 44 20 43 4c 53 49 44 5f 54 69 6d 65 43 61 74  ID CLSID_TimeCat
15990 65 67 6f 72 69 7a 65 72 20 3d 20 7b 30 78 33 42  egorizer = {0x3B
159a0 42 34 31 31 38 46 2c 20 30 78 44 44 46 44 2c 20  B4118F, 0xDDFD, 
159b0 30 78 34 44 33 30 2c 20 5b 30 78 41 33 2c 20 30  0x4D30, [0xA3, 0
159c0 78 34 38 2c 20 30 78 39 46 2c 20 30 78 42 35 2c  x48, 0x9F, 0xB5,
159d0 20 30 78 44 36 2c 20 30 78 42 46 2c 20 30 78 31   0xD6, 0xBF, 0x1
159e0 41 2c 20 30 78 46 45 5d 7d 3b 0a 20 63 6f 6e 73  A, 0xFE]};. cons
159f0 74 20 49 49 44 20 43 4c 53 49 44 5f 54 49 4d 45  t IID CLSID_TIME
15a00 43 6f 6c 6f 72 41 6e 69 6d 61 74 69 6f 6e 20 3d  ColorAnimation =
15a10 20 7b 30 78 36 32 46 37 35 30 35 32 2c 20 30 78   {0x62F75052, 0x
15a20 46 33 45 43 2c 20 30 78 34 41 36 34 2c 20 5b 30  F3EC, 0x4A64, [0
15a30 78 38 34 2c 20 30 78 46 42 2c 20 30 78 41 42 2c  x84, 0xFB, 0xAB,
15a40 20 30 78 31 38 2c 20 30 78 45 30 2c 20 30 78 37   0x18, 0xE0, 0x7
15a50 34 2c 20 30 78 36 45 2c 20 30 78 44 38 5d 7d 3b  4, 0x6E, 0xD8]};
15a60 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
15a70 44 5f 54 49 4d 45 46 61 63 74 6f 72 79 20 3d 20  D_TIMEFactory = 
15a80 7b 30 78 31 37 32 33 37 41 32 30 2c 20 30 78 33  {0x17237A20, 0x3
15a90 41 44 42 2c 20 30 78 34 38 45 43 2c 20 5b 30 78  ADB, 0x48EC, [0x
15aa0 42 31 2c 20 30 78 38 32 2c 20 30 78 33 35 2c 20  B1, 0x82, 0x35, 
15ab0 30 78 32 39 2c 20 30 78 31 46 2c 20 30 78 31 31  0x29, 0x1F, 0x11
15ac0 2c 20 30 78 35 37 2c 20 30 78 39 30 5d 7d 3b 0a  , 0x57, 0x90]};.
15ad0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
15ae0 5f 54 49 4d 45 46 69 6c 74 65 72 41 6e 69 6d 61  _TIMEFilterAnima
15af0 74 69 6f 6e 20 3d 20 7b 30 78 43 35 34 35 31 35  tion = {0xC54515
15b00 44 30 2c 20 30 78 46 32 45 35 2c 20 30 78 34 42  D0, 0xF2E5, 0x4B
15b10 44 44 2c 20 5b 30 78 41 41 2c 20 30 78 38 36 2c  DD, [0xAA, 0x86,
15b20 20 30 78 31 45 2c 20 30 78 34 46 2c 20 30 78 32   0x1E, 0x4F, 0x2
15b30 33 2c 20 30 78 45 34 2c 20 30 78 38 30 2c 20 30  3, 0xE4, 0x80, 0
15b40 78 45 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xE7]};. const II
15b50 44 20 43 4c 53 49 44 5f 54 49 4d 45 4d 6f 74 69  D CLSID_TIMEMoti
15b60 6f 6e 41 6e 69 6d 61 74 69 6f 6e 20 3d 20 7b 30  onAnimation = {0
15b70 78 30 30 31 39 41 30 39 44 2c 20 30 78 31 41 38  x0019A09D, 0x1A8
15b80 31 2c 20 30 78 34 31 43 35 2c 20 5b 30 78 38 39  1, 0x41C5, [0x89
15b90 2c 20 30 78 45 43 2c 20 30 78 44 39 2c 20 30 78  , 0xEC, 0xD9, 0x
15ba0 45 37 2c 20 30 78 33 37 2c 20 30 78 38 31 2c 20  E7, 0x37, 0x81, 
15bb0 30 78 31 33 2c 20 30 78 30 33 5d 7d 3b 0a 20 63  0x13, 0x03]};. c
15bc0 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 54  onst IID CLSID_T
15bd0 49 4d 45 53 65 74 41 6e 69 6d 61 74 69 6f 6e 20  IMESetAnimation 
15be0 3d 20 7b 30 78 42 41 39 31 43 45 35 33 2c 20 30  = {0xBA91CE53, 0
15bf0 78 42 41 45 42 2c 20 30 78 34 46 30 35 2c 20 5b  xBAEB, 0x4F05, [
15c00 30 78 38 36 2c 20 30 78 31 43 2c 20 30 78 30 41  0x86, 0x1C, 0x0A
15c10 2c 20 30 78 32 41 2c 20 30 78 30 39 2c 20 30 78  , 0x2A, 0x09, 0x
15c20 33 34 2c 20 30 78 46 38 2c 20 30 78 32 45 5d 7d  34, 0xF8, 0x2E]}
15c30 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
15c40 49 44 5f 54 69 6d 65 73 74 61 6d 70 20 3d 20 7b  ID_Timestamp = {
15c50 30 78 42 32 42 45 44 32 45 42 2c 20 30 78 34 30  0xB2BED2EB, 0x40
15c60 38 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  80, 0x11D1, [0xA
15c70 33 2c 20 30 78 41 43 2c 20 30 78 30 30 2c 20 30  3, 0xAC, 0x00, 0
15c80 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c  xC0, 0x4F, 0xB9,
15c90 20 30 78 35 30 2c 20 30 78 44 43 5d 7d 3b 0a 20   0x50, 0xDC]};. 
15ca0 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
15cb0 54 6f 6f 6c 62 61 72 45 78 74 42 75 74 74 6f 6e  ToolbarExtButton
15cc0 73 20 3d 20 7b 30 78 32 43 45 34 42 35 44 38 2c  s = {0x2CE4B5D8,
15cd0 20 30 78 41 32 38 46 2c 20 30 78 31 31 44 32 2c   0xA28F, 0x11D2,
15ce0 20 5b 30 78 38 36 2c 20 30 78 43 35 2c 20 30 78   [0x86, 0xC5, 0x
15cf0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
15d00 30 78 38 45 2c 20 30 78 45 41 2c 20 30 78 39 39  0x8E, 0xEA, 0x99
15d10 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
15d20 4c 53 49 44 5f 54 72 61 63 6b 46 69 6c 65 20 3d  LSID_TrackFile =
15d30 20 7b 30 78 38 37 39 30 43 39 34 37 2c 20 30 78   {0x8790C947, 0x
15d40 41 33 30 42 2c 20 30 78 31 31 44 30 2c 20 5b 30  A30B, 0x11D0, [0
15d50 78 38 43 2c 20 30 78 41 42 2c 20 30 78 30 30 2c  x8C, 0xAB, 0x00,
15d60 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
15d70 39 2c 20 30 78 30 46 2c 20 30 78 38 35 5d 7d 3b  9, 0x0F, 0x85]};
15d80 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
15d90 44 5f 54 72 6b 46 6f 72 63 65 4f 77 6e 65 72 73  D_TrkForceOwners
15da0 68 69 70 20 3d 20 7b 30 78 41 32 35 33 31 46 34  hip = {0xA2531F4
15db0 35 2c 20 30 78 43 36 37 44 2c 20 30 78 31 31 44  5, 0xC67D, 0x11D
15dc0 30 2c 20 5b 30 78 38 43 2c 20 30 78 42 31 2c 20  0, [0x8C, 0xB1, 
15dd0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
15de0 2c 20 30 78 44 39 2c 20 30 78 30 46 2c 20 30 78  , 0xD9, 0x0F, 0x
15df0 38 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  85]};. const IID
15e00 20 43 4c 53 49 44 5f 54 72 6b 52 65 73 74 6f 72   CLSID_TrkRestor
15e10 65 4e 6f 74 69 66 79 20 3d 20 7b 30 78 44 30 30  eNotify = {0xD00
15e20 35 36 46 36 43 2c 20 30 78 45 32 41 30 2c 20 30  56F6C, 0xE2A0, 0
15e30 78 31 31 44 30 2c 20 5b 30 78 42 31 2c 20 30 78  x11D0, [0xB1, 0x
15e40 43 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  C2, 0x00, 0xC0, 
15e50 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 33 38  0x4F, 0xB9, 0x38
15e60 2c 20 30 78 36 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x6D]};. const
15e70 20 49 49 44 20 43 4c 53 49 44 5f 54 72 6b 52 65   IID CLSID_TrkRe
15e80 73 74 6f 72 65 50 61 72 73 65 72 20 3d 20 7b 30  storeParser = {0
15e90 78 37 35 35 39 33 39 45 34 2c 20 30 78 45 33 38  x755939E4, 0xE38
15ea0 31 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 31  1, 0x11D0, [0xB1
15eb0 2c 20 30 78 43 35 2c 20 30 78 30 30 2c 20 30 78  , 0xC5, 0x00, 0x
15ec0 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20  C0, 0x4F, 0xB9, 
15ed0 30 78 33 38 2c 20 30 78 36 44 5d 7d 3b 0a 20 63  0x38, 0x6D]};. c
15ee0 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 54  onst IID CLSID_T
15ef0 79 70 65 64 4e 61 6d 65 20 3d 20 7b 30 78 42 33  ypedName = {0xB3
15f00 33 31 34 33 43 42 2c 20 30 78 34 30 38 30 2c 20  3143CB, 0x4080, 
15f10 30 78 31 31 44 31 2c 20 5b 30 78 41 33 2c 20 30  0x11D1, [0xA3, 0
15f20 78 41 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xAC, 0x00, 0xC0,
15f30 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 35   0x4F, 0xB9, 0x5
15f40 30 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73  0, 0xDC]};. cons
15f50 74 20 49 49 44 20 43 4c 53 49 44 5f 55 6d 69 4c  t IID CLSID_UmiL
15f60 44 41 50 51 75 65 72 79 4f 62 6a 65 63 74 20 3d  DAPQueryObject =
15f70 20 7b 30 78 43 44 35 44 34 44 37 36 2c 20 30 78   {0xCD5D4D76, 0x
15f80 41 38 31 38 2c 20 30 78 34 46 39 35 2c 20 5b 30  A818, 0x4F95, [0
15f90 78 42 39 2c 20 30 78 35 38 2c 20 30 78 37 39 2c  xB9, 0x58, 0x79,
15fa0 20 30 78 37 30 2c 20 30 78 46 44 2c 20 30 78 39   0x70, 0xFD, 0x9
15fb0 34 2c 20 30 78 31 32 2c 20 30 78 43 41 5d 7d 3b  4, 0x12, 0xCA]};
15fc0 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
15fd0 44 5f 55 6e 73 65 63 75 72 65 64 41 70 61 72 74  D_UnsecuredApart
15fe0 6d 65 6e 74 20 3d 20 7b 30 78 34 39 42 44 32 30  ment = {0x49BD20
15ff0 32 38 2c 20 30 78 31 35 32 33 2c 20 30 78 31 31  28, 0x1523, 0x11
16000 44 31 2c 20 5b 30 78 41 44 2c 20 30 78 37 39 2c  D1, [0xAD, 0x79,
16010 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
16020 46 2c 20 30 78 44 38 2c 20 30 78 46 44 2c 20 30  F, 0xD8, 0xFD, 0
16030 78 46 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xFF]};. const II
16040 44 20 43 4c 53 49 44 5f 55 50 6e 50 44 65 73 63  D CLSID_UPnPDesc
16050 72 69 70 74 69 6f 6e 44 6f 63 75 6d 65 6e 74 20  riptionDocument 
16060 3d 20 7b 30 78 31 44 38 41 39 42 34 37 2c 20 30  = {0x1D8A9B47, 0
16070 78 33 41 32 38 2c 20 30 78 34 43 45 32 2c 20 5b  x3A28, 0x4CE2, [
16080 30 78 38 41 2c 20 30 78 34 42 2c 20 30 78 42 44  0x8A, 0x4B, 0xBD
16090 2c 20 30 78 33 34 2c 20 30 78 45 34 2c 20 30 78  , 0x34, 0xE4, 0x
160a0 35 42 2c 20 30 78 43 45 2c 20 30 78 45 42 5d 7d  5B, 0xCE, 0xEB]}
160b0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
160c0 49 44 5f 55 50 6e 50 44 65 76 69 63 65 20 3d 20  ID_UPnPDevice = 
160d0 7b 30 78 41 33 32 35 35 32 43 35 2c 20 30 78 42  {0xA32552C5, 0xB
160e0 41 36 31 2c 20 30 78 34 35 37 41 2c 20 5b 30 78  A61, 0x457A, [0x
160f0 42 35 2c 20 30 78 39 41 2c 20 30 78 41 32 2c 20  B5, 0x9A, 0xA2, 
16100 30 78 35 36 2c 20 30 78 31 45 2c 20 30 78 31 32  0x56, 0x1E, 0x12
16110 2c 20 30 78 35 45 2c 20 30 78 33 33 5d 7d 3b 0a  , 0x5E, 0x33]};.
16120 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
16130 5f 55 50 6e 50 44 65 76 69 63 65 46 69 6e 64 65  _UPnPDeviceFinde
16140 72 20 3d 20 7b 30 78 45 32 30 38 35 46 32 38 2c  r = {0xE2085F28,
16150 20 30 78 46 45 42 37 2c 20 30 78 34 30 34 41 2c   0xFEB7, 0x404A,
16160 20 5b 30 78 42 38 2c 20 30 78 45 37 2c 20 30 78   [0xB8, 0xE7, 0x
16170 45 36 2c 20 30 78 35 39 2c 20 30 78 42 44 2c 20  E6, 0x59, 0xBD, 
16180 30 78 45 41 2c 20 30 78 41 41 2c 20 30 78 30 32  0xEA, 0xAA, 0x02
16190 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
161a0 4c 53 49 44 5f 55 50 6e 50 44 65 76 69 63 65 48  LSID_UPnPDeviceH
161b0 6f 73 74 49 43 53 53 75 70 70 6f 72 74 20 3d 20  ostICSSupport = 
161c0 7b 30 78 37 39 37 41 39 42 42 31 2c 20 30 78 39  {0x797A9BB1, 0x9
161d0 45 34 39 2c 20 30 78 34 45 36 33 2c 20 5b 30 78  E49, 0x4E63, [0x
161e0 41 46 2c 20 30 78 45 31 2c 20 30 78 31 42 2c 20  AF, 0xE1, 0x1B, 
161f0 30 78 34 35 2c 20 30 78 42 39 2c 20 30 78 44 43  0x45, 0xB9, 0xDC
16200 2c 20 30 78 38 31 2c 20 30 78 36 32 5d 7d 3b 0a  , 0x81, 0x62]};.
16210 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
16220 5f 55 50 6e 50 44 65 76 69 63 65 48 6f 73 74 53  _UPnPDeviceHostS
16230 65 74 75 70 20 3d 20 7b 30 78 42 34 36 30 39 34  etup = {0xB46094
16240 31 31 2c 20 30 78 43 38 31 43 2c 20 30 78 34 43  11, 0xC81C, 0x4C
16250 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 37 36 2c  CE, [0x8C, 0x76,
16260 20 30 78 43 36 2c 20 30 78 42 35 2c 20 30 78 30   0xC6, 0xB5, 0x0
16270 43 2c 20 30 78 39 34 2c 20 30 78 30 32 2c 20 30  C, 0x94, 0x02, 0
16280 78 43 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xC6]};. const II
16290 44 20 43 4c 53 49 44 5f 55 50 6e 50 44 65 76 69  D CLSID_UPnPDevi
162a0 63 65 73 20 3d 20 7b 30 78 42 39 45 38 34 46 46  ces = {0xB9E84FF
162b0 44 2c 20 30 78 41 44 33 43 2c 20 30 78 34 30 41  D, 0xAD3C, 0x40A
162c0 34 2c 20 5b 30 78 42 38 2c 20 30 78 33 35 2c 20  4, [0xB8, 0x35, 
162d0 30 78 30 38 2c 20 30 78 38 32 2c 20 30 78 45 42  0x08, 0x82, 0xEB
162e0 2c 20 30 78 43 42 2c 20 30 78 41 41 2c 20 30 78  , 0xCB, 0xAA, 0x
162f0 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A8]};. const IID
16300 20 43 4c 53 49 44 5f 55 50 6e 50 4e 41 54 20 3d   CLSID_UPnPNAT =
16310 20 7b 30 78 41 45 31 45 30 30 41 41 2c 20 30 78   {0xAE1E00AA, 0x
16320 33 46 44 35 2c 20 30 78 34 30 33 43 2c 20 5b 30  3FD5, 0x403C, [0
16330 78 38 41 2c 20 30 78 32 37 2c 20 30 78 32 42 2c  x8A, 0x27, 0x2B,
16340 20 30 78 42 44 2c 20 30 78 43 33 2c 20 30 78 30   0xBD, 0xC3, 0x0
16350 43 2c 20 30 78 44 30 2c 20 30 78 45 31 5d 7d 3b  C, 0xD0, 0xE1]};
16360 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
16370 44 5f 55 50 6e 50 52 65 67 69 73 74 72 61 72 20  D_UPnPRegistrar 
16380 3d 20 7b 30 78 32 30 34 38 31 30 42 39 2c 20 30  = {0x204810B9, 0
16390 78 37 33 42 32 2c 20 30 78 31 31 44 34 2c 20 5b  x73B2, 0x11D4, [
163a0 30 78 42 46 2c 20 30 78 34 32 2c 20 30 78 30 30  0xBF, 0x42, 0x00
163b0 2c 20 30 78 42 30 2c 20 30 78 44 30 2c 20 30 78  , 0xB0, 0xD0, 0x
163c0 31 31 2c 20 30 78 38 42 2c 20 30 78 35 36 5d 7d  11, 0x8B, 0x56]}
163d0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
163e0 49 44 5f 55 50 6e 50 53 65 72 76 69 63 65 20 3d  ID_UPnPService =
163f0 20 7b 30 78 43 36 32 34 42 41 39 35 2c 20 30 78   {0xC624BA95, 0x
16400 46 42 43 42 2c 20 30 78 34 34 30 39 2c 20 5b 30  FBCB, 0x4409, [0
16410 78 38 43 2c 20 30 78 30 33 2c 20 30 78 38 43 2c  x8C, 0x03, 0x8C,
16420 20 30 78 43 45 2c 20 30 78 45 43 2c 20 30 78 35   0xCE, 0xEC, 0x5
16430 33 2c 20 30 78 33 45 2c 20 30 78 46 31 5d 7d 3b  3, 0x3E, 0xF1]};
16440 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
16450 44 5f 55 50 6e 50 53 65 72 76 69 63 65 73 20 3d  D_UPnPServices =
16460 20 7b 30 78 43 30 42 43 34 42 34 41 2c 20 30 78   {0xC0BC4B4A, 0x
16470 41 34 30 36 2c 20 30 78 34 45 46 43 2c 20 5b 30  A406, 0x4EFC, [0
16480 78 39 33 2c 20 30 78 32 46 2c 20 30 78 42 38 2c  x93, 0x2F, 0xB8,
16490 20 30 78 35 34 2c 20 30 78 36 42 2c 20 30 78 38   0x54, 0x6B, 0x8
164a0 31 2c 20 30 78 30 30 2c 20 30 78 43 43 5d 7d 3b  1, 0x00, 0xCC]};
164b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
164c0 44 5f 55 72 6c 4d 6b 42 69 6e 64 43 74 78 20 3d  D_UrlMkBindCtx =
164d0 20 7b 30 78 37 39 45 41 43 39 46 32 2c 20 30 78   {0x79EAC9F2, 0x
164e0 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b 30  BAF9, 0x11CE, [0
164f0 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  x8C, 0x82, 0x00,
16500 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
16510 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b  B, 0xA9, 0x0B]};
16520 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
16530 44 5f 55 73 65 72 45 76 65 6e 74 54 69 6d 65 72  D_UserEventTimer
16540 20 3d 20 7b 30 78 38 36 34 41 31 32 38 38 2c 20   = {0x864A1288, 
16550 30 78 33 35 34 43 2c 20 30 78 34 44 31 39 2c 20  0x354C, 0x4D19, 
16560 5b 30 78 39 44 2c 20 30 78 36 38 2c 20 30 78 43  [0x9D, 0x68, 0xC
16570 32 2c 20 30 78 37 34 2c 20 30 78 32 42 2c 20 30  2, 0x74, 0x2B, 0
16580 78 42 31 2c 20 30 78 34 39 2c 20 30 78 39 37 5d  xB1, 0x49, 0x97]
16590 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
165a0 53 49 44 5f 55 73 65 72 45 76 65 6e 74 54 69 6d  SID_UserEventTim
165b0 65 72 43 61 6c 6c 62 61 63 6b 20 3d 20 7b 30 78  erCallback = {0x
165c0 31 35 46 46 46 44 31 33 2c 20 30 78 35 31 34 30  15FFFD13, 0x5140
165d0 2c 20 30 78 34 31 42 38 2c 20 5b 30 78 42 38 2c  , 0x41B8, [0xB8,
165e0 20 30 78 39 41 2c 20 30 78 43 38 2c 20 30 78 44   0x9A, 0xC8, 0xD
165f0 35 2c 20 30 78 37 35 2c 20 30 78 39 43 2c 20 30  5, 0x75, 0x9C, 0
16600 78 44 32 2c 20 30 78 42 32 5d 7d 3b 0a 20 63 6f  xD2, 0xB2]};. co
16610 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 55 73  nst IID CLSID_Us
16620 65 72 4e 6f 74 69 66 69 63 61 74 69 6f 6e 20 3d  erNotification =
16630 20 7b 30 78 30 30 31 30 38 39 30 45 2c 20 30 78   {0x0010890E, 0x
16640 38 37 38 39 2c 20 30 78 34 31 33 43 2c 20 5b 30  8789, 0x413C, [0
16650 78 41 44 2c 20 30 78 42 43 2c 20 30 78 34 38 2c  xAD, 0xBC, 0x48,
16660 20 30 78 46 35 2c 20 30 78 42 35 2c 20 30 78 31   0xF5, 0xB5, 0x1
16670 31 2c 20 30 78 42 33 2c 20 30 78 41 46 5d 7d 3b  1, 0xB3, 0xAF]};
16680 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
16690 44 5f 56 69 64 65 6f 49 6e 70 75 74 54 65 72 6d  D_VideoInputTerm
166a0 69 6e 61 6c 20 3d 20 7b 30 78 41 41 46 35 37 38  inal = {0xAAF578
166b0 45 43 2c 20 30 78 44 43 37 30 2c 20 30 78 31 31  EC, 0xDC70, 0x11
166c0 44 30 2c 20 5b 30 78 38 45 2c 20 30 78 44 33 2c  D0, [0x8E, 0xD3,
166d0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
166e0 46 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30  F, 0xB6, 0x80, 0
166f0 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x9F]};. const II
16700 44 20 43 4c 53 49 44 5f 56 69 64 65 6f 57 69 6e  D CLSID_VideoWin
16710 64 6f 77 54 65 72 6d 20 3d 20 7b 30 78 46 37 34  dowTerm = {0xF74
16720 33 38 39 39 30 2c 20 30 78 44 36 45 42 2c 20 30  38990, 0xD6EB, 0
16730 78 31 31 44 30 2c 20 5b 30 78 38 32 2c 20 30 78  x11D0, [0x82, 0x
16740 41 36 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  A6, 0x00, 0xAA, 
16750 30 78 30 30 2c 20 30 78 42 35 2c 20 30 78 43 41  0x00, 0xB5, 0xCA
16760 2c 20 30 78 31 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x1B]};. const
16770 20 49 49 44 20 43 4c 53 49 44 5f 56 69 72 75 73   IID CLSID_Virus
16780 53 63 61 6e 20 3d 20 7b 30 78 45 38 38 45 35 44  Scan = {0xE88E5D
16790 45 30 2c 20 30 78 42 44 33 45 2c 20 30 78 31 31  E0, 0xBD3E, 0x11
167a0 43 46 2c 20 5b 30 78 41 41 2c 20 30 78 46 41 2c  CF, [0xAA, 0xFA,
167b0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
167c0 30 2c 20 30 78 42 36 2c 20 30 78 30 31 2c 20 30  0, 0xB6, 0x01, 0
167d0 78 35 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x5C]};. const II
167e0 44 20 43 4c 53 49 44 5f 57 62 65 6d 41 64 6d 69  D CLSID_WbemAdmi
167f0 6e 69 73 74 72 61 74 69 76 65 4c 6f 63 61 74 6f  nistrativeLocato
16800 72 20 3d 20 7b 30 78 43 42 38 35 35 35 43 43 2c  r = {0xCB8555CC,
16810 20 30 78 39 31 32 38 2c 20 30 78 31 31 44 31 2c   0x9128, 0x11D1,
16820 20 5b 30 78 41 44 2c 20 30 78 39 42 2c 20 30 78   [0xAD, 0x9B, 0x
16830 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
16840 30 78 44 38 2c 20 30 78 46 44 2c 20 30 78 46 46  0xD8, 0xFD, 0xFF
16850 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
16860 4c 53 49 44 5f 57 62 65 6d 41 75 74 68 65 6e 74  LSID_WbemAuthent
16870 69 63 61 74 65 64 4c 6f 63 61 74 6f 72 20 3d 20  icatedLocator = 
16880 7b 30 78 43 44 31 38 34 33 33 36 2c 20 30 78 39  {0xCD184336, 0x9
16890 31 32 38 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  128, 0x11D1, [0x
168a0 41 44 2c 20 30 78 39 42 2c 20 30 78 30 30 2c 20  AD, 0x9B, 0x00, 
168b0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 38  0xC0, 0x4F, 0xD8
168c0 2c 20 30 78 46 44 2c 20 30 78 46 46 5d 7d 3b 0a  , 0xFD, 0xFF]};.
168d0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
168e0 5f 57 62 65 6d 42 61 63 6b 75 70 52 65 73 74 6f  _WbemBackupResto
168f0 72 65 20 3d 20 7b 30 78 43 34 39 45 33 32 43 36  re = {0xC49E32C6
16900 2c 20 30 78 42 43 38 42 2c 20 30 78 31 31 44 32  , 0xBC8B, 0x11D2
16910 2c 20 5b 30 78 38 35 2c 20 30 78 44 34 2c 20 30  , [0x85, 0xD4, 0
16920 78 30 30 2c 20 30 78 31 30 2c 20 30 78 35 41 2c  x00, 0x10, 0x5A,
16930 20 30 78 31 46 2c 20 30 78 38 33 2c 20 30 78 30   0x1F, 0x83, 0x0
16940 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  4]};. const IID 
16950 43 4c 53 49 44 5f 57 62 65 6d 43 6c 61 73 73 4f  CLSID_WbemClassO
16960 62 6a 65 63 74 20 3d 20 7b 30 78 39 41 36 35 33  bject = {0x9A653
16970 30 38 36 2c 20 30 78 31 37 34 46 2c 20 30 78 31  086, 0x174F, 0x1
16980 31 44 32 2c 20 5b 30 78 42 35 2c 20 30 78 46 39  1D2, [0xB5, 0xF9
16990 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30 78  , 0x00, 0x10, 0x
169a0 34 42 2c 20 30 78 37 30 2c 20 30 78 33 45 2c 20  4B, 0x70, 0x3E, 
169b0 30 78 46 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xFD]};. const I
169c0 49 44 20 43 4c 53 49 44 5f 57 62 65 6d 43 6f 6e  ID CLSID_WbemCon
169d0 74 65 78 74 20 3d 20 7b 30 78 36 37 34 42 36 36  text = {0x674B66
169e0 39 38 2c 20 30 78 45 45 39 32 2c 20 30 78 31 31  98, 0xEE92, 0x11
169f0 44 30 2c 20 5b 30 78 41 44 2c 20 30 78 37 31 2c  D0, [0xAD, 0x71,
16a00 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
16a10 46 2c 20 30 78 44 38 2c 20 30 78 46 44 2c 20 30  F, 0xD8, 0xFD, 0
16a20 78 46 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xFF]};. const II
16a30 44 20 43 4c 53 49 44 5f 57 62 65 6d 44 43 4f 4d  D CLSID_WbemDCOM
16a40 54 72 61 6e 73 70 6f 72 74 20 3d 20 7b 30 78 46  Transport = {0xF
16a50 37 43 45 32 45 31 33 2c 20 30 78 38 43 39 30 2c  7CE2E13, 0x8C90,
16a60 20 30 78 31 31 44 31 2c 20 5b 30 78 39 45 2c 20   0x11D1, [0x9E, 
16a70 30 78 37 42 2c 20 30 78 30 30 2c 20 30 78 43 30  0x7B, 0x00, 0xC0
16a80 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78  , 0x4F, 0xC3, 0x
16a90 32 34 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e  24, 0xA8]};. con
16aa0 73 74 20 49 49 44 20 43 4c 53 49 44 5f 57 62 65  st IID CLSID_Wbe
16ab0 6d 44 65 63 6f 75 70 6c 65 64 42 61 73 69 63 45  mDecoupledBasicE
16ac0 76 65 6e 74 50 72 6f 76 69 64 65 20 3d 20 7b 30  ventProvide = {0
16ad0 78 46 35 46 37 35 37 33 37 2c 20 30 78 32 38 34  xF5F75737, 0x284
16ae0 33 2c 20 30 78 34 46 32 32 2c 20 5b 30 78 39 33  3, 0x4F22, [0x93
16af0 2c 20 30 78 33 44 2c 20 30 78 43 37 2c 20 30 78  , 0x3D, 0xC7, 0x
16b00 36 41 2c 20 30 78 39 37 2c 20 30 78 43 44 2c 20  6A, 0x97, 0xCD, 
16b10 30 78 41 36 2c 20 30 78 32 46 5d 7d 3b 0a 20 63  0xA6, 0x2F]};. c
16b20 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 57  onst IID CLSID_W
16b30 62 65 6d 44 65 63 6f 75 70 6c 65 64 52 65 67 69  bemDecoupledRegi
16b40 73 74 72 61 72 20 3d 20 7b 30 78 34 43 46 43 37  strar = {0x4CFC7
16b50 39 33 32 2c 20 30 78 30 46 39 44 2c 20 30 78 34  932, 0x0F9D, 0x4
16b60 42 45 46 2c 20 5b 30 78 39 43 2c 20 30 78 33 32  BEF, [0x9C, 0x32
16b70 2c 20 30 78 38 45 2c 20 30 78 41 32 2c 20 30 78  , 0x8E, 0xA2, 0x
16b80 41 36 2c 20 30 78 42 35 2c 20 30 78 36 46 2c 20  A6, 0xB5, 0x6F, 
16b90 30 78 43 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xCB]};. const I
16ba0 49 44 20 43 4c 53 49 44 5f 57 62 65 6d 44 65 66  ID CLSID_WbemDef
16bb0 50 61 74 68 20 3d 20 7b 30 78 43 46 34 43 43 34  Path = {0xCF4CC4
16bc0 30 35 2c 20 30 78 45 32 43 35 2c 20 30 78 34 44  05, 0xE2C5, 0x4D
16bd0 44 44 2c 20 5b 30 78 42 33 2c 20 30 78 43 45 2c  DD, [0xB3, 0xCE,
16be0 20 30 78 35 45 2c 20 30 78 37 35 2c 20 30 78 38   0x5E, 0x75, 0x8
16bf0 32 2c 20 30 78 44 38 2c 20 30 78 43 39 2c 20 30  2, 0xD8, 0xC9, 0
16c00 78 46 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xFA]};. const II
16c10 44 20 43 4c 53 49 44 5f 57 62 65 6d 4c 65 76 65  D CLSID_WbemLeve
16c20 6c 31 4c 6f 67 69 6e 20 3d 20 7b 30 78 38 42 43  l1Login = {0x8BC
16c30 33 46 30 35 45 2c 20 30 78 44 38 36 42 2c 20 30  3F05E, 0xD86B, 0
16c40 78 31 31 44 30 2c 20 5b 30 78 41 30 2c 20 30 78  x11D0, [0xA0, 0x
16c50 37 35 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  75, 0x00, 0xC0, 
16c60 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38 38  0x4F, 0xB6, 0x88
16c70 2c 20 30 78 32 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x20]};. const
16c80 20 49 49 44 20 43 4c 53 49 44 5f 57 62 65 6d 4c   IID CLSID_WbemL
16c90 6f 63 61 6c 41 64 64 72 52 65 73 20 3d 20 7b 30  ocalAddrRes = {0
16ca0 78 41 31 30 34 34 38 30 31 2c 20 30 78 38 46 37  xA1044801, 0x8F7
16cb0 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 45  E, 0x11D1, [0x9E
16cc0 2c 20 30 78 37 43 2c 20 30 78 30 30 2c 20 30 78  , 0x7C, 0x00, 0x
16cd0 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20  C0, 0x4F, 0xC3, 
16ce0 30 78 32 34 2c 20 30 78 41 38 5d 7d 3b 0a 20 63  0x24, 0xA8]};. c
16cf0 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 57  onst IID CLSID_W
16d00 62 65 6d 4c 6f 63 61 74 6f 72 20 3d 20 7b 30 78  bemLocator = {0x
16d10 34 35 39 30 46 38 31 31 2c 20 30 78 31 44 33 41  4590F811, 0x1D3A
16d20 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 39 2c  , 0x11D0, [0x89,
16d30 20 30 78 31 46 2c 20 30 78 30 30 2c 20 30 78 41   0x1F, 0x00, 0xA
16d40 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30  A, 0x00, 0x4B, 0
16d50 78 32 45 2c 20 30 78 32 34 5d 7d 3b 0a 20 63 6f  x2E, 0x24]};. co
16d60 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 57 62  nst IID CLSID_Wb
16d70 65 6d 4f 62 6a 65 63 74 54 65 78 74 53 72 63 20  emObjectTextSrc 
16d80 3d 20 7b 30 78 38 44 31 43 35 35 39 44 2c 20 30  = {0x8D1C559D, 0
16d90 78 38 34 46 30 2c 20 30 78 34 42 42 33 2c 20 5b  x84F0, 0x4BB3, [
16da0 30 78 41 37 2c 20 30 78 44 35 2c 20 30 78 35 36  0xA7, 0xD5, 0x56
16db0 2c 20 30 78 41 37 2c 20 30 78 34 33 2c 20 30 78  , 0xA7, 0x43, 0x
16dc0 35 41 2c 20 30 78 39 42 2c 20 30 78 41 36 5d 7d  5A, 0x9B, 0xA6]}
16dd0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
16de0 49 44 5f 57 62 65 6d 51 75 65 72 79 20 3d 20 7b  ID_WbemQuery = {
16df0 30 78 45 41 43 38 41 30 32 34 2c 20 30 78 32 31  0xEAC8A024, 0x21
16e00 45 32 2c 20 30 78 34 35 32 33 2c 20 5b 30 78 41  E2, 0x4523, [0xA
16e10 44 2c 20 30 78 37 33 2c 20 30 78 41 37 2c 20 30  D, 0x73, 0xA7, 0
16e20 78 31 41 2c 20 30 78 30 41 2c 20 30 78 41 32 2c  x1A, 0x0A, 0xA2,
16e30 20 30 78 46 35 2c 20 30 78 36 41 5d 7d 3b 0a 20   0xF5, 0x6A]};. 
16e40 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
16e50 57 62 65 6d 52 65 66 72 65 73 68 65 72 20 3d 20  WbemRefresher = 
16e60 7b 30 78 43 37 31 35 36 36 46 32 2c 20 30 78 35  {0xC71566F2, 0x5
16e70 36 31 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  61E, 0x11D1, [0x
16e80 41 44 2c 20 30 78 38 37 2c 20 30 78 30 30 2c 20  AD, 0x87, 0x00, 
16e90 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 38  0xC0, 0x4F, 0xD8
16ea0 2c 20 30 78 46 44 2c 20 30 78 46 46 5d 7d 3b 0a  , 0xFD, 0xFF]};.
16eb0 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
16ec0 5f 57 62 65 6d 53 74 61 74 75 73 43 6f 64 65 54  _WbemStatusCodeT
16ed0 65 78 74 20 3d 20 7b 30 78 45 42 38 37 45 31 42  ext = {0xEB87E1B
16ee0 44 2c 20 30 78 33 32 33 33 2c 20 30 78 31 31 44  D, 0x3233, 0x11D
16ef0 32 2c 20 5b 30 78 41 45 2c 20 30 78 43 39 2c 20  2, [0xAE, 0xC9, 
16f00 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
16f10 2c 20 30 78 42 36 2c 20 30 78 38 38 2c 20 30 78  , 0xB6, 0x88, 0x
16f20 32 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  20]};. const IID
16f30 20 43 4c 53 49 44 5f 57 62 65 6d 55 6e 61 75 74   CLSID_WbemUnaut
16f40 68 65 6e 74 69 63 61 74 65 64 4c 6f 63 61 74 6f  henticatedLocato
16f50 72 20 3d 20 7b 30 78 34 34 33 45 37 42 37 39 2c  r = {0x443E7B79,
16f60 20 30 78 44 45 33 31 2c 20 30 78 31 31 44 32 2c   0xDE31, 0x11D2,
16f70 20 5b 30 78 42 33 2c 20 30 78 34 30 2c 20 30 78   [0xB3, 0x40, 0x
16f80 30 30 2c 20 30 78 31 30 2c 20 30 78 34 42 2c 20  00, 0x10, 0x4B, 
16f90 30 78 43 43 2c 20 30 78 34 42 2c 20 30 78 34 41  0xCC, 0x4B, 0x4A
16fa0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
16fb0 4c 53 49 44 5f 57 62 65 6d 55 6e 69 6e 69 74 69  LSID_WbemUniniti
16fc0 61 6c 69 7a 65 64 43 6c 61 73 73 4f 62 6a 65 63  alizedClassObjec
16fd0 74 20 3d 20 7b 30 78 37 41 30 32 32 37 46 36 2c  t = {0x7A0227F6,
16fe0 20 30 78 37 31 30 38 2c 20 30 78 31 31 44 31 2c   0x7108, 0x11D1,
16ff0 20 5b 30 78 41 44 2c 20 30 78 39 30 2c 20 30 78   [0xAD, 0x90, 0x
17000 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
17010 30 78 44 38 2c 20 30 78 46 44 2c 20 30 78 46 46  0xD8, 0xFD, 0xFF
17020 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
17030 4c 53 49 44 5f 57 65 62 42 72 6f 77 73 65 72 20  LSID_WebBrowser 
17040 3d 20 7b 30 78 38 38 35 36 46 39 36 31 2c 20 30  = {0x8856F961, 0
17050 78 33 34 30 41 2c 20 30 78 31 31 44 30 2c 20 5b  x340A, 0x11D0, [
17060 30 78 41 39 2c 20 30 78 36 42 2c 20 30 78 30 30  0xA9, 0x6B, 0x00
17070 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
17080 44 37 2c 20 30 78 30 35 2c 20 30 78 41 32 5d 7d  D7, 0x05, 0xA2]}
17090 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
170a0 49 44 5f 57 65 62 42 72 6f 77 73 65 72 5f 56 31  ID_WebBrowser_V1
170b0 20 3d 20 7b 30 78 45 41 42 32 32 41 43 33 2c 20   = {0xEAB22AC3, 
170c0 30 78 33 30 43 31 2c 20 30 78 31 31 43 46 2c 20  0x30C1, 0x11CF, 
170d0 5b 30 78 41 37 2c 20 30 78 45 42 2c 20 30 78 30  [0xA7, 0xEB, 0x0
170e0 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  0, 0x00, 0xC0, 0
170f0 78 35 42 2c 20 30 78 41 45 2c 20 30 78 30 42 5d  x5B, 0xAE, 0x0B]
17100 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
17110 53 49 44 5f 57 65 62 43 68 65 63 6b 20 3d 20 7b  SID_WebCheck = {
17120 30 78 45 36 46 42 35 45 32 30 2c 20 30 78 44 45  0xE6FB5E20, 0xDE
17130 33 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39  35, 0x11CF, [0x9
17140 43 2c 20 30 78 38 37 2c 20 30 78 30 30 2c 20 30  C, 0x87, 0x00, 0
17150 78 41 41 2c 20 30 78 30 30 2c 20 30 78 35 31 2c  xAA, 0x00, 0x51,
17160 20 30 78 32 37 2c 20 30 78 45 44 5d 7d 3b 0a 20   0x27, 0xED]};. 
17170 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f  const IID CLSID_
17180 57 65 62 43 68 65 63 6b 44 65 66 61 75 6c 74 50  WebCheckDefaultP
17190 72 6f 63 65 73 73 20 3d 20 7b 30 78 43 37 33 33  rocess = {0xC733
171a0 45 34 42 30 2c 20 30 78 35 37 36 45 2c 20 30 78  E4B0, 0x576E, 0x
171b0 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38  11D0, [0xB2, 0x8
171c0 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  C, 0x00, 0xC0, 0
171d0 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c  x4F, 0xD7, 0xCD,
171e0 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x22]};. const 
171f0 49 49 44 20 43 4c 53 49 44 5f 57 65 62 43 68 65  IID CLSID_WebChe
17200 63 6b 4f 66 66 6c 69 6e 65 53 79 6e 63 20 3d 20  ckOfflineSync = 
17210 7b 30 78 37 46 43 30 42 38 36 45 2c 20 30 78 35  {0x7FC0B86E, 0x5
17220 46 41 37 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  FA7, 0x11D1, [0x
17230 42 43 2c 20 30 78 37 43 2c 20 30 78 30 30 2c 20  BC, 0x7C, 0x00, 
17240 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39  0xC0, 0x4F, 0xD9
17250 2c 20 30 78 32 39 2c 20 30 78 44 42 5d 7d 3b 0a  , 0x29, 0xDB]};.
17260 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49 44   const IID CLSID
17270 5f 57 65 62 43 72 61 77 6c 65 72 41 67 65 6e 74  _WebCrawlerAgent
17280 20 3d 20 7b 30 78 30 38 31 36 35 45 41 30 2c 20   = {0x08165EA0, 
17290 30 78 45 39 34 36 2c 20 30 78 31 31 43 46 2c 20  0xE946, 0x11CF, 
172a0 5b 30 78 39 43 2c 20 30 78 38 37 2c 20 30 78 30  [0x9C, 0x87, 0x0
172b0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
172c0 78 35 31 2c 20 30 78 32 37 2c 20 30 78 45 44 5d  x51, 0x27, 0xED]
172d0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
172e0 53 49 44 5f 57 65 62 56 69 65 77 46 6f 6c 64 65  SID_WebViewFolde
172f0 72 43 6f 6e 74 65 6e 74 73 20 3d 20 7b 30 78 31  rContents = {0x1
17300 38 32 30 46 45 44 30 2c 20 30 78 34 37 33 45 2c  820FED0, 0x473E,
17310 20 30 78 31 31 44 30 2c 20 5b 30 78 41 39 2c 20   0x11D0, [0xA9, 
17320 30 78 36 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0x6C, 0x00, 0xC0
17330 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78  , 0x4F, 0xD7, 0x
17340 30 35 2c 20 30 78 41 32 5d 7d 3b 0a 20 63 6f 6e  05, 0xA2]};. con
17350 73 74 20 49 49 44 20 43 4c 53 49 44 5f 57 65 62  st IID CLSID_Web
17360 57 69 7a 61 72 64 48 6f 73 74 20 3d 20 7b 30 78  WizardHost = {0x
17370 43 38 32 37 46 31 34 39 2c 20 30 78 35 35 43 31  C827F149, 0x55C1
17380 2c 20 30 78 34 44 32 38 2c 20 5b 30 78 39 33 2c  , 0x4D28, [0x93,
17390 20 30 78 35 45 2c 20 30 78 35 37 2c 20 30 78 45   0x5E, 0x57, 0xE
173a0 34 2c 20 30 78 37 43 2c 20 30 78 41 45 2c 20 30  4, 0x7C, 0xAE, 0
173b0 78 44 39 2c 20 30 78 37 33 5d 7d 3b 0a 20 63 6f  xD9, 0x73]};. co
173c0 6e 73 74 20 49 49 44 20 43 4c 53 49 44 5f 77 66  nst IID CLSID_wf
173d0 6f 6c 64 65 72 73 20 3d 20 7b 30 78 42 41 45 33  olders = {0xBAE3
173e0 31 46 39 41 2c 20 30 78 31 42 38 31 2c 20 30 78  1F9A, 0x1B81, 0x
173f0 31 31 44 32 2c 20 5b 30 78 41 39 2c 20 30 78 37  11D2, [0xA9, 0x7
17400 41 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  A, 0x00, 0xC0, 0
17410 78 34 46 2c 20 30 78 38 45 2c 20 30 78 43 42 2c  x4F, 0x8E, 0xCB,
17420 20 30 78 30 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x02]};. const 
17430 49 49 44 20 43 4c 53 49 44 5f 57 69 6e 4e 54 43  IID CLSID_WinNTC
17440 6f 6e 6e 65 63 74 69 6f 6e 4f 62 6a 65 63 74 20  onnectionObject 
17450 3d 20 7b 30 78 37 39 39 32 43 36 45 42 2c 20 30  = {0x7992C6EB, 0
17460 78 44 31 34 32 2c 20 30 78 34 33 33 32 2c 20 5b  xD142, 0x4332, [
17470 30 78 38 33 2c 20 30 78 31 45 2c 20 30 78 33 31  0x83, 0x1E, 0x31
17480 2c 20 30 78 35 34 2c 20 30 78 43 35 2c 20 30 78  , 0x54, 0xC5, 0x
17490 30 41 2c 20 30 78 38 33 2c 20 30 78 31 36 5d 7d  0A, 0x83, 0x16]}
174a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53  ;. const IID CLS
174b0 49 44 5f 57 69 6e 4e 54 4f 62 6a 65 63 74 20 3d  ID_WinNTObject =
174c0 20 7b 30 78 42 38 33 32 34 31 38 35 2c 20 30 78   {0xB8324185, 0x
174d0 34 30 35 30 2c 20 30 78 34 32 32 30 2c 20 5b 30  4050, 0x4220, [0
174e0 78 39 38 2c 20 30 78 30 41 2c 20 30 78 41 42 2c  x98, 0x0A, 0xAB,
174f0 20 30 78 31 34 2c 20 30 78 36 32 2c 20 30 78 33   0x14, 0x62, 0x3
17500 45 2c 20 30 78 30 36 2c 20 30 78 33 41 5d 7d 3b  E, 0x06, 0x3A]};
17510 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c 53 49  . const IID CLSI
17520 44 5f 57 69 6e 4e 54 53 79 73 74 65 6d 49 6e 66  D_WinNTSystemInf
17530 6f 20 3d 20 7b 30 78 36 36 31 38 32 45 43 34 2c  o = {0x66182EC4,
17540 20 30 78 41 46 44 31 2c 20 30 78 31 31 44 32 2c   0xAFD1, 0x11D2,
17550 20 5b 30 78 39 43 2c 20 30 78 42 39 2c 20 30 78   [0x9C, 0xB9, 0x
17560 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20  00, 0x00, 0xF8, 
17570 30 78 37 41 2c 20 30 78 33 36 2c 20 30 78 39 45  0x7A, 0x36, 0x9E
17580 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
17590 4c 53 49 44 5f 57 4d 49 45 78 74 65 6e 73 69 6f  LSID_WMIExtensio
175a0 6e 20 3d 20 7b 30 78 46 30 39 37 35 41 46 45 2c  n = {0xF0975AFE,
175b0 20 30 78 35 43 37 46 2c 20 30 78 31 31 44 32 2c   0x5C7F, 0x11D2,
175c0 20 5b 30 78 38 42 2c 20 30 78 37 34 2c 20 30 78   [0x8B, 0x74, 0x
175d0 30 30 2c 20 30 78 31 30 2c 20 30 78 34 42 2c 20  00, 0x10, 0x4B, 
175e0 30 78 32 41 2c 20 30 78 46 42 2c 20 30 78 34 31  0x2A, 0xFB, 0x41
175f0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
17600 4c 53 49 44 5f 58 4d 4c 44 6f 63 75 6d 65 6e 74  LSID_XMLDocument
17610 20 3d 20 7b 30 78 43 46 43 33 39 39 41 46 2c 20   = {0xCFC399AF, 
17620 30 78 44 38 37 36 2c 20 30 78 31 31 44 30 2c 20  0xD876, 0x11D0, 
17630 5b 30 78 39 43 2c 20 30 78 31 30 2c 20 30 78 30  [0x9C, 0x10, 0x0
17640 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
17650 78 43 39 2c 20 30 78 39 43 2c 20 30 78 38 45 5d  xC9, 0x9C, 0x8E]
17660 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43 4c  };. const IID CL
17670 53 49 44 5f 58 4d 4c 44 53 4f 43 6f 6e 74 72 6f  SID_XMLDSOContro
17680 6c 20 3d 20 7b 30 78 35 35 30 44 44 41 33 30 2c  l = {0x550DDA30,
17690 20 30 78 30 35 34 31 2c 20 30 78 31 31 44 32 2c   0x0541, 0x11D2,
176a0 20 5b 30 78 39 43 2c 20 30 78 41 39 2c 20 30 78   [0x9C, 0xA9, 0x
176b0 30 30 2c 20 30 78 36 30 2c 20 30 78 42 30 2c 20  00, 0x60, 0xB0, 
176c0 30 78 45 43 2c 20 30 78 33 44 2c 20 30 78 33 39  0xEC, 0x3D, 0x39
176d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 43  ]};. const IID C
176e0 4c 53 49 44 5f 58 4d 4c 48 54 54 50 52 65 71 75  LSID_XMLHTTPRequ
176f0 65 73 74 20 3d 20 7b 30 78 45 44 38 43 31 30 38  est = {0xED8C108
17700 45 2c 20 30 78 34 33 34 39 2c 20 30 78 31 31 44  E, 0x4349, 0x11D
17710 32 2c 20 5b 30 78 39 31 2c 20 30 78 41 34 2c 20  2, [0x91, 0xA4, 
17720 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
17730 2c 20 30 78 37 39 2c 20 30 78 36 39 2c 20 30 78  , 0x79, 0x69, 0x
17740 45 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  E8]};. const IID
17750 20 43 4c 53 49 44 5f 58 4d 4c 50 61 72 73 65 72   CLSID_XMLParser
17760 20 3d 20 7b 30 78 44 32 34 32 33 36 32 30 2c 20   = {0xD2423620, 
17770 30 78 35 31 41 30 2c 20 30 78 31 31 44 32 2c 20  0x51A0, 0x11D2, 
17780 5b 30 78 39 43 2c 20 30 78 41 46 2c 20 30 78 30  [0x9C, 0xAF, 0x0
17790 30 2c 20 30 78 36 30 2c 20 30 78 42 30 2c 20 30  0, 0x60, 0xB0, 0
177a0 78 45 43 2c 20 30 78 33 44 2c 20 30 78 33 39 5d  xEC, 0x3D, 0x39]
177b0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42  };. const IID DB
177c0 5f 50 52 4f 50 45 52 54 59 5f 41 55 54 4f 4d 41  _PROPERTY_AUTOMA
177d0 54 49 43 55 50 44 41 54 45 20 3d 20 7b 30 78 43  TICUPDATE = {0xC
177e0 38 42 35 32 32 30 39 2c 20 30 78 35 43 46 33 2c  8B52209, 0x5CF3,
177f0 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
17800 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
17810 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
17820 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
17830 73 74 20 49 49 44 20 44 42 5f 50 52 4f 50 45 52  st IID DB_PROPER
17840 54 59 5f 42 54 52 45 45 20 3d 20 7b 30 78 43 38  TY_BTREE = {0xC8
17850 42 35 32 32 30 31 2c 20 30 78 35 43 46 33 2c 20  B52201, 0x5CF3, 
17860 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
17870 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
17880 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
17890 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
178a0 74 20 49 49 44 20 44 42 5f 50 52 4f 50 45 52 54  t IID DB_PROPERT
178b0 59 5f 43 48 45 43 4b 5f 4f 50 54 49 4f 4e 20 3d  Y_CHECK_OPTION =
178c0 20 7b 30 78 43 38 42 35 32 32 30 42 2c 20 30 78   {0xC8B5220B, 0x
178d0 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30  5CF3, 0x11CE, [0
178e0 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
178f0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
17900 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
17910 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 5f 50  . const IID DB_P
17920 52 4f 50 45 52 54 59 5f 43 4c 55 53 54 45 52 45  ROPERTY_CLUSTERE
17930 44 20 3d 20 7b 30 78 43 38 42 35 32 31 46 46 2c  D = {0xC8B521FF,
17940 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c   0x5CF3, 0x11CE,
17950 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
17960 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
17970 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
17980 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
17990 42 5f 50 52 4f 50 45 52 54 59 5f 43 4f 4e 53 54  B_PROPERTY_CONST
179a0 52 41 49 4e 54 5f 43 48 45 43 4b 5f 44 45 46 45  RAINT_CHECK_DEFE
179b0 52 52 45 20 3d 20 7b 30 78 43 38 42 35 32 31 46  RRE = {0xC8B521F
179c0 30 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43  0, 0x5CF3, 0x11C
179d0 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
179e0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
179f0 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
17a00 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
17a10 20 44 42 5f 50 52 4f 50 45 52 54 59 5f 44 49 53   DB_PROPERTY_DIS
17a20 41 4c 4c 4f 57 4e 55 4c 4c 20 3d 20 7b 30 78 43  ALLOWNULL = {0xC
17a30 38 42 35 32 32 30 35 2c 20 30 78 35 43 46 33 2c  8B52205, 0x5CF3,
17a40 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
17a50 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
17a60 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
17a70 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
17a80 73 74 20 49 49 44 20 44 42 5f 50 52 4f 50 45 52  st IID DB_PROPER
17a90 54 59 5f 44 52 4f 50 5f 43 41 53 43 41 44 45 20  TY_DROP_CASCADE 
17aa0 3d 20 7b 30 78 43 38 42 35 32 31 46 33 2c 20 30  = {0xC8B521F3, 0
17ab0 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b  x5CF3, 0x11CE, [
17ac0 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
17ad0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
17ae0 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
17af0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 5f  ;. const IID DB_
17b00 50 52 4f 50 45 52 54 59 5f 45 58 50 4c 49 43 49  PROPERTY_EXPLICI
17b10 54 55 50 44 41 54 45 20 3d 20 7b 30 78 43 38 42  TUPDATE = {0xC8B
17b20 35 32 32 30 41 2c 20 30 78 35 43 46 33 2c 20 30  5220A, 0x5CF3, 0
17b30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
17b40 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
17b50 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
17b60 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
17b70 20 49 49 44 20 44 42 5f 50 52 4f 50 45 52 54 59   IID DB_PROPERTY
17b80 5f 46 49 4c 4c 46 41 43 54 4f 52 20 3d 20 7b 30  _FILLFACTOR = {0
17b90 78 43 38 42 35 32 32 30 33 2c 20 30 78 35 43 46  xC8B52203, 0x5CF
17ba0 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  3, 0x11CE, [0xAD
17bb0 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
17bc0 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
17bd0 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
17be0 6f 6e 73 74 20 49 49 44 20 44 42 5f 50 52 4f 50  onst IID DB_PROP
17bf0 45 52 54 59 5f 48 41 53 48 20 3d 20 7b 30 78 43  ERTY_HASH = {0xC
17c00 38 42 35 32 32 30 32 2c 20 30 78 35 43 46 33 2c  8B52202, 0x5CF3,
17c10 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
17c20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
17c30 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
17c40 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
17c50 73 74 20 49 49 44 20 44 42 5f 50 52 4f 50 45 52  st IID DB_PROPER
17c60 54 59 5f 49 47 4e 4f 52 45 41 4e 59 4e 55 4c 4c  TY_IGNOREANYNULL
17c70 20 3d 20 7b 30 78 43 38 42 35 32 32 30 37 2c 20   = {0xC8B52207, 
17c80 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
17c90 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
17ca0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
17cb0 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
17cc0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42  };. const IID DB
17cd0 5f 50 52 4f 50 45 52 54 59 5f 49 47 4e 4f 52 45  _PROPERTY_IGNORE
17ce0 4e 55 4c 4c 20 3d 20 7b 30 78 43 38 42 35 32 32  NULL = {0xC8B522
17cf0 30 36 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31  06, 0x5CF3, 0x11
17d00 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
17d10 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
17d20 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
17d30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
17d40 44 20 44 42 5f 50 52 4f 50 45 52 54 59 5f 49 4e  D DB_PROPERTY_IN
17d50 49 54 49 41 4c 53 49 5a 45 20 3d 20 7b 30 78 43  ITIALSIZE = {0xC
17d60 38 42 35 32 32 30 34 2c 20 30 78 35 43 46 33 2c  8B52204, 0x5CF3,
17d70 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
17d80 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
17d90 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
17da0 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
17db0 73 74 20 49 49 44 20 44 42 5f 50 52 4f 50 45 52  st IID DB_PROPER
17dc0 54 59 5f 4e 4f 4e 43 4c 55 53 54 45 52 45 44 20  TY_NONCLUSTERED 
17dd0 3d 20 7b 30 78 43 38 42 35 32 32 30 30 2c 20 30  = {0xC8B52200, 0
17de0 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b  x5CF3, 0x11CE, [
17df0 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
17e00 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
17e10 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
17e20 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 5f  ;. const IID DB_
17e30 50 52 4f 50 45 52 54 59 5f 4f 4e 5f 43 4f 4d 4d  PROPERTY_ON_COMM
17e40 49 54 5f 50 52 45 53 45 52 56 45 5f 52 4f 57 53  IT_PRESERVE_ROWS
17e50 20 3d 20 7b 30 78 43 38 42 35 32 32 33 30 2c 20   = {0xC8B52230, 
17e60 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
17e70 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
17e80 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
17e90 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
17ea0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42  };. const IID DB
17eb0 5f 50 52 4f 50 45 52 54 59 5f 50 52 49 4d 41 52  _PROPERTY_PRIMAR
17ec0 59 20 3d 20 7b 30 78 43 38 42 35 32 31 46 43 2c  Y = {0xC8B521FC,
17ed0 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c   0x5CF3, 0x11CE,
17ee0 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
17ef0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
17f00 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
17f10 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
17f20 42 5f 50 52 4f 50 45 52 54 59 5f 53 4f 52 54 42  B_PROPERTY_SORTB
17f30 4f 4f 4b 4d 41 52 4b 53 20 3d 20 7b 30 78 43 38  OOKMARKS = {0xC8
17f40 42 35 32 32 30 38 2c 20 30 78 35 43 46 33 2c 20  B52208, 0x5CF3, 
17f50 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
17f60 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
17f70 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
17f80 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
17f90 74 20 49 49 44 20 44 42 5f 50 52 4f 50 45 52 54  t IID DB_PROPERT
17fa0 59 5f 55 4e 49 51 55 45 20 3d 20 7b 30 78 43 38  Y_UNIQUE = {0xC8
17fb0 42 35 32 31 46 35 2c 20 30 78 35 43 46 33 2c 20  B521F5, 0x5CF3, 
17fc0 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
17fd0 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
17fe0 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
17ff0 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
18000 74 20 49 49 44 20 44 42 43 4f 4c 5f 53 45 4c 46  t IID DBCOL_SELF
18010 43 4f 4c 55 4d 4e 53 20 3d 20 7b 30 78 43 38 42  COLUMNS = {0xC8B
18020 35 32 32 33 31 2c 20 30 78 35 43 46 33 2c 20 30  52231, 0x5CF3, 0
18030 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
18040 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
18050 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
18060 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
18070 20 49 49 44 20 44 42 43 4f 4c 5f 53 50 45 43 49   IID DBCOL_SPECI
18080 41 4c 43 4f 4c 20 3d 20 7b 30 78 43 38 42 35 32  ALCOL = {0xC8B52
18090 32 33 32 2c 20 30 78 35 43 46 33 2c 20 30 78 31  232, 0x5CF3, 0x1
180a0 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
180b0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
180c0 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
180d0 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
180e0 49 44 20 44 42 47 55 49 44 5f 43 4f 4d 4d 41 4e  ID DBGUID_COMMAN
180f0 44 20 3d 20 7b 30 78 43 38 42 35 32 32 46 38 2c  D = {0xC8B522F8,
18100 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c   0x5CF3, 0x11CE,
18110 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
18120 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
18130 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
18140 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
18150 42 47 55 49 44 5f 43 4f 4e 54 41 49 4e 45 52 4f  BGUID_CONTAINERO
18160 42 4a 45 43 54 20 3d 20 7b 30 78 43 38 42 35 32  BJECT = {0xC8B52
18170 32 46 42 2c 20 30 78 35 43 46 33 2c 20 30 78 31  2FB, 0x5CF3, 0x1
18180 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
18190 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
181a0 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
181b0 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
181c0 49 44 20 44 42 47 55 49 44 5f 44 42 53 51 4c 20  ID DBGUID_DBSQL 
181d0 3d 20 7b 30 78 43 38 42 35 32 31 46 42 2c 20 30  = {0xC8B521FB, 0
181e0 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b  x5CF3, 0x11CE, [
181f0 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
18200 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
18210 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
18220 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 47  ;. const IID DBG
18230 55 49 44 5f 44 45 46 41 55 4c 54 20 3d 20 7b 30  UID_DEFAULT = {0
18240 78 43 38 42 35 32 31 46 42 2c 20 30 78 35 43 46  xC8B521FB, 0x5CF
18250 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  3, 0x11CE, [0xAD
18260 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
18270 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
18280 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
18290 6f 6e 73 74 20 49 49 44 20 44 42 47 55 49 44 5f  onst IID DBGUID_
182a0 44 53 4f 20 3d 20 7b 30 78 43 38 42 35 32 32 46  DSO = {0xC8B522F
182b0 34 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43  4, 0x5CF3, 0x11C
182c0 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
182d0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
182e0 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
182f0 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
18300 20 44 42 47 55 49 44 5f 48 49 53 54 4f 47 52 41   DBGUID_HISTOGRA
18310 4d 5f 52 4f 57 53 45 54 20 3d 20 7b 30 78 43 38  M_ROWSET = {0xC8
18320 42 35 32 33 30 30 2c 20 30 78 35 43 46 33 2c 20  B52300, 0x5CF3, 
18330 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
18340 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
18350 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
18360 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
18370 74 20 49 49 44 20 44 42 47 55 49 44 5f 4c 44 41  t IID DBGUID_LDA
18380 50 44 69 61 6c 65 63 74 20 3d 20 7b 30 78 45 46  PDialect = {0xEF
18390 46 36 35 33 38 30 2c 20 30 78 39 43 39 38 2c 20  F65380, 0x9C98, 
183a0 30 78 31 31 43 46 2c 20 5b 30 78 42 39 2c 20 30  0x11CF, [0xB9, 0
183b0 78 36 33 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x63, 0x00, 0xAA,
183c0 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
183d0 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
183e0 74 20 49 49 44 20 44 42 47 55 49 44 5f 4c 49 4b  t IID DBGUID_LIK
183f0 45 5f 44 4f 53 20 3d 20 7b 30 78 43 38 42 35 32  E_DOS = {0xC8B52
18400 31 46 37 2c 20 30 78 35 43 46 33 2c 20 30 78 31  1F7, 0x5CF3, 0x1
18410 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
18420 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
18430 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
18440 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
18450 49 44 20 44 42 47 55 49 44 5f 4c 49 4b 45 5f 4d  ID DBGUID_LIKE_M
18460 41 50 49 20 3d 20 7b 30 78 43 38 42 35 32 31 46  API = {0xC8B521F
18470 39 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43  9, 0x5CF3, 0x11C
18480 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
18490 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
184a0 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
184b0 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
184c0 20 44 42 47 55 49 44 5f 4c 49 4b 45 5f 4f 46 53   DBGUID_LIKE_OFS
184d0 20 3d 20 7b 30 78 43 38 42 35 32 31 46 38 2c 20   = {0xC8B521F8, 
184e0 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
184f0 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
18500 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
18510 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
18520 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42  };. const IID DB
18530 47 55 49 44 5f 4c 49 4b 45 5f 53 51 4c 20 3d 20  GUID_LIKE_SQL = 
18540 7b 30 78 43 38 42 35 32 31 46 36 2c 20 30 78 35  {0xC8B521F6, 0x5
18550 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  CF3, 0x11CE, [0x
18560 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
18570 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
18580 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
18590 20 63 6f 6e 73 74 20 49 49 44 20 44 42 47 55 49   const IID DBGUI
185a0 44 5f 4d 44 58 20 3d 20 7b 30 78 41 30 37 43 43  D_MDX = {0xA07CC
185b0 43 44 30 2c 20 30 78 38 31 34 38 2c 20 30 78 31  CD0, 0x8148, 0x1
185c0 31 44 30 2c 20 5b 30 78 38 37 2c 20 30 78 42 42  1D0, [0x87, 0xBB
185d0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
185e0 34 46 2c 20 30 78 43 33 2c 20 30 78 33 39 2c 20  4F, 0xC3, 0x39, 
185f0 30 78 34 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x42]};. const I
18600 49 44 20 44 42 47 55 49 44 5f 52 4f 57 20 3d 20  ID DBGUID_ROW = 
18610 7b 30 78 43 38 42 35 32 32 46 37 2c 20 30 78 35  {0xC8B522F7, 0x5
18620 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  CF3, 0x11CE, [0x
18630 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
18640 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
18650 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
18660 20 63 6f 6e 73 74 20 49 49 44 20 44 42 47 55 49   const IID DBGUI
18670 44 5f 52 4f 57 53 45 54 20 3d 20 7b 30 78 43 38  D_ROWSET = {0xC8
18680 42 35 32 32 46 36 2c 20 30 78 35 43 46 33 2c 20  B522F6, 0x5CF3, 
18690 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
186a0 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
186b0 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
186c0 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
186d0 74 20 49 49 44 20 44 42 47 55 49 44 5f 53 45 53  t IID DBGUID_SES
186e0 53 49 4f 4e 20 3d 20 7b 30 78 43 38 42 35 32 32  SION = {0xC8B522
186f0 46 35 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31  F5, 0x5CF3, 0x11
18700 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
18710 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
18720 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
18730 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
18740 44 20 44 42 47 55 49 44 5f 53 51 4c 20 3d 20 7b  D DBGUID_SQL = {
18750 30 78 43 38 42 35 32 32 44 37 2c 20 30 78 35 43  0xC8B522D7, 0x5C
18760 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  F3, 0x11CE, [0xA
18770 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
18780 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
18790 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
187a0 63 6f 6e 73 74 20 49 49 44 20 44 42 47 55 49 44  const IID DBGUID
187b0 5f 53 54 52 45 41 4d 20 3d 20 7b 30 78 43 38 42  _STREAM = {0xC8B
187c0 35 32 32 46 39 2c 20 30 78 35 43 46 33 2c 20 30  522F9, 0x5CF3, 0
187d0 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
187e0 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
187f0 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
18800 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
18810 20 49 49 44 20 44 42 4f 42 4a 45 43 54 5f 43 48   IID DBOBJECT_CH
18820 41 52 41 43 54 45 52 53 45 54 20 3d 20 7b 30 78  ARACTERSET = {0x
18830 43 38 42 35 32 32 45 44 2c 20 30 78 35 43 46 33  C8B522ED, 0x5CF3
18840 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
18850 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
18860 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
18870 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
18880 6e 73 74 20 49 49 44 20 44 42 4f 42 4a 45 43 54  nst IID DBOBJECT
18890 5f 43 4f 4c 4c 41 54 49 4f 4e 20 3d 20 7b 30 78  _COLLATION = {0x
188a0 43 38 42 35 32 32 45 41 2c 20 30 78 35 43 46 33  C8B522EA, 0x5CF3
188b0 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
188c0 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
188d0 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
188e0 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
188f0 6e 73 74 20 49 49 44 20 44 42 4f 42 4a 45 43 54  nst IID DBOBJECT
18900 5f 43 4f 4c 55 4d 4e 20 3d 20 7b 30 78 43 38 42  _COLUMN = {0xC8B
18910 35 32 32 45 34 2c 20 30 78 35 43 46 33 2c 20 30  522E4, 0x5CF3, 0
18920 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
18930 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
18940 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
18950 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
18960 20 49 49 44 20 44 42 4f 42 4a 45 43 54 5f 44 41   IID DBOBJECT_DA
18970 54 41 42 41 53 45 20 3d 20 7b 30 78 43 38 42 35  TABASE = {0xC8B5
18980 32 32 45 35 2c 20 30 78 35 43 46 33 2c 20 30 78  22E5, 0x5CF3, 0x
18990 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
189a0 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
189b0 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
189c0 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
189d0 49 49 44 20 44 42 4f 42 4a 45 43 54 5f 44 4f 4d  IID DBOBJECT_DOM
189e0 41 49 4e 20 3d 20 7b 30 78 43 38 42 35 32 32 45  AIN = {0xC8B522E
189f0 39 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43  9, 0x5CF3, 0x11C
18a00 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
18a10 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
18a20 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
18a30 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
18a40 20 44 42 4f 42 4a 45 43 54 5f 50 52 4f 43 45 44   DBOBJECT_PROCED
18a50 55 52 45 20 3d 20 7b 30 78 43 38 42 35 32 32 45  URE = {0xC8B522E
18a60 36 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43  6, 0x5CF3, 0x11C
18a70 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
18a80 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
18a90 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
18aa0 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
18ab0 20 44 42 4f 42 4a 45 43 54 5f 53 43 48 45 4d 41   DBOBJECT_SCHEMA
18ac0 20 3d 20 7b 30 78 43 38 42 35 32 32 45 38 2c 20   = {0xC8B522E8, 
18ad0 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
18ae0 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
18af0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
18b00 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
18b10 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42  };. const IID DB
18b20 4f 42 4a 45 43 54 5f 53 43 48 45 4d 41 52 4f 57  OBJECT_SCHEMAROW
18b30 53 45 54 20 3d 20 7b 30 78 43 38 42 35 32 32 45  SET = {0xC8B522E
18b40 43 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43  C, 0x5CF3, 0x11C
18b50 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
18b60 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
18b70 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
18b80 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
18b90 20 44 42 4f 42 4a 45 43 54 5f 54 41 42 4c 45 20   DBOBJECT_TABLE 
18ba0 3d 20 7b 30 78 43 38 42 35 32 32 45 32 2c 20 30  = {0xC8B522E2, 0
18bb0 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b  x5CF3, 0x11CE, [
18bc0 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
18bd0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
18be0 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
18bf0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 4f  ;. const IID DBO
18c00 42 4a 45 43 54 5f 54 52 41 4e 53 4c 41 54 49 4f  BJECT_TRANSLATIO
18c10 4e 20 3d 20 7b 30 78 43 38 42 35 32 32 45 45 2c  N = {0xC8B522EE,
18c20 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c   0x5CF3, 0x11CE,
18c30 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
18c40 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
18c50 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
18c60 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
18c70 42 4f 42 4a 45 43 54 5f 54 52 55 53 54 45 45 20  BOBJECT_TRUSTEE 
18c80 3d 20 7b 30 78 43 38 42 35 32 32 45 42 2c 20 30  = {0xC8B522EB, 0
18c90 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b  x5CF3, 0x11CE, [
18ca0 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
18cb0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
18cc0 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
18cd0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 4f  ;. const IID DBO
18ce0 42 4a 45 43 54 5f 56 49 45 57 20 3d 20 7b 30 78  BJECT_VIEW = {0x
18cf0 43 38 42 35 32 32 45 37 2c 20 30 78 35 43 46 33  C8B522E7, 0x5CF3
18d00 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
18d10 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
18d20 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
18d30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
18d40 6e 73 74 20 49 49 44 20 44 42 50 52 4f 50 53 45  nst IID DBPROPSE
18d50 54 5f 41 44 53 49 42 49 4e 44 20 3d 20 7b 30 78  T_ADSIBIND = {0x
18d60 36 44 41 36 36 44 43 38 2c 20 30 78 42 37 45 38  6DA66DC8, 0xB7E8
18d70 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39 44 2c  , 0x11D2, [0x9D,
18d80 20 30 78 36 30 2c 20 30 78 30 30 2c 20 30 78 43   0x60, 0x00, 0xC
18d90 30 2c 20 30 78 34 46 2c 20 30 78 36 38 2c 20 30  0, 0x4F, 0x68, 0
18da0 78 39 33 2c 20 30 78 34 35 5d 7d 3b 0a 20 63 6f  x93, 0x45]};. co
18db0 6e 73 74 20 49 49 44 20 44 42 50 52 4f 50 53 45  nst IID DBPROPSE
18dc0 54 5f 41 44 53 49 53 45 41 52 43 48 20 3d 20 7b  T_ADSISEARCH = {
18dd0 30 78 43 46 43 46 43 39 32 38 2c 20 30 78 39 41  0xCFCFC928, 0x9A
18de0 41 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41  A2, 0x11D0, [0xA
18df0 37 2c 20 30 78 39 41 2c 20 30 78 30 30 2c 20 30  7, 0x9A, 0x00, 0
18e00 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 38 2c  xC0, 0x4F, 0xD8,
18e10 20 30 78 44 35 2c 20 30 78 41 38 5d 7d 3b 0a 20   0xD5, 0xA8]};. 
18e20 63 6f 6e 73 74 20 49 49 44 20 44 42 50 52 4f 50  const IID DBPROP
18e30 53 45 54 5f 43 4f 4c 55 4d 4e 20 3d 20 7b 30 78  SET_COLUMN = {0x
18e40 43 38 42 35 32 32 42 39 2c 20 30 78 35 43 46 33  C8B522B9, 0x5CF3
18e50 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
18e60 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
18e70 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
18e80 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
18e90 6e 73 74 20 49 49 44 20 44 42 50 52 4f 50 53 45  nst IID DBPROPSE
18ea0 54 5f 43 4f 4c 55 4d 4e 41 4c 4c 20 3d 20 7b 30  T_COLUMNALL = {0
18eb0 78 43 38 42 35 32 32 46 30 2c 20 30 78 35 43 46  xC8B522F0, 0x5CF
18ec0 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  3, 0x11CE, [0xAD
18ed0 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
18ee0 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
18ef0 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
18f00 6f 6e 73 74 20 49 49 44 20 44 42 50 52 4f 50 53  onst IID DBPROPS
18f10 45 54 5f 43 4f 4e 53 54 52 41 49 4e 54 41 4c 4c  ET_CONSTRAINTALL
18f20 20 3d 20 7b 30 78 43 38 42 35 32 32 46 41 2c 20   = {0xC8B522FA, 
18f30 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
18f40 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
18f50 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
18f60 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
18f70 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42  };. const IID DB
18f80 50 52 4f 50 53 45 54 5f 44 41 54 41 53 4f 55 52  PROPSET_DATASOUR
18f90 43 45 20 3d 20 7b 30 78 43 38 42 35 32 32 42 41  CE = {0xC8B522BA
18fa0 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45  , 0x5CF3, 0x11CE
18fb0 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
18fc0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
18fd0 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
18fe0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
18ff0 44 42 50 52 4f 50 53 45 54 5f 44 41 54 41 53 4f  DBPROPSET_DATASO
19000 55 52 43 45 41 4c 4c 20 3d 20 7b 30 78 43 38 42  URCEALL = {0xC8B
19010 35 32 32 43 30 2c 20 30 78 35 43 46 33 2c 20 30  522C0, 0x5CF3, 0
19020 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
19030 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
19040 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
19050 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
19060 20 49 49 44 20 44 42 50 52 4f 50 53 45 54 5f 44   IID DBPROPSET_D
19070 41 54 41 53 4f 55 52 43 45 49 4e 46 4f 20 3d 20  ATASOURCEINFO = 
19080 7b 30 78 43 38 42 35 32 32 42 42 2c 20 30 78 35  {0xC8B522BB, 0x5
19090 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  CF3, 0x11CE, [0x
190a0 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
190b0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
190c0 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
190d0 20 63 6f 6e 73 74 20 49 49 44 20 44 42 50 52 4f   const IID DBPRO
190e0 50 53 45 54 5f 44 41 54 41 53 4f 55 52 43 45 49  PSET_DATASOURCEI
190f0 4e 46 4f 41 4c 4c 20 3d 20 7b 30 78 43 38 42 35  NFOALL = {0xC8B5
19100 32 32 43 31 2c 20 30 78 35 43 46 33 2c 20 30 78  22C1, 0x5CF3, 0x
19110 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
19120 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
19130 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
19140 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
19150 49 49 44 20 44 42 50 52 4f 50 53 45 54 5f 44 42  IID DBPROPSET_DB
19160 49 4e 49 54 20 3d 20 7b 30 78 43 38 42 35 32 32  INIT = {0xC8B522
19170 42 43 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31  BC, 0x5CF3, 0x11
19180 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
19190 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
191a0 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
191b0 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
191c0 44 20 44 42 50 52 4f 50 53 45 54 5f 44 42 49 4e  D DBPROPSET_DBIN
191d0 49 54 41 4c 4c 20 3d 20 7b 30 78 43 38 42 35 32  ITALL = {0xC8B52
191e0 32 43 41 2c 20 30 78 35 43 46 33 2c 20 30 78 31  2CA, 0x5CF3, 0x1
191f0 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
19200 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
19210 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
19220 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
19230 49 44 20 44 42 50 52 4f 50 53 45 54 5f 49 4e 44  ID DBPROPSET_IND
19240 45 58 20 3d 20 7b 30 78 43 38 42 35 32 32 42 44  EX = {0xC8B522BD
19250 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45  , 0x5CF3, 0x11CE
19260 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
19270 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
19280 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
19290 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
192a0 44 42 50 52 4f 50 53 45 54 5f 49 4e 44 45 58 41  DBPROPSET_INDEXA
192b0 4c 4c 20 3d 20 7b 30 78 43 38 42 35 32 32 46 31  LL = {0xC8B522F1
192c0 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45  , 0x5CF3, 0x11CE
192d0 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
192e0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
192f0 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
19300 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
19310 44 42 50 52 4f 50 53 45 54 5f 50 52 4f 50 45 52  DBPROPSET_PROPER
19320 54 49 45 53 49 4e 45 52 52 4f 52 20 3d 20 7b 30  TIESINERROR = {0
19330 78 43 38 42 35 32 32 44 34 2c 20 30 78 35 43 46  xC8B522D4, 0x5CF
19340 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  3, 0x11CE, [0xAD
19350 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
19360 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
19370 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
19380 6f 6e 73 74 20 49 49 44 20 44 42 50 52 4f 50 53  onst IID DBPROPS
19390 45 54 5f 52 4f 57 53 45 54 20 3d 20 7b 30 78 43  ET_ROWSET = {0xC
193a0 38 42 35 32 32 42 45 2c 20 30 78 35 43 46 33 2c  8B522BE, 0x5CF3,
193b0 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
193c0 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
193d0 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
193e0 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
193f0 73 74 20 49 49 44 20 44 42 50 52 4f 50 53 45 54  st IID DBPROPSET
19400 5f 52 4f 57 53 45 54 41 4c 4c 20 3d 20 7b 30 78  _ROWSETALL = {0x
19410 43 38 42 35 32 32 43 32 2c 20 30 78 35 43 46 33  C8B522C2, 0x5CF3
19420 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
19430 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
19440 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
19450 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
19460 6e 73 74 20 49 49 44 20 44 42 50 52 4f 50 53 45  nst IID DBPROPSE
19470 54 5f 53 45 53 53 49 4f 4e 20 3d 20 7b 30 78 43  T_SESSION = {0xC
19480 38 42 35 32 32 43 36 2c 20 30 78 35 43 46 33 2c  8B522C6, 0x5CF3,
19490 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
194a0 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
194b0 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
194c0 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
194d0 73 74 20 49 49 44 20 44 42 50 52 4f 50 53 45 54  st IID DBPROPSET
194e0 5f 53 45 53 53 49 4f 4e 41 4c 4c 20 3d 20 7b 30  _SESSIONALL = {0
194f0 78 43 38 42 35 32 32 43 37 2c 20 30 78 35 43 46  xC8B522C7, 0x5CF
19500 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  3, 0x11CE, [0xAD
19510 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
19520 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
19530 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
19540 6f 6e 73 74 20 49 49 44 20 44 42 50 52 4f 50 53  onst IID DBPROPS
19550 45 54 5f 53 54 52 45 41 4d 20 3d 20 7b 30 78 43  ET_STREAM = {0xC
19560 38 42 35 32 32 46 44 2c 20 30 78 35 43 46 33 2c  8B522FD, 0x5CF3,
19570 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
19580 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
19590 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
195a0 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
195b0 73 74 20 49 49 44 20 44 42 50 52 4f 50 53 45 54  st IID DBPROPSET
195c0 5f 53 54 52 45 41 4d 41 4c 4c 20 3d 20 7b 30 78  _STREAMALL = {0x
195d0 43 38 42 35 32 32 46 45 2c 20 30 78 35 43 46 33  C8B522FE, 0x5CF3
195e0 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
195f0 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
19600 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
19610 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
19620 6e 73 74 20 49 49 44 20 44 42 50 52 4f 50 53 45  nst IID DBPROPSE
19630 54 5f 54 41 42 4c 45 20 3d 20 7b 30 78 43 38 42  T_TABLE = {0xC8B
19640 35 32 32 42 46 2c 20 30 78 35 43 46 33 2c 20 30  522BF, 0x5CF3, 0
19650 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
19660 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
19670 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
19680 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
19690 20 49 49 44 20 44 42 50 52 4f 50 53 45 54 5f 54   IID DBPROPSET_T
196a0 41 42 4c 45 41 4c 4c 20 3d 20 7b 30 78 43 38 42  ABLEALL = {0xC8B
196b0 35 32 32 46 32 2c 20 30 78 35 43 46 33 2c 20 30  522F2, 0x5CF3, 0
196c0 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
196d0 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
196e0 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
196f0 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
19700 20 49 49 44 20 44 42 50 52 4f 50 53 45 54 5f 54   IID DBPROPSET_T
19710 52 55 53 54 45 45 20 3d 20 7b 30 78 43 38 42 35  RUSTEE = {0xC8B5
19720 32 32 45 31 2c 20 30 78 35 43 46 33 2c 20 30 78  22E1, 0x5CF3, 0x
19730 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
19740 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
19750 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
19760 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
19770 49 49 44 20 44 42 50 52 4f 50 53 45 54 5f 54 52  IID DBPROPSET_TR
19780 55 53 54 45 45 41 4c 4c 20 3d 20 7b 30 78 43 38  USTEEALL = {0xC8
19790 42 35 32 32 46 33 2c 20 30 78 35 43 46 33 2c 20  B522F3, 0x5CF3, 
197a0 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
197b0 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
197c0 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
197d0 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
197e0 74 20 49 49 44 20 44 42 50 52 4f 50 53 45 54 5f  t IID DBPROPSET_
197f0 56 49 45 57 20 3d 20 7b 30 78 43 38 42 35 32 32  VIEW = {0xC8B522
19800 44 46 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31  DF, 0x5CF3, 0x11
19810 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
19820 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
19830 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
19840 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
19850 44 20 44 42 50 52 4f 50 53 45 54 5f 56 49 45 57  D DBPROPSET_VIEW
19860 41 4c 4c 20 3d 20 7b 30 78 43 38 42 35 32 32 46  ALL = {0xC8B522F
19870 43 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43  C, 0x5CF3, 0x11C
19880 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
19890 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
198a0 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
198b0 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
198c0 20 44 42 53 43 48 45 4d 41 5f 41 53 53 45 52 54   DBSCHEMA_ASSERT
198d0 49 4f 4e 53 20 3d 20 7b 30 78 43 38 42 35 32 32  IONS = {0xC8B522
198e0 31 30 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31  10, 0x5CF3, 0x11
198f0 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
19900 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
19910 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
19920 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
19930 44 20 44 42 53 43 48 45 4d 41 5f 43 41 54 41 4c  D DBSCHEMA_CATAL
19940 4f 47 53 20 3d 20 7b 30 78 43 38 42 35 32 32 31  OGS = {0xC8B5221
19950 31 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43  1, 0x5CF3, 0x11C
19960 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
19970 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
19980 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
19990 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
199a0 20 44 42 53 43 48 45 4d 41 5f 43 48 41 52 41 43   DBSCHEMA_CHARAC
199b0 54 45 52 5f 53 45 54 53 20 3d 20 7b 30 78 43 38  TER_SETS = {0xC8
199c0 42 35 32 32 31 32 2c 20 30 78 35 43 46 33 2c 20  B52212, 0x5CF3, 
199d0 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
199e0 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
199f0 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
19a00 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
19a10 74 20 49 49 44 20 44 42 53 43 48 45 4d 41 5f 43  t IID DBSCHEMA_C
19a20 48 45 43 4b 5f 43 4f 4e 53 54 52 41 49 4e 54 53  HECK_CONSTRAINTS
19a30 20 3d 20 7b 30 78 43 38 42 35 32 32 31 35 2c 20   = {0xC8B52215, 
19a40 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
19a50 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
19a60 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
19a70 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
19a80 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42  };. const IID DB
19a90 53 43 48 45 4d 41 5f 43 48 45 43 4b 5f 43 4f 4e  SCHEMA_CHECK_CON
19aa0 53 54 52 41 49 4e 54 53 5f 42 59 5f 54 41 42 4c  STRAINTS_BY_TABL
19ab0 45 20 3d 20 7b 30 78 43 38 42 35 32 33 30 31 2c  E = {0xC8B52301,
19ac0 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c   0x5CF3, 0x11CE,
19ad0 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
19ae0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
19af0 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
19b00 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
19b10 42 53 43 48 45 4d 41 5f 43 4f 4c 4c 41 54 49 4f  BSCHEMA_COLLATIO
19b20 4e 53 20 3d 20 7b 30 78 43 38 42 35 32 32 31 33  NS = {0xC8B52213
19b30 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45  , 0x5CF3, 0x11CE
19b40 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
19b50 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
19b60 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
19b70 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
19b80 44 42 53 43 48 45 4d 41 5f 43 4f 4c 55 4d 4e 5f  DBSCHEMA_COLUMN_
19b90 44 4f 4d 41 49 4e 5f 55 53 41 47 45 20 3d 20 7b  DOMAIN_USAGE = {
19ba0 30 78 43 38 42 35 32 32 31 42 2c 20 30 78 35 43  0xC8B5221B, 0x5C
19bb0 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  F3, 0x11CE, [0xA
19bc0 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
19bd0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
19be0 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
19bf0 63 6f 6e 73 74 20 49 49 44 20 44 42 53 43 48 45  const IID DBSCHE
19c00 4d 41 5f 43 4f 4c 55 4d 4e 5f 50 52 49 56 49 4c  MA_COLUMN_PRIVIL
19c10 45 47 45 53 20 3d 20 7b 30 78 43 38 42 35 32 32  EGES = {0xC8B522
19c20 32 31 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31  21, 0x5CF3, 0x11
19c30 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
19c40 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
19c50 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
19c60 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
19c70 44 20 44 42 53 43 48 45 4d 41 5f 43 4f 4c 55 4d  D DBSCHEMA_COLUM
19c80 4e 53 20 3d 20 7b 30 78 43 38 42 35 32 32 31 34  NS = {0xC8B52214
19c90 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45  , 0x5CF3, 0x11CE
19ca0 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
19cb0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
19cc0 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
19cd0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
19ce0 44 42 53 43 48 45 4d 41 5f 43 4f 4e 53 54 52 41  DBSCHEMA_CONSTRA
19cf0 49 4e 54 5f 43 4f 4c 55 4d 4e 5f 55 53 41 47 45  INT_COLUMN_USAGE
19d00 20 3d 20 7b 30 78 43 38 42 35 32 32 31 36 2c 20   = {0xC8B52216, 
19d10 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
19d20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
19d30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
19d40 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
19d50 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42  };. const IID DB
19d60 53 43 48 45 4d 41 5f 43 4f 4e 53 54 52 41 49 4e  SCHEMA_CONSTRAIN
19d70 54 5f 54 41 42 4c 45 5f 55 53 41 47 45 20 3d 20  T_TABLE_USAGE = 
19d80 7b 30 78 43 38 42 35 32 32 31 37 2c 20 30 78 35  {0xC8B52217, 0x5
19d90 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  CF3, 0x11CE, [0x
19da0 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
19db0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
19dc0 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
19dd0 20 63 6f 6e 73 74 20 49 49 44 20 44 42 53 43 48   const IID DBSCH
19de0 45 4d 41 5f 46 4f 52 45 49 47 4e 5f 4b 45 59 53  EMA_FOREIGN_KEYS
19df0 20 3d 20 7b 30 78 43 38 42 35 32 32 43 34 2c 20   = {0xC8B522C4, 
19e00 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
19e10 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
19e20 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
19e30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
19e40 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42  };. const IID DB
19e50 53 43 48 45 4d 41 5f 49 4e 44 45 58 45 53 20 3d  SCHEMA_INDEXES =
19e60 20 7b 30 78 43 38 42 35 32 32 31 45 2c 20 30 78   {0xC8B5221E, 0x
19e70 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30  5CF3, 0x11CE, [0
19e80 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
19e90 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
19ea0 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
19eb0 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 53 43  . const IID DBSC
19ec0 48 45 4d 41 5f 4b 45 59 5f 43 4f 4c 55 4d 4e 5f  HEMA_KEY_COLUMN_
19ed0 55 53 41 47 45 20 3d 20 7b 30 78 43 38 42 35 32  USAGE = {0xC8B52
19ee0 32 31 38 2c 20 30 78 35 43 46 33 2c 20 30 78 31  218, 0x5CF3, 0x1
19ef0 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
19f00 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
19f10 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
19f20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
19f30 49 44 20 44 42 53 43 48 45 4d 41 5f 50 52 49 4d  ID DBSCHEMA_PRIM
19f40 41 52 59 5f 4b 45 59 53 20 3d 20 7b 30 78 43 38  ARY_KEYS = {0xC8
19f50 42 35 32 32 43 35 2c 20 30 78 35 43 46 33 2c 20  B522C5, 0x5CF3, 
19f60 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
19f70 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
19f80 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
19f90 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
19fa0 74 20 49 49 44 20 44 42 53 43 48 45 4d 41 5f 50  t IID DBSCHEMA_P
19fb0 52 4f 43 45 44 55 52 45 5f 43 4f 4c 55 4d 4e 53  ROCEDURE_COLUMNS
19fc0 20 3d 20 7b 30 78 43 38 42 35 32 32 43 39 2c 20   = {0xC8B522C9, 
19fd0 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
19fe0 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
19ff0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1a000 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
1a010 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42  };. const IID DB
1a020 53 43 48 45 4d 41 5f 50 52 4f 43 45 44 55 52 45  SCHEMA_PROCEDURE
1a030 5f 50 41 52 41 4d 45 54 45 52 53 20 3d 20 7b 30  _PARAMETERS = {0
1a040 78 43 38 42 35 32 32 42 38 2c 20 30 78 35 43 46  xC8B522B8, 0x5CF
1a050 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  3, 0x11CE, [0xAD
1a060 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
1a070 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
1a080 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
1a090 6f 6e 73 74 20 49 49 44 20 44 42 53 43 48 45 4d  onst IID DBSCHEM
1a0a0 41 5f 50 52 4f 43 45 44 55 52 45 53 20 3d 20 7b  A_PROCEDURES = {
1a0b0 30 78 43 38 42 35 32 32 32 34 2c 20 30 78 35 43  0xC8B52224, 0x5C
1a0c0 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  F3, 0x11CE, [0xA
1a0d0 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
1a0e0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
1a0f0 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
1a100 63 6f 6e 73 74 20 49 49 44 20 44 42 53 43 48 45  const IID DBSCHE
1a110 4d 41 5f 50 52 4f 56 49 44 45 52 5f 54 59 50 45  MA_PROVIDER_TYPE
1a120 53 20 3d 20 7b 30 78 43 38 42 35 32 32 32 43 2c  S = {0xC8B5222C,
1a130 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c   0x5CF3, 0x11CE,
1a140 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
1a150 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1a160 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
1a170 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1a180 42 53 43 48 45 4d 41 5f 52 45 46 45 52 45 4e 54  BSCHEMA_REFERENT
1a190 49 41 4c 5f 43 4f 4e 53 54 52 41 49 4e 54 53 20  IAL_CONSTRAINTS 
1a1a0 3d 20 7b 30 78 43 38 42 35 32 32 31 39 2c 20 30  = {0xC8B52219, 0
1a1b0 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b  x5CF3, 0x11CE, [
1a1c0 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
1a1d0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
1a1e0 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
1a1f0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 53  ;. const IID DBS
1a200 43 48 45 4d 41 5f 53 43 48 45 4d 41 54 41 20 3d  CHEMA_SCHEMATA =
1a210 20 7b 30 78 43 38 42 35 32 32 32 35 2c 20 30 78   {0xC8B52225, 0x
1a220 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30  5CF3, 0x11CE, [0
1a230 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
1a240 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
1a250 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
1a260 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 53 43  . const IID DBSC
1a270 48 45 4d 41 5f 53 51 4c 5f 4c 41 4e 47 55 41 47  HEMA_SQL_LANGUAG
1a280 45 53 20 3d 20 7b 30 78 43 38 42 35 32 32 32 36  ES = {0xC8B52226
1a290 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45  , 0x5CF3, 0x11CE
1a2a0 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
1a2b0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1a2c0 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
1a2d0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
1a2e0 44 42 53 43 48 45 4d 41 5f 53 54 41 54 49 53 54  DBSCHEMA_STATIST
1a2f0 49 43 53 20 3d 20 7b 30 78 43 38 42 35 32 32 32  ICS = {0xC8B5222
1a300 37 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43  7, 0x5CF3, 0x11C
1a310 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
1a320 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1a330 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
1a340 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
1a350 20 44 42 53 43 48 45 4d 41 5f 54 41 42 4c 45 5f   DBSCHEMA_TABLE_
1a360 43 4f 4e 53 54 52 41 49 4e 54 53 20 3d 20 7b 30  CONSTRAINTS = {0
1a370 78 43 38 42 35 32 32 31 41 2c 20 30 78 35 43 46  xC8B5221A, 0x5CF
1a380 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  3, 0x11CE, [0xAD
1a390 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
1a3a0 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
1a3b0 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
1a3c0 6f 6e 73 74 20 49 49 44 20 44 42 53 43 48 45 4d  onst IID DBSCHEM
1a3d0 41 5f 54 41 42 4c 45 5f 50 52 49 56 49 4c 45 47  A_TABLE_PRIVILEG
1a3e0 45 53 20 3d 20 7b 30 78 43 38 42 35 32 32 32 32  ES = {0xC8B52222
1a3f0 2c 20 30 78 35 43 46 33 2c 20 30 78 31 31 43 45  , 0x5CF3, 0x11CE
1a400 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
1a410 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1a420 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
1a430 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
1a440 44 42 53 43 48 45 4d 41 5f 54 41 42 4c 45 5f 53  DBSCHEMA_TABLE_S
1a450 54 41 54 49 53 54 49 43 53 20 3d 20 7b 30 78 43  TATISTICS = {0xC
1a460 38 42 35 32 32 46 46 2c 20 30 78 35 43 46 33 2c  8B522FF, 0x5CF3,
1a470 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
1a480 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
1a490 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
1a4a0 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
1a4b0 73 74 20 49 49 44 20 44 42 53 43 48 45 4d 41 5f  st IID DBSCHEMA_
1a4c0 54 41 42 4c 45 53 20 3d 20 7b 30 78 43 38 42 35  TABLES = {0xC8B5
1a4d0 32 32 32 39 2c 20 30 78 35 43 46 33 2c 20 30 78  2229, 0x5CF3, 0x
1a4e0 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
1a4f0 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
1a500 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
1a510 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
1a520 49 49 44 20 44 42 53 43 48 45 4d 41 5f 54 41 42  IID DBSCHEMA_TAB
1a530 4c 45 53 5f 49 4e 46 4f 20 3d 20 7b 30 78 43 38  LES_INFO = {0xC8
1a540 42 35 32 32 45 30 2c 20 30 78 35 43 46 33 2c 20  B522E0, 0x5CF3, 
1a550 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
1a560 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
1a570 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
1a580 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
1a590 74 20 49 49 44 20 44 42 53 43 48 45 4d 41 5f 54  t IID DBSCHEMA_T
1a5a0 52 41 4e 53 4c 41 54 49 4f 4e 53 20 3d 20 7b 30  RANSLATIONS = {0
1a5b0 78 43 38 42 35 32 32 32 41 2c 20 30 78 35 43 46  xC8B5222A, 0x5CF
1a5c0 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  3, 0x11CE, [0xAD
1a5d0 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
1a5e0 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
1a5f0 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
1a600 6f 6e 73 74 20 49 49 44 20 44 42 53 43 48 45 4d  onst IID DBSCHEM
1a610 41 5f 54 52 55 53 54 45 45 20 3d 20 7b 30 78 43  A_TRUSTEE = {0xC
1a620 38 42 35 32 32 45 46 2c 20 30 78 35 43 46 33 2c  8B522EF, 0x5CF3,
1a630 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
1a640 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
1a650 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
1a660 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
1a670 73 74 20 49 49 44 20 44 42 53 43 48 45 4d 41 5f  st IID DBSCHEMA_
1a680 55 53 41 47 45 5f 50 52 49 56 49 4c 45 47 45 53  USAGE_PRIVILEGES
1a690 20 3d 20 7b 30 78 43 38 42 35 32 32 32 33 2c 20   = {0xC8B52223, 
1a6a0 30 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20  0x5CF3, 0x11CE, 
1a6b0 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
1a6c0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1a6d0 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
1a6e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42  };. const IID DB
1a6f0 53 43 48 45 4d 41 5f 56 49 45 57 5f 43 4f 4c 55  SCHEMA_VIEW_COLU
1a700 4d 4e 5f 55 53 41 47 45 20 3d 20 7b 30 78 43 38  MN_USAGE = {0xC8
1a710 42 35 32 32 32 45 2c 20 30 78 35 43 46 33 2c 20  B5222E, 0x5CF3, 
1a720 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
1a730 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
1a740 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
1a750 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
1a760 74 20 49 49 44 20 44 42 53 43 48 45 4d 41 5f 56  t IID DBSCHEMA_V
1a770 49 45 57 5f 54 41 42 4c 45 5f 55 53 41 47 45 20  IEW_TABLE_USAGE 
1a780 3d 20 7b 30 78 43 38 42 35 32 32 32 46 2c 20 30  = {0xC8B5222F, 0
1a790 78 35 43 46 33 2c 20 30 78 31 31 43 45 2c 20 5b  x5CF3, 0x11CE, [
1a7a0 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
1a7b0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
1a7c0 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
1a7d0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 42 53  ;. const IID DBS
1a7e0 43 48 45 4d 41 5f 56 49 45 57 53 20 3d 20 7b 30  CHEMA_VIEWS = {0
1a7f0 78 43 38 42 35 32 32 32 44 2c 20 30 78 35 43 46  xC8B5222D, 0x5CF
1a800 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  3, 0x11CE, [0xAD
1a810 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
1a820 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
1a830 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
1a840 6f 6e 73 74 20 49 49 44 20 44 44 56 50 54 59 50  onst IID DDVPTYP
1a850 45 5f 42 52 4f 4f 4b 54 52 45 45 20 3d 20 7b 30  E_BROOKTREE = {0
1a860 78 31 33 35 32 41 35 36 30 2c 20 30 78 44 41 36  x1352A560, 0xDA6
1a870 31 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39 42  1, 0x11CF, [0x9B
1a880 2c 20 30 78 30 36 2c 20 30 78 30 30 2c 20 30 78  , 0x06, 0x00, 0x
1a890 41 30 2c 20 30 78 43 39 2c 20 30 78 30 33 2c 20  A0, 0xC9, 0x03, 
1a8a0 30 78 41 33 2c 20 30 78 42 38 5d 7d 3b 0a 20 63  0xA3, 0xB8]};. c
1a8b0 6f 6e 73 74 20 49 49 44 20 44 44 56 50 54 59 50  onst IID DDVPTYP
1a8c0 45 5f 43 43 49 52 36 35 36 20 3d 20 7b 30 78 46  E_CCIR656 = {0xF
1a8d0 43 41 33 32 36 41 30 2c 20 30 78 44 41 36 30 2c  CA326A0, 0xDA60,
1a8e0 20 30 78 31 31 43 46 2c 20 5b 30 78 39 42 2c 20   0x11CF, [0x9B, 
1a8f0 30 78 30 36 2c 20 30 78 30 30 2c 20 30 78 41 30  0x06, 0x00, 0xA0
1a900 2c 20 30 78 43 39 2c 20 30 78 30 33 2c 20 30 78  , 0xC9, 0x03, 0x
1a910 41 33 2c 20 30 78 42 38 5d 7d 3b 0a 20 63 6f 6e  A3, 0xB8]};. con
1a920 73 74 20 49 49 44 20 44 44 56 50 54 59 50 45 5f  st IID DDVPTYPE_
1a930 45 5f 48 52 45 46 48 5f 56 52 45 46 4c 20 3d 20  E_HREFH_VREFL = 
1a940 7b 30 78 39 32 37 38 33 32 32 30 2c 20 30 78 44  {0x92783220, 0xD
1a950 41 36 30 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  A60, 0x11CF, [0x
1a960 39 42 2c 20 30 78 30 36 2c 20 30 78 30 30 2c 20  9B, 0x06, 0x00, 
1a970 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 33  0xA0, 0xC9, 0x03
1a980 2c 20 30 78 41 33 2c 20 30 78 42 38 5d 7d 3b 0a  , 0xA3, 0xB8]};.
1a990 20 63 6f 6e 73 74 20 49 49 44 20 44 44 56 50 54   const IID DDVPT
1a9a0 59 50 45 5f 45 5f 48 52 45 46 4c 5f 56 52 45 46  YPE_E_HREFL_VREF
1a9b0 4c 20 3d 20 7b 30 78 45 30 39 43 37 37 45 30 2c  L = {0xE09C77E0,
1a9c0 20 30 78 44 41 36 30 2c 20 30 78 31 31 43 46 2c   0xDA60, 0x11CF,
1a9d0 20 5b 30 78 39 42 2c 20 30 78 30 36 2c 20 30 78   [0x9B, 0x06, 0x
1a9e0 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
1a9f0 30 78 30 33 2c 20 30 78 41 33 2c 20 30 78 42 38  0x03, 0xA3, 0xB8
1aa00 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1aa10 44 56 50 54 59 50 45 5f 50 48 49 4c 49 50 53 20  DVPTYPE_PHILIPS 
1aa20 3d 20 7b 30 78 33 33 32 43 46 31 36 30 2c 20 30  = {0x332CF160, 0
1aa30 78 44 41 36 31 2c 20 30 78 31 31 43 46 2c 20 5b  xDA61, 0x11CF, [
1aa40 30 78 39 42 2c 20 30 78 30 36 2c 20 30 78 30 30  0x9B, 0x06, 0x00
1aa50 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
1aa60 30 33 2c 20 30 78 41 33 2c 20 30 78 42 38 5d 7d  03, 0xA3, 0xB8]}
1aa70 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49  ;. const IID DII
1aa80 44 5f 5f 53 65 61 72 63 68 41 73 73 69 73 74 61  D__SearchAssista
1aa90 6e 74 45 76 65 6e 74 73 20 3d 20 7b 30 78 31 36  ntEvents = {0x16
1aaa0 31 31 46 44 44 41 2c 20 30 78 34 34 35 42 2c 20  11FDDA, 0x445B, 
1aab0 30 78 31 31 44 32 2c 20 5b 30 78 38 35 2c 20 30  0x11D2, [0x85, 0
1aac0 78 44 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xDE, 0x00, 0xC0,
1aad0 20 30 78 34 46 2c 20 30 78 41 33 2c 20 30 78 35   0x4F, 0xA3, 0x5
1aae0 43 2c 20 30 78 38 39 5d 7d 3b 0a 20 63 6f 6e 73  C, 0x89]};. cons
1aaf0 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70 43  t IID DIID_DispC
1ab00 45 76 65 6e 74 4f 62 6a 20 3d 20 7b 30 78 33 30  EventObj = {0x30
1ab10 35 30 46 35 35 38 2c 20 30 78 39 38 42 35 2c 20  50F558, 0x98B5, 
1ab20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
1ab30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
1ab40 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
1ab50 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
1ab60 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70 44  t IID DIID_DispD
1ab70 4f 4d 43 68 69 6c 64 72 65 6e 43 6f 6c 6c 65 63  OMChildrenCollec
1ab80 74 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46 35  tion = {0x3050F5
1ab90 37 37 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  77, 0x98B5, 0x11
1aba0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1abb0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1abc0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1abd0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1abe0 44 20 44 49 49 44 5f 44 69 73 70 48 54 43 41 74  D DIID_DispHTCAt
1abf0 74 61 63 68 42 65 68 61 76 69 6f 72 20 3d 20 7b  tachBehavior = {
1ac00 30 78 33 30 35 30 46 35 38 33 2c 20 30 78 39 38  0x3050F583, 0x98
1ac10 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
1ac20 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
1ac30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
1ac40 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
1ac50 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44  const IID DIID_D
1ac60 69 73 70 48 54 43 44 65 66 61 75 6c 74 44 69 73  ispHTCDefaultDis
1ac70 70 61 74 63 68 20 3d 20 7b 30 78 33 30 35 30 46  patch = {0x3050F
1ac80 35 37 33 2c 20 30 78 39 38 42 35 2c 20 30 78 31  573, 0x98B5, 0x1
1ac90 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
1aca0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
1acb0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
1acc0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
1acd0 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 43 44  ID DIID_DispHTCD
1ace0 65 73 63 42 65 68 61 76 69 6f 72 20 3d 20 7b 30  escBehavior = {0
1acf0 78 33 30 35 30 46 35 37 45 2c 20 30 78 39 38 42  x3050F57E, 0x98B
1ad00 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1ad10 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1ad20 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1ad30 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1ad40 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69  onst IID DIID_Di
1ad50 73 70 48 54 43 45 76 65 6e 74 42 65 68 61 76 69  spHTCEventBehavi
1ad60 6f 72 20 3d 20 7b 30 78 33 30 35 30 46 35 37 34  or = {0x3050F574
1ad70 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
1ad80 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
1ad90 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1ada0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
1adb0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
1adc0 44 49 49 44 5f 44 69 73 70 48 54 43 4d 65 74 68  DIID_DispHTCMeth
1add0 6f 64 42 65 68 61 76 69 6f 72 20 3d 20 7b 30 78  odBehavior = {0x
1ade0 33 30 35 30 46 35 38 37 2c 20 30 78 39 38 42 35  3050F587, 0x98B5
1adf0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
1ae00 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
1ae10 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
1ae20 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
1ae30 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73  nst IID DIID_Dis
1ae40 70 48 54 43 50 72 6f 70 65 72 74 79 42 65 68 61  pHTCPropertyBeha
1ae50 76 69 6f 72 20 3d 20 7b 30 78 33 30 35 30 46 35  vior = {0x3050F5
1ae60 37 46 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  7F, 0x98B5, 0x11
1ae70 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1ae80 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1ae90 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1aea0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1aeb0 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 41  D DIID_DispHTMLA
1aec0 6e 63 68 6f 72 45 6c 65 6d 65 6e 74 20 3d 20 7b  nchorElement = {
1aed0 30 78 33 30 35 30 46 35 30 32 2c 20 30 78 39 38  0x3050F502, 0x98
1aee0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
1aef0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
1af00 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
1af10 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
1af20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44  const IID DIID_D
1af30 69 73 70 48 54 4d 4c 41 70 70 42 65 68 61 76 69  ispHTMLAppBehavi
1af40 6f 72 20 3d 20 7b 30 78 33 30 35 30 46 35 37 43  or = {0x3050F57C
1af50 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
1af60 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
1af70 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1af80 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
1af90 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
1afa0 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 41 72 65  DIID_DispHTMLAre
1afb0 61 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  aElement = {0x30
1afc0 35 30 46 35 30 33 2c 20 30 78 39 38 42 35 2c 20  50F503, 0x98B5, 
1afd0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
1afe0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
1aff0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
1b000 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
1b010 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70 48  t IID DIID_DispH
1b020 54 4d 4c 41 72 65 61 73 43 6f 6c 6c 65 63 74 69  TMLAreasCollecti
1b030 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46 35 36 41  on = {0x3050F56A
1b040 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
1b050 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
1b060 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1b070 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
1b080 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
1b090 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 41 74 74  DIID_DispHTMLAtt
1b0a0 72 69 62 75 74 65 43 6f 6c 6c 65 63 74 69 6f 6e  ributeCollection
1b0b0 20 3d 20 7b 30 78 33 30 35 30 46 35 36 43 2c 20   = {0x3050F56C, 
1b0c0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1b0d0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1b0e0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1b0f0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1b100 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1b110 49 44 5f 44 69 73 70 48 54 4d 4c 42 61 73 65 45  ID_DispHTMLBaseE
1b120 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
1b130 46 35 31 38 2c 20 30 78 39 38 42 35 2c 20 30 78  F518, 0x98B5, 0x
1b140 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
1b150 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
1b160 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
1b170 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
1b180 49 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d  IID DIID_DispHTM
1b190 4c 42 61 73 65 46 6f 6e 74 45 6c 65 6d 65 6e 74  LBaseFontElement
1b1a0 20 3d 20 7b 30 78 33 30 35 30 46 35 30 34 2c 20   = {0x3050F504, 
1b1b0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1b1c0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1b1d0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1b1e0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1b1f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1b200 49 44 5f 44 69 73 70 48 54 4d 4c 42 47 73 6f 75  ID_DispHTMLBGsou
1b210 6e 64 20 3d 20 7b 30 78 33 30 35 30 46 35 33 43  nd = {0x3050F53C
1b220 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
1b230 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
1b240 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1b250 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
1b260 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
1b270 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 42 6c 6f  DIID_DispHTMLBlo
1b280 63 6b 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  ckElement = {0x3
1b290 30 35 30 46 35 30 36 2c 20 30 78 39 38 42 35 2c  050F506, 0x98B5,
1b2a0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1b2b0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1b2c0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1b2d0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1b2e0 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70  st IID DIID_Disp
1b2f0 48 54 4d 4c 42 6f 64 79 20 3d 20 7b 30 78 33 30  HTMLBody = {0x30
1b300 35 30 46 35 30 37 2c 20 30 78 39 38 42 35 2c 20  50F507, 0x98B5, 
1b310 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
1b320 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
1b330 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
1b340 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
1b350 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70 48  t IID DIID_DispH
1b360 54 4d 4c 42 52 45 6c 65 6d 65 6e 74 20 3d 20 7b  TMLBRElement = {
1b370 30 78 33 30 35 30 46 35 33 41 2c 20 30 78 39 38  0x3050F53A, 0x98
1b380 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
1b390 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
1b3a0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
1b3b0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
1b3c0 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44  const IID DIID_D
1b3d0 69 73 70 48 54 4d 4c 42 75 74 74 6f 6e 45 6c 65  ispHTMLButtonEle
1b3e0 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35  ment = {0x3050F5
1b3f0 31 46 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  1F, 0x98B5, 0x11
1b400 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1b410 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1b420 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1b430 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1b440 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 43  D DIID_DispHTMLC
1b450 6f 6d 6d 65 6e 74 45 6c 65 6d 65 6e 74 20 3d 20  ommentElement = 
1b460 7b 30 78 33 30 35 30 46 35 30 41 2c 20 30 78 39  {0x3050F50A, 0x9
1b470 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1b480 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1b490 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1b4a0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1b4b0 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1b4c0 44 69 73 70 48 54 4d 4c 43 75 72 72 65 6e 74 53  DispHTMLCurrentS
1b4d0 74 79 6c 65 20 3d 20 7b 30 78 33 30 35 30 46 35  tyle = {0x3050F5
1b4e0 35 37 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  57, 0x98B5, 0x11
1b4f0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1b500 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1b510 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1b520 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1b530 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 44  D DIID_DispHTMLD
1b540 44 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  DElement = {0x30
1b550 35 30 46 35 30 42 2c 20 30 78 39 38 42 35 2c 20  50F50B, 0x98B5, 
1b560 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
1b570 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
1b580 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
1b590 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
1b5a0 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70 48  t IID DIID_DispH
1b5b0 54 4d 4c 44 65 66 61 75 6c 74 73 20 3d 20 7b 30  TMLDefaults = {0
1b5c0 78 33 30 35 30 46 35 38 43 2c 20 30 78 39 38 42  x3050F58C, 0x98B
1b5d0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1b5e0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1b5f0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1b600 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1b610 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69  onst IID DIID_Di
1b620 73 70 48 54 4d 4c 44 69 76 45 6c 65 6d 65 6e 74  spHTMLDivElement
1b630 20 3d 20 7b 30 78 33 30 35 30 46 35 30 43 2c 20   = {0x3050F50C, 
1b640 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1b650 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1b660 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1b670 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1b680 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1b690 49 44 5f 44 69 73 70 48 54 4d 4c 44 69 76 50 6f  ID_DispHTMLDivPo
1b6a0 73 69 74 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30  sition = {0x3050
1b6b0 46 35 30 46 2c 20 30 78 39 38 42 35 2c 20 30 78  F50F, 0x98B5, 0x
1b6c0 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
1b6d0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
1b6e0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
1b6f0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
1b700 49 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d  IID DIID_DispHTM
1b710 4c 44 4c 69 73 74 45 6c 65 6d 65 6e 74 20 3d 20  LDListElement = 
1b720 7b 30 78 33 30 35 30 46 35 33 42 2c 20 30 78 39  {0x3050F53B, 0x9
1b730 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1b740 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1b750 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1b760 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1b770 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1b780 44 69 73 70 48 54 4d 4c 44 6f 63 75 6d 65 6e 74  DispHTMLDocument
1b790 20 3d 20 7b 30 78 33 30 35 30 46 35 35 46 2c 20   = {0x3050F55F, 
1b7a0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1b7b0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1b7c0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1b7d0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1b7e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1b7f0 49 44 5f 44 69 73 70 48 54 4d 4c 44 4f 4d 41 74  ID_DispHTMLDOMAt
1b800 74 72 69 62 75 74 65 20 3d 20 7b 30 78 33 30 35  tribute = {0x305
1b810 30 46 35 36 34 2c 20 30 78 39 38 42 35 2c 20 30  0F564, 0x98B5, 0
1b820 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
1b830 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
1b840 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
1b850 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
1b860 20 49 49 44 20 44 49 49 44 5f 44 69 73 70 48 54   IID DIID_DispHT
1b870 4d 4c 44 4f 4d 49 6d 70 6c 65 6d 65 6e 74 61 74  MLDOMImplementat
1b880 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46 35 38  ion = {0x3050F58
1b890 46 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  F, 0x98B5, 0x11C
1b8a0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
1b8b0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1b8c0 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
1b8d0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
1b8e0 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 44 4f   DIID_DispHTMLDO
1b8f0 4d 54 65 78 74 4e 6f 64 65 20 3d 20 7b 30 78 33  MTextNode = {0x3
1b900 30 35 30 46 35 36 35 2c 20 30 78 39 38 42 35 2c  050F565, 0x98B5,
1b910 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1b920 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1b930 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1b940 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1b950 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70  st IID DIID_Disp
1b960 48 54 4d 4c 44 54 45 6c 65 6d 65 6e 74 20 3d 20  HTMLDTElement = 
1b970 7b 30 78 33 30 35 30 46 35 30 44 2c 20 30 78 39  {0x3050F50D, 0x9
1b980 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1b990 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1b9a0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1b9b0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1b9c0 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1b9d0 44 69 73 70 48 54 4d 4c 45 6c 65 6d 65 6e 74 43  DispHTMLElementC
1b9e0 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 33  ollection = {0x3
1b9f0 30 35 30 46 35 36 42 2c 20 30 78 39 38 42 35 2c  050F56B, 0x98B5,
1ba00 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1ba10 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1ba20 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1ba30 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1ba40 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70  st IID DIID_Disp
1ba50 48 54 4d 4c 45 6d 62 65 64 20 3d 20 7b 30 78 33  HTMLEmbed = {0x3
1ba60 30 35 30 46 35 32 45 2c 20 30 78 39 38 42 35 2c  050F52E, 0x98B5,
1ba70 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1ba80 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1ba90 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1baa0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1bab0 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70  st IID DIID_Disp
1bac0 48 54 4d 4c 46 69 65 6c 64 53 65 74 45 6c 65 6d  HTMLFieldSetElem
1bad0 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35 34  ent = {0x3050F54
1bae0 35 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  5, 0x98B5, 0x11C
1baf0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
1bb00 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1bb10 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
1bb20 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
1bb30 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 46 6f   DIID_DispHTMLFo
1bb40 6e 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  ntElement = {0x3
1bb50 30 35 30 46 35 31 32 2c 20 30 78 39 38 42 35 2c  050F512, 0x98B5,
1bb60 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1bb70 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1bb80 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1bb90 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1bba0 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70  st IID DIID_Disp
1bbb0 48 54 4d 4c 46 6f 72 6d 45 6c 65 6d 65 6e 74 20  HTMLFormElement 
1bbc0 3d 20 7b 30 78 33 30 35 30 46 35 31 30 2c 20 30  = {0x3050F510, 0
1bbd0 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
1bbe0 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
1bbf0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
1bc00 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
1bc10 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49  ;. const IID DII
1bc20 44 5f 44 69 73 70 48 54 4d 4c 46 72 61 6d 65 42  D_DispHTMLFrameB
1bc30 61 73 65 20 3d 20 7b 30 78 33 30 35 30 46 35 34  ase = {0x3050F54
1bc40 31 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  1, 0x98B5, 0x11C
1bc50 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
1bc60 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1bc70 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
1bc80 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
1bc90 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 46 72   DIID_DispHTMLFr
1bca0 61 6d 65 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  ameElement = {0x
1bcb0 33 30 35 30 46 35 31 33 2c 20 30 78 39 38 42 35  3050F513, 0x98B5
1bcc0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
1bcd0 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
1bce0 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
1bcf0 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
1bd00 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73  nst IID DIID_Dis
1bd10 70 48 54 4d 4c 46 72 61 6d 65 53 65 74 53 69 74  pHTMLFrameSetSit
1bd20 65 20 3d 20 7b 30 78 33 30 35 30 46 35 31 34 2c  e = {0x3050F514,
1bd30 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1bd40 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1bd50 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1bd60 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1bd70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1bd80 49 49 44 5f 44 69 73 70 48 54 4d 4c 47 65 6e 65  IID_DispHTMLGene
1bd90 72 69 63 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  ricElement = {0x
1bda0 33 30 35 30 46 35 36 33 2c 20 30 78 39 38 42 35  3050F563, 0x98B5
1bdb0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
1bdc0 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
1bdd0 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
1bde0 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
1bdf0 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73  nst IID DIID_Dis
1be00 70 48 54 4d 4c 48 65 61 64 45 6c 65 6d 65 6e 74  pHTMLHeadElement
1be10 20 3d 20 7b 30 78 33 30 35 30 46 35 36 31 2c 20   = {0x3050F561, 
1be20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1be30 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1be40 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1be50 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1be60 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1be70 49 44 5f 44 69 73 70 48 54 4d 4c 48 65 61 64 65  ID_DispHTMLHeade
1be80 72 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  rElement = {0x30
1be90 35 30 46 35 31 35 2c 20 30 78 39 38 42 35 2c 20  50F515, 0x98B5, 
1bea0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
1beb0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
1bec0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
1bed0 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
1bee0 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70 48  t IID DIID_DispH
1bef0 54 4d 4c 48 52 45 6c 65 6d 65 6e 74 20 3d 20 7b  TMLHRElement = {
1bf00 30 78 33 30 35 30 46 35 33 44 2c 20 30 78 39 38  0x3050F53D, 0x98
1bf10 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
1bf20 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
1bf30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
1bf40 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
1bf50 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44  const IID DIID_D
1bf60 69 73 70 48 54 4d 4c 48 74 6d 6c 45 6c 65 6d 65  ispHTMLHtmlEleme
1bf70 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35 36 30  nt = {0x3050F560
1bf80 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
1bf90 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
1bfa0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1bfb0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
1bfc0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
1bfd0 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 49 46 72  DIID_DispHTMLIFr
1bfe0 61 6d 65 20 3d 20 7b 30 78 33 30 35 30 46 35 31  ame = {0x3050F51
1bff0 42 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  B, 0x98B5, 0x11C
1c000 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
1c010 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1c020 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
1c030 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
1c040 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 49 6d   DIID_DispHTMLIm
1c050 67 20 3d 20 7b 30 78 33 30 35 30 46 35 31 43 2c  g = {0x3050F51C,
1c060 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1c070 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1c080 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1c090 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1c0a0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1c0b0 49 49 44 5f 44 69 73 70 48 54 4d 4c 49 6e 70 75  IID_DispHTMLInpu
1c0c0 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  tElement = {0x30
1c0d0 35 30 46 35 37 44 2c 20 30 78 39 38 42 35 2c 20  50F57D, 0x98B5, 
1c0e0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
1c0f0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
1c100 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
1c110 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
1c120 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70 48  t IID DIID_DispH
1c130 54 4d 4c 49 73 49 6e 64 65 78 45 6c 65 6d 65 6e  TMLIsIndexElemen
1c140 74 20 3d 20 7b 30 78 33 30 35 30 46 35 31 39 2c  t = {0x3050F519,
1c150 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1c160 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1c170 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1c180 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1c190 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1c1a0 49 49 44 5f 44 69 73 70 48 54 4d 4c 4c 61 62 65  IID_DispHTMLLabe
1c1b0 6c 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  lElement = {0x30
1c1c0 35 30 46 35 32 32 2c 20 30 78 39 38 42 35 2c 20  50F522, 0x98B5, 
1c1d0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
1c1e0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
1c1f0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
1c200 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
1c210 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70 48  t IID DIID_DispH
1c220 54 4d 4c 4c 65 67 65 6e 64 45 6c 65 6d 65 6e 74  TMLLegendElement
1c230 20 3d 20 7b 30 78 33 30 35 30 46 35 34 36 2c 20   = {0x3050F546, 
1c240 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1c250 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1c260 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1c270 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1c280 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1c290 49 44 5f 44 69 73 70 48 54 4d 4c 4c 49 45 6c 65  ID_DispHTMLLIEle
1c2a0 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35  ment = {0x3050F5
1c2b0 32 33 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  23, 0x98B5, 0x11
1c2c0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1c2d0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1c2e0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1c2f0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1c300 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 4c  D DIID_DispHTMLL
1c310 69 6e 6b 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  inkElement = {0x
1c320 33 30 35 30 46 35 32 34 2c 20 30 78 39 38 42 35  3050F524, 0x98B5
1c330 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
1c340 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
1c350 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
1c360 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
1c370 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73  nst IID DIID_Dis
1c380 70 48 54 4d 4c 4c 69 73 74 45 6c 65 6d 65 6e 74  pHTMLListElement
1c390 20 3d 20 7b 30 78 33 30 35 30 46 35 32 35 2c 20   = {0x3050F525, 
1c3a0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1c3b0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1c3c0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1c3d0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1c3e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1c3f0 49 44 5f 44 69 73 70 48 54 4d 4c 4d 61 70 45 6c  ID_DispHTMLMapEl
1c400 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
1c410 35 32 36 2c 20 30 78 39 38 42 35 2c 20 30 78 31  526, 0x98B5, 0x1
1c420 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
1c430 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
1c440 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
1c450 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
1c460 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c  ID DIID_DispHTML
1c470 4d 61 72 71 75 65 65 45 6c 65 6d 65 6e 74 20 3d  MarqueeElement =
1c480 20 7b 30 78 33 30 35 30 46 35 32 37 2c 20 30 78   {0x3050F527, 0x
1c490 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
1c4a0 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
1c4b0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
1c4c0 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
1c4d0 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44  . const IID DIID
1c4e0 5f 44 69 73 70 48 54 4d 4c 4d 65 74 61 45 6c 65  _DispHTMLMetaEle
1c4f0 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35  ment = {0x3050F5
1c500 31 37 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  17, 0x98B5, 0x11
1c510 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1c520 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1c530 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1c540 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1c550 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 4e  D DIID_DispHTMLN
1c560 65 78 74 49 64 45 6c 65 6d 65 6e 74 20 3d 20 7b  extIdElement = {
1c570 30 78 33 30 35 30 46 35 31 41 2c 20 30 78 39 38  0x3050F51A, 0x98
1c580 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
1c590 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
1c5a0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
1c5b0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
1c5c0 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44  const IID DIID_D
1c5d0 69 73 70 48 54 4d 4c 4e 6f 53 68 6f 77 45 6c 65  ispHTMLNoShowEle
1c5e0 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35  ment = {0x3050F5
1c5f0 32 38 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  28, 0x98B5, 0x11
1c600 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1c610 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1c620 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1c630 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1c640 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 4f  D DIID_DispHTMLO
1c650 62 6a 65 63 74 45 6c 65 6d 65 6e 74 20 3d 20 7b  bjectElement = {
1c660 30 78 33 30 35 30 46 35 32 39 2c 20 30 78 39 38  0x3050F529, 0x98
1c670 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
1c680 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
1c690 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
1c6a0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
1c6b0 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44  const IID DIID_D
1c6c0 69 73 70 48 54 4d 4c 4f 4c 69 73 74 45 6c 65 6d  ispHTMLOListElem
1c6d0 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35 32  ent = {0x3050F52
1c6e0 41 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  A, 0x98B5, 0x11C
1c6f0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
1c700 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1c710 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
1c720 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
1c730 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 4f 70   DIID_DispHTMLOp
1c740 74 69 6f 6e 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  tionElement = {0
1c750 78 33 30 35 30 46 35 32 42 2c 20 30 78 39 38 42  x3050F52B, 0x98B
1c760 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1c770 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1c780 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1c790 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1c7a0 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69  onst IID DIID_Di
1c7b0 73 70 48 54 4d 4c 50 61 72 61 45 6c 65 6d 65 6e  spHTMLParaElemen
1c7c0 74 20 3d 20 7b 30 78 33 30 35 30 46 35 32 43 2c  t = {0x3050F52C,
1c7d0 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1c7e0 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1c7f0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1c800 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1c810 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1c820 49 49 44 5f 44 69 73 70 48 54 4d 4c 50 61 72 61  IID_DispHTMLPara
1c830 6d 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  mElement = {0x30
1c840 35 30 46 35 39 30 2c 20 30 78 39 38 42 35 2c 20  50F590, 0x98B5, 
1c850 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
1c860 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
1c870 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
1c880 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
1c890 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70 48  t IID DIID_DispH
1c8a0 54 4d 4c 50 68 72 61 73 65 45 6c 65 6d 65 6e 74  TMLPhraseElement
1c8b0 20 3d 20 7b 30 78 33 30 35 30 46 35 32 44 2c 20   = {0x3050F52D, 
1c8c0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1c8d0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1c8e0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1c8f0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1c900 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1c910 49 44 5f 44 69 73 70 48 54 4d 4c 50 6f 70 75 70  ID_DispHTMLPopup
1c920 20 3d 20 7b 30 78 33 30 35 30 46 35 38 39 2c 20   = {0x3050F589, 
1c930 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1c940 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1c950 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1c960 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1c970 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1c980 49 44 5f 44 69 73 70 48 54 4d 4c 52 65 6e 64 65  ID_DispHTMLRende
1c990 72 53 74 79 6c 65 20 3d 20 7b 30 78 33 30 35 30  rStyle = {0x3050
1c9a0 46 35 38 42 2c 20 30 78 39 38 42 35 2c 20 30 78  F58B, 0x98B5, 0x
1c9b0 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
1c9c0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
1c9d0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
1c9e0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
1c9f0 49 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d  IID DIID_DispHTM
1ca00 4c 52 69 63 68 74 65 78 74 45 6c 65 6d 65 6e 74  LRichtextElement
1ca10 20 3d 20 7b 30 78 33 30 35 30 46 35 34 44 2c 20   = {0x3050F54D, 
1ca20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1ca30 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1ca40 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1ca50 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1ca60 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1ca70 49 44 5f 44 69 73 70 48 54 4d 4c 52 75 6c 65 53  ID_DispHTMLRuleS
1ca80 74 79 6c 65 20 3d 20 7b 30 78 33 30 35 30 46 35  tyle = {0x3050F5
1ca90 35 43 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  5C, 0x98B5, 0x11
1caa0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1cab0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1cac0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1cad0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1cae0 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 53  D DIID_DispHTMLS
1caf0 63 72 65 65 6e 20 3d 20 7b 30 78 33 30 35 30 46  creen = {0x3050F
1cb00 35 39 31 2c 20 30 78 39 38 42 35 2c 20 30 78 31  591, 0x98B5, 0x1
1cb10 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
1cb20 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
1cb30 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
1cb40 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
1cb50 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c  ID DIID_DispHTML
1cb60 53 63 72 69 70 74 45 6c 65 6d 65 6e 74 20 3d 20  ScriptElement = 
1cb70 7b 30 78 33 30 35 30 46 35 33 30 2c 20 30 78 39  {0x3050F530, 0x9
1cb80 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1cb90 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1cba0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1cbb0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1cbc0 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1cbd0 44 69 73 70 48 54 4d 4c 53 65 6c 65 63 74 45 6c  DispHTMLSelectEl
1cbe0 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
1cbf0 35 33 31 2c 20 30 78 39 38 42 35 2c 20 30 78 31  531, 0x98B5, 0x1
1cc00 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
1cc10 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
1cc20 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
1cc30 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
1cc40 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c  ID DIID_DispHTML
1cc50 53 70 61 6e 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  SpanElement = {0
1cc60 78 33 30 35 30 46 35 34 38 2c 20 30 78 39 38 42  x3050F548, 0x98B
1cc70 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1cc80 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1cc90 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1cca0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1ccb0 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69  onst IID DIID_Di
1ccc0 73 70 48 54 4d 4c 53 70 61 6e 46 6c 6f 77 20 3d  spHTMLSpanFlow =
1ccd0 20 7b 30 78 33 30 35 30 46 35 34 34 2c 20 30 78   {0x3050F544, 0x
1cce0 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
1ccf0 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
1cd00 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
1cd10 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
1cd20 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44  . const IID DIID
1cd30 5f 44 69 73 70 48 54 4d 4c 53 74 79 6c 65 20 3d  _DispHTMLStyle =
1cd40 20 7b 30 78 33 30 35 30 46 35 35 41 2c 20 30 78   {0x3050F55A, 0x
1cd50 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
1cd60 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
1cd70 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
1cd80 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
1cd90 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44  . const IID DIID
1cda0 5f 44 69 73 70 48 54 4d 4c 53 74 79 6c 65 45 6c  _DispHTMLStyleEl
1cdb0 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
1cdc0 35 31 31 2c 20 30 78 39 38 42 35 2c 20 30 78 31  511, 0x98B5, 0x1
1cdd0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
1cde0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
1cdf0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
1ce00 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
1ce10 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c  ID DIID_DispHTML
1ce20 53 74 79 6c 65 53 68 65 65 74 20 3d 20 7b 30 78  StyleSheet = {0x
1ce30 33 30 35 30 46 35 38 44 2c 20 30 78 39 38 42 35  3050F58D, 0x98B5
1ce40 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
1ce50 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
1ce60 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
1ce70 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
1ce80 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73  nst IID DIID_Dis
1ce90 70 48 54 4d 4c 54 61 62 6c 65 20 3d 20 7b 30 78  pHTMLTable = {0x
1cea0 33 30 35 30 46 35 33 32 2c 20 30 78 39 38 42 35  3050F532, 0x98B5
1ceb0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
1cec0 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
1ced0 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
1cee0 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
1cef0 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73  nst IID DIID_Dis
1cf00 70 48 54 4d 4c 54 61 62 6c 65 43 61 70 74 69 6f  pHTMLTableCaptio
1cf10 6e 20 3d 20 7b 30 78 33 30 35 30 46 35 30 38 2c  n = {0x3050F508,
1cf20 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1cf30 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1cf40 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1cf50 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1cf60 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1cf70 49 49 44 5f 44 69 73 70 48 54 4d 4c 54 61 62 6c  IID_DispHTMLTabl
1cf80 65 43 65 6c 6c 20 3d 20 7b 30 78 33 30 35 30 46  eCell = {0x3050F
1cf90 35 33 36 2c 20 30 78 39 38 42 35 2c 20 30 78 31  536, 0x98B5, 0x1
1cfa0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
1cfb0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
1cfc0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
1cfd0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
1cfe0 49 44 20 44 49 49 44 5f 44 69 73 70 48 54 4d 4c  ID DIID_DispHTML
1cff0 54 61 62 6c 65 43 6f 6c 20 3d 20 7b 30 78 33 30  TableCol = {0x30
1d000 35 30 46 35 33 33 2c 20 30 78 39 38 42 35 2c 20  50F533, 0x98B5, 
1d010 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
1d020 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
1d030 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
1d040 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
1d050 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70 48  t IID DIID_DispH
1d060 54 4d 4c 54 61 62 6c 65 52 6f 77 20 3d 20 7b 30  TMLTableRow = {0
1d070 78 33 30 35 30 46 35 33 35 2c 20 30 78 39 38 42  x3050F535, 0x98B
1d080 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1d090 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1d0a0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1d0b0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1d0c0 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69  onst IID DIID_Di
1d0d0 73 70 48 54 4d 4c 54 61 62 6c 65 53 65 63 74 69  spHTMLTableSecti
1d0e0 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46 35 33 34  on = {0x3050F534
1d0f0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
1d100 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
1d110 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1d120 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
1d130 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
1d140 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 54 65 78  DIID_DispHTMLTex
1d150 74 41 72 65 61 45 6c 65 6d 65 6e 74 20 3d 20 7b  tAreaElement = {
1d160 30 78 33 30 35 30 46 35 32 31 2c 20 30 78 39 38  0x3050F521, 0x98
1d170 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
1d180 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
1d190 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
1d1a0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
1d1b0 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44  const IID DIID_D
1d1c0 69 73 70 48 54 4d 4c 54 65 78 74 45 6c 65 6d 65  ispHTMLTextEleme
1d1d0 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 35 33 37  nt = {0x3050F537
1d1e0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
1d1f0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
1d200 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1d210 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
1d220 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
1d230 44 49 49 44 5f 44 69 73 70 48 54 4d 4c 54 69 74  DIID_DispHTMLTit
1d240 6c 65 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  leElement = {0x3
1d250 30 35 30 46 35 31 36 2c 20 30 78 39 38 42 35 2c  050F516, 0x98B5,
1d260 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1d270 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1d280 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1d290 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1d2a0 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70  st IID DIID_Disp
1d2b0 48 54 4d 4c 55 4c 69 73 74 45 6c 65 6d 65 6e 74  HTMLUListElement
1d2c0 20 3d 20 7b 30 78 33 30 35 30 46 35 33 38 2c 20   = {0x3050F538, 
1d2d0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1d2e0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1d2f0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1d300 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1d310 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1d320 49 44 5f 44 69 73 70 48 54 4d 4c 55 6e 6b 6e 6f  ID_DispHTMLUnkno
1d330 77 6e 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  wnElement = {0x3
1d340 30 35 30 46 35 33 39 2c 20 30 78 39 38 42 35 2c  050F539, 0x98B5,
1d350 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1d360 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1d370 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1d380 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1d390 73 74 20 49 49 44 20 44 49 49 44 5f 44 69 73 70  st IID DIID_Disp
1d3a0 48 54 4d 4c 57 69 6e 64 6f 77 32 20 3d 20 7b 30  HTMLWindow2 = {0
1d3b0 78 33 30 35 30 46 35 35 44 2c 20 30 78 39 38 42  x3050F55D, 0x98B
1d3c0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1d3d0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1d3e0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1d3f0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1d400 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69  onst IID DIID_Di
1d410 73 70 48 54 4d 4c 57 69 6e 64 6f 77 50 72 6f 78  spHTMLWindowProx
1d420 79 20 3d 20 7b 30 78 33 30 35 30 46 35 35 45 2c  y = {0x3050F55E,
1d430 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1d440 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1d450 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1d460 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1d470 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1d480 49 49 44 5f 44 69 73 70 49 48 54 4d 4c 49 6e 70  IID_DispIHTMLInp
1d490 75 74 42 75 74 74 6f 6e 45 6c 65 6d 65 6e 74 20  utButtonElement 
1d4a0 3d 20 7b 30 78 33 30 35 30 46 35 31 45 2c 20 30  = {0x3050F51E, 0
1d4b0 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
1d4c0 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
1d4d0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
1d4e0 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
1d4f0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49  ;. const IID DII
1d500 44 5f 44 69 73 70 49 48 54 4d 4c 49 6e 70 75 74  D_DispIHTMLInput
1d510 46 69 6c 65 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  FileElement = {0
1d520 78 33 30 35 30 46 35 34 32 2c 20 30 78 39 38 42  x3050F542, 0x98B
1d530 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1d540 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1d550 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1d560 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1d570 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 69  onst IID DIID_Di
1d580 73 70 49 48 54 4d 4c 49 6e 70 75 74 49 6d 61 67  spIHTMLInputImag
1d590 65 20 3d 20 7b 30 78 33 30 35 30 46 35 31 44 2c  e = {0x3050F51D,
1d5a0 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1d5b0 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1d5c0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1d5d0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1d5e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1d5f0 49 49 44 5f 44 69 73 70 49 48 54 4d 4c 49 6e 70  IID_DispIHTMLInp
1d600 75 74 54 65 78 74 45 6c 65 6d 65 6e 74 20 3d 20  utTextElement = 
1d610 7b 30 78 33 30 35 30 46 35 32 30 2c 20 30 78 39  {0x3050F520, 0x9
1d620 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1d630 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1d640 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1d650 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1d660 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1d670 44 69 73 70 49 48 54 4d 4c 4f 70 74 69 6f 6e 42  DispIHTMLOptionB
1d680 75 74 74 6f 6e 45 6c 65 6d 65 6e 74 20 3d 20 7b  uttonElement = {
1d690 30 78 33 30 35 30 46 35 30 39 2c 20 30 78 39 38  0x3050F509, 0x98
1d6a0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
1d6b0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
1d6c0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
1d6d0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
1d6e0 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44  const IID DIID_D
1d6f0 4d 69 67 72 61 74 69 6f 6e 57 69 7a 61 72 64 41  MigrationWizardA
1d700 75 74 6f 45 76 65 6e 74 73 20 3d 20 7b 30 78 44  utoEvents = {0xD
1d710 32 41 43 31 33 37 44 2c 20 30 78 41 36 44 38 2c  2AC137D, 0xA6D8,
1d720 20 30 78 34 33 42 36 2c 20 5b 30 78 39 38 2c 20   0x43B6, [0x98, 
1d730 30 78 37 39 2c 20 30 78 45 41 2c 20 30 78 33 34  0x79, 0xEA, 0x34
1d740 2c 20 30 78 42 36 2c 20 30 78 37 45 2c 20 30 78  , 0xB6, 0x7E, 0x
1d750 31 38 2c 20 30 78 38 30 5d 7d 3b 0a 20 63 6f 6e  18, 0x80]};. con
1d760 73 74 20 49 49 44 20 44 49 49 44 5f 44 53 65 61  st IID DIID_DSea
1d770 72 63 68 43 6f 6d 6d 61 6e 64 45 76 65 6e 74 73  rchCommandEvents
1d780 20 3d 20 7b 30 78 36 30 38 39 30 31 36 30 2c 20   = {0x60890160, 
1d790 30 78 36 39 46 30 2c 20 30 78 31 31 44 31 2c 20  0x69F0, 0x11D1, 
1d7a0 5b 30 78 42 37 2c 20 30 78 35 38 2c 20 30 78 30  [0xB7, 0x58, 0x0
1d7b0 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
1d7c0 78 30 35 2c 20 30 78 36 34 2c 20 30 78 46 45 5d  x05, 0x64, 0xFE]
1d7d0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1d7e0 49 44 5f 44 53 68 65 6c 6c 46 6f 6c 64 65 72 56  ID_DShellFolderV
1d7f0 69 65 77 45 76 65 6e 74 73 20 3d 20 7b 30 78 36  iewEvents = {0x6
1d800 32 31 31 32 41 41 32 2c 20 30 78 45 42 45 34 2c  2112AA2, 0xEBE4,
1d810 20 30 78 31 31 43 46 2c 20 5b 30 78 41 35 2c 20   0x11CF, [0xA5, 
1d820 30 78 46 42 2c 20 30 78 30 30 2c 20 30 78 32 30  0xFB, 0x00, 0x20
1d830 2c 20 30 78 41 46 2c 20 30 78 45 37 2c 20 30 78  , 0xAF, 0xE7, 0x
1d840 32 39 2c 20 30 78 32 44 5d 7d 3b 0a 20 63 6f 6e  29, 0x2D]};. con
1d850 73 74 20 49 49 44 20 44 49 49 44 5f 44 53 68 65  st IID DIID_DShe
1d860 6c 6c 4e 61 6d 65 53 70 61 63 65 45 76 65 6e 74  llNameSpaceEvent
1d870 73 20 3d 20 7b 30 78 35 35 31 33 36 38 30 36 2c  s = {0x55136806,
1d880 20 30 78 42 32 44 45 2c 20 30 78 31 31 44 31 2c   0xB2DE, 0x11D1,
1d890 20 5b 30 78 42 39 2c 20 30 78 46 32 2c 20 30 78   [0xB9, 0xF2, 0x
1d8a0 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
1d8b0 30 78 38 42 2c 20 30 78 43 35 2c 20 30 78 34 37  0x8B, 0xC5, 0x47
1d8c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1d8d0 49 49 44 5f 44 53 68 65 6c 6c 57 69 6e 64 6f 77  IID_DShellWindow
1d8e0 73 45 76 65 6e 74 73 20 3d 20 7b 30 78 46 45 34  sEvents = {0xFE4
1d8f0 31 30 36 45 30 2c 20 30 78 33 39 39 41 2c 20 30  106E0, 0x399A, 0
1d900 78 31 31 44 30 2c 20 5b 30 78 41 34 2c 20 30 78  x11D0, [0xA4, 0x
1d910 38 43 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  8C, 0x00, 0xA0, 
1d920 30 78 43 39 2c 20 30 78 30 41 2c 20 30 78 38 46  0xC9, 0x0A, 0x8F
1d930 2c 20 30 78 33 39 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x39]};. const
1d940 20 49 49 44 20 44 49 49 44 5f 44 57 65 62 42 72   IID DIID_DWebBr
1d950 69 64 67 65 45 76 65 6e 74 73 20 3d 20 7b 30 78  idgeEvents = {0x
1d960 41 36 44 38 39 37 46 46 2c 20 30 78 30 41 39 35  A6D897FF, 0x0A95
1d970 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 30 2c  , 0x11D1, [0xB0,
1d980 20 30 78 42 41 2c 20 30 78 30 30 2c 20 30 78 36   0xBA, 0x00, 0x6
1d990 30 2c 20 30 78 30 38 2c 20 30 78 31 36 2c 20 30  0, 0x08, 0x16, 0
1d9a0 78 36 45 2c 20 30 78 31 31 5d 7d 3b 0a 20 63 6f  x6E, 0x11]};. co
1d9b0 6e 73 74 20 49 49 44 20 44 49 49 44 5f 44 57 65  nst IID DIID_DWe
1d9c0 62 42 72 6f 77 73 65 72 45 76 65 6e 74 73 20 3d  bBrowserEvents =
1d9d0 20 7b 30 78 45 41 42 32 32 41 43 32 2c 20 30 78   {0xEAB22AC2, 0x
1d9e0 33 30 43 31 2c 20 30 78 31 31 43 46 2c 20 5b 30  30C1, 0x11CF, [0
1d9f0 78 41 37 2c 20 30 78 45 42 2c 20 30 78 30 30 2c  xA7, 0xEB, 0x00,
1da00 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 35   0x00, 0xC0, 0x5
1da10 42 2c 20 30 78 41 45 2c 20 30 78 30 42 5d 7d 3b  B, 0xAE, 0x0B]};
1da20 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44  . const IID DIID
1da30 5f 44 57 65 62 42 72 6f 77 73 65 72 45 76 65 6e  _DWebBrowserEven
1da40 74 73 32 20 3d 20 7b 30 78 33 34 41 37 31 35 41  ts2 = {0x34A715A
1da50 30 2c 20 30 78 36 35 38 37 2c 20 30 78 31 31 44  0, 0x6587, 0x11D
1da60 30 2c 20 5b 30 78 39 32 2c 20 30 78 34 41 2c 20  0, [0x92, 0x4A, 
1da70 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46  0x00, 0x20, 0xAF
1da80 2c 20 30 78 43 37 2c 20 30 78 41 43 2c 20 30 78  , 0xC7, 0xAC, 0x
1da90 34 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  4D]};. const IID
1daa0 20 44 49 49 44 5f 48 54 4d 4c 41 6e 63 68 6f 72   DIID_HTMLAnchor
1dab0 45 76 65 6e 74 73 20 3d 20 7b 30 78 33 30 35 30  Events = {0x3050
1dac0 46 32 39 44 2c 20 30 78 39 38 42 35 2c 20 30 78  F29D, 0x98B5, 0x
1dad0 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
1dae0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
1daf0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
1db00 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
1db10 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 41 6e 63  IID DIID_HTMLAnc
1db20 68 6f 72 45 76 65 6e 74 73 32 20 3d 20 7b 30 78  horEvents2 = {0x
1db30 33 30 35 30 46 36 31 30 2c 20 30 78 39 38 42 35  3050F610, 0x98B5
1db40 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
1db50 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
1db60 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
1db70 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
1db80 6e 73 74 20 49 49 44 20 44 49 49 44 5f 48 54 4d  nst IID DIID_HTM
1db90 4c 41 72 65 61 45 76 65 6e 74 73 20 3d 20 7b 30  LAreaEvents = {0
1dba0 78 33 30 35 30 46 33 36 36 2c 20 30 78 39 38 42  x3050F366, 0x98B
1dbb0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1dbc0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1dbd0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1dbe0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1dbf0 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 48 54  onst IID DIID_HT
1dc00 4d 4c 41 72 65 61 45 76 65 6e 74 73 32 20 3d 20  MLAreaEvents2 = 
1dc10 7b 30 78 33 30 35 30 46 36 31 31 2c 20 30 78 39  {0x3050F611, 0x9
1dc20 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1dc30 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1dc40 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1dc50 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1dc60 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1dc70 48 54 4d 4c 42 75 74 74 6f 6e 45 6c 65 6d 65 6e  HTMLButtonElemen
1dc80 74 45 76 65 6e 74 73 20 3d 20 7b 30 78 33 30 35  tEvents = {0x305
1dc90 30 46 32 42 33 2c 20 30 78 39 38 42 35 2c 20 30  0F2B3, 0x98B5, 0
1dca0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
1dcb0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
1dcc0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
1dcd0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
1dce0 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 42 75   IID DIID_HTMLBu
1dcf0 74 74 6f 6e 45 6c 65 6d 65 6e 74 45 76 65 6e 74  ttonElementEvent
1dd00 73 32 20 3d 20 7b 30 78 33 30 35 30 46 36 31 37  s2 = {0x3050F617
1dd10 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
1dd20 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
1dd30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1dd40 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
1dd50 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
1dd60 44 49 49 44 5f 48 54 4d 4c 43 6f 6e 74 72 6f 6c  DIID_HTMLControl
1dd70 45 6c 65 6d 65 6e 74 45 76 65 6e 74 73 20 3d 20  ElementEvents = 
1dd80 7b 30 78 33 30 35 30 46 34 45 41 2c 20 30 78 39  {0x3050F4EA, 0x9
1dd90 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1dda0 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1ddb0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1ddc0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1ddd0 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1dde0 48 54 4d 4c 43 6f 6e 74 72 6f 6c 45 6c 65 6d 65  HTMLControlEleme
1ddf0 6e 74 45 76 65 6e 74 73 32 20 3d 20 7b 30 78 33  ntEvents2 = {0x3
1de00 30 35 30 46 36 31 32 2c 20 30 78 39 38 42 35 2c  050F612, 0x98B5,
1de10 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1de20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1de30 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1de40 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1de50 73 74 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c  st IID DIID_HTML
1de60 44 6f 63 75 6d 65 6e 74 45 76 65 6e 74 73 20 3d  DocumentEvents =
1de70 20 7b 30 78 33 30 35 30 46 32 36 30 2c 20 30 78   {0x3050F260, 0x
1de80 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
1de90 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
1dea0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
1deb0 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
1dec0 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44  . const IID DIID
1ded0 5f 48 54 4d 4c 44 6f 63 75 6d 65 6e 74 45 76 65  _HTMLDocumentEve
1dee0 6e 74 73 32 20 3d 20 7b 30 78 33 30 35 30 46 36  nts2 = {0x3050F6
1def0 31 33 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  13, 0x98B5, 0x11
1df00 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1df10 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1df20 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1df30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1df40 44 20 44 49 49 44 5f 48 54 4d 4c 45 6c 65 6d 65  D DIID_HTMLEleme
1df50 6e 74 45 76 65 6e 74 73 20 3d 20 7b 30 78 33 30  ntEvents = {0x30
1df60 35 30 46 33 33 43 2c 20 30 78 39 38 42 35 2c 20  50F33C, 0x98B5, 
1df70 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
1df80 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
1df90 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
1dfa0 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
1dfb0 74 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 45  t IID DIID_HTMLE
1dfc0 6c 65 6d 65 6e 74 45 76 65 6e 74 73 32 20 3d 20  lementEvents2 = 
1dfd0 7b 30 78 33 30 35 30 46 36 30 46 2c 20 30 78 39  {0x3050F60F, 0x9
1dfe0 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
1dff0 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
1e000 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
1e010 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
1e020 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1e030 48 54 4d 4c 46 6f 72 6d 45 6c 65 6d 65 6e 74 45  HTMLFormElementE
1e040 76 65 6e 74 73 20 3d 20 7b 30 78 33 30 35 30 46  vents = {0x3050F
1e050 33 36 34 2c 20 30 78 39 38 42 35 2c 20 30 78 31  364, 0x98B5, 0x1
1e060 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
1e070 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
1e080 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
1e090 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
1e0a0 49 44 20 44 49 49 44 5f 48 54 4d 4c 46 6f 72 6d  ID DIID_HTMLForm
1e0b0 45 6c 65 6d 65 6e 74 45 76 65 6e 74 73 32 20 3d  ElementEvents2 =
1e0c0 20 7b 30 78 33 30 35 30 46 36 31 34 2c 20 30 78   {0x3050F614, 0x
1e0d0 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
1e0e0 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
1e0f0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
1e100 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
1e110 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44  . const IID DIID
1e120 5f 48 54 4d 4c 46 72 61 6d 65 53 69 74 65 45 76  _HTMLFrameSiteEv
1e130 65 6e 74 73 20 3d 20 7b 30 78 33 30 35 30 46 38  ents = {0x3050F8
1e140 30 30 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  00, 0x98B5, 0x11
1e150 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1e160 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1e170 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1e180 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1e190 44 20 44 49 49 44 5f 48 54 4d 4c 46 72 61 6d 65  D DIID_HTMLFrame
1e1a0 53 69 74 65 45 76 65 6e 74 73 32 20 3d 20 7b 30  SiteEvents2 = {0
1e1b0 78 33 30 35 30 46 37 46 46 2c 20 30 78 39 38 42  x3050F7FF, 0x98B
1e1c0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1e1d0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1e1e0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1e1f0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1e200 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 48 54  onst IID DIID_HT
1e210 4d 4c 49 6d 67 45 76 65 6e 74 73 20 3d 20 7b 30  MLImgEvents = {0
1e220 78 33 30 35 30 46 32 35 42 2c 20 30 78 39 38 42  x3050F25B, 0x98B
1e230 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1e240 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1e250 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1e260 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1e270 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 48 54  onst IID DIID_HT
1e280 4d 4c 49 6d 67 45 76 65 6e 74 73 32 20 3d 20 7b  MLImgEvents2 = {
1e290 30 78 33 30 35 30 46 36 31 36 2c 20 30 78 39 38  0x3050F616, 0x98
1e2a0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
1e2b0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
1e2c0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
1e2d0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
1e2e0 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 48  const IID DIID_H
1e2f0 54 4d 4c 49 6e 70 75 74 46 69 6c 65 45 6c 65 6d  TMLInputFileElem
1e300 65 6e 74 45 76 65 6e 74 73 20 3d 20 7b 30 78 33  entEvents = {0x3
1e310 30 35 30 46 32 41 46 2c 20 30 78 39 38 42 35 2c  050F2AF, 0x98B5,
1e320 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
1e330 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
1e340 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
1e350 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
1e360 73 74 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c  st IID DIID_HTML
1e370 49 6e 70 75 74 46 69 6c 65 45 6c 65 6d 65 6e 74  InputFileElement
1e380 45 76 65 6e 74 73 32 20 3d 20 7b 30 78 33 30 35  Events2 = {0x305
1e390 30 46 36 31 41 2c 20 30 78 39 38 42 35 2c 20 30  0F61A, 0x98B5, 0
1e3a0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
1e3b0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
1e3c0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
1e3d0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
1e3e0 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 49 6e   IID DIID_HTMLIn
1e3f0 70 75 74 49 6d 61 67 65 45 76 65 6e 74 73 20 3d  putImageEvents =
1e400 20 7b 30 78 33 30 35 30 46 32 43 33 2c 20 30 78   {0x3050F2C3, 0x
1e410 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
1e420 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
1e430 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
1e440 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
1e450 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44  . const IID DIID
1e460 5f 48 54 4d 4c 49 6e 70 75 74 49 6d 61 67 65 45  _HTMLInputImageE
1e470 76 65 6e 74 73 32 20 3d 20 7b 30 78 33 30 35 30  vents2 = {0x3050
1e480 46 36 31 42 2c 20 30 78 39 38 42 35 2c 20 30 78  F61B, 0x98B5, 0x
1e490 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
1e4a0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
1e4b0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
1e4c0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
1e4d0 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 49 6e 70  IID DIID_HTMLInp
1e4e0 75 74 54 65 78 74 45 6c 65 6d 65 6e 74 45 76 65  utTextElementEve
1e4f0 6e 74 73 20 3d 20 7b 30 78 33 30 35 30 46 32 41  nts = {0x3050F2A
1e500 37 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  7, 0x98B5, 0x11C
1e510 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
1e520 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1e530 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
1e540 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
1e550 20 44 49 49 44 5f 48 54 4d 4c 49 6e 70 75 74 54   DIID_HTMLInputT
1e560 65 78 74 45 6c 65 6d 65 6e 74 45 76 65 6e 74 73  extElementEvents
1e570 32 20 3d 20 7b 30 78 33 30 35 30 46 36 31 38 2c  2 = {0x3050F618,
1e580 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
1e590 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
1e5a0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
1e5b0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
1e5c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1e5d0 49 49 44 5f 48 54 4d 4c 4c 61 62 65 6c 45 76 65  IID_HTMLLabelEve
1e5e0 6e 74 73 20 3d 20 7b 30 78 33 30 35 30 46 33 32  nts = {0x3050F32
1e5f0 39 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  9, 0x98B5, 0x11C
1e600 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
1e610 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1e620 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
1e630 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
1e640 20 44 49 49 44 5f 48 54 4d 4c 4c 61 62 65 6c 45   DIID_HTMLLabelE
1e650 76 65 6e 74 73 32 20 3d 20 7b 30 78 33 30 35 30  vents2 = {0x3050
1e660 46 36 31 43 2c 20 30 78 39 38 42 35 2c 20 30 78  F61C, 0x98B5, 0x
1e670 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
1e680 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
1e690 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
1e6a0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
1e6b0 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 4c 69 6e  IID DIID_HTMLLin
1e6c0 6b 45 6c 65 6d 65 6e 74 45 76 65 6e 74 73 20 3d  kElementEvents =
1e6d0 20 7b 30 78 33 30 35 30 46 33 43 43 2c 20 30 78   {0x3050F3CC, 0x
1e6e0 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
1e6f0 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
1e700 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
1e710 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
1e720 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44  . const IID DIID
1e730 5f 48 54 4d 4c 4c 69 6e 6b 45 6c 65 6d 65 6e 74  _HTMLLinkElement
1e740 45 76 65 6e 74 73 32 20 3d 20 7b 30 78 33 30 35  Events2 = {0x305
1e750 30 46 36 31 44 2c 20 30 78 39 38 42 35 2c 20 30  0F61D, 0x98B5, 0
1e760 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
1e770 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
1e780 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
1e790 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
1e7a0 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 4d 61   IID DIID_HTMLMa
1e7b0 70 45 76 65 6e 74 73 20 3d 20 7b 30 78 33 30 35  pEvents = {0x305
1e7c0 30 46 33 42 41 2c 20 30 78 39 38 42 35 2c 20 30  0F3BA, 0x98B5, 0
1e7d0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
1e7e0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
1e7f0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
1e800 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
1e810 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 4d 61   IID DIID_HTMLMa
1e820 70 45 76 65 6e 74 73 32 20 3d 20 7b 30 78 33 30  pEvents2 = {0x30
1e830 35 30 46 36 31 45 2c 20 30 78 39 38 42 35 2c 20  50F61E, 0x98B5, 
1e840 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
1e850 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
1e860 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
1e870 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
1e880 74 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 4d  t IID DIID_HTMLM
1e890 61 72 71 75 65 65 45 6c 65 6d 65 6e 74 45 76 65  arqueeElementEve
1e8a0 6e 74 73 20 3d 20 7b 30 78 33 30 35 30 46 32 42  nts = {0x3050F2B
1e8b0 38 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  8, 0x98B5, 0x11C
1e8c0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
1e8d0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1e8e0 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
1e8f0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
1e900 20 44 49 49 44 5f 48 54 4d 4c 4d 61 72 71 75 65   DIID_HTMLMarque
1e910 65 45 6c 65 6d 65 6e 74 45 76 65 6e 74 73 32 20  eElementEvents2 
1e920 3d 20 7b 30 78 33 30 35 30 46 36 31 46 2c 20 30  = {0x3050F61F, 0
1e930 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
1e940 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
1e950 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
1e960 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
1e970 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49  ;. const IID DII
1e980 44 5f 48 54 4d 4c 4e 61 6d 65 73 70 61 63 65 45  D_HTMLNamespaceE
1e990 76 65 6e 74 73 20 3d 20 7b 30 78 33 30 35 30 46  vents = {0x3050F
1e9a0 36 42 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31  6BD, 0x98B5, 0x1
1e9b0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
1e9c0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
1e9d0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
1e9e0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
1e9f0 49 44 20 44 49 49 44 5f 48 54 4d 4c 4f 62 6a 65  ID DIID_HTMLObje
1ea00 63 74 45 6c 65 6d 65 6e 74 45 76 65 6e 74 73 20  ctElementEvents 
1ea10 3d 20 7b 30 78 33 30 35 30 46 33 43 34 2c 20 30  = {0x3050F3C4, 0
1ea20 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
1ea30 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
1ea40 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
1ea50 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
1ea60 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49  ;. const IID DII
1ea70 44 5f 48 54 4d 4c 4f 62 6a 65 63 74 45 6c 65 6d  D_HTMLObjectElem
1ea80 65 6e 74 45 76 65 6e 74 73 32 20 3d 20 7b 30 78  entEvents2 = {0x
1ea90 33 30 35 30 46 36 32 30 2c 20 30 78 39 38 42 35  3050F620, 0x98B5
1eaa0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
1eab0 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
1eac0 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
1ead0 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
1eae0 6e 73 74 20 49 49 44 20 44 49 49 44 5f 48 54 4d  nst IID DIID_HTM
1eaf0 4c 4f 70 74 69 6f 6e 42 75 74 74 6f 6e 45 6c 65  LOptionButtonEle
1eb00 6d 65 6e 74 45 76 65 6e 74 73 20 3d 20 7b 30 78  mentEvents = {0x
1eb10 33 30 35 30 46 32 42 44 2c 20 30 78 39 38 42 35  3050F2BD, 0x98B5
1eb20 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
1eb30 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
1eb40 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
1eb50 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
1eb60 6e 73 74 20 49 49 44 20 44 49 49 44 5f 48 54 4d  nst IID DIID_HTM
1eb70 4c 4f 70 74 69 6f 6e 42 75 74 74 6f 6e 45 6c 65  LOptionButtonEle
1eb80 6d 65 6e 74 45 76 65 6e 74 73 32 20 3d 20 7b 30  mentEvents2 = {0
1eb90 78 33 30 35 30 46 36 31 39 2c 20 30 78 39 38 42  x3050F619, 0x98B
1eba0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1ebb0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1ebc0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1ebd0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1ebe0 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 48 54  onst IID DIID_HT
1ebf0 4d 4c 50 65 72 73 69 73 74 45 76 65 6e 74 73 20  MLPersistEvents 
1ec00 3d 20 7b 30 78 33 30 35 30 46 34 43 37 2c 20 30  = {0x3050F4C7, 0
1ec10 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
1ec20 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
1ec30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
1ec40 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
1ec50 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49  ;. const IID DII
1ec60 44 5f 48 54 4d 4c 53 63 72 69 70 74 45 76 65 6e  D_HTMLScriptEven
1ec70 74 73 20 3d 20 7b 30 78 33 30 35 30 46 33 45 32  ts = {0x3050F3E2
1ec80 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
1ec90 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
1eca0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
1ecb0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
1ecc0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
1ecd0 44 49 49 44 5f 48 54 4d 4c 53 63 72 69 70 74 45  DIID_HTMLScriptE
1ece0 76 65 6e 74 73 32 20 3d 20 7b 30 78 33 30 35 30  vents2 = {0x3050
1ecf0 46 36 32 31 2c 20 30 78 39 38 42 35 2c 20 30 78  F621, 0x98B5, 0x
1ed00 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
1ed10 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
1ed20 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
1ed30 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
1ed40 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 53 65 6c  IID DIID_HTMLSel
1ed50 65 63 74 45 6c 65 6d 65 6e 74 45 76 65 6e 74 73  ectElementEvents
1ed60 20 3d 20 7b 30 78 33 30 35 30 46 33 30 32 2c 20   = {0x3050F302, 
1ed70 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1ed80 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1ed90 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1eda0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1edb0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1edc0 49 44 5f 48 54 4d 4c 53 65 6c 65 63 74 45 6c 65  ID_HTMLSelectEle
1edd0 6d 65 6e 74 45 76 65 6e 74 73 32 20 3d 20 7b 30  mentEvents2 = {0
1ede0 78 33 30 35 30 46 36 32 32 2c 20 30 78 39 38 42  x3050F622, 0x98B
1edf0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
1ee00 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
1ee10 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
1ee20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
1ee30 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 48 54  onst IID DIID_HT
1ee40 4d 4c 53 74 79 6c 65 45 6c 65 6d 65 6e 74 45 76  MLStyleElementEv
1ee50 65 6e 74 73 20 3d 20 7b 30 78 33 30 35 30 46 33  ents = {0x3050F3
1ee60 43 42 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  CB, 0x98B5, 0x11
1ee70 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
1ee80 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
1ee90 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
1eea0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
1eeb0 44 20 44 49 49 44 5f 48 54 4d 4c 53 74 79 6c 65  D DIID_HTMLStyle
1eec0 45 6c 65 6d 65 6e 74 45 76 65 6e 74 73 32 20 3d  ElementEvents2 =
1eed0 20 7b 30 78 33 30 35 30 46 36 31 35 2c 20 30 78   {0x3050F615, 0x
1eee0 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
1eef0 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
1ef00 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
1ef10 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
1ef20 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44  . const IID DIID
1ef30 5f 48 54 4d 4c 54 61 62 6c 65 45 76 65 6e 74 73  _HTMLTableEvents
1ef40 20 3d 20 7b 30 78 33 30 35 30 46 34 30 37 2c 20   = {0x3050F407, 
1ef50 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
1ef60 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
1ef70 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
1ef80 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
1ef90 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49  };. const IID DI
1efa0 49 44 5f 48 54 4d 4c 54 61 62 6c 65 45 76 65 6e  ID_HTMLTableEven
1efb0 74 73 32 20 3d 20 7b 30 78 33 30 35 30 46 36 32  ts2 = {0x3050F62
1efc0 33 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  3, 0x98B5, 0x11C
1efd0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
1efe0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
1eff0 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
1f000 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
1f010 20 44 49 49 44 5f 48 54 4d 4c 54 65 78 74 43 6f   DIID_HTMLTextCo
1f020 6e 74 61 69 6e 65 72 45 76 65 6e 74 73 20 3d 20  ntainerEvents = 
1f030 7b 30 78 31 46 46 36 41 41 37 32 2c 20 30 78 35  {0x1FF6AA72, 0x5
1f040 38 34 32 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  842, 0x11CF, [0x
1f050 41 37 2c 20 30 78 30 37 2c 20 30 78 30 30 2c 20  A7, 0x07, 0x00, 
1f060 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 43 30  0xAA, 0x00, 0xC0
1f070 2c 20 30 78 30 39 2c 20 30 78 38 44 5d 7d 3b 0a  , 0x09, 0x8D]};.
1f080 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f   const IID DIID_
1f090 48 54 4d 4c 54 65 78 74 43 6f 6e 74 61 69 6e 65  HTMLTextContaine
1f0a0 72 45 76 65 6e 74 73 32 20 3d 20 7b 30 78 33 30  rEvents2 = {0x30
1f0b0 35 30 46 36 32 34 2c 20 30 78 39 38 42 35 2c 20  50F624, 0x98B5, 
1f0c0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
1f0d0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
1f0e0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
1f0f0 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
1f100 74 20 49 49 44 20 44 49 49 44 5f 48 54 4d 4c 57  t IID DIID_HTMLW
1f110 69 6e 64 6f 77 45 76 65 6e 74 73 20 3d 20 7b 30  indowEvents = {0
1f120 78 39 36 41 30 41 34 45 30 2c 20 30 78 44 30 36  x96A0A4E0, 0xD06
1f130 32 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39 34  2, 0x11CF, [0x94
1f140 2c 20 30 78 42 36 2c 20 30 78 30 30 2c 20 30 78  , 0xB6, 0x00, 0x
1f150 41 41 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  AA, 0x00, 0x60, 
1f160 30 78 32 37 2c 20 30 78 35 43 5d 7d 3b 0a 20 63  0x27, 0x5C]};. c
1f170 6f 6e 73 74 20 49 49 44 20 44 49 49 44 5f 48 54  onst IID DIID_HT
1f180 4d 4c 57 69 6e 64 6f 77 45 76 65 6e 74 73 32 20  MLWindowEvents2 
1f190 3d 20 7b 30 78 33 30 35 30 46 36 32 35 2c 20 30  = {0x3050F625, 0
1f1a0 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
1f1b0 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
1f1c0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
1f1d0 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
1f1e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49  ;. const IID DII
1f1f0 44 5f 49 52 54 43 44 69 73 70 61 74 63 68 45 76  D_IRTCDispatchEv
1f200 65 6e 74 4e 6f 74 69 66 69 63 61 74 69 6f 6e 20  entNotification 
1f210 3d 20 7b 30 78 31 37 36 44 44 46 42 45 2c 20 30  = {0x176DDFBE, 0
1f220 78 46 45 43 30 2c 20 30 78 34 44 35 35 2c 20 5b  xFEC0, 0x4D55, [
1f230 30 78 42 43 2c 20 30 78 38 37 2c 20 30 78 38 34  0xBC, 0x87, 0x84
1f240 2c 20 30 78 43 46 2c 20 30 78 46 31 2c 20 30 78  , 0xCF, 0xF1, 0x
1f250 45 46 2c 20 30 78 37 46 2c 20 30 78 39 31 5d 7d  EF, 0x7F, 0x91]}
1f260 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 49 49  ;. const IID DII
1f270 44 5f 49 53 57 62 65 6d 53 69 6e 6b 45 76 65 6e  D_ISWbemSinkEven
1f280 74 73 20 3d 20 7b 30 78 37 35 37 31 38 43 41 30  ts = {0x75718CA0
1f290 2c 20 30 78 46 30 32 39 2c 20 30 78 31 31 44 31  , 0xF029, 0x11D1
1f2a0 2c 20 5b 30 78 41 31 2c 20 30 78 41 43 2c 20 30  , [0xA1, 0xAC, 0
1f2b0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
1f2c0 20 30 78 42 36 2c 20 30 78 43 32 2c 20 30 78 32   0xB6, 0xC2, 0x2
1f2d0 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
1f2e0 44 49 49 44 5f 49 54 54 41 50 49 44 69 73 70 61  DIID_ITTAPIDispa
1f2f0 74 63 68 45 76 65 6e 74 4e 6f 74 69 66 69 63 61  tchEventNotifica
1f300 74 69 6f 6e 20 3d 20 7b 30 78 39 46 33 34 33 32  tion = {0x9F3432
1f310 35 42 2c 20 30 78 37 45 36 32 2c 20 30 78 31 31  5B, 0x7E62, 0x11
1f320 44 32 2c 20 5b 30 78 39 34 2c 20 30 78 35 37 2c  D2, [0x94, 0x57,
1f330 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
1f340 46 2c 20 30 78 38 45 2c 20 30 78 43 38 2c 20 30  F, 0x8E, 0xC8, 0
1f350 78 38 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x88]};. const II
1f360 44 20 44 49 49 44 5f 4c 61 79 6f 75 74 52 65 63  D DIID_LayoutRec
1f370 74 45 76 65 6e 74 73 20 3d 20 7b 30 78 33 30 35  tEvents = {0x305
1f380 30 46 36 37 34 2c 20 30 78 39 38 42 35 2c 20 30  0F674, 0x98B5, 0
1f390 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
1f3a0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
1f3b0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
1f3c0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
1f3d0 20 49 49 44 20 44 49 49 44 5f 58 4d 4c 44 4f 4d   IID DIID_XMLDOM
1f3e0 44 6f 63 75 6d 65 6e 74 45 76 65 6e 74 73 20 3d  DocumentEvents =
1f3f0 20 7b 30 78 33 45 46 41 41 34 32 37 2c 20 30 78   {0x3EFAA427, 0x
1f400 32 37 32 46 2c 20 30 78 31 31 44 32 2c 20 5b 30  272F, 0x11D2, [0
1f410 78 38 33 2c 20 30 78 36 46 2c 20 30 78 30 30 2c  x83, 0x6F, 0x00,
1f420 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37   0x00, 0xF8, 0x7
1f430 41 2c 20 30 78 37 37 2c 20 30 78 38 32 5d 7d 3b  A, 0x77, 0x82]};
1f440 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 50 41 49  . const IID DPAI
1f450 44 5f 43 6f 6d 50 6f 72 74 20 3d 20 7b 30 78 46  D_ComPort = {0xF
1f460 32 46 30 43 45 30 30 2c 20 30 78 45 30 41 46 2c  2F0CE00, 0xE0AF,
1f470 20 30 78 31 31 43 46 2c 20 5b 30 78 39 43 2c 20   0x11CF, [0x9C, 
1f480 30 78 34 45 2c 20 30 78 30 30 2c 20 30 78 41 30  0x4E, 0x00, 0xA0
1f490 2c 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30 78  , 0xC9, 0x05, 0x
1f4a0 34 32 2c 20 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e  42, 0x5E]};. con
1f4b0 73 74 20 49 49 44 20 44 50 41 49 44 5f 49 4e 65  st IID DPAID_INe
1f4c0 74 20 3d 20 7b 30 78 43 34 41 35 34 44 41 30 2c  t = {0xC4A54DA0,
1f4d0 20 30 78 45 30 41 46 2c 20 30 78 31 31 43 46 2c   0xE0AF, 0x11CF,
1f4e0 20 5b 30 78 39 43 2c 20 30 78 34 45 2c 20 30 78   [0x9C, 0x4E, 0x
1f4f0 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
1f500 30 78 30 35 2c 20 30 78 34 32 2c 20 30 78 35 45  0x05, 0x42, 0x5E
1f510 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44  ]};. const IID D
1f520 50 41 49 44 5f 49 4e 65 74 50 6f 72 74 20 3d 20  PAID_INetPort = 
1f530 7b 30 78 45 34 35 32 34 35 34 31 2c 20 30 78 38  {0xE4524541, 0x8
1f540 45 41 35 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  EA5, 0x11D1, [0x
1f550 38 41 2c 20 30 78 39 36 2c 20 30 78 30 30 2c 20  8A, 0x96, 0x00, 
1f560 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78 42 30  0x60, 0x97, 0xB0
1f570 2c 20 30 78 31 34 2c 20 30 78 31 31 5d 7d 3b 0a  , 0x14, 0x11]};.
1f580 20 63 6f 6e 73 74 20 49 49 44 20 44 50 41 49 44   const IID DPAID
1f590 5f 49 4e 65 74 57 20 3d 20 7b 30 78 45 36 33 32  _INetW = {0xE632
1f5a0 33 32 41 30 2c 20 30 78 39 44 42 46 2c 20 30 78  32A0, 0x9DBF, 0x
1f5b0 31 31 44 30 2c 20 5b 30 78 39 43 2c 20 30 78 43  11D0, [0x9C, 0xC
1f5c0 31 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  1, 0x00, 0xA0, 0
1f5d0 78 43 39 2c 20 30 78 30 35 2c 20 30 78 34 32 2c  xC9, 0x05, 0x42,
1f5e0 20 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x5E]};. const 
1f5f0 49 49 44 20 44 50 41 49 44 5f 4c 6f 62 62 79 50  IID DPAID_LobbyP
1f600 72 6f 76 69 64 65 72 20 3d 20 7b 30 78 35 39 42  rovider = {0x59B
1f610 39 35 36 34 30 2c 20 30 78 39 36 36 37 2c 20 30  95640, 0x9667, 0
1f620 78 31 31 44 30 2c 20 5b 30 78 41 37 2c 20 30 78  x11D0, [0xA7, 0x
1f630 37 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  7D, 0x00, 0x00, 
1f640 30 78 46 38 2c 20 30 78 30 33 2c 20 30 78 41 42  0xF8, 0x03, 0xAB
1f650 2c 20 30 78 46 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xFC]};. const
1f660 20 49 49 44 20 44 50 41 49 44 5f 4d 6f 64 65 6d   IID DPAID_Modem
1f670 20 3d 20 7b 30 78 46 36 44 43 43 32 30 30 2c 20   = {0xF6DCC200, 
1f680 30 78 41 32 46 45 2c 20 30 78 31 31 44 30 2c 20  0xA2FE, 0x11D0, 
1f690 5b 30 78 39 43 2c 20 30 78 34 46 2c 20 30 78 30  [0x9C, 0x4F, 0x0
1f6a0 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
1f6b0 78 30 35 2c 20 30 78 34 32 2c 20 30 78 35 45 5d  x05, 0x42, 0x5E]
1f6c0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 50  };. const IID DP
1f6d0 41 49 44 5f 4d 6f 64 65 6d 57 20 3d 20 7b 30 78  AID_ModemW = {0x
1f6e0 30 31 46 44 39 32 45 30 2c 20 30 78 41 32 46 46  01FD92E0, 0xA2FF
1f6f0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 43 2c  , 0x11D0, [0x9C,
1f700 20 30 78 34 46 2c 20 30 78 30 30 2c 20 30 78 41   0x4F, 0x00, 0xA
1f710 30 2c 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30  0, 0xC9, 0x05, 0
1f720 78 34 32 2c 20 30 78 35 45 5d 7d 3b 0a 20 63 6f  x42, 0x5E]};. co
1f730 6e 73 74 20 49 49 44 20 44 50 41 49 44 5f 50 68  nst IID DPAID_Ph
1f740 6f 6e 65 20 3d 20 7b 30 78 37 38 45 43 38 39 41  one = {0x78EC89A
1f750 30 2c 20 30 78 45 30 41 46 2c 20 30 78 31 31 43  0, 0xE0AF, 0x11C
1f760 46 2c 20 5b 30 78 39 43 2c 20 30 78 34 45 2c 20  F, [0x9C, 0x4E, 
1f770 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
1f780 2c 20 30 78 30 35 2c 20 30 78 34 32 2c 20 30 78  , 0x05, 0x42, 0x
1f790 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  5E]};. const IID
1f7a0 20 44 50 41 49 44 5f 50 68 6f 6e 65 57 20 3d 20   DPAID_PhoneW = 
1f7b0 7b 30 78 42 41 35 41 37 41 37 30 2c 20 30 78 39  {0xBA5A7A70, 0x9
1f7c0 44 42 46 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  DBF, 0x11D0, [0x
1f7d0 39 43 2c 20 30 78 43 31 2c 20 30 78 30 30 2c 20  9C, 0xC1, 0x00, 
1f7e0 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 35  0xA0, 0xC9, 0x05
1f7f0 2c 20 30 78 34 32 2c 20 30 78 35 45 5d 7d 3b 0a  , 0x42, 0x5E]};.
1f800 20 63 6f 6e 73 74 20 49 49 44 20 44 50 41 49 44   const IID DPAID
1f810 5f 53 65 72 76 69 63 65 50 72 6f 76 69 64 65 72  _ServiceProvider
1f820 20 3d 20 7b 30 78 30 37 44 39 31 36 43 30 2c 20   = {0x07D916C0, 
1f830 30 78 45 30 41 46 2c 20 30 78 31 31 43 46 2c 20  0xE0AF, 0x11CF, 
1f840 5b 30 78 39 43 2c 20 30 78 34 45 2c 20 30 78 30  [0x9C, 0x4E, 0x0
1f850 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
1f860 78 30 35 2c 20 30 78 34 32 2c 20 30 78 35 45 5d  x05, 0x42, 0x5E]
1f870 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 50  };. const IID DP
1f880 41 49 44 5f 54 6f 74 61 6c 53 69 7a 65 20 3d 20  AID_TotalSize = 
1f890 7b 30 78 31 33 31 38 46 35 36 30 2c 20 30 78 39  {0x1318F560, 0x9
1f8a0 31 32 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  12C, 0x11D0, [0x
1f8b0 39 44 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  9D, 0xAA, 0x00, 
1f8c0 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 41  0xA0, 0xC9, 0x0A
1f8d0 2c 20 30 78 34 33 2c 20 30 78 43 42 5d 7d 3b 0a  , 0x43, 0xCB]};.
1f8e0 20 63 6f 6e 73 74 20 49 49 44 20 44 50 4c 50 52   const IID DPLPR
1f8f0 4f 50 45 52 54 59 5f 4c 6f 62 62 79 47 75 69 64  OPERTY_LobbyGuid
1f900 20 3d 20 7b 30 78 46 35 36 39 32 30 41 30 2c 20   = {0xF56920A0, 
1f910 30 78 44 32 31 38 2c 20 30 78 31 31 44 30 2c 20  0xD218, 0x11D0, 
1f920 5b 30 78 42 41 2c 20 30 78 33 39 2c 20 30 78 30  [0xBA, 0x39, 0x0
1f930 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
1f940 78 44 37 2c 20 30 78 45 44 2c 20 30 78 36 37 5d  xD7, 0xED, 0x67]
1f950 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 50  };. const IID DP
1f960 4c 50 52 4f 50 45 52 54 59 5f 4d 65 73 73 61 67  LPROPERTY_Messag
1f970 65 73 53 75 70 70 6f 72 74 65 64 20 3d 20 7b 30  esSupported = {0
1f980 78 37 36 32 43 43 44 41 31 2c 20 30 78 44 39 31  x762CCDA1, 0xD91
1f990 36 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 41  6, 0x11D0, [0xBA
1f9a0 2c 20 30 78 33 39 2c 20 30 78 30 30 2c 20 30 78  , 0x39, 0x00, 0x
1f9b0 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20  C0, 0x4F, 0xD7, 
1f9c0 30 78 45 44 2c 20 30 78 36 37 5d 7d 3b 0a 20 63  0xED, 0x67]};. c
1f9d0 6f 6e 73 74 20 49 49 44 20 44 50 4c 50 52 4f 50  onst IID DPLPROP
1f9e0 45 52 54 59 5f 50 6c 61 79 65 72 47 75 69 64 20  ERTY_PlayerGuid 
1f9f0 3d 20 7b 30 78 42 34 33 31 39 33 32 32 2c 20 30  = {0xB4319322, 0
1fa00 78 44 32 30 44 2c 20 30 78 31 31 44 30 2c 20 5b  xD20D, 0x11D0, [
1fa10 30 78 42 41 2c 20 30 78 33 39 2c 20 30 78 30 30  0xBA, 0x39, 0x00
1fa20 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
1fa30 44 37 2c 20 30 78 45 44 2c 20 30 78 36 37 5d 7d  D7, 0xED, 0x67]}
1fa40 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 50 4c  ;. const IID DPL
1fa50 50 52 4f 50 45 52 54 59 5f 50 6c 61 79 65 72 53  PROPERTY_PlayerS
1fa60 63 6f 72 65 20 3d 20 7b 30 78 34 38 37 38 34 30  core = {0x487840
1fa70 30 30 2c 20 30 78 44 32 31 39 2c 20 30 78 31 31  00, 0xD219, 0x11
1fa80 44 30 2c 20 5b 30 78 42 41 2c 20 30 78 33 39 2c  D0, [0xBA, 0x39,
1fa90 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
1faa0 46 2c 20 30 78 44 37 2c 20 30 78 45 44 2c 20 30  F, 0xD7, 0xED, 0
1fab0 78 36 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x67]};. const II
1fac0 44 20 44 50 53 50 47 55 49 44 5f 49 50 58 20 3d  D DPSPGUID_IPX =
1fad0 20 7b 30 78 36 38 35 42 43 34 30 30 2c 20 30 78   {0x685BC400, 0x
1fae0 39 44 32 43 2c 20 30 78 31 31 43 46 2c 20 5b 30  9D2C, 0x11CF, [0
1faf0 78 41 39 2c 20 30 78 43 44 2c 20 30 78 30 30 2c  xA9, 0xCD, 0x00,
1fb00 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36   0xAA, 0x00, 0x6
1fb10 38 2c 20 30 78 38 36 2c 20 30 78 45 33 5d 7d 3b  8, 0x86, 0xE3]};
1fb20 0a 20 63 6f 6e 73 74 20 49 49 44 20 44 50 53 50  . const IID DPSP
1fb30 47 55 49 44 5f 4d 4f 44 45 4d 20 3d 20 7b 30 78  GUID_MODEM = {0x
1fb40 34 34 45 41 41 37 36 30 2c 20 30 78 43 42 36 38  44EAA760, 0xCB68
1fb50 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39 43 2c  , 0x11CF, [0x9C,
1fb60 20 30 78 34 45 2c 20 30 78 30 30 2c 20 30 78 41   0x4E, 0x00, 0xA
1fb70 30 2c 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30  0, 0xC9, 0x05, 0
1fb80 78 34 32 2c 20 30 78 35 45 5d 7d 3b 0a 20 63 6f  x42, 0x5E]};. co
1fb90 6e 73 74 20 49 49 44 20 44 50 53 50 47 55 49 44  nst IID DPSPGUID
1fba0 5f 53 45 52 49 41 4c 20 3d 20 7b 30 78 30 46 31  _SERIAL = {0x0F1
1fbb0 44 36 38 36 30 2c 20 30 78 38 38 44 39 2c 20 30  D6860, 0x88D9, 0
1fbc0 78 31 31 43 46 2c 20 5b 30 78 39 43 2c 20 30 78  x11CF, [0x9C, 0x
1fbd0 34 45 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  4E, 0x00, 0xA0, 
1fbe0 30 78 43 39 2c 20 30 78 30 35 2c 20 30 78 34 32  0xC9, 0x05, 0x42
1fbf0 2c 20 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x5E]};. const
1fc00 20 49 49 44 20 44 50 53 50 47 55 49 44 5f 54 43   IID DPSPGUID_TC
1fc10 50 49 50 20 3d 20 7b 30 78 33 36 45 39 35 45 45  PIP = {0x36E95EE
1fc20 30 2c 20 30 78 38 35 37 37 2c 20 30 78 31 31 43  0, 0x8577, 0x11C
1fc30 46 2c 20 5b 30 78 39 36 2c 20 30 78 30 43 2c 20  F, [0x96, 0x0C, 
1fc40 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 43 37  0x00, 0x80, 0xC7
1fc50 2c 20 30 78 35 33 2c 20 30 78 34 45 2c 20 30 78  , 0x53, 0x4E, 0x
1fc60 38 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  82]};. const IID
1fc70 20 44 53 33 44 41 4c 47 5f 48 52 54 46 5f 46 55   DS3DALG_HRTF_FU
1fc80 4c 4c 20 3d 20 7b 30 78 43 32 34 31 33 33 34 30  LL = {0xC2413340
1fc90 2c 20 30 78 31 43 31 42 2c 20 30 78 31 31 44 32  , 0x1C1B, 0x11D2
1fca0 2c 20 5b 30 78 39 34 2c 20 30 78 46 35 2c 20 30  , [0x94, 0xF5, 0
1fcb0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
1fcc0 20 30 78 43 32 2c 20 30 78 38 41 2c 20 30 78 43   0xC2, 0x8A, 0xC
1fcd0 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  A]};. const IID 
1fce0 44 53 33 44 41 4c 47 5f 48 52 54 46 5f 4c 49 47  DS3DALG_HRTF_LIG
1fcf0 48 54 20 3d 20 7b 30 78 43 32 34 31 33 33 34 32  HT = {0xC2413342
1fd00 2c 20 30 78 31 43 31 42 2c 20 30 78 31 31 44 32  , 0x1C1B, 0x11D2
1fd10 2c 20 5b 30 78 39 34 2c 20 30 78 46 35 2c 20 30  , [0x94, 0xF5, 0
1fd20 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
1fd30 20 30 78 43 32 2c 20 30 78 38 41 2c 20 30 78 43   0xC2, 0x8A, 0xC
1fd40 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  A]};. const IID 
1fd50 44 53 33 44 41 4c 47 5f 4e 4f 5f 56 49 52 54 55  DS3DALG_NO_VIRTU
1fd60 41 4c 49 5a 41 54 49 4f 4e 20 3d 20 7b 30 78 43  ALIZATION = {0xC
1fd70 32 34 31 33 33 33 46 2c 20 30 78 31 43 31 42 2c  241333F, 0x1C1B,
1fd80 20 30 78 31 31 44 32 2c 20 5b 30 78 39 34 2c 20   0x11D2, [0x94, 
1fd90 30 78 46 35 2c 20 30 78 30 30 2c 20 30 78 43 30  0xF5, 0x00, 0xC0
1fda0 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78  , 0x4F, 0xC2, 0x
1fdb0 38 41 2c 20 30 78 43 41 5d 7d 3b 0a 20 63 6f 6e  8A, 0xCA]};. con
1fdc0 73 74 20 49 49 44 20 46 4c 41 47 49 44 5f 49 6e  st IID FLAGID_In
1fdd0 74 65 72 6e 65 74 20 3d 20 7b 30 78 39 36 33 30  ternet = {0x9630
1fde0 30 44 41 30 2c 20 30 78 32 42 41 42 2c 20 30 78  0DA0, 0x2BAB, 0x
1fdf0 31 31 43 46 2c 20 5b 30 78 41 32 2c 20 30 78 32  11CF, [0xA2, 0x2
1fe00 39 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  9, 0x00, 0xAA, 0
1fe10 78 30 30 2c 20 30 78 33 44 2c 20 30 78 37 33 2c  x00, 0x3D, 0x73,
1fe20 20 30 78 35 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x52]};. const 
1fe30 49 49 44 20 46 4d 54 49 44 5f 41 75 64 69 6f 53  IID FMTID_AudioS
1fe40 75 6d 6d 61 72 79 49 6e 66 6f 72 6d 61 74 69 6f  ummaryInformatio
1fe50 6e 20 3d 20 7b 30 78 36 34 34 34 30 34 39 30 2c  n = {0x64440490,
1fe60 20 30 78 34 43 38 42 2c 20 30 78 31 31 44 31 2c   0x4C8B, 0x11D1,
1fe70 20 5b 30 78 38 42 2c 20 30 78 37 30 2c 20 30 78   [0x8B, 0x70, 0x
1fe80 30 38 2c 20 30 78 30 30 2c 20 30 78 33 36 2c 20  08, 0x00, 0x36, 
1fe90 30 78 42 31 2c 20 30 78 31 41 2c 20 30 78 30 33  0xB1, 0x1A, 0x03
1fea0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 46  ]};. const IID F
1feb0 4d 54 49 44 5f 42 72 69 65 66 63 61 73 65 20 3d  MTID_Briefcase =
1fec0 20 7b 30 78 33 32 38 44 38 42 32 31 2c 20 30 78   {0x328D8B21, 0x
1fed0 37 37 32 39 2c 20 30 78 34 42 46 43 2c 20 5b 30  7729, 0x4BFC, [0
1fee0 78 39 35 2c 20 30 78 34 43 2c 20 30 78 39 30 2c  x95, 0x4C, 0x90,
1fef0 20 30 78 32 42 2c 20 30 78 33 32 2c 20 30 78 39   0x2B, 0x32, 0x9
1ff00 44 2c 20 30 78 35 36 2c 20 30 78 42 30 5d 7d 3b  D, 0x56, 0xB0]};
1ff10 0a 20 63 6f 6e 73 74 20 49 49 44 20 46 4d 54 49  . const IID FMTI
1ff20 44 5f 44 69 73 63 61 72 64 61 62 6c 65 49 6e 66  D_DiscardableInf
1ff30 6f 72 6d 61 74 69 6f 6e 20 3d 20 7b 30 78 44 37  ormation = {0xD7
1ff40 32 35 45 42 42 30 2c 20 30 78 43 39 42 38 2c 20  25EBB0, 0xC9B8, 
1ff50 30 78 31 31 44 31 2c 20 5b 30 78 38 39 2c 20 30  0x11D1, [0x89, 0
1ff60 78 42 43 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xBC, 0x00, 0x00,
1ff70 20 30 78 46 38 2c 20 30 78 30 34 2c 20 30 78 42   0xF8, 0x04, 0xB
1ff80 30 2c 20 30 78 35 37 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x57]};. cons
1ff90 74 20 49 49 44 20 46 4d 54 49 44 5f 44 69 73 70  t IID FMTID_Disp
1ffa0 6c 61 63 65 64 20 3d 20 7b 30 78 39 42 31 37 34  laced = {0x9B174
1ffb0 42 33 33 2c 20 30 78 34 30 46 46 2c 20 30 78 31  B33, 0x40FF, 0x1
1ffc0 31 44 32 2c 20 5b 30 78 41 32 2c 20 30 78 37 45  1D2, [0xA2, 0x7E
1ffd0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
1ffe0 34 46 2c 20 30 78 43 33 2c 20 30 78 30 38 2c 20  4F, 0xC3, 0x08, 
1fff0 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x71]};. const I
20000 49 44 20 46 4d 54 49 44 5f 44 6f 63 53 75 6d 6d  ID FMTID_DocSumm
20010 61 72 79 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 3d  aryInformation =
20020 20 7b 30 78 44 35 43 44 44 35 30 32 2c 20 30 78   {0xD5CDD502, 0x
20030 32 45 39 43 2c 20 30 78 31 30 31 42 2c 20 5b 30  2E9C, 0x101B, [0
20040 78 39 33 2c 20 30 78 39 37 2c 20 30 78 30 38 2c  x93, 0x97, 0x08,
20050 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78 32   0x00, 0x2B, 0x2
20060 43 2c 20 30 78 46 39 2c 20 30 78 41 45 5d 7d 3b  C, 0xF9, 0xAE]};
20070 0a 20 63 6f 6e 73 74 20 49 49 44 20 46 4d 54 49  . const IID FMTI
20080 44 5f 44 52 4d 20 3d 20 7b 30 78 41 45 41 43 31  D_DRM = {0xAEAC1
20090 39 45 34 2c 20 30 78 38 39 41 45 2c 20 30 78 34  9E4, 0x89AE, 0x4
200a0 35 30 38 2c 20 5b 30 78 42 39 2c 20 30 78 42 37  508, [0xB9, 0xB7
200b0 2c 20 30 78 42 42 2c 20 30 78 38 36 2c 20 30 78  , 0xBB, 0x86, 0x
200c0 37 41 2c 20 30 78 42 45 2c 20 30 78 45 32 2c 20  7A, 0xBE, 0xE2, 
200d0 30 78 45 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xED]};. const I
200e0 49 44 20 46 4d 54 49 44 5f 49 6d 61 67 65 50 72  ID FMTID_ImagePr
200f0 6f 70 65 72 74 69 65 73 20 3d 20 7b 30 78 31 34  operties = {0x14
20100 42 38 31 44 41 31 2c 20 30 78 30 31 33 35 2c 20  B81DA1, 0x0135, 
20110 30 78 34 44 33 31 2c 20 5b 30 78 39 36 2c 20 30  0x4D31, [0x96, 0
20120 78 44 39 2c 20 30 78 36 43 2c 20 30 78 42 46 2c  xD9, 0x6C, 0xBF,
20130 20 30 78 43 39 2c 20 30 78 36 37 2c 20 30 78 31   0xC9, 0x67, 0x1
20140 41 2c 20 30 78 39 39 5d 7d 3b 0a 20 63 6f 6e 73  A, 0x99]};. cons
20150 74 20 49 49 44 20 46 4d 54 49 44 5f 49 6d 61 67  t IID FMTID_Imag
20160 65 53 75 6d 6d 61 72 79 49 6e 66 6f 72 6d 61 74  eSummaryInformat
20170 69 6f 6e 20 3d 20 7b 30 78 36 34 34 34 30 34 38  ion = {0x6444048
20180 46 2c 20 30 78 34 43 38 42 2c 20 30 78 31 31 44  F, 0x4C8B, 0x11D
20190 31 2c 20 5b 30 78 38 42 2c 20 30 78 37 30 2c 20  1, [0x8B, 0x70, 
201a0 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78 33 36  0x08, 0x00, 0x36
201b0 2c 20 30 78 42 31 2c 20 30 78 31 41 2c 20 30 78  , 0xB1, 0x1A, 0x
201c0 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  03]};. const IID
201d0 20 46 4d 54 49 44 5f 49 6e 74 65 72 6e 65 74 53   FMTID_InternetS
201e0 69 74 65 20 3d 20 7b 30 78 30 30 30 32 31 34 41  ite = {0x000214A
201f0 31 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  1, 0x0000, 0x000
20200 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
20210 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
20220 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
20230 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
20240 20 46 4d 54 49 44 5f 49 6e 74 73 68 63 75 74 20   FMTID_Intshcut 
20250 3d 20 7b 30 78 30 30 30 32 31 34 41 30 2c 20 30  = {0x000214A0, 0
20260 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
20270 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
20280 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
20290 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
202a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 46 4d 54  ;. const IID FMT
202b0 49 44 5f 4d 65 64 69 61 46 69 6c 65 53 75 6d 6d  ID_MediaFileSumm
202c0 61 72 79 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 3d  aryInformation =
202d0 20 7b 30 78 36 34 34 34 30 34 39 32 2c 20 30 78   {0x64440492, 0x
202e0 34 43 38 42 2c 20 30 78 31 31 44 31 2c 20 5b 30  4C8B, 0x11D1, [0
202f0 78 38 42 2c 20 30 78 37 30 2c 20 30 78 30 38 2c  x8B, 0x70, 0x08,
20300 20 30 78 30 30 2c 20 30 78 33 36 2c 20 30 78 42   0x00, 0x36, 0xB
20310 31 2c 20 30 78 31 41 2c 20 30 78 30 33 5d 7d 3b  1, 0x1A, 0x03]};
20320 0a 20 63 6f 6e 73 74 20 49 49 44 20 46 4d 54 49  . const IID FMTI
20330 44 5f 4d 69 73 63 20 3d 20 7b 30 78 39 42 31 37  D_Misc = {0x9B17
20340 34 42 33 34 2c 20 30 78 34 30 46 46 2c 20 30 78  4B34, 0x40FF, 0x
20350 31 31 44 32 2c 20 5b 30 78 41 32 2c 20 30 78 37  11D2, [0xA2, 0x7
20360 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  E, 0x00, 0xC0, 0
20370 78 34 46 2c 20 30 78 43 33 2c 20 30 78 30 38 2c  x4F, 0xC3, 0x08,
20380 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x71]};. const 
20390 49 49 44 20 46 4d 54 49 44 5f 4d 55 53 49 43 20  IID FMTID_MUSIC 
203a0 3d 20 7b 30 78 35 36 41 33 33 37 32 45 2c 20 30  = {0x56A3372E, 0
203b0 78 43 45 39 43 2c 20 30 78 31 31 44 32 2c 20 5b  xCE9C, 0x11D2, [
203c0 30 78 39 46 2c 20 30 78 30 45 2c 20 30 78 30 30  0x9F, 0x0E, 0x00
203d0 2c 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78  , 0x60, 0x97, 0x
203e0 43 36 2c 20 30 78 38 36 2c 20 30 78 46 36 5d 7d  C6, 0x86, 0xF6]}
203f0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 46 4d 54  ;. const IID FMT
20400 49 44 5f 50 72 6f 70 65 72 74 79 42 61 67 20 3d  ID_PropertyBag =
20410 20 7b 30 78 32 30 30 30 31 38 30 31 2c 20 30 78   {0x20001801, 0x
20420 35 44 45 36 2c 20 30 78 31 31 44 31 2c 20 5b 30  5DE6, 0x11D1, [0
20430 78 38 45 2c 20 30 78 33 38 2c 20 30 78 30 30 2c  x8E, 0x38, 0x00,
20440 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42   0xC0, 0x4F, 0xB
20450 39 2c 20 30 78 33 38 2c 20 30 78 36 44 5d 7d 3b  9, 0x38, 0x6D]};
20460 0a 20 63 6f 6e 73 74 20 49 49 44 20 46 4d 54 49  . const IID FMTI
20470 44 5f 51 75 65 72 79 20 3d 20 7b 30 78 34 39 36  D_Query = {0x496
20480 39 31 43 39 30 2c 20 30 78 37 45 31 37 2c 20 30  91C90, 0x7E17, 0
20490 78 31 30 31 41 2c 20 5b 30 78 41 39 2c 20 30 78  x101A, [0xA9, 0x
204a0 31 43 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20  1C, 0x08, 0x00, 
204b0 30 78 32 42 2c 20 30 78 32 45 2c 20 30 78 43 44  0x2B, 0x2E, 0xCD
204c0 2c 20 30 78 41 39 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA9]};. const
204d0 20 49 49 44 20 46 4d 54 49 44 5f 53 68 65 6c 6c   IID FMTID_Shell
204e0 44 65 74 61 69 6c 73 20 3d 20 7b 30 78 32 38 36  Details = {0x286
204f0 33 36 41 41 36 2c 20 30 78 39 35 33 44 2c 20 30  36AA6, 0x953D, 0
20500 78 31 31 44 32 2c 20 5b 30 78 42 35 2c 20 30 78  x11D2, [0xB5, 0x
20510 44 36 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  D6, 0x00, 0xC0, 
20520 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 38  0x4F, 0xD9, 0x18
20530 2c 20 30 78 44 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xD0]};. const
20540 20 49 49 44 20 46 4d 54 49 44 5f 53 74 6f 72 61   IID FMTID_Stora
20550 67 65 20 3d 20 7b 30 78 42 37 32 35 46 31 33 30  ge = {0xB725F130
20560 2c 20 30 78 34 37 45 46 2c 20 30 78 31 30 31 41  , 0x47EF, 0x101A
20570 2c 20 5b 30 78 41 35 2c 20 30 78 46 31 2c 20 30  , [0xA5, 0xF1, 0
20580 78 30 32 2c 20 30 78 36 30 2c 20 30 78 38 43 2c  x02, 0x60, 0x8C,
20590 20 30 78 39 45 2c 20 30 78 45 42 2c 20 30 78 41   0x9E, 0xEB, 0xA
205a0 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  C]};. const IID 
205b0 46 4d 54 49 44 5f 53 75 6d 6d 61 72 79 49 6e 66  FMTID_SummaryInf
205c0 6f 72 6d 61 74 69 6f 6e 20 3d 20 7b 30 78 46 32  ormation = {0xF2
205d0 39 46 38 35 45 30 2c 20 30 78 34 46 46 39 2c 20  9F85E0, 0x4FF9, 
205e0 30 78 31 30 36 38 2c 20 5b 30 78 41 42 2c 20 30  0x1068, [0xAB, 0
205f0 78 39 31 2c 20 30 78 30 38 2c 20 30 78 30 30 2c  x91, 0x08, 0x00,
20600 20 30 78 32 42 2c 20 30 78 32 37 2c 20 30 78 42   0x2B, 0x27, 0xB
20610 33 2c 20 30 78 44 39 5d 7d 3b 0a 20 63 6f 6e 73  3, 0xD9]};. cons
20620 74 20 49 49 44 20 46 4d 54 49 44 5f 55 73 65 72  t IID FMTID_User
20630 44 65 66 69 6e 65 64 50 72 6f 70 65 72 74 69 65  DefinedPropertie
20640 73 20 3d 20 7b 30 78 44 35 43 44 44 35 30 35 2c  s = {0xD5CDD505,
20650 20 30 78 32 45 39 43 2c 20 30 78 31 30 31 42 2c   0x2E9C, 0x101B,
20660 20 5b 30 78 39 33 2c 20 30 78 39 37 2c 20 30 78   [0x93, 0x97, 0x
20670 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20  08, 0x00, 0x2B, 
20680 30 78 32 43 2c 20 30 78 46 39 2c 20 30 78 41 45  0x2C, 0xF9, 0xAE
20690 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 46  ]};. const IID F
206a0 4d 54 49 44 5f 56 69 64 65 6f 53 75 6d 6d 61 72  MTID_VideoSummar
206b0 79 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 3d 20 7b  yInformation = {
206c0 30 78 36 34 34 34 30 34 39 31 2c 20 30 78 34 43  0x64440491, 0x4C
206d0 38 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  8B, 0x11D1, [0x8
206e0 42 2c 20 30 78 37 30 2c 20 30 78 30 38 2c 20 30  B, 0x70, 0x08, 0
206f0 78 30 30 2c 20 30 78 33 36 2c 20 30 78 42 31 2c  x00, 0x36, 0xB1,
20700 20 30 78 31 41 2c 20 30 78 30 33 5d 7d 3b 0a 20   0x1A, 0x03]};. 
20710 63 6f 6e 73 74 20 49 49 44 20 46 4d 54 49 44 5f  const IID FMTID_
20720 56 6f 6c 75 6d 65 20 3d 20 7b 30 78 39 42 31 37  Volume = {0x9B17
20730 34 42 33 35 2c 20 30 78 34 30 46 46 2c 20 30 78  4B35, 0x40FF, 0x
20740 31 31 44 32 2c 20 5b 30 78 41 32 2c 20 30 78 37  11D2, [0xA2, 0x7
20750 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  E, 0x00, 0xC0, 0
20760 78 34 46 2c 20 30 78 43 33 2c 20 30 78 30 38 2c  x4F, 0xC3, 0x08,
20770 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x71]};. const 
20780 49 49 44 20 46 4d 54 49 44 5f 57 65 62 56 69 65  IID FMTID_WebVie
20790 77 20 3d 20 7b 30 78 46 32 32 37 35 34 38 30 2c  w = {0xF2275480,
207a0 20 30 78 46 37 38 32 2c 20 30 78 34 32 39 31 2c   0xF782, 0x4291,
207b0 20 5b 30 78 42 44 2c 20 30 78 39 34 2c 20 30 78   [0xBD, 0x94, 0x
207c0 46 31 2c 20 30 78 33 36 2c 20 30 78 39 33 2c 20  F1, 0x36, 0x93, 
207d0 30 78 35 31 2c 20 30 78 33 41 2c 20 30 78 45 43  0x51, 0x3A, 0xEC
207e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
207f0 55 49 44 5f 41 43 50 49 5f 43 4d 4f 53 5f 49 4e  UID_ACPI_CMOS_IN
20800 54 45 52 46 41 43 45 5f 53 54 41 4e 44 41 52 44  TERFACE_STANDARD
20810 20 3d 20 7b 30 78 33 41 38 44 30 33 38 34 2c 20   = {0x3A8D0384, 
20820 30 78 36 35 30 35 2c 20 30 78 34 30 43 41 2c 20  0x6505, 0x40CA, 
20830 5b 30 78 42 43 2c 20 30 78 33 39 2c 20 30 78 35  [0xBC, 0x39, 0x5
20840 36 2c 20 30 78 43 31 2c 20 30 78 35 46 2c 20 30  6, 0xC1, 0x5F, 0
20850 78 38 43 2c 20 30 78 35 46 2c 20 30 78 45 44 5d  x8C, 0x5F, 0xED]
20860 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
20870 49 44 5f 41 43 50 49 5f 49 4e 54 45 52 46 41 43  ID_ACPI_INTERFAC
20880 45 5f 53 54 41 4e 44 41 52 44 20 3d 20 7b 30 78  E_STANDARD = {0x
20890 42 30 39 31 41 30 38 41 2c 20 30 78 42 41 39 37  B091A08A, 0xBA97
208a0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 44 2c  , 0x11D0, [0xBD,
208b0 20 30 78 31 34 2c 20 30 78 30 30 2c 20 30 78 41   0x14, 0x00, 0xA
208c0 41 2c 20 30 78 30 30 2c 20 30 78 42 37 2c 20 30  A, 0x00, 0xB7, 0
208d0 78 42 33 2c 20 30 78 32 41 5d 7d 3b 0a 20 63 6f  xB3, 0x2A]};. co
208e0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 41 43 50  nst IID GUID_ACP
208f0 49 5f 50 4f 52 54 5f 52 41 4e 47 45 53 5f 49 4e  I_PORT_RANGES_IN
20900 54 45 52 46 41 43 45 5f 53 54 41 4e 44 20 3d 20  TERFACE_STAND = 
20910 7b 30 78 46 31 34 46 36 30 39 42 2c 20 30 78 43  {0xF14F609B, 0xC
20920 42 42 44 2c 20 30 78 34 39 35 37 2c 20 5b 30 78  BBD, 0x4957, [0x
20930 41 36 2c 20 30 78 37 34 2c 20 30 78 42 43 2c 20  A6, 0x74, 0xBC, 
20940 30 78 30 30 2c 20 30 78 32 31 2c 20 30 78 33 46  0x00, 0x21, 0x3F
20950 2c 20 30 78 31 43 2c 20 30 78 39 37 5d 7d 3b 0a  , 0x1C, 0x97]};.
20960 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
20970 41 43 50 49 5f 52 45 47 53 5f 49 4e 54 45 52 46  ACPI_REGS_INTERF
20980 41 43 45 5f 53 54 41 4e 44 41 52 44 20 3d 20 7b  ACE_STANDARD = {
20990 30 78 30 36 31 34 31 39 36 36 2c 20 30 78 37 32  0x06141966, 0x72
209a0 34 35 2c 20 30 78 36 33 36 39 2c 20 5b 30 78 34  45, 0x6369, [0x4
209b0 36 2c 20 30 78 32 45 2c 20 30 78 34 45 2c 20 30  6, 0x2E, 0x4E, 0
209c0 78 36 35 2c 20 30 78 36 43 2c 20 30 78 37 33 2c  x65, 0x6C, 0x73,
209d0 20 30 78 36 46 2c 20 30 78 36 45 5d 7d 3b 0a 20   0x6F, 0x6E]};. 
209e0 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 41  const IID GUID_A
209f0 52 42 49 54 45 52 5f 49 4e 54 45 52 46 41 43 45  RBITER_INTERFACE
20a00 5f 53 54 41 4e 44 41 52 44 20 3d 20 7b 30 78 45  _STANDARD = {0xE
20a10 36 34 34 46 31 38 35 2c 20 30 78 38 43 30 45 2c  644F185, 0x8C0E,
20a20 20 30 78 31 31 44 30 2c 20 5b 30 78 42 45 2c 20   0x11D0, [0xBE, 
20a30 30 78 43 46 2c 20 30 78 30 38 2c 20 30 78 30 30  0xCF, 0x08, 0x00
20a40 2c 20 30 78 32 42 2c 20 30 78 45 32 2c 20 30 78  , 0x2B, 0xE2, 0x
20a50 30 39 2c 20 30 78 32 46 5d 7d 3b 0a 20 63 6f 6e  09, 0x2F]};. con
20a60 73 74 20 49 49 44 20 47 55 49 44 5f 42 55 53 5f  st IID GUID_BUS_
20a70 49 4e 54 45 52 46 41 43 45 5f 53 54 41 4e 44 41  INTERFACE_STANDA
20a80 52 44 20 3d 20 7b 30 78 34 39 36 42 38 32 38 30  RD = {0x496B8280
20a90 2c 20 30 78 36 46 32 35 2c 20 30 78 31 31 44 30  , 0x6F25, 0x11D0
20aa0 2c 20 5b 30 78 42 45 2c 20 30 78 41 46 2c 20 30  , [0xBE, 0xAF, 0
20ab0 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c  x08, 0x00, 0x2B,
20ac0 20 30 78 45 32 2c 20 30 78 30 39 2c 20 30 78 32   0xE2, 0x09, 0x2
20ad0 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  F]};. const IID 
20ae0 47 55 49 44 5f 42 55 53 5f 54 59 50 45 5f 31 33  GUID_BUS_TYPE_13
20af0 39 34 20 3d 20 7b 30 78 46 37 34 45 37 33 45 42  94 = {0xF74E73EB
20b00 2c 20 30 78 39 41 43 35 2c 20 30 78 34 35 45 42  , 0x9AC5, 0x45EB
20b10 2c 20 5b 30 78 42 45 2c 20 30 78 34 44 2c 20 30  , [0xBE, 0x4D, 0
20b20 78 37 37 2c 20 30 78 32 43 2c 20 30 78 43 37 2c  x77, 0x2C, 0xC7,
20b30 20 30 78 31 44 2c 20 30 78 44 46 2c 20 30 78 42   0x1D, 0xDF, 0xB
20b40 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
20b50 47 55 49 44 5f 42 55 53 5f 54 59 50 45 5f 41 56  GUID_BUS_TYPE_AV
20b60 43 20 3d 20 7b 30 78 43 30 36 46 46 32 36 35 2c  C = {0xC06FF265,
20b70 20 30 78 41 45 30 39 2c 20 30 78 34 38 46 30 2c   0xAE09, 0x48F0,
20b80 20 5b 30 78 38 31 2c 20 30 78 32 43 2c 20 30 78   [0x81, 0x2C, 0x
20b90 31 36 2c 20 30 78 37 35 2c 20 30 78 33 44 2c 20  16, 0x75, 0x3D, 
20ba0 30 78 37 43 2c 20 30 78 42 41 2c 20 30 78 38 33  0x7C, 0xBA, 0x83
20bb0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
20bc0 55 49 44 5f 42 55 53 5f 54 59 50 45 5f 44 4f 54  UID_BUS_TYPE_DOT
20bd0 34 50 52 54 20 3d 20 7b 30 78 34 34 31 45 45 30  4PRT = {0x441EE0
20be0 30 31 2c 20 30 78 34 33 34 32 2c 20 30 78 31 31  01, 0x4342, 0x11
20bf0 44 35 2c 20 5b 30 78 41 31 2c 20 30 78 38 34 2c  D5, [0xA1, 0x84,
20c00 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
20c10 46 2c 20 30 78 36 30 2c 20 30 78 35 32 2c 20 30  F, 0x60, 0x52, 0
20c20 78 34 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x4D]};. const II
20c30 44 20 47 55 49 44 5f 42 55 53 5f 54 59 50 45 5f  D GUID_BUS_TYPE_
20c40 45 49 53 41 20 3d 20 7b 30 78 44 44 43 33 35 35  EISA = {0xDDC355
20c50 30 39 2c 20 30 78 46 33 46 43 2c 20 30 78 31 31  09, 0xF3FC, 0x11
20c60 44 30 2c 20 5b 30 78 41 35 2c 20 30 78 33 37 2c  D0, [0xA5, 0x37,
20c70 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46   0x00, 0x00, 0xF
20c80 38 2c 20 30 78 37 35 2c 20 30 78 33 45 2c 20 30  8, 0x75, 0x3E, 0
20c90 78 44 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xD1]};. const II
20ca0 44 20 47 55 49 44 5f 42 55 53 5f 54 59 50 45 5f  D GUID_BUS_TYPE_
20cb0 48 49 44 20 3d 20 7b 30 78 45 45 41 46 33 37 44  HID = {0xEEAF37D
20cc0 30 2c 20 30 78 31 39 36 33 2c 20 30 78 34 37 43  0, 0x1963, 0x47C
20cd0 34 2c 20 5b 30 78 41 41 2c 20 30 78 34 38 2c 20  4, [0xAA, 0x48, 
20ce0 30 78 37 32 2c 20 30 78 34 37 2c 20 30 78 36 44  0x72, 0x47, 0x6D
20cf0 2c 20 30 78 42 37 2c 20 30 78 43 46 2c 20 30 78  , 0xB7, 0xCF, 0x
20d00 34 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  49]};. const IID
20d10 20 47 55 49 44 5f 42 55 53 5f 54 59 50 45 5f 49   GUID_BUS_TYPE_I
20d20 4e 54 45 52 4e 41 4c 20 3d 20 7b 30 78 31 35 33  NTERNAL = {0x153
20d30 30 45 41 37 33 2c 20 30 78 30 38 36 42 2c 20 30  0EA73, 0x086B, 0
20d40 78 31 31 44 31 2c 20 5b 30 78 41 30 2c 20 30 78  x11D1, [0xA0, 0x
20d50 39 46 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  9F, 0x00, 0xC0, 
20d60 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 34 30  0x4F, 0xC3, 0x40
20d70 2c 20 30 78 42 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xB1]};. const
20d80 20 49 49 44 20 47 55 49 44 5f 42 55 53 5f 54 59   IID GUID_BUS_TY
20d90 50 45 5f 49 52 44 41 20 3d 20 7b 30 78 37 41 45  PE_IRDA = {0x7AE
20da0 31 37 44 43 31 2c 20 30 78 43 39 34 34 2c 20 30  17DC1, 0xC944, 0
20db0 78 34 34 44 36 2c 20 5b 30 78 38 38 2c 20 30 78  x44D6, [0x88, 0x
20dc0 31 46 2c 20 30 78 34 43 2c 20 30 78 32 45 2c 20  1F, 0x4C, 0x2E, 
20dd0 30 78 36 31 2c 20 30 78 30 35 2c 20 30 78 33 42  0x61, 0x05, 0x3B
20de0 2c 20 30 78 43 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xC1]};. const
20df0 20 49 49 44 20 47 55 49 44 5f 42 55 53 5f 54 59   IID GUID_BUS_TY
20e00 50 45 5f 49 53 41 50 4e 50 20 3d 20 7b 30 78 45  PE_ISAPNP = {0xE
20e10 36 37 36 46 38 35 34 2c 20 30 78 44 38 37 44 2c  676F854, 0xD87D,
20e20 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c 20   0x11D0, [0x92, 
20e30 30 78 42 32 2c 20 30 78 30 30 2c 20 30 78 41 30  0xB2, 0x00, 0xA0
20e40 2c 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30 78  , 0xC9, 0x05, 0x
20e50 35 46 2c 20 30 78 43 35 5d 7d 3b 0a 20 63 6f 6e  5F, 0xC5]};. con
20e60 73 74 20 49 49 44 20 47 55 49 44 5f 42 55 53 5f  st IID GUID_BUS_
20e70 54 59 50 45 5f 4c 50 54 45 4e 55 4d 20 3d 20 7b  TYPE_LPTENUM = {
20e80 30 78 43 34 43 41 31 30 30 30 2c 20 30 78 32 44  0xC4CA1000, 0x2D
20e90 44 43 2c 20 30 78 31 31 44 35 2c 20 5b 30 78 41  DC, 0x11D5, [0xA
20ea0 31 2c 20 30 78 37 41 2c 20 30 78 30 30 2c 20 30  1, 0x7A, 0x00, 0
20eb0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 36 30 2c  xC0, 0x4F, 0x60,
20ec0 20 30 78 35 32 2c 20 30 78 34 44 5d 7d 3b 0a 20   0x52, 0x4D]};. 
20ed0 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 42  const IID GUID_B
20ee0 55 53 5f 54 59 50 45 5f 4d 43 41 20 3d 20 7b 30  US_TYPE_MCA = {0
20ef0 78 31 43 37 35 39 39 37 41 2c 20 30 78 44 43 33  x1C75997A, 0xDC3
20f00 33 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32  3, 0x11D0, [0x92
20f10 2c 20 30 78 42 32 2c 20 30 78 30 30 2c 20 30 78  , 0xB2, 0x00, 0x
20f20 41 30 2c 20 30 78 43 39 2c 20 30 78 30 35 2c 20  A0, 0xC9, 0x05, 
20f30 30 78 35 46 2c 20 30 78 43 35 5d 7d 3b 0a 20 63  0x5F, 0xC5]};. c
20f40 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 42 55  onst IID GUID_BU
20f50 53 5f 54 59 50 45 5f 50 43 49 20 3d 20 7b 30 78  S_TYPE_PCI = {0x
20f60 43 38 45 42 44 46 42 30 2c 20 30 78 42 35 31 30  C8EBDFB0, 0xB510
20f70 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 30 2c  , 0x11D0, [0x80,
20f80 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
20f90 30 2c 20 30 78 43 39 2c 20 30 78 32 35 2c 20 30  0, 0xC9, 0x25, 0
20fa0 78 34 32 2c 20 30 78 45 33 5d 7d 3b 0a 20 63 6f  x42, 0xE3]};. co
20fb0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 42 55 53  nst IID GUID_BUS
20fc0 5f 54 59 50 45 5f 50 43 4d 43 49 41 20 3d 20 7b  _TYPE_PCMCIA = {
20fd0 30 78 30 39 33 34 33 36 33 30 2c 20 30 78 41 46  0x09343630, 0xAF
20fe0 39 46 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  9F, 0x11D0, [0x9
20ff0 32 2c 20 30 78 45 39 2c 20 30 78 30 30 2c 20 30  2, 0xE9, 0x00, 0
21000 78 30 30 2c 20 30 78 46 38 2c 20 30 78 31 45 2c  x00, 0xF8, 0x1E,
21010 20 30 78 31 42 2c 20 30 78 33 30 5d 7d 3b 0a 20   0x1B, 0x30]};. 
21020 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 42  const IID GUID_B
21030 55 53 5f 54 59 50 45 5f 53 45 52 45 4e 55 4d 20  US_TYPE_SERENUM 
21040 3d 20 7b 30 78 37 37 31 31 34 41 38 37 2c 20 30  = {0x77114A87, 0
21050 78 38 39 34 34 2c 20 30 78 31 31 44 31 2c 20 5b  x8944, 0x11D1, [
21060 30 78 42 44 2c 20 30 78 39 30 2c 20 30 78 30 30  0xBD, 0x90, 0x00
21070 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
21080 30 36 2c 20 30 78 42 45 2c 20 30 78 32 44 5d 7d  06, 0xBE, 0x2D]}
21090 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
210a0 44 5f 42 55 53 5f 54 59 50 45 5f 55 53 42 20 3d  D_BUS_TYPE_USB =
210b0 20 7b 30 78 39 44 37 44 45 42 42 43 2c 20 30 78   {0x9D7DEBBC, 0x
210c0 43 38 35 44 2c 20 30 78 31 31 44 31 2c 20 5b 30  C85D, 0x11D1, [0
210d0 78 39 45 2c 20 30 78 42 34 2c 20 30 78 30 30 2c  x9E, 0xB4, 0x00,
210e0 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 43   0x60, 0x08, 0xC
210f0 33 2c 20 30 78 41 31 2c 20 30 78 39 41 5d 7d 3b  3, 0xA1, 0x9A]};
21100 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
21110 5f 42 55 53 5f 54 59 50 45 5f 55 53 42 50 52 49  _BUS_TYPE_USBPRI
21120 4e 54 20 3d 20 7b 30 78 34 34 31 45 45 30 30 30  NT = {0x441EE000
21130 2c 20 30 78 34 33 34 32 2c 20 30 78 31 31 44 35  , 0x4342, 0x11D5
21140 2c 20 5b 30 78 41 31 2c 20 30 78 38 34 2c 20 30  , [0xA1, 0x84, 0
21150 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
21160 20 30 78 36 30 2c 20 30 78 35 32 2c 20 30 78 34   0x60, 0x52, 0x4
21170 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
21180 47 55 49 44 5f 42 75 74 74 6f 6e 20 3d 20 7b 30  GUID_Button = {0
21190 78 41 33 36 44 30 32 46 30 2c 20 30 78 43 39 46  xA36D02F0, 0xC9F
211a0 33 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 46  3, 0x11CF, [0xBF
211b0 2c 20 30 78 43 37 2c 20 30 78 34 34 2c 20 30 78  , 0xC7, 0x44, 0x
211c0 34 35 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20  45, 0x53, 0x54, 
211d0 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63  0x00, 0x00]};. c
211e0 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 43 48  onst IID GUID_CH
211f0 45 43 4b 56 41 4c 55 45 45 58 43 4c 55 53 49 56  ECKVALUEEXCLUSIV
21200 45 20 3d 20 7b 30 78 36 36 35 30 34 33 30 43 2c  E = {0x6650430C,
21210 20 30 78 42 45 30 46 2c 20 30 78 31 30 31 41 2c   0xBE0F, 0x101A,
21220 20 5b 30 78 38 42 2c 20 30 78 42 42 2c 20 30 78   [0x8B, 0xBB, 0x
21230 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
21240 30 78 33 30 2c 20 30 78 30 43 2c 20 30 78 41 42  0x30, 0x0C, 0xAB
21250 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
21260 55 49 44 5f 43 68 6f 72 64 50 61 72 61 6d 20 3d  UID_ChordParam =
21270 20 7b 30 78 44 32 41 43 32 38 39 45 2c 20 30 78   {0xD2AC289E, 0x
21280 42 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30  B39B, 0x11D1, [0
21290 78 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c  x87, 0x04, 0x00,
212a0 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39   0x60, 0x08, 0x9
212b0 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b  3, 0xB1, 0xBD]};
212c0 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
212d0 5f 43 6c 65 61 72 5f 41 6c 6c 5f 42 61 6e 64 73  _Clear_All_Bands
212e0 20 3d 20 7b 30 78 44 32 41 43 32 38 41 42 2c 20   = {0xD2AC28AB, 
212f0 30 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c 20  0xB39B, 0x11D1, 
21300 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78 30  [0x87, 0x04, 0x0
21310 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
21320 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d  x93, 0xB1, 0xBD]
21330 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
21340 49 44 5f 43 4f 4c 4f 52 20 3d 20 7b 30 78 36 36  ID_COLOR = {0x66
21350 35 30 34 33 30 31 2c 20 30 78 42 45 30 46 2c 20  504301, 0xBE0F, 
21360 30 78 31 30 31 41 2c 20 5b 30 78 38 42 2c 20 30  0x101A, [0x8B, 0
21370 78 42 42 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xBB, 0x00, 0xAA,
21380 20 30 78 30 30 2c 20 30 78 33 30 2c 20 30 78 30   0x00, 0x30, 0x0
21390 43 2c 20 30 78 41 42 5d 7d 3b 0a 20 63 6f 6e 73  C, 0xAB]};. cons
213a0 74 20 49 49 44 20 47 55 49 44 5f 43 6f 6c 6f 72  t IID GUID_Color
213b0 43 6f 6e 74 72 6f 6c 43 61 6c 6c 62 61 63 6b 73  ControlCallbacks
213c0 20 3d 20 7b 30 78 45 46 44 36 30 43 43 32 2c 20   = {0xEFD60CC2, 
213d0 30 78 34 39 45 37 2c 20 30 78 31 31 44 30 2c 20  0x49E7, 0x11D0, 
213e0 5b 30 78 38 38 2c 20 30 78 39 44 2c 20 30 78 30  [0x88, 0x9D, 0x0
213f0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
21400 78 42 42 2c 20 30 78 42 37 2c 20 30 78 36 41 5d  xBB, 0xB7, 0x6A]
21410 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
21420 49 44 5f 43 6f 6d 6d 61 6e 64 50 61 72 61 6d 20  ID_CommandParam 
21430 3d 20 7b 30 78 44 32 41 43 32 38 39 44 2c 20 30  = {0xD2AC289D, 0
21440 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b  xB39B, 0x11D1, [
21450 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30  0x87, 0x04, 0x00
21460 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78  , 0x60, 0x08, 0x
21470 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d  93, 0xB1, 0xBD]}
21480 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
21490 44 5f 43 6f 6d 6d 61 6e 64 50 61 72 61 6d 32 20  D_CommandParam2 
214a0 3d 20 7b 30 78 32 38 46 39 37 45 46 37 2c 20 30  = {0x28F97EF7, 0
214b0 78 39 35 33 38 2c 20 30 78 31 31 44 32 2c 20 5b  x9538, 0x11D2, [
214c0 30 78 39 37 2c 20 30 78 41 39 2c 20 30 78 30 30  0x97, 0xA9, 0x00
214d0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
214e0 41 33 2c 20 30 78 36 45 2c 20 30 78 35 38 5d 7d  A3, 0x6E, 0x58]}
214f0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
21500 44 5f 43 6f 6e 6e 65 63 74 54 6f 44 4c 53 43 6f  D_ConnectToDLSCo
21510 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 31 44  llection = {0x1D
21520 42 31 41 45 36 42 2c 20 30 78 45 39 32 45 2c 20  B1AE6B, 0xE92E, 
21530 30 78 31 31 44 31 2c 20 5b 30 78 41 38 2c 20 30  0x11D1, [0xA8, 0
21540 78 43 35 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xC5, 0x00, 0xC0,
21550 20 30 78 34 46 2c 20 30 78 41 33 2c 20 30 78 37   0x4F, 0xA3, 0x7
21560 32 2c 20 30 78 36 45 5d 7d 3b 0a 20 63 6f 6e 73  2, 0x6E]};. cons
21570 74 20 49 49 44 20 47 55 49 44 5f 43 6f 6e 73 74  t IID GUID_Const
21580 61 6e 74 46 6f 72 63 65 20 3d 20 7b 30 78 31 33  antForce = {0x13
21590 35 34 31 43 32 30 2c 20 30 78 38 45 33 33 2c 20  541C20, 0x8E33, 
215a0 30 78 31 31 44 30 2c 20 5b 30 78 39 41 2c 20 30  0x11D0, [0x9A, 0
215b0 78 44 30 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xD0, 0x00, 0xA0,
215c0 20 30 78 43 39 2c 20 30 78 41 30 2c 20 30 78 36   0xC9, 0xA0, 0x6
215d0 45 2c 20 30 78 33 35 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x35]};. cons
215e0 74 20 49 49 44 20 47 55 49 44 5f 43 75 73 74 6f  t IID GUID_Custo
215f0 6d 46 6f 72 63 65 20 3d 20 7b 30 78 31 33 35 34  mForce = {0x1354
21600 31 43 32 42 2c 20 30 78 38 45 33 33 2c 20 30 78  1C2B, 0x8E33, 0x
21610 31 31 44 30 2c 20 5b 30 78 39 41 2c 20 30 78 44  11D0, [0x9A, 0xD
21620 30 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  0, 0x00, 0xA0, 0
21630 78 43 39 2c 20 30 78 41 30 2c 20 30 78 36 45 2c  xC9, 0xA0, 0x6E,
21640 20 30 78 33 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x35]};. const 
21650 49 49 44 20 47 55 49 44 5f 44 33 44 43 61 6c 6c  IID GUID_D3DCall
21660 62 61 63 6b 73 32 20 3d 20 7b 30 78 30 42 41 35  backs2 = {0x0BA5
21670 38 34 45 31 2c 20 30 78 37 30 42 36 2c 20 30 78  84E1, 0x70B6, 0x
21680 31 31 44 30 2c 20 5b 30 78 38 38 2c 20 30 78 39  11D0, [0x88, 0x9
21690 44 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  D, 0x00, 0xAA, 0
216a0 78 30 30 2c 20 30 78 42 42 2c 20 30 78 42 37 2c  x00, 0xBB, 0xB7,
216b0 20 30 78 36 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x6A]};. const 
216c0 49 49 44 20 47 55 49 44 5f 44 33 44 43 61 6c 6c  IID GUID_D3DCall
216d0 62 61 63 6b 73 33 20 3d 20 7b 30 78 44 44 46 34  backs3 = {0xDDF4
216e0 31 32 33 30 2c 20 30 78 45 43 30 41 2c 20 30 78  1230, 0xEC0A, 0x
216f0 31 31 44 30 2c 20 5b 30 78 41 39 2c 20 30 78 42  11D0, [0xA9, 0xB
21700 36 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  6, 0x00, 0xAA, 0
21710 78 30 30 2c 20 30 78 43 30 2c 20 30 78 39 39 2c  x00, 0xC0, 0x99,
21720 20 30 78 33 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3E]};. const 
21730 49 49 44 20 47 55 49 44 5f 44 33 44 45 78 74 65  IID GUID_D3DExte
21740 6e 64 65 64 43 61 70 73 20 3d 20 7b 30 78 37 44  ndedCaps = {0x7D
21750 45 34 31 46 38 30 2c 20 30 78 39 44 39 33 2c 20  E41F80, 0x9D93, 
21760 30 78 31 31 44 30 2c 20 5b 30 78 38 39 2c 20 30  0x11D0, [0x89, 0
21770 78 41 42 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xAB, 0x00, 0xA0,
21780 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30 78 34   0xC9, 0x05, 0x4
21790 31 2c 20 30 78 32 39 5d 7d 3b 0a 20 63 6f 6e 73  1, 0x29]};. cons
217a0 74 20 49 49 44 20 47 55 49 44 5f 44 33 44 50 61  t IID GUID_D3DPa
217b0 72 73 65 55 6e 6b 6e 6f 77 6e 43 6f 6d 6d 61 6e  rseUnknownComman
217c0 64 43 61 6c 6c 62 61 63 6b 20 3d 20 7b 30 78 32  dCallback = {0x2
217d0 45 30 34 46 46 41 30 2c 20 30 78 39 38 45 34 2c  E04FFA0, 0x98E4,
217e0 20 30 78 31 31 44 31 2c 20 5b 30 78 38 43 2c 20   0x11D1, [0x8C, 
217f0 30 78 45 31 2c 20 30 78 30 30 2c 20 30 78 41 30  0xE1, 0x00, 0xA0
21800 2c 20 30 78 43 39 2c 20 30 78 30 36 2c 20 30 78  , 0xC9, 0x06, 0x
21810 32 39 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e  29, 0xA8]};. con
21820 73 74 20 49 49 44 20 47 55 49 44 5f 44 61 6d 70  st IID GUID_Damp
21830 65 72 20 3d 20 7b 30 78 31 33 35 34 31 43 32 38  er = {0x13541C28
21840 2c 20 30 78 38 45 33 33 2c 20 30 78 31 31 44 30  , 0x8E33, 0x11D0
21850 2c 20 5b 30 78 39 41 2c 20 30 78 44 30 2c 20 30  , [0x9A, 0xD0, 0
21860 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
21870 20 30 78 41 30 2c 20 30 78 36 45 2c 20 30 78 33   0xA0, 0x6E, 0x3
21880 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  5]};. const IID 
21890 47 55 49 44 5f 44 44 4d 6f 72 65 43 61 70 73 20  GUID_DDMoreCaps 
218a0 3d 20 7b 30 78 38 38 30 42 41 46 33 30 2c 20 30  = {0x880BAF30, 0
218b0 78 42 30 33 30 2c 20 30 78 31 31 44 30 2c 20 5b  xB030, 0x11D0, [
218c0 30 78 38 45 2c 20 30 78 41 37 2c 20 30 78 30 30  0x8E, 0xA7, 0x00
218d0 2c 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78  , 0x60, 0x97, 0x
218e0 39 37 2c 20 30 78 45 41 2c 20 30 78 35 42 5d 7d  97, 0xEA, 0x5B]}
218f0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
21900 44 5f 44 44 4d 6f 72 65 53 75 72 66 61 63 65 43  D_DDMoreSurfaceC
21910 61 70 73 20 3d 20 7b 30 78 33 42 38 41 30 34 36  aps = {0x3B8A046
21920 36 2c 20 30 78 46 32 36 39 2c 20 30 78 31 31 44  6, 0xF269, 0x11D
21930 31 2c 20 5b 30 78 38 38 2c 20 30 78 30 42 2c 20  1, [0x88, 0x0B, 
21940 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
21950 2c 20 30 78 44 39 2c 20 30 78 33 30 2c 20 30 78  , 0xD9, 0x30, 0x
21960 43 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  C5]};. const IID
21970 20 47 55 49 44 5f 44 44 53 74 65 72 65 6f 4d 6f   GUID_DDStereoMo
21980 64 65 20 3d 20 7b 30 78 46 38 32 38 31 36 39 43  de = {0xF828169C
21990 2c 20 30 78 41 38 45 38 2c 20 30 78 31 31 44 32  , 0xA8E8, 0x11D2
219a0 2c 20 5b 30 78 41 31 2c 20 30 78 46 32 2c 20 30  , [0xA1, 0xF2, 0
219b0 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
219c0 20 30 78 38 33 2c 20 30 78 45 41 2c 20 30 78 46   0x83, 0xEA, 0xF
219d0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
219e0 47 55 49 44 5f 44 65 66 61 75 6c 74 47 4d 43 6f  GUID_DefaultGMCo
219f0 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 46 31  llection = {0xF1
21a00 37 45 38 36 37 33 2c 20 30 78 43 33 42 34 2c 20  7E8673, 0xC3B4, 
21a10 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30  0x11D1, [0x87, 0
21a20 78 30 42 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  x0B, 0x00, 0x60,
21a30 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42   0x08, 0x93, 0xB
21a40 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73  1, 0xBD]};. cons
21a50 74 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c  t IID GUID_DEVCL
21a60 41 53 53 5f 31 33 39 34 20 3d 20 7b 30 78 36 42  ASS_1394 = {0x6B
21a70 44 44 31 46 43 31 2c 20 30 78 38 31 30 46 2c 20  DD1FC1, 0x810F, 
21a80 30 78 31 31 44 30 2c 20 5b 30 78 42 45 2c 20 30  0x11D0, [0xBE, 0
21a90 78 43 37 2c 20 30 78 30 38 2c 20 30 78 30 30 2c  xC7, 0x08, 0x00,
21aa0 20 30 78 32 42 2c 20 30 78 45 32 2c 20 30 78 30   0x2B, 0xE2, 0x0
21ab0 39 2c 20 30 78 32 46 5d 7d 3b 0a 20 63 6f 6e 73  9, 0x2F]};. cons
21ac0 74 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c  t IID GUID_DEVCL
21ad0 41 53 53 5f 31 33 39 34 44 45 42 55 47 20 3d 20  ASS_1394DEBUG = 
21ae0 7b 30 78 36 36 46 32 35 30 44 36 2c 20 30 78 37  {0x66F250D6, 0x7
21af0 38 30 31 2c 20 30 78 34 41 36 34 2c 20 5b 30 78  801, 0x4A64, [0x
21b00 42 31 2c 20 30 78 33 39 2c 20 30 78 45 45 2c 20  B1, 0x39, 0xEE, 
21b10 30 78 41 38 2c 20 30 78 30 41 2c 20 30 78 34 35  0xA8, 0x0A, 0x45
21b20 2c 20 30 78 30 42 2c 20 30 78 32 34 5d 7d 3b 0a  , 0x0B, 0x24]};.
21b30 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
21b40 44 45 56 43 4c 41 53 53 5f 36 31 38 38 33 20 3d  DEVCLASS_61883 =
21b50 20 7b 30 78 37 45 42 45 46 42 43 30 2c 20 30 78   {0x7EBEFBC0, 0x
21b60 33 32 30 30 2c 20 30 78 31 31 44 32 2c 20 5b 30  3200, 0x11D2, [0
21b70 78 42 34 2c 20 30 78 43 32 2c 20 30 78 30 30 2c  xB4, 0xC2, 0x00,
21b80 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 36   0xA0, 0xC9, 0x6
21b90 39 2c 20 30 78 37 44 2c 20 30 78 30 37 5d 7d 3b  9, 0x7D, 0x07]};
21ba0 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
21bb0 5f 44 45 56 43 4c 41 53 53 5f 41 44 41 50 54 45  _DEVCLASS_ADAPTE
21bc0 52 20 3d 20 7b 30 78 34 44 33 36 45 39 36 34 2c  R = {0x4D36E964,
21bd0 20 30 78 45 33 32 35 2c 20 30 78 31 31 43 45 2c   0xE325, 0x11CE,
21be0 20 5b 30 78 42 46 2c 20 30 78 43 31 2c 20 30 78   [0xBF, 0xC1, 0x
21bf0 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20  08, 0x00, 0x2B, 
21c00 30 78 45 31 2c 20 30 78 30 33 2c 20 30 78 31 38  0xE1, 0x03, 0x18
21c10 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
21c20 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 41 50 4d  UID_DEVCLASS_APM
21c30 53 55 50 50 4f 52 54 20 3d 20 7b 30 78 44 34 35  SUPPORT = {0xD45
21c40 42 31 43 31 38 2c 20 30 78 43 38 46 41 2c 20 30  B1C18, 0xC8FA, 0
21c50 78 31 31 44 31 2c 20 5b 30 78 39 46 2c 20 30 78  x11D1, [0x9F, 0x
21c60 37 37 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  77, 0x00, 0x00, 
21c70 30 78 46 38 2c 20 30 78 30 35 2c 20 30 78 46 35  0xF8, 0x05, 0xF5
21c80 2c 20 30 78 33 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x30]};. const
21c90 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41   IID GUID_DEVCLA
21ca0 53 53 5f 41 56 43 20 3d 20 7b 30 78 43 30 36 46  SS_AVC = {0xC06F
21cb0 46 32 36 35 2c 20 30 78 41 45 30 39 2c 20 30 78  F265, 0xAE09, 0x
21cc0 34 38 46 30 2c 20 5b 30 78 38 31 2c 20 30 78 32  48F0, [0x81, 0x2
21cd0 43 2c 20 30 78 31 36 2c 20 30 78 37 35 2c 20 30  C, 0x16, 0x75, 0
21ce0 78 33 44 2c 20 30 78 37 43 2c 20 30 78 42 41 2c  x3D, 0x7C, 0xBA,
21cf0 20 30 78 38 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x83]};. const 
21d00 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53  IID GUID_DEVCLAS
21d10 53 5f 42 41 54 54 45 52 59 20 3d 20 7b 30 78 37  S_BATTERY = {0x7
21d20 32 36 33 31 45 35 34 2c 20 30 78 37 38 41 34 2c  2631E54, 0x78A4,
21d30 20 30 78 31 31 44 30 2c 20 5b 30 78 42 43 2c 20   0x11D0, [0xBC, 
21d40 30 78 46 37 2c 20 30 78 30 30 2c 20 30 78 41 41  0xF7, 0x00, 0xAA
21d50 2c 20 30 78 30 30 2c 20 30 78 42 37 2c 20 30 78  , 0x00, 0xB7, 0x
21d60 42 33 2c 20 30 78 32 41 5d 7d 3b 0a 20 63 6f 6e  B3, 0x2A]};. con
21d70 73 74 20 49 49 44 20 47 55 49 44 5f 44 45 56 43  st IID GUID_DEVC
21d80 4c 41 53 53 5f 42 4c 55 45 54 4f 4f 54 48 20 3d  LASS_BLUETOOTH =
21d90 20 7b 30 78 45 30 43 42 46 30 36 43 2c 20 30 78   {0xE0CBF06C, 0x
21da0 43 44 38 42 2c 20 30 78 34 36 34 37 2c 20 5b 30  CD8B, 0x4647, [0
21db0 78 42 42 2c 20 30 78 38 41 2c 20 30 78 32 36 2c  xBB, 0x8A, 0x26,
21dc0 20 30 78 33 42 2c 20 30 78 34 33 2c 20 30 78 46   0x3B, 0x43, 0xF
21dd0 30 2c 20 30 78 46 39 2c 20 30 78 37 34 5d 7d 3b  0, 0xF9, 0x74]};
21de0 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
21df0 5f 44 45 56 43 4c 41 53 53 5f 43 44 52 4f 4d 20  _DEVCLASS_CDROM 
21e00 3d 20 7b 30 78 34 44 33 36 45 39 36 35 2c 20 30  = {0x4D36E965, 0
21e10 78 45 33 32 35 2c 20 30 78 31 31 43 45 2c 20 5b  xE325, 0x11CE, [
21e20 30 78 42 46 2c 20 30 78 43 31 2c 20 30 78 30 38  0xBF, 0xC1, 0x08
21e30 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78  , 0x00, 0x2B, 0x
21e40 45 31 2c 20 30 78 30 33 2c 20 30 78 31 38 5d 7d  E1, 0x03, 0x18]}
21e50 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
21e60 44 5f 44 45 56 43 4c 41 53 53 5f 43 4f 4d 50 55  D_DEVCLASS_COMPU
21e70 54 45 52 20 3d 20 7b 30 78 34 44 33 36 45 39 36  TER = {0x4D36E96
21e80 36 2c 20 30 78 45 33 32 35 2c 20 30 78 31 31 43  6, 0xE325, 0x11C
21e90 45 2c 20 5b 30 78 42 46 2c 20 30 78 43 31 2c 20  E, [0xBF, 0xC1, 
21ea0 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42  0x08, 0x00, 0x2B
21eb0 2c 20 30 78 45 31 2c 20 30 78 30 33 2c 20 30 78  , 0xE1, 0x03, 0x
21ec0 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  18]};. const IID
21ed0 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 44   GUID_DEVCLASS_D
21ee0 45 43 4f 44 45 52 20 3d 20 7b 30 78 36 42 44 44  ECODER = {0x6BDD
21ef0 31 46 43 32 2c 20 30 78 38 31 30 46 2c 20 30 78  1FC2, 0x810F, 0x
21f00 31 31 44 30 2c 20 5b 30 78 42 45 2c 20 30 78 43  11D0, [0xBE, 0xC
21f10 37 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30  7, 0x08, 0x00, 0
21f20 78 32 42 2c 20 30 78 45 32 2c 20 30 78 30 39 2c  x2B, 0xE2, 0x09,
21f30 20 30 78 32 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x2F]};. const 
21f40 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53  IID GUID_DEVCLAS
21f50 53 5f 44 49 53 4b 44 52 49 56 45 20 3d 20 7b 30  S_DISKDRIVE = {0
21f60 78 34 44 33 36 45 39 36 37 2c 20 30 78 45 33 32  x4D36E967, 0xE32
21f70 35 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 42 46  5, 0x11CE, [0xBF
21f80 2c 20 30 78 43 31 2c 20 30 78 30 38 2c 20 30 78  , 0xC1, 0x08, 0x
21f90 30 30 2c 20 30 78 32 42 2c 20 30 78 45 31 2c 20  00, 0x2B, 0xE1, 
21fa0 30 78 30 33 2c 20 30 78 31 38 5d 7d 3b 0a 20 63  0x03, 0x18]};. c
21fb0 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 45  onst IID GUID_DE
21fc0 56 43 4c 41 53 53 5f 44 49 53 50 4c 41 59 20 3d  VCLASS_DISPLAY =
21fd0 20 7b 30 78 34 44 33 36 45 39 36 38 2c 20 30 78   {0x4D36E968, 0x
21fe0 45 33 32 35 2c 20 30 78 31 31 43 45 2c 20 5b 30  E325, 0x11CE, [0
21ff0 78 42 46 2c 20 30 78 43 31 2c 20 30 78 30 38 2c  xBF, 0xC1, 0x08,
22000 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78 45   0x00, 0x2B, 0xE
22010 31 2c 20 30 78 30 33 2c 20 30 78 31 38 5d 7d 3b  1, 0x03, 0x18]};
22020 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
22030 5f 44 45 56 43 4c 41 53 53 5f 44 4f 54 34 20 3d  _DEVCLASS_DOT4 =
22040 20 7b 30 78 34 38 37 32 31 42 35 36 2c 20 30 78   {0x48721B56, 0x
22050 36 37 39 35 2c 20 30 78 31 31 44 32 2c 20 5b 30  6795, 0x11D2, [0
22060 78 42 31 2c 20 30 78 41 38 2c 20 30 78 30 30 2c  xB1, 0xA8, 0x00,
22070 20 30 78 38 30 2c 20 30 78 43 37 2c 20 30 78 32   0x80, 0xC7, 0x2
22080 45 2c 20 30 78 37 34 2c 20 30 78 41 32 5d 7d 3b  E, 0x74, 0xA2]};
22090 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
220a0 5f 44 45 56 43 4c 41 53 53 5f 44 4f 54 34 50 52  _DEVCLASS_DOT4PR
220b0 49 4e 54 20 3d 20 7b 30 78 34 39 43 45 36 41 43  INT = {0x49CE6AC
220c0 38 2c 20 30 78 36 46 38 36 2c 20 30 78 31 31 44  8, 0x6F86, 0x11D
220d0 32 2c 20 5b 30 78 42 31 2c 20 30 78 45 35 2c 20  2, [0xB1, 0xE5, 
220e0 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 43 37  0x00, 0x80, 0xC7
220f0 2c 20 30 78 32 45 2c 20 30 78 37 34 2c 20 30 78  , 0x2E, 0x74, 0x
22100 41 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A2]};. const IID
22110 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 45   GUID_DEVCLASS_E
22120 4e 55 4d 31 33 39 34 20 3d 20 7b 30 78 43 34 35  NUM1394 = {0xC45
22130 39 44 46 35 35 2c 20 30 78 44 42 30 38 2c 20 30  9DF55, 0xDB08, 0
22140 78 31 31 44 31 2c 20 5b 30 78 42 30 2c 20 30 78  x11D1, [0xB0, 0x
22150 30 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  09, 0x00, 0xA0, 
22160 30 78 43 39 2c 20 30 78 30 38 2c 20 30 78 31 46  0xC9, 0x08, 0x1F
22170 2c 20 30 78 46 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xF6]};. const
22180 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41   IID GUID_DEVCLA
22190 53 53 5f 46 44 43 20 3d 20 7b 30 78 34 44 33 36  SS_FDC = {0x4D36
221a0 45 39 36 39 2c 20 30 78 45 33 32 35 2c 20 30 78  E969, 0xE325, 0x
221b0 31 31 43 45 2c 20 5b 30 78 42 46 2c 20 30 78 43  11CE, [0xBF, 0xC
221c0 31 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30  1, 0x08, 0x00, 0
221d0 78 32 42 2c 20 30 78 45 31 2c 20 30 78 30 33 2c  x2B, 0xE1, 0x03,
221e0 20 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x18]};. const 
221f0 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53  IID GUID_DEVCLAS
22200 53 5f 46 4c 4f 50 50 59 44 49 53 4b 20 3d 20 7b  S_FLOPPYDISK = {
22210 30 78 34 44 33 36 45 39 38 30 2c 20 30 78 45 33  0x4D36E980, 0xE3
22220 32 35 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 42  25, 0x11CE, [0xB
22230 46 2c 20 30 78 43 31 2c 20 30 78 30 38 2c 20 30  F, 0xC1, 0x08, 0
22240 78 30 30 2c 20 30 78 32 42 2c 20 30 78 45 31 2c  x00, 0x2B, 0xE1,
22250 20 30 78 30 33 2c 20 30 78 31 38 5d 7d 3b 0a 20   0x03, 0x18]};. 
22260 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44  const IID GUID_D
22270 45 56 43 4c 41 53 53 5f 46 53 46 49 4c 54 45 52  EVCLASS_FSFILTER
22280 5f 41 43 54 49 56 49 54 59 4d 4f 4e 49 54 20 3d  _ACTIVITYMONIT =
22290 20 7b 30 78 42 38 36 44 46 46 35 31 2c 20 30 78   {0xB86DFF51, 0x
222a0 41 33 31 45 2c 20 30 78 34 42 41 43 2c 20 5b 30  A31E, 0x4BAC, [0
222b0 78 42 33 2c 20 30 78 43 46 2c 20 30 78 45 38 2c  xB3, 0xCF, 0xE8,
222c0 20 30 78 43 46 2c 20 30 78 45 37 2c 20 30 78 35   0xCF, 0xE7, 0x5
222d0 43 2c 20 30 78 39 46 2c 20 30 78 43 32 5d 7d 3b  C, 0x9F, 0xC2]};
222e0 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
222f0 5f 44 45 56 43 4c 41 53 53 5f 46 53 46 49 4c 54  _DEVCLASS_FSFILT
22300 45 52 5f 41 4e 54 49 56 49 52 55 53 20 3d 20 7b  ER_ANTIVIRUS = {
22310 30 78 42 31 44 31 41 31 36 39 2c 20 30 78 43 35  0xB1D1A169, 0xC5
22320 34 46 2c 20 30 78 34 33 37 39 2c 20 5b 30 78 38  4F, 0x4379, [0x8
22330 31 2c 20 30 78 44 42 2c 20 30 78 42 45 2c 20 30  1, 0xDB, 0xBE, 0
22340 78 45 37 2c 20 30 78 44 38 2c 20 30 78 38 44 2c  xE7, 0xD8, 0x8D,
22350 20 30 78 37 34 2c 20 30 78 35 34 5d 7d 3b 0a 20   0x74, 0x54]};. 
22360 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44  const IID GUID_D
22370 45 56 43 4c 41 53 53 5f 46 53 46 49 4c 54 45 52  EVCLASS_FSFILTER
22380 5f 43 46 53 4d 45 54 41 44 41 54 41 53 45 52 20  _CFSMETADATASER 
22390 3d 20 7b 30 78 43 44 43 46 30 39 33 39 2c 20 30  = {0xCDCF0939, 0
223a0 78 42 37 35 42 2c 20 30 78 34 36 33 30 2c 20 5b  xB75B, 0x4630, [
223b0 30 78 42 46 2c 20 30 78 37 36 2c 20 30 78 38 30  0xBF, 0x76, 0x80
223c0 2c 20 30 78 46 37 2c 20 30 78 42 41 2c 20 30 78  , 0xF7, 0xBA, 0x
223d0 36 35 2c 20 30 78 35 38 2c 20 30 78 38 34 5d 7d  65, 0x58, 0x84]}
223e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
223f0 44 5f 44 45 56 43 4c 41 53 53 5f 46 53 46 49 4c  D_DEVCLASS_FSFIL
22400 54 45 52 5f 43 4f 4d 50 52 45 53 53 49 4f 4e 20  TER_COMPRESSION 
22410 3d 20 7b 30 78 46 33 35 38 36 42 41 46 2c 20 30  = {0xF3586BAF, 0
22420 78 42 35 41 41 2c 20 30 78 34 39 42 35 2c 20 5b  xB5AA, 0x49B5, [
22430 30 78 38 44 2c 20 30 78 36 43 2c 20 30 78 30 35  0x8D, 0x6C, 0x05
22440 2c 20 30 78 36 39 2c 20 30 78 32 38 2c 20 30 78  , 0x69, 0x28, 0x
22450 34 43 2c 20 30 78 36 33 2c 20 30 78 39 46 5d 7d  4C, 0x63, 0x9F]}
22460 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
22470 44 5f 44 45 56 43 4c 41 53 53 5f 46 53 46 49 4c  D_DEVCLASS_FSFIL
22480 54 45 52 5f 43 4f 4e 54 45 4e 54 53 43 52 45 45  TER_CONTENTSCREE
22490 4e 20 3d 20 7b 30 78 33 45 33 46 30 36 37 34 2c  N = {0x3E3F0674,
224a0 20 30 78 43 38 33 43 2c 20 30 78 34 35 35 38 2c   0xC83C, 0x4558,
224b0 20 5b 30 78 42 42 2c 20 30 78 32 36 2c 20 30 78   [0xBB, 0x26, 0x
224c0 39 38 2c 20 30 78 32 30 2c 20 30 78 45 31 2c 20  98, 0x20, 0xE1, 
224d0 30 78 45 42 2c 20 30 78 41 35 2c 20 30 78 43 35  0xEB, 0xA5, 0xC5
224e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
224f0 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 46 53 46  UID_DEVCLASS_FSF
22500 49 4c 54 45 52 5f 43 4f 4e 54 49 4e 55 4f 55 53  ILTER_CONTINUOUS
22510 42 41 43 4b 20 3d 20 7b 30 78 37 31 41 41 31 34  BACK = {0x71AA14
22520 46 38 2c 20 30 78 36 46 41 44 2c 20 30 78 34 36  F8, 0x6FAD, 0x46
22530 32 32 2c 20 5b 30 78 41 44 2c 20 30 78 37 37 2c  22, [0xAD, 0x77,
22540 20 30 78 39 32 2c 20 30 78 42 42 2c 20 30 78 39   0x92, 0xBB, 0x9
22550 44 2c 20 30 78 37 45 2c 20 30 78 36 39 2c 20 30  D, 0x7E, 0x69, 0
22560 78 34 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x47]};. const II
22570 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f  D GUID_DEVCLASS_
22580 46 53 46 49 4c 54 45 52 5f 43 4f 50 59 50 52 4f  FSFILTER_COPYPRO
22590 54 45 43 54 49 4f 20 3d 20 7b 30 78 38 39 37 38  TECTIO = {0x8978
225a0 36 46 46 31 2c 20 30 78 39 43 31 32 2c 20 30 78  6FF1, 0x9C12, 0x
225b0 34 30 32 46 2c 20 5b 30 78 39 43 2c 20 30 78 39  402F, [0x9C, 0x9
225c0 45 2c 20 30 78 31 37 2c 20 30 78 37 35 2c 20 30  E, 0x17, 0x75, 0
225d0 78 33 43 2c 20 30 78 37 46 2c 20 30 78 34 33 2c  x3C, 0x7F, 0x43,
225e0 20 30 78 37 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x75]};. const 
225f0 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53  IID GUID_DEVCLAS
22600 53 5f 46 53 46 49 4c 54 45 52 5f 45 4e 43 52 59  S_FSFILTER_ENCRY
22610 50 54 49 4f 4e 20 3d 20 7b 30 78 41 30 41 37 30  PTION = {0xA0A70
22620 31 43 30 2c 20 30 78 41 35 31 31 2c 20 30 78 34  1C0, 0xA511, 0x4
22630 32 46 46 2c 20 5b 30 78 41 41 2c 20 30 78 36 43  2FF, [0xAA, 0x6C
22640 2c 20 30 78 30 36 2c 20 30 78 44 43 2c 20 30 78  , 0x06, 0xDC, 0x
22650 30 33 2c 20 30 78 39 35 2c 20 30 78 35 37 2c 20  03, 0x95, 0x57, 
22660 30 78 36 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x6F]};. const I
22670 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53  ID GUID_DEVCLASS
22680 5f 46 53 46 49 4c 54 45 52 5f 48 53 4d 20 3d 20  _FSFILTER_HSM = 
22690 7b 30 78 44 35 34 36 35 30 30 41 2c 20 30 78 32  {0xD546500A, 0x2
226a0 41 45 42 2c 20 30 78 34 35 46 36 2c 20 5b 30 78  AEB, 0x45F6, [0x
226b0 39 34 2c 20 30 78 38 32 2c 20 30 78 46 34 2c 20  94, 0x82, 0xF4, 
226c0 30 78 42 31 2c 20 30 78 37 39 2c 20 30 78 39 43  0xB1, 0x79, 0x9C
226d0 2c 20 30 78 33 31 2c 20 30 78 37 37 5d 7d 3b 0a  , 0x31, 0x77]};.
226e0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
226f0 44 45 56 43 4c 41 53 53 5f 46 53 46 49 4c 54 45  DEVCLASS_FSFILTE
22700 52 5f 49 4e 46 52 41 53 54 52 55 43 54 55 52 20  R_INFRASTRUCTUR 
22710 3d 20 7b 30 78 45 35 35 46 41 36 46 39 2c 20 30  = {0xE55FA6F9, 0
22720 78 31 32 38 43 2c 20 30 78 34 44 30 34 2c 20 5b  x128C, 0x4D04, [
22730 30 78 41 42 2c 20 30 78 41 42 2c 20 30 78 36 33  0xAB, 0xAB, 0x63
22740 2c 20 30 78 30 43 2c 20 30 78 37 34 2c 20 30 78  , 0x0C, 0x74, 0x
22750 42 31 2c 20 30 78 34 35 2c 20 30 78 33 41 5d 7d  B1, 0x45, 0x3A]}
22760 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
22770 44 5f 44 45 56 43 4c 41 53 53 5f 46 53 46 49 4c  D_DEVCLASS_FSFIL
22780 54 45 52 5f 4f 50 45 4e 46 49 4c 45 42 41 43 4b  TER_OPENFILEBACK
22790 55 20 3d 20 7b 30 78 46 38 45 43 41 46 41 36 2c  U = {0xF8ECAFA6,
227a0 20 30 78 36 36 44 31 2c 20 30 78 34 31 41 35 2c   0x66D1, 0x41A5,
227b0 20 5b 30 78 38 39 2c 20 30 78 39 42 2c 20 30 78   [0x89, 0x9B, 0x
227c0 36 36 2c 20 30 78 35 38 2c 20 30 78 35 44 2c 20  66, 0x58, 0x5D, 
227d0 30 78 37 32 2c 20 30 78 31 36 2c 20 30 78 42 37  0x72, 0x16, 0xB7
227e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
227f0 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 46 53 46  UID_DEVCLASS_FSF
22800 49 4c 54 45 52 5f 50 48 59 53 49 43 41 4c 51 55  ILTER_PHYSICALQU
22810 4f 54 41 4d 20 3d 20 7b 30 78 36 41 30 41 38 45  OTAM = {0x6A0A8E
22820 37 38 2c 20 30 78 42 42 41 36 2c 20 30 78 34 46  78, 0xBBA6, 0x4F
22830 43 34 2c 20 5b 30 78 41 37 2c 20 30 78 30 39 2c  C4, [0xA7, 0x09,
22840 20 30 78 31 45 2c 20 30 78 33 33 2c 20 30 78 43   0x1E, 0x33, 0xC
22850 44 2c 20 30 78 30 39 2c 20 30 78 44 36 2c 20 30  D, 0x09, 0xD6, 0
22860 78 37 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x7E]};. const II
22870 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f  D GUID_DEVCLASS_
22880 46 53 46 49 4c 54 45 52 5f 51 55 4f 54 41 4d 41  FSFILTER_QUOTAMA
22890 4e 41 47 45 4d 45 20 3d 20 7b 30 78 38 35 30 33  NAGEME = {0x8503
228a0 43 39 31 31 2c 20 30 78 41 36 43 37 2c 20 30 78  C911, 0xA6C7, 0x
228b0 34 39 31 39 2c 20 5b 30 78 38 46 2c 20 30 78 37  4919, [0x8F, 0x7
228c0 39 2c 20 30 78 35 30 2c 20 30 78 32 38 2c 20 30  9, 0x50, 0x28, 0
228d0 78 46 35 2c 20 30 78 38 36 2c 20 30 78 36 42 2c  xF5, 0x86, 0x6B,
228e0 20 30 78 30 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0C]};. const 
228f0 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53  IID GUID_DEVCLAS
22900 53 5f 46 53 46 49 4c 54 45 52 5f 52 45 50 4c 49  S_FSFILTER_REPLI
22910 43 41 54 49 4f 4e 20 3d 20 7b 30 78 34 38 44 33  CATION = {0x48D3
22920 45 42 43 34 2c 20 30 78 34 43 46 38 2c 20 30 78  EBC4, 0x4CF8, 0x
22930 34 38 46 46 2c 20 5b 30 78 42 38 2c 20 30 78 36  48FF, [0xB8, 0x6
22940 39 2c 20 30 78 39 43 2c 20 30 78 36 38 2c 20 30  9, 0x9C, 0x68, 0
22950 78 41 44 2c 20 30 78 34 32 2c 20 30 78 45 42 2c  xAD, 0x42, 0xEB,
22960 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9F]};. const 
22970 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53  IID GUID_DEVCLAS
22980 53 5f 46 53 46 49 4c 54 45 52 5f 53 45 43 55 52  S_FSFILTER_SECUR
22990 49 54 59 45 4e 48 41 4e 43 20 3d 20 7b 30 78 44  ITYENHANC = {0xD
229a0 30 32 42 43 33 44 41 2c 20 30 78 30 43 38 45 2c  02BC3DA, 0x0C8E,
229b0 20 30 78 34 39 34 35 2c 20 5b 30 78 39 42 2c 20   0x4945, [0x9B, 
229c0 30 78 44 35 2c 20 30 78 46 31 2c 20 30 78 38 38  0xD5, 0xF1, 0x88
229d0 2c 20 30 78 33 43 2c 20 30 78 32 32 2c 20 30 78  , 0x3C, 0x22, 0x
229e0 36 43 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e  6C, 0x8C]};. con
229f0 73 74 20 49 49 44 20 47 55 49 44 5f 44 45 56 43  st IID GUID_DEVC
22a00 4c 41 53 53 5f 46 53 46 49 4c 54 45 52 5f 53 59  LASS_FSFILTER_SY
22a10 53 54 45 4d 20 3d 20 7b 30 78 35 44 31 42 39 41  STEM = {0x5D1B9A
22a20 41 41 2c 20 30 78 30 31 45 32 2c 20 30 78 34 36  AA, 0x01E2, 0x46
22a30 41 46 2c 20 5b 30 78 38 34 2c 20 30 78 39 46 2c  AF, [0x84, 0x9F,
22a40 20 30 78 32 37 2c 20 30 78 32 42 2c 20 30 78 33   0x27, 0x2B, 0x3
22a50 46 2c 20 30 78 33 32 2c 20 30 78 34 43 2c 20 30  F, 0x32, 0x4C, 0
22a60 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
22a70 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f  D GUID_DEVCLASS_
22a80 46 53 46 49 4c 54 45 52 5f 53 59 53 54 45 4d 52  FSFILTER_SYSTEMR
22a90 45 43 4f 56 45 52 20 3d 20 7b 30 78 32 44 42 31  ECOVER = {0x2DB1
22aa0 35 33 37 34 2c 20 30 78 37 30 36 45 2c 20 30 78  5374, 0x706E, 0x
22ab0 34 31 33 31 2c 20 5b 30 78 41 30 2c 20 30 78 43  4131, [0xA0, 0xC
22ac0 37 2c 20 30 78 44 37 2c 20 30 78 43 37 2c 20 30  7, 0xD7, 0xC7, 0
22ad0 78 38 45 2c 20 30 78 42 30 2c 20 30 78 32 38 2c  x8E, 0xB0, 0x28,
22ae0 20 30 78 39 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9A]};. const 
22af0 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53  IID GUID_DEVCLAS
22b00 53 5f 46 53 46 49 4c 54 45 52 5f 55 4e 44 45 4c  S_FSFILTER_UNDEL
22b10 45 54 45 20 3d 20 7b 30 78 46 45 38 46 31 35 37  ETE = {0xFE8F157
22b20 32 2c 20 30 78 43 36 37 41 2c 20 30 78 34 38 43  2, 0xC67A, 0x48C
22b30 30 2c 20 5b 30 78 42 42 2c 20 30 78 41 43 2c 20  0, [0xBB, 0xAC, 
22b40 30 78 30 42 2c 20 30 78 35 43 2c 20 30 78 36 44  0x0B, 0x5C, 0x6D
22b50 2c 20 30 78 36 36 2c 20 30 78 43 41 2c 20 30 78  , 0x66, 0xCA, 0x
22b60 46 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  FB]};. const IID
22b70 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 47   GUID_DEVCLASS_G
22b80 50 53 20 3d 20 7b 30 78 36 42 44 44 31 46 43 33  PS = {0x6BDD1FC3
22b90 2c 20 30 78 38 31 30 46 2c 20 30 78 31 31 44 30  , 0x810F, 0x11D0
22ba0 2c 20 5b 30 78 42 45 2c 20 30 78 43 37 2c 20 30  , [0xBE, 0xC7, 0
22bb0 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c  x08, 0x00, 0x2B,
22bc0 20 30 78 45 32 2c 20 30 78 30 39 2c 20 30 78 32   0xE2, 0x09, 0x2
22bd0 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  F]};. const IID 
22be0 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 48 44  GUID_DEVCLASS_HD
22bf0 43 20 3d 20 7b 30 78 34 44 33 36 45 39 36 41 2c  C = {0x4D36E96A,
22c00 20 30 78 45 33 32 35 2c 20 30 78 31 31 43 45 2c   0xE325, 0x11CE,
22c10 20 5b 30 78 42 46 2c 20 30 78 43 31 2c 20 30 78   [0xBF, 0xC1, 0x
22c20 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20  08, 0x00, 0x2B, 
22c30 30 78 45 31 2c 20 30 78 30 33 2c 20 30 78 31 38  0xE1, 0x03, 0x18
22c40 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
22c50 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 48 49 44  UID_DEVCLASS_HID
22c60 43 4c 41 53 53 20 3d 20 7b 30 78 37 34 35 41 31  CLASS = {0x745A1
22c70 37 41 30 2c 20 30 78 37 34 44 33 2c 20 30 78 31  7A0, 0x74D3, 0x1
22c80 31 44 30 2c 20 5b 30 78 42 36 2c 20 30 78 46 45  1D0, [0xB6, 0xFE
22c90 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
22ca0 43 39 2c 20 30 78 30 46 2c 20 30 78 35 37 2c 20  C9, 0x0F, 0x57, 
22cb0 30 78 44 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xDA]};. const I
22cc0 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53  ID GUID_DEVCLASS
22cd0 5f 49 4d 41 47 45 20 3d 20 7b 30 78 36 42 44 44  _IMAGE = {0x6BDD
22ce0 31 46 43 36 2c 20 30 78 38 31 30 46 2c 20 30 78  1FC6, 0x810F, 0x
22cf0 31 31 44 30 2c 20 5b 30 78 42 45 2c 20 30 78 43  11D0, [0xBE, 0xC
22d00 37 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30  7, 0x08, 0x00, 0
22d10 78 32 42 2c 20 30 78 45 32 2c 20 30 78 30 39 2c  x2B, 0xE2, 0x09,
22d20 20 30 78 32 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x2F]};. const 
22d30 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53  IID GUID_DEVCLAS
22d40 53 5f 49 4e 46 52 41 52 45 44 20 3d 20 7b 30 78  S_INFRARED = {0x
22d50 36 42 44 44 31 46 43 35 2c 20 30 78 38 31 30 46  6BDD1FC5, 0x810F
22d60 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 45 2c  , 0x11D0, [0xBE,
22d70 20 30 78 43 37 2c 20 30 78 30 38 2c 20 30 78 30   0xC7, 0x08, 0x0
22d80 30 2c 20 30 78 32 42 2c 20 30 78 45 32 2c 20 30  0, 0x2B, 0xE2, 0
22d90 78 30 39 2c 20 30 78 32 46 5d 7d 3b 0a 20 63 6f  x09, 0x2F]};. co
22da0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 45 56  nst IID GUID_DEV
22db0 43 4c 41 53 53 5f 4b 45 59 42 4f 41 52 44 20 3d  CLASS_KEYBOARD =
22dc0 20 7b 30 78 34 44 33 36 45 39 36 42 2c 20 30 78   {0x4D36E96B, 0x
22dd0 45 33 32 35 2c 20 30 78 31 31 43 45 2c 20 5b 30  E325, 0x11CE, [0
22de0 78 42 46 2c 20 30 78 43 31 2c 20 30 78 30 38 2c  xBF, 0xC1, 0x08,
22df0 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78 45   0x00, 0x2B, 0xE
22e00 31 2c 20 30 78 30 33 2c 20 30 78 31 38 5d 7d 3b  1, 0x03, 0x18]};
22e10 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
22e20 5f 44 45 56 43 4c 41 53 53 5f 4c 45 47 41 43 59  _DEVCLASS_LEGACY
22e30 44 52 49 56 45 52 20 3d 20 7b 30 78 38 45 43 43  DRIVER = {0x8ECC
22e40 30 35 35 44 2c 20 30 78 30 34 37 46 2c 20 30 78  055D, 0x047F, 0x
22e50 31 31 44 31 2c 20 5b 30 78 41 35 2c 20 30 78 33  11D1, [0xA5, 0x3
22e60 37 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  7, 0x00, 0x00, 0
22e70 78 46 38 2c 20 30 78 37 35 2c 20 30 78 33 45 2c  xF8, 0x75, 0x3E,
22e80 20 30 78 44 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xD1]};. const 
22e90 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53  IID GUID_DEVCLAS
22ea0 53 5f 4d 45 44 49 41 20 3d 20 7b 30 78 34 44 33  S_MEDIA = {0x4D3
22eb0 36 45 39 36 43 2c 20 30 78 45 33 32 35 2c 20 30  6E96C, 0xE325, 0
22ec0 78 31 31 43 45 2c 20 5b 30 78 42 46 2c 20 30 78  x11CE, [0xBF, 0x
22ed0 43 31 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20  C1, 0x08, 0x00, 
22ee0 30 78 32 42 2c 20 30 78 45 31 2c 20 30 78 30 33  0x2B, 0xE1, 0x03
22ef0 2c 20 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x18]};. const
22f00 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41   IID GUID_DEVCLA
22f10 53 53 5f 4d 45 44 49 55 4d 5f 43 48 41 4e 47 45  SS_MEDIUM_CHANGE
22f20 52 20 3d 20 7b 30 78 43 45 35 39 33 39 41 45 2c  R = {0xCE5939AE,
22f30 20 30 78 45 42 44 45 2c 20 30 78 31 31 44 30 2c   0xEBDE, 0x11D0,
22f40 20 5b 30 78 42 31 2c 20 30 78 38 31 2c 20 30 78   [0xB1, 0x81, 0x
22f50 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20  00, 0x00, 0xF8, 
22f60 30 78 37 35 2c 20 30 78 33 45 2c 20 30 78 43 34  0x75, 0x3E, 0xC4
22f70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
22f80 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 4d 4f 44  UID_DEVCLASS_MOD
22f90 45 4d 20 3d 20 7b 30 78 34 44 33 36 45 39 36 44  EM = {0x4D36E96D
22fa0 2c 20 30 78 45 33 32 35 2c 20 30 78 31 31 43 45  , 0xE325, 0x11CE
22fb0 2c 20 5b 30 78 42 46 2c 20 30 78 43 31 2c 20 30  , [0xBF, 0xC1, 0
22fc0 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c  x08, 0x00, 0x2B,
22fd0 20 30 78 45 31 2c 20 30 78 30 33 2c 20 30 78 31   0xE1, 0x03, 0x1
22fe0 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  8]};. const IID 
22ff0 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 4d 4f  GUID_DEVCLASS_MO
23000 4e 49 54 4f 52 20 3d 20 7b 30 78 34 44 33 36 45  NITOR = {0x4D36E
23010 39 36 45 2c 20 30 78 45 33 32 35 2c 20 30 78 31  96E, 0xE325, 0x1
23020 31 43 45 2c 20 5b 30 78 42 46 2c 20 30 78 43 31  1CE, [0xBF, 0xC1
23030 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78  , 0x08, 0x00, 0x
23040 32 42 2c 20 30 78 45 31 2c 20 30 78 30 33 2c 20  2B, 0xE1, 0x03, 
23050 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x18]};. const I
23060 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53  ID GUID_DEVCLASS
23070 5f 4d 4f 55 53 45 20 3d 20 7b 30 78 34 44 33 36  _MOUSE = {0x4D36
23080 45 39 36 46 2c 20 30 78 45 33 32 35 2c 20 30 78  E96F, 0xE325, 0x
23090 31 31 43 45 2c 20 5b 30 78 42 46 2c 20 30 78 43  11CE, [0xBF, 0xC
230a0 31 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30  1, 0x08, 0x00, 0
230b0 78 32 42 2c 20 30 78 45 31 2c 20 30 78 30 33 2c  x2B, 0xE1, 0x03,
230c0 20 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x18]};. const 
230d0 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53  IID GUID_DEVCLAS
230e0 53 5f 4d 54 44 20 3d 20 7b 30 78 34 44 33 36 45  S_MTD = {0x4D36E
230f0 39 37 30 2c 20 30 78 45 33 32 35 2c 20 30 78 31  970, 0xE325, 0x1
23100 31 43 45 2c 20 5b 30 78 42 46 2c 20 30 78 43 31  1CE, [0xBF, 0xC1
23110 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78  , 0x08, 0x00, 0x
23120 32 42 2c 20 30 78 45 31 2c 20 30 78 30 33 2c 20  2B, 0xE1, 0x03, 
23130 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x18]};. const I
23140 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53  ID GUID_DEVCLASS
23150 5f 4d 55 4c 54 49 46 55 4e 43 54 49 4f 4e 20 3d  _MULTIFUNCTION =
23160 20 7b 30 78 34 44 33 36 45 39 37 31 2c 20 30 78   {0x4D36E971, 0x
23170 45 33 32 35 2c 20 30 78 31 31 43 45 2c 20 5b 30  E325, 0x11CE, [0
23180 78 42 46 2c 20 30 78 43 31 2c 20 30 78 30 38 2c  xBF, 0xC1, 0x08,
23190 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78 45   0x00, 0x2B, 0xE
231a0 31 2c 20 30 78 30 33 2c 20 30 78 31 38 5d 7d 3b  1, 0x03, 0x18]};
231b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
231c0 5f 44 45 56 43 4c 41 53 53 5f 4d 55 4c 54 49 50  _DEVCLASS_MULTIP
231d0 4f 52 54 53 45 52 49 41 4c 20 3d 20 7b 30 78 35  ORTSERIAL = {0x5
231e0 30 39 30 36 43 42 38 2c 20 30 78 42 41 31 32 2c  0906CB8, 0xBA12,
231f0 20 30 78 31 31 44 31 2c 20 5b 30 78 42 46 2c 20   0x11D1, [0xBF, 
23200 30 78 35 44 2c 20 30 78 30 30 2c 20 30 78 30 30  0x5D, 0x00, 0x00
23210 2c 20 30 78 46 38 2c 20 30 78 30 35 2c 20 30 78  , 0xF8, 0x05, 0x
23220 46 35 2c 20 30 78 33 30 5d 7d 3b 0a 20 63 6f 6e  F5, 0x30]};. con
23230 73 74 20 49 49 44 20 47 55 49 44 5f 44 45 56 43  st IID GUID_DEVC
23240 4c 41 53 53 5f 4e 45 54 20 3d 20 7b 30 78 34 44  LASS_NET = {0x4D
23250 33 36 45 39 37 32 2c 20 30 78 45 33 32 35 2c 20  36E972, 0xE325, 
23260 30 78 31 31 43 45 2c 20 5b 30 78 42 46 2c 20 30  0x11CE, [0xBF, 0
23270 78 43 31 2c 20 30 78 30 38 2c 20 30 78 30 30 2c  xC1, 0x08, 0x00,
23280 20 30 78 32 42 2c 20 30 78 45 31 2c 20 30 78 30   0x2B, 0xE1, 0x0
23290 33 2c 20 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73  3, 0x18]};. cons
232a0 74 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c  t IID GUID_DEVCL
232b0 41 53 53 5f 4e 45 54 43 4c 49 45 4e 54 20 3d 20  ASS_NETCLIENT = 
232c0 7b 30 78 34 44 33 36 45 39 37 33 2c 20 30 78 45  {0x4D36E973, 0xE
232d0 33 32 35 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  325, 0x11CE, [0x
232e0 42 46 2c 20 30 78 43 31 2c 20 30 78 30 38 2c 20  BF, 0xC1, 0x08, 
232f0 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78 45 31  0x00, 0x2B, 0xE1
23300 2c 20 30 78 30 33 2c 20 30 78 31 38 5d 7d 3b 0a  , 0x03, 0x18]};.
23310 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
23320 44 45 56 43 4c 41 53 53 5f 4e 45 54 53 45 52 56  DEVCLASS_NETSERV
23330 49 43 45 20 3d 20 7b 30 78 34 44 33 36 45 39 37  ICE = {0x4D36E97
23340 34 2c 20 30 78 45 33 32 35 2c 20 30 78 31 31 43  4, 0xE325, 0x11C
23350 45 2c 20 5b 30 78 42 46 2c 20 30 78 43 31 2c 20  E, [0xBF, 0xC1, 
23360 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42  0x08, 0x00, 0x2B
23370 2c 20 30 78 45 31 2c 20 30 78 30 33 2c 20 30 78  , 0xE1, 0x03, 0x
23380 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  18]};. const IID
23390 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 4e   GUID_DEVCLASS_N
233a0 45 54 54 52 41 4e 53 20 3d 20 7b 30 78 34 44 33  ETTRANS = {0x4D3
233b0 36 45 39 37 35 2c 20 30 78 45 33 32 35 2c 20 30  6E975, 0xE325, 0
233c0 78 31 31 43 45 2c 20 5b 30 78 42 46 2c 20 30 78  x11CE, [0xBF, 0x
233d0 43 31 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20  C1, 0x08, 0x00, 
233e0 30 78 32 42 2c 20 30 78 45 31 2c 20 30 78 30 33  0x2B, 0xE1, 0x03
233f0 2c 20 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x18]};. const
23400 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41   IID GUID_DEVCLA
23410 53 53 5f 4e 4f 44 52 49 56 45 52 20 3d 20 7b 30  SS_NODRIVER = {0
23420 78 34 44 33 36 45 39 37 36 2c 20 30 78 45 33 32  x4D36E976, 0xE32
23430 35 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 42 46  5, 0x11CE, [0xBF
23440 2c 20 30 78 43 31 2c 20 30 78 30 38 2c 20 30 78  , 0xC1, 0x08, 0x
23450 30 30 2c 20 30 78 32 42 2c 20 30 78 45 31 2c 20  00, 0x2B, 0xE1, 
23460 30 78 30 33 2c 20 30 78 31 38 5d 7d 3b 0a 20 63  0x03, 0x18]};. c
23470 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 45  onst IID GUID_DE
23480 56 43 4c 41 53 53 5f 50 43 4d 43 49 41 20 3d 20  VCLASS_PCMCIA = 
23490 7b 30 78 34 44 33 36 45 39 37 37 2c 20 30 78 45  {0x4D36E977, 0xE
234a0 33 32 35 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  325, 0x11CE, [0x
234b0 42 46 2c 20 30 78 43 31 2c 20 30 78 30 38 2c 20  BF, 0xC1, 0x08, 
234c0 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78 45 31  0x00, 0x2B, 0xE1
234d0 2c 20 30 78 30 33 2c 20 30 78 31 38 5d 7d 3b 0a  , 0x03, 0x18]};.
234e0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
234f0 44 45 56 43 4c 41 53 53 5f 50 4e 50 50 52 49 4e  DEVCLASS_PNPPRIN
23500 54 45 52 53 20 3d 20 7b 30 78 34 36 35 38 45 45  TERS = {0x4658EE
23510 37 45 2c 20 30 78 46 30 35 30 2c 20 30 78 31 31  7E, 0xF050, 0x11
23520 44 31 2c 20 5b 30 78 42 36 2c 20 30 78 42 44 2c  D1, [0xB6, 0xBD,
23530 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
23540 46 2c 20 30 78 41 33 2c 20 30 78 37 32 2c 20 30  F, 0xA3, 0x72, 0
23550 78 41 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA7]};. const II
23560 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f  D GUID_DEVCLASS_
23570 50 4f 52 54 53 20 3d 20 7b 30 78 34 44 33 36 45  PORTS = {0x4D36E
23580 39 37 38 2c 20 30 78 45 33 32 35 2c 20 30 78 31  978, 0xE325, 0x1
23590 31 43 45 2c 20 5b 30 78 42 46 2c 20 30 78 43 31  1CE, [0xBF, 0xC1
235a0 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78  , 0x08, 0x00, 0x
235b0 32 42 2c 20 30 78 45 31 2c 20 30 78 30 33 2c 20  2B, 0xE1, 0x03, 
235c0 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x18]};. const I
235d0 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53  ID GUID_DEVCLASS
235e0 5f 50 52 49 4e 54 45 52 20 3d 20 7b 30 78 34 44  _PRINTER = {0x4D
235f0 33 36 45 39 37 39 2c 20 30 78 45 33 32 35 2c 20  36E979, 0xE325, 
23600 30 78 31 31 43 45 2c 20 5b 30 78 42 46 2c 20 30  0x11CE, [0xBF, 0
23610 78 43 31 2c 20 30 78 30 38 2c 20 30 78 30 30 2c  xC1, 0x08, 0x00,
23620 20 30 78 32 42 2c 20 30 78 45 31 2c 20 30 78 30   0x2B, 0xE1, 0x0
23630 33 2c 20 30 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73  3, 0x18]};. cons
23640 74 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c  t IID GUID_DEVCL
23650 41 53 53 5f 50 52 49 4e 54 45 52 55 50 47 52 41  ASS_PRINTERUPGRA
23660 44 45 20 3d 20 7b 30 78 34 44 33 36 45 39 37 41  DE = {0x4D36E97A
23670 2c 20 30 78 45 33 32 35 2c 20 30 78 31 31 43 45  , 0xE325, 0x11CE
23680 2c 20 5b 30 78 42 46 2c 20 30 78 43 31 2c 20 30  , [0xBF, 0xC1, 0
23690 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c  x08, 0x00, 0x2B,
236a0 20 30 78 45 31 2c 20 30 78 30 33 2c 20 30 78 31   0xE1, 0x03, 0x1
236b0 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  8]};. const IID 
236c0 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 50 52  GUID_DEVCLASS_PR
236d0 4f 43 45 53 53 4f 52 20 3d 20 7b 30 78 35 30 31  OCESSOR = {0x501
236e0 32 37 44 43 33 2c 20 30 78 30 46 33 36 2c 20 30  27DC3, 0x0F36, 0
236f0 78 34 31 35 45 2c 20 5b 30 78 41 36 2c 20 30 78  x415E, [0xA6, 0x
23700 43 43 2c 20 30 78 34 43 2c 20 30 78 42 33 2c 20  CC, 0x4C, 0xB3, 
23710 30 78 42 45 2c 20 30 78 39 31 2c 20 30 78 30 42  0xBE, 0x91, 0x0B
23720 2c 20 30 78 36 35 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x65]};. const
23730 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41   IID GUID_DEVCLA
23740 53 53 5f 53 42 50 32 20 3d 20 7b 30 78 44 34 38  SS_SBP2 = {0xD48
23750 31 37 39 42 45 2c 20 30 78 45 43 32 30 2c 20 30  179BE, 0xEC20, 0
23760 78 31 31 44 31 2c 20 5b 30 78 42 36 2c 20 30 78  x11D1, [0xB6, 0x
23770 42 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  B8, 0x00, 0xC0, 
23780 30 78 34 46 2c 20 30 78 41 33 2c 20 30 78 37 32  0x4F, 0xA3, 0x72
23790 2c 20 30 78 41 37 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA7]};. const
237a0 20 49 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41   IID GUID_DEVCLA
237b0 53 53 5f 53 43 53 49 41 44 41 50 54 45 52 20 3d  SS_SCSIADAPTER =
237c0 20 7b 30 78 34 44 33 36 45 39 37 42 2c 20 30 78   {0x4D36E97B, 0x
237d0 45 33 32 35 2c 20 30 78 31 31 43 45 2c 20 5b 30  E325, 0x11CE, [0
237e0 78 42 46 2c 20 30 78 43 31 2c 20 30 78 30 38 2c  xBF, 0xC1, 0x08,
237f0 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78 45   0x00, 0x2B, 0xE
23800 31 2c 20 30 78 30 33 2c 20 30 78 31 38 5d 7d 3b  1, 0x03, 0x18]};
23810 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
23820 5f 44 45 56 43 4c 41 53 53 5f 53 4d 41 52 54 43  _DEVCLASS_SMARTC
23830 41 52 44 52 45 41 44 45 52 20 3d 20 7b 30 78 35  ARDREADER = {0x5
23840 30 44 44 35 32 33 30 2c 20 30 78 42 41 38 41 2c  0DD5230, 0xBA8A,
23850 20 30 78 31 31 44 31 2c 20 5b 30 78 42 46 2c 20   0x11D1, [0xBF, 
23860 30 78 35 44 2c 20 30 78 30 30 2c 20 30 78 30 30  0x5D, 0x00, 0x00
23870 2c 20 30 78 46 38 2c 20 30 78 30 35 2c 20 30 78  , 0xF8, 0x05, 0x
23880 46 35 2c 20 30 78 33 30 5d 7d 3b 0a 20 63 6f 6e  F5, 0x30]};. con
23890 73 74 20 49 49 44 20 47 55 49 44 5f 44 45 56 43  st IID GUID_DEVC
238a0 4c 41 53 53 5f 53 4f 55 4e 44 20 3d 20 7b 30 78  LASS_SOUND = {0x
238b0 34 44 33 36 45 39 37 43 2c 20 30 78 45 33 32 35  4D36E97C, 0xE325
238c0 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 42 46 2c  , 0x11CE, [0xBF,
238d0 20 30 78 43 31 2c 20 30 78 30 38 2c 20 30 78 30   0xC1, 0x08, 0x0
238e0 30 2c 20 30 78 32 42 2c 20 30 78 45 31 2c 20 30  0, 0x2B, 0xE1, 0
238f0 78 30 33 2c 20 30 78 31 38 5d 7d 3b 0a 20 63 6f  x03, 0x18]};. co
23900 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 45 56  nst IID GUID_DEV
23910 43 4c 41 53 53 5f 53 59 53 54 45 4d 20 3d 20 7b  CLASS_SYSTEM = {
23920 30 78 34 44 33 36 45 39 37 44 2c 20 30 78 45 33  0x4D36E97D, 0xE3
23930 32 35 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 42  25, 0x11CE, [0xB
23940 46 2c 20 30 78 43 31 2c 20 30 78 30 38 2c 20 30  F, 0xC1, 0x08, 0
23950 78 30 30 2c 20 30 78 32 42 2c 20 30 78 45 31 2c  x00, 0x2B, 0xE1,
23960 20 30 78 30 33 2c 20 30 78 31 38 5d 7d 3b 0a 20   0x03, 0x18]};. 
23970 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44  const IID GUID_D
23980 45 56 43 4c 41 53 53 5f 54 41 50 45 44 52 49 56  EVCLASS_TAPEDRIV
23990 45 20 3d 20 7b 30 78 36 44 38 30 37 38 38 34 2c  E = {0x6D807884,
239a0 20 30 78 37 44 32 31 2c 20 30 78 31 31 43 46 2c   0x7D21, 0x11CF,
239b0 20 5b 30 78 38 30 2c 20 30 78 31 43 2c 20 30 78   [0x80, 0x1C, 0x
239c0 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20  08, 0x00, 0x2B, 
239d0 30 78 45 31 2c 20 30 78 30 33 2c 20 30 78 31 38  0xE1, 0x03, 0x18
239e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
239f0 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 55 4e 4b  UID_DEVCLASS_UNK
23a00 4e 4f 57 4e 20 3d 20 7b 30 78 34 44 33 36 45 39  NOWN = {0x4D36E9
23a10 37 45 2c 20 30 78 45 33 32 35 2c 20 30 78 31 31  7E, 0xE325, 0x11
23a20 43 45 2c 20 5b 30 78 42 46 2c 20 30 78 43 31 2c  CE, [0xBF, 0xC1,
23a30 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32   0x08, 0x00, 0x2
23a40 42 2c 20 30 78 45 31 2c 20 30 78 30 33 2c 20 30  B, 0xE1, 0x03, 0
23a50 78 31 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x18]};. const II
23a60 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f  D GUID_DEVCLASS_
23a70 55 53 42 20 3d 20 7b 30 78 33 36 46 43 39 45 36  USB = {0x36FC9E6
23a80 30 2c 20 30 78 43 34 36 35 2c 20 30 78 31 31 43  0, 0xC465, 0x11C
23a90 46 2c 20 5b 30 78 38 30 2c 20 30 78 35 36 2c 20  F, [0x80, 0x56, 
23aa0 30 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33  0x44, 0x45, 0x53
23ab0 2c 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78  , 0x54, 0x00, 0x
23ac0 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  00]};. const IID
23ad0 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53 5f 56   GUID_DEVCLASS_V
23ae0 4f 4c 55 4d 45 20 3d 20 7b 30 78 37 31 41 32 37  OLUME = {0x71A27
23af0 43 44 44 2c 20 30 78 38 31 32 41 2c 20 30 78 31  CDD, 0x812A, 0x1
23b00 31 44 30 2c 20 5b 30 78 42 45 2c 20 30 78 43 37  1D0, [0xBE, 0xC7
23b10 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78  , 0x08, 0x00, 0x
23b20 32 42 2c 20 30 78 45 32 2c 20 30 78 30 39 2c 20  2B, 0xE2, 0x09, 
23b30 30 78 32 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x2F]};. const I
23b40 49 44 20 47 55 49 44 5f 44 45 56 43 4c 41 53 53  ID GUID_DEVCLASS
23b50 5f 56 4f 4c 55 4d 45 53 4e 41 50 53 48 4f 54 20  _VOLUMESNAPSHOT 
23b60 3d 20 7b 30 78 35 33 33 43 35 42 38 34 2c 20 30  = {0x533C5B84, 0
23b70 78 45 43 37 30 2c 20 30 78 31 31 44 32 2c 20 5b  xEC70, 0x11D2, [
23b80 30 78 39 35 2c 20 30 78 30 35 2c 20 30 78 30 30  0x95, 0x05, 0x00
23b90 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
23ba0 37 39 2c 20 30 78 44 45 2c 20 30 78 41 46 5d 7d  79, 0xDE, 0xAF]}
23bb0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
23bc0 44 5f 44 45 56 43 4c 41 53 53 5f 57 43 45 55 53  D_DEVCLASS_WCEUS
23bd0 42 53 20 3d 20 7b 30 78 32 35 44 42 43 45 35 31  BS = {0x25DBCE51
23be0 2c 20 30 78 36 43 38 46 2c 20 30 78 34 41 37 32  , 0x6C8F, 0x4A72
23bf0 2c 20 5b 30 78 38 41 2c 20 30 78 36 44 2c 20 30  , [0x8A, 0x6D, 0
23c00 78 42 35 2c 20 30 78 34 43 2c 20 30 78 32 42 2c  xB5, 0x4C, 0x2B,
23c10 20 30 78 34 46 2c 20 30 78 43 38 2c 20 30 78 33   0x4F, 0xC8, 0x3
23c20 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  5]};. const IID 
23c30 47 55 49 44 5f 44 45 56 49 43 45 5f 49 4e 54 45  GUID_DEVICE_INTE
23c40 52 46 41 43 45 5f 41 52 52 49 56 41 4c 20 3d 20  RFACE_ARRIVAL = 
23c50 7b 30 78 43 42 33 41 34 30 30 34 2c 20 30 78 34  {0xCB3A4004, 0x4
23c60 36 46 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  6F0, 0x11D0, [0x
23c70 42 30 2c 20 30 78 38 46 2c 20 30 78 30 30 2c 20  B0, 0x8F, 0x00, 
23c80 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78 31 33  0x60, 0x97, 0x13
23c90 2c 20 30 78 30 35 2c 20 30 78 33 46 5d 7d 3b 0a  , 0x05, 0x3F]};.
23ca0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
23cb0 44 45 56 49 43 45 5f 49 4e 54 45 52 46 41 43 45  DEVICE_INTERFACE
23cc0 5f 52 45 4d 4f 56 41 4c 20 3d 20 7b 30 78 43 42  _REMOVAL = {0xCB
23cd0 33 41 34 30 30 35 2c 20 30 78 34 36 46 30 2c 20  3A4005, 0x46F0, 
23ce0 30 78 31 31 44 30 2c 20 5b 30 78 42 30 2c 20 30  0x11D0, [0xB0, 0
23cf0 78 38 46 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  x8F, 0x00, 0x60,
23d00 20 30 78 39 37 2c 20 30 78 31 33 2c 20 30 78 30   0x97, 0x13, 0x0
23d10 35 2c 20 30 78 33 46 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x3F]};. cons
23d20 74 20 49 49 44 20 47 55 49 44 5f 44 45 56 49 4e  t IID GUID_DEVIN
23d30 54 45 52 46 41 43 45 5f 43 44 43 48 41 4e 47 45  TERFACE_CDCHANGE
23d40 52 20 3d 20 7b 30 78 35 33 46 35 36 33 31 32 2c  R = {0x53F56312,
23d50 20 30 78 42 36 42 46 2c 20 30 78 31 31 44 30 2c   0xB6BF, 0x11D0,
23d60 20 5b 30 78 39 34 2c 20 30 78 46 32 2c 20 30 78   [0x94, 0xF2, 0x
23d70 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
23d80 30 78 31 45 2c 20 30 78 46 42 2c 20 30 78 38 42  0x1E, 0xFB, 0x8B
23d90 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
23da0 55 49 44 5f 44 45 56 49 4e 54 45 52 46 41 43 45  UID_DEVINTERFACE
23db0 5f 43 44 52 4f 4d 20 3d 20 7b 30 78 35 33 46 35  _CDROM = {0x53F5
23dc0 36 33 30 38 2c 20 30 78 42 36 42 46 2c 20 30 78  6308, 0xB6BF, 0x
23dd0 31 31 44 30 2c 20 5b 30 78 39 34 2c 20 30 78 46  11D0, [0x94, 0xF
23de0 32 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  2, 0x00, 0xA0, 0
23df0 78 43 39 2c 20 30 78 31 45 2c 20 30 78 46 42 2c  xC9, 0x1E, 0xFB,
23e00 20 30 78 38 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8B]};. const 
23e10 49 49 44 20 47 55 49 44 5f 44 45 56 49 4e 54 45  IID GUID_DEVINTE
23e20 52 46 41 43 45 5f 43 4f 4d 50 4f 52 54 20 3d 20  RFACE_COMPORT = 
23e30 7b 30 78 38 36 45 30 44 31 45 30 2c 20 30 78 38  {0x86E0D1E0, 0x8
23e40 30 38 39 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  089, 0x11D0, [0x
23e50 39 43 2c 20 30 78 45 34 2c 20 30 78 30 38 2c 20  9C, 0xE4, 0x08, 
23e60 30 78 30 30 2c 20 30 78 33 45 2c 20 30 78 33 30  0x00, 0x3E, 0x30
23e70 2c 20 30 78 31 46 2c 20 30 78 37 33 5d 7d 3b 0a  , 0x1F, 0x73]};.
23e80 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
23e90 44 45 56 49 4e 54 45 52 46 41 43 45 5f 44 49 53  DEVINTERFACE_DIS
23ea0 4b 20 3d 20 7b 30 78 35 33 46 35 36 33 30 37 2c  K = {0x53F56307,
23eb0 20 30 78 42 36 42 46 2c 20 30 78 31 31 44 30 2c   0xB6BF, 0x11D0,
23ec0 20 5b 30 78 39 34 2c 20 30 78 46 32 2c 20 30 78   [0x94, 0xF2, 0x
23ed0 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
23ee0 30 78 31 45 2c 20 30 78 46 42 2c 20 30 78 38 42  0x1E, 0xFB, 0x8B
23ef0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
23f00 55 49 44 5f 44 45 56 49 4e 54 45 52 46 41 43 45  UID_DEVINTERFACE
23f10 5f 46 4c 4f 50 50 59 20 3d 20 7b 30 78 35 33 46  _FLOPPY = {0x53F
23f20 35 36 33 31 31 2c 20 30 78 42 36 42 46 2c 20 30  56311, 0xB6BF, 0
23f30 78 31 31 44 30 2c 20 5b 30 78 39 34 2c 20 30 78  x11D0, [0x94, 0x
23f40 46 32 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  F2, 0x00, 0xA0, 
23f50 30 78 43 39 2c 20 30 78 31 45 2c 20 30 78 46 42  0xC9, 0x1E, 0xFB
23f60 2c 20 30 78 38 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8B]};. const
23f70 20 49 49 44 20 47 55 49 44 5f 44 45 56 49 4e 54   IID GUID_DEVINT
23f80 45 52 46 41 43 45 5f 4d 45 44 49 55 4d 43 48 41  ERFACE_MEDIUMCHA
23f90 4e 47 45 52 20 3d 20 7b 30 78 35 33 46 35 36 33  NGER = {0x53F563
23fa0 31 30 2c 20 30 78 42 36 42 46 2c 20 30 78 31 31  10, 0xB6BF, 0x11
23fb0 44 30 2c 20 5b 30 78 39 34 2c 20 30 78 46 32 2c  D0, [0x94, 0xF2,
23fc0 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
23fd0 39 2c 20 30 78 31 45 2c 20 30 78 46 42 2c 20 30  9, 0x1E, 0xFB, 0
23fe0 78 38 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8B]};. const II
23ff0 44 20 47 55 49 44 5f 44 45 56 49 4e 54 45 52 46  D GUID_DEVINTERF
24000 41 43 45 5f 50 41 52 54 49 54 49 4f 4e 20 3d 20  ACE_PARTITION = 
24010 7b 30 78 35 33 46 35 36 33 30 41 2c 20 30 78 42  {0x53F5630A, 0xB
24020 36 42 46 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  6BF, 0x11D0, [0x
24030 39 34 2c 20 30 78 46 32 2c 20 30 78 30 30 2c 20  94, 0xF2, 0x00, 
24040 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 31 45  0xA0, 0xC9, 0x1E
24050 2c 20 30 78 46 42 2c 20 30 78 38 42 5d 7d 3b 0a  , 0xFB, 0x8B]};.
24060 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
24070 44 45 56 49 4e 54 45 52 46 41 43 45 5f 53 45 52  DEVINTERFACE_SER
24080 45 4e 55 4d 5f 42 55 53 5f 45 4e 55 4d 45 52 41  ENUM_BUS_ENUMERA
24090 20 3d 20 7b 30 78 34 44 33 36 45 39 37 38 2c 20   = {0x4D36E978, 
240a0 30 78 45 33 32 35 2c 20 30 78 31 31 43 45 2c 20  0xE325, 0x11CE, 
240b0 5b 30 78 42 46 2c 20 30 78 43 31 2c 20 30 78 30  [0xBF, 0xC1, 0x0
240c0 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30  8, 0x00, 0x2B, 0
240d0 78 45 31 2c 20 30 78 30 33 2c 20 30 78 31 38 5d  xE1, 0x03, 0x18]
240e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
240f0 49 44 5f 44 45 56 49 4e 54 45 52 46 41 43 45 5f  ID_DEVINTERFACE_
24100 53 54 4f 52 41 47 45 50 4f 52 54 20 3d 20 7b 30  STORAGEPORT = {0
24110 78 32 41 43 43 46 45 36 30 2c 20 30 78 43 31 33  x2ACCFE60, 0xC13
24120 30 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 30  0, 0x11D2, [0xB0
24130 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
24140 41 30 2c 20 30 78 43 39 2c 20 30 78 31 45 2c 20  A0, 0xC9, 0x1E, 
24150 30 78 46 42 2c 20 30 78 38 42 5d 7d 3b 0a 20 63  0xFB, 0x8B]};. c
24160 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 45  onst IID GUID_DE
24170 56 49 4e 54 45 52 46 41 43 45 5f 54 41 50 45 20  VINTERFACE_TAPE 
24180 3d 20 7b 30 78 35 33 46 35 36 33 30 42 2c 20 30  = {0x53F5630B, 0
24190 78 42 36 42 46 2c 20 30 78 31 31 44 30 2c 20 5b  xB6BF, 0x11D0, [
241a0 30 78 39 34 2c 20 30 78 46 32 2c 20 30 78 30 30  0x94, 0xF2, 0x00
241b0 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
241c0 31 45 2c 20 30 78 46 42 2c 20 30 78 38 42 5d 7d  1E, 0xFB, 0x8B]}
241d0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
241e0 44 5f 44 45 56 49 4e 54 45 52 46 41 43 45 5f 56  D_DEVINTERFACE_V
241f0 4f 4c 55 4d 45 20 3d 20 7b 30 78 35 33 46 35 36  OLUME = {0x53F56
24200 33 30 44 2c 20 30 78 42 36 42 46 2c 20 30 78 31  30D, 0xB6BF, 0x1
24210 31 44 30 2c 20 5b 30 78 39 34 2c 20 30 78 46 32  1D0, [0x94, 0xF2
24220 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
24230 43 39 2c 20 30 78 31 45 2c 20 30 78 46 42 2c 20  C9, 0x1E, 0xFB, 
24240 30 78 38 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x8B]};. const I
24250 49 44 20 47 55 49 44 5f 44 45 56 49 4e 54 45 52  ID GUID_DEVINTER
24260 46 41 43 45 5f 57 52 49 54 45 4f 4e 43 45 44 49  FACE_WRITEONCEDI
24270 53 4b 20 3d 20 7b 30 78 35 33 46 35 36 33 30 43  SK = {0x53F5630C
24280 2c 20 30 78 42 36 42 46 2c 20 30 78 31 31 44 30  , 0xB6BF, 0x11D0
24290 2c 20 5b 30 78 39 34 2c 20 30 78 46 32 2c 20 30  , [0x94, 0xF2, 0
242a0 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
242b0 20 30 78 31 45 2c 20 30 78 46 42 2c 20 30 78 38   0x1E, 0xFB, 0x8
242c0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
242d0 47 55 49 44 5f 44 69 72 65 63 74 44 72 61 77 50  GUID_DirectDrawP
242e0 61 6c 65 74 74 65 53 74 72 65 61 6d 20 3d 20 7b  aletteStream = {
242f0 30 78 37 33 30 43 37 46 46 43 2c 20 30 78 35 33  0x730C7FFC, 0x53
24300 34 37 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  47, 0x11D1, [0x8
24310 43 2c 20 30 78 34 44 2c 20 30 78 30 30 2c 20 30  C, 0x4D, 0x00, 0
24320 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c  xC0, 0x4F, 0xD9,
24330 20 30 78 33 30 2c 20 30 78 43 35 5d 7d 3b 0a 20   0x30, 0xC5]};. 
24340 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44  const IID GUID_D
24350 69 72 65 63 74 44 72 61 77 53 75 72 66 61 63 65  irectDrawSurface
24360 53 74 72 65 61 6d 20 3d 20 7b 30 78 45 30 34 33  Stream = {0xE043
24370 42 43 34 36 2c 20 30 78 35 33 31 37 2c 20 30 78  BC46, 0x5317, 0x
24380 31 31 44 31 2c 20 5b 30 78 38 43 2c 20 30 78 34  11D1, [0x8C, 0x4
24390 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  D, 0x00, 0xC0, 0
243a0 78 34 46 2c 20 30 78 44 39 2c 20 30 78 33 30 2c  x4F, 0xD9, 0x30,
243b0 20 30 78 43 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xC5]};. const 
243c0 49 49 44 20 47 55 49 44 5f 44 69 72 65 63 74 4d  IID GUID_DirectM
243d0 75 73 69 63 41 6c 6c 54 79 70 65 73 20 3d 20 7b  usicAllTypes = {
243e0 30 78 44 32 41 43 32 38 39 33 2c 20 30 78 42 33  0xD2AC2893, 0xB3
243f0 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  9B, 0x11D1, [0x8
24400 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20 30  7, 0x04, 0x00, 0
24410 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c  x60, 0x08, 0x93,
24420 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20   0xB1, 0xBD]};. 
24430 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44  const IID GUID_D
24440 69 73 61 62 6c 65 5f 41 75 74 6f 5f 44 6f 77 6e  isable_Auto_Down
24450 6c 6f 61 64 20 3d 20 7b 30 78 44 32 41 43 32 38  load = {0xD2AC28
24460 41 41 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31  AA, 0xB39B, 0x11
24470 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c  D1, [0x87, 0x04,
24480 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
24490 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30  8, 0x93, 0xB1, 0
244a0 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xBD]};. const II
244b0 44 20 47 55 49 44 5f 44 69 73 61 62 6c 65 54 65  D GUID_DisableTe
244c0 6d 70 6f 20 3d 20 7b 30 78 34 35 46 43 37 30 37  mpo = {0x45FC707
244d0 44 2c 20 30 78 31 44 42 34 2c 20 30 78 31 31 44  D, 0x1DB4, 0x11D
244e0 32 2c 20 5b 30 78 42 43 2c 20 30 78 41 43 2c 20  2, [0xBC, 0xAC, 
244f0 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
24500 2c 20 30 78 32 32 2c 20 30 78 45 36 2c 20 30 78  , 0x22, 0xE6, 0x
24510 45 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  EB]};. const IID
24520 20 47 55 49 44 5f 44 69 73 61 62 6c 65 54 69 6d   GUID_DisableTim
24530 65 53 69 67 20 3d 20 7b 30 78 34 35 46 43 37 30  eSig = {0x45FC70
24540 37 42 2c 20 30 78 31 44 42 34 2c 20 30 78 31 31  7B, 0x1DB4, 0x11
24550 44 32 2c 20 5b 30 78 42 43 2c 20 30 78 41 43 2c  D2, [0xBC, 0xAC,
24560 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
24570 39 2c 20 30 78 32 32 2c 20 30 78 45 36 2c 20 30  9, 0x22, 0xE6, 0
24580 78 45 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xEB]};. const II
24590 44 20 47 55 49 44 5f 44 4d 55 53 5f 50 52 4f 50  D GUID_DMUS_PROP
245a0 5f 44 4c 53 31 20 3d 20 7b 30 78 31 37 38 46 32  _DLS1 = {0x178F2
245b0 46 32 37 2c 20 30 78 43 33 36 34 2c 20 30 78 31  F27, 0xC364, 0x1
245c0 31 44 31 2c 20 5b 30 78 41 37 2c 20 30 78 36 30  1D1, [0xA7, 0x60
245d0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
245e0 46 38 2c 20 30 78 37 35 2c 20 30 78 41 43 2c 20  F8, 0x75, 0xAC, 
245f0 30 78 31 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x12]};. const I
24600 49 44 20 47 55 49 44 5f 44 4d 55 53 5f 50 52 4f  ID GUID_DMUS_PRO
24610 50 5f 44 4c 53 32 20 3d 20 7b 30 78 46 31 34 35  P_DLS2 = {0xF145
24620 39 39 45 35 2c 20 30 78 34 36 38 39 2c 20 30 78  99E5, 0x4689, 0x
24630 31 31 44 32 2c 20 5b 30 78 41 46 2c 20 30 78 41  11D2, [0xAF, 0xA
24640 36 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  6, 0x00, 0xAA, 0
24650 78 30 30 2c 20 30 78 32 34 2c 20 30 78 44 38 2c  x00, 0x24, 0xD8,
24660 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xB6]};. const 
24670 49 49 44 20 47 55 49 44 5f 44 4d 55 53 5f 50 52  IID GUID_DMUS_PR
24680 4f 50 5f 45 66 66 65 63 74 73 20 3d 20 7b 30 78  OP_Effects = {0x
24690 43 44 41 38 44 36 31 31 2c 20 30 78 36 38 34 41  CDA8D611, 0x684A
246a0 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 37 2c  , 0x11D2, [0x87,
246b0 20 30 78 31 45 2c 20 30 78 30 30 2c 20 30 78 36   0x1E, 0x00, 0x6
246c0 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30  0, 0x08, 0x93, 0
246d0 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f  xB1, 0xBD]};. co
246e0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 4d 55  nst IID GUID_DMU
246f0 53 5f 50 52 4f 50 5f 47 4d 5f 48 61 72 64 77 61  S_PROP_GM_Hardwa
24700 72 65 20 3d 20 7b 30 78 31 37 38 46 32 46 32 34  re = {0x178F2F24
24710 2c 20 30 78 43 33 36 34 2c 20 30 78 31 31 44 31  , 0xC364, 0x11D1
24720 2c 20 5b 30 78 41 37 2c 20 30 78 36 30 2c 20 30  , [0xA7, 0x60, 0
24730 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c  x00, 0x00, 0xF8,
24740 20 30 78 37 35 2c 20 30 78 41 43 2c 20 30 78 31   0x75, 0xAC, 0x1
24750 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
24760 47 55 49 44 5f 44 4d 55 53 5f 50 52 4f 50 5f 47  GUID_DMUS_PROP_G
24770 53 5f 43 61 70 61 62 6c 65 20 3d 20 7b 30 78 36  S_Capable = {0x6
24780 34 39 36 41 42 41 32 2c 20 30 78 36 31 42 30 2c  496ABA2, 0x61B0,
24790 20 30 78 31 31 44 32 2c 20 5b 30 78 41 46 2c 20   0x11D2, [0xAF, 
247a0 30 78 41 36 2c 20 30 78 30 30 2c 20 30 78 41 41  0xA6, 0x00, 0xAA
247b0 2c 20 30 78 30 30 2c 20 30 78 32 34 2c 20 30 78  , 0x00, 0x24, 0x
247c0 44 38 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e  D8, 0xB6]};. con
247d0 73 74 20 49 49 44 20 47 55 49 44 5f 44 4d 55 53  st IID GUID_DMUS
247e0 5f 50 52 4f 50 5f 47 53 5f 48 61 72 64 77 61 72  _PROP_GS_Hardwar
247f0 65 20 3d 20 7b 30 78 31 37 38 46 32 46 32 35 2c  e = {0x178F2F25,
24800 20 30 78 43 33 36 34 2c 20 30 78 31 31 44 31 2c   0xC364, 0x11D1,
24810 20 5b 30 78 41 37 2c 20 30 78 36 30 2c 20 30 78   [0xA7, 0x60, 0x
24820 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20  00, 0x00, 0xF8, 
24830 30 78 37 35 2c 20 30 78 41 43 2c 20 30 78 31 32  0x75, 0xAC, 0x12
24840 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
24850 55 49 44 5f 44 4d 55 53 5f 50 52 4f 50 5f 49 4e  UID_DMUS_PROP_IN
24860 53 54 52 55 4d 45 4e 54 32 20 3d 20 7b 30 78 38  STRUMENT2 = {0x8
24870 36 35 46 44 33 37 32 2c 20 30 78 39 46 36 37 2c  65FD372, 0x9F67,
24880 20 30 78 31 31 44 32 2c 20 5b 30 78 38 37 2c 20   0x11D2, [0x87, 
24890 30 78 32 41 2c 20 30 78 30 30 2c 20 30 78 36 30  0x2A, 0x00, 0x60
248a0 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78  , 0x08, 0x93, 0x
248b0 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e  B1, 0xBD]};. con
248c0 73 74 20 49 49 44 20 47 55 49 44 5f 44 4d 55 53  st IID GUID_DMUS
248d0 5f 50 52 4f 50 5f 4c 65 67 61 63 79 43 61 70 73  _PROP_LegacyCaps
248e0 20 3d 20 7b 30 78 43 46 41 37 43 44 43 32 2c 20   = {0xCFA7CDC2, 
248f0 30 78 30 30 41 31 2c 20 30 78 31 31 44 32 2c 20  0x00A1, 0x11D2, 
24900 5b 30 78 41 41 2c 20 30 78 44 35 2c 20 30 78 30  [0xAA, 0xD5, 0x0
24910 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30  0, 0x00, 0xF8, 0
24920 78 37 35 2c 20 30 78 41 43 2c 20 30 78 31 32 5d  x75, 0xAC, 0x12]
24930 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
24940 49 44 5f 44 4d 55 53 5f 50 52 4f 50 5f 4d 65 6d  ID_DMUS_PROP_Mem
24950 6f 72 79 53 69 7a 65 20 3d 20 7b 30 78 31 37 38  orySize = {0x178
24960 46 32 46 32 38 2c 20 30 78 43 33 36 34 2c 20 30  F2F28, 0xC364, 0
24970 78 31 31 44 31 2c 20 5b 30 78 41 37 2c 20 30 78  x11D1, [0xA7, 0x
24980 36 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  60, 0x00, 0x00, 
24990 30 78 46 38 2c 20 30 78 37 35 2c 20 30 78 41 43  0xF8, 0x75, 0xAC
249a0 2c 20 30 78 31 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x12]};. const
249b0 20 49 49 44 20 47 55 49 44 5f 44 4d 55 53 5f 50   IID GUID_DMUS_P
249c0 52 4f 50 5f 53 61 6d 70 6c 65 4d 65 6d 6f 72 79  ROP_SampleMemory
249d0 53 69 7a 65 20 3d 20 7b 30 78 31 37 38 46 32 46  Size = {0x178F2F
249e0 32 38 2c 20 30 78 43 33 36 34 2c 20 30 78 31 31  28, 0xC364, 0x11
249f0 44 31 2c 20 5b 30 78 41 37 2c 20 30 78 36 30 2c  D1, [0xA7, 0x60,
24a00 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46   0x00, 0x00, 0xF
24a10 38 2c 20 30 78 37 35 2c 20 30 78 41 43 2c 20 30  8, 0x75, 0xAC, 0
24a20 78 31 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x12]};. const II
24a30 44 20 47 55 49 44 5f 44 4d 55 53 5f 50 52 4f 50  D GUID_DMUS_PROP
24a40 5f 53 61 6d 70 6c 65 50 6c 61 79 62 61 63 6b 52  _SamplePlaybackR
24a50 61 74 65 20 3d 20 7b 30 78 32 41 39 31 46 37 31  ate = {0x2A91F71
24a60 33 2c 20 30 78 41 34 42 46 2c 20 30 78 31 31 44  3, 0xA4BF, 0x11D
24a70 32 2c 20 5b 30 78 42 42 2c 20 30 78 44 46 2c 20  2, [0xBB, 0xDF, 
24a80 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38  0x00, 0x60, 0x08
24a90 2c 20 30 78 33 33 2c 20 30 78 44 42 2c 20 30 78  , 0x33, 0xDB, 0x
24aa0 44 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  D8]};. const IID
24ab0 20 47 55 49 44 5f 44 4d 55 53 5f 50 52 4f 50 5f   GUID_DMUS_PROP_
24ac0 53 79 6e 74 68 53 69 6e 6b 5f 44 53 4f 55 4e 44  SynthSink_DSOUND
24ad0 20 3d 20 7b 30 78 30 41 41 39 37 38 34 34 2c 20   = {0x0AA97844, 
24ae0 30 78 43 38 37 37 2c 20 30 78 31 31 44 31 2c 20  0xC877, 0x11D1, 
24af0 5b 30 78 38 37 2c 20 30 78 30 43 2c 20 30 78 30  [0x87, 0x0C, 0x0
24b00 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
24b10 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d  x93, 0xB1, 0xBD]
24b20 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
24b30 49 44 5f 44 4d 55 53 5f 50 52 4f 50 5f 53 79 6e  ID_DMUS_PROP_Syn
24b40 74 68 53 69 6e 6b 5f 57 41 56 45 20 3d 20 7b 30  thSink_WAVE = {0
24b50 78 30 41 41 39 37 38 34 35 2c 20 30 78 43 38 37  x0AA97845, 0xC87
24b60 37 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37  7, 0x11D1, [0x87
24b70 2c 20 30 78 30 43 2c 20 30 78 30 30 2c 20 30 78  , 0x0C, 0x00, 0x
24b80 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20  60, 0x08, 0x93, 
24b90 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63  0xB1, 0xBD]};. c
24ba0 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 44 4d  onst IID GUID_DM
24bb0 55 53 5f 50 52 4f 50 5f 56 6f 6c 75 6d 65 20 3d  US_PROP_Volume =
24bc0 20 7b 30 78 46 45 44 46 41 45 32 35 2c 20 30 78   {0xFEDFAE25, 0x
24bd0 45 34 36 45 2c 20 30 78 31 31 44 31 2c 20 5b 30  E46E, 0x11D1, [0
24be0 78 41 41 2c 20 30 78 43 45 2c 20 30 78 30 30 2c  xAA, 0xCE, 0x00,
24bf0 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37   0x00, 0xF8, 0x7
24c00 35 2c 20 30 78 41 43 2c 20 30 78 31 32 5d 7d 3b  5, 0xAC, 0x12]};
24c10 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
24c20 5f 44 4d 55 53 5f 50 52 4f 50 5f 57 61 76 65 73  _DMUS_PROP_Waves
24c30 52 65 76 65 72 62 20 3d 20 7b 30 78 30 34 43 42  Reverb = {0x04CB
24c40 35 36 32 32 2c 20 30 78 33 32 45 35 2c 20 30 78  5622, 0x32E5, 0x
24c50 31 31 44 32 2c 20 5b 30 78 41 46 2c 20 30 78 41  11D2, [0xAF, 0xA
24c60 36 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  6, 0x00, 0xAA, 0
24c70 78 30 30 2c 20 30 78 32 34 2c 20 30 78 44 38 2c  x00, 0x24, 0xD8,
24c80 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xB6]};. const 
24c90 49 49 44 20 47 55 49 44 5f 44 4d 55 53 5f 50 52  IID GUID_DMUS_PR
24ca0 4f 50 5f 57 72 69 74 65 4c 61 74 65 6e 63 79 20  OP_WriteLatency 
24cb0 3d 20 7b 30 78 32 36 38 41 30 46 41 30 2c 20 30  = {0x268A0FA0, 0
24cc0 78 36 30 46 32 2c 20 30 78 31 31 44 32 2c 20 5b  x60F2, 0x11D2, [
24cd0 30 78 41 46 2c 20 30 78 41 36 2c 20 30 78 30 30  0xAF, 0xA6, 0x00
24ce0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
24cf0 32 34 2c 20 30 78 44 38 2c 20 30 78 42 36 5d 7d  24, 0xD8, 0xB6]}
24d00 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
24d10 44 5f 44 4d 55 53 5f 50 52 4f 50 5f 57 72 69 74  D_DMUS_PROP_Writ
24d20 65 50 65 72 69 6f 64 20 3d 20 7b 30 78 32 36 38  ePeriod = {0x268
24d30 41 30 46 41 31 2c 20 30 78 36 30 46 32 2c 20 30  A0FA1, 0x60F2, 0
24d40 78 31 31 44 32 2c 20 5b 30 78 41 46 2c 20 30 78  x11D2, [0xAF, 0x
24d50 41 36 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  A6, 0x00, 0xAA, 
24d60 30 78 30 30 2c 20 30 78 32 34 2c 20 30 78 44 38  0x00, 0x24, 0xD8
24d70 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xB6]};. const
24d80 20 49 49 44 20 47 55 49 44 5f 44 4d 55 53 5f 50   IID GUID_DMUS_P
24d90 52 4f 50 5f 58 47 5f 43 61 70 61 62 6c 65 20 3d  ROP_XG_Capable =
24da0 20 7b 30 78 36 34 39 36 41 42 41 31 2c 20 30 78   {0x6496ABA1, 0x
24db0 36 31 42 30 2c 20 30 78 31 31 44 32 2c 20 5b 30  61B0, 0x11D2, [0
24dc0 78 41 46 2c 20 30 78 41 36 2c 20 30 78 30 30 2c  xAF, 0xA6, 0x00,
24dd0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 32   0xAA, 0x00, 0x2
24de0 34 2c 20 30 78 44 38 2c 20 30 78 42 36 5d 7d 3b  4, 0xD8, 0xB6]};
24df0 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
24e00 5f 44 4d 55 53 5f 50 52 4f 50 5f 58 47 5f 48 61  _DMUS_PROP_XG_Ha
24e10 72 64 77 61 72 65 20 3d 20 7b 30 78 31 37 38 46  rdware = {0x178F
24e20 32 46 32 36 2c 20 30 78 43 33 36 34 2c 20 30 78  2F26, 0xC364, 0x
24e30 31 31 44 31 2c 20 5b 30 78 41 37 2c 20 30 78 36  11D1, [0xA7, 0x6
24e40 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
24e50 78 46 38 2c 20 30 78 37 35 2c 20 30 78 41 43 2c  xF8, 0x75, 0xAC,
24e60 20 30 78 31 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x12]};. const 
24e70 49 49 44 20 47 55 49 44 5f 44 6f 77 6e 6c 6f 61  IID GUID_Downloa
24e80 64 20 3d 20 7b 30 78 44 32 41 43 32 38 41 37 2c  d = {0xD2AC28A7,
24e90 20 30 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c   0xB39B, 0x11D1,
24ea0 20 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78   [0x87, 0x04, 0x
24eb0 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20  00, 0x60, 0x08, 
24ec0 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44  0x93, 0xB1, 0xBD
24ed0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
24ee0 55 49 44 5f 45 6e 61 62 6c 65 5f 41 75 74 6f 5f  UID_Enable_Auto_
24ef0 44 6f 77 6e 6c 6f 61 64 20 3d 20 7b 30 78 44 32  Download = {0xD2
24f00 41 43 32 38 41 39 2c 20 30 78 42 33 39 42 2c 20  AC28A9, 0xB39B, 
24f10 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30  0x11D1, [0x87, 0
24f20 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  x04, 0x00, 0x60,
24f30 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42   0x08, 0x93, 0xB
24f40 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73  1, 0xBD]};. cons
24f50 74 20 49 49 44 20 47 55 49 44 5f 45 6e 61 62 6c  t IID GUID_Enabl
24f60 65 54 65 6d 70 6f 20 3d 20 7b 30 78 34 35 46 43  eTempo = {0x45FC
24f70 37 30 37 45 2c 20 30 78 31 44 42 34 2c 20 30 78  707E, 0x1DB4, 0x
24f80 31 31 44 32 2c 20 5b 30 78 42 43 2c 20 30 78 41  11D2, [0xBC, 0xA
24f90 43 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  C, 0x00, 0xA0, 0
24fa0 78 43 39 2c 20 30 78 32 32 2c 20 30 78 45 36 2c  xC9, 0x22, 0xE6,
24fb0 20 30 78 45 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xEB]};. const 
24fc0 49 49 44 20 47 55 49 44 5f 45 6e 61 62 6c 65 54  IID GUID_EnableT
24fd0 69 6d 65 53 69 67 20 3d 20 7b 30 78 34 35 46 43  imeSig = {0x45FC
24fe0 37 30 37 43 2c 20 30 78 31 44 42 34 2c 20 30 78  707C, 0x1DB4, 0x
24ff0 31 31 44 32 2c 20 5b 30 78 42 43 2c 20 30 78 41  11D2, [0xBC, 0xA
25000 43 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  C, 0x00, 0xA0, 0
25010 78 43 39 2c 20 30 78 32 32 2c 20 30 78 45 36 2c  xC9, 0x22, 0xE6,
25020 20 30 78 45 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xEB]};. const 
25030 49 49 44 20 47 55 49 44 5f 46 4f 4e 54 42 4f 4c  IID GUID_FONTBOL
25040 44 20 3d 20 7b 30 78 36 36 35 30 34 33 30 46 2c  D = {0x6650430F,
25050 20 30 78 42 45 30 46 2c 20 30 78 31 30 31 41 2c   0xBE0F, 0x101A,
25060 20 5b 30 78 38 42 2c 20 30 78 42 42 2c 20 30 78   [0x8B, 0xBB, 0x
25070 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
25080 30 78 33 30 2c 20 30 78 30 43 2c 20 30 78 41 42  0x30, 0x0C, 0xAB
25090 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
250a0 55 49 44 5f 46 4f 4e 54 49 54 41 4c 49 43 20 3d  UID_FONTITALIC =
250b0 20 7b 30 78 36 36 35 30 34 33 31 30 2c 20 30 78   {0x66504310, 0x
250c0 42 45 30 46 2c 20 30 78 31 30 31 41 2c 20 5b 30  BE0F, 0x101A, [0
250d0 78 38 42 2c 20 30 78 42 42 2c 20 30 78 30 30 2c  x8B, 0xBB, 0x00,
250e0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33   0xAA, 0x00, 0x3
250f0 30 2c 20 30 78 30 43 2c 20 30 78 41 42 5d 7d 3b  0, 0x0C, 0xAB]};
25100 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
25110 5f 46 4f 4e 54 4e 41 4d 45 20 3d 20 7b 30 78 36  _FONTNAME = {0x6
25120 36 35 30 34 33 30 44 2c 20 30 78 42 45 30 46 2c  650430D, 0xBE0F,
25130 20 30 78 31 30 31 41 2c 20 5b 30 78 38 42 2c 20   0x101A, [0x8B, 
25140 30 78 42 42 2c 20 30 78 30 30 2c 20 30 78 41 41  0xBB, 0x00, 0xAA
25150 2c 20 30 78 30 30 2c 20 30 78 33 30 2c 20 30 78  , 0x00, 0x30, 0x
25160 30 43 2c 20 30 78 41 42 5d 7d 3b 0a 20 63 6f 6e  0C, 0xAB]};. con
25170 73 74 20 49 49 44 20 47 55 49 44 5f 46 4f 4e 54  st IID GUID_FONT
25180 53 49 5a 45 20 3d 20 7b 30 78 36 36 35 30 34 33  SIZE = {0x665043
25190 30 45 2c 20 30 78 42 45 30 46 2c 20 30 78 31 30  0E, 0xBE0F, 0x10
251a0 31 41 2c 20 5b 30 78 38 42 2c 20 30 78 42 42 2c  1A, [0x8B, 0xBB,
251b0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
251c0 30 2c 20 30 78 33 30 2c 20 30 78 30 43 2c 20 30  0, 0x30, 0x0C, 0
251d0 78 41 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xAB]};. const II
251e0 44 20 47 55 49 44 5f 46 4f 4e 54 53 54 52 49 4b  D GUID_FONTSTRIK
251f0 45 54 48 52 4f 55 47 48 20 3d 20 7b 30 78 36 36  ETHROUGH = {0x66
25200 35 30 34 33 31 32 2c 20 30 78 42 45 30 46 2c 20  504312, 0xBE0F, 
25210 30 78 31 30 31 41 2c 20 5b 30 78 38 42 2c 20 30  0x101A, [0x8B, 0
25220 78 42 42 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xBB, 0x00, 0xAA,
25230 20 30 78 30 30 2c 20 30 78 33 30 2c 20 30 78 30   0x00, 0x30, 0x0
25240 43 2c 20 30 78 41 42 5d 7d 3b 0a 20 63 6f 6e 73  C, 0xAB]};. cons
25250 74 20 49 49 44 20 47 55 49 44 5f 46 4f 4e 54 55  t IID GUID_FONTU
25260 4e 44 45 52 53 43 4f 52 45 20 3d 20 7b 30 78 36  NDERSCORE = {0x6
25270 36 35 30 34 33 31 31 2c 20 30 78 42 45 30 46 2c  6504311, 0xBE0F,
25280 20 30 78 31 30 31 41 2c 20 5b 30 78 38 42 2c 20   0x101A, [0x8B, 
25290 30 78 42 42 2c 20 30 78 30 30 2c 20 30 78 41 41  0xBB, 0x00, 0xAA
252a0 2c 20 30 78 30 30 2c 20 30 78 33 30 2c 20 30 78  , 0x00, 0x30, 0x
252b0 30 43 2c 20 30 78 41 42 5d 7d 3b 0a 20 63 6f 6e  0C, 0xAB]};. con
252c0 73 74 20 49 49 44 20 47 55 49 44 5f 46 72 69 63  st IID GUID_Fric
252d0 74 69 6f 6e 20 3d 20 7b 30 78 31 33 35 34 31 43  tion = {0x13541C
252e0 32 41 2c 20 30 78 38 45 33 33 2c 20 30 78 31 31  2A, 0x8E33, 0x11
252f0 44 30 2c 20 5b 30 78 39 41 2c 20 30 78 44 30 2c  D0, [0x9A, 0xD0,
25300 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
25310 39 2c 20 30 78 41 30 2c 20 30 78 36 45 2c 20 30  9, 0xA0, 0x6E, 0
25320 78 33 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x35]};. const II
25330 44 20 47 55 49 44 5f 48 41 4e 44 4c 45 20 3d 20  D GUID_HANDLE = 
25340 7b 30 78 36 36 35 30 34 33 31 33 2c 20 30 78 42  {0x66504313, 0xB
25350 45 30 46 2c 20 30 78 31 30 31 41 2c 20 5b 30 78  E0F, 0x101A, [0x
25360 38 42 2c 20 30 78 42 42 2c 20 30 78 30 30 2c 20  8B, 0xBB, 0x00, 
25370 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 30  0xAA, 0x00, 0x30
25380 2c 20 30 78 30 43 2c 20 30 78 41 42 5d 7d 3b 0a  , 0x0C, 0xAB]};.
25390 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
253a0 48 61 73 50 61 74 68 50 72 6f 70 65 72 74 69 65  HasPathPropertie
253b0 73 20 3d 20 7b 30 78 30 30 30 32 44 45 38 31 2c  s = {0x0002DE81,
253c0 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
253d0 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
253e0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
253f0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
25400 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
25410 55 49 44 5f 48 49 44 43 6c 61 73 73 20 3d 20 7b  UID_HIDClass = {
25420 30 78 37 34 35 41 31 37 41 30 2c 20 30 78 37 34  0x745A17A0, 0x74
25430 44 33 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  D3, 0x11D0, [0xB
25440 36 2c 20 30 78 46 45 2c 20 30 78 30 30 2c 20 30  6, 0xFE, 0x00, 0
25450 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 46 2c  xA0, 0xC9, 0x0F,
25460 20 30 78 35 37 2c 20 30 78 44 41 5d 7d 3b 0a 20   0x57, 0xDA]};. 
25470 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 48  const IID GUID_H
25480 49 4d 45 54 52 49 43 20 3d 20 7b 30 78 36 36 35  IMETRIC = {0x665
25490 30 34 33 30 30 2c 20 30 78 42 45 30 46 2c 20 30  04300, 0xBE0F, 0
254a0 78 31 30 31 41 2c 20 5b 30 78 38 42 2c 20 30 78  x101A, [0x8B, 0x
254b0 42 42 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  BB, 0x00, 0xAA, 
254c0 30 78 30 30 2c 20 30 78 33 30 2c 20 30 78 30 43  0x00, 0x30, 0x0C
254d0 2c 20 30 78 41 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xAB]};. const
254e0 20 49 49 44 20 47 55 49 44 5f 48 57 50 52 4f 46   IID GUID_HWPROF
254f0 49 4c 45 5f 43 48 41 4e 47 45 5f 43 41 4e 43 45  ILE_CHANGE_CANCE
25500 4c 4c 45 44 20 3d 20 7b 30 78 43 42 33 41 34 30  LLED = {0xCB3A40
25510 30 32 2c 20 30 78 34 36 46 30 2c 20 30 78 31 31  02, 0x46F0, 0x11
25520 44 30 2c 20 5b 30 78 42 30 2c 20 30 78 38 46 2c  D0, [0xB0, 0x8F,
25530 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 39   0x00, 0x60, 0x9
25540 37 2c 20 30 78 31 33 2c 20 30 78 30 35 2c 20 30  7, 0x13, 0x05, 0
25550 78 33 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3F]};. const II
25560 44 20 47 55 49 44 5f 48 57 50 52 4f 46 49 4c 45  D GUID_HWPROFILE
25570 5f 43 48 41 4e 47 45 5f 43 4f 4d 50 4c 45 54 45  _CHANGE_COMPLETE
25580 20 3d 20 7b 30 78 43 42 33 41 34 30 30 33 2c 20   = {0xCB3A4003, 
25590 30 78 34 36 46 30 2c 20 30 78 31 31 44 30 2c 20  0x46F0, 0x11D0, 
255a0 5b 30 78 42 30 2c 20 30 78 38 46 2c 20 30 78 30  [0xB0, 0x8F, 0x0
255b0 30 2c 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30  0, 0x60, 0x97, 0
255c0 78 31 33 2c 20 30 78 30 35 2c 20 30 78 33 46 5d  x13, 0x05, 0x3F]
255d0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
255e0 49 44 5f 48 57 50 52 4f 46 49 4c 45 5f 51 55 45  ID_HWPROFILE_QUE
255f0 52 59 5f 43 48 41 4e 47 45 20 3d 20 7b 30 78 43  RY_CHANGE = {0xC
25600 42 33 41 34 30 30 31 2c 20 30 78 34 36 46 30 2c  B3A4001, 0x46F0,
25610 20 30 78 31 31 44 30 2c 20 5b 30 78 42 30 2c 20   0x11D0, [0xB0, 
25620 30 78 38 46 2c 20 30 78 30 30 2c 20 30 78 36 30  0x8F, 0x00, 0x60
25630 2c 20 30 78 39 37 2c 20 30 78 31 33 2c 20 30 78  , 0x97, 0x13, 0x
25640 30 35 2c 20 30 78 33 46 5d 7d 3b 0a 20 63 6f 6e  05, 0x3F]};. con
25650 73 74 20 49 49 44 20 47 55 49 44 5f 49 44 69 72  st IID GUID_IDir
25660 65 63 74 4d 75 73 69 63 42 61 6e 64 20 3d 20 7b  ectMusicBand = {
25670 30 78 44 32 41 43 32 38 41 43 2c 20 30 78 42 33  0xD2AC28AC, 0xB3
25680 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  9B, 0x11D1, [0x8
25690 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20 30  7, 0x04, 0x00, 0
256a0 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c  x60, 0x08, 0x93,
256b0 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20   0xB1, 0xBD]};. 
256c0 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 49  const IID GUID_I
256d0 44 69 72 65 63 74 4d 75 73 69 63 43 68 6f 72 64  DirectMusicChord
256e0 4d 61 70 20 3d 20 7b 30 78 44 32 41 43 32 38 41  Map = {0xD2AC28A
256f0 44 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31 44  D, 0xB39B, 0x11D
25700 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c 20  1, [0x87, 0x04, 
25710 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38  0x00, 0x60, 0x08
25720 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78  , 0x93, 0xB1, 0x
25730 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  BD]};. const IID
25740 20 47 55 49 44 5f 49 44 69 72 65 63 74 4d 75 73   GUID_IDirectMus
25750 69 63 53 74 79 6c 65 20 3d 20 7b 30 78 44 32 41  icStyle = {0xD2A
25760 43 32 38 41 31 2c 20 30 78 42 33 39 42 2c 20 30  C28A1, 0xB39B, 0
25770 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78  x11D1, [0x87, 0x
25780 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  04, 0x00, 0x60, 
25790 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31  0x08, 0x93, 0xB1
257a0 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xBD]};. const
257b0 20 49 49 44 20 47 55 49 44 5f 49 6e 65 72 74 69   IID GUID_Inerti
257c0 61 20 3d 20 7b 30 78 31 33 35 34 31 43 32 39 2c  a = {0x13541C29,
257d0 20 30 78 38 45 33 33 2c 20 30 78 31 31 44 30 2c   0x8E33, 0x11D0,
257e0 20 5b 30 78 39 41 2c 20 30 78 44 30 2c 20 30 78   [0x9A, 0xD0, 0x
257f0 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
25800 30 78 41 30 2c 20 30 78 36 45 2c 20 30 78 33 35  0xA0, 0x6E, 0x35
25810 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
25820 55 49 44 5f 49 4e 54 5f 52 4f 55 54 45 5f 49 4e  UID_INT_ROUTE_IN
25830 54 45 52 46 41 43 45 5f 53 54 41 4e 44 41 52 44  TERFACE_STANDARD
25840 20 3d 20 7b 30 78 37 30 39 34 31 42 46 34 2c 20   = {0x70941BF4, 
25850 30 78 30 30 37 33 2c 20 30 78 31 31 44 31 2c 20  0x0073, 0x11D1, 
25860 5b 30 78 41 30 2c 20 30 78 39 45 2c 20 30 78 30  [0xA0, 0x9E, 0x0
25870 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
25880 78 43 33 2c 20 30 78 34 30 2c 20 30 78 42 31 5d  xC3, 0x40, 0xB1]
25890 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
258a0 49 44 5f 4a 6f 79 73 74 69 63 6b 20 3d 20 7b 30  ID_Joystick = {0
258b0 78 36 46 31 44 32 42 37 30 2c 20 30 78 44 35 41  x6F1D2B70, 0xD5A
258c0 30 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 46  0, 0x11CF, [0xBF
258d0 2c 20 30 78 43 37 2c 20 30 78 34 34 2c 20 30 78  , 0xC7, 0x44, 0x
258e0 34 35 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20  45, 0x53, 0x54, 
258f0 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63  0x00, 0x00]};. c
25900 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4b 65  onst IID GUID_Ke
25910 72 6e 65 6c 43 61 6c 6c 62 61 63 6b 73 20 3d 20  rnelCallbacks = 
25920 7b 30 78 38 30 38 36 33 38 30 30 2c 20 30 78 36  {0x80863800, 0x6
25930 42 30 36 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  B06, 0x11D0, [0x
25940 39 42 2c 20 30 78 30 36 2c 20 30 78 30 30 2c 20  9B, 0x06, 0x00, 
25950 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 33  0xA0, 0xC9, 0x03
25960 2c 20 30 78 41 33 2c 20 30 78 42 38 5d 7d 3b 0a  , 0xA3, 0xB8]};.
25970 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
25980 4b 65 72 6e 65 6c 43 61 70 73 20 3d 20 7b 30 78  KernelCaps = {0x
25990 46 46 41 41 37 35 34 30 2c 20 30 78 37 41 41 38  FFAA7540, 0x7AA8
259a0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 42 2c  , 0x11D0, [0x9B,
259b0 20 30 78 30 36 2c 20 30 78 30 30 2c 20 30 78 41   0x06, 0x00, 0xA
259c0 30 2c 20 30 78 43 39 2c 20 30 78 30 33 2c 20 30  0, 0xC9, 0x03, 0
259d0 78 41 33 2c 20 30 78 42 38 5d 7d 3b 0a 20 63 6f  xA3, 0xB8]};. co
259e0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4b 65 79  nst IID GUID_Key
259f0 20 3d 20 7b 30 78 35 35 37 32 38 32 32 30 2c 20   = {0x55728220, 
25a00 30 78 44 33 33 43 2c 20 30 78 31 31 43 46 2c 20  0xD33C, 0x11CF, 
25a10 5b 30 78 42 46 2c 20 30 78 43 37 2c 20 30 78 34  [0xBF, 0xC7, 0x4
25a20 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30  4, 0x45, 0x53, 0
25a30 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d  x54, 0x00, 0x00]
25a40 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
25a50 49 44 5f 4b 65 79 62 6f 61 72 64 43 6c 61 73 73  ID_KeyboardClass
25a60 20 3d 20 7b 30 78 34 44 33 36 45 39 36 42 2c 20   = {0x4D36E96B, 
25a70 30 78 45 33 32 35 2c 20 30 78 31 31 43 45 2c 20  0xE325, 0x11CE, 
25a80 5b 30 78 42 46 2c 20 30 78 43 31 2c 20 30 78 30  [0xBF, 0xC1, 0x0
25a90 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30  8, 0x00, 0x2B, 0
25aa0 78 45 31 2c 20 30 78 30 33 2c 20 30 78 31 38 5d  xE1, 0x03, 0x18]
25ab0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
25ac0 49 44 5f 4c 45 47 41 43 59 5f 44 45 56 49 43 45  ID_LEGACY_DEVICE
25ad0 5f 44 45 54 45 43 54 49 4f 4e 5f 53 54 41 4e 44  _DETECTION_STAND
25ae0 41 52 20 3d 20 7b 30 78 35 30 46 45 42 30 44 45  AR = {0x50FEB0DE
25af0 2c 20 30 78 35 39 36 41 2c 20 30 78 31 31 44 32  , 0x596A, 0x11D2
25b00 2c 20 5b 30 78 41 35 2c 20 30 78 42 38 2c 20 30  , [0xA5, 0xB8, 0
25b10 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c  x00, 0x00, 0xF8,
25b20 20 30 78 31 41 2c 20 30 78 34 36 2c 20 30 78 31   0x1A, 0x46, 0x1
25b30 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  9]};. const IID 
25b40 47 55 49 44 5f 4d 65 64 69 61 43 6c 61 73 73 20  GUID_MediaClass 
25b50 3d 20 7b 30 78 34 44 33 36 45 39 36 43 2c 20 30  = {0x4D36E96C, 0
25b60 78 45 33 32 35 2c 20 30 78 31 31 43 45 2c 20 5b  xE325, 0x11CE, [
25b70 30 78 42 46 2c 20 30 78 43 31 2c 20 30 78 30 38  0xBF, 0xC1, 0x08
25b80 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78  , 0x00, 0x2B, 0x
25b90 45 31 2c 20 30 78 30 33 2c 20 30 78 31 38 5d 7d  E1, 0x03, 0x18]}
25ba0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
25bb0 44 5f 4d 46 5f 45 4e 55 4d 45 52 41 54 49 4f 4e  D_MF_ENUMERATION
25bc0 5f 49 4e 54 45 52 46 41 43 45 20 3d 20 7b 30 78  _INTERFACE = {0x
25bd0 41 45 42 38 39 35 46 30 2c 20 30 78 35 35 38 36  AEB895F0, 0x5586
25be0 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 44 2c  , 0x11D1, [0x8D,
25bf0 20 30 78 38 34 2c 20 30 78 30 30 2c 20 30 78 41   0x84, 0x00, 0xA
25c00 30 2c 20 30 78 43 39 2c 20 30 78 30 36 2c 20 30  0, 0xC9, 0x06, 0
25c10 78 42 32 2c 20 30 78 34 34 5d 7d 3b 0a 20 63 6f  xB2, 0x44]};. co
25c20 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4d 69 73  nst IID GUID_Mis
25c30 63 65 6c 6c 61 6e 65 6f 75 73 32 43 61 6c 6c 62  cellaneous2Callb
25c40 61 63 6b 73 20 3d 20 7b 30 78 34 30 36 42 32 46  acks = {0x406B2F
25c50 30 30 2c 20 30 78 33 45 35 41 2c 20 30 78 31 31  00, 0x3E5A, 0x11
25c60 44 31 2c 20 5b 30 78 42 36 2c 20 30 78 34 30 2c  D1, [0xB6, 0x40,
25c70 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
25c80 30 2c 20 30 78 41 31 2c 20 30 78 46 39 2c 20 30  0, 0xA1, 0xF9, 0
25c90 78 36 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x6A]};. const II
25ca0 44 20 47 55 49 44 5f 4d 69 73 63 65 6c 6c 61 6e  D GUID_Miscellan
25cb0 65 6f 75 73 43 61 6c 6c 62 61 63 6b 73 20 3d 20  eousCallbacks = 
25cc0 7b 30 78 45 46 44 36 30 43 43 30 2c 20 30 78 34  {0xEFD60CC0, 0x4
25cd0 39 45 37 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  9E7, 0x11D0, [0x
25ce0 38 38 2c 20 30 78 39 44 2c 20 30 78 30 30 2c 20  88, 0x9D, 0x00, 
25cf0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 42  0xAA, 0x00, 0xBB
25d00 2c 20 30 78 42 37 2c 20 30 78 36 41 5d 7d 3b 0a  , 0xB7, 0x6A]};.
25d10 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
25d20 4d 6f 74 69 6f 6e 43 6f 6d 70 43 61 6c 6c 62 61  MotionCompCallba
25d30 63 6b 73 20 3d 20 7b 30 78 42 31 31 32 32 42 34  cks = {0xB1122B4
25d40 30 2c 20 30 78 35 44 41 35 2c 20 30 78 31 31 44  0, 0x5DA5, 0x11D
25d50 31 2c 20 5b 30 78 38 46 2c 20 30 78 43 46 2c 20  1, [0x8F, 0xCF, 
25d60 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
25d70 2c 20 30 78 43 32 2c 20 30 78 39 42 2c 20 30 78  , 0xC2, 0x9B, 0x
25d80 34 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  4E]};. const IID
25d90 20 47 55 49 44 5f 4d 6f 75 73 65 43 6c 61 73 73   GUID_MouseClass
25da0 20 3d 20 7b 30 78 34 44 33 36 45 39 36 46 2c 20   = {0x4D36E96F, 
25db0 30 78 45 33 32 35 2c 20 30 78 31 31 43 45 2c 20  0xE325, 0x11CE, 
25dc0 5b 30 78 42 46 2c 20 30 78 43 31 2c 20 30 78 30  [0xBF, 0xC1, 0x0
25dd0 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30  8, 0x00, 0x2B, 0
25de0 78 45 31 2c 20 30 78 30 33 2c 20 30 78 31 38 5d  xE1, 0x03, 0x18]
25df0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
25e00 49 44 5f 4d 75 74 65 50 61 72 61 6d 20 3d 20 7b  ID_MuteParam = {
25e10 30 78 44 32 41 43 32 38 41 46 2c 20 30 78 42 33  0xD2AC28AF, 0xB3
25e20 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  9B, 0x11D1, [0x8
25e30 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20 30  7, 0x04, 0x00, 0
25e40 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c  x60, 0x08, 0x93,
25e50 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20   0xB1, 0xBD]};. 
25e60 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e  const IID GUID_N
25e70 44 49 53 5f 38 30 32 5f 31 31 5f 41 44 44 5f 57  DIS_802_11_ADD_W
25e80 45 50 20 3d 20 7b 30 78 34 33 30 37 42 46 46 30  EP = {0x4307BFF0
25e90 2c 20 30 78 32 31 32 39 2c 20 30 78 31 31 44 34  , 0x2129, 0x11D4
25ea0 2c 20 5b 30 78 39 37 2c 20 30 78 45 42 2c 20 30  , [0x97, 0xEB, 0
25eb0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
25ec0 20 30 78 37 39 2c 20 30 78 43 34 2c 20 30 78 30   0x79, 0xC4, 0x0
25ed0 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
25ee0 47 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f 31 31  GUID_NDIS_802_11
25ef0 5f 41 55 54 48 45 4e 54 49 43 41 54 49 4f 4e 5f  _AUTHENTICATION_
25f00 4d 4f 44 45 20 3d 20 7b 30 78 34 33 39 32 30 41  MODE = {0x43920A
25f10 32 34 2c 20 30 78 32 31 32 39 2c 20 30 78 31 31  24, 0x2129, 0x11
25f20 44 34 2c 20 5b 30 78 39 37 2c 20 30 78 45 42 2c  D4, [0x97, 0xEB,
25f30 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
25f40 46 2c 20 30 78 37 39 2c 20 30 78 43 34 2c 20 30  F, 0x79, 0xC4, 0
25f50 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x03]};. const II
25f60 44 20 47 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f  D GUID_NDIS_802_
25f70 31 31 5f 42 41 53 49 43 5f 52 41 54 45 53 20 3d  11_BASIC_RATES =
25f80 20 7b 30 78 34 41 31 39 38 35 31 36 2c 20 30 78   {0x4A198516, 0x
25f90 32 30 36 38 2c 20 30 78 31 31 44 34 2c 20 5b 30  2068, 0x11D4, [0
25fa0 78 39 37 2c 20 30 78 45 42 2c 20 30 78 30 30 2c  x97, 0xEB, 0x00,
25fb0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 37   0xC0, 0x4F, 0x7
25fc0 39 2c 20 30 78 43 34 2c 20 30 78 30 33 5d 7d 3b  9, 0xC4, 0x03]};
25fd0 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
25fe0 5f 4e 44 49 53 5f 38 30 32 5f 31 31 5f 42 53 53  _NDIS_802_11_BSS
25ff0 49 44 20 3d 20 7b 30 78 32 35 30 34 42 36 43 32  ID = {0x2504B6C2
26000 2c 20 30 78 31 46 41 35 2c 20 30 78 31 31 44 34  , 0x1FA5, 0x11D4
26010 2c 20 5b 30 78 39 37 2c 20 30 78 45 42 2c 20 30  , [0x97, 0xEB, 0
26020 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
26030 20 30 78 37 39 2c 20 30 78 43 34 2c 20 30 78 30   0x79, 0xC4, 0x0
26040 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
26050 47 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f 31 31  GUID_NDIS_802_11
26060 5f 42 53 53 49 44 5f 4c 49 53 54 20 3d 20 7b 30  _BSSID_LIST = {0
26070 78 36 39 35 32 36 46 39 41 2c 20 30 78 32 30 36  x69526F9A, 0x206
26080 32 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39 37  2, 0x11D4, [0x97
26090 2c 20 30 78 45 42 2c 20 30 78 30 30 2c 20 30 78  , 0xEB, 0x00, 0x
260a0 43 30 2c 20 30 78 34 46 2c 20 30 78 37 39 2c 20  C0, 0x4F, 0x79, 
260b0 30 78 43 34 2c 20 30 78 30 33 5d 7d 3b 0a 20 63  0xC4, 0x03]};. c
260c0 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44  onst IID GUID_ND
260d0 49 53 5f 38 30 32 5f 31 31 5f 42 53 53 49 44 5f  IS_802_11_BSSID_
260e0 4c 49 53 54 5f 53 43 41 4e 20 3d 20 7b 30 78 30  LIST_SCAN = {0x0
260f0 44 39 45 30 31 45 31 2c 20 30 78 42 41 37 30 2c  D9E01E1, 0xBA70,
26100 20 30 78 31 31 44 34 2c 20 5b 30 78 42 36 2c 20   0x11D4, [0xB6, 
26110 30 78 37 35 2c 20 30 78 30 30 2c 20 30 78 32 30  0x75, 0x00, 0x20
26120 2c 20 30 78 34 38 2c 20 30 78 35 37 2c 20 30 78  , 0x48, 0x57, 0x
26130 30 33 2c 20 30 78 33 37 5d 7d 3b 0a 20 63 6f 6e  03, 0x37]};. con
26140 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53  st IID GUID_NDIS
26150 5f 38 30 32 5f 31 31 5f 43 4f 4e 46 49 47 55 52  _802_11_CONFIGUR
26160 41 54 49 4f 4e 20 3d 20 7b 30 78 34 41 34 44 46  ATION = {0x4A4DF
26170 39 38 32 2c 20 30 78 32 30 36 38 2c 20 30 78 31  982, 0x2068, 0x1
26180 31 44 34 2c 20 5b 30 78 39 37 2c 20 30 78 45 42  1D4, [0x97, 0xEB
26190 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
261a0 34 46 2c 20 30 78 37 39 2c 20 30 78 43 34 2c 20  4F, 0x79, 0xC4, 
261b0 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x03]};. const I
261c0 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 38 30 32  ID GUID_NDIS_802
261d0 5f 31 31 5f 44 45 53 49 52 45 44 5f 52 41 54 45  _11_DESIRED_RATE
261e0 53 20 3d 20 7b 30 78 34 35 32 45 45 30 38 45 2c  S = {0x452EE08E,
261f0 20 30 78 32 35 33 36 2c 20 30 78 31 31 44 34 2c   0x2536, 0x11D4,
26200 20 5b 30 78 39 37 2c 20 30 78 45 42 2c 20 30 78   [0x97, 0xEB, 0x
26210 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
26220 30 78 37 39 2c 20 30 78 43 34 2c 20 30 78 30 33  0x79, 0xC4, 0x03
26230 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
26240 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f 31 31 5f  UID_NDIS_802_11_
26250 44 49 53 41 53 53 4f 43 49 41 54 45 20 3d 20 7b  DISASSOCIATE = {
26260 30 78 34 33 36 37 31 46 34 30 2c 20 30 78 32 31  0x43671F40, 0x21
26270 32 39 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39  29, 0x11D4, [0x9
26280 37 2c 20 30 78 45 42 2c 20 30 78 30 30 2c 20 30  7, 0xEB, 0x00, 0
26290 78 43 30 2c 20 30 78 34 46 2c 20 30 78 37 39 2c  xC0, 0x4F, 0x79,
262a0 20 30 78 43 34 2c 20 30 78 30 33 5d 7d 3b 0a 20   0xC4, 0x03]};. 
262b0 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e  const IID GUID_N
262c0 44 49 53 5f 38 30 32 5f 31 31 5f 46 52 41 47 4d  DIS_802_11_FRAGM
262d0 45 4e 54 41 54 49 4f 4e 5f 54 48 52 45 53 48 20  ENTATION_THRESH 
262e0 3d 20 7b 30 78 36 39 41 41 41 37 43 34 2c 20 30  = {0x69AAA7C4, 0
262f0 78 32 30 36 32 2c 20 30 78 31 31 44 34 2c 20 5b  x2062, 0x11D4, [
26300 30 78 39 37 2c 20 30 78 45 42 2c 20 30 78 30 30  0x97, 0xEB, 0x00
26310 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
26320 37 39 2c 20 30 78 43 34 2c 20 30 78 30 33 5d 7d  79, 0xC4, 0x03]}
26330 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
26340 44 5f 4e 44 49 53 5f 38 30 32 5f 31 31 5f 49 4e  D_NDIS_802_11_IN
26350 46 52 41 53 54 52 55 43 54 55 52 45 5f 4d 4f 44  FRASTRUCTURE_MOD
26360 45 20 3d 20 7b 30 78 36 39 37 44 35 41 37 45 2c  E = {0x697D5A7E,
26370 20 30 78 32 30 36 32 2c 20 30 78 31 31 44 34 2c   0x2062, 0x11D4,
26380 20 5b 30 78 39 37 2c 20 30 78 45 42 2c 20 30 78   [0x97, 0xEB, 0x
26390 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
263a0 30 78 37 39 2c 20 30 78 43 34 2c 20 30 78 30 33  0x79, 0xC4, 0x03
263b0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
263c0 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f 31 31 5f  UID_NDIS_802_11_
263d0 4e 45 54 57 4f 52 4b 5f 54 59 50 45 5f 49 4e 5f  NETWORK_TYPE_IN_
263e0 55 53 45 20 3d 20 7b 30 78 38 35 37 45 32 33 32  USE = {0x857E232
263f0 36 2c 20 30 78 32 30 34 31 2c 20 30 78 31 31 44  6, 0x2041, 0x11D
26400 34 2c 20 5b 30 78 39 37 2c 20 30 78 45 42 2c 20  4, [0x97, 0xEB, 
26410 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
26420 2c 20 30 78 37 39 2c 20 30 78 43 34 2c 20 30 78  , 0x79, 0xC4, 0x
26430 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  03]};. const IID
26440 20 47 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f 31   GUID_NDIS_802_1
26450 31 5f 4e 45 54 57 4f 52 4b 5f 54 59 50 45 53 5f  1_NETWORK_TYPES_
26460 53 55 50 50 4f 52 20 3d 20 7b 30 78 38 35 33 31  SUPPOR = {0x8531
26470 44 36 45 36 2c 20 30 78 32 30 34 31 2c 20 30 78  D6E6, 0x2041, 0x
26480 31 31 44 34 2c 20 5b 30 78 39 37 2c 20 30 78 45  11D4, [0x97, 0xE
26490 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  B, 0x00, 0xC0, 0
264a0 78 34 46 2c 20 30 78 37 39 2c 20 30 78 43 34 2c  x4F, 0x79, 0xC4,
264b0 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x03]};. const 
264c0 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 38 30  IID GUID_NDIS_80
264d0 32 5f 31 31 5f 4e 55 4d 42 45 52 5f 4f 46 5f 41  2_11_NUMBER_OF_A
264e0 4e 54 45 4e 4e 41 53 20 3d 20 7b 30 78 30 31 37  NTENNAS = {0x017
264f0 37 39 33 33 36 2c 20 30 78 32 30 36 34 2c 20 30  79336, 0x2064, 0
26500 78 31 31 44 34 2c 20 5b 30 78 39 37 2c 20 30 78  x11D4, [0x97, 0x
26510 45 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  EB, 0x00, 0xC0, 
26520 30 78 34 46 2c 20 30 78 37 39 2c 20 30 78 43 34  0x4F, 0x79, 0xC4
26530 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x03]};. const
26540 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 38   IID GUID_NDIS_8
26550 30 32 5f 31 31 5f 50 4f 57 45 52 5f 4d 4f 44 45  02_11_POWER_MODE
26560 20 3d 20 7b 30 78 38 35 42 45 38 33 37 43 2c 20   = {0x85BE837C, 
26570 30 78 32 30 34 31 2c 20 30 78 31 31 44 34 2c 20  0x2041, 0x11D4, 
26580 5b 30 78 39 37 2c 20 30 78 45 42 2c 20 30 78 30  [0x97, 0xEB, 0x0
26590 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
265a0 78 37 39 2c 20 30 78 43 34 2c 20 30 78 30 33 5d  x79, 0xC4, 0x03]
265b0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
265c0 49 44 5f 4e 44 49 53 5f 38 30 32 5f 31 31 5f 50  ID_NDIS_802_11_P
265d0 52 49 56 41 43 59 5f 46 49 4c 54 45 52 20 3d 20  RIVACY_FILTER = 
265e0 7b 30 78 36 37 33 33 43 34 45 39 2c 20 30 78 34  {0x6733C4E9, 0x4
265f0 37 39 32 2c 20 30 78 31 31 44 34 2c 20 5b 30 78  792, 0x11D4, [0x
26600 39 37 2c 20 30 78 46 31 2c 20 30 78 30 30 2c 20  97, 0xF1, 0x00, 
26610 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 37 39  0xC0, 0x4F, 0x79
26620 2c 20 30 78 43 34 2c 20 30 78 30 33 5d 7d 3b 0a  , 0xC4, 0x03]};.
26630 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
26640 4e 44 49 53 5f 38 30 32 5f 31 31 5f 52 45 4d 4f  NDIS_802_11_REMO
26650 56 45 5f 57 45 50 20 3d 20 7b 30 78 34 33 33 43  VE_WEP = {0x433C
26660 33 34 35 43 2c 20 30 78 32 31 32 39 2c 20 30 78  345C, 0x2129, 0x
26670 31 31 44 34 2c 20 5b 30 78 39 37 2c 20 30 78 45  11D4, [0x97, 0xE
26680 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  B, 0x00, 0xC0, 0
26690 78 34 46 2c 20 30 78 37 39 2c 20 30 78 43 34 2c  x4F, 0x79, 0xC4,
266a0 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x03]};. const 
266b0 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 38 30  IID GUID_NDIS_80
266c0 32 5f 31 31 5f 52 53 53 49 20 3d 20 7b 30 78 31  2_11_RSSI = {0x1
266d0 35 30 37 44 42 31 36 2c 20 30 78 32 30 35 33 2c  507DB16, 0x2053,
266e0 20 30 78 31 31 44 34 2c 20 5b 30 78 39 37 2c 20   0x11D4, [0x97, 
266f0 30 78 45 42 2c 20 30 78 30 30 2c 20 30 78 43 30  0xEB, 0x00, 0xC0
26700 2c 20 30 78 34 46 2c 20 30 78 37 39 2c 20 30 78  , 0x4F, 0x79, 0x
26710 43 34 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e  C4, 0x03]};. con
26720 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53  st IID GUID_NDIS
26730 5f 38 30 32 5f 31 31 5f 52 53 53 49 5f 54 52 49  _802_11_RSSI_TRI
26740 47 47 45 52 20 3d 20 7b 30 78 31 35 35 36 38 39  GGER = {0x155689
26750 42 38 2c 20 30 78 32 30 35 33 2c 20 30 78 31 31  B8, 0x2053, 0x11
26760 44 34 2c 20 5b 30 78 39 37 2c 20 30 78 45 42 2c  D4, [0x97, 0xEB,
26770 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
26780 46 2c 20 30 78 37 39 2c 20 30 78 43 34 2c 20 30  F, 0x79, 0xC4, 0
26790 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x03]};. const II
267a0 44 20 47 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f  D GUID_NDIS_802_
267b0 31 31 5f 52 54 53 5f 54 48 52 45 53 48 4f 4c 44  11_RTS_THRESHOLD
267c0 20 3d 20 7b 30 78 30 31 33 34 44 30 37 45 2c 20   = {0x0134D07E, 
267d0 30 78 32 30 36 34 2c 20 30 78 31 31 44 34 2c 20  0x2064, 0x11D4, 
267e0 5b 30 78 39 37 2c 20 30 78 45 42 2c 20 30 78 30  [0x97, 0xEB, 0x0
267f0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
26800 78 37 39 2c 20 30 78 43 34 2c 20 30 78 30 33 5d  x79, 0xC4, 0x03]
26810 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
26820 49 44 5f 4e 44 49 53 5f 38 30 32 5f 31 31 5f 52  ID_NDIS_802_11_R
26830 58 5f 41 4e 54 45 4e 4e 41 5f 53 45 4c 45 43 54  X_ANTENNA_SELECT
26840 45 44 20 3d 20 7b 30 78 30 31 41 43 30 37 41 32  ED = {0x01AC07A2
26850 2c 20 30 78 32 30 36 34 2c 20 30 78 31 31 44 34  , 0x2064, 0x11D4
26860 2c 20 5b 30 78 39 37 2c 20 30 78 45 42 2c 20 30  , [0x97, 0xEB, 0
26870 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
26880 20 30 78 37 39 2c 20 30 78 43 34 2c 20 30 78 30   0x79, 0xC4, 0x0
26890 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
268a0 47 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f 31 31  GUID_NDIS_802_11
268b0 5f 53 53 49 44 20 3d 20 7b 30 78 37 44 32 41 39  _SSID = {0x7D2A9
268c0 30 45 41 2c 20 30 78 32 30 34 31 2c 20 30 78 31  0EA, 0x2041, 0x1
268d0 31 44 34 2c 20 5b 30 78 39 37 2c 20 30 78 45 42  1D4, [0x97, 0xEB
268e0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
268f0 34 46 2c 20 30 78 37 39 2c 20 30 78 43 34 2c 20  4F, 0x79, 0xC4, 
26900 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x03]};. const I
26910 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 38 30 32  ID GUID_NDIS_802
26920 5f 31 31 5f 53 54 41 54 49 53 54 49 43 53 20 3d  _11_STATISTICS =
26930 20 7b 30 78 34 32 42 42 37 33 42 30 2c 20 30 78   {0x42BB73B0, 0x
26940 32 31 32 39 2c 20 30 78 31 31 44 34 2c 20 5b 30  2129, 0x11D4, [0
26950 78 39 37 2c 20 30 78 45 42 2c 20 30 78 30 30 2c  x97, 0xEB, 0x00,
26960 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 37   0xC0, 0x4F, 0x7
26970 39 2c 20 30 78 43 34 2c 20 30 78 30 33 5d 7d 3b  9, 0xC4, 0x03]};
26980 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
26990 5f 4e 44 49 53 5f 38 30 32 5f 31 31 5f 53 55 50  _NDIS_802_11_SUP
269a0 50 4f 52 54 45 44 5f 52 41 54 45 53 20 3d 20 7b  PORTED_RATES = {
269b0 30 78 34 39 44 42 38 37 32 32 2c 20 30 78 32 30  0x49DB8722, 0x20
269c0 36 38 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39  68, 0x11D4, [0x9
269d0 37 2c 20 30 78 45 42 2c 20 30 78 30 30 2c 20 30  7, 0xEB, 0x00, 0
269e0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 37 39 2c  xC0, 0x4F, 0x79,
269f0 20 30 78 43 34 2c 20 30 78 30 33 5d 7d 3b 0a 20   0xC4, 0x03]};. 
26a00 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e  const IID GUID_N
26a10 44 49 53 5f 38 30 32 5f 31 31 5f 54 58 5f 41 4e  DIS_802_11_TX_AN
26a20 54 45 4e 4e 41 5f 53 45 4c 45 43 54 45 44 20 3d  TENNA_SELECTED =
26a30 20 7b 30 78 30 31 44 42 42 37 34 41 2c 20 30 78   {0x01DBB74A, 0x
26a40 32 30 36 34 2c 20 30 78 31 31 44 34 2c 20 5b 30  2064, 0x11D4, [0
26a50 78 39 37 2c 20 30 78 45 42 2c 20 30 78 30 30 2c  x97, 0xEB, 0x00,
26a60 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 37   0xC0, 0x4F, 0x7
26a70 39 2c 20 30 78 43 34 2c 20 30 78 30 33 5d 7d 3b  9, 0xC4, 0x03]};
26a80 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
26a90 5f 4e 44 49 53 5f 38 30 32 5f 31 31 5f 54 58 5f  _NDIS_802_11_TX_
26aa0 50 4f 57 45 52 5f 4c 45 56 45 4c 20 3d 20 7b 30  POWER_LEVEL = {0
26ab0 78 31 31 45 36 42 41 37 36 2c 20 30 78 32 30 35  x11E6BA76, 0x205
26ac0 33 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39 37  3, 0x11D4, [0x97
26ad0 2c 20 30 78 45 42 2c 20 30 78 30 30 2c 20 30 78  , 0xEB, 0x00, 0x
26ae0 43 30 2c 20 30 78 34 46 2c 20 30 78 37 39 2c 20  C0, 0x4F, 0x79, 
26af0 30 78 43 34 2c 20 30 78 30 33 5d 7d 3b 0a 20 63  0xC4, 0x03]};. c
26b00 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44  onst IID GUID_ND
26b10 49 53 5f 38 30 32 5f 31 31 5f 57 45 50 5f 53 54  IS_802_11_WEP_ST
26b20 41 54 55 53 20 3d 20 7b 30 78 42 30 32 37 41 32  ATUS = {0xB027A2
26b30 31 46 2c 20 30 78 33 43 46 41 2c 20 30 78 34 31  1F, 0x3CFA, 0x41
26b40 32 35 2c 20 5b 30 78 38 30 2c 20 30 78 30 42 2c  25, [0x80, 0x0B,
26b50 20 30 78 33 46 2c 20 30 78 37 41 2c 20 30 78 31   0x3F, 0x7A, 0x1
26b60 38 2c 20 30 78 46 44 2c 20 30 78 44 43 2c 20 30  8, 0xFD, 0xDC, 0
26b70 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xDC]};. const II
26b80 44 20 47 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f  D GUID_NDIS_802_
26b90 33 5f 43 55 52 52 45 4e 54 5f 41 44 44 52 45 53  3_CURRENT_ADDRES
26ba0 53 20 3d 20 7b 30 78 34 34 37 39 35 37 30 30 2c  S = {0x44795700,
26bb0 20 30 78 41 36 31 42 2c 20 30 78 31 31 44 30 2c   0xA61B, 0x11D0,
26bc0 20 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78   [0x8D, 0xD4, 0x
26bd0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
26be0 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43  0xC3, 0x35, 0x8C
26bf0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
26c00 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f 33 5f 4d  UID_NDIS_802_3_M
26c10 41 43 5f 4f 50 54 49 4f 4e 53 20 3d 20 7b 30 78  AC_OPTIONS = {0x
26c20 34 34 37 39 35 37 30 33 2c 20 30 78 41 36 31 42  44795703, 0xA61B
26c30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c  , 0x11D0, [0x8D,
26c40 20 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43   0xD4, 0x00, 0xC
26c50 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
26c60 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f  x35, 0x8C]};. co
26c70 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49  nst IID GUID_NDI
26c80 53 5f 38 30 32 5f 33 5f 4d 41 58 49 4d 55 4d 5f  S_802_3_MAXIMUM_
26c90 4c 49 53 54 5f 53 49 5a 45 20 3d 20 7b 30 78 34  LIST_SIZE = {0x4
26ca0 34 37 39 35 37 30 32 2c 20 30 78 41 36 31 42 2c  4795702, 0xA61B,
26cb0 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20   0x11D0, [0x8D, 
26cc0 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30  0xD4, 0x00, 0xC0
26cd0 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78  , 0x4F, 0xC3, 0x
26ce0 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e  35, 0x8C]};. con
26cf0 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53  st IID GUID_NDIS
26d00 5f 38 30 32 5f 33 5f 4d 55 4c 54 49 43 41 53 54  _802_3_MULTICAST
26d10 5f 4c 49 53 54 20 3d 20 7b 30 78 34 34 37 39 35  _LIST = {0x44795
26d20 37 30 31 2c 20 30 78 41 36 31 42 2c 20 30 78 31  701, 0xA61B, 0x1
26d30 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34  1D0, [0x8D, 0xD4
26d40 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
26d50 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20  4F, 0xC3, 0x35, 
26d60 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x8C]};. const I
26d70 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 38 30 32  ID GUID_NDIS_802
26d80 5f 33 5f 50 45 52 4d 41 4e 45 4e 54 5f 41 44 44  _3_PERMANENT_ADD
26d90 52 45 53 53 20 3d 20 7b 30 78 34 34 37 39 35 36  RESS = {0x447956
26da0 46 46 2c 20 30 78 41 36 31 42 2c 20 30 78 31 31  FF, 0xA61B, 0x11
26db0 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34 2c  D0, [0x8D, 0xD4,
26dc0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
26dd0 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30  F, 0xC3, 0x35, 0
26de0 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8C]};. const II
26df0 44 20 47 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f  D GUID_NDIS_802_
26e00 33 5f 52 43 56 5f 45 52 52 4f 52 5f 41 4c 49 47  3_RCV_ERROR_ALIG
26e10 4e 4d 45 4e 54 20 3d 20 7b 30 78 34 34 37 39 35  NMENT = {0x44795
26e20 37 30 34 2c 20 30 78 41 36 31 42 2c 20 30 78 31  704, 0xA61B, 0x1
26e30 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34  1D0, [0x8D, 0xD4
26e40 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
26e50 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20  4F, 0xC3, 0x35, 
26e60 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x8C]};. const I
26e70 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 38 30 32  ID GUID_NDIS_802
26e80 5f 33 5f 58 4d 49 54 5f 4d 4f 52 45 5f 43 4f 4c  _3_XMIT_MORE_COL
26e90 4c 49 53 49 4f 4e 53 20 3d 20 7b 30 78 34 34 37  LISIONS = {0x447
26ea0 39 35 37 30 36 2c 20 30 78 41 36 31 42 2c 20 30  95706, 0xA61B, 0
26eb0 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78  x11D0, [0x8D, 0x
26ec0 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  D4, 0x00, 0xC0, 
26ed0 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35  0x4F, 0xC3, 0x35
26ee0 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8C]};. const
26ef0 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 38   IID GUID_NDIS_8
26f00 30 32 5f 33 5f 58 4d 49 54 5f 4f 4e 45 5f 43 4f  02_3_XMIT_ONE_CO
26f10 4c 4c 49 53 49 4f 4e 20 3d 20 7b 30 78 34 34 37  LLISION = {0x447
26f20 39 35 37 30 35 2c 20 30 78 41 36 31 42 2c 20 30  95705, 0xA61B, 0
26f30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78  x11D0, [0x8D, 0x
26f40 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  D4, 0x00, 0xC0, 
26f50 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35  0x4F, 0xC3, 0x35
26f60 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8C]};. const
26f70 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 38   IID GUID_NDIS_8
26f80 30 32 5f 35 5f 43 55 52 52 45 4e 54 5f 41 44 44  02_5_CURRENT_ADD
26f90 52 45 53 53 20 3d 20 7b 30 78 34 34 37 39 35 37  RESS = {0x447957
26fa0 30 38 2c 20 30 78 41 36 31 42 2c 20 30 78 31 31  08, 0xA61B, 0x11
26fb0 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34 2c  D0, [0x8D, 0xD4,
26fc0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
26fd0 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30  F, 0xC3, 0x35, 0
26fe0 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8C]};. const II
26ff0 44 20 47 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f  D GUID_NDIS_802_
27000 35 5f 43 55 52 52 45 4e 54 5f 46 55 4e 43 54 49  5_CURRENT_FUNCTI
27010 4f 4e 41 4c 20 3d 20 7b 30 78 34 34 37 39 35 37  ONAL = {0x447957
27020 30 39 2c 20 30 78 41 36 31 42 2c 20 30 78 31 31  09, 0xA61B, 0x11
27030 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34 2c  D0, [0x8D, 0xD4,
27040 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
27050 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30  F, 0xC3, 0x35, 0
27060 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8C]};. const II
27070 44 20 47 55 49 44 5f 4e 44 49 53 5f 38 30 32 5f  D GUID_NDIS_802_
27080 35 5f 43 55 52 52 45 4e 54 5f 47 52 4f 55 50 20  5_CURRENT_GROUP 
27090 3d 20 7b 30 78 34 34 37 39 35 37 30 41 2c 20 30  = {0x4479570A, 0
270a0 78 41 36 31 42 2c 20 30 78 31 31 44 30 2c 20 5b  xA61B, 0x11D0, [
270b0 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30  0x8D, 0xD4, 0x00
270c0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
270d0 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d  C3, 0x35, 0x8C]}
270e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
270f0 44 5f 4e 44 49 53 5f 38 30 32 5f 35 5f 43 55 52  D_NDIS_802_5_CUR
27100 52 45 4e 54 5f 52 49 4e 47 5f 53 54 41 54 45 20  RENT_RING_STATE 
27110 3d 20 7b 30 78 41 43 46 31 34 30 33 32 2c 20 30  = {0xACF14032, 0
27120 78 41 36 31 43 2c 20 30 78 31 31 44 30 2c 20 5b  xA61C, 0x11D0, [
27130 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30  0x8D, 0xD4, 0x00
27140 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
27150 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d  C3, 0x35, 0x8C]}
27160 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
27170 44 5f 4e 44 49 53 5f 38 30 32 5f 35 5f 43 55 52  D_NDIS_802_5_CUR
27180 52 45 4e 54 5f 52 49 4e 47 5f 53 54 41 54 55 53  RENT_RING_STATUS
27190 20 3d 20 7b 30 78 38 39 30 41 33 36 45 43 2c 20   = {0x890A36EC, 
271a0 30 78 41 36 31 43 2c 20 30 78 31 31 44 30 2c 20  0xA61C, 0x11D0, 
271b0 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30  [0x8D, 0xD4, 0x0
271c0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
271d0 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d  xC3, 0x35, 0x8C]
271e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
271f0 49 44 5f 4e 44 49 53 5f 38 30 32 5f 35 5f 4c 41  ID_NDIS_802_5_LA
27200 53 54 5f 4f 50 45 4e 5f 53 54 41 54 55 53 20 3d  ST_OPEN_STATUS =
27210 20 7b 30 78 34 34 37 39 35 37 30 42 2c 20 30 78   {0x4479570B, 0x
27220 41 36 31 42 2c 20 30 78 31 31 44 30 2c 20 5b 30  A61B, 0x11D0, [0
27230 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c  x8D, 0xD4, 0x00,
27240 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
27250 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b  3, 0x35, 0x8C]};
27260 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
27270 5f 4e 44 49 53 5f 38 30 32 5f 35 5f 4c 49 4e 45  _NDIS_802_5_LINE
27280 5f 45 52 52 4f 52 53 20 3d 20 7b 30 78 41 43 46  _ERRORS = {0xACF
27290 31 34 30 33 33 2c 20 30 78 41 36 31 43 2c 20 30  14033, 0xA61C, 0
272a0 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78  x11D0, [0x8D, 0x
272b0 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  D4, 0x00, 0xC0, 
272c0 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35  0x4F, 0xC3, 0x35
272d0 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8C]};. const
272e0 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 38   IID GUID_NDIS_8
272f0 30 32 5f 35 5f 4c 4f 53 54 5f 46 52 41 4d 45 53  02_5_LOST_FRAMES
27300 20 3d 20 7b 30 78 41 43 46 31 34 30 33 34 2c 20   = {0xACF14034, 
27310 30 78 41 36 31 43 2c 20 30 78 31 31 44 30 2c 20  0xA61C, 0x11D0, 
27320 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30  [0x8D, 0xD4, 0x0
27330 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
27340 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d  xC3, 0x35, 0x8C]
27350 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
27360 49 44 5f 4e 44 49 53 5f 38 30 32 5f 35 5f 50 45  ID_NDIS_802_5_PE
27370 52 4d 41 4e 45 4e 54 5f 41 44 44 52 45 53 53 20  RMANENT_ADDRESS 
27380 3d 20 7b 30 78 34 34 37 39 35 37 30 37 2c 20 30  = {0x44795707, 0
27390 78 41 36 31 42 2c 20 30 78 31 31 44 30 2c 20 5b  xA61B, 0x11D0, [
273a0 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30  0x8D, 0xD4, 0x00
273b0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
273c0 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d  C3, 0x35, 0x8C]}
273d0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
273e0 44 5f 4e 44 49 53 5f 41 54 4d 5f 48 57 5f 43 55  D_NDIS_ATM_HW_CU
273f0 52 52 45 4e 54 5f 41 44 44 52 45 53 53 20 3d 20  RRENT_ADDRESS = 
27400 7b 30 78 37 39 31 41 44 31 41 31 2c 20 30 78 45  {0x791AD1A1, 0xE
27410 33 35 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  35C, 0x11D0, [0x
27420 39 36 2c 20 30 78 39 32 2c 20 30 78 30 30 2c 20  96, 0x92, 0x00, 
27430 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33  0xC0, 0x4F, 0xC3
27440 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a  , 0x35, 0x8C]};.
27450 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
27460 4e 44 49 53 5f 41 54 4d 5f 4d 41 58 5f 41 41 4c  NDIS_ATM_MAX_AAL
27470 30 5f 50 41 43 4b 45 54 5f 53 49 5a 45 20 3d 20  0_PACKET_SIZE = 
27480 7b 30 78 37 39 31 41 44 31 41 35 2c 20 30 78 45  {0x791AD1A5, 0xE
27490 33 35 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  35C, 0x11D0, [0x
274a0 39 36 2c 20 30 78 39 32 2c 20 30 78 30 30 2c 20  96, 0x92, 0x00, 
274b0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33  0xC0, 0x4F, 0xC3
274c0 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a  , 0x35, 0x8C]};.
274d0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
274e0 4e 44 49 53 5f 41 54 4d 5f 4d 41 58 5f 41 41 4c  NDIS_ATM_MAX_AAL
274f0 31 5f 50 41 43 4b 45 54 5f 53 49 5a 45 20 3d 20  1_PACKET_SIZE = 
27500 7b 30 78 37 39 31 41 44 31 41 36 2c 20 30 78 45  {0x791AD1A6, 0xE
27510 33 35 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  35C, 0x11D0, [0x
27520 39 36 2c 20 30 78 39 32 2c 20 30 78 30 30 2c 20  96, 0x92, 0x00, 
27530 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33  0xC0, 0x4F, 0xC3
27540 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a  , 0x35, 0x8C]};.
27550 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
27560 4e 44 49 53 5f 41 54 4d 5f 4d 41 58 5f 41 41 4c  NDIS_ATM_MAX_AAL
27570 33 34 5f 50 41 43 4b 45 54 5f 53 49 5a 45 20 3d  34_PACKET_SIZE =
27580 20 7b 30 78 37 39 31 41 44 31 41 37 2c 20 30 78   {0x791AD1A7, 0x
27590 45 33 35 43 2c 20 30 78 31 31 44 30 2c 20 5b 30  E35C, 0x11D0, [0
275a0 78 39 36 2c 20 30 78 39 32 2c 20 30 78 30 30 2c  x96, 0x92, 0x00,
275b0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
275c0 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b  3, 0x35, 0x8C]};
275d0 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
275e0 5f 4e 44 49 53 5f 41 54 4d 5f 4d 41 58 5f 41 41  _NDIS_ATM_MAX_AA
275f0 4c 35 5f 50 41 43 4b 45 54 5f 53 49 5a 45 20 3d  L5_PACKET_SIZE =
27600 20 7b 30 78 37 39 31 41 44 31 39 31 2c 20 30 78   {0x791AD191, 0x
27610 45 33 35 43 2c 20 30 78 31 31 44 30 2c 20 5b 30  E35C, 0x11D0, [0
27620 78 39 36 2c 20 30 78 39 32 2c 20 30 78 30 30 2c  x96, 0x92, 0x00,
27630 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
27640 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b  3, 0x35, 0x8C]};
27650 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
27660 5f 4e 44 49 53 5f 41 54 4d 5f 4d 41 58 5f 41 43  _NDIS_ATM_MAX_AC
27670 54 49 56 45 5f 56 43 49 5f 42 49 54 53 20 3d 20  TIVE_VCI_BITS = 
27680 7b 30 78 37 39 31 41 44 31 41 33 2c 20 30 78 45  {0x791AD1A3, 0xE
27690 33 35 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  35C, 0x11D0, [0x
276a0 39 36 2c 20 30 78 39 32 2c 20 30 78 30 30 2c 20  96, 0x92, 0x00, 
276b0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33  0xC0, 0x4F, 0xC3
276c0 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a  , 0x35, 0x8C]};.
276d0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
276e0 4e 44 49 53 5f 41 54 4d 5f 4d 41 58 5f 41 43 54  NDIS_ATM_MAX_ACT
276f0 49 56 45 5f 56 43 53 20 3d 20 7b 30 78 37 39 31  IVE_VCS = {0x791
27700 41 44 31 41 32 2c 20 30 78 45 33 35 43 2c 20 30  AD1A2, 0xE35C, 0
27710 78 31 31 44 30 2c 20 5b 30 78 39 36 2c 20 30 78  x11D0, [0x96, 0x
27720 39 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  92, 0x00, 0xC0, 
27730 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35  0x4F, 0xC3, 0x35
27740 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8C]};. const
27750 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 41   IID GUID_NDIS_A
27760 54 4d 5f 4d 41 58 5f 41 43 54 49 56 45 5f 56 50  TM_MAX_ACTIVE_VP
27770 49 5f 42 49 54 53 20 3d 20 7b 30 78 37 39 31 41  I_BITS = {0x791A
27780 44 31 41 34 2c 20 30 78 45 33 35 43 2c 20 30 78  D1A4, 0xE35C, 0x
27790 31 31 44 30 2c 20 5b 30 78 39 36 2c 20 30 78 39  11D0, [0x96, 0x9
277a0 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  2, 0x00, 0xC0, 0
277b0 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c  x4F, 0xC3, 0x35,
277c0 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
277d0 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 41 54  IID GUID_NDIS_AT
277e0 4d 5f 52 43 56 5f 43 45 4c 4c 53 5f 44 52 4f 50  M_RCV_CELLS_DROP
277f0 50 45 44 20 3d 20 7b 30 78 30 41 32 31 34 38 30  PED = {0x0A21480
27800 43 2c 20 30 78 45 33 35 46 2c 20 30 78 31 31 44  C, 0xE35F, 0x11D
27810 30 2c 20 5b 30 78 39 36 2c 20 30 78 39 32 2c 20  0, [0x96, 0x92, 
27820 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
27830 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78  , 0xC3, 0x35, 0x
27840 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  8C]};. const IID
27850 20 47 55 49 44 5f 4e 44 49 53 5f 41 54 4d 5f 52   GUID_NDIS_ATM_R
27860 43 56 5f 43 45 4c 4c 53 5f 4f 4b 20 3d 20 7b 30  CV_CELLS_OK = {0
27870 78 30 41 32 31 34 38 30 41 2c 20 30 78 45 33 35  x0A21480A, 0xE35
27880 46 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 36  F, 0x11D0, [0x96
27890 2c 20 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78  , 0x92, 0x00, 0x
278a0 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20  C0, 0x4F, 0xC3, 
278b0 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63  0x35, 0x8C]};. c
278c0 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44  onst IID GUID_ND
278d0 49 53 5f 41 54 4d 5f 53 55 50 50 4f 52 54 45 44  IS_ATM_SUPPORTED
278e0 5f 41 41 4c 5f 54 59 50 45 53 20 3d 20 7b 30 78  _AAL_TYPES = {0x
278f0 37 39 31 41 44 31 41 30 2c 20 30 78 45 33 35 43  791AD1A0, 0xE35C
27900 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 36 2c  , 0x11D0, [0x96,
27910 20 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 43   0x92, 0x00, 0xC
27920 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
27930 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f  x35, 0x8C]};. co
27940 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49  nst IID GUID_NDI
27950 53 5f 41 54 4d 5f 53 55 50 50 4f 52 54 45 44 5f  S_ATM_SUPPORTED_
27960 53 45 52 56 49 43 45 5f 43 41 54 45 47 20 3d 20  SERVICE_CATEG = 
27970 7b 30 78 37 39 31 41 44 31 39 46 2c 20 30 78 45  {0x791AD19F, 0xE
27980 33 35 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  35C, 0x11D0, [0x
27990 39 36 2c 20 30 78 39 32 2c 20 30 78 30 30 2c 20  96, 0x92, 0x00, 
279a0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33  0xC0, 0x4F, 0xC3
279b0 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a  , 0x35, 0x8C]};.
279c0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
279d0 4e 44 49 53 5f 41 54 4d 5f 53 55 50 50 4f 52 54  NDIS_ATM_SUPPORT
279e0 45 44 5f 56 43 5f 52 41 54 45 53 20 3d 20 7b 30  ED_VC_RATES = {0
279f0 78 37 39 31 41 44 31 39 45 2c 20 30 78 45 33 35  x791AD19E, 0xE35
27a00 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 36  C, 0x11D0, [0x96
27a10 2c 20 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78  , 0x92, 0x00, 0x
27a20 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20  C0, 0x4F, 0xC3, 
27a30 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63  0x35, 0x8C]};. c
27a40 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44  onst IID GUID_ND
27a50 49 53 5f 41 54 4d 5f 58 4d 49 54 5f 43 45 4c 4c  IS_ATM_XMIT_CELL
27a60 53 5f 4f 4b 20 3d 20 7b 30 78 30 41 32 31 34 38  S_OK = {0x0A2148
27a70 30 42 2c 20 30 78 45 33 35 46 2c 20 30 78 31 31  0B, 0xE35F, 0x11
27a80 44 30 2c 20 5b 30 78 39 36 2c 20 30 78 39 32 2c  D0, [0x96, 0x92,
27a90 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
27aa0 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30  F, 0xC3, 0x35, 0
27ab0 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8C]};. const II
27ac0 44 20 47 55 49 44 5f 4e 44 49 53 5f 45 4e 55 4d  D GUID_NDIS_ENUM
27ad0 45 52 41 54 45 5f 41 44 41 50 54 45 52 20 3d 20  ERATE_ADAPTER = 
27ae0 7b 30 78 39 38 31 46 32 44 37 46 2c 20 30 78 42  {0x981F2D7F, 0xB
27af0 31 46 33 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  1F3, 0x11D0, [0x
27b00 38 44 2c 20 30 78 44 37 2c 20 30 78 30 30 2c 20  8D, 0xD7, 0x00, 
27b10 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33  0xC0, 0x4F, 0xC3
27b20 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a  , 0x35, 0x8C]};.
27b30 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
27b40 4e 44 49 53 5f 45 4e 55 4d 45 52 41 54 45 5f 56  NDIS_ENUMERATE_V
27b50 43 20 3d 20 7b 30 78 39 38 31 46 32 44 38 32 2c  C = {0x981F2D82,
27b60 20 30 78 42 31 46 33 2c 20 30 78 31 31 44 30 2c   0xB1F3, 0x11D0,
27b70 20 5b 30 78 38 44 2c 20 30 78 44 37 2c 20 30 78   [0x8D, 0xD7, 0x
27b80 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
27b90 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43  0xC3, 0x35, 0x8C
27ba0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
27bb0 55 49 44 5f 4e 44 49 53 5f 46 44 44 49 5f 41 54  UID_NDIS_FDDI_AT
27bc0 54 41 43 48 4d 45 4e 54 5f 54 59 50 45 20 3d 20  TACHMENT_TYPE = 
27bd0 7b 30 78 41 43 46 31 34 30 33 44 2c 20 30 78 41  {0xACF1403D, 0xA
27be0 36 31 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  61C, 0x11D0, [0x
27bf0 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c 20  8D, 0xD4, 0x00, 
27c00 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33  0xC0, 0x4F, 0xC3
27c10 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a  , 0x35, 0x8C]};.
27c20 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
27c30 4e 44 49 53 5f 46 44 44 49 5f 44 4f 57 4e 53 54  NDIS_FDDI_DOWNST
27c40 52 45 41 4d 5f 4e 4f 44 45 5f 4c 4f 4e 47 20 3d  REAM_NODE_LONG =
27c50 20 7b 30 78 41 43 46 31 34 30 33 46 2c 20 30 78   {0xACF1403F, 0x
27c60 41 36 31 43 2c 20 30 78 31 31 44 30 2c 20 5b 30  A61C, 0x11D0, [0
27c70 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c  x8D, 0xD4, 0x00,
27c80 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
27c90 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b  3, 0x35, 0x8C]};
27ca0 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
27cb0 5f 4e 44 49 53 5f 46 44 44 49 5f 46 52 41 4d 45  _NDIS_FDDI_FRAME
27cc0 5f 45 52 52 4f 52 53 20 3d 20 7b 30 78 41 43 46  _ERRORS = {0xACF
27cd0 31 34 30 34 30 2c 20 30 78 41 36 31 43 2c 20 30  14040, 0xA61C, 0
27ce0 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78  x11D0, [0x8D, 0x
27cf0 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  D4, 0x00, 0xC0, 
27d00 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35  0x4F, 0xC3, 0x35
27d10 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8C]};. const
27d20 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 46   IID GUID_NDIS_F
27d30 44 44 49 5f 46 52 41 4d 45 53 5f 4c 4f 53 54 20  DDI_FRAMES_LOST 
27d40 3d 20 7b 30 78 41 43 46 31 34 30 34 31 2c 20 30  = {0xACF14041, 0
27d50 78 41 36 31 43 2c 20 30 78 31 31 44 30 2c 20 5b  xA61C, 0x11D0, [
27d60 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30  0x8D, 0xD4, 0x00
27d70 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
27d80 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d  C3, 0x35, 0x8C]}
27d90 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
27da0 44 5f 4e 44 49 53 5f 46 44 44 49 5f 4c 43 4f 4e  D_NDIS_FDDI_LCON
27db0 4e 45 43 54 49 4f 4e 5f 53 54 41 54 45 20 3d 20  NECTION_STATE = 
27dc0 7b 30 78 41 43 46 31 34 30 34 35 2c 20 30 78 41  {0xACF14045, 0xA
27dd0 36 31 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  61C, 0x11D0, [0x
27de0 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c 20  8D, 0xD4, 0x00, 
27df0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33  0xC0, 0x4F, 0xC3
27e00 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a  , 0x35, 0x8C]};.
27e10 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
27e20 4e 44 49 53 5f 46 44 44 49 5f 4c 43 54 5f 46 41  NDIS_FDDI_LCT_FA
27e30 49 4c 55 52 45 53 20 3d 20 7b 30 78 41 43 46 31  ILURES = {0xACF1
27e40 34 30 34 33 2c 20 30 78 41 36 31 43 2c 20 30 78  4043, 0xA61C, 0x
27e50 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44  11D0, [0x8D, 0xD
27e60 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  4, 0x00, 0xC0, 0
27e70 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c  x4F, 0xC3, 0x35,
27e80 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
27e90 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 46 44  IID GUID_NDIS_FD
27ea0 44 49 5f 4c 45 4d 5f 52 45 4a 45 43 54 53 20 3d  DI_LEM_REJECTS =
27eb0 20 7b 30 78 41 43 46 31 34 30 34 34 2c 20 30 78   {0xACF14044, 0x
27ec0 41 36 31 43 2c 20 30 78 31 31 44 30 2c 20 5b 30  A61C, 0x11D0, [0
27ed0 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c  x8D, 0xD4, 0x00,
27ee0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
27ef0 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b  3, 0x35, 0x8C]};
27f00 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
27f10 5f 4e 44 49 53 5f 46 44 44 49 5f 4c 4f 4e 47 5f  _NDIS_FDDI_LONG_
27f20 43 55 52 52 45 4e 54 5f 41 44 44 52 20 3d 20 7b  CURRENT_ADDR = {
27f30 30 78 41 43 46 31 34 30 33 36 2c 20 30 78 41 36  0xACF14036, 0xA6
27f40 31 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  1C, 0x11D0, [0x8
27f50 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c 20 30  D, 0xD4, 0x00, 0
27f60 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c  xC0, 0x4F, 0xC3,
27f70 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20   0x35, 0x8C]};. 
27f80 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e  const IID GUID_N
27f90 44 49 53 5f 46 44 44 49 5f 4c 4f 4e 47 5f 4d 41  DIS_FDDI_LONG_MA
27fa0 58 5f 4c 49 53 54 5f 53 49 5a 45 20 3d 20 7b 30  X_LIST_SIZE = {0
27fb0 78 41 43 46 31 34 30 33 38 2c 20 30 78 41 36 31  xACF14038, 0xA61
27fc0 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44  C, 0x11D0, [0x8D
27fd0 2c 20 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78  , 0xD4, 0x00, 0x
27fe0 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20  C0, 0x4F, 0xC3, 
27ff0 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63  0x35, 0x8C]};. c
28000 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44  onst IID GUID_ND
28010 49 53 5f 46 44 44 49 5f 4c 4f 4e 47 5f 4d 55 4c  IS_FDDI_LONG_MUL
28020 54 49 43 41 53 54 5f 4c 49 53 54 20 3d 20 7b 30  TICAST_LIST = {0
28030 78 41 43 46 31 34 30 33 37 2c 20 30 78 41 36 31  xACF14037, 0xA61
28040 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44  C, 0x11D0, [0x8D
28050 2c 20 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78  , 0xD4, 0x00, 0x
28060 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20  C0, 0x4F, 0xC3, 
28070 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63  0x35, 0x8C]};. c
28080 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44  onst IID GUID_ND
28090 49 53 5f 46 44 44 49 5f 4c 4f 4e 47 5f 50 45 52  IS_FDDI_LONG_PER
280a0 4d 41 4e 45 4e 54 5f 41 44 44 52 20 3d 20 7b 30  MANENT_ADDR = {0
280b0 78 41 43 46 31 34 30 33 35 2c 20 30 78 41 36 31  xACF14035, 0xA61
280c0 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44  C, 0x11D0, [0x8D
280d0 2c 20 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78  , 0xD4, 0x00, 0x
280e0 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20  C0, 0x4F, 0xC3, 
280f0 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63  0x35, 0x8C]};. c
28100 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44  onst IID GUID_ND
28110 49 53 5f 46 44 44 49 5f 52 49 4e 47 5f 4d 47 54  IS_FDDI_RING_MGT
28120 5f 53 54 41 54 45 20 3d 20 7b 30 78 41 43 46 31  _STATE = {0xACF1
28130 34 30 34 32 2c 20 30 78 41 36 31 43 2c 20 30 78  4042, 0xA61C, 0x
28140 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44  11D0, [0x8D, 0xD
28150 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  4, 0x00, 0xC0, 0
28160 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c  x4F, 0xC3, 0x35,
28170 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
28180 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 46 44  IID GUID_NDIS_FD
28190 44 49 5f 53 48 4f 52 54 5f 43 55 52 52 45 4e 54  DI_SHORT_CURRENT
281a0 5f 41 44 44 52 20 3d 20 7b 30 78 41 43 46 31 34  _ADDR = {0xACF14
281b0 30 33 41 2c 20 30 78 41 36 31 43 2c 20 30 78 31  03A, 0xA61C, 0x1
281c0 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34  1D0, [0x8D, 0xD4
281d0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
281e0 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20  4F, 0xC3, 0x35, 
281f0 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x8C]};. const I
28200 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 46 44 44  ID GUID_NDIS_FDD
28210 49 5f 53 48 4f 52 54 5f 4d 41 58 5f 4c 49 53 54  I_SHORT_MAX_LIST
28220 5f 53 49 5a 45 20 3d 20 7b 30 78 41 43 46 31 34  _SIZE = {0xACF14
28230 30 33 43 2c 20 30 78 41 36 31 43 2c 20 30 78 31  03C, 0xA61C, 0x1
28240 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34  1D0, [0x8D, 0xD4
28250 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
28260 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20  4F, 0xC3, 0x35, 
28270 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x8C]};. const I
28280 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 46 44 44  ID GUID_NDIS_FDD
28290 49 5f 53 48 4f 52 54 5f 4d 55 4c 54 49 43 41 53  I_SHORT_MULTICAS
282a0 54 5f 4c 49 53 54 20 3d 20 7b 30 78 41 43 46 31  T_LIST = {0xACF1
282b0 34 30 33 42 2c 20 30 78 41 36 31 43 2c 20 30 78  403B, 0xA61C, 0x
282c0 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44  11D0, [0x8D, 0xD
282d0 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  4, 0x00, 0xC0, 0
282e0 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c  x4F, 0xC3, 0x35,
282f0 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
28300 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 46 44  IID GUID_NDIS_FD
28310 44 49 5f 53 48 4f 52 54 5f 50 45 52 4d 41 4e 45  DI_SHORT_PERMANE
28320 4e 54 5f 41 44 44 52 20 3d 20 7b 30 78 41 43 46  NT_ADDR = {0xACF
28330 31 34 30 33 39 2c 20 30 78 41 36 31 43 2c 20 30  14039, 0xA61C, 0
28340 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78  x11D0, [0x8D, 0x
28350 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  D4, 0x00, 0xC0, 
28360 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35  0x4F, 0xC3, 0x35
28370 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8C]};. const
28380 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 46   IID GUID_NDIS_F
28390 44 44 49 5f 55 50 53 54 52 45 41 4d 5f 4e 4f 44  DDI_UPSTREAM_NOD
283a0 45 5f 4c 4f 4e 47 20 3d 20 7b 30 78 41 43 46 31  E_LONG = {0xACF1
283b0 34 30 33 45 2c 20 30 78 41 36 31 43 2c 20 30 78  403E, 0xA61C, 0x
283c0 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44  11D0, [0x8D, 0xD
283d0 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  4, 0x00, 0xC0, 0
283e0 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c  x4F, 0xC3, 0x35,
283f0 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
28400 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 47 45  IID GUID_NDIS_GE
28410 4e 5f 43 4f 5f 44 52 49 56 45 52 5f 56 45 52 53  N_CO_DRIVER_VERS
28420 49 4f 4e 20 3d 20 7b 30 78 37 39 31 41 44 31 39  ION = {0x791AD19
28430 38 2c 20 30 78 45 33 35 43 2c 20 30 78 31 31 44  8, 0xE35C, 0x11D
28440 30 2c 20 5b 30 78 39 36 2c 20 30 78 39 32 2c 20  0, [0x96, 0x92, 
28450 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
28460 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78  , 0xC3, 0x35, 0x
28470 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  8C]};. const IID
28480 20 47 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 43   GUID_NDIS_GEN_C
28490 4f 5f 48 41 52 44 57 41 52 45 5f 53 54 41 54 55  O_HARDWARE_STATU
284a0 53 20 3d 20 7b 30 78 37 39 31 41 44 31 39 32 2c  S = {0x791AD192,
284b0 20 30 78 45 33 35 43 2c 20 30 78 31 31 44 30 2c   0xE35C, 0x11D0,
284c0 20 5b 30 78 39 36 2c 20 30 78 39 32 2c 20 30 78   [0x96, 0x92, 0x
284d0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
284e0 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43  0xC3, 0x35, 0x8C
284f0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
28500 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 43 4f 5f  UID_NDIS_GEN_CO_
28510 4c 49 4e 4b 5f 53 50 45 45 44 20 3d 20 7b 30 78  LINK_SPEED = {0x
28520 37 39 31 41 44 31 39 35 2c 20 30 78 45 33 35 43  791AD195, 0xE35C
28530 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 36 2c  , 0x11D0, [0x96,
28540 20 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 43   0x92, 0x00, 0xC
28550 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
28560 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f  x35, 0x8C]};. co
28570 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49  nst IID GUID_NDI
28580 53 5f 47 45 4e 5f 43 4f 5f 4d 41 43 5f 4f 50 54  S_GEN_CO_MAC_OPT
28590 49 4f 4e 53 20 3d 20 7b 30 78 37 39 31 41 44 31  IONS = {0x791AD1
285a0 39 41 2c 20 30 78 45 33 35 43 2c 20 30 78 31 31  9A, 0xE35C, 0x11
285b0 44 30 2c 20 5b 30 78 39 36 2c 20 30 78 39 32 2c  D0, [0x96, 0x92,
285c0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
285d0 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30  F, 0xC3, 0x35, 0
285e0 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8C]};. const II
285f0 44 20 47 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f  D GUID_NDIS_GEN_
28600 43 4f 5f 4d 45 44 49 41 5f 43 4f 4e 4e 45 43 54  CO_MEDIA_CONNECT
28610 5f 53 54 41 54 55 20 3d 20 7b 30 78 37 39 31 41  _STATU = {0x791A
28620 44 31 39 42 2c 20 30 78 45 33 35 43 2c 20 30 78  D19B, 0xE35C, 0x
28630 31 31 44 30 2c 20 5b 30 78 39 36 2c 20 30 78 39  11D0, [0x96, 0x9
28640 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  2, 0x00, 0xC0, 0
28650 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c  x4F, 0xC3, 0x35,
28660 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
28670 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 47 45  IID GUID_NDIS_GE
28680 4e 5f 43 4f 5f 4d 45 44 49 41 5f 49 4e 5f 55 53  N_CO_MEDIA_IN_US
28690 45 20 3d 20 7b 30 78 37 39 31 41 44 31 39 34 2c  E = {0x791AD194,
286a0 20 30 78 45 33 35 43 2c 20 30 78 31 31 44 30 2c   0xE35C, 0x11D0,
286b0 20 5b 30 78 39 36 2c 20 30 78 39 32 2c 20 30 78   [0x96, 0x92, 0x
286c0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
286d0 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43  0xC3, 0x35, 0x8C
286e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
286f0 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 43 4f 5f  UID_NDIS_GEN_CO_
28700 4d 45 44 49 41 5f 53 55 50 50 4f 52 54 45 44 20  MEDIA_SUPPORTED 
28710 3d 20 7b 30 78 37 39 31 41 44 31 39 33 2c 20 30  = {0x791AD193, 0
28720 78 45 33 35 43 2c 20 30 78 31 31 44 30 2c 20 5b  xE35C, 0x11D0, [
28730 30 78 39 36 2c 20 30 78 39 32 2c 20 30 78 30 30  0x96, 0x92, 0x00
28740 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
28750 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d  C3, 0x35, 0x8C]}
28760 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
28770 44 5f 4e 44 49 53 5f 47 45 4e 5f 43 4f 5f 4d 49  D_NDIS_GEN_CO_MI
28780 4e 49 4d 55 4d 5f 4c 49 4e 4b 5f 53 50 45 45 44  NIMUM_LINK_SPEED
28790 20 3d 20 7b 30 78 37 39 31 41 44 31 39 44 2c 20   = {0x791AD19D, 
287a0 30 78 45 33 35 43 2c 20 30 78 31 31 44 30 2c 20  0xE35C, 0x11D0, 
287b0 5b 30 78 39 36 2c 20 30 78 39 32 2c 20 30 78 30  [0x96, 0x92, 0x0
287c0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
287d0 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d  xC3, 0x35, 0x8C]
287e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
287f0 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 43 4f 5f 52  ID_NDIS_GEN_CO_R
28800 43 56 5f 50 44 55 53 5f 45 52 52 4f 52 20 3d 20  CV_PDUS_ERROR = 
28810 7b 30 78 30 41 32 31 34 38 30 38 2c 20 30 78 45  {0x0A214808, 0xE
28820 33 35 46 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  35F, 0x11D0, [0x
28830 39 36 2c 20 30 78 39 32 2c 20 30 78 30 30 2c 20  96, 0x92, 0x00, 
28840 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33  0xC0, 0x4F, 0xC3
28850 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a  , 0x35, 0x8C]};.
28860 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
28870 4e 44 49 53 5f 47 45 4e 5f 43 4f 5f 52 43 56 5f  NDIS_GEN_CO_RCV_
28880 50 44 55 53 5f 4e 4f 5f 42 55 46 46 45 52 20 3d  PDUS_NO_BUFFER =
28890 20 7b 30 78 30 41 32 31 34 38 30 39 2c 20 30 78   {0x0A214809, 0x
288a0 45 33 35 46 2c 20 30 78 31 31 44 30 2c 20 5b 30  E35F, 0x11D0, [0
288b0 78 39 36 2c 20 30 78 39 32 2c 20 30 78 30 30 2c  x96, 0x92, 0x00,
288c0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
288d0 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b  3, 0x35, 0x8C]};
288e0 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
288f0 5f 4e 44 49 53 5f 47 45 4e 5f 43 4f 5f 52 43 56  _NDIS_GEN_CO_RCV
28900 5f 50 44 55 53 5f 4f 4b 20 3d 20 7b 30 78 30 41  _PDUS_OK = {0x0A
28910 32 31 34 38 30 36 2c 20 30 78 45 33 35 46 2c 20  214806, 0xE35F, 
28920 30 78 31 31 44 30 2c 20 5b 30 78 39 36 2c 20 30  0x11D0, [0x96, 0
28930 78 39 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x92, 0x00, 0xC0,
28940 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33   0x4F, 0xC3, 0x3
28950 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x8C]};. cons
28960 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f  t IID GUID_NDIS_
28970 47 45 4e 5f 43 4f 5f 56 45 4e 44 4f 52 5f 44 45  GEN_CO_VENDOR_DE
28980 53 43 52 49 50 54 49 4f 4e 20 3d 20 7b 30 78 37  SCRIPTION = {0x7
28990 39 31 41 44 31 39 37 2c 20 30 78 45 33 35 43 2c  91AD197, 0xE35C,
289a0 20 30 78 31 31 44 30 2c 20 5b 30 78 39 36 2c 20   0x11D0, [0x96, 
289b0 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 43 30  0x92, 0x00, 0xC0
289c0 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78  , 0x4F, 0xC3, 0x
289d0 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e  35, 0x8C]};. con
289e0 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53  st IID GUID_NDIS
289f0 5f 47 45 4e 5f 43 4f 5f 56 45 4e 44 4f 52 5f 44  _GEN_CO_VENDOR_D
28a00 52 49 56 45 52 5f 56 45 52 53 49 20 3d 20 7b 30  RIVER_VERSI = {0
28a10 78 37 39 31 41 44 31 39 43 2c 20 30 78 45 33 35  x791AD19C, 0xE35
28a20 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 36  C, 0x11D0, [0x96
28a30 2c 20 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78  , 0x92, 0x00, 0x
28a40 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20  C0, 0x4F, 0xC3, 
28a50 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63  0x35, 0x8C]};. c
28a60 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44  onst IID GUID_ND
28a70 49 53 5f 47 45 4e 5f 43 4f 5f 56 45 4e 44 4f 52  IS_GEN_CO_VENDOR
28a80 5f 49 44 20 3d 20 7b 30 78 37 39 31 41 44 31 39  _ID = {0x791AD19
28a90 36 2c 20 30 78 45 33 35 43 2c 20 30 78 31 31 44  6, 0xE35C, 0x11D
28aa0 30 2c 20 5b 30 78 39 36 2c 20 30 78 39 32 2c 20  0, [0x96, 0x92, 
28ab0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
28ac0 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78  , 0xC3, 0x35, 0x
28ad0 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  8C]};. const IID
28ae0 20 47 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 43   GUID_NDIS_GEN_C
28af0 4f 5f 58 4d 49 54 5f 50 44 55 53 5f 45 52 52 4f  O_XMIT_PDUS_ERRO
28b00 52 20 3d 20 7b 30 78 30 41 32 31 34 38 30 37 2c  R = {0x0A214807,
28b10 20 30 78 45 33 35 46 2c 20 30 78 31 31 44 30 2c   0xE35F, 0x11D0,
28b20 20 5b 30 78 39 36 2c 20 30 78 39 32 2c 20 30 78   [0x96, 0x92, 0x
28b30 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
28b40 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43  0xC3, 0x35, 0x8C
28b50 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
28b60 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 43 4f 5f  UID_NDIS_GEN_CO_
28b70 58 4d 49 54 5f 50 44 55 53 5f 4f 4b 20 3d 20 7b  XMIT_PDUS_OK = {
28b80 30 78 30 41 32 31 34 38 30 35 2c 20 30 78 45 33  0x0A214805, 0xE3
28b90 35 46 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  5F, 0x11D0, [0x9
28ba0 36 2c 20 30 78 39 32 2c 20 30 78 30 30 2c 20 30  6, 0x92, 0x00, 0
28bb0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c  xC0, 0x4F, 0xC3,
28bc0 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20   0x35, 0x8C]};. 
28bd0 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e  const IID GUID_N
28be0 44 49 53 5f 47 45 4e 5f 43 55 52 52 45 4e 54 5f  DIS_GEN_CURRENT_
28bf0 4c 4f 4f 4b 41 48 45 41 44 20 3d 20 7b 30 78 35  LOOKAHEAD = {0x5
28c00 45 43 31 30 33 36 31 2c 20 30 78 41 36 31 41 2c  EC10361, 0xA61A,
28c10 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20   0x11D0, [0x8D, 
28c20 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30  0xD4, 0x00, 0xC0
28c30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78  , 0x4F, 0xC3, 0x
28c40 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e  35, 0x8C]};. con
28c50 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53  st IID GUID_NDIS
28c60 5f 47 45 4e 5f 43 55 52 52 45 4e 54 5f 50 41 43  _GEN_CURRENT_PAC
28c70 4b 45 54 5f 46 49 4c 54 45 52 20 3d 20 7b 30 78  KET_FILTER = {0x
28c80 35 45 43 31 30 33 36 30 2c 20 30 78 41 36 31 41  5EC10360, 0xA61A
28c90 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c  , 0x11D0, [0x8D,
28ca0 20 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43   0xD4, 0x00, 0xC
28cb0 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
28cc0 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f  x35, 0x8C]};. co
28cd0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49  nst IID GUID_NDI
28ce0 53 5f 47 45 4e 5f 44 52 49 56 45 52 5f 56 45 52  S_GEN_DRIVER_VER
28cf0 53 49 4f 4e 20 3d 20 7b 30 78 35 45 43 31 30 33  SION = {0x5EC103
28d00 36 32 2c 20 30 78 41 36 31 41 2c 20 30 78 31 31  62, 0xA61A, 0x11
28d10 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34 2c  D0, [0x8D, 0xD4,
28d20 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
28d30 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30  F, 0xC3, 0x35, 0
28d40 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8C]};. const II
28d50 44 20 47 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f  D GUID_NDIS_GEN_
28d60 48 41 52 44 57 41 52 45 5f 53 54 41 54 55 53 20  HARDWARE_STATUS 
28d70 3d 20 7b 30 78 35 45 43 31 30 33 35 34 2c 20 30  = {0x5EC10354, 0
28d80 78 41 36 31 41 2c 20 30 78 31 31 44 30 2c 20 5b  xA61A, 0x11D0, [
28d90 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30  0x8D, 0xD4, 0x00
28da0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
28db0 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d  C3, 0x35, 0x8C]}
28dc0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
28dd0 44 5f 4e 44 49 53 5f 47 45 4e 5f 4c 49 4e 4b 5f  D_NDIS_GEN_LINK_
28de0 53 50 45 45 44 20 3d 20 7b 30 78 35 45 43 31 30  SPEED = {0x5EC10
28df0 33 35 39 2c 20 30 78 41 36 31 41 2c 20 30 78 31  359, 0xA61A, 0x1
28e00 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34  1D0, [0x8D, 0xD4
28e10 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
28e20 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20  4F, 0xC3, 0x35, 
28e30 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x8C]};. const I
28e40 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 47 45 4e  ID GUID_NDIS_GEN
28e50 5f 4d 41 43 5f 4f 50 54 49 4f 4e 53 20 3d 20 7b  _MAC_OPTIONS = {
28e60 30 78 35 45 43 31 30 33 36 35 2c 20 30 78 41 36  0x5EC10365, 0xA6
28e70 31 41 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  1A, 0x11D0, [0x8
28e80 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c 20 30  D, 0xD4, 0x00, 0
28e90 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c  xC0, 0x4F, 0xC3,
28ea0 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20   0x35, 0x8C]};. 
28eb0 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e  const IID GUID_N
28ec0 44 49 53 5f 47 45 4e 5f 4d 41 58 49 4d 55 4d 5f  DIS_GEN_MAXIMUM_
28ed0 46 52 41 4d 45 5f 53 49 5a 45 20 3d 20 7b 30 78  FRAME_SIZE = {0x
28ee0 35 45 43 31 30 33 35 38 2c 20 30 78 41 36 31 41  5EC10358, 0xA61A
28ef0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c  , 0x11D0, [0x8D,
28f00 20 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43   0xD4, 0x00, 0xC
28f10 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
28f20 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f  x35, 0x8C]};. co
28f30 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49  nst IID GUID_NDI
28f40 53 5f 47 45 4e 5f 4d 41 58 49 4d 55 4d 5f 4c 4f  S_GEN_MAXIMUM_LO
28f50 4f 4b 41 48 45 41 44 20 3d 20 7b 30 78 35 45 43  OKAHEAD = {0x5EC
28f60 31 30 33 35 37 2c 20 30 78 41 36 31 41 2c 20 30  10357, 0xA61A, 0
28f70 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78  x11D0, [0x8D, 0x
28f80 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  D4, 0x00, 0xC0, 
28f90 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35  0x4F, 0xC3, 0x35
28fa0 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8C]};. const
28fb0 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 47   IID GUID_NDIS_G
28fc0 45 4e 5f 4d 41 58 49 4d 55 4d 5f 53 45 4e 44 5f  EN_MAXIMUM_SEND_
28fd0 50 41 43 4b 45 54 53 20 3d 20 7b 30 78 35 45 43  PACKETS = {0x5EC
28fe0 31 30 33 36 37 2c 20 30 78 41 36 31 41 2c 20 30  10367, 0xA61A, 0
28ff0 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78  x11D0, [0x8D, 0x
29000 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  D4, 0x00, 0xC0, 
29010 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35  0x4F, 0xC3, 0x35
29020 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8C]};. const
29030 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 47   IID GUID_NDIS_G
29040 45 4e 5f 4d 41 58 49 4d 55 4d 5f 54 4f 54 41 4c  EN_MAXIMUM_TOTAL
29050 5f 53 49 5a 45 20 3d 20 7b 30 78 35 45 43 31 30  _SIZE = {0x5EC10
29060 33 36 33 2c 20 30 78 41 36 31 41 2c 20 30 78 31  363, 0xA61A, 0x1
29070 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34  1D0, [0x8D, 0xD4
29080 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
29090 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20  4F, 0xC3, 0x35, 
290a0 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x8C]};. const I
290b0 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 47 45 4e  ID GUID_NDIS_GEN
290c0 5f 4d 45 44 49 41 5f 43 4f 4e 4e 45 43 54 5f 53  _MEDIA_CONNECT_S
290d0 54 41 54 55 53 20 3d 20 7b 30 78 35 45 43 31 30  TATUS = {0x5EC10
290e0 33 36 36 2c 20 30 78 41 36 31 41 2c 20 30 78 31  366, 0xA61A, 0x1
290f0 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34  1D0, [0x8D, 0xD4
29100 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
29110 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20  4F, 0xC3, 0x35, 
29120 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x8C]};. const I
29130 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 47 45 4e  ID GUID_NDIS_GEN
29140 5f 4d 45 44 49 41 5f 49 4e 5f 55 53 45 20 3d 20  _MEDIA_IN_USE = 
29150 7b 30 78 35 45 43 31 30 33 35 36 2c 20 30 78 41  {0x5EC10356, 0xA
29160 36 31 41 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  61A, 0x11D0, [0x
29170 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c 20  8D, 0xD4, 0x00, 
29180 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33  0xC0, 0x4F, 0xC3
29190 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b 0a  , 0x35, 0x8C]};.
291a0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
291b0 4e 44 49 53 5f 47 45 4e 5f 4d 45 44 49 41 5f 53  NDIS_GEN_MEDIA_S
291c0 55 50 50 4f 52 54 45 44 20 3d 20 7b 30 78 35 45  UPPORTED = {0x5E
291d0 43 31 30 33 35 35 2c 20 30 78 41 36 31 41 2c 20  C10355, 0xA61A, 
291e0 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30  0x11D0, [0x8D, 0
291f0 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xD4, 0x00, 0xC0,
29200 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33   0x4F, 0xC3, 0x3
29210 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x8C]};. cons
29220 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f  t IID GUID_NDIS_
29230 47 45 4e 5f 50 48 59 53 49 43 41 4c 5f 4d 45 44  GEN_PHYSICAL_MED
29240 49 55 4d 20 3d 20 7b 30 78 34 31 38 43 41 31 36  IUM = {0x418CA16
29250 44 2c 20 30 78 33 39 33 37 2c 20 30 78 34 32 30  D, 0x3937, 0x420
29260 38 2c 20 5b 30 78 39 34 2c 20 30 78 30 41 2c 20  8, [0x94, 0x0A, 
29270 30 78 45 43 2c 20 30 78 36 31 2c 20 30 78 39 36  0xEC, 0x61, 0x96
29280 2c 20 30 78 32 37 2c 20 30 78 38 30 2c 20 30 78  , 0x27, 0x80, 0x
29290 38 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  85]};. const IID
292a0 20 47 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 52   GUID_NDIS_GEN_R
292b0 43 56 5f 45 52 52 4f 52 20 3d 20 7b 30 78 34 34  CV_ERROR = {0x44
292c0 37 39 35 36 46 44 2c 20 30 78 41 36 31 42 2c 20  7956FD, 0xA61B, 
292d0 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30  0x11D0, [0x8D, 0
292e0 78 44 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xD4, 0x00, 0xC0,
292f0 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33   0x4F, 0xC3, 0x3
29300 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x8C]};. cons
29310 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f  t IID GUID_NDIS_
29320 47 45 4e 5f 52 43 56 5f 4e 4f 5f 42 55 46 46 45  GEN_RCV_NO_BUFFE
29330 52 20 3d 20 7b 30 78 34 34 37 39 35 36 46 45 2c  R = {0x447956FE,
29340 20 30 78 41 36 31 42 2c 20 30 78 31 31 44 30 2c   0xA61B, 0x11D0,
29350 20 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78   [0x8D, 0xD4, 0x
29360 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
29370 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43  0xC3, 0x35, 0x8C
29380 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
29390 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 52 43 56  UID_NDIS_GEN_RCV
293a0 5f 4f 4b 20 3d 20 7b 30 78 34 34 37 39 35 36 46  _OK = {0x447956F
293b0 42 2c 20 30 78 41 36 31 42 2c 20 30 78 31 31 44  B, 0xA61B, 0x11D
293c0 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34 2c 20  0, [0x8D, 0xD4, 
293d0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
293e0 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78  , 0xC3, 0x35, 0x
293f0 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  8C]};. const IID
29400 20 47 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 52   GUID_NDIS_GEN_R
29410 45 43 45 49 56 45 5f 42 4c 4f 43 4b 5f 53 49 5a  ECEIVE_BLOCK_SIZ
29420 45 20 3d 20 7b 30 78 35 45 43 31 30 33 35 44 2c  E = {0x5EC1035D,
29430 20 30 78 41 36 31 41 2c 20 30 78 31 31 44 30 2c   0xA61A, 0x11D0,
29440 20 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78   [0x8D, 0xD4, 0x
29450 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
29460 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43  0xC3, 0x35, 0x8C
29470 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
29480 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 52 45 43  UID_NDIS_GEN_REC
29490 45 49 56 45 5f 42 55 46 46 45 52 5f 53 50 41 43  EIVE_BUFFER_SPAC
294a0 45 20 3d 20 7b 30 78 35 45 43 31 30 33 35 42 2c  E = {0x5EC1035B,
294b0 20 30 78 41 36 31 41 2c 20 30 78 31 31 44 30 2c   0xA61A, 0x11D0,
294c0 20 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78   [0x8D, 0xD4, 0x
294d0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
294e0 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43  0xC3, 0x35, 0x8C
294f0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
29500 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 54 52 41  UID_NDIS_GEN_TRA
29510 4e 53 4d 49 54 5f 42 4c 4f 43 4b 5f 53 49 5a 45  NSMIT_BLOCK_SIZE
29520 20 3d 20 7b 30 78 35 45 43 31 30 33 35 43 2c 20   = {0x5EC1035C, 
29530 30 78 41 36 31 41 2c 20 30 78 31 31 44 30 2c 20  0xA61A, 0x11D0, 
29540 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30  [0x8D, 0xD4, 0x0
29550 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
29560 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d  xC3, 0x35, 0x8C]
29570 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
29580 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 54 52 41 4e  ID_NDIS_GEN_TRAN
29590 53 4d 49 54 5f 42 55 46 46 45 52 5f 53 50 41 43  SMIT_BUFFER_SPAC
295a0 45 20 3d 20 7b 30 78 35 45 43 31 30 33 35 41 2c  E = {0x5EC1035A,
295b0 20 30 78 41 36 31 41 2c 20 30 78 31 31 44 30 2c   0xA61A, 0x11D0,
295c0 20 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78   [0x8D, 0xD4, 0x
295d0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
295e0 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43  0xC3, 0x35, 0x8C
295f0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
29600 55 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 56 45 4e  UID_NDIS_GEN_VEN
29610 44 4f 52 5f 44 45 53 43 52 49 50 54 49 4f 4e 20  DOR_DESCRIPTION 
29620 3d 20 7b 30 78 35 45 43 31 30 33 35 46 2c 20 30  = {0x5EC1035F, 0
29630 78 41 36 31 41 2c 20 30 78 31 31 44 30 2c 20 5b  xA61A, 0x11D0, [
29640 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30  0x8D, 0xD4, 0x00
29650 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
29660 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d  C3, 0x35, 0x8C]}
29670 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
29680 44 5f 4e 44 49 53 5f 47 45 4e 5f 56 45 4e 44 4f  D_NDIS_GEN_VENDO
29690 52 5f 44 52 49 56 45 52 5f 56 45 52 53 49 4f 4e  R_DRIVER_VERSION
296a0 20 3d 20 7b 30 78 34 34 37 39 35 36 46 39 2c 20   = {0x447956F9, 
296b0 30 78 41 36 31 42 2c 20 30 78 31 31 44 30 2c 20  0xA61B, 0x11D0, 
296c0 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30  [0x8D, 0xD4, 0x0
296d0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
296e0 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d  xC3, 0x35, 0x8C]
296f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
29700 49 44 5f 4e 44 49 53 5f 47 45 4e 5f 56 45 4e 44  ID_NDIS_GEN_VEND
29710 4f 52 5f 49 44 20 3d 20 7b 30 78 35 45 43 31 30  OR_ID = {0x5EC10
29720 33 35 45 2c 20 30 78 41 36 31 41 2c 20 30 78 31  35E, 0xA61A, 0x1
29730 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 34  1D0, [0x8D, 0xD4
29740 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
29750 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20  4F, 0xC3, 0x35, 
29760 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x8C]};. const I
29770 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 47 45 4e  ID GUID_NDIS_GEN
29780 5f 56 4c 41 4e 5f 49 44 20 3d 20 7b 30 78 37 36  _VLAN_ID = {0x76
29790 35 44 43 37 30 32 2c 20 30 78 43 35 45 38 2c 20  5DC702, 0xC5E8, 
297a0 30 78 34 42 36 37 2c 20 5b 30 78 38 34 2c 20 30  0x4B67, [0x84, 0
297b0 78 33 42 2c 20 30 78 33 46 2c 20 30 78 35 41 2c  x3B, 0x3F, 0x5A,
297c0 20 30 78 34 46 2c 20 30 78 46 32 2c 20 30 78 36   0x4F, 0xF2, 0x6
297d0 34 2c 20 30 78 38 42 5d 7d 3b 0a 20 63 6f 6e 73  4, 0x8B]};. cons
297e0 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f  t IID GUID_NDIS_
297f0 47 45 4e 5f 58 4d 49 54 5f 45 52 52 4f 52 20 3d  GEN_XMIT_ERROR =
29800 20 7b 30 78 34 34 37 39 35 36 46 43 2c 20 30 78   {0x447956FC, 0x
29810 41 36 31 42 2c 20 30 78 31 31 44 30 2c 20 5b 30  A61B, 0x11D0, [0
29820 78 38 44 2c 20 30 78 44 34 2c 20 30 78 30 30 2c  x8D, 0xD4, 0x00,
29830 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
29840 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b  3, 0x35, 0x8C]};
29850 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
29860 5f 4e 44 49 53 5f 47 45 4e 5f 58 4d 49 54 5f 4f  _NDIS_GEN_XMIT_O
29870 4b 20 3d 20 7b 30 78 34 34 37 39 35 36 46 41 2c  K = {0x447956FA,
29880 20 30 78 41 36 31 42 2c 20 30 78 31 31 44 30 2c   0xA61B, 0x11D0,
29890 20 5b 30 78 38 44 2c 20 30 78 44 34 2c 20 30 78   [0x8D, 0xD4, 0x
298a0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
298b0 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43  0xC3, 0x35, 0x8C
298c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
298d0 55 49 44 5f 4e 44 49 53 5f 4c 41 4e 5f 43 4c 41  UID_NDIS_LAN_CLA
298e0 53 53 20 3d 20 7b 30 78 41 44 34 39 38 39 34 34  SS = {0xAD498944
298f0 2c 20 30 78 37 36 32 46 2c 20 30 78 31 31 44 30  , 0x762F, 0x11D0
29900 2c 20 5b 30 78 38 44 2c 20 30 78 43 42 2c 20 30  , [0x8D, 0xCB, 0
29910 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
29920 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38   0xC3, 0x35, 0x8
29930 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  C]};. const IID 
29940 47 55 49 44 5f 4e 44 49 53 5f 4e 4f 54 49 46 59  GUID_NDIS_NOTIFY
29950 5f 41 44 41 50 54 45 52 5f 41 52 52 49 56 41 4c  _ADAPTER_ARRIVAL
29960 20 3d 20 7b 30 78 39 38 31 46 32 44 38 31 2c 20   = {0x981F2D81, 
29970 30 78 42 31 46 33 2c 20 30 78 31 31 44 30 2c 20  0xB1F3, 0x11D0, 
29980 5b 30 78 38 44 2c 20 30 78 44 37 2c 20 30 78 30  [0x8D, 0xD7, 0x0
29990 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
299a0 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d  xC3, 0x35, 0x8C]
299b0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
299c0 49 44 5f 4e 44 49 53 5f 4e 4f 54 49 46 59 5f 41  ID_NDIS_NOTIFY_A
299d0 44 41 50 54 45 52 5f 52 45 4d 4f 56 41 4c 20 3d  DAPTER_REMOVAL =
299e0 20 7b 30 78 39 38 31 46 32 44 38 30 2c 20 30 78   {0x981F2D80, 0x
299f0 42 31 46 33 2c 20 30 78 31 31 44 30 2c 20 5b 30  B1F3, 0x11D0, [0
29a00 78 38 44 2c 20 30 78 44 37 2c 20 30 78 30 30 2c  x8D, 0xD7, 0x00,
29a10 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
29a20 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b  3, 0x35, 0x8C]};
29a30 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
29a40 5f 4e 44 49 53 5f 4e 4f 54 49 46 59 5f 42 49 4e  _NDIS_NOTIFY_BIN
29a50 44 20 3d 20 7b 30 78 35 34 31 33 35 33 31 43 2c  D = {0x5413531C,
29a60 20 30 78 42 31 46 33 2c 20 30 78 31 31 44 30 2c   0xB1F3, 0x11D0,
29a70 20 5b 30 78 38 44 2c 20 30 78 44 37 2c 20 30 78   [0x8D, 0xD7, 0x
29a80 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
29a90 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43  0xC3, 0x35, 0x8C
29aa0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
29ab0 55 49 44 5f 4e 44 49 53 5f 4e 4f 54 49 46 59 5f  UID_NDIS_NOTIFY_
29ac0 55 4e 42 49 4e 44 20 3d 20 7b 30 78 36 45 33 43  UNBIND = {0x6E3C
29ad0 45 31 45 43 2c 20 30 78 42 31 46 33 2c 20 30 78  E1EC, 0xB1F3, 0x
29ae0 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44  11D0, [0x8D, 0xD
29af0 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  7, 0x00, 0xC0, 0
29b00 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c  x4F, 0xC3, 0x35,
29b10 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
29b20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 4e 4f  IID GUID_NDIS_NO
29b30 54 49 46 59 5f 56 43 5f 41 52 52 49 56 41 4c 20  TIFY_VC_ARRIVAL 
29b40 3d 20 7b 30 78 31 38 32 46 39 45 30 43 2c 20 30  = {0x182F9E0C, 0
29b50 78 42 31 46 33 2c 20 30 78 31 31 44 30 2c 20 5b  xB1F3, 0x11D0, [
29b60 30 78 38 44 2c 20 30 78 44 37 2c 20 30 78 30 30  0x8D, 0xD7, 0x00
29b70 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
29b80 43 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d  C3, 0x35, 0x8C]}
29b90 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
29ba0 44 5f 4e 44 49 53 5f 4e 4f 54 49 46 59 5f 56 43  D_NDIS_NOTIFY_VC
29bb0 5f 52 45 4d 4f 56 41 4c 20 3d 20 7b 30 78 39 38  _REMOVAL = {0x98
29bc0 31 46 32 44 37 39 2c 20 30 78 42 31 46 33 2c 20  1F2D79, 0xB1F3, 
29bd0 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30  0x11D0, [0x8D, 0
29be0 78 44 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xD7, 0x00, 0xC0,
29bf0 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33   0x4F, 0xC3, 0x3
29c00 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x8C]};. cons
29c10 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f  t IID GUID_NDIS_
29c20 53 54 41 54 55 53 5f 4c 49 4e 4b 5f 53 50 45 45  STATUS_LINK_SPEE
29c30 44 5f 43 48 41 4e 47 45 20 3d 20 7b 30 78 39 38  D_CHANGE = {0x98
29c40 31 46 32 44 38 35 2c 20 30 78 42 31 46 33 2c 20  1F2D85, 0xB1F3, 
29c50 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30  0x11D0, [0x8D, 0
29c60 78 44 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xD7, 0x00, 0xC0,
29c70 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33   0x4F, 0xC3, 0x3
29c80 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x8C]};. cons
29c90 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f  t IID GUID_NDIS_
29ca0 53 54 41 54 55 53 5f 4d 45 44 49 41 5f 43 4f 4e  STATUS_MEDIA_CON
29cb0 4e 45 43 54 20 3d 20 7b 30 78 39 38 31 46 32 44  NECT = {0x981F2D
29cc0 37 44 2c 20 30 78 42 31 46 33 2c 20 30 78 31 31  7D, 0xB1F3, 0x11
29cd0 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 37 2c  D0, [0x8D, 0xD7,
29ce0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
29cf0 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30  F, 0xC3, 0x35, 0
29d00 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x8C]};. const II
29d10 44 20 47 55 49 44 5f 4e 44 49 53 5f 53 54 41 54  D GUID_NDIS_STAT
29d20 55 53 5f 4d 45 44 49 41 5f 44 49 53 43 4f 4e 4e  US_MEDIA_DISCONN
29d30 45 43 54 20 3d 20 7b 30 78 39 38 31 46 32 44 37  ECT = {0x981F2D7
29d40 45 2c 20 30 78 42 31 46 33 2c 20 30 78 31 31 44  E, 0xB1F3, 0x11D
29d50 30 2c 20 5b 30 78 38 44 2c 20 30 78 44 37 2c 20  0, [0x8D, 0xD7, 
29d60 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
29d70 2c 20 30 78 43 33 2c 20 30 78 33 35 2c 20 30 78  , 0xC3, 0x35, 0x
29d80 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  8C]};. const IID
29d90 20 47 55 49 44 5f 4e 44 49 53 5f 53 54 41 54 55   GUID_NDIS_STATU
29da0 53 5f 4d 45 44 49 41 5f 53 50 45 43 49 46 49 43  S_MEDIA_SPECIFIC
29db0 5f 49 4e 44 49 43 20 3d 20 7b 30 78 39 38 31 46  _INDIC = {0x981F
29dc0 32 44 38 34 2c 20 30 78 42 31 46 33 2c 20 30 78  2D84, 0xB1F3, 0x
29dd0 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 44  11D0, [0x8D, 0xD
29de0 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  7, 0x00, 0xC0, 0
29df0 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33 35 2c  x4F, 0xC3, 0x35,
29e00 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x8C]};. const 
29e10 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f 53 54  IID GUID_NDIS_ST
29e20 41 54 55 53 5f 52 45 53 45 54 5f 45 4e 44 20 3d  ATUS_RESET_END =
29e30 20 7b 30 78 39 38 31 46 32 44 37 37 2c 20 30 78   {0x981F2D77, 0x
29e40 42 31 46 33 2c 20 30 78 31 31 44 30 2c 20 5b 30  B1F3, 0x11D0, [0
29e50 78 38 44 2c 20 30 78 44 37 2c 20 30 78 30 30 2c  x8D, 0xD7, 0x00,
29e60 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
29e70 33 2c 20 30 78 33 35 2c 20 30 78 38 43 5d 7d 3b  3, 0x35, 0x8C]};
29e80 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
29e90 5f 4e 44 49 53 5f 53 54 41 54 55 53 5f 52 45 53  _NDIS_STATUS_RES
29ea0 45 54 5f 53 54 41 52 54 20 3d 20 7b 30 78 39 38  ET_START = {0x98
29eb0 31 46 32 44 37 36 2c 20 30 78 42 31 46 33 2c 20  1F2D76, 0xB1F3, 
29ec0 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30  0x11D0, [0x8D, 0
29ed0 78 44 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xD7, 0x00, 0xC0,
29ee0 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 33   0x4F, 0xC3, 0x3
29ef0 35 2c 20 30 78 38 43 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x8C]};. cons
29f00 74 20 49 49 44 20 47 55 49 44 5f 4e 44 49 53 5f  t IID GUID_NDIS_
29f10 57 41 4b 45 5f 4f 4e 5f 4d 41 47 49 43 5f 50 41  WAKE_ON_MAGIC_PA
29f20 43 4b 45 54 5f 4f 4e 4c 59 20 3d 20 7b 30 78 41  CKET_ONLY = {0xA
29f30 31 34 46 31 43 39 37 2c 20 30 78 38 38 33 39 2c  14F1C97, 0x8839,
29f40 20 30 78 34 46 38 41 2c 20 5b 30 78 39 39 2c 20   0x4F8A, [0x99, 
29f50 30 78 39 36 2c 20 30 78 41 32 2c 20 30 78 38 39  0x96, 0xA2, 0x89
29f60 2c 20 30 78 39 36 2c 20 30 78 45 42 2c 20 30 78  , 0x96, 0xEB, 0x
29f70 42 46 2c 20 30 78 31 44 5d 7d 3b 0a 20 63 6f 6e  BF, 0x1D]};. con
29f80 73 74 20 49 49 44 20 47 55 49 44 5f 4e 45 54 53  st IID GUID_NETS
29f90 48 45 4c 4c 5f 50 52 4f 50 53 20 3d 20 7b 30 78  HELL_PROPS = {0x
29fa0 32 44 31 35 41 39 41 31 2c 20 30 78 41 35 35 36  2D15A9A1, 0xA556
29fb0 2c 20 30 78 34 31 38 39 2c 20 5b 30 78 39 31 2c  , 0x4189, [0x91,
29fc0 20 30 78 41 44 2c 20 30 78 30 32 2c 20 30 78 37   0xAD, 0x02, 0x7
29fd0 34 2c 20 30 78 35 38 2c 20 30 78 46 31 2c 20 30  4, 0x58, 0xF1, 0
29fe0 78 31 41 2c 20 30 78 30 37 5d 7d 3b 0a 20 63 6f  x1A, 0x07]};. co
29ff0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 6f 6e  nst IID GUID_Non
2a000 4c 6f 63 61 6c 56 69 64 4d 65 6d 43 61 70 73 20  LocalVidMemCaps 
2a010 3d 20 7b 30 78 38 36 43 34 46 41 38 30 2c 20 30  = {0x86C4FA80, 0
2a020 78 38 44 38 34 2c 20 30 78 31 31 44 30 2c 20 5b  x8D84, 0x11D0, [
2a030 30 78 39 34 2c 20 30 78 45 38 2c 20 30 78 30 30  0x94, 0xE8, 0x00
2a040 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
2a050 43 33 2c 20 30 78 34 31 2c 20 30 78 33 37 5d 7d  C3, 0x41, 0x37]}
2a060 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
2a070 44 5f 4e 4f 54 49 46 49 43 41 54 49 4f 4e 5f 43  D_NOTIFICATION_C
2a080 48 4f 52 44 20 3d 20 7b 30 78 44 32 41 43 32 38  HORD = {0xD2AC28
2a090 39 42 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31  9B, 0xB39B, 0x11
2a0a0 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c  D1, [0x87, 0x04,
2a0b0 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
2a0c0 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30  8, 0x93, 0xB1, 0
2a0d0 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xBD]};. const II
2a0e0 44 20 47 55 49 44 5f 4e 4f 54 49 46 49 43 41 54  D GUID_NOTIFICAT
2a0f0 49 4f 4e 5f 43 4f 4d 4d 41 4e 44 20 3d 20 7b 30  ION_COMMAND = {0
2a100 78 44 32 41 43 32 38 39 43 2c 20 30 78 42 33 39  xD2AC289C, 0xB39
2a110 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37  B, 0x11D1, [0x87
2a120 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78  , 0x04, 0x00, 0x
2a130 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20  60, 0x08, 0x93, 
2a140 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63  0xB1, 0xBD]};. c
2a150 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 4f  onst IID GUID_NO
2a160 54 49 46 49 43 41 54 49 4f 4e 5f 4d 45 41 53 55  TIFICATION_MEASU
2a170 52 45 41 4e 44 42 45 41 54 20 3d 20 7b 30 78 44  REANDBEAT = {0xD
2a180 32 41 43 32 38 39 41 2c 20 30 78 42 33 39 42 2c  2AC289A, 0xB39B,
2a190 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20   0x11D1, [0x87, 
2a1a0 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30  0x04, 0x00, 0x60
2a1b0 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78  , 0x08, 0x93, 0x
2a1c0 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e  B1, 0xBD]};. con
2a1d0 73 74 20 49 49 44 20 47 55 49 44 5f 4e 4f 54 49  st IID GUID_NOTI
2a1e0 46 49 43 41 54 49 4f 4e 5f 50 45 52 46 4f 52 4d  FICATION_PERFORM
2a1f0 41 4e 43 45 20 3d 20 7b 30 78 38 31 46 37 35 42  ANCE = {0x81F75B
2a200 43 35 2c 20 30 78 34 45 35 44 2c 20 30 78 31 31  C5, 0x4E5D, 0x11
2a210 44 32 2c 20 5b 30 78 42 43 2c 20 30 78 43 37 2c  D2, [0xBC, 0xC7,
2a220 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
2a230 39 2c 20 30 78 32 32 2c 20 30 78 45 36 2c 20 30  9, 0x22, 0xE6, 0
2a240 78 45 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xEB]};. const II
2a250 44 20 47 55 49 44 5f 4e 4f 54 49 46 49 43 41 54  D GUID_NOTIFICAT
2a260 49 4f 4e 5f 53 45 47 4d 45 4e 54 20 3d 20 7b 30  ION_SEGMENT = {0
2a270 78 44 32 41 43 32 38 39 39 2c 20 30 78 42 33 39  xD2AC2899, 0xB39
2a280 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37  B, 0x11D1, [0x87
2a290 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78  , 0x04, 0x00, 0x
2a2a0 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20  60, 0x08, 0x93, 
2a2b0 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63  0xB1, 0xBD]};. c
2a2c0 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 4e 55  onst IID GUID_NU
2a2d0 4c 4c 20 3d 20 7b 30 78 30 30 30 30 30 30 30 30  LL = {0x00000000
2a2e0 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
2a2f0 2c 20 5b 30 78 30 30 2c 20 30 78 30 30 2c 20 30  , [0x00, 0x00, 0
2a300 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
2a310 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
2a320 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
2a330 47 55 49 44 5f 4f 50 54 49 4f 4e 56 41 4c 55 45  GUID_OPTIONVALUE
2a340 45 58 43 4c 55 53 49 56 45 20 3d 20 7b 30 78 36  EXCLUSIVE = {0x6
2a350 36 35 30 34 33 30 42 2c 20 30 78 42 45 30 46 2c  650430B, 0xBE0F,
2a360 20 30 78 31 30 31 41 2c 20 5b 30 78 38 42 2c 20   0x101A, [0x8B, 
2a370 30 78 42 42 2c 20 30 78 30 30 2c 20 30 78 41 41  0xBB, 0x00, 0xAA
2a380 2c 20 30 78 30 30 2c 20 30 78 33 30 2c 20 30 78  , 0x00, 0x30, 0x
2a390 30 43 2c 20 30 78 41 42 5d 7d 3b 0a 20 63 6f 6e  0C, 0xAB]};. con
2a3a0 73 74 20 49 49 44 20 47 55 49 44 5f 4f 70 74 53  st IID GUID_OptS
2a3b0 75 72 66 61 63 65 4b 6d 6f 64 65 49 6e 66 6f 20  urfaceKmodeInfo 
2a3c0 3d 20 7b 30 78 45 30 35 43 38 34 37 32 2c 20 30  = {0xE05C8472, 0
2a3d0 78 35 31 44 34 2c 20 30 78 31 31 44 31 2c 20 5b  x51D4, 0x11D1, [
2a3e0 30 78 38 43 2c 20 30 78 43 45 2c 20 30 78 30 30  0x8C, 0xCE, 0x00
2a3f0 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
2a400 30 36 2c 20 30 78 32 39 2c 20 30 78 41 38 5d 7d  06, 0x29, 0xA8]}
2a410 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
2a420 44 5f 4f 70 74 53 75 72 66 61 63 65 55 6d 6f 64  D_OptSurfaceUmod
2a430 65 49 6e 66 6f 20 3d 20 7b 30 78 39 44 37 39 32  eInfo = {0x9D792
2a440 38 30 34 2c 20 30 78 35 46 41 38 2c 20 30 78 31  804, 0x5FA8, 0x1
2a450 31 44 31 2c 20 5b 30 78 38 43 2c 20 30 78 44 30  1D1, [0x8C, 0xD0
2a460 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
2a470 43 39 2c 20 30 78 30 36 2c 20 30 78 32 39 2c 20  C9, 0x06, 0x29, 
2a480 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA8]};. const I
2a490 49 44 20 47 55 49 44 5f 50 61 74 68 50 72 6f 70  ID GUID_PathProp
2a4a0 65 72 74 79 20 3d 20 7b 30 78 30 30 30 32 44 45  erty = {0x0002DE
2a4b0 38 30 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  80, 0x0000, 0x00
2a4c0 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
2a4d0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
2a4e0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
2a4f0 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
2a500 44 20 47 55 49 44 5f 50 43 49 5f 42 55 53 5f 49  D GUID_PCI_BUS_I
2a510 4e 54 45 52 46 41 43 45 5f 53 54 41 4e 44 41 52  NTERFACE_STANDAR
2a520 44 20 3d 20 7b 30 78 34 39 36 42 38 32 38 31 2c  D = {0x496B8281,
2a530 20 30 78 36 46 32 35 2c 20 30 78 31 31 44 30 2c   0x6F25, 0x11D0,
2a540 20 5b 30 78 42 45 2c 20 30 78 41 46 2c 20 30 78   [0xBE, 0xAF, 0x
2a550 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20  08, 0x00, 0x2B, 
2a560 30 78 45 32 2c 20 30 78 30 39 2c 20 30 78 32 46  0xE2, 0x09, 0x2F
2a570 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
2a580 55 49 44 5f 50 43 49 5f 44 45 56 49 43 45 5f 50  UID_PCI_DEVICE_P
2a590 52 45 53 45 4e 54 5f 49 4e 54 45 52 46 41 43 45  RESENT_INTERFACE
2a5a0 20 3d 20 7b 30 78 44 31 42 38 32 43 32 36 2c 20   = {0xD1B82C26, 
2a5b0 30 78 42 46 34 39 2c 20 30 78 34 35 45 46 2c 20  0xBF49, 0x45EF, 
2a5c0 5b 30 78 42 32 2c 20 30 78 31 36 2c 20 30 78 37  [0xB2, 0x16, 0x7
2a5d0 31 2c 20 30 78 43 42 2c 20 30 78 44 37 2c 20 30  1, 0xCB, 0xD7, 0
2a5e0 78 38 38 2c 20 30 78 39 42 2c 20 30 78 35 37 5d  x88, 0x9B, 0x57]
2a5f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
2a600 49 44 5f 50 43 4d 43 49 41 5f 42 55 53 5f 49 4e  ID_PCMCIA_BUS_IN
2a610 54 45 52 46 41 43 45 5f 53 54 41 4e 44 41 52 44  TERFACE_STANDARD
2a620 20 3d 20 7b 30 78 37 36 31 37 33 41 46 30 2c 20   = {0x76173AF0, 
2a630 30 78 43 35 30 34 2c 20 30 78 31 31 44 31 2c 20  0xC504, 0x11D1, 
2a640 5b 30 78 39 34 2c 20 30 78 37 46 2c 20 30 78 30  [0x94, 0x7F, 0x0
2a650 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
2a660 78 42 39 2c 20 30 78 36 30 2c 20 30 78 45 45 5d  xB9, 0x60, 0xEE]
2a670 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
2a680 49 44 5f 50 65 72 66 41 75 74 6f 44 6f 77 6e 6c  ID_PerfAutoDownl
2a690 6f 61 64 20 3d 20 7b 30 78 46 42 30 39 35 36 35  oad = {0xFB09565
2a6a0 42 2c 20 30 78 33 36 33 31 2c 20 30 78 31 31 44  B, 0x3631, 0x11D
2a6b0 32 2c 20 5b 30 78 42 43 2c 20 30 78 42 38 2c 20  2, [0xBC, 0xB8, 
2a6c0 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
2a6d0 2c 20 30 78 32 32 2c 20 30 78 45 36 2c 20 30 78  , 0x22, 0xE6, 0x
2a6e0 45 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  EB]};. const IID
2a6f0 20 47 55 49 44 5f 50 65 72 66 4d 61 73 74 65 72   GUID_PerfMaster
2a700 47 72 6f 6f 76 65 4c 65 76 65 6c 20 3d 20 7b 30  GrooveLevel = {0
2a710 78 44 32 41 43 32 38 42 32 2c 20 30 78 42 33 39  xD2AC28B2, 0xB39
2a720 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37  B, 0x11D1, [0x87
2a730 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78  , 0x04, 0x00, 0x
2a740 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20  60, 0x08, 0x93, 
2a750 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63  0xB1, 0xBD]};. c
2a760 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 50 65  onst IID GUID_Pe
2a770 72 66 4d 61 73 74 65 72 54 65 6d 70 6f 20 3d 20  rfMasterTempo = 
2a780 7b 30 78 44 32 41 43 32 38 42 30 2c 20 30 78 42  {0xD2AC28B0, 0xB
2a790 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  39B, 0x11D1, [0x
2a7a0 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20  87, 0x04, 0x00, 
2a7b0 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33  0x60, 0x08, 0x93
2a7c0 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a  , 0xB1, 0xBD]};.
2a7d0 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
2a7e0 50 65 72 66 4d 61 73 74 65 72 56 6f 6c 75 6d 65  PerfMasterVolume
2a7f0 20 3d 20 7b 30 78 44 32 41 43 32 38 42 31 2c 20   = {0xD2AC28B1, 
2a800 30 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c 20  0xB39B, 0x11D1, 
2a810 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78 30  [0x87, 0x04, 0x0
2a820 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
2a830 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d  x93, 0xB1, 0xBD]
2a840 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
2a850 49 44 5f 50 4e 50 5f 43 55 53 54 4f 4d 5f 4e 4f  ID_PNP_CUSTOM_NO
2a860 54 49 46 49 43 41 54 49 4f 4e 20 3d 20 7b 30 78  TIFICATION = {0x
2a870 41 43 41 37 33 46 38 45 2c 20 30 78 38 44 32 33  ACA73F8E, 0x8D23
2a880 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 43 2c  , 0x11D1, [0xAC,
2a890 20 30 78 37 44 2c 20 30 78 30 30 2c 20 30 78 30   0x7D, 0x00, 0x0
2a8a0 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20 30  0, 0xF8, 0x75, 0
2a8b0 78 37 31 2c 20 30 78 44 30 5d 7d 3b 0a 20 63 6f  x71, 0xD0]};. co
2a8c0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 50 4e 50  nst IID GUID_PNP
2a8d0 5f 50 4f 57 45 52 5f 4e 4f 54 49 46 49 43 41 54  _POWER_NOTIFICAT
2a8e0 49 4f 4e 20 3d 20 7b 30 78 43 32 43 46 30 36 36  ION = {0xC2CF066
2a8f0 30 2c 20 30 78 45 42 37 41 2c 20 30 78 31 31 44  0, 0xEB7A, 0x11D
2a900 31 2c 20 5b 30 78 42 44 2c 20 30 78 37 46 2c 20  1, [0xBD, 0x7F, 
2a910 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38  0x00, 0x00, 0xF8
2a920 2c 20 30 78 37 35 2c 20 30 78 37 31 2c 20 30 78  , 0x75, 0x71, 0x
2a930 44 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  D0]};. const IID
2a940 20 47 55 49 44 5f 50 4f 56 20 3d 20 7b 30 78 41   GUID_POV = {0xA
2a950 33 36 44 30 32 46 32 2c 20 30 78 43 39 46 33 2c  36D02F2, 0xC9F3,
2a960 20 30 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20   0x11CF, [0xBF, 
2a970 30 78 43 37 2c 20 30 78 34 34 2c 20 30 78 34 35  0xC7, 0x44, 0x45
2a980 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78  , 0x53, 0x54, 0x
2a990 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e  00, 0x00]};. con
2a9a0 73 74 20 49 49 44 20 47 55 49 44 5f 50 4f 57 45  st IID GUID_POWE
2a9b0 52 5f 44 45 56 49 43 45 5f 45 4e 41 42 4c 45 20  R_DEVICE_ENABLE 
2a9c0 3d 20 7b 30 78 38 32 37 43 30 41 36 46 2c 20 30  = {0x827C0A6F, 0
2a9d0 78 46 45 42 30 2c 20 30 78 31 31 44 30 2c 20 5b  xFEB0, 0x11D0, [
2a9e0 30 78 42 44 2c 20 30 78 32 36 2c 20 30 78 30 30  0xBD, 0x26, 0x00
2a9f0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
2aa00 42 37 2c 20 30 78 42 33 2c 20 30 78 32 41 5d 7d  B7, 0xB3, 0x2A]}
2aa10 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
2aa20 44 5f 50 4f 57 45 52 5f 44 45 56 49 43 45 5f 54  D_POWER_DEVICE_T
2aa30 49 4d 45 4f 55 54 53 20 3d 20 7b 30 78 41 34 35  IMEOUTS = {0xA45
2aa40 44 41 37 33 35 2c 20 30 78 46 45 42 30 2c 20 30  DA735, 0xFEB0, 0
2aa50 78 31 31 44 30 2c 20 5b 30 78 42 44 2c 20 30 78  x11D0, [0xBD, 0x
2aa60 32 36 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  26, 0x00, 0xAA, 
2aa70 30 78 30 30 2c 20 30 78 42 37 2c 20 30 78 42 33  0x00, 0xB7, 0xB3
2aa80 2c 20 30 78 32 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x2A]};. const
2aa90 20 49 49 44 20 47 55 49 44 5f 50 4f 57 45 52 5f   IID GUID_POWER_
2aaa0 44 45 56 49 43 45 5f 57 41 4b 45 5f 45 4e 41 42  DEVICE_WAKE_ENAB
2aab0 4c 45 20 3d 20 7b 30 78 41 39 35 34 36 41 38 32  LE = {0xA9546A82
2aac0 2c 20 30 78 46 45 42 30 2c 20 30 78 31 31 44 30  , 0xFEB0, 0x11D0
2aad0 2c 20 5b 30 78 42 44 2c 20 30 78 32 36 2c 20 30  , [0xBD, 0x26, 0
2aae0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
2aaf0 20 30 78 42 37 2c 20 30 78 42 33 2c 20 30 78 32   0xB7, 0xB3, 0x2
2ab00 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  A]};. const IID 
2ab10 47 55 49 44 5f 51 4f 53 5f 42 45 53 54 45 46 46  GUID_QOS_BESTEFF
2ab20 4f 52 54 5f 42 41 4e 44 57 49 44 54 48 20 3d 20  ORT_BANDWIDTH = 
2ab30 7b 30 78 45 44 38 38 35 32 39 30 2c 20 30 78 34  {0xED885290, 0x4
2ab40 30 45 43 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  0EC, 0x11D1, [0x
2ab50 32 43 2c 20 30 78 39 31 2c 20 30 78 30 30 2c 20  2C, 0x91, 0x00, 
2ab60 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 35 37  0xAA, 0x00, 0x57
2ab70 2c 20 30 78 34 39 2c 20 30 78 31 35 5d 7d 3b 0a  , 0x49, 0x15]};.
2ab80 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
2ab90 51 4f 53 5f 45 4e 41 42 4c 45 5f 41 56 47 5f 53  QOS_ENABLE_AVG_S
2aba0 54 41 54 53 20 3d 20 7b 30 78 42 41 46 42 36 44  TATS = {0xBAFB6D
2abb0 31 31 2c 20 30 78 32 37 43 34 2c 20 30 78 34 38  11, 0x27C4, 0x48
2abc0 30 31 2c 20 5b 30 78 41 34 2c 20 30 78 36 46 2c  01, [0xA4, 0x6F,
2abd0 20 30 78 45 46 2c 20 30 78 38 30 2c 20 30 78 38   0xEF, 0x80, 0x8
2abe0 30 2c 20 30 78 43 31 2c 20 30 78 38 38 2c 20 30  0, 0xC1, 0x88, 0
2abf0 78 43 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xC8]};. const II
2ac00 44 20 47 55 49 44 5f 51 4f 53 5f 45 4e 41 42 4c  D GUID_QOS_ENABL
2ac10 45 5f 57 49 4e 44 4f 57 5f 41 44 4a 55 53 54 4d  E_WINDOW_ADJUSTM
2ac20 45 4e 54 20 3d 20 7b 30 78 41 41 39 36 36 37 32  ENT = {0xAA96672
2ac30 35 2c 20 30 78 44 33 45 39 2c 20 30 78 34 43 35  5, 0xD3E9, 0x4C5
2ac40 35 2c 20 5b 30 78 42 33 2c 20 30 78 33 35 2c 20  5, [0xB3, 0x35, 
2ac50 30 78 32 41 2c 20 30 78 30 30 2c 20 30 78 32 37  0x2A, 0x00, 0x27
2ac60 2c 20 30 78 39 41 2c 20 30 78 31 45 2c 20 30 78  , 0x9A, 0x1E, 0x
2ac70 36 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  64]};. const IID
2ac80 20 47 55 49 44 5f 51 4f 53 5f 46 4c 4f 57 5f 38   GUID_QOS_FLOW_8
2ac90 30 32 31 50 5f 43 4f 4e 46 4f 52 4d 49 4e 47 20  021P_CONFORMING 
2aca0 3d 20 7b 30 78 30 38 43 31 45 30 31 33 2c 20 30  = {0x08C1E013, 0
2acb0 78 46 43 44 32 2c 20 30 78 31 31 44 32 2c 20 5b  xFCD2, 0x11D2, [
2acc0 30 78 42 45 2c 20 30 78 31 45 2c 20 30 78 30 30  0xBE, 0x1E, 0x00
2acd0 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
2ace0 39 45 2c 20 30 78 45 36 2c 20 30 78 33 42 5d 7d  9E, 0xE6, 0x3B]}
2acf0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
2ad00 44 5f 51 4f 53 5f 46 4c 4f 57 5f 38 30 32 31 50  D_QOS_FLOW_8021P
2ad10 5f 4e 4f 4e 43 4f 4e 46 4f 52 4d 49 4e 47 20 3d  _NONCONFORMING =
2ad20 20 7b 30 78 30 39 30 32 33 46 39 31 2c 20 30 78   {0x09023F91, 0x
2ad30 46 43 44 32 2c 20 30 78 31 31 44 32 2c 20 5b 30  FCD2, 0x11D2, [0
2ad40 78 42 45 2c 20 30 78 31 45 2c 20 30 78 30 30 2c  xBE, 0x1E, 0x00,
2ad50 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 39   0xA0, 0xC9, 0x9
2ad60 45 2c 20 30 78 45 36 2c 20 30 78 33 42 5d 7d 3b  E, 0xE6, 0x3B]};
2ad70 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
2ad80 5f 51 4f 53 5f 46 4c 4f 57 5f 43 4f 55 4e 54 20  _QOS_FLOW_COUNT 
2ad90 3d 20 7b 30 78 31 31 34 37 46 38 38 30 2c 20 30  = {0x1147F880, 0
2ada0 78 34 30 45 44 2c 20 30 78 31 31 44 31 2c 20 5b  x40ED, 0x11D1, [
2adb0 30 78 32 43 2c 20 30 78 39 31 2c 20 30 78 30 30  0x2C, 0x91, 0x00
2adc0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
2add0 35 37 2c 20 30 78 34 39 2c 20 30 78 31 35 5d 7d  57, 0x49, 0x15]}
2ade0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
2adf0 44 5f 51 4f 53 5f 46 4c 4f 57 5f 49 50 5f 43 4f  D_QOS_FLOW_IP_CO
2ae00 4e 46 4f 52 4d 49 4e 47 20 3d 20 7b 30 78 30 37  NFORMING = {0x07
2ae10 46 39 39 41 38 42 2c 20 30 78 46 43 44 32 2c 20  F99A8B, 0xFCD2, 
2ae20 30 78 31 31 44 32 2c 20 5b 30 78 42 45 2c 20 30  0x11D2, [0xBE, 0
2ae30 78 31 45 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x1E, 0x00, 0xA0,
2ae40 20 30 78 43 39 2c 20 30 78 39 45 2c 20 30 78 45   0xC9, 0x9E, 0xE
2ae50 36 2c 20 30 78 33 42 5d 7d 3b 0a 20 63 6f 6e 73  6, 0x3B]};. cons
2ae60 74 20 49 49 44 20 47 55 49 44 5f 51 4f 53 5f 46  t IID GUID_QOS_F
2ae70 4c 4f 57 5f 49 50 5f 4e 4f 4e 43 4f 4e 46 4f 52  LOW_IP_NONCONFOR
2ae80 4d 49 4e 47 20 3d 20 7b 30 78 30 38 37 41 35 39  MING = {0x087A59
2ae90 38 37 2c 20 30 78 46 43 44 32 2c 20 30 78 31 31  87, 0xFCD2, 0x11
2aea0 44 32 2c 20 5b 30 78 42 45 2c 20 30 78 31 45 2c  D2, [0xBE, 0x1E,
2aeb0 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
2aec0 39 2c 20 30 78 39 45 2c 20 30 78 45 36 2c 20 30  9, 0x9E, 0xE6, 0
2aed0 78 33 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3B]};. const II
2aee0 44 20 47 55 49 44 5f 51 4f 53 5f 46 4c 4f 57 5f  D GUID_QOS_FLOW_
2aef0 4d 4f 44 45 20 3d 20 7b 30 78 35 43 38 32 32 39  MODE = {0x5C8229
2af00 30 41 2c 20 30 78 35 31 35 41 2c 20 30 78 31 31  0A, 0x515A, 0x11
2af10 44 32 2c 20 5b 30 78 38 45 2c 20 30 78 35 38 2c  D2, [0x8E, 0x58,
2af20 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
2af30 46 2c 20 30 78 43 39 2c 20 30 78 42 46 2c 20 30  F, 0xC9, 0xBF, 0
2af40 78 43 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xCB]};. const II
2af50 44 20 47 55 49 44 5f 51 4f 53 5f 49 53 53 4c 4f  D GUID_QOS_ISSLO
2af60 57 5f 46 4c 4f 57 20 3d 20 7b 30 78 41 42 46 32  W_FLOW = {0xABF2
2af70 37 33 41 34 2c 20 30 78 45 45 30 37 2c 20 30 78  73A4, 0xEE07, 0x
2af80 31 31 44 32 2c 20 5b 30 78 42 45 2c 20 30 78 31  11D2, [0xBE, 0x1
2af90 42 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  B, 0x00, 0xA0, 0
2afa0 78 43 39 2c 20 30 78 39 45 2c 20 30 78 45 36 2c  xC9, 0x9E, 0xE6,
2afb0 20 30 78 33 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3B]};. const 
2afc0 49 49 44 20 47 55 49 44 5f 51 4f 53 5f 4c 41 54  IID GUID_QOS_LAT
2afd0 45 4e 43 59 20 3d 20 7b 30 78 46 43 34 30 38 45  ENCY = {0xFC408E
2afe0 46 30 2c 20 30 78 34 30 45 43 2c 20 30 78 31 31  F0, 0x40EC, 0x11
2aff0 44 31 2c 20 5b 30 78 32 43 2c 20 30 78 39 31 2c  D1, [0x2C, 0x91,
2b000 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
2b010 30 2c 20 30 78 35 37 2c 20 30 78 34 39 2c 20 30  0, 0x57, 0x49, 0
2b020 78 31 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x15]};. const II
2b030 44 20 47 55 49 44 5f 51 4f 53 5f 4d 41 58 5f 4f  D GUID_QOS_MAX_O
2b040 55 54 53 54 41 4e 44 49 4e 47 5f 53 45 4e 44 53  UTSTANDING_SENDS
2b050 20 3d 20 7b 30 78 31 36 31 46 46 41 38 36 2c 20   = {0x161FFA86, 
2b060 30 78 36 31 32 30 2c 20 30 78 31 31 44 31 2c 20  0x6120, 0x11D1, 
2b070 5b 30 78 32 43 2c 20 30 78 39 31 2c 20 30 78 30  [0x2C, 0x91, 0x0
2b080 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
2b090 78 35 37 2c 20 30 78 34 39 2c 20 30 78 31 35 5d  x57, 0x49, 0x15]
2b0a0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
2b0b0 49 44 5f 51 4f 53 5f 4e 4f 4e 5f 42 45 53 54 45  ID_QOS_NON_BESTE
2b0c0 46 46 4f 52 54 5f 4c 49 4d 49 54 20 3d 20 7b 30  FFORT_LIMIT = {0
2b0d0 78 31 38 35 43 34 34 45 30 2c 20 30 78 34 30 45  x185C44E0, 0x40E
2b0e0 44 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 32 43  D, 0x11D1, [0x2C
2b0f0 2c 20 30 78 39 31 2c 20 30 78 30 30 2c 20 30 78  , 0x91, 0x00, 0x
2b100 41 41 2c 20 30 78 30 30 2c 20 30 78 35 37 2c 20  AA, 0x00, 0x57, 
2b110 30 78 34 39 2c 20 30 78 31 35 5d 7d 3b 0a 20 63  0x49, 0x15]};. c
2b120 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 51 4f  onst IID GUID_QO
2b130 53 5f 52 45 4d 41 49 4e 49 4e 47 5f 42 41 4e 44  S_REMAINING_BAND
2b140 57 49 44 54 48 20 3d 20 7b 30 78 43 34 43 35 31  WIDTH = {0xC4C51
2b150 37 32 30 2c 20 30 78 34 30 45 43 2c 20 30 78 31  720, 0x40EC, 0x1
2b160 31 44 31 2c 20 5b 30 78 32 43 2c 20 30 78 39 31  1D1, [0x2C, 0x91
2b170 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
2b180 30 30 2c 20 30 78 35 37 2c 20 30 78 34 39 2c 20  00, 0x57, 0x49, 
2b190 30 78 31 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x15]};. const I
2b1a0 49 44 20 47 55 49 44 5f 51 4f 53 5f 53 54 41 54  ID GUID_QOS_STAT
2b1b0 49 53 54 49 43 53 5f 42 55 46 46 45 52 20 3d 20  ISTICS_BUFFER = 
2b1c0 7b 30 78 42 42 32 43 30 39 38 30 2c 20 30 78 45  {0xBB2C0980, 0xE
2b1d0 39 30 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  900, 0x11D1, [0x
2b1e0 42 30 2c 20 30 78 37 45 2c 20 30 78 30 30 2c 20  B0, 0x7E, 0x00, 
2b1f0 30 78 38 30 2c 20 30 78 43 37 2c 20 30 78 31 33  0x80, 0xC7, 0x13
2b200 2c 20 30 78 38 32 2c 20 30 78 42 46 5d 7d 3b 0a  , 0x82, 0xBF]};.
2b210 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
2b220 51 4f 53 5f 54 49 4d 45 52 5f 52 45 53 4f 4c 55  QOS_TIMER_RESOLU
2b230 54 49 4f 4e 20 3d 20 7b 30 78 42 41 31 30 43 43  TION = {0xBA10CC
2b240 38 38 2c 20 30 78 46 31 33 45 2c 20 30 78 31 31  88, 0xF13E, 0x11
2b250 44 32 2c 20 5b 30 78 42 45 2c 20 30 78 31 42 2c  D2, [0xBE, 0x1B,
2b260 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
2b270 39 2c 20 30 78 39 45 2c 20 30 78 45 36 2c 20 30  9, 0x9E, 0xE6, 0
2b280 78 33 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3B]};. const II
2b290 44 20 47 55 49 44 5f 52 61 6d 70 46 6f 72 63 65  D GUID_RampForce
2b2a0 20 3d 20 7b 30 78 31 33 35 34 31 43 32 31 2c 20   = {0x13541C21, 
2b2b0 30 78 38 45 33 33 2c 20 30 78 31 31 44 30 2c 20  0x8E33, 0x11D0, 
2b2c0 5b 30 78 39 41 2c 20 30 78 44 30 2c 20 30 78 30  [0x9A, 0xD0, 0x0
2b2d0 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
2b2e0 78 41 30 2c 20 30 78 36 45 2c 20 30 78 33 35 5d  xA0, 0x6E, 0x35]
2b2f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
2b300 49 44 5f 52 68 79 74 68 6d 50 61 72 61 6d 20 3d  ID_RhythmParam =
2b310 20 7b 30 78 44 32 41 43 32 38 39 46 2c 20 30 78   {0xD2AC289F, 0x
2b320 42 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30  B39B, 0x11D1, [0
2b330 78 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c  x87, 0x04, 0x00,
2b340 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39   0x60, 0x08, 0x9
2b350 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b  3, 0xB1, 0xBD]};
2b360 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
2b370 5f 52 78 41 78 69 73 20 3d 20 7b 30 78 41 33 36  _RxAxis = {0xA36
2b380 44 30 32 46 34 2c 20 30 78 43 39 46 33 2c 20 30  D02F4, 0xC9F3, 0
2b390 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20 30 78  x11CF, [0xBF, 0x
2b3a0 43 37 2c 20 30 78 34 34 2c 20 30 78 34 35 2c 20  C7, 0x44, 0x45, 
2b3b0 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78 30 30  0x53, 0x54, 0x00
2b3c0 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x00]};. const
2b3d0 20 49 49 44 20 47 55 49 44 5f 52 79 41 78 69 73   IID GUID_RyAxis
2b3e0 20 3d 20 7b 30 78 41 33 36 44 30 32 46 35 2c 20   = {0xA36D02F5, 
2b3f0 30 78 43 39 46 33 2c 20 30 78 31 31 43 46 2c 20  0xC9F3, 0x11CF, 
2b400 5b 30 78 42 46 2c 20 30 78 43 37 2c 20 30 78 34  [0xBF, 0xC7, 0x4
2b410 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30  4, 0x45, 0x53, 0
2b420 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d  x54, 0x00, 0x00]
2b430 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
2b440 49 44 5f 52 7a 41 78 69 73 20 3d 20 7b 30 78 41  ID_RzAxis = {0xA
2b450 33 36 44 30 32 45 33 2c 20 30 78 43 39 46 33 2c  36D02E3, 0xC9F3,
2b460 20 30 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20   0x11CF, [0xBF, 
2b470 30 78 43 37 2c 20 30 78 34 34 2c 20 30 78 34 35  0xC7, 0x44, 0x45
2b480 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78  , 0x53, 0x54, 0x
2b490 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e  00, 0x00]};. con
2b4a0 73 74 20 49 49 44 20 47 55 49 44 5f 53 61 77 74  st IID GUID_Sawt
2b4b0 6f 6f 74 68 44 6f 77 6e 20 3d 20 7b 30 78 31 33  oothDown = {0x13
2b4c0 35 34 31 43 32 36 2c 20 30 78 38 45 33 33 2c 20  541C26, 0x8E33, 
2b4d0 30 78 31 31 44 30 2c 20 5b 30 78 39 41 2c 20 30  0x11D0, [0x9A, 0
2b4e0 78 44 30 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xD0, 0x00, 0xA0,
2b4f0 20 30 78 43 39 2c 20 30 78 41 30 2c 20 30 78 36   0xC9, 0xA0, 0x6
2b500 45 2c 20 30 78 33 35 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x35]};. cons
2b510 74 20 49 49 44 20 47 55 49 44 5f 53 61 77 74 6f  t IID GUID_Sawto
2b520 6f 74 68 55 70 20 3d 20 7b 30 78 31 33 35 34 31  othUp = {0x13541
2b530 43 32 35 2c 20 30 78 38 45 33 33 2c 20 30 78 31  C25, 0x8E33, 0x1
2b540 31 44 30 2c 20 5b 30 78 39 41 2c 20 30 78 44 30  1D0, [0x9A, 0xD0
2b550 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
2b560 43 39 2c 20 30 78 41 30 2c 20 30 78 36 45 2c 20  C9, 0xA0, 0x6E, 
2b570 30 78 33 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x35]};. const I
2b580 49 44 20 47 55 49 44 5f 53 65 65 64 56 61 72 69  ID GUID_SeedVari
2b590 61 74 69 6f 6e 73 20 3d 20 7b 30 78 36 35 42 37  ations = {0x65B7
2b5a0 36 46 41 35 2c 20 30 78 46 46 33 37 2c 20 30 78  6FA5, 0xFF37, 0x
2b5b0 31 31 44 32 2c 20 5b 30 78 38 31 2c 20 30 78 34  11D2, [0x81, 0x4
2b5c0 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  E, 0x00, 0xC0, 0
2b5d0 78 34 46 2c 20 30 78 41 33 2c 20 30 78 36 45 2c  x4F, 0xA3, 0x6E,
2b5e0 20 30 78 35 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x58]};. const 
2b5f0 49 49 44 20 47 55 49 44 5f 53 69 6e 65 20 3d 20  IID GUID_Sine = 
2b600 7b 30 78 31 33 35 34 31 43 32 33 2c 20 30 78 38  {0x13541C23, 0x8
2b610 45 33 33 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  E33, 0x11D0, [0x
2b620 39 41 2c 20 30 78 44 30 2c 20 30 78 30 30 2c 20  9A, 0xD0, 0x00, 
2b630 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 41 30  0xA0, 0xC9, 0xA0
2b640 2c 20 30 78 36 45 2c 20 30 78 33 35 5d 7d 3b 0a  , 0x6E, 0x35]};.
2b650 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
2b660 53 6c 69 64 65 72 20 3d 20 7b 30 78 41 33 36 44  Slider = {0xA36D
2b670 30 32 45 34 2c 20 30 78 43 39 46 33 2c 20 30 78  02E4, 0xC9F3, 0x
2b680 31 31 43 46 2c 20 5b 30 78 42 46 2c 20 30 78 43  11CF, [0xBF, 0xC
2b690 37 2c 20 30 78 34 34 2c 20 30 78 34 35 2c 20 30  7, 0x44, 0x45, 0
2b6a0 78 35 33 2c 20 30 78 35 34 2c 20 30 78 30 30 2c  x53, 0x54, 0x00,
2b6b0 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x00]};. const 
2b6c0 49 49 44 20 47 55 49 44 5f 53 70 72 69 6e 67 20  IID GUID_Spring 
2b6d0 3d 20 7b 30 78 31 33 35 34 31 43 32 37 2c 20 30  = {0x13541C27, 0
2b6e0 78 38 45 33 33 2c 20 30 78 31 31 44 30 2c 20 5b  x8E33, 0x11D0, [
2b6f0 30 78 39 41 2c 20 30 78 44 30 2c 20 30 78 30 30  0x9A, 0xD0, 0x00
2b700 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
2b710 41 30 2c 20 30 78 36 45 2c 20 30 78 33 35 5d 7d  A0, 0x6E, 0x35]}
2b720 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
2b730 44 5f 53 71 75 61 72 65 20 3d 20 7b 30 78 31 33  D_Square = {0x13
2b740 35 34 31 43 32 32 2c 20 30 78 38 45 33 33 2c 20  541C22, 0x8E33, 
2b750 30 78 31 31 44 30 2c 20 5b 30 78 39 41 2c 20 30  0x11D0, [0x9A, 0
2b760 78 44 30 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xD0, 0x00, 0xA0,
2b770 20 30 78 43 39 2c 20 30 78 41 30 2c 20 30 78 36   0xC9, 0xA0, 0x6
2b780 45 2c 20 30 78 33 35 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x35]};. cons
2b790 74 20 49 49 44 20 47 55 49 44 5f 53 74 61 6e 64  t IID GUID_Stand
2b7a0 61 72 64 4d 49 44 49 46 69 6c 65 20 3d 20 7b 30  ardMIDIFile = {0
2b7b0 78 30 36 36 32 31 30 37 35 2c 20 30 78 45 39 32  x06621075, 0xE92
2b7c0 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 38  E, 0x11D1, [0xA8
2b7d0 2c 20 30 78 43 35 2c 20 30 78 30 30 2c 20 30 78  , 0xC5, 0x00, 0x
2b7e0 43 30 2c 20 30 78 34 46 2c 20 30 78 41 33 2c 20  C0, 0x4F, 0xA3, 
2b7f0 30 78 37 32 2c 20 30 78 36 45 5d 7d 3b 0a 20 63  0x72, 0x6E]};. c
2b800 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 53 79  onst IID GUID_Sy
2b810 73 4b 65 79 62 6f 61 72 64 20 3d 20 7b 30 78 36  sKeyboard = {0x6
2b820 46 31 44 32 42 36 31 2c 20 30 78 44 35 41 30 2c  F1D2B61, 0xD5A0,
2b830 20 30 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20   0x11CF, [0xBF, 
2b840 30 78 43 37 2c 20 30 78 34 34 2c 20 30 78 34 35  0xC7, 0x44, 0x45
2b850 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78  , 0x53, 0x54, 0x
2b860 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e  00, 0x00]};. con
2b870 73 74 20 49 49 44 20 47 55 49 44 5f 53 79 73 4b  st IID GUID_SysK
2b880 65 79 62 6f 61 72 64 45 6d 20 3d 20 7b 30 78 36  eyboardEm = {0x6
2b890 46 31 44 32 42 38 32 2c 20 30 78 44 35 41 30 2c  F1D2B82, 0xD5A0,
2b8a0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20   0x11CF, [0xBF, 
2b8b0 30 78 43 37 2c 20 30 78 34 34 2c 20 30 78 34 35  0xC7, 0x44, 0x45
2b8c0 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78  , 0x53, 0x54, 0x
2b8d0 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e  00, 0x00]};. con
2b8e0 73 74 20 49 49 44 20 47 55 49 44 5f 53 79 73 4b  st IID GUID_SysK
2b8f0 65 79 62 6f 61 72 64 45 6d 32 20 3d 20 7b 30 78  eyboardEm2 = {0x
2b900 36 46 31 44 32 42 38 33 2c 20 30 78 44 35 41 30  6F1D2B83, 0xD5A0
2b910 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 46 2c  , 0x11CF, [0xBF,
2b920 20 30 78 43 37 2c 20 30 78 34 34 2c 20 30 78 34   0xC7, 0x44, 0x4
2b930 35 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30  5, 0x53, 0x54, 0
2b940 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f  x00, 0x00]};. co
2b950 6e 73 74 20 49 49 44 20 47 55 49 44 5f 53 79 73  nst IID GUID_Sys
2b960 4d 6f 75 73 65 20 3d 20 7b 30 78 36 46 31 44 32  Mouse = {0x6F1D2
2b970 42 36 30 2c 20 30 78 44 35 41 30 2c 20 30 78 31  B60, 0xD5A0, 0x1
2b980 31 43 46 2c 20 5b 30 78 42 46 2c 20 30 78 43 37  1CF, [0xBF, 0xC7
2b990 2c 20 30 78 34 34 2c 20 30 78 34 35 2c 20 30 78  , 0x44, 0x45, 0x
2b9a0 35 33 2c 20 30 78 35 34 2c 20 30 78 30 30 2c 20  53, 0x54, 0x00, 
2b9b0 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x00]};. const I
2b9c0 49 44 20 47 55 49 44 5f 53 79 73 4d 6f 75 73 65  ID GUID_SysMouse
2b9d0 45 6d 20 3d 20 7b 30 78 36 46 31 44 32 42 38 30  Em = {0x6F1D2B80
2b9e0 2c 20 30 78 44 35 41 30 2c 20 30 78 31 31 43 46  , 0xD5A0, 0x11CF
2b9f0 2c 20 5b 30 78 42 46 2c 20 30 78 43 37 2c 20 30  , [0xBF, 0xC7, 0
2ba00 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c  x44, 0x45, 0x53,
2ba10 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30   0x54, 0x00, 0x0
2ba20 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
2ba30 47 55 49 44 5f 53 79 73 4d 6f 75 73 65 45 6d 32  GUID_SysMouseEm2
2ba40 20 3d 20 7b 30 78 36 46 31 44 32 42 38 31 2c 20   = {0x6F1D2B81, 
2ba50 30 78 44 35 41 30 2c 20 30 78 31 31 43 46 2c 20  0xD5A0, 0x11CF, 
2ba60 5b 30 78 42 46 2c 20 30 78 43 37 2c 20 30 78 34  [0xBF, 0xC7, 0x4
2ba70 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30  4, 0x45, 0x53, 0
2ba80 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d  x54, 0x00, 0x00]
2ba90 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55  };. const IID GU
2baa0 49 44 5f 54 41 52 47 45 54 5f 44 45 56 49 43 45  ID_TARGET_DEVICE
2bab0 5f 51 55 45 52 59 5f 52 45 4d 4f 56 45 20 3d 20  _QUERY_REMOVE = 
2bac0 7b 30 78 43 42 33 41 34 30 30 36 2c 20 30 78 34  {0xCB3A4006, 0x4
2bad0 36 46 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  6F0, 0x11D0, [0x
2bae0 42 30 2c 20 30 78 38 46 2c 20 30 78 30 30 2c 20  B0, 0x8F, 0x00, 
2baf0 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78 31 33  0x60, 0x97, 0x13
2bb00 2c 20 30 78 30 35 2c 20 30 78 33 46 5d 7d 3b 0a  , 0x05, 0x3F]};.
2bb10 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f   const IID GUID_
2bb20 54 41 52 47 45 54 5f 44 45 56 49 43 45 5f 52 45  TARGET_DEVICE_RE
2bb30 4d 4f 56 45 5f 43 41 4e 43 45 4c 4c 45 44 20 3d  MOVE_CANCELLED =
2bb40 20 7b 30 78 43 42 33 41 34 30 30 37 2c 20 30 78   {0xCB3A4007, 0x
2bb50 34 36 46 30 2c 20 30 78 31 31 44 30 2c 20 5b 30  46F0, 0x11D0, [0
2bb60 78 42 30 2c 20 30 78 38 46 2c 20 30 78 30 30 2c  xB0, 0x8F, 0x00,
2bb70 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78 31   0x60, 0x97, 0x1
2bb80 33 2c 20 30 78 30 35 2c 20 30 78 33 46 5d 7d 3b  3, 0x05, 0x3F]};
2bb90 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
2bba0 5f 54 41 52 47 45 54 5f 44 45 56 49 43 45 5f 52  _TARGET_DEVICE_R
2bbb0 45 4d 4f 56 45 5f 43 4f 4d 50 4c 45 54 45 20 3d  EMOVE_COMPLETE =
2bbc0 20 7b 30 78 43 42 33 41 34 30 30 38 2c 20 30 78   {0xCB3A4008, 0x
2bbd0 34 36 46 30 2c 20 30 78 31 31 44 30 2c 20 5b 30  46F0, 0x11D0, [0
2bbe0 78 42 30 2c 20 30 78 38 46 2c 20 30 78 30 30 2c  xB0, 0x8F, 0x00,
2bbf0 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78 31   0x60, 0x97, 0x1
2bc00 33 2c 20 30 78 30 35 2c 20 30 78 33 46 5d 7d 3b  3, 0x05, 0x3F]};
2bc10 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49 44  . const IID GUID
2bc20 5f 54 65 6d 70 6f 50 61 72 61 6d 20 3d 20 7b 30  _TempoParam = {0
2bc30 78 44 32 41 43 32 38 41 35 2c 20 30 78 42 33 39  xD2AC28A5, 0xB39
2bc40 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37  B, 0x11D1, [0x87
2bc50 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78  , 0x04, 0x00, 0x
2bc60 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20  60, 0x08, 0x93, 
2bc70 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63  0xB1, 0xBD]};. c
2bc80 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 54 69  onst IID GUID_Ti
2bc90 6d 65 53 69 67 6e 61 74 75 72 65 20 3d 20 7b 30  meSignature = {0
2bca0 78 44 32 41 43 32 38 41 34 2c 20 30 78 42 33 39  xD2AC28A4, 0xB39
2bcb0 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37  B, 0x11D1, [0x87
2bcc0 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78  , 0x04, 0x00, 0x
2bcd0 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20  60, 0x08, 0x93, 
2bce0 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63  0xB1, 0xBD]};. c
2bcf0 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 54 52  onst IID GUID_TR
2bd00 41 4e 53 4c 41 54 4f 52 5f 49 4e 54 45 52 46 41  ANSLATOR_INTERFA
2bd10 43 45 5f 53 54 41 4e 44 41 52 44 20 3d 20 7b 30  CE_STANDARD = {0
2bd20 78 36 43 31 35 34 41 39 32 2c 20 30 78 41 41 43  x6C154A92, 0xAAC
2bd30 46 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44  F, 0x11D0, [0x8D
2bd40 2c 20 30 78 32 41 2c 20 30 78 30 30 2c 20 30 78  , 0x2A, 0x00, 0x
2bd50 41 30 2c 20 30 78 43 39 2c 20 30 78 30 36 2c 20  A0, 0xC9, 0x06, 
2bd60 30 78 42 32 2c 20 30 78 34 34 5d 7d 3b 0a 20 63  0xB2, 0x44]};. c
2bd70 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 54 72  onst IID GUID_Tr
2bd80 69 61 6e 67 6c 65 20 3d 20 7b 30 78 31 33 35 34  iangle = {0x1354
2bd90 31 43 32 34 2c 20 30 78 38 45 33 33 2c 20 30 78  1C24, 0x8E33, 0x
2bda0 31 31 44 30 2c 20 5b 30 78 39 41 2c 20 30 78 44  11D0, [0x9A, 0xD
2bdb0 30 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  0, 0x00, 0xA0, 0
2bdc0 78 43 39 2c 20 30 78 41 30 2c 20 30 78 36 45 2c  xC9, 0xA0, 0x6E,
2bdd0 20 30 78 33 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x35]};. const 
2bde0 49 49 44 20 47 55 49 44 5f 54 52 49 53 54 41 54  IID GUID_TRISTAT
2bdf0 45 20 3d 20 7b 30 78 36 36 35 30 34 33 30 41 2c  E = {0x6650430A,
2be00 20 30 78 42 45 30 46 2c 20 30 78 31 30 31 41 2c   0xBE0F, 0x101A,
2be10 20 5b 30 78 38 42 2c 20 30 78 42 42 2c 20 30 78   [0x8B, 0xBB, 0x
2be20 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
2be30 30 78 33 30 2c 20 30 78 30 43 2c 20 30 78 41 42  0x30, 0x0C, 0xAB
2be40 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47  ]};. const IID G
2be50 55 49 44 5f 55 6e 6b 6e 6f 77 6e 20 3d 20 7b 30  UID_Unknown = {0
2be60 78 41 33 36 44 30 32 46 33 2c 20 30 78 43 39 46  xA36D02F3, 0xC9F
2be70 33 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 46  3, 0x11CF, [0xBF
2be80 2c 20 30 78 43 37 2c 20 30 78 34 34 2c 20 30 78  , 0xC7, 0x44, 0x
2be90 34 35 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20  45, 0x53, 0x54, 
2bea0 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63  0x00, 0x00]};. c
2beb0 6f 6e 73 74 20 49 49 44 20 47 55 49 44 5f 55 6e  onst IID GUID_Un
2bec0 6c 6f 61 64 20 3d 20 7b 30 78 44 32 41 43 32 38  load = {0xD2AC28
2bed0 41 38 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31  A8, 0xB39B, 0x11
2bee0 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c  D1, [0x87, 0x04,
2bef0 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
2bf00 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30  8, 0x93, 0xB1, 0
2bf10 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xBD]};. const II
2bf20 44 20 47 55 49 44 5f 55 73 65 72 4d 6f 64 65 44  D GUID_UserModeD
2bf30 72 69 76 65 72 49 6e 66 6f 20 3d 20 7b 30 78 46  riverInfo = {0xF
2bf40 30 42 30 45 38 45 32 2c 20 30 78 35 46 39 37 2c  0B0E8E2, 0x5F97,
2bf50 20 30 78 31 31 44 31 2c 20 5b 30 78 38 43 2c 20   0x11D1, [0x8C, 
2bf60 30 78 44 30 2c 20 30 78 30 30 2c 20 30 78 41 30  0xD0, 0x00, 0xA0
2bf70 2c 20 30 78 43 39 2c 20 30 78 30 36 2c 20 30 78  , 0xC9, 0x06, 0x
2bf80 32 39 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e  29, 0xA8]};. con
2bf90 73 74 20 49 49 44 20 47 55 49 44 5f 55 73 65 72  st IID GUID_User
2bfa0 4d 6f 64 65 44 72 69 76 65 72 50 61 73 73 77 6f  ModeDriverPasswo
2bfb0 72 64 20 3d 20 7b 30 78 39 37 46 38 36 31 42 36  rd = {0x97F861B6
2bfc0 2c 20 30 78 36 30 41 31 2c 20 30 78 31 31 44 31  , 0x60A1, 0x11D1
2bfd0 2c 20 5b 30 78 38 43 2c 20 30 78 44 30 2c 20 30  , [0x8C, 0xD0, 0
2bfe0 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
2bff0 20 30 78 30 36 2c 20 30 78 32 39 2c 20 30 78 41   0x06, 0x29, 0xA
2c000 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  8]};. const IID 
2c010 47 55 49 44 5f 56 69 64 65 6f 50 6f 72 74 43 61  GUID_VideoPortCa
2c020 6c 6c 62 61 63 6b 73 20 3d 20 7b 30 78 45 46 44  llbacks = {0xEFD
2c030 36 30 43 43 31 2c 20 30 78 34 39 45 37 2c 20 30  60CC1, 0x49E7, 0
2c040 78 31 31 44 30 2c 20 5b 30 78 38 38 2c 20 30 78  x11D0, [0x88, 0x
2c050 39 44 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  9D, 0x00, 0xAA, 
2c060 30 78 30 30 2c 20 30 78 42 42 2c 20 30 78 42 37  0x00, 0xBB, 0xB7
2c070 2c 20 30 78 36 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x6A]};. const
2c080 20 49 49 44 20 47 55 49 44 5f 56 69 64 65 6f 50   IID GUID_VideoP
2c090 6f 72 74 43 61 70 73 20 3d 20 7b 30 78 45 46 44  ortCaps = {0xEFD
2c0a0 36 30 43 43 33 2c 20 30 78 34 39 45 37 2c 20 30  60CC3, 0x49E7, 0
2c0b0 78 31 31 44 30 2c 20 5b 30 78 38 38 2c 20 30 78  x11D0, [0x88, 0x
2c0c0 39 44 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  9D, 0x00, 0xAA, 
2c0d0 30 78 30 30 2c 20 30 78 42 42 2c 20 30 78 42 37  0x00, 0xBB, 0xB7
2c0e0 2c 20 30 78 36 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x6A]};. const
2c0f0 20 49 49 44 20 47 55 49 44 5f 58 41 78 69 73 20   IID GUID_XAxis 
2c100 3d 20 7b 30 78 41 33 36 44 30 32 45 30 2c 20 30  = {0xA36D02E0, 0
2c110 78 43 39 46 33 2c 20 30 78 31 31 43 46 2c 20 5b  xC9F3, 0x11CF, [
2c120 30 78 42 46 2c 20 30 78 43 37 2c 20 30 78 34 34  0xBF, 0xC7, 0x44
2c130 2c 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30 78  , 0x45, 0x53, 0x
2c140 35 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  54, 0x00, 0x00]}
2c150 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
2c160 44 5f 58 50 4f 53 20 3d 20 7b 30 78 36 36 35 30  D_XPOS = {0x6650
2c170 34 33 30 36 2c 20 30 78 42 45 30 46 2c 20 30 78  4306, 0xBE0F, 0x
2c180 31 30 31 41 2c 20 5b 30 78 38 42 2c 20 30 78 42  101A, [0x8B, 0xB
2c190 42 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  B, 0x00, 0xAA, 0
2c1a0 78 30 30 2c 20 30 78 33 30 2c 20 30 78 30 43 2c  x00, 0x30, 0x0C,
2c1b0 20 30 78 41 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xAB]};. const 
2c1c0 49 49 44 20 47 55 49 44 5f 58 50 4f 53 50 49 58  IID GUID_XPOSPIX
2c1d0 45 4c 20 3d 20 7b 30 78 36 36 35 30 34 33 30 32  EL = {0x66504302
2c1e0 2c 20 30 78 42 45 30 46 2c 20 30 78 31 30 31 41  , 0xBE0F, 0x101A
2c1f0 2c 20 5b 30 78 38 42 2c 20 30 78 42 42 2c 20 30  , [0x8B, 0xBB, 0
2c200 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
2c210 20 30 78 33 30 2c 20 30 78 30 43 2c 20 30 78 41   0x30, 0x0C, 0xA
2c220 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
2c230 47 55 49 44 5f 58 53 49 5a 45 20 3d 20 7b 30 78  GUID_XSIZE = {0x
2c240 36 36 35 30 34 33 30 38 2c 20 30 78 42 45 30 46  66504308, 0xBE0F
2c250 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 38 42 2c  , 0x101A, [0x8B,
2c260 20 30 78 42 42 2c 20 30 78 30 30 2c 20 30 78 41   0xBB, 0x00, 0xA
2c270 41 2c 20 30 78 30 30 2c 20 30 78 33 30 2c 20 30  A, 0x00, 0x30, 0
2c280 78 30 43 2c 20 30 78 41 42 5d 7d 3b 0a 20 63 6f  x0C, 0xAB]};. co
2c290 6e 73 74 20 49 49 44 20 47 55 49 44 5f 58 53 49  nst IID GUID_XSI
2c2a0 5a 45 50 49 58 45 4c 20 3d 20 7b 30 78 36 36 35  ZEPIXEL = {0x665
2c2b0 30 34 33 30 34 2c 20 30 78 42 45 30 46 2c 20 30  04304, 0xBE0F, 0
2c2c0 78 31 30 31 41 2c 20 5b 30 78 38 42 2c 20 30 78  x101A, [0x8B, 0x
2c2d0 42 42 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  BB, 0x00, 0xAA, 
2c2e0 30 78 30 30 2c 20 30 78 33 30 2c 20 30 78 30 43  0x00, 0x30, 0x0C
2c2f0 2c 20 30 78 41 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xAB]};. const
2c300 20 49 49 44 20 47 55 49 44 5f 59 41 78 69 73 20   IID GUID_YAxis 
2c310 3d 20 7b 30 78 41 33 36 44 30 32 45 31 2c 20 30  = {0xA36D02E1, 0
2c320 78 43 39 46 33 2c 20 30 78 31 31 43 46 2c 20 5b  xC9F3, 0x11CF, [
2c330 30 78 42 46 2c 20 30 78 43 37 2c 20 30 78 34 34  0xBF, 0xC7, 0x44
2c340 2c 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30 78  , 0x45, 0x53, 0x
2c350 35 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  54, 0x00, 0x00]}
2c360 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
2c370 44 5f 59 50 4f 53 20 3d 20 7b 30 78 36 36 35 30  D_YPOS = {0x6650
2c380 34 33 30 37 2c 20 30 78 42 45 30 46 2c 20 30 78  4307, 0xBE0F, 0x
2c390 31 30 31 41 2c 20 5b 30 78 38 42 2c 20 30 78 42  101A, [0x8B, 0xB
2c3a0 42 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  B, 0x00, 0xAA, 0
2c3b0 78 30 30 2c 20 30 78 33 30 2c 20 30 78 30 43 2c  x00, 0x30, 0x0C,
2c3c0 20 30 78 41 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xAB]};. const 
2c3d0 49 49 44 20 47 55 49 44 5f 59 50 4f 53 50 49 58  IID GUID_YPOSPIX
2c3e0 45 4c 20 3d 20 7b 30 78 36 36 35 30 34 33 30 33  EL = {0x66504303
2c3f0 2c 20 30 78 42 45 30 46 2c 20 30 78 31 30 31 41  , 0xBE0F, 0x101A
2c400 2c 20 5b 30 78 38 42 2c 20 30 78 42 42 2c 20 30  , [0x8B, 0xBB, 0
2c410 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
2c420 20 30 78 33 30 2c 20 30 78 30 43 2c 20 30 78 41   0x30, 0x0C, 0xA
2c430 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
2c440 47 55 49 44 5f 59 53 49 5a 45 20 3d 20 7b 30 78  GUID_YSIZE = {0x
2c450 36 36 35 30 34 33 30 39 2c 20 30 78 42 45 30 46  66504309, 0xBE0F
2c460 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 38 42 2c  , 0x101A, [0x8B,
2c470 20 30 78 42 42 2c 20 30 78 30 30 2c 20 30 78 41   0xBB, 0x00, 0xA
2c480 41 2c 20 30 78 30 30 2c 20 30 78 33 30 2c 20 30  A, 0x00, 0x30, 0
2c490 78 30 43 2c 20 30 78 41 42 5d 7d 3b 0a 20 63 6f  x0C, 0xAB]};. co
2c4a0 6e 73 74 20 49 49 44 20 47 55 49 44 5f 59 53 49  nst IID GUID_YSI
2c4b0 5a 45 50 49 58 45 4c 20 3d 20 7b 30 78 36 36 35  ZEPIXEL = {0x665
2c4c0 30 34 33 30 35 2c 20 30 78 42 45 30 46 2c 20 30  04305, 0xBE0F, 0
2c4d0 78 31 30 31 41 2c 20 5b 30 78 38 42 2c 20 30 78  x101A, [0x8B, 0x
2c4e0 42 42 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  BB, 0x00, 0xAA, 
2c4f0 30 78 30 30 2c 20 30 78 33 30 2c 20 30 78 30 43  0x00, 0x30, 0x0C
2c500 2c 20 30 78 41 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xAB]};. const
2c510 20 49 49 44 20 47 55 49 44 5f 5a 41 78 69 73 20   IID GUID_ZAxis 
2c520 3d 20 7b 30 78 41 33 36 44 30 32 45 32 2c 20 30  = {0xA36D02E2, 0
2c530 78 43 39 46 33 2c 20 30 78 31 31 43 46 2c 20 5b  xC9F3, 0x11CF, [
2c540 30 78 42 46 2c 20 30 78 43 37 2c 20 30 78 34 34  0xBF, 0xC7, 0x44
2c550 2c 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30 78  , 0x45, 0x53, 0x
2c560 35 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  54, 0x00, 0x00]}
2c570 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 47 55 49  ;. const IID GUI
2c580 44 5f 5a 50 69 78 65 6c 46 6f 72 6d 61 74 73 20  D_ZPixelFormats 
2c590 3d 20 7b 30 78 39 33 38 36 39 38 38 30 2c 20 30  = {0x93869880, 0
2c5a0 78 33 36 43 46 2c 20 30 78 31 31 44 31 2c 20 5b  x36CF, 0x11D1, [
2c5b0 30 78 39 42 2c 20 30 78 31 42 2c 20 30 78 30 30  0x9B, 0x1B, 0x00
2c5c0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
2c5d0 42 42 2c 20 30 78 42 38 2c 20 30 78 41 45 5d 7d  BB, 0xB8, 0xAE]}
2c5e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
2c5f0 5f 41 73 79 6e 63 49 41 64 76 69 73 65 53 69 6e  _AsyncIAdviseSin
2c600 6b 20 3d 20 7b 30 78 30 30 30 30 30 31 35 30 2c  k = {0x00000150,
2c610 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
2c620 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
2c630 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
2c640 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
2c650 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2c660 49 44 5f 41 73 79 6e 63 49 41 64 76 69 73 65 53  ID_AsyncIAdviseS
2c670 69 6e 6b 32 20 3d 20 7b 30 78 30 30 30 30 30 31  ink2 = {0x000001
2c680 35 31 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  51, 0x0000, 0x00
2c690 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
2c6a0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
2c6b0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
2c6c0 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
2c6d0 44 20 49 49 44 5f 41 73 79 6e 63 49 42 61 63 6b  D IID_AsyncIBack
2c6e0 67 72 6f 75 6e 64 43 6f 70 79 43 61 6c 6c 62 61  groundCopyCallba
2c6f0 63 6b 20 3d 20 7b 30 78 43 41 32 39 44 32 35 31  ck = {0xCA29D251
2c700 2c 20 30 78 42 34 42 42 2c 20 30 78 34 36 37 39  , 0xB4BB, 0x4679
2c710 2c 20 5b 30 78 41 33 2c 20 30 78 44 39 2c 20 30  , [0xA3, 0xD9, 0
2c720 78 41 45 2c 20 30 78 38 30 2c 20 30 78 30 36 2c  xAE, 0x80, 0x06,
2c730 20 30 78 31 31 2c 20 30 78 39 44 2c 20 30 78 35   0x11, 0x9D, 0x5
2c740 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  4]};. const IID 
2c750 49 49 44 5f 41 73 79 6e 63 49 43 6c 75 73 43 66  IID_AsyncIClusCf
2c760 67 42 61 73 65 43 6c 75 73 74 65 72 20 3d 20 7b  gBaseCluster = {
2c770 30 78 41 38 41 35 43 36 31 34 2c 20 30 78 32 35  0xA8A5C614, 0x25
2c780 31 38 2c 20 30 78 34 37 46 35 2c 20 5b 30 78 39  18, 0x47F5, [0x9
2c790 36 2c 20 30 78 43 41 2c 20 30 78 43 41 2c 20 30  6, 0xCA, 0xCA, 0
2c7a0 78 46 41 2c 20 30 78 37 46 2c 20 30 78 46 42 2c  xFA, 0x7F, 0xFB,
2c7b0 20 30 78 41 46 2c 20 30 78 36 38 5d 7d 3b 0a 20   0xAF, 0x68]};. 
2c7c0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 41 73  const IID IID_As
2c7d0 79 6e 63 49 43 6c 75 73 43 66 67 43 61 6c 6c 62  yncIClusCfgCallb
2c7e0 61 63 6b 20 3d 20 7b 30 78 45 42 43 45 38 39 34  ack = {0xEBCE894
2c7f0 35 2c 20 30 78 41 43 36 39 2c 20 30 78 34 42 33  5, 0xAC69, 0x4B3
2c800 41 2c 20 5b 30 78 38 36 2c 20 30 78 35 44 2c 20  A, [0x86, 0x5D, 
2c810 30 78 45 32 2c 20 30 78 44 34 2c 20 30 78 45 42  0xE2, 0xD4, 0xEB
2c820 2c 20 30 78 33 33 2c 20 30 78 45 34 2c 20 30 78  , 0x33, 0xE4, 0x
2c830 31 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  1B]};. const IID
2c840 20 49 49 44 5f 41 73 79 6e 63 49 43 6c 75 73 43   IID_AsyncIClusC
2c850 66 67 43 6c 75 73 74 65 72 49 6e 66 6f 20 3d 20  fgClusterInfo = 
2c860 7b 30 78 38 42 44 42 41 32 34 37 2c 20 30 78 30  {0x8BDBA247, 0x0
2c870 34 46 35 2c 20 30 78 34 31 31 34 2c 20 5b 30 78  4F5, 0x4114, [0x
2c880 38 33 2c 20 30 78 37 45 2c 20 30 78 42 32 2c 20  83, 0x7E, 0xB2, 
2c890 30 78 36 33 2c 20 30 78 34 31 2c 20 30 78 32 41  0x63, 0x41, 0x2A
2c8a0 2c 20 30 78 34 42 2c 20 30 78 36 34 5d 7d 3b 0a  , 0x4B, 0x64]};.
2c8b0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 41   const IID IID_A
2c8c0 73 79 6e 63 49 43 6c 75 73 43 66 67 43 72 65 64  syncIClusCfgCred
2c8d0 65 6e 74 69 61 6c 73 20 3d 20 7b 30 78 35 34 41  entials = {0x54A
2c8e0 41 39 34 30 36 2c 20 30 78 41 34 30 39 2c 20 30  A9406, 0xA409, 0
2c8f0 78 34 42 34 39 2c 20 5b 30 78 42 33 2c 20 30 78  x4B49, [0xB3, 0x
2c900 31 34 2c 20 30 78 35 46 2c 20 30 78 30 41 2c 20  14, 0x5F, 0x0A, 
2c910 30 78 30 43 2c 20 30 78 45 34 2c 20 30 78 43 38  0x0C, 0xE4, 0xC8
2c920 2c 20 30 78 38 46 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x8F]};. const
2c930 20 49 49 44 20 49 49 44 5f 41 73 79 6e 63 49 43   IID IID_AsyncIC
2c940 6c 75 73 43 66 67 45 76 69 63 74 43 6c 65 61 6e  lusCfgEvictClean
2c950 75 70 20 3d 20 7b 30 78 36 46 45 33 45 33 36 32  up = {0x6FE3E362
2c960 2c 20 30 78 44 33 37 33 2c 20 30 78 34 43 35 46  , 0xD373, 0x4C5F
2c970 2c 20 5b 30 78 41 30 2c 20 30 78 41 46 2c 20 30  , [0xA0, 0xAF, 0
2c980 78 31 44 2c 20 30 78 46 45 2c 20 30 78 38 34 2c  x1D, 0xFE, 0x84,
2c990 20 30 78 39 33 2c 20 30 78 43 36 2c 20 30 78 35   0x93, 0xC6, 0x5
2c9a0 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  5]};. const IID 
2c9b0 49 49 44 5f 41 73 79 6e 63 49 43 6c 75 73 43 66  IID_AsyncIClusCf
2c9c0 67 49 6e 69 74 69 61 6c 69 7a 65 20 3d 20 7b 30  gInitialize = {0
2c9d0 78 32 41 30 45 42 38 32 45 2c 20 30 78 46 38 37  x2A0EB82E, 0xF87
2c9e0 38 2c 20 30 78 34 39 32 41 2c 20 5b 30 78 39 35  8, 0x492A, [0x95
2c9f0 2c 20 30 78 31 45 2c 20 30 78 41 45 2c 20 30 78  , 0x1E, 0xAE, 0x
2ca00 30 30 2c 20 30 78 30 39 2c 20 30 78 31 38 2c 20  00, 0x09, 0x18, 
2ca10 30 78 43 34 2c 20 30 78 41 36 5d 7d 3b 0a 20 63  0xC4, 0xA6]};. c
2ca20 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 41 73 79  onst IID IID_Asy
2ca30 6e 63 49 43 6c 75 73 43 66 67 49 50 41 64 64 72  ncIClusCfgIPAddr
2ca40 65 73 73 49 6e 66 6f 20 3d 20 7b 30 78 41 41 45  essInfo = {0xAAE
2ca50 41 46 30 41 35 2c 20 30 78 45 33 31 30 2c 20 30  AF0A5, 0xE310, 0
2ca60 78 34 36 30 34 2c 20 5b 30 78 41 35 2c 20 30 78  x4604, [0xA5, 0x
2ca70 35 45 2c 20 30 78 32 46 2c 20 30 78 39 44 2c 20  5E, 0x2F, 0x9D, 
2ca80 30 78 44 43 2c 20 30 78 34 31 2c 20 30 78 35 37  0xDC, 0x41, 0x57
2ca90 2c 20 30 78 41 39 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA9]};. const
2caa0 20 49 49 44 20 49 49 44 5f 41 73 79 6e 63 49 43   IID IID_AsyncIC
2cab0 6c 75 73 43 66 67 4d 61 6e 61 67 65 64 52 65 73  lusCfgManagedRes
2cac0 6f 75 72 63 65 49 6e 66 6f 20 3d 20 7b 30 78 37  ourceInfo = {0x7
2cad0 33 36 31 36 30 32 38 2c 20 30 78 31 32 34 33 2c  3616028, 0x1243,
2cae0 20 30 78 34 37 34 39 2c 20 5b 30 78 41 44 2c 20   0x4749, [0xAD, 
2caf0 30 78 38 34 2c 20 30 78 30 42 2c 20 30 78 35 45  0x84, 0x0B, 0x5E
2cb00 2c 20 30 78 42 33 2c 20 30 78 35 38 2c 20 30 78  , 0xB3, 0x58, 0x
2cb10 46 46 2c 20 30 78 41 30 5d 7d 3b 0a 20 63 6f 6e  FF, 0xA0]};. con
2cb20 73 74 20 49 49 44 20 49 49 44 5f 41 73 79 6e 63  st IID IID_Async
2cb30 49 43 6c 75 73 43 66 67 4d 65 6d 62 65 72 53 65  IClusCfgMemberSe
2cb40 74 43 68 61 6e 67 65 4c 69 73 74 65 20 3d 20 7b  tChangeListe = {
2cb50 30 78 32 42 36 34 35 33 35 30 2c 20 30 78 32 36  0x2B645350, 0x26
2cb60 34 33 2c 20 30 78 34 41 42 43 2c 20 5b 30 78 41  43, 0x4ABC, [0xA
2cb70 34 2c 20 30 78 45 35 2c 20 30 78 38 32 2c 20 30  4, 0xE5, 0x82, 0
2cb80 78 34 44 2c 20 30 78 38 38 2c 20 30 78 31 42 2c  x4D, 0x88, 0x1B,
2cb90 20 30 78 37 35 2c 20 30 78 38 32 5d 7d 3b 0a 20   0x75, 0x82]};. 
2cba0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 41 73  const IID IID_As
2cbb0 79 6e 63 49 43 6c 75 73 43 66 67 4e 65 74 77 6f  yncIClusCfgNetwo
2cbc0 72 6b 49 6e 66 6f 20 3d 20 7b 30 78 45 44 37 31  rkInfo = {0xED71
2cbd0 46 44 32 44 2c 20 30 78 41 44 30 32 2c 20 30 78  FD2D, 0xAD02, 0x
2cbe0 34 44 46 43 2c 20 5b 30 78 42 33 2c 20 30 78 37  4DFC, [0xB3, 0x7
2cbf0 36 2c 20 30 78 35 46 2c 20 30 78 46 41 2c 20 30  6, 0x5F, 0xFA, 0
2cc00 78 35 46 2c 20 30 78 35 41 2c 20 30 78 37 43 2c  x5F, 0x5A, 0x7C,
2cc10 20 30 78 32 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x2C]};. const 
2cc20 49 49 44 20 49 49 44 5f 41 73 79 6e 63 49 43 6c  IID IID_AsyncICl
2cc30 75 73 43 66 67 4e 6f 64 65 49 6e 66 6f 20 3d 20  usCfgNodeInfo = 
2cc40 7b 30 78 34 46 33 42 42 34 30 42 2c 20 30 78 44  {0x4F3BB40B, 0xD
2cc50 46 32 37 2c 20 30 78 34 30 41 30 2c 20 5b 30 78  F27, 0x40A0, [0x
2cc60 42 33 2c 20 30 78 31 41 2c 20 30 78 42 41 2c 20  B3, 0x1A, 0xBA, 
2cc70 30 78 31 38 2c 20 30 78 33 32 2c 20 30 78 34 43  0x18, 0x32, 0x4C
2cc80 2c 20 30 78 45 42 2c 20 30 78 39 44 5d 7d 3b 0a  , 0xEB, 0x9D]};.
2cc90 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 41   const IID IID_A
2cca0 73 79 6e 63 49 43 6c 75 73 43 66 67 50 61 72 74  syncIClusCfgPart
2ccb0 69 74 69 6f 6e 49 6e 66 6f 20 3d 20 7b 30 78 45  itionInfo = {0xE
2ccc0 43 31 45 42 44 39 46 2c 20 30 78 35 38 36 36 2c  C1EBD9F, 0x5866,
2ccd0 20 30 78 34 38 34 36 2c 20 5b 30 78 38 39 2c 20   0x4846, [0x89, 
2cce0 30 78 35 32 2c 20 30 78 45 43 2c 20 30 78 33 36  0x52, 0xEC, 0x36
2ccf0 2c 20 30 78 43 33 2c 20 30 78 39 36 2c 20 30 78  , 0xC3, 0x96, 0x
2cd00 31 45 2c 20 30 78 45 46 5d 7d 3b 0a 20 63 6f 6e  1E, 0xEF]};. con
2cd10 73 74 20 49 49 44 20 49 49 44 5f 41 73 79 6e 63  st IID IID_Async
2cd20 49 43 6c 75 73 43 66 67 52 65 73 6f 75 72 63 65  IClusCfgResource
2cd30 54 79 70 65 43 72 65 61 74 65 20 3d 20 7b 30 78  TypeCreate = {0x
2cd40 33 41 46 43 45 33 42 39 2c 20 30 78 35 46 33 45  3AFCE3B9, 0x5F3E
2cd50 2c 20 30 78 34 44 44 46 2c 20 5b 30 78 41 38 2c  , 0x4DDF, [0xA8,
2cd60 20 30 78 46 34 2c 20 30 78 34 42 2c 20 30 78 34   0xF4, 0x4B, 0x4
2cd70 46 2c 20 30 78 43 42 2c 20 30 78 46 32 2c 20 30  F, 0xCB, 0xF2, 0
2cd80 78 38 46 2c 20 30 78 38 46 5d 7d 3b 0a 20 63 6f  x8F, 0x8F]};. co
2cd90 6e 73 74 20 49 49 44 20 49 49 44 5f 41 73 79 6e  nst IID IID_Asyn
2cda0 63 49 43 6c 75 73 43 66 67 52 65 73 6f 75 72 63  cIClusCfgResourc
2cdb0 65 54 79 70 65 49 6e 66 6f 20 3d 20 7b 30 78 43  eTypeInfo = {0xC
2cdc0 36 34 39 41 32 38 32 2c 20 30 78 43 38 34 37 2c  649A282, 0xC847,
2cdd0 20 30 78 34 46 35 43 2c 20 5b 30 78 39 38 2c 20   0x4F5C, [0x98, 
2cde0 30 78 34 31 2c 20 30 78 44 32 2c 20 30 78 46 37  0x41, 0xD2, 0xF7
2cdf0 2c 20 30 78 33 42 2c 20 30 78 35 41 2c 20 30 78  , 0x3B, 0x5A, 0x
2ce00 41 37 2c 20 30 78 31 44 5d 7d 3b 0a 20 63 6f 6e  A7, 0x1D]};. con
2ce10 73 74 20 49 49 44 20 49 49 44 5f 41 73 79 6e 63  st IID IID_Async
2ce20 49 43 6c 75 73 43 66 67 53 65 72 76 65 72 20 3d  IClusCfgServer =
2ce30 20 7b 30 78 32 41 31 36 34 30 41 41 2c 20 30 78   {0x2A1640AA, 0x
2ce40 34 35 36 31 2c 20 30 78 34 41 30 38 2c 20 5b 30  4561, 0x4A08, [0
2ce50 78 42 35 2c 20 30 78 44 39 2c 20 30 78 30 41 2c  xB5, 0xD9, 0x0A,
2ce60 20 30 78 41 33 2c 20 30 78 38 43 2c 20 30 78 36   0xA3, 0x8C, 0x6
2ce70 42 2c 20 30 78 45 36 2c 20 30 78 32 38 5d 7d 3b  B, 0xE6, 0x28]};
2ce80 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
2ce90 41 73 79 6e 63 49 43 6c 75 73 43 66 67 53 74 61  AsyncIClusCfgSta
2cea0 72 74 75 70 4c 69 73 74 65 6e 65 72 20 3d 20 7b  rtupListener = {
2ceb0 30 78 44 32 38 32 43 41 46 30 2c 20 30 78 32 45  0xD282CAF0, 0x2E
2cec0 44 45 2c 20 30 78 34 41 42 39 2c 20 5b 30 78 41  DE, 0x4AB9, [0xA
2ced0 35 2c 20 30 78 44 35 2c 20 30 78 46 37 2c 20 30  5, 0xD5, 0xF7, 0
2cee0 78 42 44 2c 20 30 78 45 33 2c 20 30 78 44 32 2c  xBD, 0xE3, 0xD2,
2cef0 20 30 78 33 46 2c 20 30 78 31 30 5d 7d 3b 0a 20   0x3F, 0x10]};. 
2cf00 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 41 73  const IID IID_As
2cf10 79 6e 63 49 43 6c 75 73 43 66 67 53 74 61 72 74  yncIClusCfgStart
2cf20 75 70 4e 6f 74 69 66 79 20 3d 20 7b 30 78 43 32  upNotify = {0xC2
2cf30 42 30 44 30 36 41 2c 20 30 78 36 33 35 33 2c 20  B0D06A, 0x6353, 
2cf40 30 78 34 45 45 31 2c 20 5b 30 78 42 32 2c 20 30  0x4EE1, [0xB2, 0
2cf50 78 35 33 2c 20 30 78 36 42 2c 20 30 78 30 44 2c  x53, 0x6B, 0x0D,
2cf60 20 30 78 37 35 2c 20 30 78 44 42 2c 20 30 78 32   0x75, 0xDB, 0x2
2cf70 43 2c 20 30 78 44 33 5d 7d 3b 0a 20 63 6f 6e 73  C, 0xD3]};. cons
2cf80 74 20 49 49 44 20 49 49 44 5f 41 73 79 6e 63 49  t IID IID_AsyncI
2cf90 45 6e 75 6d 43 6c 75 73 43 66 67 49 50 41 64 64  EnumClusCfgIPAdd
2cfa0 72 65 73 73 65 73 20 3d 20 7b 30 78 42 44 35 46  resses = {0xBD5F
2cfb0 33 35 42 41 2c 20 30 78 30 42 43 30 2c 20 30 78  35BA, 0x0BC0, 0x
2cfc0 34 35 35 46 2c 20 5b 30 78 39 32 2c 20 30 78 36  455F, [0x92, 0x6
2cfd0 44 2c 20 30 78 43 33 2c 20 30 78 44 33 2c 20 30  D, 0xC3, 0xD3, 0
2cfe0 78 35 36 2c 20 30 78 34 31 2c 20 30 78 39 34 2c  x56, 0x41, 0x94,
2cff0 20 30 78 38 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x87]};. const 
2d000 49 49 44 20 49 49 44 5f 41 73 79 6e 63 49 45 6e  IID IID_AsyncIEn
2d010 75 6d 43 6c 75 73 43 66 67 4d 61 6e 61 67 65 64  umClusCfgManaged
2d020 52 65 73 6f 75 72 63 65 20 3d 20 7b 30 78 42 31  Resource = {0xB1
2d030 33 38 34 38 33 46 2c 20 30 78 39 36 39 35 2c 20  38483F, 0x9695, 
2d040 30 78 34 46 41 36 2c 20 5b 30 78 41 39 2c 20 30  0x4FA6, [0xA9, 0
2d050 78 38 46 2c 20 30 78 30 44 2c 20 30 78 45 32 2c  x8F, 0x0D, 0xE2,
2d060 20 30 78 46 42 2c 20 30 78 33 35 2c 20 30 78 35   0xFB, 0x35, 0x5
2d070 34 2c 20 30 78 34 39 5d 7d 3b 0a 20 63 6f 6e 73  4, 0x49]};. cons
2d080 74 20 49 49 44 20 49 49 44 5f 41 73 79 6e 63 49  t IID IID_AsyncI
2d090 45 6e 75 6d 43 6c 75 73 43 66 67 4e 65 74 77 6f  EnumClusCfgNetwo
2d0a0 72 6b 73 20 3d 20 7b 30 78 46 35 36 42 39 42 30  rks = {0xF56B9B0
2d0b0 44 2c 20 30 78 45 37 42 38 2c 20 30 78 34 39 45  D, 0xE7B8, 0x49E
2d0c0 43 2c 20 5b 30 78 41 38 2c 20 30 78 34 33 2c 20  C, [0xA8, 0x43, 
2d0d0 30 78 35 34 2c 20 30 78 37 35 2c 20 30 78 30 37  0x54, 0x75, 0x07
2d0e0 2c 20 30 78 36 42 2c 20 30 78 39 34 2c 20 30 78  , 0x6B, 0x94, 0x
2d0f0 37 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7D]};. const IID
2d100 20 49 49 44 5f 41 73 79 6e 63 49 45 6e 75 6d 43   IID_AsyncIEnumC
2d110 6c 75 73 43 66 67 50 61 72 74 69 74 69 6f 6e 73  lusCfgPartitions
2d120 20 3d 20 7b 30 78 34 34 34 30 42 42 36 41 2c 20   = {0x4440BB6A, 
2d130 30 78 42 30 41 43 2c 20 30 78 34 37 39 44 2c 20  0xB0AC, 0x479D, 
2d140 5b 30 78 42 35 2c 20 30 78 33 34 2c 20 30 78 37  [0xB5, 0x34, 0x7
2d150 32 2c 20 30 78 36 35 2c 20 30 78 41 33 2c 20 30  2, 0x65, 0xA3, 0
2d160 78 31 44 2c 20 30 78 36 43 2c 20 30 78 35 36 5d  x1D, 0x6C, 0x56]
2d170 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
2d180 44 5f 41 73 79 6e 63 49 4d 75 6c 74 69 51 49 20  D_AsyncIMultiQI 
2d190 3d 20 7b 30 78 30 30 30 45 30 30 32 30 2c 20 30  = {0x000E0020, 0
2d1a0 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
2d1b0 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
2d1c0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
2d1d0 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
2d1e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
2d1f0 5f 41 73 79 6e 63 49 50 69 70 65 42 79 74 65 20  _AsyncIPipeByte 
2d200 3d 20 7b 30 78 44 42 32 46 33 41 43 42 2c 20 30  = {0xDB2F3ACB, 0
2d210 78 32 46 38 36 2c 20 30 78 31 31 44 31 2c 20 5b  x2F86, 0x11D1, [
2d220 30 78 38 45 2c 20 30 78 30 34 2c 20 30 78 30 30  0x8E, 0x04, 0x00
2d230 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
2d240 42 39 2c 20 30 78 39 38 2c 20 30 78 39 41 5d 7d  B9, 0x98, 0x9A]}
2d250 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
2d260 5f 41 73 79 6e 63 49 50 69 70 65 44 6f 75 62 6c  _AsyncIPipeDoubl
2d270 65 20 3d 20 7b 30 78 44 42 32 46 33 41 43 46 2c  e = {0xDB2F3ACF,
2d280 20 30 78 32 46 38 36 2c 20 30 78 31 31 44 31 2c   0x2F86, 0x11D1,
2d290 20 5b 30 78 38 45 2c 20 30 78 30 34 2c 20 30 78   [0x8E, 0x04, 0x
2d2a0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
2d2b0 30 78 42 39 2c 20 30 78 39 38 2c 20 30 78 39 41  0xB9, 0x98, 0x9A
2d2c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2d2d0 49 44 5f 41 73 79 6e 63 49 50 69 70 65 4c 6f 6e  ID_AsyncIPipeLon
2d2e0 67 20 3d 20 7b 30 78 44 42 32 46 33 41 43 44 2c  g = {0xDB2F3ACD,
2d2f0 20 30 78 32 46 38 36 2c 20 30 78 31 31 44 31 2c   0x2F86, 0x11D1,
2d300 20 5b 30 78 38 45 2c 20 30 78 30 34 2c 20 30 78   [0x8E, 0x04, 0x
2d310 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
2d320 30 78 42 39 2c 20 30 78 39 38 2c 20 30 78 39 41  0xB9, 0x98, 0x9A
2d330 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2d340 49 44 5f 41 73 79 6e 63 49 55 6e 6b 6e 6f 77 6e  ID_AsyncIUnknown
2d350 20 3d 20 7b 30 78 30 30 30 45 30 30 30 30 2c 20   = {0x000E0000, 
2d360 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
2d370 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
2d380 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
2d390 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
2d3a0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
2d3b0 44 5f 44 46 43 6f 6e 73 74 72 61 69 6e 74 20 3d  D_DFConstraint =
2d3c0 20 7b 30 78 34 41 33 44 46 30 35 30 2c 20 30 78   {0x4A3DF050, 0x
2d3d0 32 33 42 44 2c 20 30 78 31 31 44 32 2c 20 5b 30  23BD, 0x11D2, [0
2d3e0 78 39 33 2c 20 30 78 39 46 2c 20 30 78 30 30 2c  x93, 0x9F, 0x00,
2d3f0 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 31   0xA0, 0xC9, 0x1
2d400 45 2c 20 30 78 45 44 2c 20 30 78 42 41 5d 7d 3b  E, 0xED, 0xBA]};
2d410 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
2d420 44 49 45 6e 75 6d 57 62 65 6d 43 6c 61 73 73 4f  DIEnumWbemClassO
2d430 62 6a 65 63 74 20 3d 20 7b 30 78 43 42 37 43 41  bject = {0xCB7CA
2d440 30 33 37 2c 20 30 78 46 37 32 39 2c 20 30 78 31  037, 0xF729, 0x1
2d450 31 44 30 2c 20 5b 30 78 39 45 2c 20 30 78 34 44  1D0, [0x9E, 0x4D
2d460 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
2d470 34 46 2c 20 30 78 43 33 2c 20 30 78 32 34 2c 20  4F, 0xC3, 0x24, 
2d480 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA8]};. const I
2d490 49 44 20 49 49 44 5f 44 49 57 62 65 6d 43 61 6c  ID IID_DIWbemCal
2d4a0 6c 52 65 73 75 6c 74 20 3d 20 7b 30 78 43 42 37  lResult = {0xCB7
2d4b0 43 41 30 33 39 2c 20 30 78 46 37 32 39 2c 20 30  CA039, 0xF729, 0
2d4c0 78 31 31 44 30 2c 20 5b 30 78 39 45 2c 20 30 78  x11D0, [0x9E, 0x
2d4d0 34 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  4D, 0x00, 0xC0, 
2d4e0 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 32 34  0x4F, 0xC3, 0x24
2d4f0 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA8]};. const
2d500 20 49 49 44 20 49 49 44 5f 44 49 57 62 65 6d 43   IID IID_DIWbemC
2d510 6c 61 73 73 4f 62 6a 65 63 74 20 3d 20 7b 30 78  lassObject = {0x
2d520 43 42 37 43 41 30 33 33 2c 20 30 78 46 37 32 39  CB7CA033, 0xF729
2d530 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 45 2c  , 0x11D0, [0x9E,
2d540 20 30 78 34 44 2c 20 30 78 30 30 2c 20 30 78 43   0x4D, 0x00, 0xC
2d550 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
2d560 78 32 34 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f  x24, 0xA8]};. co
2d570 6e 73 74 20 49 49 44 20 49 49 44 5f 44 49 57 62  nst IID IID_DIWb
2d580 65 6d 43 6f 6e 74 65 78 74 20 3d 20 7b 30 78 43  emContext = {0xC
2d590 42 37 43 41 30 33 38 2c 20 30 78 46 37 32 39 2c  B7CA038, 0xF729,
2d5a0 20 30 78 31 31 44 30 2c 20 5b 30 78 39 45 2c 20   0x11D0, [0x9E, 
2d5b0 30 78 34 44 2c 20 30 78 30 30 2c 20 30 78 43 30  0x4D, 0x00, 0xC0
2d5c0 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78  , 0x4F, 0xC3, 0x
2d5d0 32 34 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e  24, 0xA8]};. con
2d5e0 73 74 20 49 49 44 20 49 49 44 5f 44 49 57 62 65  st IID IID_DIWbe
2d5f0 6d 4c 6f 63 61 74 6f 72 20 3d 20 7b 30 78 43 42  mLocator = {0xCB
2d600 37 43 41 30 33 35 2c 20 30 78 46 37 32 39 2c 20  7CA035, 0xF729, 
2d610 30 78 31 31 44 30 2c 20 5b 30 78 39 45 2c 20 30  0x11D0, [0x9E, 0
2d620 78 34 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x4D, 0x00, 0xC0,
2d630 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 32   0x4F, 0xC3, 0x2
2d640 34 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73  4, 0xA8]};. cons
2d650 74 20 49 49 44 20 49 49 44 5f 44 49 57 62 65 6d  t IID IID_DIWbem
2d660 4f 62 6a 65 63 74 53 69 6e 6b 20 3d 20 7b 30 78  ObjectSink = {0x
2d670 43 42 37 43 41 30 33 36 2c 20 30 78 46 37 32 39  CB7CA036, 0xF729
2d680 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 45 2c  , 0x11D0, [0x9E,
2d690 20 30 78 34 44 2c 20 30 78 30 30 2c 20 30 78 43   0x4D, 0x00, 0xC
2d6a0 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
2d6b0 78 32 34 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f  x24, 0xA8]};. co
2d6c0 6e 73 74 20 49 49 44 20 49 49 44 5f 44 49 57 62  nst IID IID_DIWb
2d6d0 65 6d 51 75 61 6c 69 66 69 65 72 53 65 74 20 3d  emQualifierSet =
2d6e0 20 7b 30 78 43 42 37 43 41 30 33 34 2c 20 30 78   {0xCB7CA034, 0x
2d6f0 46 37 32 39 2c 20 30 78 31 31 44 30 2c 20 5b 30  F729, 0x11D0, [0
2d700 78 39 45 2c 20 30 78 34 44 2c 20 30 78 30 30 2c  x9E, 0x4D, 0x00,
2d710 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
2d720 33 2c 20 30 78 32 34 2c 20 30 78 41 38 5d 7d 3b  3, 0x24, 0xA8]};
2d730 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
2d740 44 49 57 62 65 6d 53 65 72 76 69 63 65 73 20 3d  DIWbemServices =
2d750 20 7b 30 78 43 42 37 43 41 30 33 41 2c 20 30 78   {0xCB7CA03A, 0x
2d760 46 37 32 39 2c 20 30 78 31 31 44 30 2c 20 5b 30  F729, 0x11D0, [0
2d770 78 39 45 2c 20 30 78 34 44 2c 20 30 78 30 30 2c  x9E, 0x4D, 0x00,
2d780 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
2d790 33 2c 20 30 78 32 34 2c 20 30 78 41 38 5d 7d 3b  3, 0x24, 0xA8]};
2d7a0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
2d7b0 46 6f 6c 64 65 72 20 3d 20 7b 30 78 42 42 43 42  Folder = {0xBBCB
2d7c0 44 45 36 30 2c 20 30 78 43 33 46 46 2c 20 30 78  DE60, 0xC3FF, 0x
2d7d0 31 31 43 45 2c 20 5b 30 78 38 33 2c 20 30 78 35  11CE, [0x83, 0x5
2d7e0 30 2c 20 30 78 34 34 2c 20 30 78 34 35 2c 20 30  0, 0x44, 0x45, 0
2d7f0 78 35 33 2c 20 30 78 35 34 2c 20 30 78 30 30 2c  x53, 0x54, 0x00,
2d800 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x00]};. const 
2d810 49 49 44 20 49 49 44 5f 46 6f 6c 64 65 72 32 20  IID IID_Folder2 
2d820 3d 20 7b 30 78 46 30 44 32 44 38 45 46 2c 20 30  = {0xF0D2D8EF, 0
2d830 78 33 38 39 30 2c 20 30 78 31 31 44 32 2c 20 5b  x3890, 0x11D2, [
2d840 30 78 42 46 2c 20 30 78 38 42 2c 20 30 78 30 30  0xBF, 0x8B, 0x00
2d850 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
2d860 42 39 2c 20 30 78 33 36 2c 20 30 78 36 31 5d 7d  B9, 0x36, 0x61]}
2d870 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
2d880 5f 46 6f 6c 64 65 72 33 20 3d 20 7b 30 78 41 37  _Folder3 = {0xA7
2d890 41 45 35 46 36 34 2c 20 30 78 43 34 44 37 2c 20  AE5F64, 0xC4D7, 
2d8a0 30 78 34 44 37 46 2c 20 5b 30 78 39 33 2c 20 30  0x4D7F, [0x93, 0
2d8b0 78 30 37 2c 20 30 78 34 44 2c 20 30 78 32 34 2c  x07, 0x4D, 0x24,
2d8c0 20 30 78 45 45 2c 20 30 78 35 34 2c 20 30 78 42   0xEE, 0x54, 0xB
2d8d0 38 2c 20 30 78 34 31 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x41]};. cons
2d8e0 74 20 49 49 44 20 49 49 44 5f 46 6f 6c 64 65 72  t IID IID_Folder
2d8f0 49 74 65 6d 20 3d 20 7b 30 78 46 41 43 33 32 43  Item = {0xFAC32C
2d900 38 30 2c 20 30 78 43 42 45 34 2c 20 30 78 31 31  80, 0xCBE4, 0x11
2d910 43 45 2c 20 5b 30 78 38 33 2c 20 30 78 35 30 2c  CE, [0x83, 0x50,
2d920 20 30 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35   0x44, 0x45, 0x5
2d930 33 2c 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30  3, 0x54, 0x00, 0
2d940 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x00]};. const II
2d950 44 20 49 49 44 5f 46 6f 6c 64 65 72 49 74 65 6d  D IID_FolderItem
2d960 32 20 3d 20 7b 30 78 45 44 43 38 31 37 41 41 2c  2 = {0xEDC817AA,
2d970 20 30 78 39 32 42 38 2c 20 30 78 31 31 44 31 2c   0x92B8, 0x11D1,
2d980 20 5b 30 78 42 30 2c 20 30 78 37 35 2c 20 30 78   [0xB0, 0x75, 0x
2d990 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
2d9a0 30 78 43 33 2c 20 30 78 33 41 2c 20 30 78 41 35  0xC3, 0x3A, 0xA5
2d9b0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2d9c0 49 44 5f 46 6f 6c 64 65 72 49 74 65 6d 73 20 3d  ID_FolderItems =
2d9d0 20 7b 30 78 37 34 34 31 32 39 45 30 2c 20 30 78   {0x744129E0, 0x
2d9e0 43 42 45 35 2c 20 30 78 31 31 43 45 2c 20 5b 30  CBE5, 0x11CE, [0
2d9f0 78 38 33 2c 20 30 78 35 30 2c 20 30 78 34 34 2c  x83, 0x50, 0x44,
2da00 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30 78 35   0x45, 0x53, 0x5
2da10 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b  4, 0x00, 0x00]};
2da20 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
2da30 46 6f 6c 64 65 72 49 74 65 6d 73 32 20 3d 20 7b  FolderItems2 = {
2da40 30 78 43 39 34 46 30 41 44 30 2c 20 30 78 46 33  0xC94F0AD0, 0xF3
2da50 36 33 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41  63, 0x11D2, [0xA
2da60 33 2c 20 30 78 32 37 2c 20 30 78 30 30 2c 20 30  3, 0x27, 0x00, 0
2da70 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c  xC0, 0x4F, 0x8E,
2da80 20 30 78 45 43 2c 20 30 78 37 46 5d 7d 3b 0a 20   0xEC, 0x7F]};. 
2da90 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 46 6f  const IID IID_Fo
2daa0 6c 64 65 72 49 74 65 6d 73 33 20 3d 20 7b 30 78  lderItems3 = {0x
2dab0 45 41 41 37 43 33 30 39 2c 20 30 78 42 42 45 43  EAA7C309, 0xBBEC
2dac0 2c 20 30 78 34 39 44 35 2c 20 5b 30 78 38 32 2c  , 0x49D5, [0x82,
2dad0 20 30 78 31 44 2c 20 30 78 36 34 2c 20 30 78 44   0x1D, 0x64, 0xD
2dae0 39 2c 20 30 78 36 36 2c 20 30 78 43 42 2c 20 30  9, 0x66, 0xCB, 0
2daf0 78 36 36 2c 20 30 78 37 46 5d 7d 3b 0a 20 63 6f  x66, 0x7F]};. co
2db00 6e 73 74 20 49 49 44 20 49 49 44 5f 46 6f 6c 64  nst IID IID_Fold
2db10 65 72 49 74 65 6d 56 65 72 62 20 3d 20 7b 30 78  erItemVerb = {0x
2db20 30 38 45 43 33 45 30 30 2c 20 30 78 35 30 42 30  08EC3E00, 0x50B0
2db30 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39 36 2c  , 0x11CF, [0x96,
2db40 20 30 78 30 43 2c 20 30 78 30 30 2c 20 30 78 38   0x0C, 0x00, 0x8
2db50 30 2c 20 30 78 43 37 2c 20 30 78 46 34 2c 20 30  0, 0xC7, 0xF4, 0
2db60 78 45 45 2c 20 30 78 38 35 5d 7d 3b 0a 20 63 6f  xEE, 0x85]};. co
2db70 6e 73 74 20 49 49 44 20 49 49 44 5f 46 6f 6c 64  nst IID IID_Fold
2db80 65 72 49 74 65 6d 56 65 72 62 73 20 3d 20 7b 30  erItemVerbs = {0
2db90 78 31 46 38 33 35 32 43 30 2c 20 30 78 35 30 42  x1F8352C0, 0x50B
2dba0 30 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39 36  0, 0x11CF, [0x96
2dbb0 2c 20 30 78 30 43 2c 20 30 78 30 30 2c 20 30 78  , 0x0C, 0x00, 0x
2dbc0 38 30 2c 20 30 78 43 37 2c 20 30 78 46 34 2c 20  80, 0xC7, 0xF4, 
2dbd0 30 78 45 45 2c 20 30 78 38 35 5d 7d 3b 0a 20 63  0xEE, 0x85]};. c
2dbe0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 63  onst IID IID_IAc
2dbf0 63 65 73 73 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30  cessControl = {0
2dc00 78 45 45 44 44 32 33 45 30 2c 20 30 78 38 34 31  xEEDD23E0, 0x841
2dc10 30 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 31  0, 0x11CE, [0xA1
2dc20 2c 20 30 78 43 33 2c 20 30 78 30 38 2c 20 30 78  , 0xC3, 0x08, 0x
2dc30 30 30 2c 20 30 78 32 42 2c 20 30 78 32 42 2c 20  00, 0x2B, 0x2B, 
2dc40 30 78 38 44 2c 20 30 78 38 46 5d 7d 3b 0a 20 63  0x8D, 0x8F]};. c
2dc50 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 63  onst IID IID_IAc
2dc60 63 65 73 73 69 62 6c 65 20 3d 20 7b 30 78 36 31  cessible = {0x61
2dc70 38 37 33 36 45 30 2c 20 30 78 33 43 33 44 2c 20  8736E0, 0x3C3D, 
2dc80 30 78 31 31 43 46 2c 20 5b 30 78 38 31 2c 20 30  0x11CF, [0x81, 0
2dc90 78 30 43 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x0C, 0x00, 0xAA,
2dca0 20 30 78 30 30 2c 20 30 78 33 38 2c 20 30 78 39   0x00, 0x38, 0x9
2dcb0 42 2c 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73  B, 0x71]};. cons
2dcc0 74 20 49 49 44 20 49 49 44 5f 49 41 63 63 65 73  t IID IID_IAcces
2dcd0 73 69 62 6c 65 48 61 6e 64 6c 65 72 20 3d 20 7b  sibleHandler = {
2dce0 30 78 30 33 30 32 32 34 33 30 2c 20 30 78 41 42  0x03022430, 0xAB
2dcf0 43 34 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  C4, 0x11D0, [0xB
2dd00 44 2c 20 30 78 45 32 2c 20 30 78 30 30 2c 20 30  D, 0xE2, 0x00, 0
2dd10 78 41 41 2c 20 30 78 30 30 2c 20 30 78 31 41 2c  xAA, 0x00, 0x1A,
2dd20 20 30 78 31 39 2c 20 30 78 35 33 5d 7d 3b 0a 20   0x19, 0x53]};. 
2dd30 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41  const IID IID_IA
2dd40 63 63 65 73 73 6f 72 20 3d 20 7b 30 78 30 43 37  ccessor = {0x0C7
2dd50 33 33 41 38 43 2c 20 30 78 32 41 31 43 2c 20 30  33A8C, 0x2A1C, 0
2dd60 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
2dd70 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
2dd80 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
2dd90 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
2dda0 20 49 49 44 20 49 49 44 5f 49 41 63 63 49 64 65   IID IID_IAccIde
2ddb0 6e 74 69 74 79 20 3d 20 7b 30 78 37 38 35 32 42  ntity = {0x7852B
2ddc0 37 38 44 2c 20 30 78 31 43 46 44 2c 20 30 78 34  78D, 0x1CFD, 0x4
2ddd0 31 43 31 2c 20 5b 30 78 41 36 2c 20 30 78 31 35  1C1, [0xA6, 0x15
2dde0 2c 20 30 78 39 43 2c 20 30 78 30 43 2c 20 30 78  , 0x9C, 0x0C, 0x
2ddf0 38 35 2c 20 30 78 39 36 2c 20 30 78 30 42 2c 20  85, 0x96, 0x0B, 
2de00 30 78 35 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x5F]};. const I
2de10 49 44 20 49 49 44 5f 49 41 63 63 6f 75 6e 74 44  ID IID_IAccountD
2de20 69 73 63 6f 76 65 72 79 20 3d 20 7b 30 78 46 41  iscovery = {0xFA
2de30 32 30 32 42 42 43 2c 20 30 78 36 41 42 45 2c 20  202BBC, 0x6ABE, 
2de40 30 78 34 43 31 37 2c 20 5b 30 78 42 31 2c 20 30  0x4C17, [0xB1, 0
2de50 78 38 34 2c 20 30 78 35 37 2c 20 30 78 30 42 2c  x84, 0x57, 0x0B,
2de60 20 30 78 36 43 2c 20 30 78 46 32 2c 20 30 78 35   0x6C, 0xF2, 0x5
2de70 36 2c 20 30 78 41 36 5d 7d 3b 0a 20 63 6f 6e 73  6, 0xA6]};. cons
2de80 74 20 49 49 44 20 49 49 44 5f 49 41 63 63 50 72  t IID IID_IAccPr
2de90 6f 70 53 65 72 76 65 72 20 3d 20 7b 30 78 37 36  opServer = {0x76
2dea0 43 30 44 42 42 42 2c 20 30 78 31 35 45 30 2c 20  C0DBBB, 0x15E0, 
2deb0 30 78 34 45 37 42 2c 20 5b 30 78 42 36 2c 20 30  0x4E7B, [0xB6, 0
2dec0 78 31 42 2c 20 30 78 32 30 2c 20 30 78 45 45 2c  x1B, 0x20, 0xEE,
2ded0 20 30 78 45 41 2c 20 30 78 32 30 2c 20 30 78 30   0xEA, 0x20, 0x0
2dee0 31 2c 20 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73  1, 0xE0]};. cons
2def0 74 20 49 49 44 20 49 49 44 5f 49 41 63 63 50 72  t IID IID_IAccPr
2df00 6f 70 53 65 72 76 69 63 65 73 20 3d 20 7b 30 78  opServices = {0x
2df10 36 45 32 36 45 37 37 36 2c 20 30 78 30 34 46 30  6E26E776, 0x04F0
2df20 2c 20 30 78 34 39 35 44 2c 20 5b 30 78 38 30 2c  , 0x495D, [0x80,
2df30 20 30 78 45 34 2c 20 30 78 33 33 2c 20 30 78 33   0xE4, 0x33, 0x3
2df40 30 2c 20 30 78 33 35 2c 20 30 78 32 45 2c 20 30  0, 0x35, 0x2E, 0
2df50 78 33 31 2c 20 30 78 36 39 5d 7d 3b 0a 20 63 6f  x31, 0x69]};. co
2df60 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 43 4c  nst IID IID_IACL
2df70 69 73 74 20 3d 20 7b 30 78 37 37 41 31 33 30 42  ist = {0x77A130B
2df80 30 2c 20 30 78 39 34 46 44 2c 20 30 78 31 31 44  0, 0x94FD, 0x11D
2df90 30 2c 20 5b 30 78 41 35 2c 20 30 78 34 34 2c 20  0, [0xA5, 0x44, 
2dfa0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
2dfb0 2c 20 30 78 44 37 2c 20 30 78 44 30 2c 20 30 78  , 0xD7, 0xD0, 0x
2dfc0 36 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  62]};. const IID
2dfd0 20 49 49 44 5f 49 41 43 4c 69 73 74 32 20 3d 20   IID_IACList2 = 
2dfe0 7b 30 78 34 37 30 31 34 31 41 30 2c 20 30 78 35  {0x470141A0, 0x5
2dff0 31 38 36 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  186, 0x11D2, [0x
2e000 42 42 2c 20 30 78 42 36 2c 20 30 78 30 30 2c 20  BB, 0xB6, 0x00, 
2e010 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78 37 42  0x60, 0x97, 0x7B
2e020 2c 20 30 78 34 36 2c 20 30 78 34 43 5d 7d 3b 0a  , 0x46, 0x4C]};.
2e030 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
2e040 41 63 74 69 6f 6e 50 72 6f 67 72 65 73 73 20 3d  ActionProgress =
2e050 20 7b 30 78 34 39 46 46 31 31 37 33 2c 20 30 78   {0x49FF1173, 0x
2e060 45 41 44 43 2c 20 30 78 34 34 36 44 2c 20 5b 30  EADC, 0x446D, [0
2e070 78 39 32 2c 20 30 78 38 35 2c 20 30 78 31 35 2c  x92, 0x85, 0x15,
2e080 20 30 78 36 34 2c 20 30 78 35 33 2c 20 30 78 41   0x64, 0x53, 0xA
2e090 36 2c 20 30 78 34 33 2c 20 30 78 31 43 5d 7d 3b  6, 0x43, 0x1C]};
2e0a0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
2e0b0 49 41 63 74 69 6f 6e 50 72 6f 67 72 65 73 73 44  IActionProgressD
2e0c0 69 61 6c 6f 67 20 3d 20 7b 30 78 34 39 46 46 31  ialog = {0x49FF1
2e0d0 31 37 32 2c 20 30 78 45 41 44 43 2c 20 30 78 34  172, 0xEADC, 0x4
2e0e0 34 36 44 2c 20 5b 30 78 39 32 2c 20 30 78 38 35  46D, [0x92, 0x85
2e0f0 2c 20 30 78 31 35 2c 20 30 78 36 34 2c 20 30 78  , 0x15, 0x64, 0x
2e100 35 33 2c 20 30 78 41 36 2c 20 30 78 34 33 2c 20  53, 0xA6, 0x43, 
2e110 30 78 31 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x1C]};. const I
2e120 49 44 20 49 49 44 5f 49 41 63 74 69 76 65 44 65  ID IID_IActiveDe
2e130 73 6b 74 6f 70 20 3d 20 7b 30 78 46 34 39 30 45  sktop = {0xF490E
2e140 42 30 30 2c 20 30 78 31 32 34 30 2c 20 30 78 31  B00, 0x1240, 0x1
2e150 31 44 31 2c 20 5b 30 78 39 38 2c 20 30 78 38 38  1D1, [0x98, 0x88
2e160 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78  , 0x00, 0x60, 0x
2e170 39 37 2c 20 30 78 44 45 2c 20 30 78 41 43 2c 20  97, 0xDE, 0xAC, 
2e180 30 78 46 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xF9]};. const I
2e190 49 44 20 49 49 44 5f 49 41 63 74 69 76 65 49 4d  ID IID_IActiveIM
2e1a0 45 20 3d 20 7b 30 78 36 46 45 32 30 39 36 32 2c  E = {0x6FE20962,
2e1b0 20 30 78 44 30 37 37 2c 20 30 78 31 31 44 30 2c   0xD077, 0x11D0,
2e1c0 20 5b 30 78 38 46 2c 20 30 78 45 37 2c 20 30 78   [0x8F, 0xE7, 0x
2e1d0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
2e1e0 30 78 36 42 2c 20 30 78 43 43 2c 20 30 78 35 39  0x6B, 0xCC, 0x59
2e1f0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2e200 49 44 5f 49 41 63 74 69 76 65 49 4d 45 32 20 3d  ID_IActiveIME2 =
2e210 20 7b 30 78 45 31 43 34 42 46 30 45 2c 20 30 78   {0xE1C4BF0E, 0x
2e220 32 44 35 33 2c 20 30 78 31 31 44 32 2c 20 5b 30  2D53, 0x11D2, [0
2e230 78 39 33 2c 20 30 78 45 31 2c 20 30 78 30 30 2c  x93, 0xE1, 0x00,
2e240 20 30 78 36 30 2c 20 30 78 42 30 2c 20 30 78 36   0x60, 0xB0, 0x6
2e250 37 2c 20 30 78 42 38 2c 20 30 78 36 45 5d 7d 3b  7, 0xB8, 0x6E]};
2e260 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
2e270 49 41 63 74 69 76 65 49 4d 4d 41 70 70 20 3d 20  IActiveIMMApp = 
2e280 7b 30 78 30 38 43 30 45 30 34 30 2c 20 30 78 36  {0x08C0E040, 0x6
2e290 32 44 31 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  2D1, 0x11D1, [0x
2e2a0 39 33 2c 20 30 78 32 36 2c 20 30 78 30 30 2c 20  93, 0x26, 0x00, 
2e2b0 30 78 36 30 2c 20 30 78 42 30 2c 20 30 78 36 37  0x60, 0xB0, 0x67
2e2c0 2c 20 30 78 42 38 2c 20 30 78 36 45 5d 7d 3b 0a  , 0xB8, 0x6E]};.
2e2d0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
2e2e0 41 63 74 69 76 65 49 4d 4d 49 4d 45 20 3d 20 7b  ActiveIMMIME = {
2e2f0 30 78 30 38 43 30 33 34 31 31 2c 20 30 78 46 39  0x08C03411, 0xF9
2e300 36 42 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41  6B, 0x11D0, [0xA
2e310 34 2c 20 30 78 37 35 2c 20 30 78 30 30 2c 20 30  4, 0x75, 0x00, 0
2e320 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 42 2c  xAA, 0x00, 0x6B,
2e330 20 30 78 43 43 2c 20 30 78 35 39 5d 7d 3b 0a 20   0xCC, 0x59]};. 
2e340 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41  const IID IID_IA
2e350 63 74 69 76 65 49 4d 4d 4d 65 73 73 61 67 65 50  ctiveIMMMessageP
2e360 75 6d 70 4f 77 6e 65 72 20 3d 20 7b 30 78 42 35  umpOwner = {0xB5
2e370 43 46 32 43 46 41 2c 20 30 78 38 41 45 42 2c 20  CF2CFA, 0x8AEB, 
2e380 30 78 31 31 44 31 2c 20 5b 30 78 39 33 2c 20 30  0x11D1, [0x93, 0
2e390 78 36 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  x64, 0x00, 0x60,
2e3a0 20 30 78 42 30 2c 20 30 78 36 37 2c 20 30 78 42   0xB0, 0x67, 0xB
2e3b0 38 2c 20 30 78 36 45 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x6E]};. cons
2e3c0 74 20 49 49 44 20 49 49 44 5f 49 41 63 74 69 76  t IID IID_IActiv
2e3d0 65 49 4d 4d 52 65 67 69 73 74 72 61 72 20 3d 20  eIMMRegistrar = 
2e3e0 7b 30 78 42 33 34 35 38 30 38 32 2c 20 30 78 42  {0xB3458082, 0xB
2e3f0 44 30 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  D00, 0x11D1, [0x
2e400 39 33 2c 20 30 78 39 42 2c 20 30 78 30 30 2c 20  93, 0x9B, 0x00, 
2e410 30 78 36 30 2c 20 30 78 42 30 2c 20 30 78 36 37  0x60, 0xB0, 0x67
2e420 2c 20 30 78 42 38 2c 20 30 78 36 45 5d 7d 3b 0a  , 0xB8, 0x6E]};.
2e430 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
2e440 41 63 74 69 76 65 53 63 72 69 70 74 20 3d 20 7b  ActiveScript = {
2e450 30 78 42 42 31 41 32 41 45 31 2c 20 30 78 41 34  0xBB1A2AE1, 0xA4
2e460 46 39 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38  F9, 0x11CF, [0x8
2e470 46 2c 20 30 78 32 30 2c 20 30 78 30 30 2c 20 30  F, 0x20, 0x00, 0
2e480 78 38 30 2c 20 30 78 35 46 2c 20 30 78 32 43 2c  x80, 0x5F, 0x2C,
2e490 20 30 78 44 30 2c 20 30 78 36 34 5d 7d 3b 0a 20   0xD0, 0x64]};. 
2e4a0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41  const IID IID_IA
2e4b0 63 74 69 76 65 53 63 72 69 70 74 41 75 74 68 6f  ctiveScriptAutho
2e4c0 72 20 3d 20 7b 30 78 39 43 31 30 39 44 41 30 2c  r = {0x9C109DA0,
2e4d0 20 30 78 37 30 30 36 2c 20 30 78 31 31 44 31 2c   0x7006, 0x11D1,
2e4e0 20 5b 30 78 42 33 2c 20 30 78 36 43 2c 20 30 78   [0xB3, 0x6C, 0x
2e4f0 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
2e500 30 78 31 31 2c 20 30 78 45 38 2c 20 30 78 42 32  0x11, 0xE8, 0xB2
2e510 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2e520 49 44 5f 49 41 63 74 69 76 65 53 63 72 69 70 74  ID_IActiveScript
2e530 41 75 74 68 6f 72 50 72 6f 63 65 64 75 72 65 20  AuthorProcedure 
2e540 3d 20 7b 30 78 37 45 32 44 34 42 37 30 2c 20 30  = {0x7E2D4B70, 0
2e550 78 42 44 39 41 2c 20 30 78 31 31 44 30 2c 20 5b  xBD9A, 0x11D0, [
2e560 30 78 39 33 2c 20 30 78 33 36 2c 20 30 78 30 30  0x93, 0x36, 0x00
2e570 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
2e580 30 44 2c 20 30 78 43 41 2c 20 30 78 41 39 5d 7d  0D, 0xCA, 0xA9]}
2e590 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
2e5a0 5f 49 41 63 74 69 76 65 53 63 72 69 70 74 44 65  _IActiveScriptDe
2e5b0 62 75 67 20 3d 20 7b 30 78 35 31 39 37 33 43 31  bug = {0x51973C1
2e5c0 30 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44  0, 0xCB0C, 0x11D
2e5d0 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20  0, [0xB5, 0xC9, 
2e5e0 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34  0x00, 0xA0, 0x24
2e5f0 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78  , 0x4A, 0x0E, 0x
2e600 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7A]};. const IID
2e610 20 49 49 44 5f 49 41 63 74 69 76 65 53 63 72 69   IID_IActiveScri
2e620 70 74 44 65 62 75 67 33 32 20 3d 20 7b 30 78 35  ptDebug32 = {0x5
2e630 31 39 37 33 43 31 30 2c 20 30 78 43 42 30 43 2c  1973C10, 0xCB0C,
2e640 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20   0x11D0, [0xB5, 
2e650 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30  0xC9, 0x00, 0xA0
2e660 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78  , 0x24, 0x4A, 0x
2e670 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e  0E, 0x7A]};. con
2e680 73 74 20 49 49 44 20 49 49 44 5f 49 41 63 74 69  st IID IID_IActi
2e690 76 65 53 63 72 69 70 74 44 65 62 75 67 36 34 20  veScriptDebug64 
2e6a0 3d 20 7b 30 78 42 43 34 33 37 45 32 33 2c 20 30  = {0xBC437E23, 0
2e6b0 78 46 35 42 38 2c 20 30 78 34 37 46 34 2c 20 5b  xF5B8, 0x47F4, [
2e6c0 30 78 42 42 2c 20 30 78 37 39 2c 20 30 78 37 44  0xBB, 0x79, 0x7D
2e6d0 2c 20 30 78 31 43 2c 20 30 78 45 35 2c 20 30 78  , 0x1C, 0xE5, 0x
2e6e0 34 38 2c 20 30 78 33 42 2c 20 30 78 38 36 5d 7d  48, 0x3B, 0x86]}
2e6f0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
2e700 5f 49 41 63 74 69 76 65 53 63 72 69 70 74 45 6e  _IActiveScriptEn
2e710 63 6f 64 65 20 3d 20 7b 30 78 42 42 31 41 32 41  code = {0xBB1A2A
2e720 45 33 2c 20 30 78 41 34 46 39 2c 20 30 78 31 31  E3, 0xA4F9, 0x11
2e730 43 46 2c 20 5b 30 78 38 46 2c 20 30 78 32 30 2c  CF, [0x8F, 0x20,
2e740 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35   0x00, 0x80, 0x5
2e750 46 2c 20 30 78 32 43 2c 20 30 78 44 30 2c 20 30  F, 0x2C, 0xD0, 0
2e760 78 36 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x64]};. const II
2e770 44 20 49 49 44 5f 49 41 63 74 69 76 65 53 63 72  D IID_IActiveScr
2e780 69 70 74 45 72 72 6f 72 20 3d 20 7b 30 78 45 41  iptError = {0xEA
2e790 45 31 42 41 36 31 2c 20 30 78 41 34 45 44 2c 20  E1BA61, 0xA4ED, 
2e7a0 30 78 31 31 43 46 2c 20 5b 30 78 38 46 2c 20 30  0x11CF, [0x8F, 0
2e7b0 78 32 30 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  x20, 0x00, 0x80,
2e7c0 20 30 78 35 46 2c 20 30 78 32 43 2c 20 30 78 44   0x5F, 0x2C, 0xD
2e7d0 30 2c 20 30 78 36 34 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x64]};. cons
2e7e0 74 20 49 49 44 20 49 49 44 5f 49 41 63 74 69 76  t IID IID_IActiv
2e7f0 65 53 63 72 69 70 74 45 72 72 6f 72 36 34 20 3d  eScriptError64 =
2e800 20 7b 30 78 42 32 31 46 42 32 41 31 2c 20 30 78   {0xB21FB2A1, 0x
2e810 35 42 38 46 2c 20 30 78 34 39 36 33 2c 20 5b 30  5B8F, 0x4963, [0
2e820 78 38 43 2c 20 30 78 32 31 2c 20 30 78 32 31 2c  x8C, 0x21, 0x21,
2e830 20 30 78 34 35 2c 20 30 78 30 46 2c 20 30 78 38   0x45, 0x0F, 0x8
2e840 34 2c 20 30 78 45 44 2c 20 30 78 37 46 5d 7d 3b  4, 0xED, 0x7F]};
2e850 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
2e860 49 41 63 74 69 76 65 53 63 72 69 70 74 45 72 72  IActiveScriptErr
2e870 6f 72 44 65 62 75 67 20 3d 20 7b 30 78 35 31 39  orDebug = {0x519
2e880 37 33 43 31 32 2c 20 30 78 43 42 30 43 2c 20 30  73C12, 0xCB0C, 0
2e890 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78  x11D0, [0xB5, 0x
2e8a0 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  C9, 0x00, 0xA0, 
2e8b0 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45  0x24, 0x4A, 0x0E
2e8c0 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x7A]};. const
2e8d0 20 49 49 44 20 49 49 44 5f 49 41 63 74 69 76 65   IID IID_IActive
2e8e0 53 63 72 69 70 74 47 61 72 62 61 67 65 43 6f 6c  ScriptGarbageCol
2e8f0 6c 65 63 74 6f 72 20 3d 20 7b 30 78 36 41 41 32  lector = {0x6AA2
2e900 43 34 41 30 2c 20 30 78 32 42 35 33 2c 20 30 78  C4A0, 0x2B53, 0x
2e910 31 31 44 34 2c 20 5b 30 78 41 32 2c 20 30 78 41  11D4, [0xA2, 0xA
2e920 30 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30  0, 0x00, 0x10, 0
2e930 78 34 42 2c 20 30 78 44 33 2c 20 30 78 35 30 2c  x4B, 0xD3, 0x50,
2e940 20 30 78 39 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x90]};. const 
2e950 49 49 44 20 49 49 44 5f 49 41 63 74 69 76 65 53  IID IID_IActiveS
2e960 63 72 69 70 74 48 6f 73 74 45 6e 63 6f 64 65 20  criptHostEncode 
2e970 3d 20 7b 30 78 42 45 45 39 42 37 36 45 2c 20 30  = {0xBEE9B76E, 0
2e980 78 43 46 45 33 2c 20 30 78 31 31 44 31 2c 20 5b  xCFE3, 0x11D1, [
2e990 30 78 42 37 2c 20 30 78 34 37 2c 20 30 78 30 30  0xB7, 0x47, 0x00
2e9a0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
2e9b0 43 32 2c 20 30 78 42 30 2c 20 30 78 38 35 5d 7d  C2, 0xB0, 0x85]}
2e9c0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
2e9d0 5f 49 41 63 74 69 76 65 53 63 72 69 70 74 50 61  _IActiveScriptPa
2e9e0 72 73 65 20 3d 20 7b 30 78 42 42 31 41 32 41 45  rse = {0xBB1A2AE
2e9f0 32 2c 20 30 78 41 34 46 39 2c 20 30 78 31 31 43  2, 0xA4F9, 0x11C
2ea00 46 2c 20 5b 30 78 38 46 2c 20 30 78 32 30 2c 20  F, [0x8F, 0x20, 
2ea10 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46  0x00, 0x80, 0x5F
2ea20 2c 20 30 78 32 43 2c 20 30 78 44 30 2c 20 30 78  , 0x2C, 0xD0, 0x
2ea30 36 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  64]};. const IID
2ea40 20 49 49 44 5f 49 41 63 74 69 76 65 53 63 72 69   IID_IActiveScri
2ea50 70 74 50 61 72 73 65 33 32 20 3d 20 7b 30 78 42  ptParse32 = {0xB
2ea60 42 31 41 32 41 45 32 2c 20 30 78 41 34 46 39 2c  B1A2AE2, 0xA4F9,
2ea70 20 30 78 31 31 43 46 2c 20 5b 30 78 38 46 2c 20   0x11CF, [0x8F, 
2ea80 30 78 32 30 2c 20 30 78 30 30 2c 20 30 78 38 30  0x20, 0x00, 0x80
2ea90 2c 20 30 78 35 46 2c 20 30 78 32 43 2c 20 30 78  , 0x5F, 0x2C, 0x
2eaa0 44 30 2c 20 30 78 36 34 5d 7d 3b 0a 20 63 6f 6e  D0, 0x64]};. con
2eab0 73 74 20 49 49 44 20 49 49 44 5f 49 41 63 74 69  st IID IID_IActi
2eac0 76 65 53 63 72 69 70 74 50 61 72 73 65 36 34 20  veScriptParse64 
2ead0 3d 20 7b 30 78 43 37 45 46 37 36 35 38 2c 20 30  = {0xC7EF7658, 0
2eae0 78 45 31 45 45 2c 20 30 78 34 38 30 45 2c 20 5b  xE1EE, 0x480E, [
2eaf0 30 78 39 37 2c 20 30 78 45 41 2c 20 30 78 44 35  0x97, 0xEA, 0xD5
2eb00 2c 20 30 78 32 43 2c 20 30 78 42 34 2c 20 30 78  , 0x2C, 0xB4, 0x
2eb10 44 37 2c 20 30 78 36 44 2c 20 30 78 31 37 5d 7d  D7, 0x6D, 0x17]}
2eb20 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
2eb30 5f 49 41 63 74 69 76 65 53 63 72 69 70 74 50 61  _IActiveScriptPa
2eb40 72 73 65 50 72 6f 63 65 64 75 72 65 20 3d 20 7b  rseProcedure = {
2eb50 30 78 41 41 35 42 36 41 38 30 2c 20 30 78 42 38  0xAA5B6A80, 0xB8
2eb60 33 34 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  34, 0x11D0, [0x9
2eb70 33 2c 20 30 78 32 46 2c 20 30 78 30 30 2c 20 30  3, 0x2F, 0x00, 0
2eb80 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 44 2c  xA0, 0xC9, 0x0D,
2eb90 20 30 78 43 41 2c 20 30 78 41 39 5d 7d 3b 0a 20   0xCA, 0xA9]};. 
2eba0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41  const IID IID_IA
2ebb0 63 74 69 76 65 53 63 72 69 70 74 50 61 72 73 65  ctiveScriptParse
2ebc0 50 72 6f 63 65 64 75 72 65 32 5f 33 32 20 3d 20  Procedure2_32 = 
2ebd0 7b 30 78 37 31 45 45 35 42 32 30 2c 20 30 78 46  {0x71EE5B20, 0xF
2ebe0 42 30 34 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  B04, 0x11D1, [0x
2ebf0 42 33 2c 20 30 78 41 38 2c 20 30 78 30 30 2c 20  B3, 0xA8, 0x00, 
2ec00 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 31 31  0xA0, 0xC9, 0x11
2ec10 2c 20 30 78 45 38 2c 20 30 78 42 32 5d 7d 3b 0a  , 0xE8, 0xB2]};.
2ec20 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
2ec30 41 63 74 69 76 65 53 63 72 69 70 74 50 61 72 73  ActiveScriptPars
2ec40 65 50 72 6f 63 65 64 75 72 65 32 5f 36 34 20 3d  eProcedure2_64 =
2ec50 20 7b 30 78 46 45 37 43 34 32 37 31 2c 20 30 78   {0xFE7C4271, 0x
2ec60 32 31 30 43 2c 20 30 78 34 34 38 44 2c 20 5b 30  210C, 0x448D, [0
2ec70 78 39 46 2c 20 30 78 35 34 2c 20 30 78 37 36 2c  x9F, 0x54, 0x76,
2ec80 20 30 78 44 41 2c 20 30 78 42 37 2c 20 30 78 30   0xDA, 0xB7, 0x0
2ec90 34 2c 20 30 78 37 42 2c 20 30 78 32 38 5d 7d 3b  4, 0x7B, 0x28]};
2eca0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
2ecb0 49 41 63 74 69 76 65 53 63 72 69 70 74 50 61 72  IActiveScriptPar
2ecc0 73 65 50 72 6f 63 65 64 75 72 65 33 32 20 3d 20  seProcedure32 = 
2ecd0 7b 30 78 41 41 35 42 36 41 38 30 2c 20 30 78 42  {0xAA5B6A80, 0xB
2ece0 38 33 34 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  834, 0x11D0, [0x
2ecf0 39 33 2c 20 30 78 32 46 2c 20 30 78 30 30 2c 20  93, 0x2F, 0x00, 
2ed00 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 44  0xA0, 0xC9, 0x0D
2ed10 2c 20 30 78 43 41 2c 20 30 78 41 39 5d 7d 3b 0a  , 0xCA, 0xA9]};.
2ed20 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
2ed30 41 63 74 69 76 65 53 63 72 69 70 74 50 61 72 73  ActiveScriptPars
2ed40 65 50 72 6f 63 65 64 75 72 65 36 34 20 3d 20 7b  eProcedure64 = {
2ed50 30 78 43 36 34 37 31 33 42 36 2c 20 30 78 45 30  0xC64713B6, 0xE0
2ed60 32 39 2c 20 30 78 34 43 43 35 2c 20 5b 30 78 39  29, 0x4CC5, [0x9
2ed70 32 2c 20 30 78 30 30 2c 20 30 78 34 33 2c 20 30  2, 0x00, 0x43, 0
2ed80 78 38 42 2c 20 30 78 37 32 2c 20 30 78 38 39 2c  x8B, 0x72, 0x89,
2ed90 20 30 78 30 42 2c 20 30 78 36 41 5d 7d 3b 0a 20   0x0B, 0x6A]};. 
2eda0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41  const IID IID_IA
2edb0 63 74 69 76 65 53 63 72 69 70 74 50 61 72 73 65  ctiveScriptParse
2edc0 50 72 6f 63 65 64 75 72 65 4f 6c 64 20 3d 20 7b  ProcedureOld = {
2edd0 30 78 31 43 46 46 30 30 35 30 2c 20 30 78 36 46  0x1CFF0050, 0x6F
2ede0 44 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  DD, 0x11D0, [0x9
2edf0 33 2c 20 30 78 32 38 2c 20 30 78 30 30 2c 20 30  3, 0x28, 0x00, 0
2ee00 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 44 2c  xA0, 0xC9, 0x0D,
2ee10 20 30 78 43 41 2c 20 30 78 41 39 5d 7d 3b 0a 20   0xCA, 0xA9]};. 
2ee20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41  const IID IID_IA
2ee30 63 74 69 76 65 53 63 72 69 70 74 50 61 72 73 65  ctiveScriptParse
2ee40 50 72 6f 63 65 64 75 72 65 4f 6c 64 33 32 20 3d  ProcedureOld32 =
2ee50 20 7b 30 78 31 43 46 46 30 30 35 30 2c 20 30 78   {0x1CFF0050, 0x
2ee60 36 46 44 44 2c 20 30 78 31 31 44 30 2c 20 5b 30  6FDD, 0x11D0, [0
2ee70 78 39 33 2c 20 30 78 32 38 2c 20 30 78 30 30 2c  x93, 0x28, 0x00,
2ee80 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30   0xA0, 0xC9, 0x0
2ee90 44 2c 20 30 78 43 41 2c 20 30 78 41 39 5d 7d 3b  D, 0xCA, 0xA9]};
2eea0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
2eeb0 49 41 63 74 69 76 65 53 63 72 69 70 74 50 61 72  IActiveScriptPar
2eec0 73 65 50 72 6f 63 65 64 75 72 65 4f 6c 64 36 34  seProcedureOld64
2eed0 20 3d 20 7b 30 78 32 31 46 35 37 31 32 38 2c 20   = {0x21F57128, 
2eee0 30 78 30 38 43 39 2c 20 30 78 34 36 33 38 2c 20  0x08C9, 0x4638, 
2eef0 5b 30 78 42 41 2c 20 30 78 31 32 2c 20 30 78 32  [0xBA, 0x12, 0x2
2ef00 32 2c 20 30 78 44 31 2c 20 30 78 35 44 2c 20 30  2, 0xD1, 0x5D, 0
2ef10 78 38 38 2c 20 30 78 44 43 2c 20 30 78 35 43 5d  x88, 0xDC, 0x5C]
2ef20 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
2ef30 44 5f 49 41 63 74 69 76 65 53 63 72 69 70 74 50  D_IActiveScriptP
2ef40 72 6f 70 65 72 74 79 20 3d 20 7b 30 78 34 39 35  roperty = {0x495
2ef50 34 45 30 44 30 2c 20 30 78 46 42 43 37 2c 20 30  4E0D0, 0xFBC7, 0
2ef60 78 31 31 44 31 2c 20 5b 30 78 38 34 2c 20 30 78  x11D1, [0x84, 0x
2ef70 31 30 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  10, 0x00, 0x60, 
2ef80 30 78 30 38 2c 20 30 78 43 33 2c 20 30 78 46 42  0x08, 0xC3, 0xFB
2ef90 2c 20 30 78 46 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xFC]};. const
2efa0 20 49 49 44 20 49 49 44 5f 49 41 63 74 69 76 65   IID IID_IActive
2efb0 53 63 72 69 70 74 53 49 50 49 6e 66 6f 20 3d 20  ScriptSIPInfo = 
2efc0 7b 30 78 37 36 34 36 35 31 44 30 2c 20 30 78 33  {0x764651D0, 0x3
2efd0 38 44 45 2c 20 30 78 31 31 44 34 2c 20 5b 30 78  8DE, 0x11D4, [0x
2efe0 41 32 2c 20 30 78 41 33 2c 20 30 78 30 30 2c 20  A2, 0xA3, 0x00, 
2eff0 30 78 31 30 2c 20 30 78 34 42 2c 20 30 78 44 33  0x10, 0x4B, 0xD3
2f000 2c 20 30 78 35 30 2c 20 30 78 39 30 5d 7d 3b 0a  , 0x50, 0x90]};.
2f010 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
2f020 41 63 74 69 76 65 53 63 72 69 70 74 53 69 74 65  ActiveScriptSite
2f030 20 3d 20 7b 30 78 44 42 30 31 41 31 45 33 2c 20   = {0xDB01A1E3, 
2f040 30 78 41 34 32 42 2c 20 30 78 31 31 43 46 2c 20  0xA42B, 0x11CF, 
2f050 5b 30 78 38 46 2c 20 30 78 32 30 2c 20 30 78 30  [0x8F, 0x20, 0x0
2f060 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30  0, 0x80, 0x5F, 0
2f070 78 32 43 2c 20 30 78 44 30 2c 20 30 78 36 34 5d  x2C, 0xD0, 0x64]
2f080 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
2f090 44 5f 49 41 63 74 69 76 65 53 63 72 69 70 74 53  D_IActiveScriptS
2f0a0 69 74 65 44 65 62 75 67 33 32 20 3d 20 7b 30 78  iteDebug32 = {0x
2f0b0 35 31 39 37 33 43 31 31 2c 20 30 78 43 42 30 43  51973C11, 0xCB0C
2f0c0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c  , 0x11D0, [0xB5,
2f0d0 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41   0xC9, 0x00, 0xA
2f0e0 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30  0, 0x24, 0x4A, 0
2f0f0 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f  x0E, 0x7A]};. co
2f100 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 63 74  nst IID IID_IAct
2f110 69 76 65 53 63 72 69 70 74 53 69 74 65 44 65 62  iveScriptSiteDeb
2f120 75 67 36 34 20 3d 20 7b 30 78 44 36 42 39 36 42  ug64 = {0xD6B96B
2f130 30 41 2c 20 30 78 37 34 36 33 2c 20 30 78 34 30  0A, 0x7463, 0x40
2f140 32 43 2c 20 5b 30 78 39 32 2c 20 30 78 41 43 2c  2C, [0x92, 0xAC,
2f150 20 30 78 38 39 2c 20 30 78 39 38 2c 20 30 78 34   0x89, 0x98, 0x4
2f160 32 2c 20 30 78 32 36 2c 20 30 78 39 34 2c 20 30  2, 0x26, 0x94, 0
2f170 78 32 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x2F]};. const II
2f180 44 20 49 49 44 5f 49 41 63 74 69 76 65 53 63 72  D IID_IActiveScr
2f190 69 70 74 53 69 74 65 49 6e 74 65 72 72 75 70 74  iptSiteInterrupt
2f1a0 50 6f 6c 6c 20 3d 20 7b 30 78 35 33 39 36 39 38  Poll = {0x539698
2f1b0 41 30 2c 20 30 78 43 44 43 41 2c 20 30 78 31 31  A0, 0xCDCA, 0x11
2f1c0 43 46 2c 20 5b 30 78 41 35 2c 20 30 78 45 42 2c  CF, [0xA5, 0xEB,
2f1d0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
2f1e0 30 2c 20 30 78 34 37 2c 20 30 78 41 30 2c 20 30  0, 0x47, 0xA0, 0
2f1f0 78 36 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x63]};. const II
2f200 44 20 49 49 44 5f 49 41 63 74 69 76 65 53 63 72  D IID_IActiveScr
2f210 69 70 74 53 69 74 65 57 69 6e 64 6f 77 20 3d 20  iptSiteWindow = 
2f220 7b 30 78 44 31 30 46 36 37 36 31 2c 20 30 78 38  {0xD10F6761, 0x8
2f230 33 45 39 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  3E9, 0x11CF, [0x
2f240 38 46 2c 20 30 78 32 30 2c 20 30 78 30 30 2c 20  8F, 0x20, 0x00, 
2f250 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 32 43  0x80, 0x5F, 0x2C
2f260 2c 20 30 78 44 30 2c 20 30 78 36 34 5d 7d 3b 0a  , 0xD0, 0x64]};.
2f270 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
2f280 41 63 74 69 76 65 53 63 72 69 70 74 53 74 61 74  ActiveScriptStat
2f290 73 20 3d 20 7b 30 78 42 38 44 41 36 33 31 30 2c  s = {0xB8DA6310,
2f2a0 20 30 78 45 31 39 42 2c 20 30 78 31 31 44 30 2c   0xE19B, 0x11D0,
2f2b0 20 5b 30 78 39 33 2c 20 30 78 33 43 2c 20 30 78   [0x93, 0x3C, 0x
2f2c0 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
2f2d0 30 78 30 44 2c 20 30 78 43 41 2c 20 30 78 41 39  0x0D, 0xCA, 0xA9
2f2e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2f2f0 49 44 5f 49 41 63 74 69 76 65 58 53 61 66 65 74  ID_IActiveXSafet
2f300 79 50 72 6f 76 69 64 65 72 20 3d 20 7b 30 78 36  yProvider = {0x6
2f310 39 46 46 35 31 30 31 2c 20 30 78 46 43 36 33 2c  9FF5101, 0xFC63,
2f320 20 30 78 31 31 44 30 2c 20 5b 30 78 39 37 2c 20   0x11D0, [0x97, 
2f330 30 78 45 42 2c 20 30 78 30 30 2c 20 30 78 41 41  0xEB, 0x00, 0xAA
2f340 2c 20 30 78 30 30 2c 20 30 78 36 31 2c 20 30 78  , 0x00, 0x61, 0x
2f350 35 33 2c 20 30 78 33 33 5d 7d 3b 0a 20 63 6f 6e  53, 0x33]};. con
2f360 73 74 20 49 49 44 20 49 49 44 5f 49 41 64 61 70  st IID IID_IAdap
2f370 74 65 72 49 6e 66 6f 20 3d 20 7b 30 78 34 38 30  terInfo = {0x480
2f380 42 46 39 34 41 2c 20 30 78 30 39 46 44 2c 20 30  BF94A, 0x09FD, 0
2f390 78 34 46 38 41 2c 20 5b 30 78 41 33 2c 20 30 78  x4F8A, [0xA3, 0x
2f3a0 45 30 2c 20 30 78 42 30 2c 20 30 78 37 30 2c 20  E0, 0xB0, 0x70, 
2f3b0 30 78 30 32 2c 20 30 78 38 32 2c 20 30 78 44 38  0x02, 0x82, 0xD8
2f3c0 2c 20 30 78 34 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x4D]};. const
2f3d0 20 49 49 44 20 49 49 44 5f 49 41 64 61 70 74 65   IID IID_IAdapte
2f3e0 72 4e 6f 74 69 66 69 63 61 74 69 6f 6e 53 69 6e  rNotificationSin
2f3f0 6b 20 3d 20 7b 30 78 34 34 41 42 32 44 43 33 2c  k = {0x44AB2DC3,
2f400 20 30 78 32 33 42 32 2c 20 30 78 34 37 44 45 2c   0x23B2, 0x47DE,
2f410 20 5b 30 78 38 32 2c 20 30 78 32 38 2c 20 30 78   [0x82, 0x28, 0x
2f420 32 45 2c 20 30 78 31 43 2c 20 30 78 43 45 2c 20  2E, 0x1C, 0xCE, 
2f430 30 78 45 42 2c 20 30 78 39 39 2c 20 30 78 31 31  0xEB, 0x99, 0x11
2f440 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
2f450 49 44 5f 49 41 64 64 45 76 65 6e 74 73 20 3d 20  ID_IAddEvents = 
2f460 7b 30 78 44 37 31 30 41 36 41 45 2c 20 30 78 33  {0xD710A6AE, 0x3
2f470 33 37 31 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  371, 0x11D1, [0x
2f480 42 45 2c 20 30 78 35 42 2c 20 30 78 30 30 2c 20  BE, 0x5B, 0x00, 
2f490 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 39  0xC0, 0x4F, 0xC9
2f4a0 2c 20 30 78 45 32 2c 20 30 78 42 42 5d 7d 3b 0a  , 0xE2, 0xBB]};.
2f4b0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
2f4c0 41 64 64 72 65 73 73 42 61 72 50 61 72 73 65 72  AddressBarParser
2f4d0 20 3d 20 7b 30 78 43 39 44 38 31 39 34 38 2c 20   = {0xC9D81948, 
2f4e0 30 78 34 34 33 41 2c 20 30 78 34 30 43 37 2c 20  0x443A, 0x40C7, 
2f4f0 5b 30 78 39 34 2c 20 30 78 35 43 2c 20 30 78 35  [0x94, 0x5C, 0x5
2f500 45 2c 20 30 78 31 37 2c 20 30 78 31 42 2c 20 30  E, 0x17, 0x1B, 0
2f510 78 38 43 2c 20 30 78 36 36 2c 20 30 78 42 34 5d  x8C, 0x66, 0xB4]
2f520 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
2f530 44 5f 49 41 64 64 72 45 78 63 6c 75 73 69 6f 6e  D_IAddrExclusion
2f540 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 30 30 30  Control = {0x000
2f550 30 30 31 34 38 2c 20 30 78 30 30 30 30 2c 20 30  00148, 0x0000, 0
2f560 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
2f570 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
2f580 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
2f590 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
2f5a0 20 49 49 44 20 49 49 44 5f 49 41 64 64 72 54 72   IID IID_IAddrTr
2f5b0 61 63 6b 69 6e 67 43 6f 6e 74 72 6f 6c 20 3d 20  ackingControl = 
2f5c0 7b 30 78 30 30 30 30 30 31 34 37 2c 20 30 78 30  {0x00000147, 0x0
2f5d0 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
2f5e0 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
2f5f0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
2f600 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
2f610 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
2f620 41 44 73 20 3d 20 7b 30 78 46 44 38 32 35 36 44  ADs = {0xFD8256D
2f630 30 2c 20 30 78 46 44 31 35 2c 20 30 78 31 31 43  0, 0xFD15, 0x11C
2f640 45 2c 20 5b 30 78 41 42 2c 20 30 78 43 34 2c 20  E, [0xAB, 0xC4, 
2f650 30 78 30 32 2c 20 30 78 36 30 2c 20 30 78 38 43  0x02, 0x60, 0x8C
2f660 2c 20 30 78 39 45 2c 20 30 78 37 35 2c 20 30 78  , 0x9E, 0x75, 0x
2f670 35 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  53]};. const IID
2f680 20 49 49 44 5f 49 41 44 73 41 63 63 65 73 73 43   IID_IADsAccessC
2f690 6f 6e 74 72 6f 6c 45 6e 74 72 79 20 3d 20 7b 30  ontrolEntry = {0
2f6a0 78 42 34 46 33 41 31 34 43 2c 20 30 78 39 42 44  xB4F3A14C, 0x9BD
2f6b0 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 35  D, 0x11D0, [0x85
2f6c0 2c 20 30 78 32 43 2c 20 30 78 30 30 2c 20 30 78  , 0x2C, 0x00, 0x
2f6d0 43 30 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20  C0, 0x4F, 0xD8, 
2f6e0 30 78 44 35 2c 20 30 78 30 33 5d 7d 3b 0a 20 63  0xD5, 0x03]};. c
2f6f0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 44  onst IID IID_IAD
2f700 73 41 63 63 65 73 73 43 6f 6e 74 72 6f 6c 4c 69  sAccessControlLi
2f710 73 74 20 3d 20 7b 30 78 42 37 45 45 39 31 43 43  st = {0xB7EE91CC
2f720 2c 20 30 78 39 42 44 44 2c 20 30 78 31 31 44 30  , 0x9BDD, 0x11D0
2f730 2c 20 5b 30 78 38 35 2c 20 30 78 32 43 2c 20 30  , [0x85, 0x2C, 0
2f740 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
2f750 20 30 78 44 38 2c 20 30 78 44 35 2c 20 30 78 30   0xD8, 0xD5, 0x0
2f760 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
2f770 49 49 44 5f 49 41 44 73 41 63 65 50 72 69 76 61  IID_IADsAcePriva
2f780 74 65 20 3d 20 7b 30 78 46 44 31 34 35 44 46 32  te = {0xFD145DF2
2f790 2c 20 30 78 46 44 39 36 2c 20 30 78 34 31 33 35  , 0xFD96, 0x4135
2f7a0 2c 20 5b 30 78 39 42 2c 20 30 78 32 32 2c 20 30  , [0x9B, 0x22, 0
2f7b0 78 36 38 2c 20 30 78 46 46 2c 20 30 78 30 46 2c  x68, 0xFF, 0x0F,
2f7c0 20 30 78 36 42 2c 20 30 78 46 35 2c 20 30 78 42   0x6B, 0xF5, 0xB
2f7d0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
2f7e0 49 49 44 5f 49 41 44 73 41 63 6c 20 3d 20 7b 30  IID_IADsAcl = {0
2f7f0 78 38 34 35 32 44 33 41 42 2c 20 30 78 30 38 36  x8452D3AB, 0x086
2f800 39 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 33  9, 0x11D1, [0xA3
2f810 2c 20 30 78 37 37 2c 20 30 78 30 30 2c 20 30 78  , 0x77, 0x00, 0x
2f820 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20  C0, 0x4F, 0xB9, 
2f830 30 78 35 30 2c 20 30 78 44 43 5d 7d 3b 0a 20 63  0x50, 0xDC]};. c
2f840 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 44  onst IID IID_IAD
2f850 73 41 44 53 79 73 74 65 6d 49 6e 66 6f 20 3d 20  sADSystemInfo = 
2f860 7b 30 78 35 42 42 31 31 39 32 39 2c 20 30 78 41  {0x5BB11929, 0xA
2f870 46 44 31 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  FD1, 0x11D2, [0x
2f880 39 43 2c 20 30 78 42 39 2c 20 30 78 30 30 2c 20  9C, 0xB9, 0x00, 
2f890 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37 41  0x00, 0xF8, 0x7A
2f8a0 2c 20 30 78 33 36 2c 20 30 78 39 45 5d 7d 3b 0a  , 0x36, 0x9E]};.
2f8b0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
2f8c0 41 44 73 42 61 63 6b 4c 69 6e 6b 20 3d 20 7b 30  ADsBackLink = {0
2f8d0 78 46 44 31 33 30 32 42 44 2c 20 30 78 34 30 38  xFD1302BD, 0x408
2f8e0 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 33  0, 0x11D1, [0xA3
2f8f0 2c 20 30 78 41 43 2c 20 30 78 30 30 2c 20 30 78  , 0xAC, 0x00, 0x
2f900 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20  C0, 0x4F, 0xB9, 
2f910 30 78 35 30 2c 20 30 78 44 43 5d 7d 3b 0a 20 63  0x50, 0xDC]};. c
2f920 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 44  onst IID IID_IAD
2f930 73 43 61 73 65 49 67 6e 6f 72 65 4c 69 73 74 20  sCaseIgnoreList 
2f940 3d 20 7b 30 78 37 42 36 36 42 35 33 33 2c 20 30  = {0x7B66B533, 0
2f950 78 34 36 38 30 2c 20 30 78 31 31 44 31 2c 20 5b  x4680, 0x11D1, [
2f960 30 78 41 33 2c 20 30 78 42 34 2c 20 30 78 30 30  0xA3, 0xB4, 0x00
2f970 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
2f980 42 39 2c 20 30 78 35 30 2c 20 30 78 44 43 5d 7d  B9, 0x50, 0xDC]}
2f990 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
2f9a0 5f 49 41 44 73 43 6c 61 73 73 20 3d 20 7b 30 78  _IADsClass = {0x
2f9b0 43 38 46 39 33 44 44 30 2c 20 30 78 34 41 45 30  C8F93DD0, 0x4AE0
2f9c0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39 45 2c  , 0x11CF, [0x9E,
2f9d0 20 30 78 37 33 2c 20 30 78 30 30 2c 20 30 78 41   0x73, 0x00, 0xA
2f9e0 41 2c 20 30 78 30 30 2c 20 30 78 34 41 2c 20 30  A, 0x00, 0x4A, 0
2f9f0 78 35 36 2c 20 30 78 39 31 5d 7d 3b 0a 20 63 6f  x56, 0x91]};. co
2fa00 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 44 73  nst IID IID_IADs
2fa10 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78  Collection = {0x
2fa20 37 32 42 39 34 35 45 30 2c 20 30 78 32 35 33 42  72B945E0, 0x253B
2fa30 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 39 2c  , 0x11CF, [0xA9,
2fa40 20 30 78 38 38 2c 20 30 78 30 30 2c 20 30 78 41   0x88, 0x00, 0xA
2fa50 41 2c 20 30 78 30 30 2c 20 30 78 36 42 2c 20 30  A, 0x00, 0x6B, 0
2fa60 78 43 31 2c 20 30 78 34 39 5d 7d 3b 0a 20 63 6f  xC1, 0x49]};. co
2fa70 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 44 73  nst IID IID_IADs
2fa80 43 6f 6d 70 75 74 65 72 20 3d 20 7b 30 78 45 46  Computer = {0xEF
2fa90 45 33 43 43 37 30 2c 20 30 78 31 44 39 46 2c 20  E3CC70, 0x1D9F, 
2faa0 30 78 31 31 43 46 2c 20 5b 30 78 42 31 2c 20 30  0x11CF, [0xB1, 0
2fab0 78 46 33 2c 20 30 78 30 32 2c 20 30 78 36 30 2c  xF3, 0x02, 0x60,
2fac0 20 30 78 38 43 2c 20 30 78 39 45 2c 20 30 78 37   0x8C, 0x9E, 0x7
2fad0 35 2c 20 30 78 35 33 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x53]};. cons
2fae0 74 20 49 49 44 20 49 49 44 5f 49 41 44 73 43 6f  t IID IID_IADsCo
2faf0 6d 70 75 74 65 72 4f 70 65 72 61 74 69 6f 6e 73  mputerOperations
2fb00 20 3d 20 7b 30 78 45 46 34 39 37 36 38 30 2c 20   = {0xEF497680, 
2fb10 30 78 31 44 39 46 2c 20 30 78 31 31 43 46 2c 20  0x1D9F, 0x11CF, 
2fb20 5b 30 78 42 31 2c 20 30 78 46 33 2c 20 30 78 30  [0xB1, 0xF3, 0x0
2fb30 32 2c 20 30 78 36 30 2c 20 30 78 38 43 2c 20 30  2, 0x60, 0x8C, 0
2fb40 78 39 45 2c 20 30 78 37 35 2c 20 30 78 35 33 5d  x9E, 0x75, 0x53]
2fb50 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
2fb60 44 5f 49 41 44 73 43 6f 6e 74 61 69 6e 65 72 20  D_IADsContainer 
2fb70 3d 20 7b 30 78 30 30 31 36 37 37 44 30 2c 20 30  = {0x001677D0, 0
2fb80 78 46 44 31 36 2c 20 30 78 31 31 43 45 2c 20 5b  xFD16, 0x11CE, [
2fb90 30 78 41 42 2c 20 30 78 43 34 2c 20 30 78 30 32  0xAB, 0xC4, 0x02
2fba0 2c 20 30 78 36 30 2c 20 30 78 38 43 2c 20 30 78  , 0x60, 0x8C, 0x
2fbb0 39 45 2c 20 30 78 37 35 2c 20 30 78 35 33 5d 7d  9E, 0x75, 0x53]}
2fbc0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
2fbd0 5f 49 41 44 73 44 65 6c 65 74 65 4f 70 73 20 3d  _IADsDeleteOps =
2fbe0 20 7b 30 78 42 32 42 44 30 39 30 32 2c 20 30 78   {0xB2BD0902, 0x
2fbf0 38 38 37 38 2c 20 30 78 31 31 44 31 2c 20 5b 30  8878, 0x11D1, [0
2fc00 78 38 43 2c 20 30 78 32 31 2c 20 30 78 30 30 2c  x8C, 0x21, 0x00,
2fc10 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
2fc20 38 2c 20 30 78 44 35 2c 20 30 78 30 33 5d 7d 3b  8, 0xD5, 0x03]};
2fc30 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
2fc40 49 41 44 73 44 4e 57 69 74 68 42 69 6e 61 72 79  IADsDNWithBinary
2fc50 20 3d 20 7b 30 78 37 45 39 39 43 30 41 32 2c 20   = {0x7E99C0A2, 
2fc60 30 78 46 39 33 35 2c 20 30 78 31 31 44 32 2c 20  0xF935, 0x11D2, 
2fc70 5b 30 78 42 41 2c 20 30 78 39 36 2c 20 30 78 30  [0xBA, 0x96, 0x0
2fc80 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
2fc90 78 42 36 2c 20 30 78 44 30 2c 20 30 78 44 31 5d  xB6, 0xD0, 0xD1]
2fca0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
2fcb0 44 5f 49 41 44 73 44 4e 57 69 74 68 53 74 72 69  D_IADsDNWithStri
2fcc0 6e 67 20 3d 20 7b 30 78 33 37 30 44 46 30 32 45  ng = {0x370DF02E
2fcd0 2c 20 30 78 46 39 33 34 2c 20 30 78 31 31 44 32  , 0xF934, 0x11D2
2fce0 2c 20 5b 30 78 42 41 2c 20 30 78 39 36 2c 20 30  , [0xBA, 0x96, 0
2fcf0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
2fd00 20 30 78 42 36 2c 20 30 78 44 30 2c 20 30 78 44   0xB6, 0xD0, 0xD
2fd10 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
2fd20 49 49 44 5f 49 41 44 73 44 6f 6d 61 69 6e 20 3d  IID_IADsDomain =
2fd30 20 7b 30 78 30 30 45 34 43 32 32 30 2c 20 30 78   {0x00E4C220, 0x
2fd40 46 44 31 36 2c 20 30 78 31 31 43 45 2c 20 5b 30  FD16, 0x11CE, [0
2fd50 78 41 42 2c 20 30 78 43 34 2c 20 30 78 30 32 2c  xAB, 0xC4, 0x02,
2fd60 20 30 78 36 30 2c 20 30 78 38 43 2c 20 30 78 39   0x60, 0x8C, 0x9
2fd70 45 2c 20 30 78 37 35 2c 20 30 78 35 33 5d 7d 3b  E, 0x75, 0x53]};
2fd80 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
2fd90 49 41 44 73 45 6d 61 69 6c 20 3d 20 7b 30 78 39  IADsEmail = {0x9
2fda0 37 41 46 30 31 31 41 2c 20 30 78 34 37 38 45 2c  7AF011A, 0x478E,
2fdb0 20 30 78 31 31 44 31 2c 20 5b 30 78 41 33 2c 20   0x11D1, [0xA3, 
2fdc0 30 78 42 34 2c 20 30 78 30 30 2c 20 30 78 43 30  0xB4, 0x00, 0xC0
2fdd0 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78  , 0x4F, 0xB9, 0x
2fde0 35 30 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e  50, 0xDC]};. con
2fdf0 73 74 20 49 49 44 20 49 49 44 5f 49 41 44 73 45  st IID IID_IADsE
2fe00 78 74 65 6e 73 69 6f 6e 20 3d 20 7b 30 78 33 44  xtension = {0x3D
2fe10 33 35 35 35 33 43 2c 20 30 78 44 32 42 30 2c 20  35553C, 0xD2B0, 
2fe20 30 78 31 31 44 31 2c 20 5b 30 78 42 31 2c 20 30  0x11D1, [0xB1, 0
2fe30 78 37 42 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x7B, 0x00, 0x00,
2fe40 20 30 78 46 38 2c 20 30 78 37 35 2c 20 30 78 39   0xF8, 0x75, 0x9
2fe50 33 2c 20 30 78 41 30 5d 7d 3b 0a 20 63 6f 6e 73  3, 0xA0]};. cons
2fe60 74 20 49 49 44 20 49 49 44 5f 49 41 44 73 46 61  t IID IID_IADsFa
2fe70 78 4e 75 6d 62 65 72 20 3d 20 7b 30 78 41 39 31  xNumber = {0xA91
2fe80 30 44 45 41 39 2c 20 30 78 34 36 38 30 2c 20 30  0DEA9, 0x4680, 0
2fe90 78 31 31 44 31 2c 20 5b 30 78 41 33 2c 20 30 78  x11D1, [0xA3, 0x
2fea0 42 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  B4, 0x00, 0xC0, 
2feb0 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 35 30  0x4F, 0xB9, 0x50
2fec0 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xDC]};. const
2fed0 20 49 49 44 20 49 49 44 5f 49 41 44 73 46 69 6c   IID IID_IADsFil
2fee0 65 53 65 72 76 69 63 65 20 3d 20 7b 30 78 41 38  eService = {0xA8
2fef0 39 44 31 39 30 30 2c 20 30 78 33 31 43 41 2c 20  9D1900, 0x31CA, 
2ff00 30 78 31 31 43 46 2c 20 5b 30 78 41 39 2c 20 30  0x11CF, [0xA9, 0
2ff10 78 38 41 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x8A, 0x00, 0xAA,
2ff20 20 30 78 30 30 2c 20 30 78 36 42 2c 20 30 78 43   0x00, 0x6B, 0xC
2ff30 31 2c 20 30 78 34 39 5d 7d 3b 0a 20 63 6f 6e 73  1, 0x49]};. cons
2ff40 74 20 49 49 44 20 49 49 44 5f 49 41 44 73 46 69  t IID IID_IADsFi
2ff50 6c 65 53 65 72 76 69 63 65 4f 70 65 72 61 74 69  leServiceOperati
2ff60 6f 6e 73 20 3d 20 7b 30 78 41 30 32 44 45 44 31  ons = {0xA02DED1
2ff70 30 2c 20 30 78 33 31 43 41 2c 20 30 78 31 31 43  0, 0x31CA, 0x11C
2ff80 46 2c 20 5b 30 78 41 39 2c 20 30 78 38 41 2c 20  F, [0xA9, 0x8A, 
2ff90 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
2ffa0 2c 20 30 78 36 42 2c 20 30 78 43 31 2c 20 30 78  , 0x6B, 0xC1, 0x
2ffb0 34 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  49]};. const IID
2ffc0 20 49 49 44 5f 49 41 44 73 46 69 6c 65 53 68 61   IID_IADsFileSha
2ffd0 72 65 20 3d 20 7b 30 78 45 42 36 44 43 41 46 30  re = {0xEB6DCAF0
2ffe0 2c 20 30 78 34 42 38 33 2c 20 30 78 31 31 43 46  , 0x4B83, 0x11CF
2fff0 2c 20 5b 30 78 41 39 2c 20 30 78 39 35 2c 20 30  , [0xA9, 0x95, 0
30000 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
30010 20 30 78 36 42 2c 20 30 78 43 31 2c 20 30 78 34   0x6B, 0xC1, 0x4
30020 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  9]};. const IID 
30030 49 49 44 5f 49 41 44 73 47 72 6f 75 70 20 3d 20  IID_IADsGroup = 
30040 7b 30 78 32 37 36 33 36 42 30 30 2c 20 30 78 34  {0x27636B00, 0x4
30050 31 30 46 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  10F, 0x11CF, [0x
30060 42 31 2c 20 30 78 46 46 2c 20 30 78 30 32 2c 20  B1, 0xFF, 0x02, 
30070 30 78 36 30 2c 20 30 78 38 43 2c 20 30 78 39 45  0x60, 0x8C, 0x9E
30080 2c 20 30 78 37 35 2c 20 30 78 35 33 5d 7d 3b 0a  , 0x75, 0x53]};.
30090 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
300a0 41 44 73 48 6f 6c 64 20 3d 20 7b 30 78 42 33 45  ADsHold = {0xB3E
300b0 42 33 42 33 37 2c 20 30 78 34 30 38 30 2c 20 30  B3B37, 0x4080, 0
300c0 78 31 31 44 31 2c 20 5b 30 78 41 33 2c 20 30 78  x11D1, [0xA3, 0x
300d0 41 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  AC, 0x00, 0xC0, 
300e0 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 35 30  0x4F, 0xB9, 0x50
300f0 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xDC]};. const
30100 20 49 49 44 20 49 49 44 5f 49 41 44 73 4c 61 72   IID IID_IADsLar
30110 67 65 49 6e 74 65 67 65 72 20 3d 20 7b 30 78 39  geInteger = {0x9
30120 30 36 38 32 37 30 42 2c 20 30 78 30 39 33 39 2c  068270B, 0x0939,
30130 20 30 78 31 31 44 31 2c 20 5b 30 78 38 42 2c 20   0x11D1, [0x8B, 
30140 30 78 45 31 2c 20 30 78 30 30 2c 20 30 78 43 30  0xE1, 0x00, 0xC0
30150 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30 78  , 0x4F, 0xD8, 0x
30160 44 35 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e  D5, 0x03]};. con
30170 73 74 20 49 49 44 20 49 49 44 5f 49 41 44 73 4c  st IID IID_IADsL
30180 6f 63 61 6c 69 74 79 20 3d 20 7b 30 78 41 30 35  ocality = {0xA05
30190 45 30 33 41 32 2c 20 30 78 45 46 46 45 2c 20 30  E03A2, 0xEFFE, 0
301a0 78 31 31 43 46 2c 20 5b 30 78 38 41 2c 20 30 78  x11CF, [0x8A, 0x
301b0 42 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  BC, 0x00, 0xC0, 
301c0 30 78 34 46 2c 20 30 78 44 38 2c 20 30 78 44 35  0x4F, 0xD8, 0xD5
301d0 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x03]};. const
301e0 20 49 49 44 20 49 49 44 5f 49 41 44 73 4d 65 6d   IID IID_IADsMem
301f0 62 65 72 73 20 3d 20 7b 30 78 34 35 31 41 30 30  bers = {0x451A00
30200 33 30 2c 20 30 78 37 32 45 43 2c 20 30 78 31 31  30, 0x72EC, 0x11
30210 43 46 2c 20 5b 30 78 42 30 2c 20 30 78 33 42 2c  CF, [0xB0, 0x3B,
30220 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
30230 30 2c 20 30 78 36 45 2c 20 30 78 30 39 2c 20 30  0, 0x6E, 0x09, 0
30240 78 37 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x75]};. const II
30250 44 20 49 49 44 5f 49 41 44 73 4e 61 6d 65 73 70  D IID_IADsNamesp
30260 61 63 65 73 20 3d 20 7b 30 78 32 38 42 39 36 42  aces = {0x28B96B
30270 41 30 2c 20 30 78 42 33 33 30 2c 20 30 78 31 31  A0, 0xB330, 0x11
30280 43 46 2c 20 5b 30 78 41 39 2c 20 30 78 41 44 2c  CF, [0xA9, 0xAD,
30290 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
302a0 30 2c 20 30 78 36 42 2c 20 30 78 43 31 2c 20 30  0, 0x6B, 0xC1, 0
302b0 78 34 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x49]};. const II
302c0 44 20 49 49 44 5f 49 41 44 73 4e 61 6d 65 54 72  D IID_IADsNameTr
302d0 61 6e 73 6c 61 74 65 20 3d 20 7b 30 78 42 31 42  anslate = {0xB1B
302e0 32 37 32 41 33 2c 20 30 78 33 36 32 35 2c 20 30  272A3, 0x3625, 0
302f0 78 31 31 44 31 2c 20 5b 30 78 41 33 2c 20 30 78  x11D1, [0xA3, 0x
30300 41 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  A4, 0x00, 0xC0, 
30310 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 35 30  0x4F, 0xB9, 0x50
30320 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xDC]};. const
30330 20 49 49 44 20 49 49 44 5f 49 41 44 73 4e 65 74   IID IID_IADsNet
30340 41 64 64 72 65 73 73 20 3d 20 7b 30 78 42 32 31  Address = {0xB21
30350 41 35 30 41 39 2c 20 30 78 34 30 38 30 2c 20 30  A50A9, 0x4080, 0
30360 78 31 31 44 31 2c 20 5b 30 78 41 33 2c 20 30 78  x11D1, [0xA3, 0x
30370 41 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  AC, 0x00, 0xC0, 
30380 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 35 30  0x4F, 0xB9, 0x50
30390 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xDC]};. const
303a0 20 49 49 44 20 49 49 44 5f 49 41 44 73 4f 20 3d   IID IID_IADsO =
303b0 20 7b 30 78 41 31 43 44 32 44 43 36 2c 20 30 78   {0xA1CD2DC6, 0x
303c0 45 46 46 45 2c 20 30 78 31 31 43 46 2c 20 5b 30  EFFE, 0x11CF, [0
303d0 78 38 41 2c 20 30 78 42 43 2c 20 30 78 30 30 2c  x8A, 0xBC, 0x00,
303e0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
303f0 38 2c 20 30 78 44 35 2c 20 30 78 30 33 5d 7d 3b  8, 0xD5, 0x03]};
30400 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
30410 49 41 44 73 4f 62 6a 65 63 74 4f 70 74 69 6f 6e  IADsObjectOption
30420 73 20 3d 20 7b 30 78 34 36 46 31 34 46 44 41 2c  s = {0x46F14FDA,
30430 20 30 78 32 33 32 42 2c 20 30 78 31 31 44 31 2c   0x232B, 0x11D1,
30440 20 5b 30 78 41 38 2c 20 30 78 30 38 2c 20 30 78   [0xA8, 0x08, 0x
30450 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
30460 30 78 44 38 2c 20 30 78 44 35 2c 20 30 78 41 38  0xD8, 0xD5, 0xA8
30470 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
30480 49 44 5f 49 41 44 73 4f 62 6a 4f 70 74 50 72 69  ID_IADsObjOptPri
30490 76 61 74 65 20 3d 20 7b 30 78 38 31 43 42 42 38  vate = {0x81CBB8
304a0 32 39 2c 20 30 78 31 38 36 37 2c 20 30 78 31 31  29, 0x1867, 0x11
304b0 44 32 2c 20 5b 30 78 39 32 2c 20 30 78 32 30 2c  D2, [0x92, 0x20,
304c0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
304d0 46 2c 20 30 78 42 36 2c 20 30 78 44 30 2c 20 30  F, 0xB6, 0xD0, 0
304e0 78 44 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xD1]};. const II
304f0 44 20 49 49 44 5f 49 41 44 73 4f 63 74 65 74 4c  D IID_IADsOctetL
30500 69 73 74 20 3d 20 7b 30 78 37 42 32 38 42 38 30  ist = {0x7B28B80
30510 46 2c 20 30 78 34 36 38 30 2c 20 30 78 31 31 44  F, 0x4680, 0x11D
30520 31 2c 20 5b 30 78 41 33 2c 20 30 78 42 34 2c 20  1, [0xA3, 0xB4, 
30530 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
30540 2c 20 30 78 42 39 2c 20 30 78 35 30 2c 20 30 78  , 0xB9, 0x50, 0x
30550 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  DC]};. const IID
30560 20 49 49 44 5f 49 41 44 73 4f 70 65 6e 44 53 4f   IID_IADsOpenDSO
30570 62 6a 65 63 74 20 3d 20 7b 30 78 44 44 46 32 38  bject = {0xDDF28
30580 39 31 45 2c 20 30 78 30 46 39 43 2c 20 30 78 31  91E, 0x0F9C, 0x1
30590 31 44 30 2c 20 5b 30 78 38 41 2c 20 30 78 44 34  1D0, [0x8A, 0xD4
305a0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
305b0 34 46 2c 20 30 78 44 38 2c 20 30 78 44 35 2c 20  4F, 0xD8, 0xD5, 
305c0 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x03]};. const I
305d0 49 44 20 49 49 44 5f 49 41 44 73 4f 55 20 3d 20  ID IID_IADsOU = 
305e0 7b 30 78 41 32 46 37 33 33 42 38 2c 20 30 78 45  {0xA2F733B8, 0xE
305f0 46 46 45 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  FFE, 0x11CF, [0x
30600 38 41 2c 20 30 78 42 43 2c 20 30 78 30 30 2c 20  8A, 0xBC, 0x00, 
30610 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 38  0xC0, 0x4F, 0xD8
30620 2c 20 30 78 44 35 2c 20 30 78 30 33 5d 7d 3b 0a  , 0xD5, 0x03]};.
30630 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
30640 41 44 73 50 61 74 68 20 3d 20 7b 30 78 42 32 38  ADsPath = {0xB28
30650 37 46 43 44 35 2c 20 30 78 34 30 38 30 2c 20 30  7FCD5, 0x4080, 0
30660 78 31 31 44 31 2c 20 5b 30 78 41 33 2c 20 30 78  x11D1, [0xA3, 0x
30670 41 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  AC, 0x00, 0xC0, 
30680 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 35 30  0x4F, 0xB9, 0x50
30690 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xDC]};. const
306a0 20 49 49 44 20 49 49 44 5f 49 41 44 73 50 61 74   IID IID_IADsPat
306b0 68 6e 61 6d 65 20 3d 20 7b 30 78 44 35 39 32 41  hname = {0xD592A
306c0 45 44 34 2c 20 30 78 46 34 32 30 2c 20 30 78 31  ED4, 0xF420, 0x1
306d0 31 44 30 2c 20 5b 30 78 41 33 2c 20 30 78 36 45  1D0, [0xA3, 0x6E
306e0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
306f0 34 46 2c 20 30 78 42 39 2c 20 30 78 35 30 2c 20  4F, 0xB9, 0x50, 
30700 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xDC]};. const I
30710 49 44 20 49 49 44 5f 49 41 44 73 50 61 74 68 6e  ID IID_IADsPathn
30720 61 6d 65 50 72 6f 76 69 64 65 72 20 3d 20 7b 30  ameProvider = {0
30730 78 41 41 43 44 31 44 33 30 2c 20 30 78 38 42 44  xAACD1D30, 0x8BD
30740 30 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39 32  0, 0x11D2, [0x92
30750 2c 20 30 78 41 39 2c 20 30 78 30 30 2c 20 30 78  , 0xA9, 0x00, 0x
30760 43 30 2c 20 30 78 34 46 2c 20 30 78 37 39 2c 20  C0, 0x4F, 0x79, 
30770 30 78 46 38 2c 20 30 78 33 34 5d 7d 3b 0a 20 63  0xF8, 0x34]};. c
30780 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 44  onst IID IID_IAD
30790 73 50 6f 73 74 61 6c 41 64 64 72 65 73 73 20 3d  sPostalAddress =
307a0 20 7b 30 78 37 41 44 45 43 46 32 39 2c 20 30 78   {0x7ADECF29, 0x
307b0 34 36 38 30 2c 20 30 78 31 31 44 31 2c 20 5b 30  4680, 0x11D1, [0
307c0 78 41 33 2c 20 30 78 42 34 2c 20 30 78 30 30 2c  xA3, 0xB4, 0x00,
307d0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42   0xC0, 0x4F, 0xB
307e0 39 2c 20 30 78 35 30 2c 20 30 78 44 43 5d 7d 3b  9, 0x50, 0xDC]};
307f0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
30800 49 41 44 73 50 72 69 6e 74 4a 6f 62 20 3d 20 7b  IADsPrintJob = {
30810 30 78 33 32 46 42 36 37 38 30 2c 20 30 78 31 45  0x32FB6780, 0x1E
30820 44 30 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41  D0, 0x11CF, [0xA
30830 39 2c 20 30 78 38 38 2c 20 30 78 30 30 2c 20 30  9, 0x88, 0x00, 0
30840 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 42 2c  xAA, 0x00, 0x6B,
30850 20 30 78 43 31 2c 20 30 78 34 39 5d 7d 3b 0a 20   0xC1, 0x49]};. 
30860 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41  const IID IID_IA
30870 44 73 50 72 69 6e 74 4a 6f 62 4f 70 65 72 61 74  DsPrintJobOperat
30880 69 6f 6e 73 20 3d 20 7b 30 78 39 41 35 32 44 42  ions = {0x9A52DB
30890 33 30 2c 20 30 78 31 45 43 46 2c 20 30 78 31 31  30, 0x1ECF, 0x11
308a0 43 46 2c 20 5b 30 78 41 39 2c 20 30 78 38 38 2c  CF, [0xA9, 0x88,
308b0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
308c0 30 2c 20 30 78 36 42 2c 20 30 78 43 31 2c 20 30  0, 0x6B, 0xC1, 0
308d0 78 34 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x49]};. const II
308e0 44 20 49 49 44 5f 49 41 44 73 50 72 69 6e 74 51  D IID_IADsPrintQ
308f0 75 65 75 65 20 3d 20 7b 30 78 42 31 35 31 36 30  ueue = {0xB15160
30900 44 30 2c 20 30 78 31 32 32 36 2c 20 30 78 31 31  D0, 0x1226, 0x11
30910 43 46 2c 20 5b 30 78 41 39 2c 20 30 78 38 35 2c  CF, [0xA9, 0x85,
30920 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
30930 30 2c 20 30 78 36 42 2c 20 30 78 43 31 2c 20 30  0, 0x6B, 0xC1, 0
30940 78 34 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x49]};. const II
30950 44 20 49 49 44 5f 49 41 44 73 50 72 69 6e 74 51  D IID_IADsPrintQ
30960 75 65 75 65 4f 70 65 72 61 74 69 6f 6e 73 20 3d  ueueOperations =
30970 20 7b 30 78 31 32 34 42 45 35 43 30 2c 20 30 78   {0x124BE5C0, 0x
30980 31 35 36 45 2c 20 30 78 31 31 43 46 2c 20 5b 30  156E, 0x11CF, [0
30990 78 41 39 2c 20 30 78 38 36 2c 20 30 78 30 30 2c  xA9, 0x86, 0x00,
309a0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36   0xAA, 0x00, 0x6
309b0 42 2c 20 30 78 43 31 2c 20 30 78 34 39 5d 7d 3b  B, 0xC1, 0x49]};
309c0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
309d0 49 41 44 73 50 72 6f 70 65 72 74 79 20 3d 20 7b  IADsProperty = {
309e0 30 78 43 38 46 39 33 44 44 33 2c 20 30 78 34 41  0xC8F93DD3, 0x4A
309f0 45 30 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39  E0, 0x11CF, [0x9
30a00 45 2c 20 30 78 37 33 2c 20 30 78 30 30 2c 20 30  E, 0x73, 0x00, 0
30a10 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 41 2c  xAA, 0x00, 0x4A,
30a20 20 30 78 35 36 2c 20 30 78 39 31 5d 7d 3b 0a 20   0x56, 0x91]};. 
30a30 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41  const IID IID_IA
30a40 44 73 50 72 6f 70 65 72 74 79 45 6e 74 72 79 20  DsPropertyEntry 
30a50 3d 20 7b 30 78 30 35 37 39 32 43 38 45 2c 20 30  = {0x05792C8E, 0
30a60 78 39 34 31 46 2c 20 30 78 31 31 44 30 2c 20 5b  x941F, 0x11D0, [
30a70 30 78 38 35 2c 20 30 78 32 39 2c 20 30 78 30 30  0x85, 0x29, 0x00
30a80 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
30a90 44 38 2c 20 30 78 44 35 2c 20 30 78 30 33 5d 7d  D8, 0xD5, 0x03]}
30aa0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
30ab0 5f 49 41 44 73 50 72 6f 70 65 72 74 79 4c 69 73  _IADsPropertyLis
30ac0 74 20 3d 20 7b 30 78 43 36 46 36 30 32 42 36 2c  t = {0xC6F602B6,
30ad0 20 30 78 38 46 36 39 2c 20 30 78 31 31 44 30 2c   0x8F69, 0x11D0,
30ae0 20 5b 30 78 38 35 2c 20 30 78 32 38 2c 20 30 78   [0x85, 0x28, 0x
30af0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
30b00 30 78 44 38 2c 20 30 78 44 35 2c 20 30 78 30 33  0xD8, 0xD5, 0x03
30b10 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
30b20 49 44 5f 49 41 44 73 50 72 6f 70 65 72 74 79 56  ID_IADsPropertyV
30b30 61 6c 75 65 20 3d 20 7b 30 78 37 39 46 41 39 41  alue = {0x79FA9A
30b40 44 30 2c 20 30 78 41 39 37 43 2c 20 30 78 31 31  D0, 0xA97C, 0x11
30b50 44 30 2c 20 5b 30 78 38 35 2c 20 30 78 33 34 2c  D0, [0x85, 0x34,
30b60 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
30b70 46 2c 20 30 78 44 38 2c 20 30 78 44 35 2c 20 30  F, 0xD8, 0xD5, 0
30b80 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x03]};. const II
30b90 44 20 49 49 44 5f 49 41 44 73 50 72 6f 70 65 72  D IID_IADsProper
30ba0 74 79 56 61 6c 75 65 32 20 3d 20 7b 30 78 33 30  tyValue2 = {0x30
30bb0 36 45 38 33 31 43 2c 20 30 78 35 42 43 37 2c 20  6E831C, 0x5BC7, 
30bc0 30 78 31 31 44 31 2c 20 5b 30 78 41 33 2c 20 30  0x11D1, [0xA3, 0
30bd0 78 42 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xB8, 0x00, 0xC0,
30be0 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 35   0x4F, 0xB9, 0x5
30bf0 30 2c 20 30 78 44 43 5d 7d 3b 0a 20 63 6f 6e 73  0, 0xDC]};. cons
30c00 74 20 49 49 44 20 49 49 44 5f 49 41 44 73 52 65  t IID IID_IADsRe
30c10 70 6c 69 63 61 50 6f 69 6e 74 65 72 20 3d 20 7b  plicaPointer = {
30c20 30 78 46 36 30 46 42 38 30 33 2c 20 30 78 34 30  0xF60FB803, 0x40
30c30 38 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  80, 0x11D1, [0xA
30c40 33 2c 20 30 78 41 43 2c 20 30 78 30 30 2c 20 30  3, 0xAC, 0x00, 0
30c50 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c  xC0, 0x4F, 0xB9,
30c60 20 30 78 35 30 2c 20 30 78 44 43 5d 7d 3b 0a 20   0x50, 0xDC]};. 
30c70 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41  const IID IID_IA
30c80 44 73 52 65 73 6f 75 72 63 65 20 3d 20 7b 30 78  DsResource = {0x
30c90 33 34 41 30 35 42 32 30 2c 20 30 78 34 41 41 42  34A05B20, 0x4AAB
30ca0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 45 2c  , 0x11CF, [0xAE,
30cb0 20 30 78 32 43 2c 20 30 78 30 30 2c 20 30 78 41   0x2C, 0x00, 0xA
30cc0 41 2c 20 30 78 30 30 2c 20 30 78 36 45 2c 20 30  A, 0x00, 0x6E, 0
30cd0 78 42 46 2c 20 30 78 42 39 5d 7d 3b 0a 20 63 6f  xBF, 0xB9]};. co
30ce0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 44 73  nst IID IID_IADs
30cf0 53 65 61 72 63 68 20 3d 20 7b 30 78 43 36 39 46  Search = {0xC69F
30d00 37 37 38 30 2c 20 30 78 34 30 30 38 2c 20 30 78  7780, 0x4008, 0x
30d10 31 31 44 30 2c 20 5b 30 78 42 39 2c 20 30 78 34  11D0, [0xB9, 0x4
30d20 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  C, 0x00, 0xC0, 0
30d30 78 34 46 2c 20 30 78 44 38 2c 20 30 78 44 35 2c  x4F, 0xD8, 0xD5,
30d40 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA8]};. const 
30d50 49 49 44 20 49 49 44 5f 49 41 44 73 53 65 63 75  IID IID_IADsSecu
30d60 72 69 74 79 44 65 73 63 72 69 70 74 6f 72 20 3d  rityDescriptor =
30d70 20 7b 30 78 42 38 43 37 38 37 43 41 2c 20 30 78   {0xB8C787CA, 0x
30d80 39 42 44 44 2c 20 30 78 31 31 44 30 2c 20 5b 30  9BDD, 0x11D0, [0
30d90 78 38 35 2c 20 30 78 32 43 2c 20 30 78 30 30 2c  x85, 0x2C, 0x00,
30da0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
30db0 38 2c 20 30 78 44 35 2c 20 30 78 30 33 5d 7d 3b  8, 0xD5, 0x03]};
30dc0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
30dd0 49 41 44 73 53 65 63 75 72 69 74 79 55 74 69 6c  IADsSecurityUtil
30de0 69 74 79 20 3d 20 7b 30 78 41 36 33 32 35 31 42  ity = {0xA63251B
30df0 32 2c 20 30 78 35 46 32 31 2c 20 30 78 34 37 34  2, 0x5F21, 0x474
30e00 42 2c 20 5b 30 78 41 42 2c 20 30 78 35 32 2c 20  B, [0xAB, 0x52, 
30e10 30 78 34 41 2c 20 30 78 38 45 2c 20 30 78 46 41  0x4A, 0x8E, 0xFA
30e20 2c 20 30 78 44 31 2c 20 30 78 30 38 2c 20 30 78  , 0xD1, 0x08, 0x
30e30 39 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  95]};. const IID
30e40 20 49 49 44 5f 49 41 44 73 53 65 72 76 69 63 65   IID_IADsService
30e50 20 3d 20 7b 30 78 36 38 41 46 36 36 45 30 2c 20   = {0x68AF66E0, 
30e60 30 78 33 31 43 41 2c 20 30 78 31 31 43 46 2c 20  0x31CA, 0x11CF, 
30e70 5b 30 78 41 39 2c 20 30 78 38 41 2c 20 30 78 30  [0xA9, 0x8A, 0x0
30e80 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
30e90 78 36 42 2c 20 30 78 43 31 2c 20 30 78 34 39 5d  x6B, 0xC1, 0x49]
30ea0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
30eb0 44 5f 49 41 44 73 53 65 72 76 69 63 65 4f 70 65  D_IADsServiceOpe
30ec0 72 61 74 69 6f 6e 73 20 3d 20 7b 30 78 35 44 37  rations = {0x5D7
30ed0 42 33 33 46 30 2c 20 30 78 33 31 43 41 2c 20 30  B33F0, 0x31CA, 0
30ee0 78 31 31 43 46 2c 20 5b 30 78 41 39 2c 20 30 78  x11CF, [0xA9, 0x
30ef0 38 41 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  8A, 0x00, 0xAA, 
30f00 30 78 30 30 2c 20 30 78 36 42 2c 20 30 78 43 31  0x00, 0x6B, 0xC1
30f10 2c 20 30 78 34 39 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x49]};. const
30f20 20 49 49 44 20 49 49 44 5f 49 41 44 73 53 65 73   IID IID_IADsSes
30f30 73 69 6f 6e 20 3d 20 7b 30 78 33 39 38 42 37 44  sion = {0x398B7D
30f40 41 30 2c 20 30 78 34 41 41 42 2c 20 30 78 31 31  A0, 0x4AAB, 0x11
30f50 43 46 2c 20 5b 30 78 41 45 2c 20 30 78 32 43 2c  CF, [0xAE, 0x2C,
30f60 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
30f70 30 2c 20 30 78 36 45 2c 20 30 78 42 46 2c 20 30  0, 0x6E, 0xBF, 0
30f80 78 42 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xB9]};. const II
30f90 44 20 49 49 44 5f 49 41 44 73 53 79 6e 74 61 78  D IID_IADsSyntax
30fa0 20 3d 20 7b 30 78 43 38 46 39 33 44 44 32 2c 20   = {0xC8F93DD2, 
30fb0 30 78 34 41 45 30 2c 20 30 78 31 31 43 46 2c 20  0x4AE0, 0x11CF, 
30fc0 5b 30 78 39 45 2c 20 30 78 37 33 2c 20 30 78 30  [0x9E, 0x73, 0x0
30fd0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
30fe0 78 34 41 2c 20 30 78 35 36 2c 20 30 78 39 31 5d  x4A, 0x56, 0x91]
30ff0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
31000 44 5f 49 41 44 73 54 69 6d 65 73 74 61 6d 70 20  D_IADsTimestamp 
31010 3d 20 7b 30 78 42 32 46 35 41 39 30 31 2c 20 30  = {0xB2F5A901, 0
31020 78 34 30 38 30 2c 20 30 78 31 31 44 31 2c 20 5b  x4080, 0x11D1, [
31030 30 78 41 33 2c 20 30 78 41 43 2c 20 30 78 30 30  0xA3, 0xAC, 0x00
31040 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
31050 42 39 2c 20 30 78 35 30 2c 20 30 78 44 43 5d 7d  B9, 0x50, 0xDC]}
31060 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
31070 5f 49 41 44 73 54 79 70 65 64 4e 61 6d 65 20 3d  _IADsTypedName =
31080 20 7b 30 78 42 33 37 31 41 33 34 39 2c 20 30 78   {0xB371A349, 0x
31090 34 30 38 30 2c 20 30 78 31 31 44 31 2c 20 5b 30  4080, 0x11D1, [0
310a0 78 41 33 2c 20 30 78 41 43 2c 20 30 78 30 30 2c  xA3, 0xAC, 0x00,
310b0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42   0xC0, 0x4F, 0xB
310c0 39 2c 20 30 78 35 30 2c 20 30 78 44 43 5d 7d 3b  9, 0x50, 0xDC]};
310d0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
310e0 49 41 44 73 55 6d 69 48 65 6c 70 65 72 50 72 69  IADsUmiHelperPri
310f0 76 61 74 65 20 3d 20 7b 30 78 34 46 45 32 34 33  vate = {0x4FE243
31100 46 30 2c 20 30 78 41 44 38 39 2c 20 30 78 34 43  F0, 0xAD89, 0x4C
31110 42 43 2c 20 5b 30 78 39 42 2c 20 30 78 31 34 2c  BC, [0x9B, 0x14,
31120 20 30 78 34 38 2c 20 30 78 36 31 2c 20 30 78 32   0x48, 0x61, 0x2
31130 36 2c 20 30 78 34 34 2c 20 30 78 36 41 2c 20 30  6, 0x44, 0x6A, 0
31140 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xE0]};. const II
31150 44 20 49 49 44 5f 49 41 44 73 55 73 65 72 20 3d  D IID_IADsUser =
31160 20 7b 30 78 33 45 33 37 45 33 32 30 2c 20 30 78   {0x3E37E320, 0x
31170 31 37 45 32 2c 20 30 78 31 31 43 46 2c 20 5b 30  17E2, 0x11CF, [0
31180 78 41 42 2c 20 30 78 43 34 2c 20 30 78 30 32 2c  xAB, 0xC4, 0x02,
31190 20 30 78 36 30 2c 20 30 78 38 43 2c 20 30 78 39   0x60, 0x8C, 0x9
311a0 45 2c 20 30 78 37 35 2c 20 30 78 35 33 5d 7d 3b  E, 0x75, 0x53]};
311b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
311c0 49 41 44 73 56 61 6c 75 65 20 3d 20 7b 30 78 31  IADsValue = {0x1
311d0 45 33 45 46 30 41 41 2c 20 30 78 41 45 46 35 2c  E3EF0AA, 0xAEF5,
311e0 20 30 78 31 31 44 30 2c 20 5b 30 78 38 35 2c 20   0x11D0, [0x85, 
311f0 30 78 33 37 2c 20 30 78 30 30 2c 20 30 78 43 30  0x37, 0x00, 0xC0
31200 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30 78  , 0x4F, 0xD8, 0x
31210 44 35 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e  D5, 0x03]};. con
31220 73 74 20 49 49 44 20 49 49 44 5f 49 41 44 73 57  st IID IID_IADsW
31230 69 6e 4e 54 53 79 73 74 65 6d 49 6e 66 6f 20 3d  inNTSystemInfo =
31240 20 7b 30 78 36 43 36 44 36 35 44 43 2c 20 30 78   {0x6C6D65DC, 0x
31250 41 46 44 31 2c 20 30 78 31 31 44 32 2c 20 5b 30  AFD1, 0x11D2, [0
31260 78 39 43 2c 20 30 78 42 39 2c 20 30 78 30 30 2c  x9C, 0xB9, 0x00,
31270 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37   0x00, 0xF8, 0x7
31280 41 2c 20 30 78 33 36 2c 20 30 78 39 45 5d 7d 3b  A, 0x36, 0x9E]};
31290 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
312a0 49 41 64 76 69 73 65 53 69 6e 6b 20 3d 20 7b 30  IAdviseSink = {0
312b0 78 30 30 30 30 30 31 30 46 2c 20 30 78 30 30 30  x0000010F, 0x000
312c0 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
312d0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
312e0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
312f0 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
31300 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 64  onst IID IID_IAd
31310 76 69 73 65 53 69 6e 6b 32 20 3d 20 7b 30 78 30  viseSink2 = {0x0
31320 30 30 30 30 31 32 35 2c 20 30 78 30 30 30 30 2c  0000125, 0x0000,
31330 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
31340 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
31350 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
31360 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
31370 73 74 20 49 49 44 20 49 49 44 5f 49 41 64 76 69  st IID IID_IAdvi
31380 73 65 53 69 6e 6b 45 78 20 3d 20 7b 30 78 33 41  seSinkEx = {0x3A
31390 46 32 34 32 39 30 2c 20 30 78 30 43 39 36 2c 20  F24290, 0x0C96, 
313a0 30 78 31 31 43 45 2c 20 5b 30 78 41 30 2c 20 30  0x11CE, [0xA0, 0
313b0 78 43 46 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xCF, 0x00, 0xAA,
313c0 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
313d0 41 2c 20 30 78 42 38 5d 7d 3b 0a 20 63 6f 6e 73  A, 0xB8]};. cons
313e0 74 20 49 49 44 20 49 49 44 5f 49 41 6c 65 72 74  t IID IID_IAlert
313f0 52 65 70 6f 72 74 20 3d 20 7b 30 78 34 45 38 31  Report = {0x4E81
31400 44 46 45 38 2c 20 30 78 34 43 41 30 2c 20 30 78  DFE8, 0x4CA0, 0x
31410 31 30 31 41 2c 20 5b 30 78 38 32 2c 20 30 78 30  101A, [0x82, 0x0
31420 36 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30  6, 0x08, 0x00, 0
31430 78 32 42 2c 20 30 78 32 46 2c 20 30 78 43 30 2c  x2B, 0x2F, 0xC0,
31440 20 30 78 39 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9B]};. const 
31450 49 49 44 20 49 49 44 5f 49 41 6c 65 72 74 54 61  IID IID_IAlertTa
31460 72 67 65 74 20 3d 20 7b 30 78 35 38 39 42 36 31  rget = {0x589B61
31470 43 30 2c 20 30 78 35 34 45 36 2c 20 30 78 31 31  C0, 0x54E6, 0x11
31480 43 45 2c 20 5b 30 78 39 34 2c 20 30 78 44 44 2c  CE, [0x94, 0xDD,
31490 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
314a0 30 2c 20 30 78 35 31 2c 20 30 78 45 34 2c 20 30  0, 0x51, 0xE4, 0
314b0 78 30 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0F]};. const II
314c0 44 20 49 49 44 5f 49 41 6c 67 53 65 74 75 70 20  D IID_IAlgSetup 
314d0 3d 20 7b 30 78 41 37 37 39 41 46 31 41 2c 20 30  = {0xA779AF1A, 0
314e0 78 30 30 39 41 2c 20 30 78 34 43 34 34 2c 20 5b  x009A, 0x4C44, [
314f0 30 78 42 39 2c 20 30 78 46 30 2c 20 30 78 38 46  0xB9, 0xF0, 0x8F
31500 2c 20 30 78 30 46 2c 20 30 78 34 43 2c 20 30 78  , 0x0F, 0x4C, 0x
31510 46 32 2c 20 30 78 41 45 2c 20 30 78 34 39 5d 7d  F2, 0xAE, 0x49]}
31520 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
31530 5f 49 41 6c 74 65 72 49 6e 64 65 78 20 3d 20 7b  _IAlterIndex = {
31540 30 78 30 43 37 33 33 41 41 36 2c 20 30 78 32 41  0x0C733AA6, 0x2A
31550 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  1C, 0x11CE, [0xA
31560 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
31570 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
31580 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
31590 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41  const IID IID_IA
315a0 6c 74 65 72 54 61 62 6c 65 20 3d 20 7b 30 78 30  lterTable = {0x0
315b0 43 37 33 33 41 41 35 2c 20 30 78 32 41 31 43 2c  C733AA5, 0x2A1C,
315c0 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
315d0 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
315e0 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
315f0 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
31600 73 74 20 49 49 44 20 49 49 44 5f 49 41 6e 63 68  st IID IID_IAnch
31610 6f 72 43 6c 69 63 6b 20 3d 20 7b 30 78 31 33 44  orClick = {0x13D
31620 35 34 31 33 42 2c 20 30 78 33 33 42 39 2c 20 30  5413B, 0x33B9, 0
31630 78 31 31 44 32 2c 20 5b 30 78 39 35 2c 20 30 78  x11D2, [0x95, 0x
31640 41 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  A7, 0x00, 0xC0, 
31650 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 43 42  0x4F, 0x8E, 0xCB
31660 2c 20 30 78 30 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x02]};. const
31670 20 49 49 44 20 49 49 44 5f 49 41 6e 69 6d 61 74   IID IID_IAnimat
31680 69 6f 6e 43 6f 6d 70 6f 73 65 72 20 3d 20 7b 30  ionComposer = {0
31690 78 35 34 35 39 43 38 33 44 2c 20 30 78 33 32 32  x5459C83D, 0x322
316a0 42 2c 20 30 78 34 34 42 33 2c 20 5b 30 78 38 44  B, 0x44B3, [0x8D
316b0 2c 20 30 78 41 41 2c 20 30 78 32 34 2c 20 30 78  , 0xAA, 0x24, 0x
316c0 43 39 2c 20 30 78 34 37 2c 20 30 78 45 37 2c 20  C9, 0x47, 0xE7, 
316d0 30 78 42 32 2c 20 30 78 37 35 5d 7d 3b 0a 20 63  0xB2, 0x75]};. c
316e0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 6e  onst IID IID_IAn
316f0 69 6d 61 74 69 6f 6e 43 6f 6d 70 6f 73 65 72 32  imationComposer2
31700 20 3d 20 7b 30 78 31 41 34 46 30 45 37 39 2c 20   = {0x1A4F0E79, 
31710 30 78 30 39 43 44 2c 20 30 78 34 37 46 33 2c 20  0x09CD, 0x47F3, 
31720 5b 30 78 41 46 2c 20 30 78 46 31 2c 20 30 78 34  [0xAF, 0xF1, 0x4
31730 38 2c 20 30 78 33 42 2c 20 30 78 46 33 2c 20 30  8, 0x3B, 0xF3, 0
31740 78 41 32 2c 20 30 78 32 32 2c 20 30 78 44 43 5d  xA2, 0x22, 0xDC]
31750 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
31760 44 5f 49 41 6e 69 6d 61 74 69 6f 6e 43 6f 6d 70  D_IAnimationComp
31770 6f 73 65 72 46 61 63 74 6f 72 79 20 3d 20 7b 30  oserFactory = {0
31780 78 42 45 45 42 33 32 33 33 2c 20 30 78 46 37 31  xBEEB3233, 0xF71
31790 46 2c 20 30 78 34 36 38 33 2c 20 5b 30 78 38 42  F, 0x4683, [0x8B
317a0 2c 20 30 78 30 35 2c 20 30 78 39 41 2c 20 30 78  , 0x05, 0x9A, 0x
317b0 35 33 2c 20 30 78 31 34 2c 20 30 78 43 39 2c 20  53, 0x14, 0xC9, 
317c0 30 78 37 44 2c 20 30 78 42 43 5d 7d 3b 0a 20 63  0x7D, 0xBC]};. c
317d0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 6e  onst IID IID_IAn
317e0 69 6d 61 74 69 6f 6e 43 6f 6d 70 6f 73 65 72 53  imationComposerS
317f0 69 74 65 20 3d 20 7b 30 78 34 38 38 46 43 42 35  ite = {0x488FCB5
31800 36 2c 20 30 78 38 46 44 36 2c 20 30 78 34 43 44  6, 0x8FD6, 0x4CD
31810 41 2c 20 5b 30 78 41 30 2c 20 30 78 36 41 2c 20  A, [0xA0, 0x6A, 
31820 30 78 35 42 2c 20 30 78 42 32 2c 20 30 78 33 32  0x5B, 0xB2, 0x32
31830 2c 20 30 78 39 33 2c 20 30 78 30 45 2c 20 30 78  , 0x93, 0x0E, 0x
31840 43 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  CA]};. const IID
31850 20 49 49 44 5f 49 41 6e 69 6d 61 74 69 6f 6e 43   IID_IAnimationC
31860 6f 6d 70 6f 73 65 72 53 69 74 65 46 61 63 74 6f  omposerSiteFacto
31870 72 79 20 3d 20 7b 30 78 42 34 45 41 35 36 38 31  ry = {0xB4EA5681
31880 2c 20 30 78 45 44 37 32 2c 20 30 78 34 45 46 45  , 0xED72, 0x4EFE
31890 2c 20 5b 30 78 42 42 2c 20 30 78 44 37 2c 20 30  , [0xBB, 0xD7, 0
318a0 78 37 43 2c 20 30 78 34 37 2c 20 30 78 44 31 2c  x7C, 0x47, 0xD1,
318b0 20 30 78 33 32 2c 20 30 78 35 36 2c 20 30 78 39   0x32, 0x56, 0x9
318c0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
318d0 49 49 44 5f 49 41 6e 69 6d 61 74 69 6f 6e 43 6f  IID_IAnimationCo
318e0 6d 70 6f 73 65 72 53 69 74 65 53 69 6e 6b 20 3d  mposerSiteSink =
318f0 20 7b 30 78 38 45 46 37 36 43 36 34 2c 20 30 78   {0x8EF76C64, 0x
31900 37 31 43 44 2c 20 30 78 34 38 30 46 2c 20 5b 30  71CD, 0x480F, [0
31910 78 39 36 2c 20 30 78 46 43 2c 20 30 78 42 41 2c  x96, 0xFC, 0xBA,
31920 20 30 78 32 36 2c 20 30 78 39 36 2c 20 30 78 45   0x26, 0x96, 0xE
31930 36 2c 20 30 78 35 39 2c 20 30 78 42 45 5d 7d 3b  6, 0x59, 0xBE]};
31940 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
31950 49 41 6e 69 6d 61 74 69 6f 6e 46 72 61 67 6d 65  IAnimationFragme
31960 6e 74 20 3d 20 7b 30 78 33 31 39 44 46 44 38 38  nt = {0x319DFD88
31970 2c 20 30 78 30 41 43 36 2c 20 30 78 34 41 42 31  , 0x0AC6, 0x4AB1
31980 2c 20 5b 30 78 41 31 2c 20 30 78 39 46 2c 20 30  , [0xA1, 0x9F, 0
31990 78 39 30 2c 20 30 78 32 32 2c 20 30 78 33 42 2c  x90, 0x22, 0x3B,
319a0 20 30 78 41 32 2c 20 30 78 44 41 2c 20 30 78 31   0xA2, 0xDA, 0x1
319b0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
319c0 49 49 44 5f 49 41 6e 69 6d 61 74 69 6f 6e 52 6f  IID_IAnimationRo
319d0 6f 74 20 3d 20 7b 30 78 32 39 44 46 36 33 38 37  ot = {0x29DF6387
319e0 2c 20 30 78 33 30 42 34 2c 20 30 78 34 41 36 32  , 0x30B4, 0x4A62
319f0 2c 20 5b 30 78 38 39 2c 20 30 78 31 42 2c 20 30  , [0x89, 0x1B, 0
31a00 78 41 39 2c 20 30 78 43 35 2c 20 30 78 42 45 2c  xA9, 0xC5, 0xBE,
31a10 20 30 78 33 37 2c 20 30 78 42 45 2c 20 30 78 38   0x37, 0xBE, 0x8
31a20 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  8]};. const IID 
31a30 49 49 44 5f 49 41 70 70 6c 69 63 61 74 69 6f 6e  IID_IApplication
31a40 44 65 62 75 67 67 65 72 20 3d 20 7b 30 78 35 31  Debugger = {0x51
31a50 39 37 33 43 32 41 2c 20 30 78 43 42 30 43 2c 20  973C2A, 0xCB0C, 
31a60 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30  0x11D0, [0xB5, 0
31a70 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xC9, 0x00, 0xA0,
31a80 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30   0x24, 0x4A, 0x0
31a90 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x7A]};. cons
31aa0 74 20 49 49 44 20 49 49 44 5f 49 41 70 70 6c 69  t IID IID_IAppli
31ab0 63 61 74 69 6f 6e 44 65 62 75 67 67 65 72 55 49  cationDebuggerUI
31ac0 20 3d 20 7b 30 78 35 31 39 37 33 43 32 42 2c 20   = {0x51973C2B, 
31ad0 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20  0xCB0C, 0x11D0, 
31ae0 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30  [0xB5, 0xC9, 0x0
31af0 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30  0, 0xA0, 0x24, 0
31b00 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d  x4A, 0x0E, 0x7A]
31b10 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
31b20 44 5f 49 41 70 70 6c 69 63 61 74 69 6f 6e 47 61  D_IApplicationGa
31b30 74 65 77 61 79 20 3d 20 7b 30 78 35 31 33 34 38  teway = {0x51348
31b40 34 32 42 2c 20 30 78 46 44 43 45 2c 20 30 78 34  42B, 0xFDCE, 0x4
31b50 38 35 44 2c 20 5b 30 78 39 33 2c 20 30 78 43 44  85D, [0x93, 0xCD
31b60 2c 20 30 78 44 45 2c 20 30 78 31 36 2c 20 30 78  , 0xDE, 0x16, 0x
31b70 34 30 2c 20 30 78 36 34 2c 20 30 78 33 42 2c 20  40, 0x64, 0x3B, 
31b80 30 78 42 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xBE]};. const I
31b90 49 44 20 49 49 44 5f 49 41 70 70 6c 69 63 61 74  ID IID_IApplicat
31ba0 69 6f 6e 47 61 74 65 77 61 79 53 65 72 76 69 63  ionGatewayServic
31bb0 65 73 20 3d 20 7b 30 78 35 31 33 34 38 34 32 41  es = {0x5134842A
31bc0 2c 20 30 78 46 44 43 45 2c 20 30 78 34 38 35 44  , 0xFDCE, 0x485D
31bd0 2c 20 5b 30 78 39 33 2c 20 30 78 43 44 2c 20 30  , [0x93, 0xCD, 0
31be0 78 44 45 2c 20 30 78 31 36 2c 20 30 78 34 30 2c  xDE, 0x16, 0x40,
31bf0 20 30 78 36 34 2c 20 30 78 33 42 2c 20 30 78 42   0x64, 0x3B, 0xB
31c00 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
31c10 49 49 44 5f 49 41 70 70 50 75 62 6c 69 73 68 65  IID_IAppPublishe
31c20 72 20 3d 20 7b 30 78 30 37 32 35 30 41 31 30 2c  r = {0x07250A10,
31c30 20 30 78 39 43 46 39 2c 20 30 78 31 31 44 31 2c   0x9CF9, 0x11D1,
31c40 20 5b 30 78 39 30 2c 20 30 78 37 36 2c 20 30 78   [0x90, 0x76, 0x
31c50 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20  00, 0x60, 0x08, 
31c60 30 78 30 35 2c 20 30 78 39 33 2c 20 30 78 38 32  0x05, 0x93, 0x82
31c70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
31c80 49 44 5f 49 41 73 79 6e 63 42 69 6e 64 43 74 78  ID_IAsyncBindCtx
31c90 20 3d 20 7b 30 78 37 39 45 41 43 39 44 34 2c 20   = {0x79EAC9D4, 
31ca0 30 78 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20  0xBAF9, 0x11CE, 
31cb0 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30  [0x8C, 0x82, 0x0
31cc0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
31cd0 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d  x4B, 0xA9, 0x0B]
31ce0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
31cf0 44 5f 49 41 73 79 6e 63 4d 61 6e 61 67 65 72 20  D_IAsyncManager 
31d00 3d 20 7b 30 78 30 30 30 30 30 30 32 41 2c 20 30  = {0x0000002A, 0
31d10 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
31d20 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
31d30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
31d40 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
31d50 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
31d60 5f 49 41 73 79 6e 63 4d 6f 6e 69 6b 65 72 20 3d  _IAsyncMoniker =
31d70 20 7b 30 78 37 39 45 41 43 39 44 33 2c 20 30 78   {0x79EAC9D3, 0x
31d80 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b 30  BAF9, 0x11CE, [0
31d90 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  x8C, 0x82, 0x00,
31da0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
31db0 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b  B, 0xA9, 0x0B]};
31dc0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
31dd0 49 41 73 79 6e 63 4f 70 65 72 61 74 69 6f 6e 20  IAsyncOperation 
31de0 3d 20 7b 30 78 33 44 38 42 30 35 39 30 2c 20 30  = {0x3D8B0590, 0
31df0 78 46 36 39 31 2c 20 30 78 31 31 44 32 2c 20 5b  xF691, 0x11D2, [
31e00 30 78 38 45 2c 20 30 78 41 39 2c 20 30 78 30 30  0x8E, 0xA9, 0x00
31e10 2c 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78  , 0x60, 0x97, 0x
31e20 44 46 2c 20 30 78 35 42 2c 20 30 78 44 34 5d 7d  DF, 0x5B, 0xD4]}
31e30 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
31e40 5f 49 41 73 79 6e 63 52 70 63 43 68 61 6e 6e 65  _IAsyncRpcChanne
31e50 6c 42 75 66 66 65 72 20 3d 20 7b 30 78 41 35 30  lBuffer = {0xA50
31e60 32 39 46 42 36 2c 20 30 78 33 43 33 34 2c 20 30  29FB6, 0x3C34, 0
31e70 78 31 31 44 31 2c 20 5b 30 78 39 43 2c 20 30 78  x11D1, [0x9C, 0x
31e80 39 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  99, 0x00, 0xC0, 
31e90 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 39 38  0x4F, 0xB9, 0x98
31ea0 2c 20 30 78 41 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xAA]};. const
31eb0 20 49 49 44 20 49 49 44 5f 49 41 74 74 72 69 62   IID IID_IAttrib
31ec0 75 74 65 73 52 61 77 20 3d 20 7b 30 78 36 42 43  utesRaw = {0x6BC
31ed0 30 39 36 41 38 2c 20 30 78 30 43 45 36 2c 20 30  096A8, 0x0CE6, 0
31ee0 78 31 31 44 31 2c 20 5b 30 78 42 41 2c 20 30 78  x11D1, [0xBA, 0x
31ef0 41 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  AE, 0x00, 0xC0, 
31f00 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 45 32  0x4F, 0xC2, 0xE2
31f10 2c 20 30 78 30 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0D]};. const
31f20 20 49 49 44 20 49 49 44 5f 49 41 75 64 69 74 43   IID IID_IAuditC
31f30 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 31 44 41 36  ontrol = {0x1DA6
31f40 32 39 32 46 2c 20 30 78 42 43 36 36 2c 20 30 78  292F, 0xBC66, 0x
31f50 31 31 43 45 2c 20 5b 30 78 41 41 2c 20 30 78 45  11CE, [0xAA, 0xE
31f60 33 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  3, 0x00, 0xAA, 0
31f70 78 30 30 2c 20 30 78 34 43 2c 20 30 78 32 37 2c  x00, 0x4C, 0x27,
31f80 20 30 78 33 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x37]};. const 
31f90 49 49 44 20 49 49 44 5f 49 41 75 74 68 65 6e 74  IID IID_IAuthent
31fa0 69 63 61 74 65 20 3d 20 7b 30 78 37 39 45 41 43  icate = {0x79EAC
31fb0 39 44 30 2c 20 30 78 42 41 46 39 2c 20 30 78 31  9D0, 0xBAF9, 0x1
31fc0 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32  1CE, [0x8C, 0x82
31fd0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
31fe0 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20  00, 0x4B, 0xA9, 
31ff0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
32000 49 44 20 49 49 44 5f 49 41 75 74 6f 43 6f 6d 70  ID IID_IAutoComp
32010 6c 65 74 65 20 3d 20 7b 30 78 30 30 42 42 32 37  lete = {0x00BB27
32020 36 32 2c 20 30 78 36 41 37 37 2c 20 30 78 31 31  62, 0x6A77, 0x11
32030 44 30 2c 20 5b 30 78 41 35 2c 20 30 78 33 35 2c  D0, [0xA5, 0x35,
32040 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
32050 46 2c 20 30 78 44 37 2c 20 30 78 44 30 2c 20 30  F, 0xD7, 0xD0, 0
32060 78 36 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x62]};. const II
32070 44 20 49 49 44 5f 49 41 75 74 6f 43 6f 6d 70 6c  D IID_IAutoCompl
32080 65 74 65 32 20 3d 20 7b 30 78 45 41 43 30 34 42  ete2 = {0xEAC04B
32090 43 30 2c 20 30 78 33 37 39 31 2c 20 30 78 31 31  C0, 0x3791, 0x11
320a0 44 32 2c 20 5b 30 78 42 42 2c 20 30 78 39 35 2c  D2, [0xBB, 0x95,
320b0 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 39   0x00, 0x60, 0x9
320c0 37 2c 20 30 78 37 42 2c 20 30 78 34 36 2c 20 30  7, 0x7B, 0x46, 0
320d0 78 34 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x4C]};. const II
320e0 44 20 49 49 44 5f 49 41 75 74 6f 43 6f 6d 70 6c  D IID_IAutoCompl
320f0 65 74 65 44 72 6f 70 44 6f 77 6e 20 3d 20 7b 30  eteDropDown = {0
32100 78 33 43 44 31 34 31 46 34 2c 20 30 78 33 43 36  x3CD141F4, 0x3C6
32110 41 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 43  A, 0x11D2, [0xBC
32120 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
32130 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20  C0, 0x4F, 0xD9, 
32140 30 78 32 39 2c 20 30 78 44 42 5d 7d 3b 0a 20 63  0x29, 0xDB]};. c
32150 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 75  onst IID IID_IAu
32160 74 6f 43 6f 6d 70 4c 69 73 74 20 3d 20 7b 30 78  toCompList = {0x
32170 30 30 42 42 32 37 36 30 2c 20 30 78 36 41 37 37  00BB2760, 0x6A77
32180 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 35 2c  , 0x11D0, [0xA5,
32190 20 30 78 33 35 2c 20 30 78 30 30 2c 20 30 78 43   0x35, 0x00, 0xC
321a0 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30  0, 0x4F, 0xD7, 0
321b0 78 44 30 2c 20 30 78 36 32 5d 7d 3b 0a 20 63 6f  xD0, 0x62]};. co
321c0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 41 75 74  nst IID IID_IAut
321d0 6f 44 69 73 63 6f 76 65 72 79 50 72 6f 76 69 64  oDiscoveryProvid
321e0 65 72 20 3d 20 7b 30 78 39 44 43 46 34 41 33 37  er = {0x9DCF4A37
321f0 2c 20 30 78 30 31 44 45 2c 20 30 78 34 35 34 39  , 0x01DE, 0x4549
32200 2c 20 5b 30 78 41 39 2c 20 30 78 43 42 2c 20 30  , [0xA9, 0xCB, 0
32210 78 33 41 2c 20 30 78 43 33 2c 20 30 78 31 45 2c  x3A, 0xC3, 0x1E,
32220 20 30 78 43 32 2c 20 30 78 33 43 2c 20 30 78 34   0xC2, 0x3C, 0x4
32230 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  F]};. const IID 
32240 49 49 44 5f 49 42 61 63 6b 67 72 6f 75 6e 64 43  IID_IBackgroundC
32250 6f 70 79 43 61 6c 6c 62 61 63 6b 20 3d 20 7b 30  opyCallback = {0
32260 78 39 37 45 41 39 39 43 37 2c 20 30 78 30 31 38  x97EA99C7, 0x018
32270 36 2c 20 30 78 34 41 44 34 2c 20 5b 30 78 38 44  6, 0x4AD4, [0x8D
32280 2c 20 30 78 46 39 2c 20 30 78 43 35 2c 20 30 78  , 0xF9, 0xC5, 0x
32290 42 34 2c 20 30 78 45 30 2c 20 30 78 45 44 2c 20  B4, 0xE0, 0xED, 
322a0 30 78 36 42 2c 20 30 78 32 32 5d 7d 3b 0a 20 63  0x6B, 0x22]};. c
322b0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 42 61  onst IID IID_IBa
322c0 63 6b 67 72 6f 75 6e 64 43 6f 70 79 43 61 6c 6c  ckgroundCopyCall
322d0 62 61 63 6b 31 20 3d 20 7b 30 78 30 38 34 46 36  back1 = {0x084F6
322e0 35 39 33 2c 20 30 78 33 38 30 30 2c 20 30 78 34  593, 0x3800, 0x4
322f0 45 30 38 2c 20 5b 30 78 39 42 2c 20 30 78 35 39  E08, [0x9B, 0x59
32300 2c 20 30 78 39 39 2c 20 30 78 46 41 2c 20 30 78  , 0x99, 0xFA, 0x
32310 35 39 2c 20 30 78 41 44 2c 20 30 78 44 46 2c 20  59, 0xAD, 0xDF, 
32320 30 78 38 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x82]};. const I
32330 49 44 20 49 49 44 5f 49 42 61 63 6b 67 72 6f 75  ID IID_IBackgrou
32340 6e 64 43 6f 70 79 45 72 72 6f 72 20 3d 20 7b 30  ndCopyError = {0
32350 78 31 39 43 36 31 33 41 30 2c 20 30 78 46 43 42  x19C613A0, 0xFCB
32360 38 2c 20 30 78 34 46 32 38 2c 20 5b 30 78 38 31  8, 0x4F28, [0x81
32370 2c 20 30 78 41 45 2c 20 30 78 38 39 2c 20 30 78  , 0xAE, 0x89, 0x
32380 37 43 2c 20 30 78 33 44 2c 20 30 78 30 37 2c 20  7C, 0x3D, 0x07, 
32390 30 78 38 46 2c 20 30 78 38 31 5d 7d 3b 0a 20 63  0x8F, 0x81]};. c
323a0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 42 61  onst IID IID_IBa
323b0 63 6b 67 72 6f 75 6e 64 43 6f 70 79 46 69 6c 65  ckgroundCopyFile
323c0 20 3d 20 7b 30 78 30 31 42 37 42 44 32 33 2c 20   = {0x01B7BD23, 
323d0 30 78 46 42 38 38 2c 20 30 78 34 41 37 37 2c 20  0xFB88, 0x4A77, 
323e0 5b 30 78 38 34 2c 20 30 78 39 30 2c 20 30 78 35  [0x84, 0x90, 0x5
323f0 38 2c 20 30 78 39 31 2c 20 30 78 44 33 2c 20 30  8, 0x91, 0xD3, 0
32400 78 45 34 2c 20 30 78 36 35 2c 20 30 78 33 41 5d  xE4, 0x65, 0x3A]
32410 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
32420 44 5f 49 42 61 63 6b 67 72 6f 75 6e 64 43 6f 70  D_IBackgroundCop
32430 79 47 72 6f 75 70 20 3d 20 7b 30 78 31 44 45 44  yGroup = {0x1DED
32440 38 30 41 37 2c 20 30 78 35 33 45 41 2c 20 30 78  80A7, 0x53EA, 0x
32450 34 32 34 46 2c 20 5b 30 78 38 41 2c 20 30 78 30  424F, [0x8A, 0x0
32460 34 2c 20 30 78 31 37 2c 20 30 78 46 45 2c 20 30  4, 0x17, 0xFE, 0
32470 78 41 39 2c 20 30 78 41 44 2c 20 30 78 43 34 2c  xA9, 0xAD, 0xC4,
32480 20 30 78 46 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xF5]};. const 
32490 49 49 44 20 49 49 44 5f 49 42 61 63 6b 67 72 6f  IID IID_IBackgro
324a0 75 6e 64 43 6f 70 79 4a 6f 62 20 3d 20 7b 30 78  undCopyJob = {0x
324b0 33 37 36 36 38 44 33 37 2c 20 30 78 35 30 37 45  37668D37, 0x507E
324c0 2c 20 30 78 34 31 36 30 2c 20 5b 30 78 39 33 2c  , 0x4160, [0x93,
324d0 20 30 78 31 36 2c 20 30 78 32 36 2c 20 30 78 33   0x16, 0x26, 0x3
324e0 30 2c 20 30 78 36 44 2c 20 30 78 31 35 2c 20 30  0, 0x6D, 0x15, 0
324f0 78 30 42 2c 20 30 78 31 32 5d 7d 3b 0a 20 63 6f  x0B, 0x12]};. co
32500 6e 73 74 20 49 49 44 20 49 49 44 5f 49 42 61 63  nst IID IID_IBac
32510 6b 67 72 6f 75 6e 64 43 6f 70 79 4a 6f 62 31 20  kgroundCopyJob1 
32520 3d 20 7b 30 78 35 39 46 35 35 35 33 43 2c 20 30  = {0x59F5553C, 0
32530 78 32 30 33 31 2c 20 30 78 34 36 32 39 2c 20 5b  x2031, 0x4629, [
32540 30 78 42 42 2c 20 30 78 31 38 2c 20 30 78 32 36  0xBB, 0x18, 0x26
32550 2c 20 30 78 34 35 2c 20 30 78 41 36 2c 20 30 78  , 0x45, 0xA6, 0x
32560 39 37 2c 20 30 78 30 39 2c 20 30 78 34 37 5d 7d  97, 0x09, 0x47]}
32570 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
32580 5f 49 42 61 63 6b 67 72 6f 75 6e 64 43 6f 70 79  _IBackgroundCopy
32590 4a 6f 62 32 20 3d 20 7b 30 78 35 34 42 35 30 37  Job2 = {0x54B507
325a0 33 39 2c 20 30 78 36 38 36 46 2c 20 30 78 34 35  39, 0x686F, 0x45
325b0 45 42 2c 20 5b 30 78 39 44 2c 20 30 78 46 46 2c  EB, [0x9D, 0xFF,
325c0 20 30 78 44 36 2c 20 30 78 41 39 2c 20 30 78 41   0xD6, 0xA9, 0xA
325d0 30 2c 20 30 78 46 41 2c 20 30 78 41 39 2c 20 30  0, 0xFA, 0xA9, 0
325e0 78 41 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xAF]};. const II
325f0 44 20 49 49 44 5f 49 42 61 63 6b 67 72 6f 75 6e  D IID_IBackgroun
32600 64 43 6f 70 79 4d 61 6e 61 67 65 72 20 3d 20 7b  dCopyManager = {
32610 30 78 35 43 45 33 34 43 30 44 2c 20 30 78 30 44  0x5CE34C0D, 0x0D
32620 43 39 2c 20 30 78 34 43 31 46 2c 20 5b 30 78 38  C9, 0x4C1F, [0x8
32630 39 2c 20 30 78 37 43 2c 20 30 78 44 41 2c 20 30  9, 0x7C, 0xDA, 0
32640 78 41 31 2c 20 30 78 42 37 2c 20 30 78 38 43 2c  xA1, 0xB7, 0x8C,
32650 20 30 78 45 45 2c 20 30 78 37 43 5d 7d 3b 0a 20   0xEE, 0x7C]};. 
32660 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 42  const IID IID_IB
32670 61 63 6b 67 72 6f 75 6e 64 43 6f 70 79 51 4d 67  ackgroundCopyQMg
32680 72 20 3d 20 7b 30 78 31 36 46 34 31 43 36 39 2c  r = {0x16F41C69,
32690 20 30 78 30 39 46 35 2c 20 30 78 34 31 44 32 2c   0x09F5, 0x41D2,
326a0 20 5b 30 78 38 43 2c 20 30 78 44 38 2c 20 30 78   [0x8C, 0xD8, 0x
326b0 33 43 2c 20 30 78 30 38 2c 20 30 78 43 34 2c 20  3C, 0x08, 0xC4, 
326c0 30 78 37 42 2c 20 30 78 43 38 2c 20 30 78 41 38  0x7B, 0xC8, 0xA8
326d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
326e0 49 44 5f 49 42 69 64 69 52 65 71 75 65 73 74 53  ID_IBidiRequestS
326f0 70 6c 20 3d 20 7b 30 78 39 43 30 30 37 30 30 30  pl = {0x9C007000
32700 2c 20 30 78 46 46 41 38 2c 20 30 78 34 34 46 46  , 0xFFA8, 0x44FF
32710 2c 20 5b 30 78 42 32 2c 20 30 78 42 33 2c 20 30  , [0xB2, 0xB3, 0
32720 78 41 45 2c 20 30 78 39 31 2c 20 30 78 30 32 2c  xAE, 0x91, 0x02,
32730 20 30 78 43 37 2c 20 30 78 34 44 2c 20 30 78 34   0xC7, 0x4D, 0x4
32740 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  C]};. const IID 
32750 49 49 44 5f 49 42 69 6e 64 43 74 78 20 3d 20 7b  IID_IBindCtx = {
32760 30 78 30 30 30 30 30 30 30 45 2c 20 30 78 30 30  0x0000000E, 0x00
32770 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
32780 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
32790 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
327a0 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
327b0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 42  const IID IID_IB
327c0 69 6e 64 45 76 65 6e 74 48 61 6e 64 6c 65 72 20  indEventHandler 
327d0 3d 20 7b 30 78 36 33 43 44 42 43 42 30 2c 20 30  = {0x63CDBCB0, 0
327e0 78 43 31 42 31 2c 20 30 78 31 31 44 30 2c 20 5b  xC1B1, 0x11D0, [
327f0 30 78 39 33 2c 20 30 78 33 36 2c 20 30 78 30 30  0x93, 0x36, 0x00
32800 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
32810 30 44 2c 20 30 78 43 41 2c 20 30 78 41 39 5d 7d  0D, 0xCA, 0xA9]}
32820 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
32830 5f 49 42 69 6e 64 48 6f 73 74 20 3d 20 7b 30 78  _IBindHost = {0x
32840 46 43 34 38 30 31 41 31 2c 20 30 78 32 42 41 39  FC4801A1, 0x2BA9
32850 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 32 2c  , 0x11CF, [0xA2,
32860 20 30 78 32 39 2c 20 30 78 30 30 2c 20 30 78 41   0x29, 0x00, 0xA
32870 41 2c 20 30 78 30 30 2c 20 30 78 33 44 2c 20 30  A, 0x00, 0x3D, 0
32880 78 37 33 2c 20 30 78 35 32 5d 7d 3b 0a 20 63 6f  x73, 0x52]};. co
32890 6e 73 74 20 49 49 44 20 49 49 44 5f 49 42 69 6e  nst IID IID_IBin
328a0 64 69 6e 67 20 3d 20 7b 30 78 37 39 45 41 43 39  ding = {0x79EAC9
328b0 43 30 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31  C0, 0xBAF9, 0x11
328c0 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c  CE, [0x8C, 0x82,
328d0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
328e0 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30  0, 0x4B, 0xA9, 0
328f0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
32900 44 20 49 49 44 5f 49 42 69 6e 64 50 72 6f 74 6f  D IID_IBindProto
32910 63 6f 6c 20 3d 20 7b 30 78 37 39 45 41 43 39 43  col = {0x79EAC9C
32920 44 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43  D, 0xBAF9, 0x11C
32930 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20  E, [0x8C, 0x82, 
32940 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
32950 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78  , 0x4B, 0xA9, 0x
32960 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
32970 20 49 49 44 5f 49 42 69 6e 64 52 65 73 6f 75 72   IID_IBindResour
32980 63 65 20 3d 20 7b 30 78 30 43 37 33 33 41 42 31  ce = {0x0C733AB1
32990 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45  , 0x2A1C, 0x11CE
329a0 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
329b0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
329c0 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
329d0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
329e0 49 49 44 5f 49 42 69 6e 64 53 74 61 74 75 73 43  IID_IBindStatusC
329f0 61 6c 6c 62 61 63 6b 20 3d 20 7b 30 78 37 39 45  allback = {0x79E
32a00 41 43 39 43 31 2c 20 30 78 42 41 46 39 2c 20 30  AC9C1, 0xBAF9, 0
32a10 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78  x11CE, [0x8C, 0x
32a20 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
32a30 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39  0x00, 0x4B, 0xA9
32a40 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
32a50 20 49 49 44 20 49 49 44 5f 49 42 69 6e 64 53 74   IID IID_IBindSt
32a60 61 74 75 73 43 61 6c 6c 62 61 63 6b 48 6f 6c 64  atusCallbackHold
32a70 65 72 20 3d 20 7b 30 78 37 39 45 41 43 39 43 43  er = {0x79EAC9CC
32a80 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43 45  , 0xBAF9, 0x11CE
32a90 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30  , [0x8C, 0x82, 0
32aa0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
32ab0 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30   0x4B, 0xA9, 0x0
32ac0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
32ad0 49 49 44 5f 49 42 69 6e 64 53 74 61 74 75 73 43  IID_IBindStatusC
32ae0 61 6c 6c 62 61 63 6b 4d 73 67 20 3d 20 7b 30 78  allbackMsg = {0x
32af0 37 39 45 41 43 39 44 35 2c 20 30 78 42 41 46 39  79EAC9D5, 0xBAF9
32b00 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c  , 0x11CE, [0x8C,
32b10 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
32b20 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30  A, 0x00, 0x4B, 0
32b30 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xA9, 0x0B]};. co
32b40 6e 73 74 20 49 49 44 20 49 49 44 5f 49 42 69 74  nst IID IID_IBit
32b50 73 54 65 73 74 31 20 3d 20 7b 30 78 35 31 41 31  sTest1 = {0x51A1
32b60 38 33 44 42 2c 20 30 78 36 37 45 30 2c 20 30 78  83DB, 0x67E0, 0x
32b70 34 34 37 32 2c 20 5b 30 78 38 36 2c 20 30 78 30  4472, [0x86, 0x0
32b80 32 2c 20 30 78 33 44 2c 20 30 78 42 43 2c 20 30  2, 0x3D, 0xBC, 0
32b90 78 37 33 2c 20 30 78 30 42 2c 20 30 78 37 45 2c  x73, 0x0B, 0x7E,
32ba0 20 30 78 46 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xF5]};. const 
32bb0 49 49 44 20 49 49 44 5f 49 42 6c 6f 63 6b 46 6f  IID IID_IBlockFo
32bc0 72 6d 61 74 73 20 3d 20 7b 30 78 33 30 35 30 46  rmats = {0x3050F
32bd0 38 33 30 2c 20 30 78 39 38 42 35 2c 20 30 78 31  830, 0x98B5, 0x1
32be0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
32bf0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
32c00 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
32c10 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
32c20 49 44 20 49 49 44 5f 49 42 6c 6f 63 6b 69 6e 67  ID IID_IBlocking
32c30 4c 6f 63 6b 20 3d 20 7b 30 78 33 30 46 33 44 34  Lock = {0x30F3D4
32c40 37 41 2c 20 30 78 36 34 34 37 2c 20 30 78 31 31  7A, 0x6447, 0x11
32c50 44 31 2c 20 5b 30 78 38 45 2c 20 30 78 33 43 2c  D1, [0x8E, 0x3C,
32c60 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
32c70 46 2c 20 30 78 42 39 2c 20 30 78 33 38 2c 20 30  F, 0xB9, 0x38, 0
32c80 78 36 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x6D]};. const II
32c90 44 20 49 49 44 5f 49 42 6f 75 6e 64 4f 62 6a 65  D IID_IBoundObje
32ca0 63 74 20 3d 20 7b 30 78 39 42 46 42 42 43 30 30  ct = {0x9BFBBC00
32cb0 2c 20 30 78 45 46 46 31 2c 20 30 78 31 30 31 41  , 0xEFF1, 0x101A
32cc0 2c 20 5b 30 78 38 34 2c 20 30 78 45 44 2c 20 30  , [0x84, 0xED, 0
32cd0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
32ce0 20 30 78 33 34 2c 20 30 78 31 44 2c 20 30 78 30   0x34, 0x1D, 0x0
32cf0 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  7]};. const IID 
32d00 49 49 44 5f 49 42 6f 75 6e 64 4f 62 6a 65 63 74  IID_IBoundObject
32d10 53 69 74 65 20 3d 20 7b 30 78 39 42 46 42 42 43  Site = {0x9BFBBC
32d20 30 31 2c 20 30 78 45 46 46 31 2c 20 30 78 31 30  01, 0xEFF1, 0x10
32d30 31 41 2c 20 5b 30 78 38 34 2c 20 30 78 45 44 2c  1A, [0x84, 0xED,
32d40 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
32d50 30 2c 20 30 78 33 34 2c 20 30 78 31 44 2c 20 30  0, 0x34, 0x1D, 0
32d60 78 30 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x07]};. const II
32d70 44 20 49 49 44 5f 49 42 72 69 65 66 63 61 73 65  D IID_IBriefcase
32d80 53 74 67 20 3d 20 7b 30 78 38 42 43 45 31 46 41  Stg = {0x8BCE1FA
32d90 31 2c 20 30 78 30 39 32 31 2c 20 30 78 31 30 31  1, 0x0921, 0x101
32da0 42 2c 20 5b 30 78 42 31 2c 20 30 78 46 46 2c 20  B, [0xB1, 0xFF, 
32db0 30 78 30 30 2c 20 30 78 44 44 2c 20 30 78 30 31  0x00, 0xDD, 0x01
32dc0 2c 20 30 78 30 43 2c 20 30 78 43 43 2c 20 30 78  , 0x0C, 0xCC, 0x
32dd0 34 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  48]};. const IID
32de0 20 49 49 44 5f 49 42 75 72 6e 45 6e 67 69 6e 65   IID_IBurnEngine
32df0 20 3d 20 7b 30 78 35 32 30 43 43 41 36 36 2c 20   = {0x520CCA66, 
32e00 30 78 35 31 41 35 2c 20 30 78 31 31 44 33 2c 20  0x51A5, 0x11D3, 
32e10 5b 30 78 39 31 2c 20 30 78 34 34 2c 20 30 78 30  [0x91, 0x44, 0x0
32e20 30 2c 20 30 78 31 30 2c 20 30 78 34 42 2c 20 30  0, 0x10, 0x4B, 0
32e30 78 41 31 2c 20 30 78 31 43 2c 20 30 78 35 45 5d  xA1, 0x1C, 0x5E]
32e40 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
32e50 44 5f 49 43 61 6c 6c 46 61 63 74 6f 72 79 20 3d  D_ICallFactory =
32e60 20 7b 30 78 31 43 37 33 33 41 33 30 2c 20 30 78   {0x1C733A30, 0x
32e70 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30  2A1C, 0x11CE, [0
32e80 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
32e90 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
32ea0 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
32eb0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
32ec0 49 43 61 6c 6c 46 72 61 6d 65 20 3d 20 7b 30 78  ICallFrame = {0x
32ed0 44 35 37 33 42 34 42 30 2c 20 30 78 38 39 34 45  D573B4B0, 0x894E
32ee0 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 38 2c  , 0x11D2, [0xB8,
32ef0 20 30 78 42 36 2c 20 30 78 30 30 2c 20 30 78 43   0xB6, 0x00, 0xC
32f00 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30  0, 0x4F, 0xB9, 0
32f10 78 36 31 2c 20 30 78 38 41 5d 7d 3b 0a 20 63 6f  x61, 0x8A]};. co
32f20 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 61 6c  nst IID IID_ICal
32f30 6c 46 72 61 6d 65 45 76 65 6e 74 73 20 3d 20 7b  lFrameEvents = {
32f40 30 78 46 44 35 45 30 38 34 33 2c 20 30 78 46 43  0xFD5E0843, 0xFC
32f50 39 31 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  91, 0x11D0, [0x9
32f60 37 2c 20 30 78 44 37 2c 20 30 78 30 30 2c 20 30  7, 0xD7, 0x00, 0
32f70 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c  xC0, 0x4F, 0xB9,
32f80 20 30 78 36 31 2c 20 30 78 38 41 5d 7d 3b 0a 20   0x61, 0x8A]};. 
32f90 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
32fa0 61 6c 6c 46 72 61 6d 65 57 61 6c 6b 65 72 20 3d  allFrameWalker =
32fb0 20 7b 30 78 30 38 42 32 33 39 31 39 2c 20 30 78   {0x08B23919, 0x
32fc0 33 39 32 44 2c 20 30 78 31 31 44 32 2c 20 5b 30  392D, 0x11D2, [0
32fd0 78 42 38 2c 20 30 78 41 34 2c 20 30 78 30 30 2c  xB8, 0xA4, 0x00,
32fe0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42   0xC0, 0x4F, 0xB
32ff0 39 2c 20 30 78 36 31 2c 20 30 78 38 41 5d 7d 3b  9, 0x61, 0x8A]};
33000 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
33010 49 43 61 6c 6c 49 6e 64 69 72 65 63 74 20 3d 20  ICallIndirect = 
33020 7b 30 78 44 35 37 33 42 34 42 31 2c 20 30 78 38  {0xD573B4B1, 0x8
33030 39 34 45 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  94E, 0x11D2, [0x
33040 42 38 2c 20 30 78 42 36 2c 20 30 78 30 30 2c 20  B8, 0xB6, 0x00, 
33050 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39  0xC0, 0x4F, 0xB9
33060 2c 20 30 78 36 31 2c 20 30 78 38 41 5d 7d 3b 0a  , 0x61, 0x8A]};.
33070 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
33080 43 61 6c 6c 49 6e 74 65 72 63 65 70 74 6f 72 20  CallInterceptor 
33090 3d 20 7b 30 78 36 30 43 37 43 41 37 35 2c 20 30  = {0x60C7CA75, 0
330a0 78 38 39 36 44 2c 20 30 78 31 31 44 32 2c 20 5b  x896D, 0x11D2, [
330b0 30 78 42 38 2c 20 30 78 42 36 2c 20 30 78 30 30  0xB8, 0xB6, 0x00
330c0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
330d0 42 39 2c 20 30 78 36 31 2c 20 30 78 38 41 5d 7d  B9, 0x61, 0x8A]}
330e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
330f0 5f 49 43 61 6c 6c 55 6e 6d 61 72 73 68 61 6c 20  _ICallUnmarshal 
33100 3d 20 7b 30 78 35 33 33 33 42 30 30 33 2c 20 30  = {0x5333B003, 0
33110 78 32 45 34 32 2c 20 30 78 31 31 44 32 2c 20 5b  x2E42, 0x11D2, [
33120 30 78 42 38 2c 20 30 78 39 44 2c 20 30 78 30 30  0xB8, 0x9D, 0x00
33130 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
33140 42 39 2c 20 30 78 36 31 2c 20 30 78 38 41 5d 7d  B9, 0x61, 0x8A]}
33150 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
33160 5f 49 43 61 6e 63 65 6c 4d 65 74 68 6f 64 43 61  _ICancelMethodCa
33170 6c 6c 73 20 3d 20 7b 30 78 30 30 30 30 30 30 32  lls = {0x0000002
33180 39 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  9, 0x0000, 0x000
33190 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
331a0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
331b0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
331c0 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
331d0 20 49 49 44 5f 49 43 61 74 61 6c 6f 67 46 69 6c   IID_ICatalogFil
331e0 65 49 6e 66 6f 20 3d 20 7b 30 78 37 31 31 43 37  eInfo = {0x711C7
331f0 36 30 30 2c 20 30 78 36 42 34 38 2c 20 30 78 31  600, 0x6B48, 0x1
33200 31 44 31 2c 20 5b 30 78 42 34 2c 20 30 78 30 33  1D1, [0xB4, 0x03
33210 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
33220 30 30 2c 20 30 78 42 39 2c 20 30 78 32 41 2c 20  00, 0xB9, 0x2A, 
33230 30 78 46 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xF1]};. const I
33240 49 44 20 49 49 44 5f 49 43 61 74 65 67 6f 72 69  ID IID_ICategori
33250 7a 65 72 20 3d 20 7b 30 78 41 33 42 31 34 35 38  zer = {0xA3B1458
33260 39 2c 20 30 78 39 31 37 34 2c 20 30 78 34 39 41  9, 0x9174, 0x49A
33270 38 2c 20 5b 30 78 38 39 2c 20 30 78 41 33 2c 20  8, [0x89, 0xA3, 
33280 30 78 30 36 2c 20 30 78 41 31 2c 20 30 78 41 45  0x06, 0xA1, 0xAE
33290 2c 20 30 78 32 42 2c 20 30 78 39 42 2c 20 30 78  , 0x2B, 0x9B, 0x
332a0 41 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A7]};. const IID
332b0 20 49 49 44 5f 49 43 61 74 65 67 6f 72 79 50 72   IID_ICategoryPr
332c0 6f 76 69 64 65 72 20 3d 20 7b 30 78 39 41 46 36  ovider = {0x9AF6
332d0 34 38 30 39 2c 20 30 78 35 38 36 34 2c 20 30 78  4809, 0x5864, 0x
332e0 34 43 32 36 2c 20 5b 30 78 41 37 2c 20 30 78 32  4C26, [0xA7, 0x2
332f0 30 2c 20 30 78 43 31 2c 20 30 78 46 37 2c 20 30  0, 0xC1, 0xF7, 0
33300 78 38 43 2c 20 30 78 30 38 2c 20 30 78 36 45 2c  x8C, 0x08, 0x6E,
33310 20 30 78 45 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xE3]};. const 
33320 49 49 44 20 49 49 44 5f 49 43 61 74 49 6e 66 6f  IID IID_ICatInfo
33330 72 6d 61 74 69 6f 6e 20 3d 20 7b 30 78 30 30 30  rmation = {0x000
33340 32 45 30 31 33 2c 20 30 78 30 30 30 30 2c 20 30  2E013, 0x0000, 0
33350 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
33360 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
33370 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
33380 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
33390 20 49 49 44 20 49 49 44 5f 49 43 61 74 52 65 67   IID IID_ICatReg
333a0 69 73 74 65 72 20 3d 20 7b 30 78 30 30 30 32 45  ister = {0x0002E
333b0 30 31 32 2c 20 30 78 30 30 30 30 2c 20 30 78 30  012, 0x0000, 0x0
333c0 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
333d0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
333e0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
333f0 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
33400 49 44 20 49 49 44 5f 49 43 44 42 75 72 6e 20 3d  ID IID_ICDBurn =
33410 20 7b 30 78 33 44 37 33 41 36 35 39 2c 20 30 78   {0x3D73A659, 0x
33420 45 35 44 30 2c 20 30 78 34 44 34 32 2c 20 5b 30  E5D0, 0x4D42, [0
33430 78 41 46 2c 20 30 78 43 30 2c 20 30 78 35 31 2c  xAF, 0xC0, 0x51,
33440 20 30 78 32 31 2c 20 30 78 42 41 2c 20 30 78 34   0x21, 0xBA, 0x4
33450 32 2c 20 30 78 35 43 2c 20 30 78 38 44 5d 7d 3b  2, 0x5C, 0x8D]};
33460 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
33470 49 43 45 6e 72 6f 6c 6c 20 3d 20 7b 30 78 34 33  ICEnroll = {0x43
33480 46 38 46 32 38 38 2c 20 30 78 37 41 32 30 2c 20  F8F288, 0x7A20, 
33490 30 78 31 31 44 30 2c 20 5b 30 78 38 46 2c 20 30  0x11D0, [0x8F, 0
334a0 78 30 36 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x06, 0x00, 0xC0,
334b0 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 39   0x4F, 0xC2, 0x9
334c0 35 2c 20 30 78 45 31 5d 7d 3b 0a 20 63 6f 6e 73  5, 0xE1]};. cons
334d0 74 20 49 49 44 20 49 49 44 5f 49 43 45 6e 72 6f  t IID IID_ICEnro
334e0 6c 6c 32 20 3d 20 7b 30 78 37 30 34 43 41 37 33  ll2 = {0x704CA73
334f0 30 2c 20 30 78 43 39 30 42 2c 20 30 78 31 31 44  0, 0xC90B, 0x11D
33500 31 2c 20 5b 30 78 39 42 2c 20 30 78 45 43 2c 20  1, [0x9B, 0xEC, 
33510 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
33520 2c 20 30 78 43 32 2c 20 30 78 39 35 2c 20 30 78  , 0xC2, 0x95, 0x
33530 45 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  E1]};. const IID
33540 20 49 49 44 5f 49 43 45 6e 72 6f 6c 6c 33 20 3d   IID_ICEnroll3 =
33550 20 7b 30 78 43 32 38 43 32 44 39 35 2c 20 30 78   {0xC28C2D95, 0x
33560 42 37 44 45 2c 20 30 78 31 31 44 32 2c 20 5b 30  B7DE, 0x11D2, [0
33570 78 41 34 2c 20 30 78 32 31 2c 20 30 78 30 30 2c  xA4, 0x21, 0x00,
33580 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 37   0xC0, 0x4F, 0x7
33590 39 2c 20 30 78 46 45 2c 20 30 78 38 45 5d 7d 3b  9, 0xFE, 0x8E]};
335a0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
335b0 49 43 45 6e 72 6f 6c 6c 34 20 3d 20 7b 30 78 43  ICEnroll4 = {0xC
335c0 31 46 31 31 38 38 41 2c 20 30 78 32 45 42 35 2c  1F1188A, 0x2EB5,
335d0 20 30 78 34 41 38 30 2c 20 5b 30 78 38 34 2c 20   0x4A80, [0x84, 
335e0 30 78 31 42 2c 20 30 78 37 45 2c 20 30 78 37 32  0x1B, 0x7E, 0x72
335f0 2c 20 30 78 39 41 2c 20 30 78 33 35 2c 20 30 78  , 0x9A, 0x35, 0x
33600 36 44 2c 20 30 78 39 30 5d 7d 3b 0a 20 63 6f 6e  6D, 0x90]};. con
33610 73 74 20 49 49 44 20 49 49 44 5f 49 43 68 61 6e  st IID IID_IChan
33620 6e 65 6c 48 6f 6f 6b 20 3d 20 7b 30 78 31 30 30  nelHook = {0x100
33630 38 43 34 41 30 2c 20 30 78 37 36 31 33 2c 20 30  8C4A0, 0x7613, 0
33640 78 31 31 43 46 2c 20 5b 30 78 39 41 2c 20 30 78  x11CF, [0x9A, 0x
33650 46 31 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20  F1, 0x00, 0x20, 
33660 30 78 41 46 2c 20 30 78 36 45 2c 20 30 78 37 32  0xAF, 0x6E, 0x72
33670 2c 20 30 78 46 34 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xF4]};. const
33680 20 49 49 44 20 49 49 44 5f 49 43 68 61 6e 6e 65   IID IID_IChanne
33690 6c 4d 67 72 20 3d 20 7b 30 78 38 35 42 44 38 45  lMgr = {0x85BD8E
336a0 38 32 2c 20 30 78 30 46 42 41 2c 20 30 78 31 31  82, 0x0FBA, 0x11
336b0 44 31 2c 20 5b 30 78 39 30 2c 20 30 78 43 33 2c  D1, [0x90, 0xC3,
336c0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
336d0 46 2c 20 30 78 43 32 2c 20 30 78 46 35 2c 20 30  F, 0xC2, 0xF5, 0
336e0 78 36 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x68]};. const II
336f0 44 20 49 49 44 5f 49 43 68 61 70 74 65 72 65 64  D IID_IChaptered
33700 52 6f 77 73 65 74 20 3d 20 7b 30 78 30 43 37 33  Rowset = {0x0C73
33710 33 41 39 33 2c 20 30 78 32 41 31 43 2c 20 30 78  3A93, 0x2A1C, 0x
33720 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
33730 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
33740 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
33750 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
33760 49 49 44 20 49 49 44 5f 49 43 68 65 63 6b 42 6f  IID IID_ICheckBo
33770 78 20 3d 20 7b 30 78 33 30 35 30 46 36 38 35 2c  x = {0x3050F685,
33780 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
33790 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
337a0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
337b0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
337c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
337d0 49 44 5f 49 43 69 41 64 6d 69 6e 20 3d 20 7b 30  ID_ICiAdmin = {0
337e0 78 41 45 36 37 43 37 44 38 2c 20 30 78 38 35 44  xAE67C7D8, 0x85D
337f0 33 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 43  3, 0x11D0, [0x8C
33800 2c 20 30 78 34 35 2c 20 30 78 30 30 2c 20 30 78  , 0x45, 0x00, 0x
33810 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20  C0, 0x4F, 0xC2, 
33820 30 78 44 42 2c 20 30 78 38 44 5d 7d 3b 0a 20 63  0xDB, 0x8D]};. c
33830 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 69  onst IID IID_ICi
33840 41 64 6d 69 6e 50 61 72 61 6d 73 20 3d 20 7b 30  AdminParams = {0
33850 78 41 38 32 44 34 38 43 36 2c 20 30 78 33 46 30  xA82D48C6, 0x3F0
33860 46 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 43  F, 0x11D0, [0x8C
33870 2c 20 30 78 39 31 2c 20 30 78 30 30 2c 20 30 78  , 0x91, 0x00, 0x
33880 32 30 2c 20 30 78 41 46 2c 20 30 78 31 44 2c 20  20, 0xAF, 0x1D, 
33890 30 78 37 34 2c 20 30 78 30 45 5d 7d 3b 0a 20 63  0x74, 0x0E]};. c
338a0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 69  onst IID IID_ICi
338b0 43 41 64 76 69 73 65 53 74 61 74 75 73 20 3d 20  CAdviseStatus = 
338c0 7b 30 78 43 41 30 35 37 33 34 41 2c 20 30 78 31  {0xCA05734A, 0x1
338d0 32 31 38 2c 20 30 78 31 31 44 33 2c 20 5b 30 78  218, 0x11D3, [0x
338e0 41 45 2c 20 30 78 37 41 2c 20 30 78 30 30 2c 20  AE, 0x7A, 0x00, 
338f0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 37 32  0xC0, 0x4F, 0x72
33900 2c 20 30 78 46 38 2c 20 30 78 33 31 5d 7d 3b 0a  , 0xF8, 0x31]};.
33910 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
33920 43 69 43 44 65 66 65 72 72 65 64 50 72 6f 70 52  CiCDeferredPropR
33930 65 74 72 69 65 76 65 72 20 3d 20 7b 30 78 43 32  etriever = {0xC2
33940 37 33 41 46 37 30 2c 20 30 78 36 44 37 32 2c 20  73AF70, 0x6D72, 
33950 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30  0x11D0, [0x8D, 0
33960 78 36 34 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x64, 0x00, 0xA0,
33970 20 30 78 43 39 2c 20 30 78 30 38 2c 20 30 78 44   0xC9, 0x08, 0xD
33980 42 2c 20 30 78 46 31 5d 7d 3b 0a 20 63 6f 6e 73  B, 0xF1]};. cons
33990 74 20 49 49 44 20 49 49 44 5f 49 43 69 43 44 6f  t IID IID_ICiCDo
339a0 63 4e 61 6d 65 20 3d 20 7b 30 78 37 36 36 31 35  cName = {0x76615
339b0 30 37 36 2c 20 30 78 33 43 32 42 2c 20 30 78 31  076, 0x3C2B, 0x1
339c0 31 44 30 2c 20 5b 30 78 38 43 2c 20 30 78 39 30  1D0, [0x8C, 0x90
339d0 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78  , 0x00, 0x20, 0x
339e0 41 46 2c 20 30 78 31 44 2c 20 30 78 37 34 2c 20  AF, 0x1D, 0x74, 
339f0 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0E]};. const I
33a00 49 44 20 49 49 44 5f 49 43 69 43 44 6f 63 4e 61  ID IID_ICiCDocNa
33a10 6d 65 54 6f 57 6f 72 6b 69 64 54 72 61 6e 73 6c  meToWorkidTransl
33a20 61 74 6f 72 20 3d 20 7b 30 78 32 35 46 43 33 46  ator = {0x25FC3F
33a30 35 34 2c 20 30 78 33 43 42 34 2c 20 30 78 31 31  54, 0x3CB4, 0x11
33a40 44 30 2c 20 5b 30 78 38 43 2c 20 30 78 39 30 2c  D0, [0x8C, 0x90,
33a50 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41   0x00, 0x20, 0xA
33a60 46 2c 20 30 78 31 44 2c 20 30 78 37 34 2c 20 30  F, 0x1D, 0x74, 0
33a70 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0E]};. const II
33a80 44 20 49 49 44 5f 49 43 69 43 44 6f 63 4e 61 6d  D IID_ICiCDocNam
33a90 65 54 6f 57 6f 72 6b 69 64 54 72 61 6e 73 6c 61  eToWorkidTransla
33aa0 74 6f 72 45 78 20 3d 20 7b 30 78 37 42 42 41 37  torEx = {0x7BBA7
33ab0 36 45 36 2c 20 30 78 41 30 45 33 2c 20 30 78 31  6E6, 0xA0E3, 0x1
33ac0 31 44 32 2c 20 5b 30 78 42 43 2c 20 30 78 35 44  1D2, [0xBC, 0x5D
33ad0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
33ae0 34 46 2c 20 30 78 41 33 2c 20 30 78 35 34 2c 20  4F, 0xA3, 0x54, 
33af0 30 78 42 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xBA]};. const I
33b00 49 44 20 49 49 44 5f 49 43 69 43 44 6f 63 53 74  ID IID_ICiCDocSt
33b10 6f 72 65 20 3d 20 7b 30 78 34 36 36 32 35 34 36  ore = {0x4662546
33b20 38 2c 20 30 78 33 43 33 32 2c 20 30 78 31 31 44  8, 0x3C32, 0x11D
33b30 30 2c 20 5b 30 78 38 43 2c 20 30 78 39 30 2c 20  0, [0x8C, 0x90, 
33b40 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46  0x00, 0x20, 0xAF
33b50 2c 20 30 78 31 44 2c 20 30 78 37 34 2c 20 30 78  , 0x1D, 0x74, 0x
33b60 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0E]};. const IID
33b70 20 49 49 44 5f 49 43 69 43 44 6f 63 53 74 6f 72   IID_ICiCDocStor
33b80 65 45 78 20 3d 20 7b 30 78 46 39 38 32 38 32 41  eEx = {0xF98282A
33b90 37 2c 20 30 78 46 41 37 32 2c 20 30 78 31 31 44  7, 0xFA72, 0x11D
33ba0 31 2c 20 5b 30 78 39 37 2c 20 30 78 39 38 2c 20  1, [0x97, 0x98, 
33bb0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
33bc0 2c 20 30 78 43 32 2c 20 30 78 46 34 2c 20 30 78  , 0xC2, 0xF4, 0x
33bd0 31 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  10]};. const IID
33be0 20 49 49 44 5f 49 43 69 43 44 6f 63 53 74 6f 72   IID_ICiCDocStor
33bf0 65 4c 6f 63 61 74 6f 72 20 3d 20 7b 30 78 39 37  eLocator = {0x97
33c00 45 45 37 43 30 36 2c 20 30 78 35 39 30 38 2c 20  EE7C06, 0x5908, 
33c10 30 78 31 31 44 30 2c 20 5b 30 78 38 43 2c 20 30  0x11D0, [0x8C, 0
33c20 78 39 42 2c 20 30 78 30 30 2c 20 30 78 32 30 2c  x9B, 0x00, 0x20,
33c30 20 30 78 41 46 2c 20 30 78 31 44 2c 20 30 78 37   0xAF, 0x1D, 0x7
33c40 34 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73  4, 0x0E]};. cons
33c50 74 20 49 49 44 20 49 49 44 5f 49 43 69 43 45 76  t IID IID_ICiCEv
33c60 65 6e 74 4c 6f 67 49 74 65 6d 20 3d 20 7b 30 78  entLogItem = {0x
33c70 34 34 43 43 38 38 36 41 2c 20 30 78 34 33 31 34  44CC886A, 0x4314
33c80 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 43 2c  , 0x11D0, [0x8C,
33c90 20 30 78 39 31 2c 20 30 78 30 30 2c 20 30 78 32   0x91, 0x00, 0x2
33ca0 30 2c 20 30 78 41 46 2c 20 30 78 31 44 2c 20 30  0, 0xAF, 0x1D, 0
33cb0 78 37 34 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f  x74, 0x0E]};. co
33cc0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 69 43  nst IID IID_ICiC
33cd0 46 69 6c 74 65 72 43 6c 69 65 6e 74 20 3d 20 7b  FilterClient = {
33ce0 30 78 41 31 45 30 42 43 42 36 2c 20 30 78 33 43  0xA1E0BCB6, 0x3C
33cf0 32 34 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  24, 0x11D0, [0x8
33d00 43 2c 20 30 78 39 30 2c 20 30 78 30 30 2c 20 30  C, 0x90, 0x00, 0
33d10 78 32 30 2c 20 30 78 41 46 2c 20 30 78 31 44 2c  x20, 0xAF, 0x1D,
33d20 20 30 78 37 34 2c 20 30 78 30 45 5d 7d 3b 0a 20   0x74, 0x0E]};. 
33d30 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
33d40 69 43 46 69 6c 74 65 72 53 74 61 74 75 73 20 3d  iCFilterStatus =
33d50 20 7b 30 78 42 43 35 46 33 44 36 30 2c 20 30 78   {0xBC5F3D60, 0x
33d60 38 42 42 43 2c 20 30 78 31 31 44 31 2c 20 5b 30  8BBC, 0x11D1, [0
33d70 78 38 46 2c 20 30 78 37 33 2c 20 30 78 30 30 2c  x8F, 0x73, 0x00,
33d80 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 31   0xA0, 0xC9, 0x1
33d90 39 2c 20 30 78 31 37 2c 20 30 78 46 35 5d 7d 3b  9, 0x17, 0xF5]};
33da0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
33db0 49 43 69 43 49 6e 64 65 78 4e 6f 74 69 66 69 63  ICiCIndexNotific
33dc0 61 74 69 6f 6e 53 74 61 74 75 73 20 3d 20 7b 30  ationStatus = {0
33dd0 78 35 46 46 46 33 38 34 30 2c 20 30 78 38 45 37  x5FFF3840, 0x8E7
33de0 36 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44  6, 0x11D0, [0x8D
33df0 2c 20 30 78 36 39 2c 20 30 78 30 30 2c 20 30 78  , 0x69, 0x00, 0x
33e00 41 30 2c 20 30 78 43 39 2c 20 30 78 30 38 2c 20  A0, 0xC9, 0x08, 
33e10 30 78 44 42 2c 20 30 78 46 31 5d 7d 3b 0a 20 63  0xDB, 0xF1]};. c
33e20 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 69  onst IID IID_ICi
33e30 43 4c 61 6e 67 52 65 73 20 3d 20 7b 30 78 39 31  CLangRes = {0x91
33e40 34 43 32 45 36 43 2c 20 30 78 34 33 46 45 2c 20  4C2E6C, 0x43FE, 
33e50 30 78 31 31 44 30 2c 20 5b 30 78 38 43 2c 20 30  0x11D0, [0x8C, 0
33e60 78 39 31 2c 20 30 78 30 30 2c 20 30 78 32 30 2c  x91, 0x00, 0x20,
33e70 20 30 78 41 46 2c 20 30 78 31 44 2c 20 30 78 37   0xAF, 0x1D, 0x7
33e80 34 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73  4, 0x0E]};. cons
33e90 74 20 49 49 44 20 49 49 44 5f 49 43 69 43 6f 6e  t IID IID_ICiCon
33ea0 74 72 6f 6c 20 3d 20 7b 30 78 36 33 44 45 42 37  trol = {0x63DEB7
33eb0 46 34 2c 20 30 78 33 43 43 42 2c 20 30 78 31 31  F4, 0x3CCB, 0x11
33ec0 44 30 2c 20 5b 30 78 38 43 2c 20 30 78 39 30 2c  D0, [0x8C, 0x90,
33ed0 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41   0x00, 0x20, 0xA
33ee0 46 2c 20 30 78 31 44 2c 20 30 78 37 34 2c 20 30  F, 0x1D, 0x74, 0
33ef0 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0E]};. const II
33f00 44 20 49 49 44 5f 49 43 69 43 4f 70 65 6e 65 64  D IID_ICiCOpened
33f10 44 6f 63 20 3d 20 7b 30 78 31 35 31 45 44 46 42  Doc = {0x151EDFB
33f20 45 2c 20 30 78 33 43 32 46 2c 20 30 78 31 31 44  E, 0x3C2F, 0x11D
33f30 30 2c 20 5b 30 78 38 43 2c 20 30 78 39 30 2c 20  0, [0x8C, 0x90, 
33f40 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46  0x00, 0x20, 0xAF
33f50 2c 20 30 78 31 44 2c 20 30 78 37 34 2c 20 30 78  , 0x1D, 0x74, 0x
33f60 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0E]};. const IID
33f70 20 49 49 44 5f 49 43 69 43 50 72 6f 70 65 72 74   IID_ICiCPropert
33f80 79 53 74 6f 72 61 67 65 20 3d 20 7b 30 78 34 43  yStorage = {0x4C
33f90 34 36 32 32 35 41 2c 20 30 78 33 43 42 35 2c 20  46225A, 0x3CB5, 
33fa0 30 78 31 31 44 30 2c 20 5b 30 78 38 43 2c 20 30  0x11D0, [0x8C, 0
33fb0 78 39 30 2c 20 30 78 30 30 2c 20 30 78 32 30 2c  x90, 0x00, 0x20,
33fc0 20 30 78 41 46 2c 20 30 78 31 44 2c 20 30 78 37   0xAF, 0x1D, 0x7
33fd0 34 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73  4, 0x0E]};. cons
33fe0 74 20 49 49 44 20 49 49 44 5f 49 43 69 43 50 72  t IID IID_ICiCPr
33ff0 6f 70 52 65 74 72 69 65 76 65 72 20 3d 20 7b 30  opRetriever = {0
34000 78 37 37 44 39 42 32 44 41 2c 20 30 78 34 34 30  x77D9B2DA, 0x440
34010 31 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 43  1, 0x11D0, [0x8C
34020 2c 20 30 78 39 31 2c 20 30 78 30 30 2c 20 30 78  , 0x91, 0x00, 0x
34030 32 30 2c 20 30 78 41 46 2c 20 30 78 31 44 2c 20  20, 0xAF, 0x1D, 
34040 30 78 37 34 2c 20 30 78 30 45 5d 7d 3b 0a 20 63  0x74, 0x0E]};. c
34050 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 69  onst IID IID_ICi
34060 43 51 75 65 72 79 4e 6f 74 69 66 69 63 61 74 69  CQueryNotificati
34070 6f 6e 20 3d 20 7b 30 78 30 41 39 45 39 46 36 43  on = {0x0A9E9F6C
34080 2c 20 30 78 33 43 45 32 2c 20 30 78 31 31 44 30  , 0x3CE2, 0x11D0
34090 2c 20 5b 30 78 38 43 2c 20 30 78 39 30 2c 20 30  , [0x8C, 0x90, 0
340a0 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c  x00, 0x20, 0xAF,
340b0 20 30 78 31 44 2c 20 30 78 37 34 2c 20 30 78 30   0x1D, 0x74, 0x0
340c0 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
340d0 49 49 44 5f 49 43 69 43 51 75 65 72 79 53 65 73  IID_ICiCQuerySes
340e0 73 69 6f 6e 20 3d 20 7b 30 78 41 45 34 36 31 46  sion = {0xAE461F
340f0 44 36 2c 20 30 78 34 45 31 44 2c 20 30 78 31 31  D6, 0x4E1D, 0x11
34100 44 30 2c 20 5b 30 78 38 43 2c 20 30 78 39 34 2c  D0, [0x8C, 0x94,
34110 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41   0x00, 0x20, 0xA
34120 46 2c 20 30 78 31 44 2c 20 30 78 37 34 2c 20 30  F, 0x1D, 0x74, 0
34130 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0E]};. const II
34140 44 20 49 49 44 5f 49 43 69 43 52 65 73 6f 75 72  D IID_ICiCResour
34150 63 65 4d 6f 6e 69 74 6f 72 20 3d 20 7b 30 78 46  ceMonitor = {0xF
34160 37 30 30 46 46 38 45 2c 20 30 78 32 30 45 45 2c  700FF8E, 0x20EE,
34170 20 30 78 31 31 44 32 2c 20 5b 30 78 38 30 2c 20   0x11D2, [0x80, 
34180 30 78 46 37 2c 20 30 78 30 30 2c 20 30 78 43 30  0xF7, 0x00, 0xC0
34190 2c 20 30 78 34 46 2c 20 30 78 41 33 2c 20 30 78  , 0x4F, 0xA3, 0x
341a0 35 34 2c 20 30 78 42 41 5d 7d 3b 0a 20 63 6f 6e  54, 0xBA]};. con
341b0 73 74 20 49 49 44 20 49 49 44 5f 49 43 69 43 53  st IID IID_ICiCS
341c0 63 6f 70 65 20 3d 20 7b 30 78 31 30 32 31 43 38  cope = {0x1021C8
341d0 38 32 2c 20 30 78 33 43 43 30 2c 20 30 78 31 31  82, 0x3CC0, 0x11
341e0 44 30 2c 20 5b 30 78 38 43 2c 20 30 78 39 30 2c  D0, [0x8C, 0x90,
341f0 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41   0x00, 0x20, 0xA
34200 46 2c 20 30 78 31 44 2c 20 30 78 37 34 2c 20 30  F, 0x1D, 0x74, 0
34210 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0E]};. const II
34220 44 20 49 49 44 5f 49 43 69 43 53 63 6f 70 65 43  D IID_ICiCScopeC
34230 68 65 63 6b 65 72 20 3d 20 7b 30 78 37 44 38 32  hecker = {0x7D82
34240 30 43 39 43 2c 20 30 78 33 43 42 43 2c 20 30 78  0C9C, 0x3CBC, 0x
34250 31 31 44 30 2c 20 5b 30 78 38 43 2c 20 30 78 39  11D0, [0x8C, 0x9
34260 30 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30  0, 0x00, 0x20, 0
34270 78 41 46 2c 20 30 78 31 44 2c 20 30 78 37 34 2c  xAF, 0x1D, 0x74,
34280 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0E]};. const 
34290 49 49 44 20 49 49 44 5f 49 43 69 43 53 63 6f 70  IID IID_ICiCScop
342a0 65 45 6e 75 6d 65 72 61 74 6f 72 20 3d 20 7b 30  eEnumerator = {0
342b0 78 43 46 38 35 30 35 45 41 2c 20 30 78 33 43 43  xCF8505EA, 0x3CC
342c0 41 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 43  A, 0x11D0, [0x8C
342d0 2c 20 30 78 39 30 2c 20 30 78 30 30 2c 20 30 78  , 0x90, 0x00, 0x
342e0 32 30 2c 20 30 78 41 46 2c 20 30 78 31 44 2c 20  20, 0xAF, 0x1D, 
342f0 30 78 37 34 2c 20 30 78 30 45 5d 7d 3b 0a 20 63  0x74, 0x0E]};. c
34300 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 69  onst IID IID_ICi
34310 43 53 65 63 75 72 69 74 79 43 68 65 63 6b 65 72  CSecurityChecker
34320 20 3d 20 7b 30 78 43 41 31 33 30 43 46 34 2c 20   = {0xCA130CF4, 
34330 30 78 33 43 43 32 2c 20 30 78 31 31 44 30 2c 20  0x3CC2, 0x11D0, 
34340 5b 30 78 38 43 2c 20 30 78 39 30 2c 20 30 78 30  [0x8C, 0x90, 0x0
34350 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30  0, 0x20, 0xAF, 0
34360 78 31 44 2c 20 30 78 37 34 2c 20 30 78 30 45 5d  x1D, 0x74, 0x0E]
34370 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
34380 44 5f 49 43 69 43 55 73 65 72 53 65 63 75 72 69  D_ICiCUserSecuri
34390 74 79 20 3d 20 7b 30 78 35 44 30 31 44 39 43 45  ty = {0x5D01D9CE
343a0 2c 20 30 78 33 43 43 32 2c 20 30 78 31 31 44 30  , 0x3CC2, 0x11D0
343b0 2c 20 5b 30 78 38 43 2c 20 30 78 39 30 2c 20 30  , [0x8C, 0x90, 0
343c0 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c  x00, 0x20, 0xAF,
343d0 20 30 78 31 44 2c 20 30 78 37 34 2c 20 30 78 30   0x1D, 0x74, 0x0
343e0 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
343f0 49 49 44 5f 49 43 69 44 6f 63 43 68 61 6e 67 65  IID_ICiDocChange
34400 4e 6f 74 69 66 79 53 69 6e 6b 20 3d 20 7b 30 78  NotifySink = {0x
34410 38 42 46 41 31 33 38 36 2c 20 30 78 33 43 45 35  8BFA1386, 0x3CE5
34420 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 43 2c  , 0x11D0, [0x8C,
34430 20 30 78 39 30 2c 20 30 78 30 30 2c 20 30 78 32   0x90, 0x00, 0x2
34440 30 2c 20 30 78 41 46 2c 20 30 78 31 44 2c 20 30  0, 0xAF, 0x1D, 0
34450 78 37 34 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f  x74, 0x0E]};. co
34460 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 69 45  nst IID IID_ICiE
34470 6e 75 6d 57 6f 72 6b 69 64 73 20 3d 20 7b 30 78  numWorkids = {0x
34480 37 37 39 30 30 31 35 30 2c 20 30 78 41 30 39 43  77900150, 0xA09C
34490 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 38 2c  , 0x11D0, [0xA8,
344a0 20 30 78 30 44 2c 20 30 78 30 30 2c 20 30 78 41   0x0D, 0x00, 0xA
344b0 30 2c 20 30 78 43 39 2c 20 30 78 30 36 2c 20 30  0, 0xC9, 0x06, 0
344c0 78 32 34 2c 20 30 78 31 41 5d 7d 3b 0a 20 63 6f  x24, 0x1A]};. co
344d0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 69 46  nst IID IID_ICiF
344e0 72 61 6d 65 77 6f 72 6b 51 75 65 72 79 20 3d 20  rameworkQuery = 
344f0 7b 30 78 41 45 36 37 43 37 44 39 2c 20 30 78 38  {0xAE67C7D9, 0x8
34500 35 44 33 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  5D3, 0x11D0, [0x
34510 38 43 2c 20 30 78 34 35 2c 20 30 78 30 30 2c 20  8C, 0x45, 0x00, 
34520 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32  0xC0, 0x4F, 0xC2
34530 2c 20 30 78 44 42 2c 20 30 78 38 44 5d 7d 3b 0a  , 0xDB, 0x8D]};.
34540 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
34550 43 69 49 6e 64 65 78 4e 6f 74 69 66 69 63 61 74  CiIndexNotificat
34560 69 6f 6e 20 3d 20 7b 30 78 34 46 32 43 44 36 45  ion = {0x4F2CD6E
34570 30 2c 20 30 78 38 45 37 34 2c 20 30 78 31 31 44  0, 0x8E74, 0x11D
34580 30 2c 20 5b 30 78 38 44 2c 20 30 78 36 39 2c 20  0, [0x8D, 0x69, 
34590 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
345a0 2c 20 30 78 30 38 2c 20 30 78 44 42 2c 20 30 78  , 0x08, 0xDB, 0x
345b0 46 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  F1]};. const IID
345c0 20 49 49 44 5f 49 43 69 49 6e 64 65 78 4e 6f 74   IID_ICiIndexNot
345d0 69 66 69 63 61 74 69 6f 6e 45 6e 74 72 79 20 3d  ificationEntry =
345e0 20 7b 30 78 32 31 30 37 36 39 44 30 2c 20 30 78   {0x210769D0, 0x
345f0 38 45 37 35 2c 20 30 78 31 31 44 30 2c 20 5b 30  8E75, 0x11D0, [0
34600 78 38 44 2c 20 30 78 36 39 2c 20 30 78 30 30 2c  x8D, 0x69, 0x00,
34610 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30   0xA0, 0xC9, 0x0
34620 38 2c 20 30 78 44 42 2c 20 30 78 46 31 5d 7d 3b  8, 0xDB, 0xF1]};
34630 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
34640 49 43 69 49 53 65 61 72 63 68 43 72 65 61 74 6f  ICiISearchCreato
34650 72 20 3d 20 7b 30 78 37 44 43 30 37 46 41 30 2c  r = {0x7DC07FA0,
34660 20 30 78 39 30 32 45 2c 20 30 78 31 31 44 30 2c   0x902E, 0x11D0,
34670 20 5b 30 78 41 38 2c 20 30 78 30 43 2c 20 30 78   [0xA8, 0x0C, 0x
34680 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
34690 30 78 30 36 2c 20 30 78 32 34 2c 20 30 78 31 41  0x06, 0x24, 0x1A
346a0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
346b0 49 44 5f 49 43 69 4d 61 6e 61 67 65 72 20 3d 20  ID_ICiManager = 
346c0 7b 30 78 43 46 30 46 43 46 35 36 2c 20 30 78 33  {0xCF0FCF56, 0x3
346d0 43 43 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  CCE, 0x11D0, [0x
346e0 38 43 2c 20 30 78 39 30 2c 20 30 78 30 30 2c 20  8C, 0x90, 0x00, 
346f0 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 31 44  0x20, 0xAF, 0x1D
34700 2c 20 30 78 37 34 2c 20 30 78 30 45 5d 7d 3b 0a  , 0x74, 0x0E]};.
34710 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
34720 43 69 50 65 72 73 69 73 74 49 6e 63 72 46 69 6c  CiPersistIncrFil
34730 65 20 3d 20 7b 30 78 33 31 42 33 31 31 45 32 2c  e = {0x31B311E2,
34740 20 30 78 34 34 39 38 2c 20 30 78 31 31 44 30 2c   0x4498, 0x11D0,
34750 20 5b 30 78 38 43 2c 20 30 78 39 31 2c 20 30 78   [0x8C, 0x91, 0x
34760 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20  00, 0x20, 0xAF, 
34770 30 78 31 44 2c 20 30 78 37 34 2c 20 30 78 30 45  0x1D, 0x74, 0x0E
34780 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
34790 49 44 5f 49 43 69 51 75 65 72 79 50 72 6f 70 65  ID_ICiQueryPrope
347a0 72 74 79 4d 61 70 70 65 72 20 3d 20 7b 30 78 44  rtyMapper = {0xD
347b0 32 33 33 33 45 42 30 2c 20 30 78 37 35 36 42 2c  2333EB0, 0x756B,
347c0 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20   0x11D0, [0x8D, 
347d0 30 78 36 36 2c 20 30 78 30 30 2c 20 30 78 41 30  0x66, 0x00, 0xA0
347e0 2c 20 30 78 43 39 2c 20 30 78 30 38 2c 20 30 78  , 0xC9, 0x08, 0x
347f0 44 42 2c 20 30 78 46 31 5d 7d 3b 0a 20 63 6f 6e  DB, 0xF1]};. con
34800 73 74 20 49 49 44 20 49 49 44 5f 49 43 69 53 74  st IID IID_ICiSt
34810 61 72 74 75 70 20 3d 20 7b 30 78 36 38 32 33 32  artup = {0x68232
34820 43 42 38 2c 20 30 78 33 43 43 43 2c 20 30 78 31  CB8, 0x3CCC, 0x1
34830 31 44 30 2c 20 5b 30 78 38 43 2c 20 30 78 39 30  1D0, [0x8C, 0x90
34840 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78  , 0x00, 0x20, 0x
34850 41 46 2c 20 30 78 31 44 2c 20 30 78 37 34 2c 20  AF, 0x1D, 0x74, 
34860 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0E]};. const I
34870 49 44 20 49 49 44 5f 49 43 6c 61 73 73 41 63 74  ID IID_IClassAct
34880 69 76 61 74 6f 72 20 3d 20 7b 30 78 30 30 30 30  ivator = {0x0000
34890 30 31 34 30 2c 20 30 78 30 30 30 30 2c 20 30 78  0140, 0x0000, 0x
348a0 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
348b0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
348c0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
348d0 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
348e0 49 49 44 20 49 49 44 5f 49 43 6c 61 73 73 46 61  IID IID_IClassFa
348f0 63 74 6f 72 79 20 3d 20 7b 30 78 30 30 30 30 30  ctory = {0x00000
34900 30 30 31 2c 20 30 78 30 30 30 30 2c 20 30 78 30  001, 0x0000, 0x0
34910 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
34920 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
34930 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
34940 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
34950 49 44 20 49 49 44 5f 49 43 6c 61 73 73 46 61 63  ID IID_IClassFac
34960 74 6f 72 79 32 20 3d 20 7b 30 78 42 31 39 36 42  tory2 = {0xB196B
34970 32 38 46 2c 20 30 78 42 41 42 34 2c 20 30 78 31  28F, 0xBAB4, 0x1
34980 30 31 41 2c 20 5b 30 78 42 36 2c 20 30 78 39 43  01A, [0xB6, 0x9C
34990 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
349a0 30 30 2c 20 30 78 33 34 2c 20 30 78 31 44 2c 20  00, 0x34, 0x1D, 
349b0 30 78 30 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x07]};. const I
349c0 49 44 20 49 49 44 5f 49 43 6c 61 73 73 46 61 63  ID IID_IClassFac
349d0 74 6f 72 79 45 78 20 3d 20 7b 30 78 33 34 32 44  toryEx = {0x342D
349e0 31 45 41 30 2c 20 30 78 41 45 32 35 2c 20 30 78  1EA0, 0xAE25, 0x
349f0 31 31 44 31 2c 20 5b 30 78 38 39 2c 20 30 78 43  11D1, [0x89, 0xC
34a00 35 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  5, 0x00, 0x60, 0
34a10 78 30 38 2c 20 30 78 43 33 2c 20 30 78 46 42 2c  x08, 0xC3, 0xFB,
34a20 20 30 78 46 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xFC]};. const 
34a30 49 49 44 20 49 49 44 5f 49 43 6c 69 65 6e 74 43  IID IID_IClientC
34a40 61 70 73 20 3d 20 7b 30 78 37 45 38 42 43 34 34  aps = {0x7E8BC44
34a50 44 2c 20 30 78 41 45 46 46 2c 20 30 78 31 31 44  D, 0xAEFF, 0x11D
34a60 31 2c 20 5b 30 78 38 39 2c 20 30 78 43 32 2c 20  1, [0x89, 0xC2, 
34a70 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
34a80 2c 20 30 78 42 36 2c 20 30 78 42 46 2c 20 30 78  , 0xB6, 0xBF, 0x
34a90 43 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  C4]};. const IID
34aa0 20 49 49 44 5f 49 43 6c 69 65 6e 74 53 65 63 75   IID_IClientSecu
34ab0 72 69 74 79 20 3d 20 7b 30 78 30 30 30 30 30 31  rity = {0x000001
34ac0 33 44 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  3D, 0x0000, 0x00
34ad0 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
34ae0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
34af0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
34b00 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
34b10 44 20 49 49 44 5f 49 43 6c 75 73 43 66 67 41 73  D IID_IClusCfgAs
34b20 79 6e 63 45 76 69 63 74 43 6c 65 61 6e 75 70 20  yncEvictCleanup 
34b30 3d 20 7b 30 78 35 32 43 38 30 42 39 35 2c 20 30  = {0x52C80B95, 0
34b40 78 43 31 41 44 2c 20 30 78 34 32 34 30 2c 20 5b  xC1AD, 0x4240, [
34b50 30 78 38 44 2c 20 30 78 38 39 2c 20 30 78 37 32  0x8D, 0x89, 0x72
34b60 2c 20 30 78 45 39 2c 20 30 78 46 41 2c 20 30 78  , 0xE9, 0xFA, 0x
34b70 38 34 2c 20 30 78 30 32 2c 20 30 78 35 45 5d 7d  84, 0x02, 0x5E]}
34b80 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
34b90 5f 49 43 6c 75 73 43 66 67 42 61 73 65 43 6c 75  _IClusCfgBaseClu
34ba0 73 74 65 72 20 3d 20 7b 30 78 41 38 41 35 43 36  ster = {0xA8A5C6
34bb0 31 33 2c 20 30 78 32 35 31 38 2c 20 30 78 34 37  13, 0x2518, 0x47
34bc0 46 35 2c 20 5b 30 78 39 36 2c 20 30 78 43 41 2c  F5, [0x96, 0xCA,
34bd0 20 30 78 43 41 2c 20 30 78 46 41 2c 20 30 78 37   0xCA, 0xFA, 0x7
34be0 46 2c 20 30 78 46 42 2c 20 30 78 41 46 2c 20 30  F, 0xFB, 0xAF, 0
34bf0 78 36 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x68]};. const II
34c00 44 20 49 49 44 5f 49 43 6c 75 73 43 66 67 43 61  D IID_IClusCfgCa
34c10 6c 6c 62 61 63 6b 20 3d 20 7b 30 78 32 33 38 44  llback = {0x238D
34c20 43 41 36 33 2c 20 30 78 45 32 45 46 2c 20 30 78  CA63, 0xE2EF, 0x
34c30 34 46 33 32 2c 20 5b 30 78 41 32 2c 20 30 78 34  4F32, [0xA2, 0x4
34c40 44 2c 20 30 78 41 43 2c 20 30 78 42 46 2c 20 30  D, 0xAC, 0xBF, 0
34c50 78 39 37 2c 20 30 78 35 42 2c 20 30 78 45 38 2c  x97, 0x5B, 0xE8,
34c60 20 30 78 34 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x42]};. const 
34c70 49 49 44 20 49 49 44 5f 49 43 6c 75 73 43 66 67  IID IID_IClusCfg
34c80 43 61 70 61 62 69 6c 69 74 69 65 73 20 3d 20 7b  Capabilities = {
34c90 30 78 44 39 34 41 42 32 35 33 2c 20 30 78 33 36  0xD94AB253, 0x36
34ca0 43 37 2c 20 30 78 34 31 43 31 2c 20 5b 30 78 42  C7, 0x41C1, [0xB
34cb0 35 2c 20 30 78 32 45 2c 20 30 78 32 36 2c 20 30  5, 0x2E, 0x26, 0
34cc0 78 42 34 2c 20 30 78 35 31 2c 20 30 78 39 37 2c  xB4, 0x51, 0x97,
34cd0 20 30 78 35 43 2c 20 30 78 38 44 5d 7d 3b 0a 20   0x5C, 0x8D]};. 
34ce0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
34cf0 6c 75 73 43 66 67 43 6c 75 73 74 65 72 43 6f 6e  lusCfgClusterCon
34d00 6e 65 63 74 69 6f 6e 20 3d 20 7b 30 78 43 45 36  nection = {0xCE6
34d10 45 46 39 30 43 2c 20 30 78 33 36 30 32 2c 20 30  EF90C, 0x3602, 0
34d20 78 34 31 45 37 2c 20 5b 30 78 39 35 2c 20 30 78  x41E7, [0x95, 0x
34d30 42 44 2c 20 30 78 41 41 2c 20 30 78 46 44 2c 20  BD, 0xAA, 0xFD, 
34d40 30 78 33 37 2c 20 30 78 41 36 2c 20 30 78 37 36  0x37, 0xA6, 0x76
34d50 2c 20 30 78 44 46 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xDF]};. const
34d60 20 49 49 44 20 49 49 44 5f 49 43 6c 75 73 43 66   IID IID_IClusCf
34d70 67 43 6c 75 73 74 65 72 49 6e 66 6f 20 3d 20 7b  gClusterInfo = {
34d80 30 78 38 35 42 34 42 42 43 30 2c 20 30 78 44 44  0x85B4BBC0, 0xDD
34d90 43 34 2c 20 30 78 34 41 45 37 2c 20 5b 30 78 38  C4, 0x4AE7, [0x8
34da0 32 2c 20 30 78 36 38 2c 20 30 78 46 34 2c 20 30  2, 0x68, 0xF4, 0
34db0 78 38 35 2c 20 30 78 30 42 2c 20 30 78 42 32 2c  x85, 0x0B, 0xB2,
34dc0 20 30 78 41 36 2c 20 30 78 45 45 5d 7d 3b 0a 20   0xA6, 0xEE]};. 
34dd0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
34de0 6c 75 73 43 66 67 43 72 65 64 65 6e 74 69 61 6c  lusCfgCredential
34df0 73 20 3d 20 7b 30 78 35 34 41 41 39 34 30 36 2c  s = {0x54AA9406,
34e00 20 30 78 41 34 30 39 2c 20 30 78 34 42 34 39 2c   0xA409, 0x4B49,
34e10 20 5b 30 78 42 33 2c 20 30 78 31 34 2c 20 30 78   [0xB3, 0x14, 0x
34e20 35 46 2c 20 30 78 30 41 2c 20 30 78 30 43 2c 20  5F, 0x0A, 0x0C, 
34e30 30 78 45 34 2c 20 30 78 43 38 2c 20 30 78 38 45  0xE4, 0xC8, 0x8E
34e40 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
34e50 49 44 5f 49 43 6c 75 73 43 66 67 45 76 69 63 74  ID_IClusCfgEvict
34e60 43 6c 65 61 6e 75 70 20 3d 20 7b 30 78 36 46 45  Cleanup = {0x6FE
34e70 33 45 33 36 31 2c 20 30 78 44 33 37 33 2c 20 30  3E361, 0xD373, 0
34e80 78 34 43 35 46 2c 20 5b 30 78 41 30 2c 20 30 78  x4C5F, [0xA0, 0x
34e90 41 46 2c 20 30 78 31 44 2c 20 30 78 46 45 2c 20  AF, 0x1D, 0xFE, 
34ea0 30 78 38 34 2c 20 30 78 39 33 2c 20 30 78 43 36  0x84, 0x93, 0xC6
34eb0 2c 20 30 78 35 35 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x55]};. const
34ec0 20 49 49 44 20 49 49 44 5f 49 43 6c 75 73 43 66   IID IID_IClusCf
34ed0 67 47 72 6f 75 70 43 66 67 20 3d 20 7b 30 78 44  gGroupCfg = {0xD
34ee0 43 42 36 44 33 44 32 2c 20 30 78 41 35 35 46 2c  CB6D3D2, 0xA55F,
34ef0 20 30 78 34 39 45 35 2c 20 5b 30 78 41 36 2c 20   0x49E5, [0xA6, 
34f00 30 78 34 41 2c 20 30 78 30 43 2c 20 30 78 43 46  0x4A, 0x0C, 0xCF
34f10 2c 20 30 78 45 42 2c 20 30 78 30 31 2c 20 30 78  , 0xEB, 0x01, 0x
34f20 45 44 2c 20 30 78 33 41 5d 7d 3b 0a 20 63 6f 6e  ED, 0x3A]};. con
34f30 73 74 20 49 49 44 20 49 49 44 5f 49 43 6c 75 73  st IID IID_IClus
34f40 43 66 67 49 6e 69 74 69 61 6c 69 7a 65 20 3d 20  CfgInitialize = 
34f50 7b 30 78 32 41 30 45 42 38 32 44 2c 20 30 78 46  {0x2A0EB82D, 0xF
34f60 38 37 38 2c 20 30 78 34 39 32 41 2c 20 5b 30 78  878, 0x492A, [0x
34f70 39 35 2c 20 30 78 31 45 2c 20 30 78 41 45 2c 20  95, 0x1E, 0xAE, 
34f80 30 78 30 30 2c 20 30 78 30 39 2c 20 30 78 31 38  0x00, 0x09, 0x18
34f90 2c 20 30 78 43 34 2c 20 30 78 41 36 5d 7d 3b 0a  , 0xC4, 0xA6]};.
34fa0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
34fb0 43 6c 75 73 43 66 67 49 50 41 64 64 72 65 73 73  ClusCfgIPAddress
34fc0 49 6e 66 6f 20 3d 20 7b 30 78 41 41 45 41 46 30  Info = {0xAAEAF0
34fd0 41 35 2c 20 30 78 45 33 31 30 2c 20 30 78 34 36  A5, 0xE310, 0x46
34fe0 30 34 2c 20 5b 30 78 41 35 2c 20 30 78 35 45 2c  04, [0xA5, 0x5E,
34ff0 20 30 78 32 46 2c 20 30 78 39 44 2c 20 30 78 44   0x2F, 0x9D, 0xD
35000 43 2c 20 30 78 34 31 2c 20 30 78 35 37 2c 20 30  C, 0x41, 0x57, 0
35010 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA8]};. const II
35020 44 20 49 49 44 5f 49 43 6c 75 73 43 66 67 4d 61  D IID_IClusCfgMa
35030 6e 61 67 65 64 52 65 73 6f 75 72 63 65 43 66 67  nagedResourceCfg
35040 20 3d 20 7b 30 78 36 30 33 30 30 41 30 46 2c 20   = {0x60300A0F, 
35050 30 78 37 37 45 31 2c 20 30 78 34 34 30 43 2c 20  0x77E1, 0x440C, 
35060 5b 30 78 42 44 2c 20 30 78 39 34 2c 20 30 78 36  [0xBD, 0x94, 0x6
35070 42 2c 20 30 78 46 42 2c 20 30 78 30 44 2c 20 30  B, 0xFB, 0x0D, 0
35080 78 42 46 2c 20 30 78 44 42 2c 20 30 78 33 41 5d  xBF, 0xDB, 0x3A]
35090 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
350a0 44 5f 49 43 6c 75 73 43 66 67 4d 61 6e 61 67 65  D_IClusCfgManage
350b0 64 52 65 73 6f 75 72 63 65 49 6e 66 6f 20 3d 20  dResourceInfo = 
350c0 7b 30 78 45 30 33 32 34 38 34 37 2c 20 30 78 31  {0xE0324847, 0x1
350d0 35 32 30 2c 20 30 78 34 31 42 30 2c 20 5b 30 78  520, 0x41B0, [0x
350e0 42 39 2c 20 30 78 36 30 2c 20 30 78 35 34 2c 20  B9, 0x60, 0x54, 
350f0 30 78 31 39 2c 20 30 78 38 44 2c 20 30 78 41 35  0x19, 0x8D, 0xA5
35100 2c 20 30 78 46 38 2c 20 30 78 41 46 5d 7d 3b 0a  , 0xF8, 0xAF]};.
35110 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
35120 43 6c 75 73 43 66 67 4d 65 6d 62 65 72 53 65 74  ClusCfgMemberSet
35130 43 68 61 6e 67 65 4c 69 73 74 65 6e 65 72 20 3d  ChangeListener =
35140 20 7b 30 78 32 42 36 34 35 33 34 46 2c 20 30 78   {0x2B64534F, 0x
35150 32 36 34 33 2c 20 30 78 34 41 42 43 2c 20 5b 30  2643, 0x4ABC, [0
35160 78 41 34 2c 20 30 78 45 35 2c 20 30 78 38 32 2c  xA4, 0xE5, 0x82,
35170 20 30 78 34 44 2c 20 30 78 38 38 2c 20 30 78 31   0x4D, 0x88, 0x1
35180 42 2c 20 30 78 37 35 2c 20 30 78 38 32 5d 7d 3b  B, 0x75, 0x82]};
35190 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
351a0 49 43 6c 75 73 43 66 67 4e 65 74 77 6f 72 6b 49  IClusCfgNetworkI
351b0 6e 66 6f 20 3d 20 7b 30 78 31 39 46 43 37 35 38  nfo = {0x19FC758
351c0 30 2c 20 30 78 39 35 30 41 2c 20 30 78 34 34 41  0, 0x950A, 0x44A
351d0 36 2c 20 5b 30 78 39 36 2c 20 30 78 36 45 2c 20  6, [0x96, 0x6E, 
351e0 30 78 37 34 2c 20 30 78 42 31 2c 20 30 78 34 42  0x74, 0xB1, 0x4B
351f0 2c 20 30 78 32 30 2c 20 30 78 39 31 2c 20 30 78  , 0x20, 0x91, 0x
35200 38 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  8F]};. const IID
35210 20 49 49 44 5f 49 43 6c 75 73 43 66 67 4e 6f 64   IID_IClusCfgNod
35220 65 49 6e 66 6f 20 3d 20 7b 30 78 45 34 42 35 46  eInfo = {0xE4B5F
35230 41 31 35 2c 20 30 78 44 44 30 37 2c 20 30 78 34  A15, 0xDD07, 0x4
35240 33 39 45 2c 20 5b 30 78 41 36 2c 20 30 78 32 33  39E, [0xA6, 0x23
35250 2c 20 30 78 38 38 2c 20 30 78 32 33 2c 20 30 78  , 0x88, 0x23, 0x
35260 35 32 2c 20 30 78 34 45 2c 20 30 78 33 44 2c 20  52, 0x4E, 0x3D, 
35270 30 78 31 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x19]};. const I
35280 49 44 20 49 49 44 5f 49 43 6c 75 73 43 66 67 50  ID IID_IClusCfgP
35290 61 72 74 69 74 69 6f 6e 49 6e 66 6f 20 3d 20 7b  artitionInfo = {
352a0 30 78 45 43 31 45 42 44 39 46 2c 20 30 78 35 38  0xEC1EBD9F, 0x58
352b0 36 36 2c 20 30 78 34 38 34 36 2c 20 5b 30 78 38  66, 0x4846, [0x8
352c0 39 2c 20 30 78 35 32 2c 20 30 78 45 43 2c 20 30  9, 0x52, 0xEC, 0
352d0 78 33 36 2c 20 30 78 43 33 2c 20 30 78 39 36 2c  x36, 0xC3, 0x96,
352e0 20 30 78 31 45 2c 20 30 78 45 45 5d 7d 3b 0a 20   0x1E, 0xEE]};. 
352f0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
35300 6c 75 73 43 66 67 50 6f 6c 6c 69 6e 67 43 61 6c  lusCfgPollingCal
35310 6c 62 61 63 6b 20 3d 20 7b 30 78 43 37 32 44 42  lback = {0xC72DB
35320 31 46 44 2c 20 30 78 35 31 41 32 2c 20 30 78 34  1FD, 0x51A2, 0x4
35330 33 45 36 2c 20 5b 30 78 42 37 2c 20 30 78 30 38  3E6, [0xB7, 0x08
35340 2c 20 30 78 44 39 2c 20 30 78 44 42 2c 20 30 78  , 0xD9, 0xDB, 0x
35350 37 44 2c 20 30 78 41 37 2c 20 30 78 39 36 2c 20  7D, 0xA7, 0x96, 
35360 30 78 33 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x30]};. const I
35370 49 44 20 49 49 44 5f 49 43 6c 75 73 43 66 67 50  ID IID_IClusCfgP
35380 6f 6c 6c 69 6e 67 43 61 6c 6c 62 61 63 6b 49 6e  ollingCallbackIn
35390 66 6f 20 3d 20 7b 30 78 32 41 46 35 35 44 41 37  fo = {0x2AF55DA7
353a0 2c 20 30 78 43 42 36 46 2c 20 30 78 34 30 44 45  , 0xCB6F, 0x40DE
353b0 2c 20 5b 30 78 42 42 2c 20 30 78 31 31 2c 20 30  , [0xBB, 0x11, 0
353c0 78 36 36 2c 20 30 78 37 33 2c 20 30 78 34 36 2c  x66, 0x73, 0x46,
353d0 20 30 78 34 42 2c 20 30 78 32 43 2c 20 30 78 35   0x4B, 0x2C, 0x5
353e0 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  4]};. const IID 
353f0 49 49 44 5f 49 43 6c 75 73 43 66 67 52 65 73 6f  IID_IClusCfgReso
35400 75 72 63 65 43 72 65 61 74 65 20 3d 20 7b 30 78  urceCreate = {0x
35410 30 36 34 37 42 34 31 41 2c 20 30 78 43 37 37 37  0647B41A, 0xC777
35420 2c 20 30 78 34 34 33 43 2c 20 5b 30 78 39 34 2c  , 0x443C, [0x94,
35430 20 30 78 33 32 2c 20 30 78 30 32 2c 20 30 78 43   0x32, 0x02, 0xC
35440 43 2c 20 30 78 43 46 2c 20 30 78 34 46 2c 20 30  C, 0xCF, 0x4F, 0
35450 78 46 34 2c 20 30 78 34 33 5d 7d 3b 0a 20 63 6f  xF4, 0x43]};. co
35460 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6c 75  nst IID IID_IClu
35470 73 43 66 67 52 65 73 6f 75 72 63 65 50 6f 73 74  sCfgResourcePost
35480 43 72 65 61 74 65 20 3d 20 7b 30 78 37 32 41 39  Create = {0x72A9
35490 42 46 35 34 2c 20 30 78 31 33 42 36 2c 20 30 78  BF54, 0x13B6, 0x
354a0 34 35 31 46 2c 20 5b 30 78 39 31 2c 20 30 78 30  451F, [0x91, 0x0
354b0 44 2c 20 30 78 36 39 2c 20 30 78 31 33 2c 20 30  D, 0x69, 0x13, 0
354c0 78 45 42 2c 20 30 78 46 30 2c 20 30 78 32 35 2c  xEB, 0xF0, 0x25,
354d0 20 30 78 41 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xAB]};. const 
354e0 49 49 44 20 49 49 44 5f 49 43 6c 75 73 43 66 67  IID IID_IClusCfg
354f0 52 65 73 6f 75 72 63 65 50 72 65 43 72 65 61 74  ResourcePreCreat
35500 65 20 3d 20 7b 30 78 34 32 34 30 46 36 41 31 2c  e = {0x4240F6A1,
35510 20 30 78 39 44 34 39 2c 20 30 78 34 32 37 45 2c   0x9D49, 0x427E,
35520 20 5b 30 78 38 46 2c 20 30 78 33 44 2c 20 30 78   [0x8F, 0x3D, 0x
35530 30 39 2c 20 30 78 33 38 2c 20 30 78 34 45 2c 20  09, 0x38, 0x4E, 
35540 30 78 31 46 2c 20 30 78 35 39 2c 20 30 78 45 34  0x1F, 0x59, 0xE4
35550 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
35560 49 44 5f 49 43 6c 75 73 43 66 67 52 65 73 6f 75  ID_IClusCfgResou
35570 72 63 65 54 79 70 65 43 72 65 61 74 65 20 3d 20  rceTypeCreate = 
35580 7b 30 78 33 41 46 43 45 33 42 38 2c 20 30 78 35  {0x3AFCE3B8, 0x5
35590 46 33 45 2c 20 30 78 34 44 44 46 2c 20 5b 30 78  F3E, 0x4DDF, [0x
355a0 41 38 2c 20 30 78 46 34 2c 20 30 78 34 42 2c 20  A8, 0xF4, 0x4B, 
355b0 30 78 34 46 2c 20 30 78 43 42 2c 20 30 78 46 32  0x4F, 0xCB, 0xF2
355c0 2c 20 30 78 38 46 2c 20 30 78 38 46 5d 7d 3b 0a  , 0x8F, 0x8F]};.
355d0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
355e0 43 6c 75 73 43 66 67 52 65 73 6f 75 72 63 65 54  ClusCfgResourceT
355f0 79 70 65 49 6e 66 6f 20 3d 20 7b 30 78 43 36 34  ypeInfo = {0xC64
35600 39 41 32 38 31 2c 20 30 78 43 38 34 37 2c 20 30  9A281, 0xC847, 0
35610 78 34 46 35 43 2c 20 5b 30 78 39 38 2c 20 30 78  x4F5C, [0x98, 0x
35620 34 31 2c 20 30 78 44 32 2c 20 30 78 46 37 2c 20  41, 0xD2, 0xF7, 
35630 30 78 33 42 2c 20 30 78 35 41 2c 20 30 78 41 37  0x3B, 0x5A, 0xA7
35640 2c 20 30 78 31 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x1D]};. const
35650 20 49 49 44 20 49 49 44 5f 49 43 6c 75 73 43 66   IID IID_IClusCf
35660 67 52 65 73 54 79 70 65 53 65 72 76 69 63 65 73  gResTypeServices
35670 49 6e 69 74 69 61 6c 69 7a 20 3d 20 7b 30 78 36  Initializ = {0x6
35680 45 31 30 39 36 39 38 2c 20 30 78 44 46 43 34 2c  E109698, 0xDFC4,
35690 20 30 78 34 34 37 31 2c 20 5b 30 78 41 43 2c 20   0x4471, [0xAC, 
356a0 30 78 45 31 2c 20 30 78 30 34 2c 20 30 78 31 34  0xE1, 0x04, 0x14
356b0 2c 20 30 78 39 33 2c 20 30 78 31 42 2c 20 30 78  , 0x93, 0x1B, 0x
356c0 33 42 2c 20 30 78 42 33 5d 7d 3b 0a 20 63 6f 6e  3B, 0xB3]};. con
356d0 73 74 20 49 49 44 20 49 49 44 5f 49 43 6c 75 73  st IID IID_IClus
356e0 43 66 67 53 65 72 76 65 72 20 3d 20 7b 30 78 34  CfgServer = {0x4
356f0 43 30 36 45 41 45 36 2c 20 30 78 39 39 30 45 2c  C06EAE6, 0x990E,
35700 20 30 78 34 30 35 31 2c 20 5b 30 78 38 41 2c 20   0x4051, [0x8A, 
35710 30 78 41 31 2c 20 30 78 41 44 2c 20 30 78 34 42  0xA1, 0xAD, 0x4B
35720 2c 20 30 78 34 45 2c 20 30 78 41 45 2c 20 30 78  , 0x4E, 0xAE, 0x
35730 39 43 2c 20 30 78 41 46 5d 7d 3b 0a 20 63 6f 6e  9C, 0xAF]};. con
35740 73 74 20 49 49 44 20 49 49 44 5f 49 43 6c 75 73  st IID IID_IClus
35750 43 66 67 53 65 74 43 72 65 64 65 6e 74 69 61 6c  CfgSetCredential
35760 73 20 3d 20 7b 30 78 35 38 45 36 45 35 42 39 2c  s = {0x58E6E5B9,
35770 20 30 78 34 37 38 38 2c 20 30 78 34 44 39 41 2c   0x4788, 0x4D9A,
35780 20 5b 30 78 38 32 2c 20 30 78 35 35 2c 20 30 78   [0x82, 0x55, 0x
35790 31 45 2c 20 30 78 32 37 2c 20 30 78 34 45 2c 20  1E, 0x27, 0x4E, 
357a0 30 78 35 44 2c 20 30 78 43 43 2c 20 30 78 42 30  0x5D, 0xCC, 0xB0
357b0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
357c0 49 44 5f 49 43 6c 75 73 43 66 67 53 74 61 72 74  ID_IClusCfgStart
357d0 75 70 4c 69 73 74 65 6e 65 72 20 3d 20 7b 30 78  upListener = {0x
357e0 44 32 38 32 43 41 45 46 2c 20 30 78 32 45 44 45  D282CAEF, 0x2EDE
357f0 2c 20 30 78 34 41 42 39 2c 20 5b 30 78 41 35 2c  , 0x4AB9, [0xA5,
35800 20 30 78 44 35 2c 20 30 78 46 37 2c 20 30 78 42   0xD5, 0xF7, 0xB
35810 44 2c 20 30 78 45 33 2c 20 30 78 44 32 2c 20 30  D, 0xE3, 0xD2, 0
35820 78 33 46 2c 20 30 78 30 46 5d 7d 3b 0a 20 63 6f  x3F, 0x0F]};. co
35830 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6c 75  nst IID IID_IClu
35840 73 43 66 67 53 74 61 72 74 75 70 4e 6f 74 69 66  sCfgStartupNotif
35850 79 20 3d 20 7b 30 78 43 32 42 30 44 30 36 39 2c  y = {0xC2B0D069,
35860 20 30 78 36 33 35 33 2c 20 30 78 34 45 45 31 2c   0x6353, 0x4EE1,
35870 20 5b 30 78 42 32 2c 20 30 78 35 33 2c 20 30 78   [0xB2, 0x53, 0x
35880 36 42 2c 20 30 78 30 44 2c 20 30 78 37 35 2c 20  6B, 0x0D, 0x75, 
35890 30 78 44 42 2c 20 30 78 32 43 2c 20 30 78 44 33  0xDB, 0x2C, 0xD3
358a0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
358b0 49 44 5f 49 43 6c 75 73 43 66 67 56 65 72 69 66  ID_IClusCfgVerif
358c0 79 20 3d 20 7b 30 78 44 34 37 42 42 45 45 43 2c  y = {0xD47BBEEC,
358d0 20 30 78 32 32 38 36 2c 20 30 78 34 35 31 34 2c   0x2286, 0x4514,
358e0 20 5b 30 78 41 41 2c 20 30 78 39 30 2c 20 30 78   [0xAA, 0x90, 0x
358f0 37 45 2c 20 30 78 38 38 2c 20 30 78 42 44 2c 20  7E, 0x88, 0xBD, 
35900 30 78 30 46 2c 20 30 78 45 35 2c 20 30 78 34 33  0x0F, 0xE5, 0x43
35910 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
35920 49 44 5f 49 43 6c 75 73 43 66 67 57 69 7a 61 72  ID_IClusCfgWizar
35930 64 20 3d 20 7b 30 78 32 45 42 35 37 41 33 42 2c  d = {0x2EB57A3B,
35940 20 30 78 44 41 38 44 2c 20 30 78 34 42 35 36 2c   0xDA8D, 0x4B56,
35950 20 5b 30 78 39 37 2c 20 30 78 43 46 2c 20 30 78   [0x97, 0xCF, 0x
35960 41 33 2c 20 30 78 31 39 2c 20 30 78 31 42 2c 20  A3, 0x19, 0x1B, 
35970 30 78 46 38 2c 20 30 78 46 44 2c 20 30 78 35 42  0xF8, 0xFD, 0x5B
35980 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
35990 49 44 5f 49 43 6c 75 73 74 65 72 41 70 70 6c 69  ID_IClusterAppli
359a0 63 61 74 69 6f 6e 57 69 7a 61 72 64 20 3d 20 7b  cationWizard = {
359b0 30 78 32 34 46 39 37 31 35 31 2c 20 30 78 36 36  0x24F97151, 0x66
359c0 38 39 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39  89, 0x11D1, [0x9
359d0 41 2c 20 30 78 41 37 2c 20 30 78 30 30 2c 20 30  A, 0xA7, 0x00, 0
359e0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c  xC0, 0x4F, 0xB9,
359f0 20 30 78 33 41 2c 20 30 78 38 30 5d 7d 3b 0a 20   0x3A, 0x80]};. 
35a00 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
35a10 6f 64 65 49 6e 73 74 61 6c 6c 20 3d 20 7b 30 78  odeInstall = {0x
35a20 37 39 45 41 43 39 44 31 2c 20 30 78 42 41 46 39  79EAC9D1, 0xBAF9
35a30 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c  , 0x11CE, [0x8C,
35a40 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
35a50 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30  A, 0x00, 0x4B, 0
35a60 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xA9, 0x0B]};. co
35a70 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6f 6c  nst IID IID_ICol
35a80 75 6d 6e 4d 61 70 70 65 72 20 3d 20 7b 30 78 30  umnMapper = {0x0
35a90 42 36 33 45 33 37 41 2c 20 30 78 39 43 43 43 2c  B63E37A, 0x9CCC,
35aa0 20 30 78 31 31 44 30 2c 20 5b 30 78 42 43 2c 20   0x11D0, [0xBC, 
35ab0 30 78 44 42 2c 20 30 78 30 30 2c 20 30 78 38 30  0xDB, 0x00, 0x80
35ac0 2c 20 30 78 35 46 2c 20 30 78 43 43 2c 20 30 78  , 0x5F, 0xCC, 0x
35ad0 43 45 2c 20 30 78 30 34 5d 7d 3b 0a 20 63 6f 6e  CE, 0x04]};. con
35ae0 73 74 20 49 49 44 20 49 49 44 5f 49 43 6f 6c 75  st IID IID_IColu
35af0 6d 6e 4d 61 70 70 65 72 43 72 65 61 74 6f 72 20  mnMapperCreator 
35b00 3d 20 7b 30 78 30 42 36 33 45 33 37 42 2c 20 30  = {0x0B63E37B, 0
35b10 78 39 43 43 43 2c 20 30 78 31 31 44 30 2c 20 5b  x9CCC, 0x11D0, [
35b20 30 78 42 43 2c 20 30 78 44 42 2c 20 30 78 30 30  0xBC, 0xDB, 0x00
35b30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78  , 0x80, 0x5F, 0x
35b40 43 43 2c 20 30 78 43 45 2c 20 30 78 30 34 5d 7d  CC, 0xCE, 0x04]}
35b50 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
35b60 5f 49 43 6f 6c 75 6d 6e 50 72 6f 76 69 64 65 72  _IColumnProvider
35b70 20 3d 20 7b 30 78 45 38 30 32 35 30 30 34 2c 20   = {0xE8025004, 
35b80 30 78 31 43 34 32 2c 20 30 78 31 31 44 32 2c 20  0x1C42, 0x11D2, 
35b90 5b 30 78 42 45 2c 20 30 78 32 43 2c 20 30 78 30  [0xBE, 0x2C, 0x0
35ba0 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
35bb0 78 41 38 2c 20 30 78 33 44 2c 20 30 78 41 31 5d  xA8, 0x3D, 0xA1]
35bc0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
35bd0 44 5f 49 43 6f 6c 75 6d 6e 73 49 6e 66 6f 20 3d  D_IColumnsInfo =
35be0 20 7b 30 78 30 43 37 33 33 41 31 31 2c 20 30 78   {0x0C733A11, 0x
35bf0 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30  2A1C, 0x11CE, [0
35c00 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
35c10 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
35c20 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
35c30 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
35c40 49 43 6f 6c 75 6d 6e 73 49 6e 66 6f 32 20 3d 20  IColumnsInfo2 = 
35c50 7b 30 78 30 43 37 33 33 41 42 38 2c 20 30 78 32  {0x0C733AB8, 0x2
35c60 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  A1C, 0x11CE, [0x
35c70 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
35c80 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
35c90 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
35ca0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
35cb0 43 6f 6c 75 6d 6e 73 52 6f 77 73 65 74 20 3d 20  ColumnsRowset = 
35cc0 7b 30 78 30 43 37 33 33 41 31 30 2c 20 30 78 32  {0x0C733A10, 0x2
35cd0 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  A1C, 0x11CE, [0x
35ce0 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
35cf0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
35d00 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
35d10 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
35d20 43 6f 6d 62 6f 62 6f 78 20 3d 20 7b 30 78 33 30  Combobox = {0x30
35d30 35 30 46 36 37 37 2c 20 30 78 39 38 42 35 2c 20  50F677, 0x98B5, 
35d40 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
35d50 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
35d60 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
35d70 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
35d80 74 20 49 49 44 20 49 49 44 5f 49 43 6f 6d 6d 61  t IID IID_IComma
35d90 6e 64 20 3d 20 7b 30 78 30 43 37 33 33 41 36 33  nd = {0x0C733A63
35da0 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45  , 0x2A1C, 0x11CE
35db0 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
35dc0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
35dd0 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
35de0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
35df0 49 49 44 5f 49 43 6f 6d 6d 61 6e 64 43 6f 73 74  IID_ICommandCost
35e00 20 3d 20 7b 30 78 30 43 37 33 33 41 34 45 2c 20   = {0x0C733A4E, 
35e10 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20  0x2A1C, 0x11CE, 
35e20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
35e30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
35e40 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
35e50 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
35e60 44 5f 49 43 6f 6d 6d 61 6e 64 50 65 72 73 69 73  D_ICommandPersis
35e70 74 20 3d 20 7b 30 78 30 43 37 33 33 41 41 37 2c  t = {0x0C733AA7,
35e80 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c   0x2A1C, 0x11CE,
35e90 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
35ea0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
35eb0 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
35ec0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
35ed0 49 44 5f 49 43 6f 6d 6d 61 6e 64 50 72 65 70 61  ID_ICommandPrepa
35ee0 72 65 20 3d 20 7b 30 78 30 43 37 33 33 41 32 36  re = {0x0C733A26
35ef0 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45  , 0x2A1C, 0x11CE
35f00 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
35f10 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
35f20 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
35f30 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
35f40 49 49 44 5f 49 43 6f 6d 6d 61 6e 64 50 72 6f 70  IID_ICommandProp
35f50 65 72 74 69 65 73 20 3d 20 7b 30 78 30 43 37 33  erties = {0x0C73
35f60 33 41 37 39 2c 20 30 78 32 41 31 43 2c 20 30 78  3A79, 0x2A1C, 0x
35f70 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
35f80 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
35f90 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
35fa0 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
35fb0 49 49 44 20 49 49 44 5f 49 43 6f 6d 6d 61 6e 64  IID IID_ICommand
35fc0 53 74 72 65 61 6d 20 3d 20 7b 30 78 30 43 37 33  Stream = {0x0C73
35fd0 33 41 42 46 2c 20 30 78 32 41 31 43 2c 20 30 78  3ABF, 0x2A1C, 0x
35fe0 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
35ff0 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
36000 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
36010 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
36020 49 49 44 20 49 49 44 5f 49 43 6f 6d 6d 61 6e 64  IID IID_ICommand
36030 54 65 78 74 20 3d 20 7b 30 78 30 43 37 33 33 41  Text = {0x0C733A
36040 32 37 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31  27, 0x2A1C, 0x11
36050 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
36060 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
36070 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
36080 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
36090 44 20 49 49 44 5f 49 43 6f 6d 6d 61 6e 64 54 72  D IID_ICommandTr
360a0 65 65 20 3d 20 7b 30 78 30 43 37 33 33 41 38 37  ee = {0x0C733A87
360b0 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45  , 0x2A1C, 0x11CE
360c0 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
360d0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
360e0 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
360f0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
36100 49 49 44 5f 49 43 6f 6d 6d 61 6e 64 56 61 6c 69  IID_ICommandVali
36110 64 61 74 65 20 3d 20 7b 30 78 30 43 37 33 33 41  date = {0x0C733A
36120 31 38 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31  18, 0x2A1C, 0x11
36130 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
36140 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
36150 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
36160 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
36170 44 20 49 49 44 5f 49 43 6f 6d 6d 61 6e 64 57 69  D IID_ICommandWi
36180 74 68 50 61 72 61 6d 65 74 65 72 73 20 3d 20 7b  thParameters = {
36190 30 78 30 43 37 33 33 41 36 34 2c 20 30 78 32 41  0x0C733A64, 0x2A
361a0 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  1C, 0x11CE, [0xA
361b0 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
361c0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
361d0 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
361e0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
361f0 6f 6d 6d 44 6c 67 42 72 6f 77 73 65 72 20 3d 20  ommDlgBrowser = 
36200 7b 30 78 30 30 30 32 31 34 46 31 2c 20 30 78 30  {0x000214F1, 0x0
36210 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
36220 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
36230 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
36240 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
36250 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
36260 43 6f 6d 6d 44 6c 67 42 72 6f 77 73 65 72 32 20  CommDlgBrowser2 
36270 3d 20 7b 30 78 31 30 33 33 39 35 31 36 2c 20 30  = {0x10339516, 0
36280 78 32 38 39 34 2c 20 30 78 31 31 44 32 2c 20 5b  x2894, 0x11D2, [
36290 30 78 39 30 2c 20 30 78 33 39 2c 20 30 78 30 30  0x90, 0x39, 0x00
362a0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
362b0 38 45 2c 20 30 78 45 42 2c 20 30 78 33 45 5d 7d  8E, 0xEB, 0x3E]}
362c0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
362d0 5f 49 43 6f 6d 6d 6f 6e 51 75 65 72 79 20 3d 20  _ICommonQuery = 
362e0 7b 30 78 41 42 35 30 44 45 43 30 2c 20 30 78 36  {0xAB50DEC0, 0x6
362f0 46 31 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  F1D, 0x11D0, [0x
36300 41 31 2c 20 30 78 43 34 2c 20 30 78 30 30 2c 20  A1, 0xC4, 0x00, 
36310 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 43 31  0xAA, 0x00, 0xC1
36320 2c 20 30 78 36 45 2c 20 30 78 36 35 5d 7d 3b 0a  , 0x6E, 0x65]};.
36330 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
36340 43 6f 6d 54 68 72 65 61 64 69 6e 67 49 6e 66 6f  ComThreadingInfo
36350 20 3d 20 7b 30 78 30 30 30 30 30 31 43 45 2c 20   = {0x000001CE, 
36360 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
36370 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
36380 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
36390 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
363a0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
363b0 44 5f 49 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e  D_IConfiguration
363c0 43 6f 6e 6e 65 63 74 69 6f 6e 20 3d 20 7b 30 78  Connection = {0x
363d0 44 44 41 44 38 31 39 31 2c 20 30 78 36 36 43 35  DDAD8191, 0x66C5
363e0 2c 20 30 78 34 41 33 30 2c 20 5b 30 78 41 34 2c  , 0x4A30, [0xA4,
363f0 20 30 78 44 46 2c 20 30 78 43 42 2c 20 30 78 36   0xDF, 0xCB, 0x6
36400 43 2c 20 30 78 32 31 2c 20 30 78 36 37 2c 20 30  C, 0x21, 0x67, 0
36410 78 30 34 2c 20 30 78 43 41 5d 7d 3b 0a 20 63 6f  x04, 0xCA]};. co
36420 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6f 6e  nst IID IID_ICon
36430 6e 65 63 74 69 6f 6e 49 6e 66 6f 20 3d 20 7b 30  nectionInfo = {0
36440 78 31 35 31 38 32 43 45 33 2c 20 30 78 38 32 44  x15182CE3, 0x82D
36450 37 2c 20 30 78 34 37 33 46 2c 20 5b 30 78 39 32  7, 0x473F, [0x92
36460 2c 20 30 78 44 45 2c 20 30 78 37 30 2c 20 30 78  , 0xDE, 0x70, 0x
36470 36 45 2c 20 30 78 32 42 2c 20 30 78 43 45 2c 20  6E, 0x2B, 0xCE, 
36480 30 78 41 39 2c 20 30 78 30 32 5d 7d 3b 0a 20 63  0xA9, 0x02]};. c
36490 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6f  onst IID IID_ICo
364a0 6e 6e 65 63 74 69 6f 6e 4d 61 6e 61 67 65 72 20  nnectionManager 
364b0 3d 20 7b 30 78 43 30 30 31 37 37 36 38 2c 20 30  = {0xC0017768, 0
364c0 78 31 42 46 33 2c 20 30 78 34 33 35 32 2c 20 5b  x1BF3, 0x4352, [
364d0 30 78 38 44 2c 20 30 78 36 43 2c 20 30 78 33 41  0x8D, 0x6C, 0x3A
364e0 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78  , 0x8C, 0x1D, 0x
364f0 30 46 2c 20 30 78 42 34 2c 20 30 78 37 37 5d 7d  0F, 0xB4, 0x77]}
36500 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
36510 5f 49 43 6f 6e 6e 65 63 74 69 6f 6e 50 6f 69 6e  _IConnectionPoin
36520 74 20 3d 20 7b 30 78 42 31 39 36 42 32 38 36 2c  t = {0xB196B286,
36530 20 30 78 42 41 42 34 2c 20 30 78 31 30 31 41 2c   0xBAB4, 0x101A,
36540 20 5b 30 78 42 36 2c 20 30 78 39 43 2c 20 30 78   [0xB6, 0x9C, 0x
36550 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
36560 30 78 33 34 2c 20 30 78 31 44 2c 20 30 78 30 37  0x34, 0x1D, 0x07
36570 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
36580 49 44 5f 49 43 6f 6e 6e 65 63 74 69 6f 6e 50 6f  ID_IConnectionPo
36590 69 6e 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 7b  intContainer = {
365a0 30 78 42 31 39 36 42 32 38 34 2c 20 30 78 42 41  0xB196B284, 0xBA
365b0 42 34 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 42  B4, 0x101A, [0xB
365c0 36 2c 20 30 78 39 43 2c 20 30 78 30 30 2c 20 30  6, 0x9C, 0x00, 0
365d0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 34 2c  xAA, 0x00, 0x34,
365e0 20 30 78 31 44 2c 20 30 78 30 37 5d 7d 3b 0a 20   0x1D, 0x07]};. 
365f0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
36600 6f 6e 74 65 78 74 43 61 6c 6c 62 61 63 6b 20 3d  ontextCallback =
36610 20 7b 30 78 30 30 30 30 30 31 44 41 2c 20 30 78   {0x000001DA, 0x
36620 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
36630 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
36640 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
36650 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
36660 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
36670 49 43 6f 6e 74 65 78 74 4d 65 6e 75 20 3d 20 7b  IContextMenu = {
36680 30 78 30 30 30 32 31 34 45 34 2c 20 30 78 30 30  0x000214E4, 0x00
36690 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
366a0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
366b0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
366c0 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
366d0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
366e0 6f 6e 74 65 78 74 4d 65 6e 75 32 20 3d 20 7b 30  ontextMenu2 = {0
366f0 78 30 30 30 32 31 34 46 34 2c 20 30 78 30 30 30  x000214F4, 0x000
36700 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
36710 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
36720 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
36730 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
36740 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6f  onst IID IID_ICo
36750 6e 74 65 78 74 4d 65 6e 75 33 20 3d 20 7b 30 78  ntextMenu3 = {0x
36760 42 43 46 43 45 30 41 30 2c 20 30 78 45 43 31 37  BCFCE0A0, 0xEC17
36770 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c  , 0x11D0, [0x8D,
36780 20 30 78 31 30 2c 20 30 78 30 30 2c 20 30 78 41   0x10, 0x00, 0xA
36790 30 2c 20 30 78 43 39 2c 20 30 78 30 46 2c 20 30  0, 0xC9, 0x0F, 0
367a0 78 32 37 2c 20 30 78 31 39 5d 7d 3b 0a 20 63 6f  x27, 0x19]};. co
367b0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 6f 6e  nst IID IID_ICon
367c0 74 69 6e 75 65 20 3d 20 7b 30 78 30 30 30 30 30  tinue = {0x00000
367d0 31 32 41 2c 20 30 78 30 30 30 30 2c 20 30 78 30  12A, 0x0000, 0x0
367e0 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
367f0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
36800 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
36810 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
36820 49 44 20 49 49 44 5f 49 43 6f 6e 74 69 6e 75 65  ID IID_IContinue
36830 43 61 6c 6c 62 61 63 6b 20 3d 20 7b 30 78 42 37  Callback = {0xB7
36840 32 32 42 43 43 41 2c 20 30 78 34 45 36 38 2c 20  22BCCA, 0x4E68, 
36850 30 78 31 30 31 42 2c 20 5b 30 78 41 32 2c 20 30  0x101B, [0xA2, 0
36860 78 42 43 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xBC, 0x00, 0xAA,
36870 20 30 78 30 30 2c 20 30 78 34 30 2c 20 30 78 34   0x00, 0x40, 0x4
36880 37 2c 20 30 78 37 30 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x70]};. cons
36890 74 20 49 49 44 20 49 49 44 5f 49 43 6f 6e 76 65  t IID IID_IConve
368a0 72 74 54 79 70 65 20 3d 20 7b 30 78 30 43 37 33  rtType = {0x0C73
368b0 33 41 38 38 2c 20 30 78 32 41 31 43 2c 20 30 78  3A88, 0x2A1C, 0x
368c0 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
368d0 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
368e0 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
368f0 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
36900 49 49 44 20 49 49 44 5f 49 43 72 42 61 72 6e 20  IID IID_ICrBarn 
36910 3d 20 7b 30 78 32 37 36 41 32 45 45 30 2c 20 30  = {0x276A2EE0, 0
36920 78 30 42 35 44 2c 20 30 78 31 31 44 32 2c 20 5b  x0B5D, 0x11D2, [
36930 30 78 41 34 2c 20 30 78 38 34 2c 20 30 78 30 30  0xA4, 0x84, 0x00
36940 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
36950 38 45 2c 20 30 78 46 42 2c 20 30 78 36 39 5d 7d  8E, 0xFB, 0x69]}
36960 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
36970 5f 49 43 72 42 61 72 6e 32 20 3d 20 7b 30 78 42  _ICrBarn2 = {0xB
36980 36 36 41 37 41 31 42 2c 20 30 78 38 46 43 36 2c  66A7A1B, 0x8FC6,
36990 20 30 78 34 34 38 43 2c 20 5b 30 78 41 32 2c 20   0x448C, [0xA2, 
369a0 30 78 45 42 2c 20 30 78 33 43 2c 20 30 78 35 35  0xEB, 0x3C, 0x55
369b0 2c 20 30 78 39 35 2c 20 30 78 37 34 2c 20 30 78  , 0x95, 0x74, 0x
369c0 37 38 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e  78, 0xA1]};. con
369d0 73 74 20 49 49 44 20 49 49 44 5f 49 43 72 42 6c  st IID IID_ICrBl
369e0 69 6e 64 73 20 3d 20 7b 30 78 35 41 46 35 43 33  inds = {0x5AF5C3
369f0 34 30 2c 20 30 78 30 42 41 39 2c 20 30 78 31 31  40, 0x0BA9, 0x11
36a00 44 32 2c 20 5b 30 78 41 34 2c 20 30 78 38 34 2c  D2, [0xA4, 0x84,
36a10 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
36a20 46 2c 20 30 78 38 45 2c 20 30 78 46 42 2c 20 30  F, 0x8E, 0xFB, 0
36a30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x69]};. const II
36a40 44 20 49 49 44 5f 49 43 72 42 6c 69 6e 64 73 32  D IID_ICrBlinds2
36a50 20 3d 20 7b 30 78 37 30 35 39 44 34 30 33 2c 20   = {0x7059D403, 
36a60 30 78 35 39 39 41 2c 20 30 78 34 32 36 34 2c 20  0x599A, 0x4264, 
36a70 5b 30 78 38 31 2c 20 30 78 34 30 2c 20 30 78 36  [0x81, 0x40, 0x6
36a80 34 2c 20 30 78 31 45 2c 20 30 78 42 38 2c 20 30  4, 0x1E, 0xB8, 0
36a90 78 41 45 2c 20 30 78 31 46 2c 20 30 78 36 34 5d  xAE, 0x1F, 0x64]
36aa0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
36ab0 44 5f 49 43 72 42 6c 75 72 20 3d 20 7b 30 78 39  D_ICrBlur = {0x9
36ac0 46 37 43 37 38 32 37 2c 20 30 78 45 38 37 41 2c  F7C7827, 0xE87A,
36ad0 20 30 78 31 31 44 31 2c 20 5b 30 78 38 31 2c 20   0x11D1, [0x81, 
36ae0 30 78 45 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xE0, 0x00, 0x00
36af0 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20 30 78  , 0xF8, 0x75, 0x
36b00 35 37 2c 20 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e  57, 0xDB]};. con
36b10 73 74 20 49 49 44 20 49 49 44 5f 49 43 72 65 61  st IID IID_ICrea
36b20 74 65 45 72 72 6f 72 49 6e 66 6f 20 3d 20 7b 30  teErrorInfo = {0
36b30 78 32 32 46 30 33 33 34 30 2c 20 30 78 35 34 37  x22F03340, 0x547
36b40 44 2c 20 30 78 31 30 31 42 2c 20 5b 30 78 38 45  D, 0x101B, [0x8E
36b50 2c 20 30 78 36 35 2c 20 30 78 30 38 2c 20 30 78  , 0x65, 0x08, 0x
36b60 30 30 2c 20 30 78 32 42 2c 20 30 78 32 42 2c 20  00, 0x2B, 0x2B, 
36b70 30 78 44 31 2c 20 30 78 31 39 5d 7d 3b 0a 20 63  0xD1, 0x19]};. c
36b80 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 72  onst IID IID_ICr
36b90 65 61 74 65 52 6f 77 20 3d 20 7b 30 78 30 43 37  eateRow = {0x0C7
36ba0 33 33 41 42 32 2c 20 30 78 32 41 31 43 2c 20 30  33AB2, 0x2A1C, 0
36bb0 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
36bc0 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
36bd0 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
36be0 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
36bf0 20 49 49 44 20 49 49 44 5f 49 43 72 65 61 74 65   IID IID_ICreate
36c00 54 79 70 65 49 6e 66 6f 20 3d 20 7b 30 78 30 30  TypeInfo = {0x00
36c10 30 32 30 34 30 35 2c 20 30 78 30 30 30 30 2c 20  020405, 0x0000, 
36c20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
36c30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
36c40 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
36c50 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
36c60 74 20 49 49 44 20 49 49 44 5f 49 43 72 65 61 74  t IID IID_ICreat
36c70 65 54 79 70 65 49 6e 66 6f 32 20 3d 20 7b 30 78  eTypeInfo2 = {0x
36c80 30 30 30 32 30 34 30 45 2c 20 30 78 30 30 30 30  0002040E, 0x0000
36c90 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
36ca0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
36cb0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
36cc0 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
36cd0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 72 65  nst IID IID_ICre
36ce0 61 74 65 54 79 70 65 4c 69 62 20 3d 20 7b 30 78  ateTypeLib = {0x
36cf0 30 30 30 32 30 34 30 36 2c 20 30 78 30 30 30 30  00020406, 0x0000
36d00 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
36d10 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
36d20 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
36d30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
36d40 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 72 65  nst IID IID_ICre
36d50 61 74 65 54 79 70 65 4c 69 62 32 20 3d 20 7b 30  ateTypeLib2 = {0
36d60 78 30 30 30 32 30 34 30 46 2c 20 30 78 30 30 30  x0002040F, 0x000
36d70 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
36d80 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
36d90 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
36da0 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
36db0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43 72  onst IID IID_ICr
36dc0 45 6d 62 6f 73 73 20 3d 20 7b 30 78 45 34 41 43  Emboss = {0xE4AC
36dd0 46 42 38 30 2c 20 30 78 30 35 33 45 2c 20 30 78  FB80, 0x053E, 0x
36de0 31 31 44 32 2c 20 5b 30 78 38 31 2c 20 30 78 45  11D2, [0x81, 0xE
36df0 41 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  A, 0x00, 0x00, 0
36e00 78 46 38 2c 20 30 78 37 35 2c 20 30 78 35 37 2c  xF8, 0x75, 0x57,
36e10 20 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xDB]};. const 
36e20 49 49 44 20 49 49 44 5f 49 43 72 45 6e 67 72 61  IID IID_ICrEngra
36e30 76 65 20 3d 20 7b 30 78 45 34 41 43 46 42 37 46  ve = {0xE4ACFB7F
36e40 2c 20 30 78 30 35 33 45 2c 20 30 78 31 31 44 32  , 0x053E, 0x11D2
36e50 2c 20 5b 30 78 38 31 2c 20 30 78 45 41 2c 20 30  , [0x81, 0xEA, 0
36e60 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c  x00, 0x00, 0xF8,
36e70 20 30 78 37 35 2c 20 30 78 35 37 2c 20 30 78 44   0x75, 0x57, 0xD
36e80 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
36e90 49 49 44 5f 49 43 72 49 6e 73 65 74 20 3d 20 7b  IID_ICrInset = {
36ea0 30 78 30 35 43 35 45 45 32 30 2c 20 30 78 30 42  0x05C5EE20, 0x0B
36eb0 41 36 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41  A6, 0x11D2, [0xA
36ec0 34 2c 20 30 78 38 34 2c 20 30 78 30 30 2c 20 30  4, 0x84, 0x00, 0
36ed0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c  xC0, 0x4F, 0x8E,
36ee0 20 30 78 46 42 2c 20 30 78 36 39 5d 7d 3b 0a 20   0xFB, 0x69]};. 
36ef0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 43  const IID IID_IC
36f00 72 49 72 69 73 20 3d 20 7b 30 78 33 46 36 39 46  rIris = {0x3F69F
36f10 33 35 30 2c 20 30 78 30 33 37 39 2c 20 30 78 31  350, 0x0379, 0x1
36f20 31 44 32 2c 20 5b 30 78 41 34 2c 20 30 78 38 34  1D2, [0xA4, 0x84
36f30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
36f40 34 46 2c 20 30 78 38 45 2c 20 30 78 46 42 2c 20  4F, 0x8E, 0xFB, 
36f50 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x69]};. const I
36f60 49 44 20 49 49 44 5f 49 43 72 49 72 69 73 32 20  ID IID_ICrIris2 
36f70 3d 20 7b 30 78 46 37 42 30 36 39 36 31 2c 20 30  = {0xF7B06961, 0
36f80 78 42 41 38 43 2c 20 30 78 34 39 37 30 2c 20 5b  xBA8C, 0x4970, [
36f90 30 78 39 31 2c 20 30 78 38 42 2c 20 30 78 31 43  0x91, 0x8B, 0x1C
36fa0 2c 20 30 78 36 30 2c 20 30 78 43 42 2c 20 30 78  , 0x60, 0xCB, 0x
36fb0 39 46 2c 20 30 78 46 31 2c 20 30 78 38 30 5d 7d  9F, 0xF1, 0x80]}
36fc0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
36fd0 5f 49 43 72 52 61 64 69 61 6c 57 69 70 65 20 3d  _ICrRadialWipe =
36fe0 20 7b 30 78 34 32 34 42 37 31 41 45 2c 20 30 78   {0x424B71AE, 0x
36ff0 30 36 39 35 2c 20 30 78 31 31 44 32 2c 20 5b 30  0695, 0x11D2, [0
37000 78 41 34 2c 20 30 78 38 34 2c 20 30 78 30 30 2c  xA4, 0x84, 0x00,
37010 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38   0xC0, 0x4F, 0x8
37020 45 2c 20 30 78 46 42 2c 20 30 78 36 39 5d 7d 3b  E, 0xFB, 0x69]};
37030 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
37040 49 43 72 53 6c 69 64 65 20 3d 20 7b 30 78 38 31  ICrSlide = {0x81
37050 30 45 34 30 32 45 2c 20 30 78 30 35 36 42 2c 20  0E402E, 0x056B, 
37060 30 78 31 31 44 32 2c 20 5b 30 78 41 34 2c 20 30  0x11D2, [0xA4, 0
37070 78 38 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x84, 0x00, 0xC0,
37080 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46   0x4F, 0x8E, 0xF
37090 42 2c 20 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73  B, 0x69]};. cons
370a0 74 20 49 49 44 20 49 49 44 5f 49 43 72 53 70 69  t IID IID_ICrSpi
370b0 72 61 6c 20 3d 20 7b 30 78 30 44 45 35 32 37 41  ral = {0x0DE527A
370c0 30 2c 20 30 78 30 43 37 45 2c 20 30 78 31 31 44  0, 0x0C7E, 0x11D
370d0 32 2c 20 5b 30 78 41 34 2c 20 30 78 38 34 2c 20  2, [0xA4, 0x84, 
370e0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
370f0 2c 20 30 78 38 45 2c 20 30 78 46 42 2c 20 30 78  , 0x8E, 0xFB, 0x
37100 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  69]};. const IID
37110 20 49 49 44 5f 49 43 72 53 74 72 65 74 63 68 20   IID_ICrStretch 
37120 3d 20 7b 30 78 36 36 38 34 41 46 30 30 2c 20 30  = {0x6684AF00, 0
37130 78 30 41 38 37 2c 20 30 78 31 31 44 32 2c 20 5b  x0A87, 0x11D2, [
37140 30 78 41 34 2c 20 30 78 38 34 2c 20 30 78 30 30  0xA4, 0x84, 0x00
37150 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
37160 38 45 2c 20 30 78 46 42 2c 20 30 78 36 39 5d 7d  8E, 0xFB, 0x69]}
37170 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
37180 5f 49 43 72 57 68 65 65 6c 20 3d 20 7b 30 78 33  _ICrWheel = {0x3
37190 39 34 33 44 45 38 30 2c 20 30 78 31 34 36 34 2c  943DE80, 0x1464,
371a0 20 30 78 31 31 44 32 2c 20 5b 30 78 41 34 2c 20   0x11D2, [0xA4, 
371b0 30 78 38 34 2c 20 30 78 30 30 2c 20 30 78 43 30  0x84, 0x00, 0xC0
371c0 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78  , 0x4F, 0x8E, 0x
371d0 46 42 2c 20 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e  FB, 0x69]};. con
371e0 73 74 20 49 49 44 20 49 49 44 5f 49 43 72 5a 69  st IID IID_ICrZi
371f0 67 7a 61 67 20 3d 20 7b 30 78 34 45 35 41 36 34  gzag = {0x4E5A64
37200 41 30 2c 20 30 78 30 43 38 42 2c 20 30 78 31 31  A0, 0x0C8B, 0x11
37210 44 32 2c 20 5b 30 78 41 34 2c 20 30 78 38 34 2c  D2, [0xA4, 0x84,
37220 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
37230 46 2c 20 30 78 38 45 2c 20 30 78 46 42 2c 20 30  F, 0x8E, 0xFB, 0
37240 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x69]};. const II
37250 44 20 49 49 44 5f 49 43 53 53 46 69 6c 74 65 72  D IID_ICSSFilter
37260 20 3d 20 7b 30 78 33 30 35 30 46 33 45 43 2c 20   = {0x3050F3EC, 
37270 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
37280 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
37290 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
372a0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
372b0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
372c0 44 5f 49 43 53 53 46 69 6c 74 65 72 44 69 73 70  D_ICSSFilterDisp
372d0 61 74 63 68 20 3d 20 7b 30 78 39 35 31 39 31 35  atch = {0x951915
372e0 32 42 2c 20 30 78 39 34 38 34 2c 20 30 78 34 41  2B, 0x9484, 0x4A
372f0 36 43 2c 20 5b 30 78 42 36 2c 20 30 78 41 37 2c  6C, [0xB6, 0xA7,
37300 20 30 78 34 46 2c 20 30 78 32 35 2c 20 30 78 45   0x4F, 0x25, 0xE
37310 39 2c 20 30 78 32 44 2c 20 30 78 36 43 2c 20 30  9, 0x2D, 0x6C, 0
37320 78 36 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x6B]};. const II
37330 44 20 49 49 44 5f 49 43 53 53 46 69 6c 74 65 72  D IID_ICSSFilter
37340 53 69 74 65 20 3d 20 7b 30 78 33 30 35 30 46 33  Site = {0x3050F3
37350 45 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  ED, 0x98B5, 0x11
37360 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
37370 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
37380 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
37390 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
373a0 44 20 49 49 44 5f 49 43 75 72 72 65 6e 74 57 6f  D IID_ICurrentWo
373b0 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 20 3d  rkingDirectory =
373c0 20 7b 30 78 39 31 39 35 36 44 32 31 2c 20 30 78   {0x91956D21, 0x
373d0 39 32 37 36 2c 20 30 78 31 31 44 31 2c 20 5b 30  9276, 0x11D1, [0
373e0 78 39 32 2c 20 30 78 31 41 2c 20 30 78 30 30 2c  x92, 0x1A, 0x00,
373f0 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78 44   0x60, 0x97, 0xD
37400 46 2c 20 30 78 35 42 2c 20 30 78 44 34 5d 7d 3b  F, 0x5B, 0xD4]};
37410 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
37420 49 43 75 72 73 6f 72 20 3d 20 7b 30 78 39 46 36  ICursor = {0x9F6
37430 41 41 37 30 30 2c 20 30 78 44 31 38 38 2c 20 30  AA700, 0xD188, 0
37440 78 31 31 43 44 2c 20 5b 30 78 41 44 2c 20 30 78  x11CD, [0xAD, 0x
37450 34 38 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  48, 0x00, 0xAA, 
37460 30 78 30 30 2c 20 30 78 33 43 2c 20 30 78 39 43  0x00, 0x3C, 0x9C
37470 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xB6]};. const
37480 20 49 49 44 20 49 49 44 5f 49 43 75 72 73 6f 72   IID IID_ICursor
37490 46 69 6e 64 20 3d 20 7b 30 78 45 30 31 44 37 38  Find = {0xE01D78
374a0 35 30 2c 20 30 78 44 31 38 38 2c 20 30 78 31 31  50, 0xD188, 0x11
374b0 43 44 2c 20 5b 30 78 41 44 2c 20 30 78 34 38 2c  CD, [0xAD, 0x48,
374c0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
374d0 30 2c 20 30 78 33 43 2c 20 30 78 39 43 2c 20 30  0, 0x3C, 0x9C, 0
374e0 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xB6]};. const II
374f0 44 20 49 49 44 5f 49 43 75 72 73 6f 72 4d 6f 76  D IID_ICursorMov
37500 65 20 3d 20 7b 30 78 41 43 46 46 30 36 39 30 2c  e = {0xACFF0690,
37510 20 30 78 44 31 38 38 2c 20 30 78 31 31 43 44 2c   0xD188, 0x11CD,
37520 20 5b 30 78 41 44 2c 20 30 78 34 38 2c 20 30 78   [0xAD, 0x48, 0x
37530 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
37540 30 78 33 43 2c 20 30 78 39 43 2c 20 30 78 42 36  0x3C, 0x9C, 0xB6
37550 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
37560 49 44 5f 49 43 75 72 73 6f 72 53 63 72 6f 6c 6c  ID_ICursorScroll
37570 20 3d 20 7b 30 78 42 42 38 37 45 34 32 30 2c 20   = {0xBB87E420, 
37580 30 78 44 31 38 38 2c 20 30 78 31 31 43 44 2c 20  0xD188, 0x11CD, 
37590 5b 30 78 41 44 2c 20 30 78 34 38 2c 20 30 78 30  [0xAD, 0x48, 0x0
375a0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
375b0 78 33 43 2c 20 30 78 39 43 2c 20 30 78 42 36 5d  x3C, 0x9C, 0xB6]
375c0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
375d0 44 5f 49 43 75 72 73 6f 72 55 70 64 61 74 65 41  D_ICursorUpdateA
375e0 52 6f 77 20 3d 20 7b 30 78 44 31 34 32 31 36 41  Row = {0xD14216A
375f0 30 2c 20 30 78 44 31 38 38 2c 20 30 78 31 31 43  0, 0xD188, 0x11C
37600 44 2c 20 5b 30 78 41 44 2c 20 30 78 34 38 2c 20  D, [0xAD, 0x48, 
37610 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
37620 2c 20 30 78 33 43 2c 20 30 78 39 43 2c 20 30 78  , 0x3C, 0x9C, 0x
37630 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  B6]};. const IID
37640 20 49 49 44 5f 49 43 75 73 74 6f 6d 44 6f 63 20   IID_ICustomDoc 
37650 3d 20 7b 30 78 33 30 35 30 46 33 46 30 2c 20 30  = {0x3050F3F0, 0
37660 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
37670 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
37680 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
37690 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
376a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
376b0 5f 49 43 75 73 74 6f 6d 52 61 74 69 6e 67 48 65  _ICustomRatingHe
376c0 6c 70 65 72 20 3d 20 7b 30 78 44 30 44 39 38 34  lper = {0xD0D984
376d0 32 44 2c 20 30 78 45 32 31 31 2c 20 30 78 34 42  2D, 0xE211, 0x4B
376e0 32 43 2c 20 5b 30 78 38 38 2c 20 30 78 44 43 2c  2C, [0x88, 0xDC,
376f0 20 30 78 42 43 2c 20 30 78 37 32 2c 20 30 78 39   0xBC, 0x72, 0x9
37700 33 2c 20 30 78 34 32 2c 20 30 78 44 46 2c 20 30  3, 0x42, 0xDF, 0
37710 78 43 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xCB]};. const II
37720 44 20 49 49 44 5f 49 44 41 32 41 72 72 61 79 20  D IID_IDA2Array 
37730 3d 20 7b 30 78 32 41 38 46 30 42 30 36 2c 20 30  = {0x2A8F0B06, 0
37740 78 42 45 32 42 2c 20 30 78 31 31 44 31 2c 20 5b  xBE2B, 0x11D1, [
37750 30 78 42 32 2c 20 30 78 31 39 2c 20 30 78 30 30  0xB2, 0x19, 0x00
37760 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
37770 43 32 2c 20 30 78 41 30 2c 20 30 78 43 41 5d 7d  C2, 0xA0, 0xCA]}
37780 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
37790 5f 49 44 41 32 42 65 68 61 76 69 6f 72 20 3d 20  _IDA2Behavior = 
377a0 7b 30 78 43 34 36 43 31 42 46 30 2c 20 30 78 33  {0xC46C1BF0, 0x3
377b0 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  C52, 0x11D0, [0x
377c0 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34 2c 20  92, 0x00, 0x84, 
377d0 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78 30 30  0x8C, 0x1D, 0x00
377e0 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a  , 0x00, 0x00]};.
377f0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
37800 44 41 32 45 76 65 6e 74 20 3d 20 7b 30 78 36 39  DA2Event = {0x69
37810 42 35 42 43 37 30 2c 20 30 78 39 42 31 39 2c 20  B5BC70, 0x9B19, 
37820 30 78 31 31 44 30 2c 20 5b 30 78 39 42 2c 20 30  0x11D0, [0x9B, 0
37830 78 36 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x60, 0x00, 0xC0,
37840 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 46   0x4F, 0xC2, 0xF
37850 35 2c 20 30 78 31 44 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x1D]};. cons
37860 74 20 49 49 44 20 49 49 44 5f 49 44 41 32 46 6f  t IID IID_IDA2Fo
37870 6e 74 53 74 79 6c 65 20 3d 20 7b 30 78 32 38 33  ntStyle = {0x283
37880 38 30 37 42 35 2c 20 30 78 32 43 36 30 2c 20 30  807B5, 0x2C60, 0
37890 78 31 31 44 30 2c 20 5b 30 78 41 33 2c 20 30 78  x11D0, [0xA3, 0x
378a0 31 44 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  1D, 0x00, 0xAA, 
378b0 30 78 30 30 2c 20 30 78 42 39 2c 20 30 78 32 43  0x00, 0xB9, 0x2C
378c0 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x03]};. const
378d0 20 49 49 44 20 49 49 44 5f 49 44 41 32 47 65 6f   IID IID_IDA2Geo
378e0 6d 65 74 72 79 20 3d 20 7b 30 78 34 41 39 33 33  metry = {0x4A933
378f0 37 30 32 2c 20 30 78 45 33 36 46 2c 20 30 78 31  702, 0xE36F, 0x1
37900 31 44 30 2c 20 5b 30 78 39 42 2c 20 30 78 39 39  1D0, [0x9B, 0x99
37910 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
37920 34 46 2c 20 30 78 43 32 2c 20 30 78 46 35 2c 20  4F, 0xC2, 0xF5, 
37930 30 78 31 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x1D]};. const I
37940 49 44 20 49 49 44 5f 49 44 41 32 49 6d 61 67 65  ID IID_IDA2Image
37950 20 3d 20 7b 30 78 34 35 33 39 33 44 46 30 2c 20   = {0x45393DF0, 
37960 30 78 35 34 42 39 2c 20 30 78 31 31 43 46 2c 20  0x54B9, 0x11CF, 
37970 5b 30 78 39 32 2c 20 30 78 41 32 2c 20 30 78 30  [0x92, 0xA2, 0x0
37980 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
37990 78 42 38 2c 20 30 78 41 37 2c 20 30 78 33 33 5d  xB8, 0xA7, 0x33]
379a0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
379b0 44 5f 49 44 41 32 4c 69 6e 65 53 74 79 6c 65 20  D_IDA2LineStyle 
379c0 3d 20 7b 30 78 32 41 45 37 31 35 36 38 2c 20 30  = {0x2AE71568, 0
379d0 78 34 42 33 34 2c 20 30 78 31 31 44 31 2c 20 5b  x4B34, 0x11D1, [
379e0 30 78 42 31 2c 20 30 78 45 33 2c 20 30 78 30 30  0xB1, 0xE3, 0x00
379f0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
37a00 43 32 2c 20 30 78 41 30 2c 20 30 78 43 41 5d 7d  C2, 0xA0, 0xCA]}
37a10 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
37a20 5f 49 44 41 32 53 74 61 74 69 63 73 20 3d 20 7b  _IDA2Statics = {
37a30 30 78 44 31 37 35 30 36 43 32 2c 20 30 78 36 42  0xD17506C2, 0x6B
37a40 32 36 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  26, 0x11D0, [0x8
37a50 39 2c 20 30 78 31 34 2c 20 30 78 30 30 2c 20 30  9, 0x14, 0x00, 0
37a60 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c  xC0, 0x4F, 0xC2,
37a70 20 30 78 41 30 2c 20 30 78 43 41 5d 7d 3b 0a 20   0xA0, 0xCA]};. 
37a80 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
37a90 41 32 56 69 65 77 20 3d 20 7b 30 78 35 46 30 30  A2View = {0x5F00
37aa0 46 35 34 35 2c 20 30 78 44 46 31 38 2c 20 30 78  F545, 0xDF18, 0x
37ab0 31 31 44 31 2c 20 5b 30 78 41 42 2c 20 30 78 36  11D1, [0xAB, 0x6
37ac0 46 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  F, 0x00, 0xC0, 0
37ad0 78 34 46 2c 20 30 78 44 39 2c 20 30 78 32 42 2c  x4F, 0xD9, 0x2B,
37ae0 20 30 78 36 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x6B]};. const 
37af0 49 49 44 20 49 49 44 5f 49 44 41 32 56 69 65 77  IID IID_IDA2View
37b00 65 72 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 43  erControl = {0xC
37b10 34 36 43 31 42 45 46 2c 20 30 78 33 43 35 32 2c  46C1BEF, 0x3C52,
37b20 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c 20   0x11D0, [0x92, 
37b30 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38 43  0x00, 0x84, 0x8C
37b40 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30 78  , 0x1D, 0x00, 0x
37b50 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e  00, 0x00]};. con
37b60 73 74 20 49 49 44 20 49 49 44 5f 49 44 41 32 56  st IID IID_IDA2V
37b70 69 65 77 65 72 43 6f 6e 74 72 6f 6c 57 69 6e 64  iewerControlWind
37b80 6f 77 65 64 20 3d 20 7b 30 78 43 34 36 43 31 42  owed = {0xC46C1B
37b90 45 44 2c 20 30 78 33 43 35 32 2c 20 30 78 31 31  ED, 0x3C52, 0x11
37ba0 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30 30 2c  D0, [0x92, 0x00,
37bb0 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30 78 31   0x84, 0x8C, 0x1
37bc0 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  D, 0x00, 0x00, 0
37bd0 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x00]};. const II
37be0 44 20 49 49 44 5f 49 44 41 41 72 72 61 79 20 3d  D IID_IDAArray =
37bf0 20 7b 30 78 46 41 32 36 31 43 46 30 2c 20 30 78   {0xFA261CF0, 0x
37c00 43 34 34 45 2c 20 30 78 31 31 44 31 2c 20 5b 30  C44E, 0x11D1, [0
37c10 78 39 42 2c 20 30 78 45 34 2c 20 30 78 30 30 2c  x9B, 0xE4, 0x00,
37c20 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
37c30 32 2c 20 30 78 46 35 2c 20 30 78 31 44 5d 7d 3b  2, 0xF5, 0x1D]};
37c40 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
37c50 49 44 41 42 62 6f 78 32 20 3d 20 7b 30 78 42 41  IDABbox2 = {0xBA
37c60 38 42 30 33 33 45 2c 20 30 78 31 45 39 31 2c 20  8B033E, 0x1E91, 
37c70 30 78 31 31 44 31 2c 20 5b 30 78 38 38 2c 20 30  0x11D1, [0x88, 0
37c80 78 30 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x09, 0x00, 0xC0,
37c90 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 39   0x4F, 0xC2, 0x9
37ca0 44 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x46]};. cons
37cb0 74 20 49 49 44 20 49 49 44 5f 49 44 41 42 62 6f  t IID IID_IDABbo
37cc0 78 33 20 3d 20 7b 30 78 30 45 34 31 32 35 37 42  x3 = {0x0E41257B
37cd0 2c 20 30 78 38 31 32 44 2c 20 30 78 31 31 44 30  , 0x812D, 0x11D0
37ce0 2c 20 5b 30 78 39 42 2c 20 30 78 34 41 2c 20 30  , [0x9B, 0x4A, 0
37cf0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
37d00 20 30 78 43 32 2c 20 30 78 46 35 2c 20 30 78 31   0xC2, 0xF5, 0x1
37d10 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
37d20 49 49 44 5f 49 44 41 42 65 68 61 76 69 6f 72 20  IID_IDABehavior 
37d30 3d 20 7b 30 78 35 44 46 42 32 36 35 31 2c 20 30  = {0x5DFB2651, 0
37d40 78 39 36 36 38 2c 20 30 78 31 31 44 30 2c 20 5b  x9668, 0x11D0, [
37d50 30 78 42 31 2c 20 30 78 37 42 2c 20 30 78 30 30  0xB1, 0x7B, 0x00
37d60 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
37d70 43 32 2c 20 30 78 41 30 2c 20 30 78 43 41 5d 7d  C2, 0xA0, 0xCA]}
37d80 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
37d90 5f 49 44 41 42 6f 6f 6c 65 61 6e 20 3d 20 7b 30  _IDABoolean = {0
37da0 78 43 34 36 43 31 42 44 41 2c 20 30 78 33 43 35  xC46C1BDA, 0x3C5
37db0 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32  2, 0x11D0, [0x92
37dc0 2c 20 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78  , 0x00, 0x84, 0x
37dd0 38 43 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20  8C, 0x1D, 0x00, 
37de0 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63  0x00, 0x00]};. c
37df0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 41  onst IID IID_IDA
37e00 42 76 72 48 6f 6f 6b 20 3d 20 7b 30 78 35 30 42  BvrHook = {0x50B
37e10 34 37 39 31 46 2c 20 30 78 34 37 33 31 2c 20 30  4791F, 0x4731, 0
37e20 78 31 31 44 30 2c 20 5b 30 78 38 39 2c 20 30 78  x11D0, [0x89, 0x
37e30 31 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  12, 0x00, 0xC0, 
37e40 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 41 30  0x4F, 0xC2, 0xA0
37e50 2c 20 30 78 43 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xCA]};. const
37e60 20 49 49 44 20 49 49 44 5f 49 44 41 43 61 6d 65   IID IID_IDACame
37e70 72 61 20 3d 20 7b 30 78 43 34 36 43 31 42 43 41  ra = {0xC46C1BCA
37e80 2c 20 30 78 33 43 35 32 2c 20 30 78 31 31 44 30  , 0x3C52, 0x11D0
37e90 2c 20 5b 30 78 39 32 2c 20 30 78 30 30 2c 20 30  , [0x92, 0x00, 0
37ea0 78 38 34 2c 20 30 78 38 43 2c 20 30 78 31 44 2c  x84, 0x8C, 0x1D,
37eb0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
37ec0 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
37ed0 49 49 44 5f 49 44 41 43 6f 6c 6f 72 20 3d 20 7b  IID_IDAColor = {
37ee0 30 78 43 34 36 43 31 42 44 43 2c 20 30 78 33 43  0xC46C1BDC, 0x3C
37ef0 35 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  52, 0x11D0, [0x9
37f00 32 2c 20 30 78 30 30 2c 20 30 78 38 34 2c 20 30  2, 0x00, 0x84, 0
37f10 78 38 43 2c 20 30 78 31 44 2c 20 30 78 30 30 2c  x8C, 0x1D, 0x00,
37f20 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20   0x00, 0x00]};. 
37f30 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
37f40 41 44 61 73 68 53 74 79 6c 65 20 3d 20 7b 30 78  ADashStyle = {0x
37f50 46 33 45 31 42 35 32 32 2c 20 30 78 44 38 41 36  F3E1B522, 0xD8A6
37f60 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 42 2c  , 0x11D1, [0x9B,
37f70 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 43   0xE5, 0x00, 0xC
37f80 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30  0, 0x4F, 0xC2, 0
37f90 78 46 35 2c 20 30 78 31 44 5d 7d 3b 0a 20 63 6f  xF5, 0x1D]};. co
37fa0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 41 44  nst IID IID_IDAD
37fb0 72 61 77 69 6e 67 53 75 72 66 61 63 65 20 3d 20  rawingSurface = 
37fc0 7b 30 78 43 34 36 43 31 42 46 34 2c 20 30 78 33  {0xC46C1BF4, 0x3
37fd0 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  C52, 0x11D0, [0x
37fe0 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34 2c 20  92, 0x00, 0x84, 
37ff0 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78 30 30  0x8C, 0x1D, 0x00
38000 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a  , 0x00, 0x00]};.
38010 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
38020 44 41 44 58 54 72 61 6e 73 66 6f 72 6d 52 65 73  DADXTransformRes
38030 75 6c 74 20 3d 20 7b 30 78 41 46 38 36 38 33 30  ult = {0xAF86830
38040 35 2c 20 30 78 41 42 30 42 2c 20 30 78 31 31 44  5, 0xAB0B, 0x11D
38050 30 2c 20 5b 30 78 38 37 2c 20 30 78 36 41 2c 20  0, [0x87, 0x6A, 
38060 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
38070 2c 20 30 78 43 32 2c 20 30 78 39 44 2c 20 30 78  , 0xC2, 0x9D, 0x
38080 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
38090 20 49 49 44 5f 49 44 41 45 6e 64 53 74 79 6c 65   IID_IDAEndStyle
380a0 20 3d 20 7b 30 78 42 36 46 46 43 32 34 43 2c 20   = {0xB6FFC24C, 
380b0 30 78 37 45 31 33 2c 20 30 78 31 31 44 30 2c 20  0x7E13, 0x11D0, 
380c0 5b 30 78 39 42 2c 20 30 78 34 37 2c 20 30 78 30  [0x9B, 0x47, 0x0
380d0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
380e0 78 43 32 2c 20 30 78 46 35 2c 20 30 78 31 44 5d  xC2, 0xF5, 0x1D]
380f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
38100 44 5f 49 44 41 45 76 65 6e 74 20 3d 20 7b 30 78  D_IDAEvent = {0x
38110 43 34 36 43 31 42 43 45 2c 20 30 78 33 43 35 32  C46C1BCE, 0x3C52
38120 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c  , 0x11D0, [0x92,
38130 20 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38   0x00, 0x84, 0x8
38140 43 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30  C, 0x1D, 0x00, 0
38150 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f  x00, 0x00]};. co
38160 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 41 46  nst IID IID_IDAF
38170 6f 6e 74 53 74 79 6c 65 20 3d 20 7b 30 78 43 34  ontStyle = {0xC4
38180 36 43 31 42 43 31 2c 20 30 78 33 43 35 32 2c 20  6C1BC1, 0x3C52, 
38190 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30  0x11D0, [0x92, 0
381a0 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38 43 2c  x00, 0x84, 0x8C,
381b0 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30 78 30   0x1D, 0x00, 0x0
381c0 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x00]};. cons
381d0 74 20 49 49 44 20 49 49 44 5f 49 44 41 47 65 6f  t IID IID_IDAGeo
381e0 6d 65 74 72 79 20 3d 20 7b 30 78 43 34 36 43 31  metry = {0xC46C1
381f0 42 43 43 2c 20 30 78 33 43 35 32 2c 20 30 78 31  BCC, 0x3C52, 0x1
38200 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30 30  1D0, [0x92, 0x00
38210 2c 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30 78  , 0x84, 0x8C, 0x
38220 31 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  1D, 0x00, 0x00, 
38230 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x00]};. const I
38240 49 44 20 49 49 44 5f 49 44 41 49 6d 61 67 65 20  ID IID_IDAImage 
38250 3d 20 7b 30 78 43 34 36 43 31 42 43 34 2c 20 30  = {0xC46C1BC4, 0
38260 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b  x3C52, 0x11D0, [
38270 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34  0x92, 0x00, 0x84
38280 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78  , 0x8C, 0x1D, 0x
38290 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  00, 0x00, 0x00]}
382a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
382b0 5f 49 44 41 49 6d 70 6f 72 74 20 3d 20 7b 30 78  _IDAImport = {0x
382c0 43 34 36 43 31 42 45 45 2c 20 30 78 33 43 35 32  C46C1BEE, 0x3C52
382d0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c  , 0x11D0, [0x92,
382e0 20 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38   0x00, 0x84, 0x8
382f0 43 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30  C, 0x1D, 0x00, 0
38300 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f  x00, 0x00]};. co
38310 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 41 49  nst IID IID_IDAI
38320 6d 70 6f 72 74 61 74 69 6f 6e 52 65 73 75 6c 74  mportationResult
38330 20 3d 20 7b 30 78 42 39 30 45 35 32 35 38 2c 20   = {0xB90E5258, 
38340 30 78 35 37 34 41 2c 20 30 78 31 31 44 31 2c 20  0x574A, 0x11D1, 
38350 5b 30 78 38 45 2c 20 30 78 37 42 2c 20 30 78 30  [0x8E, 0x7B, 0x0
38360 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
38370 78 43 32 2c 20 30 78 39 44 2c 20 30 78 34 36 5d  xC2, 0x9D, 0x46]
38380 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
38390 44 5f 49 44 41 4a 6f 69 6e 53 74 79 6c 65 20 3d  D_IDAJoinStyle =
383a0 20 7b 30 78 41 33 30 33 34 30 35 36 2c 20 30 78   {0xA3034056, 0x
383b0 45 43 31 43 2c 20 30 78 31 31 44 31 2c 20 5b 30  EC1C, 0x11D1, [0
383c0 78 39 42 2c 20 30 78 45 38 2c 20 30 78 30 30 2c  x9B, 0xE8, 0x00,
383d0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
383e0 32 2c 20 30 78 46 35 2c 20 30 78 31 44 5d 7d 3b  2, 0xF5, 0x1D]};
383f0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
38400 49 44 41 4c 69 6e 65 53 74 79 6c 65 20 3d 20 7b  IDALineStyle = {
38410 30 78 36 39 41 44 39 30 45 46 2c 20 30 78 31 43  0x69AD90EF, 0x1C
38420 32 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  20, 0x11D1, [0x8
38430 38 2c 20 30 78 30 31 2c 20 30 78 30 30 2c 20 30  8, 0x01, 0x00, 0
38440 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c  xC0, 0x4F, 0xC2,
38450 20 30 78 39 44 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x9D, 0x46]};. 
38460 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
38470 41 4d 61 74 74 65 20 3d 20 7b 30 78 43 34 36 43  AMatte = {0xC46C
38480 31 42 45 34 2c 20 30 78 33 43 35 32 2c 20 30 78  1BE4, 0x3C52, 0x
38490 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30  11D0, [0x92, 0x0
384a0 30 2c 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30  0, 0x84, 0x8C, 0
384b0 78 31 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x1D, 0x00, 0x00,
384c0 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x00]};. const 
384d0 49 49 44 20 49 49 44 5f 49 44 41 4d 69 63 72 6f  IID IID_IDAMicro
384e0 70 68 6f 6e 65 20 3d 20 7b 30 78 43 34 36 43 31  phone = {0xC46C1
384f0 42 44 38 2c 20 30 78 33 43 35 32 2c 20 30 78 31  BD8, 0x3C52, 0x1
38500 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30 30  1D0, [0x92, 0x00
38510 2c 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30 78  , 0x84, 0x8C, 0x
38520 31 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  1D, 0x00, 0x00, 
38530 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x00]};. const I
38540 49 44 20 49 49 44 5f 49 44 41 4d 6f 64 69 66 69  ID IID_IDAModifi
38550 61 62 6c 65 42 65 68 61 76 69 6f 72 20 3d 20 7b  ableBehavior = {
38560 30 78 43 34 36 43 31 42 45 43 2c 20 30 78 33 43  0xC46C1BEC, 0x3C
38570 35 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  52, 0x11D0, [0x9
38580 32 2c 20 30 78 30 30 2c 20 30 78 38 34 2c 20 30  2, 0x00, 0x84, 0
38590 78 38 43 2c 20 30 78 31 44 2c 20 30 78 30 30 2c  x8C, 0x1D, 0x00,
385a0 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20   0x00, 0x00]};. 
385b0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
385c0 41 4d 6f 6e 74 61 67 65 20 3d 20 7b 30 78 43 34  AMontage = {0xC4
385d0 36 43 31 42 43 38 2c 20 30 78 33 43 35 32 2c 20  6C1BC8, 0x3C52, 
385e0 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30  0x11D0, [0x92, 0
385f0 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38 43 2c  x00, 0x84, 0x8C,
38600 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30 78 30   0x1D, 0x00, 0x0
38610 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x00]};. cons
38620 74 20 49 49 44 20 49 49 44 5f 49 44 41 4e 75 6d  t IID IID_IDANum
38630 62 65 72 20 3d 20 7b 30 78 44 31 37 35 30 36 43  ber = {0xD17506C
38640 33 2c 20 30 78 36 42 32 36 2c 20 30 78 31 31 44  3, 0x6B26, 0x11D
38650 30 2c 20 5b 30 78 38 39 2c 20 30 78 31 34 2c 20  0, [0x89, 0x14, 
38660 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
38670 2c 20 30 78 43 32 2c 20 30 78 41 30 2c 20 30 78  , 0xC2, 0xA0, 0x
38680 43 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  CA]};. const IID
38690 20 49 49 44 5f 49 44 41 50 61 69 72 20 3d 20 7b   IID_IDAPair = {
386a0 30 78 35 34 32 46 42 34 35 33 2c 20 30 78 35 30  0x542FB453, 0x50
386b0 30 33 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39  03, 0x11CF, [0x9
386c0 32 2c 20 30 78 41 32 2c 20 30 78 30 30 2c 20 30  2, 0xA2, 0x00, 0
386d0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 38 2c  xAA, 0x00, 0xB8,
386e0 20 30 78 41 37 2c 20 30 78 33 33 5d 7d 3b 0a 20   0xA7, 0x33]};. 
386f0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
38700 41 50 61 74 68 32 20 3d 20 7b 30 78 43 34 36 43  APath2 = {0xC46C
38710 31 42 44 30 2c 20 30 78 33 43 35 32 2c 20 30 78  1BD0, 0x3C52, 0x
38720 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30  11D0, [0x92, 0x0
38730 30 2c 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30  0, 0x84, 0x8C, 0
38740 78 31 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x1D, 0x00, 0x00,
38750 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x00]};. const 
38760 49 49 44 20 49 49 44 5f 49 44 41 50 69 63 6b 61  IID IID_IDAPicka
38770 62 6c 65 52 65 73 75 6c 74 20 3d 20 7b 30 78 43  bleResult = {0xC
38780 34 36 43 31 42 44 45 2c 20 30 78 33 43 35 32 2c  46C1BDE, 0x3C52,
38790 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c 20   0x11D0, [0x92, 
387a0 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38 43  0x00, 0x84, 0x8C
387b0 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30 78  , 0x1D, 0x00, 0x
387c0 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e  00, 0x00]};. con
387d0 73 74 20 49 49 44 20 49 49 44 5f 49 44 41 50 6f  st IID IID_IDAPo
387e0 69 6e 74 32 20 3d 20 7b 30 78 39 43 44 45 37 33  int2 = {0x9CDE73
387f0 34 31 2c 20 30 78 33 43 32 30 2c 20 30 78 31 31  41, 0x3C20, 0x11
38800 44 30 2c 20 5b 30 78 41 33 2c 20 30 78 33 30 2c  D0, [0xA3, 0x30,
38810 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
38820 30 2c 20 30 78 42 39 2c 20 30 78 32 43 2c 20 30  0, 0xB9, 0x2C, 0
38830 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x03]};. const II
38840 44 20 49 49 44 5f 49 44 41 50 6f 69 6e 74 33 20  D IID_IDAPoint3 
38850 3d 20 7b 30 78 43 34 36 43 31 42 44 36 2c 20 30  = {0xC46C1BD6, 0
38860 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c 20 5b  x3C52, 0x11D0, [
38870 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 38 34  0x92, 0x00, 0x84
38880 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20 30 78  , 0x8C, 0x1D, 0x
38890 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  00, 0x00, 0x00]}
388a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
388b0 5f 49 44 41 50 72 65 66 65 72 65 6e 63 65 73 20  _IDAPreferences 
388c0 3d 20 7b 30 78 42 39 30 45 35 32 35 41 2c 20 30  = {0xB90E525A, 0
388d0 78 35 37 34 41 2c 20 30 78 31 31 44 31 2c 20 5b  x574A, 0x11D1, [
388e0 30 78 38 45 2c 20 30 78 37 42 2c 20 30 78 30 30  0x8E, 0x7B, 0x00
388f0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
38900 43 32 2c 20 30 78 39 44 2c 20 30 78 34 36 5d 7d  C2, 0x9D, 0x46]}
38910 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
38920 5f 49 44 41 53 69 74 65 20 3d 20 7b 30 78 42 39  _IDASite = {0xB9
38930 30 45 35 32 35 39 2c 20 30 78 35 37 34 41 2c 20  0E5259, 0x574A, 
38940 30 78 31 31 44 31 2c 20 5b 30 78 38 45 2c 20 30  0x11D1, [0x8E, 0
38950 78 37 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x7B, 0x00, 0xC0,
38960 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 39   0x4F, 0xC2, 0x9
38970 44 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x46]};. cons
38980 74 20 49 49 44 20 49 49 44 5f 49 44 41 53 6f 75  t IID IID_IDASou
38990 6e 64 20 3d 20 7b 30 78 43 34 36 43 31 42 45 36  nd = {0xC46C1BE6
389a0 2c 20 30 78 33 43 35 32 2c 20 30 78 31 31 44 30  , 0x3C52, 0x11D0
389b0 2c 20 5b 30 78 39 32 2c 20 30 78 30 30 2c 20 30  , [0x92, 0x00, 0
389c0 78 38 34 2c 20 30 78 38 43 2c 20 30 78 31 44 2c  x84, 0x8C, 0x1D,
389d0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
389e0 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
389f0 49 49 44 5f 49 44 41 53 74 61 74 69 63 73 20 3d  IID_IDAStatics =
38a00 20 7b 30 78 35 44 46 42 32 36 35 30 2c 20 30 78   {0x5DFB2650, 0x
38a10 39 36 36 38 2c 20 30 78 31 31 44 30 2c 20 5b 30  9668, 0x11D0, [0
38a20 78 42 31 2c 20 30 78 37 42 2c 20 30 78 30 30 2c  xB1, 0x7B, 0x00,
38a30 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
38a40 32 2c 20 30 78 41 30 2c 20 30 78 43 41 5d 7d 3b  2, 0xA0, 0xCA]};
38a50 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
38a60 49 44 41 53 74 72 69 6e 67 20 3d 20 7b 30 78 43  IDAString = {0xC
38a70 34 36 43 31 42 44 32 2c 20 30 78 33 43 35 32 2c  46C1BD2, 0x3C52,
38a80 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c 20   0x11D0, [0x92, 
38a90 30 78 30 30 2c 20 30 78 38 34 2c 20 30 78 38 43  0x00, 0x84, 0x8C
38aa0 2c 20 30 78 31 44 2c 20 30 78 30 30 2c 20 30 78  , 0x1D, 0x00, 0x
38ab0 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e  00, 0x00]};. con
38ac0 73 74 20 49 49 44 20 49 49 44 5f 49 44 61 74 61  st IID IID_IData
38ad0 41 64 76 69 73 65 48 6f 6c 64 65 72 20 3d 20 7b  AdviseHolder = {
38ae0 30 78 30 30 30 30 30 31 31 30 2c 20 30 78 30 30  0x00000110, 0x00
38af0 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
38b00 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
38b10 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
38b20 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
38b30 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
38b40 61 74 61 43 68 61 6e 6e 65 6c 20 3d 20 7b 30 78  ataChannel = {0x
38b50 41 44 34 32 44 31 32 41 2c 20 30 78 34 41 44 30  AD42D12A, 0x4AD0
38b60 2c 20 30 78 34 38 35 36 2c 20 5b 30 78 39 31 2c  , 0x4856, [0x91,
38b70 20 30 78 39 45 2c 20 30 78 45 38 2c 20 30 78 35   0x9E, 0xE8, 0x5
38b80 34 2c 20 30 78 43 39 2c 20 30 78 31 44 2c 20 30  4, 0xC9, 0x1D, 0
38b90 78 31 38 2c 20 30 78 35 36 5d 7d 3b 0a 20 63 6f  x18, 0x56]};. co
38ba0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 61 74  nst IID IID_IDat
38bb0 61 43 6f 6e 76 65 72 74 20 3d 20 7b 30 78 30 43  aConvert = {0x0C
38bc0 37 33 33 41 38 44 2c 20 30 78 32 41 31 43 2c 20  733A8D, 0x2A1C, 
38bd0 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
38be0 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
38bf0 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
38c00 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
38c10 74 20 49 49 44 20 49 49 44 5f 49 44 61 74 61 46  t IID IID_IDataF
38c20 69 6c 74 65 72 20 3d 20 7b 30 78 36 39 44 31 34  ilter = {0x69D14
38c30 43 38 30 2c 20 30 78 43 31 38 45 2c 20 30 78 31  C80, 0xC18E, 0x1
38c40 31 44 30 2c 20 5b 30 78 41 39 2c 20 30 78 43 45  1D0, [0xA9, 0xCE
38c50 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78  , 0x00, 0x60, 0x
38c60 39 37 2c 20 30 78 39 34 2c 20 30 78 32 33 2c 20  97, 0x94, 0x23, 
38c70 30 78 31 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x11]};. const I
38c80 49 44 20 49 49 44 5f 49 44 61 74 61 4f 62 6a 65  ID IID_IDataObje
38c90 63 74 20 3d 20 7b 30 78 30 30 30 30 30 31 30 45  ct = {0x0000010E
38ca0 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
38cb0 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
38cc0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
38cd0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
38ce0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
38cf0 49 49 44 5f 49 44 41 54 72 61 6e 73 66 6f 72 6d  IID_IDATransform
38d00 32 20 3d 20 7b 30 78 43 34 36 43 31 42 44 34 2c  2 = {0xC46C1BD4,
38d10 20 30 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c   0x3C52, 0x11D0,
38d20 20 5b 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78   [0x92, 0x00, 0x
38d30 38 34 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20  84, 0x8C, 0x1D, 
38d40 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
38d50 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
38d60 49 44 5f 49 44 41 54 72 61 6e 73 66 6f 72 6d 33  ID_IDATransform3
38d70 20 3d 20 7b 30 78 43 34 36 43 31 42 45 30 2c 20   = {0xC46C1BE0, 
38d80 30 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c 20  0x3C52, 0x11D0, 
38d90 5b 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78 38  [0x92, 0x00, 0x8
38da0 34 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20 30  4, 0x8C, 0x1D, 0
38db0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 5d  x00, 0x00, 0x00]
38dc0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
38dd0 44 5f 49 44 41 54 75 70 6c 65 20 3d 20 7b 30 78  D_IDATuple = {0x
38de0 35 34 32 46 42 34 35 32 2c 20 30 78 35 30 30 33  542FB452, 0x5003
38df0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39 32 2c  , 0x11CF, [0x92,
38e00 20 30 78 41 32 2c 20 30 78 30 30 2c 20 30 78 41   0xA2, 0x00, 0xA
38e10 41 2c 20 30 78 30 30 2c 20 30 78 42 38 2c 20 30  A, 0x00, 0xB8, 0
38e20 78 41 37 2c 20 30 78 33 33 5d 7d 3b 0a 20 63 6f  xA7, 0x33]};. co
38e30 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 41 55  nst IID IID_IDAU
38e40 6e 74 69 6c 4e 6f 74 69 66 69 65 72 20 3d 20 7b  ntilNotifier = {
38e50 30 78 32 35 42 30 46 39 31 43 2c 20 30 78 44 32  0x25B0F91C, 0xD2
38e60 33 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  3D, 0x11D0, [0x9
38e70 42 2c 20 30 78 38 35 2c 20 30 78 30 30 2c 20 30  B, 0x85, 0x00, 0
38e80 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c  xC0, 0x4F, 0xC2,
38e90 20 30 78 46 35 2c 20 30 78 31 44 5d 7d 3b 0a 20   0xF5, 0x1D]};. 
38ea0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
38eb0 41 55 73 65 72 44 61 74 61 20 3d 20 7b 30 78 42  AUserData = {0xB
38ec0 41 43 44 34 44 38 36 2c 20 30 78 34 41 34 46 2c  ACD4D86, 0x4A4F,
38ed0 20 30 78 31 31 44 31 2c 20 5b 30 78 39 42 2c 20   0x11D1, [0x9B, 
38ee0 30 78 43 38 2c 20 30 78 30 30 2c 20 30 78 43 30  0xC8, 0x00, 0xC0
38ef0 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78  , 0x4F, 0xC2, 0x
38f00 46 35 2c 20 30 78 31 44 5d 7d 3b 0a 20 63 6f 6e  F5, 0x1D]};. con
38f10 73 74 20 49 49 44 20 49 49 44 5f 49 44 41 56 65  st IID IID_IDAVe
38f20 63 74 6f 72 32 20 3d 20 7b 30 78 43 34 36 43 31  ctor2 = {0xC46C1
38f30 42 43 36 2c 20 30 78 33 43 35 32 2c 20 30 78 31  BC6, 0x3C52, 0x1
38f40 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30 30  1D0, [0x92, 0x00
38f50 2c 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30 78  , 0x84, 0x8C, 0x
38f60 31 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  1D, 0x00, 0x00, 
38f70 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x00]};. const I
38f80 49 44 20 49 49 44 5f 49 44 41 56 65 63 74 6f 72  ID IID_IDAVector
38f90 33 20 3d 20 7b 30 78 43 34 36 43 31 42 45 32 2c  3 = {0xC46C1BE2,
38fa0 20 30 78 33 43 35 32 2c 20 30 78 31 31 44 30 2c   0x3C52, 0x11D0,
38fb0 20 5b 30 78 39 32 2c 20 30 78 30 30 2c 20 30 78   [0x92, 0x00, 0x
38fc0 38 34 2c 20 30 78 38 43 2c 20 30 78 31 44 2c 20  84, 0x8C, 0x1D, 
38fd0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
38fe0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
38ff0 49 44 5f 49 44 41 56 69 65 77 20 3d 20 7b 30 78  ID_IDAView = {0x
39000 41 46 38 36 38 33 30 34 2c 20 30 78 41 42 30 42  AF868304, 0xAB0B
39010 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 37 2c  , 0x11D0, [0x87,
39020 20 30 78 36 41 2c 20 30 78 30 30 2c 20 30 78 43   0x6A, 0x00, 0xC
39030 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30  0, 0x4F, 0xC2, 0
39040 78 39 44 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x9D, 0x46]};. co
39050 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 41 56  nst IID IID_IDAV
39060 69 65 77 65 72 43 6f 6e 74 72 6f 6c 20 3d 20 7b  iewerControl = {
39070 30 78 43 34 36 43 31 42 44 44 2c 20 30 78 33 43  0xC46C1BDD, 0x3C
39080 35 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  52, 0x11D0, [0x9
39090 32 2c 20 30 78 30 30 2c 20 30 78 38 34 2c 20 30  2, 0x00, 0x84, 0
390a0 78 38 43 2c 20 30 78 31 44 2c 20 30 78 30 30 2c  x8C, 0x1D, 0x00,
390b0 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20   0x00, 0x00]};. 
390c0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
390d0 41 56 69 65 77 65 72 43 6f 6e 74 72 6f 6c 57 69  AViewerControlWi
390e0 6e 64 6f 77 65 64 20 3d 20 7b 30 78 43 34 36 43  ndowed = {0xC46C
390f0 31 42 43 44 2c 20 30 78 33 43 35 32 2c 20 30 78  1BCD, 0x3C52, 0x
39100 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 30  11D0, [0x92, 0x0
39110 30 2c 20 30 78 38 34 2c 20 30 78 38 43 2c 20 30  0, 0x84, 0x8C, 0
39120 78 31 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x1D, 0x00, 0x00,
39130 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x00]};. const 
39140 49 49 44 20 49 49 44 5f 49 44 41 56 69 65 77 53  IID IID_IDAViewS
39150 69 74 65 20 3d 20 7b 30 78 42 43 42 42 31 46 37  ite = {0xBCBB1F7
39160 35 2c 20 30 78 45 33 38 34 2c 20 30 78 31 31 44  5, 0xE384, 0x11D
39170 30 2c 20 5b 30 78 39 42 2c 20 30 78 39 39 2c 20  0, [0x9B, 0x99, 
39180 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
39190 2c 20 30 78 43 32 2c 20 30 78 46 35 2c 20 30 78  , 0xC2, 0xF5, 0x
391a0 31 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  1D]};. const IID
391b0 20 49 49 44 5f 49 44 42 41 73 79 6e 63 68 4e 6f   IID_IDBAsynchNo
391c0 74 69 66 79 20 3d 20 7b 30 78 30 43 37 33 33 41  tify = {0x0C733A
391d0 39 36 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31  96, 0x2A1C, 0x11
391e0 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
391f0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
39200 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
39210 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
39220 44 20 49 49 44 5f 49 44 42 41 73 79 6e 63 68 53  D IID_IDBAsynchS
39230 74 61 74 75 73 20 3d 20 7b 30 78 30 43 37 33 33  tatus = {0x0C733
39240 41 39 35 2c 20 30 78 32 41 31 43 2c 20 30 78 31  A95, 0x2A1C, 0x1
39250 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
39260 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
39270 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
39280 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
39290 49 44 20 49 49 44 5f 49 44 42 42 69 6e 64 65 72  ID IID_IDBBinder
392a0 50 72 6f 70 65 72 74 69 65 73 20 3d 20 7b 30 78  Properties = {0x
392b0 30 43 37 33 33 41 42 33 2c 20 30 78 32 41 31 43  0C733AB3, 0x2A1C
392c0 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
392d0 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
392e0 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
392f0 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
39300 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 42 43  nst IID IID_IDBC
39310 72 65 61 74 65 43 6f 6d 6d 61 6e 64 20 3d 20 7b  reateCommand = {
39320 30 78 30 43 37 33 33 41 31 44 2c 20 30 78 32 41  0x0C733A1D, 0x2A
39330 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  1C, 0x11CE, [0xA
39340 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
39350 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
39360 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
39370 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
39380 42 43 72 65 61 74 65 53 65 73 73 69 6f 6e 20 3d  BCreateSession =
39390 20 7b 30 78 30 43 37 33 33 41 35 44 2c 20 30 78   {0x0C733A5D, 0x
393a0 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30  2A1C, 0x11CE, [0
393b0 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
393c0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
393d0 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
393e0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
393f0 49 44 42 44 61 74 61 53 6f 75 72 63 65 41 64 6d  IDBDataSourceAdm
39400 69 6e 20 3d 20 7b 30 78 30 43 37 33 33 41 37 41  in = {0x0C733A7A
39410 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45  , 0x2A1C, 0x11CE
39420 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
39430 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
39440 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
39450 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
39460 49 49 44 5f 49 44 42 49 6e 66 6f 20 3d 20 7b 30  IID_IDBInfo = {0
39470 78 30 43 37 33 33 41 38 39 2c 20 30 78 32 41 31  x0C733A89, 0x2A1
39480 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  C, 0x11CE, [0xAD
39490 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
394a0 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
394b0 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
394c0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 42  onst IID IID_IDB
394d0 49 6e 69 74 69 61 6c 69 7a 65 20 3d 20 7b 30 78  Initialize = {0x
394e0 30 43 37 33 33 41 38 42 2c 20 30 78 32 41 31 43  0C733A8B, 0x2A1C
394f0 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
39500 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
39510 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
39520 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
39530 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 42 50  nst IID IID_IDBP
39540 72 6f 70 65 72 74 69 65 73 20 3d 20 7b 30 78 30  roperties = {0x0
39550 43 37 33 33 41 38 41 2c 20 30 78 32 41 31 43 2c  C733A8A, 0x2A1C,
39560 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
39570 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
39580 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
39590 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
395a0 73 74 20 49 49 44 20 49 49 44 5f 49 44 42 53 63  st IID IID_IDBSc
395b0 68 65 6d 61 43 6f 6d 6d 61 6e 64 20 3d 20 7b 30  hemaCommand = {0
395c0 78 30 43 37 33 33 41 35 30 2c 20 30 78 32 41 31  x0C733A50, 0x2A1
395d0 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  C, 0x11CE, [0xAD
395e0 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
395f0 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
39600 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
39610 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 42  onst IID IID_IDB
39620 53 63 68 65 6d 61 52 6f 77 73 65 74 20 3d 20 7b  SchemaRowset = {
39630 30 78 30 43 37 33 33 41 37 42 2c 20 30 78 32 41  0x0C733A7B, 0x2A
39640 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  1C, 0x11CE, [0xA
39650 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
39660 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
39670 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
39680 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
39690 43 49 6e 66 6f 20 3d 20 7b 30 78 30 43 37 33 33  CInfo = {0x0C733
396a0 41 39 43 2c 20 30 78 32 41 31 43 2c 20 30 78 31  A9C, 0x2A1C, 0x1
396b0 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
396c0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
396d0 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
396e0 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
396f0 49 44 20 49 49 44 5f 49 44 44 56 69 64 65 6f 41  ID IID_IDDVideoA
39700 63 63 65 6c 65 72 61 74 6f 72 43 6f 6e 74 61 69  cceleratorContai
39710 6e 65 72 20 3d 20 7b 30 78 41 43 41 31 32 31 32  ner = {0xACA1212
39720 30 2c 20 30 78 33 33 35 36 2c 20 30 78 31 31 44  0, 0x3356, 0x11D
39730 31 2c 20 5b 30 78 38 46 2c 20 30 78 43 46 2c 20  1, [0x8F, 0xCF, 
39740 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
39750 2c 20 30 78 43 32 2c 20 30 78 39 42 2c 20 30 78  , 0xC2, 0x9B, 0x
39760 34 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  4E]};. const IID
39770 20 49 49 44 5f 49 44 44 56 69 64 65 6f 50 6f 72   IID_IDDVideoPor
39780 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 7b 30 78  tContainer = {0x
39790 36 43 31 34 32 37 36 30 2c 20 30 78 41 37 33 33  6C142760, 0xA733
397a0 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 35 2c  , 0x11CE, [0xA5,
397b0 20 30 78 32 31 2c 20 30 78 30 30 2c 20 30 78 32   0x21, 0x00, 0x2
397c0 30 2c 20 30 78 41 46 2c 20 30 78 30 42 2c 20 30  0, 0xAF, 0x0B, 0
397d0 78 45 35 2c 20 30 78 36 30 5d 7d 3b 0a 20 63 6f  xE5, 0x60]};. co
397e0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 65 62  nst IID IID_IDeb
397f0 75 67 20 3d 20 7b 30 78 30 30 30 30 30 31 32 33  ug = {0x00000123
39800 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
39810 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
39820 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
39830 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
39840 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
39850 49 49 44 5f 49 44 65 62 75 67 41 70 70 6c 69 63  IID_IDebugApplic
39860 61 74 69 6f 6e 20 3d 20 7b 30 78 35 31 39 37 33  ation = {0x51973
39870 43 33 32 2c 20 30 78 43 42 30 43 2c 20 30 78 31  C32, 0xCB0C, 0x1
39880 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39  1D0, [0xB5, 0xC9
39890 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
398a0 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20  24, 0x4A, 0x0E, 
398b0 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x7A]};. const I
398c0 49 44 20 49 49 44 5f 49 44 65 62 75 67 41 70 70  ID IID_IDebugApp
398d0 6c 69 63 61 74 69 6f 6e 33 32 20 3d 20 7b 30 78  lication32 = {0x
398e0 35 31 39 37 33 43 33 32 2c 20 30 78 43 42 30 43  51973C32, 0xCB0C
398f0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c  , 0x11D0, [0xB5,
39900 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41   0xC9, 0x00, 0xA
39910 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30  0, 0x24, 0x4A, 0
39920 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f  x0E, 0x7A]};. co
39930 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 65 62  nst IID IID_IDeb
39940 75 67 41 70 70 6c 69 63 61 74 69 6f 6e 36 34 20  ugApplication64 
39950 3d 20 7b 30 78 34 44 45 44 43 37 35 34 2c 20 30  = {0x4DEDC754, 0
39960 78 30 34 43 37 2c 20 30 78 34 46 31 30 2c 20 5b  x04C7, 0x4F10, [
39970 30 78 39 45 2c 20 30 78 36 30 2c 20 30 78 31 36  0x9E, 0x60, 0x16
39980 2c 20 30 78 41 33 2c 20 30 78 39 30 2c 20 30 78  , 0xA3, 0x90, 0x
39990 46 45 2c 20 30 78 36 45 2c 20 30 78 36 32 5d 7d  FE, 0x6E, 0x62]}
399a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
399b0 5f 49 44 65 62 75 67 41 70 70 6c 69 63 61 74 69  _IDebugApplicati
399c0 6f 6e 45 78 20 3d 20 7b 30 78 35 31 39 37 33 43  onEx = {0x51973C
399d0 30 30 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31  00, 0xCB0C, 0x11
399e0 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c  D0, [0xB5, 0xC9,
399f0 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32   0x00, 0xA0, 0x2
39a00 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30  4, 0x4A, 0x0E, 0
39a10 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x7A]};. const II
39a20 44 20 49 49 44 5f 49 44 65 62 75 67 41 70 70 6c  D IID_IDebugAppl
39a30 69 63 61 74 69 6f 6e 4e 6f 64 65 20 3d 20 7b 30  icationNode = {0
39a40 78 35 31 39 37 33 43 33 34 2c 20 30 78 43 42 30  x51973C34, 0xCB0
39a50 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35  C, 0x11D0, [0xB5
39a60 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78  , 0xC9, 0x00, 0x
39a70 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20  A0, 0x24, 0x4A, 
39a80 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63  0x0E, 0x7A]};. c
39a90 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 65  onst IID IID_IDe
39aa0 62 75 67 41 70 70 6c 69 63 61 74 69 6f 6e 4e 6f  bugApplicationNo
39ab0 64 65 45 76 65 6e 74 73 20 3d 20 7b 30 78 35 31  deEvents = {0x51
39ac0 39 37 33 43 33 35 2c 20 30 78 43 42 30 43 2c 20  973C35, 0xCB0C, 
39ad0 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30  0x11D0, [0xB5, 0
39ae0 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xC9, 0x00, 0xA0,
39af0 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30   0x24, 0x4A, 0x0
39b00 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x7A]};. cons
39b10 74 20 49 49 44 20 49 49 44 5f 49 44 65 62 75 67  t IID IID_IDebug
39b20 41 70 70 6c 69 63 61 74 69 6f 6e 54 68 72 65 61  ApplicationThrea
39b30 64 20 3d 20 7b 30 78 35 31 39 37 33 43 33 38 2c  d = {0x51973C38,
39b40 20 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c   0xCB0C, 0x11D0,
39b50 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78   [0xB5, 0xC9, 0x
39b60 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20  00, 0xA0, 0x24, 
39b70 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41  0x4A, 0x0E, 0x7A
39b80 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
39b90 49 44 5f 49 44 65 62 75 67 41 70 70 6c 69 63 61  ID_IDebugApplica
39ba0 74 69 6f 6e 54 68 72 65 61 64 36 34 20 3d 20 7b  tionThread64 = {
39bb0 30 78 39 44 41 43 35 38 38 36 2c 20 30 78 44 42  0x9DAC5886, 0xDB
39bc0 41 44 2c 20 30 78 34 35 36 44 2c 20 5b 30 78 39  AD, 0x456D, [0x9
39bd0 44 2c 20 30 78 45 45 2c 20 30 78 35 44 2c 20 30  D, 0xEE, 0x5D, 0
39be0 78 45 43 2c 20 30 78 33 39 2c 20 30 78 41 42 2c  xEC, 0x39, 0xAB,
39bf0 20 30 78 33 44 2c 20 30 78 44 41 5d 7d 3b 0a 20   0x3D, 0xDA]};. 
39c00 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
39c10 65 62 75 67 41 73 79 6e 63 4f 70 65 72 61 74 69  ebugAsyncOperati
39c20 6f 6e 20 3d 20 7b 30 78 35 31 39 37 33 43 31 42  on = {0x51973C1B
39c30 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44 30  , 0xCB0C, 0x11D0
39c40 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30  , [0xB5, 0xC9, 0
39c50 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c  x00, 0xA0, 0x24,
39c60 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37   0x4A, 0x0E, 0x7
39c70 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  A]};. const IID 
39c80 49 49 44 5f 49 44 65 62 75 67 41 73 79 6e 63 4f  IID_IDebugAsyncO
39c90 70 65 72 61 74 69 6f 6e 43 61 6c 6c 42 61 63 6b  perationCallBack
39ca0 20 3d 20 7b 30 78 35 31 39 37 33 43 31 43 2c 20   = {0x51973C1C, 
39cb0 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20  0xCB0C, 0x11D0, 
39cc0 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30  [0xB5, 0xC9, 0x0
39cd0 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30  0, 0xA0, 0x24, 0
39ce0 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d  x4A, 0x0E, 0x7A]
39cf0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
39d00 44 5f 49 44 65 62 75 67 43 6f 64 65 43 6f 6e 74  D_IDebugCodeCont
39d10 65 78 74 20 3d 20 7b 30 78 35 31 39 37 33 43 31  ext = {0x51973C1
39d20 33 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44  3, 0xCB0C, 0x11D
39d30 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20  0, [0xB5, 0xC9, 
39d40 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34  0x00, 0xA0, 0x24
39d50 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78  , 0x4A, 0x0E, 0x
39d60 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7A]};. const IID
39d70 20 49 49 44 5f 49 44 65 62 75 67 43 6f 6f 6b 69   IID_IDebugCooki
39d80 65 20 3d 20 7b 30 78 35 31 39 37 33 43 33 39 2c  e = {0x51973C39,
39d90 20 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c   0xCB0C, 0x11D0,
39da0 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78   [0xB5, 0xC9, 0x
39db0 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20  00, 0xA0, 0x24, 
39dc0 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41  0x4A, 0x0E, 0x7A
39dd0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
39de0 49 44 5f 49 44 65 62 75 67 44 6f 63 75 6d 65 6e  ID_IDebugDocumen
39df0 74 20 3d 20 7b 30 78 35 31 39 37 33 43 32 31 2c  t = {0x51973C21,
39e00 20 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c   0xCB0C, 0x11D0,
39e10 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78   [0xB5, 0xC9, 0x
39e20 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20  00, 0xA0, 0x24, 
39e30 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41  0x4A, 0x0E, 0x7A
39e40 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
39e50 49 44 5f 49 44 65 62 75 67 44 6f 63 75 6d 65 6e  ID_IDebugDocumen
39e60 74 43 6f 6e 74 65 78 74 20 3d 20 7b 30 78 35 31  tContext = {0x51
39e70 39 37 33 43 32 38 2c 20 30 78 43 42 30 43 2c 20  973C28, 0xCB0C, 
39e80 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30  0x11D0, [0xB5, 0
39e90 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xC9, 0x00, 0xA0,
39ea0 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30   0x24, 0x4A, 0x0
39eb0 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x7A]};. cons
39ec0 74 20 49 49 44 20 49 49 44 5f 49 44 65 62 75 67  t IID IID_IDebug
39ed0 44 6f 63 75 6d 65 6e 74 48 65 6c 70 65 72 33 32  DocumentHelper32
39ee0 20 3d 20 7b 30 78 35 31 39 37 33 43 32 36 2c 20   = {0x51973C26, 
39ef0 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20  0xCB0C, 0x11D0, 
39f00 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30  [0xB5, 0xC9, 0x0
39f10 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30  0, 0xA0, 0x24, 0
39f20 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d  x4A, 0x0E, 0x7A]
39f30 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
39f40 44 5f 49 44 65 62 75 67 44 6f 63 75 6d 65 6e 74  D_IDebugDocument
39f50 48 65 6c 70 65 72 36 34 20 3d 20 7b 30 78 43 34  Helper64 = {0xC4
39f60 43 37 33 36 33 43 2c 20 30 78 32 30 46 44 2c 20  C7363C, 0x20FD, 
39f70 30 78 34 37 46 39 2c 20 5b 30 78 42 44 2c 20 30  0x47F9, [0xBD, 0
39f80 78 38 32 2c 20 30 78 34 38 2c 20 30 78 35 35 2c  x82, 0x48, 0x55,
39f90 20 30 78 45 30 2c 20 30 78 31 35 2c 20 30 78 30   0xE0, 0x15, 0x0
39fa0 38 2c 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x71]};. cons
39fb0 74 20 49 49 44 20 49 49 44 5f 49 44 65 62 75 67  t IID IID_IDebug
39fc0 44 6f 63 75 6d 65 6e 74 48 65 6c 70 65 72 45 78  DocumentHelperEx
39fd0 20 3d 20 7b 30 78 35 31 39 37 33 43 30 32 2c 20   = {0x51973C02, 
39fe0 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20  0xCB0C, 0x11D0, 
39ff0 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30  [0xB5, 0xC9, 0x0
3a000 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30  0, 0xA0, 0x24, 0
3a010 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d  x4A, 0x0E, 0x7A]
3a020 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3a030 44 5f 49 44 65 62 75 67 44 6f 63 75 6d 65 6e 74  D_IDebugDocument
3a040 48 6f 73 74 20 3d 20 7b 30 78 35 31 39 37 33 43  Host = {0x51973C
3a050 32 37 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31  27, 0xCB0C, 0x11
3a060 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c  D0, [0xB5, 0xC9,
3a070 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32   0x00, 0xA0, 0x2
3a080 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30  4, 0x4A, 0x0E, 0
3a090 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x7A]};. const II
3a0a0 44 20 49 49 44 5f 49 44 65 62 75 67 44 6f 63 75  D IID_IDebugDocu
3a0b0 6d 65 6e 74 49 6e 66 6f 20 3d 20 7b 30 78 35 31  mentInfo = {0x51
3a0c0 39 37 33 43 31 46 2c 20 30 78 43 42 30 43 2c 20  973C1F, 0xCB0C, 
3a0d0 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30  0x11D0, [0xB5, 0
3a0e0 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xC9, 0x00, 0xA0,
3a0f0 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30   0x24, 0x4A, 0x0
3a100 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x7A]};. cons
3a110 74 20 49 49 44 20 49 49 44 5f 49 44 65 62 75 67  t IID IID_IDebug
3a120 44 6f 63 75 6d 65 6e 74 50 72 6f 76 69 64 65 72  DocumentProvider
3a130 20 3d 20 7b 30 78 35 31 39 37 33 43 32 30 2c 20   = {0x51973C20, 
3a140 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20  0xCB0C, 0x11D0, 
3a150 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30  [0xB5, 0xC9, 0x0
3a160 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30  0, 0xA0, 0x24, 0
3a170 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d  x4A, 0x0E, 0x7A]
3a180 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3a190 44 5f 49 44 65 62 75 67 44 6f 63 75 6d 65 6e 74  D_IDebugDocument
3a1a0 54 65 78 74 20 3d 20 7b 30 78 35 31 39 37 33 43  Text = {0x51973C
3a1b0 32 32 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31  22, 0xCB0C, 0x11
3a1c0 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c  D0, [0xB5, 0xC9,
3a1d0 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32   0x00, 0xA0, 0x2
3a1e0 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30  4, 0x4A, 0x0E, 0
3a1f0 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x7A]};. const II
3a200 44 20 49 49 44 5f 49 44 65 62 75 67 44 6f 63 75  D IID_IDebugDocu
3a210 6d 65 6e 74 54 65 78 74 41 75 74 68 6f 72 20 3d  mentTextAuthor =
3a220 20 7b 30 78 35 31 39 37 33 43 32 34 2c 20 30 78   {0x51973C24, 0x
3a230 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30  CB0C, 0x11D0, [0
3a240 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c  xB5, 0xC9, 0x00,
3a250 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34   0xA0, 0x24, 0x4
3a260 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b  A, 0x0E, 0x7A]};
3a270 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3a280 49 44 65 62 75 67 44 6f 63 75 6d 65 6e 74 54 65  IDebugDocumentTe
3a290 78 74 45 76 65 6e 74 73 20 3d 20 7b 30 78 35 31  xtEvents = {0x51
3a2a0 39 37 33 43 32 33 2c 20 30 78 43 42 30 43 2c 20  973C23, 0xCB0C, 
3a2b0 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30  0x11D0, [0xB5, 0
3a2c0 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xC9, 0x00, 0xA0,
3a2d0 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30   0x24, 0x4A, 0x0
3a2e0 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x7A]};. cons
3a2f0 74 20 49 49 44 20 49 49 44 5f 49 44 65 62 75 67  t IID IID_IDebug
3a300 44 6f 63 75 6d 65 6e 74 54 65 78 74 45 78 74 65  DocumentTextExte
3a310 72 6e 61 6c 41 75 74 68 6f 72 20 3d 20 7b 30 78  rnalAuthor = {0x
3a320 35 31 39 37 33 43 32 35 2c 20 30 78 43 42 30 43  51973C25, 0xCB0C
3a330 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c  , 0x11D0, [0xB5,
3a340 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41   0xC9, 0x00, 0xA
3a350 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30  0, 0x24, 0x4A, 0
3a360 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f  x0E, 0x7A]};. co
3a370 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 65 62  nst IID IID_IDeb
3a380 75 67 45 78 70 72 65 73 73 69 6f 6e 20 3d 20 7b  ugExpression = {
3a390 30 78 35 31 39 37 33 43 31 34 2c 20 30 78 43 42  0x51973C14, 0xCB
3a3a0 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  0C, 0x11D0, [0xB
3a3b0 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30  5, 0xC9, 0x00, 0
3a3c0 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c  xA0, 0x24, 0x4A,
3a3d0 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20   0x0E, 0x7A]};. 
3a3e0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3a3f0 65 62 75 67 45 78 70 72 65 73 73 69 6f 6e 43 61  ebugExpressionCa
3a400 6c 6c 42 61 63 6b 20 3d 20 7b 30 78 35 31 39 37  llBack = {0x5197
3a410 33 43 31 36 2c 20 30 78 43 42 30 43 2c 20 30 78  3C16, 0xCB0C, 0x
3a420 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43  11D0, [0xB5, 0xC
3a430 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  9, 0x00, 0xA0, 0
3a440 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c  x24, 0x4A, 0x0E,
3a450 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x7A]};. const 
3a460 49 49 44 20 49 49 44 5f 49 44 65 62 75 67 45 78  IID IID_IDebugEx
3a470 70 72 65 73 73 69 6f 6e 43 6f 6e 74 65 78 74 20  pressionContext 
3a480 3d 20 7b 30 78 35 31 39 37 33 43 31 35 2c 20 30  = {0x51973C15, 0
3a490 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b  xCB0C, 0x11D0, [
3a4a0 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30  0xB5, 0xC9, 0x00
3a4b0 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78  , 0xA0, 0x24, 0x
3a4c0 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d  4A, 0x0E, 0x7A]}
3a4d0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3a4e0 5f 49 44 65 62 75 67 45 78 74 65 6e 64 65 64 50  _IDebugExtendedP
3a4f0 72 6f 70 65 72 74 79 20 3d 20 7b 30 78 35 31 39  roperty = {0x519
3a500 37 33 43 35 32 2c 20 30 78 43 42 30 43 2c 20 30  73C52, 0xCB0C, 0
3a510 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78  x11D0, [0xB5, 0x
3a520 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  C9, 0x00, 0xA0, 
3a530 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45  0x24, 0x4A, 0x0E
3a540 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x7A]};. const
3a550 20 49 49 44 20 49 49 44 5f 49 44 65 62 75 67 46   IID IID_IDebugF
3a560 6f 72 6d 61 74 74 65 72 20 3d 20 7b 30 78 35 31  ormatter = {0x51
3a570 39 37 33 43 30 35 2c 20 30 78 43 42 30 43 2c 20  973C05, 0xCB0C, 
3a580 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30  0x11D0, [0xB5, 0
3a590 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xC9, 0x00, 0xA0,
3a5a0 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30   0x24, 0x4A, 0x0
3a5b0 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x7A]};. cons
3a5c0 74 20 49 49 44 20 49 49 44 5f 49 44 65 62 75 67  t IID IID_IDebug
3a5d0 48 65 6c 70 65 72 20 3d 20 7b 30 78 35 31 39 37  Helper = {0x5197
3a5e0 33 43 33 46 2c 20 30 78 43 42 30 43 2c 20 30 78  3C3F, 0xCB0C, 0x
3a5f0 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43  11D0, [0xB5, 0xC
3a600 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  9, 0x00, 0xA0, 0
3a610 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c  x24, 0x4A, 0x0E,
3a620 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x7A]};. const 
3a630 49 49 44 20 49 49 44 5f 49 44 65 62 75 67 48 65  IID IID_IDebugHe
3a640 6c 70 65 72 45 78 20 3d 20 7b 30 78 35 31 39 37  lperEx = {0x5197
3a650 33 43 30 38 2c 20 30 78 43 42 30 43 2c 20 30 78  3C08, 0xCB0C, 0x
3a660 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43  11D0, [0xB5, 0xC
3a670 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  9, 0x00, 0xA0, 0
3a680 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c  x24, 0x4A, 0x0E,
3a690 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x7A]};. const 
3a6a0 49 49 44 20 49 49 44 5f 49 44 65 62 75 67 4f 75  IID IID_IDebugOu
3a6b0 74 20 3d 20 7b 30 78 43 37 33 33 45 34 46 31 2c  t = {0xC733E4F1,
3a6c0 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c   0x576E, 0x11D0,
3a6d0 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78   [0xB2, 0x8C, 0x
3a6e0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
3a6f0 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32  0xD7, 0xCD, 0x22
3a700 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3a710 49 44 5f 49 44 65 62 75 67 50 72 6f 70 65 72 74  ID_IDebugPropert
3a720 79 20 3d 20 7b 30 78 35 31 39 37 33 43 35 30 2c  y = {0x51973C50,
3a730 20 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c   0xCB0C, 0x11D0,
3a740 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78   [0xB5, 0xC9, 0x
3a750 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20  00, 0xA0, 0x24, 
3a760 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41  0x4A, 0x0E, 0x7A
3a770 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3a780 49 44 5f 49 44 65 62 75 67 50 72 6f 70 65 72 74  ID_IDebugPropert
3a790 79 45 6e 75 6d 54 79 70 65 5f 41 6c 6c 20 3d 20  yEnumType_All = 
3a7a0 7b 30 78 35 31 39 37 33 43 35 35 2c 20 30 78 43  {0x51973C55, 0xC
3a7b0 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  B0C, 0x11D0, [0x
3a7c0 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20  B5, 0xC9, 0x00, 
3a7d0 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41  0xA0, 0x24, 0x4A
3a7e0 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a  , 0x0E, 0x7A]};.
3a7f0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3a800 44 65 62 75 67 50 72 6f 70 65 72 74 79 45 6e 75  DebugPropertyEnu
3a810 6d 54 79 70 65 5f 41 72 67 75 6d 65 6e 74 73 20  mType_Arguments 
3a820 3d 20 7b 30 78 35 31 39 37 33 43 35 37 2c 20 30  = {0x51973C57, 0
3a830 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b  xCB0C, 0x11D0, [
3a840 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30  0xB5, 0xC9, 0x00
3a850 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78  , 0xA0, 0x24, 0x
3a860 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d  4A, 0x0E, 0x7A]}
3a870 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3a880 5f 49 44 65 62 75 67 50 72 6f 70 65 72 74 79 45  _IDebugPropertyE
3a890 6e 75 6d 54 79 70 65 5f 4c 6f 63 61 6c 73 20 3d  numType_Locals =
3a8a0 20 7b 30 78 35 31 39 37 33 43 35 36 2c 20 30 78   {0x51973C56, 0x
3a8b0 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30  CB0C, 0x11D0, [0
3a8c0 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c  xB5, 0xC9, 0x00,
3a8d0 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34   0xA0, 0x24, 0x4
3a8e0 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b  A, 0x0E, 0x7A]};
3a8f0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3a900 49 44 65 62 75 67 50 72 6f 70 65 72 74 79 45 6e  IDebugPropertyEn
3a910 75 6d 54 79 70 65 5f 4c 6f 63 61 6c 73 50 6c 75  umType_LocalsPlu
3a920 73 20 3d 20 7b 30 78 35 31 39 37 33 43 35 38 2c  s = {0x51973C58,
3a930 20 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c   0xCB0C, 0x11D0,
3a940 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78   [0xB5, 0xC9, 0x
3a950 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20  00, 0xA0, 0x24, 
3a960 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41  0x4A, 0x0E, 0x7A
3a970 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3a980 49 44 5f 49 44 65 62 75 67 50 72 6f 70 65 72 74  ID_IDebugPropert
3a990 79 45 6e 75 6d 54 79 70 65 5f 52 65 67 69 73 74  yEnumType_Regist
3a9a0 65 72 73 20 3d 20 7b 30 78 35 31 39 37 33 43 35  ers = {0x51973C5
3a9b0 39 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44  9, 0xCB0C, 0x11D
3a9c0 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20  0, [0xB5, 0xC9, 
3a9d0 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34  0x00, 0xA0, 0x24
3a9e0 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78  , 0x4A, 0x0E, 0x
3a9f0 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7A]};. const IID
3aa00 20 49 49 44 5f 49 44 65 62 75 67 52 65 67 69 73   IID_IDebugRegis
3aa10 74 65 72 20 3d 20 7b 30 78 43 37 33 33 45 34 46  ter = {0xC733E4F
3aa20 30 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44  0, 0x576E, 0x11D
3aa30 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20  0, [0xB2, 0x8C, 
3aa40 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
3aa50 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78  , 0xD7, 0xCD, 0x
3aa60 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  22]};. const IID
3aa70 20 49 49 44 5f 49 44 65 62 75 67 53 65 73 73 69   IID_IDebugSessi
3aa80 6f 6e 50 72 6f 76 69 64 65 72 20 3d 20 7b 30 78  onProvider = {0x
3aa90 35 31 39 37 33 43 32 39 2c 20 30 78 43 42 30 43  51973C29, 0xCB0C
3aaa0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c  , 0x11D0, [0xB5,
3aab0 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41   0xC9, 0x00, 0xA
3aac0 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30  0, 0x24, 0x4A, 0
3aad0 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f  x0E, 0x7A]};. co
3aae0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 65 62  nst IID IID_IDeb
3aaf0 75 67 53 65 73 73 69 6f 6e 50 72 6f 76 69 64 65  ugSessionProvide
3ab00 72 45 78 20 3d 20 7b 30 78 35 31 39 37 33 43 30  rEx = {0x51973C0
3ab10 39 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44  9, 0xCB0C, 0x11D
3ab20 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20  0, [0xB5, 0xC9, 
3ab30 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34  0x00, 0xA0, 0x24
3ab40 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78  , 0x4A, 0x0E, 0x
3ab50 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7A]};. const IID
3ab60 20 49 49 44 5f 49 44 65 62 75 67 53 65 74 56 61   IID_IDebugSetVa
3ab70 6c 75 65 43 61 6c 6c 62 61 63 6b 20 3d 20 7b 30  lueCallback = {0
3ab80 78 35 31 39 37 33 43 30 36 2c 20 30 78 43 42 30  x51973C06, 0xCB0
3ab90 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35  C, 0x11D0, [0xB5
3aba0 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78  , 0xC9, 0x00, 0x
3abb0 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20  A0, 0x24, 0x4A, 
3abc0 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63  0x0E, 0x7A]};. c
3abd0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 65  onst IID IID_IDe
3abe0 62 75 67 53 74 61 63 6b 46 72 61 6d 65 20 3d 20  bugStackFrame = 
3abf0 7b 30 78 35 31 39 37 33 43 31 37 2c 20 30 78 43  {0x51973C17, 0xC
3ac00 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  B0C, 0x11D0, [0x
3ac10 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20  B5, 0xC9, 0x00, 
3ac20 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41  0xA0, 0x24, 0x4A
3ac30 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a  , 0x0E, 0x7A]};.
3ac40 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3ac50 44 65 62 75 67 53 74 61 63 6b 46 72 61 6d 65 53  DebugStackFrameS
3ac60 6e 69 66 66 65 72 20 3d 20 7b 30 78 35 31 39 37  niffer = {0x5197
3ac70 33 43 31 38 2c 20 30 78 43 42 30 43 2c 20 30 78  3C18, 0xCB0C, 0x
3ac80 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43  11D0, [0xB5, 0xC
3ac90 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  9, 0x00, 0xA0, 0
3aca0 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c  x24, 0x4A, 0x0E,
3acb0 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x7A]};. const 
3acc0 49 49 44 20 49 49 44 5f 49 44 65 62 75 67 53 74  IID IID_IDebugSt
3acd0 61 63 6b 46 72 61 6d 65 53 6e 69 66 66 65 72 45  ackFrameSnifferE
3ace0 78 20 3d 20 7b 30 78 35 31 39 37 33 43 31 39 2c  x = {0x51973C19,
3acf0 20 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c   0xCB0C, 0x11D0,
3ad00 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78   [0xB5, 0xC9, 0x
3ad10 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20  00, 0xA0, 0x24, 
3ad20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41  0x4A, 0x0E, 0x7A
3ad30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3ad40 49 44 5f 49 44 65 62 75 67 53 74 61 63 6b 46 72  ID_IDebugStackFr
3ad50 61 6d 65 53 6e 69 66 66 65 72 45 78 33 32 20 3d  ameSnifferEx32 =
3ad60 20 7b 30 78 35 31 39 37 33 43 31 39 2c 20 30 78   {0x51973C19, 0x
3ad70 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30  CB0C, 0x11D0, [0
3ad80 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c  xB5, 0xC9, 0x00,
3ad90 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34   0xA0, 0x24, 0x4
3ada0 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b  A, 0x0E, 0x7A]};
3adb0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3adc0 49 44 65 62 75 67 53 74 61 63 6b 46 72 61 6d 65  IDebugStackFrame
3add0 53 6e 69 66 66 65 72 45 78 36 34 20 3d 20 7b 30  SnifferEx64 = {0
3ade0 78 38 43 44 31 32 41 46 34 2c 20 30 78 34 39 43  x8CD12AF4, 0x49C
3adf0 31 2c 20 30 78 34 44 35 32 2c 20 5b 30 78 38 44  1, 0x4D52, [0x8D
3ae00 2c 20 30 78 38 41 2c 20 30 78 43 31 2c 20 30 78  , 0x8A, 0xC1, 0x
3ae10 34 36 2c 20 30 78 46 34 2c 20 30 78 37 35 2c 20  46, 0xF4, 0x75, 
3ae20 30 78 38 31 2c 20 30 78 41 41 5d 7d 3b 0a 20 63  0x81, 0xAA]};. c
3ae30 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 65  onst IID IID_IDe
3ae40 62 75 67 53 74 72 65 61 6d 20 3d 20 7b 30 78 30  bugStream = {0x0
3ae50 30 30 30 30 31 32 34 2c 20 30 78 30 30 30 30 2c  0000124, 0x0000,
3ae60 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
3ae70 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
3ae80 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
3ae90 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
3aea0 73 74 20 49 49 44 20 49 49 44 5f 49 44 65 62 75  st IID IID_IDebu
3aeb0 67 53 79 6e 63 4f 70 65 72 61 74 69 6f 6e 20 3d  gSyncOperation =
3aec0 20 7b 30 78 35 31 39 37 33 43 31 41 2c 20 30 78   {0x51973C1A, 0x
3aed0 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30  CB0C, 0x11D0, [0
3aee0 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c  xB5, 0xC9, 0x00,
3aef0 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34   0xA0, 0x24, 0x4
3af00 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b  A, 0x0E, 0x7A]};
3af10 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3af20 49 44 65 62 75 67 54 68 72 65 61 64 43 61 6c 6c  IDebugThreadCall
3af30 20 3d 20 7b 30 78 35 31 39 37 33 43 33 36 2c 20   = {0x51973C36, 
3af40 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20  0xCB0C, 0x11D0, 
3af50 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30  [0xB5, 0xC9, 0x0
3af60 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30  0, 0xA0, 0x24, 0
3af70 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d  x4A, 0x0E, 0x7A]
3af80 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3af90 44 5f 49 44 65 62 75 67 54 68 72 65 61 64 43 61  D_IDebugThreadCa
3afa0 6c 6c 33 32 20 3d 20 7b 30 78 35 31 39 37 33 43  ll32 = {0x51973C
3afb0 33 36 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31  36, 0xCB0C, 0x11
3afc0 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c  D0, [0xB5, 0xC9,
3afd0 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32   0x00, 0xA0, 0x2
3afe0 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30  4, 0x4A, 0x0E, 0
3aff0 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x7A]};. const II
3b000 44 20 49 49 44 5f 49 44 65 62 75 67 54 68 72 65  D IID_IDebugThre
3b010 61 64 43 61 6c 6c 36 34 20 3d 20 7b 30 78 43 42  adCall64 = {0xCB
3b020 33 46 41 33 33 35 2c 20 30 78 45 39 37 39 2c 20  3FA335, 0xE979, 
3b030 30 78 34 32 46 44 2c 20 5b 30 78 39 46 2c 20 30  0x42FD, [0x9F, 0
3b040 78 43 46 2c 20 30 78 41 37 2c 20 30 78 35 34 2c  xCF, 0xA7, 0x54,
3b050 20 30 78 36 41 2c 20 30 78 30 46 2c 20 30 78 33   0x6A, 0x0F, 0x3
3b060 39 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73  9, 0x05]};. cons
3b070 74 20 49 49 44 20 49 49 44 5f 49 44 65 6c 61 79  t IID IID_IDelay
3b080 64 43 20 3d 20 7b 30 78 42 46 46 39 43 30 33 30  dC = {0xBFF9C030
3b090 2c 20 30 78 42 35 38 46 2c 20 30 78 31 31 43 45  , 0xB58F, 0x11CE
3b0a0 2c 20 5b 30 78 42 35 2c 20 30 78 42 30 2c 20 30  , [0xB5, 0xB0, 0
3b0b0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
3b0c0 20 30 78 36 43 2c 20 30 78 42 33 2c 20 30 78 37   0x6C, 0xB3, 0x7
3b0d0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
3b0e0 49 49 44 5f 49 44 65 6c 61 79 65 64 52 65 6c 65  IID_IDelayedRele
3b0f0 61 73 65 20 3d 20 7b 30 78 30 30 30 32 31 34 45  ase = {0x000214E
3b100 44 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  D, 0x0000, 0x000
3b110 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
3b120 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
3b130 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
3b140 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
3b150 20 49 49 44 5f 49 44 65 6c 65 67 61 74 65 46 6f   IID_IDelegateFo
3b160 6c 64 65 72 20 3d 20 7b 30 78 41 44 44 38 42 41  lder = {0xADD8BA
3b170 38 30 2c 20 30 78 30 30 32 42 2c 20 30 78 31 31  80, 0x002B, 0x11
3b180 44 30 2c 20 5b 30 78 38 46 2c 20 30 78 30 46 2c  D0, [0x8F, 0x0F,
3b190 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
3b1a0 46 2c 20 30 78 44 37 2c 20 30 78 44 30 2c 20 30  F, 0xD7, 0xD0, 0
3b1b0 78 36 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x62]};. const II
3b1c0 44 20 49 49 44 5f 49 44 65 73 6b 42 61 6e 64 20  D IID_IDeskBand 
3b1d0 3d 20 7b 30 78 45 42 30 46 45 31 37 32 2c 20 30  = {0xEB0FE172, 0
3b1e0 78 31 41 33 41 2c 20 30 78 31 31 44 30 2c 20 5b  x1A3A, 0x11D0, [
3b1f0 30 78 38 39 2c 20 30 78 42 33 2c 20 30 78 30 30  0x89, 0xB3, 0x00
3b200 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
3b210 30 41 2c 20 30 78 39 30 2c 20 30 78 41 43 5d 7d  0A, 0x90, 0xAC]}
3b220 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3b230 5f 49 44 65 76 69 63 65 52 65 63 74 20 3d 20 7b  _IDeviceRect = {
3b240 30 78 33 30 35 30 46 36 44 35 2c 20 30 78 39 38  0x3050F6D5, 0x98
3b250 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
3b260 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
3b270 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
3b280 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
3b290 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3b2a0 66 52 65 73 65 72 76 65 64 31 20 3d 20 7b 30 78  fReserved1 = {0x
3b2b0 30 30 30 30 30 30 31 33 2c 20 30 78 30 30 30 30  00000013, 0x0000
3b2c0 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
3b2d0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
3b2e0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
3b2f0 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
3b300 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 66 52  nst IID IID_IDfR
3b310 65 73 65 72 76 65 64 32 20 3d 20 7b 30 78 30 30  eserved2 = {0x00
3b320 30 30 30 30 31 34 2c 20 30 78 30 30 30 30 2c 20  000014, 0x0000, 
3b330 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
3b340 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
3b350 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
3b360 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
3b370 74 20 49 49 44 20 49 49 44 5f 49 44 66 52 65 73  t IID IID_IDfRes
3b380 65 72 76 65 64 33 20 3d 20 7b 30 78 30 30 30 30  erved3 = {0x0000
3b390 30 30 31 35 2c 20 30 78 30 30 30 30 2c 20 30 78  0015, 0x0000, 0x
3b3a0 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
3b3b0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
3b3c0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
3b3d0 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
3b3e0 49 49 44 20 49 49 44 5f 49 44 69 61 6c 42 72 61  IID IID_IDialBra
3b3f0 6e 64 69 6e 67 20 3d 20 7b 30 78 38 41 45 43 41  nding = {0x8AECA
3b400 46 41 39 2c 20 30 78 34 33 30 36 2c 20 30 78 34  FA9, 0x4306, 0x4
3b410 33 43 43 2c 20 5b 30 78 38 43 2c 20 30 78 35 41  3CC, [0x8C, 0x5A
3b420 2c 20 30 78 37 36 2c 20 30 78 35 46 2c 20 30 78  , 0x76, 0x5F, 0x
3b430 32 39 2c 20 30 78 37 39 2c 20 30 78 43 43 2c 20  29, 0x79, 0xCC, 
3b440 30 78 31 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x16]};. const I
3b450 49 44 20 49 49 44 5f 49 44 69 61 6c 45 6e 67 69  ID IID_IDialEngi
3b460 6e 65 20 3d 20 7b 30 78 33 39 46 44 37 38 32 42  ne = {0x39FD782B
3b470 2c 20 30 78 37 39 30 35 2c 20 30 78 34 30 44 35  , 0x7905, 0x40D5
3b480 2c 20 5b 30 78 39 31 2c 20 30 78 34 38 2c 20 30  , [0x91, 0x48, 0
3b490 78 33 43 2c 20 30 78 39 42 2c 20 30 78 31 39 2c  x3C, 0x9B, 0x19,
3b4a0 20 30 78 30 34 2c 20 30 78 32 33 2c 20 30 78 44   0x04, 0x23, 0xD
3b4b0 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  5]};. const IID 
3b4c0 49 49 44 5f 49 44 69 61 6c 45 76 65 6e 74 53 69  IID_IDialEventSi
3b4d0 6e 6b 20 3d 20 7b 30 78 32 44 38 36 46 34 46 46  nk = {0x2D86F4FF
3b4e0 2c 20 30 78 36 45 32 44 2c 20 30 78 34 34 38 38  , 0x6E2D, 0x4488
3b4f0 2c 20 5b 30 78 42 32 2c 20 30 78 45 39 2c 20 30  , [0xB2, 0xE9, 0
3b500 78 36 39 2c 20 30 78 33 34 2c 20 30 78 41 46 2c  x69, 0x34, 0xAF,
3b510 20 30 78 44 34 2c 20 30 78 31 42 2c 20 30 78 45   0xD4, 0x1B, 0xE
3b520 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  A]};. const IID 
3b530 49 49 44 5f 49 44 69 66 66 65 72 65 6e 63 69 6e  IID_IDifferencin
3b540 67 20 3d 20 7b 30 78 39 39 34 46 30 41 46 30 2c  g = {0x994F0AF0,
3b550 20 30 78 32 39 37 37 2c 20 30 78 31 31 43 45 2c   0x2977, 0x11CE,
3b560 20 5b 30 78 42 42 2c 20 30 78 38 30 2c 20 30 78   [0xBB, 0x80, 0x
3b570 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20  08, 0x00, 0x2B, 
3b580 30 78 33 36 2c 20 30 78 42 32 2c 20 30 78 42 30  0x36, 0xB2, 0xB0
3b590 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3b5a0 49 44 5f 49 44 69 72 65 63 74 33 44 20 3d 20 7b  ID_IDirect3D = {
3b5b0 30 78 33 42 42 41 30 30 38 30 2c 20 30 78 32 34  0x3BBA0080, 0x24
3b5c0 32 31 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41  21, 0x11CF, [0xA
3b5d0 33 2c 20 30 78 31 41 2c 20 30 78 30 30 2c 20 30  3, 0x1A, 0x00, 0
3b5e0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 39 2c  xAA, 0x00, 0xB9,
3b5f0 20 30 78 33 33 2c 20 30 78 35 36 5d 7d 3b 0a 20   0x33, 0x56]};. 
3b600 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3b610 69 72 65 63 74 33 44 32 20 3d 20 7b 30 78 36 41  irect3D2 = {0x6A
3b620 41 45 31 45 43 31 2c 20 30 78 36 36 32 41 2c 20  AE1EC1, 0x662A, 
3b630 30 78 31 31 44 30 2c 20 5b 30 78 38 38 2c 20 30  0x11D0, [0x88, 0
3b640 78 39 44 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x9D, 0x00, 0xAA,
3b650 20 30 78 30 30 2c 20 30 78 42 42 2c 20 30 78 42   0x00, 0xBB, 0xB
3b660 37 2c 20 30 78 36 41 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x6A]};. cons
3b670 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3b680 74 33 44 33 20 3d 20 7b 30 78 42 42 32 32 33 32  t3D3 = {0xBB2232
3b690 34 30 2c 20 30 78 45 37 32 42 2c 20 30 78 31 31  40, 0xE72B, 0x11
3b6a0 44 30 2c 20 5b 30 78 41 39 2c 20 30 78 42 34 2c  D0, [0xA9, 0xB4,
3b6b0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
3b6c0 30 2c 20 30 78 43 30 2c 20 30 78 39 39 2c 20 30  0, 0xC0, 0x99, 0
3b6d0 78 33 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3E]};. const II
3b6e0 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44 37  D IID_IDirect3D7
3b6f0 20 3d 20 7b 30 78 46 35 30 34 39 45 37 37 2c 20   = {0xF5049E77, 
3b700 30 78 34 38 36 31 2c 20 30 78 31 31 44 32 2c 20  0x4861, 0x11D2, 
3b710 5b 30 78 41 34 2c 20 30 78 30 37 2c 20 30 78 30  [0xA4, 0x07, 0x0
3b720 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
3b730 78 30 36 2c 20 30 78 32 39 2c 20 30 78 41 38 5d  x06, 0x29, 0xA8]
3b740 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3b750 44 5f 49 44 69 72 65 63 74 33 44 44 65 76 69 63  D_IDirect3DDevic
3b760 65 20 3d 20 7b 30 78 36 34 31 30 38 38 30 30 2c  e = {0x64108800,
3b770 20 30 78 39 35 37 44 2c 20 30 78 31 31 44 30 2c   0x957D, 0x11D0,
3b780 20 5b 30 78 38 39 2c 20 30 78 41 42 2c 20 30 78   [0x89, 0xAB, 0x
3b790 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
3b7a0 30 78 30 35 2c 20 30 78 34 31 2c 20 30 78 32 39  0x05, 0x41, 0x29
3b7b0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3b7c0 49 44 5f 49 44 69 72 65 63 74 33 44 44 65 76 69  ID_IDirect3DDevi
3b7d0 63 65 32 20 3d 20 7b 30 78 39 33 32 38 31 35 30  ce2 = {0x9328150
3b7e0 31 2c 20 30 78 38 43 46 38 2c 20 30 78 31 31 44  1, 0x8CF8, 0x11D
3b7f0 30 2c 20 5b 30 78 38 39 2c 20 30 78 41 42 2c 20  0, [0x89, 0xAB, 
3b800 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
3b810 2c 20 30 78 30 35 2c 20 30 78 34 31 2c 20 30 78  , 0x05, 0x41, 0x
3b820 32 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  29]};. const IID
3b830 20 49 49 44 5f 49 44 69 72 65 63 74 33 44 44 65   IID_IDirect3DDe
3b840 76 69 63 65 33 20 3d 20 7b 30 78 42 30 41 42 33  vice3 = {0xB0AB3
3b850 42 36 30 2c 20 30 78 33 33 44 37 2c 20 30 78 31  B60, 0x33D7, 0x1
3b860 31 44 31 2c 20 5b 30 78 41 39 2c 20 30 78 38 31  1D1, [0xA9, 0x81
3b870 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
3b880 34 46 2c 20 30 78 44 37 2c 20 30 78 42 31 2c 20  4F, 0xD7, 0xB1, 
3b890 30 78 37 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x74]};. const I
3b8a0 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44  ID IID_IDirect3D
3b8b0 44 65 76 69 63 65 37 20 3d 20 7b 30 78 46 35 30  Device7 = {0xF50
3b8c0 34 39 45 37 39 2c 20 30 78 34 38 36 31 2c 20 30  49E79, 0x4861, 0
3b8d0 78 31 31 44 32 2c 20 5b 30 78 41 34 2c 20 30 78  x11D2, [0xA4, 0x
3b8e0 30 37 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  07, 0x00, 0xA0, 
3b8f0 30 78 43 39 2c 20 30 78 30 36 2c 20 30 78 32 39  0xC9, 0x06, 0x29
3b900 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA8]};. const
3b910 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74   IID IID_IDirect
3b920 33 44 45 78 65 63 75 74 65 42 75 66 66 65 72 20  3DExecuteBuffer 
3b930 3d 20 7b 30 78 34 34 31 37 43 31 34 35 2c 20 30  = {0x4417C145, 0
3b940 78 33 33 41 44 2c 20 30 78 31 31 43 46 2c 20 5b  x33AD, 0x11CF, [
3b950 30 78 38 31 2c 20 30 78 36 46 2c 20 30 78 30 30  0x81, 0x6F, 0x00
3b960 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
3b970 32 30 2c 20 30 78 31 35 2c 20 30 78 36 45 5d 7d  20, 0x15, 0x6E]}
3b980 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3b990 5f 49 44 69 72 65 63 74 33 44 48 41 4c 44 65 76  _IDirect3DHALDev
3b9a0 69 63 65 20 3d 20 7b 30 78 38 34 45 36 33 44 45  ice = {0x84E63DE
3b9b0 30 2c 20 30 78 34 36 41 41 2c 20 30 78 31 31 43  0, 0x46AA, 0x11C
3b9c0 46 2c 20 5b 30 78 38 31 2c 20 30 78 36 46 2c 20  F, [0x81, 0x6F, 
3b9d0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30  0x00, 0x00, 0xC0
3b9e0 2c 20 30 78 32 30 2c 20 30 78 31 35 2c 20 30 78  , 0x20, 0x15, 0x
3b9f0 36 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  6E]};. const IID
3ba00 20 49 49 44 5f 49 44 69 72 65 63 74 33 44 4c 69   IID_IDirect3DLi
3ba10 67 68 74 20 3d 20 7b 30 78 34 34 31 37 43 31 34  ght = {0x4417C14
3ba20 32 2c 20 30 78 33 33 41 44 2c 20 30 78 31 31 43  2, 0x33AD, 0x11C
3ba30 46 2c 20 5b 30 78 38 31 2c 20 30 78 36 46 2c 20  F, [0x81, 0x6F, 
3ba40 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30  0x00, 0x00, 0xC0
3ba50 2c 20 30 78 32 30 2c 20 30 78 31 35 2c 20 30 78  , 0x20, 0x15, 0x
3ba60 36 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  6E]};. const IID
3ba70 20 49 49 44 5f 49 44 69 72 65 63 74 33 44 4d 61   IID_IDirect3DMa
3ba80 74 65 72 69 61 6c 20 3d 20 7b 30 78 34 34 31 37  terial = {0x4417
3ba90 43 31 34 34 2c 20 30 78 33 33 41 44 2c 20 30 78  C144, 0x33AD, 0x
3baa0 31 31 43 46 2c 20 5b 30 78 38 31 2c 20 30 78 36  11CF, [0x81, 0x6
3bab0 46 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  F, 0x00, 0x00, 0
3bac0 78 43 30 2c 20 30 78 32 30 2c 20 30 78 31 35 2c  xC0, 0x20, 0x15,
3bad0 20 30 78 36 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x6E]};. const 
3bae0 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33  IID IID_IDirect3
3baf0 44 4d 61 74 65 72 69 61 6c 32 20 3d 20 7b 30 78  DMaterial2 = {0x
3bb00 39 33 32 38 31 35 30 33 2c 20 30 78 38 43 46 38  93281503, 0x8CF8
3bb10 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 39 2c  , 0x11D0, [0x89,
3bb20 20 30 78 41 42 2c 20 30 78 30 30 2c 20 30 78 41   0xAB, 0x00, 0xA
3bb30 30 2c 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30  0, 0xC9, 0x05, 0
3bb40 78 34 31 2c 20 30 78 32 39 5d 7d 3b 0a 20 63 6f  x41, 0x29]};. co
3bb50 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3bb60 65 63 74 33 44 4d 61 74 65 72 69 61 6c 33 20 3d  ect3DMaterial3 =
3bb70 20 7b 30 78 43 41 39 43 34 36 46 34 2c 20 30 78   {0xCA9C46F4, 0x
3bb80 44 33 43 35 2c 20 30 78 31 31 44 31 2c 20 5b 30  D3C5, 0x11D1, [0
3bb90 78 42 37 2c 20 30 78 35 41 2c 20 30 78 30 30 2c  xB7, 0x5A, 0x00,
3bba0 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 35   0x60, 0x08, 0x5
3bbb0 32 2c 20 30 78 42 33 2c 20 30 78 31 32 5d 7d 3b  2, 0xB3, 0x12]};
3bbc0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3bbd0 49 44 69 72 65 63 74 33 44 4d 4d 58 44 65 76 69  IDirect3DMMXDevi
3bbe0 63 65 20 3d 20 7b 30 78 38 38 31 39 34 39 41 31  ce = {0x881949A1
3bbf0 2c 20 30 78 44 36 46 33 2c 20 30 78 31 31 44 30  , 0xD6F3, 0x11D0
3bc00 2c 20 5b 30 78 38 39 2c 20 30 78 41 42 2c 20 30  , [0x89, 0xAB, 0
3bc10 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
3bc20 20 30 78 30 35 2c 20 30 78 34 31 2c 20 30 78 32   0x05, 0x41, 0x2
3bc30 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  9]};. const IID 
3bc40 49 49 44 5f 49 44 69 72 65 63 74 33 44 4e 75 6c  IID_IDirect3DNul
3bc50 6c 44 65 76 69 63 65 20 3d 20 7b 30 78 38 37 36  lDevice = {0x876
3bc60 37 44 46 32 32 2c 20 30 78 42 41 43 43 2c 20 30  7DF22, 0xBACC, 0
3bc70 78 31 31 44 31 2c 20 5b 30 78 38 39 2c 20 30 78  x11D1, [0x89, 0x
3bc80 36 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  69, 0x00, 0xA0, 
3bc90 30 78 43 39 2c 20 30 78 30 36 2c 20 30 78 32 39  0xC9, 0x06, 0x29
3bca0 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA8]};. const
3bcb0 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74   IID IID_IDirect
3bcc0 33 44 52 61 6d 70 44 65 76 69 63 65 20 3d 20 7b  3DRampDevice = {
3bcd0 30 78 46 32 30 38 36 42 32 30 2c 20 30 78 32 35  0xF2086B20, 0x25
3bce0 39 46 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41  9F, 0x11CF, [0xA
3bcf0 33 2c 20 30 78 31 41 2c 20 30 78 30 30 2c 20 30  3, 0x1A, 0x00, 0
3bd00 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 39 2c  xAA, 0x00, 0xB9,
3bd10 20 30 78 33 33 2c 20 30 78 35 36 5d 7d 3b 0a 20   0x33, 0x56]};. 
3bd20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3bd30 69 72 65 63 74 33 44 52 65 66 44 65 76 69 63 65  irect3DRefDevice
3bd40 20 3d 20 7b 30 78 35 30 39 33 36 36 34 33 2c 20   = {0x50936643, 
3bd50 30 78 31 33 45 39 2c 20 30 78 31 31 44 31 2c 20  0x13E9, 0x11D1, 
3bd60 5b 30 78 38 39 2c 20 30 78 41 41 2c 20 30 78 30  [0x89, 0xAA, 0x0
3bd70 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
3bd80 78 30 35 2c 20 30 78 34 31 2c 20 30 78 32 39 5d  x05, 0x41, 0x29]
3bd90 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3bda0 44 5f 49 44 69 72 65 63 74 33 44 52 47 42 44 65  D_IDirect3DRGBDe
3bdb0 76 69 63 65 20 3d 20 7b 30 78 41 34 36 36 35 43  vice = {0xA4665C
3bdc0 36 30 2c 20 30 78 32 36 37 33 2c 20 30 78 31 31  60, 0x2673, 0x11
3bdd0 43 46 2c 20 5b 30 78 41 33 2c 20 30 78 31 41 2c  CF, [0xA3, 0x1A,
3bde0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
3bdf0 30 2c 20 30 78 42 39 2c 20 30 78 33 33 2c 20 30  0, 0xB9, 0x33, 0
3be00 78 35 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x56]};. const II
3be10 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44 52  D IID_IDirect3DR
3be20 4d 20 3d 20 7b 30 78 32 42 43 34 39 33 36 31 2c  M = {0x2BC49361,
3be30 20 30 78 38 33 32 37 2c 20 30 78 31 31 43 46 2c   0x8327, 0x11CF,
3be40 20 5b 30 78 41 43 2c 20 30 78 34 41 2c 20 30 78   [0xAC, 0x4A, 0x
3be50 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  00, 0x00, 0xC0, 
3be60 30 78 33 38 2c 20 30 78 32 35 2c 20 30 78 41 31  0x38, 0x25, 0xA1
3be70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3be80 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d 32 20  ID_IDirect3DRM2 
3be90 3d 20 7b 30 78 34 35 31 36 45 43 43 38 2c 20 30  = {0x4516ECC8, 0
3bea0 78 38 46 32 30 2c 20 30 78 31 31 44 30 2c 20 5b  x8F20, 0x11D0, [
3beb0 30 78 39 42 2c 20 30 78 36 44 2c 20 30 78 30 30  0x9B, 0x6D, 0x00
3bec0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
3bed0 37 38 2c 20 30 78 31 42 2c 20 30 78 43 33 5d 7d  78, 0x1B, 0xC3]}
3bee0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3bef0 5f 49 44 69 72 65 63 74 33 44 52 4d 33 20 3d 20  _IDirect3DRM3 = 
3bf00 7b 30 78 34 35 31 36 45 43 38 33 2c 20 30 78 38  {0x4516EC83, 0x8
3bf10 46 32 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  F20, 0x11D0, [0x
3bf20 39 42 2c 20 30 78 36 44 2c 20 30 78 30 30 2c 20  9B, 0x6D, 0x00, 
3bf30 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 37 38  0x00, 0xC0, 0x78
3bf40 2c 20 30 78 31 42 2c 20 30 78 43 33 5d 7d 3b 0a  , 0x1B, 0xC3]};.
3bf50 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3bf60 44 69 72 65 63 74 33 44 52 4d 41 6e 69 6d 61 74  Direct3DRMAnimat
3bf70 69 6f 6e 20 3d 20 7b 30 78 45 42 31 36 43 42 30  ion = {0xEB16CB0
3bf80 44 2c 20 30 78 44 32 37 31 2c 20 30 78 31 31 43  D, 0xD271, 0x11C
3bf90 45 2c 20 5b 30 78 41 43 2c 20 30 78 34 38 2c 20  E, [0xAC, 0x48, 
3bfa0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30  0x00, 0x00, 0xC0
3bfb0 2c 20 30 78 33 38 2c 20 30 78 32 35 2c 20 30 78  , 0x38, 0x25, 0x
3bfc0 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A1]};. const IID
3bfd0 20 49 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d   IID_IDirect3DRM
3bfe0 41 6e 69 6d 61 74 69 6f 6e 32 20 3d 20 7b 30 78  Animation2 = {0x
3bff0 46 46 36 42 37 46 37 37 2c 20 30 78 41 34 30 45  FF6B7F77, 0xA40E
3c000 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 31 2c  , 0x11D1, [0x91,
3c010 20 30 78 46 39 2c 20 30 78 30 30 2c 20 30 78 30   0xF9, 0x00, 0x0
3c020 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20 30  0, 0xF8, 0x75, 0
3c030 78 38 45 2c 20 30 78 36 36 5d 7d 3b 0a 20 63 6f  x8E, 0x66]};. co
3c040 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3c050 65 63 74 33 44 52 4d 41 6e 69 6d 61 74 69 6f 6e  ect3DRMAnimation
3c060 41 72 72 61 79 20 3d 20 7b 30 78 44 35 46 31 43  Array = {0xD5F1C
3c070 41 45 30 2c 20 30 78 34 42 44 37 2c 20 30 78 31  AE0, 0x4BD7, 0x1
3c080 31 44 31 2c 20 5b 30 78 42 39 2c 20 30 78 37 34  1D1, [0xB9, 0x74
3c090 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78  , 0x00, 0x60, 0x
3c0a0 30 38 2c 20 30 78 33 45 2c 20 30 78 34 35 2c 20  08, 0x3E, 0x45, 
3c0b0 30 78 46 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xF3]};. const I
3c0c0 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44  ID IID_IDirect3D
3c0d0 52 4d 41 6e 69 6d 61 74 69 6f 6e 53 65 74 20 3d  RMAnimationSet =
3c0e0 20 7b 30 78 45 42 31 36 43 42 30 45 2c 20 30 78   {0xEB16CB0E, 0x
3c0f0 44 32 37 31 2c 20 30 78 31 31 43 45 2c 20 5b 30  D271, 0x11CE, [0
3c100 78 41 43 2c 20 30 78 34 38 2c 20 30 78 30 30 2c  xAC, 0x48, 0x00,
3c110 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33   0x00, 0xC0, 0x3
3c120 38 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b  8, 0x25, 0xA1]};
3c130 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3c140 49 44 69 72 65 63 74 33 44 52 4d 41 6e 69 6d 61  IDirect3DRMAnima
3c150 74 69 6f 6e 53 65 74 32 20 3d 20 7b 30 78 46 46  tionSet2 = {0xFF
3c160 36 42 37 46 37 39 2c 20 30 78 41 34 30 45 2c 20  6B7F79, 0xA40E, 
3c170 30 78 31 31 44 31 2c 20 5b 30 78 39 31 2c 20 30  0x11D1, [0x91, 0
3c180 78 46 39 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xF9, 0x00, 0x00,
3c190 20 30 78 46 38 2c 20 30 78 37 35 2c 20 30 78 38   0xF8, 0x75, 0x8
3c1a0 45 2c 20 30 78 36 36 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x66]};. cons
3c1b0 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3c1c0 74 33 44 52 4d 43 6c 69 70 70 65 64 56 69 73 75  t3DRMClippedVisu
3c1d0 61 6c 20 3d 20 7b 30 78 35 34 33 34 45 37 33 33  al = {0x5434E733
3c1e0 2c 20 30 78 36 44 36 36 2c 20 30 78 31 31 44 31  , 0x6D66, 0x11D1
3c1f0 2c 20 5b 30 78 42 42 2c 20 30 78 30 42 2c 20 30  , [0xBB, 0x0B, 0
3c200 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c  x00, 0x00, 0xF8,
3c210 20 30 78 37 35 2c 20 30 78 38 36 2c 20 30 78 35   0x75, 0x86, 0x5
3c220 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  A]};. const IID 
3c230 49 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d 44  IID_IDirect3DRMD
3c240 65 76 69 63 65 20 3d 20 7b 30 78 45 39 45 31 39  evice = {0xE9E19
3c250 32 38 30 2c 20 30 78 36 45 30 35 2c 20 30 78 31  280, 0x6E05, 0x1
3c260 31 43 46 2c 20 5b 30 78 41 43 2c 20 30 78 34 41  1CF, [0xAC, 0x4A
3c270 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
3c280 43 30 2c 20 30 78 33 38 2c 20 30 78 32 35 2c 20  C0, 0x38, 0x25, 
3c290 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA1]};. const I
3c2a0 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44  ID IID_IDirect3D
3c2b0 52 4d 44 65 76 69 63 65 32 20 3d 20 7b 30 78 34  RMDevice2 = {0x4
3c2c0 35 31 36 45 43 37 38 2c 20 30 78 38 46 32 30 2c  516EC78, 0x8F20,
3c2d0 20 30 78 31 31 44 30 2c 20 5b 30 78 39 42 2c 20   0x11D0, [0x9B, 
3c2e0 30 78 36 44 2c 20 30 78 30 30 2c 20 30 78 30 30  0x6D, 0x00, 0x00
3c2f0 2c 20 30 78 43 30 2c 20 30 78 37 38 2c 20 30 78  , 0xC0, 0x78, 0x
3c300 31 42 2c 20 30 78 43 33 5d 7d 3b 0a 20 63 6f 6e  1B, 0xC3]};. con
3c310 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65  st IID IID_IDire
3c320 63 74 33 44 52 4d 44 65 76 69 63 65 33 20 3d 20  ct3DRMDevice3 = 
3c330 7b 30 78 35 34 39 46 34 39 38 42 2c 20 30 78 42  {0x549F498B, 0xB
3c340 46 45 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  FEB, 0x11D1, [0x
3c350 38 45 2c 20 30 78 44 38 2c 20 30 78 30 30 2c 20  8E, 0xD8, 0x00, 
3c360 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 36 37  0xA0, 0xC9, 0x67
3c370 2c 20 30 78 41 34 2c 20 30 78 38 32 5d 7d 3b 0a  , 0xA4, 0x82]};.
3c380 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3c390 44 69 72 65 63 74 33 44 52 4d 44 65 76 69 63 65  Direct3DRMDevice
3c3a0 41 72 72 61 79 20 3d 20 7b 30 78 45 42 31 36 43  Array = {0xEB16C
3c3b0 42 31 30 2c 20 30 78 44 32 37 31 2c 20 30 78 31  B10, 0xD271, 0x1
3c3c0 31 43 45 2c 20 5b 30 78 41 43 2c 20 30 78 34 38  1CE, [0xAC, 0x48
3c3d0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
3c3e0 43 30 2c 20 30 78 33 38 2c 20 30 78 32 35 2c 20  C0, 0x38, 0x25, 
3c3f0 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA1]};. const I
3c400 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44  ID IID_IDirect3D
3c410 52 4d 46 61 63 65 20 3d 20 7b 30 78 45 42 31 36  RMFace = {0xEB16
3c420 43 42 30 37 2c 20 30 78 44 32 37 31 2c 20 30 78  CB07, 0xD271, 0x
3c430 31 31 43 45 2c 20 5b 30 78 41 43 2c 20 30 78 34  11CE, [0xAC, 0x4
3c440 38 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  8, 0x00, 0x00, 0
3c450 78 43 30 2c 20 30 78 33 38 2c 20 30 78 32 35 2c  xC0, 0x38, 0x25,
3c460 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA1]};. const 
3c470 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33  IID IID_IDirect3
3c480 44 52 4d 46 61 63 65 32 20 3d 20 7b 30 78 34 35  DRMFace2 = {0x45
3c490 31 36 45 43 38 31 2c 20 30 78 38 46 32 30 2c 20  16EC81, 0x8F20, 
3c4a0 30 78 31 31 44 30 2c 20 5b 30 78 39 42 2c 20 30  0x11D0, [0x9B, 0
3c4b0 78 36 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x6D, 0x00, 0x00,
3c4c0 20 30 78 43 30 2c 20 30 78 37 38 2c 20 30 78 31   0xC0, 0x78, 0x1
3c4d0 42 2c 20 30 78 43 33 5d 7d 3b 0a 20 63 6f 6e 73  B, 0xC3]};. cons
3c4e0 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3c4f0 74 33 44 52 4d 46 61 63 65 41 72 72 61 79 20 3d  t3DRMFaceArray =
3c500 20 7b 30 78 45 42 31 36 43 42 31 37 2c 20 30 78   {0xEB16CB17, 0x
3c510 44 32 37 31 2c 20 30 78 31 31 43 45 2c 20 5b 30  D271, 0x11CE, [0
3c520 78 41 43 2c 20 30 78 34 38 2c 20 30 78 30 30 2c  xAC, 0x48, 0x00,
3c530 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33   0x00, 0xC0, 0x3
3c540 38 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b  8, 0x25, 0xA1]};
3c550 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3c560 49 44 69 72 65 63 74 33 44 52 4d 46 72 61 6d 65  IDirect3DRMFrame
3c570 20 3d 20 7b 30 78 45 42 31 36 43 42 30 33 2c 20   = {0xEB16CB03, 
3c580 30 78 44 32 37 31 2c 20 30 78 31 31 43 45 2c 20  0xD271, 0x11CE, 
3c590 5b 30 78 41 43 2c 20 30 78 34 38 2c 20 30 78 30  [0xAC, 0x48, 0x0
3c5a0 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  0, 0x00, 0xC0, 0
3c5b0 78 33 38 2c 20 30 78 32 35 2c 20 30 78 41 31 5d  x38, 0x25, 0xA1]
3c5c0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3c5d0 44 5f 49 44 69 72 65 63 74 33 44 52 4d 46 72 61  D_IDirect3DRMFra
3c5e0 6d 65 32 20 3d 20 7b 30 78 43 33 44 46 42 44 36  me2 = {0xC3DFBD6
3c5f0 30 2c 20 30 78 33 39 38 38 2c 20 30 78 31 31 44  0, 0x3988, 0x11D
3c600 30 2c 20 5b 30 78 39 45 2c 20 30 78 43 32 2c 20  0, [0x9E, 0xC2, 
3c610 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30  0x00, 0x00, 0xC0
3c620 2c 20 30 78 32 39 2c 20 30 78 31 41 2c 20 30 78  , 0x29, 0x1A, 0x
3c630 43 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  C3]};. const IID
3c640 20 49 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d   IID_IDirect3DRM
3c650 46 72 61 6d 65 33 20 3d 20 7b 30 78 46 46 36 42  Frame3 = {0xFF6B
3c660 37 46 37 30 2c 20 30 78 41 34 30 45 2c 20 30 78  7F70, 0xA40E, 0x
3c670 31 31 44 31 2c 20 5b 30 78 39 31 2c 20 30 78 46  11D1, [0x91, 0xF
3c680 39 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  9, 0x00, 0x00, 0
3c690 78 46 38 2c 20 30 78 37 35 2c 20 30 78 38 45 2c  xF8, 0x75, 0x8E,
3c6a0 20 30 78 36 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x66]};. const 
3c6b0 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33  IID IID_IDirect3
3c6c0 44 52 4d 46 72 61 6d 65 41 72 72 61 79 20 3d 20  DRMFrameArray = 
3c6d0 7b 30 78 45 42 31 36 43 42 31 32 2c 20 30 78 44  {0xEB16CB12, 0xD
3c6e0 32 37 31 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  271, 0x11CE, [0x
3c6f0 41 43 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20  AC, 0x48, 0x00, 
3c700 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38  0x00, 0xC0, 0x38
3c710 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a  , 0x25, 0xA1]};.
3c720 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3c730 44 69 72 65 63 74 33 44 52 4d 49 6e 74 65 72 70  Direct3DRMInterp
3c740 6f 6c 61 74 6f 72 20 3d 20 7b 30 78 32 34 32 46  olator = {0x242F
3c750 36 42 43 31 2c 20 30 78 33 38 34 39 2c 20 30 78  6BC1, 0x3849, 0x
3c760 31 31 44 30 2c 20 5b 30 78 39 42 2c 20 30 78 36  11D0, [0x9B, 0x6
3c770 44 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  D, 0x00, 0x00, 0
3c780 78 43 30 2c 20 30 78 37 38 2c 20 30 78 31 42 2c  xC0, 0x78, 0x1B,
3c790 20 30 78 43 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xC3]};. const 
3c7a0 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33  IID IID_IDirect3
3c7b0 44 52 4d 4c 69 67 68 74 20 3d 20 7b 30 78 45 42  DRMLight = {0xEB
3c7c0 31 36 43 42 30 38 2c 20 30 78 44 32 37 31 2c 20  16CB08, 0xD271, 
3c7d0 30 78 31 31 43 45 2c 20 5b 30 78 41 43 2c 20 30  0x11CE, [0xAC, 0
3c7e0 78 34 38 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x48, 0x00, 0x00,
3c7f0 20 30 78 43 30 2c 20 30 78 33 38 2c 20 30 78 32   0xC0, 0x38, 0x2
3c800 35 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73  5, 0xA1]};. cons
3c810 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3c820 74 33 44 52 4d 4c 69 67 68 74 41 72 72 61 79 20  t3DRMLightArray 
3c830 3d 20 7b 30 78 45 42 31 36 43 42 31 34 2c 20 30  = {0xEB16CB14, 0
3c840 78 44 32 37 31 2c 20 30 78 31 31 43 45 2c 20 5b  xD271, 0x11CE, [
3c850 30 78 41 43 2c 20 30 78 34 38 2c 20 30 78 30 30  0xAC, 0x48, 0x00
3c860 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
3c870 33 38 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d  38, 0x25, 0xA1]}
3c880 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3c890 5f 49 44 69 72 65 63 74 33 44 52 4d 4d 61 74 65  _IDirect3DRMMate
3c8a0 72 69 61 6c 20 3d 20 7b 30 78 45 42 31 36 43 42  rial = {0xEB16CB
3c8b0 30 42 2c 20 30 78 44 32 37 31 2c 20 30 78 31 31  0B, 0xD271, 0x11
3c8c0 43 45 2c 20 5b 30 78 41 43 2c 20 30 78 34 38 2c  CE, [0xAC, 0x48,
3c8d0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43   0x00, 0x00, 0xC
3c8e0 30 2c 20 30 78 33 38 2c 20 30 78 32 35 2c 20 30  0, 0x38, 0x25, 0
3c8f0 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA1]};. const II
3c900 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44 52  D IID_IDirect3DR
3c910 4d 4d 61 74 65 72 69 61 6c 32 20 3d 20 7b 30 78  MMaterial2 = {0x
3c920 46 46 36 42 37 46 37 35 2c 20 30 78 41 34 30 45  FF6B7F75, 0xA40E
3c930 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 31 2c  , 0x11D1, [0x91,
3c940 20 30 78 46 39 2c 20 30 78 30 30 2c 20 30 78 30   0xF9, 0x00, 0x0
3c950 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20 30  0, 0xF8, 0x75, 0
3c960 78 38 45 2c 20 30 78 36 36 5d 7d 3b 0a 20 63 6f  x8E, 0x66]};. co
3c970 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3c980 65 63 74 33 44 52 4d 4d 65 73 68 20 3d 20 7b 30  ect3DRMMesh = {0
3c990 78 41 33 41 38 30 44 30 31 2c 20 30 78 36 45 31  xA3A80D01, 0x6E1
3c9a0 32 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 43  2, 0x11CF, [0xAC
3c9b0 2c 20 30 78 34 41 2c 20 30 78 30 30 2c 20 30 78  , 0x4A, 0x00, 0x
3c9c0 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38 2c 20  00, 0xC0, 0x38, 
3c9d0 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a 20 63  0x25, 0xA1]};. c
3c9e0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69  onst IID IID_IDi
3c9f0 72 65 63 74 33 44 52 4d 4d 65 73 68 42 75 69 6c  rect3DRMMeshBuil
3ca00 64 65 72 20 3d 20 7b 30 78 41 33 41 38 30 44 30  der = {0xA3A80D0
3ca10 32 2c 20 30 78 36 45 31 32 2c 20 30 78 31 31 43  2, 0x6E12, 0x11C
3ca20 46 2c 20 5b 30 78 41 43 2c 20 30 78 34 41 2c 20  F, [0xAC, 0x4A, 
3ca30 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30  0x00, 0x00, 0xC0
3ca40 2c 20 30 78 33 38 2c 20 30 78 32 35 2c 20 30 78  , 0x38, 0x25, 0x
3ca50 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A1]};. const IID
3ca60 20 49 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d   IID_IDirect3DRM
3ca70 4d 65 73 68 42 75 69 6c 64 65 72 32 20 3d 20 7b  MeshBuilder2 = {
3ca80 30 78 34 35 31 36 45 43 37 37 2c 20 30 78 38 46  0x4516EC77, 0x8F
3ca90 32 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  20, 0x11D0, [0x9
3caa0 42 2c 20 30 78 36 44 2c 20 30 78 30 30 2c 20 30  B, 0x6D, 0x00, 0
3cab0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 37 38 2c  x00, 0xC0, 0x78,
3cac0 20 30 78 31 42 2c 20 30 78 43 33 5d 7d 3b 0a 20   0x1B, 0xC3]};. 
3cad0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3cae0 69 72 65 63 74 33 44 52 4d 4d 65 73 68 42 75 69  irect3DRMMeshBui
3caf0 6c 64 65 72 33 20 3d 20 7b 30 78 34 35 31 36 45  lder3 = {0x4516E
3cb00 43 38 32 2c 20 30 78 38 46 32 30 2c 20 30 78 31  C82, 0x8F20, 0x1
3cb10 31 44 30 2c 20 5b 30 78 39 42 2c 20 30 78 36 44  1D0, [0x9B, 0x6D
3cb20 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
3cb30 43 30 2c 20 30 78 37 38 2c 20 30 78 31 42 2c 20  C0, 0x78, 0x1B, 
3cb40 30 78 43 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xC3]};. const I
3cb50 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44  ID IID_IDirect3D
3cb60 52 4d 4f 62 6a 65 63 74 20 3d 20 7b 30 78 45 42  RMObject = {0xEB
3cb70 31 36 43 42 30 30 2c 20 30 78 44 32 37 31 2c 20  16CB00, 0xD271, 
3cb80 30 78 31 31 43 45 2c 20 5b 30 78 41 43 2c 20 30  0x11CE, [0xAC, 0
3cb90 78 34 38 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x48, 0x00, 0x00,
3cba0 20 30 78 43 30 2c 20 30 78 33 38 2c 20 30 78 32   0xC0, 0x38, 0x2
3cbb0 35 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73  5, 0xA1]};. cons
3cbc0 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3cbd0 74 33 44 52 4d 4f 62 6a 65 63 74 32 20 3d 20 7b  t3DRMObject2 = {
3cbe0 30 78 34 35 31 36 45 43 37 43 2c 20 30 78 38 46  0x4516EC7C, 0x8F
3cbf0 32 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  20, 0x11D0, [0x9
3cc00 42 2c 20 30 78 36 44 2c 20 30 78 30 30 2c 20 30  B, 0x6D, 0x00, 0
3cc10 78 30 30 2c 20 30 78 43 30 2c 20 30 78 37 38 2c  x00, 0xC0, 0x78,
3cc20 20 30 78 31 42 2c 20 30 78 43 33 5d 7d 3b 0a 20   0x1B, 0xC3]};. 
3cc30 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3cc40 69 72 65 63 74 33 44 52 4d 4f 62 6a 65 63 74 41  irect3DRMObjectA
3cc50 72 72 61 79 20 3d 20 7b 30 78 32 34 32 46 36 42  rray = {0x242F6B
3cc60 43 32 2c 20 30 78 33 38 34 39 2c 20 30 78 31 31  C2, 0x3849, 0x11
3cc70 44 30 2c 20 5b 30 78 39 42 2c 20 30 78 36 44 2c  D0, [0x9B, 0x6D,
3cc80 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43   0x00, 0x00, 0xC
3cc90 30 2c 20 30 78 37 38 2c 20 30 78 31 42 2c 20 30  0, 0x78, 0x1B, 0
3cca0 78 43 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xC3]};. const II
3ccb0 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44 52  D IID_IDirect3DR
3ccc0 4d 50 69 63 6b 65 64 32 41 72 72 61 79 20 3d 20  MPicked2Array = 
3ccd0 7b 30 78 34 35 31 36 45 43 37 42 2c 20 30 78 38  {0x4516EC7B, 0x8
3cce0 46 32 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  F20, 0x11D0, [0x
3ccf0 39 42 2c 20 30 78 36 44 2c 20 30 78 30 30 2c 20  9B, 0x6D, 0x00, 
3cd00 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 37 38  0x00, 0xC0, 0x78
3cd10 2c 20 30 78 31 42 2c 20 30 78 43 33 5d 7d 3b 0a  , 0x1B, 0xC3]};.
3cd20 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3cd30 44 69 72 65 63 74 33 44 52 4d 50 69 63 6b 65 64  Direct3DRMPicked
3cd40 41 72 72 61 79 20 3d 20 7b 30 78 45 42 31 36 43  Array = {0xEB16C
3cd50 42 31 36 2c 20 30 78 44 32 37 31 2c 20 30 78 31  B16, 0xD271, 0x1
3cd60 31 43 45 2c 20 5b 30 78 41 43 2c 20 30 78 34 38  1CE, [0xAC, 0x48
3cd70 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
3cd80 43 30 2c 20 30 78 33 38 2c 20 30 78 32 35 2c 20  C0, 0x38, 0x25, 
3cd90 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA1]};. const I
3cda0 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44  ID IID_IDirect3D
3cdb0 52 4d 50 72 6f 67 72 65 73 73 69 76 65 4d 65 73  RMProgressiveMes
3cdc0 68 20 3d 20 7b 30 78 34 35 31 36 45 43 37 39 2c  h = {0x4516EC79,
3cdd0 20 30 78 38 46 32 30 2c 20 30 78 31 31 44 30 2c   0x8F20, 0x11D0,
3cde0 20 5b 30 78 39 42 2c 20 30 78 36 44 2c 20 30 78   [0x9B, 0x6D, 0x
3cdf0 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  00, 0x00, 0xC0, 
3ce00 30 78 37 38 2c 20 30 78 31 42 2c 20 30 78 43 33  0x78, 0x1B, 0xC3
3ce10 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3ce20 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d 53 68  ID_IDirect3DRMSh
3ce30 61 64 6f 77 20 3d 20 7b 30 78 41 46 33 35 39 37  adow = {0xAF3597
3ce40 38 30 2c 20 30 78 36 42 41 33 2c 20 30 78 31 31  80, 0x6BA3, 0x11
3ce50 43 46 2c 20 5b 30 78 41 43 2c 20 30 78 34 41 2c  CF, [0xAC, 0x4A,
3ce60 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43   0x00, 0x00, 0xC
3ce70 30 2c 20 30 78 33 38 2c 20 30 78 32 35 2c 20 30  0, 0x38, 0x25, 0
3ce80 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA1]};. const II
3ce90 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44 52  D IID_IDirect3DR
3cea0 4d 53 68 61 64 6f 77 32 20 3d 20 7b 30 78 38 36  MShadow2 = {0x86
3ceb0 42 34 34 45 32 35 2c 20 30 78 39 43 38 32 2c 20  B44E25, 0x9C82, 
3cec0 30 78 31 31 44 31 2c 20 5b 30 78 42 42 2c 20 30  0x11D1, [0xBB, 0
3ced0 78 30 42 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x0B, 0x00, 0xA0,
3cee0 20 30 78 43 39 2c 20 30 78 38 31 2c 20 30 78 41   0xC9, 0x81, 0xA
3cef0 30 2c 20 30 78 41 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0xA6]};. cons
3cf00 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3cf10 74 33 44 52 4d 54 65 78 74 75 72 65 20 3d 20 7b  t3DRMTexture = {
3cf20 30 78 45 42 31 36 43 42 30 39 2c 20 30 78 44 32  0xEB16CB09, 0xD2
3cf30 37 31 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  71, 0x11CE, [0xA
3cf40 43 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20 30  C, 0x48, 0x00, 0
3cf50 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38 2c  x00, 0xC0, 0x38,
3cf60 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a 20   0x25, 0xA1]};. 
3cf70 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3cf80 69 72 65 63 74 33 44 52 4d 54 65 78 74 75 72 65  irect3DRMTexture
3cf90 32 20 3d 20 7b 30 78 31 32 30 46 33 30 43 30 2c  2 = {0x120F30C0,
3cfa0 20 30 78 31 36 32 39 2c 20 30 78 31 31 44 30 2c   0x1629, 0x11D0,
3cfb0 20 5b 30 78 39 34 2c 20 30 78 31 43 2c 20 30 78   [0x94, 0x1C, 0x
3cfc0 30 30 2c 20 30 78 38 30 2c 20 30 78 43 38 2c 20  00, 0x80, 0xC8, 
3cfd0 30 78 30 43 2c 20 30 78 46 41 2c 20 30 78 37 42  0x0C, 0xFA, 0x7B
3cfe0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3cff0 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d 54 65  ID_IDirect3DRMTe
3d000 78 74 75 72 65 33 20 3d 20 7b 30 78 46 46 36 42  xture3 = {0xFF6B
3d010 37 46 37 33 2c 20 30 78 41 34 30 45 2c 20 30 78  7F73, 0xA40E, 0x
3d020 31 31 44 31 2c 20 5b 30 78 39 31 2c 20 30 78 46  11D1, [0x91, 0xF
3d030 39 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  9, 0x00, 0x00, 0
3d040 78 46 38 2c 20 30 78 37 35 2c 20 30 78 38 45 2c  xF8, 0x75, 0x8E,
3d050 20 30 78 36 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x66]};. const 
3d060 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33  IID IID_IDirect3
3d070 44 52 4d 55 73 65 72 56 69 73 75 61 6c 20 3d 20  DRMUserVisual = 
3d080 7b 30 78 35 39 31 36 33 44 45 30 2c 20 30 78 36  {0x59163DE0, 0x6
3d090 44 34 33 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  D43, 0x11CF, [0x
3d0a0 41 43 2c 20 30 78 34 41 2c 20 30 78 30 30 2c 20  AC, 0x4A, 0x00, 
3d0b0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38  0x00, 0xC0, 0x38
3d0c0 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a  , 0x25, 0xA1]};.
3d0d0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3d0e0 44 69 72 65 63 74 33 44 52 4d 56 69 65 77 70 6f  Direct3DRMViewpo
3d0f0 72 74 20 3d 20 7b 30 78 45 42 31 36 43 42 30 32  rt = {0xEB16CB02
3d100 2c 20 30 78 44 32 37 31 2c 20 30 78 31 31 43 45  , 0xD271, 0x11CE
3d110 2c 20 5b 30 78 41 43 2c 20 30 78 34 38 2c 20 30  , [0xAC, 0x48, 0
3d120 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x00, 0x00, 0xC0,
3d130 20 30 78 33 38 2c 20 30 78 32 35 2c 20 30 78 41   0x38, 0x25, 0xA
3d140 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
3d150 49 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d 56  IID_IDirect3DRMV
3d160 69 65 77 70 6f 72 74 32 20 3d 20 7b 30 78 34 41  iewport2 = {0x4A
3d170 31 42 31 42 45 36 2c 20 30 78 42 46 45 44 2c 20  1B1BE6, 0xBFED, 
3d180 30 78 31 31 44 31 2c 20 5b 30 78 38 45 2c 20 30  0x11D1, [0x8E, 0
3d190 78 44 38 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xD8, 0x00, 0xA0,
3d1a0 20 30 78 43 39 2c 20 30 78 36 37 2c 20 30 78 41   0xC9, 0x67, 0xA
3d1b0 34 2c 20 30 78 38 32 5d 7d 3b 0a 20 63 6f 6e 73  4, 0x82]};. cons
3d1c0 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3d1d0 74 33 44 52 4d 56 69 65 77 70 6f 72 74 41 72 72  t3DRMViewportArr
3d1e0 61 79 20 3d 20 7b 30 78 45 42 31 36 43 42 31 31  ay = {0xEB16CB11
3d1f0 2c 20 30 78 44 32 37 31 2c 20 30 78 31 31 43 45  , 0xD271, 0x11CE
3d200 2c 20 5b 30 78 41 43 2c 20 30 78 34 38 2c 20 30  , [0xAC, 0x48, 0
3d210 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x00, 0x00, 0xC0,
3d220 20 30 78 33 38 2c 20 30 78 32 35 2c 20 30 78 41   0x38, 0x25, 0xA
3d230 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
3d240 49 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d 56  IID_IDirect3DRMV
3d250 69 73 75 61 6c 20 3d 20 7b 30 78 45 42 31 36 43  isual = {0xEB16C
3d260 42 30 34 2c 20 30 78 44 32 37 31 2c 20 30 78 31  B04, 0xD271, 0x1
3d270 31 43 45 2c 20 5b 30 78 41 43 2c 20 30 78 34 38  1CE, [0xAC, 0x48
3d280 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
3d290 43 30 2c 20 30 78 33 38 2c 20 30 78 32 35 2c 20  C0, 0x38, 0x25, 
3d2a0 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA1]};. const I
3d2b0 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44  ID IID_IDirect3D
3d2c0 52 4d 56 69 73 75 61 6c 41 72 72 61 79 20 3d 20  RMVisualArray = 
3d2d0 7b 30 78 45 42 31 36 43 42 31 33 2c 20 30 78 44  {0xEB16CB13, 0xD
3d2e0 32 37 31 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  271, 0x11CE, [0x
3d2f0 41 43 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20  AC, 0x48, 0x00, 
3d300 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 33 38  0x00, 0xC0, 0x38
3d310 2c 20 30 78 32 35 2c 20 30 78 41 31 5d 7d 3b 0a  , 0x25, 0xA1]};.
3d320 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3d330 44 69 72 65 63 74 33 44 52 4d 57 69 6e 44 65 76  Direct3DRMWinDev
3d340 69 63 65 20 3d 20 7b 30 78 43 35 30 31 36 43 43  ice = {0xC5016CC
3d350 30 2c 20 30 78 44 32 37 33 2c 20 30 78 31 31 43  0, 0xD273, 0x11C
3d360 45 2c 20 5b 30 78 41 43 2c 20 30 78 34 38 2c 20  E, [0xAC, 0x48, 
3d370 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30  0x00, 0x00, 0xC0
3d380 2c 20 30 78 33 38 2c 20 30 78 32 35 2c 20 30 78  , 0x38, 0x25, 0x
3d390 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A1]};. const IID
3d3a0 20 49 49 44 5f 49 44 69 72 65 63 74 33 44 52 4d   IID_IDirect3DRM
3d3b0 57 72 61 70 20 3d 20 7b 30 78 45 42 31 36 43 42  Wrap = {0xEB16CB
3d3c0 30 41 2c 20 30 78 44 32 37 31 2c 20 30 78 31 31  0A, 0xD271, 0x11
3d3d0 43 45 2c 20 5b 30 78 41 43 2c 20 30 78 34 38 2c  CE, [0xAC, 0x48,
3d3e0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43   0x00, 0x00, 0xC
3d3f0 30 2c 20 30 78 33 38 2c 20 30 78 32 35 2c 20 30  0, 0x38, 0x25, 0
3d400 78 41 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA1]};. const II
3d410 44 20 49 49 44 5f 49 44 69 72 65 63 74 33 44 54  D IID_IDirect3DT
3d420 65 78 74 75 72 65 20 3d 20 7b 30 78 32 43 44 43  exture = {0x2CDC
3d430 44 39 45 30 2c 20 30 78 32 35 41 30 2c 20 30 78  D9E0, 0x25A0, 0x
3d440 31 31 43 46 2c 20 5b 30 78 41 33 2c 20 30 78 31  11CF, [0xA3, 0x1
3d450 41 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  A, 0x00, 0xAA, 0
3d460 78 30 30 2c 20 30 78 42 39 2c 20 30 78 33 33 2c  x00, 0xB9, 0x33,
3d470 20 30 78 35 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x56]};. const 
3d480 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33  IID IID_IDirect3
3d490 44 54 65 78 74 75 72 65 32 20 3d 20 7b 30 78 39  DTexture2 = {0x9
3d4a0 33 32 38 31 35 30 32 2c 20 30 78 38 43 46 38 2c  3281502, 0x8CF8,
3d4b0 20 30 78 31 31 44 30 2c 20 5b 30 78 38 39 2c 20   0x11D0, [0x89, 
3d4c0 30 78 41 42 2c 20 30 78 30 30 2c 20 30 78 41 30  0xAB, 0x00, 0xA0
3d4d0 2c 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30 78  , 0xC9, 0x05, 0x
3d4e0 34 31 2c 20 30 78 32 39 5d 7d 3b 0a 20 63 6f 6e  41, 0x29]};. con
3d4f0 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65  st IID IID_IDire
3d500 63 74 33 44 54 6e 4c 48 61 6c 44 65 76 69 63 65  ct3DTnLHalDevice
3d510 20 3d 20 7b 30 78 46 35 30 34 39 45 37 38 2c 20   = {0xF5049E78, 
3d520 30 78 34 38 36 31 2c 20 30 78 31 31 44 32 2c 20  0x4861, 0x11D2, 
3d530 5b 30 78 41 34 2c 20 30 78 30 37 2c 20 30 78 30  [0xA4, 0x07, 0x0
3d540 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
3d550 78 30 36 2c 20 30 78 32 39 2c 20 30 78 41 38 5d  x06, 0x29, 0xA8]
3d560 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3d570 44 5f 49 44 69 72 65 63 74 33 44 56 65 72 74 65  D_IDirect3DVerte
3d580 78 42 75 66 66 65 72 20 3d 20 7b 30 78 37 41 35  xBuffer = {0x7A5
3d590 30 33 35 35 35 2c 20 30 78 34 41 38 33 2c 20 30  03555, 0x4A83, 0
3d5a0 78 31 31 44 31 2c 20 5b 30 78 41 35 2c 20 30 78  x11D1, [0xA5, 0x
3d5b0 44 42 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  DB, 0x00, 0xA0, 
3d5c0 30 78 43 39 2c 20 30 78 30 33 2c 20 30 78 36 37  0xC9, 0x03, 0x67
3d5d0 2c 20 30 78 46 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xF8]};. const
3d5e0 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74   IID IID_IDirect
3d5f0 33 44 56 65 72 74 65 78 42 75 66 66 65 72 37 20  3DVertexBuffer7 
3d600 3d 20 7b 30 78 46 35 30 34 39 45 37 44 2c 20 30  = {0xF5049E7D, 0
3d610 78 34 38 36 31 2c 20 30 78 31 31 44 32 2c 20 5b  x4861, 0x11D2, [
3d620 30 78 41 34 2c 20 30 78 30 37 2c 20 30 78 30 30  0xA4, 0x07, 0x00
3d630 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
3d640 30 36 2c 20 30 78 32 39 2c 20 30 78 41 38 5d 7d  06, 0x29, 0xA8]}
3d650 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3d660 5f 49 44 69 72 65 63 74 33 44 56 69 65 77 70 6f  _IDirect3DViewpo
3d670 72 74 20 3d 20 7b 30 78 34 34 31 37 43 31 34 36  rt = {0x4417C146
3d680 2c 20 30 78 33 33 41 44 2c 20 30 78 31 31 43 46  , 0x33AD, 0x11CF
3d690 2c 20 5b 30 78 38 31 2c 20 30 78 36 46 2c 20 30  , [0x81, 0x6F, 0
3d6a0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x00, 0x00, 0xC0,
3d6b0 20 30 78 32 30 2c 20 30 78 31 35 2c 20 30 78 36   0x20, 0x15, 0x6
3d6c0 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
3d6d0 49 49 44 5f 49 44 69 72 65 63 74 33 44 56 69 65  IID_IDirect3DVie
3d6e0 77 70 6f 72 74 32 20 3d 20 7b 30 78 39 33 32 38  wport2 = {0x9328
3d6f0 31 35 30 30 2c 20 30 78 38 43 46 38 2c 20 30 78  1500, 0x8CF8, 0x
3d700 31 31 44 30 2c 20 5b 30 78 38 39 2c 20 30 78 41  11D0, [0x89, 0xA
3d710 42 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  B, 0x00, 0xA0, 0
3d720 78 43 39 2c 20 30 78 30 35 2c 20 30 78 34 31 2c  xC9, 0x05, 0x41,
3d730 20 30 78 32 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x29]};. const 
3d740 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 33  IID IID_IDirect3
3d750 44 56 69 65 77 70 6f 72 74 33 20 3d 20 7b 30 78  DViewport3 = {0x
3d760 42 30 41 42 33 42 36 31 2c 20 30 78 33 33 44 37  B0AB3B61, 0x33D7
3d770 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 39 2c  , 0x11D1, [0xA9,
3d780 20 30 78 38 31 2c 20 30 78 30 30 2c 20 30 78 43   0x81, 0x00, 0xC
3d790 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30  0, 0x4F, 0xD7, 0
3d7a0 78 42 31 2c 20 30 78 37 34 5d 7d 3b 0a 20 63 6f  xB1, 0x74]};. co
3d7b0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3d7c0 65 63 74 44 72 61 77 20 3d 20 7b 30 78 36 43 31  ectDraw = {0x6C1
3d7d0 34 44 42 38 30 2c 20 30 78 41 37 33 33 2c 20 30  4DB80, 0xA733, 0
3d7e0 78 31 31 43 45 2c 20 5b 30 78 41 35 2c 20 30 78  x11CE, [0xA5, 0x
3d7f0 32 31 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20  21, 0x00, 0x20, 
3d800 30 78 41 46 2c 20 30 78 30 42 2c 20 30 78 45 35  0xAF, 0x0B, 0xE5
3d810 2c 20 30 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x60]};. const
3d820 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74   IID IID_IDirect
3d830 44 72 61 77 32 20 3d 20 7b 30 78 42 33 41 36 46  Draw2 = {0xB3A6F
3d840 33 45 30 2c 20 30 78 32 42 34 33 2c 20 30 78 31  3E0, 0x2B43, 0x1
3d850 31 43 46 2c 20 5b 30 78 41 32 2c 20 30 78 44 45  1CF, [0xA2, 0xDE
3d860 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
3d870 30 30 2c 20 30 78 42 39 2c 20 30 78 33 33 2c 20  00, 0xB9, 0x33, 
3d880 30 78 35 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x56]};. const I
3d890 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 44 72  ID IID_IDirectDr
3d8a0 61 77 34 20 3d 20 7b 30 78 39 43 35 39 35 30 39  aw4 = {0x9C59509
3d8b0 41 2c 20 30 78 33 39 42 44 2c 20 30 78 31 31 44  A, 0x39BD, 0x11D
3d8c0 31 2c 20 5b 30 78 38 43 2c 20 30 78 34 41 2c 20  1, [0x8C, 0x4A, 
3d8d0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
3d8e0 2c 20 30 78 44 39 2c 20 30 78 33 30 2c 20 30 78  , 0xD9, 0x30, 0x
3d8f0 43 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  C5]};. const IID
3d900 20 49 49 44 5f 49 44 69 72 65 63 74 44 72 61 77   IID_IDirectDraw
3d910 37 20 3d 20 7b 30 78 31 35 45 36 35 45 43 30 2c  7 = {0x15E65EC0,
3d920 20 30 78 33 42 39 43 2c 20 30 78 31 31 44 32 2c   0x3B9C, 0x11D2,
3d930 20 5b 30 78 42 39 2c 20 30 78 32 46 2c 20 30 78   [0xB9, 0x2F, 0x
3d940 30 30 2c 20 30 78 36 30 2c 20 30 78 39 37 2c 20  00, 0x60, 0x97, 
3d950 30 78 39 37 2c 20 30 78 45 41 2c 20 30 78 35 42  0x97, 0xEA, 0x5B
3d960 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3d970 49 44 5f 49 44 69 72 65 63 74 44 72 61 77 43 6c  ID_IDirectDrawCl
3d980 69 70 70 65 72 20 3d 20 7b 30 78 36 43 31 34 44  ipper = {0x6C14D
3d990 42 38 35 2c 20 30 78 41 37 33 33 2c 20 30 78 31  B85, 0xA733, 0x1
3d9a0 31 43 45 2c 20 5b 30 78 41 35 2c 20 30 78 32 31  1CE, [0xA5, 0x21
3d9b0 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78  , 0x00, 0x20, 0x
3d9c0 41 46 2c 20 30 78 30 42 2c 20 30 78 45 35 2c 20  AF, 0x0B, 0xE5, 
3d9d0 30 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x60]};. const I
3d9e0 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 44 72  ID IID_IDirectDr
3d9f0 61 77 43 6f 6c 6f 72 43 6f 6e 74 72 6f 6c 20 3d  awColorControl =
3da00 20 7b 30 78 34 42 39 46 30 45 45 30 2c 20 30 78   {0x4B9F0EE0, 0x
3da10 30 44 37 45 2c 20 30 78 31 31 44 30 2c 20 5b 30  0D7E, 0x11D0, [0
3da20 78 39 42 2c 20 30 78 30 36 2c 20 30 78 30 30 2c  x9B, 0x06, 0x00,
3da30 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30   0xA0, 0xC9, 0x0
3da40 33 2c 20 30 78 41 33 2c 20 30 78 42 38 5d 7d 3b  3, 0xA3, 0xB8]};
3da50 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3da60 49 44 69 72 65 63 74 44 72 61 77 46 61 63 74 6f  IDirectDrawFacto
3da70 72 79 32 20 3d 20 7b 30 78 38 39 42 32 43 34 38  ry2 = {0x89B2C48
3da80 38 2c 20 30 78 34 41 46 34 2c 20 30 78 31 31 44  8, 0x4AF4, 0x11D
3da90 31 2c 20 5b 30 78 38 43 2c 20 30 78 34 43 2c 20  1, [0x8C, 0x4C, 
3daa0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
3dab0 2c 20 30 78 44 39 2c 20 30 78 33 30 2c 20 30 78  , 0xD9, 0x30, 0x
3dac0 43 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  C5]};. const IID
3dad0 20 49 49 44 5f 49 44 69 72 65 63 74 44 72 61 77   IID_IDirectDraw
3dae0 47 61 6d 6d 61 43 6f 6e 74 72 6f 6c 20 3d 20 7b  GammaControl = {
3daf0 30 78 36 39 43 31 31 43 33 45 2c 20 30 78 42 34  0x69C11C3E, 0xB4
3db00 36 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  6B, 0x11D1, [0xA
3db10 44 2c 20 30 78 37 41 2c 20 30 78 30 30 2c 20 30  D, 0x7A, 0x00, 0
3db20 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c  xC0, 0x4F, 0xC2,
3db30 20 30 78 39 42 2c 20 30 78 34 45 5d 7d 3b 0a 20   0x9B, 0x4E]};. 
3db40 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3db50 69 72 65 63 74 44 72 61 77 4b 65 72 6e 65 6c 20  irectDrawKernel 
3db60 3d 20 7b 30 78 38 44 35 36 43 31 32 30 2c 20 30  = {0x8D56C120, 0
3db70 78 36 41 30 38 2c 20 30 78 31 31 44 30 2c 20 5b  x6A08, 0x11D0, [
3db80 30 78 39 42 2c 20 30 78 30 36 2c 20 30 78 30 30  0x9B, 0x06, 0x00
3db90 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
3dba0 30 33 2c 20 30 78 41 33 2c 20 30 78 42 38 5d 7d  03, 0xA3, 0xB8]}
3dbb0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3dbc0 5f 49 44 69 72 65 63 74 44 72 61 77 4f 70 74 53  _IDirectDrawOptS
3dbd0 75 72 66 61 63 65 20 3d 20 7b 30 78 35 31 31 39  urface = {0x5119
3dbe0 31 46 31 45 2c 20 30 78 34 46 32 42 2c 20 30 78  1F1E, 0x4F2B, 0x
3dbf0 31 31 44 31 2c 20 5b 30 78 38 43 2c 20 30 78 43  11D1, [0x8C, 0xC
3dc00 33 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  3, 0x00, 0xA0, 0
3dc10 78 43 39 2c 20 30 78 30 36 2c 20 30 78 32 39 2c  xC9, 0x06, 0x29,
3dc20 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA8]};. const 
3dc30 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 44  IID IID_IDirectD
3dc40 72 61 77 50 61 6c 65 74 74 65 20 3d 20 7b 30 78  rawPalette = {0x
3dc50 36 43 31 34 44 42 38 34 2c 20 30 78 41 37 33 33  6C14DB84, 0xA733
3dc60 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 35 2c  , 0x11CE, [0xA5,
3dc70 20 30 78 32 31 2c 20 30 78 30 30 2c 20 30 78 32   0x21, 0x00, 0x2
3dc80 30 2c 20 30 78 41 46 2c 20 30 78 30 42 2c 20 30  0, 0xAF, 0x0B, 0
3dc90 78 45 35 2c 20 30 78 36 30 5d 7d 3b 0a 20 63 6f  xE5, 0x60]};. co
3dca0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3dcb0 65 63 74 44 72 61 77 50 61 6c 65 74 74 65 32 20  ectDrawPalette2 
3dcc0 3d 20 7b 30 78 43 30 33 43 34 37 37 45 2c 20 30  = {0xC03C477E, 0
3dcd0 78 36 35 31 39 2c 20 30 78 31 31 44 31 2c 20 5b  x6519, 0x11D1, [
3dce0 30 78 38 43 2c 20 30 78 35 32 2c 20 30 78 30 30  0x8C, 0x52, 0x00
3dcf0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
3dd00 44 39 2c 20 30 78 33 30 2c 20 30 78 43 35 5d 7d  D9, 0x30, 0xC5]}
3dd10 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3dd20 5f 49 44 69 72 65 63 74 44 72 61 77 53 75 72 66  _IDirectDrawSurf
3dd30 61 63 65 20 3d 20 7b 30 78 36 43 31 34 44 42 38  ace = {0x6C14DB8
3dd40 31 2c 20 30 78 41 37 33 33 2c 20 30 78 31 31 43  1, 0xA733, 0x11C
3dd50 45 2c 20 5b 30 78 41 35 2c 20 30 78 32 31 2c 20  E, [0xA5, 0x21, 
3dd60 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46  0x00, 0x20, 0xAF
3dd70 2c 20 30 78 30 42 2c 20 30 78 45 35 2c 20 30 78  , 0x0B, 0xE5, 0x
3dd80 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  60]};. const IID
3dd90 20 49 49 44 5f 49 44 69 72 65 63 74 44 72 61 77   IID_IDirectDraw
3dda0 53 75 72 66 61 63 65 32 20 3d 20 7b 30 78 35 37  Surface2 = {0x57
3ddb0 38 30 35 38 38 35 2c 20 30 78 36 45 45 43 2c 20  805885, 0x6EEC, 
3ddc0 30 78 31 31 43 46 2c 20 5b 30 78 39 34 2c 20 30  0x11CF, [0x94, 0
3ddd0 78 34 31 2c 20 30 78 41 38 2c 20 30 78 32 33 2c  x41, 0xA8, 0x23,
3dde0 20 30 78 30 33 2c 20 30 78 43 31 2c 20 30 78 30   0x03, 0xC1, 0x0
3ddf0 45 2c 20 30 78 32 37 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x27]};. cons
3de00 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3de10 74 44 72 61 77 53 75 72 66 61 63 65 33 20 3d 20  tDrawSurface3 = 
3de20 7b 30 78 44 41 30 34 34 45 30 30 2c 20 30 78 36  {0xDA044E00, 0x6
3de30 39 42 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  9B2, 0x11D0, [0x
3de40 41 31 2c 20 30 78 44 35 2c 20 30 78 30 30 2c 20  A1, 0xD5, 0x00, 
3de50 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 38  0xAA, 0x00, 0xB8
3de60 2c 20 30 78 44 46 2c 20 30 78 42 42 5d 7d 3b 0a  , 0xDF, 0xBB]};.
3de70 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3de80 44 69 72 65 63 74 44 72 61 77 53 75 72 66 61 63  DirectDrawSurfac
3de90 65 34 20 3d 20 7b 30 78 30 42 32 42 38 36 33 30  e4 = {0x0B2B8630
3dea0 2c 20 30 78 41 44 33 35 2c 20 30 78 31 31 44 30  , 0xAD35, 0x11D0
3deb0 2c 20 5b 30 78 38 45 2c 20 30 78 41 36 2c 20 30  , [0x8E, 0xA6, 0
3dec0 78 30 30 2c 20 30 78 36 30 2c 20 30 78 39 37 2c  x00, 0x60, 0x97,
3ded0 20 30 78 39 37 2c 20 30 78 45 41 2c 20 30 78 35   0x97, 0xEA, 0x5
3dee0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
3def0 49 49 44 5f 49 44 69 72 65 63 74 44 72 61 77 53  IID_IDirectDrawS
3df00 75 72 66 61 63 65 37 20 3d 20 7b 30 78 30 36 36  urface7 = {0x066
3df10 37 35 41 38 30 2c 20 30 78 33 42 39 42 2c 20 30  75A80, 0x3B9B, 0
3df20 78 31 31 44 32 2c 20 5b 30 78 42 39 2c 20 30 78  x11D2, [0xB9, 0x
3df30 32 46 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  2F, 0x00, 0x60, 
3df40 30 78 39 37 2c 20 30 78 39 37 2c 20 30 78 45 41  0x97, 0x97, 0xEA
3df50 2c 20 30 78 35 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x5B]};. const
3df60 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74   IID IID_IDirect
3df70 44 72 61 77 53 75 72 66 61 63 65 4b 65 72 6e 65  DrawSurfaceKerne
3df80 6c 20 3d 20 7b 30 78 36 30 37 35 35 44 41 30 2c  l = {0x60755DA0,
3df90 20 30 78 36 41 34 30 2c 20 30 78 31 31 44 30 2c   0x6A40, 0x11D0,
3dfa0 20 5b 30 78 39 42 2c 20 30 78 30 36 2c 20 30 78   [0x9B, 0x06, 0x
3dfb0 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
3dfc0 30 78 30 33 2c 20 30 78 41 33 2c 20 30 78 42 38  0x03, 0xA3, 0xB8
3dfd0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3dfe0 49 44 5f 49 44 69 72 65 63 74 44 72 61 77 56 69  ID_IDirectDrawVi
3dff0 64 65 6f 41 63 63 65 6c 65 72 61 74 6f 72 20 3d  deoAccelerator =
3e000 20 7b 30 78 43 39 42 32 44 37 34 30 2c 20 30 78   {0xC9B2D740, 0x
3e010 33 33 35 36 2c 20 30 78 31 31 44 31 2c 20 5b 30  3356, 0x11D1, [0
3e020 78 38 46 2c 20 30 78 43 46 2c 20 30 78 30 30 2c  x8F, 0xCF, 0x00,
3e030 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
3e040 32 2c 20 30 78 39 42 2c 20 30 78 34 45 5d 7d 3b  2, 0x9B, 0x4E]};
3e050 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3e060 49 44 69 72 65 63 74 44 72 61 77 56 69 64 65 6f  IDirectDrawVideo
3e070 50 6f 72 74 20 3d 20 7b 30 78 42 33 36 44 39 33  Port = {0xB36D93
3e080 45 30 2c 20 30 78 32 42 34 33 2c 20 30 78 31 31  E0, 0x2B43, 0x11
3e090 43 46 2c 20 5b 30 78 41 32 2c 20 30 78 44 45 2c  CF, [0xA2, 0xDE,
3e0a0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
3e0b0 30 2c 20 30 78 42 39 2c 20 30 78 33 33 2c 20 30  0, 0xB9, 0x33, 0
3e0c0 78 35 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x56]};. const II
3e0d0 44 20 49 49 44 5f 49 44 69 72 65 63 74 49 6e 70  D IID_IDirectInp
3e0e0 75 74 32 41 20 3d 20 7b 30 78 35 39 34 34 45 36  ut2A = {0x5944E6
3e0f0 36 32 2c 20 30 78 41 41 38 41 2c 20 30 78 31 31  62, 0xAA8A, 0x11
3e100 43 46 2c 20 5b 30 78 42 46 2c 20 30 78 43 37 2c  CF, [0xBF, 0xC7,
3e110 20 30 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35   0x44, 0x45, 0x5
3e120 33 2c 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30  3, 0x54, 0x00, 0
3e130 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x00]};. const II
3e140 44 20 49 49 44 5f 49 44 69 72 65 63 74 49 6e 70  D IID_IDirectInp
3e150 75 74 32 57 20 3d 20 7b 30 78 35 39 34 34 45 36  ut2W = {0x5944E6
3e160 36 33 2c 20 30 78 41 41 38 41 2c 20 30 78 31 31  63, 0xAA8A, 0x11
3e170 43 46 2c 20 5b 30 78 42 46 2c 20 30 78 43 37 2c  CF, [0xBF, 0xC7,
3e180 20 30 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35   0x44, 0x45, 0x5
3e190 33 2c 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30  3, 0x54, 0x00, 0
3e1a0 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x00]};. const II
3e1b0 44 20 49 49 44 5f 49 44 69 72 65 63 74 49 6e 70  D IID_IDirectInp
3e1c0 75 74 37 41 20 3d 20 7b 30 78 39 41 34 43 42 36  ut7A = {0x9A4CB6
3e1d0 38 34 2c 20 30 78 32 33 36 44 2c 20 30 78 31 31  84, 0x236D, 0x11
3e1e0 44 33 2c 20 5b 30 78 38 45 2c 20 30 78 39 44 2c  D3, [0x8E, 0x9D,
3e1f0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
3e200 46 2c 20 30 78 36 38 2c 20 30 78 34 34 2c 20 30  F, 0x68, 0x44, 0
3e210 78 41 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xAE]};. const II
3e220 44 20 49 49 44 5f 49 44 69 72 65 63 74 49 6e 70  D IID_IDirectInp
3e230 75 74 37 57 20 3d 20 7b 30 78 39 41 34 43 42 36  ut7W = {0x9A4CB6
3e240 38 35 2c 20 30 78 32 33 36 44 2c 20 30 78 31 31  85, 0x236D, 0x11
3e250 44 33 2c 20 5b 30 78 38 45 2c 20 30 78 39 44 2c  D3, [0x8E, 0x9D,
3e260 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
3e270 46 2c 20 30 78 36 38 2c 20 30 78 34 34 2c 20 30  F, 0x68, 0x44, 0
3e280 78 41 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xAE]};. const II
3e290 44 20 49 49 44 5f 49 44 69 72 65 63 74 49 6e 70  D IID_IDirectInp
3e2a0 75 74 41 20 3d 20 7b 30 78 38 39 35 32 31 33 36  utA = {0x8952136
3e2b0 30 2c 20 30 78 41 41 38 41 2c 20 30 78 31 31 43  0, 0xAA8A, 0x11C
3e2c0 46 2c 20 5b 30 78 42 46 2c 20 30 78 43 37 2c 20  F, [0xBF, 0xC7, 
3e2d0 30 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33  0x44, 0x45, 0x53
3e2e0 2c 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78  , 0x54, 0x00, 0x
3e2f0 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  00]};. const IID
3e300 20 49 49 44 5f 49 44 69 72 65 63 74 49 6e 70 75   IID_IDirectInpu
3e310 74 44 65 76 69 63 65 32 41 20 3d 20 7b 30 78 35  tDevice2A = {0x5
3e320 39 34 34 45 36 38 32 2c 20 30 78 43 39 32 45 2c  944E682, 0xC92E,
3e330 20 30 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20   0x11CF, [0xBF, 
3e340 30 78 43 37 2c 20 30 78 34 34 2c 20 30 78 34 35  0xC7, 0x44, 0x45
3e350 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78  , 0x53, 0x54, 0x
3e360 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e  00, 0x00]};. con
3e370 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65  st IID IID_IDire
3e380 63 74 49 6e 70 75 74 44 65 76 69 63 65 32 57 20  ctInputDevice2W 
3e390 3d 20 7b 30 78 35 39 34 34 45 36 38 33 2c 20 30  = {0x5944E683, 0
3e3a0 78 43 39 32 45 2c 20 30 78 31 31 43 46 2c 20 5b  xC92E, 0x11CF, [
3e3b0 30 78 42 46 2c 20 30 78 43 37 2c 20 30 78 34 34  0xBF, 0xC7, 0x44
3e3c0 2c 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30 78  , 0x45, 0x53, 0x
3e3d0 35 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  54, 0x00, 0x00]}
3e3e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3e3f0 5f 49 44 69 72 65 63 74 49 6e 70 75 74 44 65 76  _IDirectInputDev
3e400 69 63 65 37 41 20 3d 20 7b 30 78 35 37 44 37 43  ice7A = {0x57D7C
3e410 36 42 43 2c 20 30 78 32 33 35 36 2c 20 30 78 31  6BC, 0x2356, 0x1
3e420 31 44 33 2c 20 5b 30 78 38 45 2c 20 30 78 39 44  1D3, [0x8E, 0x9D
3e430 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
3e440 34 46 2c 20 30 78 36 38 2c 20 30 78 34 34 2c 20  4F, 0x68, 0x44, 
3e450 30 78 41 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xAE]};. const I
3e460 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 49 6e  ID IID_IDirectIn
3e470 70 75 74 44 65 76 69 63 65 37 57 20 3d 20 7b 30  putDevice7W = {0
3e480 78 35 37 44 37 43 36 42 44 2c 20 30 78 32 33 35  x57D7C6BD, 0x235
3e490 36 2c 20 30 78 31 31 44 33 2c 20 5b 30 78 38 45  6, 0x11D3, [0x8E
3e4a0 2c 20 30 78 39 44 2c 20 30 78 30 30 2c 20 30 78  , 0x9D, 0x00, 0x
3e4b0 43 30 2c 20 30 78 34 46 2c 20 30 78 36 38 2c 20  C0, 0x4F, 0x68, 
3e4c0 30 78 34 34 2c 20 30 78 41 45 5d 7d 3b 0a 20 63  0x44, 0xAE]};. c
3e4d0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69  onst IID IID_IDi
3e4e0 72 65 63 74 49 6e 70 75 74 44 65 76 69 63 65 41  rectInputDeviceA
3e4f0 20 3d 20 7b 30 78 35 39 34 34 45 36 38 30 2c 20   = {0x5944E680, 
3e500 30 78 43 39 32 45 2c 20 30 78 31 31 43 46 2c 20  0xC92E, 0x11CF, 
3e510 5b 30 78 42 46 2c 20 30 78 43 37 2c 20 30 78 34  [0xBF, 0xC7, 0x4
3e520 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30  4, 0x45, 0x53, 0
3e530 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d  x54, 0x00, 0x00]
3e540 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3e550 44 5f 49 44 69 72 65 63 74 49 6e 70 75 74 44 65  D_IDirectInputDe
3e560 76 69 63 65 57 20 3d 20 7b 30 78 35 39 34 34 45  viceW = {0x5944E
3e570 36 38 31 2c 20 30 78 43 39 32 45 2c 20 30 78 31  681, 0xC92E, 0x1
3e580 31 43 46 2c 20 5b 30 78 42 46 2c 20 30 78 43 37  1CF, [0xBF, 0xC7
3e590 2c 20 30 78 34 34 2c 20 30 78 34 35 2c 20 30 78  , 0x44, 0x45, 0x
3e5a0 35 33 2c 20 30 78 35 34 2c 20 30 78 30 30 2c 20  53, 0x54, 0x00, 
3e5b0 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x00]};. const I
3e5c0 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 49 6e  ID IID_IDirectIn
3e5d0 70 75 74 45 66 66 65 63 74 20 3d 20 7b 30 78 45  putEffect = {0xE
3e5e0 37 45 31 46 37 43 30 2c 20 30 78 38 38 44 32 2c  7E1F7C0, 0x88D2,
3e5f0 20 30 78 31 31 44 30 2c 20 5b 30 78 39 41 2c 20   0x11D0, [0x9A, 
3e600 30 78 44 30 2c 20 30 78 30 30 2c 20 30 78 41 30  0xD0, 0x00, 0xA0
3e610 2c 20 30 78 43 39 2c 20 30 78 41 30 2c 20 30 78  , 0xC9, 0xA0, 0x
3e620 36 45 2c 20 30 78 33 35 5d 7d 3b 0a 20 63 6f 6e  6E, 0x35]};. con
3e630 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65  st IID IID_IDire
3e640 63 74 49 6e 70 75 74 45 66 66 65 63 74 44 72 69  ctInputEffectDri
3e650 76 65 72 20 3d 20 7b 30 78 30 32 35 33 38 31 33  ver = {0x0253813
3e660 30 2c 20 30 78 38 39 38 46 2c 20 30 78 31 31 44  0, 0x898F, 0x11D
3e670 30 2c 20 5b 30 78 39 41 2c 20 30 78 44 30 2c 20  0, [0x9A, 0xD0, 
3e680 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
3e690 2c 20 30 78 41 30 2c 20 30 78 36 45 2c 20 30 78  , 0xA0, 0x6E, 0x
3e6a0 33 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  35]};. const IID
3e6b0 20 49 49 44 5f 49 44 69 72 65 63 74 49 6e 70 75   IID_IDirectInpu
3e6c0 74 4a 6f 79 43 6f 6e 66 69 67 20 3d 20 7b 30 78  tJoyConfig = {0x
3e6d0 31 44 45 31 32 41 42 31 2c 20 30 78 43 39 46 35  1DE12AB1, 0xC9F5
3e6e0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 46 2c  , 0x11CF, [0xBF,
3e6f0 20 30 78 43 37 2c 20 30 78 34 34 2c 20 30 78 34   0xC7, 0x44, 0x4
3e700 35 2c 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30  5, 0x53, 0x54, 0
3e710 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f  x00, 0x00]};. co
3e720 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3e730 65 63 74 49 6e 70 75 74 50 49 44 44 72 69 76 65  ectInputPIDDrive
3e740 72 20 3d 20 7b 30 78 45 45 43 36 39 39 33 41 2c  r = {0xEEC6993A,
3e750 20 30 78 42 33 46 44 2c 20 30 78 31 31 44 32 2c   0xB3FD, 0x11D2,
3e760 20 5b 30 78 41 39 2c 20 30 78 31 36 2c 20 30 78   [0xA9, 0x16, 0x
3e770 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
3e780 30 78 42 39 2c 20 30 78 38 36 2c 20 30 78 33 38  0xB9, 0x86, 0x38
3e790 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3e7a0 49 44 5f 49 44 69 72 65 63 74 49 6e 70 75 74 57  ID_IDirectInputW
3e7b0 20 3d 20 7b 30 78 38 39 35 32 31 33 36 31 2c 20   = {0x89521361, 
3e7c0 30 78 41 41 38 41 2c 20 30 78 31 31 43 46 2c 20  0xAA8A, 0x11CF, 
3e7d0 5b 30 78 42 46 2c 20 30 78 43 37 2c 20 30 78 34  [0xBF, 0xC7, 0x4
3e7e0 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30  4, 0x45, 0x53, 0
3e7f0 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d  x54, 0x00, 0x00]
3e800 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3e810 44 5f 49 44 69 72 65 63 74 4d 75 73 69 63 20 3d  D_IDirectMusic =
3e820 20 7b 30 78 36 35 33 36 31 31 35 41 2c 20 30 78   {0x6536115A, 0x
3e830 37 42 32 44 2c 20 30 78 31 31 44 32 2c 20 5b 30  7B2D, 0x11D2, [0
3e840 78 42 41 2c 20 30 78 31 38 2c 20 30 78 30 30 2c  xBA, 0x18, 0x00,
3e850 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37   0x00, 0xF8, 0x7
3e860 35 2c 20 30 78 41 43 2c 20 30 78 31 32 5d 7d 3b  5, 0xAC, 0x12]};
3e870 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3e880 49 44 69 72 65 63 74 4d 75 73 69 63 32 20 3d 20  IDirectMusic2 = 
3e890 7b 30 78 36 46 43 32 43 41 45 31 2c 20 30 78 42  {0x6FC2CAE1, 0xB
3e8a0 43 37 38 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  C78, 0x11D2, [0x
3e8b0 41 46 2c 20 30 78 41 36 2c 20 30 78 30 30 2c 20  AF, 0xA6, 0x00, 
3e8c0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 32 34  0xAA, 0x00, 0x24
3e8d0 2c 20 30 78 44 38 2c 20 30 78 42 36 5d 7d 3b 0a  , 0xD8, 0xB6]};.
3e8e0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3e8f0 44 69 72 65 63 74 4d 75 73 69 63 42 61 6e 64 20  DirectMusicBand 
3e900 3d 20 7b 30 78 44 32 41 43 32 38 43 30 2c 20 30  = {0xD2AC28C0, 0
3e910 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b  xB39B, 0x11D1, [
3e920 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30  0x87, 0x04, 0x00
3e930 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78  , 0x60, 0x08, 0x
3e940 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d  93, 0xB1, 0xBD]}
3e950 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3e960 5f 49 44 69 72 65 63 74 4d 75 73 69 63 42 75 66  _IDirectMusicBuf
3e970 66 65 72 20 3d 20 7b 30 78 44 32 41 43 32 38 37  fer = {0xD2AC287
3e980 38 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31 44  8, 0xB39B, 0x11D
3e990 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c 20  1, [0x87, 0x04, 
3e9a0 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38  0x00, 0x60, 0x08
3e9b0 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78  , 0x93, 0xB1, 0x
3e9c0 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  BD]};. const IID
3e9d0 20 49 49 44 5f 49 44 69 72 65 63 74 4d 75 73 69   IID_IDirectMusi
3e9e0 63 43 68 6f 72 64 4d 61 70 20 3d 20 7b 30 78 44  cChordMap = {0xD
3e9f0 32 41 43 32 38 42 45 2c 20 30 78 42 33 39 42 2c  2AC28BE, 0xB39B,
3ea00 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20   0x11D1, [0x87, 
3ea10 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30  0x04, 0x00, 0x60
3ea20 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78  , 0x08, 0x93, 0x
3ea30 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e  B1, 0xBD]};. con
3ea40 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65  st IID IID_IDire
3ea50 63 74 4d 75 73 69 63 43 6f 6c 6c 65 63 74 69 6f  ctMusicCollectio
3ea60 6e 20 3d 20 7b 30 78 44 32 41 43 32 38 37 43 2c  n = {0xD2AC287C,
3ea70 20 30 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c   0xB39B, 0x11D1,
3ea80 20 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78   [0x87, 0x04, 0x
3ea90 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20  00, 0x60, 0x08, 
3eaa0 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44  0x93, 0xB1, 0xBD
3eab0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3eac0 49 44 5f 49 44 69 72 65 63 74 4d 75 73 69 63 43  ID_IDirectMusicC
3ead0 6f 6d 70 6f 73 65 72 20 3d 20 7b 30 78 44 32 41  omposer = {0xD2A
3eae0 43 32 38 42 46 2c 20 30 78 42 33 39 42 2c 20 30  C28BF, 0xB39B, 0
3eaf0 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78  x11D1, [0x87, 0x
3eb00 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  04, 0x00, 0x60, 
3eb10 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31  0x08, 0x93, 0xB1
3eb20 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xBD]};. const
3eb30 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74   IID IID_IDirect
3eb40 4d 75 73 69 63 44 6f 77 6e 6c 6f 61 64 20 3d 20  MusicDownload = 
3eb50 7b 30 78 44 32 41 43 32 38 37 42 2c 20 30 78 42  {0xD2AC287B, 0xB
3eb60 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  39B, 0x11D1, [0x
3eb70 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20  87, 0x04, 0x00, 
3eb80 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33  0x60, 0x08, 0x93
3eb90 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a  , 0xB1, 0xBD]};.
3eba0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3ebb0 44 69 72 65 63 74 4d 75 73 69 63 44 6f 77 6e 6c  DirectMusicDownl
3ebc0 6f 61 64 65 64 49 6e 73 74 72 75 6d 65 6e 74 20  oadedInstrument 
3ebd0 3d 20 7b 30 78 44 32 41 43 32 38 37 45 2c 20 30  = {0xD2AC287E, 0
3ebe0 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c 20 5b  xB39B, 0x11D1, [
3ebf0 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78 30 30  0x87, 0x04, 0x00
3ec00 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78  , 0x60, 0x08, 0x
3ec10 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d  93, 0xB1, 0xBD]}
3ec20 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3ec30 5f 49 44 69 72 65 63 74 4d 75 73 69 63 47 65 74  _IDirectMusicGet
3ec40 4c 6f 61 64 65 72 20 3d 20 7b 30 78 36 38 41 30  Loader = {0x68A0
3ec50 34 38 34 34 2c 20 30 78 44 31 33 44 2c 20 30 78  4844, 0xD13D, 0x
3ec60 31 31 44 31 2c 20 5b 30 78 41 46 2c 20 30 78 41  11D1, [0xAF, 0xA
3ec70 36 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  6, 0x00, 0xAA, 0
3ec80 78 30 30 2c 20 30 78 32 34 2c 20 30 78 44 38 2c  x00, 0x24, 0xD8,
3ec90 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xB6]};. const 
3eca0 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 4d  IID IID_IDirectM
3ecb0 75 73 69 63 47 72 61 70 68 20 3d 20 7b 30 78 32  usicGraph = {0x2
3ecc0 42 45 46 43 32 37 37 2c 20 30 78 35 34 39 37 2c  BEFC277, 0x5497,
3ecd0 20 30 78 31 31 44 32 2c 20 5b 30 78 42 43 2c 20   0x11D2, [0xBC, 
3ece0 30 78 43 42 2c 20 30 78 30 30 2c 20 30 78 41 30  0xCB, 0x00, 0xA0
3ecf0 2c 20 30 78 43 39 2c 20 30 78 32 32 2c 20 30 78  , 0xC9, 0x22, 0x
3ed00 45 36 2c 20 30 78 45 42 5d 7d 3b 0a 20 63 6f 6e  E6, 0xEB]};. con
3ed10 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65  st IID IID_IDire
3ed20 63 74 4d 75 73 69 63 49 6e 73 74 72 75 6d 65 6e  ctMusicInstrumen
3ed30 74 20 3d 20 7b 30 78 44 32 41 43 32 38 37 44 2c  t = {0xD2AC287D,
3ed40 20 30 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c   0xB39B, 0x11D1,
3ed50 20 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78   [0x87, 0x04, 0x
3ed60 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20  00, 0x60, 0x08, 
3ed70 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44  0x93, 0xB1, 0xBD
3ed80 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3ed90 49 44 5f 49 44 69 72 65 63 74 4d 75 73 69 63 4c  ID_IDirectMusicL
3eda0 6f 61 64 65 72 20 3d 20 7b 30 78 32 46 46 41 41  oader = {0x2FFAA
3edb0 43 41 32 2c 20 30 78 35 44 43 41 2c 20 30 78 31  CA2, 0x5DCA, 0x1
3edc0 31 44 32 2c 20 5b 30 78 41 46 2c 20 30 78 41 36  1D2, [0xAF, 0xA6
3edd0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
3ede0 30 30 2c 20 30 78 32 34 2c 20 30 78 44 38 2c 20  00, 0x24, 0xD8, 
3edf0 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xB6]};. const I
3ee00 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 4d 75  ID IID_IDirectMu
3ee10 73 69 63 4f 62 6a 65 63 74 20 3d 20 7b 30 78 44  sicObject = {0xD
3ee20 32 41 43 32 38 42 35 2c 20 30 78 42 33 39 42 2c  2AC28B5, 0xB39B,
3ee30 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20   0x11D1, [0x87, 
3ee40 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30  0x04, 0x00, 0x60
3ee50 2c 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78  , 0x08, 0x93, 0x
3ee60 42 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e  B1, 0xBD]};. con
3ee70 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65  st IID IID_IDire
3ee80 63 74 4d 75 73 69 63 50 65 72 66 6f 72 6d 61 6e  ctMusicPerforman
3ee90 63 65 20 3d 20 7b 30 78 30 37 44 34 33 44 30 33  ce = {0x07D43D03
3eea0 2c 20 30 78 36 35 32 33 2c 20 30 78 31 31 44 32  , 0x6523, 0x11D2
3eeb0 2c 20 5b 30 78 38 37 2c 20 30 78 31 44 2c 20 30  , [0x87, 0x1D, 0
3eec0 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c  x00, 0x60, 0x08,
3eed0 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42   0x93, 0xB1, 0xB
3eee0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
3eef0 49 49 44 5f 49 44 69 72 65 63 74 4d 75 73 69 63  IID_IDirectMusic
3ef00 50 65 72 66 6f 72 6d 61 6e 63 65 32 20 3d 20 7b  Performance2 = {
3ef10 30 78 36 46 43 32 43 41 45 30 2c 20 30 78 42 43  0x6FC2CAE0, 0xBC
3ef20 37 38 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41  78, 0x11D2, [0xA
3ef30 46 2c 20 30 78 41 36 2c 20 30 78 30 30 2c 20 30  F, 0xA6, 0x00, 0
3ef40 78 41 41 2c 20 30 78 30 30 2c 20 30 78 32 34 2c  xAA, 0x00, 0x24,
3ef50 20 30 78 44 38 2c 20 30 78 42 36 5d 7d 3b 0a 20   0xD8, 0xB6]};. 
3ef60 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3ef70 69 72 65 63 74 4d 75 73 69 63 50 6f 72 74 20 3d  irectMusicPort =
3ef80 20 7b 30 78 30 38 46 32 44 38 43 39 2c 20 30 78   {0x08F2D8C9, 0x
3ef90 33 37 43 32 2c 20 30 78 31 31 44 32 2c 20 5b 30  37C2, 0x11D2, [0
3efa0 78 42 39 2c 20 30 78 46 39 2c 20 30 78 30 30 2c  xB9, 0xF9, 0x00,
3efb0 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37   0x00, 0xF8, 0x7
3efc0 35 2c 20 30 78 41 43 2c 20 30 78 31 32 5d 7d 3b  5, 0xAC, 0x12]};
3efd0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3efe0 49 44 69 72 65 63 74 4d 75 73 69 63 50 6f 72 74  IDirectMusicPort
3eff0 44 6f 77 6e 6c 6f 61 64 20 3d 20 7b 30 78 44 32  Download = {0xD2
3f000 41 43 32 38 37 41 2c 20 30 78 42 33 39 42 2c 20  AC287A, 0xB39B, 
3f010 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30  0x11D1, [0x87, 0
3f020 78 30 34 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  x04, 0x00, 0x60,
3f030 20 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42   0x08, 0x93, 0xB
3f040 31 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73  1, 0xBD]};. cons
3f050 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3f060 74 4d 75 73 69 63 53 65 67 6d 65 6e 74 20 3d 20  tMusicSegment = 
3f070 7b 30 78 46 39 36 30 32 39 41 32 2c 20 30 78 34  {0xF96029A2, 0x4
3f080 32 38 32 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  282, 0x11D2, [0x
3f090 38 37 2c 20 30 78 31 37 2c 20 30 78 30 30 2c 20  87, 0x17, 0x00, 
3f0a0 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 39 33  0x60, 0x08, 0x93
3f0b0 2c 20 30 78 42 31 2c 20 30 78 42 44 5d 7d 3b 0a  , 0xB1, 0xBD]};.
3f0c0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3f0d0 44 69 72 65 63 74 4d 75 73 69 63 53 65 67 6d 65  DirectMusicSegme
3f0e0 6e 74 32 20 3d 20 7b 30 78 44 33 38 38 39 34 44  nt2 = {0xD38894D
3f0f0 31 2c 20 30 78 43 30 35 32 2c 20 30 78 31 31 44  1, 0xC052, 0x11D
3f100 32 2c 20 5b 30 78 38 37 2c 20 30 78 32 46 2c 20  2, [0x87, 0x2F, 
3f110 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38  0x00, 0x60, 0x08
3f120 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30 78  , 0x93, 0xB1, 0x
3f130 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  BD]};. const IID
3f140 20 49 49 44 5f 49 44 69 72 65 63 74 4d 75 73 69   IID_IDirectMusi
3f150 63 53 65 67 6d 65 6e 74 53 74 61 74 65 20 3d 20  cSegmentState = 
3f160 7b 30 78 41 33 41 46 44 43 43 37 2c 20 30 78 44  {0xA3AFDCC7, 0xD
3f170 33 45 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  3EE, 0x11D1, [0x
3f180 42 43 2c 20 30 78 38 44 2c 20 30 78 30 30 2c 20  BC, 0x8D, 0x00, 
3f190 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 32 32  0xA0, 0xC9, 0x22
3f1a0 2c 20 30 78 45 36 2c 20 30 78 45 42 5d 7d 3b 0a  , 0xE6, 0xEB]};.
3f1b0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3f1c0 44 69 72 65 63 74 4d 75 73 69 63 53 74 79 6c 65  DirectMusicStyle
3f1d0 20 3d 20 7b 30 78 44 32 41 43 32 38 42 44 2c 20   = {0xD2AC28BD, 
3f1e0 30 78 42 33 39 42 2c 20 30 78 31 31 44 31 2c 20  0xB39B, 0x11D1, 
3f1f0 5b 30 78 38 37 2c 20 30 78 30 34 2c 20 30 78 30  [0x87, 0x04, 0x0
3f200 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
3f210 78 39 33 2c 20 30 78 42 31 2c 20 30 78 42 44 5d  x93, 0xB1, 0xBD]
3f220 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
3f230 44 5f 49 44 69 72 65 63 74 4d 75 73 69 63 54 68  D_IDirectMusicTh
3f240 72 75 20 3d 20 7b 30 78 43 45 44 31 35 33 45 37  ru = {0xCED153E7
3f250 2c 20 30 78 33 36 30 36 2c 20 30 78 31 31 44 32  , 0x3606, 0x11D2
3f260 2c 20 5b 30 78 42 39 2c 20 30 78 46 39 2c 20 30  , [0xB9, 0xF9, 0
3f270 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c  x00, 0x00, 0xF8,
3f280 20 30 78 37 35 2c 20 30 78 41 43 2c 20 30 78 31   0x75, 0xAC, 0x1
3f290 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
3f2a0 49 49 44 5f 49 44 69 72 65 63 74 4d 75 73 69 63  IID_IDirectMusic
3f2b0 54 6f 6f 6c 20 3d 20 7b 30 78 44 32 41 43 32 38  Tool = {0xD2AC28
3f2c0 42 41 2c 20 30 78 42 33 39 42 2c 20 30 78 31 31  BA, 0xB39B, 0x11
3f2d0 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30 34 2c  D1, [0x87, 0x04,
3f2e0 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
3f2f0 38 2c 20 30 78 39 33 2c 20 30 78 42 31 2c 20 30  8, 0x93, 0xB1, 0
3f300 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xBD]};. const II
3f310 44 20 49 49 44 5f 49 44 69 72 65 63 74 4d 75 73  D IID_IDirectMus
3f320 69 63 54 72 61 63 6b 20 3d 20 7b 30 78 46 39 36  icTrack = {0xF96
3f330 30 32 39 41 31 2c 20 30 78 34 32 38 32 2c 20 30  029A1, 0x4282, 0
3f340 78 31 31 44 32 2c 20 5b 30 78 38 37 2c 20 30 78  x11D2, [0x87, 0x
3f350 31 37 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  17, 0x00, 0x60, 
3f360 30 78 30 38 2c 20 30 78 39 33 2c 20 30 78 42 31  0x08, 0x93, 0xB1
3f370 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xBD]};. const
3f380 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74   IID IID_IDirect
3f390 6f 72 79 4f 62 6a 65 63 74 20 3d 20 7b 30 78 45  oryObject = {0xE
3f3a0 37 39 38 44 45 32 43 2c 20 30 78 32 32 45 34 2c  798DE2C, 0x22E4,
3f3b0 20 30 78 31 31 44 30 2c 20 5b 30 78 38 34 2c 20   0x11D0, [0x84, 
3f3c0 30 78 46 45 2c 20 30 78 30 30 2c 20 30 78 43 30  0xFE, 0x00, 0xC0
3f3d0 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30 78  , 0x4F, 0xD8, 0x
3f3e0 44 35 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e  D5, 0x03]};. con
3f3f0 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65  st IID IID_IDire
3f400 63 74 6f 72 79 53 63 68 65 6d 61 4d 67 6d 74 20  ctorySchemaMgmt 
3f410 3d 20 7b 30 78 37 35 44 42 33 42 39 43 2c 20 30  = {0x75DB3B9C, 0
3f420 78 41 34 44 38 2c 20 30 78 31 31 44 30 2c 20 5b  xA4D8, 0x11D0, [
3f430 30 78 41 37 2c 20 30 78 39 43 2c 20 30 78 30 30  0xA7, 0x9C, 0x00
3f440 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
3f450 44 38 2c 20 30 78 44 35 2c 20 30 78 41 38 5d 7d  D8, 0xD5, 0xA8]}
3f460 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3f470 5f 49 44 69 72 65 63 74 6f 72 79 53 65 61 72 63  _IDirectorySearc
3f480 68 20 3d 20 7b 30 78 31 30 39 42 41 38 45 43 2c  h = {0x109BA8EC,
3f490 20 30 78 39 32 46 30 2c 20 30 78 31 31 44 30 2c   0x92F0, 0x11D0,
3f4a0 20 5b 30 78 41 37 2c 20 30 78 39 30 2c 20 30 78   [0xA7, 0x90, 0x
3f4b0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
3f4c0 30 78 44 38 2c 20 30 78 44 35 2c 20 30 78 41 38  0xD8, 0xD5, 0xA8
3f4d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3f4e0 49 44 5f 49 44 69 72 65 63 74 50 6c 61 79 20 3d  ID_IDirectPlay =
3f4f0 20 7b 30 78 35 34 35 34 45 39 41 30 2c 20 30 78   {0x5454E9A0, 0x
3f500 44 42 36 35 2c 20 30 78 31 31 43 45 2c 20 5b 30  DB65, 0x11CE, [0
3f510 78 39 32 2c 20 30 78 31 43 2c 20 30 78 30 30 2c  x92, 0x1C, 0x00,
3f520 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36   0xAA, 0x00, 0x6
3f530 43 2c 20 30 78 34 39 2c 20 30 78 37 32 5d 7d 3b  C, 0x49, 0x72]};
3f540 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3f550 49 44 69 72 65 63 74 50 6c 61 79 32 20 3d 20 7b  IDirectPlay2 = {
3f560 30 78 32 42 37 34 46 37 43 30 2c 20 30 78 39 31  0x2B74F7C0, 0x91
3f570 35 34 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41  54, 0x11CF, [0xA
3f580 39 2c 20 30 78 43 44 2c 20 30 78 30 30 2c 20 30  9, 0xCD, 0x00, 0
3f590 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 38 2c  xAA, 0x00, 0x68,
3f5a0 20 30 78 38 36 2c 20 30 78 45 33 5d 7d 3b 0a 20   0x86, 0xE3]};. 
3f5b0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3f5c0 69 72 65 63 74 50 6c 61 79 32 41 20 3d 20 7b 30  irectPlay2A = {0
3f5d0 78 39 44 34 36 30 35 38 30 2c 20 30 78 41 38 32  x9D460580, 0xA82
3f5e0 32 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39 36  2, 0x11CF, [0x96
3f5f0 2c 20 30 78 30 43 2c 20 30 78 30 30 2c 20 30 78  , 0x0C, 0x00, 0x
3f600 38 30 2c 20 30 78 43 37 2c 20 30 78 35 33 2c 20  80, 0xC7, 0x53, 
3f610 30 78 34 45 2c 20 30 78 38 32 5d 7d 3b 0a 20 63  0x4E, 0x82]};. c
3f620 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69  onst IID IID_IDi
3f630 72 65 63 74 50 6c 61 79 33 20 3d 20 7b 30 78 31  rectPlay3 = {0x1
3f640 33 33 45 46 45 34 30 2c 20 30 78 33 32 44 43 2c  33EFE40, 0x32DC,
3f650 20 30 78 31 31 44 30 2c 20 5b 30 78 39 43 2c 20   0x11D0, [0x9C, 
3f660 30 78 46 42 2c 20 30 78 30 30 2c 20 30 78 41 30  0xFB, 0x00, 0xA0
3f670 2c 20 30 78 43 39 2c 20 30 78 30 41 2c 20 30 78  , 0xC9, 0x0A, 0x
3f680 34 33 2c 20 30 78 43 42 5d 7d 3b 0a 20 63 6f 6e  43, 0xCB]};. con
3f690 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65  st IID IID_IDire
3f6a0 63 74 50 6c 61 79 33 41 20 3d 20 7b 30 78 31 33  ctPlay3A = {0x13
3f6b0 33 45 46 45 34 31 2c 20 30 78 33 32 44 43 2c 20  3EFE41, 0x32DC, 
3f6c0 30 78 31 31 44 30 2c 20 5b 30 78 39 43 2c 20 30  0x11D0, [0x9C, 0
3f6d0 78 46 42 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xFB, 0x00, 0xA0,
3f6e0 20 30 78 43 39 2c 20 30 78 30 41 2c 20 30 78 34   0xC9, 0x0A, 0x4
3f6f0 33 2c 20 30 78 43 42 5d 7d 3b 0a 20 63 6f 6e 73  3, 0xCB]};. cons
3f700 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3f710 74 50 6c 61 79 34 20 3d 20 7b 30 78 30 41 42 31  tPlay4 = {0x0AB1
3f720 43 35 33 30 2c 20 30 78 34 37 34 35 2c 20 30 78  C530, 0x4745, 0x
3f730 31 31 44 31 2c 20 5b 30 78 41 37 2c 20 30 78 41  11D1, [0xA7, 0xA
3f740 31 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  1, 0x00, 0x00, 0
3f750 78 46 38 2c 20 30 78 30 33 2c 20 30 78 41 42 2c  xF8, 0x03, 0xAB,
3f760 20 30 78 46 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xFC]};. const 
3f770 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 50  IID IID_IDirectP
3f780 6c 61 79 34 41 20 3d 20 7b 30 78 30 41 42 31 43  lay4A = {0x0AB1C
3f790 35 33 31 2c 20 30 78 34 37 34 35 2c 20 30 78 31  531, 0x4745, 0x1
3f7a0 31 44 31 2c 20 5b 30 78 41 37 2c 20 30 78 41 31  1D1, [0xA7, 0xA1
3f7b0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
3f7c0 46 38 2c 20 30 78 30 33 2c 20 30 78 41 42 2c 20  F8, 0x03, 0xAB, 
3f7d0 30 78 46 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xFC]};. const I
3f7e0 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 50 6c  ID IID_IDirectPl
3f7f0 61 79 4c 6f 62 62 79 20 3d 20 7b 30 78 41 46 34  ayLobby = {0xAF4
3f800 36 35 43 37 31 2c 20 30 78 39 35 38 38 2c 20 30  65C71, 0x9588, 0
3f810 78 31 31 43 46 2c 20 5b 30 78 41 30 2c 20 30 78  x11CF, [0xA0, 0x
3f820 32 30 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  20, 0x00, 0xAA, 
3f830 30 78 30 30 2c 20 30 78 36 31 2c 20 30 78 35 37  0x00, 0x61, 0x57
3f840 2c 20 30 78 41 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xAC]};. const
3f850 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74   IID IID_IDirect
3f860 50 6c 61 79 4c 6f 62 62 79 32 20 3d 20 7b 30 78  PlayLobby2 = {0x
3f870 30 31 39 34 43 32 32 30 2c 20 30 78 41 33 30 33  0194C220, 0xA303
3f880 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 43 2c  , 0x11D0, [0x9C,
3f890 20 30 78 34 46 2c 20 30 78 30 30 2c 20 30 78 41   0x4F, 0x00, 0xA
3f8a0 30 2c 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30  0, 0xC9, 0x05, 0
3f8b0 78 34 32 2c 20 30 78 35 45 5d 7d 3b 0a 20 63 6f  x42, 0x5E]};. co
3f8c0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
3f8d0 65 63 74 50 6c 61 79 4c 6f 62 62 79 32 41 20 3d  ectPlayLobby2A =
3f8e0 20 7b 30 78 31 42 42 34 41 46 38 30 2c 20 30 78   {0x1BB4AF80, 0x
3f8f0 41 33 30 33 2c 20 30 78 31 31 44 30 2c 20 5b 30  A303, 0x11D0, [0
3f900 78 39 43 2c 20 30 78 34 46 2c 20 30 78 30 30 2c  x9C, 0x4F, 0x00,
3f910 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30   0xA0, 0xC9, 0x0
3f920 35 2c 20 30 78 34 32 2c 20 30 78 35 45 5d 7d 3b  5, 0x42, 0x5E]};
3f930 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
3f940 49 44 69 72 65 63 74 50 6c 61 79 4c 6f 62 62 79  IDirectPlayLobby
3f950 33 20 3d 20 7b 30 78 32 44 42 37 32 34 39 30 2c  3 = {0x2DB72490,
3f960 20 30 78 36 35 32 43 2c 20 30 78 31 31 44 31 2c   0x652C, 0x11D1,
3f970 20 5b 30 78 41 37 2c 20 30 78 41 38 2c 20 30 78   [0xA7, 0xA8, 0x
3f980 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20  00, 0x00, 0xF8, 
3f990 30 78 30 33 2c 20 30 78 41 42 2c 20 30 78 46 43  0x03, 0xAB, 0xFC
3f9a0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3f9b0 49 44 5f 49 44 69 72 65 63 74 50 6c 61 79 4c 6f  ID_IDirectPlayLo
3f9c0 62 62 79 33 41 20 3d 20 7b 30 78 32 44 42 37 32  bby3A = {0x2DB72
3f9d0 34 39 31 2c 20 30 78 36 35 32 43 2c 20 30 78 31  491, 0x652C, 0x1
3f9e0 31 44 31 2c 20 5b 30 78 41 37 2c 20 30 78 41 38  1D1, [0xA7, 0xA8
3f9f0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
3fa00 46 38 2c 20 30 78 30 33 2c 20 30 78 41 42 2c 20  F8, 0x03, 0xAB, 
3fa10 30 78 46 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xFC]};. const I
3fa20 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 50 6c  ID IID_IDirectPl
3fa30 61 79 4c 6f 62 62 79 41 20 3d 20 7b 30 78 32 36  ayLobbyA = {0x26
3fa40 43 36 36 41 37 30 2c 20 30 78 42 33 36 37 2c 20  C66A70, 0xB367, 
3fa50 30 78 31 31 43 46 2c 20 5b 30 78 41 30 2c 20 30  0x11CF, [0xA0, 0
3fa60 78 32 34 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x24, 0x00, 0xAA,
3fa70 20 30 78 30 30 2c 20 30 78 36 31 2c 20 30 78 35   0x00, 0x61, 0x5
3fa80 37 2c 20 30 78 41 43 5d 7d 3b 0a 20 63 6f 6e 73  7, 0xAC]};. cons
3fa90 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3faa0 74 53 6f 75 6e 64 20 3d 20 7b 30 78 32 37 39 41  tSound = {0x279A
3fab0 46 41 38 33 2c 20 30 78 34 39 38 31 2c 20 30 78  FA83, 0x4981, 0x
3fac0 31 31 43 45 2c 20 5b 30 78 41 35 2c 20 30 78 32  11CE, [0xA5, 0x2
3fad0 31 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30  1, 0x00, 0x20, 0
3fae0 78 41 46 2c 20 30 78 30 42 2c 20 30 78 45 35 2c  xAF, 0x0B, 0xE5,
3faf0 20 30 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x60]};. const 
3fb00 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 53  IID IID_IDirectS
3fb10 6f 75 6e 64 33 44 42 75 66 66 65 72 20 3d 20 7b  ound3DBuffer = {
3fb20 30 78 32 37 39 41 46 41 38 36 2c 20 30 78 34 39  0x279AFA86, 0x49
3fb30 38 31 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  81, 0x11CE, [0xA
3fb40 35 2c 20 30 78 32 31 2c 20 30 78 30 30 2c 20 30  5, 0x21, 0x00, 0
3fb50 78 32 30 2c 20 30 78 41 46 2c 20 30 78 30 42 2c  x20, 0xAF, 0x0B,
3fb60 20 30 78 45 35 2c 20 30 78 36 30 5d 7d 3b 0a 20   0xE5, 0x60]};. 
3fb70 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3fb80 69 72 65 63 74 53 6f 75 6e 64 33 44 4c 69 73 74  irectSound3DList
3fb90 65 6e 65 72 20 3d 20 7b 30 78 32 37 39 41 46 41  ener = {0x279AFA
3fba0 38 34 2c 20 30 78 34 39 38 31 2c 20 30 78 31 31  84, 0x4981, 0x11
3fbb0 43 45 2c 20 5b 30 78 41 35 2c 20 30 78 32 31 2c  CE, [0xA5, 0x21,
3fbc0 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41   0x00, 0x20, 0xA
3fbd0 46 2c 20 30 78 30 42 2c 20 30 78 45 35 2c 20 30  F, 0x0B, 0xE5, 0
3fbe0 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x60]};. const II
3fbf0 44 20 49 49 44 5f 49 44 69 72 65 63 74 53 6f 75  D IID_IDirectSou
3fc00 6e 64 42 75 66 66 65 72 20 3d 20 7b 30 78 32 37  ndBuffer = {0x27
3fc10 39 41 46 41 38 35 2c 20 30 78 34 39 38 31 2c 20  9AFA85, 0x4981, 
3fc20 30 78 31 31 43 45 2c 20 5b 30 78 41 35 2c 20 30  0x11CE, [0xA5, 0
3fc30 78 32 31 2c 20 30 78 30 30 2c 20 30 78 32 30 2c  x21, 0x00, 0x20,
3fc40 20 30 78 41 46 2c 20 30 78 30 42 2c 20 30 78 45   0xAF, 0x0B, 0xE
3fc50 35 2c 20 30 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x60]};. cons
3fc60 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3fc70 74 53 6f 75 6e 64 43 61 70 74 75 72 65 20 3d 20  tSoundCapture = 
3fc80 7b 30 78 42 30 32 31 30 37 38 31 2c 20 30 78 38  {0xB0210781, 0x8
3fc90 39 43 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  9CD, 0x11D0, [0x
3fca0 41 46 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20  AF, 0x08, 0x00, 
3fcb0 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 32 35  0xA0, 0xC9, 0x25
3fcc0 2c 20 30 78 43 44 2c 20 30 78 31 36 5d 7d 3b 0a  , 0xCD, 0x16]};.
3fcd0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3fce0 44 69 72 65 63 74 53 6f 75 6e 64 43 61 70 74 75  DirectSoundCaptu
3fcf0 72 65 42 75 66 66 65 72 20 3d 20 7b 30 78 42 30  reBuffer = {0xB0
3fd00 32 31 30 37 38 32 2c 20 30 78 38 39 43 44 2c 20  210782, 0x89CD, 
3fd10 30 78 31 31 44 30 2c 20 5b 30 78 41 46 2c 20 30  0x11D0, [0xAF, 0
3fd20 78 30 38 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x08, 0x00, 0xA0,
3fd30 20 30 78 43 39 2c 20 30 78 32 35 2c 20 30 78 43   0xC9, 0x25, 0xC
3fd40 44 2c 20 30 78 31 36 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x16]};. cons
3fd50 74 20 49 49 44 20 49 49 44 5f 49 44 69 72 65 63  t IID IID_IDirec
3fd60 74 53 6f 75 6e 64 4e 6f 74 69 66 79 20 3d 20 7b  tSoundNotify = {
3fd70 30 78 42 30 32 31 30 37 38 33 2c 20 30 78 38 39  0xB0210783, 0x89
3fd80 43 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41  CD, 0x11D0, [0xA
3fd90 46 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30  F, 0x08, 0x00, 0
3fda0 78 41 30 2c 20 30 78 43 39 2c 20 30 78 32 35 2c  xA0, 0xC9, 0x25,
3fdb0 20 30 78 43 44 2c 20 30 78 31 36 5d 7d 3b 0a 20   0xCD, 0x16]};. 
3fdc0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
3fdd0 69 72 65 63 74 57 72 69 74 65 72 4c 6f 63 6b 20  irectWriterLock 
3fde0 3d 20 7b 30 78 30 45 36 44 34 44 39 32 2c 20 30  = {0x0E6D4D92, 0
3fdf0 78 36 37 33 38 2c 20 30 78 31 31 43 46 2c 20 5b  x6738, 0x11CF, [
3fe00 30 78 39 36 2c 20 30 78 30 38 2c 20 30 78 30 30  0x96, 0x08, 0x00
3fe10 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
3fe20 36 38 2c 20 30 78 30 44 2c 20 30 78 42 34 5d 7d  68, 0x0D, 0xB4]}
3fe30 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
3fe40 5f 49 44 69 72 65 63 74 58 46 69 6c 65 20 3d 20  _IDirectXFile = 
3fe50 7b 30 78 33 44 38 32 41 42 34 30 2c 20 30 78 36  {0x3D82AB40, 0x6
3fe60 32 44 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  2DA, 0x11CF, [0x
3fe70 41 42 2c 20 30 78 33 39 2c 20 30 78 30 30 2c 20  AB, 0x39, 0x00, 
3fe80 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 37 31  0x20, 0xAF, 0x71
3fe90 2c 20 30 78 45 34 2c 20 30 78 33 33 5d 7d 3b 0a  , 0xE4, 0x33]};.
3fea0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
3feb0 44 69 72 65 63 74 58 46 69 6c 65 42 69 6e 61 72  DirectXFileBinar
3fec0 79 20 3d 20 7b 30 78 33 44 38 32 41 42 34 36 2c  y = {0x3D82AB46,
3fed0 20 30 78 36 32 44 41 2c 20 30 78 31 31 43 46 2c   0x62DA, 0x11CF,
3fee0 20 5b 30 78 41 42 2c 20 30 78 33 39 2c 20 30 78   [0xAB, 0x39, 0x
3fef0 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20  00, 0x20, 0xAF, 
3ff00 30 78 37 31 2c 20 30 78 45 34 2c 20 30 78 33 33  0x71, 0xE4, 0x33
3ff10 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
3ff20 49 44 5f 49 44 69 72 65 63 74 58 46 69 6c 65 44  ID_IDirectXFileD
3ff30 61 74 61 20 3d 20 7b 30 78 33 44 38 32 41 42 34  ata = {0x3D82AB4
3ff40 34 2c 20 30 78 36 32 44 41 2c 20 30 78 31 31 43  4, 0x62DA, 0x11C
3ff50 46 2c 20 5b 30 78 41 42 2c 20 30 78 33 39 2c 20  F, [0xAB, 0x39, 
3ff60 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46  0x00, 0x20, 0xAF
3ff70 2c 20 30 78 37 31 2c 20 30 78 45 34 2c 20 30 78  , 0x71, 0xE4, 0x
3ff80 33 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  33]};. const IID
3ff90 20 49 49 44 5f 49 44 69 72 65 63 74 58 46 69 6c   IID_IDirectXFil
3ffa0 65 44 61 74 61 52 65 66 65 72 65 6e 63 65 20 3d  eDataReference =
3ffb0 20 7b 30 78 33 44 38 32 41 42 34 35 2c 20 30 78   {0x3D82AB45, 0x
3ffc0 36 32 44 41 2c 20 30 78 31 31 43 46 2c 20 5b 30  62DA, 0x11CF, [0
3ffd0 78 41 42 2c 20 30 78 33 39 2c 20 30 78 30 30 2c  xAB, 0x39, 0x00,
3ffe0 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 37   0x20, 0xAF, 0x7
3fff0 31 2c 20 30 78 45 34 2c 20 30 78 33 33 5d 7d 3b  1, 0xE4, 0x33]};
40000 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
40010 49 44 69 72 65 63 74 58 46 69 6c 65 45 6e 75 6d  IDirectXFileEnum
40020 4f 62 6a 65 63 74 20 3d 20 7b 30 78 33 44 38 32  Object = {0x3D82
40030 41 42 34 31 2c 20 30 78 36 32 44 41 2c 20 30 78  AB41, 0x62DA, 0x
40040 31 31 43 46 2c 20 5b 30 78 41 42 2c 20 30 78 33  11CF, [0xAB, 0x3
40050 39 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30  9, 0x00, 0x20, 0
40060 78 41 46 2c 20 30 78 37 31 2c 20 30 78 45 34 2c  xAF, 0x71, 0xE4,
40070 20 30 78 33 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x33]};. const 
40080 49 49 44 20 49 49 44 5f 49 44 69 72 65 63 74 58  IID IID_IDirectX
40090 46 69 6c 65 4f 62 6a 65 63 74 20 3d 20 7b 30 78  FileObject = {0x
400a0 33 44 38 32 41 42 34 33 2c 20 30 78 36 32 44 41  3D82AB43, 0x62DA
400b0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 42 2c  , 0x11CF, [0xAB,
400c0 20 30 78 33 39 2c 20 30 78 30 30 2c 20 30 78 32   0x39, 0x00, 0x2
400d0 30 2c 20 30 78 41 46 2c 20 30 78 37 31 2c 20 30  0, 0xAF, 0x71, 0
400e0 78 45 34 2c 20 30 78 33 33 5d 7d 3b 0a 20 63 6f  xE4, 0x33]};. co
400f0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 72  nst IID IID_IDir
40100 65 63 74 58 46 69 6c 65 53 61 76 65 4f 62 6a 65  ectXFileSaveObje
40110 63 74 20 3d 20 7b 30 78 33 44 38 32 41 42 34 32  ct = {0x3D82AB42
40120 2c 20 30 78 36 32 44 41 2c 20 30 78 31 31 43 46  , 0x62DA, 0x11CF
40130 2c 20 5b 30 78 41 42 2c 20 30 78 33 39 2c 20 30  , [0xAB, 0x39, 0
40140 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c  x00, 0x20, 0xAF,
40150 20 30 78 37 31 2c 20 30 78 45 34 2c 20 30 78 33   0x71, 0xE4, 0x3
40160 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
40170 49 49 44 5f 49 44 69 73 63 61 72 64 61 62 6c 65  IID_IDiscardable
40180 42 72 6f 77 73 65 72 50 72 6f 70 65 72 74 79 20  BrowserProperty 
40190 3d 20 7b 30 78 34 39 43 33 44 45 37 43 2c 20 30  = {0x49C3DE7C, 0
401a0 78 44 33 32 39 2c 20 30 78 31 31 44 30 2c 20 5b  xD329, 0x11D0, [
401b0 30 78 41 42 2c 20 30 78 37 33 2c 20 30 78 30 30  0xAB, 0x73, 0x00
401c0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
401d0 43 33 2c 20 30 78 33 45 2c 20 30 78 38 30 5d 7d  C3, 0x3E, 0x80]}
401e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
401f0 5f 49 44 69 73 63 4d 61 73 74 65 72 20 3d 20 7b  _IDiscMaster = {
40200 30 78 35 32 30 43 43 41 36 32 2c 20 30 78 35 31  0x520CCA62, 0x51
40210 41 35 2c 20 30 78 31 31 44 33 2c 20 5b 30 78 39  A5, 0x11D3, [0x9
40220 31 2c 20 30 78 34 34 2c 20 30 78 30 30 2c 20 30  1, 0x44, 0x00, 0
40230 78 31 30 2c 20 30 78 34 42 2c 20 30 78 41 31 2c  x10, 0x4B, 0xA1,
40240 20 30 78 31 43 2c 20 30 78 35 45 5d 7d 3b 0a 20   0x1C, 0x5E]};. 
40250 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
40260 69 73 63 4d 61 73 74 65 72 50 72 6f 67 72 65 73  iscMasterProgres
40270 73 45 76 65 6e 74 73 20 3d 20 7b 30 78 45 43 39  sEvents = {0xEC9
40280 45 35 31 43 31 2c 20 30 78 34 45 35 44 2c 20 30  E51C1, 0x4E5D, 0
40290 78 31 31 44 33 2c 20 5b 30 78 39 31 2c 20 30 78  x11D3, [0x91, 0x
402a0 34 34 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20  44, 0x00, 0x10, 
402b0 30 78 34 42 2c 20 30 78 41 31 2c 20 30 78 31 43  0x4B, 0xA1, 0x1C
402c0 2c 20 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x5E]};. const
402d0 20 49 49 44 20 49 49 44 5f 49 44 69 73 63 52 65   IID IID_IDiscRe
402e0 63 6f 72 64 65 72 20 3d 20 7b 30 78 38 35 41 43  corder = {0x85AC
402f0 39 37 37 36 2c 20 30 78 43 41 38 38 2c 20 30 78  9776, 0xCA88, 0x
40300 34 43 46 32 2c 20 5b 30 78 38 39 2c 20 30 78 34  4CF2, [0x89, 0x4
40310 45 2c 20 30 78 30 39 2c 20 30 78 35 39 2c 20 30  E, 0x09, 0x59, 0
40320 78 38 43 2c 20 30 78 30 37 2c 20 30 78 38 41 2c  x8C, 0x07, 0x8A,
40330 20 30 78 34 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x41]};. const 
40340 49 49 44 20 49 49 44 5f 49 44 69 73 63 53 74 61  IID IID_IDiscSta
40350 73 68 20 3d 20 7b 30 78 35 32 30 43 43 41 36 34  sh = {0x520CCA64
40360 2c 20 30 78 35 31 41 35 2c 20 30 78 31 31 44 33  , 0x51A5, 0x11D3
40370 2c 20 5b 30 78 39 31 2c 20 30 78 34 34 2c 20 30  , [0x91, 0x44, 0
40380 78 30 30 2c 20 30 78 31 30 2c 20 30 78 34 42 2c  x00, 0x10, 0x4B,
40390 20 30 78 41 31 2c 20 30 78 31 43 2c 20 30 78 35   0xA1, 0x1C, 0x5
403a0 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
403b0 49 49 44 5f 49 44 69 73 70 61 74 63 68 20 3d 20  IID_IDispatch = 
403c0 7b 30 78 30 30 30 32 30 34 30 30 2c 20 30 78 30  {0x00020400, 0x0
403d0 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
403e0 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
403f0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
40400 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
40410 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
40420 44 69 73 70 61 74 63 68 45 78 20 3d 20 7b 30 78  DispatchEx = {0x
40430 41 36 45 46 39 38 36 30 2c 20 30 78 43 37 32 30  A6EF9860, 0xC720
40440 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 33 2c  , 0x11D0, [0x93,
40450 20 30 78 33 37 2c 20 30 78 30 30 2c 20 30 78 41   0x37, 0x00, 0xA
40460 30 2c 20 30 78 43 39 2c 20 30 78 30 44 2c 20 30  0, 0xC9, 0x0D, 0
40470 78 43 41 2c 20 30 78 41 39 5d 7d 3b 0a 20 63 6f  xCA, 0xA9]};. co
40480 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 73  nst IID IID_IDis
40490 70 45 72 72 6f 72 20 3d 20 7b 30 78 41 36 45 46  pError = {0xA6EF
404a0 39 38 36 31 2c 20 30 78 43 37 32 30 2c 20 30 78  9861, 0xC720, 0x
404b0 31 31 44 30 2c 20 5b 30 78 39 33 2c 20 30 78 33  11D0, [0x93, 0x3
404c0 37 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  7, 0x00, 0xA0, 0
404d0 78 43 39 2c 20 30 78 30 44 2c 20 30 78 43 41 2c  xC9, 0x0D, 0xCA,
404e0 20 30 78 41 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA9]};. const 
404f0 49 49 44 20 49 49 44 5f 49 44 69 73 70 6c 61 79  IID IID_IDisplay
40500 50 6f 69 6e 74 65 72 20 3d 20 7b 30 78 33 30 35  Pointer = {0x305
40510 30 46 36 39 45 2c 20 30 78 39 38 42 35 2c 20 30  0F69E, 0x98B5, 0
40520 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
40530 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
40540 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
40550 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
40560 20 49 49 44 20 49 49 44 5f 49 44 69 73 70 6c 61   IID IID_IDispla
40570 79 53 65 72 76 69 63 65 73 20 3d 20 7b 30 78 33  yServices = {0x3
40580 30 35 30 46 36 39 44 2c 20 30 78 39 38 42 35 2c  050F69D, 0x98B5,
40590 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
405a0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
405b0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
405c0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
405d0 73 74 20 49 49 44 20 49 49 44 5f 49 44 69 74 68  st IID IID_IDith
405e0 65 72 65 72 49 6d 70 6c 20 3d 20 7b 30 78 37 43  ererImpl = {0x7C
405f0 34 38 45 38 34 30 2c 20 30 78 33 39 31 30 2c 20  48E840, 0x3910, 
40600 30 78 31 31 44 30 2c 20 5b 30 78 38 36 2c 20 30  0x11D0, [0x86, 0
40610 78 46 43 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xFC, 0x00, 0xA0,
40620 20 30 78 43 39 2c 20 30 78 31 33 2c 20 30 78 46   0xC9, 0x13, 0xF
40630 37 2c 20 30 78 35 30 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x50]};. cons
40640 74 20 49 49 44 20 49 49 44 5f 49 44 6f 63 48 6f  t IID IID_IDocHo
40650 73 74 53 68 6f 77 55 49 20 3d 20 7b 30 78 43 34  stShowUI = {0xC4
40660 44 32 34 34 42 30 2c 20 30 78 44 34 33 45 2c 20  D244B0, 0xD43E, 
40670 30 78 31 31 43 46 2c 20 5b 30 78 38 39 2c 20 30  0x11CF, [0x89, 0
40680 78 33 42 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x3B, 0x00, 0xAA,
40690 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
406a0 45 2c 20 30 78 31 41 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x1A]};. cons
406b0 74 20 49 49 44 20 49 49 44 5f 49 44 6f 63 48 6f  t IID IID_IDocHo
406c0 73 74 55 49 48 61 6e 64 6c 65 72 20 3d 20 7b 30  stUIHandler = {0
406d0 78 42 44 33 46 32 33 43 30 2c 20 30 78 44 34 33  xBD3F23C0, 0xD43
406e0 45 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38 39  E, 0x11CF, [0x89
406f0 2c 20 30 78 33 42 2c 20 30 78 30 30 2c 20 30 78  , 0x3B, 0x00, 0x
40700 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
40710 30 78 43 45 2c 20 30 78 31 41 5d 7d 3b 0a 20 63  0xCE, 0x1A]};. c
40720 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 6f  onst IID IID_IDo
40730 63 48 6f 73 74 55 49 48 61 6e 64 6c 65 72 32 20  cHostUIHandler2 
40740 3d 20 7b 30 78 33 30 35 30 46 36 44 30 2c 20 30  = {0x3050F6D0, 0
40750 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
40760 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
40770 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
40780 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
40790 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
407a0 5f 49 44 6f 63 6b 69 6e 67 57 69 6e 64 6f 77 20  _IDockingWindow 
407b0 3d 20 7b 30 78 30 31 32 44 44 39 32 30 2c 20 30  = {0x012DD920, 0
407c0 78 37 42 32 36 2c 20 30 78 31 31 44 30 2c 20 5b  x7B26, 0x11D0, [
407d0 30 78 38 43 2c 20 30 78 41 39 2c 20 30 78 30 30  0x8C, 0xA9, 0x00
407e0 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
407f0 32 44 2c 20 30 78 42 46 2c 20 30 78 45 38 5d 7d  2D, 0xBF, 0xE8]}
40800 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
40810 5f 49 44 6f 63 6b 69 6e 67 57 69 6e 64 6f 77 46  _IDockingWindowF
40820 72 61 6d 65 20 3d 20 7b 30 78 34 37 44 32 36 35  rame = {0x47D265
40830 37 41 2c 20 30 78 37 42 32 37 2c 20 30 78 31 31  7A, 0x7B27, 0x11
40840 44 30 2c 20 5b 30 78 38 43 2c 20 30 78 41 39 2c  D0, [0x8C, 0xA9,
40850 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
40860 39 2c 20 30 78 32 44 2c 20 30 78 42 46 2c 20 30  9, 0x2D, 0xBF, 0
40870 78 45 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xE8]};. const II
40880 44 20 49 49 44 5f 49 44 6f 63 6b 69 6e 67 57 69  D IID_IDockingWi
40890 6e 64 6f 77 53 69 74 65 20 3d 20 7b 30 78 32 41  ndowSite = {0x2A
408a0 33 34 32 46 43 32 2c 20 30 78 37 42 32 36 2c 20  342FC2, 0x7B26, 
408b0 30 78 31 31 44 30 2c 20 5b 30 78 38 43 2c 20 30  0x11D0, [0x8C, 0
408c0 78 41 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xA9, 0x00, 0xA0,
408d0 20 30 78 43 39 2c 20 30 78 32 44 2c 20 30 78 42   0xC9, 0x2D, 0xB
408e0 46 2c 20 30 78 45 38 5d 7d 3b 0a 20 63 6f 6e 73  F, 0xE8]};. cons
408f0 74 20 49 49 44 20 49 49 44 5f 49 44 6f 54 61 73  t IID IID_IDoTas
40900 6b 20 3d 20 7b 30 78 30 32 33 30 43 39 46 38 2c  k = {0x0230C9F8,
40910 20 30 78 45 45 37 46 2c 20 30 78 34 33 30 37 2c   0xEE7F, 0x4307,
40920 20 5b 30 78 39 38 2c 20 30 78 44 42 2c 20 30 78   [0x98, 0xDB, 0x
40930 37 32 2c 20 30 78 36 45 2c 20 30 78 42 43 2c 20  72, 0x6E, 0xBC, 
40940 30 78 41 45 2c 20 30 78 35 35 2c 20 30 78 44 36  0xAE, 0x55, 0xD6
40950 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
40960 49 44 5f 49 44 6f 77 6e 6c 6f 61 64 42 65 68 61  ID_IDownloadBeha
40970 76 69 6f 72 20 3d 20 7b 30 78 33 30 35 30 46 35  vior = {0x3050F5
40980 42 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  BD, 0x98B5, 0x11
40990 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
409a0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
409b0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
409c0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
409d0 44 20 49 49 44 5f 49 44 6f 77 6e 6c 6f 61 64 4d  D IID_IDownloadM
409e0 61 6e 61 67 65 72 20 3d 20 7b 30 78 39 38 38 39  anager = {0x9889
409f0 33 34 41 34 2c 20 30 78 30 36 34 42 2c 20 30 78  34A4, 0x064B, 0x
40a00 31 31 44 33 2c 20 5b 30 78 42 42 2c 20 30 78 38  11D3, [0xBB, 0x8
40a10 30 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30  0, 0x00, 0x10, 0
40a20 78 34 42 2c 20 30 78 33 35 2c 20 30 78 45 37 2c  x4B, 0x35, 0xE7,
40a30 20 30 78 46 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xF9]};. const 
40a40 49 49 44 20 49 49 44 5f 49 44 6f 77 6e 6c 6f 61  IID IID_IDownloa
40a50 64 4e 6f 74 69 66 79 20 3d 20 7b 30 78 43 41 45  dNotify = {0xCAE
40a60 42 35 44 32 38 2c 20 30 78 41 45 34 43 2c 20 30  B5D28, 0xAE4C, 0
40a70 78 31 31 44 31 2c 20 5b 30 78 42 41 2c 20 30 78  x11D1, [0xBA, 0x
40a80 34 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  40, 0x00, 0xC0, 
40a90 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 32 44  0x4F, 0xB9, 0x2D
40aa0 2c 20 30 78 37 39 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x79]};. const
40ab0 20 49 49 44 20 49 49 44 5f 49 44 72 61 67 53 6f   IID IID_IDragSo
40ac0 75 72 63 65 48 65 6c 70 65 72 20 3d 20 7b 30 78  urceHelper = {0x
40ad0 44 45 35 42 46 37 38 36 2c 20 30 78 34 37 37 41  DE5BF786, 0x477A
40ae0 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 33 2c  , 0x11D2, [0x83,
40af0 20 30 78 39 44 2c 20 30 78 30 30 2c 20 30 78 43   0x9D, 0x00, 0xC
40b00 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30  0, 0x4F, 0xD9, 0
40b10 78 31 38 2c 20 30 78 44 30 5d 7d 3b 0a 20 63 6f  x18, 0xD0]};. co
40b20 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 72 6f  nst IID IID_IDro
40b30 70 53 6f 75 72 63 65 20 3d 20 7b 30 78 30 30 30  pSource = {0x000
40b40 30 30 31 32 31 2c 20 30 78 30 30 30 30 2c 20 30  00121, 0x0000, 0
40b50 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
40b60 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
40b70 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
40b80 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
40b90 20 49 49 44 20 49 49 44 5f 49 44 72 6f 70 54 61   IID IID_IDropTa
40ba0 72 67 65 74 20 3d 20 7b 30 78 30 30 30 30 30 31  rget = {0x000001
40bb0 32 32 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  22, 0x0000, 0x00
40bc0 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
40bd0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
40be0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
40bf0 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
40c00 44 20 49 49 44 5f 49 44 72 6f 70 54 61 72 67 65  D IID_IDropTarge
40c10 74 48 65 6c 70 65 72 20 3d 20 7b 30 78 34 36 35  tHelper = {0x465
40c20 37 32 37 38 42 2c 20 30 78 34 31 31 42 2c 20 30  7278B, 0x411B, 0
40c30 78 31 31 44 32 2c 20 5b 30 78 38 33 2c 20 30 78  x11D2, [0x83, 0x
40c40 39 41 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  9A, 0x00, 0xC0, 
40c50 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 38  0x4F, 0xD9, 0x18
40c60 2c 20 30 78 44 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xD0]};. const
40c70 20 49 49 44 20 49 49 44 5f 49 44 73 42 72 6f 77   IID IID_IDsBrow
40c80 73 65 44 6f 6d 61 69 6e 54 72 65 65 20 3d 20 7b  seDomainTree = {
40c90 30 78 37 43 41 42 43 46 31 45 2c 20 30 78 37 38  0x7CABCF1E, 0x78
40ca0 46 35 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39  F5, 0x11D2, [0x9
40cb0 36 2c 20 30 78 30 43 2c 20 30 78 30 30 2c 20 30  6, 0x0C, 0x00, 0
40cc0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 41 33 2c  xC0, 0x4F, 0xA3,
40cd0 20 30 78 31 41 2c 20 30 78 38 36 5d 7d 3b 0a 20   0x1A, 0x86]};. 
40ce0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
40cf0 73 51 75 65 72 79 43 6f 6c 75 6d 6e 48 61 6e 64  sQueryColumnHand
40d00 6c 65 72 20 3d 20 7b 30 78 43 30 37 32 39 39 39  ler = {0xC072999
40d10 45 2c 20 30 78 46 41 34 39 2c 20 30 78 31 31 44  E, 0xFA49, 0x11D
40d20 31 2c 20 5b 30 78 41 30 2c 20 30 78 41 46 2c 20  1, [0xA0, 0xAF, 
40d30 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
40d40 2c 20 30 78 41 33 2c 20 30 78 31 41 2c 20 30 78  , 0xA3, 0x1A, 0x
40d50 38 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  86]};. const IID
40d60 20 49 49 44 5f 49 44 75 6d 6d 79 20 3d 20 7b 30   IID_IDummy = {0
40d70 78 30 44 37 43 41 35 34 41 2c 20 30 78 44 32 35  x0D7CA54A, 0xD25
40d80 32 2c 20 30 78 34 46 43 42 2c 20 5b 30 78 39 31  2, 0x4FCB, [0x91
40d90 2c 20 30 78 30 34 2c 20 30 78 46 36 2c 20 30 78  , 0x04, 0xF6, 0x
40da0 44 44 2c 20 30 78 44 33 2c 20 30 78 31 30 2c 20  DD, 0xD3, 0x10, 
40db0 30 78 42 33 2c 20 30 78 46 39 5d 7d 3b 0a 20 63  0xB3, 0xF9]};. c
40dc0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 75  onst IID IID_IDu
40dd0 6d 6d 79 48 49 43 4f 4e 49 6e 63 6c 75 64 65 72  mmyHICONIncluder
40de0 20 3d 20 7b 30 78 39 34 37 39 39 30 44 45 2c 20   = {0x947990DE, 
40df0 30 78 43 43 32 38 2c 20 30 78 31 31 44 32 2c 20  0xCC28, 0x11D2, 
40e00 5b 30 78 41 30 2c 20 30 78 46 37 2c 20 30 78 30  [0xA0, 0xF7, 0x0
40e10 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30  0, 0x80, 0x5F, 0
40e20 78 38 35 2c 20 30 78 38 46 2c 20 30 78 42 31 5d  x85, 0x8F, 0xB1]
40e30 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
40e40 44 5f 49 44 58 32 44 20 3d 20 7b 30 78 39 45 46  D_IDX2D = {0x9EF
40e50 44 30 32 41 39 2c 20 30 78 41 39 39 36 2c 20 30  D02A9, 0xA996, 0
40e60 78 31 31 44 31 2c 20 5b 30 78 38 31 2c 20 30 78  x11D1, [0x81, 0x
40e70 43 39 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C9, 0x00, 0x00, 
40e80 30 78 46 38 2c 20 30 78 37 35 2c 20 30 78 35 37  0xF8, 0x75, 0x57
40e90 2c 20 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xDB]};. const
40ea0 20 49 49 44 20 49 49 44 5f 49 44 58 32 44 44 65   IID IID_IDX2DDe
40eb0 62 75 67 20 3d 20 7b 30 78 30 33 42 42 32 34 35  bug = {0x03BB245
40ec0 37 2c 20 30 78 41 32 37 39 2c 20 30 78 31 31 44  7, 0xA279, 0x11D
40ed0 31 2c 20 5b 30 78 38 31 2c 20 30 78 43 36 2c 20  1, [0x81, 0xC6, 
40ee0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38  0x00, 0x00, 0xF8
40ef0 2c 20 30 78 37 35 2c 20 30 78 35 37 2c 20 30 78  , 0x75, 0x57, 0x
40f00 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  DB]};. const IID
40f10 20 49 49 44 5f 49 44 58 41 52 47 42 52 65 61 64   IID_IDXARGBRead
40f20 50 74 72 20 3d 20 7b 30 78 45 41 41 41 43 32 44  Ptr = {0xEAAAC2D
40f30 36 2c 20 30 78 43 32 39 30 2c 20 30 78 31 31 44  6, 0xC290, 0x11D
40f40 31 2c 20 5b 30 78 39 30 2c 20 30 78 35 44 2c 20  1, [0x90, 0x5D, 
40f50 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
40f60 2c 20 30 78 44 39 2c 20 30 78 31 38 2c 20 30 78  , 0xD9, 0x18, 0x
40f70 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  9D]};. const IID
40f80 20 49 49 44 5f 49 44 58 41 52 47 42 52 65 61 64   IID_IDXARGBRead
40f90 57 72 69 74 65 50 74 72 20 3d 20 7b 30 78 45 41  WritePtr = {0xEA
40fa0 41 41 43 32 44 37 2c 20 30 78 43 32 39 30 2c 20  AAC2D7, 0xC290, 
40fb0 30 78 31 31 44 31 2c 20 5b 30 78 39 30 2c 20 30  0x11D1, [0x90, 0
40fc0 78 35 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x5D, 0x00, 0xC0,
40fd0 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31   0x4F, 0xD9, 0x1
40fe0 38 2c 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x9D]};. cons
40ff0 74 20 49 49 44 20 49 49 44 5f 49 44 58 41 52 47  t IID IID_IDXARG
41000 42 53 75 72 66 61 63 65 49 6e 69 74 20 3d 20 7b  BSurfaceInit = {
41010 30 78 39 45 41 33 42 36 33 41 2c 20 30 78 43 33  0x9EA3B63A, 0xC3
41020 37 44 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39  7D, 0x11D1, [0x9
41030 30 2c 20 30 78 35 45 2c 20 30 78 30 30 2c 20 30  0, 0x5E, 0x00, 0
41040 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c  xC0, 0x4F, 0xD9,
41050 20 30 78 31 38 2c 20 30 78 39 44 5d 7d 3b 0a 20   0x18, 0x9D]};. 
41060 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
41070 58 42 61 73 65 4f 62 6a 65 63 74 20 3d 20 7b 30  XBaseObject = {0
41080 78 31 37 42 35 39 42 32 42 2c 20 30 78 39 43 43  x17B59B2B, 0x9CC
41090 38 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 30  8, 0x11D1, [0x90
410a0 2c 20 30 78 35 33 2c 20 30 78 30 30 2c 20 30 78  , 0x53, 0x00, 0x
410b0 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20  C0, 0x4F, 0xD9, 
410c0 30 78 31 38 2c 20 30 78 39 44 5d 7d 3b 0a 20 63  0x18, 0x9D]};. c
410d0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58  onst IID IID_IDX
410e0 42 61 73 69 63 49 6d 61 67 65 20 3d 20 7b 30 78  BasicImage = {0x
410f0 31 36 42 32 38 30 43 37 2c 20 30 78 45 45 37 30  16B280C7, 0xEE70
41100 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 30 2c  , 0x11D1, [0x90,
41110 20 30 78 36 36 2c 20 30 78 30 30 2c 20 30 78 43   0x66, 0x00, 0xC
41120 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30  0, 0x4F, 0xD9, 0
41130 78 31 38 2c 20 30 78 39 44 5d 7d 3b 0a 20 63 6f  x18, 0x9D]};. co
41140 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 44  nst IID IID_IDXD
41150 43 4c 6f 63 6b 20 3d 20 7b 30 78 30 46 36 31 39  CLock = {0x0F619
41160 34 35 36 2c 20 30 78 43 46 33 39 2c 20 30 78 31  456, 0xCF39, 0x1
41170 31 44 31 2c 20 5b 30 78 39 30 2c 20 30 78 35 45  1D1, [0x90, 0x5E
41180 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
41190 34 46 2c 20 30 78 44 39 2c 20 30 78 31 38 2c 20  4F, 0xD9, 0x18, 
411a0 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x9D]};. const I
411b0 49 44 20 49 49 44 5f 49 44 58 44 4c 55 54 42 75  ID IID_IDXDLUTBu
411c0 69 6c 64 65 72 20 3d 20 7b 30 78 37 33 30 36 38  ilder = {0x73068
411d0 32 33 31 2c 20 30 78 33 35 45 45 2c 20 30 78 31  231, 0x35EE, 0x1
411e0 31 44 31 2c 20 5b 30 78 38 31 2c 20 30 78 41 31  1D1, [0x81, 0xA1
411f0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
41200 46 38 2c 20 30 78 37 35 2c 20 30 78 35 37 2c 20  F8, 0x75, 0x57, 
41210 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xDB]};. const I
41220 49 44 20 49 49 44 5f 49 44 58 44 4d 61 70 70 65  ID IID_IDXDMappe
41230 72 20 3d 20 7b 30 78 37 46 44 39 30 38 38 42 2c  r = {0x7FD9088B,
41240 20 30 78 33 35 45 44 2c 20 30 78 31 31 44 31 2c   0x35ED, 0x11D1,
41250 20 5b 30 78 38 31 2c 20 30 78 41 31 2c 20 30 78   [0x81, 0xA1, 0x
41260 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20  00, 0x00, 0xF8, 
41270 30 78 37 35 2c 20 30 78 35 37 2c 20 30 78 44 42  0x75, 0x57, 0xDB
41280 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
41290 49 44 5f 49 44 58 45 66 66 65 63 74 20 3d 20 7b  ID_IDXEffect = {
412a0 30 78 45 33 31 46 42 38 31 42 2c 20 30 78 31 33  0xE31FB81B, 0x13
412b0 33 35 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  35, 0x11D1, [0x8
412c0 31 2c 20 30 78 38 39 2c 20 30 78 30 30 2c 20 30  1, 0x89, 0x00, 0
412d0 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c  x00, 0xF8, 0x75,
412e0 20 30 78 35 37 2c 20 30 78 44 42 5d 7d 3b 0a 20   0x57, 0xDB]};. 
412f0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
41300 58 47 72 61 64 69 65 6e 74 20 3d 20 7b 30 78 42  XGradient = {0xB
41310 32 30 32 34 42 35 31 2c 20 30 78 45 45 37 37 2c  2024B51, 0xEE77,
41320 20 30 78 31 31 44 31 2c 20 5b 30 78 39 30 2c 20   0x11D1, [0x90, 
41330 30 78 36 36 2c 20 30 78 30 30 2c 20 30 78 43 30  0x66, 0x00, 0xC0
41340 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78  , 0x4F, 0xD9, 0x
41350 31 38 2c 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e  18, 0x9D]};. con
41360 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 47 72  st IID IID_IDXGr
41370 61 64 69 65 6e 74 32 20 3d 20 7b 30 78 44 30 45  adient2 = {0xD0E
41380 46 32 41 38 30 2c 20 30 78 36 31 44 43 2c 20 30  F2A80, 0x61DC, 0
41390 78 31 31 44 32 2c 20 5b 30 78 42 32 2c 20 30 78  x11D2, [0xB2, 0x
413a0 45 42 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  EB, 0x00, 0xA0, 
413b0 30 78 43 39 2c 20 30 78 33 36 2c 20 30 78 42 32  0xC9, 0x36, 0xB2
413c0 2c 20 30 78 31 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x12]};. const
413d0 20 49 49 44 20 49 49 44 5f 49 44 58 4c 6f 6f 6b   IID IID_IDXLook
413e0 75 70 54 61 62 6c 65 20 3d 20 7b 30 78 30 31 42  upTable = {0x01B
413f0 41 46 43 37 46 2c 20 30 78 39 45 36 33 2c 20 30  AFC7F, 0x9E63, 0
41400 78 31 31 44 31 2c 20 5b 30 78 39 30 2c 20 30 78  x11D1, [0x90, 0x
41410 35 33 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  53, 0x00, 0xC0, 
41420 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 38  0x4F, 0xD9, 0x18
41430 2c 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x9D]};. const
41440 20 49 49 44 20 49 49 44 5f 49 44 58 4c 55 54 42   IID IID_IDXLUTB
41450 75 69 6c 64 65 72 20 3d 20 7b 30 78 46 34 33 37  uilder = {0xF437
41460 30 46 43 31 2c 20 30 78 43 41 44 42 2c 20 30 78  0FC1, 0xCADB, 0x
41470 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 32  11D0, [0xB5, 0x2
41480 43 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  C, 0x00, 0xA0, 0
41490 78 43 39 2c 20 30 78 30 35 2c 20 30 78 34 33 2c  xC9, 0x05, 0x43,
414a0 20 30 78 37 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x73]};. const 
414b0 49 49 44 20 49 49 44 5f 49 44 58 4d 61 70 70 65  IID IID_IDXMappe
414c0 72 20 3d 20 7b 30 78 35 35 35 32 37 38 45 35 2c  r = {0x555278E5,
414d0 20 30 78 30 35 44 42 2c 20 30 78 31 31 44 31 2c   0x05DB, 0x11D1,
414e0 20 5b 30 78 38 38 2c 20 30 78 33 41 2c 20 30 78   [0x88, 0x3A, 0x
414f0 33 43 2c 20 30 78 38 42 2c 20 30 78 30 30 2c 20  3C, 0x8B, 0x00, 
41500 30 78 43 31 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC1, 0x00, 0x00
41510 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
41520 49 44 5f 49 44 58 50 69 78 65 6c 61 74 65 20 3d  ID_IDXPixelate =
41530 20 7b 30 78 44 33 33 45 31 38 30 46 2c 20 30 78   {0xD33E180F, 0x
41540 46 42 45 39 2c 20 30 78 31 31 44 31 2c 20 5b 30  FBE9, 0x11D1, [0
41550 78 39 30 2c 20 30 78 36 41 2c 20 30 78 30 30 2c  x90, 0x6A, 0x00,
41560 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
41570 39 2c 20 30 78 31 38 2c 20 30 78 39 44 5d 7d 3b  9, 0x18, 0x9D]};
41580 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
41590 49 44 58 52 61 73 74 65 72 69 7a 65 72 20 3d 20  IDXRasterizer = 
415a0 7b 30 78 39 45 41 33 42 36 33 35 2c 20 30 78 43  {0x9EA3B635, 0xC
415b0 33 37 44 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  37D, 0x11D1, [0x
415c0 39 30 2c 20 30 78 35 45 2c 20 30 78 30 30 2c 20  90, 0x5E, 0x00, 
415d0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39  0xC0, 0x4F, 0xD9
415e0 2c 20 30 78 31 38 2c 20 30 78 39 44 5d 7d 3b 0a  , 0x18, 0x9D]};.
415f0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
41600 44 58 52 61 77 53 75 72 66 61 63 65 20 3d 20 7b  DXRawSurface = {
41610 30 78 30 39 37 35 36 43 38 41 2c 20 30 78 44 39  0x09756C8A, 0xD9
41620 36 41 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39  6A, 0x11D1, [0x9
41630 30 2c 20 30 78 36 32 2c 20 30 78 30 30 2c 20 30  0, 0x62, 0x00, 0
41640 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c  xC0, 0x4F, 0xD9,
41650 20 30 78 31 38 2c 20 30 78 39 44 5d 7d 3b 0a 20   0x18, 0x9D]};. 
41660 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
41670 58 53 75 72 66 61 63 65 20 3d 20 7b 30 78 42 33  XSurface = {0xB3
41680 39 46 44 37 33 46 2c 20 30 78 45 31 33 39 2c 20  9FD73F, 0xE139, 
41690 30 78 31 31 44 31 2c 20 5b 30 78 39 30 2c 20 30  0x11D1, [0x90, 0
416a0 78 36 35 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x65, 0x00, 0xC0,
416b0 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31   0x4F, 0xD9, 0x1
416c0 38 2c 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x9D]};. cons
416d0 74 20 49 49 44 20 49 49 44 5f 49 44 58 53 75 72  t IID IID_IDXSur
416e0 66 61 63 65 46 61 63 74 6f 72 79 20 3d 20 7b 30  faceFactory = {0
416f0 78 31 34 34 39 34 36 46 35 2c 20 30 78 43 34 44  x144946F5, 0xC4D
41700 34 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 31  4, 0x11D1, [0x81
41710 2c 20 30 78 44 31 2c 20 30 78 30 30 2c 20 30 78  , 0xD1, 0x00, 0x
41720 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20  00, 0xF8, 0x75, 
41730 30 78 35 37 2c 20 30 78 44 42 5d 7d 3b 0a 20 63  0x57, 0xDB]};. c
41740 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58  onst IID IID_IDX
41750 53 75 72 66 61 63 65 49 6e 69 74 20 3d 20 7b 30  SurfaceInit = {0
41760 78 39 45 41 33 42 36 33 39 2c 20 30 78 43 33 37  x9EA3B639, 0xC37
41770 44 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 30  D, 0x11D1, [0x90
41780 2c 20 30 78 35 45 2c 20 30 78 30 30 2c 20 30 78  , 0x5E, 0x00, 0x
41790 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20  C0, 0x4F, 0xD9, 
417a0 30 78 31 38 2c 20 30 78 39 44 5d 7d 3b 0a 20 63  0x18, 0x9D]};. c
417b0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58  onst IID IID_IDX
417c0 53 75 72 66 61 63 65 4d 6f 64 69 66 69 65 72 20  SurfaceModifier 
417d0 3d 20 7b 30 78 39 45 41 33 42 36 33 37 2c 20 30  = {0x9EA3B637, 0
417e0 78 43 33 37 44 2c 20 30 78 31 31 44 31 2c 20 5b  xC37D, 0x11D1, [
417f0 30 78 39 30 2c 20 30 78 35 45 2c 20 30 78 30 30  0x90, 0x5E, 0x00
41800 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
41810 44 39 2c 20 30 78 31 38 2c 20 30 78 39 44 5d 7d  D9, 0x18, 0x9D]}
41820 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
41830 5f 49 44 58 53 75 72 66 61 63 65 50 69 63 6b 20  _IDXSurfacePick 
41840 3d 20 7b 30 78 33 30 41 35 46 42 37 39 2c 20 30  = {0x30A5FB79, 0
41850 78 45 31 31 46 2c 20 30 78 31 31 44 31 2c 20 5b  xE11F, 0x11D1, [
41860 30 78 39 30 2c 20 30 78 36 34 2c 20 30 78 30 30  0x90, 0x64, 0x00
41870 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
41880 44 39 2c 20 30 78 31 38 2c 20 30 78 39 44 5d 7d  D9, 0x18, 0x9D]}
41890 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
418a0 5f 49 44 58 54 41 6c 70 68 61 20 3d 20 7b 30 78  _IDXTAlpha = {0x
418b0 31 44 34 36 33 37 45 30 2c 20 30 78 33 38 33 43  1D4637E0, 0x383C
418c0 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39 35 2c  , 0x11D2, [0x95,
418d0 20 30 78 32 41 2c 20 30 78 30 30 2c 20 30 78 43   0x2A, 0x00, 0xC
418e0 30 2c 20 30 78 34 46 2c 20 30 78 41 33 2c 20 30  0, 0x4F, 0xA3, 0
418f0 78 34 46 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f  x4F, 0x05]};. co
41900 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 54  nst IID IID_IDXT
41910 41 6c 70 68 61 49 6d 61 67 65 4c 6f 61 64 65 72  AlphaImageLoader
41920 20 3d 20 7b 30 78 41 35 46 32 44 33 45 38 2c 20   = {0xA5F2D3E8, 
41930 30 78 37 41 37 45 2c 20 30 78 34 38 45 35 2c 20  0x7A7E, 0x48E5, 
41940 5b 30 78 42 43 2c 20 30 78 37 35 2c 20 30 78 34  [0xBC, 0x75, 0x4
41950 30 2c 20 30 78 37 39 2c 20 30 78 30 42 2c 20 30  0, 0x79, 0x0B, 0
41960 78 45 34 2c 20 30 78 41 39 2c 20 30 78 34 31 5d  xE4, 0xA9, 0x41]
41970 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
41980 44 5f 49 44 58 54 61 73 6b 4d 61 6e 61 67 65 72  D_IDXTaskManager
41990 20 3d 20 7b 30 78 32 35 34 44 42 42 43 31 2c 20   = {0x254DBBC1, 
419a0 30 78 46 39 32 32 2c 20 30 78 31 31 44 30 2c 20  0xF922, 0x11D0, 
419b0 5b 30 78 38 38 2c 20 30 78 33 41 2c 20 30 78 33  [0x88, 0x3A, 0x3
419c0 43 2c 20 30 78 38 42 2c 20 30 78 30 30 2c 20 30  C, 0x8B, 0x00, 0
419d0 78 43 31 2c 20 30 78 30 30 2c 20 30 78 30 30 5d  xC1, 0x00, 0x00]
419e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
419f0 44 5f 49 44 58 54 42 69 6e 64 48 6f 73 74 20 3d  D_IDXTBindHost =
41a00 20 7b 30 78 44 32 36 42 43 45 35 35 2c 20 30 78   {0xD26BCE55, 0x
41a10 45 39 44 43 2c 20 30 78 31 31 44 31 2c 20 5b 30  E9DC, 0x11D1, [0
41a20 78 39 30 2c 20 30 78 36 36 2c 20 30 78 30 30 2c  x90, 0x66, 0x00,
41a30 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
41a40 39 2c 20 30 78 31 38 2c 20 30 78 39 44 5d 7d 3b  9, 0x18, 0x9D]};
41a50 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
41a60 49 44 58 54 43 68 65 63 6b 65 72 42 6f 61 72 64  IDXTCheckerBoard
41a70 20 3d 20 7b 30 78 41 44 33 43 32 35 37 36 2c 20   = {0xAD3C2576, 
41a80 30 78 31 31 37 43 2c 20 30 78 34 35 31 30 2c 20  0x117C, 0x4510, 
41a90 5b 30 78 38 34 2c 20 30 78 44 44 2c 20 30 78 42  [0x84, 0xDD, 0xB
41aa0 36 2c 20 30 78 36 38 2c 20 30 78 39 37 2c 20 30  6, 0x68, 0x97, 0
41ab0 78 31 44 2c 20 30 78 43 46 2c 20 30 78 44 31 5d  x1D, 0xCF, 0xD1]
41ac0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
41ad0 44 5f 49 44 58 54 43 68 72 6f 6d 61 20 3d 20 7b  D_IDXTChroma = {
41ae0 30 78 31 44 34 36 33 37 45 32 2c 20 30 78 33 38  0x1D4637E2, 0x38
41af0 33 43 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39  3C, 0x11D2, [0x9
41b00 35 2c 20 30 78 32 41 2c 20 30 78 30 30 2c 20 30  5, 0x2A, 0x00, 0
41b10 78 43 30 2c 20 30 78 34 46 2c 20 30 78 41 33 2c  xC0, 0x4F, 0xA3,
41b20 20 30 78 34 46 2c 20 30 78 30 35 5d 7d 3b 0a 20   0x4F, 0x05]};. 
41b30 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
41b40 58 54 43 6c 69 70 4f 72 69 67 69 6e 20 3d 20 7b  XTClipOrigin = {
41b50 30 78 45 45 31 36 36 33 44 38 2c 20 30 78 30 39  0xEE1663D8, 0x09
41b60 38 38 2c 20 30 78 34 43 34 38 2c 20 5b 30 78 39  88, 0x4C48, [0x9
41b70 46 2c 20 30 78 44 36 2c 20 30 78 44 42 2c 20 30  F, 0xD6, 0xDB, 0
41b80 78 34 34 2c 20 30 78 35 30 2c 20 30 78 38 38 2c  x44, 0x50, 0x88,
41b90 20 30 78 35 36 2c 20 30 78 36 38 5d 7d 3b 0a 20   0x56, 0x68]};. 
41ba0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
41bb0 58 54 43 6f 6d 70 6f 73 69 74 65 20 3d 20 7b 30  XTComposite = {0
41bc0 78 39 41 34 33 41 38 34 33 2c 20 30 78 30 38 33  x9A43A843, 0x083
41bd0 31 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 31  1, 0x11D1, [0x81
41be0 2c 20 30 78 37 46 2c 20 30 78 30 30 2c 20 30 78  , 0x7F, 0x00, 0x
41bf0 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20  00, 0xF8, 0x75, 
41c00 30 78 35 37 2c 20 30 78 44 42 5d 7d 3b 0a 20 63  0x57, 0xDB]};. c
41c10 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58  onst IID IID_IDX
41c20 54 43 6f 6e 76 6f 6c 75 74 69 6f 6e 20 3d 20 7b  TConvolution = {
41c30 30 78 37 42 41 37 46 38 41 46 2c 20 30 78 45 35  0x7BA7F8AF, 0xE5
41c40 45 41 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  EA, 0x11D1, [0x8
41c50 31 2c 20 30 78 44 44 2c 20 30 78 30 30 2c 20 30  1, 0xDD, 0x00, 0
41c60 78 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c  x00, 0xF8, 0x75,
41c70 20 30 78 35 37 2c 20 30 78 44 42 5d 7d 3b 0a 20   0x57, 0xDB]};. 
41c80 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
41c90 58 54 44 72 6f 70 53 68 61 64 6f 77 20 3d 20 7b  XTDropShadow = {
41ca0 30 78 31 44 34 36 33 37 45 33 2c 20 30 78 33 38  0x1D4637E3, 0x38
41cb0 33 43 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39  3C, 0x11D2, [0x9
41cc0 35 2c 20 30 78 32 41 2c 20 30 78 30 30 2c 20 30  5, 0x2A, 0x00, 0
41cd0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 41 33 2c  xC0, 0x4F, 0xA3,
41ce0 20 30 78 34 46 2c 20 30 78 30 35 5d 7d 3b 0a 20   0x4F, 0x05]};. 
41cf0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
41d00 58 54 46 61 64 65 20 3d 20 7b 30 78 31 36 42 32  XTFade = {0x16B2
41d10 38 30 43 34 2c 20 30 78 45 45 37 30 2c 20 30 78  80C4, 0xEE70, 0x
41d20 31 31 44 31 2c 20 5b 30 78 39 30 2c 20 30 78 36  11D1, [0x90, 0x6
41d30 36 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  6, 0x00, 0xC0, 0
41d40 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 38 2c  x4F, 0xD9, 0x18,
41d50 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9D]};. const 
41d60 49 49 44 20 49 49 44 5f 49 44 58 54 46 69 6c 74  IID IID_IDXTFilt
41d70 65 72 20 3d 20 7b 30 78 36 31 38 37 45 35 41 32  er = {0x6187E5A2
41d80 2c 20 30 78 41 34 34 35 2c 20 30 78 34 36 30 38  , 0xA445, 0x4608
41d90 2c 20 5b 30 78 38 46 2c 20 30 78 43 30 2c 20 30  , [0x8F, 0xC0, 0
41da0 78 42 45 2c 20 30 78 37 41 2c 20 30 78 36 43 2c  xBE, 0x7A, 0x6C,
41db0 20 30 78 38 44 2c 20 30 78 42 33 2c 20 30 78 38   0x8D, 0xB3, 0x8
41dc0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
41dd0 49 49 44 5f 49 44 58 54 46 69 6c 74 65 72 42 65  IID_IDXTFilterBe
41de0 68 61 76 69 6f 72 20 3d 20 7b 30 78 31 34 44 37  havior = {0x14D7
41df0 44 44 44 44 2c 20 30 78 41 43 41 32 2c 20 30 78  DDDD, 0xACA2, 0x
41e00 34 45 34 35 2c 20 5b 30 78 39 35 2c 20 30 78 30  4E45, [0x95, 0x0
41e10 34 2c 20 30 78 33 38 2c 20 30 78 30 38 2c 20 30  4, 0x38, 0x08, 0
41e20 78 41 42 2c 20 30 78 45 42 2c 20 30 78 34 46 2c  xAB, 0xEB, 0x4F,
41e30 20 30 78 39 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x92]};. const 
41e40 49 49 44 20 49 49 44 5f 49 44 58 54 46 69 6c 74  IID IID_IDXTFilt
41e50 65 72 42 65 68 61 76 69 6f 72 53 69 74 65 20 3d  erBehaviorSite =
41e60 20 7b 30 78 39 30 39 42 32 33 43 32 2c 20 30 78   {0x909B23C2, 0x
41e70 39 30 31 38 2c 20 30 78 34 39 39 46 2c 20 5b 30  9018, 0x499F, [0
41e80 78 41 38 2c 20 30 78 36 44 2c 20 30 78 34 45 2c  xA8, 0x6D, 0x4E,
41e90 20 30 78 37 44 2c 20 30 78 41 39 2c 20 30 78 33   0x7D, 0xA9, 0x3
41ea0 37 2c 20 30 78 45 39 2c 20 30 78 33 31 5d 7d 3b  7, 0xE9, 0x31]};
41eb0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
41ec0 49 44 58 54 46 69 6c 74 65 72 43 6f 6c 6c 65 63  IDXTFilterCollec
41ed0 74 69 6f 6e 20 3d 20 7b 30 78 32 32 42 30 37 42  tion = {0x22B07B
41ee0 33 33 2c 20 30 78 38 42 46 42 2c 20 30 78 34 39  33, 0x8BFB, 0x49
41ef0 44 34 2c 20 5b 30 78 39 42 2c 20 30 78 39 30 2c  D4, [0x9B, 0x90,
41f00 20 30 78 30 39 2c 20 30 78 33 38 2c 20 30 78 33   0x09, 0x38, 0x3
41f10 37 2c 20 30 78 30 43 2c 20 30 78 39 30 2c 20 30  7, 0x0C, 0x90, 0
41f20 78 31 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x19]};. const II
41f30 44 20 49 49 44 5f 49 44 58 54 46 69 6c 74 65 72  D IID_IDXTFilter
41f40 43 6f 6e 74 72 6f 6c 6c 65 72 20 3d 20 7b 30 78  Controller = {0x
41f50 35 43 46 33 31 35 46 32 2c 20 30 78 32 37 33 44  5CF315F2, 0x273D
41f60 2c 20 30 78 34 37 42 36 2c 20 5b 30 78 42 39 2c  , 0x47B6, [0xB9,
41f70 20 30 78 45 44 2c 20 30 78 46 37 2c 20 30 78 35   0xED, 0xF7, 0x5
41f80 44 2c 20 30 78 43 33 2c 20 30 78 42 30 2c 20 30  D, 0xC3, 0xB0, 0
41f90 78 31 35 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  x15, 0x0B]};. co
41fa0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 54  nst IID IID_IDXT
41fb0 47 6c 6f 77 20 3d 20 7b 30 78 31 44 34 36 33 37  Glow = {0x1D4637
41fc0 45 34 2c 20 30 78 33 38 33 43 2c 20 30 78 31 31  E4, 0x383C, 0x11
41fd0 44 32 2c 20 5b 30 78 39 35 2c 20 30 78 32 41 2c  D2, [0x95, 0x2A,
41fe0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
41ff0 46 2c 20 30 78 41 33 2c 20 30 78 34 46 2c 20 30  F, 0xA3, 0x4F, 0
42000 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x05]};. const II
42010 44 20 49 49 44 5f 49 44 58 54 47 72 61 64 69 65  D IID_IDXTGradie
42020 6e 74 44 20 3d 20 7b 30 78 36 32 33 45 32 38 38  ntD = {0x623E288
42030 31 2c 20 30 78 46 43 30 45 2c 20 30 78 31 31 44  1, 0xFC0E, 0x11D
42040 31 2c 20 5b 30 78 39 41 2c 20 30 78 37 37 2c 20  1, [0x9A, 0x77, 
42050 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38  0x00, 0x00, 0xF8
42060 2c 20 30 78 37 35 2c 20 30 78 36 41 2c 20 30 78  , 0x75, 0x6A, 0x
42070 31 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  10]};. const IID
42080 20 49 49 44 5f 49 44 58 54 47 72 69 64 53 69 7a   IID_IDXTGridSiz
42090 65 20 3d 20 7b 30 78 44 36 42 42 45 39 31 45 2c  e = {0xD6BBE91E,
420a0 20 30 78 46 46 36 30 2c 20 30 78 31 31 44 32 2c   0xFF60, 0x11D2,
420b0 20 5b 30 78 38 46 2c 20 30 78 36 45 2c 20 30 78   [0x8F, 0x6E, 0x
420c0 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
420d0 30 78 36 39 2c 20 30 78 37 32 2c 20 30 78 37 34  0x69, 0x72, 0x74
420e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
420f0 49 44 5f 49 44 58 54 49 43 4d 46 69 6c 74 65 72  ID_IDXTICMFilter
42100 20 3d 20 7b 30 78 37 33 34 33 32 31 45 44 2c 20   = {0x734321ED, 
42110 30 78 31 45 37 42 2c 20 30 78 34 45 31 43 2c 20  0x1E7B, 0x4E1C, 
42120 5b 30 78 42 42 2c 20 30 78 46 41 2c 20 30 78 38  [0xBB, 0xFA, 0x8
42130 39 2c 20 30 78 43 38 2c 20 30 78 31 39 2c 20 30  9, 0xC8, 0x19, 0
42140 78 38 30 2c 20 30 78 30 45 2c 20 30 78 32 46 5d  x80, 0x0E, 0x2F]
42150 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
42160 44 5f 49 44 58 54 4c 61 62 65 6c 20 3d 20 7b 30  D_IDXTLabel = {0
42170 78 43 30 43 31 37 46 30 45 2c 20 30 78 41 45 34  xC0C17F0E, 0xAE4
42180 31 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 41  1, 0x11D1, [0x9A
42190 2c 20 30 78 33 42 2c 20 30 78 30 30 2c 20 30 78  , 0x3B, 0x00, 0x
421a0 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20  00, 0xF8, 0x75, 
421b0 30 78 36 41 2c 20 30 78 31 30 5d 7d 3b 0a 20 63  0x6A, 0x10]};. c
421c0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58  onst IID IID_IDX
421d0 54 4c 69 67 68 74 20 3d 20 7b 30 78 46 39 45 46  TLight = {0xF9EF
421e0 42 45 43 31 2c 20 30 78 34 33 30 32 2c 20 30 78  BEC1, 0x4302, 0x
421f0 31 31 44 32 2c 20 5b 30 78 39 35 2c 20 30 78 32  11D2, [0x95, 0x2
42200 41 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  A, 0x00, 0xC0, 0
42210 78 34 46 2c 20 30 78 41 33 2c 20 30 78 34 46 2c  x4F, 0xA3, 0x4F,
42220 20 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x05]};. const 
42230 49 49 44 20 49 49 44 5f 49 44 58 54 4d 61 73 6b  IID IID_IDXTMask
42240 20 3d 20 7b 30 78 41 31 30 36 37 31 34 36 2c 20   = {0xA1067146, 
42250 30 78 42 30 36 33 2c 20 30 78 34 37 44 37 2c 20  0xB063, 0x47D7, 
42260 5b 30 78 41 35 2c 20 30 78 34 41 2c 20 30 78 32  [0xA5, 0x4A, 0x2
42270 43 2c 20 30 78 32 33 2c 20 30 78 30 39 2c 20 30  C, 0x23, 0x09, 0
42280 78 45 39 2c 20 30 78 38 38 2c 20 30 78 39 44 5d  xE9, 0x88, 0x9D]
42290 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
422a0 44 5f 49 44 58 54 4d 61 74 72 69 78 20 3d 20 7b  D_IDXTMatrix = {
422b0 30 78 41 43 36 36 41 34 39 33 2c 20 30 78 30 46  0xAC66A493, 0x0F
422c0 30 43 2c 20 30 78 34 43 37 36 2c 20 5b 30 78 38  0C, 0x4C76, [0x8
422d0 32 2c 20 30 78 35 43 2c 20 30 78 39 44 2c 20 30  2, 0x5C, 0x9D, 0
422e0 78 36 38 2c 20 30 78 42 45 2c 20 30 78 44 45 2c  x68, 0xBE, 0xDE,
422f0 20 30 78 39 31 2c 20 30 78 38 38 5d 7d 3b 0a 20   0x91, 0x88]};. 
42300 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
42310 58 54 4d 65 74 61 42 75 72 6e 46 69 6c 6d 20 3d  XTMetaBurnFilm =
42320 20 7b 30 78 31 30 37 30 34 35 44 30 2c 20 30 78   {0x107045D0, 0x
42330 30 36 45 30 2c 20 30 78 31 31 44 32 2c 20 5b 30  06E0, 0x11D2, [0
42340 78 38 44 2c 20 30 78 36 44 2c 20 30 78 30 30 2c  x8D, 0x6D, 0x00,
42350 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38   0xC0, 0x4F, 0x8
42360 45 2c 20 30 78 46 38 2c 20 30 78 45 30 5d 7d 3b  E, 0xF8, 0xE0]};
42370 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
42380 49 44 58 54 4d 65 74 61 43 65 6e 74 65 72 50 65  IDXTMetaCenterPe
42390 65 6c 20 3d 20 7b 30 78 41 41 30 44 34 44 30 42  el = {0xAA0D4D0B
423a0 2c 20 30 78 30 36 41 33 2c 20 30 78 31 31 44 32  , 0x06A3, 0x11D2
423b0 2c 20 5b 30 78 38 46 2c 20 30 78 39 38 2c 20 30  , [0x8F, 0x98, 0
423c0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
423d0 20 30 78 42 39 2c 20 30 78 32 45 2c 20 30 78 42   0xB9, 0x2E, 0xB
423e0 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  7]};. const IID 
423f0 49 49 44 5f 49 44 58 54 4d 65 74 61 43 6f 6c 6f  IID_IDXTMetaColo
42400 72 46 61 64 65 20 3d 20 7b 30 78 32 41 35 34 43  rFade = {0x2A54C
42410 39 30 37 2c 20 30 78 30 37 41 41 2c 20 30 78 31  907, 0x07AA, 0x1
42420 31 44 32 2c 20 5b 30 78 38 44 2c 20 30 78 36 44  1D2, [0x8D, 0x6D
42430 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
42440 34 46 2c 20 30 78 38 45 2c 20 30 78 46 38 2c 20  4F, 0x8E, 0xF8, 
42450 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xE0]};. const I
42460 49 44 20 49 49 44 5f 49 44 58 54 4d 65 74 61 46  ID IID_IDXTMetaF
42470 6c 6f 77 4d 6f 74 69 6f 6e 20 3d 20 7b 30 78 32  lowMotion = {0x2
42480 41 35 34 43 39 30 41 2c 20 30 78 30 37 41 41 2c  A54C90A, 0x07AA,
42490 20 30 78 31 31 44 32 2c 20 5b 30 78 38 44 2c 20   0x11D2, [0x8D, 
424a0 30 78 36 44 2c 20 30 78 30 30 2c 20 30 78 43 30  0x6D, 0x00, 0xC0
424b0 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78  , 0x4F, 0x8E, 0x
424c0 46 38 2c 20 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e  F8, 0xE0]};. con
424d0 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 54 4d  st IID IID_IDXTM
424e0 65 74 61 47 72 69 64 64 6c 65 72 20 3d 20 7b 30  etaGriddler = {0
424f0 78 32 41 35 34 43 39 31 30 2c 20 30 78 30 37 41  x2A54C910, 0x07A
42500 41 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 44  A, 0x11D2, [0x8D
42510 2c 20 30 78 36 44 2c 20 30 78 30 30 2c 20 30 78  , 0x6D, 0x00, 0x
42520 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20  C0, 0x4F, 0x8E, 
42530 30 78 46 38 2c 20 30 78 45 30 5d 7d 3b 0a 20 63  0xF8, 0xE0]};. c
42540 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58  onst IID IID_IDX
42550 54 4d 65 74 61 47 72 69 64 64 6c 65 72 32 20 3d  TMetaGriddler2 =
42560 20 7b 30 78 32 41 35 34 43 39 31 32 2c 20 30 78   {0x2A54C912, 0x
42570 30 37 41 41 2c 20 30 78 31 31 44 32 2c 20 5b 30  07AA, 0x11D2, [0
42580 78 38 44 2c 20 30 78 36 44 2c 20 30 78 30 30 2c  x8D, 0x6D, 0x00,
42590 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38   0xC0, 0x4F, 0x8
425a0 45 2c 20 30 78 46 38 2c 20 30 78 45 30 5d 7d 3b  E, 0xF8, 0xE0]};
425b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
425c0 49 44 58 54 4d 65 74 61 4a 61 77 73 20 3d 20 7b  IDXTMetaJaws = {
425d0 30 78 32 41 35 34 43 39 30 33 2c 20 30 78 30 37  0x2A54C903, 0x07
425e0 41 41 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38  AA, 0x11D2, [0x8
425f0 44 2c 20 30 78 36 44 2c 20 30 78 30 30 2c 20 30  D, 0x6D, 0x00, 0
42600 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c  xC0, 0x4F, 0x8E,
42610 20 30 78 46 38 2c 20 30 78 45 30 5d 7d 3b 0a 20   0xF8, 0xE0]};. 
42620 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44  const IID IID_ID
42630 58 54 4d 65 74 61 4c 69 67 68 74 57 69 70 65 20  XTMetaLightWipe 
42640 3d 20 7b 30 78 31 30 37 30 34 35 43 37 2c 20 30  = {0x107045C7, 0
42650 78 30 36 45 30 2c 20 30 78 31 31 44 32 2c 20 5b  x06E0, 0x11D2, [
42660 30 78 38 44 2c 20 30 78 36 44 2c 20 30 78 30 30  0x8D, 0x6D, 0x00
42670 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
42680 38 45 2c 20 30 78 46 38 2c 20 30 78 45 30 5d 7d  8E, 0xF8, 0xE0]}
42690 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
426a0 5f 49 44 58 54 4d 65 74 61 4c 69 71 75 69 64 20  _IDXTMetaLiquid 
426b0 3d 20 7b 30 78 41 41 30 44 34 44 30 39 2c 20 30  = {0xAA0D4D09, 0
426c0 78 30 36 41 33 2c 20 30 78 31 31 44 32 2c 20 5b  x06A3, 0x11D2, [
426d0 30 78 38 46 2c 20 30 78 39 38 2c 20 30 78 30 30  0x8F, 0x98, 0x00
426e0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
426f0 42 39 2c 20 30 78 32 45 2c 20 30 78 42 37 5d 7d  B9, 0x2E, 0xB7]}
42700 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
42710 5f 49 44 58 54 4d 65 74 61 50 61 67 65 54 75 72  _IDXTMetaPageTur
42720 6e 20 3d 20 7b 30 78 41 41 30 44 34 44 30 37 2c  n = {0xAA0D4D07,
42730 20 30 78 30 36 41 33 2c 20 30 78 31 31 44 32 2c   0x06A3, 0x11D2,
42740 20 5b 30 78 38 46 2c 20 30 78 39 38 2c 20 30 78   [0x8F, 0x98, 0x
42750 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
42760 30 78 42 39 2c 20 30 78 32 45 2c 20 30 78 42 37  0xB9, 0x2E, 0xB7
42770 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
42780 49 44 5f 49 44 58 54 4d 65 74 61 50 65 65 6c 50  ID_IDXTMetaPeelP
42790 69 65 63 65 20 3d 20 7b 30 78 41 41 30 44 34 44  iece = {0xAA0D4D
427a0 30 46 2c 20 30 78 30 36 41 33 2c 20 30 78 31 31  0F, 0x06A3, 0x11
427b0 44 32 2c 20 5b 30 78 38 46 2c 20 30 78 39 38 2c  D2, [0x8F, 0x98,
427c0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
427d0 46 2c 20 30 78 42 39 2c 20 30 78 32 45 2c 20 30  F, 0xB9, 0x2E, 0
427e0 78 42 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xB7]};. const II
427f0 44 20 49 49 44 5f 49 44 58 54 4d 65 74 61 50 65  D IID_IDXTMetaPe
42800 65 6c 53 6d 61 6c 6c 20 3d 20 7b 30 78 41 41 30  elSmall = {0xAA0
42810 44 34 44 30 44 2c 20 30 78 30 36 41 33 2c 20 30  D4D0D, 0x06A3, 0
42820 78 31 31 44 32 2c 20 5b 30 78 38 46 2c 20 30 78  x11D2, [0x8F, 0x
42830 39 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  98, 0x00, 0xC0, 
42840 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 32 45  0x4F, 0xB9, 0x2E
42850 2c 20 30 78 42 37 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xB7]};. const
42860 20 49 49 44 20 49 49 44 5f 49 44 58 54 4d 65 74   IID IID_IDXTMet
42870 61 50 65 65 6c 53 70 6c 69 74 20 3d 20 7b 30 78  aPeelSplit = {0x
42880 41 41 30 44 34 44 31 31 2c 20 30 78 30 36 41 33  AA0D4D11, 0x06A3
42890 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 46 2c  , 0x11D2, [0x8F,
428a0 20 30 78 39 38 2c 20 30 78 30 30 2c 20 30 78 43   0x98, 0x00, 0xC
428b0 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30  0, 0x4F, 0xB9, 0
428c0 78 32 45 2c 20 30 78 42 37 5d 7d 3b 0a 20 63 6f  x2E, 0xB7]};. co
428d0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 54  nst IID IID_IDXT
428e0 4d 65 74 61 52 61 64 69 61 6c 53 63 61 6c 65 57  MetaRadialScaleW
428f0 69 70 65 20 3d 20 7b 30 78 31 30 37 30 34 35 43  ipe = {0x107045C
42900 39 2c 20 30 78 30 36 45 30 2c 20 30 78 31 31 44  9, 0x06E0, 0x11D
42910 32 2c 20 5b 30 78 38 44 2c 20 30 78 36 44 2c 20  2, [0x8D, 0x6D, 
42920 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
42930 2c 20 30 78 38 45 2c 20 30 78 46 38 2c 20 30 78  , 0x8E, 0xF8, 0x
42940 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  E0]};. const IID
42950 20 49 49 44 5f 49 44 58 54 4d 65 74 61 52 69 70   IID_IDXTMetaRip
42960 70 6c 65 20 3d 20 7b 30 78 41 41 30 44 34 44 30  ple = {0xAA0D4D0
42970 32 2c 20 30 78 30 36 41 33 2c 20 30 78 31 31 44  2, 0x06A3, 0x11D
42980 32 2c 20 5b 30 78 38 46 2c 20 30 78 39 38 2c 20  2, [0x8F, 0x98, 
42990 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
429a0 2c 20 30 78 42 39 2c 20 30 78 32 45 2c 20 30 78  , 0xB9, 0x2E, 0x
429b0 42 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  B7]};. const IID
429c0 20 49 49 44 5f 49 44 58 54 4d 65 74 61 52 6f 6c   IID_IDXTMetaRol
429d0 6c 20 3d 20 7b 30 78 39 43 36 31 46 34 36 44 2c  l = {0x9C61F46D,
429e0 20 30 78 30 35 33 30 2c 20 30 78 31 31 44 32 2c   0x0530, 0x11D2,
429f0 20 5b 30 78 38 46 2c 20 30 78 39 38 2c 20 30 78   [0x8F, 0x98, 0x
42a00 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
42a10 30 78 42 39 2c 20 30 78 32 45 2c 20 30 78 42 37  0xB9, 0x2E, 0xB7
42a20 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
42a30 49 44 5f 49 44 58 54 4d 65 74 61 54 68 72 65 73  ID_IDXTMetaThres
42a40 68 6f 6c 64 20 3d 20 7b 30 78 32 41 35 34 43 39  hold = {0x2A54C9
42a50 31 34 2c 20 30 78 30 37 41 41 2c 20 30 78 31 31  14, 0x07AA, 0x11
42a60 44 32 2c 20 5b 30 78 38 44 2c 20 30 78 36 44 2c  D2, [0x8D, 0x6D,
42a70 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
42a80 46 2c 20 30 78 38 45 2c 20 30 78 46 38 2c 20 30  F, 0x8E, 0xF8, 0
42a90 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xE0]};. const II
42aa0 44 20 49 49 44 5f 49 44 58 54 4d 65 74 61 54 77  D IID_IDXTMetaTw
42ab0 69 73 74 65 72 20 3d 20 7b 30 78 31 30 37 30 34  ister = {0x10704
42ac0 35 43 45 2c 20 30 78 30 36 45 30 2c 20 30 78 31  5CE, 0x06E0, 0x1
42ad0 31 44 32 2c 20 5b 30 78 38 44 2c 20 30 78 36 44  1D2, [0x8D, 0x6D
42ae0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
42af0 34 46 2c 20 30 78 38 45 2c 20 30 78 46 38 2c 20  4F, 0x8E, 0xF8, 
42b00 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xE0]};. const I
42b10 49 44 20 49 49 44 5f 49 44 58 54 4d 65 74 61 56  ID IID_IDXTMetaV
42b20 61 63 75 75 6d 20 3d 20 7b 30 78 32 41 35 34 43  acuum = {0x2A54C
42b30 39 30 43 2c 20 30 78 30 37 41 41 2c 20 30 78 31  90C, 0x07AA, 0x1
42b40 31 44 32 2c 20 5b 30 78 38 44 2c 20 30 78 36 44  1D2, [0x8D, 0x6D
42b50 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
42b60 34 46 2c 20 30 78 38 45 2c 20 30 78 46 38 2c 20  4F, 0x8E, 0xF8, 
42b70 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xE0]};. const I
42b80 49 44 20 49 49 44 5f 49 44 58 54 4d 65 74 61 57  ID IID_IDXTMetaW
42b90 61 74 65 72 20 3d 20 7b 30 78 31 30 37 30 34 35  ater = {0x107045
42ba0 43 34 2c 20 30 78 30 36 45 30 2c 20 30 78 31 31  C4, 0x06E0, 0x11
42bb0 44 32 2c 20 5b 30 78 38 44 2c 20 30 78 36 44 2c  D2, [0x8D, 0x6D,
42bc0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
42bd0 46 2c 20 30 78 38 45 2c 20 30 78 46 38 2c 20 30  F, 0x8E, 0xF8, 0
42be0 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xE0]};. const II
42bf0 44 20 49 49 44 5f 49 44 58 54 4d 65 74 61 57 68  D IID_IDXTMetaWh
42c00 69 74 65 4f 75 74 20 3d 20 7b 30 78 31 30 37 30  iteOut = {0x1070
42c10 34 35 43 42 2c 20 30 78 30 36 45 30 2c 20 30 78  45CB, 0x06E0, 0x
42c20 31 31 44 32 2c 20 5b 30 78 38 44 2c 20 30 78 36  11D2, [0x8D, 0x6
42c30 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  D, 0x00, 0xC0, 0
42c40 78 34 46 2c 20 30 78 38 45 2c 20 30 78 46 38 2c  x4F, 0x8E, 0xF8,
42c50 20 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xE0]};. const 
42c60 49 49 44 20 49 49 44 5f 49 44 58 54 4d 65 74 61  IID IID_IDXTMeta
42c70 57 6f 72 6d 48 6f 6c 65 20 3d 20 7b 30 78 30 45  WormHole = {0x0E
42c80 36 41 45 30 32 31 2c 20 30 78 30 43 38 33 2c 20  6AE021, 0x0C83, 
42c90 30 78 31 31 44 32 2c 20 5b 30 78 38 43 2c 20 30  0x11D2, [0x8C, 0
42ca0 78 44 34 2c 20 30 78 30 30 2c 20 30 78 31 30 2c  xD4, 0x00, 0x10,
42cb0 20 30 78 34 42 2c 20 30 78 43 37 2c 20 30 78 35   0x4B, 0xC7, 0x5
42cc0 44 2c 20 30 78 39 41 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x9A]};. cons
42cd0 74 20 49 49 44 20 49 49 44 5f 49 44 58 54 4d 6f  t IID IID_IDXTMo
42ce0 74 69 6f 6e 42 6c 75 72 20 3d 20 7b 30 78 30 38  tionBlur = {0x08
42cf0 39 30 35 37 42 45 2c 20 30 78 44 33 46 35 2c 20  9057BE, 0xD3F5, 
42d00 30 78 34 41 32 43 2c 20 5b 30 78 42 31 2c 20 30  0x4A2C, [0xB1, 0
42d10 78 30 41 2c 20 30 78 41 35 2c 20 30 78 31 33 2c  x0A, 0xA5, 0x13,
42d20 20 30 78 30 31 2c 20 30 78 38 34 2c 20 30 78 41   0x01, 0x84, 0xA
42d30 30 2c 20 30 78 46 37 5d 7d 3b 0a 20 63 6f 6e 73  0, 0xF7]};. cons
42d40 74 20 49 49 44 20 49 49 44 5f 49 44 58 54 52 61  t IID IID_IDXTRa
42d50 6e 64 6f 6d 42 61 72 73 20 3d 20 7b 30 78 38 41  ndomBars = {0x8A
42d60 36 44 32 30 32 32 2c 20 30 78 34 41 38 46 2c 20  6D2022, 0x4A8F, 
42d70 30 78 34 45 42 39 2c 20 5b 30 78 42 42 2c 20 30  0x4EB9, [0xBB, 0
42d80 78 32 35 2c 20 30 78 41 41 2c 20 30 78 30 35 2c  x25, 0xAA, 0x05,
42d90 20 30 78 32 30 2c 20 30 78 31 46 2c 20 30 78 39   0x20, 0x1F, 0x9
42da0 43 2c 20 30 78 38 34 5d 7d 3b 0a 20 63 6f 6e 73  C, 0x84]};. cons
42db0 74 20 49 49 44 20 49 49 44 5f 49 44 58 54 72 61  t IID IID_IDXTra
42dc0 6e 73 66 6f 72 6d 20 3d 20 7b 30 78 33 30 41 35  nsform = {0x30A5
42dd0 46 42 37 38 2c 20 30 78 45 31 31 46 2c 20 30 78  FB78, 0xE11F, 0x
42de0 31 31 44 31 2c 20 5b 30 78 39 30 2c 20 30 78 36  11D1, [0x90, 0x6
42df0 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  4, 0x00, 0xC0, 0
42e00 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 38 2c  x4F, 0xD9, 0x18,
42e10 20 30 78 39 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x9D]};. const 
42e20 49 49 44 20 49 49 44 5f 49 44 58 54 72 61 6e 73  IID IID_IDXTrans
42e30 66 6f 72 6d 46 61 63 74 6f 72 79 20 3d 20 7b 30  formFactory = {0
42e40 78 36 41 39 35 30 42 32 42 2c 20 30 78 41 39 37  x6A950B2B, 0xA97
42e50 31 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 31  1, 0x11D1, [0x81
42e60 2c 20 30 78 43 38 2c 20 30 78 30 30 2c 20 30 78  , 0xC8, 0x00, 0x
42e70 30 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20  00, 0xF8, 0x75, 
42e80 30 78 35 37 2c 20 30 78 44 42 5d 7d 3b 0a 20 63  0x57, 0xDB]};. c
42e90 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58  onst IID IID_IDX
42ea0 54 52 65 64 69 72 65 63 74 20 3d 20 7b 30 78 30  TRedirect = {0x0
42eb0 32 46 35 31 34 30 42 2c 20 30 78 36 32 36 46 2c  2F5140B, 0x626F,
42ec0 20 30 78 34 30 31 39 2c 20 5b 30 78 39 43 2c 20   0x4019, [0x9C, 
42ed0 30 78 39 45 2c 20 30 78 32 44 2c 20 30 78 41 41  0x9E, 0x2D, 0xAA
42ee0 2c 20 30 78 31 45 2c 20 30 78 39 33 2c 20 30 78  , 0x1E, 0x93, 0x
42ef0 45 38 2c 20 30 78 46 43 5d 7d 3b 0a 20 63 6f 6e  E8, 0xFC]};. con
42f00 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 54 52  st IID IID_IDXTR
42f10 65 64 69 72 65 63 74 46 69 6c 74 65 72 49 6e 69  edirectFilterIni
42f20 74 20 3d 20 7b 30 78 44 31 41 35 37 30 39 34 2c  t = {0xD1A57094,
42f30 20 30 78 32 31 46 37 2c 20 30 78 34 45 36 43 2c   0x21F7, 0x4E6C,
42f40 20 5b 30 78 39 33 2c 20 30 78 45 35 2c 20 30 78   [0x93, 0xE5, 0x
42f50 46 35 2c 20 30 78 46 37 2c 20 30 78 37 46 2c 20  F5, 0xF7, 0x7F, 
42f60 30 78 37 34 2c 20 30 78 38 32 2c 20 30 78 39 33  0x74, 0x82, 0x93
42f70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
42f80 49 44 5f 49 44 58 54 52 65 76 65 61 6c 54 72 61  ID_IDXTRevealTra
42f90 6e 73 20 3d 20 7b 30 78 42 38 30 39 35 30 30 36  ns = {0xB8095006
42fa0 2c 20 30 78 41 31 32 38 2c 20 30 78 34 36 34 42  , 0xA128, 0x464B
42fb0 2c 20 5b 30 78 38 42 2c 20 30 78 32 44 2c 20 30  , [0x8B, 0x2D, 0
42fc0 78 39 30 2c 20 30 78 35 38 2c 20 30 78 30 41 2c  x90, 0x58, 0x0A,
42fd0 20 30 78 45 45 2c 20 30 78 32 42 2c 20 30 78 30   0xEE, 0x2B, 0x0
42fe0 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  5]};. const IID 
42ff0 49 49 44 5f 49 44 58 54 53 63 61 6c 65 20 3d 20  IID_IDXTScale = 
43000 7b 30 78 42 33 39 46 44 37 34 32 2c 20 30 78 45  {0xB39FD742, 0xE
43010 31 33 39 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  139, 0x11D1, [0x
43020 39 30 2c 20 30 78 36 35 2c 20 30 78 30 30 2c 20  90, 0x65, 0x00, 
43030 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39  0xC0, 0x4F, 0xD9
43040 2c 20 30 78 31 38 2c 20 30 78 39 44 5d 7d 3b 0a  , 0x18, 0x9D]};.
43050 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
43060 44 58 54 53 63 61 6c 65 4f 75 74 70 75 74 20 3d  DXTScaleOutput =
43070 20 7b 30 78 42 32 30 32 34 42 35 30 2c 20 30 78   {0xB2024B50, 0x
43080 45 45 37 37 2c 20 30 78 31 31 44 31 2c 20 5b 30  EE77, 0x11D1, [0
43090 78 39 30 2c 20 30 78 36 36 2c 20 30 78 30 30 2c  x90, 0x66, 0x00,
430a0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
430b0 39 2c 20 30 78 31 38 2c 20 30 78 39 44 5d 7d 3b  9, 0x18, 0x9D]};
430c0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
430d0 49 44 58 54 53 68 61 64 6f 77 20 3d 20 7b 30 78  IDXTShadow = {0x
430e0 31 44 34 36 33 37 45 36 2c 20 30 78 33 38 33 43  1D4637E6, 0x383C
430f0 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39 35 2c  , 0x11D2, [0x95,
43100 20 30 78 32 41 2c 20 30 78 30 30 2c 20 30 78 43   0x2A, 0x00, 0xC
43110 30 2c 20 30 78 34 46 2c 20 30 78 41 33 2c 20 30  0, 0x4F, 0xA3, 0
43120 78 34 46 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f  x4F, 0x05]};. co
43130 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 54  nst IID IID_IDXT
43140 53 74 72 69 70 73 20 3d 20 7b 30 78 41 38 33 43  Strips = {0xA83C
43150 39 42 35 43 2c 20 30 78 46 42 31 31 2c 20 30 78  9B5C, 0xFB11, 0x
43160 34 41 46 35 2c 20 5b 30 78 38 46 2c 20 30 78 36  4AF5, [0x8F, 0x6
43170 35 2c 20 30 78 44 30 2c 20 30 78 33 46 2c 20 30  5, 0xD0, 0x3F, 0
43180 78 31 35 2c 20 30 78 31 44 2c 20 30 78 33 45 2c  x15, 0x1D, 0x3E,
43190 20 30 78 44 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xD5]};. const 
431a0 49 49 44 20 49 49 44 5f 49 44 58 54 57 61 76 65  IID IID_IDXTWave
431b0 20 3d 20 7b 30 78 31 44 34 36 33 37 45 37 2c 20   = {0x1D4637E7, 
431c0 30 78 33 38 33 43 2c 20 30 78 31 31 44 32 2c 20  0x383C, 0x11D2, 
431d0 5b 30 78 39 35 2c 20 30 78 32 41 2c 20 30 78 30  [0x95, 0x2A, 0x0
431e0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
431f0 78 41 33 2c 20 30 78 34 46 2c 20 30 78 30 35 5d  xA3, 0x4F, 0x05]
43200 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
43210 44 5f 49 44 58 54 57 69 70 65 20 3d 20 7b 30 78  D_IDXTWipe = {0x
43220 41 46 32 37 39 42 32 46 2c 20 30 78 38 36 45 42  AF279B2F, 0x86EB
43230 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 31 2c  , 0x11D1, [0x81,
43240 20 30 78 42 46 2c 20 30 78 30 30 2c 20 30 78 30   0xBF, 0x00, 0x0
43250 30 2c 20 30 78 46 38 2c 20 30 78 37 35 2c 20 30  0, 0xF8, 0x75, 0
43260 78 35 37 2c 20 30 78 44 42 5d 7d 3b 0a 20 63 6f  x57, 0xDB]};. co
43270 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 58 54  nst IID IID_IDXT
43280 57 69 70 65 32 20 3d 20 7b 30 78 45 31 46 46 38  Wipe2 = {0xE1FF8
43290 30 39 31 2c 20 30 78 34 34 32 42 2c 20 30 78 34  091, 0x442B, 0x4
432a0 38 30 31 2c 20 5b 30 78 38 38 2c 20 30 78 42 36  801, [0x88, 0xB6
432b0 2c 20 30 78 32 42 2c 20 30 78 34 37 2c 20 30 78  , 0x2B, 0x47, 0x
432c0 42 31 2c 20 30 78 36 31 2c 20 30 78 31 46 2c 20  B1, 0x61, 0x1F, 
432d0 30 78 44 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xD2]};. const I
432e0 49 44 20 49 49 44 5f 49 44 79 6e 61 6d 69 63 50  ID IID_IDynamicP
432f0 6f 72 74 4d 61 70 70 69 6e 67 20 3d 20 7b 30 78  ortMapping = {0x
43300 34 46 43 38 30 32 38 32 2c 20 30 78 32 33 42 36  4FC80282, 0x23B6
43310 2c 20 30 78 34 33 37 38 2c 20 5b 30 78 39 41 2c  , 0x4378, [0x9A,
43320 20 30 78 32 37 2c 20 30 78 43 44 2c 20 30 78 38   0x27, 0xCD, 0x8
43330 46 2c 20 30 78 31 37 2c 20 30 78 43 39 2c 20 30  F, 0x17, 0xC9, 0
43340 78 34 30 2c 20 30 78 30 43 5d 7d 3b 0a 20 63 6f  x40, 0x0C]};. co
43350 6e 73 74 20 49 49 44 20 49 49 44 5f 49 44 79 6e  nst IID IID_IDyn
43360 61 6d 69 63 50 6f 72 74 4d 61 70 70 69 6e 67 43  amicPortMappingC
43370 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 42  ollection = {0xB
43380 36 30 44 45 30 30 46 2c 20 30 78 31 35 36 45 2c  60DE00F, 0x156E,
43390 20 30 78 34 45 38 44 2c 20 5b 30 78 39 45 2c 20   0x4E8D, [0x9E, 
433a0 30 78 43 31 2c 20 30 78 33 41 2c 20 30 78 32 33  0xC1, 0x3A, 0x23
433b0 2c 20 30 78 34 32 2c 20 30 78 43 31 2c 20 30 78  , 0x42, 0xC1, 0x
433c0 30 38 2c 20 30 78 39 39 5d 7d 3b 0a 20 63 6f 6e  08, 0x99]};. con
433d0 73 74 20 49 49 44 20 49 49 44 5f 49 45 64 69 74  st IID IID_IEdit
433e0 44 65 62 75 67 53 65 72 76 69 63 65 73 20 3d 20  DebugServices = 
433f0 7b 30 78 33 30 35 30 46 36 30 42 2c 20 30 78 39  {0x3050F60B, 0x9
43400 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
43410 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
43420 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
43430 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
43440 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
43450 45 6c 65 6d 65 6e 74 41 64 6f 72 6e 65 72 20 3d  ElementAdorner =
43460 20 7b 30 78 33 30 35 30 46 36 30 37 2c 20 30 78   {0x3050F607, 0x
43470 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
43480 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
43490 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
434a0 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
434b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
434c0 49 45 6c 65 6d 65 6e 74 42 65 68 61 76 69 6f 72  IElementBehavior
434d0 20 3d 20 7b 30 78 33 30 35 30 46 34 32 35 2c 20   = {0x3050F425, 
434e0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
434f0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
43500 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
43510 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
43520 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
43530 44 5f 49 45 6c 65 6d 65 6e 74 42 65 68 61 76 69  D_IElementBehavi
43540 6f 72 43 61 74 65 67 6f 72 79 20 3d 20 7b 30 78  orCategory = {0x
43550 33 30 35 30 46 34 45 44 2c 20 30 78 39 38 42 35  3050F4ED, 0x98B5
43560 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
43570 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
43580 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
43590 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
435a0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6c 65  nst IID IID_IEle
435b0 6d 65 6e 74 42 65 68 61 76 69 6f 72 46 61 63 74  mentBehaviorFact
435c0 6f 72 79 20 3d 20 7b 30 78 33 30 35 30 46 34 32  ory = {0x3050F42
435d0 39 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  9, 0x98B5, 0x11C
435e0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
435f0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
43600 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
43610 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
43620 20 49 49 44 5f 49 45 6c 65 6d 65 6e 74 42 65 68   IID_IElementBeh
43630 61 76 69 6f 72 46 6f 63 75 73 20 3d 20 7b 30 78  aviorFocus = {0x
43640 33 30 35 30 46 36 42 36 2c 20 30 78 39 38 42 35  3050F6B6, 0x98B5
43650 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
43660 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
43670 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
43680 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
43690 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6c 65  nst IID IID_IEle
436a0 6d 65 6e 74 42 65 68 61 76 69 6f 72 4c 61 79 6f  mentBehaviorLayo
436b0 75 74 20 3d 20 7b 30 78 33 30 35 30 46 36 42 41  ut = {0x3050F6BA
436c0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
436d0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
436e0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
436f0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
43700 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
43710 49 49 44 5f 49 45 6c 65 6d 65 6e 74 42 65 68 61  IID_IElementBeha
43720 76 69 6f 72 4c 61 79 6f 75 74 32 20 3d 20 7b 30  viorLayout2 = {0
43730 78 33 30 35 30 46 38 34 36 2c 20 30 78 39 38 42  x3050F846, 0x98B
43740 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
43750 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
43760 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
43770 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
43780 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6c  onst IID IID_IEl
43790 65 6d 65 6e 74 42 65 68 61 76 69 6f 72 52 65 6e  ementBehaviorRen
437a0 64 65 72 20 3d 20 7b 30 78 33 30 35 30 46 34 41  der = {0x3050F4A
437b0 41 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  A, 0x98B5, 0x11C
437c0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
437d0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
437e0 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
437f0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
43800 20 49 49 44 5f 49 45 6c 65 6d 65 6e 74 42 65 68   IID_IElementBeh
43810 61 76 69 6f 72 53 69 74 65 20 3d 20 7b 30 78 33  aviorSite = {0x3
43820 30 35 30 46 34 32 37 2c 20 30 78 39 38 42 35 2c  050F427, 0x98B5,
43830 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
43840 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
43850 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
43860 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
43870 73 74 20 49 49 44 20 49 49 44 5f 49 45 6c 65 6d  st IID IID_IElem
43880 65 6e 74 42 65 68 61 76 69 6f 72 53 69 74 65 43  entBehaviorSiteC
43890 61 74 65 67 6f 72 79 20 3d 20 7b 30 78 33 30 35  ategory = {0x305
438a0 30 46 34 45 45 2c 20 30 78 39 38 42 35 2c 20 30  0F4EE, 0x98B5, 0
438b0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
438c0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
438d0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
438e0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
438f0 20 49 49 44 20 49 49 44 5f 49 45 6c 65 6d 65 6e   IID IID_IElemen
43900 74 42 65 68 61 76 69 6f 72 53 69 74 65 4c 61 79  tBehaviorSiteLay
43910 6f 75 74 20 3d 20 7b 30 78 33 30 35 30 46 36 42  out = {0x3050F6B
43920 37 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  7, 0x98B5, 0x11C
43930 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
43940 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
43950 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
43960 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
43970 20 49 49 44 5f 49 45 6c 65 6d 65 6e 74 42 65 68   IID_IElementBeh
43980 61 76 69 6f 72 53 69 74 65 4c 61 79 6f 75 74 32  aviorSiteLayout2
43990 20 3d 20 7b 30 78 33 30 35 30 46 38 34 37 2c 20   = {0x3050F847, 
439a0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
439b0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
439c0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
439d0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
439e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
439f0 44 5f 49 45 6c 65 6d 65 6e 74 42 65 68 61 76 69  D_IElementBehavi
43a00 6f 72 53 69 74 65 4f 4d 20 3d 20 7b 30 78 33 30  orSiteOM = {0x30
43a10 35 30 46 34 38 39 2c 20 30 78 39 38 42 35 2c 20  50F489, 0x98B5, 
43a20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
43a30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
43a40 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
43a50 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
43a60 74 20 49 49 44 20 49 49 44 5f 49 45 6c 65 6d 65  t IID IID_IEleme
43a70 6e 74 42 65 68 61 76 69 6f 72 53 69 74 65 4f 4d  ntBehaviorSiteOM
43a80 32 20 3d 20 7b 30 78 33 30 35 30 46 36 35 39 2c  2 = {0x3050F659,
43a90 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
43aa0 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
43ab0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
43ac0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
43ad0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
43ae0 49 44 5f 49 45 6c 65 6d 65 6e 74 42 65 68 61 76  ID_IElementBehav
43af0 69 6f 72 53 69 74 65 52 65 6e 64 65 72 20 3d 20  iorSiteRender = 
43b00 7b 30 78 33 30 35 30 46 34 41 37 2c 20 30 78 39  {0x3050F4A7, 0x9
43b10 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
43b20 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
43b30 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
43b40 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
43b50 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
43b60 45 6c 65 6d 65 6e 74 42 65 68 61 76 69 6f 72 53  ElementBehaviorS
43b70 75 62 6d 69 74 20 3d 20 7b 30 78 33 30 35 30 46  ubmit = {0x3050F
43b80 36 34 36 2c 20 30 78 39 38 42 35 2c 20 30 78 31  646, 0x98B5, 0x1
43b90 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
43ba0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
43bb0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
43bc0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
43bd0 49 44 20 49 49 44 5f 49 45 6c 65 6d 65 6e 74 42  ID IID_IElementB
43be0 65 68 61 76 69 6f 72 55 49 20 3d 20 7b 30 78 33  ehaviorUI = {0x3
43bf0 30 35 30 46 34 42 46 2c 20 30 78 39 38 42 35 2c  050F4BF, 0x98B5,
43c00 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
43c10 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
43c20 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
43c30 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
43c40 73 74 20 49 49 44 20 49 49 44 5f 49 45 6c 65 6d  st IID IID_IElem
43c50 65 6e 74 4e 61 6d 65 73 70 61 63 65 20 3d 20 7b  entNamespace = {
43c60 30 78 33 30 35 30 46 36 37 31 2c 20 30 78 39 38  0x3050F671, 0x98
43c70 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
43c80 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
43c90 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
43ca0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
43cb0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
43cc0 6c 65 6d 65 6e 74 4e 61 6d 65 73 70 61 63 65 46  lementNamespaceF
43cd0 61 63 74 6f 72 79 20 3d 20 7b 30 78 33 30 35 30  actory = {0x3050
43ce0 46 36 37 32 2c 20 30 78 39 38 42 35 2c 20 30 78  F672, 0x98B5, 0x
43cf0 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
43d00 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
43d10 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
43d20 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
43d30 49 49 44 20 49 49 44 5f 49 45 6c 65 6d 65 6e 74  IID IID_IElement
43d40 4e 61 6d 65 73 70 61 63 65 46 61 63 74 6f 72 79  NamespaceFactory
43d50 32 20 3d 20 7b 30 78 33 30 35 30 46 38 30 35 2c  2 = {0x3050F805,
43d60 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
43d70 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
43d80 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
43d90 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
43da0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
43db0 49 44 5f 49 45 6c 65 6d 65 6e 74 4e 61 6d 65 73  ID_IElementNames
43dc0 70 61 63 65 46 61 63 74 6f 72 79 43 61 6c 6c 62  paceFactoryCallb
43dd0 61 63 6b 20 3d 20 7b 30 78 33 30 35 30 46 37 46  ack = {0x3050F7F
43de0 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  D, 0x98B5, 0x11C
43df0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
43e00 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
43e10 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
43e20 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
43e30 20 49 49 44 5f 49 45 6c 65 6d 65 6e 74 4e 61 6d   IID_IElementNam
43e40 65 73 70 61 63 65 50 72 69 76 61 74 65 20 3d 20  espacePrivate = 
43e50 7b 30 78 33 30 35 30 46 37 46 46 2c 20 30 78 39  {0x3050F7FF, 0x9
43e60 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
43e70 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
43e80 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
43e90 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
43ea0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
43eb0 45 6c 65 6d 65 6e 74 4e 61 6d 65 73 70 61 63 65  ElementNamespace
43ec0 54 61 62 6c 65 20 3d 20 7b 30 78 33 30 35 30 46  Table = {0x3050F
43ed0 36 37 30 2c 20 30 78 39 38 42 35 2c 20 30 78 31  670, 0x98B5, 0x1
43ee0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
43ef0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
43f00 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
43f10 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
43f20 49 44 20 49 49 44 5f 49 45 6c 65 6d 65 6e 74 53  ID IID_IElementS
43f30 65 67 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  egment = {0x3050
43f40 46 36 38 46 2c 20 30 78 39 38 42 35 2c 20 30 78  F68F, 0x98B5, 0x
43f50 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
43f60 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
43f70 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
43f80 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
43f90 49 49 44 20 49 49 44 5f 49 45 6d 70 74 79 56 6f  IID IID_IEmptyVo
43fa0 6c 75 6d 65 43 61 63 68 65 20 3d 20 7b 30 78 38  lumeCache = {0x8
43fb0 46 43 45 35 32 32 37 2c 20 30 78 30 34 44 41 2c  FCE5227, 0x04DA,
43fc0 20 30 78 31 31 44 31 2c 20 5b 30 78 41 30 2c 20   0x11D1, [0xA0, 
43fd0 30 78 30 34 2c 20 30 78 30 30 2c 20 30 78 38 30  0x04, 0x00, 0x80
43fe0 2c 20 30 78 35 46 2c 20 30 78 38 41 2c 20 30 78  , 0x5F, 0x8A, 0x
43ff0 42 45 2c 20 30 78 30 36 5d 7d 3b 0a 20 63 6f 6e  BE, 0x06]};. con
44000 73 74 20 49 49 44 20 49 49 44 5f 49 45 6d 70 74  st IID IID_IEmpt
44010 79 56 6f 6c 75 6d 65 43 61 63 68 65 32 20 3d 20  yVolumeCache2 = 
44020 7b 30 78 30 32 42 37 45 33 42 41 2c 20 30 78 34  {0x02B7E3BA, 0x4
44030 44 42 33 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  DB3, 0x11D2, [0x
44040 42 32 2c 20 30 78 44 39 2c 20 30 78 30 30 2c 20  B2, 0xD9, 0x00, 
44050 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45  0xC0, 0x4F, 0x8E
44060 2c 20 30 78 45 43 2c 20 30 78 38 43 5d 7d 3b 0a  , 0xEC, 0x8C]};.
44070 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
44080 45 6d 70 74 79 56 6f 6c 75 6d 65 43 61 63 68 65  EmptyVolumeCache
44090 43 61 6c 6c 42 61 63 6b 20 3d 20 7b 30 78 36 45  CallBack = {0x6E
440a0 37 39 33 33 36 31 2c 20 30 78 37 33 43 36 2c 20  793361, 0x73C6, 
440b0 30 78 31 31 44 30 2c 20 5b 30 78 38 34 2c 20 30  0x11D0, [0x84, 0
440c0 78 36 39 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x69, 0x00, 0xAA,
440d0 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 32   0x00, 0x44, 0x2
440e0 39 2c 20 30 78 30 31 5d 7d 3b 0a 20 63 6f 6e 73  9, 0x01]};. cons
440f0 74 20 49 49 44 20 49 49 44 5f 49 45 6e 63 6f 64  t IID IID_IEncod
44100 69 6e 67 46 69 6c 74 65 72 46 61 63 74 6f 72 79  ingFilterFactory
44110 20 3d 20 7b 30 78 37 30 42 44 44 45 30 30 2c 20   = {0x70BDDE00, 
44120 30 78 43 31 38 45 2c 20 30 78 31 31 44 30 2c 20  0xC18E, 0x11D0, 
44130 5b 30 78 41 39 2c 20 30 78 43 45 2c 20 30 78 30  [0xA9, 0xCE, 0x0
44140 30 2c 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30  0, 0x60, 0x97, 0
44150 78 39 34 2c 20 30 78 32 33 2c 20 30 78 31 31 5d  x94, 0x23, 0x11]
44160 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
44170 44 5f 49 45 6e 72 6f 6c 6c 20 3d 20 7b 30 78 41  D_IEnroll = {0xA
44180 43 41 41 37 38 33 38 2c 20 30 78 34 35 38 35 2c  CAA7838, 0x4585,
44190 20 30 78 31 31 44 31 2c 20 5b 30 78 41 42 2c 20   0x11D1, [0xAB, 
441a0 30 78 35 37 2c 20 30 78 30 30 2c 20 30 78 43 30  0x57, 0x00, 0xC0
441b0 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78  , 0x4F, 0xC2, 0x
441c0 39 35 2c 20 30 78 45 31 5d 7d 3b 0a 20 63 6f 6e  95, 0xE1]};. con
441d0 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 72 6f  st IID IID_IEnro
441e0 6c 6c 32 20 3d 20 7b 30 78 43 30 38 30 45 31 39  ll2 = {0xC080E19
441f0 39 2c 20 30 78 42 37 44 46 2c 20 30 78 31 31 44  9, 0xB7DF, 0x11D
44200 32 2c 20 5b 30 78 41 34 2c 20 30 78 32 31 2c 20  2, [0xA4, 0x21, 
44210 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
44220 2c 20 30 78 37 39 2c 20 30 78 46 45 2c 20 30 78  , 0x79, 0xFE, 0x
44230 38 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  8E]};. const IID
44240 20 49 49 44 5f 49 45 6e 72 6f 6c 6c 34 20 3d 20   IID_IEnroll4 = 
44250 7b 30 78 46 38 30 35 33 46 45 35 2c 20 30 78 37  {0xF8053FE5, 0x7
44260 38 46 34 2c 20 30 78 34 34 38 46 2c 20 5b 30 78  8F4, 0x448F, [0x
44270 41 30 2c 20 30 78 44 42 2c 20 30 78 34 31 2c 20  A0, 0xDB, 0x41, 
44280 30 78 44 36 2c 20 30 78 31 42 2c 20 30 78 37 33  0xD6, 0x1B, 0x73
44290 2c 20 30 78 34 34 2c 20 30 78 36 42 5d 7d 3b 0a  , 0x44, 0x6B]};.
442a0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
442b0 45 6e 74 72 79 49 44 20 3d 20 7b 30 78 45 34 44  EntryID = {0xE4D
442c0 31 39 38 31 30 2c 20 30 78 44 31 38 38 2c 20 30  19810, 0xD188, 0
442d0 78 31 31 43 44 2c 20 5b 30 78 41 44 2c 20 30 78  x11CD, [0xAD, 0x
442e0 34 38 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  48, 0x00, 0xAA, 
442f0 30 78 30 30 2c 20 30 78 33 43 2c 20 30 78 39 43  0x00, 0x3C, 0x9C
44300 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xB6]};. const
44310 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 41 43   IID IID_IEnumAC
44320 44 47 72 6f 75 70 20 3d 20 7b 30 78 35 41 46 43  DGroup = {0x5AFC
44330 33 31 35 37 2c 20 30 78 34 42 43 43 2c 20 30 78  3157, 0x4BCC, 0x
44340 31 31 44 31 2c 20 5b 30 78 42 46 2c 20 30 78 38  11D1, [0xBF, 0x8
44350 30 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30  0, 0x00, 0x80, 0
44360 78 35 46 2c 20 30 78 43 31 2c 20 30 78 34 37 2c  x5F, 0xC1, 0x47,
44370 20 30 78 44 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xD3]};. const 
44380 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 41 43 53  IID IID_IEnumACS
44390 74 72 69 6e 67 20 3d 20 7b 30 78 38 45 37 34 43  tring = {0x8E74C
443a0 32 31 30 2c 20 30 78 43 46 39 44 2c 20 30 78 34  210, 0xCF9D, 0x4
443b0 45 41 46 2c 20 5b 30 78 41 34 2c 20 30 78 30 33  EAF, [0xA4, 0x03
443c0 2c 20 30 78 37 33 2c 20 30 78 35 36 2c 20 30 78  , 0x73, 0x56, 0x
443d0 34 32 2c 20 30 78 38 46 2c 20 30 78 30 41 2c 20  42, 0x8F, 0x0A, 
443e0 30 78 35 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x5A]};. const I
443f0 49 44 20 49 49 44 5f 49 45 6e 75 6d 41 64 61 70  ID IID_IEnumAdap
44400 74 65 72 49 6e 66 6f 20 3d 20 7b 30 78 41 32 33  terInfo = {0xA23
44410 46 39 44 31 31 2c 20 30 78 37 31 34 43 2c 20 30  F9D11, 0x714C, 0
44420 78 34 31 46 45 2c 20 5b 30 78 38 34 2c 20 30 78  x41FE, [0x84, 0x
44430 37 31 2c 20 30 78 46 46 2c 20 30 78 42 31 2c 20  71, 0xFF, 0xB1, 
44440 30 78 39 42 2c 20 30 78 43 32 2c 20 30 78 38 34  0x9B, 0xC2, 0x84
44450 2c 20 30 78 35 34 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x54]};. const
44460 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 41 64   IID IID_IEnumAd
44470 64 72 65 73 73 20 3d 20 7b 30 78 31 36 36 36 46  dress = {0x1666F
44480 43 41 31 2c 20 30 78 39 33 36 33 2c 20 30 78 31  CA1, 0x9363, 0x1
44490 31 44 30 2c 20 5b 30 78 38 33 2c 20 30 78 35 43  1D0, [0x83, 0x5C
444a0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
444b0 30 30 2c 20 30 78 33 43 2c 20 30 78 43 41 2c 20  00, 0x3C, 0xCA, 
444c0 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xBD]};. const I
444d0 49 44 20 49 49 44 5f 49 45 6e 75 6d 41 67 65 6e  ID IID_IEnumAgen
444e0 74 20 3d 20 7b 30 78 35 41 46 43 33 31 34 44 2c  t = {0x5AFC314D,
444f0 20 30 78 34 42 43 43 2c 20 30 78 31 31 44 31 2c   0x4BCC, 0x11D1,
44500 20 5b 30 78 42 46 2c 20 30 78 38 30 2c 20 30 78   [0xBF, 0x80, 0x
44510 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20  00, 0x80, 0x5F, 
44520 30 78 43 31 2c 20 30 78 34 37 2c 20 30 78 44 33  0xC1, 0x47, 0xD3
44530 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
44540 49 44 5f 49 45 6e 75 6d 41 67 65 6e 74 48 61 6e  ID_IEnumAgentHan
44550 64 6c 65 72 20 3d 20 7b 30 78 35 38 37 45 38 43  dler = {0x587E8C
44560 32 38 2c 20 30 78 39 38 30 32 2c 20 30 78 31 31  28, 0x9802, 0x11
44570 44 31 2c 20 5b 30 78 41 30 2c 20 30 78 41 34 2c  D1, [0xA0, 0xA4,
44580 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35   0x00, 0x80, 0x5
44590 46 2c 20 30 78 43 31 2c 20 30 78 34 37 2c 20 30  F, 0xC1, 0x47, 0
445a0 78 44 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xD3]};. const II
445b0 44 20 49 49 44 5f 49 45 6e 75 6d 41 67 65 6e 74  D IID_IEnumAgent
445c0 53 65 73 73 69 6f 6e 20 3d 20 7b 30 78 35 41 46  Session = {0x5AF
445d0 43 33 31 34 45 2c 20 30 78 34 42 43 43 2c 20 30  C314E, 0x4BCC, 0
445e0 78 31 31 44 31 2c 20 5b 30 78 42 46 2c 20 30 78  x11D1, [0xBF, 0x
445f0 38 30 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20  80, 0x00, 0x80, 
44600 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 34 37  0x5F, 0xC1, 0x47
44610 2c 20 30 78 44 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xD3]};. const
44620 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 42 61   IID IID_IEnumBa
44630 63 6b 67 72 6f 75 6e 64 43 6f 70 79 46 69 6c 65  ckgroundCopyFile
44640 73 20 3d 20 7b 30 78 43 41 35 31 45 31 36 35 2c  s = {0xCA51E165,
44650 20 30 78 43 33 36 35 2c 20 30 78 34 32 34 43 2c   0xC365, 0x424C,
44660 20 5b 30 78 38 44 2c 20 30 78 34 31 2c 20 30 78   [0x8D, 0x41, 0x
44670 32 34 2c 20 30 78 41 41 2c 20 30 78 41 34 2c 20  24, 0xAA, 0xA4, 
44680 30 78 46 46 2c 20 30 78 33 43 2c 20 30 78 34 30  0xFF, 0x3C, 0x40
44690 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
446a0 49 44 5f 49 45 6e 75 6d 42 61 63 6b 67 72 6f 75  ID_IEnumBackgrou
446b0 6e 64 43 6f 70 79 47 72 6f 75 70 73 20 3d 20 7b  ndCopyGroups = {
446c0 30 78 44 39 39 33 45 36 30 33 2c 20 30 78 34 41  0xD993E603, 0x4A
446d0 41 34 2c 20 30 78 34 37 43 35 2c 20 5b 30 78 38  A4, 0x47C5, [0x8
446e0 36 2c 20 30 78 36 35 2c 20 30 78 43 32 2c 20 30  6, 0x65, 0xC2, 0
446f0 78 30 44 2c 20 30 78 33 39 2c 20 30 78 43 32 2c  x0D, 0x39, 0xC2,
44700 20 30 78 42 41 2c 20 30 78 34 46 5d 7d 3b 0a 20   0xBA, 0x4F]};. 
44710 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
44720 6e 75 6d 42 61 63 6b 67 72 6f 75 6e 64 43 6f 70  numBackgroundCop
44730 79 4a 6f 62 73 20 3d 20 7b 30 78 31 41 46 34 46  yJobs = {0x1AF4F
44740 36 31 32 2c 20 30 78 33 42 37 31 2c 20 30 78 34  612, 0x3B71, 0x4
44750 36 36 46 2c 20 5b 30 78 38 46 2c 20 30 78 35 38  66F, [0x8F, 0x58
44760 2c 20 30 78 37 42 2c 20 30 78 36 46 2c 20 30 78  , 0x7B, 0x6F, 0x
44770 37 33 2c 20 30 78 41 43 2c 20 30 78 35 37 2c 20  73, 0xAC, 0x57, 
44780 30 78 41 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xAD]};. const I
44790 49 44 20 49 49 44 5f 49 45 6e 75 6d 42 61 63 6b  ID IID_IEnumBack
447a0 67 72 6f 75 6e 64 43 6f 70 79 4a 6f 62 73 31 20  groundCopyJobs1 
447b0 3d 20 7b 30 78 38 42 41 45 42 41 39 44 2c 20 30  = {0x8BAEBA9D, 0
447c0 78 38 46 31 43 2c 20 30 78 34 32 43 34 2c 20 5b  x8F1C, 0x42C4, [
447d0 30 78 42 38 2c 20 30 78 32 43 2c 20 30 78 30 39  0xB8, 0x2C, 0x09
447e0 2c 20 30 78 41 45 2c 20 30 78 37 39 2c 20 30 78  , 0xAE, 0x79, 0x
447f0 39 38 2c 20 30 78 30 44 2c 20 30 78 32 35 5d 7d  98, 0x0D, 0x25]}
44800 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
44810 5f 49 45 6e 75 6d 42 73 74 72 20 3d 20 7b 30 78  _IEnumBstr = {0x
44820 33 35 33 37 32 30 34 39 2c 20 30 78 30 42 43 36  35372049, 0x0BC6
44830 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41 30 2c  , 0x11D2, [0xA0,
44840 20 30 78 33 33 2c 20 30 78 30 30 2c 20 30 78 43   0x33, 0x00, 0xC
44850 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30  0, 0x4F, 0xB6, 0
44860 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f  x80, 0x9F]};. co
44870 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75  nst IID IID_IEnu
44880 6d 43 61 6c 6c 20 3d 20 7b 30 78 41 45 32 36 39  mCall = {0xAE269
44890 43 46 36 2c 20 30 78 39 33 35 45 2c 20 30 78 31  CF6, 0x935E, 0x1
448a0 31 44 30 2c 20 5b 30 78 38 33 2c 20 30 78 35 43  1D0, [0x83, 0x5C
448b0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
448c0 30 30 2c 20 30 78 33 43 2c 20 30 78 43 41 2c 20  00, 0x3C, 0xCA, 
448d0 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xBD]};. const I
448e0 49 44 20 49 49 44 5f 49 45 6e 75 6d 43 61 6c 6c  ID IID_IEnumCall
448f0 62 61 63 6b 20 3d 20 7b 30 78 30 30 30 30 30 31  back = {0x000001
44900 30 38 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  08, 0x0000, 0x00
44910 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
44920 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
44930 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
44940 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
44950 44 20 49 49 44 5f 49 45 6e 75 6d 43 61 6c 6c 48  D IID_IEnumCallH
44960 75 62 20 3d 20 7b 30 78 41 33 43 31 35 34 35 30  ub = {0xA3C15450
44970 2c 20 30 78 35 42 39 32 2c 20 30 78 31 31 44 31  , 0x5B92, 0x11D1
44980 2c 20 5b 30 78 38 46 2c 20 30 78 34 45 2c 20 30  , [0x8F, 0x4E, 0
44990 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
449a0 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30 78 39   0xB6, 0x80, 0x9
449b0 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  F]};. const IID 
449c0 49 49 44 5f 49 45 6e 75 6d 43 61 6c 6c 69 6e 67  IID_IEnumCalling
449d0 43 61 72 64 20 3d 20 7b 30 78 30 43 34 44 38 46  Card = {0x0C4D8F
449e0 30 32 2c 20 30 78 38 44 44 42 2c 20 30 78 31 31  02, 0x8DDB, 0x11
449f0 44 31 2c 20 5b 30 78 41 30 2c 20 30 78 39 45 2c  D1, [0xA0, 0x9E,
44a00 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35   0x00, 0x80, 0x5
44a10 46 2c 20 30 78 43 31 2c 20 30 78 34 37 2c 20 30  F, 0xC1, 0x47, 0
44a20 78 44 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xD3]};. const II
44a30 44 20 49 49 44 5f 49 45 6e 75 6d 43 41 54 45 47  D IID_IEnumCATEG
44a40 4f 52 59 49 4e 46 4f 20 3d 20 7b 30 78 30 30 30  ORYINFO = {0x000
44a50 32 45 30 31 31 2c 20 30 78 30 30 30 30 2c 20 30  2E011, 0x0000, 0
44a60 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
44a70 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
44a80 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
44a90 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
44aa0 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 43 68   IID IID_IEnumCh
44ab0 61 6e 6e 65 6c 73 20 3d 20 7b 30 78 41 34 43 36  annels = {0xA4C6
44ac0 35 34 32 35 2c 20 30 78 30 46 38 32 2c 20 30 78  5425, 0x0F82, 0x
44ad0 31 31 44 31 2c 20 5b 30 78 39 30 2c 20 30 78 43  11D1, [0x90, 0xC
44ae0 33 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  3, 0x00, 0xC0, 0
44af0 78 34 46 2c 20 30 78 43 32 2c 20 30 78 46 35 2c  x4F, 0xC2, 0xF5,
44b00 20 30 78 36 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x68]};. const 
44b10 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 43 6c 75  IID IID_IEnumClu
44b20 73 43 66 67 49 50 41 64 64 72 65 73 73 65 73 20  sCfgIPAddresses 
44b30 3d 20 7b 30 78 42 44 35 46 33 35 42 41 2c 20 30  = {0xBD5F35BA, 0
44b40 78 30 42 43 30 2c 20 30 78 34 35 35 46 2c 20 5b  x0BC0, 0x455F, [
44b50 30 78 39 32 2c 20 30 78 36 44 2c 20 30 78 43 33  0x92, 0x6D, 0xC3
44b60 2c 20 30 78 44 33 2c 20 30 78 35 36 2c 20 30 78  , 0xD3, 0x56, 0x
44b70 34 31 2c 20 30 78 39 34 2c 20 30 78 38 36 5d 7d  41, 0x94, 0x86]}
44b80 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
44b90 5f 49 45 6e 75 6d 43 6c 75 73 43 66 67 4d 61 6e  _IEnumClusCfgMan
44ba0 61 67 65 64 52 65 73 6f 75 72 63 65 73 20 3d 20  agedResources = 
44bb0 7b 30 78 37 44 42 45 31 31 45 42 2c 20 30 78 41  {0x7DBE11EB, 0xA
44bc0 35 44 46 2c 20 30 78 34 35 33 34 2c 20 5b 30 78  5DF, 0x4534, [0x
44bd0 41 42 2c 20 30 78 46 36 2c 20 30 78 38 42 2c 20  AB, 0xF6, 0x8B, 
44be0 30 78 41 43 2c 20 30 78 37 42 2c 20 30 78 35 33  0xAC, 0x7B, 0x53
44bf0 2c 20 30 78 46 43 2c 20 30 78 39 35 5d 7d 3b 0a  , 0xFC, 0x95]};.
44c00 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
44c10 45 6e 75 6d 43 6c 75 73 43 66 67 4e 65 74 77 6f  EnumClusCfgNetwo
44c20 72 6b 73 20 3d 20 7b 30 78 43 46 33 46 41 45 44  rks = {0xCF3FAED
44c30 38 2c 20 30 78 31 33 32 32 2c 20 30 78 34 42 43  8, 0x1322, 0x4BC
44c40 42 2c 20 5b 30 78 39 39 2c 20 30 78 32 33 2c 20  B, [0x99, 0x23, 
44c50 30 78 42 35 2c 20 30 78 42 37 2c 20 30 78 34 35  0xB5, 0xB7, 0x45
44c60 2c 20 30 78 41 36 2c 20 30 78 39 45 2c 20 30 78  , 0xA6, 0x9E, 0x
44c70 33 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  36]};. const IID
44c80 20 49 49 44 5f 49 45 6e 75 6d 43 6c 75 73 43 66   IID_IEnumClusCf
44c90 67 50 61 72 74 69 74 69 6f 6e 73 20 3d 20 7b 30  gPartitions = {0
44ca0 78 34 34 34 30 42 42 36 41 2c 20 30 78 42 30 41  x4440BB6A, 0xB0A
44cb0 43 2c 20 30 78 34 37 39 44 2c 20 5b 30 78 42 35  C, 0x479D, [0xB5
44cc0 2c 20 30 78 33 34 2c 20 30 78 37 32 2c 20 30 78  , 0x34, 0x72, 0x
44cd0 36 35 2c 20 30 78 41 33 2c 20 30 78 31 44 2c 20  65, 0xA3, 0x1D, 
44ce0 30 78 36 43 2c 20 30 78 35 35 5d 7d 3b 0a 20 63  0x6C, 0x55]};. c
44cf0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e  onst IID IID_IEn
44d00 75 6d 43 6f 64 65 50 61 67 65 20 3d 20 7b 30 78  umCodePage = {0x
44d10 32 37 35 43 32 33 45 33 2c 20 30 78 33 37 34 37  275C23E3, 0x3747
44d20 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 46 2c  , 0x11D0, [0x9F,
44d30 20 30 78 45 41 2c 20 30 78 30 30 2c 20 30 78 41   0xEA, 0x00, 0xA
44d40 41 2c 20 30 78 30 30 2c 20 30 78 33 46 2c 20 30  A, 0x00, 0x3F, 0
44d50 78 38 36 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x86, 0x46]};. co
44d60 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75  nst IID IID_IEnu
44d70 6d 43 6f 6e 6e 65 63 74 69 6f 6e 50 6f 69 6e 74  mConnectionPoint
44d80 73 20 3d 20 7b 30 78 42 31 39 36 42 32 38 35 2c  s = {0xB196B285,
44d90 20 30 78 42 41 42 34 2c 20 30 78 31 30 31 41 2c   0xBAB4, 0x101A,
44da0 20 5b 30 78 42 36 2c 20 30 78 39 43 2c 20 30 78   [0xB6, 0x9C, 0x
44db0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
44dc0 30 78 33 34 2c 20 30 78 31 44 2c 20 30 78 30 37  0x34, 0x1D, 0x07
44dd0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
44de0 49 44 5f 49 45 6e 75 6d 43 6f 6e 6e 65 63 74 69  ID_IEnumConnecti
44df0 6f 6e 73 20 3d 20 7b 30 78 42 31 39 36 42 32 38  ons = {0xB196B28
44e00 37 2c 20 30 78 42 41 42 34 2c 20 30 78 31 30 31  7, 0xBAB4, 0x101
44e10 41 2c 20 5b 30 78 42 36 2c 20 30 78 39 43 2c 20  A, [0xB6, 0x9C, 
44e20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
44e30 2c 20 30 78 33 34 2c 20 30 78 31 44 2c 20 30 78  , 0x34, 0x1D, 0x
44e40 30 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  07]};. const IID
44e50 20 49 49 44 5f 49 45 6e 75 6d 43 6f 6f 6b 69 65   IID_IEnumCookie
44e60 73 20 3d 20 7b 30 78 35 45 33 45 34 38 32 45 2c  s = {0x5E3E482E,
44e70 20 30 78 33 43 32 32 2c 20 30 78 34 38 32 43 2c   0x3C22, 0x482C,
44e80 20 5b 30 78 42 36 2c 20 30 78 36 34 2c 20 30 78   [0xB6, 0x64, 0x
44e90 36 39 2c 20 30 78 33 30 2c 20 30 78 35 31 2c 20  69, 0x30, 0x51, 
44ea0 30 78 41 44 2c 20 30 78 30 41 2c 20 30 78 35 44  0xAD, 0x0A, 0x5D
44eb0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
44ec0 49 44 5f 49 45 6e 75 6d 44 65 62 75 67 41 70 70  ID_IEnumDebugApp
44ed0 6c 69 63 61 74 69 6f 6e 4e 6f 64 65 73 20 3d 20  licationNodes = 
44ee0 7b 30 78 35 31 39 37 33 43 33 41 2c 20 30 78 43  {0x51973C3A, 0xC
44ef0 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  B0C, 0x11D0, [0x
44f00 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20  B5, 0xC9, 0x00, 
44f10 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41  0xA0, 0x24, 0x4A
44f20 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a  , 0x0E, 0x7A]};.
44f30 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
44f40 45 6e 75 6d 44 65 62 75 67 43 6f 64 65 43 6f 6e  EnumDebugCodeCon
44f50 74 65 78 74 73 20 3d 20 7b 30 78 35 31 39 37 33  texts = {0x51973
44f60 43 31 44 2c 20 30 78 43 42 30 43 2c 20 30 78 31  C1D, 0xCB0C, 0x1
44f70 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39  1D0, [0xB5, 0xC9
44f80 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
44f90 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20  24, 0x4A, 0x0E, 
44fa0 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x7A]};. const I
44fb0 49 44 20 49 49 44 5f 49 45 6e 75 6d 44 65 62 75  ID IID_IEnumDebu
44fc0 67 45 78 70 72 65 73 73 69 6f 6e 43 6f 6e 74 65  gExpressionConte
44fd0 78 74 73 20 3d 20 7b 30 78 35 31 39 37 33 43 34  xts = {0x51973C4
44fe0 30 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44  0, 0xCB0C, 0x11D
44ff0 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20  0, [0xB5, 0xC9, 
45000 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34  0x00, 0xA0, 0x24
45010 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78  , 0x4A, 0x0E, 0x
45020 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7A]};. const IID
45030 20 49 49 44 5f 49 45 6e 75 6d 44 65 62 75 67 45   IID_IEnumDebugE
45040 78 74 65 6e 64 65 64 50 72 6f 70 65 72 74 79 49  xtendedPropertyI
45050 6e 66 6f 20 3d 20 7b 30 78 35 31 39 37 33 43 35  nfo = {0x51973C5
45060 33 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44  3, 0xCB0C, 0x11D
45070 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20  0, [0xB5, 0xC9, 
45080 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34  0x00, 0xA0, 0x24
45090 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78  , 0x4A, 0x0E, 0x
450a0 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7A]};. const IID
450b0 20 49 49 44 5f 49 45 6e 75 6d 44 65 62 75 67 50   IID_IEnumDebugP
450c0 72 6f 70 65 72 74 79 49 6e 66 6f 20 3d 20 7b 30  ropertyInfo = {0
450d0 78 35 31 39 37 33 43 35 31 2c 20 30 78 43 42 30  x51973C51, 0xCB0
450e0 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35  C, 0x11D0, [0xB5
450f0 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78  , 0xC9, 0x00, 0x
45100 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20  A0, 0x24, 0x4A, 
45110 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63  0x0E, 0x7A]};. c
45120 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e  onst IID IID_IEn
45130 75 6d 44 65 62 75 67 53 74 61 63 6b 46 72 61 6d  umDebugStackFram
45140 65 73 20 3d 20 7b 30 78 35 31 39 37 33 43 31 45  es = {0x51973C1E
45150 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44 30  , 0xCB0C, 0x11D0
45160 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30  , [0xB5, 0xC9, 0
45170 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c  x00, 0xA0, 0x24,
45180 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37   0x4A, 0x0E, 0x7
45190 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  A]};. const IID 
451a0 49 49 44 5f 49 45 6e 75 6d 44 65 62 75 67 53 74  IID_IEnumDebugSt
451b0 61 63 6b 46 72 61 6d 65 73 36 34 20 3d 20 7b 30  ackFrames64 = {0
451c0 78 30 44 43 33 38 38 35 33 2c 20 30 78 43 31 42  x0DC38853, 0xC1B
451d0 30 2c 20 30 78 34 31 37 36 2c 20 5b 30 78 41 39  0, 0x4176, [0xA9
451e0 2c 20 30 78 38 34 2c 20 30 78 42 32 2c 20 30 78  , 0x84, 0xB2, 0x
451f0 39 38 2c 20 30 78 33 36 2c 20 30 78 31 30 2c 20  98, 0x36, 0x10, 
45200 30 78 32 37 2c 20 30 78 41 46 5d 7d 3b 0a 20 63  0x27, 0xAF]};. c
45210 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e  onst IID IID_IEn
45220 75 6d 44 69 61 6c 61 62 6c 65 41 64 64 72 73 20  umDialableAddrs 
45230 3d 20 7b 30 78 33 34 36 32 31 44 37 30 2c 20 30  = {0x34621D70, 0
45240 78 36 43 46 46 2c 20 30 78 31 31 44 31 2c 20 5b  x6CFF, 0x11D1, [
45250 30 78 41 46 2c 20 30 78 46 37 2c 20 30 78 30 30  0xAF, 0xF7, 0x00
45260 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
45270 43 33 2c 20 30 78 31 46 2c 20 30 78 45 45 5d 7d  C3, 0x1F, 0xEE]}
45280 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
45290 5f 49 45 6e 75 6d 44 69 72 65 63 74 6f 72 79 20  _IEnumDirectory 
452a0 3d 20 7b 30 78 33 34 36 32 31 44 36 44 2c 20 30  = {0x34621D6D, 0
452b0 78 36 43 46 46 2c 20 30 78 31 31 44 31 2c 20 5b  x6CFF, 0x11D1, [
452c0 30 78 41 46 2c 20 30 78 46 37 2c 20 30 78 30 30  0xAF, 0xF7, 0x00
452d0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
452e0 43 33 2c 20 30 78 31 46 2c 20 30 78 45 45 5d 7d  C3, 0x1F, 0xEE]}
452f0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
45300 5f 49 45 6e 75 6d 44 69 72 65 63 74 6f 72 79 4f  _IEnumDirectoryO
45310 62 6a 65 63 74 20 3d 20 7b 30 78 30 36 43 39 42  bject = {0x06C9B
45320 36 34 41 2c 20 30 78 33 30 36 44 2c 20 30 78 31  64A, 0x306D, 0x1
45330 31 44 31 2c 20 5b 30 78 39 37 2c 20 30 78 37 34  1D1, [0x97, 0x74
45340 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
45350 34 46 2c 20 30 78 44 39 2c 20 30 78 31 41 2c 20  4F, 0xD9, 0x1A, 
45360 30 78 43 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xC0]};. const I
45370 49 44 20 49 49 44 5f 49 45 6e 75 6d 44 69 73 63  ID IID_IEnumDisc
45380 4d 61 73 74 65 72 46 6f 72 6d 61 74 73 20 3d 20  MasterFormats = 
45390 7b 30 78 44 44 46 34 34 35 45 31 2c 20 30 78 35  {0xDDF445E1, 0x5
453a0 34 42 41 2c 20 30 78 31 31 44 33 2c 20 5b 30 78  4BA, 0x11D3, [0x
453b0 39 31 2c 20 30 78 34 34 2c 20 30 78 30 30 2c 20  91, 0x44, 0x00, 
453c0 30 78 31 30 2c 20 30 78 34 42 2c 20 30 78 41 31  0x10, 0x4B, 0xA1
453d0 2c 20 30 78 31 43 2c 20 30 78 35 45 5d 7d 3b 0a  , 0x1C, 0x5E]};.
453e0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
453f0 45 6e 75 6d 44 69 73 63 52 65 63 6f 72 64 65 72  EnumDiscRecorder
45400 73 20 3d 20 7b 30 78 39 42 31 39 32 31 45 31 2c  s = {0x9B1921E1,
45410 20 30 78 35 34 41 43 2c 20 30 78 31 31 44 33 2c   0x54AC, 0x11D3,
45420 20 5b 30 78 39 31 2c 20 30 78 34 34 2c 20 30 78   [0x91, 0x44, 0x
45430 30 30 2c 20 30 78 31 30 2c 20 30 78 34 42 2c 20  00, 0x10, 0x4B, 
45440 30 78 41 31 2c 20 30 78 31 43 2c 20 30 78 35 45  0xA1, 0x1C, 0x5E
45450 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
45460 49 44 5f 49 45 6e 75 6d 45 78 74 72 61 53 65 61  ID_IEnumExtraSea
45470 72 63 68 20 3d 20 7b 30 78 30 45 37 30 30 42 45  rch = {0x0E700BE
45480 31 2c 20 30 78 39 44 42 36 2c 20 30 78 31 31 44  1, 0x9DB6, 0x11D
45490 31 2c 20 5b 30 78 41 31 2c 20 30 78 43 45 2c 20  1, [0xA1, 0xCE, 
454a0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
454b0 2c 20 30 78 44 37 2c 20 30 78 35 44 2c 20 30 78  , 0xD7, 0x5D, 0x
454c0 31 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  13]};. const IID
454d0 20 49 49 44 5f 49 45 6e 75 6d 46 4f 52 4d 41 54   IID_IEnumFORMAT
454e0 45 54 43 20 3d 20 7b 30 78 30 30 30 30 30 31 30  ETC = {0x0000010
454f0 33 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  3, 0x0000, 0x000
45500 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
45510 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
45520 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
45530 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
45540 20 49 49 44 5f 49 45 6e 75 6d 47 65 6e 65 72 69   IID_IEnumGeneri
45550 63 20 3d 20 7b 30 78 30 30 30 30 30 31 30 36 2c  c = {0x00000106,
45560 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
45570 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
45580 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
45590 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
455a0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
455b0 49 44 5f 49 45 6e 75 6d 47 55 49 44 20 3d 20 7b  ID_IEnumGUID = {
455c0 30 78 30 30 30 32 45 30 30 30 2c 20 30 78 30 30  0x0002E000, 0x00
455d0 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
455e0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
455f0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
45600 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
45610 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
45620 6e 75 6d 48 4c 49 54 45 4d 20 3d 20 7b 30 78 37  numHLITEM = {0x7
45630 39 45 41 43 39 43 36 2c 20 30 78 42 41 46 39 2c  9EAC9C6, 0xBAF9,
45640 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20   0x11CE, [0x8C, 
45650 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
45660 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78  , 0x00, 0x4B, 0x
45670 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  A9, 0x0B]};. con
45680 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d  st IID IID_IEnum
45690 48 4e 65 74 41 70 70 6c 69 63 61 74 69 6f 6e 50  HNetApplicationP
456a0 72 6f 74 6f 63 6f 6c 73 20 3d 20 7b 30 78 38 35  rotocols = {0x85
456b0 44 31 38 42 37 42 2c 20 30 78 33 30 33 32 2c 20  D18B7B, 0x3032, 
456c0 30 78 31 31 44 34 2c 20 5b 30 78 39 33 2c 20 30  0x11D4, [0x93, 0
456d0 78 34 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x48, 0x00, 0xC0,
456e0 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 45   0x4F, 0x8E, 0xE
456f0 42 2c 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73  B, 0x71]};. cons
45700 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 48  t IID IID_IEnumH
45710 4e 65 74 42 72 69 64 67 65 64 43 6f 6e 6e 65 63  NetBridgedConnec
45720 74 69 6f 6e 73 20 3d 20 7b 30 78 38 35 44 31 38  tions = {0x85D18
45730 42 37 44 2c 20 30 78 33 30 33 32 2c 20 30 78 31  B7D, 0x3032, 0x1
45740 31 44 34 2c 20 5b 30 78 39 33 2c 20 30 78 34 38  1D4, [0x93, 0x48
45750 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
45760 34 46 2c 20 30 78 38 45 2c 20 30 78 45 42 2c 20  4F, 0x8E, 0xEB, 
45770 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x71]};. const I
45780 49 44 20 49 49 44 5f 49 45 6e 75 6d 48 4e 65 74  ID IID_IEnumHNet
45790 42 72 69 64 67 65 73 20 3d 20 7b 30 78 38 35 44  Bridges = {0x85D
457a0 31 38 42 37 37 2c 20 30 78 33 30 33 32 2c 20 30  18B77, 0x3032, 0
457b0 78 31 31 44 34 2c 20 5b 30 78 39 33 2c 20 30 78  x11D4, [0x93, 0x
457c0 34 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  48, 0x00, 0xC0, 
457d0 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 45 42  0x4F, 0x8E, 0xEB
457e0 2c 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x71]};. const
457f0 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 48 4e   IID IID_IEnumHN
45800 65 74 46 69 72 65 77 61 6c 6c 65 64 43 6f 6e 6e  etFirewalledConn
45810 65 63 74 69 6f 6e 73 20 3d 20 7b 30 78 38 35 44  ections = {0x85D
45820 31 38 42 37 38 2c 20 30 78 33 30 33 32 2c 20 30  18B78, 0x3032, 0
45830 78 31 31 44 34 2c 20 5b 30 78 39 33 2c 20 30 78  x11D4, [0x93, 0x
45840 34 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  48, 0x00, 0xC0, 
45850 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 45 42  0x4F, 0x8E, 0xEB
45860 2c 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x71]};. const
45870 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 48 4e   IID IID_IEnumHN
45880 65 74 49 63 73 50 72 69 76 61 74 65 43 6f 6e 6e  etIcsPrivateConn
45890 65 63 74 69 6f 6e 73 20 3d 20 7b 30 78 38 35 44  ections = {0x85D
458a0 31 38 42 37 41 2c 20 30 78 33 30 33 32 2c 20 30  18B7A, 0x3032, 0
458b0 78 31 31 44 34 2c 20 5b 30 78 39 33 2c 20 30 78  x11D4, [0x93, 0x
458c0 34 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  48, 0x00, 0xC0, 
458d0 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 45 42  0x4F, 0x8E, 0xEB
458e0 2c 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x71]};. const
458f0 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 48 4e   IID IID_IEnumHN
45900 65 74 49 63 73 50 75 62 6c 69 63 43 6f 6e 6e 65  etIcsPublicConne
45910 63 74 69 6f 6e 73 20 3d 20 7b 30 78 38 35 44 31  ctions = {0x85D1
45920 38 42 37 39 2c 20 30 78 33 30 33 32 2c 20 30 78  8B79, 0x3032, 0x
45930 31 31 44 34 2c 20 5b 30 78 39 33 2c 20 30 78 34  11D4, [0x93, 0x4
45940 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  8, 0x00, 0xC0, 0
45950 78 34 46 2c 20 30 78 38 45 2c 20 30 78 45 42 2c  x4F, 0x8E, 0xEB,
45960 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x71]};. const 
45970 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 48 4e 65  IID IID_IEnumHNe
45980 74 50 6f 72 74 4d 61 70 70 69 6e 67 42 69 6e 64  tPortMappingBind
45990 69 6e 67 73 20 3d 20 7b 30 78 38 35 44 31 38 42  ings = {0x85D18B
459a0 38 31 2c 20 30 78 33 30 33 32 2c 20 30 78 31 31  81, 0x3032, 0x11
459b0 44 34 2c 20 5b 30 78 39 33 2c 20 30 78 34 38 2c  D4, [0x93, 0x48,
459c0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
459d0 46 2c 20 30 78 38 45 2c 20 30 78 45 42 2c 20 30  F, 0x8E, 0xEB, 0
459e0 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x71]};. const II
459f0 44 20 49 49 44 5f 49 45 6e 75 6d 48 4e 65 74 50  D IID_IEnumHNetP
45a00 6f 72 74 4d 61 70 70 69 6e 67 50 72 6f 74 6f 63  ortMappingProtoc
45a10 6f 6c 73 20 3d 20 7b 30 78 38 35 44 31 38 42 37  ols = {0x85D18B7
45a20 43 2c 20 30 78 33 30 33 32 2c 20 30 78 31 31 44  C, 0x3032, 0x11D
45a30 34 2c 20 5b 30 78 39 33 2c 20 30 78 34 38 2c 20  4, [0x93, 0x48, 
45a40 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
45a50 2c 20 30 78 38 45 2c 20 30 78 45 42 2c 20 30 78  , 0x8E, 0xEB, 0x
45a60 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  71]};. const IID
45a70 20 49 49 44 5f 49 45 6e 75 6d 48 6f 6c 64 65 72   IID_IEnumHolder
45a80 20 3d 20 7b 30 78 30 30 30 30 30 31 30 37 2c 20   = {0x00000107, 
45a90 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
45aa0 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
45ab0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
45ac0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
45ad0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
45ae0 44 5f 49 45 6e 75 6d 49 44 4c 69 73 74 20 3d 20  D_IEnumIDList = 
45af0 7b 30 78 30 30 30 32 31 34 46 32 2c 20 30 78 30  {0x000214F2, 0x0
45b00 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
45b10 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
45b20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
45b30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
45b40 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
45b50 45 6e 75 6d 49 6e 70 75 74 43 6f 6e 74 65 78 74  EnumInputContext
45b60 20 3d 20 7b 30 78 30 39 42 35 45 41 42 30 2c 20   = {0x09B5EAB0, 
45b70 30 78 46 39 39 37 2c 20 30 78 31 31 44 31 2c 20  0xF997, 0x11D1, 
45b80 5b 30 78 39 33 2c 20 30 78 44 34 2c 20 30 78 30  [0x93, 0xD4, 0x0
45b90 30 2c 20 30 78 36 30 2c 20 30 78 42 30 2c 20 30  0, 0x60, 0xB0, 0
45ba0 78 36 37 2c 20 30 78 42 38 2c 20 30 78 36 45 5d  x67, 0xB8, 0x6E]
45bb0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
45bc0 44 5f 49 45 6e 75 6d 49 74 65 6d 50 72 6f 70 65  D_IEnumItemPrope
45bd0 72 74 69 65 73 20 3d 20 7b 30 78 46 37 32 43 38  rties = {0xF72C8
45be0 44 39 36 2c 20 30 78 36 44 42 44 2c 20 30 78 31  D96, 0x6DBD, 0x1
45bf0 31 44 31 2c 20 5b 30 78 41 31 2c 20 30 78 45 38  1D1, [0xA1, 0xE8
45c00 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
45c10 34 46 2c 20 30 78 43 32 2c 20 30 78 46 42 2c 20  4F, 0xC2, 0xFB, 
45c20 30 78 45 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xE1]};. const I
45c30 49 44 20 49 49 44 5f 49 45 6e 75 6d 4c 6f 63 61  ID IID_IEnumLoca
45c40 74 69 6f 6e 20 3d 20 7b 30 78 30 43 34 44 38 46  tion = {0x0C4D8F
45c50 30 31 2c 20 30 78 38 44 44 42 2c 20 30 78 31 31  01, 0x8DDB, 0x11
45c60 44 31 2c 20 5b 30 78 41 30 2c 20 30 78 39 45 2c  D1, [0xA0, 0x9E,
45c70 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35   0x00, 0x80, 0x5
45c80 46 2c 20 30 78 43 31 2c 20 30 78 34 37 2c 20 30  F, 0xC1, 0x47, 0
45c90 78 44 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xD3]};. const II
45ca0 44 20 49 49 44 5f 49 45 6e 75 6d 4d 63 61 73 74  D IID_IEnumMcast
45cb0 53 63 6f 70 65 20 3d 20 7b 30 78 44 46 30 44 41  Scope = {0xDF0DA
45cc0 46 30 39 2c 20 30 78 41 32 38 39 2c 20 30 78 31  F09, 0xA289, 0x1
45cd0 31 44 31 2c 20 5b 30 78 38 36 2c 20 30 78 39 37  1D1, [0x86, 0x97
45ce0 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78  , 0x00, 0x60, 0x
45cf0 30 38 2c 20 30 78 42 30 2c 20 30 78 45 35 2c 20  08, 0xB0, 0xE5, 
45d00 30 78 44 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xD2]};. const I
45d10 49 44 20 49 49 44 5f 49 45 6e 75 6d 4d 65 64 69  ID IID_IEnumMedi
45d20 61 20 3d 20 7b 30 78 43 41 38 33 39 37 42 45 2c  a = {0xCA8397BE,
45d30 20 30 78 32 46 41 34 2c 20 30 78 31 31 44 31 2c   0x2FA4, 0x11D1,
45d40 20 5b 30 78 39 37 2c 20 30 78 37 34 2c 20 30 78   [0x97, 0x74, 0x
45d50 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
45d60 30 78 44 39 2c 20 30 78 31 41 2c 20 30 78 43 30  0xD9, 0x1A, 0xC0
45d70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
45d80 49 44 5f 49 45 6e 75 6d 4d 6f 6e 69 6b 65 72 20  ID_IEnumMoniker 
45d90 3d 20 7b 30 78 30 30 30 30 30 31 30 32 2c 20 30  = {0x00000102, 0
45da0 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
45db0 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
45dc0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
45dd0 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
45de0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
45df0 5f 49 45 6e 75 6d 4e 65 74 43 66 67 42 69 6e 64  _IEnumNetCfgBind
45e00 69 6e 67 49 6e 74 65 72 66 61 63 65 20 3d 20 7b  ingInterface = {
45e10 30 78 43 30 45 38 41 45 39 30 2c 20 30 78 33 30  0xC0E8AE90, 0x30
45e20 36 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  6E, 0x11D1, [0xA
45e30 41 2c 20 30 78 43 46 2c 20 30 78 30 30 2c 20 30  A, 0xCF, 0x00, 0
45e40 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c  x80, 0x5F, 0xC1,
45e50 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20   0x27, 0x0E]};. 
45e60 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
45e70 6e 75 6d 4e 65 74 43 66 67 42 69 6e 64 69 6e 67  numNetCfgBinding
45e80 50 61 74 68 20 3d 20 7b 30 78 43 30 45 38 41 45  Path = {0xC0E8AE
45e90 39 31 2c 20 30 78 33 30 36 45 2c 20 30 78 31 31  91, 0x306E, 0x11
45ea0 44 31 2c 20 5b 30 78 41 41 2c 20 30 78 43 46 2c  D1, [0xAA, 0xCF,
45eb0 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35   0x00, 0x80, 0x5
45ec0 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30  F, 0xC1, 0x27, 0
45ed0 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0E]};. const II
45ee0 44 20 49 49 44 5f 49 45 6e 75 6d 4e 65 74 43 66  D IID_IEnumNetCf
45ef0 67 43 6f 6d 70 6f 6e 65 6e 74 20 3d 20 7b 30 78  gComponent = {0x
45f00 43 30 45 38 41 45 39 32 2c 20 30 78 33 30 36 45  C0E8AE92, 0x306E
45f10 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 41 2c  , 0x11D1, [0xAA,
45f20 20 30 78 43 46 2c 20 30 78 30 30 2c 20 30 78 38   0xCF, 0x00, 0x8
45f30 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30  0, 0x5F, 0xC1, 0
45f40 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f  x27, 0x0E]};. co
45f50 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75  nst IID IID_IEnu
45f60 6d 4e 65 74 43 6f 6e 6e 65 63 74 69 6f 6e 20 3d  mNetConnection =
45f70 20 7b 30 78 43 30 38 39 35 36 41 30 2c 20 30 78   {0xC08956A0, 0x
45f80 31 43 44 33 2c 20 30 78 31 31 44 31 2c 20 5b 30  1CD3, 0x11D1, [0
45f90 78 42 31 2c 20 30 78 43 35 2c 20 30 78 30 30 2c  xB1, 0xC5, 0x00,
45fa0 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43   0x80, 0x5F, 0xC
45fb0 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b  1, 0x27, 0x0E]};
45fc0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
45fd0 49 45 6e 75 6d 4e 65 74 53 68 61 72 69 6e 67 45  IEnumNetSharingE
45fe0 76 65 72 79 43 6f 6e 6e 65 63 74 69 6f 6e 20 3d  veryConnection =
45ff0 20 7b 30 78 43 30 38 39 35 36 42 38 2c 20 30 78   {0xC08956B8, 0x
46000 31 43 44 33 2c 20 30 78 31 31 44 31 2c 20 5b 30  1CD3, 0x11D1, [0
46010 78 42 31 2c 20 30 78 43 35 2c 20 30 78 30 30 2c  xB1, 0xC5, 0x00,
46020 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43   0x80, 0x5F, 0xC
46030 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b  1, 0x27, 0x0E]};
46040 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
46050 49 45 6e 75 6d 4e 65 74 53 68 61 72 69 6e 67 50  IEnumNetSharingP
46060 6f 72 74 4d 61 70 70 69 6e 67 20 3d 20 7b 30 78  ortMapping = {0x
46070 43 30 38 39 35 36 42 30 2c 20 30 78 31 43 44 33  C08956B0, 0x1CD3
46080 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 31 2c  , 0x11D1, [0xB1,
46090 20 30 78 43 35 2c 20 30 78 30 30 2c 20 30 78 38   0xC5, 0x00, 0x8
460a0 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30  0, 0x5F, 0xC1, 0
460b0 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f  x27, 0x0E]};. co
460c0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75  nst IID IID_IEnu
460d0 6d 4e 65 74 53 68 61 72 69 6e 67 50 72 69 76 61  mNetSharingPriva
460e0 74 65 43 6f 6e 6e 65 63 74 69 6f 6e 20 3d 20 7b  teConnection = {
460f0 30 78 43 30 38 39 35 36 42 35 2c 20 30 78 31 43  0xC08956B5, 0x1C
46100 44 33 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42  D3, 0x11D1, [0xB
46110 31 2c 20 30 78 43 35 2c 20 30 78 30 30 2c 20 30  1, 0xC5, 0x00, 0
46120 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c  x80, 0x5F, 0xC1,
46130 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20   0x27, 0x0E]};. 
46140 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
46150 6e 75 6d 4e 65 74 53 68 61 72 69 6e 67 50 75 62  numNetSharingPub
46160 6c 69 63 43 6f 6e 6e 65 63 74 69 6f 6e 20 3d 20  licConnection = 
46170 7b 30 78 43 30 38 39 35 36 42 34 2c 20 30 78 31  {0xC08956B4, 0x1
46180 43 44 33 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  CD3, 0x11D1, [0x
46190 42 31 2c 20 30 78 43 35 2c 20 30 78 30 30 2c 20  B1, 0xC5, 0x00, 
461a0 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31  0x80, 0x5F, 0xC1
461b0 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a  , 0x27, 0x0E]};.
461c0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
461d0 45 6e 75 6d 4e 6f 64 65 73 20 3d 20 7b 30 78 43  EnumNodes = {0xC
461e0 34 37 37 45 33 36 33 2c 20 30 78 41 46 30 41 2c  477E363, 0xAF0A,
461f0 20 30 78 34 32 30 33 2c 20 5b 30 78 41 36 2c 20   0x4203, [0xA6, 
46200 30 78 30 34 2c 20 30 78 34 35 2c 20 30 78 43 44  0x04, 0x45, 0xCD
46210 2c 20 30 78 36 30 2c 20 30 78 37 44 2c 20 30 78  , 0x60, 0x7D, 0x
46220 44 37 2c 20 30 78 31 30 5d 7d 3b 0a 20 63 6f 6e  D7, 0x10]};. con
46230 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d  st IID IID_IEnum
46240 4e 6f 74 69 66 69 63 61 74 69 6f 6e 20 3d 20 7b  Notification = {
46250 30 78 43 37 33 33 45 34 41 38 2c 20 30 78 35 37  0xC733E4A8, 0x57
46260 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  6E, 0x11D0, [0xB
46270 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30  2, 0x8C, 0x00, 0
46280 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c  xC0, 0x4F, 0xD7,
46290 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20   0xCD, 0x22]};. 
462a0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
462b0 6e 75 6d 4e 6f 74 69 66 69 63 61 74 69 6f 6e 53  numNotificationS
462c0 69 6e 6b 49 74 65 6d 20 3d 20 7b 30 78 43 37 33  inkItem = {0xC73
462d0 33 45 34 41 41 2c 20 30 78 35 37 36 45 2c 20 30  3E4AA, 0x576E, 0
462e0 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78  x11D0, [0xB2, 0x
462f0 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  8C, 0x00, 0xC0, 
46300 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44  0x4F, 0xD7, 0xCD
46310 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x22]};. const
46320 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 4f 6c   IID IID_IEnumOl
46330 65 44 6f 63 75 6d 65 6e 74 56 69 65 77 73 20 3d  eDocumentViews =
46340 20 7b 30 78 42 37 32 32 42 43 43 38 2c 20 30 78   {0xB722BCC8, 0x
46350 34 45 36 38 2c 20 30 78 31 30 31 42 2c 20 5b 30  4E68, 0x101B, [0
46360 78 41 32 2c 20 30 78 42 43 2c 20 30 78 30 30 2c  xA2, 0xBC, 0x00,
46370 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
46380 30 2c 20 30 78 34 37 2c 20 30 78 37 30 5d 7d 3b  0, 0x47, 0x70]};
46390 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
463a0 49 45 6e 75 6d 4f 6c 65 55 6e 64 6f 55 6e 69 74  IEnumOleUndoUnit
463b0 73 20 3d 20 7b 30 78 42 33 45 37 43 33 34 30 2c  s = {0xB3E7C340,
463c0 20 30 78 45 46 39 37 2c 20 30 78 31 31 43 45 2c   0xEF97, 0x11CE,
463d0 20 5b 30 78 39 42 2c 20 30 78 43 39 2c 20 30 78   [0x9B, 0xC9, 0x
463e0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
463f0 30 78 36 30 2c 20 30 78 38 45 2c 20 30 78 30 31  0x60, 0x8E, 0x01
46400 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
46410 49 44 5f 49 45 6e 75 6d 4f 4c 45 56 45 52 42 20  ID_IEnumOLEVERB 
46420 3d 20 7b 30 78 30 30 30 30 30 31 30 34 2c 20 30  = {0x00000104, 0
46430 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
46440 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
46450 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
46460 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
46470 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
46480 5f 49 45 6e 75 6d 50 61 72 74 69 63 69 70 61 6e  _IEnumParticipan
46490 74 20 3d 20 7b 30 78 30 41 39 31 42 35 36 43 2c  t = {0x0A91B56C,
464a0 20 30 78 35 41 33 35 2c 20 30 78 31 31 44 32 2c   0x5A35, 0x11D2,
464b0 20 5b 30 78 39 35 2c 20 30 78 41 30 2c 20 30 78   [0x95, 0xA0, 0x
464c0 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20  00, 0xA0, 0x24, 
464d0 30 78 34 44 2c 20 30 78 32 32 2c 20 30 78 39 38  0x4D, 0x22, 0x98
464e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
464f0 49 44 5f 49 45 6e 75 6d 50 68 6f 6e 65 20 3d 20  ID_IEnumPhone = 
46500 7b 30 78 46 31 35 42 37 36 36 39 2c 20 30 78 34  {0xF15B7669, 0x4
46510 37 38 30 2c 20 30 78 34 35 39 35 2c 20 5b 30 78  780, 0x4595, [0x
46520 38 43 2c 20 30 78 38 39 2c 20 30 78 46 42 2c 20  8C, 0x89, 0xFB, 
46530 30 78 33 36 2c 20 30 78 39 43 2c 20 30 78 38 43  0x36, 0x9C, 0x8C
46540 2c 20 30 78 46 37 2c 20 30 78 41 41 5d 7d 3b 0a  , 0xF7, 0xAA]};.
46550 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
46560 45 6e 75 6d 50 6c 75 67 67 61 62 6c 65 53 75 70  EnumPluggableSup
46570 65 72 63 6c 61 73 73 49 6e 66 6f 20 3d 20 7b 30  erclassInfo = {0
46580 78 45 39 35 38 36 41 38 30 2c 20 30 78 38 39 45  xE9586A80, 0x89E
46590 36 2c 20 30 78 34 43 46 46 2c 20 5b 30 78 39 33  6, 0x4CFF, [0x93
465a0 2c 20 30 78 31 44 2c 20 30 78 34 37 2c 20 30 78  , 0x1D, 0x47, 0x
465b0 38 44 2c 20 30 78 35 37 2c 20 30 78 35 31 2c 20  8D, 0x57, 0x51, 
465c0 30 78 46 34 2c 20 30 78 43 30 5d 7d 3b 0a 20 63  0xF4, 0xC0]};. c
465d0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e  onst IID IID_IEn
465e0 75 6d 50 6c 75 67 67 61 62 6c 65 54 65 72 6d 69  umPluggableTermi
465f0 6e 61 6c 43 6c 61 73 73 49 6e 66 6f 20 3d 20 7b  nalClassInfo = {
46600 30 78 34 35 36 37 34 35 30 43 2c 20 30 78 44 42  0x4567450C, 0xDB
46610 45 45 2c 20 30 78 34 45 33 46 2c 20 5b 30 78 41  EE, 0x4E3F, [0xA
46620 41 2c 20 30 78 46 35 2c 20 30 78 33 37 2c 20 30  A, 0xF5, 0x37, 0
46630 78 42 46 2c 20 30 78 39 45 2c 20 30 78 42 46 2c  xBF, 0x9E, 0xBF,
46640 20 30 78 35 45 2c 20 30 78 32 39 5d 7d 3b 0a 20   0x5E, 0x29]};. 
46650 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
46660 6e 75 6d 50 72 69 76 61 63 79 52 65 63 6f 72 64  numPrivacyRecord
46670 73 20 3d 20 7b 30 78 33 30 35 30 46 38 34 34 2c  s = {0x3050F844,
46680 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
46690 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
466a0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
466b0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
466c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
466d0 49 44 5f 49 45 6e 75 6d 50 72 6f 70 65 72 74 79  ID_IEnumProperty
466e0 4d 61 70 20 3d 20 7b 30 78 43 37 33 33 45 34 41  Map = {0xC733E4A
466f0 31 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44  1, 0x576E, 0x11D
46700 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20  0, [0xB2, 0x8C, 
46710 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
46720 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78  , 0xD7, 0xCD, 0x
46730 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  22]};. const IID
46740 20 49 49 44 5f 49 45 6e 75 6d 50 75 62 6c 69 73   IID_IEnumPublis
46750 68 65 64 41 70 70 73 20 3d 20 7b 30 78 30 42 31  hedApps = {0x0B1
46760 32 34 46 38 43 2c 20 30 78 39 31 46 30 2c 20 30  24F8C, 0x91F0, 0
46770 78 31 31 44 31 2c 20 5b 30 78 42 38 2c 20 30 78  x11D1, [0xB8, 0x
46780 42 35 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  B5, 0x00, 0x60, 
46790 30 78 30 38 2c 20 30 78 30 35 2c 20 30 78 39 33  0x08, 0x05, 0x93
467a0 2c 20 30 78 38 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x82]};. const
467b0 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 51 75   IID IID_IEnumQu
467c0 65 75 65 20 3d 20 7b 30 78 35 41 46 43 33 31 35  eue = {0x5AFC315
467d0 38 2c 20 30 78 34 42 43 43 2c 20 30 78 31 31 44  8, 0x4BCC, 0x11D
467e0 31 2c 20 5b 30 78 42 46 2c 20 30 78 38 30 2c 20  1, [0xBF, 0x80, 
467f0 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46  0x00, 0x80, 0x5F
46800 2c 20 30 78 43 31 2c 20 30 78 34 37 2c 20 30 78  , 0xC1, 0x47, 0x
46810 44 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  D3]};. const IID
46820 20 49 49 44 5f 49 45 6e 75 6d 52 65 67 69 73 74   IID_IEnumRegist
46830 65 72 57 6f 72 64 41 20 3d 20 7b 30 78 30 38 43  erWordA = {0x08C
46840 30 33 34 31 32 2c 20 30 78 46 39 36 42 2c 20 30  03412, 0xF96B, 0
46850 78 31 31 44 30 2c 20 5b 30 78 41 34 2c 20 30 78  x11D0, [0xA4, 0x
46860 37 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  75, 0x00, 0xAA, 
46870 30 78 30 30 2c 20 30 78 36 42 2c 20 30 78 43 43  0x00, 0x6B, 0xCC
46880 2c 20 30 78 35 39 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x59]};. const
46890 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 52 65   IID IID_IEnumRe
468a0 67 69 73 74 65 72 57 6f 72 64 57 20 3d 20 7b 30  gisterWordW = {0
468b0 78 34 39 35 35 44 44 33 31 2c 20 30 78 42 31 35  x4955DD31, 0xB15
468c0 39 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 46  9, 0x11D0, [0x8F
468d0 2c 20 30 78 43 46 2c 20 30 78 30 30 2c 20 30 78  , 0xCF, 0x00, 0x
468e0 41 41 2c 20 30 78 30 30 2c 20 30 78 36 42 2c 20  AA, 0x00, 0x6B, 
468f0 30 78 43 43 2c 20 30 78 35 39 5d 7d 3b 0a 20 63  0xCC, 0x59]};. c
46900 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e  onst IID IID_IEn
46910 75 6d 52 65 6d 6f 74 65 44 65 62 75 67 41 70 70  umRemoteDebugApp
46920 6c 69 63 61 74 69 6f 6e 73 20 3d 20 7b 30 78 35  lications = {0x5
46930 31 39 37 33 43 33 42 2c 20 30 78 43 42 30 43 2c  1973C3B, 0xCB0C,
46940 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20   0x11D0, [0xB5, 
46950 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30  0xC9, 0x00, 0xA0
46960 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78  , 0x24, 0x4A, 0x
46970 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e  0E, 0x7A]};. con
46980 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d  st IID IID_IEnum
46990 52 65 6d 6f 74 65 44 65 62 75 67 41 70 70 6c 69  RemoteDebugAppli
469a0 63 61 74 69 6f 6e 54 68 72 65 61 20 3d 20 7b 30  cationThrea = {0
469b0 78 35 31 39 37 33 43 33 43 2c 20 30 78 43 42 30  x51973C3C, 0xCB0
469c0 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35  C, 0x11D0, [0xB5
469d0 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78  , 0xC9, 0x00, 0x
469e0 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20  A0, 0x24, 0x4A, 
469f0 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63  0x0E, 0x7A]};. c
46a00 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e  onst IID IID_IEn
46a10 75 6d 52 66 63 31 37 36 36 20 3d 20 7b 30 78 33  umRfc1766 = {0x3
46a20 44 43 33 39 44 31 44 2c 20 30 78 43 30 33 30 2c  DC39D1D, 0xC030,
46a30 20 30 78 31 31 44 30 2c 20 5b 30 78 42 38 2c 20   0x11D0, [0xB8, 
46a40 30 78 31 42 2c 20 30 78 30 30 2c 20 30 78 43 30  0x1B, 0x00, 0xC0
46a50 2c 20 30 78 34 46 2c 20 30 78 43 39 2c 20 30 78  , 0x4F, 0xC9, 0x
46a60 42 33 2c 20 30 78 31 46 5d 7d 3b 0a 20 63 6f 6e  B3, 0x1F]};. con
46a70 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d  st IID IID_IEnum
46a80 53 63 68 65 64 75 6c 65 47 72 6f 75 70 20 3d 20  ScheduleGroup = 
46a90 7b 30 78 43 37 33 33 45 34 41 39 2c 20 30 78 35  {0xC733E4A9, 0x5
46aa0 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  76E, 0x11D0, [0x
46ab0 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20  B2, 0x8C, 0x00, 
46ac0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37  0xC0, 0x4F, 0xD7
46ad0 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a  , 0xCD, 0x22]};.
46ae0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
46af0 45 6e 75 6d 53 63 72 69 70 74 20 3d 20 7b 30 78  EnumScript = {0x
46b00 41 45 35 46 31 34 33 30 2c 20 30 78 33 38 38 42  AE5F1430, 0x388B
46b10 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 33 2c  , 0x11D2, [0x83,
46b20 20 30 78 38 30 2c 20 30 78 30 30 2c 20 30 78 43   0x80, 0x00, 0xC
46b30 30 2c 20 30 78 34 46 2c 20 30 78 38 46 2c 20 30  0, 0x4F, 0x8F, 0
46b40 78 35 44 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f  x5D, 0xA1]};. co
46b50 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75  nst IID IID_IEnu
46b60 6d 53 54 41 54 44 41 54 41 20 3d 20 7b 30 78 30  mSTATDATA = {0x0
46b70 30 30 30 30 31 30 35 2c 20 30 78 30 30 30 30 2c  0000105, 0x0000,
46b80 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
46b90 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
46ba0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
46bb0 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
46bc0 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d  st IID IID_IEnum
46bd0 53 54 41 54 50 52 4f 50 42 41 47 20 3d 20 7b 30  STATPROPBAG = {0
46be0 78 32 30 30 32 31 38 30 31 2c 20 30 78 35 44 45  x20021801, 0x5DE
46bf0 36 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 45  6, 0x11D1, [0x8E
46c00 2c 20 30 78 33 38 2c 20 30 78 30 30 2c 20 30 78  , 0x38, 0x00, 0x
46c10 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20  C0, 0x4F, 0xB9, 
46c20 30 78 33 38 2c 20 30 78 36 44 5d 7d 3b 0a 20 63  0x38, 0x6D]};. c
46c30 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e  onst IID IID_IEn
46c40 75 6d 53 54 41 54 50 52 4f 50 53 45 54 53 54 47  umSTATPROPSETSTG
46c50 20 3d 20 7b 30 78 30 30 30 30 30 31 33 42 2c 20   = {0x0000013B, 
46c60 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
46c70 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
46c80 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
46c90 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
46ca0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
46cb0 44 5f 49 45 6e 75 6d 53 54 41 54 50 52 4f 50 53  D_IEnumSTATPROPS
46cc0 54 47 20 3d 20 7b 30 78 30 30 30 30 30 31 33 39  TG = {0x00000139
46cd0 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
46ce0 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
46cf0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
46d00 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
46d10 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
46d20 49 49 44 5f 49 45 6e 75 6d 53 54 41 54 53 54 47  IID_IEnumSTATSTG
46d30 20 3d 20 7b 30 78 30 30 30 30 30 30 30 44 2c 20   = {0x0000000D, 
46d40 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
46d50 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
46d60 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
46d70 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
46d80 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
46d90 44 5f 49 45 6e 75 6d 53 54 41 54 55 52 4c 20 3d  D_IEnumSTATURL =
46da0 20 7b 30 78 33 43 33 37 34 41 34 32 2c 20 30 78   {0x3C374A42, 0x
46db0 42 41 45 34 2c 20 30 78 31 31 43 46 2c 20 5b 30  BAE4, 0x11CF, [0
46dc0 78 42 46 2c 20 30 78 37 44 2c 20 30 78 30 30 2c  xBF, 0x7D, 0x00,
46dd0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36   0xAA, 0x00, 0x6
46de0 39 2c 20 30 78 34 36 2c 20 30 78 45 45 5d 7d 3b  9, 0x46, 0xEE]};
46df0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
46e00 49 45 6e 75 6d 53 74 72 65 61 6d 20 3d 20 7b 30  IEnumStream = {0
46e10 78 45 45 33 42 44 36 30 36 2c 20 30 78 33 38 36  xEE3BD606, 0x386
46e20 38 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41 30  8, 0x11D2, [0xA0
46e30 2c 20 30 78 34 35 2c 20 30 78 30 30 2c 20 30 78  , 0x45, 0x00, 0x
46e40 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20  C0, 0x4F, 0xB6, 
46e50 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63  0x80, 0x9F]};. c
46e60 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e  onst IID IID_IEn
46e70 75 6d 53 74 72 69 6e 67 20 3d 20 7b 30 78 30 30  umString = {0x00
46e80 30 30 30 31 30 31 2c 20 30 78 30 30 30 30 2c 20  000101, 0x0000, 
46e90 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
46ea0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
46eb0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
46ec0 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
46ed0 74 20 49 49 44 20 49 49 44 5f 49 45 6e 75 6d 53  t IID IID_IEnumS
46ee0 75 62 73 63 72 69 70 74 69 6f 6e 20 3d 20 7b 30  ubscription = {0
46ef0 78 46 37 32 43 38 44 39 37 2c 20 30 78 36 44 42  xF72C8D97, 0x6DB
46f00 44 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 31  D, 0x11D1, [0xA1
46f10 2c 20 30 78 45 38 2c 20 30 78 30 30 2c 20 30 78  , 0xE8, 0x00, 0x
46f20 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20  C0, 0x4F, 0xC2, 
46f30 30 78 46 42 2c 20 30 78 45 31 5d 7d 3b 0a 20 63  0xFB, 0xE1]};. c
46f40 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e  onst IID IID_IEn
46f50 75 6d 53 75 62 53 74 72 65 61 6d 20 3d 20 7b 30  umSubStream = {0
46f60 78 45 45 33 42 44 36 30 39 2c 20 30 78 33 38 36  xEE3BD609, 0x386
46f70 38 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41 30  8, 0x11D2, [0xA0
46f80 2c 20 30 78 34 35 2c 20 30 78 30 30 2c 20 30 78  , 0x45, 0x00, 0x
46f90 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20  C0, 0x4F, 0xB6, 
46fa0 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63  0x80, 0x9F]};. c
46fb0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e  onst IID IID_IEn
46fc0 75 6d 53 79 6e 63 49 74 65 6d 73 20 3d 20 7b 30  umSyncItems = {0
46fd0 78 46 30 45 31 35 38 39 41 2c 20 30 78 41 37 30  xF0E1589A, 0xA70
46fe0 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 38  0, 0x11D1, [0x98
46ff0 2c 20 30 78 33 31 2c 20 30 78 30 30 2c 20 30 78  , 0x31, 0x00, 0x
47000 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20  C0, 0x4F, 0xD9, 
47010 30 78 31 30 2c 20 30 78 44 44 5d 7d 3b 0a 20 63  0x10, 0xDD]};. c
47020 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 6e  onst IID IID_IEn
47030 75 6d 53 79 6e 63 53 63 68 65 64 75 6c 65 73 20  umSyncSchedules 
47040 3d 20 7b 30 78 46 30 45 31 35 38 39 38 2c 20 30  = {0xF0E15898, 0
47050 78 41 37 30 30 2c 20 30 78 31 31 44 31 2c 20 5b  xA700, 0x11D1, [
47060 30 78 39 38 2c 20 30 78 33 31 2c 20 30 78 30 30  0x98, 0x31, 0x00
47070 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
47080 44 39 2c 20 30 78 31 30 2c 20 30 78 44 44 5d 7d  D9, 0x10, 0xDD]}
47090 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
470a0 5f 49 45 6e 75 6d 54 65 72 6d 69 6e 61 6c 20 3d  _IEnumTerminal =
470b0 20 7b 30 78 41 45 32 36 39 43 46 34 2c 20 30 78   {0xAE269CF4, 0x
470c0 39 33 35 45 2c 20 30 78 31 31 44 30 2c 20 5b 30  935E, 0x11D0, [0
470d0 78 38 33 2c 20 30 78 35 43 2c 20 30 78 30 30 2c  x83, 0x5C, 0x00,
470e0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33   0xAA, 0x00, 0x3
470f0 43 2c 20 30 78 43 41 2c 20 30 78 42 44 5d 7d 3b  C, 0xCA, 0xBD]};
47100 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
47110 49 45 6e 75 6d 54 65 72 6d 69 6e 61 6c 43 6c 61  IEnumTerminalCla
47120 73 73 20 3d 20 7b 30 78 41 45 32 36 39 43 46 35  ss = {0xAE269CF5
47130 2c 20 30 78 39 33 35 45 2c 20 30 78 31 31 44 30  , 0x935E, 0x11D0
47140 2c 20 5b 30 78 38 33 2c 20 30 78 35 43 2c 20 30  , [0x83, 0x5C, 0
47150 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
47160 20 30 78 33 43 2c 20 30 78 43 41 2c 20 30 78 42   0x3C, 0xCA, 0xB
47170 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
47180 49 49 44 5f 49 45 6e 75 6d 54 69 6d 65 20 3d 20  IID_IEnumTime = 
47190 7b 30 78 39 30 35 35 33 32 32 45 2c 20 30 78 32  {0x9055322E, 0x2
471a0 46 41 38 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  FA8, 0x11D1, [0x
471b0 39 37 2c 20 30 78 37 34 2c 20 30 78 30 30 2c 20  97, 0x74, 0x00, 
471c0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39  0xC0, 0x4F, 0xD9
471d0 2c 20 30 78 31 41 2c 20 30 78 43 30 5d 7d 3b 0a  , 0x1A, 0xC0]};.
471e0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
471f0 45 6e 75 6d 54 72 61 76 65 6c 4c 6f 67 45 6e 74  EnumTravelLogEnt
47200 72 79 20 3d 20 7b 30 78 37 45 42 46 44 44 38 35  ry = {0x7EBFDD85
47210 2c 20 30 78 41 44 31 38 2c 20 30 78 31 31 44 33  , 0xAD18, 0x11D3
47220 2c 20 5b 30 78 41 34 2c 20 30 78 43 35 2c 20 30  , [0xA4, 0xC5, 0
47230 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
47240 20 30 78 37 32 2c 20 30 78 44 36 2c 20 30 78 42   0x72, 0xD6, 0xB
47250 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  8]};. const IID 
47260 49 49 44 5f 49 45 6e 75 6d 55 6e 6b 6e 6f 77 6e  IID_IEnumUnknown
47270 20 3d 20 7b 30 78 30 30 30 30 30 31 30 30 2c 20   = {0x00000100, 
47280 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
47290 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
472a0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
472b0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
472c0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
472d0 44 5f 49 45 6e 75 6d 56 41 52 49 41 4e 54 20 3d  D_IEnumVARIANT =
472e0 20 7b 30 78 30 30 30 32 30 34 30 34 2c 20 30 78   {0x00020404, 0x
472f0 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
47300 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
47310 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
47320 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
47330 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
47340 49 45 6e 75 6d 57 62 65 6d 43 6c 61 73 73 4f 62  IEnumWbemClassOb
47350 6a 65 63 74 20 3d 20 7b 30 78 30 32 37 39 34 37  ject = {0x027947
47360 45 31 2c 20 30 78 44 37 33 31 2c 20 30 78 31 31  E1, 0xD731, 0x11
47370 43 45 2c 20 5b 30 78 41 33 2c 20 30 78 35 37 2c  CE, [0xA3, 0x57,
47380 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
47390 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
473a0 78 30 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x01]};. const II
473b0 44 20 49 49 44 5f 49 45 72 72 6f 72 49 6e 66 6f  D IID_IErrorInfo
473c0 20 3d 20 7b 30 78 31 43 46 32 42 31 32 30 2c 20   = {0x1CF2B120, 
473d0 30 78 35 34 37 44 2c 20 30 78 31 30 31 42 2c 20  0x547D, 0x101B, 
473e0 5b 30 78 38 45 2c 20 30 78 36 35 2c 20 30 78 30  [0x8E, 0x65, 0x0
473f0 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30  8, 0x00, 0x2B, 0
47400 78 32 42 2c 20 30 78 44 31 2c 20 30 78 31 39 5d  x2B, 0xD1, 0x19]
47410 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
47420 44 5f 49 45 72 72 6f 72 4c 6f 67 20 3d 20 7b 30  D_IErrorLog = {0
47430 78 33 31 32 37 43 41 34 30 2c 20 30 78 34 34 36  x3127CA40, 0x446
47440 45 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 31  E, 0x11CE, [0x81
47450 2c 20 30 78 33 35 2c 20 30 78 30 30 2c 20 30 78  , 0x35, 0x00, 0x
47460 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20  AA, 0x00, 0x4B, 
47470 30 78 42 38 2c 20 30 78 35 31 5d 7d 3b 0a 20 63  0xB8, 0x51]};. c
47480 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 72  onst IID IID_IEr
47490 72 6f 72 4c 6f 6f 6b 75 70 20 3d 20 7b 30 78 30  rorLookup = {0x0
474a0 43 37 33 33 41 36 36 2c 20 30 78 32 41 31 43 2c  C733A66, 0x2A1C,
474b0 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
474c0 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
474d0 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
474e0 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
474f0 73 74 20 49 49 44 20 49 49 44 5f 49 45 72 72 6f  st IID IID_IErro
47500 72 52 65 63 6f 72 64 73 20 3d 20 7b 30 78 30 43  rRecords = {0x0C
47510 37 33 33 41 36 37 2c 20 30 78 32 41 31 43 2c 20  733A67, 0x2A1C, 
47520 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
47530 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
47540 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
47550 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
47560 74 20 49 49 44 20 49 49 44 5f 49 45 53 50 20 3d  t IID IID_IESP =
47570 20 7b 30 78 45 39 39 41 30 34 41 41 2c 20 30 78   {0xE99A04AA, 0x
47580 41 42 39 35 2c 20 30 78 31 31 44 30 2c 20 5b 30  AB95, 0x11D0, [0
47590 78 42 45 2c 20 30 78 39 36 2c 20 30 78 30 30 2c  xBE, 0x96, 0x00,
475a0 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 34   0xA0, 0xC9, 0x4
475b0 39 2c 20 30 78 38 39 2c 20 30 78 44 45 5d 7d 3b  9, 0x89, 0xDE]};
475c0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
475d0 49 45 78 74 65 6e 64 4f 62 6a 65 63 74 4d 61 6e  IExtendObjectMan
475e0 61 67 65 72 20 3d 20 7b 30 78 43 41 37 42 42 30  ager = {0xCA7BB0
475f0 42 39 2c 20 30 78 37 30 30 43 2c 20 30 78 34 44  B9, 0x700C, 0x4D
47600 43 35 2c 20 5b 30 78 39 39 2c 20 30 78 31 45 2c  C5, [0x99, 0x1E,
47610 20 30 78 37 35 2c 20 30 78 46 39 2c 20 30 78 45   0x75, 0xF9, 0xE
47620 36 2c 20 30 78 35 45 2c 20 30 78 45 39 2c 20 30  6, 0x5E, 0xE9, 0
47630 78 37 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x75]};. const II
47640 44 20 49 49 44 5f 49 45 78 74 65 6e 73 69 6f 6e  D IID_IExtension
47650 53 65 72 76 69 63 65 73 20 3d 20 7b 30 78 37 39  Services = {0x79
47660 45 41 43 39 43 42 2c 20 30 78 42 41 46 39 2c 20  EAC9CB, 0xBAF9, 
47670 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20 30  0x11CE, [0x8C, 0
47680 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
47690 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78 41   0x00, 0x4B, 0xA
476a0 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  9, 0x0B]};. cons
476b0 74 20 49 49 44 20 49 49 44 5f 49 45 78 74 65 72  t IID IID_IExter
476c0 6e 61 6c 43 6f 6e 6e 65 63 74 69 6f 6e 20 3d 20  nalConnection = 
476d0 7b 30 78 30 30 30 30 30 30 31 39 2c 20 30 78 30  {0x00000019, 0x0
476e0 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
476f0 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
47700 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
47710 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
47720 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
47730 45 78 74 72 61 63 74 49 63 6f 6e 41 20 3d 20 7b  ExtractIconA = {
47740 30 78 30 30 30 32 31 34 45 42 2c 20 30 78 30 30  0x000214EB, 0x00
47750 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
47760 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
47770 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
47780 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
47790 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45  const IID IID_IE
477a0 78 74 72 61 63 74 49 63 6f 6e 57 20 3d 20 7b 30  xtractIconW = {0
477b0 78 30 30 30 32 31 34 46 41 2c 20 30 78 30 30 30  x000214FA, 0x000
477c0 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
477d0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
477e0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
477f0 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
47800 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 78  onst IID IID_IEx
47810 74 72 61 63 74 49 6d 61 67 65 20 3d 20 7b 30 78  tractImage = {0x
47820 42 42 32 45 36 31 37 43 2c 20 30 78 30 39 32 30  BB2E617C, 0x0920
47830 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 41 2c  , 0x11D1, [0x9A,
47840 20 30 78 30 42 2c 20 30 78 30 30 2c 20 30 78 43   0x0B, 0x00, 0xC
47850 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30  0, 0x4F, 0xC2, 0
47860 78 44 36 2c 20 30 78 43 31 5d 7d 3b 0a 20 63 6f  xD6, 0xC1]};. co
47870 6e 73 74 20 49 49 44 20 49 49 44 5f 49 45 78 74  nst IID IID_IExt
47880 72 61 63 74 49 6d 61 67 65 32 20 3d 20 7b 30 78  ractImage2 = {0x
47890 39 35 33 42 42 31 45 45 2c 20 30 78 39 33 42 34  953BB1EE, 0x93B4
478a0 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 38 2c  , 0x11D1, [0x98,
478b0 20 30 78 41 33 2c 20 30 78 30 30 2c 20 30 78 43   0xA3, 0x00, 0xC
478c0 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30  0, 0x4F, 0xB6, 0
478d0 78 38 37 2c 20 30 78 44 41 5d 7d 3b 0a 20 63 6f  x87, 0xDA]};. co
478e0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 46 69 6c  nst IID IID_IFil
478f0 65 53 65 61 72 63 68 42 61 6e 64 20 3d 20 7b 30  eSearchBand = {0
47900 78 32 44 39 31 45 45 41 31 2c 20 30 78 39 39 33  x2D91EEA1, 0x993
47910 32 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 45  2, 0x11D2, [0xBE
47920 2c 20 30 78 38 36 2c 20 30 78 30 30 2c 20 30 78  , 0x86, 0x00, 0x
47930 41 30 2c 20 30 78 43 39 2c 20 30 78 41 38 2c 20  A0, 0xC9, 0xA8, 
47940 30 78 33 44 2c 20 30 78 41 31 5d 7d 3b 0a 20 63  0x3D, 0xA1]};. c
47950 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 46 69  onst IID IID_IFi
47960 6c 65 53 79 73 74 65 6d 42 69 6e 64 44 61 74 61  leSystemBindData
47970 20 3d 20 7b 30 78 30 31 45 31 38 44 31 30 2c 20   = {0x01E18D10, 
47980 30 78 34 44 38 42 2c 20 30 78 31 31 44 32 2c 20  0x4D8B, 0x11D2, 
47990 5b 30 78 38 35 2c 20 30 78 35 44 2c 20 30 78 30  [0x85, 0x5D, 0x0
479a0 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
479b0 78 30 35 2c 20 30 78 39 33 2c 20 30 78 36 37 5d  x05, 0x93, 0x67]
479c0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
479d0 44 5f 49 46 69 6c 65 56 69 65 77 65 72 41 20 3d  D_IFileViewerA =
479e0 20 7b 30 78 30 30 30 32 31 34 46 30 2c 20 30 78   {0x000214F0, 0x
479f0 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
47a00 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
47a10 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
47a20 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
47a30 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
47a40 49 46 69 6c 65 56 69 65 77 65 72 53 69 74 65 20  IFileViewerSite 
47a50 3d 20 7b 30 78 30 30 30 32 31 34 46 33 2c 20 30  = {0x000214F3, 0
47a60 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
47a70 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
47a80 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
47a90 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
47aa0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
47ab0 5f 49 46 69 6c 65 56 69 65 77 65 72 57 20 3d 20  _IFileViewerW = 
47ac0 7b 30 78 30 30 30 32 31 34 46 38 2c 20 30 78 30  {0x000214F8, 0x0
47ad0 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
47ae0 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
47af0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
47b00 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
47b10 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
47b20 46 69 6c 6c 4c 6f 63 6b 42 79 74 65 73 20 3d 20  FillLockBytes = 
47b30 7b 30 78 39 39 43 41 46 30 31 30 2c 20 30 78 34  {0x99CAF010, 0x4
47b40 31 35 45 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  15E, 0x11CF, [0x
47b50 38 38 2c 20 30 78 31 34 2c 20 30 78 30 30 2c 20  88, 0x14, 0x00, 
47b60 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 35  0xAA, 0x00, 0xB5
47b70 2c 20 30 78 36 39 2c 20 30 78 46 35 5d 7d 3b 0a  , 0x69, 0xF5]};.
47b80 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
47b90 46 69 6c 74 65 72 20 3d 20 7b 30 78 38 39 42 43  Filter = {0x89BC
47ba0 42 37 34 30 2c 20 30 78 36 31 31 39 2c 20 30 78  B740, 0x6119, 0x
47bb0 31 30 31 41 2c 20 5b 30 78 42 43 2c 20 30 78 42  101A, [0xBC, 0xB
47bc0 37 2c 20 30 78 30 30 2c 20 30 78 44 44 2c 20 30  7, 0x00, 0xDD, 0
47bd0 78 30 31 2c 20 30 78 30 36 2c 20 30 78 35 35 2c  x01, 0x06, 0x55,
47be0 20 30 78 41 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xAF]};. const 
47bf0 49 49 44 20 49 49 44 5f 49 46 69 6c 74 65 72 41  IID IID_IFilterA
47c00 6e 69 6d 61 74 69 6f 6e 49 6e 66 6f 20 3d 20 7b  nimationInfo = {
47c10 30 78 30 32 45 32 39 33 30 30 2c 20 30 78 43 37  0x02E29300, 0xC7
47c20 35 38 2c 20 30 78 34 39 42 34 2c 20 5b 30 78 39  58, 0x49B4, [0x9
47c30 45 2c 20 30 78 31 31 2c 20 30 78 43 35 2c 20 30  E, 0x11, 0xC5, 0
47c40 78 38 42 2c 20 30 78 46 45 2c 20 30 78 39 30 2c  x8B, 0xFE, 0x90,
47c50 20 30 78 35 35 2c 20 30 78 38 42 5d 7d 3b 0a 20   0x55, 0x8B]};. 
47c60 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 46  const IID IID_IF
47c70 69 6c 74 65 72 53 74 61 74 75 73 20 3d 20 7b 30  ilterStatus = {0
47c80 78 46 34 45 42 38 32 36 30 2c 20 30 78 38 44 44  xF4EB8260, 0x8DD
47c90 41 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 33  A, 0x11D1, [0xB3
47ca0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
47cb0 41 30 2c 20 30 78 43 39 2c 20 30 78 30 36 2c 20  A0, 0xC9, 0x06, 
47cc0 30 78 33 37 2c 20 30 78 39 36 5d 7d 3b 0a 20 63  0x37, 0x96]};. c
47cd0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 46 6f  onst IID IID_IFo
47ce0 6c 64 65 72 46 69 6c 74 65 72 20 3d 20 7b 30 78  lderFilter = {0x
47cf0 39 43 43 32 32 38 38 36 2c 20 30 78 44 43 38 45  9CC22886, 0xDC8E
47d00 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 31 2c  , 0x11D2, [0xB1,
47d10 20 30 78 44 30 2c 20 30 78 30 30 2c 20 30 78 43   0xD0, 0x00, 0xC
47d20 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30  0, 0x4F, 0x8E, 0
47d30 78 45 42 2c 20 30 78 33 45 5d 7d 3b 0a 20 63 6f  xEB, 0x3E]};. co
47d40 6e 73 74 20 49 49 44 20 49 49 44 5f 49 46 6f 6c  nst IID IID_IFol
47d50 64 65 72 46 69 6c 74 65 72 53 69 74 65 20 3d 20  derFilterSite = 
47d60 7b 30 78 43 30 41 36 35 31 46 35 2c 20 30 78 42  {0xC0A651F5, 0xB
47d70 34 38 42 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  48B, 0x11D2, [0x
47d80 42 35 2c 20 30 78 45 44 2c 20 30 78 30 30 2c 20  B5, 0xED, 0x00, 
47d90 30 78 36 30 2c 20 30 78 39 37 2c 20 30 78 43 36  0x60, 0x97, 0xC6
47da0 2c 20 30 78 38 36 2c 20 30 78 46 36 5d 7d 3b 0a  , 0x86, 0xF6]};.
47db0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
47dc0 46 6f 6c 64 65 72 56 69 65 77 20 3d 20 7b 30 78  FolderView = {0x
47dd0 43 44 45 37 32 35 42 30 2c 20 30 78 43 43 43 39  CDE725B0, 0xCCC9
47de0 2c 20 30 78 34 35 31 39 2c 20 5b 30 78 39 31 2c  , 0x4519, [0x91,
47df0 20 30 78 37 45 2c 20 30 78 33 32 2c 20 30 78 35   0x7E, 0x32, 0x5
47e00 44 2c 20 30 78 37 32 2c 20 30 78 46 41 2c 20 30  D, 0x72, 0xFA, 0
47e10 78 42 34 2c 20 30 78 43 45 5d 7d 3b 0a 20 63 6f  xB4, 0xCE]};. co
47e20 6e 73 74 20 49 49 44 20 49 49 44 5f 49 46 6f 6c  nst IID IID_IFol
47e30 64 65 72 56 69 65 77 48 6f 73 74 20 3d 20 7b 30  derViewHost = {0
47e40 78 31 45 41 35 38 46 30 32 2c 20 30 78 44 35 35  x1EA58F02, 0xD55
47e50 41 2c 20 30 78 34 31 31 44 2c 20 5b 30 78 42 30  A, 0x411D, [0xB0
47e60 2c 20 30 78 39 45 2c 20 30 78 39 45 2c 20 30 78  , 0x9E, 0x9E, 0x
47e70 36 35 2c 20 30 78 41 43 2c 20 30 78 32 31 2c 20  65, 0xAC, 0x21, 
47e80 30 78 36 30 2c 20 30 78 35 42 5d 7d 3b 0a 20 63  0x60, 0x5B]};. c
47e90 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 46 6f  onst IID IID_IFo
47ea0 6c 64 65 72 56 69 65 77 4f 43 20 3d 20 7b 30 78  lderViewOC = {0x
47eb0 39 42 41 30 35 39 37 30 2c 20 30 78 46 36 41 38  9BA05970, 0xF6A8
47ec0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 34 2c  , 0x11CF, [0xA4,
47ed0 20 30 78 34 32 2c 20 30 78 30 30 2c 20 30 78 41   0x42, 0x00, 0xA
47ee0 30 2c 20 30 78 43 39 2c 20 30 78 30 41 2c 20 30  0, 0xC9, 0x0A, 0
47ef0 78 38 46 2c 20 30 78 33 39 5d 7d 3b 0a 20 63 6f  x8F, 0x39]};. co
47f00 6e 73 74 20 49 49 44 20 49 49 44 5f 49 46 6f 6e  nst IID IID_IFon
47f10 74 20 3d 20 7b 30 78 42 45 46 36 45 30 30 32 2c  t = {0xBEF6E002,
47f20 20 30 78 41 38 37 34 2c 20 30 78 31 30 31 41 2c   0xA874, 0x101A,
47f30 20 5b 30 78 38 42 2c 20 30 78 42 41 2c 20 30 78   [0x8B, 0xBA, 0x
47f40 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
47f50 30 78 33 30 2c 20 30 78 30 43 2c 20 30 78 41 42  0x30, 0x0C, 0xAB
47f60 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
47f70 49 44 5f 49 46 6f 6e 74 44 69 73 70 20 3d 20 7b  ID_IFontDisp = {
47f80 30 78 42 45 46 36 45 30 30 33 2c 20 30 78 41 38  0xBEF6E003, 0xA8
47f90 37 34 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 38  74, 0x101A, [0x8
47fa0 42 2c 20 30 78 42 41 2c 20 30 78 30 30 2c 20 30  B, 0xBA, 0x00, 0
47fb0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 30 2c  xAA, 0x00, 0x30,
47fc0 20 30 78 30 43 2c 20 30 78 41 42 5d 7d 3b 0a 20   0x0C, 0xAB]};. 
47fd0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 46  const IID IID_IF
47fe0 6f 6e 74 45 76 65 6e 74 73 44 69 73 70 20 3d 20  ontEventsDisp = 
47ff0 7b 30 78 34 45 46 36 31 30 30 41 2c 20 30 78 41  {0x4EF6100A, 0xA
48000 46 38 38 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  F88, 0x11D0, [0x
48010 39 38 2c 20 30 78 34 36 2c 20 30 78 30 30 2c 20  98, 0x46, 0x00, 
48020 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32  0xC0, 0x4F, 0xC2
48030 2c 20 30 78 39 39 2c 20 30 78 39 33 5d 7d 3b 0a  , 0x99, 0x93]};.
48040 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
48050 46 6f 6e 74 4e 61 6d 65 73 20 3d 20 7b 30 78 33  FontNames = {0x3
48060 30 35 30 46 38 33 39 2c 20 30 78 39 38 42 35 2c  050F839, 0x98B5,
48070 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
48080 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
48090 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
480a0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
480b0 73 74 20 49 49 44 20 49 49 44 5f 49 46 6f 72 65  st IID IID_IFore
480c0 67 72 6f 75 6e 64 54 72 61 6e 73 66 65 72 20 3d  groundTransfer =
480d0 20 7b 30 78 30 30 30 30 30 31 34 35 2c 20 30 78   {0x00000145, 0x
480e0 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
480f0 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
48100 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
48110 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
48120 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
48130 49 46 73 43 69 41 64 6d 69 6e 20 3d 20 7b 30 78  IFsCiAdmin = {0x
48140 37 35 33 39 38 43 33 30 2c 20 30 78 37 41 32 36  75398C30, 0x7A26
48150 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 38 2c  , 0x11D0, [0xA8,
48160 20 30 78 30 41 2c 20 30 78 30 30 2c 20 30 78 41   0x0A, 0x00, 0xA
48170 30 2c 20 30 78 43 39 2c 20 30 78 30 36 2c 20 30  0, 0xC9, 0x06, 0
48180 78 32 34 2c 20 30 78 31 41 5d 7d 3b 0a 20 63 6f  x24, 0x1A]};. co
48190 6e 73 74 20 49 49 44 20 49 49 44 5f 49 47 61 74  nst IID IID_IGat
481a0 68 65 72 44 61 74 61 20 3d 20 7b 30 78 36 35 33  herData = {0x653
481b0 31 38 46 34 41 2c 20 30 78 42 36 33 43 2c 20 30  18F4A, 0xB63C, 0
481c0 78 34 45 32 31 2c 20 5b 30 78 41 44 2c 20 30 78  x4E21, [0xAD, 0x
481d0 44 43 2c 20 30 78 42 44 2c 20 30 78 43 46 2c 20  DC, 0xBD, 0xCF, 
481e0 30 78 42 39 2c 20 30 78 36 39 2c 20 30 78 45 31  0xB9, 0x69, 0xE1
481f0 2c 20 30 78 38 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x81]};. const
48200 20 49 49 44 20 49 49 44 5f 49 47 65 74 43 6c 75   IID IID_IGetClu
48210 73 74 65 72 44 61 74 61 49 6e 66 6f 20 3d 20 7b  sterDataInfo = {
48220 30 78 39 37 44 45 44 45 35 31 2c 20 30 78 46 43  0x97DEDE51, 0xFC
48230 36 42 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  6B, 0x11CF, [0xB
48240 35 2c 20 30 78 46 35 2c 20 30 78 30 30 2c 20 30  5, 0xF5, 0x00, 0
48250 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 41 2c  xA0, 0xC9, 0x0A,
48260 20 30 78 42 35 2c 20 30 78 30 35 5d 7d 3b 0a 20   0xB5, 0x05]};. 
48270 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 47  const IID IID_IG
48280 65 74 43 6c 75 73 74 65 72 47 72 6f 75 70 49 6e  etClusterGroupIn
48290 66 6f 20 3d 20 7b 30 78 39 37 44 45 44 45 35 34  fo = {0x97DEDE54
482a0 2c 20 30 78 46 43 36 42 2c 20 30 78 31 31 43 46  , 0xFC6B, 0x11CF
482b0 2c 20 5b 30 78 42 35 2c 20 30 78 46 35 2c 20 30  , [0xB5, 0xF5, 0
482c0 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
482d0 20 30 78 30 41 2c 20 30 78 42 35 2c 20 30 78 30   0x0A, 0xB5, 0x0
482e0 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  5]};. const IID 
482f0 49 49 44 5f 49 47 65 74 43 6c 75 73 74 65 72 4e  IID_IGetClusterN
48300 65 74 49 6e 74 65 72 66 61 63 65 49 6e 66 6f 20  etInterfaceInfo 
48310 3d 20 7b 30 78 39 37 44 45 44 45 35 37 2c 20 30  = {0x97DEDE57, 0
48320 78 46 43 36 42 2c 20 30 78 31 31 43 46 2c 20 5b  xFC6B, 0x11CF, [
48330 30 78 42 35 2c 20 30 78 46 35 2c 20 30 78 30 30  0xB5, 0xF5, 0x00
48340 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
48350 30 41 2c 20 30 78 42 35 2c 20 30 78 30 35 5d 7d  0A, 0xB5, 0x05]}
48360 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
48370 5f 49 47 65 74 43 6c 75 73 74 65 72 4e 65 74 77  _IGetClusterNetw
48380 6f 72 6b 49 6e 66 6f 20 3d 20 7b 30 78 39 37 44  orkInfo = {0x97D
48390 45 44 45 35 36 2c 20 30 78 46 43 36 42 2c 20 30  EDE56, 0xFC6B, 0
483a0 78 31 31 43 46 2c 20 5b 30 78 42 35 2c 20 30 78  x11CF, [0xB5, 0x
483b0 46 35 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  F5, 0x00, 0xA0, 
483c0 30 78 43 39 2c 20 30 78 30 41 2c 20 30 78 42 35  0xC9, 0x0A, 0xB5
483d0 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x05]};. const
483e0 20 49 49 44 20 49 49 44 5f 49 47 65 74 43 6c 75   IID IID_IGetClu
483f0 73 74 65 72 4e 6f 64 65 49 6e 66 6f 20 3d 20 7b  sterNodeInfo = {
48400 30 78 39 37 44 45 44 45 35 33 2c 20 30 78 46 43  0x97DEDE53, 0xFC
48410 36 42 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  6B, 0x11CF, [0xB
48420 35 2c 20 30 78 46 35 2c 20 30 78 30 30 2c 20 30  5, 0xF5, 0x00, 0
48430 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 41 2c  xA0, 0xC9, 0x0A,
48440 20 30 78 42 35 2c 20 30 78 30 35 5d 7d 3b 0a 20   0xB5, 0x05]};. 
48450 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 47  const IID IID_IG
48460 65 74 43 6c 75 73 74 65 72 4f 62 6a 65 63 74 49  etClusterObjectI
48470 6e 66 6f 20 3d 20 7b 30 78 39 37 44 45 44 45 35  nfo = {0x97DEDE5
48480 32 2c 20 30 78 46 43 36 42 2c 20 30 78 31 31 43  2, 0xFC6B, 0x11C
48490 46 2c 20 5b 30 78 42 35 2c 20 30 78 46 35 2c 20  F, [0xB5, 0xF5, 
484a0 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
484b0 2c 20 30 78 30 41 2c 20 30 78 42 35 2c 20 30 78  , 0x0A, 0xB5, 0x
484c0 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  05]};. const IID
484d0 20 49 49 44 5f 49 47 65 74 43 6c 75 73 74 65 72   IID_IGetCluster
484e0 52 65 73 6f 75 72 63 65 49 6e 66 6f 20 3d 20 7b  ResourceInfo = {
484f0 30 78 39 37 44 45 44 45 35 35 2c 20 30 78 46 43  0x97DEDE55, 0xFC
48500 36 42 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  6B, 0x11CF, [0xB
48510 35 2c 20 30 78 46 35 2c 20 30 78 30 30 2c 20 30  5, 0xF5, 0x00, 0
48520 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 41 2c  xA0, 0xC9, 0x0A,
48530 20 30 78 42 35 2c 20 30 78 30 35 5d 7d 3b 0a 20   0xB5, 0x05]};. 
48540 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 47  const IID IID_IG
48550 65 74 43 6c 75 73 74 65 72 55 49 49 6e 66 6f 20  etClusterUIInfo 
48560 3d 20 7b 30 78 39 37 44 45 44 45 35 30 2c 20 30  = {0x97DEDE50, 0
48570 78 46 43 36 42 2c 20 30 78 31 31 43 46 2c 20 5b  xFC6B, 0x11CF, [
48580 30 78 42 35 2c 20 30 78 46 35 2c 20 30 78 30 30  0xB5, 0xF5, 0x00
48590 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
485a0 30 41 2c 20 30 78 42 35 2c 20 30 78 30 35 5d 7d  0A, 0xB5, 0x05]}
485b0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
485c0 5f 49 47 65 74 44 61 74 61 53 6f 75 72 63 65 20  _IGetDataSource 
485d0 3d 20 7b 30 78 30 43 37 33 33 41 37 35 2c 20 30  = {0x0C733A75, 0
485e0 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b  x2A1C, 0x11CE, [
485f0 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
48600 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
48610 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
48620 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
48630 5f 49 47 65 74 52 6f 77 20 3d 20 7b 30 78 30 43  _IGetRow = {0x0C
48640 37 33 33 41 41 46 2c 20 30 78 32 41 31 43 2c 20  733AAF, 0x2A1C, 
48650 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
48660 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
48670 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
48680 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
48690 74 20 49 49 44 20 49 49 44 5f 49 47 65 74 53 65  t IID IID_IGetSe
486a0 73 73 69 6f 6e 20 3d 20 7b 30 78 30 43 37 33 33  ssion = {0x0C733
486b0 41 42 41 2c 20 30 78 32 41 31 43 2c 20 30 78 31  ABA, 0x2A1C, 0x1
486c0 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
486d0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
486e0 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
486f0 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
48700 49 44 20 49 49 44 5f 49 47 65 74 53 6f 75 72 63  ID IID_IGetSourc
48710 65 52 6f 77 20 3d 20 7b 30 78 30 43 37 33 33 41  eRow = {0x0C733A
48720 42 42 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31  BB, 0x2A1C, 0x11
48730 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
48740 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
48750 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
48760 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
48770 44 20 49 49 44 5f 49 47 6c 6f 62 61 6c 49 6e 74  D IID_IGlobalInt
48780 65 72 66 61 63 65 54 61 62 6c 65 20 3d 20 7b 30  erfaceTable = {0
48790 78 30 30 30 30 30 31 34 36 2c 20 30 78 30 30 30  x00000146, 0x000
487a0 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
487b0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
487c0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
487d0 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
487e0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 32  onst IID IID_IH2
487f0 36 58 45 6e 63 6f 64 65 4f 70 74 69 6f 6e 73 20  6XEncodeOptions 
48800 3d 20 7b 30 78 36 35 36 39 38 44 34 30 2c 20 30  = {0x65698D40, 0
48810 78 32 38 32 44 2c 20 30 78 31 31 44 30 2c 20 5b  x282D, 0x11D0, [
48820 30 78 38 38 2c 20 30 78 30 30 2c 20 30 78 34 34  0x88, 0x00, 0x44
48830 2c 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30 78  , 0x45, 0x53, 0x
48840 35 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d  54, 0x00, 0x00]}
48850 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
48860 5f 49 48 32 36 58 45 6e 63 6f 64 65 72 43 6f 6e  _IH26XEncoderCon
48870 74 72 6f 6c 20 3d 20 7b 30 78 46 39 42 37 38 41  trol = {0xF9B78A
48880 41 31 2c 20 30 78 45 41 31 32 2c 20 30 78 31 31  A1, 0xEA12, 0x11
48890 43 46 2c 20 5b 30 78 39 46 2c 20 30 78 45 43 2c  CF, [0x9F, 0xEC,
488a0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
488b0 30 2c 20 30 78 41 35 2c 20 30 78 39 46 2c 20 30  0, 0xA5, 0x9F, 0
488c0 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x69]};. const II
488d0 44 20 49 49 44 5f 49 48 32 36 58 52 54 50 43 6f  D IID_IH26XRTPCo
488e0 6e 74 72 6f 6c 20 3d 20 7b 30 78 31 46 43 33 46  ntrol = {0x1FC3F
488f0 32 43 30 2c 20 30 78 32 42 46 44 2c 20 30 78 31  2C0, 0x2BFD, 0x1
48900 31 44 30 2c 20 5b 30 78 38 38 2c 20 30 78 30 30  1D0, [0x88, 0x00
48910 2c 20 30 78 34 34 2c 20 30 78 34 35 2c 20 30 78  , 0x44, 0x45, 0x
48920 35 33 2c 20 30 78 35 34 2c 20 30 78 30 30 2c 20  53, 0x54, 0x00, 
48930 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x00]};. const I
48940 49 44 20 49 49 44 5f 49 48 32 36 58 53 6e 61 70  ID IID_IH26XSnap
48950 73 68 6f 74 20 3d 20 7b 30 78 33 43 42 31 39 34  shot = {0x3CB194
48960 41 30 2c 20 30 78 31 30 41 41 2c 20 30 78 31 31  A0, 0x10AA, 0x11
48970 44 30 2c 20 5b 30 78 38 38 2c 20 30 78 30 30 2c  D0, [0x88, 0x00,
48980 20 30 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35   0x44, 0x45, 0x5
48990 33 2c 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30  3, 0x54, 0x00, 0
489a0 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x00]};. const II
489b0 44 20 49 49 44 5f 49 48 32 36 58 56 69 64 65 6f  D IID_IH26XVideo
489c0 45 66 66 65 63 74 73 20 3d 20 7b 30 78 32 31 35  Effects = {0x215
489d0 35 35 31 34 30 2c 20 30 78 39 43 32 42 2c 20 30  55140, 0x9C2B, 0
489e0 78 31 31 43 46 2c 20 5b 30 78 39 30 2c 20 30 78  x11CF, [0x90, 0x
489f0 46 41 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  FA, 0x00, 0xAA, 
48a00 30 78 30 30 2c 20 30 78 41 37 2c 20 30 78 32 39  0x00, 0xA7, 0x29
48a10 2c 20 30 78 45 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xEA]};. const
48a20 20 49 49 44 20 49 49 44 5f 49 48 33 32 33 4c 69   IID IID_IH323Li
48a30 6e 65 45 78 20 3d 20 7b 30 78 34 34 43 46 36 41  neEx = {0x44CF6A
48a40 39 44 2c 20 30 78 43 42 34 30 2c 20 30 78 34 42  9D, 0xCB40, 0x4B
48a50 42 43 2c 20 5b 30 78 42 32 2c 20 30 78 44 33 2c  BC, [0xB2, 0xD3,
48a60 20 30 78 42 36 2c 20 30 78 41 41 2c 20 30 78 39   0xB6, 0xAA, 0x9
48a70 33 2c 20 30 78 33 32 2c 20 30 78 32 43 2c 20 30  3, 0x32, 0x2C, 0
48a80 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x71]};. const II
48a90 44 20 49 49 44 5f 49 48 65 61 64 65 72 46 6f 6f  D IID_IHeaderFoo
48aa0 74 65 72 20 3d 20 7b 30 78 33 30 35 30 46 36 43  ter = {0x3050F6C
48ab0 45 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  E, 0x98B5, 0x11C
48ac0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
48ad0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
48ae0 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
48af0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
48b00 20 49 49 44 5f 49 48 69 67 68 6c 69 67 68 74 52   IID_IHighlightR
48b10 65 6e 64 65 72 69 6e 67 53 65 72 76 69 63 65 73  enderingServices
48b20 20 3d 20 7b 30 78 33 30 35 30 46 36 30 36 2c 20   = {0x3050F606, 
48b30 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
48b40 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
48b50 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
48b60 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
48b70 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
48b80 44 5f 49 48 69 67 68 6c 69 67 68 74 53 65 67 6d  D_IHighlightSegm
48b90 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 36 39  ent = {0x3050F69
48ba0 30 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  0, 0x98B5, 0x11C
48bb0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
48bc0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
48bd0 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
48be0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
48bf0 20 49 49 44 5f 49 48 6c 69 6e 6b 20 3d 20 7b 30   IID_IHlink = {0
48c00 78 37 39 45 41 43 39 43 33 2c 20 30 78 42 41 46  x79EAC9C3, 0xBAF
48c10 39 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43  9, 0x11CE, [0x8C
48c20 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
48c30 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20  AA, 0x00, 0x4B, 
48c40 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xA9, 0x0B]};. c
48c50 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 6c  onst IID IID_IHl
48c60 69 6e 6b 42 72 6f 77 73 65 43 6f 6e 74 65 78 74  inkBrowseContext
48c70 20 3d 20 7b 30 78 37 39 45 41 43 39 43 37 2c 20   = {0x79EAC9C7, 
48c80 30 78 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20  0xBAF9, 0x11CE, 
48c90 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30  [0x8C, 0x82, 0x0
48ca0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
48cb0 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d  x4B, 0xA9, 0x0B]
48cc0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
48cd0 44 5f 49 48 6c 69 6e 6b 46 72 61 6d 65 20 3d 20  D_IHlinkFrame = 
48ce0 7b 30 78 37 39 45 41 43 39 43 35 2c 20 30 78 42  {0x79EAC9C5, 0xB
48cf0 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  AF9, 0x11CE, [0x
48d00 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  8C, 0x82, 0x00, 
48d10 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42  0xAA, 0x00, 0x4B
48d20 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xA9, 0x0B]};.
48d30 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
48d40 48 6c 69 6e 6b 53 69 74 65 20 3d 20 7b 30 78 37  HlinkSite = {0x7
48d50 39 45 41 43 39 43 32 2c 20 30 78 42 41 46 39 2c  9EAC9C2, 0xBAF9,
48d60 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20   0x11CE, [0x8C, 
48d70 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
48d80 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78  , 0x00, 0x4B, 0x
48d90 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  A9, 0x0B]};. con
48da0 73 74 20 49 49 44 20 49 49 44 5f 49 48 6c 69 6e  st IID IID_IHlin
48db0 6b 54 61 72 67 65 74 20 3d 20 7b 30 78 37 39 45  kTarget = {0x79E
48dc0 41 43 39 43 34 2c 20 30 78 42 41 46 39 2c 20 30  AC9C4, 0xBAF9, 0
48dd0 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78  x11CE, [0x8C, 0x
48de0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
48df0 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39  0x00, 0x4B, 0xA9
48e00 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
48e10 20 49 49 44 20 49 49 44 5f 49 48 4e 65 74 41 70   IID IID_IHNetAp
48e20 70 6c 69 63 61 74 69 6f 6e 50 72 6f 74 6f 63 6f  plicationProtoco
48e30 6c 20 3d 20 7b 30 78 38 35 44 31 38 42 37 46 2c  l = {0x85D18B7F,
48e40 20 30 78 33 30 33 32 2c 20 30 78 31 31 44 34 2c   0x3032, 0x11D4,
48e50 20 5b 30 78 39 33 2c 20 30 78 34 38 2c 20 30 78   [0x93, 0x48, 0x
48e60 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
48e70 30 78 38 45 2c 20 30 78 45 42 2c 20 30 78 37 31  0x8E, 0xEB, 0x71
48e80 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
48e90 49 44 5f 49 48 4e 65 74 42 72 69 64 67 65 20 3d  ID_IHNetBridge =
48ea0 20 7b 30 78 38 35 44 31 38 42 37 35 2c 20 30 78   {0x85D18B75, 0x
48eb0 33 30 33 32 2c 20 30 78 31 31 44 34 2c 20 5b 30  3032, 0x11D4, [0
48ec0 78 39 33 2c 20 30 78 34 38 2c 20 30 78 30 30 2c  x93, 0x48, 0x00,
48ed0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38   0xC0, 0x4F, 0x8
48ee0 45 2c 20 30 78 45 42 2c 20 30 78 37 31 5d 7d 3b  E, 0xEB, 0x71]};
48ef0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
48f00 49 48 4e 65 74 42 72 69 64 67 65 64 43 6f 6e 6e  IHNetBridgedConn
48f10 65 63 74 69 6f 6e 20 3d 20 7b 30 78 38 35 44 31  ection = {0x85D1
48f20 38 42 37 36 2c 20 30 78 33 30 33 32 2c 20 30 78  8B76, 0x3032, 0x
48f30 31 31 44 34 2c 20 5b 30 78 39 33 2c 20 30 78 34  11D4, [0x93, 0x4
48f40 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  8, 0x00, 0xC0, 0
48f50 78 34 46 2c 20 30 78 38 45 2c 20 30 78 45 42 2c  x4F, 0x8E, 0xEB,
48f60 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x71]};. const 
48f70 49 49 44 20 49 49 44 5f 49 48 4e 65 74 42 72 69  IID IID_IHNetBri
48f80 64 67 65 53 65 74 74 69 6e 67 73 20 3d 20 7b 30  dgeSettings = {0
48f90 78 38 35 44 31 38 42 36 44 2c 20 30 78 33 30 33  x85D18B6D, 0x303
48fa0 32 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39 33  2, 0x11D4, [0x93
48fb0 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20 30 78  , 0x48, 0x00, 0x
48fc0 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20  C0, 0x4F, 0x8E, 
48fd0 30 78 45 42 2c 20 30 78 37 31 5d 7d 3b 0a 20 63  0xEB, 0x71]};. c
48fe0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 4e  onst IID IID_IHN
48ff0 65 74 43 66 67 4d 67 72 20 3d 20 7b 30 78 38 35  etCfgMgr = {0x85
49000 44 31 38 42 36 43 2c 20 30 78 33 30 33 32 2c 20  D18B6C, 0x3032, 
49010 30 78 31 31 44 34 2c 20 5b 30 78 39 33 2c 20 30  0x11D4, [0x93, 0
49020 78 34 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x48, 0x00, 0xC0,
49030 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78 45   0x4F, 0x8E, 0xE
49040 42 2c 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73  B, 0x71]};. cons
49050 74 20 49 49 44 20 49 49 44 5f 49 48 4e 65 74 43  t IID IID_IHNetC
49060 6f 6e 6e 65 63 74 69 6f 6e 20 3d 20 7b 30 78 38  onnection = {0x8
49070 35 44 31 38 42 37 31 2c 20 30 78 33 30 33 32 2c  5D18B71, 0x3032,
49080 20 30 78 31 31 44 34 2c 20 5b 30 78 39 33 2c 20   0x11D4, [0x93, 
49090 30 78 34 38 2c 20 30 78 30 30 2c 20 30 78 43 30  0x48, 0x00, 0xC0
490a0 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78  , 0x4F, 0x8E, 0x
490b0 45 42 2c 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e  EB, 0x71]};. con
490c0 73 74 20 49 49 44 20 49 49 44 5f 49 48 4e 65 74  st IID IID_IHNet
490d0 46 69 72 65 77 61 6c 6c 65 64 43 6f 6e 6e 65 63  FirewalledConnec
490e0 74 69 6f 6e 20 3d 20 7b 30 78 38 35 44 31 38 42  tion = {0x85D18B
490f0 37 32 2c 20 30 78 33 30 33 32 2c 20 30 78 31 31  72, 0x3032, 0x11
49100 44 34 2c 20 5b 30 78 39 33 2c 20 30 78 34 38 2c  D4, [0x93, 0x48,
49110 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
49120 46 2c 20 30 78 38 45 2c 20 30 78 45 42 2c 20 30  F, 0x8E, 0xEB, 0
49130 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x71]};. const II
49140 44 20 49 49 44 5f 49 48 4e 65 74 46 69 72 65 77  D IID_IHNetFirew
49150 61 6c 6c 53 65 74 74 69 6e 67 73 20 3d 20 7b 30  allSettings = {0
49160 78 38 35 44 31 38 42 36 45 2c 20 30 78 33 30 33  x85D18B6E, 0x303
49170 32 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39 33  2, 0x11D4, [0x93
49180 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20 30 78  , 0x48, 0x00, 0x
49190 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20  C0, 0x4F, 0x8E, 
491a0 30 78 45 42 2c 20 30 78 37 31 5d 7d 3b 0a 20 63  0xEB, 0x71]};. c
491b0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 4e  onst IID IID_IHN
491c0 65 74 49 63 73 50 72 69 76 61 74 65 43 6f 6e 6e  etIcsPrivateConn
491d0 65 63 74 69 6f 6e 20 3d 20 7b 30 78 38 35 44 31  ection = {0x85D1
491e0 38 42 37 34 2c 20 30 78 33 30 33 32 2c 20 30 78  8B74, 0x3032, 0x
491f0 31 31 44 34 2c 20 5b 30 78 39 33 2c 20 30 78 34  11D4, [0x93, 0x4
49200 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  8, 0x00, 0xC0, 0
49210 78 34 46 2c 20 30 78 38 45 2c 20 30 78 45 42 2c  x4F, 0x8E, 0xEB,
49220 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x71]};. const 
49230 49 49 44 20 49 49 44 5f 49 48 4e 65 74 49 63 73  IID IID_IHNetIcs
49240 50 75 62 6c 69 63 43 6f 6e 6e 65 63 74 69 6f 6e  PublicConnection
49250 20 3d 20 7b 30 78 38 35 44 31 38 42 37 33 2c 20   = {0x85D18B73, 
49260 30 78 33 30 33 32 2c 20 30 78 31 31 44 34 2c 20  0x3032, 0x11D4, 
49270 5b 30 78 39 33 2c 20 30 78 34 38 2c 20 30 78 30  [0x93, 0x48, 0x0
49280 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
49290 78 38 45 2c 20 30 78 45 42 2c 20 30 78 37 31 5d  x8E, 0xEB, 0x71]
492a0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
492b0 44 5f 49 48 4e 65 74 49 63 73 53 65 74 74 69 6e  D_IHNetIcsSettin
492c0 67 73 20 3d 20 7b 30 78 38 35 44 31 38 42 36 46  gs = {0x85D18B6F
492d0 2c 20 30 78 33 30 33 32 2c 20 30 78 31 31 44 34  , 0x3032, 0x11D4
492e0 2c 20 5b 30 78 39 33 2c 20 30 78 34 38 2c 20 30  , [0x93, 0x48, 0
492f0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
49300 20 30 78 38 45 2c 20 30 78 45 42 2c 20 30 78 37   0x8E, 0xEB, 0x7
49310 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
49320 49 49 44 5f 49 48 4e 65 74 50 6f 72 74 4d 61 70  IID_IHNetPortMap
49330 70 69 6e 67 42 69 6e 64 69 6e 67 20 3d 20 7b 30  pingBinding = {0
49340 78 38 35 44 31 38 42 38 30 2c 20 30 78 33 30 33  x85D18B80, 0x303
49350 32 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39 33  2, 0x11D4, [0x93
49360 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20 30 78  , 0x48, 0x00, 0x
49370 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20  C0, 0x4F, 0x8E, 
49380 30 78 45 42 2c 20 30 78 37 31 5d 7d 3b 0a 20 63  0xEB, 0x71]};. c
49390 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 4e  onst IID IID_IHN
493a0 65 74 50 6f 72 74 4d 61 70 70 69 6e 67 50 72 6f  etPortMappingPro
493b0 74 6f 63 6f 6c 20 3d 20 7b 30 78 38 35 44 31 38  tocol = {0x85D18
493c0 42 37 45 2c 20 30 78 33 30 33 32 2c 20 30 78 31  B7E, 0x3032, 0x1
493d0 31 44 34 2c 20 5b 30 78 39 33 2c 20 30 78 34 38  1D4, [0x93, 0x48
493e0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
493f0 34 46 2c 20 30 78 38 45 2c 20 30 78 45 42 2c 20  4F, 0x8E, 0xEB, 
49400 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x71]};. const I
49410 49 44 20 49 49 44 5f 49 48 4e 65 74 50 72 6f 74  ID IID_IHNetProt
49420 6f 63 6f 6c 53 65 74 74 69 6e 67 73 20 3d 20 7b  ocolSettings = {
49430 30 78 38 35 44 31 38 42 37 30 2c 20 30 78 33 30  0x85D18B70, 0x30
49440 33 32 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 39  32, 0x11D4, [0x9
49450 33 2c 20 30 78 34 38 2c 20 30 78 30 30 2c 20 30  3, 0x48, 0x00, 0
49460 78 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c  xC0, 0x4F, 0x8E,
49470 20 30 78 45 42 2c 20 30 78 37 31 5d 7d 3b 0a 20   0xEB, 0x71]};. 
49480 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
49490 6f 6d 65 50 61 67 65 20 3d 20 7b 30 78 37 36 36  omePage = {0x766
494a0 42 46 32 41 46 2c 20 30 78 44 36 35 30 2c 20 30  BF2AF, 0xD650, 0
494b0 78 31 31 44 31 2c 20 5b 30 78 39 38 2c 20 30 78  x11D1, [0x98, 0x
494c0 31 31 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  11, 0x00, 0xC0, 
494d0 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 31 44  0x4F, 0xC3, 0x1D
494e0 2c 20 30 78 32 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x2E]};. const
494f0 20 49 49 44 20 49 49 44 5f 49 48 6f 73 74 42 65   IID IID_IHostBe
49500 68 61 76 69 6f 72 49 6e 69 74 20 3d 20 7b 30 78  haviorInit = {0x
49510 33 30 35 30 46 38 34 32 2c 20 30 78 39 38 42 35  3050F842, 0x98B5
49520 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
49530 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
49540 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
49550 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
49560 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 6f 73  nst IID IID_IHos
49570 74 44 69 61 6c 6f 67 48 65 6c 70 65 72 20 3d 20  tDialogHelper = 
49580 7b 30 78 35 33 44 45 43 31 33 38 2c 20 30 78 41  {0x53DEC138, 0xA
49590 35 31 45 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  51E, 0x11D2, [0x
495a0 38 36 2c 20 30 78 31 45 2c 20 30 78 30 30 2c 20  86, 0x1E, 0x00, 
495b0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 41 33  0xC0, 0x4F, 0xA3
495c0 2c 20 30 78 35 43 2c 20 30 78 38 39 5d 7d 3b 0a  , 0x5C, 0x89]};.
495d0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
495e0 48 54 43 41 74 74 61 63 68 42 65 68 61 76 69 6f  HTCAttachBehavio
495f0 72 20 3d 20 7b 30 78 33 30 35 30 46 35 46 34 2c  r = {0x3050F5F4,
49600 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
49610 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
49620 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
49630 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
49640 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
49650 49 44 5f 49 48 54 43 41 74 74 61 63 68 42 65 68  ID_IHTCAttachBeh
49660 61 76 69 6f 72 32 20 3d 20 7b 30 78 33 30 35 30  avior2 = {0x3050
49670 46 37 45 42 2c 20 30 78 39 38 42 35 2c 20 30 78  F7EB, 0x98B5, 0x
49680 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
49690 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
496a0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
496b0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
496c0 49 49 44 20 49 49 44 5f 49 48 54 43 44 65 66 61  IID IID_IHTCDefa
496d0 75 6c 74 44 69 73 70 61 74 63 68 20 3d 20 7b 30  ultDispatch = {0
496e0 78 33 30 35 30 46 34 46 44 2c 20 30 78 39 38 42  x3050F4FD, 0x98B
496f0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
49700 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
49710 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
49720 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
49730 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
49740 43 44 65 73 63 42 65 68 61 76 69 6f 72 20 3d 20  CDescBehavior = 
49750 7b 30 78 33 30 35 30 46 35 44 43 2c 20 30 78 39  {0x3050F5DC, 0x9
49760 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
49770 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
49780 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
49790 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
497a0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
497b0 48 54 43 45 76 65 6e 74 42 65 68 61 76 69 6f 72  HTCEventBehavior
497c0 20 3d 20 7b 30 78 33 30 35 30 46 34 46 46 2c 20   = {0x3050F4FF, 
497d0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
497e0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
497f0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
49800 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
49810 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
49820 44 5f 49 48 54 43 4d 65 74 68 6f 64 42 65 68 61  D_IHTCMethodBeha
49830 76 69 6f 72 20 3d 20 7b 30 78 33 30 35 30 46 36  vior = {0x3050F6
49840 33 31 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  31, 0x98B5, 0x11
49850 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
49860 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
49870 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
49880 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
49890 44 20 49 49 44 5f 49 48 54 43 50 72 6f 70 65 72  D IID_IHTCProper
498a0 74 79 42 65 68 61 76 69 6f 72 20 3d 20 7b 30 78  tyBehavior = {0x
498b0 33 30 35 30 46 35 44 46 2c 20 30 78 39 38 42 35  3050F5DF, 0x98B5
498c0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
498d0 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
498e0 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
498f0 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
49900 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
49910 4c 41 6e 63 68 6f 72 45 6c 65 6d 65 6e 74 20 3d  LAnchorElement =
49920 20 7b 30 78 33 30 35 30 46 31 44 41 2c 20 30 78   {0x3050F1DA, 0x
49930 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
49940 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
49950 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
49960 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
49970 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
49980 49 48 54 4d 4c 41 6e 63 68 6f 72 45 6c 65 6d 65  IHTMLAnchorEleme
49990 6e 74 32 20 3d 20 7b 30 78 33 30 35 30 46 38 32  nt2 = {0x3050F82
499a0 35 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  5, 0x98B5, 0x11C
499b0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
499c0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
499d0 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
499e0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
499f0 20 49 49 44 5f 49 48 54 4d 4c 41 70 70 42 65 68   IID_IHTMLAppBeh
49a00 61 76 69 6f 72 20 3d 20 7b 30 78 33 30 35 30 46  avior = {0x3050F
49a10 35 43 41 2c 20 30 78 39 38 42 35 2c 20 30 78 31  5CA, 0x98B5, 0x1
49a20 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
49a30 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
49a40 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
49a50 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
49a60 49 44 20 49 49 44 5f 49 48 54 4d 4c 41 70 70 42  ID IID_IHTMLAppB
49a70 65 68 61 76 69 6f 72 32 20 3d 20 7b 30 78 33 30  ehavior2 = {0x30
49a80 35 30 46 35 43 39 2c 20 30 78 39 38 42 35 2c 20  50F5C9, 0x98B5, 
49a90 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
49aa0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
49ab0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
49ac0 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
49ad0 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 41  t IID IID_IHTMLA
49ae0 70 70 42 65 68 61 76 69 6f 72 33 20 3d 20 7b 30  ppBehavior3 = {0
49af0 78 33 30 35 30 46 35 43 44 2c 20 30 78 39 38 42  x3050F5CD, 0x98B
49b00 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
49b10 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
49b20 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
49b30 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
49b40 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 74  onst IID IID_IHt
49b50 6d 6c 41 72 65 61 20 3d 20 7b 30 78 33 30 35 30  mlArea = {0x3050
49b60 46 36 34 45 2c 20 30 78 39 38 42 35 2c 20 30 78  F64E, 0x98B5, 0x
49b70 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
49b80 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
49b90 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
49ba0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
49bb0 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 41 72 65  IID IID_IHTMLAre
49bc0 61 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  aElement = {0x30
49bd0 35 30 46 32 36 35 2c 20 30 78 39 38 42 35 2c 20  50F265, 0x98B5, 
49be0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
49bf0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
49c00 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
49c10 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
49c20 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 41  t IID IID_IHTMLA
49c30 72 65 61 73 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d  reasCollection =
49c40 20 7b 30 78 33 30 35 30 46 33 38 33 2c 20 30 78   {0x3050F383, 0x
49c50 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
49c60 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
49c70 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
49c80 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
49c90 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
49ca0 49 48 54 4d 4c 41 72 65 61 73 43 6f 6c 6c 65 63  IHTMLAreasCollec
49cb0 74 69 6f 6e 32 20 3d 20 7b 30 78 33 30 35 30 46  tion2 = {0x3050F
49cc0 35 45 43 2c 20 30 78 39 38 42 35 2c 20 30 78 31  5EC, 0x98B5, 0x1
49cd0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
49ce0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
49cf0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
49d00 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
49d10 49 44 20 49 49 44 5f 49 48 54 4d 4c 41 72 65 61  ID IID_IHTMLArea
49d20 73 43 6f 6c 6c 65 63 74 69 6f 6e 33 20 3d 20 7b  sCollection3 = {
49d30 30 78 33 30 35 30 46 38 33 37 2c 20 30 78 39 38  0x3050F837, 0x98
49d40 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
49d50 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
49d60 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
49d70 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
49d80 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
49d90 54 4d 4c 41 74 74 72 69 62 75 74 65 43 6f 6c 6c  TMLAttributeColl
49da0 65 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30  ection = {0x3050
49db0 46 34 43 33 2c 20 30 78 39 38 42 35 2c 20 30 78  F4C3, 0x98B5, 0x
49dc0 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
49dd0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
49de0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
49df0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
49e00 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 41 74 74  IID IID_IHTMLAtt
49e10 72 69 62 75 74 65 43 6f 6c 6c 65 63 74 69 6f 6e  ributeCollection
49e20 32 20 3d 20 7b 30 78 33 30 35 30 46 38 30 41 2c  2 = {0x3050F80A,
49e30 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
49e40 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
49e50 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
49e60 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
49e70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
49e80 49 44 5f 49 48 54 4d 4c 42 61 73 65 45 6c 65 6d  ID_IHTMLBaseElem
49e90 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 30  ent = {0x3050F20
49ea0 34 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  4, 0x98B5, 0x11C
49eb0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
49ec0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
49ed0 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
49ee0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
49ef0 20 49 49 44 5f 49 48 54 4d 4c 42 61 73 65 46 6f   IID_IHTMLBaseFo
49f00 6e 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  ntElement = {0x3
49f10 30 35 30 46 32 30 32 2c 20 30 78 39 38 42 35 2c  050F202, 0x98B5,
49f20 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
49f30 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
49f40 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
49f50 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
49f60 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
49f70 42 47 73 6f 75 6e 64 20 3d 20 7b 30 78 33 30 35  BGsound = {0x305
49f80 30 46 33 36 39 2c 20 30 78 39 38 42 35 2c 20 30  0F369, 0x98B5, 0
49f90 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
49fa0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
49fb0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
49fc0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
49fd0 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 42 6c   IID IID_IHTMLBl
49fe0 6f 63 6b 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  ockElement = {0x
49ff0 33 30 35 30 46 32 30 38 2c 20 30 78 39 38 42 35  3050F208, 0x98B5
4a000 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4a010 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4a020 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4a030 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4a040 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4a050 4c 42 6c 6f 63 6b 45 6c 65 6d 65 6e 74 32 20 3d  LBlockElement2 =
4a060 20 7b 30 78 33 30 35 30 46 38 32 33 2c 20 30 78   {0x3050F823, 0x
4a070 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4a080 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4a090 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4a0a0 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
4a0b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
4a0c0 49 48 54 4d 4c 42 6f 64 79 45 6c 65 6d 65 6e 74  IHTMLBodyElement
4a0d0 20 3d 20 7b 30 78 33 30 35 30 46 31 44 38 2c 20   = {0x3050F1D8, 
4a0e0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4a0f0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4a100 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4a110 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4a120 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4a130 44 5f 49 48 54 4d 4c 42 6f 64 79 45 6c 65 6d 65  D_IHTMLBodyEleme
4a140 6e 74 32 20 3d 20 7b 30 78 33 30 35 30 46 35 43  nt2 = {0x3050F5C
4a150 35 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  5, 0x98B5, 0x11C
4a160 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4a170 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4a180 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4a190 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4a1a0 20 49 49 44 5f 49 48 54 4d 4c 42 6f 6f 6b 6d 61   IID_IHTMLBookma
4a1b0 72 6b 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b  rkCollection = {
4a1c0 30 78 33 30 35 30 46 34 43 45 2c 20 30 78 39 38  0x3050F4CE, 0x98
4a1d0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4a1e0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4a1f0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4a200 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4a210 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4a220 54 4d 4c 42 52 45 6c 65 6d 65 6e 74 20 3d 20 7b  TMLBRElement = {
4a230 30 78 33 30 35 30 46 31 46 30 2c 20 30 78 39 38  0x3050F1F0, 0x98
4a240 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4a250 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4a260 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4a270 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4a280 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4a290 54 4d 4c 42 75 74 74 6f 6e 45 6c 65 6d 65 6e 74  TMLButtonElement
4a2a0 20 3d 20 7b 30 78 33 30 35 30 46 32 42 42 2c 20   = {0x3050F2BB, 
4a2b0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4a2c0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4a2d0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4a2e0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4a2f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4a300 44 5f 49 48 54 4d 4c 43 61 72 65 74 20 3d 20 7b  D_IHTMLCaret = {
4a310 30 78 33 30 35 30 46 36 30 34 2c 20 30 78 39 38  0x3050F604, 0x98
4a320 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4a330 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4a340 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4a350 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4a360 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4a370 54 4d 4c 43 68 61 6e 67 65 4c 6f 67 20 3d 20 7b  TMLChangeLog = {
4a380 30 78 33 30 35 30 46 36 34 39 2c 20 30 78 39 38  0x3050F649, 0x98
4a390 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4a3a0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4a3b0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4a3c0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4a3d0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4a3e0 54 4d 4c 43 68 61 6e 67 65 50 6c 61 79 62 61 63  TMLChangePlaybac
4a3f0 6b 20 3d 20 7b 30 78 33 30 35 30 46 36 45 30 2c  k = {0x3050F6E0,
4a400 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4a410 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4a420 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4a430 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4a440 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4a450 49 44 5f 49 48 54 4d 4c 43 68 61 6e 67 65 53 69  ID_IHTMLChangeSi
4a460 6e 6b 20 3d 20 7b 30 78 33 30 35 30 46 36 34 41  nk = {0x3050F64A
4a470 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4a480 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4a490 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4a4a0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4a4b0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4a4c0 49 49 44 5f 49 48 54 4d 4c 43 6f 6d 6d 65 6e 74  IID_IHTMLComment
4a4d0 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35  Element = {0x305
4a4e0 30 46 32 30 43 2c 20 30 78 39 38 42 35 2c 20 30  0F20C, 0x98B5, 0
4a4f0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4a500 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4a510 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4a520 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4a530 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 43 6f   IID IID_IHTMLCo
4a540 6d 6d 65 6e 74 45 6c 65 6d 65 6e 74 32 20 3d 20  mmentElement2 = 
4a550 7b 30 78 33 30 35 30 46 38 31 33 2c 20 30 78 39  {0x3050F813, 0x9
4a560 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4a570 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4a580 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4a590 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4a5a0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4a5b0 48 54 4d 4c 43 6f 6d 70 75 74 65 64 53 74 79 6c  HTMLComputedStyl
4a5c0 65 20 3d 20 7b 30 78 33 30 35 30 46 36 43 33 2c  e = {0x3050F6C3,
4a5d0 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4a5e0 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4a5f0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4a600 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4a610 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4a620 49 44 5f 49 48 54 4d 4c 43 6f 6e 74 72 6f 6c 45  ID_IHTMLControlE
4a630 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
4a640 46 34 45 39 2c 20 30 78 39 38 42 35 2c 20 30 78  F4E9, 0x98B5, 0x
4a650 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4a660 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4a670 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4a680 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4a690 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 43 6f 6e  IID IID_IHTMLCon
4a6a0 74 72 6f 6c 52 61 6e 67 65 20 3d 20 7b 30 78 33  trolRange = {0x3
4a6b0 30 35 30 46 32 39 43 2c 20 30 78 39 38 42 35 2c  050F29C, 0x98B5,
4a6c0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4a6d0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4a6e0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4a6f0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4a700 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4a710 43 6f 6e 74 72 6f 6c 52 61 6e 67 65 32 20 3d 20  ControlRange2 = 
4a720 7b 30 78 33 30 35 30 46 36 35 45 2c 20 30 78 39  {0x3050F65E, 0x9
4a730 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4a740 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4a750 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4a760 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4a770 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4a780 48 54 4d 4c 43 75 72 72 65 6e 74 53 74 79 6c 65  HTMLCurrentStyle
4a790 20 3d 20 7b 30 78 33 30 35 30 46 33 44 42 2c 20   = {0x3050F3DB, 
4a7a0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4a7b0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4a7c0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4a7d0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4a7e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4a7f0 44 5f 49 48 54 4d 4c 43 75 72 72 65 6e 74 53 74  D_IHTMLCurrentSt
4a800 79 6c 65 32 20 3d 20 7b 30 78 33 30 35 30 46 36  yle2 = {0x3050F6
4a810 35 38 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  58, 0x98B5, 0x11
4a820 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4a830 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4a840 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4a850 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4a860 44 20 49 49 44 5f 49 48 54 4d 4c 43 75 72 72 65  D IID_IHTMLCurre
4a870 6e 74 53 74 79 6c 65 33 20 3d 20 7b 30 78 33 30  ntStyle3 = {0x30
4a880 35 30 46 38 31 38 2c 20 30 78 39 38 42 35 2c 20  50F818, 0x98B5, 
4a890 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4a8a0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4a8b0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4a8c0 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4a8d0 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 44  t IID IID_IHTMLD
4a8e0 61 74 61 62 69 6e 64 69 6e 67 20 3d 20 7b 30 78  atabinding = {0x
4a8f0 33 30 35 30 46 33 46 32 2c 20 30 78 39 38 42 35  3050F3F2, 0x98B5
4a900 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4a910 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4a920 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4a930 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4a940 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4a950 4c 44 61 74 61 54 72 61 6e 73 66 65 72 20 3d 20  LDataTransfer = 
4a960 7b 30 78 33 30 35 30 46 34 42 33 2c 20 30 78 39  {0x3050F4B3, 0x9
4a970 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4a980 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4a990 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4a9a0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4a9b0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4a9c0 48 54 4d 4c 44 44 45 6c 65 6d 65 6e 74 20 3d 20  HTMLDDElement = 
4a9d0 7b 30 78 33 30 35 30 46 31 46 32 2c 20 30 78 39  {0x3050F1F2, 0x9
4a9e0 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4a9f0 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4aa00 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4aa10 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4aa20 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4aa30 48 54 4d 4c 44 69 61 6c 6f 67 20 3d 20 7b 30 78  HTMLDialog = {0x
4aa40 33 30 35 30 46 32 31 36 2c 20 30 78 39 38 42 35  3050F216, 0x98B5
4aa50 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4aa60 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4aa70 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4aa80 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4aa90 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4aaa0 4c 44 69 61 6c 6f 67 32 20 3d 20 7b 30 78 33 30  LDialog2 = {0x30
4aab0 35 30 46 35 45 30 2c 20 30 78 39 38 42 35 2c 20  50F5E0, 0x98B5, 
4aac0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4aad0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4aae0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4aaf0 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4ab00 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 44  t IID IID_IHTMLD
4ab10 69 61 6c 6f 67 33 20 3d 20 7b 30 78 33 30 35 30  ialog3 = {0x3050
4ab20 46 33 38 38 2c 20 30 78 39 38 42 35 2c 20 30 78  F388, 0x98B5, 0x
4ab30 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4ab40 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4ab50 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4ab60 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4ab70 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 44 69 76  IID IID_IHTMLDiv
4ab80 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35  Element = {0x305
4ab90 30 46 32 30 30 2c 20 30 78 39 38 42 35 2c 20 30  0F200, 0x98B5, 0
4aba0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4abb0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4abc0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4abd0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4abe0 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 44 69   IID IID_IHTMLDi
4abf0 76 50 6f 73 69 74 69 6f 6e 20 3d 20 7b 30 78 33  vPosition = {0x3
4ac00 30 35 30 46 32 31 32 2c 20 30 78 39 38 42 35 2c  050F212, 0x98B5,
4ac10 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4ac20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4ac30 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4ac40 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4ac50 73 74 20 49 49 44 20 49 49 44 5f 49 48 74 6d 6c  st IID IID_IHtml
4ac60 44 6c 67 53 61 66 65 48 65 6c 70 65 72 20 3d 20  DlgSafeHelper = 
4ac70 7b 30 78 33 30 35 30 46 38 31 41 2c 20 30 78 39  {0x3050F81A, 0x9
4ac80 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4ac90 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4aca0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4acb0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4acc0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4acd0 48 54 4d 4c 44 4c 69 73 74 45 6c 65 6d 65 6e 74  HTMLDListElement
4ace0 20 3d 20 7b 30 78 33 30 35 30 46 31 46 31 2c 20   = {0x3050F1F1, 
4acf0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4ad00 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4ad10 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4ad20 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4ad30 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4ad40 44 5f 49 48 54 4d 4c 44 6f 63 75 6d 65 6e 74 20  D_IHTMLDocument 
4ad50 3d 20 7b 30 78 36 32 36 46 43 35 32 30 2c 20 30  = {0x626FC520, 0
4ad60 78 41 34 31 45 2c 20 30 78 31 31 43 46 2c 20 5b  xA41E, 0x11CF, [
4ad70 30 78 41 37 2c 20 30 78 33 31 2c 20 30 78 30 30  0xA7, 0x31, 0x00
4ad80 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
4ad90 30 38 2c 20 30 78 32 36 2c 20 30 78 33 37 5d 7d  08, 0x26, 0x37]}
4ada0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4adb0 5f 49 48 54 4d 4c 44 6f 63 75 6d 65 6e 74 32 20  _IHTMLDocument2 
4adc0 3d 20 7b 30 78 33 33 32 43 34 34 32 35 2c 20 30  = {0x332C4425, 0
4add0 78 32 36 43 42 2c 20 30 78 31 31 44 30 2c 20 5b  x26CB, 0x11D0, [
4ade0 30 78 42 34 2c 20 30 78 38 33 2c 20 30 78 30 30  0xB4, 0x83, 0x00
4adf0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
4ae00 44 39 2c 20 30 78 30 31 2c 20 30 78 31 39 5d 7d  D9, 0x01, 0x19]}
4ae10 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4ae20 5f 49 48 54 4d 4c 44 6f 63 75 6d 65 6e 74 33 20  _IHTMLDocument3 
4ae30 3d 20 7b 30 78 33 30 35 30 46 34 38 35 2c 20 30  = {0x3050F485, 0
4ae40 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4ae50 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4ae60 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4ae70 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4ae80 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4ae90 5f 49 48 54 4d 4c 44 6f 63 75 6d 65 6e 74 34 20  _IHTMLDocument4 
4aea0 3d 20 7b 30 78 33 30 35 30 46 36 39 41 2c 20 30  = {0x3050F69A, 0
4aeb0 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4aec0 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4aed0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4aee0 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4aef0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4af00 5f 49 48 54 4d 4c 44 6f 63 75 6d 65 6e 74 35 20  _IHTMLDocument5 
4af10 3d 20 7b 30 78 33 30 35 30 46 38 30 43 2c 20 30  = {0x3050F80C, 0
4af20 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4af30 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4af40 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4af50 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4af60 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4af70 5f 49 48 54 4d 4c 44 4f 4d 41 74 74 72 69 62 75  _IHTMLDOMAttribu
4af80 74 65 20 3d 20 7b 30 78 33 30 35 30 46 34 42 30  te = {0x3050F4B0
4af90 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4afa0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4afb0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4afc0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4afd0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4afe0 49 49 44 5f 49 48 54 4d 4c 44 4f 4d 41 74 74 72  IID_IHTMLDOMAttr
4aff0 69 62 75 74 65 32 20 3d 20 7b 30 78 33 30 35 30  ibute2 = {0x3050
4b000 46 38 31 30 2c 20 30 78 39 38 42 35 2c 20 30 78  F810, 0x98B5, 0x
4b010 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4b020 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4b030 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4b040 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4b050 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 44 4f 4d  IID IID_IHTMLDOM
4b060 43 68 69 6c 64 72 65 6e 43 6f 6c 6c 65 63 74 69  ChildrenCollecti
4b070 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46 35 41 42  on = {0x3050F5AB
4b080 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4b090 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4b0a0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4b0b0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4b0c0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4b0d0 49 49 44 5f 49 48 54 4d 4c 44 4f 4d 49 6d 70 6c  IID_IHTMLDOMImpl
4b0e0 65 6d 65 6e 74 61 74 69 6f 6e 20 3d 20 7b 30 78  ementation = {0x
4b0f0 33 30 35 30 46 38 30 44 2c 20 30 78 39 38 42 35  3050F80D, 0x98B5
4b100 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4b110 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4b120 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4b130 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4b140 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4b150 4c 44 4f 4d 4e 6f 64 65 20 3d 20 7b 30 78 33 30  LDOMNode = {0x30
4b160 35 30 46 35 44 41 2c 20 30 78 39 38 42 35 2c 20  50F5DA, 0x98B5, 
4b170 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4b180 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4b190 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4b1a0 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4b1b0 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 44  t IID IID_IHTMLD
4b1c0 4f 4d 4e 6f 64 65 32 20 3d 20 7b 30 78 33 30 35  OMNode2 = {0x305
4b1d0 30 46 38 30 42 2c 20 30 78 39 38 42 35 2c 20 30  0F80B, 0x98B5, 0
4b1e0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4b1f0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4b200 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4b210 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4b220 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 44 4f   IID IID_IHTMLDO
4b230 4d 54 65 78 74 4e 6f 64 65 20 3d 20 7b 30 78 33  MTextNode = {0x3
4b240 30 35 30 46 34 42 31 2c 20 30 78 39 38 42 35 2c  050F4B1, 0x98B5,
4b250 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4b260 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4b270 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4b280 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4b290 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4b2a0 44 4f 4d 54 65 78 74 4e 6f 64 65 32 20 3d 20 7b  DOMTextNode2 = {
4b2b0 30 78 33 30 35 30 46 38 30 39 2c 20 30 78 39 38  0x3050F809, 0x98
4b2c0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4b2d0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4b2e0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4b2f0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4b300 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4b310 54 4d 4c 44 54 45 6c 65 6d 65 6e 74 20 3d 20 7b  TMLDTElement = {
4b320 30 78 33 30 35 30 46 31 46 33 2c 20 30 78 39 38  0x3050F1F3, 0x98
4b330 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4b340 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4b350 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4b360 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4b370 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4b380 54 4d 4c 44 58 54 72 61 6e 73 66 6f 72 6d 20 3d  TMLDXTransform =
4b390 20 7b 30 78 33 30 45 32 41 42 37 44 2c 20 30 78   {0x30E2AB7D, 0x
4b3a0 34 46 44 44 2c 20 30 78 34 31 35 39 2c 20 5b 30  4FDD, 0x4159, [0
4b3b0 78 42 37 2c 20 30 78 45 41 2c 20 30 78 44 43 2c  xB7, 0xEA, 0xDC,
4b3c0 20 30 78 37 32 2c 20 30 78 32 42 2c 20 30 78 46   0x72, 0x2B, 0xF
4b3d0 34 2c 20 30 78 41 44 2c 20 30 78 45 35 5d 7d 3b  4, 0xAD, 0xE5]};
4b3e0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
4b3f0 49 48 54 4d 4c 45 64 69 74 44 65 73 69 67 6e 65  IHTMLEditDesigne
4b400 72 20 3d 20 7b 30 78 33 30 35 30 46 36 36 32 2c  r = {0x3050F662,
4b410 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4b420 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4b430 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4b440 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4b450 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4b460 49 44 5f 49 48 54 4d 4c 45 64 69 74 48 6f 73 74  ID_IHTMLEditHost
4b470 20 3d 20 7b 30 78 33 30 35 30 46 36 41 30 2c 20   = {0x3050F6A0, 
4b480 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4b490 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4b4a0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4b4b0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4b4c0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4b4d0 44 5f 49 48 54 4d 4c 45 64 69 74 48 6f 73 74 32  D_IHTMLEditHost2
4b4e0 20 3d 20 7b 30 78 33 30 35 30 46 38 34 38 2c 20   = {0x3050F848, 
4b4f0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4b500 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4b510 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4b520 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 44 5d  xBD, 0xCE, 0x0D]
4b530 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4b540 44 5f 49 48 54 4d 4c 45 64 69 74 69 6e 67 53 65  D_IHTMLEditingSe
4b550 72 76 69 63 65 73 20 3d 20 7b 30 78 33 30 35 30  rvices = {0x3050
4b560 46 37 46 42 2c 20 30 78 39 38 42 35 2c 20 30 78  F7FB, 0x98B5, 0x
4b570 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4b580 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4b590 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4b5a0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4b5b0 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 45 64 69  IID IID_IHTMLEdi
4b5c0 74 6f 72 20 3d 20 7b 30 78 33 30 35 30 46 37 46  tor = {0x3050F7F
4b5d0 41 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  A, 0x98B5, 0x11C
4b5e0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4b5f0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4b600 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4b610 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4b620 20 49 49 44 5f 49 48 54 4d 4c 45 64 69 74 53 65   IID_IHTMLEditSe
4b630 72 76 69 63 65 73 20 3d 20 7b 30 78 33 30 35 30  rvices = {0x3050
4b640 46 36 36 33 2c 20 30 78 39 38 42 35 2c 20 30 78  F663, 0x98B5, 0x
4b650 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4b660 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4b670 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4b680 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4b690 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 45 64 69  IID IID_IHTMLEdi
4b6a0 74 53 65 72 76 69 63 65 73 32 20 3d 20 7b 30 78  tServices2 = {0x
4b6b0 33 30 35 30 46 38 31 32 2c 20 30 78 39 38 42 35  3050F812, 0x98B5
4b6c0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4b6d0 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4b6e0 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4b6f0 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4b700 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4b710 4c 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  LElement = {0x30
4b720 35 30 46 31 46 46 2c 20 30 78 39 38 42 35 2c 20  50F1FF, 0x98B5, 
4b730 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4b740 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4b750 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4b760 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4b770 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 45  t IID IID_IHTMLE
4b780 6c 65 6d 65 6e 74 32 20 3d 20 7b 30 78 33 30 35  lement2 = {0x305
4b790 30 46 34 33 34 2c 20 30 78 39 38 42 35 2c 20 30  0F434, 0x98B5, 0
4b7a0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4b7b0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4b7c0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4b7d0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4b7e0 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 45 6c   IID IID_IHTMLEl
4b7f0 65 6d 65 6e 74 33 20 3d 20 7b 30 78 33 30 35 30  ement3 = {0x3050
4b800 46 36 37 33 2c 20 30 78 39 38 42 35 2c 20 30 78  F673, 0x98B5, 0x
4b810 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4b820 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4b830 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4b840 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4b850 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 45 6c 65  IID IID_IHTMLEle
4b860 6d 65 6e 74 34 20 3d 20 7b 30 78 33 30 35 30 46  ment4 = {0x3050F
4b870 38 30 46 2c 20 30 78 39 38 42 35 2c 20 30 78 31  80F, 0x98B5, 0x1
4b880 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4b890 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4b8a0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4b8b0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4b8c0 49 44 20 49 49 44 5f 49 48 54 4d 4c 45 6c 65 6d  ID IID_IHTMLElem
4b8d0 65 6e 74 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20  entCollection = 
4b8e0 7b 30 78 33 30 35 30 46 32 31 46 2c 20 30 78 39  {0x3050F21F, 0x9
4b8f0 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4b900 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4b910 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4b920 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4b930 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4b940 48 54 4d 4c 45 6c 65 6d 65 6e 74 43 6f 6c 6c 65  HTMLElementColle
4b950 63 74 69 6f 6e 32 20 3d 20 7b 30 78 33 30 35 30  ction2 = {0x3050
4b960 46 35 45 45 2c 20 30 78 39 38 42 35 2c 20 30 78  F5EE, 0x98B5, 0x
4b970 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4b980 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4b990 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4b9a0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4b9b0 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 45 6c 65  IID IID_IHTMLEle
4b9c0 6d 65 6e 74 43 6f 6c 6c 65 63 74 69 6f 6e 33 20  mentCollection3 
4b9d0 3d 20 7b 30 78 33 30 35 30 46 38 33 35 2c 20 30  = {0x3050F835, 0
4b9e0 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4b9f0 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4ba00 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4ba10 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4ba20 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4ba30 5f 49 48 54 4d 4c 45 6c 65 6d 65 6e 74 44 65 66  _IHTMLElementDef
4ba40 61 75 6c 74 73 20 3d 20 7b 30 78 33 30 35 30 46  aults = {0x3050F
4ba50 36 43 39 2c 20 30 78 39 38 42 35 2c 20 30 78 31  6C9, 0x98B5, 0x1
4ba60 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4ba70 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4ba80 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4ba90 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4baa0 49 44 20 49 49 44 5f 49 48 54 4d 4c 45 6c 65 6d  ID IID_IHTMLElem
4bab0 65 6e 74 52 65 6e 64 65 72 20 3d 20 7b 30 78 33  entRender = {0x3
4bac0 30 35 30 46 36 36 39 2c 20 30 78 39 38 42 35 2c  050F669, 0x98B5,
4bad0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4bae0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4baf0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4bb00 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4bb10 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4bb20 45 6d 62 65 64 45 6c 65 6d 65 6e 74 20 3d 20 7b  EmbedElement = {
4bb30 30 78 33 30 35 30 46 32 35 46 2c 20 30 78 39 38  0x3050F25F, 0x98
4bb40 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4bb50 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4bb60 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4bb70 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4bb80 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4bb90 54 4d 4c 45 76 65 6e 74 4f 62 6a 20 3d 20 7b 30  TMLEventObj = {0
4bba0 78 33 30 35 30 46 33 32 44 2c 20 30 78 39 38 42  x3050F32D, 0x98B
4bbb0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4bbc0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4bbd0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4bbe0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4bbf0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4bc00 4d 4c 45 76 65 6e 74 4f 62 6a 32 20 3d 20 7b 30  MLEventObj2 = {0
4bc10 78 33 30 35 30 46 34 38 42 2c 20 30 78 39 38 42  x3050F48B, 0x98B
4bc20 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4bc30 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4bc40 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4bc50 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4bc60 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4bc70 4d 4c 45 76 65 6e 74 4f 62 6a 33 20 3d 20 7b 30  MLEventObj3 = {0
4bc80 78 33 30 35 30 46 36 38 30 2c 20 30 78 39 38 42  x3050F680, 0x98B
4bc90 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4bca0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4bcb0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4bcc0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4bcd0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4bce0 4d 4c 45 76 65 6e 74 4f 62 6a 34 20 3d 20 7b 30  MLEventObj4 = {0
4bcf0 78 33 30 35 30 46 38 31 34 2c 20 30 78 39 38 42  x3050F814, 0x98B
4bd00 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4bd10 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4bd20 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4bd30 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4bd40 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4bd50 4d 4c 46 69 65 6c 64 53 65 74 45 6c 65 6d 65 6e  MLFieldSetElemen
4bd60 74 20 3d 20 7b 30 78 33 30 35 30 46 33 45 37 2c  t = {0x3050F3E7,
4bd70 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4bd80 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4bd90 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4bda0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4bdb0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4bdc0 49 44 5f 49 48 54 4d 4c 46 69 65 6c 64 53 65 74  ID_IHTMLFieldSet
4bdd0 45 6c 65 6d 65 6e 74 32 20 3d 20 7b 30 78 33 30  Element2 = {0x30
4bde0 35 30 46 38 33 33 2c 20 30 78 39 38 42 35 2c 20  50F833, 0x98B5, 
4bdf0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4be00 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4be10 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4be20 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4be30 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 46  t IID IID_IHTMLF
4be40 69 6c 74 65 72 50 61 69 6e 74 65 72 20 3d 20 7b  ilterPainter = {
4be50 30 78 33 30 35 30 46 36 44 45 2c 20 30 78 39 38  0x3050F6DE, 0x98
4be60 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4be70 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4be80 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4be90 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4bea0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4beb0 54 4d 4c 46 69 6c 74 65 72 50 61 69 6e 74 53 69  TMLFilterPaintSi
4bec0 74 65 20 3d 20 7b 30 78 33 30 35 30 46 36 44 33  te = {0x3050F6D3
4bed0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4bee0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4bef0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4bf00 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4bf10 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4bf20 49 49 44 5f 49 48 54 4d 4c 46 69 6c 74 65 72 73  IID_IHTMLFilters
4bf30 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78  Collection = {0x
4bf40 33 30 35 30 46 33 45 45 2c 20 30 78 39 38 42 35  3050F3EE, 0x98B5
4bf50 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4bf60 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4bf70 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4bf80 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4bf90 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4bfa0 4c 46 6f 6e 74 45 6c 65 6d 65 6e 74 20 3d 20 7b  LFontElement = {
4bfb0 30 78 33 30 35 30 46 31 44 39 2c 20 30 78 39 38  0x3050F1D9, 0x98
4bfc0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4bfd0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4bfe0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4bff0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4c000 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4c010 54 4d 4c 46 6f 6e 74 4e 61 6d 65 73 43 6f 6c 6c  TMLFontNamesColl
4c020 65 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30  ection = {0x3050
4c030 46 33 37 36 2c 20 30 78 39 38 42 35 2c 20 30 78  F376, 0x98B5, 0x
4c040 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4c050 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4c060 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4c070 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4c080 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 46 6f 6e  IID IID_IHTMLFon
4c090 74 53 69 7a 65 73 43 6f 6c 6c 65 63 74 69 6f 6e  tSizesCollection
4c0a0 20 3d 20 7b 30 78 33 30 35 30 46 33 37 37 2c 20   = {0x3050F377, 
4c0b0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4c0c0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4c0d0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4c0e0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4c0f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4c100 44 5f 49 48 54 4d 4c 46 6f 72 6d 45 6c 65 6d 65  D_IHTMLFormEleme
4c110 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 31 46 37  nt = {0x3050F1F7
4c120 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4c130 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4c140 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4c150 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4c160 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4c170 49 49 44 5f 49 48 54 4d 4c 46 6f 72 6d 45 6c 65  IID_IHTMLFormEle
4c180 6d 65 6e 74 32 20 3d 20 7b 30 78 33 30 35 30 46  ment2 = {0x3050F
4c190 34 46 36 2c 20 30 78 39 38 42 35 2c 20 30 78 31  4F6, 0x98B5, 0x1
4c1a0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4c1b0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4c1c0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4c1d0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4c1e0 49 44 20 49 49 44 5f 49 48 54 4d 4c 46 6f 72 6d  ID IID_IHTMLForm
4c1f0 45 6c 65 6d 65 6e 74 33 20 3d 20 7b 30 78 33 30  Element3 = {0x30
4c200 35 30 46 38 33 36 2c 20 30 78 39 38 42 35 2c 20  50F836, 0x98B5, 
4c210 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4c220 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4c230 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4c240 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4c250 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 46  t IID IID_IHTMLF
4c260 72 61 6d 65 42 61 73 65 20 3d 20 7b 30 78 33 30  rameBase = {0x30
4c270 35 30 46 33 31 31 2c 20 30 78 39 38 42 35 2c 20  50F311, 0x98B5, 
4c280 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4c290 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4c2a0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4c2b0 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4c2c0 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 46  t IID IID_IHTMLF
4c2d0 72 61 6d 65 42 61 73 65 32 20 3d 20 7b 30 78 33  rameBase2 = {0x3
4c2e0 30 35 30 46 36 44 42 2c 20 30 78 39 38 42 35 2c  050F6DB, 0x98B5,
4c2f0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4c300 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4c310 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4c320 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4c330 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4c340 46 72 61 6d 65 42 61 73 65 33 20 3d 20 7b 30 78  FrameBase3 = {0x
4c350 33 30 35 30 46 38 32 45 2c 20 30 78 39 38 42 35  3050F82E, 0x98B5
4c360 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4c370 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4c380 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4c390 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4c3a0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4c3b0 4c 46 72 61 6d 65 45 6c 65 6d 65 6e 74 20 3d 20  LFrameElement = 
4c3c0 7b 30 78 33 30 35 30 46 33 31 33 2c 20 30 78 39  {0x3050F313, 0x9
4c3d0 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4c3e0 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4c3f0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4c400 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4c410 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4c420 48 54 4d 4c 46 72 61 6d 65 45 6c 65 6d 65 6e 74  HTMLFrameElement
4c430 32 20 3d 20 7b 30 78 33 30 35 30 46 37 46 35 2c  2 = {0x3050F7F5,
4c440 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4c450 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4c460 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4c470 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4c480 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4c490 49 44 5f 49 48 54 4d 4c 46 72 61 6d 65 73 43 6f  ID_IHTMLFramesCo
4c4a0 6c 6c 65 63 74 69 6f 6e 32 20 3d 20 7b 30 78 33  llection2 = {0x3
4c4b0 33 32 43 34 34 32 36 2c 20 30 78 32 36 43 42 2c  32C4426, 0x26CB,
4c4c0 20 30 78 31 31 44 30 2c 20 5b 30 78 42 34 2c 20   0x11D0, [0xB4, 
4c4d0 30 78 38 33 2c 20 30 78 30 30 2c 20 30 78 43 30  0x83, 0x00, 0xC0
4c4e0 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78  , 0x4F, 0xD9, 0x
4c4f0 30 31 2c 20 30 78 31 39 5d 7d 3b 0a 20 63 6f 6e  01, 0x19]};. con
4c500 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4c510 46 72 61 6d 65 53 65 74 45 6c 65 6d 65 6e 74 20  FrameSetElement 
4c520 3d 20 7b 30 78 33 30 35 30 46 33 31 39 2c 20 30  = {0x3050F319, 0
4c530 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4c540 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4c550 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4c560 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4c570 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4c580 5f 49 48 54 4d 4c 46 72 61 6d 65 53 65 74 45 6c  _IHTMLFrameSetEl
4c590 65 6d 65 6e 74 32 20 3d 20 7b 30 78 33 30 35 30  ement2 = {0x3050
4c5a0 46 35 43 36 2c 20 30 78 39 38 42 35 2c 20 30 78  F5C6, 0x98B5, 0x
4c5b0 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4c5c0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4c5d0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4c5e0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4c5f0 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 47 65 6e  IID IID_IHTMLGen
4c600 65 72 69 63 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  ericElement = {0
4c610 78 33 30 35 30 46 34 42 37 2c 20 30 78 39 38 42  x3050F4B7, 0x98B
4c620 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4c630 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4c640 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4c650 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4c660 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4c670 4d 4c 48 65 61 64 45 6c 65 6d 65 6e 74 20 3d 20  MLHeadElement = 
4c680 7b 30 78 33 30 35 30 46 38 31 44 2c 20 30 78 39  {0x3050F81D, 0x9
4c690 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4c6a0 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4c6b0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4c6c0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4c6d0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4c6e0 48 54 4d 4c 48 65 61 64 65 72 45 6c 65 6d 65 6e  HTMLHeaderElemen
4c6f0 74 20 3d 20 7b 30 78 33 30 35 30 46 31 46 36 2c  t = {0x3050F1F6,
4c700 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4c710 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4c720 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4c730 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4c740 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4c750 49 44 5f 49 48 54 4d 4c 48 52 45 6c 65 6d 65 6e  ID_IHTMLHRElemen
4c760 74 20 3d 20 7b 30 78 33 30 35 30 46 31 46 34 2c  t = {0x3050F1F4,
4c770 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4c780 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4c790 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4c7a0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4c7b0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4c7c0 49 44 5f 49 48 54 4d 4c 48 74 6d 6c 45 6c 65 6d  ID_IHTMLHtmlElem
4c7d0 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 38 31  ent = {0x3050F81
4c7e0 43 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  C, 0x98B5, 0x11C
4c7f0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4c800 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4c810 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4c820 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4c830 20 49 49 44 5f 49 48 54 4d 4c 49 46 72 61 6d 65   IID_IHTMLIFrame
4c840 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35  Element = {0x305
4c850 30 46 33 31 35 2c 20 30 78 39 38 42 35 2c 20 30  0F315, 0x98B5, 0
4c860 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4c870 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4c880 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4c890 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4c8a0 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 49 46   IID IID_IHTMLIF
4c8b0 72 61 6d 65 45 6c 65 6d 65 6e 74 32 20 3d 20 7b  rameElement2 = {
4c8c0 30 78 33 30 35 30 46 34 45 36 2c 20 30 78 39 38  0x3050F4E6, 0x98
4c8d0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4c8e0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4c8f0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4c900 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4c910 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4c920 54 4d 4c 49 6d 61 67 65 45 6c 65 6d 65 6e 74 46  TMLImageElementF
4c930 61 63 74 6f 72 79 20 3d 20 7b 30 78 33 30 35 30  actory = {0x3050
4c940 46 33 38 45 2c 20 30 78 39 38 42 35 2c 20 30 78  F38E, 0x98B5, 0x
4c950 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4c960 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4c970 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4c980 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4c990 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 49 6d 67  IID IID_IHTMLImg
4c9a0 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35  Element = {0x305
4c9b0 30 46 32 34 30 2c 20 30 78 39 38 42 35 2c 20 30  0F240, 0x98B5, 0
4c9c0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4c9d0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4c9e0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4c9f0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4ca00 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 49 6d   IID IID_IHTMLIm
4ca10 67 45 6c 65 6d 65 6e 74 32 20 3d 20 7b 30 78 33  gElement2 = {0x3
4ca20 30 35 30 46 38 32 36 2c 20 30 78 39 38 42 35 2c  050F826, 0x98B5,
4ca30 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4ca40 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4ca50 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4ca60 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4ca70 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4ca80 49 6e 70 75 74 42 75 74 74 6f 6e 45 6c 65 6d 65  InputButtonEleme
4ca90 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 42 32  nt = {0x3050F2B2
4caa0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4cab0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4cac0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4cad0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4cae0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4caf0 49 49 44 5f 49 48 54 4d 4c 49 6e 70 75 74 45 6c  IID_IHTMLInputEl
4cb00 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
4cb10 35 44 32 2c 20 30 78 39 38 42 35 2c 20 30 78 31  5D2, 0x98B5, 0x1
4cb20 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4cb30 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4cb40 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4cb50 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4cb60 49 44 20 49 49 44 5f 49 48 54 4d 4c 49 6e 70 75  ID IID_IHTMLInpu
4cb70 74 45 6c 65 6d 65 6e 74 32 20 3d 20 7b 30 78 33  tElement2 = {0x3
4cb80 30 35 30 46 38 32 31 2c 20 30 78 39 38 42 35 2c  050F821, 0x98B5,
4cb90 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4cba0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4cbb0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4cbc0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4cbd0 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4cbe0 49 6e 70 75 74 46 69 6c 65 45 6c 65 6d 65 6e 74  InputFileElement
4cbf0 20 3d 20 7b 30 78 33 30 35 30 46 32 41 44 2c 20   = {0x3050F2AD, 
4cc00 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4cc10 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4cc20 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4cc30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4cc40 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4cc50 44 5f 49 48 54 4d 4c 49 6e 70 75 74 48 69 64 64  D_IHTMLInputHidd
4cc60 65 6e 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  enElement = {0x3
4cc70 30 35 30 46 32 41 34 2c 20 30 78 39 38 42 35 2c  050F2A4, 0x98B5,
4cc80 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4cc90 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4cca0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4ccb0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4ccc0 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4ccd0 49 6e 70 75 74 49 6d 61 67 65 20 3d 20 7b 30 78  InputImage = {0x
4cce0 33 30 35 30 46 32 43 32 2c 20 30 78 39 38 42 35  3050F2C2, 0x98B5
4ccf0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4cd00 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4cd10 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4cd20 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4cd30 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4cd40 4c 49 6e 70 75 74 54 65 78 74 45 6c 65 6d 65 6e  LInputTextElemen
4cd50 74 20 3d 20 7b 30 78 33 30 35 30 46 32 41 36 2c  t = {0x3050F2A6,
4cd60 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4cd70 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4cd80 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4cd90 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4cda0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4cdb0 49 44 5f 49 48 54 4d 4c 49 50 72 69 6e 74 43 6f  ID_IHTMLIPrintCo
4cdc0 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30  llection = {0x30
4cdd0 35 30 46 36 42 35 2c 20 30 78 39 38 42 35 2c 20  50F6B5, 0x98B5, 
4cde0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4cdf0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4ce00 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4ce10 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4ce20 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 49  t IID IID_IHTMLI
4ce30 73 49 6e 64 65 78 45 6c 65 6d 65 6e 74 20 3d 20  sIndexElement = 
4ce40 7b 30 78 33 30 35 30 46 32 30 36 2c 20 30 78 39  {0x3050F206, 0x9
4ce50 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4ce60 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4ce70 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4ce80 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4ce90 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4cea0 48 54 4d 4c 49 73 49 6e 64 65 78 45 6c 65 6d 65  HTMLIsIndexEleme
4ceb0 6e 74 32 20 3d 20 7b 30 78 33 30 35 30 46 38 32  nt2 = {0x3050F82
4cec0 46 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  F, 0x98B5, 0x11C
4ced0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4cee0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4cef0 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4cf00 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4cf10 20 49 49 44 5f 49 48 54 4d 4c 4c 61 62 65 6c 45   IID_IHTMLLabelE
4cf20 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
4cf30 46 33 32 41 2c 20 30 78 39 38 42 35 2c 20 30 78  F32A, 0x98B5, 0x
4cf40 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4cf50 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4cf60 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4cf70 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4cf80 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 4c 61 62  IID IID_IHTMLLab
4cf90 65 6c 45 6c 65 6d 65 6e 74 32 20 3d 20 7b 30 78  elElement2 = {0x
4cfa0 33 30 35 30 46 38 33 32 2c 20 30 78 39 38 42 35  3050F832, 0x98B5
4cfb0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4cfc0 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4cfd0 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4cfe0 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4cff0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4d000 4c 4c 65 67 65 6e 64 45 6c 65 6d 65 6e 74 20 3d  LLegendElement =
4d010 20 7b 30 78 33 30 35 30 46 33 45 41 2c 20 30 78   {0x3050F3EA, 0x
4d020 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4d030 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4d040 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4d050 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
4d060 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
4d070 49 48 54 4d 4c 4c 65 67 65 6e 64 45 6c 65 6d 65  IHTMLLegendEleme
4d080 6e 74 32 20 3d 20 7b 30 78 33 30 35 30 46 38 33  nt2 = {0x3050F83
4d090 34 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  4, 0x98B5, 0x11C
4d0a0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4d0b0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4d0c0 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4d0d0 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4d0e0 20 49 49 44 5f 49 48 54 4d 4c 4c 49 45 6c 65 6d   IID_IHTMLLIElem
4d0f0 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 31 45  ent = {0x3050F1E
4d100 30 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  0, 0x98B5, 0x11C
4d110 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4d120 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4d130 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4d140 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4d150 20 49 49 44 5f 49 48 54 4d 4c 4c 69 6e 6b 45 6c   IID_IHTMLLinkEl
4d160 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46  ement = {0x3050F
4d170 32 30 35 2c 20 30 78 39 38 42 35 2c 20 30 78 31  205, 0x98B5, 0x1
4d180 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4d190 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4d1a0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4d1b0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4d1c0 49 44 20 49 49 44 5f 49 48 54 4d 4c 4c 69 6e 6b  ID IID_IHTMLLink
4d1d0 45 6c 65 6d 65 6e 74 32 20 3d 20 7b 30 78 33 30  Element2 = {0x30
4d1e0 35 30 46 34 45 35 2c 20 30 78 39 38 42 35 2c 20  50F4E5, 0x98B5, 
4d1f0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4d200 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4d210 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4d220 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4d230 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 4c  t IID IID_IHTMLL
4d240 69 6e 6b 45 6c 65 6d 65 6e 74 33 20 3d 20 7b 30  inkElement3 = {0
4d250 78 33 30 35 30 46 38 31 45 2c 20 30 78 39 38 42  x3050F81E, 0x98B
4d260 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4d270 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4d280 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4d290 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4d2a0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4d2b0 4d 4c 4c 69 73 74 45 6c 65 6d 65 6e 74 20 3d 20  MLListElement = 
4d2c0 7b 30 78 33 30 35 30 46 32 30 45 2c 20 30 78 39  {0x3050F20E, 0x9
4d2d0 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4d2e0 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4d2f0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4d300 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4d310 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4d320 48 54 4d 4c 4c 69 73 74 45 6c 65 6d 65 6e 74 32  HTMLListElement2
4d330 20 3d 20 7b 30 78 33 30 35 30 46 38 32 32 2c 20   = {0x3050F822, 
4d340 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4d350 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4d360 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4d370 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4d380 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4d390 44 5f 49 48 74 6d 6c 4c 6f 61 64 4f 70 74 69 6f  D_IHtmlLoadOptio
4d3a0 6e 73 20 3d 20 7b 30 78 41 37 31 41 30 38 30 38  ns = {0xA71A0808
4d3b0 2c 20 30 78 30 46 38 38 2c 20 30 78 31 31 44 31  , 0x0F88, 0x11D1
4d3c0 2c 20 5b 30 78 42 41 2c 20 30 78 31 39 2c 20 30  , [0xBA, 0x19, 0
4d3d0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
4d3e0 20 30 78 44 39 2c 20 30 78 31 32 2c 20 30 78 44   0xD9, 0x12, 0xD
4d3f0 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
4d400 49 49 44 5f 49 48 54 4d 4c 4c 6f 63 61 74 69 6f  IID_IHTMLLocatio
4d410 6e 20 3d 20 7b 30 78 31 36 33 42 42 31 45 30 2c  n = {0x163BB1E0,
4d420 20 30 78 36 45 30 30 2c 20 30 78 31 31 43 46 2c   0x6E00, 0x11CF,
4d430 20 5b 30 78 38 33 2c 20 30 78 37 41 2c 20 30 78   [0x83, 0x7A, 0x
4d440 34 38 2c 20 30 78 44 43 2c 20 30 78 30 34 2c 20  48, 0xDC, 0x04, 
4d450 30 78 43 31 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC1, 0x00, 0x00
4d460 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4d470 49 44 5f 49 48 54 4d 4c 4d 61 70 45 6c 65 6d 65  ID_IHTMLMapEleme
4d480 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 36 36  nt = {0x3050F266
4d490 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4d4a0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4d4b0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4d4c0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4d4d0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4d4e0 49 49 44 5f 49 48 54 4d 4c 4d 61 72 71 75 65 65  IID_IHTMLMarquee
4d4f0 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35  Element = {0x305
4d500 30 46 32 42 35 2c 20 30 78 39 38 42 35 2c 20 30  0F2B5, 0x98B5, 0
4d510 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4d520 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4d530 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4d540 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4d550 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 4d 65   IID IID_IHTMLMe
4d560 74 61 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33  taElement = {0x3
4d570 30 35 30 46 32 30 33 2c 20 30 78 39 38 42 35 2c  050F203, 0x98B5,
4d580 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4d590 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4d5a0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4d5b0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4d5c0 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4d5d0 4d 65 74 61 45 6c 65 6d 65 6e 74 32 20 3d 20 7b  MetaElement2 = {
4d5e0 30 78 33 30 35 30 46 38 31 46 2c 20 30 78 39 38  0x3050F81F, 0x98
4d5f0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4d600 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4d610 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4d620 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4d630 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4d640 54 4d 4c 4d 69 6d 65 54 79 70 65 73 43 6f 6c 6c  TMLMimeTypesColl
4d650 65 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30  ection = {0x3050
4d660 46 33 46 43 2c 20 30 78 39 38 42 35 2c 20 30 78  F3FC, 0x98B5, 0x
4d670 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4d680 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4d690 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4d6a0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4d6b0 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 4d 6f 64  IID IID_IHTMLMod
4d6c0 65 6c 65 73 73 49 6e 69 74 20 3d 20 7b 30 78 33  elessInit = {0x3
4d6d0 30 35 30 46 35 45 34 2c 20 30 78 39 38 42 35 2c  050F5E4, 0x98B5,
4d6e0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4d6f0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4d700 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4d710 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4d720 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4d730 4e 61 6d 65 73 70 61 63 65 20 3d 20 7b 30 78 33  Namespace = {0x3
4d740 30 35 30 46 36 42 42 2c 20 30 78 39 38 42 35 2c  050F6BB, 0x98B5,
4d750 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4d760 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4d770 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4d780 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4d790 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4d7a0 4e 61 6d 65 73 70 61 63 65 43 6f 6c 6c 65 63 74  NamespaceCollect
4d7b0 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46 36 42  ion = {0x3050F6B
4d7c0 38 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  8, 0x98B5, 0x11C
4d7d0 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4d7e0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4d7f0 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4d800 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4d810 20 49 49 44 5f 49 48 54 4d 4c 4e 65 78 74 49 64   IID_IHTMLNextId
4d820 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35  Element = {0x305
4d830 30 46 32 30 37 2c 20 30 78 39 38 42 35 2c 20 30  0F207, 0x98B5, 0
4d840 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4d850 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4d860 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4d870 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4d880 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 4e 6f   IID IID_IHTMLNo
4d890 53 68 6f 77 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  ShowElement = {0
4d8a0 78 33 30 35 30 46 33 38 41 2c 20 30 78 39 38 42  x3050F38A, 0x98B
4d8b0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4d8c0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4d8d0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4d8e0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4d8f0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4d900 4d 4c 4f 62 6a 65 63 74 45 6c 65 6d 65 6e 74 20  MLObjectElement 
4d910 3d 20 7b 30 78 33 30 35 30 46 32 34 46 2c 20 30  = {0x3050F24F, 0
4d920 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4d930 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4d940 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4d950 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4d960 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4d970 5f 49 48 54 4d 4c 4f 62 6a 65 63 74 45 6c 65 6d  _IHTMLObjectElem
4d980 65 6e 74 32 20 3d 20 7b 30 78 33 30 35 30 46 34  ent2 = {0x3050F4
4d990 43 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  CD, 0x98B5, 0x11
4d9a0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4d9b0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4d9c0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4d9d0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4d9e0 44 20 49 49 44 5f 49 48 54 4d 4c 4f 62 6a 65 63  D IID_IHTMLObjec
4d9f0 74 45 6c 65 6d 65 6e 74 33 20 3d 20 7b 30 78 33  tElement3 = {0x3
4da00 30 35 30 46 38 32 37 2c 20 30 78 39 38 42 35 2c  050F827, 0x98B5,
4da10 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4da20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4da30 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4da40 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4da50 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4da60 4f 4c 69 73 74 45 6c 65 6d 65 6e 74 20 3d 20 7b  OListElement = {
4da70 30 78 33 30 35 30 46 31 44 45 2c 20 30 78 39 38  0x3050F1DE, 0x98
4da80 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4da90 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4daa0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4dab0 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4dac0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4dad0 54 4d 4c 4f 4d 57 69 6e 64 6f 77 53 65 72 76 69  TMLOMWindowServi
4dae0 63 65 73 20 3d 20 7b 30 78 33 30 35 30 46 35 46  ces = {0x3050F5F
4daf0 43 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  C, 0x98B5, 0x11C
4db00 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4db10 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4db20 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4db30 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4db40 20 49 49 44 5f 49 48 54 4d 4c 4f 70 73 50 72 6f   IID_IHTMLOpsPro
4db50 66 69 6c 65 20 3d 20 7b 30 78 33 30 35 30 46 34  file = {0x3050F4
4db60 30 31 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  01, 0x98B5, 0x11
4db70 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4db80 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4db90 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4dba0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4dbb0 44 20 49 49 44 5f 49 48 54 4d 4c 4f 70 74 69 6f  D IID_IHTMLOptio
4dbc0 6e 42 75 74 74 6f 6e 45 6c 65 6d 65 6e 74 20 3d  nButtonElement =
4dbd0 20 7b 30 78 33 30 35 30 46 32 42 43 2c 20 30 78   {0x3050F2BC, 0x
4dbe0 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4dbf0 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4dc00 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4dc10 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
4dc20 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
4dc30 49 48 54 4d 4c 4f 70 74 69 6f 6e 45 6c 65 6d 65  IHTMLOptionEleme
4dc40 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32 31 31  nt = {0x3050F211
4dc50 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4dc60 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4dc70 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4dc80 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4dc90 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4dca0 49 49 44 5f 49 48 54 4d 4c 4f 70 74 69 6f 6e 45  IID_IHTMLOptionE
4dcb0 6c 65 6d 65 6e 74 32 20 3d 20 7b 30 78 33 30 35  lement2 = {0x305
4dcc0 30 46 36 39 37 2c 20 30 78 39 38 42 35 2c 20 30  0F697, 0x98B5, 0
4dcd0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4dce0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4dcf0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4dd00 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4dd10 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 4f 70   IID IID_IHTMLOp
4dd20 74 69 6f 6e 45 6c 65 6d 65 6e 74 33 20 3d 20 7b  tionElement3 = {
4dd30 30 78 33 30 35 30 46 38 32 30 2c 20 30 78 39 38  0x3050F820, 0x98
4dd40 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4dd50 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4dd60 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4dd70 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4dd80 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4dd90 54 4d 4c 4f 70 74 69 6f 6e 45 6c 65 6d 65 6e 74  TMLOptionElement
4dda0 46 61 63 74 6f 72 79 20 3d 20 7b 30 78 33 30 35  Factory = {0x305
4ddb0 30 46 33 38 43 2c 20 30 78 39 38 42 35 2c 20 30  0F38C, 0x98B5, 0
4ddc0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4ddd0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4dde0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4ddf0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4de00 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 4f 70   IID IID_IHTMLOp
4de10 74 69 6f 6e 73 48 6f 6c 64 65 72 20 3d 20 7b 30  tionsHolder = {0
4de20 78 33 30 35 30 46 33 37 38 2c 20 30 78 39 38 42  x3050F378, 0x98B
4de30 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4de40 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4de50 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4de60 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4de70 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4de80 4d 4c 50 61 69 6e 74 65 72 20 3d 20 7b 30 78 33  MLPainter = {0x3
4de90 30 35 30 46 36 41 36 2c 20 30 78 39 38 42 35 2c  050F6A6, 0x98B5,
4dea0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4deb0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4dec0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4ded0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4dee0 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4def0 50 61 69 6e 74 65 72 45 76 65 6e 74 49 6e 66 6f  PainterEventInfo
4df00 20 3d 20 7b 30 78 33 30 35 30 46 36 44 46 2c 20   = {0x3050F6DF, 
4df10 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4df20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4df30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4df40 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4df50 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4df60 44 5f 49 48 54 4d 4c 50 61 69 6e 74 65 72 4f 76  D_IHTMLPainterOv
4df70 65 72 6c 61 79 20 3d 20 7b 30 78 33 30 35 30 46  erlay = {0x3050F
4df80 37 45 33 2c 20 30 78 39 38 42 35 2c 20 30 78 31  7E3, 0x98B5, 0x1
4df90 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4dfa0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4dfb0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4dfc0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4dfd0 49 44 20 49 49 44 5f 49 48 54 4d 4c 50 61 69 6e  ID IID_IHTMLPain
4dfe0 74 53 69 74 65 20 3d 20 7b 30 78 33 30 35 30 46  tSite = {0x3050F
4dff0 36 41 37 2c 20 30 78 39 38 42 35 2c 20 30 78 31  6A7, 0x98B5, 0x1
4e000 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4e010 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4e020 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4e030 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4e040 49 44 20 49 49 44 5f 49 48 54 4d 4c 50 61 72 61  ID IID_IHTMLPara
4e050 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35  Element = {0x305
4e060 30 46 31 46 35 2c 20 30 78 39 38 42 35 2c 20 30  0F1F5, 0x98B5, 0
4e070 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4e080 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4e090 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4e0a0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4e0b0 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 50 61   IID IID_IHTMLPa
4e0c0 72 61 6d 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78  ramElement = {0x
4e0d0 33 30 35 30 46 38 33 44 2c 20 30 78 39 38 42 35  3050F83D, 0x98B5
4e0e0 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4e0f0 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4e100 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4e110 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4e120 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4e130 4c 50 65 72 73 69 73 74 44 61 74 61 20 3d 20 7b  LPersistData = {
4e140 30 78 33 30 35 30 46 34 43 35 2c 20 30 78 39 38  0x3050F4C5, 0x98
4e150 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4e160 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4e170 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4e180 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4e190 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4e1a0 54 4d 4c 50 65 72 73 69 73 74 44 61 74 61 4f 4d  TMLPersistDataOM
4e1b0 20 3d 20 7b 30 78 33 30 35 30 46 34 43 30 2c 20   = {0x3050F4C0, 
4e1c0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4e1d0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4e1e0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4e1f0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4e200 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4e210 44 5f 49 48 54 4d 4c 50 68 72 61 73 65 45 6c 65  D_IHTMLPhraseEle
4e220 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30 46 32  ment = {0x3050F2
4e230 30 41 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  0A, 0x98B5, 0x11
4e240 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4e250 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4e260 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4e270 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4e280 44 20 49 49 44 5f 49 48 54 4d 4c 50 68 72 61 73  D IID_IHTMLPhras
4e290 65 45 6c 65 6d 65 6e 74 32 20 3d 20 7b 30 78 33  eElement2 = {0x3
4e2a0 30 35 30 46 38 32 34 2c 20 30 78 39 38 42 35 2c  050F824, 0x98B5,
4e2b0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4e2c0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4e2d0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4e2e0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4e2f0 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4e300 50 6c 75 67 69 6e 73 43 6f 6c 6c 65 63 74 69 6f  PluginsCollectio
4e310 6e 20 3d 20 7b 30 78 33 30 35 30 46 33 46 44 2c  n = {0x3050F3FD,
4e320 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4e330 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4e340 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4e350 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4e360 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4e370 49 44 5f 49 48 54 4d 4c 50 6f 70 75 70 20 3d 20  ID_IHTMLPopup = 
4e380 7b 30 78 33 30 35 30 46 36 36 36 2c 20 30 78 39  {0x3050F666, 0x9
4e390 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4e3a0 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4e3b0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4e3c0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4e3d0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4e3e0 48 54 4d 4c 50 72 69 76 61 74 65 57 69 6e 64 6f  HTMLPrivateWindo
4e3f0 77 20 3d 20 7b 30 78 33 30 35 30 46 36 44 43 2c  w = {0x3050F6DC,
4e400 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4e410 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4e420 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4e430 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4e440 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4e450 49 44 5f 49 48 54 4d 4c 50 72 69 76 61 74 65 57  ID_IHTMLPrivateW
4e460 69 6e 64 6f 77 32 20 3d 20 7b 30 78 33 30 35 30  indow2 = {0x3050
4e470 46 37 45 35 2c 20 30 78 39 38 42 35 2c 20 30 78  F7E5, 0x98B5, 0x
4e480 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4e490 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4e4a0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4e4b0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4e4c0 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 50 72 69  IID IID_IHTMLPri
4e4d0 76 61 74 65 57 69 6e 64 6f 77 33 20 3d 20 7b 30  vateWindow3 = {0
4e4e0 78 33 30 35 30 46 38 34 30 2c 20 30 78 39 38 42  x3050F840, 0x98B
4e4f0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4e500 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4e510 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4e520 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4e530 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4e540 4d 4c 52 65 63 74 20 3d 20 7b 30 78 33 30 35 30  MLRect = {0x3050
4e550 46 34 41 33 2c 20 30 78 39 38 42 35 2c 20 30 78  F4A3, 0x98B5, 0x
4e560 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4e570 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4e580 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4e590 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4e5a0 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 52 65 63  IID IID_IHTMLRec
4e5b0 74 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30  tCollection = {0
4e5c0 78 33 30 35 30 46 34 41 34 2c 20 30 78 39 38 42  x3050F4A4, 0x98B
4e5d0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4e5e0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4e5f0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4e600 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4e610 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4e620 4d 4c 52 65 6e 64 65 72 53 74 79 6c 65 20 3d 20  MLRenderStyle = 
4e630 7b 30 78 33 30 35 30 46 36 41 45 2c 20 30 78 39  {0x3050F6AE, 0x9
4e640 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4e650 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4e660 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4e670 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4e680 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4e690 48 54 4d 4c 52 75 6c 65 53 74 79 6c 65 20 3d 20  HTMLRuleStyle = 
4e6a0 7b 30 78 33 30 35 30 46 33 43 46 2c 20 30 78 39  {0x3050F3CF, 0x9
4e6b0 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4e6c0 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4e6d0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4e6e0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4e6f0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4e700 48 54 4d 4c 52 75 6c 65 53 74 79 6c 65 32 20 3d  HTMLRuleStyle2 =
4e710 20 7b 30 78 33 30 35 30 46 34 41 43 2c 20 30 78   {0x3050F4AC, 0x
4e720 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4e730 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4e740 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4e750 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
4e760 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
4e770 49 48 54 4d 4c 52 75 6c 65 53 74 79 6c 65 33 20  IHTMLRuleStyle3 
4e780 3d 20 7b 30 78 33 30 35 30 46 36 35 37 2c 20 30  = {0x3050F657, 0
4e790 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4e7a0 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4e7b0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4e7c0 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4e7d0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4e7e0 5f 49 48 54 4d 4c 52 75 6c 65 53 74 79 6c 65 34  _IHTMLRuleStyle4
4e7f0 20 3d 20 7b 30 78 33 30 35 30 46 38 31 37 2c 20   = {0x3050F817, 
4e800 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4e810 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4e820 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4e830 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4e840 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4e850 44 5f 49 48 54 4d 4c 53 63 72 65 65 6e 20 3d 20  D_IHTMLScreen = 
4e860 7b 30 78 33 30 35 30 46 33 35 43 2c 20 30 78 39  {0x3050F35C, 0x9
4e870 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4e880 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4e890 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4e8a0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4e8b0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4e8c0 48 54 4d 4c 53 63 72 65 65 6e 32 20 3d 20 7b 30  HTMLScreen2 = {0
4e8d0 78 33 30 35 30 46 38 34 41 2c 20 30 78 39 38 42  x3050F84A, 0x98B
4e8e0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4e8f0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4e900 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4e910 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4e920 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4e930 4d 4c 53 63 72 69 70 74 45 6c 65 6d 65 6e 74 20  MLScriptElement 
4e940 3d 20 7b 30 78 33 30 35 30 46 32 38 42 2c 20 30  = {0x3050F28B, 0
4e950 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4e960 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4e970 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4e980 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4e990 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4e9a0 5f 49 48 54 4d 4c 53 63 72 69 70 74 45 6c 65 6d  _IHTMLScriptElem
4e9b0 65 6e 74 32 20 3d 20 7b 30 78 33 30 35 30 46 38  ent2 = {0x3050F8
4e9c0 32 38 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  28, 0x98B5, 0x11
4e9d0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4e9e0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4e9f0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4ea00 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4ea10 44 20 49 49 44 5f 49 48 54 4d 4c 53 65 6c 65 63  D IID_IHTMLSelec
4ea20 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  tElement = {0x30
4ea30 35 30 46 32 34 34 2c 20 30 78 39 38 42 35 2c 20  50F244, 0x98B5, 
4ea40 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4ea50 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4ea60 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4ea70 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4ea80 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 53  t IID IID_IHTMLS
4ea90 65 6c 65 63 74 45 6c 65 6d 65 6e 74 32 20 3d 20  electElement2 = 
4eaa0 7b 30 78 33 30 35 30 46 35 45 44 2c 20 30 78 39  {0x3050F5ED, 0x9
4eab0 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4eac0 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4ead0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4eae0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4eaf0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4eb00 48 54 4d 4c 53 65 6c 65 63 74 45 6c 65 6d 65 6e  HTMLSelectElemen
4eb10 74 33 20 3d 20 7b 30 78 33 30 35 30 46 36 38 37  t3 = {0x3050F687
4eb20 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4eb30 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4eb40 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4eb50 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4eb60 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4eb70 49 49 44 5f 49 48 54 4d 4c 53 65 6c 65 63 74 45  IID_IHTMLSelectE
4eb80 6c 65 6d 65 6e 74 34 20 3d 20 7b 30 78 33 30 35  lement4 = {0x305
4eb90 30 46 38 33 38 2c 20 30 78 39 38 42 35 2c 20 30  0F838, 0x98B5, 0
4eba0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4ebb0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4ebc0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4ebd0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4ebe0 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 53 65   IID IID_IHTMLSe
4ebf0 6c 65 63 74 69 6f 6e 4f 62 6a 65 63 74 20 3d 20  lectionObject = 
4ec00 7b 30 78 33 30 35 30 46 32 35 41 2c 20 30 78 39  {0x3050F25A, 0x9
4ec10 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4ec20 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4ec30 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4ec40 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4ec50 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4ec60 48 54 4d 4c 53 65 6c 65 63 74 69 6f 6e 4f 62 6a  HTMLSelectionObj
4ec70 65 63 74 32 20 3d 20 7b 30 78 33 30 35 30 46 37  ect2 = {0x3050F7
4ec80 45 43 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  EC, 0x98B5, 0x11
4ec90 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
4eca0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
4ecb0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
4ecc0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
4ecd0 44 20 49 49 44 5f 49 48 54 4d 4c 53 70 61 6e 45  D IID_IHTMLSpanE
4ece0 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30 35 30  lement = {0x3050
4ecf0 46 33 46 33 2c 20 30 78 39 38 42 35 2c 20 30 78  F3F3, 0x98B5, 0x
4ed00 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
4ed10 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
4ed20 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
4ed30 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
4ed40 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 53 70 61  IID IID_IHTMLSpa
4ed50 6e 46 6c 6f 77 20 3d 20 7b 30 78 33 30 35 30 46  nFlow = {0x3050F
4ed60 33 45 35 2c 20 30 78 39 38 42 35 2c 20 30 78 31  3E5, 0x98B5, 0x1
4ed70 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4ed80 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4ed90 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4eda0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4edb0 49 44 20 49 49 44 5f 49 48 54 4d 4c 53 74 79 6c  ID IID_IHTMLStyl
4edc0 65 20 3d 20 7b 30 78 33 30 35 30 46 32 35 45 2c  e = {0x3050F25E,
4edd0 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4ede0 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4edf0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4ee00 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4ee10 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4ee20 49 44 5f 49 48 54 4d 4c 53 74 79 6c 65 32 20 3d  ID_IHTMLStyle2 =
4ee30 20 7b 30 78 33 30 35 30 46 34 41 32 2c 20 30 78   {0x3050F4A2, 0x
4ee40 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4ee50 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4ee60 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4ee70 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
4ee80 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
4ee90 49 48 54 4d 4c 53 74 79 6c 65 33 20 3d 20 7b 30  IHTMLStyle3 = {0
4eea0 78 33 30 35 30 46 36 35 36 2c 20 30 78 39 38 42  x3050F656, 0x98B
4eeb0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4eec0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4eed0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4eee0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4eef0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4ef00 4d 4c 53 74 79 6c 65 34 20 3d 20 7b 30 78 33 30  MLStyle4 = {0x30
4ef10 35 30 46 38 31 36 2c 20 30 78 39 38 42 35 2c 20  50F816, 0x98B5, 
4ef20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4ef30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4ef40 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4ef50 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4ef60 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 53  t IID IID_IHTMLS
4ef70 74 79 6c 65 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  tyleElement = {0
4ef80 78 33 30 35 30 46 33 37 35 2c 20 30 78 39 38 42  x3050F375, 0x98B
4ef90 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4efa0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4efb0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4efc0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4efd0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4efe0 4d 4c 53 74 79 6c 65 46 6f 6e 74 46 61 63 65 20  MLStyleFontFace 
4eff0 3d 20 7b 30 78 33 30 35 30 46 33 44 35 2c 20 30  = {0x3050F3D5, 0
4f000 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4f010 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4f020 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4f030 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4f040 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4f050 5f 49 48 54 4d 4c 53 74 79 6c 65 53 68 65 65 74  _IHTMLStyleSheet
4f060 20 3d 20 7b 30 78 33 30 35 30 46 32 45 33 2c 20   = {0x3050F2E3, 
4f070 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4f080 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4f090 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4f0a0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4f0b0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4f0c0 44 5f 49 48 54 4d 4c 53 74 79 6c 65 53 68 65 65  D_IHTMLStyleShee
4f0d0 74 32 20 3d 20 7b 30 78 33 30 35 30 46 33 44 31  t2 = {0x3050F3D1
4f0e0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4f0f0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4f100 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4f110 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4f120 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4f130 49 49 44 5f 49 48 54 4d 4c 53 74 79 6c 65 53 68  IID_IHTMLStyleSh
4f140 65 65 74 50 61 67 65 20 3d 20 7b 30 78 33 30 35  eetPage = {0x305
4f150 30 46 37 45 45 2c 20 30 78 39 38 42 35 2c 20 30  0F7EE, 0x98B5, 0
4f160 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4f170 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4f180 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4f190 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4f1a0 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 53 74   IID IID_IHTMLSt
4f1b0 79 6c 65 53 68 65 65 74 50 61 67 65 73 43 6f 6c  yleSheetPagesCol
4f1c0 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30 35  lection = {0x305
4f1d0 30 46 37 46 30 2c 20 30 78 39 38 42 35 2c 20 30  0F7F0, 0x98B5, 0
4f1e0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4f1f0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4f200 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4f210 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4f220 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 53 74   IID IID_IHTMLSt
4f230 79 6c 65 53 68 65 65 74 52 75 6c 65 20 3d 20 7b  yleSheetRule = {
4f240 30 78 33 30 35 30 46 33 35 37 2c 20 30 78 39 38  0x3050F357, 0x98
4f250 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4f260 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4f270 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4f280 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4f290 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4f2a0 54 4d 4c 53 74 79 6c 65 53 68 65 65 74 52 75 6c  TMLStyleSheetRul
4f2b0 65 73 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b  esCollection = {
4f2c0 30 78 33 30 35 30 46 32 45 35 2c 20 30 78 39 38  0x3050F2E5, 0x98
4f2d0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4f2e0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4f2f0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4f300 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4f310 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4f320 54 4d 4c 53 74 79 6c 65 53 68 65 65 74 73 43 6f  TMLStyleSheetsCo
4f330 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30  llection = {0x30
4f340 35 30 46 33 37 45 2c 20 30 78 39 38 42 35 2c 20  50F37E, 0x98B5, 
4f350 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4f360 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4f370 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4f380 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4f390 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 53  t IID IID_IHTMLS
4f3a0 75 62 6d 69 74 44 61 74 61 20 3d 20 7b 30 78 33  ubmitData = {0x3
4f3b0 30 35 30 46 36 34 35 2c 20 30 78 39 38 42 35 2c  050F645, 0x98B5,
4f3c0 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
4f3d0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
4f3e0 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
4f3f0 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
4f400 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c  st IID IID_IHTML
4f410 54 61 62 6c 65 20 3d 20 7b 30 78 33 30 35 30 46  Table = {0x3050F
4f420 32 31 45 2c 20 30 78 39 38 42 35 2c 20 30 78 31  21E, 0x98B5, 0x1
4f430 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4f440 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4f450 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4f460 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4f470 49 44 20 49 49 44 5f 49 48 54 4d 4c 54 61 62 6c  ID IID_IHTMLTabl
4f480 65 32 20 3d 20 7b 30 78 33 30 35 30 46 34 41 44  e2 = {0x3050F4AD
4f490 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4f4a0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4f4b0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4f4c0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4f4d0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4f4e0 49 49 44 5f 49 48 54 4d 4c 54 61 62 6c 65 33 20  IID_IHTMLTable3 
4f4f0 3d 20 7b 30 78 33 30 35 30 46 38 32 39 2c 20 30  = {0x3050F829, 0
4f500 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4f510 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4f520 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4f530 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4f540 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4f550 5f 49 48 54 4d 4c 54 61 62 6c 65 43 61 70 74 69  _IHTMLTableCapti
4f560 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46 32 45 42  on = {0x3050F2EB
4f570 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4f580 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4f590 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4f5a0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4f5b0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4f5c0 49 49 44 5f 49 48 54 4d 4c 54 61 62 6c 65 43 65  IID_IHTMLTableCe
4f5d0 6c 6c 20 3d 20 7b 30 78 33 30 35 30 46 32 33 44  ll = {0x3050F23D
4f5e0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4f5f0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4f600 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4f610 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4f620 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4f630 49 49 44 5f 49 48 54 4d 4c 54 61 62 6c 65 43 65  IID_IHTMLTableCe
4f640 6c 6c 32 20 3d 20 7b 30 78 33 30 35 30 46 38 32  ll2 = {0x3050F82
4f650 44 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  D, 0x98B5, 0x11C
4f660 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
4f670 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
4f680 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
4f690 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
4f6a0 20 49 49 44 5f 49 48 54 4d 4c 54 61 62 6c 65 43   IID_IHTMLTableC
4f6b0 6f 6c 20 3d 20 7b 30 78 33 30 35 30 46 32 33 41  ol = {0x3050F23A
4f6c0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4f6d0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4f6e0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4f6f0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4f700 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4f710 49 49 44 5f 49 48 54 4d 4c 54 61 62 6c 65 43 6f  IID_IHTMLTableCo
4f720 6c 32 20 3d 20 7b 30 78 33 30 35 30 46 38 32 41  l2 = {0x3050F82A
4f730 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4f740 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4f750 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4f760 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4f770 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4f780 49 49 44 5f 49 48 54 4d 4c 54 61 62 6c 65 52 6f  IID_IHTMLTableRo
4f790 77 20 3d 20 7b 30 78 33 30 35 30 46 32 33 43 2c  w = {0x3050F23C,
4f7a0 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4f7b0 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4f7c0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4f7d0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4f7e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4f7f0 49 44 5f 49 48 54 4d 4c 54 61 62 6c 65 52 6f 77  ID_IHTMLTableRow
4f800 32 20 3d 20 7b 30 78 33 30 35 30 46 34 41 31 2c  2 = {0x3050F4A1,
4f810 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4f820 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4f830 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4f840 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4f850 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4f860 49 44 5f 49 48 54 4d 4c 54 61 62 6c 65 52 6f 77  ID_IHTMLTableRow
4f870 33 20 3d 20 7b 30 78 33 30 35 30 46 38 32 43 2c  3 = {0x3050F82C,
4f880 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4f890 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4f8a0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4f8b0 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4f8c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4f8d0 49 44 5f 49 48 54 4d 4c 54 61 62 6c 65 52 6f 77  ID_IHTMLTableRow
4f8e0 4d 65 74 72 69 63 73 20 3d 20 7b 30 78 33 30 35  Metrics = {0x305
4f8f0 30 46 34 31 33 2c 20 30 78 39 38 42 35 2c 20 30  0F413, 0x98B5, 0
4f900 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
4f910 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
4f920 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
4f930 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
4f940 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 54 61   IID IID_IHTMLTa
4f950 62 6c 65 53 65 63 74 69 6f 6e 20 3d 20 7b 30 78  bleSection = {0x
4f960 33 30 35 30 46 32 33 42 2c 20 30 78 39 38 42 35  3050F23B, 0x98B5
4f970 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
4f980 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
4f990 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
4f9a0 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
4f9b0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
4f9c0 4c 54 61 62 6c 65 53 65 63 74 69 6f 6e 32 20 3d  LTableSection2 =
4f9d0 20 7b 30 78 33 30 35 30 46 35 43 37 2c 20 30 78   {0x3050F5C7, 0x
4f9e0 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4f9f0 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4fa00 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4fa10 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
4fa20 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
4fa30 49 48 54 4d 4c 54 61 62 6c 65 53 65 63 74 69 6f  IHTMLTableSectio
4fa40 6e 33 20 3d 20 7b 30 78 33 30 35 30 46 38 32 42  n3 = {0x3050F82B
4fa50 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
4fa60 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
4fa70 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
4fa80 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
4fa90 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
4faa0 49 49 44 5f 49 48 54 4d 4c 54 65 78 74 41 72 65  IID_IHTMLTextAre
4fab0 61 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 30  aElement = {0x30
4fac0 35 30 46 32 41 41 2c 20 30 78 39 38 42 35 2c 20  50F2AA, 0x98B5, 
4fad0 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4fae0 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4faf0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4fb00 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4fb10 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 54  t IID IID_IHTMLT
4fb20 65 78 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 7b  extContainer = {
4fb30 30 78 33 30 35 30 46 32 33 30 2c 20 30 78 39 38  0x3050F230, 0x98
4fb40 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4fb50 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4fb60 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4fb70 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4fb80 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4fb90 54 4d 4c 54 65 78 74 45 6c 65 6d 65 6e 74 20 3d  TMLTextElement =
4fba0 20 7b 30 78 33 30 35 30 46 32 31 38 2c 20 30 78   {0x3050F218, 0x
4fbb0 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
4fbc0 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
4fbd0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
4fbe0 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
4fbf0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
4fc00 49 48 54 4d 4c 54 65 78 74 52 61 6e 67 65 4d 65  IHTMLTextRangeMe
4fc10 74 72 69 63 73 20 3d 20 7b 30 78 33 30 35 30 46  trics = {0x3050F
4fc20 34 30 42 2c 20 30 78 39 38 42 35 2c 20 30 78 31  40B, 0x98B5, 0x1
4fc30 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4fc40 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4fc50 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
4fc60 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
4fc70 49 44 20 49 49 44 5f 49 48 54 4d 4c 54 65 78 74  ID IID_IHTMLText
4fc80 52 61 6e 67 65 4d 65 74 72 69 63 73 32 20 3d 20  RangeMetrics2 = 
4fc90 7b 30 78 33 30 35 30 46 34 41 36 2c 20 30 78 39  {0x3050F4A6, 0x9
4fca0 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  8B5, 0x11CF, [0x
4fcb0 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  BB, 0x82, 0x00, 
4fcc0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44  0xAA, 0x00, 0xBD
4fcd0 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xCE, 0x0B]};.
4fce0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
4fcf0 48 54 4d 4c 54 69 74 6c 65 45 6c 65 6d 65 6e 74  HTMLTitleElement
4fd00 20 3d 20 7b 30 78 33 30 35 30 46 33 32 32 2c 20   = {0x3050F322, 
4fd10 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
4fd20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
4fd30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
4fd40 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
4fd50 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
4fd60 44 5f 49 48 54 4d 4c 54 78 74 52 61 6e 67 65 20  D_IHTMLTxtRange 
4fd70 3d 20 7b 30 78 33 30 35 30 46 32 32 30 2c 20 30  = {0x3050F220, 0
4fd80 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
4fd90 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
4fda0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
4fdb0 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
4fdc0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
4fdd0 5f 49 48 54 4d 4c 54 78 74 52 61 6e 67 65 43 6f  _IHTMLTxtRangeCo
4fde0 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30  llection = {0x30
4fdf0 35 30 46 37 45 44 2c 20 30 78 39 38 42 35 2c 20  50F7ED, 0x98B5, 
4fe00 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
4fe10 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
4fe20 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
4fe30 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
4fe40 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 55  t IID IID_IHTMLU
4fe50 4c 69 73 74 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  ListElement = {0
4fe60 78 33 30 35 30 46 31 44 44 2c 20 30 78 39 38 42  x3050F1DD, 0x98B
4fe70 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
4fe80 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
4fe90 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
4fea0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
4feb0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54  onst IID IID_IHT
4fec0 4d 4c 55 6e 69 71 75 65 4e 61 6d 65 20 3d 20 7b  MLUniqueName = {
4fed0 30 78 33 30 35 30 46 34 44 30 2c 20 30 78 39 38  0x3050F4D0, 0x98
4fee0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
4fef0 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
4ff00 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
4ff10 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
4ff20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
4ff30 54 4d 4c 55 6e 6b 6e 6f 77 6e 45 6c 65 6d 65 6e  TMLUnknownElemen
4ff40 74 20 3d 20 7b 30 78 33 30 35 30 46 32 30 39 2c  t = {0x3050F209,
4ff50 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
4ff60 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
4ff70 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
4ff80 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
4ff90 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
4ffa0 49 44 5f 49 48 54 4d 4c 55 72 6e 43 6f 6c 6c 65  ID_IHTMLUrnColle
4ffb0 63 74 69 6f 6e 20 3d 20 7b 30 78 33 30 35 30 46  ction = {0x3050F
4ffc0 35 45 32 2c 20 30 78 39 38 42 35 2c 20 30 78 31  5E2, 0x98B5, 0x1
4ffd0 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
4ffe0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
4fff0 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
50000 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
50010 49 44 20 49 49 44 5f 49 48 54 4d 4c 55 73 65 72  ID IID_IHTMLUser
50020 44 61 74 61 4f 4d 20 3d 20 7b 30 78 33 30 35 30  DataOM = {0x3050
50030 46 34 38 46 2c 20 30 78 39 38 42 35 2c 20 30 78  F48F, 0x98B5, 0x
50040 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
50050 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
50060 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
50070 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
50080 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 56 69 65  IID IID_IHTMLVie
50090 77 46 69 6c 74 65 72 20 3d 20 7b 30 78 33 30 35  wFilter = {0x305
500a0 30 46 32 46 31 2c 20 30 78 39 38 42 35 2c 20 30  0F2F1, 0x98B5, 0
500b0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
500c0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
500d0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
500e0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
500f0 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 56 69   IID IID_IHTMLVi
50100 65 77 46 69 6c 74 65 72 53 69 74 65 20 3d 20 7b  ewFilterSite = {
50110 30 78 33 30 35 30 46 32 46 34 2c 20 30 78 39 38  0x3050F2F4, 0x98
50120 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
50130 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
50140 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
50150 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
50160 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48  const IID IID_IH
50170 54 4d 4c 57 69 6e 64 6f 77 32 20 3d 20 7b 30 78  TMLWindow2 = {0x
50180 33 33 32 43 34 34 32 37 2c 20 30 78 32 36 43 42  332C4427, 0x26CB
50190 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 34 2c  , 0x11D0, [0xB4,
501a0 20 30 78 38 33 2c 20 30 78 30 30 2c 20 30 78 43   0x83, 0x00, 0xC
501b0 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30  0, 0x4F, 0xD9, 0
501c0 78 30 31 2c 20 30 78 31 39 5d 7d 3b 0a 20 63 6f  x01, 0x19]};. co
501d0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d  nst IID IID_IHTM
501e0 4c 57 69 6e 64 6f 77 33 20 3d 20 7b 30 78 33 30  LWindow3 = {0x30
501f0 35 30 46 34 41 45 2c 20 30 78 39 38 42 35 2c 20  50F4AE, 0x98B5, 
50200 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
50210 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
50220 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
50230 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
50240 74 20 49 49 44 20 49 49 44 5f 49 48 54 4d 4c 57  t IID IID_IHTMLW
50250 69 6e 64 6f 77 34 20 3d 20 7b 30 78 33 30 35 30  indow4 = {0x3050
50260 46 36 43 46 2c 20 30 78 39 38 42 35 2c 20 30 78  F6CF, 0x98B5, 0x
50270 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
50280 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
50290 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
502a0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
502b0 49 49 44 20 49 49 44 5f 49 48 74 74 70 4e 65 67  IID IID_IHttpNeg
502c0 6f 74 69 61 74 65 20 3d 20 7b 30 78 37 39 45 41  otiate = {0x79EA
502d0 43 39 44 32 2c 20 30 78 42 41 46 39 2c 20 30 78  C9D2, 0xBAF9, 0x
502e0 31 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38  11CE, [0x8C, 0x8
502f0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
50300 78 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c  x00, 0x4B, 0xA9,
50310 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
50320 49 49 44 20 49 49 44 5f 49 48 74 74 70 4e 65 67  IID IID_IHttpNeg
50330 6f 74 69 61 74 65 32 20 3d 20 7b 30 78 34 46 39  otiate2 = {0x4F9
50340 46 39 46 43 42 2c 20 30 78 45 30 46 34 2c 20 30  F9FCB, 0xE0F4, 0
50350 78 34 38 45 42 2c 20 5b 30 78 42 37 2c 20 30 78  x48EB, [0xB7, 0x
50360 41 42 2c 20 30 78 46 41 2c 20 30 78 32 45 2c 20  AB, 0xFA, 0x2E, 
50370 30 78 41 39 2c 20 30 78 33 36 2c 20 30 78 35 43  0xA9, 0x36, 0x5C
50380 2c 20 30 78 42 34 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xB4]};. const
50390 20 49 49 44 20 49 49 44 5f 49 48 74 74 70 53 65   IID IID_IHttpSe
503a0 63 75 72 69 74 79 20 3d 20 7b 30 78 37 39 45 41  curity = {0x79EA
503b0 43 39 44 37 2c 20 30 78 42 41 46 41 2c 20 30 78  C9D7, 0xBAFA, 0x
503c0 31 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38  11CE, [0x8C, 0x8
503d0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
503e0 78 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c  x00, 0x4B, 0xA9,
503f0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
50400 49 49 44 20 49 49 44 5f 49 48 57 45 76 65 6e 74  IID IID_IHWEvent
50410 48 61 6e 64 6c 65 72 20 3d 20 7b 30 78 43 31 46  Handler = {0xC1F
50420 42 37 33 44 30 2c 20 30 78 45 43 33 41 2c 20 30  B73D0, 0xEC3A, 0
50430 78 34 42 41 32 2c 20 5b 30 78 42 35 2c 20 30 78  x4BA2, [0xB5, 0x
50440 31 32 2c 20 30 78 38 43 2c 20 30 78 44 42 2c 20  12, 0x8C, 0xDB, 
50450 30 78 39 31 2c 20 30 78 38 37 2c 20 30 78 42 36  0x91, 0x87, 0xB6
50460 2c 20 30 78 44 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xD1]};. const
50470 20 49 49 44 20 49 49 44 5f 49 49 6d 61 67 65 44   IID IID_IImageD
50480 65 63 6f 64 65 45 76 65 6e 74 53 69 6e 6b 20 3d  ecodeEventSink =
50490 20 7b 30 78 42 41 41 33 34 32 41 30 2c 20 30 78   {0xBAA342A0, 0x
504a0 32 44 45 44 2c 20 30 78 31 31 44 30 2c 20 5b 30  2DED, 0x11D0, [0
504b0 78 38 36 2c 20 30 78 46 34 2c 20 30 78 30 30 2c  x86, 0xF4, 0x00,
504c0 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 31   0xA0, 0xC9, 0x1
504d0 33 2c 20 30 78 46 37 2c 20 30 78 35 30 5d 7d 3b  3, 0xF7, 0x50]};
504e0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
504f0 49 49 6d 61 67 65 44 65 63 6f 64 65 46 69 6c 74  IImageDecodeFilt
50500 65 72 20 3d 20 7b 30 78 41 33 43 43 45 44 46 33  er = {0xA3CCEDF3
50510 2c 20 30 78 32 44 45 32 2c 20 30 78 31 31 44 30  , 0x2DE2, 0x11D0
50520 2c 20 5b 30 78 38 36 2c 20 30 78 46 34 2c 20 30  , [0x86, 0xF4, 0
50530 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
50540 20 30 78 31 33 2c 20 30 78 46 37 2c 20 30 78 35   0x13, 0xF7, 0x5
50550 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
50560 49 49 44 5f 49 49 6d 61 67 65 4c 69 73 74 20 3d  IID_IImageList =
50570 20 7b 30 78 34 36 45 42 35 39 32 36 2c 20 30 78   {0x46EB5926, 0x
50580 35 38 32 45 2c 20 30 78 34 30 31 37 2c 20 5b 30  582E, 0x4017, [0
50590 78 39 46 2c 20 30 78 44 46 2c 20 30 78 45 38 2c  x9F, 0xDF, 0xE8,
505a0 20 30 78 39 39 2c 20 30 78 38 44 2c 20 30 78 41   0x99, 0x8D, 0xA
505b0 41 2c 20 30 78 30 39 2c 20 30 78 35 30 5d 7d 3b  A, 0x09, 0x50]};
505c0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
505d0 49 49 4d 45 53 65 72 76 69 63 65 73 20 3d 20 7b  IIMEServices = {
505e0 30 78 33 30 35 30 46 36 43 41 2c 20 30 78 39 38  0x3050F6CA, 0x98
505f0 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
50600 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
50610 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
50620 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
50630 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 49  const IID IID_II
50640 6d 67 43 74 78 20 3d 20 7b 30 78 33 30 35 30 46  mgCtx = {0x3050F
50650 33 44 37 2c 20 30 78 39 38 42 35 2c 20 30 78 31  3D7, 0x98B5, 0x1
50660 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32  1CF, [0xBB, 0x82
50670 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
50680 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20  00, 0xBD, 0xCE, 
50690 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
506a0 49 44 20 49 49 44 5f 49 49 6e 64 65 78 44 65 66  ID IID_IIndexDef
506b0 69 6e 69 74 69 6f 6e 20 3d 20 7b 30 78 30 43 37  inition = {0x0C7
506c0 33 33 41 36 38 2c 20 30 78 32 41 31 43 2c 20 30  33A68, 0x2A1C, 0
506d0 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
506e0 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
506f0 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
50700 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
50710 20 49 49 44 20 49 49 44 5f 49 49 6e 70 75 74 4f   IID IID_IInputO
50720 62 6a 65 63 74 20 3d 20 7b 30 78 36 38 32 38 34  bject = {0x68284
50730 46 41 41 2c 20 30 78 36 41 34 38 2c 20 30 78 31  FAA, 0x6A48, 0x1
50740 31 44 30 2c 20 5b 30 78 38 43 2c 20 30 78 37 38  1D0, [0x8C, 0x78
50750 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
50760 34 46 2c 20 30 78 44 39 2c 20 30 78 31 38 2c 20  4F, 0xD9, 0x18, 
50770 30 78 42 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xB4]};. const I
50780 49 44 20 49 49 44 5f 49 49 6e 70 75 74 4f 62 6a  ID IID_IInputObj
50790 65 63 74 53 69 74 65 20 3d 20 7b 30 78 46 31 44  ectSite = {0xF1D
507a0 42 38 33 39 32 2c 20 30 78 37 33 33 31 2c 20 30  B8392, 0x7331, 0
507b0 78 31 31 44 30 2c 20 5b 30 78 38 43 2c 20 30 78  x11D0, [0x8C, 0x
507c0 39 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  99, 0x00, 0xA0, 
507d0 30 78 43 39 2c 20 30 78 32 44 2c 20 30 78 42 46  0xC9, 0x2D, 0xBF
507e0 2c 20 30 78 45 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xE8]};. const
507f0 20 49 49 44 20 49 49 44 5f 49 49 6e 74 44 69 74   IID IID_IIntDit
50800 68 65 72 65 72 20 3d 20 7b 30 78 30 36 36 37 30  herer = {0x06670
50810 43 41 30 2c 20 30 78 45 43 45 46 2c 20 30 78 31  CA0, 0xECEF, 0x1
50820 31 44 30 2c 20 5b 30 78 41 41 2c 20 30 78 45 37  1D0, [0xAA, 0xE7
50830 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
50840 34 46 2c 20 30 78 43 39 2c 20 30 78 42 33 2c 20  4F, 0xC9, 0xB3, 
50850 30 78 30 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x04]};. const I
50860 49 44 20 49 49 44 5f 49 49 6e 74 65 6c 6c 69 46  ID IID_IIntelliF
50870 6f 72 6d 73 20 3d 20 7b 30 78 39 42 39 46 36 38  orms = {0x9B9F68
50880 45 36 2c 20 30 78 31 41 41 41 2c 20 30 78 31 31  E6, 0x1AAA, 0x11
50890 44 32 2c 20 5b 30 78 42 43 2c 20 30 78 41 35 2c  D2, [0xBC, 0xA5,
508a0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
508b0 46 2c 20 30 78 44 39 2c 20 30 78 32 39 2c 20 30  F, 0xD9, 0x29, 0
508c0 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xDB]};. const II
508d0 44 20 49 49 44 5f 49 49 6e 74 65 72 66 61 63 65  D IID_IInterface
508e0 52 65 6c 61 74 65 64 20 3d 20 7b 30 78 44 31 46  Related = {0xD1F
508f0 42 35 41 37 39 2c 20 30 78 37 37 30 36 2c 20 30  B5A79, 0x7706, 0
50900 78 31 31 44 31 2c 20 5b 30 78 41 44 2c 20 30 78  x11D1, [0xAD, 0x
50910 42 41 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  BA, 0x00, 0xC0, 
50920 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 41 44  0x4F, 0xC2, 0xAD
50930 2c 20 30 78 43 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xC0]};. const
50940 20 49 49 44 20 49 49 44 5f 49 49 6e 74 65 72 6e   IID IID_IIntern
50950 61 6c 4d 6f 6e 69 6b 65 72 20 3d 20 7b 30 78 30  alMoniker = {0x0
50960 30 30 30 30 30 31 31 2c 20 30 78 30 30 30 30 2c  0000011, 0x0000,
50970 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
50980 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
50990 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
509a0 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
509b0 73 74 20 49 49 44 20 49 49 44 5f 49 49 6e 74 65  st IID IID_IInte
509c0 72 6e 61 6c 55 6e 6b 6e 6f 77 6e 20 3d 20 7b 30  rnalUnknown = {0
509d0 78 30 30 30 30 30 30 32 31 2c 20 30 78 30 30 30  x00000021, 0x000
509e0 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
509f0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
50a00 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
50a10 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
50a20 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 49 6e  onst IID IID_IIn
50a30 74 65 72 6e 65 74 20 3d 20 7b 30 78 37 39 45 41  ternet = {0x79EA
50a40 43 39 45 30 2c 20 30 78 42 41 46 39 2c 20 30 78  C9E0, 0xBAF9, 0x
50a50 31 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38  11CE, [0x8C, 0x8
50a60 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
50a70 78 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c  x00, 0x4B, 0xA9,
50a80 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
50a90 49 49 44 20 49 49 44 5f 49 49 6e 74 65 72 6e 65  IID IID_IInterne
50aa0 74 42 69 6e 64 49 6e 66 6f 20 3d 20 7b 30 78 37  tBindInfo = {0x7
50ab0 39 45 41 43 39 45 31 2c 20 30 78 42 41 46 39 2c  9EAC9E1, 0xBAF9,
50ac0 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20   0x11CE, [0x8C, 
50ad0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
50ae0 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78  , 0x00, 0x4B, 0x
50af0 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  A9, 0x0B]};. con
50b00 73 74 20 49 49 44 20 49 49 44 5f 49 49 6e 74 65  st IID IID_IInte
50b10 72 6e 65 74 43 6f 6e 6e 65 63 74 69 6f 6e 44 65  rnetConnectionDe
50b20 76 69 63 65 20 3d 20 7b 30 78 30 34 44 46 36 31  vice = {0x04DF61
50b30 33 37 2c 20 30 78 35 36 31 30 2c 20 30 78 31 31  37, 0x5610, 0x11
50b40 44 34 2c 20 5b 30 78 39 45 2c 20 30 78 43 38 2c  D4, [0x9E, 0xC8,
50b50 20 30 78 30 30 2c 20 30 78 42 30 2c 20 30 78 44   0x00, 0xB0, 0xD
50b60 30 2c 20 30 78 32 32 2c 20 30 78 44 44 2c 20 30  0, 0x22, 0xDD, 0
50b70 78 31 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x1F]};. const II
50b80 44 20 49 49 44 5f 49 49 6e 74 65 72 6e 65 74 43  D IID_IInternetC
50b90 6f 6e 6e 65 63 74 69 6f 6e 44 65 76 69 63 65 43  onnectionDeviceC
50ba0 6c 69 65 6e 74 20 3d 20 7b 30 78 30 34 44 46 36  lient = {0x04DF6
50bb0 31 33 39 2c 20 30 78 35 36 31 30 2c 20 30 78 31  139, 0x5610, 0x1
50bc0 31 44 34 2c 20 5b 30 78 39 45 2c 20 30 78 43 38  1D4, [0x9E, 0xC8
50bd0 2c 20 30 78 30 30 2c 20 30 78 42 30 2c 20 30 78  , 0x00, 0xB0, 0x
50be0 44 30 2c 20 30 78 32 32 2c 20 30 78 44 44 2c 20  D0, 0x22, 0xDD, 
50bf0 30 78 31 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x1F]};. const I
50c00 49 44 20 49 49 44 5f 49 49 6e 74 65 72 6e 65 74  ID IID_IInternet
50c10 43 6f 6e 6e 65 63 74 69 6f 6e 44 65 76 69 63 65  ConnectionDevice
50c20 53 68 61 72 65 64 43 6f 20 3d 20 7b 30 78 30 34  SharedCo = {0x04
50c30 44 46 36 31 33 38 2c 20 30 78 35 36 31 30 2c 20  DF6138, 0x5610, 
50c40 30 78 31 31 44 34 2c 20 5b 30 78 39 45 2c 20 30  0x11D4, [0x9E, 0
50c50 78 43 38 2c 20 30 78 30 30 2c 20 30 78 42 30 2c  xC8, 0x00, 0xB0,
50c60 20 30 78 44 30 2c 20 30 78 32 32 2c 20 30 78 44   0xD0, 0x22, 0xD
50c70 44 2c 20 30 78 31 46 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x1F]};. cons
50c80 74 20 49 49 44 20 49 49 44 5f 49 49 6e 74 65 72  t IID IID_IInter
50c90 6e 65 74 48 6f 73 74 53 65 63 75 72 69 74 79 4d  netHostSecurityM
50ca0 61 6e 61 67 65 72 20 3d 20 7b 30 78 33 41 46 32  anager = {0x3AF2
50cb0 38 30 42 36 2c 20 30 78 43 42 33 46 2c 20 30 78  80B6, 0xCB3F, 0x
50cc0 31 31 44 30 2c 20 5b 30 78 38 39 2c 20 30 78 31  11D0, [0x89, 0x1
50cd0 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  E, 0x00, 0xC0, 0
50ce0 78 34 46 2c 20 30 78 42 36 2c 20 30 78 42 46 2c  x4F, 0xB6, 0xBF,
50cf0 20 30 78 43 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xC4]};. const 
50d00 49 49 44 20 49 49 44 5f 49 49 6e 74 65 72 6e 65  IID IID_IInterne
50d10 74 50 72 69 6f 72 69 74 79 20 3d 20 7b 30 78 37  tPriority = {0x7
50d20 39 45 41 43 39 45 42 2c 20 30 78 42 41 46 39 2c  9EAC9EB, 0xBAF9,
50d30 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20   0x11CE, [0x8C, 
50d40 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
50d50 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78  , 0x00, 0x4B, 0x
50d60 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  A9, 0x0B]};. con
50d70 73 74 20 49 49 44 20 49 49 44 5f 49 49 6e 74 65  st IID IID_IInte
50d80 72 6e 65 74 50 72 6f 74 6f 63 6f 6c 20 3d 20 7b  rnetProtocol = {
50d90 30 78 37 39 45 41 43 39 45 34 2c 20 30 78 42 41  0x79EAC9E4, 0xBA
50da0 46 39 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38  F9, 0x11CE, [0x8
50db0 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  C, 0x82, 0x00, 0
50dc0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c  xAA, 0x00, 0x4B,
50dd0 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xA9, 0x0B]};. 
50de0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 49  const IID IID_II
50df0 6e 74 65 72 6e 65 74 50 72 6f 74 6f 63 6f 6c 49  nternetProtocolI
50e00 6e 66 6f 20 3d 20 7b 30 78 37 39 45 41 43 39 45  nfo = {0x79EAC9E
50e10 43 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43  C, 0xBAF9, 0x11C
50e20 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20  E, [0x8C, 0x82, 
50e30 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
50e40 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78  , 0x4B, 0xA9, 0x
50e50 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
50e60 20 49 49 44 5f 49 49 6e 74 65 72 6e 65 74 50 72   IID_IInternetPr
50e70 6f 74 6f 63 6f 6c 52 6f 6f 74 20 3d 20 7b 30 78  otocolRoot = {0x
50e80 37 39 45 41 43 39 45 33 2c 20 30 78 42 41 46 39  79EAC9E3, 0xBAF9
50e90 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c  , 0x11CE, [0x8C,
50ea0 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
50eb0 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30  A, 0x00, 0x4B, 0
50ec0 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xA9, 0x0B]};. co
50ed0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 49 6e 74  nst IID IID_IInt
50ee0 65 72 6e 65 74 50 72 6f 74 6f 63 6f 6c 53 69 6e  ernetProtocolSin
50ef0 6b 20 3d 20 7b 30 78 37 39 45 41 43 39 45 35 2c  k = {0x79EAC9E5,
50f00 20 30 78 42 41 46 39 2c 20 30 78 31 31 43 45 2c   0xBAF9, 0x11CE,
50f10 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30 78   [0x8C, 0x82, 0x
50f20 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
50f30 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30 42  0x4B, 0xA9, 0x0B
50f40 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
50f50 49 44 5f 49 49 6e 74 65 72 6e 65 74 50 72 6f 74  ID_IInternetProt
50f60 6f 63 6f 6c 53 69 6e 6b 53 74 61 63 6b 61 62 6c  ocolSinkStackabl
50f70 65 20 3d 20 7b 30 78 37 39 45 41 43 39 46 30 2c  e = {0x79EAC9F0,
50f80 20 30 78 42 41 46 39 2c 20 30 78 31 31 43 45 2c   0xBAF9, 0x11CE,
50f90 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30 78   [0x8C, 0x82, 0x
50fa0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
50fb0 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30 42  0x4B, 0xA9, 0x0B
50fc0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
50fd0 49 44 5f 49 49 6e 74 65 72 6e 65 74 53 65 63 75  ID_IInternetSecu
50fe0 72 69 74 79 4d 61 6e 61 67 65 72 20 3d 20 7b 30  rityManager = {0
50ff0 78 37 39 45 41 43 39 45 45 2c 20 30 78 42 41 46  x79EAC9EE, 0xBAF
51000 39 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43  9, 0x11CE, [0x8C
51010 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
51020 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20  AA, 0x00, 0x4B, 
51030 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xA9, 0x0B]};. c
51040 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 49 6e  onst IID IID_IIn
51050 74 65 72 6e 65 74 53 65 63 75 72 69 74 79 4d 67  ternetSecurityMg
51060 72 53 69 74 65 20 3d 20 7b 30 78 37 39 45 41 43  rSite = {0x79EAC
51070 39 45 44 2c 20 30 78 42 41 46 39 2c 20 30 78 31  9ED, 0xBAF9, 0x1
51080 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32  1CE, [0x8C, 0x82
51090 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
510a0 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20  00, 0x4B, 0xA9, 
510b0 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
510c0 49 44 20 49 49 44 5f 49 49 6e 74 65 72 6e 65 74  ID IID_IInternet
510d0 53 65 73 73 69 6f 6e 20 3d 20 7b 30 78 37 39 45  Session = {0x79E
510e0 41 43 39 45 37 2c 20 30 78 42 41 46 39 2c 20 30  AC9E7, 0xBAF9, 0
510f0 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78  x11CE, [0x8C, 0x
51100 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
51110 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39  0x00, 0x4B, 0xA9
51120 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
51130 20 49 49 44 20 49 49 44 5f 49 49 6e 74 65 72 6e   IID IID_IIntern
51140 65 74 54 68 72 65 61 64 53 77 69 74 63 68 20 3d  etThreadSwitch =
51150 20 7b 30 78 37 39 45 41 43 39 45 38 2c 20 30 78   {0x79EAC9E8, 0x
51160 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b 30  BAF9, 0x11CE, [0
51170 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  x8C, 0x82, 0x00,
51180 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
51190 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b  B, 0xA9, 0x0B]};
511a0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
511b0 49 49 6e 74 65 72 6e 65 74 5a 6f 6e 65 4d 61 6e  IInternetZoneMan
511c0 61 67 65 72 20 3d 20 7b 30 78 37 39 45 41 43 39  ager = {0x79EAC9
511d0 45 46 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31  EF, 0xBAF9, 0x11
511e0 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c  CE, [0x8C, 0x82,
511f0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
51200 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30  0, 0x4B, 0xA9, 0
51210 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
51220 44 20 49 49 44 5f 49 49 70 78 41 64 61 70 74 65  D IID_IIpxAdapte
51230 72 49 6e 66 6f 20 3d 20 7b 30 78 39 38 31 33 33  rInfo = {0x98133
51240 32 37 30 2c 20 30 78 34 42 32 30 2c 20 30 78 31  270, 0x4B20, 0x1
51250 31 44 31 2c 20 5b 30 78 41 42 2c 20 30 78 30 31  1D1, [0xAB, 0x01
51260 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78  , 0x00, 0x80, 0x
51270 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20  5F, 0xC1, 0x27, 
51280 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0E]};. const I
51290 49 44 20 49 49 44 5f 49 49 74 65 6d 4e 61 6d 65  ID IID_IItemName
512a0 4c 69 6d 69 74 73 20 3d 20 7b 30 78 31 44 46 30  Limits = {0x1DF0
512b0 44 37 46 31 2c 20 30 78 42 32 36 37 2c 20 30 78  D7F1, 0xB267, 0x
512c0 34 44 32 38 2c 20 5b 30 78 38 42 2c 20 30 78 31  4D28, [0x8B, 0x1
512d0 30 2c 20 30 78 31 32 2c 20 30 78 45 32 2c 20 30  0, 0x12, 0xE2, 0
512e0 78 33 32 2c 20 30 78 30 32 2c 20 30 78 41 35 2c  x32, 0x02, 0xA5,
512f0 20 30 78 43 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xC4]};. const 
51300 49 49 44 20 49 49 44 5f 49 4a 6f 6c 69 65 74 44  IID IID_IJolietD
51310 69 73 63 4d 61 73 74 65 72 20 3d 20 7b 30 78 45  iscMaster = {0xE
51320 33 42 43 34 32 43 45 2c 20 30 78 34 45 35 43 2c  3BC42CE, 0x4E5C,
51330 20 30 78 31 31 44 33 2c 20 5b 30 78 39 31 2c 20   0x11D3, [0x91, 
51340 30 78 34 34 2c 20 30 78 30 30 2c 20 30 78 31 30  0x44, 0x00, 0x10
51350 2c 20 30 78 34 42 2c 20 30 78 41 31 2c 20 30 78  , 0x4B, 0xA1, 0x
51360 31 43 2c 20 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e  1C, 0x5E]};. con
51370 73 74 20 49 49 44 20 49 49 44 5f 49 4b 65 79 46  st IID IID_IKeyF
51380 72 61 6d 65 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30  rameControl = {0
51390 78 43 33 33 34 31 33 38 36 2c 20 30 78 41 46 39  xC3341386, 0xAF9
513a0 31 2c 20 30 78 34 45 46 39 2c 20 5b 30 78 38 33  1, 0x4EF9, [0x83
513b0 2c 20 30 78 42 36 2c 20 30 78 42 45 2c 20 30 78  , 0xB6, 0xBE, 0x
513c0 33 37 2c 20 30 78 36 32 2c 20 30 78 45 34 2c 20  37, 0x62, 0xE4, 
513d0 30 78 32 45 2c 20 30 78 43 42 5d 7d 3b 0a 20 63  0x2E, 0xCB]};. c
513e0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4b 73  onst IID IID_IKs
513f0 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 32 38 46  Control = {0x28F
51400 35 34 36 38 35 2c 20 30 78 30 36 46 44 2c 20 30  54685, 0x06FD, 0
51410 78 31 31 44 32 2c 20 5b 30 78 42 32 2c 20 30 78  x11D2, [0xB2, 0x
51420 37 41 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  7A, 0x00, 0xA0, 
51430 30 78 43 39 2c 20 30 78 32 32 2c 20 30 78 33 31  0xC9, 0x22, 0x31
51440 2c 20 30 78 39 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x96]};. const
51450 20 49 49 44 20 49 49 44 5f 49 4b 73 50 72 6f 70   IID IID_IKsProp
51460 65 72 74 79 53 65 74 20 3d 20 7b 30 78 33 31 45  ertySet = {0x31E
51470 46 41 43 33 30 2c 20 30 78 35 31 35 43 2c 20 30  FAC30, 0x515C, 0
51480 78 31 31 44 30 2c 20 5b 30 78 41 39 2c 20 30 78  x11D0, [0xA9, 0x
51490 41 41 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  AA, 0x00, 0xAA, 
514a0 30 78 30 30 2c 20 30 78 36 31 2c 20 30 78 42 45  0x00, 0x61, 0xBE
514b0 2c 20 30 78 39 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x93]};. const
514c0 20 49 49 44 20 49 49 44 5f 49 4c 61 79 6f 75 74   IID IID_ILayout
514d0 52 65 63 74 20 3d 20 7b 30 78 33 30 35 30 46 36  Rect = {0x3050F6
514e0 36 35 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  65, 0x98B5, 0x11
514f0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
51500 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
51510 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
51520 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
51530 44 20 49 49 44 5f 49 4c 61 79 6f 75 74 53 74 6f  D IID_ILayoutSto
51540 72 61 67 65 20 3d 20 7b 30 78 30 45 36 44 34 44  rage = {0x0E6D4D
51550 39 30 2c 20 30 78 36 37 33 38 2c 20 30 78 31 31  90, 0x6738, 0x11
51560 43 46 2c 20 5b 30 78 39 36 2c 20 30 78 30 38 2c  CF, [0x96, 0x08,
51570 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
51580 30 2c 20 30 78 36 38 2c 20 30 78 30 44 2c 20 30  0, 0x68, 0x0D, 0
51590 78 42 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xB4]};. const II
515a0 44 20 49 49 44 5f 49 4c 69 6e 65 49 6e 66 6f 20  D IID_ILineInfo 
515b0 3d 20 7b 30 78 33 30 35 30 46 37 45 32 2c 20 30  = {0x3050F7E2, 0
515c0 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
515d0 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
515e0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
515f0 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
51600 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
51610 5f 49 4c 6f 63 61 6c 4d 61 63 68 69 6e 65 20 3d  _ILocalMachine =
51620 20 7b 30 78 36 30 36 36 34 43 41 46 2c 20 30 78   {0x60664CAF, 0x
51630 41 46 30 44 2c 20 30 78 31 30 30 35 2c 20 5b 30  AF0D, 0x1005, [0
51640 78 41 33 2c 20 30 78 30 30 2c 20 30 78 35 43 2c  xA3, 0x00, 0x5C,
51650 20 30 78 37 44 2c 20 30 78 32 35 2c 20 30 78 46   0x7D, 0x25, 0xF
51660 46 2c 20 30 78 32 32 2c 20 30 78 41 30 5d 7d 3b  F, 0x22, 0xA0]};
51670 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
51680 49 4c 6f 63 6b 42 79 74 65 73 20 3d 20 7b 30 78  ILockBytes = {0x
51690 30 30 30 30 30 30 30 41 2c 20 30 78 30 30 30 30  0000000A, 0x0000
516a0 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
516b0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
516c0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
516d0 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
516e0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4c 6f 67  nst IID IID_ILog
516f0 67 65 72 20 3d 20 7b 30 78 44 39 35 39 38 34 31  ger = {0xD959841
51700 38 2c 20 30 78 33 30 34 45 2c 20 30 78 34 46 39  8, 0x304E, 0x4F9
51710 34 2c 20 5b 30 78 42 36 2c 20 30 78 41 31 2c 20  4, [0xB6, 0xA1, 
51720 30 78 45 36 2c 20 30 78 34 32 2c 20 30 78 46 45  0xE6, 0x42, 0xFE
51730 2c 20 30 78 39 35 2c 20 30 78 45 44 2c 20 30 78  , 0x95, 0xED, 0x
51740 35 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  57]};. const IID
51750 20 49 49 44 5f 49 4c 6f 67 4d 61 6e 61 67 65 72   IID_ILogManager
51760 20 3d 20 7b 30 78 34 37 35 39 44 43 31 31 2c 20   = {0x4759DC11, 
51770 30 78 38 44 41 30 2c 20 30 78 34 32 36 31 2c 20  0x8DA0, 0x4261, 
51780 5b 30 78 42 42 2c 20 30 78 46 42 2c 20 30 78 45  [0xBB, 0xFB, 0xE
51790 43 2c 20 30 78 33 32 2c 20 30 78 31 39 2c 20 30  C, 0x32, 0x19, 0
517a0 78 31 31 2c 20 30 78 44 31 2c 20 30 78 43 39 5d  x11, 0xD1, 0xC9]
517b0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
517c0 44 5f 49 4c 6f 67 6f 6e 45 6e 75 6d 55 73 65 72  D_ILogonEnumUser
517d0 73 20 3d 20 7b 30 78 36 30 36 36 34 43 41 46 2c  s = {0x60664CAF,
517e0 20 30 78 41 46 30 44 2c 20 30 78 31 30 30 34 2c   0xAF0D, 0x1004,
517f0 20 5b 30 78 41 33 2c 20 30 78 30 30 2c 20 30 78   [0xA3, 0x00, 0x
51800 35 43 2c 20 30 78 37 44 2c 20 30 78 32 35 2c 20  5C, 0x7D, 0x25, 
51810 30 78 46 46 2c 20 30 78 32 32 2c 20 30 78 41 30  0xFF, 0x22, 0xA0
51820 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
51830 49 44 5f 49 4c 6f 67 6f 6e 53 74 61 74 75 73 48  ID_ILogonStatusH
51840 6f 73 74 20 3d 20 7b 30 78 36 30 36 36 34 43 41  ost = {0x60664CA
51850 46 2c 20 30 78 41 46 30 44 2c 20 30 78 31 30 30  F, 0xAF0D, 0x100
51860 37 2c 20 5b 30 78 41 33 2c 20 30 78 30 30 2c 20  7, [0xA3, 0x00, 
51870 30 78 35 43 2c 20 30 78 37 44 2c 20 30 78 32 35  0x5C, 0x7D, 0x25
51880 2c 20 30 78 46 46 2c 20 30 78 32 32 2c 20 30 78  , 0xFF, 0x22, 0x
51890 41 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A0]};. const IID
518a0 20 49 49 44 5f 49 4c 6f 67 6f 6e 55 73 65 72 20   IID_ILogonUser 
518b0 3d 20 7b 30 78 36 30 36 36 34 43 41 46 2c 20 30  = {0x60664CAF, 0
518c0 78 41 46 30 44 2c 20 30 78 31 30 30 33 2c 20 5b  xAF0D, 0x1003, [
518d0 30 78 41 33 2c 20 30 78 30 30 2c 20 30 78 35 43  0xA3, 0x00, 0x5C
518e0 2c 20 30 78 37 44 2c 20 30 78 32 35 2c 20 30 78  , 0x7D, 0x25, 0x
518f0 46 46 2c 20 30 78 32 32 2c 20 30 78 41 30 5d 7d  FF, 0x22, 0xA0]}
51900 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
51910 5f 49 4d 61 63 68 69 6e 65 44 65 62 75 67 4d 61  _IMachineDebugMa
51920 6e 61 67 65 72 20 3d 20 7b 30 78 35 31 39 37 33  nager = {0x51973
51930 43 32 43 2c 20 30 78 43 42 30 43 2c 20 30 78 31  C2C, 0xCB0C, 0x1
51940 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39  1D0, [0xB5, 0xC9
51950 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
51960 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20  24, 0x4A, 0x0E, 
51970 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x7A]};. const I
51980 49 44 20 49 49 44 5f 49 4d 61 63 68 69 6e 65 44  ID IID_IMachineD
51990 65 62 75 67 4d 61 6e 61 67 65 72 43 6f 6f 6b 69  ebugManagerCooki
519a0 65 20 3d 20 7b 30 78 35 31 39 37 33 43 32 44 2c  e = {0x51973C2D,
519b0 20 30 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c   0xCB0C, 0x11D0,
519c0 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78   [0xB5, 0xC9, 0x
519d0 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20  00, 0xA0, 0x24, 
519e0 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41  0x4A, 0x0E, 0x7A
519f0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
51a00 49 44 5f 49 4d 61 63 68 69 6e 65 44 65 62 75 67  ID_IMachineDebug
51a10 4d 61 6e 61 67 65 72 45 76 65 6e 74 73 20 3d 20  ManagerEvents = 
51a20 7b 30 78 35 31 39 37 33 43 32 45 2c 20 30 78 43  {0x51973C2E, 0xC
51a30 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  B0C, 0x11D0, [0x
51a40 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20  B5, 0xC9, 0x00, 
51a50 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41  0xA0, 0x24, 0x4A
51a60 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a  , 0x0E, 0x7A]};.
51a70 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
51a80 4d 61 69 6c 41 75 74 6f 44 69 73 63 6f 76 65 72  MailAutoDiscover
51a90 79 20 3d 20 7b 30 78 38 30 34 30 32 44 45 45 2c  y = {0x80402DEE,
51aa0 20 30 78 42 31 31 34 2c 20 30 78 34 44 33 32 2c   0xB114, 0x4D32,
51ab0 20 5b 30 78 42 34 2c 20 30 78 34 45 2c 20 30 78   [0xB4, 0x4E, 0x
51ac0 38 32 2c 20 30 78 46 44 2c 20 30 78 38 32 2c 20  82, 0xFD, 0x82, 
51ad0 30 78 33 34 2c 20 30 78 43 39 2c 20 30 78 32 41  0x34, 0xC9, 0x2A
51ae0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
51af0 49 44 5f 49 4d 61 69 6c 50 72 6f 74 6f 63 6f 6c  ID_IMailProtocol
51b00 41 44 45 6e 74 72 79 20 3d 20 7b 30 78 34 30 45  ADEntry = {0x40E
51b10 46 38 43 36 38 2c 20 30 78 44 35 35 34 2c 20 30  F8C68, 0xD554, 0
51b20 78 34 37 45 44 2c 20 5b 30 78 41 41 2c 20 30 78  x47ED, [0xAA, 0x
51b30 33 37 2c 20 30 78 45 35 2c 20 30 78 46 42 2c 20  37, 0xE5, 0xFB, 
51b40 30 78 36 42 2c 20 30 78 43 39 2c 20 30 78 31 30  0x6B, 0xC9, 0x10
51b50 2c 20 30 78 37 35 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x75]};. const
51b60 20 49 49 44 20 49 49 44 5f 49 4d 61 6c 6c 6f 63   IID IID_IMalloc
51b70 20 3d 20 7b 30 78 30 30 30 30 30 30 30 32 2c 20   = {0x00000002, 
51b80 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
51b90 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
51ba0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
51bb0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
51bc0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
51bd0 44 5f 49 4d 61 6c 6c 6f 63 53 70 79 20 3d 20 7b  D_IMallocSpy = {
51be0 30 78 30 30 30 30 30 30 31 44 2c 20 30 78 30 30  0x0000001D, 0x00
51bf0 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
51c00 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
51c10 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
51c20 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
51c30 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4d  const IID IID_IM
51c40 61 70 4d 49 4d 45 54 6f 43 4c 53 49 44 20 3d 20  apMIMEToCLSID = 
51c50 7b 30 78 44 39 45 38 39 35 30 30 2c 20 30 78 33  {0xD9E89500, 0x3
51c60 30 46 41 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  0FA, 0x11D0, [0x
51c70 42 37 2c 20 30 78 32 34 2c 20 30 78 30 30 2c 20  B7, 0x24, 0x00, 
51c80 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 43  0xAA, 0x00, 0x6C
51c90 2c 20 30 78 31 41 2c 20 30 78 30 31 5d 7d 3b 0a  , 0x1A, 0x01]};.
51ca0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
51cb0 4d 61 72 6b 75 70 43 6f 6e 74 61 69 6e 65 72 20  MarkupContainer 
51cc0 3d 20 7b 30 78 33 30 35 30 46 35 46 39 2c 20 30  = {0x3050F5F9, 0
51cd0 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
51ce0 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
51cf0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
51d00 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
51d10 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
51d20 5f 49 4d 61 72 6b 75 70 43 6f 6e 74 61 69 6e 65  _IMarkupContaine
51d30 72 32 20 3d 20 7b 30 78 33 30 35 30 46 36 34 38  r2 = {0x3050F648
51d40 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
51d50 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
51d60 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
51d70 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
51d80 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
51d90 49 49 44 5f 49 4d 61 72 6b 75 70 50 6f 69 6e 74  IID_IMarkupPoint
51da0 65 72 20 3d 20 7b 30 78 33 30 35 30 46 34 39 46  er = {0x3050F49F
51db0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
51dc0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
51dd0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
51de0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
51df0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
51e00 49 49 44 5f 49 4d 61 72 6b 75 70 50 6f 69 6e 74  IID_IMarkupPoint
51e10 65 72 32 20 3d 20 7b 30 78 33 30 35 30 46 36 37  er2 = {0x3050F67
51e20 35 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43  5, 0x98B5, 0x11C
51e30 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20  F, [0xBB, 0x82, 
51e40 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
51e50 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78  , 0xBD, 0xCE, 0x
51e60 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
51e70 20 49 49 44 5f 49 4d 61 72 6b 75 70 53 65 72 76   IID_IMarkupServ
51e80 69 63 65 73 20 3d 20 7b 30 78 33 30 35 30 46 34  ices = {0x3050F4
51e90 41 30 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  A0, 0x98B5, 0x11
51ea0 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
51eb0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
51ec0 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
51ed0 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
51ee0 44 20 49 49 44 5f 49 4d 61 72 6b 75 70 53 65 72  D IID_IMarkupSer
51ef0 76 69 63 65 73 32 20 3d 20 7b 30 78 33 30 35 30  vices2 = {0x3050
51f00 46 36 38 32 2c 20 30 78 39 38 42 35 2c 20 30 78  F682, 0x98B5, 0x
51f10 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
51f20 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
51f30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
51f40 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
51f50 49 49 44 20 49 49 44 5f 49 4d 61 72 6b 75 70 54  IID IID_IMarkupT
51f60 65 78 74 46 72 61 67 73 20 3d 20 7b 30 78 33 30  extFrags = {0x30
51f70 35 30 46 35 46 41 2c 20 30 78 39 38 42 35 2c 20  50F5FA, 0x98B5, 
51f80 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
51f90 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
51fa0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
51fb0 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
51fc0 74 20 49 49 44 20 49 49 44 5f 49 4d 61 72 73 68  t IID IID_IMarsh
51fd0 61 6c 20 3d 20 7b 30 78 30 30 30 30 30 30 30 33  al = {0x00000003
51fe0 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
51ff0 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
52000 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
52010 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
52020 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
52030 49 49 44 5f 49 4d 61 72 73 68 61 6c 32 20 3d 20  IID_IMarshal2 = 
52040 7b 30 78 30 30 30 30 30 31 43 46 2c 20 30 78 30  {0x000001CF, 0x0
52050 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
52060 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
52070 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
52080 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
52090 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
520a0 4d 63 61 73 74 41 64 64 72 65 73 73 41 6c 6c 6f  McastAddressAllo
520b0 63 61 74 69 6f 6e 20 3d 20 7b 30 78 44 46 30 44  cation = {0xDF0D
520c0 41 45 46 31 2c 20 30 78 41 32 38 39 2c 20 30 78  AEF1, 0xA289, 0x
520d0 31 31 44 31 2c 20 5b 30 78 38 36 2c 20 30 78 39  11D1, [0x86, 0x9
520e0 37 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  7, 0x00, 0x60, 0
520f0 78 30 38 2c 20 30 78 42 30 2c 20 30 78 45 35 2c  x08, 0xB0, 0xE5,
52100 20 30 78 44 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xD2]};. const 
52110 49 49 44 20 49 49 44 5f 49 4d 63 61 73 74 4c 65  IID IID_IMcastLe
52120 61 73 65 49 6e 66 6f 20 3d 20 7b 30 78 44 46 30  aseInfo = {0xDF0
52130 44 41 45 46 44 2c 20 30 78 41 32 38 39 2c 20 30  DAEFD, 0xA289, 0
52140 78 31 31 44 31 2c 20 5b 30 78 38 36 2c 20 30 78  x11D1, [0x86, 0x
52150 39 37 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  97, 0x00, 0x60, 
52160 30 78 30 38 2c 20 30 78 42 30 2c 20 30 78 45 35  0x08, 0xB0, 0xE5
52170 2c 20 30 78 44 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xD2]};. const
52180 20 49 49 44 20 49 49 44 5f 49 4d 63 61 73 74 53   IID IID_IMcastS
52190 63 6f 70 65 20 3d 20 7b 30 78 44 46 30 44 41 45  cope = {0xDF0DAE
521a0 46 34 2c 20 30 78 41 32 38 39 2c 20 30 78 31 31  F4, 0xA289, 0x11
521b0 44 31 2c 20 5b 30 78 38 36 2c 20 30 78 39 37 2c  D1, [0x86, 0x97,
521c0 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
521d0 38 2c 20 30 78 42 30 2c 20 30 78 45 35 2c 20 30  8, 0xB0, 0xE5, 0
521e0 78 44 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xD2]};. const II
521f0 44 20 49 49 44 5f 49 4d 44 44 61 74 61 73 65 74  D IID_IMDDataset
52200 20 3d 20 7b 30 78 41 30 37 43 43 43 44 31 2c 20   = {0xA07CCCD1, 
52210 30 78 38 31 34 38 2c 20 30 78 31 31 44 30 2c 20  0x8148, 0x11D0, 
52220 5b 30 78 38 37 2c 20 30 78 42 42 2c 20 30 78 30  [0x87, 0xBB, 0x0
52230 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
52240 78 43 33 2c 20 30 78 33 39 2c 20 30 78 34 32 5d  xC3, 0x39, 0x42]
52250 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
52260 44 5f 49 4d 44 46 69 6e 64 20 3d 20 7b 30 78 41  D_IMDFind = {0xA
52270 30 37 43 43 43 44 32 2c 20 30 78 38 31 34 38 2c  07CCCD2, 0x8148,
52280 20 30 78 31 31 44 30 2c 20 5b 30 78 38 37 2c 20   0x11D0, [0x87, 
52290 30 78 42 42 2c 20 30 78 30 30 2c 20 30 78 43 30  0xBB, 0x00, 0xC0
522a0 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78  , 0x4F, 0xC3, 0x
522b0 33 39 2c 20 30 78 34 32 5d 7d 3b 0a 20 63 6f 6e  39, 0x42]};. con
522c0 73 74 20 49 49 44 20 49 49 44 5f 49 4d 44 52 61  st IID IID_IMDRa
522d0 6e 67 65 52 6f 77 73 65 74 20 3d 20 7b 30 78 30  ngeRowset = {0x0
522e0 43 37 33 33 41 41 30 2c 20 30 78 32 41 31 43 2c  C733AA0, 0x2A1C,
522f0 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
52300 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
52310 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
52320 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
52330 73 74 20 49 49 44 20 49 49 44 5f 49 4d 65 73 73  st IID IID_IMess
52340 61 67 65 46 69 6c 74 65 72 20 3d 20 7b 30 78 30  ageFilter = {0x0
52350 30 30 30 30 30 31 36 2c 20 30 78 30 30 30 30 2c  0000016, 0x0000,
52360 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
52370 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
52380 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
52390 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
523a0 73 74 20 49 49 44 20 49 49 44 5f 49 4d 69 67 72  st IID IID_IMigr
523b0 61 74 69 6f 6e 57 69 7a 61 72 64 41 75 74 6f 20  ationWizardAuto 
523c0 3d 20 7b 30 78 43 45 32 30 44 41 42 39 2c 20 30  = {0xCE20DAB9, 0
523d0 78 42 33 35 33 2c 20 30 78 34 36 39 42 2c 20 5b  xB353, 0x469B, [
523e0 30 78 38 42 2c 20 30 78 34 44 2c 20 30 78 36 44  0x8B, 0x4D, 0x6D
523f0 2c 20 30 78 42 42 2c 20 30 78 33 41 2c 20 30 78  , 0xBB, 0x3A, 0x
52400 37 42 2c 20 30 78 41 30 2c 20 30 78 31 36 5d 7d  7B, 0xA0, 0x16]}
52410 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
52420 5f 49 4d 69 6d 65 49 6e 66 6f 20 3d 20 7b 30 78  _IMimeInfo = {0x
52430 46 37 37 34 35 39 41 30 2c 20 30 78 42 46 39 41  F77459A0, 0xBF9A
52440 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 41 2c  , 0x11CF, [0xBA,
52450 20 30 78 34 45 2c 20 30 78 30 30 2c 20 30 78 43   0x4E, 0x00, 0xC
52460 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30  0, 0x4F, 0xD7, 0
52470 78 30 38 2c 20 30 78 31 36 5d 7d 3b 0a 20 63 6f  x08, 0x16]};. co
52480 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4d 4c 61  nst IID IID_IMLa
52490 6e 67 43 6f 64 65 50 61 67 65 73 20 3d 20 7b 30  ngCodePages = {0
524a0 78 33 35 39 46 33 34 34 33 2c 20 30 78 42 44 34  x359F3443, 0xBD4
524b0 41 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 31  A, 0x11D0, [0xB1
524c0 2c 20 30 78 38 38 2c 20 30 78 30 30 2c 20 30 78  , 0x88, 0x00, 0x
524d0 41 41 2c 20 30 78 30 30 2c 20 30 78 33 38 2c 20  AA, 0x00, 0x38, 
524e0 30 78 43 39 2c 20 30 78 36 39 5d 7d 3b 0a 20 63  0xC9, 0x69]};. c
524f0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4d 4c  onst IID IID_IML
52500 61 6e 67 43 6f 6e 76 65 72 74 43 68 61 72 73 65  angConvertCharse
52510 74 20 3d 20 7b 30 78 44 36 36 44 36 46 39 38 2c  t = {0xD66D6F98,
52520 20 30 78 43 44 41 41 2c 20 30 78 31 31 44 30 2c   0xCDAA, 0x11D0,
52530 20 5b 30 78 42 38 2c 20 30 78 32 32 2c 20 30 78   [0xB8, 0x22, 0x
52540 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
52550 30 78 43 39 2c 20 30 78 42 33 2c 20 30 78 31 46  0xC9, 0xB3, 0x1F
52560 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
52570 49 44 5f 49 4d 4c 61 6e 67 46 6f 6e 74 4c 69 6e  ID_IMLangFontLin
52580 6b 20 3d 20 7b 30 78 33 35 39 46 33 34 34 31 2c  k = {0x359F3441,
52590 20 30 78 42 44 34 41 2c 20 30 78 31 31 44 30 2c   0xBD4A, 0x11D0,
525a0 20 5b 30 78 42 31 2c 20 30 78 38 38 2c 20 30 78   [0xB1, 0x88, 0x
525b0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
525c0 30 78 33 38 2c 20 30 78 43 39 2c 20 30 78 36 39  0x38, 0xC9, 0x69
525d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
525e0 49 44 5f 49 4d 4c 61 6e 67 46 6f 6e 74 4c 69 6e  ID_IMLangFontLin
525f0 6b 32 20 3d 20 7b 30 78 44 43 43 46 43 31 36 32  k2 = {0xDCCFC162
52600 2c 20 30 78 32 42 33 38 2c 20 30 78 31 31 44 32  , 0x2B38, 0x11D2
52610 2c 20 5b 30 78 42 37 2c 20 30 78 45 43 2c 20 30  , [0xB7, 0xEC, 0
52620 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
52630 20 30 78 38 46 2c 20 30 78 35 44 2c 20 30 78 39   0x8F, 0x5D, 0x9
52640 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  A]};. const IID 
52650 49 49 44 5f 49 4d 4c 61 6e 67 4c 69 6e 65 42 72  IID_IMLangLineBr
52660 65 61 6b 43 6f 6e 73 6f 6c 65 20 3d 20 7b 30 78  eakConsole = {0x
52670 46 35 42 45 32 45 45 31 2c 20 30 78 42 46 44 37  F5BE2EE1, 0xBFD7
52680 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 31 2c  , 0x11D0, [0xB1,
52690 20 30 78 38 38 2c 20 30 78 30 30 2c 20 30 78 41   0x88, 0x00, 0xA
526a0 41 2c 20 30 78 30 30 2c 20 30 78 33 38 2c 20 30  A, 0x00, 0x38, 0
526b0 78 43 39 2c 20 30 78 36 39 5d 7d 3b 0a 20 63 6f  xC9, 0x69]};. co
526c0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4d 4c 61  nst IID IID_IMLa
526d0 6e 67 53 74 72 69 6e 67 20 3d 20 7b 30 78 43 30  ngString = {0xC0
526e0 34 44 36 35 43 45 2c 20 30 78 42 37 30 44 2c 20  4D65CE, 0xB70D, 
526f0 30 78 31 31 44 30 2c 20 5b 30 78 42 31 2c 20 30  0x11D0, [0xB1, 0
52700 78 38 38 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x88, 0x00, 0xAA,
52710 20 30 78 30 30 2c 20 30 78 33 38 2c 20 30 78 43   0x00, 0x38, 0xC
52720 39 2c 20 30 78 36 39 5d 7d 3b 0a 20 63 6f 6e 73  9, 0x69]};. cons
52730 74 20 49 49 44 20 49 49 44 5f 49 4d 4c 61 6e 67  t IID IID_IMLang
52740 53 74 72 69 6e 67 41 53 74 72 20 3d 20 7b 30 78  StringAStr = {0x
52750 43 30 34 44 36 35 44 32 2c 20 30 78 42 37 30 44  C04D65D2, 0xB70D
52760 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 31 2c  , 0x11D0, [0xB1,
52770 20 30 78 38 38 2c 20 30 78 30 30 2c 20 30 78 41   0x88, 0x00, 0xA
52780 41 2c 20 30 78 30 30 2c 20 30 78 33 38 2c 20 30  A, 0x00, 0x38, 0
52790 78 43 39 2c 20 30 78 36 39 5d 7d 3b 0a 20 63 6f  xC9, 0x69]};. co
527a0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4d 4c 61  nst IID IID_IMLa
527b0 6e 67 53 74 72 69 6e 67 42 75 66 41 20 3d 20 7b  ngStringBufA = {
527c0 30 78 44 32 34 41 43 44 32 33 2c 20 30 78 42 41  0xD24ACD23, 0xBA
527d0 37 32 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  72, 0x11D0, [0xB
527e0 31 2c 20 30 78 38 38 2c 20 30 78 30 30 2c 20 30  1, 0x88, 0x00, 0
527f0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 38 2c  xAA, 0x00, 0x38,
52800 20 30 78 43 39 2c 20 30 78 36 39 5d 7d 3b 0a 20   0xC9, 0x69]};. 
52810 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4d  const IID IID_IM
52820 4c 61 6e 67 53 74 72 69 6e 67 42 75 66 57 20 3d  LangStringBufW =
52830 20 7b 30 78 44 32 34 41 43 44 32 31 2c 20 30 78   {0xD24ACD21, 0x
52840 42 41 37 32 2c 20 30 78 31 31 44 30 2c 20 5b 30  BA72, 0x11D0, [0
52850 78 42 31 2c 20 30 78 38 38 2c 20 30 78 30 30 2c  xB1, 0x88, 0x00,
52860 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33   0xAA, 0x00, 0x3
52870 38 2c 20 30 78 43 39 2c 20 30 78 36 39 5d 7d 3b  8, 0xC9, 0x69]};
52880 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
52890 49 4d 4c 61 6e 67 53 74 72 69 6e 67 57 53 74 72  IMLangStringWStr
528a0 20 3d 20 7b 30 78 43 30 34 44 36 35 44 30 2c 20   = {0xC04D65D0, 
528b0 30 78 42 37 30 44 2c 20 30 78 31 31 44 30 2c 20  0xB70D, 0x11D0, 
528c0 5b 30 78 42 31 2c 20 30 78 38 38 2c 20 30 78 30  [0xB1, 0x88, 0x0
528d0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
528e0 78 33 38 2c 20 30 78 43 39 2c 20 30 78 36 39 5d  x38, 0xC9, 0x69]
528f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
52900 44 5f 49 4d 6f 66 43 6f 6d 70 69 6c 65 72 20 3d  D_IMofCompiler =
52910 20 7b 30 78 36 44 41 46 39 37 34 45 2c 20 30 78   {0x6DAF974E, 0x
52920 32 45 33 37 2c 20 30 78 31 31 44 32 2c 20 5b 30  2E37, 0x11D2, [0
52930 78 41 45 2c 20 30 78 43 39 2c 20 30 78 30 30 2c  xAE, 0xC9, 0x00,
52940 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42   0xC0, 0x4F, 0xB
52950 36 2c 20 30 78 38 38 2c 20 30 78 32 30 5d 7d 3b  6, 0x88, 0x20]};
52960 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
52970 49 4d 6f 6e 69 6b 65 72 20 3d 20 7b 30 78 30 30  IMoniker = {0x00
52980 30 30 30 30 30 46 2c 20 30 78 30 30 30 30 2c 20  00000F, 0x0000, 
52990 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
529a0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
529b0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
529c0 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
529d0 74 20 49 49 44 20 49 49 44 5f 49 4d 6f 6e 69 6b  t IID IID_IMonik
529e0 65 72 50 72 6f 70 20 3d 20 7b 30 78 41 35 43 41  erProp = {0xA5CA
529f0 35 46 37 46 2c 20 30 78 31 38 34 37 2c 20 30 78  5F7F, 0x1847, 0x
52a00 34 44 38 37 2c 20 5b 30 78 39 43 2c 20 30 78 35  4D87, [0x9C, 0x5
52a10 42 2c 20 30 78 39 31 2c 20 30 78 38 35 2c 20 30  B, 0x91, 0x85, 0
52a20 78 30 39 2c 20 30 78 46 37 2c 20 30 78 35 31 2c  x09, 0xF7, 0x51,
52a30 20 30 78 31 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x1D]};. const 
52a40 49 49 44 20 49 49 44 5f 49 4d 6f 75 6e 74 65 64  IID IID_IMounted
52a50 56 6f 6c 75 6d 65 20 3d 20 7b 30 78 31 32 35 31  Volume = {0x1251
52a60 38 34 39 32 2c 20 30 78 30 30 42 32 2c 20 30 78  8492, 0x00B2, 0x
52a70 31 31 44 32 2c 20 5b 30 78 39 46 2c 20 30 78 41  11D2, [0x9F, 0xA
52a80 35 2c 20 30 78 39 45 2c 20 30 78 33 34 2c 20 30  5, 0x9E, 0x34, 0
52a90 78 32 30 2c 20 30 78 35 32 2c 20 30 78 34 31 2c  x20, 0x52, 0x41,
52aa0 20 30 78 35 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x53]};. const 
52ab0 49 49 44 20 49 49 44 5f 49 4d 75 6c 74 69 63 61  IID IID_IMultica
52ac0 73 74 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 34  stControl = {0x4
52ad0 31 30 46 41 35 30 37 2c 20 30 78 34 44 43 36 2c  10FA507, 0x4DC6,
52ae0 20 30 78 34 31 35 41 2c 20 5b 30 78 39 30 2c 20   0x415A, [0x90, 
52af0 30 78 31 34 2c 20 30 78 36 33 2c 20 30 78 33 38  0x14, 0x63, 0x38
52b00 2c 20 30 78 37 35 2c 20 30 78 44 35 2c 20 30 78  , 0x75, 0xD5, 0x
52b10 34 30 2c 20 30 78 36 45 5d 7d 3b 0a 20 63 6f 6e  40, 0x6E]};. con
52b20 73 74 20 49 49 44 20 49 49 44 5f 49 4d 75 6c 74  st IID IID_IMult
52b30 69 4c 61 6e 67 75 61 67 65 20 3d 20 7b 30 78 32  iLanguage = {0x2
52b40 37 35 43 32 33 45 31 2c 20 30 78 33 37 34 37 2c  75C23E1, 0x3747,
52b50 20 30 78 31 31 44 30 2c 20 5b 30 78 39 46 2c 20   0x11D0, [0x9F, 
52b60 30 78 45 41 2c 20 30 78 30 30 2c 20 30 78 41 41  0xEA, 0x00, 0xAA
52b70 2c 20 30 78 30 30 2c 20 30 78 33 46 2c 20 30 78  , 0x00, 0x3F, 0x
52b80 38 36 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  86, 0x46]};. con
52b90 73 74 20 49 49 44 20 49 49 44 5f 49 4d 75 6c 74  st IID IID_IMult
52ba0 69 4c 61 6e 67 75 61 67 65 32 20 3d 20 7b 30 78  iLanguage2 = {0x
52bb0 44 43 43 46 43 31 36 34 2c 20 30 78 32 42 33 38  DCCFC164, 0x2B38
52bc0 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 37 2c  , 0x11D2, [0xB7,
52bd0 20 30 78 45 43 2c 20 30 78 30 30 2c 20 30 78 43   0xEC, 0x00, 0xC
52be0 30 2c 20 30 78 34 46 2c 20 30 78 38 46 2c 20 30  0, 0x4F, 0x8F, 0
52bf0 78 35 44 2c 20 30 78 39 41 5d 7d 3b 0a 20 63 6f  x5D, 0x9A]};. co
52c00 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4d 75 6c  nst IID IID_IMul
52c10 74 69 4c 61 6e 67 75 61 67 65 33 20 3d 20 7b 30  tiLanguage3 = {0
52c20 78 34 45 35 38 36 38 41 42 2c 20 30 78 42 31 35  x4E5868AB, 0xB15
52c30 37 2c 20 30 78 34 36 32 33 2c 20 5b 30 78 39 41  7, 0x4623, [0x9A
52c40 2c 20 30 78 43 43 2c 20 30 78 36 41 2c 20 30 78  , 0xCC, 0x6A, 0x
52c50 31 44 2c 20 30 78 39 43 2c 20 30 78 41 45 2c 20  1D, 0x9C, 0xAE, 
52c60 30 78 42 45 2c 20 30 78 30 34 5d 7d 3b 0a 20 63  0xBE, 0x04]};. c
52c70 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4d 75  onst IID IID_IMu
52c80 6c 74 69 70 6c 65 50 72 6f 70 65 72 74 79 41 63  ltiplePropertyAc
52c90 63 65 73 73 20 3d 20 7b 30 78 45 43 38 31 46 45  cess = {0xEC81FE
52ca0 44 45 2c 20 30 78 44 34 33 32 2c 20 30 78 31 31  DE, 0xD432, 0x11
52cb0 43 45 2c 20 5b 30 78 39 32 2c 20 30 78 34 34 2c  CE, [0x92, 0x44,
52cc0 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41   0x00, 0x20, 0xA
52cd0 46 2c 20 30 78 36 45 2c 20 30 78 37 32 2c 20 30  F, 0x6E, 0x72, 0
52ce0 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xDB]};. const II
52cf0 44 20 49 49 44 5f 49 4d 75 6c 74 69 70 6c 65 52  D IID_IMultipleR
52d00 65 73 75 6c 74 73 20 3d 20 7b 30 78 30 43 37 33  esults = {0x0C73
52d10 33 41 39 30 2c 20 30 78 32 41 31 43 2c 20 30 78  3A90, 0x2A1C, 0x
52d20 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
52d30 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
52d40 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
52d50 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
52d60 49 49 44 20 49 49 44 5f 49 4d 75 6c 74 69 51 49  IID IID_IMultiQI
52d70 20 3d 20 7b 30 78 30 30 30 30 30 30 32 30 2c 20   = {0x00000020, 
52d80 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
52d90 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
52da0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
52db0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
52dc0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
52dd0 44 5f 49 4e 61 6d 65 64 50 72 6f 70 65 72 74 79  D_INamedProperty
52de0 42 61 67 20 3d 20 7b 30 78 46 42 37 30 30 34 33  Bag = {0xFB70043
52df0 30 2c 20 30 78 39 35 32 43 2c 20 30 78 31 31 44  0, 0x952C, 0x11D
52e00 31 2c 20 5b 30 78 39 34 2c 20 30 78 36 46 2c 20  1, [0x94, 0x6F, 
52e10 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
52e20 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
52e30 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  00]};. const IID
52e40 20 49 49 44 5f 49 4e 41 54 45 76 65 6e 74 4d 61   IID_INATEventMa
52e50 6e 61 67 65 72 20 3d 20 7b 30 78 36 32 34 42 44  nager = {0x624BD
52e60 35 38 38 2c 20 30 78 39 30 36 30 2c 20 30 78 34  588, 0x9060, 0x4
52e70 31 30 39 2c 20 5b 30 78 42 30 2c 20 30 78 42 30  109, [0xB0, 0xB0
52e80 2c 20 30 78 31 41 2c 20 30 78 44 42 2c 20 30 78  , 0x1A, 0xDB, 0x
52e90 42 43 2c 20 30 78 41 43 2c 20 30 78 33 32 2c 20  BC, 0xAC, 0x32, 
52ea0 30 78 44 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xDF]};. const I
52eb0 49 44 20 49 49 44 5f 49 4e 41 54 45 78 74 65 72  ID IID_INATExter
52ec0 6e 61 6c 49 50 41 64 64 72 65 73 73 43 61 6c 6c  nalIPAddressCall
52ed0 62 61 63 6b 20 3d 20 7b 30 78 39 43 34 31 36 37  back = {0x9C4167
52ee0 34 30 2c 20 30 78 41 33 34 45 2c 20 30 78 34 34  40, 0xA34E, 0x44
52ef0 36 46 2c 20 5b 30 78 42 41 2c 20 30 78 30 36 2c  6F, [0xBA, 0x06,
52f00 20 30 78 41 42 2c 20 30 78 44 30 2c 20 30 78 34   0xAB, 0xD0, 0x4
52f10 43 2c 20 30 78 33 31 2c 20 30 78 34 39 2c 20 30  C, 0x31, 0x49, 0
52f20 78 41 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xAE]};. const II
52f30 44 20 49 49 44 5f 49 4e 41 54 4e 75 6d 62 65 72  D IID_INATNumber
52f40 4f 66 45 6e 74 72 69 65 73 43 61 6c 6c 62 61 63  OfEntriesCallbac
52f50 6b 20 3d 20 7b 30 78 43 38 33 41 30 41 37 34 2c  k = {0xC83A0A74,
52f60 20 30 78 39 31 45 45 2c 20 30 78 34 31 42 36 2c   0x91EE, 0x41B6,
52f70 20 5b 30 78 42 36 2c 20 30 78 37 41 2c 20 30 78   [0xB6, 0x7A, 0x
52f80 36 37 2c 20 30 78 45 30 2c 20 30 78 46 30 2c 20  67, 0xE0, 0xF0, 
52f90 30 78 30 42 2c 20 30 78 42 44 2c 20 30 78 37 38  0x0B, 0xBD, 0x78
52fa0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
52fb0 49 44 5f 49 4e 65 74 43 66 67 20 3d 20 7b 30 78  ID_INetCfg = {0x
52fc0 43 30 45 38 41 45 39 33 2c 20 30 78 33 30 36 45  C0E8AE93, 0x306E
52fd0 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 41 2c  , 0x11D1, [0xAA,
52fe0 20 30 78 43 46 2c 20 30 78 30 30 2c 20 30 78 38   0xCF, 0x00, 0x8
52ff0 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30  0, 0x5F, 0xC1, 0
53000 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f  x27, 0x0E]};. co
53010 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74  nst IID IID_INet
53020 43 66 67 42 69 6e 64 69 6e 67 49 6e 74 65 72 66  CfgBindingInterf
53030 61 63 65 20 3d 20 7b 30 78 43 30 45 38 41 45 39  ace = {0xC0E8AE9
53040 34 2c 20 30 78 33 30 36 45 2c 20 30 78 31 31 44  4, 0x306E, 0x11D
53050 31 2c 20 5b 30 78 41 41 2c 20 30 78 43 46 2c 20  1, [0xAA, 0xCF, 
53060 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46  0x00, 0x80, 0x5F
53070 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78  , 0xC1, 0x27, 0x
53080 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0E]};. const IID
53090 20 49 49 44 5f 49 4e 65 74 43 66 67 42 69 6e 64   IID_INetCfgBind
530a0 69 6e 67 50 61 74 68 20 3d 20 7b 30 78 43 30 45  ingPath = {0xC0E
530b0 38 41 45 39 36 2c 20 30 78 33 30 36 45 2c 20 30  8AE96, 0x306E, 0
530c0 78 31 31 44 31 2c 20 5b 30 78 41 41 2c 20 30 78  x11D1, [0xAA, 0x
530d0 43 46 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20  CF, 0x00, 0x80, 
530e0 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37  0x5F, 0xC1, 0x27
530f0 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0E]};. const
53100 20 49 49 44 20 49 49 44 5f 49 4e 65 74 43 66 67   IID IID_INetCfg
53110 43 6c 61 73 73 20 3d 20 7b 30 78 43 30 45 38 41  Class = {0xC0E8A
53120 45 39 37 2c 20 30 78 33 30 36 45 2c 20 30 78 31  E97, 0x306E, 0x1
53130 31 44 31 2c 20 5b 30 78 41 41 2c 20 30 78 43 46  1D1, [0xAA, 0xCF
53140 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78  , 0x00, 0x80, 0x
53150 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20  5F, 0xC1, 0x27, 
53160 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0E]};. const I
53170 49 44 20 49 49 44 5f 49 4e 65 74 43 66 67 43 6c  ID IID_INetCfgCl
53180 61 73 73 53 65 74 75 70 20 3d 20 7b 30 78 43 30  assSetup = {0xC0
53190 45 38 41 45 39 44 2c 20 30 78 33 30 36 45 2c 20  E8AE9D, 0x306E, 
531a0 30 78 31 31 44 31 2c 20 5b 30 78 41 41 2c 20 30  0x11D1, [0xAA, 0
531b0 78 43 46 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  xCF, 0x00, 0x80,
531c0 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32   0x5F, 0xC1, 0x2
531d0 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x0E]};. cons
531e0 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 43 66  t IID IID_INetCf
531f0 67 43 6f 6d 70 6f 6e 65 6e 74 20 3d 20 7b 30 78  gComponent = {0x
53200 43 30 45 38 41 45 39 39 2c 20 30 78 33 30 36 45  C0E8AE99, 0x306E
53210 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 41 2c  , 0x11D1, [0xAA,
53220 20 30 78 43 46 2c 20 30 78 30 30 2c 20 30 78 38   0xCF, 0x00, 0x8
53230 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30  0, 0x5F, 0xC1, 0
53240 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f  x27, 0x0E]};. co
53250 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74  nst IID IID_INet
53260 43 66 67 43 6f 6d 70 6f 6e 65 6e 74 42 69 6e 64  CfgComponentBind
53270 69 6e 67 73 20 3d 20 7b 30 78 43 30 45 38 41 45  ings = {0xC0E8AE
53280 39 45 2c 20 30 78 33 30 36 45 2c 20 30 78 31 31  9E, 0x306E, 0x11
53290 44 31 2c 20 5b 30 78 41 41 2c 20 30 78 43 46 2c  D1, [0xAA, 0xCF,
532a0 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35   0x00, 0x80, 0x5
532b0 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30  F, 0xC1, 0x27, 0
532c0 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0E]};. const II
532d0 44 20 49 49 44 5f 49 4e 65 74 43 66 67 43 6f 6d  D IID_INetCfgCom
532e0 70 6f 6e 65 6e 74 43 6f 6e 74 72 6f 6c 20 3d 20  ponentControl = 
532f0 7b 30 78 39 33 32 32 33 38 44 46 2c 20 30 78 42  {0x932238DF, 0xB
53300 45 41 31 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  EA1, 0x11D0, [0x
53310 39 32 2c 20 30 78 39 38 2c 20 30 78 30 30 2c 20  92, 0x98, 0x00, 
53320 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 39  0xC0, 0x4F, 0xC9
53330 2c 20 30 78 39 44 2c 20 30 78 43 46 5d 7d 3b 0a  , 0x9D, 0xCF]};.
53340 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
53350 4e 65 74 43 66 67 43 6f 6d 70 6f 6e 65 6e 74 4e  NetCfgComponentN
53360 6f 74 69 66 79 42 69 6e 64 69 6e 67 20 3d 20 7b  otifyBinding = {
53370 30 78 39 33 32 32 33 38 45 31 2c 20 30 78 42 45  0x932238E1, 0xBE
53380 41 31 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39  A1, 0x11D0, [0x9
53390 32 2c 20 30 78 39 38 2c 20 30 78 30 30 2c 20 30  2, 0x98, 0x00, 0
533a0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 39 2c  xC0, 0x4F, 0xC9,
533b0 20 30 78 39 44 2c 20 30 78 43 46 5d 7d 3b 0a 20   0x9D, 0xCF]};. 
533c0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e  const IID IID_IN
533d0 65 74 43 66 67 43 6f 6d 70 6f 6e 65 6e 74 4e 6f  etCfgComponentNo
533e0 74 69 66 79 47 6c 6f 62 61 6c 20 3d 20 7b 30 78  tifyGlobal = {0x
533f0 39 33 32 32 33 38 45 32 2c 20 30 78 42 45 41 31  932238E2, 0xBEA1
53400 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c  , 0x11D0, [0x92,
53410 20 30 78 39 38 2c 20 30 78 30 30 2c 20 30 78 43   0x98, 0x00, 0xC
53420 30 2c 20 30 78 34 46 2c 20 30 78 43 39 2c 20 30  0, 0x4F, 0xC9, 0
53430 78 39 44 2c 20 30 78 43 46 5d 7d 3b 0a 20 63 6f  x9D, 0xCF]};. co
53440 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74  nst IID IID_INet
53450 43 66 67 43 6f 6d 70 6f 6e 65 6e 74 50 72 69 76  CfgComponentPriv
53460 61 74 65 20 3d 20 7b 30 78 39 38 31 33 33 32 37  ate = {0x9813327
53470 33 2c 20 30 78 34 42 32 30 2c 20 30 78 31 31 44  3, 0x4B20, 0x11D
53480 31 2c 20 5b 30 78 41 42 2c 20 30 78 30 31 2c 20  1, [0xAB, 0x01, 
53490 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46  0x00, 0x80, 0x5F
534a0 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78  , 0xC1, 0x27, 0x
534b0 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0E]};. const IID
534c0 20 49 49 44 5f 49 4e 65 74 43 66 67 43 6f 6d 70   IID_INetCfgComp
534d0 6f 6e 65 6e 74 50 72 6f 70 65 72 74 79 55 69 20  onentPropertyUi 
534e0 3d 20 7b 30 78 39 33 32 32 33 38 45 30 2c 20 30  = {0x932238E0, 0
534f0 78 42 45 41 31 2c 20 30 78 31 31 44 30 2c 20 5b  xBEA1, 0x11D0, [
53500 30 78 39 32 2c 20 30 78 39 38 2c 20 30 78 30 30  0x92, 0x98, 0x00
53510 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
53520 43 39 2c 20 30 78 39 44 2c 20 30 78 43 46 5d 7d  C9, 0x9D, 0xCF]}
53530 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
53540 5f 49 4e 65 74 43 66 67 43 6f 6d 70 6f 6e 65 6e  _INetCfgComponen
53550 74 53 65 74 75 70 20 3d 20 7b 30 78 39 33 32 32  tSetup = {0x9322
53560 33 38 45 33 2c 20 30 78 42 45 41 31 2c 20 30 78  38E3, 0xBEA1, 0x
53570 31 31 44 30 2c 20 5b 30 78 39 32 2c 20 30 78 39  11D0, [0x92, 0x9
53580 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  8, 0x00, 0xC0, 0
53590 78 34 46 2c 20 30 78 43 39 2c 20 30 78 39 44 2c  x4F, 0xC9, 0x9D,
535a0 20 30 78 43 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xCF]};. const 
535b0 49 49 44 20 49 49 44 5f 49 4e 65 74 43 66 67 43  IID IID_INetCfgC
535c0 6f 6d 70 6f 6e 65 6e 74 53 79 73 50 72 65 70 20  omponentSysPrep 
535d0 3d 20 7b 30 78 43 30 45 38 41 45 39 41 2c 20 30  = {0xC0E8AE9A, 0
535e0 78 33 30 36 45 2c 20 30 78 31 31 44 31 2c 20 5b  x306E, 0x11D1, [
535f0 30 78 41 41 2c 20 30 78 43 46 2c 20 30 78 30 30  0xAA, 0xCF, 0x00
53600 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78  , 0x80, 0x5F, 0x
53610 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d  C1, 0x27, 0x0E]}
53620 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
53630 5f 49 4e 65 74 43 66 67 43 6f 6d 70 6f 6e 65 6e  _INetCfgComponen
53640 74 55 70 70 65 72 45 64 67 65 20 3d 20 7b 30 78  tUpperEdge = {0x
53650 39 33 32 32 33 38 45 34 2c 20 30 78 42 45 41 31  932238E4, 0xBEA1
53660 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 32 2c  , 0x11D0, [0x92,
53670 20 30 78 39 38 2c 20 30 78 30 30 2c 20 30 78 43   0x98, 0x00, 0xC
53680 30 2c 20 30 78 34 46 2c 20 30 78 43 39 2c 20 30  0, 0x4F, 0xC9, 0
53690 78 39 44 2c 20 30 78 43 46 5d 7d 3b 0a 20 63 6f  x9D, 0xCF]};. co
536a0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74  nst IID IID_INet
536b0 43 66 67 49 6e 74 65 72 6e 61 6c 53 65 74 75 70  CfgInternalSetup
536c0 20 3d 20 7b 30 78 39 38 31 33 33 32 37 36 2c 20   = {0x98133276, 
536d0 30 78 34 42 32 30 2c 20 30 78 31 31 44 31 2c 20  0x4B20, 0x11D1, 
536e0 5b 30 78 41 42 2c 20 30 78 30 31 2c 20 30 78 30  [0xAB, 0x01, 0x0
536f0 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30  0, 0x80, 0x5F, 0
53700 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d  xC1, 0x27, 0x0E]
53710 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
53720 44 5f 49 4e 65 74 43 66 67 4c 6f 63 6b 20 3d 20  D_INetCfgLock = 
53730 7b 30 78 43 30 45 38 41 45 39 46 2c 20 30 78 33  {0xC0E8AE9F, 0x3
53740 30 36 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  06E, 0x11D1, [0x
53750 41 41 2c 20 30 78 43 46 2c 20 30 78 30 30 2c 20  AA, 0xCF, 0x00, 
53760 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31  0x80, 0x5F, 0xC1
53770 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a  , 0x27, 0x0E]};.
53780 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
53790 4e 65 74 43 66 67 50 6e 70 52 65 63 6f 6e 66 69  NetCfgPnpReconfi
537a0 67 43 61 6c 6c 62 61 63 6b 20 3d 20 7b 30 78 38  gCallback = {0x8
537b0 44 38 34 42 44 33 35 2c 20 30 78 45 32 32 37 2c  D84BD35, 0xE227,
537c0 20 30 78 31 31 44 32 2c 20 5b 30 78 42 37 2c 20   0x11D2, [0xB7, 
537d0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 41 30  0x00, 0x00, 0xA0
537e0 2c 20 30 78 43 39 2c 20 30 78 38 41 2c 20 30 78  , 0xC9, 0x8A, 0x
537f0 36 41 2c 20 30 78 38 35 5d 7d 3b 0a 20 63 6f 6e  6A, 0x85]};. con
53800 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 43  st IID IID_INetC
53810 66 67 53 70 65 63 69 61 6c 43 61 73 65 20 3d 20  fgSpecialCase = 
53820 7b 30 78 43 30 45 38 41 45 39 35 2c 20 30 78 33  {0xC0E8AE95, 0x3
53830 30 36 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  06E, 0x11D1, [0x
53840 41 41 2c 20 30 78 43 46 2c 20 30 78 30 30 2c 20  AA, 0xCF, 0x00, 
53850 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31  0x80, 0x5F, 0xC1
53860 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a  , 0x27, 0x0E]};.
53870 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
53880 4e 65 74 43 66 67 53 79 73 50 72 65 70 20 3d 20  NetCfgSysPrep = 
53890 7b 30 78 43 30 45 38 41 45 39 38 2c 20 30 78 33  {0xC0E8AE98, 0x3
538a0 30 36 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  06E, 0x11D1, [0x
538b0 41 41 2c 20 30 78 43 46 2c 20 30 78 30 30 2c 20  AA, 0xCF, 0x00, 
538c0 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31  0x80, 0x5F, 0xC1
538d0 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a  , 0x27, 0x0E]};.
538e0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
538f0 4e 65 74 43 6f 6e 6e 65 63 74 69 6f 6e 20 3d 20  NetConnection = 
53900 7b 30 78 43 30 38 39 35 36 41 31 2c 20 30 78 31  {0xC08956A1, 0x1
53910 43 44 33 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  CD3, 0x11D1, [0x
53920 42 31 2c 20 30 78 43 35 2c 20 30 78 30 30 2c 20  B1, 0xC5, 0x00, 
53930 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31  0x80, 0x5F, 0xC1
53940 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a  , 0x27, 0x0E]};.
53950 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
53960 4e 65 74 43 6f 6e 6e 65 63 74 69 6f 6e 32 20 3d  NetConnection2 =
53970 20 7b 30 78 46 41 45 44 43 46 36 41 2c 20 30 78   {0xFAEDCF6A, 0x
53980 33 31 46 45 2c 20 30 78 31 31 44 31 2c 20 5b 30  31FE, 0x11D1, [0
53990 78 41 41 2c 20 30 78 44 32 2c 20 30 78 30 30 2c  xAA, 0xD2, 0x00,
539a0 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43   0x80, 0x5F, 0xC
539b0 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b  1, 0x27, 0x0E]};
539c0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
539d0 49 4e 65 74 43 6f 6e 6e 65 63 74 69 6f 6e 42 72  INetConnectionBr
539e0 61 6e 64 69 6e 67 49 6e 66 6f 20 3d 20 7b 30 78  andingInfo = {0x
539f0 46 41 45 44 43 46 35 42 2c 20 30 78 33 31 46 45  FAEDCF5B, 0x31FE
53a00 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 41 2c  , 0x11D1, [0xAA,
53a10 20 30 78 44 32 2c 20 30 78 30 30 2c 20 30 78 38   0xD2, 0x00, 0x8
53a20 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30  0, 0x5F, 0xC1, 0
53a30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f  x27, 0x0E]};. co
53a40 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74  nst IID IID_INet
53a50 43 6f 6e 6e 65 63 74 69 6f 6e 43 4d 55 74 69 6c  ConnectionCMUtil
53a60 20 3d 20 7b 30 78 46 41 45 44 43 46 36 30 2c 20   = {0xFAEDCF60, 
53a70 30 78 33 31 46 45 2c 20 30 78 31 31 44 31 2c 20  0x31FE, 0x11D1, 
53a80 5b 30 78 41 41 2c 20 30 78 44 32 2c 20 30 78 30  [0xAA, 0xD2, 0x0
53a90 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30  0, 0x80, 0x5F, 0
53aa0 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d  xC1, 0x27, 0x0E]
53ab0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
53ac0 44 5f 49 4e 65 74 43 6f 6e 6e 65 63 74 69 6f 6e  D_INetConnection
53ad0 43 6f 6d 6d 6f 6e 55 69 20 3d 20 7b 30 78 43 30  CommonUi = {0xC0
53ae0 38 39 35 36 41 35 2c 20 30 78 31 43 44 33 2c 20  8956A5, 0x1CD3, 
53af0 30 78 31 31 44 31 2c 20 5b 30 78 42 31 2c 20 30  0x11D1, [0xB1, 0
53b00 78 43 35 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  xC5, 0x00, 0x80,
53b10 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32   0x5F, 0xC1, 0x2
53b20 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x0E]};. cons
53b30 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 43 6f  t IID IID_INetCo
53b40 6e 6e 65 63 74 69 6f 6e 43 6f 6e 6e 65 63 74 55  nnectionConnectU
53b50 69 20 3d 20 7b 30 78 43 30 38 39 35 36 41 33 2c  i = {0xC08956A3,
53b60 20 30 78 31 43 44 33 2c 20 30 78 31 31 44 31 2c   0x1CD3, 0x11D1,
53b70 20 5b 30 78 42 31 2c 20 30 78 43 35 2c 20 30 78   [0xB1, 0xC5, 0x
53b80 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20  00, 0x80, 0x5F, 
53b90 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45  0xC1, 0x27, 0x0E
53ba0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
53bb0 49 44 5f 49 4e 65 74 43 6f 6e 6e 65 63 74 69 6f  ID_INetConnectio
53bc0 6e 48 4e 65 74 55 74 69 6c 20 3d 20 7b 30 78 46  nHNetUtil = {0xF
53bd0 41 45 44 43 46 36 34 2c 20 30 78 33 31 46 45 2c  AEDCF64, 0x31FE,
53be0 20 30 78 31 31 44 31 2c 20 5b 30 78 41 41 2c 20   0x11D1, [0xAA, 
53bf0 30 78 44 32 2c 20 30 78 30 30 2c 20 30 78 38 30  0xD2, 0x00, 0x80
53c00 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78  , 0x5F, 0xC1, 0x
53c10 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e  27, 0x0E]};. con
53c20 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 43  st IID IID_INetC
53c30 6f 6e 6e 65 63 74 69 6f 6e 4d 61 6e 61 67 65 72  onnectionManager
53c40 20 3d 20 7b 30 78 43 30 38 39 35 36 41 32 2c 20   = {0xC08956A2, 
53c50 30 78 31 43 44 33 2c 20 30 78 31 31 44 31 2c 20  0x1CD3, 0x11D1, 
53c60 5b 30 78 42 31 2c 20 30 78 43 35 2c 20 30 78 30  [0xB1, 0xC5, 0x0
53c70 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30  0, 0x80, 0x5F, 0
53c80 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d  xC1, 0x27, 0x0E]
53c90 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
53ca0 44 5f 49 4e 65 74 43 6f 6e 6e 65 63 74 69 6f 6e  D_INetConnection
53cb0 4d 61 6e 61 67 65 72 32 20 3d 20 7b 30 78 46 41  Manager2 = {0xFA
53cc0 45 44 43 46 36 39 2c 20 30 78 33 31 46 45 2c 20  EDCF69, 0x31FE, 
53cd0 30 78 31 31 44 31 2c 20 5b 30 78 41 41 2c 20 30  0x11D1, [0xAA, 0
53ce0 78 44 32 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  xD2, 0x00, 0x80,
53cf0 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32   0x5F, 0xC1, 0x2
53d00 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x0E]};. cons
53d10 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 43 6f  t IID IID_INetCo
53d20 6e 6e 65 63 74 69 6f 6e 4d 61 6e 61 67 65 72 44  nnectionManagerD
53d30 65 62 75 67 20 3d 20 7b 30 78 46 41 45 44 43 46  ebug = {0xFAEDCF
53d40 35 44 2c 20 30 78 33 31 46 45 2c 20 30 78 31 31  5D, 0x31FE, 0x11
53d50 44 31 2c 20 5b 30 78 41 41 2c 20 30 78 44 32 2c  D1, [0xAA, 0xD2,
53d60 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35   0x00, 0x80, 0x5
53d70 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30  F, 0xC1, 0x27, 0
53d80 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0E]};. const II
53d90 44 20 49 49 44 5f 49 4e 65 74 43 6f 6e 6e 65 63  D IID_INetConnec
53da0 74 69 6f 6e 4d 61 6e 61 67 65 72 45 76 65 6e 74  tionManagerEvent
53db0 73 20 3d 20 7b 30 78 43 30 38 39 35 36 42 41 2c  s = {0xC08956BA,
53dc0 20 30 78 31 43 44 33 2c 20 30 78 31 31 44 31 2c   0x1CD3, 0x11D1,
53dd0 20 5b 30 78 42 31 2c 20 30 78 43 35 2c 20 30 78   [0xB1, 0xC5, 0x
53de0 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20  00, 0x80, 0x5F, 
53df0 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45  0xC1, 0x27, 0x0E
53e00 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
53e10 49 44 5f 49 4e 65 74 43 6f 6e 6e 65 63 74 69 6f  ID_INetConnectio
53e20 6e 4e 6f 74 69 66 79 53 69 6e 6b 20 3d 20 7b 30  nNotifySink = {0
53e30 78 46 41 45 44 43 46 35 43 2c 20 30 78 33 31 46  xFAEDCF5C, 0x31F
53e40 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 41  E, 0x11D1, [0xAA
53e50 2c 20 30 78 44 32 2c 20 30 78 30 30 2c 20 30 78  , 0xD2, 0x00, 0x
53e60 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20  80, 0x5F, 0xC1, 
53e70 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63  0x27, 0x0E]};. c
53e80 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65  onst IID IID_INe
53e90 74 43 6f 6e 6e 65 63 74 69 6f 6e 50 72 6f 70 65  tConnectionPrope
53ea0 72 74 79 55 69 20 3d 20 7b 30 78 43 30 38 39 35  rtyUi = {0xC0895
53eb0 36 41 34 2c 20 30 78 31 43 44 33 2c 20 30 78 31  6A4, 0x1CD3, 0x1
53ec0 31 44 31 2c 20 5b 30 78 42 31 2c 20 30 78 43 35  1D1, [0xB1, 0xC5
53ed0 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78  , 0x00, 0x80, 0x
53ee0 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20  5F, 0xC1, 0x27, 
53ef0 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0E]};. const I
53f00 49 44 20 49 49 44 5f 49 4e 65 74 43 6f 6e 6e 65  ID IID_INetConne
53f10 63 74 69 6f 6e 50 72 6f 70 65 72 74 79 55 69 32  ctionPropertyUi2
53f20 20 3d 20 7b 30 78 43 30 38 39 35 36 42 39 2c 20   = {0xC08956B9, 
53f30 30 78 31 43 44 33 2c 20 30 78 31 31 44 31 2c 20  0x1CD3, 0x11D1, 
53f40 5b 30 78 42 31 2c 20 30 78 43 35 2c 20 30 78 30  [0xB1, 0xC5, 0x0
53f50 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30  0, 0x80, 0x5F, 0
53f60 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d  xC1, 0x27, 0x0E]
53f70 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
53f80 44 5f 49 4e 65 74 43 6f 6e 6e 65 63 74 69 6f 6e  D_INetConnection
53f90 50 72 6f 70 73 20 3d 20 7b 30 78 46 34 32 37 37  Props = {0xF4277
53fa0 43 39 35 2c 20 30 78 43 45 35 42 2c 20 30 78 34  C95, 0xCE5B, 0x4
53fb0 36 33 44 2c 20 5b 30 78 38 31 2c 20 30 78 36 37  63D, [0x81, 0x67
53fc0 2c 20 30 78 35 36 2c 20 30 78 36 32 2c 20 30 78  , 0x56, 0x62, 0x
53fd0 44 39 2c 20 30 78 42 43 2c 20 30 78 41 41 2c 20  D9, 0xBC, 0xAA, 
53fe0 30 78 37 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x72]};. const I
53ff0 49 44 20 49 49 44 5f 49 4e 65 74 43 6f 6e 6e 65  ID IID_INetConne
54000 63 74 69 6f 6e 52 65 66 72 65 73 68 20 3d 20 7b  ctionRefresh = {
54010 30 78 46 41 45 44 43 46 35 46 2c 20 30 78 33 31  0xFAEDCF5F, 0x31
54020 46 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  FE, 0x11D1, [0xA
54030 41 2c 20 30 78 44 32 2c 20 30 78 30 30 2c 20 30  A, 0xD2, 0x00, 0
54040 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c  x80, 0x5F, 0xC1,
54050 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20   0x27, 0x0E]};. 
54060 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e  const IID IID_IN
54070 65 74 43 6f 6e 6e 65 63 74 69 6f 6e 53 79 73 54  etConnectionSysT
54080 72 61 79 20 3d 20 7b 30 78 46 41 45 44 43 46 36  ray = {0xFAEDCF6
54090 35 2c 20 30 78 33 31 46 45 2c 20 30 78 31 31 44  5, 0x31FE, 0x11D
540a0 31 2c 20 5b 30 78 41 41 2c 20 30 78 44 32 2c 20  1, [0xAA, 0xD2, 
540b0 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46  0x00, 0x80, 0x5F
540c0 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78  , 0xC1, 0x27, 0x
540d0 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0E]};. const IID
540e0 20 49 49 44 5f 49 4e 65 74 43 6f 6e 6e 65 63 74   IID_INetConnect
540f0 69 6f 6e 55 69 4c 6f 63 6b 20 3d 20 7b 30 78 46  ionUiLock = {0xF
54100 41 45 44 43 46 35 30 2c 20 30 78 33 31 46 45 2c  AEDCF50, 0x31FE,
54110 20 30 78 31 31 44 31 2c 20 5b 30 78 41 41 2c 20   0x11D1, [0xAA, 
54120 30 78 44 32 2c 20 30 78 30 30 2c 20 30 78 38 30  0xD2, 0x00, 0x80
54130 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78  , 0x5F, 0xC1, 0x
54140 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e  27, 0x0E]};. con
54150 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 43  st IID IID_INetC
54160 6f 6e 6e 65 63 74 69 6f 6e 55 69 55 74 69 6c 69  onnectionUiUtili
54170 74 69 65 73 20 3d 20 7b 30 78 46 41 45 44 43 46  ties = {0xFAEDCF
54180 35 45 2c 20 30 78 33 31 46 45 2c 20 30 78 31 31  5E, 0x31FE, 0x11
54190 44 31 2c 20 5b 30 78 41 41 2c 20 30 78 44 32 2c  D1, [0xAA, 0xD2,
541a0 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35   0x00, 0x80, 0x5
541b0 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30  F, 0xC1, 0x27, 0
541c0 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0E]};. const II
541d0 44 20 49 49 44 5f 49 4e 65 74 43 6f 6e 6e 65 63  D IID_INetConnec
541e0 74 69 6f 6e 57 69 7a 61 72 64 55 69 20 3d 20 7b  tionWizardUi = {
541f0 30 78 46 41 45 44 43 46 35 31 2c 20 30 78 33 31  0xFAEDCF51, 0x31
54200 46 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  FE, 0x11D1, [0xA
54210 41 2c 20 30 78 44 32 2c 20 30 78 30 30 2c 20 30  A, 0xD2, 0x00, 0
54220 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c  x80, 0x5F, 0xC1,
54230 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20   0x27, 0x0E]};. 
54240 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e  const IID IID_IN
54250 65 74 43 6f 6e 6e 65 63 74 69 6f 6e 57 69 7a 61  etConnectionWiza
54260 72 64 55 69 43 6f 6e 74 65 78 74 20 3d 20 7b 30  rdUiContext = {0
54270 78 46 41 45 44 43 46 35 32 2c 20 30 78 33 31 46  xFAEDCF52, 0x31F
54280 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 41  E, 0x11D1, [0xAA
54290 2c 20 30 78 44 32 2c 20 30 78 30 30 2c 20 30 78  , 0xD2, 0x00, 0x
542a0 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20  80, 0x5F, 0xC1, 
542b0 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63  0x27, 0x0E]};. c
542c0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65  onst IID IID_INe
542d0 74 43 72 61 77 6c 65 72 20 3d 20 7b 30 78 34 39  tCrawler = {0x49
542e0 43 39 32 39 45 45 2c 20 30 78 41 31 42 37 2c 20  C929EE, 0xA1B7, 
542f0 30 78 34 43 35 38 2c 20 5b 30 78 42 35 2c 20 30  0x4C58, [0xB5, 0
54300 78 33 39 2c 20 30 78 45 36 2c 20 30 78 33 42 2c  x39, 0xE6, 0x3B,
54310 20 30 78 45 33 2c 20 30 78 39 32 2c 20 30 78 42   0xE3, 0x92, 0xB
54320 36 2c 20 30 78 46 33 5d 7d 3b 0a 20 63 6f 6e 73  6, 0xF3]};. cons
54330 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 44 65  t IID IID_INetDe
54340 66 61 75 6c 74 43 6f 6e 6e 65 63 74 69 6f 6e 20  faultConnection 
54350 3d 20 7b 30 78 46 41 45 44 43 46 36 36 2c 20 30  = {0xFAEDCF66, 0
54360 78 33 31 46 45 2c 20 30 78 31 31 44 31 2c 20 5b  x31FE, 0x11D1, [
54370 30 78 41 41 2c 20 30 78 44 32 2c 20 30 78 30 30  0xAA, 0xD2, 0x00
54380 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78  , 0x80, 0x5F, 0x
54390 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d  C1, 0x27, 0x0E]}
543a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
543b0 5f 49 4e 65 74 49 6e 62 6f 75 6e 64 43 6f 6e 6e  _INetInboundConn
543c0 65 63 74 69 6f 6e 20 3d 20 7b 30 78 46 41 45 44  ection = {0xFAED
543d0 43 46 35 33 2c 20 30 78 33 31 46 45 2c 20 30 78  CF53, 0x31FE, 0x
543e0 31 31 44 31 2c 20 5b 30 78 41 41 2c 20 30 78 44  11D1, [0xAA, 0xD
543f0 32 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30  2, 0x00, 0x80, 0
54400 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c  x5F, 0xC1, 0x27,
54410 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0E]};. const 
54420 49 49 44 20 49 49 44 5f 49 4e 65 74 49 6e 73 74  IID IID_INetInst
54430 61 6c 6c 51 75 65 75 65 20 3d 20 7b 30 78 39 38  allQueue = {0x98
54440 31 33 33 32 37 34 2c 20 30 78 34 42 32 30 2c 20  133274, 0x4B20, 
54450 30 78 31 31 44 31 2c 20 5b 30 78 41 42 2c 20 30  0x11D1, [0xAB, 0
54460 78 30 31 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  x01, 0x00, 0x80,
54470 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32   0x5F, 0xC1, 0x2
54480 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x0E]};. cons
54490 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 4c 61  t IID IID_INetLa
544a0 6e 43 6f 6e 6e 65 63 74 69 6f 6e 20 3d 20 7b 30  nConnection = {0
544b0 78 46 41 45 44 43 46 35 34 2c 20 30 78 33 31 46  xFAEDCF54, 0x31F
544c0 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 41  E, 0x11D1, [0xAA
544d0 2c 20 30 78 44 32 2c 20 30 78 30 30 2c 20 30 78  , 0xD2, 0x00, 0x
544e0 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20  80, 0x5F, 0xC1, 
544f0 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63  0x27, 0x0E]};. c
54500 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65  onst IID IID_INe
54510 74 4c 61 6e 43 6f 6e 6e 65 63 74 69 6f 6e 55 69  tLanConnectionUi
54520 49 6e 66 6f 20 3d 20 7b 30 78 43 30 38 39 35 36  Info = {0xC08956
54530 41 36 2c 20 30 78 31 43 44 33 2c 20 30 78 31 31  A6, 0x1CD3, 0x11
54540 44 31 2c 20 5b 30 78 42 31 2c 20 30 78 43 35 2c  D1, [0xB1, 0xC5,
54550 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35   0x00, 0x80, 0x5
54560 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30  F, 0xC1, 0x27, 0
54570 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0E]};. const II
54580 44 20 49 49 44 5f 49 4e 65 74 4c 61 6e 43 6f 6e  D IID_INetLanCon
54590 6e 65 63 74 69 6f 6e 57 69 7a 61 72 64 55 69 20  nectionWizardUi 
545a0 3d 20 7b 30 78 46 41 45 44 43 46 35 36 2c 20 30  = {0xFAEDCF56, 0
545b0 78 33 31 46 45 2c 20 30 78 31 31 44 31 2c 20 5b  x31FE, 0x11D1, [
545c0 30 78 41 41 2c 20 30 78 44 32 2c 20 30 78 30 30  0xAA, 0xD2, 0x00
545d0 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78  , 0x80, 0x5F, 0x
545e0 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d  C1, 0x27, 0x0E]}
545f0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
54600 5f 49 4e 65 74 4d 61 63 68 69 6e 65 50 6f 6c 69  _INetMachinePoli
54610 63 69 65 73 20 3d 20 7b 30 78 46 41 45 44 43 46  cies = {0xFAEDCF
54620 36 38 2c 20 30 78 33 31 46 45 2c 20 30 78 31 31  68, 0x31FE, 0x11
54630 44 31 2c 20 5b 30 78 41 41 2c 20 30 78 44 32 2c  D1, [0xAA, 0xD2,
54640 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35   0x00, 0x80, 0x5
54650 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30  F, 0xC1, 0x27, 0
54660 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0E]};. const II
54670 44 20 49 49 44 5f 49 4e 65 74 52 61 73 43 6f 6e  D IID_INetRasCon
54680 6e 65 63 74 69 6f 6e 20 3d 20 7b 30 78 46 41 45  nection = {0xFAE
54690 44 43 46 35 37 2c 20 30 78 33 31 46 45 2c 20 30  DCF57, 0x31FE, 0
546a0 78 31 31 44 31 2c 20 5b 30 78 41 41 2c 20 30 78  x11D1, [0xAA, 0x
546b0 44 32 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20  D2, 0x00, 0x80, 
546c0 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37  0x5F, 0xC1, 0x27
546d0 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0E]};. const
546e0 20 49 49 44 20 49 49 44 5f 49 4e 65 74 52 61 73   IID IID_INetRas
546f0 43 6f 6e 6e 65 63 74 69 6f 6e 49 70 55 69 49 6e  ConnectionIpUiIn
54700 66 6f 20 3d 20 7b 30 78 46 41 45 44 43 46 35 38  fo = {0xFAEDCF58
54710 2c 20 30 78 33 31 46 45 2c 20 30 78 31 31 44 31  , 0x31FE, 0x11D1
54720 2c 20 5b 30 78 41 41 2c 20 30 78 44 32 2c 20 30  , [0xAA, 0xD2, 0
54730 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c  x00, 0x80, 0x5F,
54740 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30   0xC1, 0x27, 0x0
54750 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
54760 49 49 44 5f 49 4e 65 74 53 68 61 72 65 64 41 63  IID_INetSharedAc
54770 63 65 73 73 43 6f 6e 6e 65 63 74 69 6f 6e 20 3d  cessConnection =
54780 20 7b 30 78 46 41 45 44 43 46 35 35 2c 20 30 78   {0xFAEDCF55, 0x
54790 33 31 46 45 2c 20 30 78 31 31 44 31 2c 20 5b 30  31FE, 0x11D1, [0
547a0 78 41 41 2c 20 30 78 44 32 2c 20 30 78 30 30 2c  xAA, 0xD2, 0x00,
547b0 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43   0x80, 0x5F, 0xC
547c0 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d 3b  1, 0x27, 0x0E]};
547d0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
547e0 49 4e 65 74 53 68 61 72 69 6e 67 43 6f 6e 66 69  INetSharingConfi
547f0 67 75 72 61 74 69 6f 6e 20 3d 20 7b 30 78 43 30  guration = {0xC0
54800 38 39 35 36 42 36 2c 20 30 78 31 43 44 33 2c 20  8956B6, 0x1CD3, 
54810 30 78 31 31 44 31 2c 20 5b 30 78 42 31 2c 20 30  0x11D1, [0xB1, 0
54820 78 43 35 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  xC5, 0x00, 0x80,
54830 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32   0x5F, 0xC1, 0x2
54840 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x0E]};. cons
54850 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 53 68  t IID IID_INetSh
54860 61 72 69 6e 67 45 76 65 72 79 43 6f 6e 6e 65 63  aringEveryConnec
54870 74 69 6f 6e 43 6f 6c 6c 65 63 74 20 3d 20 7b 30  tionCollect = {0
54880 78 33 33 43 34 36 34 33 43 2c 20 30 78 37 38 31  x33C4643C, 0x781
54890 31 2c 20 30 78 34 36 46 41 2c 20 5b 30 78 41 38  1, 0x46FA, [0xA8
548a0 2c 20 30 78 39 41 2c 20 30 78 37 36 2c 20 30 78  , 0x9A, 0x76, 0x
548b0 38 35 2c 20 30 78 39 37 2c 20 30 78 42 44 2c 20  85, 0x97, 0xBD, 
548c0 30 78 37 32 2c 20 30 78 32 33 5d 7d 3b 0a 20 63  0x72, 0x23]};. c
548d0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65  onst IID IID_INe
548e0 74 53 68 61 72 69 6e 67 4d 61 6e 61 67 65 72 20  tSharingManager 
548f0 3d 20 7b 30 78 43 30 38 39 35 36 42 37 2c 20 30  = {0xC08956B7, 0
54900 78 31 43 44 33 2c 20 30 78 31 31 44 31 2c 20 5b  x1CD3, 0x11D1, [
54910 30 78 42 31 2c 20 30 78 43 35 2c 20 30 78 30 30  0xB1, 0xC5, 0x00
54920 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78  , 0x80, 0x5F, 0x
54930 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d 7d  C1, 0x27, 0x0E]}
54940 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
54950 5f 49 4e 65 74 53 68 61 72 69 6e 67 50 6f 72 74  _INetSharingPort
54960 4d 61 70 70 69 6e 67 20 3d 20 7b 30 78 43 30 38  Mapping = {0xC08
54970 39 35 36 42 31 2c 20 30 78 31 43 44 33 2c 20 30  956B1, 0x1CD3, 0
54980 78 31 31 44 31 2c 20 5b 30 78 42 31 2c 20 30 78  x11D1, [0xB1, 0x
54990 43 35 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20  C5, 0x00, 0x80, 
549a0 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32 37  0x5F, 0xC1, 0x27
549b0 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0E]};. const
549c0 20 49 49 44 20 49 49 44 5f 49 4e 65 74 53 68 61   IID IID_INetSha
549d0 72 69 6e 67 50 6f 72 74 4d 61 70 70 69 6e 67 43  ringPortMappingC
549e0 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 30  ollection = {0x0
549f0 32 45 34 41 32 44 45 2c 20 30 78 44 41 32 30 2c  2E4A2DE, 0xDA20,
54a00 20 30 78 34 45 33 34 2c 20 5b 30 78 38 39 2c 20   0x4E34, [0x89, 
54a10 30 78 43 38 2c 20 30 78 41 43 2c 20 30 78 32 32  0xC8, 0xAC, 0x22
54a20 2c 20 30 78 32 37 2c 20 30 78 35 41 2c 20 30 78  , 0x27, 0x5A, 0x
54a30 30 31 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  01, 0x0B]};. con
54a40 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 53  st IID IID_INetS
54a50 68 61 72 69 6e 67 50 6f 72 74 4d 61 70 70 69 6e  haringPortMappin
54a60 67 50 72 6f 70 73 20 3d 20 7b 30 78 32 34 42 37  gProps = {0x24B7
54a70 45 39 42 35 2c 20 30 78 45 33 38 46 2c 20 30 78  E9B5, 0xE38F, 0x
54a80 34 36 38 35 2c 20 5b 30 78 38 35 2c 20 30 78 31  4685, [0x85, 0x1
54a90 42 2c 20 30 78 30 30 2c 20 30 78 38 39 2c 20 30  B, 0x00, 0x89, 0
54aa0 78 32 43 2c 20 30 78 46 35 2c 20 30 78 46 39 2c  x2C, 0xF5, 0xF9,
54ab0 20 30 78 34 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x40]};. const 
54ac0 49 49 44 20 49 49 44 5f 49 4e 65 74 53 68 61 72  IID IID_INetShar
54ad0 69 6e 67 50 72 69 76 61 74 65 43 6f 6e 6e 65 63  ingPrivateConnec
54ae0 74 69 6f 6e 43 6f 6c 6c 65 20 3d 20 7b 30 78 33  tionColle = {0x3
54af0 38 41 45 36 39 45 30 2c 20 30 78 34 34 30 39 2c  8AE69E0, 0x4409,
54b00 20 30 78 34 30 32 41 2c 20 5b 30 78 41 32 2c 20   0x402A, [0xA2, 
54b10 30 78 43 42 2c 20 30 78 45 39 2c 20 30 78 36 35  0xCB, 0xE9, 0x65
54b20 2c 20 30 78 43 37 2c 20 30 78 32 37 2c 20 30 78  , 0xC7, 0x27, 0x
54b30 46 38 2c 20 30 78 34 30 5d 7d 3b 0a 20 63 6f 6e  F8, 0x40]};. con
54b40 73 74 20 49 49 44 20 49 49 44 5f 49 4e 65 74 53  st IID IID_INetS
54b50 68 61 72 69 6e 67 50 75 62 6c 69 63 43 6f 6e 6e  haringPublicConn
54b60 65 63 74 69 6f 6e 43 6f 6c 6c 65 63 20 3d 20 7b  ectionCollec = {
54b70 30 78 37 44 37 41 36 33 35 35 2c 20 30 78 46 33  0x7D7A6355, 0xF3
54b80 37 32 2c 20 30 78 34 39 37 31 2c 20 5b 30 78 41  72, 0x4971, [0xA
54b90 31 2c 20 30 78 34 39 2c 20 30 78 42 46 2c 20 30  1, 0x49, 0xBF, 0
54ba0 78 43 39 2c 20 30 78 32 37 2c 20 30 78 42 45 2c  xC9, 0x27, 0xBE,
54bb0 20 30 78 37 36 2c 20 30 78 32 41 5d 7d 3b 0a 20   0x76, 0x2A]};. 
54bc0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e  const IID IID_IN
54bd0 65 77 53 68 6f 72 74 63 75 74 48 6f 6f 6b 41 20  ewShortcutHookA 
54be0 3d 20 7b 30 78 30 30 30 32 31 34 45 31 2c 20 30  = {0x000214E1, 0
54bf0 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
54c00 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
54c10 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
54c20 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
54c30 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
54c40 5f 49 4e 65 77 53 68 6f 72 74 63 75 74 48 6f 6f  _INewShortcutHoo
54c50 6b 57 20 3d 20 7b 30 78 30 30 30 32 31 34 46 37  kW = {0x000214F7
54c60 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
54c70 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
54c80 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
54c90 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
54ca0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
54cb0 49 49 44 5f 49 4e 65 77 57 44 45 76 65 6e 74 73  IID_INewWDEvents
54cc0 20 3d 20 7b 30 78 30 37 35 31 43 35 35 31 2c 20   = {0x0751C551, 
54cd0 30 78 37 35 36 38 2c 20 30 78 34 31 43 39 2c 20  0x7568, 0x41C9, 
54ce0 5b 30 78 38 45 2c 20 30 78 35 42 2c 20 30 78 45  [0x8E, 0x5B, 0xE
54cf0 32 2c 20 30 78 32 45 2c 20 30 78 33 38 2c 20 30  2, 0x2E, 0x38, 0
54d00 78 39 31 2c 20 30 78 39 32 2c 20 30 78 33 36 5d  x91, 0x92, 0x36]
54d10 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
54d20 44 5f 49 4e 6f 74 69 66 69 63 61 74 69 6f 6e 20  D_INotification 
54d30 3d 20 7b 30 78 43 37 33 33 45 34 41 33 2c 20 30  = {0xC733E4A3, 0
54d40 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b  x576E, 0x11D0, [
54d50 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30  0xB2, 0x8C, 0x00
54d60 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
54d70 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d  D7, 0xCD, 0x22]}
54d80 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
54d90 5f 49 4e 6f 74 69 66 69 63 61 74 69 6f 6e 48 65  _INotificationHe
54da0 6c 70 65 72 20 3d 20 7b 30 78 43 37 33 33 45 34  lper = {0xC733E4
54db0 41 42 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31  AB, 0x576E, 0x11
54dc0 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c  D0, [0xB2, 0x8C,
54dd0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
54de0 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30  F, 0xD7, 0xCD, 0
54df0 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x22]};. const II
54e00 44 20 49 49 44 5f 49 4e 6f 74 69 66 69 63 61 74  D IID_INotificat
54e10 69 6f 6e 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78  ionManager = {0x
54e20 39 35 35 33 31 35 30 31 2c 20 30 78 38 37 38 32  95531501, 0x8782
54e30 2c 20 30 78 34 38 34 35 2c 20 5b 30 78 39 30 2c  , 0x4845, [0x90,
54e40 20 30 78 31 44 2c 20 30 78 33 31 2c 20 30 78 32   0x1D, 0x31, 0x2
54e50 46 2c 20 30 78 33 36 2c 20 30 78 42 41 2c 20 30  F, 0x36, 0xBA, 0
54e60 78 36 43 2c 20 30 78 36 45 5d 7d 3b 0a 20 63 6f  x6C, 0x6E]};. co
54e70 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e 6f 74  nst IID IID_INot
54e80 69 66 69 63 61 74 69 6f 6e 4d 67 72 20 3d 20 7b  ificationMgr = {
54e90 30 78 43 37 33 33 45 34 41 34 2c 20 30 78 35 37  0xC733E4A4, 0x57
54ea0 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  6E, 0x11D0, [0xB
54eb0 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30  2, 0x8C, 0x00, 0
54ec0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c  xC0, 0x4F, 0xD7,
54ed0 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20   0xCD, 0x22]};. 
54ee0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4e  const IID IID_IN
54ef0 6f 74 69 66 69 63 61 74 69 6f 6e 50 69 6e 67 20  otificationPing 
54f00 3d 20 7b 30 78 43 37 33 33 45 34 41 43 2c 20 30  = {0xC733E4AC, 0
54f10 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b  x576E, 0x11D0, [
54f20 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30  0xB2, 0x8C, 0x00
54f30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
54f40 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d  D7, 0xCD, 0x22]}
54f50 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
54f60 5f 49 4e 6f 74 69 66 69 63 61 74 69 6f 6e 50 72  _INotificationPr
54f70 6f 63 65 73 73 4d 67 72 30 20 3d 20 7b 30 78 43  ocessMgr0 = {0xC
54f80 37 33 33 45 34 41 45 2c 20 30 78 35 37 36 45 2c  733E4AE, 0x576E,
54f90 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20   0x11D0, [0xB2, 
54fa0 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0x8C, 0x00, 0xC0
54fb0 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78  , 0x4F, 0xD7, 0x
54fc0 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e  CD, 0x22]};. con
54fd0 73 74 20 49 49 44 20 49 49 44 5f 49 4e 6f 74 69  st IID IID_INoti
54fe0 66 69 63 61 74 69 6f 6e 52 65 70 6f 72 74 20 3d  ficationReport =
54ff0 20 7b 30 78 43 37 33 33 45 34 41 37 2c 20 30 78   {0xC733E4A7, 0x
55000 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30  576E, 0x11D0, [0
55010 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c  xB2, 0x8C, 0x00,
55020 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
55030 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b  7, 0xCD, 0x22]};
55040 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
55050 49 4e 6f 74 69 66 69 63 61 74 69 6f 6e 52 75 6e  INotificationRun
55060 6e 69 6e 67 20 3d 20 7b 30 78 43 37 33 33 45 34  ning = {0xC733E4
55070 41 44 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31  AD, 0x576E, 0x11
55080 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c  D0, [0xB2, 0x8C,
55090 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
550a0 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30  F, 0xD7, 0xCD, 0
550b0 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x22]};. const II
550c0 44 20 49 49 44 5f 49 4e 6f 74 69 66 69 63 61 74  D IID_INotificat
550d0 69 6f 6e 53 69 6e 6b 20 3d 20 7b 30 78 43 37 33  ionSink = {0xC73
550e0 33 45 34 41 35 2c 20 30 78 35 37 36 45 2c 20 30  3E4A5, 0x576E, 0
550f0 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78  x11D0, [0xB2, 0x
55100 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  8C, 0x00, 0xC0, 
55110 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44  0x4F, 0xD7, 0xCD
55120 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x22]};. const
55130 20 49 49 44 20 49 49 44 5f 49 4e 6f 74 69 66 79   IID IID_INotify
55140 44 42 45 76 65 6e 74 73 20 3d 20 7b 30 78 44 42  DBEvents = {0xDB
55150 35 32 36 43 43 30 2c 20 30 78 44 31 38 38 2c 20  526CC0, 0xD188, 
55160 30 78 31 31 43 44 2c 20 5b 30 78 41 44 2c 20 30  0x11CD, [0xAD, 0
55170 78 34 38 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x48, 0x00, 0xAA,
55180 20 30 78 30 30 2c 20 30 78 33 43 2c 20 30 78 39   0x00, 0x3C, 0x9
55190 43 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73  C, 0xB6]};. cons
551a0 74 20 49 49 44 20 49 49 44 5f 49 4e 6f 74 69 66  t IID IID_INotif
551b0 79 52 65 70 6c 69 63 61 20 3d 20 7b 30 78 39 39  yReplica = {0x99
551c0 31 38 30 31 36 33 2c 20 30 78 44 41 31 36 2c 20  180163, 0xDA16, 
551d0 30 78 31 30 31 41 2c 20 5b 30 78 39 33 2c 20 30  0x101A, [0x93, 0
551e0 78 35 43 2c 20 30 78 34 34 2c 20 30 78 34 35 2c  x5C, 0x44, 0x45,
551f0 20 30 78 35 33 2c 20 30 78 35 34 2c 20 30 78 30   0x53, 0x54, 0x0
55200 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x00]};. cons
55210 74 20 49 49 44 20 49 49 44 5f 49 4e 6f 74 69 66  t IID IID_INotif
55220 79 55 49 20 3d 20 7b 30 78 45 35 45 38 44 34 30  yUI = {0xE5E8D40
55230 31 2c 20 30 78 31 41 33 37 2c 20 30 78 34 46 42  1, 0x1A37, 0x4FB
55240 46 2c 20 5b 30 78 38 38 2c 20 30 78 30 43 2c 20  F, [0x88, 0x0C, 
55250 30 78 38 32 2c 20 30 78 36 43 2c 20 30 78 43 38  0x82, 0x6C, 0xC8
55260 2c 20 30 78 39 35 2c 20 30 78 31 36 2c 20 30 78  , 0x95, 0x16, 0x
55270 46 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  FD]};. const IID
55280 20 49 49 44 5f 49 4f 62 6a 65 63 74 41 63 63 65   IID_IObjectAcce
55290 73 73 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 30  ssControl = {0x0
552a0 43 37 33 33 41 41 33 2c 20 30 78 32 41 31 43 2c  C733AA3, 0x2A1C,
552b0 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
552c0 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
552d0 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
552e0 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
552f0 73 74 20 49 49 44 20 49 49 44 5f 49 4f 62 6a 65  st IID IID_IObje
55300 63 74 49 64 65 6e 74 69 74 79 20 3d 20 7b 30 78  ctIdentity = {0x
55310 43 41 30 34 42 37 45 36 2c 20 30 78 30 44 32 31  CA04B7E6, 0x0D21
55320 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 43 2c  , 0x11D1, [0x8C,
55330 20 30 78 43 35 2c 20 30 78 30 30 2c 20 30 78 43   0xC5, 0x00, 0xC
55340 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30  0, 0x4F, 0xC2, 0
55350 78 42 30 2c 20 30 78 38 35 5d 7d 3b 0a 20 63 6f  xB0, 0x85]};. co
55360 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f 62 6a  nst IID IID_IObj
55370 65 63 74 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78  ectManager = {0x
55380 44 35 31 33 35 31 44 46 2c 20 30 78 36 33 39 34  D51351DF, 0x6394
55390 2c 20 30 78 34 32 33 36 2c 20 5b 30 78 39 37 2c  , 0x4236, [0x97,
553a0 20 30 78 38 33 2c 20 30 78 36 35 2c 20 30 78 45   0x83, 0x65, 0xE
553b0 44 2c 20 30 78 30 35 2c 20 30 78 36 33 2c 20 30  D, 0x05, 0x63, 0
553c0 78 31 30 2c 20 30 78 36 38 5d 7d 3b 0a 20 63 6f  x10, 0x68]};. co
553d0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f 62 6a  nst IID IID_IObj
553e0 65 63 74 53 61 66 65 74 79 20 3d 20 7b 30 78 43  ectSafety = {0xC
553f0 42 35 42 44 43 38 31 2c 20 30 78 39 33 43 31 2c  B5BDC81, 0x93C1,
55400 20 30 78 31 31 43 46 2c 20 5b 30 78 38 46 2c 20   0x11CF, [0x8F, 
55410 30 78 32 30 2c 20 30 78 30 30 2c 20 30 78 38 30  0x20, 0x00, 0x80
55420 2c 20 30 78 35 46 2c 20 30 78 32 43 2c 20 30 78  , 0x5F, 0x2C, 0x
55430 44 30 2c 20 30 78 36 34 5d 7d 3b 0a 20 63 6f 6e  D0, 0x64]};. con
55440 73 74 20 49 49 44 20 49 49 44 5f 49 4f 62 6a 65  st IID IID_IObje
55450 63 74 57 69 74 68 53 69 74 65 20 3d 20 7b 30 78  ctWithSite = {0x
55460 46 43 34 38 30 31 41 33 2c 20 30 78 32 42 41 39  FC4801A3, 0x2BA9
55470 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41 32 2c  , 0x11CF, [0xA2,
55480 20 30 78 32 39 2c 20 30 78 30 30 2c 20 30 78 41   0x29, 0x00, 0xA
55490 41 2c 20 30 78 30 30 2c 20 30 78 33 44 2c 20 30  A, 0x00, 0x3D, 0
554a0 78 37 33 2c 20 30 78 35 32 5d 7d 3b 0a 20 63 6f  x73, 0x52]};. co
554b0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f 62 6a  nst IID IID_IObj
554c0 4d 67 72 20 3d 20 7b 30 78 30 30 42 42 32 37 36  Mgr = {0x00BB276
554d0 31 2c 20 30 78 36 41 37 37 2c 20 30 78 31 31 44  1, 0x6A77, 0x11D
554e0 30 2c 20 5b 30 78 41 35 2c 20 30 78 33 35 2c 20  0, [0xA5, 0x35, 
554f0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
55500 2c 20 30 78 44 37 2c 20 30 78 44 30 2c 20 30 78  , 0xD7, 0xD0, 0x
55510 36 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  62]};. const IID
55520 20 49 49 44 5f 49 4f 49 6e 65 74 20 3d 20 7b 30   IID_IOInet = {0
55530 78 37 39 45 41 43 39 45 30 2c 20 30 78 42 41 46  x79EAC9E0, 0xBAF
55540 39 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43  9, 0x11CE, [0x8C
55550 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
55560 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20  AA, 0x00, 0x4B, 
55570 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xA9, 0x0B]};. c
55580 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f 49  onst IID IID_IOI
55590 6e 65 74 42 69 6e 64 43 6c 69 65 6e 74 20 3d 20  netBindClient = 
555a0 7b 30 78 37 39 45 41 43 39 45 32 2c 20 30 78 42  {0x79EAC9E2, 0xB
555b0 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  AF9, 0x11CE, [0x
555c0 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  8C, 0x82, 0x00, 
555d0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42  0xAA, 0x00, 0x4B
555e0 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xA9, 0x0B]};.
555f0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
55600 4f 49 6e 65 74 42 69 6e 64 49 6e 66 6f 20 3d 20  OInetBindInfo = 
55610 7b 30 78 37 39 45 41 43 39 45 31 2c 20 30 78 42  {0x79EAC9E1, 0xB
55620 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  AF9, 0x11CE, [0x
55630 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20  8C, 0x82, 0x00, 
55640 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42  0xAA, 0x00, 0x4B
55650 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a  , 0xA9, 0x0B]};.
55660 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
55670 4f 49 6e 65 74 43 61 63 68 65 20 3d 20 7b 30 78  OInetCache = {0x
55680 37 39 45 41 43 39 45 41 2c 20 30 78 42 41 46 39  79EAC9EA, 0xBAF9
55690 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c  , 0x11CE, [0x8C,
556a0 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
556b0 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30  A, 0x00, 0x4B, 0
556c0 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xA9, 0x0B]};. co
556d0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f 49 6e  nst IID IID_IOIn
556e0 65 74 50 72 69 6f 72 69 74 79 20 3d 20 7b 30 78  etPriority = {0x
556f0 37 39 45 41 43 39 45 42 2c 20 30 78 42 41 46 39  79EAC9EB, 0xBAF9
55700 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c  , 0x11CE, [0x8C,
55710 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
55720 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30  A, 0x00, 0x4B, 0
55730 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xA9, 0x0B]};. co
55740 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f 49 6e  nst IID IID_IOIn
55750 65 74 50 72 6f 74 6f 63 6f 6c 20 3d 20 7b 30 78  etProtocol = {0x
55760 37 39 45 41 43 39 45 34 2c 20 30 78 42 41 46 39  79EAC9E4, 0xBAF9
55770 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c  , 0x11CE, [0x8C,
55780 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
55790 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30  A, 0x00, 0x4B, 0
557a0 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xA9, 0x0B]};. co
557b0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f 49 6e  nst IID IID_IOIn
557c0 65 74 50 72 6f 74 6f 63 6f 6c 49 6e 66 6f 20 3d  etProtocolInfo =
557d0 20 7b 30 78 37 39 45 41 43 39 45 43 2c 20 30 78   {0x79EAC9EC, 0x
557e0 42 41 46 39 2c 20 30 78 31 31 43 45 2c 20 5b 30  BAF9, 0x11CE, [0
557f0 78 38 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  x8C, 0x82, 0x00,
55800 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
55810 42 2c 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b  B, 0xA9, 0x0B]};
55820 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
55830 49 4f 49 6e 65 74 50 72 6f 74 6f 63 6f 6c 52 6f  IOInetProtocolRo
55840 6f 74 20 3d 20 7b 30 78 37 39 45 41 43 39 45 33  ot = {0x79EAC9E3
55850 2c 20 30 78 42 41 46 39 2c 20 30 78 31 31 43 45  , 0xBAF9, 0x11CE
55860 2c 20 5b 30 78 38 43 2c 20 30 78 38 32 2c 20 30  , [0x8C, 0x82, 0
55870 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
55880 20 30 78 34 42 2c 20 30 78 41 39 2c 20 30 78 30   0x4B, 0xA9, 0x0
55890 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
558a0 49 49 44 5f 49 4f 49 6e 65 74 50 72 6f 74 6f 63  IID_IOInetProtoc
558b0 6f 6c 53 69 6e 6b 20 3d 20 7b 30 78 37 39 45 41  olSink = {0x79EA
558c0 43 39 45 35 2c 20 30 78 42 41 46 39 2c 20 30 78  C9E5, 0xBAF9, 0x
558d0 31 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38  11CE, [0x8C, 0x8
558e0 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
558f0 78 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c  x00, 0x4B, 0xA9,
55900 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
55910 49 49 44 20 49 49 44 5f 49 4f 49 6e 65 74 53 65  IID IID_IOInetSe
55920 73 73 69 6f 6e 20 3d 20 7b 30 78 37 39 45 41 43  ssion = {0x79EAC
55930 39 36 37 2c 20 30 78 42 41 46 39 2c 20 30 78 31  967, 0xBAF9, 0x1
55940 31 43 45 2c 20 5b 30 78 38 43 2c 20 30 78 38 32  1CE, [0x8C, 0x82
55950 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
55960 30 30 2c 20 30 78 34 42 2c 20 30 78 41 39 2c 20  00, 0x4B, 0xA9, 
55970 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x0B]};. const I
55980 49 44 20 49 49 44 5f 49 4f 49 6e 65 74 54 68 72  ID IID_IOInetThr
55990 65 61 64 53 77 69 74 63 68 20 3d 20 7b 30 78 37  eadSwitch = {0x7
559a0 39 45 41 43 39 36 38 2c 20 30 78 42 41 46 39 2c  9EAC968, 0xBAF9,
559b0 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20   0x11CE, [0x8C, 
559c0 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
559d0 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78  , 0x00, 0x4B, 0x
559e0 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  A9, 0x0B]};. con
559f0 73 74 20 49 49 44 20 49 49 44 5f 49 4f 6c 64 53  st IID IID_IOldS
55a00 79 6e 63 4d 67 72 52 65 67 69 73 74 65 72 20 3d  yncMgrRegister =
55a10 20 7b 30 78 38 39 34 44 38 43 35 35 2c 20 30 78   {0x894D8C55, 0x
55a20 42 44 44 46 2c 20 30 78 31 31 44 31 2c 20 5b 30  BDDF, 0x11D1, [0
55a30 78 42 38 2c 20 30 78 35 44 2c 20 30 78 30 30 2c  xB8, 0x5D, 0x00,
55a40 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42   0xC0, 0x4F, 0xB
55a50 39 2c 20 30 78 33 39 2c 20 30 78 38 31 5d 7d 3b  9, 0x39, 0x81]};
55a60 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
55a70 49 4f 6c 64 53 79 6e 63 4d 67 72 53 79 6e 63 68  IOldSyncMgrSynch
55a80 72 6f 6e 69 7a 65 20 3d 20 7b 30 78 36 32 39 35  ronize = {0x6295
55a90 44 46 32 38 2c 20 30 78 33 35 45 45 2c 20 30 78  DF28, 0x35EE, 0x
55aa0 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30  11D1, [0x87, 0x0
55ab0 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  7, 0x00, 0xC0, 0
55ac0 78 34 46 2c 20 30 78 44 39 2c 20 30 78 33 33 2c  x4F, 0xD9, 0x33,
55ad0 20 30 78 32 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x27]};. const 
55ae0 49 49 44 20 49 49 44 5f 49 4f 6c 64 53 79 6e 63  IID IID_IOldSync
55af0 4d 67 72 53 79 6e 63 68 72 6f 6e 69 7a 65 43 61  MgrSynchronizeCa
55b00 6c 6c 62 61 63 6b 20 3d 20 7b 30 78 36 32 39 35  llback = {0x6295
55b10 44 46 32 39 2c 20 30 78 33 35 45 45 2c 20 30 78  DF29, 0x35EE, 0x
55b20 31 31 44 31 2c 20 5b 30 78 38 37 2c 20 30 78 30  11D1, [0x87, 0x0
55b30 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  7, 0x00, 0xC0, 0
55b40 78 34 46 2c 20 30 78 44 39 2c 20 30 78 33 33 2c  x4F, 0xD9, 0x33,
55b50 20 30 78 32 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x27]};. const 
55b60 49 49 44 20 49 49 44 5f 49 4f 6c 65 41 64 76 69  IID IID_IOleAdvi
55b70 73 65 48 6f 6c 64 65 72 20 3d 20 7b 30 78 30 30  seHolder = {0x00
55b80 30 30 30 31 31 31 2c 20 30 78 30 30 30 30 2c 20  000111, 0x0000, 
55b90 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
55ba0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
55bb0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
55bc0 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
55bd0 74 20 49 49 44 20 49 49 44 5f 49 4f 6c 65 43 61  t IID IID_IOleCa
55be0 63 68 65 20 3d 20 7b 30 78 30 30 30 30 30 31 31  che = {0x0000011
55bf0 45 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  E, 0x0000, 0x000
55c00 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
55c10 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
55c20 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
55c30 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
55c40 20 49 49 44 5f 49 4f 6c 65 43 61 63 68 65 32 20   IID_IOleCache2 
55c50 3d 20 7b 30 78 30 30 30 30 30 31 32 38 2c 20 30  = {0x00000128, 0
55c60 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
55c70 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
55c80 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
55c90 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
55ca0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
55cb0 5f 49 4f 6c 65 43 61 63 68 65 43 6f 6e 74 72 6f  _IOleCacheContro
55cc0 6c 20 3d 20 7b 30 78 30 30 30 30 30 31 32 39 2c  l = {0x00000129,
55cd0 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
55ce0 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
55cf0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
55d00 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
55d10 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
55d20 49 44 5f 49 4f 6c 65 43 6c 69 65 6e 74 53 69 74  ID_IOleClientSit
55d30 65 20 3d 20 7b 30 78 30 30 30 30 30 31 31 38 2c  e = {0x00000118,
55d40 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
55d50 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
55d60 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
55d70 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
55d80 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
55d90 49 44 5f 49 4f 6c 65 43 6f 6d 6d 61 6e 64 54 61  ID_IOleCommandTa
55da0 72 67 65 74 20 3d 20 7b 30 78 42 37 32 32 42 43  rget = {0xB722BC
55db0 43 42 2c 20 30 78 34 45 36 38 2c 20 30 78 31 30  CB, 0x4E68, 0x10
55dc0 31 42 2c 20 5b 30 78 41 32 2c 20 30 78 42 43 2c  1B, [0xA2, 0xBC,
55dd0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
55de0 30 2c 20 30 78 34 30 2c 20 30 78 34 37 2c 20 30  0, 0x40, 0x47, 0
55df0 78 37 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x70]};. const II
55e00 44 20 49 49 44 5f 49 4f 6c 65 43 6f 6e 74 61 69  D IID_IOleContai
55e10 6e 65 72 20 3d 20 7b 30 78 30 30 30 30 30 31 31  ner = {0x0000011
55e20 42 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  B, 0x0000, 0x000
55e30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
55e40 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
55e50 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
55e60 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
55e70 20 49 49 44 5f 49 4f 6c 65 43 6f 6e 74 72 6f 6c   IID_IOleControl
55e80 20 3d 20 7b 30 78 42 31 39 36 42 32 38 38 2c 20   = {0xB196B288, 
55e90 30 78 42 41 42 34 2c 20 30 78 31 30 31 41 2c 20  0xBAB4, 0x101A, 
55ea0 5b 30 78 42 36 2c 20 30 78 39 43 2c 20 30 78 30  [0xB6, 0x9C, 0x0
55eb0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
55ec0 78 33 34 2c 20 30 78 31 44 2c 20 30 78 30 37 5d  x34, 0x1D, 0x07]
55ed0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
55ee0 44 5f 49 4f 6c 65 43 6f 6e 74 72 6f 6c 53 69 74  D_IOleControlSit
55ef0 65 20 3d 20 7b 30 78 42 31 39 36 42 32 38 39 2c  e = {0xB196B289,
55f00 20 30 78 42 41 42 34 2c 20 30 78 31 30 31 41 2c   0xBAB4, 0x101A,
55f10 20 5b 30 78 42 36 2c 20 30 78 39 43 2c 20 30 78   [0xB6, 0x9C, 0x
55f20 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
55f30 30 78 33 34 2c 20 30 78 31 44 2c 20 30 78 30 37  0x34, 0x1D, 0x07
55f40 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
55f50 49 44 5f 49 4f 6c 65 44 6f 63 75 6d 65 6e 74 20  ID_IOleDocument 
55f60 3d 20 7b 30 78 42 37 32 32 42 43 43 35 2c 20 30  = {0xB722BCC5, 0
55f70 78 34 45 36 38 2c 20 30 78 31 30 31 42 2c 20 5b  x4E68, 0x101B, [
55f80 30 78 41 32 2c 20 30 78 42 43 2c 20 30 78 30 30  0xA2, 0xBC, 0x00
55f90 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
55fa0 34 30 2c 20 30 78 34 37 2c 20 30 78 37 30 5d 7d  40, 0x47, 0x70]}
55fb0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
55fc0 5f 49 4f 6c 65 44 6f 63 75 6d 65 6e 74 53 69 74  _IOleDocumentSit
55fd0 65 20 3d 20 7b 30 78 42 37 32 32 42 43 43 37 2c  e = {0xB722BCC7,
55fe0 20 30 78 34 45 36 38 2c 20 30 78 31 30 31 42 2c   0x4E68, 0x101B,
55ff0 20 5b 30 78 41 32 2c 20 30 78 42 43 2c 20 30 78   [0xA2, 0xBC, 0x
56000 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
56010 30 78 34 30 2c 20 30 78 34 37 2c 20 30 78 37 30  0x40, 0x47, 0x70
56020 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
56030 49 44 5f 49 4f 6c 65 44 6f 63 75 6d 65 6e 74 56  ID_IOleDocumentV
56040 69 65 77 20 3d 20 7b 30 78 42 37 32 32 42 43 43  iew = {0xB722BCC
56050 36 2c 20 30 78 34 45 36 38 2c 20 30 78 31 30 31  6, 0x4E68, 0x101
56060 42 2c 20 5b 30 78 41 32 2c 20 30 78 42 43 2c 20  B, [0xA2, 0xBC, 
56070 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
56080 2c 20 30 78 34 30 2c 20 30 78 34 37 2c 20 30 78  , 0x40, 0x47, 0x
56090 37 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  70]};. const IID
560a0 20 49 49 44 5f 49 4f 6c 65 49 6e 50 6c 61 63 65   IID_IOleInPlace
560b0 41 63 74 69 76 65 4f 62 6a 65 63 74 20 3d 20 7b  ActiveObject = {
560c0 30 78 30 30 30 30 30 31 31 37 2c 20 30 78 30 30  0x00000117, 0x00
560d0 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
560e0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
560f0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
56100 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
56110 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f  const IID IID_IO
56120 6c 65 49 6e 50 6c 61 63 65 46 72 61 6d 65 20 3d  leInPlaceFrame =
56130 20 7b 30 78 30 30 30 30 30 31 31 36 2c 20 30 78   {0x00000116, 0x
56140 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
56150 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
56160 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
56170 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
56180 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
56190 49 4f 6c 65 49 6e 50 6c 61 63 65 4f 62 6a 65 63  IOleInPlaceObjec
561a0 74 20 3d 20 7b 30 78 30 30 30 30 30 31 31 33 2c  t = {0x00000113,
561b0 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
561c0 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
561d0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
561e0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
561f0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
56200 49 44 5f 49 4f 6c 65 49 6e 50 6c 61 63 65 4f 62  ID_IOleInPlaceOb
56210 6a 65 63 74 57 69 6e 64 6f 77 6c 65 73 73 20 3d  jectWindowless =
56220 20 7b 30 78 31 43 32 30 35 36 43 43 2c 20 30 78   {0x1C2056CC, 0x
56230 35 45 46 34 2c 20 30 78 31 30 31 42 2c 20 5b 30  5EF4, 0x101B, [0
56240 78 38 42 2c 20 30 78 43 38 2c 20 30 78 30 30 2c  x8B, 0xC8, 0x00,
56250 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33   0xAA, 0x00, 0x3
56260 45 2c 20 30 78 33 42 2c 20 30 78 32 39 5d 7d 3b  E, 0x3B, 0x29]};
56270 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
56280 49 4f 6c 65 49 6e 50 6c 61 63 65 53 69 74 65 20  IOleInPlaceSite 
56290 3d 20 7b 30 78 30 30 30 30 30 31 31 39 2c 20 30  = {0x00000119, 0
562a0 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
562b0 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
562c0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
562d0 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
562e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
562f0 5f 49 4f 6c 65 49 6e 50 6c 61 63 65 53 69 74 65  _IOleInPlaceSite
56300 45 78 20 3d 20 7b 30 78 39 43 32 43 41 44 38 30  Ex = {0x9C2CAD80
56310 2c 20 30 78 33 34 32 34 2c 20 30 78 31 31 43 46  , 0x3424, 0x11CF
56320 2c 20 5b 30 78 42 36 2c 20 30 78 37 30 2c 20 30  , [0xB6, 0x70, 0
56330 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
56340 20 30 78 34 43 2c 20 30 78 44 36 2c 20 30 78 44   0x4C, 0xD6, 0xD
56350 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  8]};. const IID 
56360 49 49 44 5f 49 4f 6c 65 49 6e 50 6c 61 63 65 53  IID_IOleInPlaceS
56370 69 74 65 57 69 6e 64 6f 77 6c 65 73 73 20 3d 20  iteWindowless = 
56380 7b 30 78 39 32 32 45 41 44 41 30 2c 20 30 78 33  {0x922EADA0, 0x3
56390 34 32 34 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  424, 0x11CF, [0x
563a0 42 36 2c 20 30 78 37 30 2c 20 30 78 30 30 2c 20  B6, 0x70, 0x00, 
563b0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 43  0xAA, 0x00, 0x4C
563c0 2c 20 30 78 44 36 2c 20 30 78 44 38 5d 7d 3b 0a  , 0xD6, 0xD8]};.
563d0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
563e0 4f 6c 65 49 6e 50 6c 61 63 65 55 49 57 69 6e 64  OleInPlaceUIWind
563f0 6f 77 20 3d 20 7b 30 78 30 30 30 30 30 31 31 35  ow = {0x00000115
56400 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
56410 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
56420 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
56430 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
56440 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
56450 49 49 44 5f 49 4f 6c 65 49 74 65 6d 43 6f 6e 74  IID_IOleItemCont
56460 61 69 6e 65 72 20 3d 20 7b 30 78 30 30 30 30 30  ainer = {0x00000
56470 31 31 43 2c 20 30 78 30 30 30 30 2c 20 30 78 30  11C, 0x0000, 0x0
56480 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
56490 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
564a0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
564b0 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
564c0 49 44 20 49 49 44 5f 49 4f 6c 65 4c 69 6e 6b 20  ID IID_IOleLink 
564d0 3d 20 7b 30 78 30 30 30 30 30 31 31 44 2c 20 30  = {0x0000011D, 0
564e0 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
564f0 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
56500 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
56510 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
56520 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
56530 5f 49 4f 6c 65 4d 61 6e 61 67 65 72 20 3d 20 7b  _IOleManager = {
56540 30 78 30 30 30 30 30 31 31 46 2c 20 30 78 30 30  0x0000011F, 0x00
56550 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
56560 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
56570 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
56580 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
56590 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f  const IID IID_IO
565a0 6c 65 4f 62 6a 65 63 74 20 3d 20 7b 30 78 30 30  leObject = {0x00
565b0 30 30 30 31 31 32 2c 20 30 78 30 30 30 30 2c 20  000112, 0x0000, 
565c0 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
565d0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
565e0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
565f0 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
56600 74 20 49 49 44 20 49 49 44 5f 49 4f 6c 65 50 61  t IID IID_IOlePa
56610 72 65 6e 74 55 6e 64 6f 55 6e 69 74 20 3d 20 7b  rentUndoUnit = {
56620 30 78 41 31 46 41 46 33 33 30 2c 20 30 78 45 46  0xA1FAF330, 0xEF
56630 39 37 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 39  97, 0x11CE, [0x9
56640 42 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30  B, 0xC9, 0x00, 0
56650 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  xAA, 0x00, 0x60,
56660 20 30 78 38 45 2c 20 30 78 30 31 5d 7d 3b 0a 20   0x8E, 0x01]};. 
56670 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f  const IID IID_IO
56680 6c 65 50 72 65 73 4f 62 6a 20 3d 20 7b 30 78 30  lePresObj = {0x0
56690 30 30 30 30 31 32 30 2c 20 30 78 30 30 30 30 2c  0000120, 0x0000,
566a0 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
566b0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
566c0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
566d0 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
566e0 73 74 20 49 49 44 20 49 49 44 5f 49 4f 6c 65 55  st IID IID_IOleU
566f0 6e 64 6f 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78  ndoManager = {0x
56700 44 30 30 31 46 32 30 30 2c 20 30 78 45 46 39 37  D001F200, 0xEF97
56710 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 39 42 2c  , 0x11CE, [0x9B,
56720 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41   0xC9, 0x00, 0xA
56730 41 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  A, 0x00, 0x60, 0
56740 78 38 45 2c 20 30 78 30 31 5d 7d 3b 0a 20 63 6f  x8E, 0x01]};. co
56750 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f 6c 65  nst IID IID_IOle
56760 55 6e 64 6f 55 6e 69 74 20 3d 20 7b 30 78 38 39  UndoUnit = {0x89
56770 34 41 44 33 42 30 2c 20 30 78 45 46 39 37 2c 20  4AD3B0, 0xEF97, 
56780 30 78 31 31 43 45 2c 20 5b 30 78 39 42 2c 20 30  0x11CE, [0x9B, 0
56790 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xC9, 0x00, 0xAA,
567a0 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 38   0x00, 0x60, 0x8
567b0 45 2c 20 30 78 30 31 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x01]};. cons
567c0 74 20 49 49 44 20 49 49 44 5f 49 4f 6c 65 57 69  t IID IID_IOleWi
567d0 6e 64 6f 77 20 3d 20 7b 30 78 30 30 30 30 30 31  ndow = {0x000001
567e0 31 34 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  14, 0x0000, 0x00
567f0 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
56800 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
56810 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
56820 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
56830 44 20 49 49 44 5f 49 4f 6d 48 69 73 74 6f 72 79  D IID_IOmHistory
56840 20 3d 20 7b 30 78 46 45 43 45 41 41 41 32 2c 20   = {0xFECEAAA2, 
56850 30 78 38 34 30 35 2c 20 30 78 31 31 43 46 2c 20  0x8405, 0x11CF, 
56860 5b 30 78 38 42 2c 20 30 78 41 31 2c 20 30 78 30  [0x8B, 0xA1, 0x0
56870 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
56880 78 34 37 2c 20 30 78 36 44 2c 20 30 78 41 36 5d  x47, 0x6D, 0xA6]
56890 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
568a0 44 5f 49 4f 6d 4e 61 76 69 67 61 74 6f 72 20 3d  D_IOmNavigator =
568b0 20 7b 30 78 46 45 43 45 41 41 41 35 2c 20 30 78   {0xFECEAAA5, 0x
568c0 38 34 30 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  8405, 0x11CF, [0
568d0 78 38 42 2c 20 30 78 41 31 2c 20 30 78 30 30 2c  x8B, 0xA1, 0x00,
568e0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
568f0 37 2c 20 30 78 36 44 2c 20 30 78 41 36 5d 7d 3b  7, 0x6D, 0xA6]};
56900 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
56910 49 4f 70 61 71 75 65 44 61 74 61 49 6e 66 6f 20  IOpaqueDataInfo 
56920 3d 20 7b 30 78 30 30 30 30 30 31 41 39 2c 20 30  = {0x000001A9, 0
56930 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
56940 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
56950 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
56960 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
56970 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
56980 5f 49 4f 70 65 6e 52 6f 77 73 65 74 20 3d 20 7b  _IOpenRowset = {
56990 30 78 30 43 37 33 33 41 36 39 2c 20 30 78 32 41  0x0C733A69, 0x2A
569a0 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  1C, 0x11CE, [0xA
569b0 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
569c0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
569d0 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
569e0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f  const IID IID_IO
569f0 70 6c 6f 63 6b 53 74 6f 72 61 67 65 20 3d 20 7b  plockStorage = {
56a00 30 78 38 44 31 39 43 38 33 34 2c 20 30 78 38 38  0x8D19C834, 0x88
56a10 37 39 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  79, 0x11D1, [0x8
56a20 33 2c 20 30 78 45 39 2c 20 30 78 30 30 2c 20 30  3, 0xE9, 0x00, 0
56a30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c  xC0, 0x4F, 0xC2,
56a40 20 30 78 43 36 2c 20 30 78 44 34 5d 7d 3b 0a 20   0xC6, 0xD4]};. 
56a50 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 4f  const IID IID_IO
56a60 70 73 50 72 6f 66 69 6c 65 53 69 6d 70 6c 65 20  psProfileSimple 
56a70 3d 20 7b 30 78 37 44 44 31 33 36 32 43 2c 20 30  = {0x7DD1362C, 0
56a80 78 32 38 42 36 2c 20 30 78 31 31 44 32 2c 20 5b  x28B6, 0x11D2, [
56a90 30 78 42 43 2c 20 30 78 41 37 2c 20 30 78 30 30  0xBC, 0xA7, 0x00
56aa0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
56ab0 44 39 2c 20 30 78 32 39 2c 20 30 78 44 42 5d 7d  D9, 0x29, 0xDB]}
56ac0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
56ad0 5f 49 4f 70 74 69 6f 6e 41 72 72 61 79 20 3d 20  _IOptionArray = 
56ae0 7b 30 78 32 32 42 36 44 34 39 32 2c 20 30 78 30  {0x22B6D492, 0x0
56af0 46 38 38 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  F88, 0x11D1, [0x
56b00 42 41 2c 20 30 78 31 39 2c 20 30 78 30 30 2c 20  BA, 0x19, 0x00, 
56b10 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39  0xC0, 0x4F, 0xD9
56b20 2c 20 30 78 31 32 2c 20 30 78 44 30 5d 7d 3b 0a  , 0x12, 0xD0]};.
56b30 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
56b40 4f 76 65 72 6c 61 70 70 65 64 43 6f 6d 70 6c 65  OverlappedComple
56b50 74 69 6f 6e 20 3d 20 7b 30 78 35 32 31 41 32 38  tion = {0x521A28
56b60 46 30 2c 20 30 78 45 34 30 42 2c 20 30 78 31 31  F0, 0xE40B, 0x11
56b70 43 45 2c 20 5b 30 78 42 32 2c 20 30 78 43 39 2c  CE, [0xB2, 0xC9,
56b80 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
56b90 30 2c 20 30 78 36 38 2c 20 30 78 30 39 2c 20 30  0, 0x68, 0x09, 0
56ba0 78 33 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x37]};. const II
56bb0 44 20 49 49 44 5f 49 4f 76 65 72 6c 61 70 70 65  D IID_IOverlappe
56bc0 64 53 74 72 65 61 6d 20 3d 20 7b 30 78 34 39 33  dStream = {0x493
56bd0 38 34 30 37 30 2c 20 30 78 45 34 30 41 2c 20 30  84070, 0xE40A, 0
56be0 78 31 31 43 45 2c 20 5b 30 78 42 32 2c 20 30 78  x11CE, [0xB2, 0x
56bf0 43 39 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  C9, 0x00, 0xAA, 
56c00 30 78 30 30 2c 20 30 78 36 38 2c 20 30 78 30 39  0x00, 0x68, 0x09
56c10 2c 20 30 78 33 37 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x37]};. const
56c20 20 49 49 44 20 49 49 44 5f 49 50 61 72 65 6e 74   IID IID_IParent
56c30 52 6f 77 73 65 74 20 3d 20 7b 30 78 30 43 37 33  Rowset = {0x0C73
56c40 33 41 41 41 2c 20 30 78 32 41 31 43 2c 20 30 78  3AAA, 0x2A1C, 0x
56c50 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
56c60 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
56c70 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
56c80 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
56c90 49 49 44 20 49 49 44 5f 49 50 61 72 73 65 44 69  IID IID_IParseDi
56ca0 73 70 6c 61 79 4e 61 6d 65 20 3d 20 7b 30 78 30  splayName = {0x0
56cb0 30 30 30 30 31 31 41 2c 20 30 78 30 30 30 30 2c  000011A, 0x0000,
56cc0 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
56cd0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
56ce0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
56cf0 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
56d00 73 74 20 49 49 44 20 49 49 44 5f 49 50 61 72 73  st IID IID_IPars
56d10 65 72 20 3d 20 7b 30 78 31 38 36 34 34 32 42 30  er = {0x186442B0
56d20 2c 20 30 78 34 37 32 45 2c 20 30 78 31 31 44 31  , 0x472E, 0x11D1
56d30 2c 20 5b 30 78 38 39 2c 20 30 78 35 32 2c 20 30  , [0x89, 0x52, 0
56d40 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
56d50 20 30 78 44 36 2c 20 30 78 31 31 2c 20 30 78 44   0xD6, 0x11, 0xD
56d60 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  7]};. const IID 
56d70 49 49 44 5f 49 50 61 72 73 65 72 53 65 73 73 69  IID_IParserSessi
56d80 6f 6e 20 3d 20 7b 30 78 31 38 36 34 34 32 42 31  on = {0x186442B1
56d90 2c 20 30 78 34 37 32 45 2c 20 30 78 31 31 44 31  , 0x472E, 0x11D1
56da0 2c 20 5b 30 78 38 39 2c 20 30 78 35 32 2c 20 30  , [0x89, 0x52, 0
56db0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
56dc0 20 30 78 44 36 2c 20 30 78 31 31 2c 20 30 78 44   0xD6, 0x11, 0xD
56dd0 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  7]};. const IID 
56de0 49 49 44 5f 49 50 61 72 73 65 72 54 72 65 65 50  IID_IParserTreeP
56df0 72 6f 70 65 72 74 69 65 73 20 3d 20 7b 30 78 31  roperties = {0x1
56e00 38 36 34 34 32 42 32 2c 20 30 78 34 37 32 45 2c  86442B2, 0x472E,
56e10 20 30 78 31 31 44 31 2c 20 5b 30 78 38 39 2c 20   0x11D1, [0x89, 
56e20 30 78 35 32 2c 20 30 78 30 30 2c 20 30 78 43 30  0x52, 0x00, 0xC0
56e30 2c 20 30 78 34 46 2c 20 30 78 44 36 2c 20 30 78  , 0x4F, 0xD6, 0x
56e40 31 31 2c 20 30 78 44 37 5d 7d 3b 0a 20 63 6f 6e  11, 0xD7]};. con
56e50 73 74 20 49 49 44 20 49 49 44 5f 49 50 61 72 73  st IID IID_IPars
56e60 65 72 56 65 72 69 66 79 20 3d 20 7b 30 78 31 38  erVerify = {0x18
56e70 36 34 34 32 42 33 2c 20 30 78 34 37 32 45 2c 20  6442B3, 0x472E, 
56e80 30 78 31 31 44 31 2c 20 5b 30 78 38 39 2c 20 30  0x11D1, [0x89, 0
56e90 78 35 32 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x52, 0x00, 0xC0,
56ea0 20 30 78 34 46 2c 20 30 78 44 36 2c 20 30 78 31   0x4F, 0xD6, 0x1
56eb0 31 2c 20 30 78 44 37 5d 7d 3b 0a 20 63 6f 6e 73  1, 0xD7]};. cons
56ec0 74 20 49 49 44 20 49 49 44 5f 49 50 61 73 73 70  t IID IID_IPassp
56ed0 6f 72 74 43 6c 69 65 6e 74 53 65 72 76 69 63 65  ortClientService
56ee0 73 20 3d 20 7b 30 78 42 33 30 46 37 33 30 35 2c  s = {0xB30F7305,
56ef0 20 30 78 35 39 36 37 2c 20 30 78 34 35 44 31 2c   0x5967, 0x45D1,
56f00 20 5b 30 78 42 37 2c 20 30 78 42 43 2c 20 30 78   [0xB7, 0xBC, 0x
56f10 44 36 2c 20 30 78 45 42 2c 20 30 78 37 31 2c 20  D6, 0xEB, 0x71, 
56f20 30 78 36 33 2c 20 30 78 44 37 2c 20 30 78 37 30  0x63, 0xD7, 0x70
56f30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
56f40 49 44 5f 49 50 65 65 72 46 61 63 74 6f 72 79 20  ID_IPeerFactory 
56f50 3d 20 7b 30 78 36 36 36 33 46 39 44 33 2c 20 30  = {0x6663F9D3, 0
56f60 78 42 34 38 32 2c 20 30 78 31 31 44 31 2c 20 5b  xB482, 0x11D1, [
56f70 30 78 38 39 2c 20 30 78 43 36 2c 20 30 78 30 30  0x89, 0xC6, 0x00
56f80 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
56f90 42 36 2c 20 30 78 42 46 2c 20 30 78 43 34 5d 7d  B6, 0xBF, 0xC4]}
56fa0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
56fb0 5f 49 50 65 6e 64 69 6e 67 50 72 6f 78 79 43 6f  _IPendingProxyCo
56fc0 6e 6e 65 63 74 69 6f 6e 20 3d 20 7b 30 78 42 36  nnection = {0xB6
56fd0 38 45 35 30 34 33 2c 20 30 78 33 45 33 44 2c 20  8E5043, 0x3E3D, 
56fe0 30 78 34 43 43 32 2c 20 5b 30 78 42 39 2c 20 30  0x4CC2, [0xB9, 0
56ff0 78 43 31 2c 20 30 78 35 46 2c 20 30 78 38 46 2c  xC1, 0x5F, 0x8F,
57000 20 30 78 38 38 2c 20 30 78 46 45 2c 20 30 78 45   0x88, 0xFE, 0xE
57010 38 2c 20 30 78 31 43 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x1C]};. cons
57020 74 20 49 49 44 20 49 49 44 5f 49 50 65 72 50 72  t IID IID_IPerPr
57030 6f 70 65 72 74 79 42 72 6f 77 73 69 6e 67 20 3d  opertyBrowsing =
57040 20 7b 30 78 33 37 36 42 44 33 41 41 2c 20 30 78   {0x376BD3AA, 0x
57050 33 38 34 35 2c 20 30 78 31 30 31 42 2c 20 5b 30  3845, 0x101B, [0
57060 78 38 34 2c 20 30 78 45 44 2c 20 30 78 30 38 2c  x84, 0xED, 0x08,
57070 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78 32   0x00, 0x2B, 0x2
57080 45 2c 20 30 78 43 37 2c 20 30 78 31 33 5d 7d 3b  E, 0xC7, 0x13]};
57090 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
570a0 49 50 65 72 50 72 6f 70 65 72 74 79 42 72 6f 77  IPerPropertyBrow
570b0 73 69 6e 67 32 20 3d 20 7b 30 78 35 31 39 37 33  sing2 = {0x51973
570c0 43 35 34 2c 20 30 78 43 42 30 43 2c 20 30 78 31  C54, 0xCB0C, 0x1
570d0 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39  1D0, [0xB5, 0xC9
570e0 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
570f0 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20  24, 0x4A, 0x0E, 
57100 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x7A]};. const I
57110 49 44 20 49 49 44 5f 49 50 65 72 73 69 73 74 20  ID IID_IPersist 
57120 3d 20 7b 30 78 30 30 30 30 30 31 30 43 2c 20 30  = {0x0000010C, 0
57130 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
57140 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
57150 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
57160 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
57170 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
57180 5f 49 50 65 72 73 69 73 74 65 6e 74 44 61 74 61  _IPersistentData
57190 43 68 61 6e 6e 65 6c 20 3d 20 7b 30 78 41 31 38  Channel = {0xA18
571a0 30 45 39 33 34 2c 20 30 78 44 39 32 41 2c 20 30  0E934, 0xD92A, 0
571b0 78 34 31 35 44 2c 20 5b 30 78 39 31 2c 20 30 78  x415D, [0x91, 0x
571c0 34 34 2c 20 30 78 37 35 2c 20 30 78 39 46 2c 20  44, 0x75, 0x9F, 
571d0 30 78 38 30 2c 20 30 78 35 34 2c 20 30 78 45 38  0x80, 0x54, 0xE8
571e0 2c 20 30 78 46 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xF6]};. const
571f0 20 49 49 44 20 49 49 44 5f 49 50 65 72 73 69 73   IID IID_IPersis
57200 74 46 69 6c 65 20 3d 20 7b 30 78 30 30 30 30 30  tFile = {0x00000
57210 31 30 42 2c 20 30 78 30 30 30 30 2c 20 30 78 30  10B, 0x0000, 0x0
57220 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
57230 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
57240 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
57250 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
57260 49 44 20 49 49 44 5f 49 50 65 72 73 69 73 74 46  ID IID_IPersistF
57270 6f 6c 64 65 72 20 3d 20 7b 30 78 30 30 30 32 31  older = {0x00021
57280 34 45 41 2c 20 30 78 30 30 30 30 2c 20 30 78 30  4EA, 0x0000, 0x0
57290 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
572a0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
572b0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
572c0 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
572d0 49 44 20 49 49 44 5f 49 50 65 72 73 69 73 74 46  ID IID_IPersistF
572e0 6f 6c 64 65 72 32 20 3d 20 7b 30 78 31 41 43 33  older2 = {0x1AC3
572f0 44 39 46 30 2c 20 30 78 31 37 35 43 2c 20 30 78  D9F0, 0x175C, 0x
57300 31 31 44 31 2c 20 5b 30 78 39 35 2c 20 30 78 42  11D1, [0x95, 0xB
57310 45 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  E, 0x00, 0x60, 0
57320 78 39 37 2c 20 30 78 39 37 2c 20 30 78 45 41 2c  x97, 0x97, 0xEA,
57330 20 30 78 34 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x4F]};. const 
57340 49 49 44 20 49 49 44 5f 49 50 65 72 73 69 73 74  IID IID_IPersist
57350 46 6f 6c 64 65 72 33 20 3d 20 7b 30 78 43 45 46  Folder3 = {0xCEF
57360 30 34 46 44 46 2c 20 30 78 46 45 37 32 2c 20 30  04FDF, 0xFE72, 0
57370 78 31 31 44 32 2c 20 5b 30 78 38 37 2c 20 30 78  x11D2, [0x87, 0x
57380 41 35 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  A5, 0x00, 0xC0, 
57390 30 78 34 46 2c 20 30 78 36 38 2c 20 30 78 33 37  0x4F, 0x68, 0x37
573a0 2c 20 30 78 43 46 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xCF]};. const
573b0 20 49 49 44 20 49 49 44 5f 49 50 65 72 73 69 73   IID IID_IPersis
573c0 74 48 69 73 74 6f 72 79 20 3d 20 7b 30 78 39 31  tHistory = {0x91
573d0 41 35 36 35 43 31 2c 20 30 78 45 33 38 46 2c 20  A565C1, 0xE38F, 
573e0 30 78 31 31 44 30 2c 20 5b 30 78 39 34 2c 20 30  0x11D0, [0x94, 0
573f0 78 42 46 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xBF, 0x00, 0xA0,
57400 20 30 78 43 39 2c 20 30 78 30 35 2c 20 30 78 35   0xC9, 0x05, 0x5
57410 43 2c 20 30 78 42 46 5d 7d 3b 0a 20 63 6f 6e 73  C, 0xBF]};. cons
57420 74 20 49 49 44 20 49 49 44 5f 49 50 65 72 73 69  t IID IID_IPersi
57430 73 74 49 44 4c 69 73 74 20 3d 20 7b 30 78 31 30  stIDList = {0x10
57440 37 39 41 43 46 43 2c 20 30 78 32 39 42 44 2c 20  79ACFC, 0x29BD, 
57450 30 78 31 31 44 33 2c 20 5b 30 78 38 45 2c 20 30  0x11D3, [0x8E, 0
57460 78 30 44 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x0D, 0x00, 0xC0,
57470 20 30 78 34 46 2c 20 30 78 36 38 2c 20 30 78 33   0x4F, 0x68, 0x3
57480 37 2c 20 30 78 44 35 5d 7d 3b 0a 20 63 6f 6e 73  7, 0xD5]};. cons
57490 74 20 49 49 44 20 49 49 44 5f 49 50 65 72 73 69  t IID IID_IPersi
574a0 73 74 4d 65 6d 6f 72 79 20 3d 20 7b 30 78 42 44  stMemory = {0xBD
574b0 31 41 45 35 45 30 2c 20 30 78 41 36 41 45 2c 20  1AE5E0, 0xA6AE, 
574c0 30 78 31 31 43 45 2c 20 5b 30 78 42 44 2c 20 30  0x11CE, [0xBD, 0
574d0 78 33 37 2c 20 30 78 35 30 2c 20 30 78 34 32 2c  x37, 0x50, 0x42,
574e0 20 30 78 30 30 2c 20 30 78 43 31 2c 20 30 78 30   0x00, 0xC1, 0x0
574f0 30 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x00]};. cons
57500 74 20 49 49 44 20 49 49 44 5f 49 50 65 72 73 69  t IID IID_IPersi
57510 73 74 4d 6f 6e 69 6b 65 72 20 3d 20 7b 30 78 37  stMoniker = {0x7
57520 39 45 41 43 39 43 39 2c 20 30 78 42 41 46 39 2c  9EAC9C9, 0xBAF9,
57530 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c 20   0x11CE, [0x8C, 
57540 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
57550 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78  , 0x00, 0x4B, 0x
57560 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  A9, 0x0B]};. con
57570 73 74 20 49 49 44 20 49 49 44 5f 49 50 65 72 73  st IID IID_IPers
57580 69 73 74 4e 65 74 43 6f 6e 6e 65 63 74 69 6f 6e  istNetConnection
57590 20 3d 20 7b 30 78 46 41 45 44 43 46 35 39 2c 20   = {0xFAEDCF59, 
575a0 30 78 33 31 46 45 2c 20 30 78 31 31 44 31 2c 20  0x31FE, 0x11D1, 
575b0 5b 30 78 41 41 2c 20 30 78 44 32 2c 20 30 78 30  [0xAA, 0xD2, 0x0
575c0 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30  0, 0x80, 0x5F, 0
575d0 78 43 31 2c 20 30 78 32 37 2c 20 30 78 30 45 5d  xC1, 0x27, 0x0E]
575e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
575f0 44 5f 49 50 65 72 73 69 73 74 50 72 6f 70 65 72  D_IPersistProper
57600 74 79 42 61 67 20 3d 20 7b 30 78 33 37 44 38 34  tyBag = {0x37D84
57610 46 36 30 2c 20 30 78 34 32 43 42 2c 20 30 78 31  F60, 0x42CB, 0x1
57620 31 43 45 2c 20 5b 30 78 38 31 2c 20 30 78 33 35  1CE, [0x81, 0x35
57630 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
57640 30 30 2c 20 30 78 34 42 2c 20 30 78 42 38 2c 20  00, 0x4B, 0xB8, 
57650 30 78 35 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x51]};. const I
57660 49 44 20 49 49 44 5f 49 50 65 72 73 69 73 74 50  ID IID_IPersistP
57670 72 6f 70 65 72 74 79 42 61 67 32 20 3d 20 7b 30  ropertyBag2 = {0
57680 78 32 32 46 35 35 38 38 31 2c 20 30 78 32 38 30  x22F55881, 0x280
57690 42 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 38  B, 0x11D0, [0xA8
576a0 2c 20 30 78 41 39 2c 20 30 78 30 30 2c 20 30 78  , 0xA9, 0x00, 0x
576b0 41 30 2c 20 30 78 43 39 2c 20 30 78 30 43 2c 20  A0, 0xC9, 0x0C, 
576c0 30 78 32 30 2c 20 30 78 30 34 5d 7d 3b 0a 20 63  0x20, 0x04]};. c
576d0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50 65  onst IID IID_IPe
576e0 72 73 69 73 74 51 75 65 72 79 20 3d 20 7b 30 78  rsistQuery = {0x
576f0 31 41 33 31 31 34 42 38 2c 20 30 78 41 36 32 45  1A3114B8, 0xA62E
57700 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 36 2c  , 0x11D0, [0xA6,
57710 20 30 78 43 35 2c 20 30 78 30 30 2c 20 30 78 41   0xC5, 0x00, 0xA
57720 30 2c 20 30 78 43 39 2c 20 30 78 30 36 2c 20 30  0, 0xC9, 0x06, 0
57730 78 41 46 2c 20 30 78 34 35 5d 7d 3b 0a 20 63 6f  xAF, 0x45]};. co
57740 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50 65 72  nst IID IID_IPer
57750 73 69 73 74 53 74 6f 72 61 67 65 20 3d 20 7b 30  sistStorage = {0
57760 78 30 30 30 30 30 31 30 41 2c 20 30 78 30 30 30  x0000010A, 0x000
57770 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
57780 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
57790 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
577a0 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
577b0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50 65  onst IID IID_IPe
577c0 72 73 69 73 74 53 74 72 65 61 6d 20 3d 20 7b 30  rsistStream = {0
577d0 78 30 30 30 30 30 31 30 39 2c 20 30 78 30 30 30  x00000109, 0x000
577e0 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
577f0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
57800 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
57810 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
57820 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50 65  onst IID IID_IPe
57830 72 73 69 73 74 53 74 72 65 61 6d 49 6e 69 74 20  rsistStreamInit 
57840 3d 20 7b 30 78 37 46 44 35 32 33 38 30 2c 20 30  = {0x7FD52380, 0
57850 78 34 45 30 37 2c 20 30 78 31 30 31 42 2c 20 5b  x4E07, 0x101B, [
57860 30 78 41 45 2c 20 30 78 32 44 2c 20 30 78 30 38  0xAE, 0x2D, 0x08
57870 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78  , 0x00, 0x2B, 0x
57880 32 45 2c 20 30 78 43 37 2c 20 30 78 31 33 5d 7d  2E, 0xC7, 0x13]}
57890 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
578a0 5f 49 50 68 72 61 73 65 53 69 6e 6b 20 3d 20 7b  _IPhraseSink = {
578b0 30 78 43 43 39 30 36 46 46 30 2c 20 30 78 43 30  0xCC906FF0, 0xC0
578c0 35 38 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 42  58, 0x101A, [0xB
578d0 35 2c 20 30 78 35 34 2c 20 30 78 30 38 2c 20 30  5, 0x54, 0x08, 0
578e0 78 30 30 2c 20 30 78 32 42 2c 20 30 78 33 33 2c  x00, 0x2B, 0x33,
578f0 20 30 78 42 30 2c 20 30 78 45 36 5d 7d 3b 0a 20   0xB0, 0xE6]};. 
57900 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50  const IID IID_IP
57910 69 63 74 75 72 65 20 3d 20 7b 30 78 37 42 46 38  icture = {0x7BF8
57920 30 39 38 30 2c 20 30 78 42 46 33 32 2c 20 30 78  0980, 0xBF32, 0x
57930 31 30 31 41 2c 20 5b 30 78 38 42 2c 20 30 78 42  101A, [0x8B, 0xB
57940 42 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  B, 0x00, 0xAA, 0
57950 78 30 30 2c 20 30 78 33 30 2c 20 30 78 30 43 2c  x00, 0x30, 0x0C,
57960 20 30 78 41 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xAB]};. const 
57970 49 49 44 20 49 49 44 5f 49 50 69 63 74 75 72 65  IID IID_IPicture
57980 44 69 73 70 20 3d 20 7b 30 78 37 42 46 38 30 39  Disp = {0x7BF809
57990 38 31 2c 20 30 78 42 46 33 32 2c 20 30 78 31 30  81, 0xBF32, 0x10
579a0 31 41 2c 20 5b 30 78 38 42 2c 20 30 78 42 42 2c  1A, [0x8B, 0xBB,
579b0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
579c0 30 2c 20 30 78 33 30 2c 20 30 78 30 43 2c 20 30  0, 0x30, 0x0C, 0
579d0 78 41 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xAB]};. const II
579e0 44 20 49 49 44 5f 49 50 69 70 65 42 79 74 65 20  D IID_IPipeByte 
579f0 3d 20 7b 30 78 44 42 32 46 33 41 43 41 2c 20 30  = {0xDB2F3ACA, 0
57a00 78 32 46 38 36 2c 20 30 78 31 31 44 31 2c 20 5b  x2F86, 0x11D1, [
57a10 30 78 38 45 2c 20 30 78 30 34 2c 20 30 78 30 30  0x8E, 0x04, 0x00
57a20 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
57a30 42 39 2c 20 30 78 39 38 2c 20 30 78 39 41 5d 7d  B9, 0x98, 0x9A]}
57a40 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
57a50 5f 49 50 69 70 65 44 6f 75 62 6c 65 20 3d 20 7b  _IPipeDouble = {
57a60 30 78 44 42 32 46 33 41 43 45 2c 20 30 78 32 46  0xDB2F3ACE, 0x2F
57a70 38 36 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  86, 0x11D1, [0x8
57a80 45 2c 20 30 78 30 34 2c 20 30 78 30 30 2c 20 30  E, 0x04, 0x00, 0
57a90 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c  xC0, 0x4F, 0xB9,
57aa0 20 30 78 39 38 2c 20 30 78 39 41 5d 7d 3b 0a 20   0x98, 0x9A]};. 
57ab0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50  const IID IID_IP
57ac0 69 70 65 4c 6f 6e 67 20 3d 20 7b 30 78 44 42 32  ipeLong = {0xDB2
57ad0 46 33 41 43 43 2c 20 30 78 32 46 38 36 2c 20 30  F3ACC, 0x2F86, 0
57ae0 78 31 31 44 31 2c 20 5b 30 78 38 45 2c 20 30 78  x11D1, [0x8E, 0x
57af0 30 34 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  04, 0x00, 0xC0, 
57b00 30 78 34 46 2c 20 30 78 42 39 2c 20 30 78 39 38  0x4F, 0xB9, 0x98
57b10 2c 20 30 78 39 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x9A]};. const
57b20 20 49 49 44 20 49 49 44 5f 49 50 6f 69 6e 74 65   IID IID_IPointe
57b30 72 49 6e 61 63 74 69 76 65 20 3d 20 7b 30 78 35  rInactive = {0x5
57b40 35 39 38 30 42 41 30 2c 20 30 78 33 35 41 41 2c  5980BA0, 0x35AA,
57b50 20 30 78 31 31 43 46 2c 20 5b 30 78 42 36 2c 20   0x11CF, [0xB6, 
57b60 30 78 37 31 2c 20 30 78 30 30 2c 20 30 78 41 41  0x71, 0x00, 0xAA
57b70 2c 20 30 78 30 30 2c 20 30 78 34 43 2c 20 30 78  , 0x00, 0x4C, 0x
57b80 44 36 2c 20 30 78 44 38 5d 7d 3b 0a 20 63 6f 6e  D6, 0xD8]};. con
57b90 73 74 20 49 49 44 20 49 49 44 5f 49 50 72 69 6d  st IID IID_IPrim
57ba0 61 72 79 43 6f 6e 74 72 6f 6c 43 68 61 6e 6e 65  aryControlChanne
57bb0 6c 20 3d 20 7b 30 78 31 41 32 45 38 42 36 32 2c  l = {0x1A2E8B62,
57bc0 20 30 78 39 30 31 32 2c 20 30 78 34 42 45 36 2c   0x9012, 0x4BE6,
57bd0 20 5b 30 78 38 34 2c 20 30 78 41 45 2c 20 30 78   [0x84, 0xAE, 0x
57be0 33 32 2c 20 30 78 42 44 2c 20 30 78 36 36 2c 20  32, 0xBD, 0x66, 
57bf0 30 78 42 41 2c 20 30 78 36 35 2c 20 30 78 37 41  0xBA, 0x65, 0x7A
57c00 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
57c10 49 44 5f 49 50 72 69 6e 74 20 3d 20 7b 30 78 42  ID_IPrint = {0xB
57c20 37 32 32 42 43 43 39 2c 20 30 78 34 45 36 38 2c  722BCC9, 0x4E68,
57c30 20 30 78 31 30 31 42 2c 20 5b 30 78 41 32 2c 20   0x101B, [0xA2, 
57c40 30 78 42 43 2c 20 30 78 30 30 2c 20 30 78 41 41  0xBC, 0x00, 0xAA
57c50 2c 20 30 78 30 30 2c 20 30 78 34 30 2c 20 30 78  , 0x00, 0x40, 0x
57c60 34 37 2c 20 30 78 37 30 5d 7d 3b 0a 20 63 6f 6e  47, 0x70]};. con
57c70 73 74 20 49 49 44 20 49 49 44 5f 49 50 72 69 6e  st IID IID_IPrin
57c80 74 44 69 61 6c 6f 67 43 61 6c 6c 62 61 63 6b 20  tDialogCallback 
57c90 3d 20 7b 30 78 35 38 35 32 41 32 43 33 2c 20 30  = {0x5852A2C3, 0
57ca0 78 36 35 33 30 2c 20 30 78 31 31 44 31 2c 20 5b  x6530, 0x11D1, [
57cb0 30 78 42 36 2c 20 30 78 41 33 2c 20 30 78 30 30  0xB6, 0xA3, 0x00
57cc0 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78  , 0x00, 0xF8, 0x
57cd0 37 35 2c 20 30 78 37 42 2c 20 30 78 46 39 5d 7d  75, 0x7B, 0xF9]}
57ce0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
57cf0 5f 49 50 72 69 6e 74 44 69 61 6c 6f 67 53 65 72  _IPrintDialogSer
57d00 76 69 63 65 73 20 3d 20 7b 30 78 35 30 39 41 41  vices = {0x509AA
57d10 45 44 41 2c 20 30 78 35 36 33 39 2c 20 30 78 31  EDA, 0x5639, 0x1
57d20 31 44 31 2c 20 5b 30 78 42 36 2c 20 30 78 41 31  1D1, [0xB6, 0xA1
57d30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
57d40 46 38 2c 20 30 78 37 35 2c 20 30 78 37 42 2c 20  F8, 0x75, 0x7B, 
57d50 30 78 46 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xF9]};. const I
57d60 49 44 20 49 49 44 5f 49 50 72 69 76 61 63 79 53  ID IID_IPrivacyS
57d70 65 72 76 69 63 65 73 20 3d 20 7b 30 78 33 30 35  ervices = {0x305
57d80 30 46 38 34 42 2c 20 30 78 39 38 42 35 2c 20 30  0F84B, 0x98B5, 0
57d90 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
57da0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
57db0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
57dc0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
57dd0 20 49 49 44 20 49 49 44 5f 49 50 72 69 76 61 74   IID IID_IPrivat
57de0 65 44 69 73 70 61 74 63 68 20 3d 20 7b 30 78 38  eDispatch = {0x8
57df0 36 41 42 34 42 42 45 2c 20 30 78 36 35 46 36 2c  6AB4BBE, 0x65F6,
57e00 20 30 78 31 31 44 31 2c 20 5b 30 78 38 43 2c 20   0x11D1, [0x8C, 
57e10 30 78 31 33 2c 20 30 78 30 30 2c 20 30 78 43 30  0x13, 0x00, 0xC0
57e20 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30 78  , 0x4F, 0xD8, 0x
57e30 44 35 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e  D5, 0x03]};. con
57e40 73 74 20 49 49 44 20 49 49 44 5f 49 50 72 69 76  st IID IID_IPriv
57e50 61 74 65 55 6e 6b 6e 6f 77 6e 20 3d 20 7b 30 78  ateUnknown = {0x
57e60 38 39 31 32 36 42 41 42 2c 20 30 78 36 45 41 44  89126BAB, 0x6EAD
57e70 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 43 2c  , 0x11D1, [0x8C,
57e80 20 30 78 31 38 2c 20 30 78 30 30 2c 20 30 78 43   0x18, 0x00, 0xC
57e90 30 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20 30  0, 0x4F, 0xD8, 0
57ea0 78 44 35 2c 20 30 78 30 33 5d 7d 3b 0a 20 63 6f  xD5, 0x03]};. co
57eb0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50 72 69  nst IID IID_IPri
57ec0 76 53 79 6e 63 4d 67 72 53 79 6e 63 68 72 6f 6e  vSyncMgrSynchron
57ed0 69 7a 65 49 6e 76 6f 6b 65 20 3d 20 7b 30 78 36  izeInvoke = {0x6
57ee0 32 39 35 44 46 32 45 2c 20 30 78 33 35 45 45 2c  295DF2E, 0x35EE,
57ef0 20 30 78 31 31 44 31 2c 20 5b 30 78 38 37 2c 20   0x11D1, [0x87, 
57f00 30 78 30 37 2c 20 30 78 30 30 2c 20 30 78 43 30  0x07, 0x00, 0xC0
57f10 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78  , 0x4F, 0xD9, 0x
57f20 33 33 2c 20 30 78 32 37 5d 7d 3b 0a 20 63 6f 6e  33, 0x27]};. con
57f30 73 74 20 49 49 44 20 49 49 44 5f 49 50 72 6f 63  st IID IID_IProc
57f40 65 73 73 44 65 62 75 67 4d 61 6e 61 67 65 72 20  essDebugManager 
57f50 3d 20 7b 30 78 35 31 39 37 33 43 32 46 2c 20 30  = {0x51973C2F, 0
57f60 78 43 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b  xCB0C, 0x11D0, [
57f70 30 78 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30  0xB5, 0xC9, 0x00
57f80 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78  , 0xA0, 0x24, 0x
57f90 34 41 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d  4A, 0x0E, 0x7A]}
57fa0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
57fb0 5f 49 50 72 6f 63 65 73 73 44 65 62 75 67 4d 61  _IProcessDebugMa
57fc0 6e 61 67 65 72 33 32 20 3d 20 7b 30 78 35 31 39  nager32 = {0x519
57fd0 37 33 43 32 46 2c 20 30 78 43 42 30 43 2c 20 30  73C2F, 0xCB0C, 0
57fe0 78 31 31 44 30 2c 20 5b 30 78 42 35 2c 20 30 78  x11D0, [0xB5, 0x
57ff0 43 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  C9, 0x00, 0xA0, 
58000 30 78 32 34 2c 20 30 78 34 41 2c 20 30 78 30 45  0x24, 0x4A, 0x0E
58010 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x7A]};. const
58020 20 49 49 44 20 49 49 44 5f 49 50 72 6f 63 65 73   IID IID_IProces
58030 73 44 65 62 75 67 4d 61 6e 61 67 65 72 36 34 20  sDebugManager64 
58040 3d 20 7b 30 78 35 36 42 39 46 43 31 43 2c 20 30  = {0x56B9FC1C, 0
58050 78 36 33 41 39 2c 20 30 78 34 43 43 31 2c 20 5b  x63A9, 0x4CC1, [
58060 30 78 41 43 2c 20 30 78 32 31 2c 20 30 78 30 38  0xAC, 0x21, 0x08
58070 2c 20 30 78 37 44 2c 20 30 78 36 39 2c 20 30 78  , 0x7D, 0x69, 0x
58080 41 31 2c 20 30 78 37 46 2c 20 30 78 41 42 5d 7d  A1, 0x7F, 0xAB]}
58090 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
580a0 5f 49 50 72 6f 63 65 73 73 49 6e 69 74 43 6f 6e  _IProcessInitCon
580b0 74 72 6f 6c 20 3d 20 7b 30 78 37 32 33 38 30 44  trol = {0x72380D
580c0 35 35 2c 20 30 78 38 44 32 42 2c 20 30 78 34 33  55, 0x8D2B, 0x43
580d0 41 33 2c 20 5b 30 78 38 35 2c 20 30 78 31 33 2c  A3, [0x85, 0x13,
580e0 20 30 78 32 42 2c 20 30 78 36 45 2c 20 30 78 46   0x2B, 0x6E, 0xF
580f0 33 2c 20 30 78 31 34 2c 20 30 78 33 34 2c 20 30  3, 0x14, 0x34, 0
58100 78 45 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xE9]};. const II
58110 44 20 49 49 44 5f 49 50 72 6f 66 66 65 72 53 65  D IID_IProfferSe
58120 72 76 69 63 65 20 3d 20 7b 30 78 43 42 37 32 38  rvice = {0xCB728
58130 42 32 30 2c 20 30 78 46 37 38 36 2c 20 30 78 31  B20, 0xF786, 0x1
58140 31 43 45 2c 20 5b 30 78 39 32 2c 20 30 78 41 44  1CE, [0x92, 0xAD
58150 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
58160 30 30 2c 20 30 78 41 37 2c 20 30 78 34 43 2c 20  00, 0xA7, 0x4C, 
58170 30 78 44 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xD0]};. const I
58180 49 44 20 49 49 44 5f 49 50 72 6f 67 72 65 73 73  ID IID_IProgress
58190 44 69 61 6c 6f 67 20 3d 20 7b 30 78 45 42 42 43  Dialog = {0xEBBC
581a0 37 43 30 34 2c 20 30 78 33 31 35 45 2c 20 30 78  7C04, 0x315E, 0x
581b0 31 31 44 32 2c 20 5b 30 78 42 36 2c 20 30 78 32  11D2, [0xB6, 0x2
581c0 46 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30  F, 0x00, 0x60, 0
581d0 78 39 37 2c 20 30 78 44 46 2c 20 30 78 35 42 2c  x97, 0xDF, 0x5B,
581e0 20 30 78 44 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xD4]};. const 
581f0 49 49 44 20 49 49 44 5f 49 50 72 6f 67 72 65 73  IID IID_IProgres
58200 73 4e 6f 74 69 66 79 20 3d 20 7b 30 78 41 39 44  sNotify = {0xA9D
58210 37 35 38 41 30 2c 20 30 78 34 36 31 37 2c 20 30  758A0, 0x4617, 0
58220 78 31 31 43 46 2c 20 5b 30 78 39 35 2c 20 30 78  x11CF, [0x95, 0x
58230 46 43 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  FC, 0x00, 0xAA, 
58240 30 78 30 30 2c 20 30 78 36 38 2c 20 30 78 30 44  0x00, 0x68, 0x0D
58250 2c 20 30 78 42 34 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xB4]};. const
58260 20 49 49 44 20 49 49 44 5f 49 50 72 6f 67 53 69   IID IID_IProgSi
58270 6e 6b 20 3d 20 7b 30 78 33 30 35 30 46 33 37 31  nk = {0x3050F371
58280 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
58290 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
582a0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
582b0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
582c0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
582d0 49 49 44 5f 49 50 72 6f 70 65 72 74 79 42 61 67  IID_IPropertyBag
582e0 20 3d 20 7b 30 78 35 35 32 37 32 41 30 30 2c 20   = {0x55272A00, 
582f0 30 78 34 32 43 42 2c 20 30 78 31 31 43 45 2c 20  0x42CB, 0x11CE, 
58300 5b 30 78 38 31 2c 20 30 78 33 35 2c 20 30 78 30  [0x81, 0x35, 0x0
58310 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
58320 78 34 42 2c 20 30 78 42 38 2c 20 30 78 35 31 5d  x4B, 0xB8, 0x51]
58330 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
58340 44 5f 49 50 72 6f 70 65 72 74 79 42 61 67 32 20  D_IPropertyBag2 
58350 3d 20 7b 30 78 32 32 46 35 35 38 38 32 2c 20 30  = {0x22F55882, 0
58360 78 32 38 30 42 2c 20 30 78 31 31 44 30 2c 20 5b  x280B, 0x11D0, [
58370 30 78 41 38 2c 20 30 78 41 39 2c 20 30 78 30 30  0xA8, 0xA9, 0x00
58380 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
58390 30 43 2c 20 30 78 32 30 2c 20 30 78 30 34 5d 7d  0C, 0x20, 0x04]}
583a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
583b0 5f 49 50 72 6f 70 65 72 74 79 42 61 67 45 78 20  _IPropertyBagEx 
583c0 3d 20 7b 30 78 32 30 30 31 31 38 30 31 2c 20 30  = {0x20011801, 0
583d0 78 35 44 45 36 2c 20 30 78 31 31 44 31 2c 20 5b  x5DE6, 0x11D1, [
583e0 30 78 38 45 2c 20 30 78 33 38 2c 20 30 78 30 30  0x8E, 0x38, 0x00
583f0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
58400 42 39 2c 20 30 78 33 38 2c 20 30 78 36 44 5d 7d  B9, 0x38, 0x6D]}
58410 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
58420 5f 49 50 72 6f 70 65 72 74 79 46 72 61 6d 65 20  _IPropertyFrame 
58430 3d 20 7b 30 78 42 31 39 36 42 32 38 41 2c 20 30  = {0xB196B28A, 0
58440 78 42 41 42 34 2c 20 30 78 31 30 31 41 2c 20 5b  xBAB4, 0x101A, [
58450 30 78 42 36 2c 20 30 78 39 43 2c 20 30 78 30 30  0xB6, 0x9C, 0x00
58460 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
58470 33 34 2c 20 30 78 31 44 2c 20 30 78 30 37 5d 7d  34, 0x1D, 0x07]}
58480 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
58490 5f 49 50 72 6f 70 65 72 74 79 4d 61 70 20 3d 20  _IPropertyMap = 
584a0 7b 30 78 43 37 33 33 45 34 41 32 2c 20 30 78 35  {0xC733E4A2, 0x5
584b0 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  76E, 0x11D0, [0x
584c0 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20  B2, 0x8C, 0x00, 
584d0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37  0xC0, 0x4F, 0xD7
584e0 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a  , 0xCD, 0x22]};.
584f0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
58500 50 72 6f 70 65 72 74 79 4d 61 70 70 65 72 20 3d  PropertyMapper =
58510 20 7b 30 78 42 33 32 34 42 32 32 36 2c 20 30 78   {0xB324B226, 0x
58520 34 31 41 30 2c 20 30 78 31 31 44 30 2c 20 5b 30  41A0, 0x11D0, [0
58530 78 38 43 2c 20 30 78 39 31 2c 20 30 78 30 30 2c  x8C, 0x91, 0x00,
58540 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 31   0x20, 0xAF, 0x1
58550 44 2c 20 30 78 37 34 2c 20 30 78 30 45 5d 7d 3b  D, 0x74, 0x0E]};
58560 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
58570 49 50 72 6f 70 65 72 74 79 4e 6f 74 69 66 79 53  IPropertyNotifyS
58580 69 6e 6b 20 3d 20 7b 30 78 39 42 46 42 42 43 30  ink = {0x9BFBBC0
58590 32 2c 20 30 78 45 46 46 31 2c 20 30 78 31 30 31  2, 0xEFF1, 0x101
585a0 41 2c 20 5b 30 78 38 34 2c 20 30 78 45 44 2c 20  A, [0x84, 0xED, 
585b0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
585c0 2c 20 30 78 33 34 2c 20 30 78 31 44 2c 20 30 78  , 0x34, 0x1D, 0x
585d0 30 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  07]};. const IID
585e0 20 49 49 44 5f 49 50 72 6f 70 65 72 74 79 50 61   IID_IPropertyPa
585f0 67 65 20 3d 20 7b 30 78 42 31 39 36 42 32 38 44  ge = {0xB196B28D
58600 2c 20 30 78 42 41 42 34 2c 20 30 78 31 30 31 41  , 0xBAB4, 0x101A
58610 2c 20 5b 30 78 42 36 2c 20 30 78 39 43 2c 20 30  , [0xB6, 0x9C, 0
58620 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
58630 20 30 78 33 34 2c 20 30 78 31 44 2c 20 30 78 30   0x34, 0x1D, 0x0
58640 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  7]};. const IID 
58650 49 49 44 5f 49 50 72 6f 70 65 72 74 79 50 61 67  IID_IPropertyPag
58660 65 32 20 3d 20 7b 30 78 30 31 45 34 34 36 36 35  e2 = {0x01E44665
58670 2c 20 30 78 32 34 41 43 2c 20 30 78 31 30 31 42  , 0x24AC, 0x101B
58680 2c 20 5b 30 78 38 34 2c 20 30 78 45 44 2c 20 30  , [0x84, 0xED, 0
58690 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c  x08, 0x00, 0x2B,
586a0 20 30 78 32 45 2c 20 30 78 43 37 2c 20 30 78 31   0x2E, 0xC7, 0x1
586b0 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
586c0 49 49 44 5f 49 50 72 6f 70 65 72 74 79 50 61 67  IID_IPropertyPag
586d0 65 53 69 74 65 20 3d 20 7b 30 78 42 31 39 36 42  eSite = {0xB196B
586e0 32 38 43 2c 20 30 78 42 41 42 34 2c 20 30 78 31  28C, 0xBAB4, 0x1
586f0 30 31 41 2c 20 5b 30 78 42 36 2c 20 30 78 39 43  01A, [0xB6, 0x9C
58700 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
58710 30 30 2c 20 30 78 33 34 2c 20 30 78 31 44 2c 20  00, 0x34, 0x1D, 
58720 30 78 30 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x07]};. const I
58730 49 44 20 49 49 44 5f 49 50 72 6f 70 65 72 74 79  ID IID_IProperty
58740 53 65 74 43 6f 6e 74 61 69 6e 65 72 20 3d 20 7b  SetContainer = {
58750 30 78 42 34 46 46 41 45 36 30 2c 20 30 78 41 37  0xB4FFAE60, 0xA7
58760 43 41 2c 20 30 78 31 31 43 44 2c 20 5b 30 78 42  CA, 0x11CD, [0xB
58770 35 2c 20 30 78 38 42 2c 20 30 78 30 30 2c 20 30  5, 0x8B, 0x00, 0
58780 78 30 30 2c 20 30 78 36 42 2c 20 30 78 38 32 2c  x00, 0x6B, 0x82,
58790 20 30 78 39 31 2c 20 30 78 35 36 5d 7d 3b 0a 20   0x91, 0x56]};. 
587a0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 50  const IID IID_IP
587b0 72 6f 70 65 72 74 79 53 65 74 53 74 6f 72 61 67  ropertySetStorag
587c0 65 20 3d 20 7b 30 78 30 30 30 30 30 31 33 41 2c  e = {0x0000013A,
587d0 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
587e0 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
587f0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
58800 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
58810 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
58820 49 44 5f 49 50 72 6f 70 65 72 74 79 53 74 6f 72  ID_IPropertyStor
58830 61 67 65 20 3d 20 7b 30 78 30 30 30 30 30 31 33  age = {0x0000013
58840 38 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  8, 0x0000, 0x000
58850 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
58860 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
58870 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
58880 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
58890 20 49 49 44 5f 49 50 72 6f 70 65 72 74 79 55 49   IID_IPropertyUI
588a0 20 3d 20 7b 30 78 37 35 37 41 37 44 39 46 2c 20   = {0x757A7D9F, 
588b0 30 78 39 31 39 41 2c 20 30 78 34 31 31 38 2c 20  0x919A, 0x4118, 
588c0 5b 30 78 39 39 2c 20 30 78 44 37 2c 20 30 78 44  [0x99, 0xD7, 0xD
588d0 42 2c 20 30 78 42 32 2c 20 30 78 30 38 2c 20 30  B, 0xB2, 0x08, 0
588e0 78 43 38 2c 20 30 78 43 43 2c 20 30 78 36 36 5d  xC8, 0xCC, 0x66]
588f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
58900 44 5f 49 50 72 6f 70 53 68 65 65 74 50 61 67 65  D_IPropSheetPage
58910 20 3d 20 7b 30 78 30 30 30 32 31 34 46 36 2c 20   = {0x000214F6, 
58920 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
58930 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
58940 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
58950 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
58960 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
58970 44 5f 49 50 72 6f 76 69 64 65 43 6c 61 73 73 49  D_IProvideClassI
58980 6e 66 6f 20 3d 20 7b 30 78 42 31 39 36 42 32 38  nfo = {0xB196B28
58990 33 2c 20 30 78 42 41 42 34 2c 20 30 78 31 30 31  3, 0xBAB4, 0x101
589a0 41 2c 20 5b 30 78 42 36 2c 20 30 78 39 43 2c 20  A, [0xB6, 0x9C, 
589b0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
589c0 2c 20 30 78 33 34 2c 20 30 78 31 44 2c 20 30 78  , 0x34, 0x1D, 0x
589d0 30 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  07]};. const IID
589e0 20 49 49 44 5f 49 50 72 6f 76 69 64 65 43 6c 61   IID_IProvideCla
589f0 73 73 49 6e 66 6f 32 20 3d 20 7b 30 78 41 36 42  ssInfo2 = {0xA6B
58a00 43 33 41 43 30 2c 20 30 78 44 42 41 41 2c 20 30  C3AC0, 0xDBAA, 0
58a10 78 31 31 43 45 2c 20 5b 30 78 39 44 2c 20 30 78  x11CE, [0x9D, 0x
58a20 45 33 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E3, 0x00, 0xAA, 
58a30 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78 42 38  0x00, 0x4B, 0xB8
58a40 2c 20 30 78 35 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x51]};. const
58a50 20 49 49 44 20 49 49 44 5f 49 50 72 6f 76 69 64   IID IID_IProvid
58a60 65 45 78 70 72 65 73 73 69 6f 6e 43 6f 6e 74 65  eExpressionConte
58a70 78 74 73 20 3d 20 7b 30 78 35 31 39 37 33 43 34  xts = {0x51973C4
58a80 31 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44  1, 0xCB0C, 0x11D
58a90 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20  0, [0xB5, 0xC9, 
58aa0 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34  0x00, 0xA0, 0x24
58ab0 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78  , 0x4A, 0x0E, 0x
58ac0 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7A]};. const IID
58ad0 20 49 49 44 5f 49 50 72 6f 76 69 64 65 4d 6f 6e   IID_IProvideMon
58ae0 69 6b 65 72 20 3d 20 7b 30 78 30 43 37 33 33 41  iker = {0x0C733A
58af0 34 44 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31  4D, 0x2A1C, 0x11
58b00 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
58b10 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
58b20 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
58b30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
58b40 44 20 49 49 44 5f 49 50 72 6f 76 69 64 65 4d 75  D IID_IProvideMu
58b50 6c 74 69 70 6c 65 43 6c 61 73 73 49 6e 66 6f 20  ltipleClassInfo 
58b60 3d 20 7b 30 78 41 37 41 42 41 39 43 31 2c 20 30  = {0xA7ABA9C1, 0
58b70 78 38 39 38 33 2c 20 30 78 31 31 43 46 2c 20 5b  x8983, 0x11CF, [
58b80 30 78 38 46 2c 20 30 78 32 30 2c 20 30 78 30 30  0x8F, 0x20, 0x00
58b90 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78  , 0x80, 0x5F, 0x
58ba0 32 43 2c 20 30 78 44 30 2c 20 30 78 36 34 5d 7d  2C, 0xD0, 0x64]}
58bb0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
58bc0 5f 49 50 72 6f 78 79 20 3d 20 7b 30 78 30 30 30  _IProxy = {0x000
58bd0 30 30 30 32 37 2c 20 30 78 30 30 30 30 2c 20 30  00027, 0x0000, 0
58be0 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
58bf0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
58c00 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
58c10 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
58c20 20 49 49 44 20 49 49 44 5f 49 50 72 6f 78 79 4d   IID IID_IProxyM
58c30 61 6e 61 67 65 72 20 3d 20 7b 30 78 30 30 30 30  anager = {0x0000
58c40 30 30 30 38 2c 20 30 78 30 30 30 30 2c 20 30 78  0008, 0x0000, 0x
58c50 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
58c60 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
58c70 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
58c80 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
58c90 49 49 44 20 49 49 44 5f 49 50 53 46 61 63 74 6f  IID IID_IPSFacto
58ca0 72 79 20 3d 20 7b 30 78 30 30 30 30 30 30 30 39  ry = {0x00000009
58cb0 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
58cc0 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
58cd0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
58ce0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
58cf0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
58d00 49 49 44 5f 49 50 53 46 61 63 74 6f 72 79 42 75  IID_IPSFactoryBu
58d10 66 66 65 72 20 3d 20 7b 30 78 44 35 46 35 36 39  ffer = {0xD5F569
58d20 44 30 2c 20 30 78 35 39 33 42 2c 20 30 78 31 30  D0, 0x593B, 0x10
58d30 31 41 2c 20 5b 30 78 42 35 2c 20 30 78 36 39 2c  1A, [0xB5, 0x69,
58d40 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30 78 32   0x08, 0x00, 0x2
58d50 42 2c 20 30 78 32 44 2c 20 30 78 42 46 2c 20 30  B, 0x2D, 0xBF, 0
58d60 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x7A]};. const II
58d70 44 20 49 49 44 5f 49 50 75 62 6c 69 73 68 65 64  D IID_IPublished
58d80 41 70 70 20 3d 20 7b 30 78 31 42 43 37 35 32 45  App = {0x1BC752E
58d90 30 2c 20 30 78 39 30 34 36 2c 20 30 78 31 31 44  0, 0x9046, 0x11D
58da0 31 2c 20 5b 30 78 42 38 2c 20 30 78 42 33 2c 20  1, [0xB8, 0xB3, 
58db0 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38  0x00, 0x60, 0x08
58dc0 2c 20 30 78 30 35 2c 20 30 78 39 33 2c 20 30 78  , 0x05, 0x93, 0x
58dd0 38 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  82]};. const IID
58de0 20 49 49 44 5f 49 50 75 62 6c 69 73 68 69 6e 67   IID_IPublishing
58df0 57 69 7a 61 72 64 20 3d 20 7b 30 78 41 41 39 31  Wizard = {0xAA91
58e00 39 38 42 42 2c 20 30 78 43 43 45 43 2c 20 30 78  98BB, 0xCCEC, 0x
58e10 34 37 32 44 2c 20 5b 30 78 42 45 2c 20 30 78 45  472D, [0xBE, 0xE
58e20 44 2c 20 30 78 31 39 2c 20 30 78 41 34 2c 20 30  D, 0x19, 0xA4, 0
58e30 78 46 36 2c 20 30 78 37 33 2c 20 30 78 33 46 2c  xF6, 0x73, 0x3F,
58e40 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x7A]};. const 
58e50 49 49 44 20 49 49 44 5f 49 51 75 61 6c 69 74 79  IID IID_IQuality
58e60 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 36 42 43  Control = {0x6BC
58e70 30 39 36 41 42 2c 20 30 78 30 43 45 36 2c 20 30  096AB, 0x0CE6, 0
58e80 78 31 31 44 31 2c 20 5b 30 78 42 41 2c 20 30 78  x11D1, [0xBA, 0x
58e90 41 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  AE, 0x00, 0xC0, 
58ea0 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 45 32  0x4F, 0xC2, 0xE2
58eb0 2c 20 30 78 30 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0D]};. const
58ec0 20 49 49 44 20 49 49 44 5f 49 51 75 65 72 79 20   IID IID_IQuery 
58ed0 3d 20 7b 30 78 30 43 37 33 33 41 35 31 2c 20 30  = {0x0C733A51, 0
58ee0 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b  x2A1C, 0x11CE, [
58ef0 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
58f00 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
58f10 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
58f20 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
58f30 5f 49 51 75 65 72 79 41 73 73 6f 63 69 61 74 69  _IQueryAssociati
58f40 6f 6e 73 20 3d 20 7b 30 78 43 34 36 43 41 35 39  ons = {0xC46CA59
58f50 30 2c 20 30 78 33 43 33 46 2c 20 30 78 31 31 44  0, 0x3C3F, 0x11D
58f60 32 2c 20 5b 30 78 42 45 2c 20 30 78 45 36 2c 20  2, [0xBE, 0xE6, 
58f70 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38  0x00, 0x00, 0xF8
58f80 2c 20 30 78 30 35 2c 20 30 78 43 41 2c 20 30 78  , 0x05, 0xCA, 0x
58f90 35 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  57]};. const IID
58fa0 20 49 49 44 5f 49 51 75 65 72 79 43 61 6e 63 65   IID_IQueryCance
58fb0 6c 41 75 74 6f 50 6c 61 79 20 3d 20 7b 30 78 44  lAutoPlay = {0xD
58fc0 44 45 46 45 38 37 33 2c 20 30 78 36 39 39 37 2c  DEFE873, 0x6997,
58fd0 20 30 78 34 45 36 38 2c 20 5b 30 78 42 45 2c 20   0x4E68, [0xBE, 
58fe0 30 78 32 36 2c 20 30 78 33 39 2c 20 30 78 42 36  0x26, 0x39, 0xB6
58ff0 2c 20 30 78 33 33 2c 20 30 78 41 44 2c 20 30 78  , 0x33, 0xAD, 0x
59000 42 45 2c 20 30 78 31 32 5d 7d 3b 0a 20 63 6f 6e  BE, 0x12]};. con
59010 73 74 20 49 49 44 20 49 49 44 5f 49 51 75 65 72  st IID IID_IQuer
59020 79 43 6f 6e 74 69 6e 75 65 20 3d 20 7b 30 78 37  yContinue = {0x7
59030 33 30 37 30 35 35 43 2c 20 30 78 42 32 34 41 2c  307055C, 0xB24A,
59040 20 30 78 34 38 36 42 2c 20 5b 30 78 39 46 2c 20   0x486B, [0x9F, 
59050 30 78 32 35 2c 20 30 78 31 36 2c 20 30 78 33 45  0x25, 0x16, 0x3E
59060 2c 20 30 78 35 39 2c 20 30 78 37 41 2c 20 30 78  , 0x59, 0x7A, 0x
59070 32 38 2c 20 30 78 41 39 5d 7d 3b 0a 20 63 6f 6e  28, 0xA9]};. con
59080 73 74 20 49 49 44 20 49 49 44 5f 49 51 75 65 72  st IID IID_IQuer
59090 79 46 6f 72 6d 20 3d 20 7b 30 78 38 43 46 43 45  yForm = {0x8CFCE
590a0 45 33 30 2c 20 30 78 33 39 42 44 2c 20 30 78 31  E30, 0x39BD, 0x1
590b0 31 44 30 2c 20 5b 30 78 42 38 2c 20 30 78 44 31  1D0, [0xB8, 0xD1
590c0 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
590d0 32 34 2c 20 30 78 41 42 2c 20 30 78 32 44 2c 20  24, 0xAB, 0x2D, 
590e0 30 78 42 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xBB]};. const I
590f0 49 44 20 49 49 44 5f 49 51 75 65 72 79 46 72 61  ID IID_IQueryFra
59100 6d 65 20 3d 20 7b 30 78 37 45 38 43 37 43 32 30  me = {0x7E8C7C20
59110 2c 20 30 78 37 43 39 44 2c 20 30 78 31 31 44 30  , 0x7C9D, 0x11D0
59120 2c 20 5b 30 78 39 31 2c 20 30 78 33 46 2c 20 30  , [0x91, 0x3F, 0
59130 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
59140 20 30 78 43 31 2c 20 30 78 36 45 2c 20 30 78 36   0xC1, 0x6E, 0x6
59150 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  5]};. const IID 
59160 49 49 44 5f 49 51 75 65 72 79 48 61 6e 64 6c 65  IID_IQueryHandle
59170 72 20 3d 20 7b 30 78 41 36 30 43 43 37 33 46 2c  r = {0xA60CC73F,
59180 20 30 78 45 30 46 43 2c 20 30 78 31 31 44 30 2c   0xE0FC, 0x11D0,
59190 20 5b 30 78 39 37 2c 20 30 78 35 30 2c 20 30 78   [0x97, 0x50, 0x
591a0 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
591b0 30 78 30 36 2c 20 30 78 41 46 2c 20 30 78 34 35  0x06, 0xAF, 0x45
591c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
591d0 49 44 5f 49 51 75 65 72 79 49 6e 66 6f 20 3d 20  ID_IQueryInfo = 
591e0 7b 30 78 30 30 30 32 31 35 30 30 2c 20 30 78 30  {0x00021500, 0x0
591f0 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
59200 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
59210 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
59220 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
59230 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
59240 51 75 69 63 6b 41 63 74 69 76 61 74 65 20 3d 20  QuickActivate = 
59250 7b 30 78 43 46 35 31 45 44 31 30 2c 20 30 78 36  {0xCF51ED10, 0x6
59260 32 46 45 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  2FE, 0x11CF, [0x
59270 42 46 2c 20 30 78 38 36 2c 20 30 78 30 30 2c 20  BF, 0x86, 0x00, 
59280 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 33  0xA0, 0xC9, 0x03
59290 2c 20 30 78 34 38 2c 20 30 78 33 36 5d 7d 3b 0a  , 0x48, 0x36]};.
592a0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
592b0 52 61 64 69 6f 42 75 74 74 6f 6e 20 3d 20 7b 30  RadioButton = {0
592c0 78 33 30 35 30 46 36 39 42 2c 20 30 78 39 38 42  x3050F69B, 0x98B
592d0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
592e0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
592f0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
59300 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
59310 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 61  onst IID IID_IRa
59320 74 69 6e 67 4e 6f 74 69 66 69 63 61 74 69 6f 6e  tingNotification
59330 20 3d 20 7b 30 78 36 33 39 34 34 37 42 44 2c 20   = {0x639447BD, 
59340 30 78 42 32 44 33 2c 20 30 78 34 34 42 39 2c 20  0xB2D3, 0x44B9, 
59350 5b 30 78 39 46 2c 20 30 78 42 30 2c 20 30 78 35  [0x9F, 0xB0, 0x5
59360 31 2c 20 30 78 30 46 2c 20 30 78 32 33 2c 20 30  1, 0x0F, 0x23, 0
59370 78 43 42 2c 20 30 78 34 35 2c 20 30 78 45 34 5d  xCB, 0x45, 0xE4]
59380 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
59390 44 5f 49 52 65 61 64 44 61 74 61 20 3d 20 7b 30  D_IReadData = {0
593a0 78 30 43 37 33 33 41 36 41 2c 20 30 78 32 41 31  x0C733A6A, 0x2A1
593b0 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  C, 0x11CE, [0xAD
593c0 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
593d0 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
593e0 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
593f0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 65  onst IID IID_IRe
59400 61 64 45 76 65 6e 74 73 20 3d 20 7b 30 78 46 36  adEvents = {0xF6
59410 34 41 45 46 44 45 2c 20 30 78 33 33 37 36 2c 20  4AEFDE, 0x3376, 
59420 30 78 31 31 44 31 2c 20 5b 30 78 42 45 2c 20 30  0x11D1, [0xBE, 0
59430 78 35 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x5B, 0x00, 0xC0,
59440 20 30 78 34 46 2c 20 30 78 43 39 2c 20 30 78 45   0x4F, 0xC9, 0xE
59450 32 2c 20 30 78 42 42 5d 7d 3b 0a 20 63 6f 6e 73  2, 0xBB]};. cons
59460 74 20 49 49 44 20 49 49 44 5f 49 52 65 63 61 6c  t IID IID_IRecal
59470 63 45 6e 67 69 6e 65 20 3d 20 7b 30 78 33 30 35  cEngine = {0x305
59480 30 46 34 39 36 2c 20 30 78 39 38 42 35 2c 20 30  0F496, 0x98B5, 0
59490 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
594a0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
594b0 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
594c0 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
594d0 20 49 49 44 20 49 49 44 5f 49 52 65 63 61 6c 63   IID IID_IRecalc
594e0 48 6f 73 74 20 3d 20 7b 30 78 33 30 35 30 46 34  Host = {0x3050F4
594f0 39 37 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31  97, 0x98B5, 0x11
59500 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c  CF, [0xBB, 0x82,
59510 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
59520 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30  0, 0xBD, 0xCE, 0
59530 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
59540 44 20 49 49 44 5f 49 52 65 63 61 6c 63 48 6f 73  D IID_IRecalcHos
59550 74 44 65 62 75 67 20 3d 20 7b 30 78 33 30 35 30  tDebug = {0x3050
59560 46 35 46 37 2c 20 30 78 39 38 42 35 2c 20 30 78  F5F7, 0x98B5, 0x
59570 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
59580 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
59590 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
595a0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
595b0 49 49 44 20 49 49 44 5f 49 52 65 63 61 6c 63 50  IID IID_IRecalcP
595c0 72 6f 70 65 72 74 79 20 3d 20 7b 30 78 33 30 35  roperty = {0x305
595d0 30 46 35 44 36 2c 20 30 78 39 38 42 35 2c 20 30  0F5D6, 0x98B5, 0
595e0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
595f0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
59600 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
59610 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
59620 20 49 49 44 20 49 49 44 5f 49 52 65 63 6f 6e 63   IID IID_IReconc
59630 69 6c 61 62 6c 65 4f 62 6a 65 63 74 20 3d 20 7b  ilableObject = {
59640 30 78 39 39 31 38 30 31 36 32 2c 20 30 78 44 41  0x99180162, 0xDA
59650 31 36 2c 20 30 78 31 30 31 41 2c 20 5b 30 78 39  16, 0x101A, [0x9
59660 33 2c 20 30 78 35 43 2c 20 30 78 34 34 2c 20 30  3, 0x5C, 0x44, 0
59670 78 34 35 2c 20 30 78 35 33 2c 20 30 78 35 34 2c  x45, 0x53, 0x54,
59680 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a 20   0x00, 0x00]};. 
59690 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52  const IID IID_IR
596a0 65 63 6f 6e 63 69 6c 65 49 6e 69 74 69 61 74 6f  econcileInitiato
596b0 72 20 3d 20 7b 30 78 39 39 31 38 30 31 36 31 2c  r = {0x99180161,
596c0 20 30 78 44 41 31 36 2c 20 30 78 31 30 31 41 2c   0xDA16, 0x101A,
596d0 20 5b 30 78 39 33 2c 20 30 78 35 43 2c 20 30 78   [0x93, 0x5C, 0x
596e0 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c 20  44, 0x45, 0x53, 
596f0 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30 30  0x54, 0x00, 0x00
59700 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
59710 49 44 5f 49 52 65 63 6f 72 64 49 6e 66 6f 20 3d  ID_IRecordInfo =
59720 20 7b 30 78 30 30 30 30 30 30 32 46 2c 20 30 78   {0x0000002F, 0x
59730 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
59740 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
59750 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
59760 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
59770 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
59780 49 52 65 64 62 6f 6f 6b 44 69 73 63 4d 61 73 74  IRedbookDiscMast
59790 65 72 20 3d 20 7b 30 78 45 33 42 43 34 32 43 44  er = {0xE3BC42CD
597a0 2c 20 30 78 34 45 35 43 2c 20 30 78 31 31 44 33  , 0x4E5C, 0x11D3
597b0 2c 20 5b 30 78 39 31 2c 20 30 78 34 34 2c 20 30  , [0x91, 0x44, 0
597c0 78 30 30 2c 20 30 78 31 30 2c 20 30 78 34 42 2c  x00, 0x10, 0x4B,
597d0 20 30 78 41 31 2c 20 30 78 31 43 2c 20 30 78 35   0xA1, 0x1C, 0x5
597e0 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
597f0 49 49 44 5f 49 52 65 66 65 72 65 6e 63 65 43 6c  IID_IReferenceCl
59800 6f 63 6b 20 3d 20 7b 30 78 35 36 41 38 36 38 39  ock = {0x56A8689
59810 37 2c 20 30 78 30 41 44 34 2c 20 30 78 31 31 43  7, 0x0AD4, 0x11C
59820 45 2c 20 5b 30 78 42 30 2c 20 30 78 33 41 2c 20  E, [0xB0, 0x3A, 
59830 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46  0x00, 0x20, 0xAF
59840 2c 20 30 78 30 42 2c 20 30 78 41 37 2c 20 30 78  , 0x0B, 0xA7, 0x
59850 37 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  70]};. const IID
59860 20 49 49 44 5f 49 52 65 67 69 73 74 65 72 50 72   IID_IRegisterPr
59870 6f 76 69 64 65 72 20 3d 20 7b 30 78 30 43 37 33  ovider = {0x0C73
59880 33 41 42 39 2c 20 30 78 32 41 31 43 2c 20 30 78  3AB9, 0x2A1C, 0x
59890 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
598a0 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
598b0 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
598c0 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
598d0 49 49 44 20 49 49 44 5f 49 52 65 67 69 73 74 65  IID IID_IRegiste
598e0 72 56 69 72 75 73 53 63 61 6e 45 6e 67 69 6e 65  rVirusScanEngine
598f0 20 3d 20 7b 30 78 30 38 32 35 45 30 36 30 2c 20   = {0x0825E060, 
59900 30 78 42 39 36 31 2c 20 30 78 31 31 43 46 2c 20  0xB961, 0x11CF, 
59910 5b 30 78 41 41 2c 20 30 78 46 41 2c 20 30 78 30  [0xAA, 0xFA, 0x0
59920 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
59930 78 42 36 2c 20 30 78 30 31 2c 20 30 78 35 43 5d  xB6, 0x01, 0x5C]
59940 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
59950 44 5f 49 52 65 6c 65 61 73 65 4d 61 72 73 68 61  D_IReleaseMarsha
59960 6c 42 75 66 66 65 72 73 20 3d 20 7b 30 78 45 42  lBuffers = {0xEB
59970 30 43 42 39 45 38 2c 20 30 78 37 39 39 36 2c 20  0CB9E8, 0x7996, 
59980 30 78 31 31 44 32 2c 20 5b 30 78 38 37 2c 20 30  0x11D2, [0x87, 0
59990 78 32 45 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x2E, 0x00, 0x00,
599a0 20 30 78 46 38 2c 20 30 78 30 38 2c 20 30 78 30   0xF8, 0x08, 0x0
599b0 38 2c 20 30 78 35 39 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x59]};. cons
599c0 74 20 49 49 44 20 49 49 44 5f 49 52 65 6d 6f 74  t IID IID_IRemot
599d0 65 43 61 6c 6c 42 61 63 6b 20 3d 20 7b 30 78 38  eCallBack = {0x8
599e0 39 34 37 43 36 34 38 2c 20 30 78 33 38 33 33 2c  947C648, 0x3833,
599f0 20 30 78 31 31 44 31 2c 20 5b 30 78 38 36 2c 20   0x11D1, [0x86, 
59a00 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 43 30  0x82, 0x00, 0xC0
59a10 2c 20 30 78 34 46 2c 20 30 78 42 46 2c 20 30 78  , 0x4F, 0xBF, 0x
59a20 45 31 2c 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e  E1, 0x71]};. con
59a30 73 74 20 49 49 44 20 49 49 44 5f 49 52 65 6d 6f  st IID IID_IRemo
59a40 74 65 43 6f 6d 70 75 74 65 72 20 3d 20 7b 30 78  teComputer = {0x
59a50 30 30 30 32 31 34 46 45 2c 20 30 78 30 30 30 30  000214FE, 0x0000
59a60 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
59a70 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
59a80 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
59a90 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
59aa0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 65 6d  nst IID IID_IRem
59ab0 6f 74 65 44 65 62 75 67 41 70 70 6c 69 63 61 74  oteDebugApplicat
59ac0 69 6f 6e 20 3d 20 7b 30 78 35 31 39 37 33 43 33  ion = {0x51973C3
59ad0 30 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44  0, 0xCB0C, 0x11D
59ae0 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20  0, [0xB5, 0xC9, 
59af0 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34  0x00, 0xA0, 0x24
59b00 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78  , 0x4A, 0x0E, 0x
59b10 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7A]};. const IID
59b20 20 49 49 44 5f 49 52 65 6d 6f 74 65 44 65 62 75   IID_IRemoteDebu
59b30 67 41 70 70 6c 69 63 61 74 69 6f 6e 45 76 65 6e  gApplicationEven
59b40 74 73 20 3d 20 7b 30 78 35 31 39 37 33 43 33 33  ts = {0x51973C33
59b50 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44 30  , 0xCB0C, 0x11D0
59b60 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20 30  , [0xB5, 0xC9, 0
59b70 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c  x00, 0xA0, 0x24,
59b80 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78 37   0x4A, 0x0E, 0x7
59b90 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  A]};. const IID 
59ba0 49 49 44 5f 49 52 65 6d 6f 74 65 44 65 62 75 67  IID_IRemoteDebug
59bb0 41 70 70 6c 69 63 61 74 69 6f 6e 45 78 20 3d 20  ApplicationEx = 
59bc0 7b 30 78 35 31 39 37 33 43 30 31 2c 20 30 78 43  {0x51973C01, 0xC
59bd0 42 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  B0C, 0x11D0, [0x
59be0 42 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20  B5, 0xC9, 0x00, 
59bf0 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41  0xA0, 0x24, 0x4A
59c00 2c 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a  , 0x0E, 0x7A]};.
59c10 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
59c20 52 65 6d 6f 74 65 44 65 62 75 67 41 70 70 6c 69  RemoteDebugAppli
59c30 63 61 74 69 6f 6e 54 68 72 65 61 64 20 3d 20 7b  cationThread = {
59c40 30 78 35 31 39 37 33 43 33 37 2c 20 30 78 43 42  0x51973C37, 0xCB
59c50 30 43 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  0C, 0x11D0, [0xB
59c60 35 2c 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30  5, 0xC9, 0x00, 0
59c70 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c  xA0, 0x24, 0x4A,
59c80 20 30 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20   0x0E, 0x7A]};. 
59c90 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52  const IID IID_IR
59ca0 65 6d 6f 74 65 44 65 62 75 67 41 70 70 6c 69 63  emoteDebugApplic
59cb0 61 74 69 6f 6e 54 68 72 65 61 64 45 78 20 3d 20  ationThreadEx = 
59cc0 7b 30 78 42 39 42 33 32 42 30 43 2c 20 30 78 39  {0xB9B32B0C, 0x9
59cd0 31 34 37 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  147, 0x11D1, [0x
59ce0 39 34 2c 20 30 78 45 41 2c 20 30 78 30 30 2c 20  94, 0xEA, 0x00, 
59cf0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 41 33  0xC0, 0x4F, 0xA3
59d00 2c 20 30 78 30 32 2c 20 30 78 41 31 5d 7d 3b 0a  , 0x02, 0xA1]};.
59d10 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
59d20 52 65 6d 6f 74 65 44 65 6c 61 79 64 43 20 3d 20  RemoteDelaydC = 
59d30 7b 30 78 33 39 34 35 34 30 41 30 2c 20 30 78 36  {0x394540A0, 0x6
59d40 46 43 46 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  FCF, 0x11D0, [0x
59d50 41 43 2c 20 30 78 45 30 2c 20 30 78 30 30 2c 20  AC, 0xE0, 0x00, 
59d60 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 30 31  0x00, 0xF8, 0x01
59d70 2c 20 30 78 31 34 2c 20 30 78 44 33 5d 7d 3b 0a  , 0x14, 0xD3]};.
59d80 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
59d90 52 65 6d 6f 74 65 45 53 50 20 3d 20 7b 30 78 45  RemoteESP = {0xE
59da0 39 39 41 30 34 41 42 2c 20 30 78 41 42 39 35 2c  99A04AB, 0xAB95,
59db0 20 30 78 31 31 44 30 2c 20 5b 30 78 42 45 2c 20   0x11D0, [0xBE, 
59dc0 30 78 39 36 2c 20 30 78 30 30 2c 20 30 78 41 30  0x96, 0x00, 0xA0
59dd0 2c 20 30 78 43 39 2c 20 30 78 34 39 2c 20 30 78  , 0xC9, 0x49, 0x
59de0 38 39 2c 20 30 78 44 45 5d 7d 3b 0a 20 63 6f 6e  89, 0xDE]};. con
59df0 73 74 20 49 49 44 20 49 49 44 5f 49 52 65 6d 6f  st IID IID_IRemo
59e00 74 65 46 69 6e 64 65 72 20 3d 20 7b 30 78 39 34  teFinder = {0x94
59e10 34 41 44 35 33 32 2c 20 30 78 42 30 39 44 2c 20  4AD532, 0xB09D, 
59e20 30 78 31 31 43 45 2c 20 5b 30 78 42 35 2c 20 30  0x11CE, [0xB5, 0
59e30 78 39 43 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x9C, 0x00, 0xAA,
59e40 20 30 78 30 30 2c 20 30 78 36 43 2c 20 30 78 42   0x00, 0x6C, 0xB
59e50 33 2c 20 30 78 37 44 5d 7d 3b 0a 20 63 6f 6e 73  3, 0x7D]};. cons
59e60 74 20 49 49 44 20 49 49 44 5f 49 52 65 6d 6f 74  t IID IID_IRemot
59e70 65 53 74 61 74 73 20 3d 20 7b 30 78 39 34 34 41  eStats = {0x944A
59e80 44 35 33 31 2c 20 30 78 42 30 39 44 2c 20 30 78  D531, 0xB09D, 0x
59e90 31 31 43 45 2c 20 5b 30 78 42 35 2c 20 30 78 39  11CE, [0xB5, 0x9
59ea0 43 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  C, 0x00, 0xAA, 0
59eb0 78 30 30 2c 20 30 78 36 43 2c 20 30 78 42 33 2c  x00, 0x6C, 0xB3,
59ec0 20 30 78 37 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x7D]};. const 
59ed0 49 49 44 20 49 49 44 5f 49 52 65 71 75 65 73 74  IID IID_IRequest
59ee0 20 3d 20 7b 30 78 36 42 43 30 39 36 41 37 2c 20   = {0x6BC096A7, 
59ef0 30 78 30 43 45 36 2c 20 30 78 31 31 44 31 2c 20  0x0CE6, 0x11D1, 
59f00 5b 30 78 42 41 2c 20 30 78 41 45 2c 20 30 78 30  [0xBA, 0xAE, 0x0
59f10 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
59f20 78 43 32 2c 20 30 78 45 32 2c 20 30 78 30 44 5d  xC2, 0xE2, 0x0D]
59f30 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
59f40 44 5f 49 52 65 71 75 65 73 74 48 61 6e 64 6c 65  D_IRequestHandle
59f50 72 20 3d 20 7b 30 78 36 42 43 30 39 36 41 41 2c  r = {0x6BC096AA,
59f60 20 30 78 30 43 45 36 2c 20 30 78 31 31 44 31 2c   0x0CE6, 0x11D1,
59f70 20 5b 30 78 42 41 2c 20 30 78 41 45 2c 20 30 78   [0xBA, 0xAE, 0x
59f80 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
59f90 30 78 43 32 2c 20 30 78 45 32 2c 20 30 78 30 44  0xC2, 0xE2, 0x0D
59fa0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
59fb0 49 44 5f 49 52 65 71 75 65 73 74 53 6f 75 72 63  ID_IRequestSourc
59fc0 65 20 3d 20 7b 30 78 36 42 43 30 39 36 41 39 2c  e = {0x6BC096A9,
59fd0 20 30 78 30 43 45 36 2c 20 30 78 31 31 44 31 2c   0x0CE6, 0x11D1,
59fe0 20 5b 30 78 42 41 2c 20 30 78 41 45 2c 20 30 78   [0xBA, 0xAE, 0x
59ff0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
5a000 30 78 43 32 2c 20 30 78 45 32 2c 20 30 78 30 44  0xC2, 0xE2, 0x0D
5a010 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5a020 49 44 5f 49 52 65 71 75 65 73 74 53 74 61 74 65  ID_IRequestState
5a030 20 3d 20 7b 30 78 36 42 43 30 39 36 42 41 2c 20   = {0x6BC096BA, 
5a040 30 78 30 43 45 36 2c 20 30 78 31 31 44 31 2c 20  0x0CE6, 0x11D1, 
5a050 5b 30 78 42 41 2c 20 30 78 41 45 2c 20 30 78 30  [0xBA, 0xAE, 0x0
5a060 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
5a070 78 43 32 2c 20 30 78 45 32 2c 20 30 78 30 44 5d  xC2, 0xE2, 0x0D]
5a080 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5a090 44 5f 49 52 65 73 6f 6c 76 65 53 68 65 6c 6c 4c  D_IResolveShellL
5a0a0 69 6e 6b 20 3d 20 7b 30 78 35 43 44 35 32 39 38  ink = {0x5CD5298
5a0b0 33 2c 20 30 78 39 34 34 39 2c 20 30 78 31 31 44  3, 0x9449, 0x11D
5a0c0 32 2c 20 5b 30 78 39 36 2c 20 30 78 33 41 2c 20  2, [0x96, 0x3A, 
5a0d0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
5a0e0 2c 20 30 78 37 39 2c 20 30 78 41 44 2c 20 30 78  , 0x79, 0xAD, 0x
5a0f0 46 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  F0]};. const IID
5a100 20 49 49 44 5f 49 52 69 63 68 45 64 69 74 4f 6c   IID_IRichEditOl
5a110 65 20 3d 20 7b 30 78 30 30 30 32 30 44 30 30 2c  e = {0x00020D00,
5a120 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
5a130 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
5a140 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
5a150 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
5a160 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5a170 49 44 5f 49 52 69 63 68 45 64 69 74 4f 6c 65 43  ID_IRichEditOleC
5a180 61 6c 6c 62 61 63 6b 20 3d 20 7b 30 78 30 30 30  allback = {0x000
5a190 32 30 44 30 33 2c 20 30 78 30 30 30 30 2c 20 30  20D03, 0x0000, 0
5a1a0 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
5a1b0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
5a1c0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
5a1d0 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
5a1e0 20 49 49 44 20 49 49 44 5f 49 52 6f 6f 74 53 74   IID IID_IRootSt
5a1f0 6f 72 61 67 65 20 3d 20 7b 30 78 30 30 30 30 30  orage = {0x00000
5a200 30 31 32 2c 20 30 78 30 30 30 30 2c 20 30 78 30  012, 0x0000, 0x0
5a210 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
5a220 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5a230 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
5a240 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
5a250 49 44 20 49 49 44 5f 49 52 4f 54 44 61 74 61 20  ID IID_IROTData 
5a260 3d 20 7b 30 78 46 32 39 46 36 42 43 30 2c 20 30  = {0xF29F6BC0, 0
5a270 78 35 30 32 31 2c 20 30 78 31 31 43 45 2c 20 5b  x5021, 0x11CE, [
5a280 30 78 41 41 2c 20 30 78 31 35 2c 20 30 78 30 30  0xAA, 0x15, 0x00
5a290 2c 20 30 78 30 30 2c 20 30 78 36 39 2c 20 30 78  , 0x00, 0x69, 0x
5a2a0 30 31 2c 20 30 78 32 39 2c 20 30 78 33 46 5d 7d  01, 0x29, 0x3F]}
5a2b0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5a2c0 5f 49 52 6f 77 20 3d 20 7b 30 78 30 43 37 33 33  _IRow = {0x0C733
5a2d0 41 42 34 2c 20 30 78 32 41 31 43 2c 20 30 78 31  AB4, 0x2A1C, 0x1
5a2e0 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
5a2f0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
5a300 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
5a310 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
5a320 49 44 20 49 49 44 5f 49 52 6f 77 43 68 61 6e 67  ID IID_IRowChang
5a330 65 20 3d 20 7b 30 78 30 43 37 33 33 41 42 35 2c  e = {0x0C733AB5,
5a340 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c   0x2A1C, 0x11CE,
5a350 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
5a360 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
5a370 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
5a380 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5a390 49 44 5f 49 52 6f 77 49 6e 66 6f 20 3d 20 7b 30  ID_IRowInfo = {0
5a3a0 78 30 43 37 33 33 41 43 31 2c 20 30 78 32 41 31  x0C733AC1, 0x2A1
5a3b0 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44  C, 0x11CE, [0xAD
5a3c0 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78  , 0xE5, 0x00, 0x
5a3d0 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20  AA, 0x00, 0x44, 
5a3e0 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63  0x77, 0x3D]};. c
5a3f0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 6f  onst IID IID_IRo
5a400 77 50 6f 73 69 74 69 6f 6e 20 3d 20 7b 30 78 30  wPosition = {0x0
5a410 43 37 33 33 41 39 34 2c 20 30 78 32 41 31 43 2c  C733A94, 0x2A1C,
5a420 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
5a430 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
5a440 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
5a450 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
5a460 73 74 20 49 49 44 20 49 49 44 5f 49 52 6f 77 50  st IID IID_IRowP
5a470 6f 73 69 74 69 6f 6e 43 68 61 6e 67 65 20 3d 20  ositionChange = 
5a480 7b 30 78 30 39 39 37 41 35 37 31 2c 20 30 78 31  {0x0997A571, 0x1
5a490 32 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  26E, 0x11D0, [0x
5a4a0 39 46 2c 20 30 78 38 41 2c 20 30 78 30 30 2c 20  9F, 0x8A, 0x00, 
5a4b0 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 41 30  0xA0, 0xC9, 0xA0
5a4c0 2c 20 30 78 36 33 2c 20 30 78 31 45 5d 7d 3b 0a  , 0x63, 0x1E]};.
5a4d0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5a4e0 52 6f 77 53 63 68 65 6d 61 43 68 61 6e 67 65 20  RowSchemaChange 
5a4f0 3d 20 7b 30 78 30 43 37 33 33 41 41 45 2c 20 30  = {0x0C733AAE, 0
5a500 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b  x2A1C, 0x11CE, [
5a510 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
5a520 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
5a530 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
5a540 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5a550 5f 49 52 6f 77 73 65 74 20 3d 20 7b 30 78 30 43  _IRowset = {0x0C
5a560 37 33 33 41 37 43 2c 20 30 78 32 41 31 43 2c 20  733A7C, 0x2A1C, 
5a570 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
5a580 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
5a590 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
5a5a0 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
5a5b0 74 20 49 49 44 20 49 49 44 5f 49 52 6f 77 73 65  t IID IID_IRowse
5a5c0 74 41 73 79 6e 63 68 20 3d 20 7b 30 78 30 43 37  tAsynch = {0x0C7
5a5d0 33 33 41 30 46 2c 20 30 78 32 41 31 43 2c 20 30  33A0F, 0x2A1C, 0
5a5e0 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
5a5f0 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
5a600 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
5a610 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
5a620 20 49 49 44 20 49 49 44 5f 49 52 6f 77 73 65 74   IID IID_IRowset
5a630 42 6f 6f 6b 6d 61 72 6b 20 3d 20 7b 30 78 30 43  Bookmark = {0x0C
5a640 37 33 33 41 43 32 2c 20 30 78 32 41 31 43 2c 20  733AC2, 0x2A1C, 
5a650 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
5a660 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
5a670 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
5a680 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
5a690 74 20 49 49 44 20 49 49 44 5f 49 52 6f 77 73 65  t IID IID_IRowse
5a6a0 74 43 68 61 6e 67 65 20 3d 20 7b 30 78 30 43 37  tChange = {0x0C7
5a6b0 33 33 41 30 35 2c 20 30 78 32 41 31 43 2c 20 30  33A05, 0x2A1C, 0
5a6c0 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
5a6d0 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
5a6e0 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
5a6f0 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
5a700 20 49 49 44 20 49 49 44 5f 49 52 6f 77 73 65 74   IID IID_IRowset
5a710 43 68 61 70 74 65 72 4d 65 6d 62 65 72 20 3d 20  ChapterMember = 
5a720 7b 30 78 30 43 37 33 33 41 41 38 2c 20 30 78 32  {0x0C733AA8, 0x2
5a730 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  A1C, 0x11CE, [0x
5a740 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
5a750 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
5a760 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
5a770 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5a780 52 6f 77 73 65 74 43 6f 70 79 52 6f 77 73 20 3d  RowsetCopyRows =
5a790 20 7b 30 78 30 43 37 33 33 41 36 42 2c 20 30 78   {0x0C733A6B, 0x
5a7a0 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30  2A1C, 0x11CE, [0
5a7b0 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
5a7c0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
5a7d0 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
5a7e0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5a7f0 49 52 6f 77 73 65 74 43 75 72 72 65 6e 74 49 6e  IRowsetCurrentIn
5a800 64 65 78 20 3d 20 7b 30 78 30 43 37 33 33 41 42  dex = {0x0C733AB
5a810 44 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43  D, 0x2A1C, 0x11C
5a820 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
5a830 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
5a840 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
5a850 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
5a860 20 49 49 44 5f 49 52 6f 77 73 65 74 45 78 61 63   IID_IRowsetExac
5a870 74 53 63 72 6f 6c 6c 20 3d 20 7b 30 78 30 43 37  tScroll = {0x0C7
5a880 33 33 41 37 46 2c 20 30 78 32 41 31 43 2c 20 30  33A7F, 0x2A1C, 0
5a890 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
5a8a0 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
5a8b0 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
5a8c0 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
5a8d0 20 49 49 44 20 49 49 44 5f 49 52 6f 77 73 65 74   IID IID_IRowset
5a8e0 46 69 6e 64 20 3d 20 7b 30 78 30 43 37 33 33 41  Find = {0x0C733A
5a8f0 39 44 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31  9D, 0x2A1C, 0x11
5a900 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
5a910 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
5a920 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
5a930 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
5a940 44 20 49 49 44 5f 49 52 6f 77 73 65 74 49 64 65  D IID_IRowsetIde
5a950 6e 74 69 74 79 20 3d 20 7b 30 78 30 43 37 33 33  ntity = {0x0C733
5a960 41 30 39 2c 20 30 78 32 41 31 43 2c 20 30 78 31  A09, 0x2A1C, 0x1
5a970 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
5a980 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
5a990 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
5a9a0 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
5a9b0 49 44 20 49 49 44 5f 49 52 6f 77 73 65 74 49 6e  ID IID_IRowsetIn
5a9c0 64 65 78 20 3d 20 7b 30 78 30 43 37 33 33 41 38  dex = {0x0C733A8
5a9d0 32 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43  2, 0x2A1C, 0x11C
5a9e0 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
5a9f0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
5aa00 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
5aa10 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
5aa20 20 49 49 44 5f 49 52 6f 77 73 65 74 49 6e 66 6f   IID_IRowsetInfo
5aa30 20 3d 20 7b 30 78 30 43 37 33 33 41 35 35 2c 20   = {0x0C733A55, 
5aa40 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20  0x2A1C, 0x11CE, 
5aa50 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
5aa60 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
5aa70 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
5aa80 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5aa90 44 5f 49 52 6f 77 73 65 74 4b 65 79 73 20 3d 20  D_IRowsetKeys = 
5aaa0 7b 30 78 30 43 37 33 33 41 31 32 2c 20 30 78 32  {0x0C733A12, 0x2
5aab0 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  A1C, 0x11CE, [0x
5aac0 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
5aad0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
5aae0 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
5aaf0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5ab00 52 6f 77 73 65 74 4c 6f 63 61 74 65 20 3d 20 7b  RowsetLocate = {
5ab10 30 78 30 43 37 33 33 41 37 44 2c 20 30 78 32 41  0x0C733A7D, 0x2A
5ab20 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  1C, 0x11CE, [0xA
5ab30 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
5ab40 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
5ab50 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
5ab60 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52  const IID IID_IR
5ab70 6f 77 73 65 74 4e 65 77 52 6f 77 41 66 74 65 72  owsetNewRowAfter
5ab80 20 3d 20 7b 30 78 30 43 37 33 33 41 37 31 2c 20   = {0x0C733A71, 
5ab90 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20  0x2A1C, 0x11CE, 
5aba0 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
5abb0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
5abc0 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
5abd0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5abe0 44 5f 49 52 6f 77 73 65 74 4e 65 78 74 52 6f 77  D_IRowsetNextRow
5abf0 73 65 74 20 3d 20 7b 30 78 30 43 37 33 33 41 37  set = {0x0C733A7
5ac00 32 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43  2, 0x2A1C, 0x11C
5ac10 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20  E, [0xAD, 0xE5, 
5ac20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
5ac30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78  , 0x44, 0x77, 0x
5ac40 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3D]};. const IID
5ac50 20 49 49 44 5f 49 52 6f 77 73 65 74 4e 6f 74 69   IID_IRowsetNoti
5ac60 66 79 20 3d 20 7b 30 78 30 43 37 33 33 41 38 33  fy = {0x0C733A83
5ac70 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45  , 0x2A1C, 0x11CE
5ac80 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
5ac90 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
5aca0 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
5acb0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
5acc0 49 49 44 5f 49 52 6f 77 73 65 74 51 75 65 72 79  IID_IRowsetQuery
5acd0 53 74 61 74 75 73 20 3d 20 7b 30 78 41 37 41 43  Status = {0xA7AC
5ace0 37 37 45 44 2c 20 30 78 46 38 44 37 2c 20 30 78  77ED, 0xF8D7, 0x
5acf0 31 31 43 45 2c 20 5b 30 78 41 37 2c 20 30 78 39  11CE, [0xA7, 0x9
5ad00 38 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30  8, 0x00, 0x20, 0
5ad10 78 46 38 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  xF8, 0x00, 0x80,
5ad20 20 30 78 32 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x24]};. const 
5ad30 49 49 44 20 49 49 44 5f 49 52 6f 77 73 65 74 52  IID IID_IRowsetR
5ad40 65 66 72 65 73 68 20 3d 20 7b 30 78 30 43 37 33  efresh = {0x0C73
5ad50 33 41 41 39 2c 20 30 78 32 41 31 43 2c 20 30 78  3AA9, 0x2A1C, 0x
5ad60 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
5ad70 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
5ad80 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
5ad90 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
5ada0 49 49 44 20 49 49 44 5f 49 52 6f 77 73 65 74 52  IID IID_IRowsetR
5adb0 65 73 79 6e 63 68 20 3d 20 7b 30 78 30 43 37 33  esynch = {0x0C73
5adc0 33 41 38 34 2c 20 30 78 32 41 31 43 2c 20 30 78  3A84, 0x2A1C, 0x
5add0 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
5ade0 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
5adf0 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
5ae00 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
5ae10 49 49 44 20 49 49 44 5f 49 52 6f 77 73 65 74 53  IID IID_IRowsetS
5ae20 63 72 6f 6c 6c 20 3d 20 7b 30 78 30 43 37 33 33  croll = {0x0C733
5ae30 41 37 45 2c 20 30 78 32 41 31 43 2c 20 30 78 31  A7E, 0x2A1C, 0x1
5ae40 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35  1CE, [0xAD, 0xE5
5ae50 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
5ae60 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20  00, 0x44, 0x77, 
5ae70 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3D]};. const I
5ae80 49 44 20 49 49 44 5f 49 52 6f 77 73 65 74 55 70  ID IID_IRowsetUp
5ae90 64 61 74 65 20 3d 20 7b 30 78 30 43 37 33 33 41  date = {0x0C733A
5aea0 36 44 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31  6D, 0x2A1C, 0x11
5aeb0 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
5aec0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
5aed0 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
5aee0 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
5aef0 44 20 49 49 44 5f 49 52 6f 77 73 65 74 56 69 65  D IID_IRowsetVie
5af00 77 20 3d 20 7b 30 78 30 43 37 33 33 41 39 39 2c  w = {0x0C733A99,
5af10 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c   0x2A1C, 0x11CE,
5af20 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
5af30 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
5af40 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
5af50 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5af60 49 44 5f 49 52 6f 77 73 65 74 57 61 74 63 68 41  ID_IRowsetWatchA
5af70 6c 6c 20 3d 20 7b 30 78 30 43 37 33 33 41 37 33  ll = {0x0C733A73
5af80 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45  , 0x2A1C, 0x11CE
5af90 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
5afa0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
5afb0 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
5afc0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
5afd0 49 49 44 5f 49 52 6f 77 73 65 74 57 61 74 63 68  IID_IRowsetWatch
5afe0 4e 6f 74 69 66 79 20 3d 20 7b 30 78 30 43 37 33  Notify = {0x0C73
5aff0 33 41 34 34 2c 20 30 78 32 41 31 43 2c 20 30 78  3A44, 0x2A1C, 0x
5b000 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
5b010 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
5b020 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
5b030 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
5b040 49 49 44 20 49 49 44 5f 49 52 6f 77 73 65 74 57  IID IID_IRowsetW
5b050 61 74 63 68 52 65 67 69 6f 6e 20 3d 20 7b 30 78  atchRegion = {0x
5b060 30 43 37 33 33 41 34 35 2c 20 30 78 32 41 31 43  0C733A45, 0x2A1C
5b070 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
5b080 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
5b090 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
5b0a0 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
5b0b0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 6f 77  nst IID IID_IRow
5b0c0 73 65 74 57 69 74 68 50 61 72 61 6d 65 74 65 72  setWithParameter
5b0d0 73 20 3d 20 7b 30 78 30 43 37 33 33 41 36 45 2c  s = {0x0C733A6E,
5b0e0 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c   0x2A1C, 0x11CE,
5b0f0 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
5b100 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
5b110 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
5b120 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5b130 49 44 5f 49 52 70 63 43 68 61 6e 6e 65 6c 20 3d  ID_IRpcChannel =
5b140 20 7b 30 78 30 30 30 30 30 30 30 34 2c 20 30 78   {0x00000004, 0x
5b150 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
5b160 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
5b170 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
5b180 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
5b190 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5b1a0 49 52 70 63 43 68 61 6e 6e 65 6c 42 75 66 66 65  IRpcChannelBuffe
5b1b0 72 20 3d 20 7b 30 78 44 35 46 35 36 42 36 30 2c  r = {0xD5F56B60,
5b1c0 20 30 78 35 39 33 42 2c 20 30 78 31 30 31 41 2c   0x593B, 0x101A,
5b1d0 20 5b 30 78 42 35 2c 20 30 78 36 39 2c 20 30 78   [0xB5, 0x69, 0x
5b1e0 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20  08, 0x00, 0x2B, 
5b1f0 30 78 32 44 2c 20 30 78 42 46 2c 20 30 78 37 41  0x2D, 0xBF, 0x7A
5b200 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5b210 49 44 5f 49 52 70 63 43 68 61 6e 6e 65 6c 42 75  ID_IRpcChannelBu
5b220 66 66 65 72 32 20 3d 20 7b 30 78 35 39 34 46 33  ffer2 = {0x594F3
5b230 31 44 30 2c 20 30 78 37 46 31 39 2c 20 30 78 31  1D0, 0x7F19, 0x1
5b240 31 44 30 2c 20 5b 30 78 42 31 2c 20 30 78 39 34  1D0, [0xB1, 0x94
5b250 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
5b260 43 39 2c 20 30 78 30 44 2c 20 30 78 43 38 2c 20  C9, 0x0D, 0xC8, 
5b270 30 78 42 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xBF]};. const I
5b280 49 44 20 49 49 44 5f 49 52 70 63 43 68 61 6e 6e  ID IID_IRpcChann
5b290 65 6c 42 75 66 66 65 72 33 20 3d 20 7b 30 78 32  elBuffer3 = {0x2
5b2a0 35 42 31 35 36 30 30 2c 20 30 78 30 31 31 35 2c  5B15600, 0x0115,
5b2b0 20 30 78 31 31 44 30 2c 20 5b 30 78 42 46 2c 20   0x11D0, [0xBF, 
5b2c0 30 78 30 44 2c 20 30 78 30 30 2c 20 30 78 41 41  0x0D, 0x00, 0xAA
5b2d0 2c 20 30 78 30 30 2c 20 30 78 42 38 2c 20 30 78  , 0x00, 0xB8, 0x
5b2e0 44 46 2c 20 30 78 44 32 5d 7d 3b 0a 20 63 6f 6e  DF, 0xD2]};. con
5b2f0 73 74 20 49 49 44 20 49 49 44 5f 49 52 70 63 48  st IID IID_IRpcH
5b300 65 6c 70 65 72 20 3d 20 7b 30 78 30 30 30 30 30  elper = {0x00000
5b310 31 34 39 2c 20 30 78 30 30 30 30 2c 20 30 78 30  149, 0x0000, 0x0
5b320 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
5b330 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5b340 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
5b350 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
5b360 49 44 20 49 49 44 5f 49 52 70 63 4f 70 74 69 6f  ID IID_IRpcOptio
5b370 6e 73 20 3d 20 7b 30 78 30 30 30 30 30 31 34 34  ns = {0x00000144
5b380 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
5b390 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
5b3a0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5b3b0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
5b3c0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
5b3d0 49 49 44 5f 49 52 70 63 50 72 6f 78 79 20 3d 20  IID_IRpcProxy = 
5b3e0 7b 30 78 30 30 30 30 30 30 30 37 2c 20 30 78 30  {0x00000007, 0x0
5b3f0 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
5b400 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
5b410 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
5b420 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
5b430 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5b440 52 70 63 50 72 6f 78 79 42 75 66 66 65 72 20 3d  RpcProxyBuffer =
5b450 20 7b 30 78 44 35 46 35 36 41 33 34 2c 20 30 78   {0xD5F56A34, 0x
5b460 35 39 33 42 2c 20 30 78 31 30 31 41 2c 20 5b 30  593B, 0x101A, [0
5b470 78 42 35 2c 20 30 78 36 39 2c 20 30 78 30 38 2c  xB5, 0x69, 0x08,
5b480 20 30 78 30 30 2c 20 30 78 32 42 2c 20 30 78 32   0x00, 0x2B, 0x2
5b490 44 2c 20 30 78 42 46 2c 20 30 78 37 41 5d 7d 3b  D, 0xBF, 0x7A]};
5b4a0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5b4b0 49 52 70 63 53 74 75 62 20 3d 20 7b 30 78 30 30  IRpcStub = {0x00
5b4c0 30 30 30 30 30 35 2c 20 30 78 30 30 30 30 2c 20  000005, 0x0000, 
5b4d0 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
5b4e0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5b4f0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
5b500 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
5b510 74 20 49 49 44 20 49 49 44 5f 49 52 70 63 53 74  t IID IID_IRpcSt
5b520 75 62 42 75 66 66 65 72 20 3d 20 7b 30 78 44 35  ubBuffer = {0xD5
5b530 46 35 36 41 46 43 2c 20 30 78 35 39 33 42 2c 20  F56AFC, 0x593B, 
5b540 30 78 31 30 31 41 2c 20 5b 30 78 42 35 2c 20 30  0x101A, [0xB5, 0
5b550 78 36 39 2c 20 30 78 30 38 2c 20 30 78 30 30 2c  x69, 0x08, 0x00,
5b560 20 30 78 32 42 2c 20 30 78 32 44 2c 20 30 78 42   0x2B, 0x2D, 0xB
5b570 46 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f 6e 73  F, 0x7A]};. cons
5b580 74 20 49 49 44 20 49 49 44 5f 49 52 70 63 53 79  t IID IID_IRpcSy
5b590 6e 74 61 78 4e 65 67 6f 74 69 61 74 65 20 3d 20  ntaxNegotiate = 
5b5a0 7b 30 78 35 38 41 30 38 35 31 39 2c 20 30 78 32  {0x58A08519, 0x2
5b5b0 34 43 38 2c 20 30 78 34 39 33 35 2c 20 5b 30 78  4C8, 0x4935, [0x
5b5c0 42 34 2c 20 30 78 38 32 2c 20 30 78 33 46 2c 20  B4, 0x82, 0x3F, 
5b5d0 30 78 44 38 2c 20 30 78 32 33 2c 20 30 78 33 33  0xD8, 0x23, 0x33
5b5e0 2c 20 30 78 33 41 2c 20 30 78 34 46 5d 7d 3b 0a  , 0x3A, 0x4F]};.
5b5f0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5b600 52 54 43 20 3d 20 7b 30 78 34 38 31 31 45 41 34  RTC = {0x4811EA4
5b610 30 2c 20 30 78 42 35 38 32 2c 20 30 78 31 31 43  0, 0xB582, 0x11C
5b620 45 2c 20 5b 30 78 42 35 2c 20 30 78 41 46 2c 20  E, [0xB5, 0xAF, 
5b630 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
5b640 2c 20 30 78 36 43 2c 20 30 78 42 33 2c 20 30 78  , 0x6C, 0xB3, 0x
5b650 37 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7D]};. const IID
5b660 20 49 49 44 5f 49 52 54 43 42 75 64 64 79 20 3d   IID_IRTCBuddy =
5b670 20 7b 30 78 46 43 42 31 33 36 43 38 2c 20 30 78   {0xFCB136C8, 0x
5b680 37 42 39 30 2c 20 30 78 34 45 30 43 2c 20 5b 30  7B90, 0x4E0C, [0
5b690 78 42 45 2c 20 30 78 46 45 2c 20 30 78 35 36 2c  xBE, 0xFE, 0x56,
5b6a0 20 30 78 45 44 2c 20 30 78 46 30 2c 20 30 78 42   0xED, 0xF0, 0xB
5b6b0 41 2c 20 30 78 36 46 2c 20 30 78 31 43 5d 7d 3b  A, 0x6F, 0x1C]};
5b6c0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5b6d0 49 52 54 43 42 75 64 64 79 45 76 65 6e 74 20 3d  IRTCBuddyEvent =
5b6e0 20 7b 30 78 46 33 36 44 37 35 35 44 2c 20 30 78   {0xF36D755D, 0x
5b6f0 31 37 45 36 2c 20 30 78 34 30 34 45 2c 20 5b 30  17E6, 0x404E, [0
5b700 78 39 35 2c 20 30 78 34 46 2c 20 30 78 30 46 2c  x95, 0x4F, 0x0F,
5b710 20 30 78 43 30 2c 20 30 78 37 35 2c 20 30 78 37   0xC0, 0x75, 0x7
5b720 34 2c 20 30 78 43 37 2c 20 30 78 38 44 5d 7d 3b  4, 0xC7, 0x8D]};
5b730 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5b740 49 52 54 43 43 6c 69 65 6e 74 20 3d 20 7b 30 78  IRTCClient = {0x
5b750 30 37 38 32 39 45 34 35 2c 20 30 78 39 41 33 34  07829E45, 0x9A34
5b760 2c 20 30 78 34 30 38 45 2c 20 5b 30 78 41 30 2c  , 0x408E, [0xA0,
5b770 20 30 78 31 31 2c 20 30 78 42 44 2c 20 30 78 44   0x11, 0xBD, 0xD
5b780 46 2c 20 30 78 31 33 2c 20 30 78 34 38 2c 20 30  F, 0x13, 0x48, 0
5b790 78 37 43 2c 20 30 78 44 31 5d 7d 3b 0a 20 63 6f  x7C, 0xD1]};. co
5b7a0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 54 43  nst IID IID_IRTC
5b7b0 43 6c 69 65 6e 74 45 76 65 6e 74 20 3d 20 7b 30  ClientEvent = {0
5b7c0 78 32 42 34 39 33 42 37 41 2c 20 30 78 33 43 42  x2B493B7A, 0x3CB
5b7d0 41 2c 20 30 78 34 31 37 30 2c 20 5b 30 78 39 43  A, 0x4170, [0x9C
5b7e0 2c 20 30 78 38 42 2c 20 30 78 37 36 2c 20 30 78  , 0x8B, 0x76, 0x
5b7f0 41 39 2c 20 30 78 44 41 2c 20 30 78 43 44 2c 20  A9, 0xDA, 0xCD, 
5b800 30 78 44 36 2c 20 30 78 34 34 5d 7d 3b 0a 20 63  0xD6, 0x44]};. c
5b810 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 52 54  onst IID IID_IRT
5b820 43 43 6c 69 65 6e 74 50 72 65 73 65 6e 63 65 20  CClientPresence 
5b830 3d 20 7b 30 78 31 31 43 33 43 42 43 43 2c 20 30  = {0x11C3CBCC, 0
5b840 78 30 37 34 34 2c 20 30 78 34 32 44 31 2c 20 5b  x0744, 0x42D1, [
5b850 30 78 39 36 2c 20 30 78 38 41 2c 20 30 78 35 31  0x96, 0x8A, 0x51
5b860 2c 20 30 78 41 41 2c 20 30 78 31 42 2c 20 30 78  , 0xAA, 0x1B, 0x
5b870 42 32 2c 20 30 78 37 34 2c 20 30 78 43 36 5d 7d  B2, 0x74, 0xC6]}
5b880 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5b890 5f 49 52 54 43 43 6c 69 65 6e 74 50 72 6f 76 69  _IRTCClientProvi
5b8a0 73 69 6f 6e 69 6e 67 20 3d 20 7b 30 78 42 39 46  sioning = {0xB9F
5b8b0 35 43 46 30 36 2c 20 30 78 36 35 42 39 2c 20 30  5CF06, 0x65B9, 0
5b8c0 78 34 41 38 30 2c 20 5b 30 78 41 30 2c 20 30 78  x4A80, [0xA0, 0x
5b8d0 45 36 2c 20 30 78 37 33 2c 20 30 78 43 41 2c 20  E6, 0x73, 0xCA, 
5b8e0 30 78 45 33 2c 20 30 78 45 46 2c 20 30 78 33 38  0xE3, 0xEF, 0x38
5b8f0 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x22]};. const
5b900 20 49 49 44 20 49 49 44 5f 49 52 54 43 43 6f 6c   IID IID_IRTCCol
5b910 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 45 43 37  lection = {0xEC7
5b920 43 38 30 39 36 2c 20 30 78 42 39 31 38 2c 20 30  C8096, 0xB918, 0
5b930 78 34 30 34 34 2c 20 5b 30 78 39 34 2c 20 30 78  x4044, [0x94, 0x
5b940 46 31 2c 20 30 78 45 34 2c 20 30 78 46 42 2c 20  F1, 0xE4, 0xFB, 
5b950 30 78 41 30 2c 20 30 78 33 36 2c 20 30 78 31 44  0xA0, 0x36, 0x1D
5b960 2c 20 30 78 35 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x5C]};. const
5b970 20 49 49 44 20 49 49 44 5f 49 52 54 43 45 6e 75   IID IID_IRTCEnu
5b980 6d 42 75 64 64 69 65 73 20 3d 20 7b 30 78 46 37  mBuddies = {0xF7
5b990 32 39 36 39 31 37 2c 20 30 78 35 35 36 39 2c 20  296917, 0x5569, 
5b9a0 30 78 34 42 33 42 2c 20 5b 30 78 42 33 2c 20 30  0x4B3B, [0xB3, 0
5b9b0 78 41 46 2c 20 30 78 39 38 2c 20 30 78 44 31 2c  xAF, 0x98, 0xD1,
5b9c0 20 30 78 31 34 2c 20 30 78 34 42 2c 20 30 78 32   0x14, 0x4B, 0x2
5b9d0 42 2c 20 30 78 38 37 5d 7d 3b 0a 20 63 6f 6e 73  B, 0x87]};. cons
5b9e0 74 20 49 49 44 20 49 49 44 5f 49 52 54 43 45 6e  t IID IID_IRTCEn
5b9f0 75 6d 50 61 72 74 69 63 69 70 61 6e 74 73 20 3d  umParticipants =
5ba00 20 7b 30 78 46 43 44 35 36 46 32 39 2c 20 30 78   {0xFCD56F29, 0x
5ba10 34 41 34 46 2c 20 30 78 34 31 42 32 2c 20 5b 30  4A4F, 0x41B2, [0
5ba20 78 42 41 2c 20 30 78 35 43 2c 20 30 78 46 35 2c  xBA, 0x5C, 0xF5,
5ba30 20 30 78 42 43 2c 20 30 78 43 43 2c 20 30 78 30   0xBC, 0xCC, 0x0
5ba40 36 2c 20 30 78 30 42 2c 20 30 78 46 36 5d 7d 3b  6, 0x0B, 0xF6]};
5ba50 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5ba60 49 52 54 43 45 6e 75 6d 50 72 6f 66 69 6c 65 73  IRTCEnumProfiles
5ba70 20 3d 20 7b 30 78 32 39 42 37 43 34 31 43 2c 20   = {0x29B7C41C, 
5ba80 30 78 45 44 38 32 2c 20 30 78 34 42 43 41 2c 20  0xED82, 0x4BCA, 
5ba90 5b 30 78 38 34 2c 20 30 78 41 44 2c 20 30 78 33  [0x84, 0xAD, 0x3
5baa0 39 2c 20 30 78 44 35 2c 20 30 78 31 30 2c 20 30  9, 0xD5, 0x10, 0
5bab0 78 31 42 2c 20 30 78 35 38 2c 20 30 78 45 33 5d  x1B, 0x58, 0xE3]
5bac0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5bad0 44 5f 49 52 54 43 45 6e 75 6d 57 61 74 63 68 65  D_IRTCEnumWatche
5bae0 72 73 20 3d 20 7b 30 78 41 38 37 44 35 35 44 37  rs = {0xA87D55D7
5baf0 2c 20 30 78 44 42 37 34 2c 20 30 78 34 45 44 31  , 0xDB74, 0x4ED1
5bb00 2c 20 5b 30 78 39 43 2c 20 30 78 41 34 2c 20 30  , [0x9C, 0xA4, 0
5bb10 78 37 37 2c 20 30 78 41 30 2c 20 30 78 45 34 2c  x77, 0xA0, 0xE4,
5bb20 20 30 78 31 42 2c 20 30 78 34 31 2c 20 30 78 33   0x1B, 0x41, 0x3
5bb30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
5bb40 49 49 44 5f 49 52 54 43 45 76 65 6e 74 4e 6f 74  IID_IRTCEventNot
5bb50 69 66 69 63 61 74 69 6f 6e 20 3d 20 7b 30 78 31  ification = {0x1
5bb60 33 46 41 32 34 43 37 2c 20 30 78 35 37 34 38 2c  3FA24C7, 0x5748,
5bb70 20 30 78 34 42 32 31 2c 20 5b 30 78 39 31 2c 20   0x4B21, [0x91, 
5bb80 30 78 46 35 2c 20 30 78 37 33 2c 20 30 78 39 37  0xF5, 0x73, 0x97
5bb90 2c 20 30 78 36 30 2c 20 30 78 39 43 2c 20 30 78  , 0x60, 0x9C, 0x
5bba0 45 37 2c 20 30 78 34 37 5d 7d 3b 0a 20 63 6f 6e  E7, 0x47]};. con
5bbb0 73 74 20 49 49 44 20 49 49 44 5f 49 52 54 43 49  st IID IID_IRTCI
5bbc0 6e 74 65 6e 73 69 74 79 45 76 65 6e 74 20 3d 20  ntensityEvent = 
5bbd0 7b 30 78 34 43 32 33 42 46 35 31 2c 20 30 78 33  {0x4C23BF51, 0x3
5bbe0 39 30 43 2c 20 30 78 34 39 39 32 2c 20 5b 30 78  90C, 0x4992, [0x
5bbf0 41 34 2c 20 30 78 31 44 2c 20 30 78 34 31 2c 20  A4, 0x1D, 0x41, 
5bc00 30 78 45 45 2c 20 30 78 43 30 2c 20 30 78 35 42  0xEE, 0xC0, 0x5B
5bc10 2c 20 30 78 32 41 2c 20 30 78 34 42 5d 7d 3b 0a  , 0x2A, 0x4B]};.
5bc20 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5bc30 52 54 43 4d 65 64 69 61 45 76 65 6e 74 20 3d 20  RTCMediaEvent = 
5bc40 7b 30 78 30 39 39 39 34 34 46 42 2c 20 30 78 42  {0x099944FB, 0xB
5bc50 43 44 41 2c 20 30 78 34 35 33 45 2c 20 5b 30 78  CDA, 0x453E, [0x
5bc60 38 43 2c 20 30 78 34 31 2c 20 30 78 45 31 2c 20  8C, 0x41, 0xE1, 
5bc70 30 78 33 44 2c 20 30 78 41 32 2c 20 30 78 41 44  0x3D, 0xA2, 0xAD
5bc80 2c 20 30 78 46 37 2c 20 30 78 46 33 5d 7d 3b 0a  , 0xF7, 0xF3]};.
5bc90 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5bca0 52 54 43 4d 65 73 73 61 67 69 6e 67 45 76 65 6e  RTCMessagingEven
5bcb0 74 20 3d 20 7b 30 78 44 33 36 30 39 35 34 31 2c  t = {0xD3609541,
5bcc0 20 30 78 31 42 32 39 2c 20 30 78 34 44 45 35 2c   0x1B29, 0x4DE5,
5bcd0 20 5b 30 78 41 34 2c 20 30 78 41 44 2c 20 30 78   [0xA4, 0xAD, 0x
5bce0 35 41 2c 20 30 78 45 42 2c 20 30 78 41 46 2c 20  5A, 0xEB, 0xAF, 
5bcf0 30 78 33 31 2c 20 30 78 39 35 2c 20 30 78 31 32  0x31, 0x95, 0x12
5bd00 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5bd10 49 44 5f 49 52 54 43 50 61 72 74 69 63 69 70 61  ID_IRTCParticipa
5bd20 6e 74 20 3d 20 7b 30 78 41 45 38 36 41 44 44 35  nt = {0xAE86ADD5
5bd30 2c 20 30 78 32 36 42 31 2c 20 30 78 34 34 31 34  , 0x26B1, 0x4414
5bd40 2c 20 5b 30 78 41 46 2c 20 30 78 31 44 2c 20 30  , [0xAF, 0x1D, 0
5bd50 78 42 39 2c 20 30 78 34 43 2c 20 30 78 44 39 2c  xB9, 0x4C, 0xD9,
5bd60 20 30 78 33 38 2c 20 30 78 44 37 2c 20 30 78 33   0x38, 0xD7, 0x3
5bd70 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  9]};. const IID 
5bd80 49 49 44 5f 49 52 54 43 50 61 72 74 69 63 69 70  IID_IRTCParticip
5bd90 61 6e 74 53 74 61 74 65 43 68 61 6e 67 65 45 76  antStateChangeEv
5bda0 65 6e 74 20 3d 20 7b 30 78 30 39 42 43 42 35 39  ent = {0x09BCB59
5bdb0 37 2c 20 30 78 46 30 46 41 2c 20 30 78 34 38 46  7, 0xF0FA, 0x48F
5bdc0 39 2c 20 5b 30 78 42 34 2c 20 30 78 32 30 2c 20  9, [0xB4, 0x20, 
5bdd0 30 78 34 36 2c 20 30 78 38 43 2c 20 30 78 45 41  0x46, 0x8C, 0xEA
5bde0 2c 20 30 78 37 46 2c 20 30 78 44 45 2c 20 30 78  , 0x7F, 0xDE, 0x
5bdf0 30 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  04]};. const IID
5be00 20 49 49 44 5f 49 52 54 43 50 72 65 73 65 6e 63   IID_IRTCPresenc
5be10 65 43 6f 6e 74 61 63 74 20 3d 20 7b 30 78 38 42  eContact = {0x8B
5be20 32 32 46 39 32 43 2c 20 30 78 43 44 39 30 2c 20  22F92C, 0xCD90, 
5be30 30 78 34 32 44 42 2c 20 5b 30 78 41 37 2c 20 30  0x42DB, [0xA7, 0
5be40 78 33 33 2c 20 30 78 32 31 2c 20 30 78 32 32 2c  x33, 0x21, 0x22,
5be50 20 30 78 30 35 2c 20 30 78 43 33 2c 20 30 78 45   0x05, 0xC3, 0xE
5be60 33 2c 20 30 78 44 46 5d 7d 3b 0a 20 63 6f 6e 73  3, 0xDF]};. cons
5be70 74 20 49 49 44 20 49 49 44 5f 49 52 54 43 50 72  t IID IID_IRTCPr
5be80 6f 66 69 6c 65 20 3d 20 7b 30 78 44 30 37 45 43  ofile = {0xD07EC
5be90 41 39 45 2c 20 30 78 34 30 36 32 2c 20 30 78 34  A9E, 0x4062, 0x4
5bea0 44 44 34 2c 20 5b 30 78 39 45 2c 20 30 78 37 44  DD4, [0x9E, 0x7D
5beb0 2c 20 30 78 37 32 2c 20 30 78 32 41 2c 20 30 78  , 0x72, 0x2A, 0x
5bec0 34 39 2c 20 30 78 42 41 2c 20 30 78 37 33 2c 20  49, 0xBA, 0x73, 
5bed0 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x03]};. const I
5bee0 49 44 20 49 49 44 5f 49 52 54 43 50 72 6f 66 69  ID IID_IRTCProfi
5bef0 6c 65 45 76 65 6e 74 20 3d 20 7b 30 78 44 36 44  leEvent = {0xD6D
5bf00 35 41 42 33 42 2c 20 30 78 37 37 30 45 2c 20 30  5AB3B, 0x770E, 0
5bf10 78 34 33 45 38 2c 20 5b 30 78 38 30 2c 20 30 78  x43E8, [0x80, 0x
5bf20 30 41 2c 20 30 78 37 39 2c 20 30 78 42 30 2c 20  0A, 0x79, 0xB0, 
5bf30 30 78 36 32 2c 20 30 78 33 39 2c 20 30 78 35 46  0x62, 0x39, 0x5F
5bf40 2c 20 30 78 43 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xCA]};. const
5bf50 20 49 49 44 20 49 49 44 5f 49 52 54 43 52 65 67   IID IID_IRTCReg
5bf60 69 73 74 72 61 74 69 6f 6e 53 74 61 74 65 43 68  istrationStateCh
5bf70 61 6e 67 65 45 76 65 6e 74 20 3d 20 7b 30 78 36  angeEvent = {0x6
5bf80 32 44 30 39 39 31 42 2c 20 30 78 35 30 41 42 2c  2D0991B, 0x50AB,
5bf90 20 30 78 34 46 30 32 2c 20 5b 30 78 42 39 2c 20   0x4F02, [0xB9, 
5bfa0 30 78 34 38 2c 20 30 78 43 41 2c 20 30 78 39 34  0x48, 0xCA, 0x94
5bfb0 2c 20 30 78 46 32 2c 20 30 78 36 46 2c 20 30 78  , 0xF2, 0x6F, 0x
5bfc0 38 46 2c 20 30 78 39 35 5d 7d 3b 0a 20 63 6f 6e  8F, 0x95]};. con
5bfd0 73 74 20 49 49 44 20 49 49 44 5f 49 52 54 43 53  st IID IID_IRTCS
5bfe0 65 73 73 69 6f 6e 20 3d 20 7b 30 78 33 38 37 43  ession = {0x387C
5bff0 38 30 38 36 2c 20 30 78 39 39 42 45 2c 20 30 78  8086, 0x99BE, 0x
5c000 34 32 46 42 2c 20 5b 30 78 39 39 2c 20 30 78 37  42FB, [0x99, 0x7
5c010 33 2c 20 30 78 37 43 2c 20 30 78 30 46 2c 20 30  3, 0x7C, 0x0F, 0
5c020 78 43 30 2c 20 30 78 43 41 2c 20 30 78 39 46 2c  xC0, 0xCA, 0x9F,
5c030 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA8]};. const 
5c040 49 49 44 20 49 49 44 5f 49 52 54 43 53 65 73 73  IID IID_IRTCSess
5c050 69 6f 6e 4f 70 65 72 61 74 69 6f 6e 43 6f 6d 70  ionOperationComp
5c060 6c 65 74 65 45 76 65 6e 20 3d 20 7b 30 78 41 36  leteEven = {0xA6
5c070 42 46 46 34 43 30 2c 20 30 78 46 37 43 38 2c 20  BFF4C0, 0xF7C8, 
5c080 30 78 34 44 33 43 2c 20 5b 30 78 39 41 2c 20 30  0x4D3C, [0x9A, 0
5c090 78 34 31 2c 20 30 78 33 35 2c 20 30 78 35 30 2c  x41, 0x35, 0x50,
5c0a0 20 30 78 46 37 2c 20 30 78 38 41 2c 20 30 78 39   0xF7, 0x8A, 0x9
5c0b0 35 2c 20 30 78 42 30 5d 7d 3b 0a 20 63 6f 6e 73  5, 0xB0]};. cons
5c0c0 74 20 49 49 44 20 49 49 44 5f 49 52 54 43 53 65  t IID IID_IRTCSe
5c0d0 73 73 69 6f 6e 53 74 61 74 65 43 68 61 6e 67 65  ssionStateChange
5c0e0 45 76 65 6e 74 20 3d 20 7b 30 78 42 35 42 41 44  Event = {0xB5BAD
5c0f0 37 30 33 2c 20 30 78 35 39 35 32 2c 20 30 78 34  703, 0x5952, 0x4
5c100 38 42 33 2c 20 5b 30 78 39 33 2c 20 30 78 32 31  8B3, [0x93, 0x21
5c110 2c 20 30 78 37 46 2c 20 30 78 34 35 2c 20 30 78  , 0x7F, 0x45, 0x
5c120 30 30 2c 20 30 78 35 32 2c 20 30 78 31 35 2c 20  00, 0x52, 0x15, 
5c130 30 78 30 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x06]};. const I
5c140 49 44 20 49 49 44 5f 49 52 54 43 57 61 74 63 68  ID IID_IRTCWatch
5c150 65 72 20 3d 20 7b 30 78 43 37 43 45 44 41 44 38  er = {0xC7CEDAD8
5c160 2c 20 30 78 33 34 36 42 2c 20 30 78 34 44 31 42  , 0x346B, 0x4D1B
5c170 2c 20 5b 30 78 41 43 2c 20 30 78 30 32 2c 20 30  , [0xAC, 0x02, 0
5c180 78 41 32 2c 20 30 78 30 38 2c 20 30 78 38 44 2c  xA2, 0x08, 0x8D,
5c190 20 30 78 46 39 2c 20 30 78 42 45 2c 20 30 78 34   0xF9, 0xBE, 0x4
5c1a0 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  F]};. const IID 
5c1b0 49 49 44 5f 49 52 54 43 57 61 74 63 68 65 72 45  IID_IRTCWatcherE
5c1c0 76 65 6e 74 20 3d 20 7b 30 78 46 33 30 44 37 32  vent = {0xF30D72
5c1d0 36 31 2c 20 30 78 35 38 37 41 2c 20 30 78 34 32  61, 0x587A, 0x42
5c1e0 34 46 2c 20 5b 30 78 38 32 2c 20 30 78 32 43 2c  4F, [0x82, 0x2C,
5c1f0 20 30 78 33 31 2c 20 30 78 32 37 2c 20 30 78 38   0x31, 0x27, 0x8
5c200 38 2c 20 30 78 46 34 2c 20 30 78 33 35 2c 20 30  8, 0xF4, 0x35, 0
5c210 78 34 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x48]};. const II
5c220 44 20 49 49 44 5f 49 52 75 6e 6e 61 62 6c 65 4f  D IID_IRunnableO
5c230 62 6a 65 63 74 20 3d 20 7b 30 78 30 30 30 30 30  bject = {0x00000
5c240 31 32 36 2c 20 30 78 30 30 30 30 2c 20 30 78 30  126, 0x0000, 0x0
5c250 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
5c260 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5c270 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
5c280 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
5c290 49 44 20 49 49 44 5f 49 52 75 6e 6e 61 62 6c 65  ID IID_IRunnable
5c2a0 54 61 73 6b 20 3d 20 7b 30 78 38 35 37 38 38 44  Task = {0x85788D
5c2b0 30 30 2c 20 30 78 36 38 30 37 2c 20 30 78 31 31  00, 0x6807, 0x11
5c2c0 44 30 2c 20 5b 30 78 42 38 2c 20 30 78 31 30 2c  D0, [0xB8, 0x10,
5c2d0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
5c2e0 46 2c 20 30 78 44 37 2c 20 30 78 30 36 2c 20 30  F, 0xD7, 0x06, 0
5c2f0 78 45 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xEC]};. const II
5c300 44 20 49 49 44 5f 49 52 75 6e 6e 69 6e 67 4f 62  D IID_IRunningOb
5c310 6a 65 63 74 54 61 62 6c 65 20 3d 20 7b 30 78 30  jectTable = {0x0
5c320 30 30 30 30 30 31 30 2c 20 30 78 30 30 30 30 2c  0000010, 0x0000,
5c330 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
5c340 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
5c350 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5c360 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
5c370 73 74 20 49 49 44 20 49 49 44 5f 49 53 63 68 65  st IID IID_ISche
5c380 64 75 6c 65 47 72 6f 75 70 20 3d 20 7b 30 78 43  duleGroup = {0xC
5c390 37 33 33 45 34 41 36 2c 20 30 78 35 37 36 45 2c  733E4A6, 0x576E,
5c3a0 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20   0x11D0, [0xB2, 
5c3b0 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0x8C, 0x00, 0xC0
5c3c0 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78  , 0x4F, 0xD7, 0x
5c3d0 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e  CD, 0x22]};. con
5c3e0 73 74 20 49 49 44 20 49 49 44 5f 49 53 63 6f 70  st IID IID_IScop
5c3f0 65 64 4f 70 65 72 61 74 69 6f 6e 73 20 3d 20 7b  edOperations = {
5c400 30 78 30 43 37 33 33 41 42 30 2c 20 30 78 32 41  0x0C733AB0, 0x2A
5c410 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  1C, 0x11CE, [0xA
5c420 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
5c430 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
5c440 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
5c450 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5c460 63 72 69 70 74 45 6e 74 72 79 20 3d 20 7b 30 78  criptEntry = {0x
5c470 30 41 45 45 32 41 39 35 2c 20 30 78 42 43 42 42  0AEE2A95, 0xBCBB
5c480 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 43 2c  , 0x11D0, [0x8C,
5c490 20 30 78 37 32 2c 20 30 78 30 30 2c 20 30 78 43   0x72, 0x00, 0xC
5c4a0 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30  0, 0x4F, 0xC2, 0
5c4b0 78 42 30 2c 20 30 78 38 35 5d 7d 3b 0a 20 63 6f  xB0, 0x85]};. co
5c4c0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 63 72  nst IID IID_IScr
5c4d0 69 70 74 45 72 72 6f 72 4c 69 73 74 20 3d 20 7b  iptErrorList = {
5c4e0 30 78 46 33 34 37 30 46 32 34 2c 20 30 78 31 35  0xF3470F24, 0x15
5c4f0 46 44 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42  FD, 0x11D2, [0xB
5c500 42 2c 20 30 78 32 45 2c 20 30 78 30 30 2c 20 30  B, 0x2E, 0x00, 0
5c510 78 38 30 2c 20 30 78 35 46 2c 20 30 78 46 37 2c  x80, 0x5F, 0xF7,
5c520 20 30 78 45 46 2c 20 30 78 43 41 5d 7d 3b 0a 20   0xEF, 0xCA]};. 
5c530 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5c540 63 72 69 70 74 4e 6f 64 65 20 3d 20 7b 30 78 30  criptNode = {0x0
5c550 41 45 45 32 41 39 34 2c 20 30 78 42 43 42 42 2c  AEE2A94, 0xBCBB,
5c560 20 30 78 31 31 44 30 2c 20 5b 30 78 38 43 2c 20   0x11D0, [0x8C, 
5c570 30 78 37 32 2c 20 30 78 30 30 2c 20 30 78 43 30  0x72, 0x00, 0xC0
5c580 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78  , 0x4F, 0xC2, 0x
5c590 42 30 2c 20 30 78 38 35 5d 7d 3b 0a 20 63 6f 6e  B0, 0x85]};. con
5c5a0 73 74 20 49 49 44 20 49 49 44 5f 49 53 63 72 69  st IID IID_IScri
5c5b0 70 74 53 63 72 69 70 74 6c 65 74 20 3d 20 7b 30  ptScriptlet = {0
5c5c0 78 30 41 45 45 32 41 39 36 2c 20 30 78 42 43 42  x0AEE2A96, 0xBCB
5c5d0 42 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 43  B, 0x11D0, [0x8C
5c5e0 2c 20 30 78 37 32 2c 20 30 78 30 30 2c 20 30 78  , 0x72, 0x00, 0x
5c5f0 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20  C0, 0x4F, 0xC2, 
5c600 30 78 42 30 2c 20 30 78 38 35 5d 7d 3b 0a 20 63  0xB0, 0x85]};. c
5c610 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 63  onst IID IID_ISc
5c620 72 6f 6c 6c 42 61 72 20 3d 20 7b 30 78 33 30 35  rollBar = {0x305
5c630 30 46 36 38 39 2c 20 30 78 39 38 42 35 2c 20 30  0F689, 0x98B5, 0
5c640 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
5c650 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
5c660 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
5c670 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
5c680 20 49 49 44 20 49 49 44 5f 49 53 64 6f 20 3d 20   IID IID_ISdo = 
5c690 7b 30 78 35 36 42 43 35 33 44 45 2c 20 30 78 39  {0x56BC53DE, 0x9
5c6a0 36 44 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  6DB, 0x11D1, [0x
5c6b0 42 46 2c 20 30 78 33 46 2c 20 30 78 30 30 2c 20  BF, 0x3F, 0x00, 
5c6c0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
5c6d0 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a  , 0x00, 0x00]};.
5c6e0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5c6f0 53 64 6f 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20  SdoCollection = 
5c700 7b 30 78 35 36 42 43 35 33 45 32 2c 20 30 78 39  {0x56BC53E2, 0x9
5c710 36 44 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  6DB, 0x11D1, [0x
5c720 42 46 2c 20 30 78 33 46 2c 20 30 78 30 30 2c 20  BF, 0x3F, 0x00, 
5c730 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
5c740 2c 20 30 78 30 30 2c 20 30 78 30 30 5d 7d 3b 0a  , 0x00, 0x00]};.
5c750 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5c760 53 64 6f 44 69 63 74 69 6f 6e 61 72 79 4f 6c 64  SdoDictionaryOld
5c770 20 3d 20 7b 30 78 44 34 33 32 45 35 46 34 2c 20   = {0xD432E5F4, 
5c780 30 78 35 33 44 38 2c 20 30 78 31 31 44 32 2c 20  0x53D8, 0x11D2, 
5c790 5b 30 78 39 41 2c 20 30 78 33 41 2c 20 30 78 30  [0x9A, 0x3A, 0x0
5c7a0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
5c7b0 78 42 39 2c 20 30 78 39 38 2c 20 30 78 41 43 5d  xB9, 0x98, 0xAC]
5c7c0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5c7d0 44 5f 49 53 64 6f 4d 61 63 68 69 6e 65 20 3d 20  D_ISdoMachine = 
5c7e0 7b 30 78 34 37 39 46 36 45 37 35 2c 20 30 78 34  {0x479F6E75, 0x4
5c7f0 39 41 32 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  9A2, 0x11D2, [0x
5c800 38 45 2c 20 30 78 43 41 2c 20 30 78 30 30 2c 20  8E, 0xCA, 0x00, 
5c810 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 32  0xC0, 0x4F, 0xC2
5c820 2c 20 30 78 46 35 2c 20 30 78 31 39 5d 7d 3b 0a  , 0xF5, 0x19]};.
5c830 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5c840 53 64 6f 53 65 72 76 69 63 65 43 6f 6e 74 72 6f  SdoServiceContro
5c850 6c 20 3d 20 7b 30 78 34 37 39 46 36 45 37 34 2c  l = {0x479F6E74,
5c860 20 30 78 34 39 41 32 2c 20 30 78 31 31 44 32 2c   0x49A2, 0x11D2,
5c870 20 5b 30 78 38 45 2c 20 30 78 43 41 2c 20 30 78   [0x8E, 0xCA, 0x
5c880 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
5c890 30 78 43 32 2c 20 30 78 46 35 2c 20 30 78 31 39  0xC2, 0xF5, 0x19
5c8a0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5c8b0 49 44 5f 49 53 65 61 72 63 68 20 3d 20 7b 30 78  ID_ISearch = {0x
5c8c0 42 41 39 32 33 39 41 34 2c 20 30 78 33 44 44 35  BA9239A4, 0x3DD5
5c8d0 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 46 2c  , 0x11D2, [0xBF,
5c8e0 20 30 78 38 42 2c 20 30 78 30 30 2c 20 30 78 43   0x8B, 0x00, 0xC
5c8f0 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30  0, 0x4F, 0xB9, 0
5c900 78 33 36 2c 20 30 78 36 31 5d 7d 3b 0a 20 63 6f  x36, 0x61]};. co
5c910 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 65 61  nst IID IID_ISea
5c920 72 63 68 41 73 73 69 73 74 61 6e 74 4f 43 20 3d  rchAssistantOC =
5c930 20 7b 30 78 37 32 34 32 33 45 38 46 2c 20 30 78   {0x72423E8F, 0x
5c940 38 30 31 31 2c 20 30 78 31 31 44 32 2c 20 5b 30  8011, 0x11D2, [0
5c950 78 42 45 2c 20 30 78 37 39 2c 20 30 78 30 30 2c  xBE, 0x79, 0x00,
5c960 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 41   0xA0, 0xC9, 0xA
5c970 38 2c 20 30 78 33 44 2c 20 30 78 41 31 5d 7d 3b  8, 0x3D, 0xA1]};
5c980 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5c990 49 53 65 61 72 63 68 41 73 73 69 73 74 61 6e 74  ISearchAssistant
5c9a0 4f 43 32 20 3d 20 7b 30 78 37 32 34 32 33 45 38  OC2 = {0x72423E8
5c9b0 46 2c 20 30 78 38 30 31 31 2c 20 30 78 31 31 44  F, 0x8011, 0x11D
5c9c0 32 2c 20 5b 30 78 42 45 2c 20 30 78 37 39 2c 20  2, [0xBE, 0x79, 
5c9d0 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
5c9e0 2c 20 30 78 41 38 2c 20 30 78 33 44 2c 20 30 78  , 0xA8, 0x3D, 0x
5c9f0 41 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A2]};. const IID
5ca00 20 49 49 44 5f 49 53 65 61 72 63 68 41 73 73 69   IID_ISearchAssi
5ca10 73 74 61 6e 74 4f 43 33 20 3d 20 7b 30 78 37 32  stantOC3 = {0x72
5ca20 34 32 33 45 38 46 2c 20 30 78 38 30 31 31 2c 20  423E8F, 0x8011, 
5ca30 30 78 31 31 44 32 2c 20 5b 30 78 42 45 2c 20 30  0x11D2, [0xBE, 0
5ca40 78 37 39 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  x79, 0x00, 0xA0,
5ca50 20 30 78 43 39 2c 20 30 78 41 38 2c 20 30 78 33   0xC9, 0xA8, 0x3
5ca60 44 2c 20 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73  D, 0xA3]};. cons
5ca70 74 20 49 49 44 20 49 49 44 5f 49 53 65 61 72 63  t IID IID_ISearc
5ca80 68 43 6f 6d 6d 61 6e 64 45 78 74 20 3d 20 7b 30  hCommandExt = {0
5ca90 78 31 44 32 45 46 44 35 30 2c 20 30 78 37 35 43  x1D2EFD50, 0x75C
5caa0 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 37  E, 0x11D1, [0xB7
5cab0 2c 20 30 78 35 41 2c 20 30 78 30 30 2c 20 30 78  , 0x5A, 0x00, 0x
5cac0 41 30 2c 20 30 78 43 39 2c 20 30 78 30 35 2c 20  A0, 0xC9, 0x05, 
5cad0 30 78 36 34 2c 20 30 78 46 45 5d 7d 3b 0a 20 63  0x64, 0xFE]};. c
5cae0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 65  onst IID IID_ISe
5caf0 61 72 63 68 43 6f 6e 74 65 78 74 20 3d 20 7b 30  archContext = {0
5cb00 78 30 39 46 36 35 36 41 32 2c 20 30 78 34 31 41  x09F656A2, 0x41A
5cb10 46 2c 20 30 78 34 38 30 43 2c 20 5b 30 78 38 38  F, 0x480C, [0x88
5cb20 2c 20 30 78 46 37 2c 20 30 78 31 36 2c 20 30 78  , 0xF7, 0x16, 0x
5cb30 43 43 2c 20 30 78 30 44 2c 20 30 78 31 36 2c 20  CC, 0x0D, 0x16, 
5cb40 30 78 34 36 2c 20 30 78 31 35 5d 7d 3b 0a 20 63  0x46, 0x15]};. c
5cb50 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 65  onst IID IID_ISe
5cb60 61 72 63 68 65 73 20 3d 20 7b 30 78 34 37 43 39  arches = {0x47C9
5cb70 32 32 41 32 2c 20 30 78 33 44 44 35 2c 20 30 78  22A2, 0x3DD5, 0x
5cb80 31 31 44 32 2c 20 5b 30 78 42 46 2c 20 30 78 38  11D2, [0xBF, 0x8
5cb90 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  B, 0x00, 0xC0, 0
5cba0 78 34 46 2c 20 30 78 42 39 2c 20 30 78 33 36 2c  x4F, 0xB9, 0x36,
5cbb0 20 30 78 36 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x61]};. const 
5cbc0 49 49 44 20 49 49 44 5f 49 53 65 61 72 63 68 51  IID IID_ISearchQ
5cbd0 75 65 72 79 48 69 74 73 20 3d 20 7b 30 78 45 44  ueryHits = {0xED
5cbe0 38 43 45 37 45 30 2c 20 30 78 31 30 36 43 2c 20  8CE7E0, 0x106C, 
5cbf0 30 78 31 31 43 45 2c 20 5b 30 78 38 34 2c 20 30  0x11CE, [0x84, 0
5cc00 78 45 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE2, 0x00, 0xAA,
5cc10 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78 39   0x00, 0x4B, 0x9
5cc20 39 2c 20 30 78 38 36 5d 7d 3b 0a 20 63 6f 6e 73  9, 0x86]};. cons
5cc30 74 20 49 49 44 20 49 49 44 5f 49 53 65 63 6f 6e  t IID IID_ISecon
5cc40 64 61 72 79 43 6f 6e 74 72 6f 6c 43 68 61 6e 6e  daryControlChann
5cc50 65 6c 20 3d 20 7b 30 78 41 32 33 46 39 44 31 30  el = {0xA23F9D10
5cc60 2c 20 30 78 37 31 34 43 2c 20 30 78 34 31 46 45  , 0x714C, 0x41FE
5cc70 2c 20 5b 30 78 38 34 2c 20 30 78 37 31 2c 20 30  , [0x84, 0x71, 0
5cc80 78 46 46 2c 20 30 78 42 31 2c 20 30 78 39 42 2c  xFF, 0xB1, 0x9B,
5cc90 20 30 78 43 32 2c 20 30 78 38 34 2c 20 30 78 35   0xC2, 0x84, 0x5
5cca0 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  4]};. const IID 
5ccb0 49 49 44 5f 49 53 65 63 75 72 65 55 72 6c 48 6f  IID_ISecureUrlHo
5ccc0 73 74 20 3d 20 7b 30 78 43 38 31 39 38 34 43 34  st = {0xC81984C4
5ccd0 2c 20 30 78 37 34 43 38 2c 20 30 78 31 31 44 32  , 0x74C8, 0x11D2
5cce0 2c 20 5b 30 78 42 41 2c 20 30 78 41 39 2c 20 30  , [0xBA, 0xA9, 0
5ccf0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
5cd00 20 30 78 43 32 2c 20 30 78 30 34 2c 20 30 78 30   0xC2, 0x04, 0x0
5cd10 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
5cd20 49 49 44 5f 49 53 65 63 75 72 69 74 79 49 6e 66  IID_ISecurityInf
5cd30 6f 20 3d 20 7b 30 78 30 43 37 33 33 41 41 34 2c  o = {0x0C733AA4,
5cd40 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c   0x2A1C, 0x11CE,
5cd50 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
5cd60 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
5cd70 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
5cd80 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5cd90 49 44 5f 49 53 65 67 6d 65 6e 74 20 3d 20 7b 30  ID_ISegment = {0
5cda0 78 33 30 35 30 46 36 38 33 2c 20 30 78 39 38 42  x3050F683, 0x98B
5cdb0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42  5, 0x11CF, [0xBB
5cdc0 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78  , 0x82, 0x00, 0x
5cdd0 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20  AA, 0x00, 0xBD, 
5cde0 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63  0xCE, 0x0B]};. c
5cdf0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 65  onst IID IID_ISe
5ce00 67 6d 65 6e 74 4c 69 73 74 20 3d 20 7b 30 78 33  gmentList = {0x3
5ce10 30 35 30 46 36 30 35 2c 20 30 78 39 38 42 35 2c  050F605, 0x98B5,
5ce20 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
5ce30 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
5ce40 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
5ce50 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
5ce60 73 74 20 49 49 44 20 49 49 44 5f 49 53 65 67 6d  st IID IID_ISegm
5ce70 65 6e 74 4c 69 73 74 49 74 65 72 61 74 6f 72 20  entListIterator 
5ce80 3d 20 7b 30 78 33 30 35 30 46 36 39 32 2c 20 30  = {0x3050F692, 0
5ce90 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
5cea0 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
5ceb0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
5cec0 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
5ced0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5cee0 5f 49 53 65 6c 65 63 74 69 6f 6e 4f 62 6a 65 63  _ISelectionObjec
5cef0 74 32 20 3d 20 7b 30 78 33 30 35 30 46 37 46 43  t2 = {0x3050F7FC
5cf00 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
5cf10 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
5cf20 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
5cf30 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
5cf40 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
5cf50 49 49 44 5f 49 53 65 6c 65 63 74 69 6f 6e 53 65  IID_ISelectionSe
5cf60 72 76 69 63 65 73 20 3d 20 7b 30 78 33 30 35 30  rvices = {0x3050
5cf70 46 36 38 34 2c 20 30 78 39 38 42 35 2c 20 30 78  F684, 0x98B5, 0x
5cf80 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
5cf90 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
5cfa0 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
5cfb0 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
5cfc0 49 49 44 20 49 49 44 5f 49 53 65 6c 65 63 74 69  IID IID_ISelecti
5cfd0 6f 6e 53 65 72 76 69 63 65 73 4c 69 73 74 65 6e  onServicesListen
5cfe0 65 72 20 3d 20 7b 30 78 33 30 35 30 46 36 39 39  er = {0x3050F699
5cff0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
5d000 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
5d010 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
5d020 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
5d030 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
5d040 49 49 44 5f 49 53 65 6e 73 4c 6f 67 6f 6e 20 3d  IID_ISensLogon =
5d050 20 7b 30 78 44 35 39 37 42 41 42 33 2c 20 30 78   {0xD597BAB3, 0x
5d060 35 42 39 46 2c 20 30 78 31 31 44 31 2c 20 5b 30  5B9F, 0x11D1, [0
5d070 78 38 44 2c 20 30 78 44 32 2c 20 30 78 30 30 2c  x8D, 0xD2, 0x00,
5d080 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
5d090 41 2c 20 30 78 42 44 2c 20 30 78 35 45 5d 7d 3b  A, 0xBD, 0x5E]};
5d0a0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5d0b0 49 53 65 6e 73 4c 6f 67 6f 6e 32 20 3d 20 7b 30  ISensLogon2 = {0
5d0c0 78 44 35 39 37 42 41 42 34 2c 20 30 78 35 42 39  xD597BAB4, 0x5B9
5d0d0 46 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 44  F, 0x11D1, [0x8D
5d0e0 2c 20 30 78 44 32 2c 20 30 78 30 30 2c 20 30 78  , 0xD2, 0x00, 0x
5d0f0 41 41 2c 20 30 78 30 30 2c 20 30 78 34 41 2c 20  AA, 0x00, 0x4A, 
5d100 30 78 42 44 2c 20 30 78 35 45 5d 7d 3b 0a 20 63  0xBD, 0x5E]};. c
5d110 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 65  onst IID IID_ISe
5d120 6e 73 4e 65 74 77 6f 72 6b 20 3d 20 7b 30 78 44  nsNetwork = {0xD
5d130 35 39 37 42 41 42 31 2c 20 30 78 35 42 39 46 2c  597BAB1, 0x5B9F,
5d140 20 30 78 31 31 44 31 2c 20 5b 30 78 38 44 2c 20   0x11D1, [0x8D, 
5d150 30 78 44 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0xD2, 0x00, 0xAA
5d160 2c 20 30 78 30 30 2c 20 30 78 34 41 2c 20 30 78  , 0x00, 0x4A, 0x
5d170 42 44 2c 20 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e  BD, 0x5E]};. con
5d180 73 74 20 49 49 44 20 49 49 44 5f 49 53 65 6e 73  st IID IID_ISens
5d190 4f 6e 4e 6f 77 20 3d 20 7b 30 78 44 35 39 37 42  OnNow = {0xD597B
5d1a0 41 42 32 2c 20 30 78 35 42 39 46 2c 20 30 78 31  AB2, 0x5B9F, 0x1
5d1b0 31 44 31 2c 20 5b 30 78 38 44 2c 20 30 78 44 32  1D1, [0x8D, 0xD2
5d1c0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
5d1d0 30 30 2c 20 30 78 34 41 2c 20 30 78 42 44 2c 20  00, 0x4A, 0xBD, 
5d1e0 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x5E]};. const I
5d1f0 49 44 20 49 49 44 5f 49 53 65 71 75 65 6e 63 65  ID IID_ISequence
5d200 4e 75 6d 62 65 72 20 3d 20 7b 30 78 33 30 35 30  Number = {0x3050
5d210 46 36 43 31 2c 20 30 78 39 38 42 35 2c 20 30 78  F6C1, 0x98B5, 0x
5d220 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78 38  11CF, [0xBB, 0x8
5d230 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  2, 0x00, 0xAA, 0
5d240 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45 2c  x00, 0xBD, 0xCE,
5d250 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0B]};. const 
5d260 49 49 44 20 49 49 44 5f 49 53 65 71 75 65 6e 74  IID IID_ISequent
5d270 69 61 6c 53 74 72 65 61 6d 20 3d 20 7b 30 78 30  ialStream = {0x0
5d280 43 37 33 33 41 33 30 2c 20 30 78 32 41 31 43 2c  C733A30, 0x2A1C,
5d290 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
5d2a0 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
5d2b0 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
5d2c0 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
5d2d0 73 74 20 49 49 44 20 49 49 44 5f 49 53 65 72 76  st IID IID_IServ
5d2e0 65 72 53 65 63 75 72 69 74 79 20 3d 20 7b 30 78  erSecurity = {0x
5d2f0 30 30 30 30 30 31 33 45 2c 20 30 78 30 30 30 30  0000013E, 0x0000
5d300 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
5d310 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
5d320 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5d330 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
5d340 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 65 72  nst IID IID_ISer
5d350 76 69 63 65 50 72 6f 76 69 64 65 72 20 3d 20 7b  viceProvider = {
5d360 30 78 36 44 35 31 34 30 43 31 2c 20 30 78 37 34  0x6D5140C1, 0x74
5d370 33 36 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38  36, 0x11CE, [0x8
5d380 30 2c 20 30 78 33 34 2c 20 30 78 30 30 2c 20 30  0, 0x34, 0x00, 0
5d390 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  xAA, 0x00, 0x60,
5d3a0 20 30 78 30 39 2c 20 30 78 46 41 5d 7d 3b 0a 20   0x09, 0xFA]};. 
5d3b0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5d3c0 65 73 73 69 6f 6e 50 72 6f 70 65 72 74 69 65 73  essionProperties
5d3d0 20 3d 20 7b 30 78 30 43 37 33 33 41 38 35 2c 20   = {0x0C733A85, 
5d3e0 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20  0x2A1C, 0x11CE, 
5d3f0 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
5d400 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
5d410 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
5d420 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5d430 44 5f 49 53 65 74 4e 65 78 74 53 74 61 74 65 6d  D_ISetNextStatem
5d440 65 6e 74 20 3d 20 7b 30 78 35 31 39 37 33 43 30  ent = {0x51973C0
5d450 33 2c 20 30 78 43 42 30 43 2c 20 30 78 31 31 44  3, 0xCB0C, 0x11D
5d460 30 2c 20 5b 30 78 42 35 2c 20 30 78 43 39 2c 20  0, [0xB5, 0xC9, 
5d470 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34  0x00, 0xA0, 0x24
5d480 2c 20 30 78 34 41 2c 20 30 78 30 45 2c 20 30 78  , 0x4A, 0x0E, 0x
5d490 37 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  7A]};. const IID
5d4a0 20 49 49 44 5f 49 53 68 61 72 65 64 41 63 63 65   IID_ISharedAcce
5d4b0 73 73 42 65 61 63 6f 6e 20 3d 20 7b 30 78 46 41  ssBeacon = {0xFA
5d4c0 45 44 43 46 36 42 2c 20 30 78 33 31 46 45 2c 20  EDCF6B, 0x31FE, 
5d4d0 30 78 31 31 44 31 2c 20 5b 30 78 41 41 2c 20 30  0x11D1, [0xAA, 0
5d4e0 78 44 32 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  xD2, 0x00, 0x80,
5d4f0 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 32   0x5F, 0xC1, 0x2
5d500 37 2c 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x0E]};. cons
5d510 74 20 49 49 44 20 49 49 44 5f 49 53 68 61 72 65  t IID IID_IShare
5d520 64 41 63 63 65 73 73 42 65 61 63 6f 6e 46 69 6e  dAccessBeaconFin
5d530 64 65 72 20 3d 20 7b 30 78 46 41 45 44 43 46 36  der = {0xFAEDCF6
5d540 37 2c 20 30 78 33 31 46 45 2c 20 30 78 31 31 44  7, 0x31FE, 0x11D
5d550 31 2c 20 5b 30 78 41 41 2c 20 30 78 44 32 2c 20  1, [0xAA, 0xD2, 
5d560 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46  0x00, 0x80, 0x5F
5d570 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30 78  , 0xC1, 0x27, 0x
5d580 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0E]};. const IID
5d590 20 49 49 44 5f 49 53 68 65 6c 6c 41 70 70 20 3d   IID_IShellApp =
5d5a0 20 7b 30 78 41 33 45 31 34 39 36 30 2c 20 30 78   {0xA3E14960, 0x
5d5b0 39 33 35 46 2c 20 30 78 31 31 44 31 2c 20 5b 30  935F, 0x11D1, [0
5d5c0 78 42 38 2c 20 30 78 42 38 2c 20 30 78 30 30 2c  xB8, 0xB8, 0x00,
5d5d0 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 30   0x60, 0x08, 0x0
5d5e0 35 2c 20 30 78 39 33 2c 20 30 78 38 32 5d 7d 3b  5, 0x93, 0x82]};
5d5f0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5d600 49 53 68 65 6c 6c 42 72 6f 77 73 65 72 20 3d 20  IShellBrowser = 
5d610 7b 30 78 30 30 30 32 31 34 45 32 2c 20 30 78 30  {0x000214E2, 0x0
5d620 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
5d630 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
5d640 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
5d650 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
5d660 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5d670 53 68 65 6c 6c 43 68 61 6e 67 65 4e 6f 74 69 66  ShellChangeNotif
5d680 79 20 3d 20 7b 30 78 44 38 32 42 45 32 42 31 2c  y = {0xD82BE2B1,
5d690 20 30 78 35 37 36 34 2c 20 30 78 31 31 44 30 2c   0x5764, 0x11D0,
5d6a0 20 5b 30 78 41 39 2c 20 30 78 36 45 2c 20 30 78   [0xA9, 0x6E, 0x
5d6b0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
5d6c0 30 78 44 37 2c 20 30 78 30 35 2c 20 30 78 41 32  0xD7, 0x05, 0xA2
5d6d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5d6e0 49 44 5f 49 53 68 65 6c 6c 43 6f 70 79 48 6f 6f  ID_IShellCopyHoo
5d6f0 6b 41 20 3d 20 7b 30 78 30 30 30 32 31 34 45 46  kA = {0x000214EF
5d700 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
5d710 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
5d720 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5d730 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
5d740 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
5d750 49 49 44 5f 49 53 68 65 6c 6c 43 6f 70 79 48 6f  IID_IShellCopyHo
5d760 6f 6b 57 20 3d 20 7b 30 78 30 30 30 32 31 34 46  okW = {0x000214F
5d770 43 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  C, 0x0000, 0x000
5d780 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
5d790 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
5d7a0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5d7b0 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
5d7c0 20 49 49 44 5f 49 53 68 65 6c 6c 44 65 74 61 69   IID_IShellDetai
5d7d0 6c 73 20 3d 20 7b 30 78 30 30 30 32 31 34 45 43  ls = {0x000214EC
5d7e0 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
5d7f0 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
5d800 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5d810 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
5d820 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
5d830 49 49 44 5f 49 53 68 65 6c 6c 44 65 74 61 69 6c  IID_IShellDetail
5d840 73 33 20 3d 20 7b 30 78 44 32 41 31 30 35 43 30  s3 = {0xD2A105C0
5d850 2c 20 30 78 38 37 44 35 2c 20 30 78 31 31 44 31  , 0x87D5, 0x11D1
5d860 2c 20 5b 30 78 38 33 2c 20 30 78 39 31 2c 20 30  , [0x83, 0x91, 0
5d870 78 30 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c  x00, 0x00, 0xF8,
5d880 20 30 78 30 34 2c 20 30 78 36 31 2c 20 30 78 43   0x04, 0x61, 0xC
5d890 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  F]};. const IID 
5d8a0 49 49 44 5f 49 53 68 65 6c 6c 44 69 73 70 61 74  IID_IShellDispat
5d8b0 63 68 20 3d 20 7b 30 78 44 38 46 30 31 35 43 30  ch = {0xD8F015C0
5d8c0 2c 20 30 78 43 32 37 38 2c 20 30 78 31 31 43 45  , 0xC278, 0x11CE
5d8d0 2c 20 5b 30 78 41 34 2c 20 30 78 39 45 2c 20 30  , [0xA4, 0x9E, 0
5d8e0 78 34 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c  x44, 0x45, 0x53,
5d8f0 20 30 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30   0x54, 0x00, 0x0
5d900 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
5d910 49 49 44 5f 49 53 68 65 6c 6c 44 69 73 70 61 74  IID_IShellDispat
5d920 63 68 32 20 3d 20 7b 30 78 41 34 43 36 38 39 32  ch2 = {0xA4C6892
5d930 43 2c 20 30 78 33 42 41 39 2c 20 30 78 31 31 44  C, 0x3BA9, 0x11D
5d940 32 2c 20 5b 30 78 39 44 2c 20 30 78 45 41 2c 20  2, [0x9D, 0xEA, 
5d950 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
5d960 2c 20 30 78 42 31 2c 20 30 78 36 31 2c 20 30 78  , 0xB1, 0x61, 0x
5d970 36 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  62]};. const IID
5d980 20 49 49 44 5f 49 53 68 65 6c 6c 44 69 73 70 61   IID_IShellDispa
5d990 74 63 68 33 20 3d 20 7b 30 78 31 37 37 31 36 30  tch3 = {0x177160
5d9a0 43 41 2c 20 30 78 42 42 35 41 2c 20 30 78 34 31  CA, 0xBB5A, 0x41
5d9b0 31 43 2c 20 5b 30 78 38 34 2c 20 30 78 31 44 2c  1C, [0x84, 0x1D,
5d9c0 20 30 78 42 44 2c 20 30 78 33 38 2c 20 30 78 46   0xBD, 0x38, 0xF
5d9d0 41 2c 20 30 78 43 44 2c 20 30 78 45 41 2c 20 30  A, 0xCD, 0xEA, 0
5d9e0 78 41 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA0]};. const II
5d9f0 44 20 49 49 44 5f 49 53 68 65 6c 6c 44 69 73 70  D IID_IShellDisp
5da00 61 74 63 68 34 20 3d 20 7b 30 78 45 46 44 38 34  atch4 = {0xEFD84
5da10 42 32 44 2c 20 30 78 34 42 43 46 2c 20 30 78 34  B2D, 0x4BCF, 0x4
5da20 32 39 38 2c 20 5b 30 78 42 45 2c 20 30 78 32 35  298, [0xBE, 0x25
5da30 2c 20 30 78 45 42 2c 20 30 78 35 34 2c 20 30 78  , 0xEB, 0x54, 0x
5da40 32 41 2c 20 30 78 35 39 2c 20 30 78 46 42 2c 20  2A, 0x59, 0xFB, 
5da50 30 78 44 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xDA]};. const I
5da60 49 44 20 49 49 44 5f 49 53 68 65 6c 6c 45 78 65  ID IID_IShellExe
5da70 63 75 74 65 48 6f 6f 6b 41 20 3d 20 7b 30 78 30  cuteHookA = {0x0
5da80 30 30 32 31 34 46 35 2c 20 30 78 30 30 30 30 2c  00214F5, 0x0000,
5da90 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
5daa0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
5dab0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5dac0 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
5dad0 73 74 20 49 49 44 20 49 49 44 5f 49 53 68 65 6c  st IID IID_IShel
5dae0 6c 45 78 65 63 75 74 65 48 6f 6f 6b 57 20 3d 20  lExecuteHookW = 
5daf0 7b 30 78 30 30 30 32 31 34 46 42 2c 20 30 78 30  {0x000214FB, 0x0
5db00 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
5db10 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
5db20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
5db30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
5db40 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5db50 53 68 65 6c 6c 45 78 74 49 6e 69 74 20 3d 20 7b  ShellExtInit = {
5db60 30 78 30 30 30 32 31 34 45 38 2c 20 30 78 30 30  0x000214E8, 0x00
5db70 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
5db80 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5db90 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5dba0 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
5dbb0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5dbc0 68 65 6c 6c 46 61 76 6f 72 69 74 65 73 4e 61 6d  hellFavoritesNam
5dbd0 65 53 70 61 63 65 20 3d 20 7b 30 78 35 35 31 33  eSpace = {0x5513
5dbe0 36 38 30 34 2c 20 30 78 42 32 44 45 2c 20 30 78  6804, 0xB2DE, 0x
5dbf0 31 31 44 31 2c 20 5b 30 78 42 39 2c 20 30 78 46  11D1, [0xB9, 0xF
5dc00 32 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  2, 0x00, 0xA0, 0
5dc10 78 43 39 2c 20 30 78 38 42 2c 20 30 78 43 35 2c  xC9, 0x8B, 0xC5,
5dc20 20 30 78 34 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x47]};. const 
5dc30 49 49 44 20 49 49 44 5f 49 53 68 65 6c 6c 46 6f  IID IID_IShellFo
5dc40 6c 64 65 72 20 3d 20 7b 30 78 30 30 30 32 31 34  lder = {0x000214
5dc50 45 36 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  E6, 0x0000, 0x00
5dc60 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
5dc70 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
5dc80 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5dc90 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
5dca0 44 20 49 49 44 5f 49 53 68 65 6c 6c 46 6f 6c 64  D IID_IShellFold
5dcb0 65 72 32 20 3d 20 7b 30 78 39 33 46 32 46 36 38  er2 = {0x93F2F68
5dcc0 43 2c 20 30 78 31 44 31 42 2c 20 30 78 31 31 44  C, 0x1D1B, 0x11D
5dcd0 33 2c 20 5b 30 78 41 33 2c 20 30 78 30 45 2c 20  3, [0xA3, 0x0E, 
5dce0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
5dcf0 2c 20 30 78 37 39 2c 20 30 78 41 42 2c 20 30 78  , 0x79, 0xAB, 0x
5dd00 44 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  D1]};. const IID
5dd10 20 49 49 44 5f 49 53 68 65 6c 6c 46 6f 6c 64 65   IID_IShellFolde
5dd20 72 56 69 65 77 43 42 20 3d 20 7b 30 78 32 30 34  rViewCB = {0x204
5dd30 37 45 33 32 30 2c 20 30 78 46 32 41 39 2c 20 30  7E320, 0xF2A9, 0
5dd40 78 31 31 43 45 2c 20 5b 30 78 41 45 2c 20 30 78  x11CE, [0xAE, 0x
5dd50 36 35 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20  65, 0x08, 0x00, 
5dd60 30 78 32 42 2c 20 30 78 32 45 2c 20 30 78 31 32  0x2B, 0x2E, 0x12
5dd70 2c 20 30 78 36 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x62]};. const
5dd80 20 49 49 44 20 49 49 44 5f 49 53 68 65 6c 6c 46   IID IID_IShellF
5dd90 6f 6c 64 65 72 56 69 65 77 44 75 61 6c 20 3d 20  olderViewDual = 
5dda0 7b 30 78 45 37 41 31 41 46 38 30 2c 20 30 78 34  {0xE7A1AF80, 0x4
5ddb0 44 39 36 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  D96, 0x11CF, [0x
5ddc0 39 36 2c 20 30 78 30 43 2c 20 30 78 30 30 2c 20  96, 0x0C, 0x00, 
5ddd0 30 78 38 30 2c 20 30 78 43 37 2c 20 30 78 46 34  0x80, 0xC7, 0xF4
5dde0 2c 20 30 78 45 45 2c 20 30 78 38 35 5d 7d 3b 0a  , 0xEE, 0x85]};.
5ddf0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5de00 53 68 65 6c 6c 46 6f 6c 64 65 72 56 69 65 77 44  ShellFolderViewD
5de10 75 61 6c 32 20 3d 20 7b 30 78 33 31 43 31 34 37  ual2 = {0x31C147
5de20 42 36 2c 20 30 78 30 41 44 45 2c 20 30 78 34 41  B6, 0x0ADE, 0x4A
5de30 33 43 2c 20 5b 30 78 42 35 2c 20 30 78 31 34 2c  3C, [0xB5, 0x14,
5de40 20 30 78 44 44 2c 20 30 78 46 39 2c 20 30 78 33   0xDD, 0xF9, 0x3
5de50 32 2c 20 30 78 45 46 2c 20 30 78 36 44 2c 20 30  2, 0xEF, 0x6D, 0
5de60 78 31 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x17]};. const II
5de70 44 20 49 49 44 5f 49 53 68 65 6c 6c 49 63 6f 6e  D IID_IShellIcon
5de80 20 3d 20 7b 30 78 30 30 30 32 31 34 45 35 2c 20   = {0x000214E5, 
5de90 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
5dea0 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
5deb0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5dec0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
5ded0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5dee0 44 5f 49 53 68 65 6c 6c 49 63 6f 6e 4f 76 65 72  D_IShellIconOver
5def0 6c 61 79 20 3d 20 7b 30 78 37 44 36 38 38 41 37  lay = {0x7D688A7
5df00 30 2c 20 30 78 43 36 31 33 2c 20 30 78 31 31 44  0, 0xC613, 0x11D
5df10 30 2c 20 5b 30 78 39 39 2c 20 30 78 39 42 2c 20  0, [0x99, 0x9B, 
5df20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
5df30 2c 20 30 78 44 36 2c 20 30 78 35 35 2c 20 30 78  , 0xD6, 0x55, 0x
5df40 45 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  E1]};. const IID
5df50 20 49 49 44 5f 49 53 68 65 6c 6c 49 63 6f 6e 4f   IID_IShellIconO
5df60 76 65 72 6c 61 79 49 64 65 6e 74 69 66 69 65 72  verlayIdentifier
5df70 20 3d 20 7b 30 78 30 43 36 43 34 32 30 30 2c 20   = {0x0C6C4200, 
5df80 30 78 43 35 38 39 2c 20 30 78 31 31 44 30 2c 20  0xC589, 0x11D0, 
5df90 5b 30 78 39 39 2c 20 30 78 39 41 2c 20 30 78 30  [0x99, 0x9A, 0x0
5dfa0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
5dfb0 78 44 36 2c 20 30 78 35 35 2c 20 30 78 45 31 5d  xD6, 0x55, 0xE1]
5dfc0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5dfd0 44 5f 49 53 68 65 6c 6c 49 6d 61 67 65 44 61 74  D_IShellImageDat
5dfe0 61 20 3d 20 7b 30 78 42 46 44 45 45 43 31 32 2c  a = {0xBFDEEC12,
5dff0 20 30 78 38 30 34 30 2c 20 30 78 34 34 30 33 2c   0x8040, 0x4403,
5e000 20 5b 30 78 41 35 2c 20 30 78 45 41 2c 20 30 78   [0xA5, 0xEA, 0x
5e010 39 45 2c 20 30 78 30 37 2c 20 30 78 44 41 2c 20  9E, 0x07, 0xDA, 
5e020 30 78 46 43 2c 20 30 78 46 35 2c 20 30 78 33 30  0xFC, 0xF5, 0x30
5e030 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5e040 49 44 5f 49 53 68 65 6c 6c 49 6d 61 67 65 44 61  ID_IShellImageDa
5e050 74 61 41 62 6f 72 74 20 3d 20 7b 30 78 35 33 46  taAbort = {0x53F
5e060 42 38 45 35 38 2c 20 30 78 35 30 43 30 2c 20 30  B8E58, 0x50C0, 0
5e070 78 34 30 30 33 2c 20 5b 30 78 42 34 2c 20 30 78  x4003, [0xB4, 0x
5e080 41 41 2c 20 30 78 30 43 2c 20 30 78 38 44 2c 20  AA, 0x0C, 0x8D, 
5e090 30 78 46 32 2c 20 30 78 38 45 2c 20 30 78 37 46  0xF2, 0x8E, 0x7F
5e0a0 2c 20 30 78 33 41 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3A]};. const
5e0b0 20 49 49 44 20 49 49 44 5f 49 53 68 65 6c 6c 49   IID IID_IShellI
5e0c0 6d 61 67 65 44 61 74 61 46 61 63 74 6f 72 79 20  mageDataFactory 
5e0d0 3d 20 7b 30 78 39 42 45 38 45 44 35 43 2c 20 30  = {0x9BE8ED5C, 0
5e0e0 78 45 44 41 42 2c 20 30 78 34 44 37 35 2c 20 5b  xEDAB, 0x4D75, [
5e0f0 30 78 39 30 2c 20 30 78 46 33 2c 20 30 78 42 44  0x90, 0xF3, 0xBD
5e100 2c 20 30 78 35 42 2c 20 30 78 44 42 2c 20 30 78  , 0x5B, 0xDB, 0x
5e110 42 32 2c 20 30 78 31 43 2c 20 30 78 38 32 5d 7d  B2, 0x1C, 0x82]}
5e120 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5e130 5f 49 53 68 65 6c 6c 4c 69 6e 6b 41 20 3d 20 7b  _IShellLinkA = {
5e140 30 78 30 30 30 32 31 34 45 45 2c 20 30 78 30 30  0x000214EE, 0x00
5e150 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
5e160 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5e170 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5e180 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
5e190 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5e1a0 68 65 6c 6c 4c 69 6e 6b 44 61 74 61 4c 69 73 74  hellLinkDataList
5e1b0 20 3d 20 7b 30 78 34 35 45 32 42 34 41 45 2c 20   = {0x45E2B4AE, 
5e1c0 30 78 42 31 43 33 2c 20 30 78 31 31 44 30 2c 20  0xB1C3, 0x11D0, 
5e1d0 5b 30 78 42 39 2c 20 30 78 32 46 2c 20 30 78 30  [0xB9, 0x2F, 0x0
5e1e0 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30  0, 0xA0, 0xC9, 0
5e1f0 78 30 33 2c 20 30 78 31 32 2c 20 30 78 45 31 5d  x03, 0x12, 0xE1]
5e200 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5e210 44 5f 49 53 68 65 6c 6c 4c 69 6e 6b 44 75 61 6c  D_IShellLinkDual
5e220 20 3d 20 7b 30 78 38 38 41 30 35 43 30 30 2c 20   = {0x88A05C00, 
5e230 30 78 46 30 30 30 2c 20 30 78 31 31 43 45 2c 20  0xF000, 0x11CE, 
5e240 5b 30 78 38 33 2c 20 30 78 35 30 2c 20 30 78 34  [0x83, 0x50, 0x4
5e250 34 2c 20 30 78 34 35 2c 20 30 78 35 33 2c 20 30  4, 0x45, 0x53, 0
5e260 78 35 34 2c 20 30 78 30 30 2c 20 30 78 30 30 5d  x54, 0x00, 0x00]
5e270 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5e280 44 5f 49 53 68 65 6c 6c 4c 69 6e 6b 44 75 61 6c  D_IShellLinkDual
5e290 32 20 3d 20 7b 30 78 33 31 37 45 45 32 34 39 2c  2 = {0x317EE249,
5e2a0 20 30 78 46 31 32 45 2c 20 30 78 31 31 44 32 2c   0xF12E, 0x11D2,
5e2b0 20 5b 30 78 42 31 2c 20 30 78 45 34 2c 20 30 78   [0xB1, 0xE4, 0x
5e2c0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
5e2d0 30 78 38 45 2c 20 30 78 45 42 2c 20 30 78 33 45  0x8E, 0xEB, 0x3E
5e2e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5e2f0 49 44 5f 49 53 68 65 6c 6c 4c 69 6e 6b 57 20 3d  ID_IShellLinkW =
5e300 20 7b 30 78 30 30 30 32 31 34 46 39 2c 20 30 78   {0x000214F9, 0x
5e310 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
5e320 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
5e330 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
5e340 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
5e350 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
5e360 49 53 68 65 6c 6c 4e 61 6d 65 53 70 61 63 65 20  IShellNameSpace 
5e370 3d 20 7b 30 78 45 35 37 32 44 33 43 39 2c 20 30  = {0xE572D3C9, 0
5e380 78 33 37 42 45 2c 20 30 78 34 41 45 32 2c 20 5b  x37BE, 0x4AE2, [
5e390 30 78 38 32 2c 20 30 78 35 44 2c 20 30 78 44 35  0x82, 0x5D, 0xD5
5e3a0 2c 20 30 78 32 31 2c 20 30 78 37 36 2c 20 30 78  , 0x21, 0x76, 0x
5e3b0 33 45 2c 20 30 78 33 31 2c 20 30 78 30 38 5d 7d  3E, 0x31, 0x08]}
5e3c0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5e3d0 5f 49 53 68 65 6c 6c 50 72 6f 70 53 68 65 65 74  _IShellPropSheet
5e3e0 45 78 74 20 3d 20 7b 30 78 30 30 30 32 31 34 45  Ext = {0x000214E
5e3f0 39 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  9, 0x0000, 0x000
5e400 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
5e410 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
5e420 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5e430 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
5e440 20 49 49 44 5f 49 53 68 65 6c 6c 55 49 48 65 6c   IID_IShellUIHel
5e450 70 65 72 20 3d 20 7b 30 78 37 32 39 46 45 32 46  per = {0x729FE2F
5e460 38 2c 20 30 78 31 45 41 38 2c 20 30 78 31 31 44  8, 0x1EA8, 0x11D
5e470 31 2c 20 5b 30 78 38 46 2c 20 30 78 38 35 2c 20  1, [0x8F, 0x85, 
5e480 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
5e490 2c 20 30 78 43 32 2c 20 30 78 46 42 2c 20 30 78  , 0xC2, 0xFB, 0x
5e4a0 45 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  E1]};. const IID
5e4b0 20 49 49 44 5f 49 53 68 65 6c 6c 56 69 65 77 20   IID_IShellView 
5e4c0 3d 20 7b 30 78 30 30 30 32 31 34 45 33 2c 20 30  = {0x000214E3, 0
5e4d0 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
5e4e0 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
5e4f0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5e500 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
5e510 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5e520 5f 49 53 68 65 6c 6c 56 69 65 77 32 20 3d 20 7b  _IShellView2 = {
5e530 30 78 38 38 45 33 39 45 38 30 2c 20 30 78 33 35  0x88E39E80, 0x35
5e540 37 38 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41  78, 0x11CF, [0xA
5e550 45 2c 20 30 78 36 39 2c 20 30 78 30 38 2c 20 30  E, 0x69, 0x08, 0
5e560 78 30 30 2c 20 30 78 32 42 2c 20 30 78 32 45 2c  x00, 0x2B, 0x2E,
5e570 20 30 78 31 32 2c 20 30 78 36 32 5d 7d 3b 0a 20   0x12, 0x62]};. 
5e580 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5e590 68 65 6c 6c 57 69 6e 64 6f 77 73 20 3d 20 7b 30  hellWindows = {0
5e5a0 78 38 35 43 42 36 39 30 30 2c 20 30 78 34 44 39  x85CB6900, 0x4D9
5e5b0 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39 36  5, 0x11CF, [0x96
5e5c0 2c 20 30 78 30 43 2c 20 30 78 30 30 2c 20 30 78  , 0x0C, 0x00, 0x
5e5d0 38 30 2c 20 30 78 43 37 2c 20 30 78 46 34 2c 20  80, 0xC7, 0xF4, 
5e5e0 30 78 45 45 2c 20 30 78 38 35 5d 7d 3b 0a 20 63  0xEE, 0x85]};. c
5e5f0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 69  onst IID IID_ISi
5e600 6d 70 6c 65 43 6f 6d 6d 61 6e 64 43 72 65 61 74  mpleCommandCreat
5e610 6f 72 20 3d 20 7b 30 78 35 45 33 34 31 41 42 37  or = {0x5E341AB7
5e620 2c 20 30 78 30 32 44 30 2c 20 30 78 31 31 44 31  , 0x02D0, 0x11D1
5e630 2c 20 5b 30 78 39 30 2c 20 30 78 30 43 2c 20 30  , [0x90, 0x0C, 0
5e640 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
5e650 20 30 78 30 36 2c 20 30 78 33 37 2c 20 30 78 39   0x06, 0x37, 0x9
5e660 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
5e670 49 49 44 5f 49 53 69 6d 70 6c 65 43 6f 6e 6e 65  IID_ISimpleConne
5e680 63 74 69 6f 6e 50 6f 69 6e 74 20 3d 20 7b 30 78  ctionPoint = {0x
5e690 35 31 39 37 33 43 33 45 2c 20 30 78 43 42 30 43  51973C3E, 0xCB0C
5e6a0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 35 2c  , 0x11D0, [0xB5,
5e6b0 20 30 78 43 39 2c 20 30 78 30 30 2c 20 30 78 41   0xC9, 0x00, 0xA
5e6c0 30 2c 20 30 78 32 34 2c 20 30 78 34 41 2c 20 30  0, 0x24, 0x4A, 0
5e6d0 78 30 45 2c 20 30 78 37 41 5d 7d 3b 0a 20 63 6f  x0E, 0x7A]};. co
5e6e0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 69 6d  nst IID IID_ISim
5e6f0 70 6c 65 46 72 61 6d 65 53 69 74 65 20 3d 20 7b  pleFrameSite = {
5e700 30 78 37 34 32 42 30 45 30 31 2c 20 30 78 31 34  0x742B0E01, 0x14
5e710 45 36 2c 20 30 78 31 30 31 42 2c 20 5b 30 78 39  E6, 0x101B, [0x9
5e720 31 2c 20 30 78 34 45 2c 20 30 78 30 30 2c 20 30  1, 0x4E, 0x00, 0
5e730 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 30 2c  xAA, 0x00, 0x30,
5e740 20 30 78 30 43 2c 20 30 78 41 42 5d 7d 3b 0a 20   0x0C, 0xAB]};. 
5e750 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5e760 6c 69 64 65 72 42 61 72 20 3d 20 7b 30 78 33 30  liderBar = {0x30
5e770 35 30 46 36 38 44 2c 20 30 78 39 38 42 35 2c 20  50F68D, 0x98B5, 
5e780 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30  0x11CF, [0xBB, 0
5e790 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x82, 0x00, 0xAA,
5e7a0 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43   0x00, 0xBD, 0xC
5e7b0 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x0B]};. cons
5e7c0 74 20 49 49 44 20 49 49 44 5f 49 53 6e 69 66 66  t IID IID_ISniff
5e7d0 53 74 72 65 61 6d 20 3d 20 7b 30 78 34 45 46 31  Stream = {0x4EF1
5e7e0 37 39 34 30 2c 20 30 78 33 30 45 30 2c 20 30 78  7940, 0x30E0, 0x
5e7f0 31 31 44 30 2c 20 5b 30 78 42 37 2c 20 30 78 32  11D0, [0xB7, 0x2
5e800 34 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  4, 0x00, 0xAA, 0
5e810 78 30 30 2c 20 30 78 36 43 2c 20 30 78 31 41 2c  x00, 0x6C, 0x1A,
5e820 20 30 78 30 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x01]};. const 
5e830 49 49 44 20 49 49 44 5f 49 53 4f 41 50 52 65 71  IID IID_ISOAPReq
5e840 75 65 73 74 20 3d 20 7b 30 78 41 44 31 39 34 35  uest = {0xAD1945
5e850 32 35 2c 20 30 78 36 45 30 31 2c 20 30 78 34 42  25, 0x6E01, 0x4B
5e860 43 41 2c 20 5b 30 78 39 32 2c 20 30 78 39 43 2c  CA, [0x92, 0x9C,
5e870 20 30 78 32 33 2c 20 30 78 43 37 2c 20 30 78 33   0x23, 0xC7, 0x3
5e880 38 2c 20 30 78 33 33 2c 20 30 78 33 36 2c 20 30  8, 0x33, 0x36, 0
5e890 78 41 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xAF]};. const II
5e8a0 44 20 49 49 44 5f 49 53 6f 66 74 44 69 73 74 45  D IID_ISoftDistE
5e8b0 78 74 20 3d 20 7b 30 78 42 31 35 42 38 44 43 31  xt = {0xB15B8DC1
5e8c0 2c 20 30 78 43 37 45 31 2c 20 30 78 31 31 44 30  , 0xC7E1, 0x11D0
5e8d0 2c 20 5b 30 78 38 36 2c 20 30 78 38 30 2c 20 30  , [0x86, 0x80, 0
5e8e0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
5e8f0 20 30 78 42 44 2c 20 30 78 43 42 2c 20 30 78 37   0xBD, 0xCB, 0x7
5e900 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
5e910 49 49 44 5f 49 53 6f 75 72 63 65 73 52 6f 77 73  IID_ISourcesRows
5e920 65 74 20 3d 20 7b 30 78 30 43 37 33 33 41 31 45  et = {0x0C733A1E
5e930 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45  , 0x2A1C, 0x11CE
5e940 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30  , [0xAD, 0xE5, 0
5e950 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
5e960 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33   0x44, 0x77, 0x3
5e970 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
5e980 49 49 44 5f 49 53 70 65 63 69 61 6c 53 79 73 74  IID_ISpecialSyst
5e990 65 6d 50 72 6f 70 65 72 74 69 65 73 20 3d 20 7b  emProperties = {
5e9a0 30 78 30 30 30 30 30 31 42 39 2c 20 30 78 30 30  0x000001B9, 0x00
5e9b0 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
5e9c0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5e9d0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5e9e0 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
5e9f0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5ea00 70 65 63 69 66 79 50 72 6f 70 65 72 74 79 50 61  pecifyPropertyPa
5ea10 67 65 73 20 3d 20 7b 30 78 42 31 39 36 42 32 38  ges = {0xB196B28
5ea20 42 2c 20 30 78 42 41 42 34 2c 20 30 78 31 30 31  B, 0xBAB4, 0x101
5ea30 41 2c 20 5b 30 78 42 36 2c 20 30 78 39 43 2c 20  A, [0xB6, 0x9C, 
5ea40 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
5ea50 2c 20 30 78 33 34 2c 20 30 78 31 44 2c 20 30 78  , 0x34, 0x1D, 0x
5ea60 30 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  07]};. const IID
5ea70 20 49 49 44 5f 49 53 70 69 6e 42 75 74 74 6f 6e   IID_ISpinButton
5ea80 20 3d 20 7b 30 78 33 30 35 30 46 36 38 42 2c 20   = {0x3050F68B, 
5ea90 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
5eaa0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
5eab0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
5eac0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
5ead0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5eae0 44 5f 49 53 51 4c 45 72 72 6f 72 49 6e 66 6f 20  D_ISQLErrorInfo 
5eaf0 3d 20 7b 30 78 30 43 37 33 33 41 37 34 2c 20 30  = {0x0C733A74, 0
5eb00 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b  x2A1C, 0x11CE, [
5eb10 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
5eb20 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
5eb30 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
5eb40 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5eb50 5f 49 53 74 61 6e 64 61 72 64 41 63 74 69 76 61  _IStandardActiva
5eb60 74 6f 72 20 3d 20 7b 30 78 30 30 30 30 30 31 42  tor = {0x000001B
5eb70 38 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  8, 0x0000, 0x000
5eb80 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
5eb90 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
5eba0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5ebb0 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
5ebc0 20 49 49 44 5f 49 53 74 61 6e 64 61 72 64 49 6e   IID_IStandardIn
5ebd0 66 6f 20 3d 20 7b 30 78 46 31 44 39 43 31 41 35  fo = {0xF1D9C1A5
5ebe0 2c 20 30 78 39 35 38 39 2c 20 30 78 34 30 44 44  , 0x9589, 0x40DD
5ebf0 2c 20 5b 30 78 42 36 2c 20 30 78 33 44 2c 20 30  , [0xB6, 0x3D, 0
5ec00 78 39 42 2c 20 30 78 42 30 2c 20 30 78 42 33 2c  x9B, 0xB0, 0xB3,
5ec10 20 30 78 38 41 2c 20 30 78 31 30 2c 20 30 78 32   0x8A, 0x10, 0x2
5ec20 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
5ec30 49 49 44 5f 49 53 74 61 74 69 63 50 6f 72 74 4d  IID_IStaticPortM
5ec40 61 70 70 69 6e 67 20 3d 20 7b 30 78 36 46 31 30  apping = {0x6F10
5ec50 37 31 31 46 2c 20 30 78 37 32 39 42 2c 20 30 78  711F, 0x729B, 0x
5ec60 34 31 45 35 2c 20 5b 30 78 39 33 2c 20 30 78 42  41E5, [0x93, 0xB
5ec70 38 2c 20 30 78 46 32 2c 20 30 78 31 44 2c 20 30  8, 0xF2, 0x1D, 0
5ec80 78 30 46 2c 20 30 78 38 31 2c 20 30 78 38 44 2c  x0F, 0x81, 0x8D,
5ec90 20 30 78 46 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xF1]};. const 
5eca0 49 49 44 20 49 49 44 5f 49 53 74 61 74 69 63 50  IID IID_IStaticP
5ecb0 6f 72 74 4d 61 70 70 69 6e 67 43 6f 6c 6c 65 63  ortMappingCollec
5ecc0 74 69 6f 6e 20 3d 20 7b 30 78 43 44 31 46 33 45  tion = {0xCD1F3E
5ecd0 37 37 2c 20 30 78 36 36 44 36 2c 20 30 78 34 36  77, 0x66D6, 0x46
5ece0 36 34 2c 20 5b 30 78 38 32 2c 20 30 78 43 37 2c  64, [0x82, 0xC7,
5ecf0 20 30 78 33 36 2c 20 30 78 44 42 2c 20 30 78 42   0x36, 0xDB, 0xB
5ed00 36 2c 20 30 78 34 31 2c 20 30 78 44 30 2c 20 30  6, 0x41, 0xD0, 0
5ed10 78 46 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xF1]};. const II
5ed20 44 20 49 49 44 5f 49 53 74 61 74 73 20 3d 20 7b  D IID_IStats = {
5ed30 30 78 39 34 34 41 44 35 33 30 2c 20 30 78 42 30  0x944AD530, 0xB0
5ed40 39 44 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 42  9D, 0x11CE, [0xB
5ed50 35 2c 20 30 78 39 43 2c 20 30 78 30 30 2c 20 30  5, 0x9C, 0x00, 0
5ed60 78 41 41 2c 20 30 78 30 30 2c 20 30 78 36 43 2c  xAA, 0x00, 0x6C,
5ed70 20 30 78 42 33 2c 20 30 78 37 44 5d 7d 3b 0a 20   0xB3, 0x7D]};. 
5ed80 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5ed90 74 64 4d 61 72 73 68 61 6c 49 6e 66 6f 20 3d 20  tdMarshalInfo = 
5eda0 7b 30 78 30 30 30 30 30 30 31 38 2c 20 30 78 30  {0x00000018, 0x0
5edb0 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
5edc0 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
5edd0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
5ede0 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
5edf0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5ee00 53 74 65 6d 6d 65 72 20 3d 20 7b 30 78 45 46 42  Stemmer = {0xEFB
5ee10 41 46 31 34 30 2c 20 30 78 37 46 34 32 2c 20 30  AF140, 0x7F42, 0
5ee20 78 31 31 43 45 2c 20 5b 30 78 42 45 2c 20 30 78  x11CE, [0xBE, 0x
5ee30 35 37 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  57, 0x00, 0xAA, 
5ee40 30 78 30 30 2c 20 30 78 35 31 2c 20 30 78 46 45  0x00, 0x51, 0xFE
5ee50 2c 20 30 78 32 30 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x20]};. const
5ee60 20 49 49 44 20 49 49 44 5f 49 53 74 65 6d 53 69   IID IID_IStemSi
5ee70 6e 6b 20 3d 20 7b 30 78 46 45 37 37 43 33 33 30  nk = {0xFE77C330
5ee80 2c 20 30 78 37 46 34 32 2c 20 30 78 31 31 43 45  , 0x7F42, 0x11CE
5ee90 2c 20 5b 30 78 42 45 2c 20 30 78 35 37 2c 20 30  , [0xBE, 0x57, 0
5eea0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
5eeb0 20 30 78 35 31 2c 20 30 78 46 45 2c 20 30 78 32   0x51, 0xFE, 0x2
5eec0 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
5eed0 49 49 44 5f 49 53 74 6f 72 61 67 65 20 3d 20 7b  IID_IStorage = {
5eee0 30 78 30 30 30 30 30 30 30 42 2c 20 30 78 30 30  0x0000000B, 0x00
5eef0 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
5ef00 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5ef10 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5ef20 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
5ef30 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5ef40 74 72 65 61 6d 20 3d 20 7b 30 78 30 30 30 30 30  tream = {0x00000
5ef50 30 30 43 2c 20 30 78 30 30 30 30 2c 20 30 78 30  00C, 0x0000, 0x0
5ef60 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
5ef70 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
5ef80 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
5ef90 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
5efa0 49 44 20 49 49 44 5f 49 53 74 75 62 20 3d 20 7b  ID IID_IStub = {
5efb0 30 78 30 30 30 30 30 30 32 36 2c 20 30 78 30 30  0x00000026, 0x00
5efc0 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
5efd0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5efe0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5eff0 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
5f000 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
5f010 74 75 62 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78  tubManager = {0x
5f020 30 30 30 30 30 30 30 36 2c 20 30 78 30 30 30 30  00000006, 0x0000
5f030 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
5f040 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
5f050 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5f060 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
5f070 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 75 62  nst IID IID_ISub
5f080 44 69 76 69 73 69 6f 6e 50 72 6f 76 69 64 65 72  DivisionProvider
5f090 20 3d 20 7b 30 78 33 30 35 30 46 34 44 32 2c 20   = {0x3050F4D2, 
5f0a0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
5f0b0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
5f0c0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
5f0d0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
5f0e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5f0f0 44 5f 49 53 75 62 73 63 72 69 70 74 69 6f 6e 41  D_ISubscriptionA
5f100 67 65 6e 74 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30  gentControl = {0
5f110 78 41 38 39 45 38 46 46 30 2c 20 30 78 37 30 46  xA89E8FF0, 0x70F
5f120 34 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 43  4, 0x11D1, [0xBC
5f130 2c 20 30 78 37 46 2c 20 30 78 30 30 2c 20 30 78  , 0x7F, 0x00, 0x
5f140 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20  C0, 0x4F, 0xD9, 
5f150 30 78 32 39 2c 20 30 78 44 42 5d 7d 3b 0a 20 63  0x29, 0xDB]};. c
5f160 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 75  onst IID IID_ISu
5f170 62 73 63 72 69 70 74 69 6f 6e 41 67 65 6e 74 45  bscriptionAgentE
5f180 76 65 6e 74 73 20 3d 20 7b 30 78 41 38 39 45 38  vents = {0xA89E8
5f190 46 46 31 2c 20 30 78 37 30 46 34 2c 20 30 78 31  FF1, 0x70F4, 0x1
5f1a0 31 44 31 2c 20 5b 30 78 42 43 2c 20 30 78 37 46  1D1, [0xBC, 0x7F
5f1b0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
5f1c0 34 46 2c 20 30 78 44 39 2c 20 30 78 32 39 2c 20  4F, 0xD9, 0x29, 
5f1d0 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xDB]};. const I
5f1e0 49 44 20 49 49 44 5f 49 53 75 62 73 63 72 69 70  ID IID_ISubscrip
5f1f0 74 69 6f 6e 41 67 65 6e 74 53 68 65 6c 6c 45 78  tionAgentShellEx
5f200 74 20 3d 20 7b 30 78 38 31 42 31 38 34 42 41 2c  t = {0x81B184BA,
5f210 20 30 78 42 33 30 32 2c 20 30 78 31 31 44 31 2c   0xB302, 0x11D1,
5f220 20 5b 30 78 38 35 2c 20 30 78 35 32 2c 20 30 78   [0x85, 0x52, 0x
5f230 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
5f240 30 78 41 33 2c 20 30 78 35 43 2c 20 30 78 38 39  0xA3, 0x5C, 0x89
5f250 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5f260 49 44 5f 49 53 75 62 73 63 72 69 70 74 69 6f 6e  ID_ISubscription
5f270 49 74 65 6d 20 3d 20 7b 30 78 41 39 37 35 35 39  Item = {0xA97559
5f280 46 38 2c 20 30 78 36 43 34 41 2c 20 30 78 31 31  F8, 0x6C4A, 0x11
5f290 44 31 2c 20 5b 30 78 41 31 2c 20 30 78 45 38 2c  D1, [0xA1, 0xE8,
5f2a0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
5f2b0 46 2c 20 30 78 43 32 2c 20 30 78 46 42 2c 20 30  F, 0xC2, 0xFB, 0
5f2c0 78 45 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xE1]};. const II
5f2d0 44 20 49 49 44 5f 49 53 75 62 73 63 72 69 70 74  D IID_ISubscript
5f2e0 69 6f 6e 4d 67 72 20 3d 20 7b 30 78 30 38 35 46  ionMgr = {0x085F
5f2f0 42 32 43 30 2c 20 30 78 30 44 46 38 2c 20 30 78  B2C0, 0x0DF8, 0x
5f300 31 31 44 31 2c 20 5b 30 78 38 46 2c 20 30 78 34  11D1, [0x8F, 0x4
5f310 42 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  B, 0x00, 0xA0, 0
5f320 78 43 39 2c 20 30 78 30 35 2c 20 30 78 34 31 2c  xC9, 0x05, 0x41,
5f330 20 30 78 33 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3F]};. const 
5f340 49 49 44 20 49 49 44 5f 49 53 75 62 73 63 72 69  IID IID_ISubscri
5f350 70 74 69 6f 6e 4d 67 72 32 20 3d 20 7b 30 78 36  ptionMgr2 = {0x6
5f360 31 34 42 43 32 37 30 2c 20 30 78 41 45 44 46 2c  14BC270, 0xAEDF,
5f370 20 30 78 31 31 44 31 2c 20 5b 30 78 41 31 2c 20   0x11D1, [0xA1, 
5f380 30 78 46 39 2c 20 30 78 30 30 2c 20 30 78 43 30  0xF9, 0x00, 0xC0
5f390 2c 20 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78  , 0x4F, 0xC2, 0x
5f3a0 46 42 2c 20 30 78 45 31 5d 7d 3b 0a 20 63 6f 6e  FB, 0xE1]};. con
5f3b0 73 74 20 49 49 44 20 49 49 44 5f 49 53 75 62 73  st IID IID_ISubs
5f3c0 63 72 69 70 74 69 6f 6e 4d 67 72 50 72 69 76 20  criptionMgrPriv 
5f3d0 3d 20 7b 30 78 44 36 36 42 33 39 39 45 2c 20 30  = {0xD66B399E, 0
5f3e0 78 41 46 31 44 2c 20 30 78 31 31 44 31 2c 20 5b  xAF1D, 0x11D1, [
5f3f0 30 78 41 31 2c 20 30 78 46 39 2c 20 30 78 30 30  0xA1, 0xF9, 0x00
5f400 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
5f410 43 32 2c 20 30 78 46 42 2c 20 30 78 45 31 5d 7d  C2, 0xFB, 0xE1]}
5f420 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5f430 5f 49 53 75 62 73 63 72 69 70 74 69 6f 6e 54 68  _ISubscriptionTh
5f440 72 6f 74 74 6c 65 72 20 3d 20 7b 30 78 31 45 39  rottler = {0x1E9
5f450 42 30 30 45 34 2c 20 30 78 39 38 34 36 2c 20 30  B00E4, 0x9846, 0
5f460 78 31 31 44 31 2c 20 5b 30 78 41 31 2c 20 30 78  x11D1, [0xA1, 0x
5f470 45 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  EE, 0x00, 0xC0, 
5f480 30 78 34 46 2c 20 30 78 43 32 2c 20 30 78 46 42  0x4F, 0xC2, 0xFB
5f490 2c 20 30 78 45 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xE1]};. const
5f4a0 20 49 49 44 20 49 49 44 5f 49 53 75 70 70 6f 72   IID IID_ISuppor
5f4b0 74 45 72 72 6f 72 49 6e 66 6f 20 3d 20 7b 30 78  tErrorInfo = {0x
5f4c0 44 46 30 42 33 44 36 30 2c 20 30 78 35 34 38 46  DF0B3D60, 0x548F
5f4d0 2c 20 30 78 31 30 31 42 2c 20 5b 30 78 38 45 2c  , 0x101B, [0x8E,
5f4e0 20 30 78 36 35 2c 20 30 78 30 38 2c 20 30 78 30   0x65, 0x08, 0x0
5f4f0 30 2c 20 30 78 32 42 2c 20 30 78 32 42 2c 20 30  0, 0x2B, 0x2B, 0
5f500 78 44 31 2c 20 30 78 31 39 5d 7d 3b 0a 20 63 6f  xD1, 0x19]};. co
5f510 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 75 72  nst IID IID_ISur
5f520 72 6f 67 61 74 65 20 3d 20 7b 30 78 30 30 30 30  rogate = {0x0000
5f530 30 30 32 32 2c 20 30 78 30 30 30 30 2c 20 30 78  0022, 0x0000, 0x
5f540 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
5f550 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
5f560 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
5f570 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
5f580 49 49 44 20 49 49 44 5f 49 53 57 62 65 6d 44 61  IID IID_ISWbemDa
5f590 74 65 54 69 6d 65 20 3d 20 7b 30 78 35 45 39 37  teTime = {0x5E97
5f5a0 34 35 38 41 2c 20 30 78 43 46 37 37 2c 20 30 78  458A, 0xCF77, 0x
5f5b0 31 31 44 33 2c 20 5b 30 78 42 33 2c 20 30 78 38  11D3, [0xB3, 0x8
5f5c0 46 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30  F, 0x00, 0x10, 0
5f5d0 78 35 41 2c 20 30 78 31 46 2c 20 30 78 34 37 2c  x5A, 0x1F, 0x47,
5f5e0 20 30 78 33 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3A]};. const 
5f5f0 49 49 44 20 49 49 44 5f 49 53 57 62 65 6d 45 76  IID IID_ISWbemEv
5f600 65 6e 74 53 6f 75 72 63 65 20 3d 20 7b 30 78 32  entSource = {0x2
5f610 37 44 35 34 44 39 32 2c 20 30 78 30 45 42 45 2c  7D54D92, 0x0EBE,
5f620 20 30 78 31 31 44 32 2c 20 5b 30 78 38 42 2c 20   0x11D2, [0x8B, 
5f630 30 78 32 32 2c 20 30 78 30 30 2c 20 30 78 36 30  0x22, 0x00, 0x60
5f640 2c 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30 78  , 0x08, 0x06, 0x
5f650 44 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e  D9, 0xB6]};. con
5f660 73 74 20 49 49 44 20 49 49 44 5f 49 53 57 62 65  st IID IID_ISWbe
5f670 6d 4c 61 73 74 45 72 72 6f 72 20 3d 20 7b 30 78  mLastError = {0x
5f680 44 39 36 32 44 42 38 34 2c 20 30 78 44 34 42 42  D962DB84, 0xD4BB
5f690 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 42 2c  , 0x11D1, [0x8B,
5f6a0 20 30 78 30 39 2c 20 30 78 30 30 2c 20 30 78 36   0x09, 0x00, 0x6
5f6b0 30 2c 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30  0, 0x08, 0x06, 0
5f6c0 78 44 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f  xD9, 0xB6]};. co
5f6d0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 57 62  nst IID IID_ISWb
5f6e0 65 6d 4c 6f 63 61 74 6f 72 20 3d 20 7b 30 78 37  emLocator = {0x7
5f6f0 36 41 36 34 31 35 42 2c 20 30 78 43 42 34 31 2c  6A6415B, 0xCB41,
5f700 20 30 78 31 31 44 31 2c 20 5b 30 78 38 42 2c 20   0x11D1, [0x8B, 
5f710 30 78 30 32 2c 20 30 78 30 30 2c 20 30 78 36 30  0x02, 0x00, 0x60
5f720 2c 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30 78  , 0x08, 0x06, 0x
5f730 44 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e  D9, 0xB6]};. con
5f740 73 74 20 49 49 44 20 49 49 44 5f 49 53 57 62 65  st IID IID_ISWbe
5f750 6d 4d 65 74 68 6f 64 20 3d 20 7b 30 78 34 32 32  mMethod = {0x422
5f760 45 38 45 39 30 2c 20 30 78 44 39 35 35 2c 20 30  E8E90, 0xD955, 0
5f770 78 31 31 44 31 2c 20 5b 30 78 38 42 2c 20 30 78  x11D1, [0x8B, 0x
5f780 30 39 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20  09, 0x00, 0x60, 
5f790 30 78 30 38 2c 20 30 78 30 36 2c 20 30 78 44 39  0x08, 0x06, 0xD9
5f7a0 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xB6]};. const
5f7b0 20 49 49 44 20 49 49 44 5f 49 53 57 62 65 6d 4d   IID IID_ISWbemM
5f7c0 65 74 68 6f 64 53 65 74 20 3d 20 7b 30 78 43 39  ethodSet = {0xC9
5f7d0 33 42 41 32 39 32 2c 20 30 78 44 39 35 35 2c 20  3BA292, 0xD955, 
5f7e0 30 78 31 31 44 31 2c 20 5b 30 78 38 42 2c 20 30  0x11D1, [0x8B, 0
5f7f0 78 30 39 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  x09, 0x00, 0x60,
5f800 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30 78 44   0x08, 0x06, 0xD
5f810 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73  9, 0xB6]};. cons
5f820 74 20 49 49 44 20 49 49 44 5f 49 53 57 62 65 6d  t IID IID_ISWbem
5f830 4e 61 6d 65 64 56 61 6c 75 65 20 3d 20 7b 30 78  NamedValue = {0x
5f840 37 36 41 36 34 31 36 34 2c 20 30 78 43 42 34 31  76A64164, 0xCB41
5f850 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 42 2c  , 0x11D1, [0x8B,
5f860 20 30 78 30 32 2c 20 30 78 30 30 2c 20 30 78 36   0x02, 0x00, 0x6
5f870 30 2c 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30  0, 0x08, 0x06, 0
5f880 78 44 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f  xD9, 0xB6]};. co
5f890 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 57 62  nst IID IID_ISWb
5f8a0 65 6d 4e 61 6d 65 64 56 61 6c 75 65 53 65 74 20  emNamedValueSet 
5f8b0 3d 20 7b 30 78 43 46 32 33 37 36 45 41 2c 20 30  = {0xCF2376EA, 0
5f8c0 78 43 45 38 43 2c 20 30 78 31 31 44 31 2c 20 5b  xCE8C, 0x11D1, [
5f8d0 30 78 38 42 2c 20 30 78 30 35 2c 20 30 78 30 30  0x8B, 0x05, 0x00
5f8e0 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78  , 0x60, 0x08, 0x
5f8f0 30 36 2c 20 30 78 44 39 2c 20 30 78 42 36 5d 7d  06, 0xD9, 0xB6]}
5f900 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5f910 5f 49 53 57 62 65 6d 4f 62 6a 65 63 74 20 3d 20  _ISWbemObject = 
5f920 7b 30 78 37 36 41 36 34 31 35 41 2c 20 30 78 43  {0x76A6415A, 0xC
5f930 42 34 31 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  B41, 0x11D1, [0x
5f940 38 42 2c 20 30 78 30 32 2c 20 30 78 30 30 2c 20  8B, 0x02, 0x00, 
5f950 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 30 36  0x60, 0x08, 0x06
5f960 2c 20 30 78 44 39 2c 20 30 78 42 36 5d 7d 3b 0a  , 0xD9, 0xB6]};.
5f970 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5f980 53 57 62 65 6d 4f 62 6a 65 63 74 45 78 20 3d 20  SWbemObjectEx = 
5f990 7b 30 78 32 36 39 41 44 35 36 41 2c 20 30 78 38  {0x269AD56A, 0x8
5f9a0 41 36 37 2c 20 30 78 34 31 32 39 2c 20 5b 30 78  A67, 0x4129, [0x
5f9b0 42 43 2c 20 30 78 38 43 2c 20 30 78 30 35 2c 20  BC, 0x8C, 0x05, 
5f9c0 30 78 30 36 2c 20 30 78 44 43 2c 20 30 78 46 45  0x06, 0xDC, 0xFE
5f9d0 2c 20 30 78 39 38 2c 20 30 78 38 30 5d 7d 3b 0a  , 0x98, 0x80]};.
5f9e0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5f9f0 53 57 62 65 6d 4f 62 6a 65 63 74 50 61 74 68 20  SWbemObjectPath 
5fa00 3d 20 7b 30 78 35 37 39 31 42 43 32 37 2c 20 30  = {0x5791BC27, 0
5fa10 78 43 45 39 43 2c 20 30 78 31 31 44 31 2c 20 5b  xCE9C, 0x11D1, [
5fa20 30 78 39 37 2c 20 30 78 42 46 2c 20 30 78 30 30  0x97, 0xBF, 0x00
5fa30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78  , 0x00, 0xF8, 0x
5fa40 31 45 2c 20 30 78 38 34 2c 20 30 78 39 43 5d 7d  1E, 0x84, 0x9C]}
5fa50 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
5fa60 5f 49 53 57 62 65 6d 4f 62 6a 65 63 74 53 65 74  _ISWbemObjectSet
5fa70 20 3d 20 7b 30 78 37 36 41 36 34 31 35 46 2c 20   = {0x76A6415F, 
5fa80 30 78 43 42 34 31 2c 20 30 78 31 31 44 31 2c 20  0xCB41, 0x11D1, 
5fa90 5b 30 78 38 42 2c 20 30 78 30 32 2c 20 30 78 30  [0x8B, 0x02, 0x0
5faa0 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30  0, 0x60, 0x08, 0
5fab0 78 30 36 2c 20 30 78 44 39 2c 20 30 78 42 36 5d  x06, 0xD9, 0xB6]
5fac0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
5fad0 44 5f 49 53 57 62 65 6d 50 72 69 76 69 6c 65 67  D_ISWbemPrivileg
5fae0 65 20 3d 20 7b 30 78 32 36 45 45 36 37 42 44 2c  e = {0x26EE67BD,
5faf0 20 30 78 35 38 30 34 2c 20 30 78 31 31 44 32 2c   0x5804, 0x11D2,
5fb00 20 5b 30 78 38 42 2c 20 30 78 34 41 2c 20 30 78   [0x8B, 0x4A, 0x
5fb10 30 30 2c 20 30 78 36 30 2c 20 30 78 30 38 2c 20  00, 0x60, 0x08, 
5fb20 30 78 30 36 2c 20 30 78 44 39 2c 20 30 78 42 36  0x06, 0xD9, 0xB6
5fb30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
5fb40 49 44 5f 49 53 57 62 65 6d 50 72 69 76 69 6c 65  ID_ISWbemPrivile
5fb50 67 65 53 65 74 20 3d 20 7b 30 78 32 36 45 45 36  geSet = {0x26EE6
5fb60 37 42 46 2c 20 30 78 35 38 30 34 2c 20 30 78 31  7BF, 0x5804, 0x1
5fb70 31 44 32 2c 20 5b 30 78 38 42 2c 20 30 78 34 41  1D2, [0x8B, 0x4A
5fb80 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78  , 0x00, 0x60, 0x
5fb90 30 38 2c 20 30 78 30 36 2c 20 30 78 44 39 2c 20  08, 0x06, 0xD9, 
5fba0 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xB6]};. const I
5fbb0 49 44 20 49 49 44 5f 49 53 57 62 65 6d 50 72 6f  ID IID_ISWbemPro
5fbc0 70 65 72 74 79 20 3d 20 7b 30 78 31 41 33 38 38  perty = {0x1A388
5fbd0 46 39 38 2c 20 30 78 44 34 42 41 2c 20 30 78 31  F98, 0xD4BA, 0x1
5fbe0 31 44 31 2c 20 5b 30 78 38 42 2c 20 30 78 30 39  1D1, [0x8B, 0x09
5fbf0 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78  , 0x00, 0x60, 0x
5fc00 30 38 2c 20 30 78 30 36 2c 20 30 78 44 39 2c 20  08, 0x06, 0xD9, 
5fc10 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xB6]};. const I
5fc20 49 44 20 49 49 44 5f 49 53 57 62 65 6d 50 72 6f  ID IID_ISWbemPro
5fc30 70 65 72 74 79 53 65 74 20 3d 20 7b 30 78 44 45  pertySet = {0xDE
5fc40 41 30 41 37 42 32 2c 20 30 78 44 34 42 41 2c 20  A0A7B2, 0xD4BA, 
5fc50 30 78 31 31 44 31 2c 20 5b 30 78 38 42 2c 20 30  0x11D1, [0x8B, 0
5fc60 78 30 39 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  x09, 0x00, 0x60,
5fc70 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30 78 44   0x08, 0x06, 0xD
5fc80 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73  9, 0xB6]};. cons
5fc90 74 20 49 49 44 20 49 49 44 5f 49 53 57 62 65 6d  t IID IID_ISWbem
5fca0 51 75 61 6c 69 66 69 65 72 20 3d 20 7b 30 78 37  Qualifier = {0x7
5fcb0 39 42 30 35 39 33 32 2c 20 30 78 44 33 42 37 2c  9B05932, 0xD3B7,
5fcc0 20 30 78 31 31 44 31 2c 20 5b 30 78 38 42 2c 20   0x11D1, [0x8B, 
5fcd0 30 78 30 36 2c 20 30 78 30 30 2c 20 30 78 36 30  0x06, 0x00, 0x60
5fce0 2c 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30 78  , 0x08, 0x06, 0x
5fcf0 44 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e  D9, 0xB6]};. con
5fd00 73 74 20 49 49 44 20 49 49 44 5f 49 53 57 62 65  st IID IID_ISWbe
5fd10 6d 51 75 61 6c 69 66 69 65 72 53 65 74 20 3d 20  mQualifierSet = 
5fd20 7b 30 78 39 42 31 36 45 44 31 36 2c 20 30 78 44  {0x9B16ED16, 0xD
5fd30 33 44 46 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  3DF, 0x11D1, [0x
5fd40 38 42 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20  8B, 0x08, 0x00, 
5fd50 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 30 36  0x60, 0x08, 0x06
5fd60 2c 20 30 78 44 39 2c 20 30 78 42 36 5d 7d 3b 0a  , 0xD9, 0xB6]};.
5fd70 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
5fd80 53 57 62 65 6d 52 65 66 72 65 73 68 61 62 6c 65  SWbemRefreshable
5fd90 49 74 65 6d 20 3d 20 7b 30 78 35 41 44 34 42 46  Item = {0x5AD4BF
5fda0 39 32 2c 20 30 78 44 41 41 42 2c 20 30 78 31 31  92, 0xDAAB, 0x11
5fdb0 44 33 2c 20 5b 30 78 42 33 2c 20 30 78 38 46 2c  D3, [0xB3, 0x8F,
5fdc0 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30 78 35   0x00, 0x10, 0x5
5fdd0 41 2c 20 30 78 31 46 2c 20 30 78 34 37 2c 20 30  A, 0x1F, 0x47, 0
5fde0 78 33 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3A]};. const II
5fdf0 44 20 49 49 44 5f 49 53 57 62 65 6d 52 65 66 72  D IID_ISWbemRefr
5fe00 65 73 68 65 72 20 3d 20 7b 30 78 31 34 44 38 32  esher = {0x14D82
5fe10 35 30 45 2c 20 30 78 44 39 43 32 2c 20 30 78 31  50E, 0xD9C2, 0x1
5fe20 31 44 33 2c 20 5b 30 78 42 33 2c 20 30 78 38 46  1D3, [0xB3, 0x8F
5fe30 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30 78  , 0x00, 0x10, 0x
5fe40 35 41 2c 20 30 78 31 46 2c 20 30 78 34 37 2c 20  5A, 0x1F, 0x47, 
5fe50 30 78 33 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x3A]};. const I
5fe60 49 44 20 49 49 44 5f 49 53 57 62 65 6d 53 65 63  ID IID_ISWbemSec
5fe70 75 72 69 74 79 20 3d 20 7b 30 78 42 35 34 44 36  urity = {0xB54D6
5fe80 36 45 36 2c 20 30 78 32 32 38 37 2c 20 30 78 31  6E6, 0x2287, 0x1
5fe90 31 44 32 2c 20 5b 30 78 38 42 2c 20 30 78 33 33  1D2, [0x8B, 0x33
5fea0 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78  , 0x00, 0x60, 0x
5feb0 30 38 2c 20 30 78 30 36 2c 20 30 78 44 39 2c 20  08, 0x06, 0xD9, 
5fec0 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xB6]};. const I
5fed0 49 44 20 49 49 44 5f 49 53 57 62 65 6d 53 65 72  ID IID_ISWbemSer
5fee0 76 69 63 65 73 20 3d 20 7b 30 78 37 36 41 36 34  vices = {0x76A64
5fef0 31 35 43 2c 20 30 78 43 42 34 31 2c 20 30 78 31  15C, 0xCB41, 0x1
5ff00 31 44 31 2c 20 5b 30 78 38 42 2c 20 30 78 30 32  1D1, [0x8B, 0x02
5ff10 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78  , 0x00, 0x60, 0x
5ff20 30 38 2c 20 30 78 30 36 2c 20 30 78 44 39 2c 20  08, 0x06, 0xD9, 
5ff30 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xB6]};. const I
5ff40 49 44 20 49 49 44 5f 49 53 57 62 65 6d 53 65 72  ID IID_ISWbemSer
5ff50 76 69 63 65 73 45 78 20 3d 20 7b 30 78 44 32 46  vicesEx = {0xD2F
5ff60 36 38 34 34 33 2c 20 30 78 38 35 44 43 2c 20 30  68443, 0x85DC, 0
5ff70 78 34 32 37 45 2c 20 5b 30 78 39 31 2c 20 30 78  x427E, [0x91, 0x
5ff80 44 38 2c 20 30 78 33 36 2c 20 30 78 36 35 2c 20  D8, 0x36, 0x65, 
5ff90 30 78 35 34 2c 20 30 78 43 43 2c 20 30 78 37 35  0x54, 0xCC, 0x75
5ffa0 2c 20 30 78 34 43 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x4C]};. const
5ffb0 20 49 49 44 20 49 49 44 5f 49 53 57 62 65 6d 53   IID IID_ISWbemS
5ffc0 69 6e 6b 20 3d 20 7b 30 78 37 35 37 31 38 43 39  ink = {0x75718C9
5ffd0 46 2c 20 30 78 46 30 32 39 2c 20 30 78 31 31 44  F, 0xF029, 0x11D
5ffe0 31 2c 20 5b 30 78 41 31 2c 20 30 78 41 43 2c 20  1, [0xA1, 0xAC, 
5fff0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
60000 2c 20 30 78 42 36 2c 20 30 78 43 32 2c 20 30 78  , 0xB6, 0xC2, 0x
60010 32 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  23]};. const IID
60020 20 49 49 44 5f 49 53 79 6e 63 68 72 6f 6e 69 7a   IID_ISynchroniz
60030 65 20 3d 20 7b 30 78 30 30 30 30 30 30 33 30 2c  e = {0x00000030,
60040 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
60050 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
60060 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
60070 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
60080 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
60090 49 44 5f 49 53 79 6e 63 68 72 6f 6e 69 7a 65 43  ID_ISynchronizeC
600a0 6f 6e 74 61 69 6e 65 72 20 3d 20 7b 30 78 30 30  ontainer = {0x00
600b0 30 30 30 30 33 33 2c 20 30 78 30 30 30 30 2c 20  000033, 0x0000, 
600c0 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
600d0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
600e0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
600f0 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
60100 74 20 49 49 44 20 49 49 44 5f 49 53 79 6e 63 68  t IID IID_ISynch
60110 72 6f 6e 69 7a 65 64 43 61 6c 6c 42 61 63 6b 20  ronizedCallBack 
60120 3d 20 7b 30 78 37 34 43 32 36 30 34 31 2c 20 30  = {0x74C26041, 0
60130 78 37 30 44 31 2c 20 30 78 31 31 44 31 2c 20 5b  x70D1, 0x11D1, [
60140 30 78 42 37 2c 20 30 78 35 41 2c 20 30 78 30 30  0xB7, 0x5A, 0x00
60150 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
60160 30 35 2c 20 30 78 36 34 2c 20 30 78 46 45 5d 7d  05, 0x64, 0xFE]}
60170 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
60180 5f 49 53 79 6e 63 68 72 6f 6e 69 7a 65 45 76 65  _ISynchronizeEve
60190 6e 74 20 3d 20 7b 30 78 30 30 30 30 30 30 33 32  nt = {0x00000032
601a0 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
601b0 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
601c0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
601d0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
601e0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
601f0 49 49 44 5f 49 53 79 6e 63 68 72 6f 6e 69 7a 65  IID_ISynchronize
60200 48 61 6e 64 6c 65 20 3d 20 7b 30 78 30 30 30 30  Handle = {0x0000
60210 30 30 33 31 2c 20 30 78 30 30 30 30 2c 20 30 78  0031, 0x0000, 0x
60220 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
60230 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
60240 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
60250 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
60260 49 49 44 20 49 49 44 5f 49 53 79 6e 63 68 72 6f  IID IID_ISynchro
60270 6e 69 7a 65 4d 75 74 65 78 20 3d 20 7b 30 78 30  nizeMutex = {0x0
60280 30 30 30 30 30 32 35 2c 20 30 78 30 30 30 30 2c  0000025, 0x0000,
60290 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
602a0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
602b0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
602c0 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
602d0 73 74 20 49 49 44 20 49 49 44 5f 49 53 79 6e 63  st IID IID_ISync
602e0 4d 67 72 45 6e 75 6d 49 74 65 6d 73 20 3d 20 7b  MgrEnumItems = {
602f0 30 78 36 32 39 35 44 46 32 41 2c 20 30 78 33 35  0x6295DF2A, 0x35
60300 45 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  EE, 0x11D1, [0x8
60310 37 2c 20 30 78 30 37 2c 20 30 78 30 30 2c 20 30  7, 0x07, 0x00, 0
60320 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c  xC0, 0x4F, 0xD9,
60330 20 30 78 33 33 2c 20 30 78 32 37 5d 7d 3b 0a 20   0x33, 0x27]};. 
60340 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
60350 79 6e 63 4d 67 72 52 65 67 69 73 74 65 72 43 53  yncMgrRegisterCS
60360 43 20 3d 20 7b 30 78 34 37 36 38 31 41 36 31 2c  C = {0x47681A61,
60370 20 30 78 42 43 37 34 2c 20 30 78 31 31 44 32 2c   0xBC74, 0x11D2,
60380 20 5b 30 78 42 35 2c 20 30 78 43 35 2c 20 30 78   [0xB5, 0xC5, 0x
60390 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
603a0 30 78 42 39 2c 20 30 78 33 39 2c 20 30 78 38 31  0xB9, 0x39, 0x81
603b0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
603c0 49 44 5f 49 53 79 6e 63 4d 67 72 53 79 6e 63 68  ID_ISyncMgrSynch
603d0 72 6f 6e 69 7a 65 49 6e 76 6f 6b 65 20 3d 20 7b  ronizeInvoke = {
603e0 30 78 36 32 39 35 44 46 32 43 2c 20 30 78 33 35  0x6295DF2C, 0x35
603f0 45 45 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38  EE, 0x11D1, [0x8
60400 37 2c 20 30 78 30 37 2c 20 30 78 30 30 2c 20 30  7, 0x07, 0x00, 0
60410 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c  xC0, 0x4F, 0xD9,
60420 20 30 78 33 33 2c 20 30 78 32 37 5d 7d 3b 0a 20   0x33, 0x27]};. 
60430 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53  const IID IID_IS
60440 79 6e 63 53 63 68 65 64 75 6c 65 20 3d 20 7b 30  yncSchedule = {0
60450 78 46 30 45 31 35 38 39 39 2c 20 30 78 41 37 30  xF0E15899, 0xA70
60460 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 38  0, 0x11D1, [0x98
60470 2c 20 30 78 33 31 2c 20 30 78 30 30 2c 20 30 78  , 0x31, 0x00, 0x
60480 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20  C0, 0x4F, 0xD9, 
60490 30 78 31 30 2c 20 30 78 44 44 5d 7d 3b 0a 20 63  0x10, 0xDD]};. c
604a0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 53 79  onst IID IID_ISy
604b0 6e 63 53 63 68 65 64 75 6c 65 4d 67 72 20 3d 20  ncScheduleMgr = 
604c0 7b 30 78 46 30 45 31 35 38 39 37 2c 20 30 78 41  {0xF0E15897, 0xA
604d0 37 30 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  700, 0x11D1, [0x
604e0 39 38 2c 20 30 78 33 31 2c 20 30 78 30 30 2c 20  98, 0x31, 0x00, 
604f0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39  0xC0, 0x4F, 0xD9
60500 2c 20 30 78 31 30 2c 20 30 78 44 44 5d 7d 3b 0a  , 0x10, 0xDD]};.
60510 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
60520 53 79 6e 63 53 63 68 65 64 75 6c 65 70 20 3d 20  SyncSchedulep = 
60530 7b 30 78 46 30 45 31 35 38 39 42 2c 20 30 78 41  {0xF0E1589B, 0xA
60540 37 30 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  700, 0x11D1, [0x
60550 39 38 2c 20 30 78 33 31 2c 20 30 78 30 30 2c 20  98, 0x31, 0x00, 
60560 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39  0xC0, 0x4F, 0xD9
60570 2c 20 30 78 31 30 2c 20 30 78 44 44 5d 7d 3b 0a  , 0x10, 0xDD]};.
60580 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
60590 54 61 62 6c 65 43 72 65 61 74 69 6f 6e 20 3d 20  TableCreation = 
605a0 7b 30 78 30 43 37 33 33 41 42 43 2c 20 30 78 32  {0x0C733ABC, 0x2
605b0 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  A1C, 0x11CE, [0x
605c0 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
605d0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
605e0 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
605f0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
60600 54 61 62 6c 65 44 65 66 69 6e 69 74 69 6f 6e 20  TableDefinition 
60610 3d 20 7b 30 78 30 43 37 33 33 41 38 36 2c 20 30  = {0x0C733A86, 0
60620 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b  x2A1C, 0x11CE, [
60630 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
60640 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
60650 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
60660 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
60670 5f 49 54 61 62 6c 65 44 65 66 69 6e 69 74 69 6f  _ITableDefinitio
60680 6e 57 69 74 68 43 6f 6e 73 74 72 61 69 6e 74 73  nWithConstraints
60690 20 3d 20 7b 30 78 30 43 37 33 33 41 41 42 2c 20   = {0x0C733AAB, 
606a0 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20  0x2A1C, 0x11CE, 
606b0 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
606c0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
606d0 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
606e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
606f0 44 5f 49 54 61 62 6c 65 52 65 6e 61 6d 65 20 3d  D_ITableRename =
60700 20 7b 30 78 30 43 37 33 33 41 37 37 2c 20 30 78   {0x0C733A77, 0x
60710 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30  2A1C, 0x11CE, [0
60720 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c  xAD, 0xE5, 0x00,
60730 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34   0xAA, 0x00, 0x4
60740 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b  4, 0x77, 0x3D]};
60750 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
60760 49 54 41 43 44 47 72 6f 75 70 20 3d 20 7b 30 78  ITACDGroup = {0x
60770 35 41 46 43 33 31 34 38 2c 20 30 78 34 42 43 43  5AFC3148, 0x4BCC
60780 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 46 2c  , 0x11D1, [0xBF,
60790 20 30 78 38 30 2c 20 30 78 30 30 2c 20 30 78 38   0x80, 0x00, 0x8
607a0 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30  0, 0x5F, 0xC1, 0
607b0 78 34 37 2c 20 30 78 44 33 5d 7d 3b 0a 20 63 6f  x47, 0xD3]};. co
607c0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 41 43  nst IID IID_ITAC
607d0 44 47 72 6f 75 70 45 76 65 6e 74 20 3d 20 7b 30  DGroupEvent = {0
607e0 78 32 39 37 46 33 30 33 32 2c 20 30 78 42 44 31  x297F3032, 0xBD1
607f0 31 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 30  1, 0x11D1, [0xA0
60800 2c 20 30 78 41 37 2c 20 30 78 30 30 2c 20 30 78  , 0xA7, 0x00, 0x
60810 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20  80, 0x5F, 0xC1, 
60820 30 78 34 37 2c 20 30 78 44 33 5d 7d 3b 0a 20 63  0x47, 0xD3]};. c
60830 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 41  onst IID IID_ITA
60840 64 64 72 65 73 73 20 3d 20 7b 30 78 42 31 45 46  ddress = {0xB1EF
60850 43 33 38 36 2c 20 30 78 39 33 35 35 2c 20 30 78  C386, 0x9355, 0x
60860 31 31 44 30 2c 20 5b 30 78 38 33 2c 20 30 78 35  11D0, [0x83, 0x5
60870 43 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  C, 0x00, 0xAA, 0
60880 78 30 30 2c 20 30 78 33 43 2c 20 30 78 43 41 2c  x00, 0x3C, 0xCA,
60890 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xBD]};. const 
608a0 49 49 44 20 49 49 44 5f 49 54 41 64 64 72 65 73  IID IID_ITAddres
608b0 73 32 20 3d 20 7b 30 78 42 30 41 45 35 44 39 42  s2 = {0xB0AE5D9B
608c0 2c 20 30 78 42 45 35 31 2c 20 30 78 34 36 43 39  , 0xBE51, 0x46C9
608d0 2c 20 5b 30 78 42 30 2c 20 30 78 46 37 2c 20 30  , [0xB0, 0xF7, 0
608e0 78 44 46 2c 20 30 78 41 38 2c 20 30 78 41 32 2c  xDF, 0xA8, 0xA2,
608f0 20 30 78 32 41 2c 20 30 78 38 42 2c 20 30 78 43   0x2A, 0x8B, 0xC
60900 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  4]};. const IID 
60910 49 49 44 5f 49 54 41 64 64 72 65 73 73 43 61 70  IID_ITAddressCap
60920 61 62 69 6c 69 74 69 65 73 20 3d 20 7b 30 78 38  abilities = {0x8
60930 44 46 32 33 32 46 35 2c 20 30 78 38 32 31 42 2c  DF232F5, 0x821B,
60940 20 30 78 31 31 44 31 2c 20 5b 30 78 42 42 2c 20   0x11D1, [0xBB, 
60950 30 78 35 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0x5C, 0x00, 0xC0
60960 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78  , 0x4F, 0xB6, 0x
60970 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e  80, 0x9F]};. con
60980 73 74 20 49 49 44 20 49 49 44 5f 49 54 41 64 64  st IID IID_ITAdd
60990 72 65 73 73 44 65 76 69 63 65 53 70 65 63 69 66  ressDeviceSpecif
609a0 69 63 45 76 65 6e 74 20 3d 20 7b 30 78 33 41 43  icEvent = {0x3AC
609b0 42 32 31 36 42 2c 20 30 78 34 30 42 44 2c 20 30  B216B, 0x40BD, 0
609c0 78 34 38 37 41 2c 20 5b 30 78 38 36 2c 20 30 78  x487A, [0x86, 0x
609d0 37 32 2c 20 30 78 35 43 2c 20 30 78 45 37 2c 20  72, 0x5C, 0xE7, 
609e0 30 78 37 42 2c 20 30 78 44 37 2c 20 30 78 45 33  0x7B, 0xD7, 0xE3
609f0 2c 20 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA3]};. const
60a00 20 49 49 44 20 49 49 44 5f 49 54 41 64 64 72 65   IID IID_ITAddre
60a10 73 73 45 76 65 6e 74 20 3d 20 7b 30 78 38 33 31  ssEvent = {0x831
60a20 43 45 32 44 31 2c 20 30 78 38 33 42 35 2c 20 30  CE2D1, 0x83B5, 0
60a30 78 31 31 44 31 2c 20 5b 30 78 42 42 2c 20 30 78  x11D1, [0xBB, 0x
60a40 35 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  5C, 0x00, 0xC0, 
60a50 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38 30  0x4F, 0xB6, 0x80
60a60 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x9F]};. const
60a70 20 49 49 44 20 49 49 44 5f 49 54 41 64 64 72 65   IID IID_ITAddre
60a80 73 73 54 72 61 6e 73 6c 61 74 69 6f 6e 20 3d 20  ssTranslation = 
60a90 7b 30 78 30 43 34 44 38 46 30 33 2c 20 30 78 38  {0x0C4D8F03, 0x8
60aa0 44 44 42 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  DDB, 0x11D1, [0x
60ab0 41 30 2c 20 30 78 39 45 2c 20 30 78 30 30 2c 20  A0, 0x9E, 0x00, 
60ac0 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43 31  0x80, 0x5F, 0xC1
60ad0 2c 20 30 78 34 37 2c 20 30 78 44 33 5d 7d 3b 0a  , 0x47, 0xD3]};.
60ae0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
60af0 54 41 64 64 72 65 73 73 54 72 61 6e 73 6c 61 74  TAddressTranslat
60b00 69 6f 6e 49 6e 66 6f 20 3d 20 7b 30 78 41 46 43  ionInfo = {0xAFC
60b10 31 35 39 34 35 2c 20 30 78 38 44 34 30 2c 20 30  15945, 0x8D40, 0
60b20 78 31 31 44 31 2c 20 5b 30 78 41 30 2c 20 30 78  x11D1, [0xA0, 0x
60b30 39 45 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20  9E, 0x00, 0x80, 
60b40 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 34 37  0x5F, 0xC1, 0x47
60b50 2c 20 30 78 44 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xD3]};. const
60b60 20 49 49 44 20 49 49 44 5f 49 54 41 67 65 6e 74   IID IID_ITAgent
60b70 20 3d 20 7b 30 78 35 37 37 30 45 43 45 35 2c 20   = {0x5770ECE5, 
60b80 30 78 34 42 32 37 2c 20 30 78 31 31 44 31 2c 20  0x4B27, 0x11D1, 
60b90 5b 30 78 42 46 2c 20 30 78 38 30 2c 20 30 78 30  [0xBF, 0x80, 0x0
60ba0 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30  0, 0x80, 0x5F, 0
60bb0 78 43 31 2c 20 30 78 34 37 2c 20 30 78 44 33 5d  xC1, 0x47, 0xD3]
60bc0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
60bd0 44 5f 49 54 41 67 65 6e 74 45 76 65 6e 74 20 3d  D_ITAgentEvent =
60be0 20 7b 30 78 35 41 46 43 33 31 34 41 2c 20 30 78   {0x5AFC314A, 0x
60bf0 34 42 43 43 2c 20 30 78 31 31 44 31 2c 20 5b 30  4BCC, 0x11D1, [0
60c00 78 42 46 2c 20 30 78 38 30 2c 20 30 78 30 30 2c  xBF, 0x80, 0x00,
60c10 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43   0x80, 0x5F, 0xC
60c20 31 2c 20 30 78 34 37 2c 20 30 78 44 33 5d 7d 3b  1, 0x47, 0xD3]};
60c30 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
60c40 49 54 41 67 65 6e 74 48 61 6e 64 6c 65 72 20 3d  ITAgentHandler =
60c50 20 7b 30 78 35 38 37 45 38 43 32 32 2c 20 30 78   {0x587E8C22, 0x
60c60 39 38 30 32 2c 20 30 78 31 31 44 31 2c 20 5b 30  9802, 0x11D1, [0
60c70 78 41 30 2c 20 30 78 41 34 2c 20 30 78 30 30 2c  xA0, 0xA4, 0x00,
60c80 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78 43   0x80, 0x5F, 0xC
60c90 31 2c 20 30 78 34 37 2c 20 30 78 44 33 5d 7d 3b  1, 0x47, 0xD3]};
60ca0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
60cb0 49 54 41 67 65 6e 74 48 61 6e 64 6c 65 72 45 76  ITAgentHandlerEv
60cc0 65 6e 74 20 3d 20 7b 30 78 32 39 37 46 33 30 33  ent = {0x297F303
60cd0 34 2c 20 30 78 42 44 31 31 2c 20 30 78 31 31 44  4, 0xBD11, 0x11D
60ce0 31 2c 20 5b 30 78 41 30 2c 20 30 78 41 37 2c 20  1, [0xA0, 0xA7, 
60cf0 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46  0x00, 0x80, 0x5F
60d00 2c 20 30 78 43 31 2c 20 30 78 34 37 2c 20 30 78  , 0xC1, 0x47, 0x
60d10 44 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  D3]};. const IID
60d20 20 49 49 44 5f 49 54 41 67 65 6e 74 53 65 73 73   IID_ITAgentSess
60d30 69 6f 6e 20 3d 20 7b 30 78 35 41 46 43 33 31 34  ion = {0x5AFC314
60d40 37 2c 20 30 78 34 42 43 43 2c 20 30 78 31 31 44  7, 0x4BCC, 0x11D
60d50 31 2c 20 5b 30 78 42 46 2c 20 30 78 38 30 2c 20  1, [0xBF, 0x80, 
60d60 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46  0x00, 0x80, 0x5F
60d70 2c 20 30 78 43 31 2c 20 30 78 34 37 2c 20 30 78  , 0xC1, 0x47, 0x
60d80 44 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  D3]};. const IID
60d90 20 49 49 44 5f 49 54 41 67 65 6e 74 53 65 73 73   IID_ITAgentSess
60da0 69 6f 6e 45 76 65 6e 74 20 3d 20 7b 30 78 35 41  ionEvent = {0x5A
60db0 46 43 33 31 34 42 2c 20 30 78 34 42 43 43 2c 20  FC314B, 0x4BCC, 
60dc0 30 78 31 31 44 31 2c 20 5b 30 78 42 46 2c 20 30  0x11D1, [0xBF, 0
60dd0 78 38 30 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  x80, 0x00, 0x80,
60de0 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78 34   0x5F, 0xC1, 0x4
60df0 37 2c 20 30 78 44 33 5d 7d 3b 0a 20 63 6f 6e 73  7, 0xD3]};. cons
60e00 74 20 49 49 44 20 49 49 44 5f 49 54 41 6c 6c 6f  t IID IID_ITAllo
60e10 63 61 74 6f 72 50 72 6f 70 65 72 74 69 65 73 20  catorProperties 
60e20 3d 20 7b 30 78 43 31 42 43 33 43 39 30 2c 20 30  = {0xC1BC3C90, 0
60e30 78 42 43 46 45 2c 20 30 78 31 31 44 31 2c 20 5b  xBCFE, 0x11D1, [
60e40 30 78 39 37 2c 20 30 78 34 35 2c 20 30 78 30 30  0x97, 0x45, 0x00
60e50 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
60e60 44 39 2c 20 30 78 31 41 2c 20 30 78 43 30 5d 7d  D9, 0x1A, 0xC0]}
60e70 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
60e80 5f 49 54 41 4d 4d 65 64 69 61 46 6f 72 6d 61 74  _ITAMMediaFormat
60e90 20 3d 20 7b 30 78 30 33 36 34 45 42 30 30 2c 20   = {0x0364EB00, 
60ea0 30 78 34 41 37 37 2c 20 30 78 31 31 44 31 2c 20  0x4A77, 0x11D1, 
60eb0 5b 30 78 41 36 2c 20 30 78 37 31 2c 20 30 78 30  [0xA6, 0x71, 0x0
60ec0 30 2c 20 30 78 36 30 2c 20 30 78 39 37 2c 20 30  0, 0x60, 0x97, 0
60ed0 78 43 39 2c 20 30 78 41 32 2c 20 30 78 45 38 5d  xC9, 0xA2, 0xE8]
60ee0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
60ef0 44 5f 49 54 61 72 67 65 74 43 6f 6e 74 61 69 6e  D_ITargetContain
60f00 65 72 20 3d 20 7b 30 78 37 38 34 37 45 43 30 31  er = {0x7847EC01
60f10 2c 20 30 78 32 42 45 43 2c 20 30 78 31 31 44 30  , 0x2BEC, 0x11D0
60f20 2c 20 5b 30 78 38 32 2c 20 30 78 42 34 2c 20 30  , [0x82, 0xB4, 0
60f30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
60f40 20 30 78 30 43 2c 20 30 78 32 39 2c 20 30 78 43   0x0C, 0x29, 0xC
60f50 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  5]};. const IID 
60f60 49 49 44 5f 49 54 61 72 67 65 74 45 6d 62 65 64  IID_ITargetEmbed
60f70 64 69 6e 67 20 3d 20 7b 30 78 35 34 38 37 39 33  ding = {0x548793
60f80 43 30 2c 20 30 78 39 45 37 34 2c 20 30 78 31 31  C0, 0x9E74, 0x11
60f90 43 46 2c 20 5b 30 78 39 36 2c 20 30 78 35 35 2c  CF, [0x96, 0x55,
60fa0 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
60fb0 39 2c 20 30 78 30 33 2c 20 30 78 34 39 2c 20 30  9, 0x03, 0x49, 0
60fc0 78 32 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x23]};. const II
60fd0 44 20 49 49 44 5f 49 54 61 72 67 65 74 46 72 61  D IID_ITargetFra
60fe0 6d 65 20 3d 20 7b 30 78 44 35 46 37 38 43 38 30  me = {0xD5F78C80
60ff0 2c 20 30 78 35 32 35 32 2c 20 30 78 31 31 43 46  , 0x5252, 0x11CF
61000 2c 20 5b 30 78 39 30 2c 20 30 78 46 41 2c 20 30  , [0x90, 0xFA, 0
61010 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
61020 20 30 78 34 32 2c 20 30 78 31 30 2c 20 30 78 36   0x42, 0x10, 0x6
61030 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
61040 49 49 44 5f 49 54 61 72 67 65 74 46 72 61 6d 65  IID_ITargetFrame
61050 32 20 3d 20 7b 30 78 38 36 44 35 32 45 31 31 2c  2 = {0x86D52E11,
61060 20 30 78 39 34 41 38 2c 20 30 78 31 31 44 30 2c   0x94A8, 0x11D0,
61070 20 5b 30 78 38 32 2c 20 30 78 41 46 2c 20 30 78   [0x82, 0xAF, 0x
61080 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
61090 30 78 44 35 2c 20 30 78 41 45 2c 20 30 78 33 38  0xD5, 0xAE, 0x38
610a0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
610b0 49 44 5f 49 54 61 72 67 65 74 46 72 61 6d 65 50  ID_ITargetFrameP
610c0 72 69 76 20 3d 20 7b 30 78 39 32 31 36 45 34 32  riv = {0x9216E42
610d0 31 2c 20 30 78 32 42 46 35 2c 20 30 78 31 31 44  1, 0x2BF5, 0x11D
610e0 30 2c 20 5b 30 78 38 32 2c 20 30 78 42 34 2c 20  0, [0x82, 0xB4, 
610f0 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39  0x00, 0xA0, 0xC9
61100 2c 20 30 78 30 43 2c 20 30 78 32 39 2c 20 30 78  , 0x0C, 0x29, 0x
61110 43 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  C5]};. const IID
61120 20 49 49 44 5f 49 54 61 72 67 65 74 4e 6f 74 69   IID_ITargetNoti
61130 66 79 20 3d 20 7b 30 78 38 36 33 41 39 39 41 30  fy = {0x863A99A0
61140 2c 20 30 78 32 31 42 43 2c 20 30 78 31 31 44 30  , 0x21BC, 0x11D0
61150 2c 20 5b 30 78 38 32 2c 20 30 78 42 34 2c 20 30  , [0x82, 0xB4, 0
61160 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
61170 20 30 78 30 43 2c 20 30 78 32 39 2c 20 30 78 43   0x0C, 0x29, 0xC
61180 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  5]};. const IID 
61190 49 49 44 5f 49 54 61 72 67 65 74 4e 6f 74 69 66  IID_ITargetNotif
611a0 79 32 20 3d 20 7b 30 78 33 30 35 30 46 36 42 31  y2 = {0x3050F6B1
611b0 2c 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46  , 0x98B5, 0x11CF
611c0 2c 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30  , [0xBB, 0x82, 0
611d0 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
611e0 20 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30   0xBD, 0xCE, 0x0
611f0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
61200 49 49 44 5f 49 54 61 73 6b 41 6e 61 6c 79 7a 65  IID_ITaskAnalyze
61210 43 6c 75 73 74 65 72 20 3d 20 7b 30 78 37 39 35  Cluster = {0x795
61220 37 33 37 41 31 2c 20 30 78 45 31 33 41 2c 20 30  737A1, 0xE13A, 0
61230 78 34 35 45 42 2c 20 5b 30 78 38 44 2c 20 30 78  x45EB, [0x8D, 0x
61240 46 44 2c 20 30 78 38 31 2c 20 30 78 38 35 2c 20  FD, 0x81, 0x85, 
61250 30 78 43 34 2c 20 30 78 42 37 2c 20 30 78 41 44  0xC4, 0xB7, 0xAD
61260 2c 20 30 78 34 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x4E]};. const
61270 20 49 49 44 20 49 49 44 5f 49 54 61 73 6b 62 61   IID IID_ITaskba
61280 72 4c 69 73 74 20 3d 20 7b 30 78 35 36 46 44 46  rList = {0x56FDF
61290 33 34 32 2c 20 30 78 46 44 36 44 2c 20 30 78 31  342, 0xFD6D, 0x1
612a0 31 44 30 2c 20 5b 30 78 39 35 2c 20 30 78 38 41  1D0, [0x95, 0x8A
612b0 2c 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78  , 0x00, 0x60, 0x
612c0 39 37 2c 20 30 78 43 39 2c 20 30 78 41 30 2c 20  97, 0xC9, 0xA0, 
612d0 30 78 39 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x90]};. const I
612e0 49 44 20 49 49 44 5f 49 54 61 73 6b 62 61 72 4c  ID IID_ITaskbarL
612f0 69 73 74 32 20 3d 20 7b 30 78 36 30 32 44 34 39  ist2 = {0x602D49
61300 39 35 2c 20 30 78 42 31 33 41 2c 20 30 78 34 32  95, 0xB13A, 0x42
61310 39 42 2c 20 5b 30 78 41 36 2c 20 30 78 36 45 2c  9B, [0xA6, 0x6E,
61320 20 30 78 31 39 2c 20 30 78 33 35 2c 20 30 78 45   0x19, 0x35, 0xE
61330 34 2c 20 30 78 34 46 2c 20 30 78 34 33 2c 20 30  4, 0x4F, 0x43, 0
61340 78 31 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x17]};. const II
61350 44 20 49 49 44 5f 49 54 61 73 6b 43 6f 6d 6d 69  D IID_ITaskCommi
61360 74 43 6c 75 73 74 65 72 43 68 61 6e 67 65 73 20  tClusterChanges 
61370 3d 20 7b 30 78 31 42 46 31 32 44 44 45 2c 20 30  = {0x1BF12DDE, 0
61380 78 46 38 42 30 2c 20 30 78 34 39 42 31 2c 20 5b  xF8B0, 0x49B1, [
61390 30 78 41 34 2c 20 30 78 35 38 2c 20 30 78 36 37  0xA4, 0x58, 0x67
613a0 2c 20 30 78 34 37 2c 20 30 78 44 42 2c 20 30 78  , 0x47, 0xDB, 0x
613b0 37 38 2c 20 30 78 38 41 2c 20 30 78 34 37 5d 7d  78, 0x8A, 0x47]}
613c0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
613d0 5f 49 54 61 73 6b 43 6f 6d 70 61 72 65 41 6e 64  _ITaskCompareAnd
613e0 50 75 73 68 49 6e 66 6f 72 6d 61 74 69 6f 6e 20  PushInformation 
613f0 3d 20 7b 30 78 44 34 46 31 43 32 41 46 2c 20 30  = {0xD4F1C2AF, 0
61400 78 42 33 37 30 2c 20 30 78 34 39 44 45 2c 20 5b  xB370, 0x49DE, [
61410 30 78 38 37 2c 20 30 78 36 38 2c 20 30 78 34 30  0x87, 0x68, 0x40
61420 2c 20 30 78 31 30 2c 20 30 78 42 35 2c 20 30 78  , 0x10, 0xB5, 0x
61430 36 38 2c 20 30 78 36 33 2c 20 30 78 36 43 5d 7d  68, 0x63, 0x6C]}
61440 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
61450 5f 49 54 61 73 6b 47 61 74 68 65 72 43 6c 75 73  _ITaskGatherClus
61460 74 65 72 49 6e 66 6f 20 3d 20 7b 30 78 45 31 36  terInfo = {0xE16
61470 37 39 36 35 43 2c 20 30 78 43 35 44 36 2c 20 30  7965C, 0xC5D6, 0
61480 78 34 39 33 43 2c 20 5b 30 78 41 33 2c 20 30 78  x493C, [0xA3, 0x
61490 34 33 2c 20 30 78 34 43 2c 20 30 78 31 30 2c 20  43, 0x4C, 0x10, 
614a0 30 78 35 43 2c 20 30 78 30 31 2c 20 30 78 44 44  0x5C, 0x01, 0xDD
614b0 2c 20 30 78 45 37 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xE7]};. const
614c0 20 49 49 44 20 49 49 44 5f 49 54 61 73 6b 47 61   IID IID_ITaskGa
614d0 74 68 65 72 49 6e 66 6f 72 6d 61 74 69 6f 6e 20  therInformation 
614e0 3d 20 7b 30 78 42 39 41 41 46 33 46 38 2c 20 30  = {0xB9AAF3F8, 0
614f0 78 32 33 38 45 2c 20 30 78 34 39 39 33 2c 20 5b  x238E, 0x4993, [
61500 30 78 42 41 2c 20 30 78 33 31 2c 20 30 78 31 34  0xBA, 0x31, 0x14
61510 2c 20 30 78 38 35 2c 20 30 78 39 38 2c 20 30 78  , 0x85, 0x98, 0x
61520 30 34 2c 20 30 78 46 39 2c 20 30 78 32 43 5d 7d  04, 0xF9, 0x2C]}
61530 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
61540 5f 49 54 61 73 6b 47 61 74 68 65 72 4e 6f 64 65  _ITaskGatherNode
61550 49 6e 66 6f 20 3d 20 7b 30 78 46 31 39 41 32 45  Info = {0xF19A2E
61560 30 31 2c 20 30 78 32 43 42 33 2c 20 30 78 34 37  01, 0x2CB3, 0x47
61570 42 34 2c 20 5b 30 78 38 46 2c 20 30 78 35 44 2c  B4, [0x8F, 0x5D,
61580 20 30 78 42 39 2c 20 30 78 37 37 2c 20 30 78 31   0xB9, 0x77, 0x1
61590 37 2c 20 30 78 36 42 2c 20 30 78 34 35 2c 20 30  7, 0x6B, 0x45, 0
615a0 78 43 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xC8]};. const II
615b0 44 20 49 49 44 5f 49 54 61 73 6b 47 65 74 44 6f  D IID_ITaskGetDo
615c0 6d 61 69 6e 73 20 3d 20 7b 30 78 44 46 43 42 34  mains = {0xDFCB4
615d0 41 43 44 2c 20 30 78 43 34 44 42 2c 20 30 78 34  ACD, 0xC4DB, 0x4
615e0 44 42 34 2c 20 5b 30 78 38 45 2c 20 30 78 42 42  DB4, [0x8E, 0xBB
615f0 2c 20 30 78 31 44 2c 20 30 78 44 30 2c 20 30 78  , 0x1D, 0xD0, 0x
61600 37 41 2c 20 30 78 39 44 2c 20 30 78 35 42 2c 20  7A, 0x9D, 0x5B, 
61610 30 78 38 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x82]};. const I
61620 49 44 20 49 49 44 5f 49 54 61 73 6b 47 65 74 44  ID IID_ITaskGetD
61630 6f 6d 61 69 6e 73 43 61 6c 6c 62 61 63 6b 20 3d  omainsCallback =
61640 20 7b 30 78 38 35 34 30 32 45 34 34 2c 20 30 78   {0x85402E44, 0x
61650 36 38 33 34 2c 20 30 78 34 31 44 46 2c 20 5b 30  6834, 0x41DF, [0
61660 78 38 35 2c 20 30 78 39 30 2c 20 30 78 30 31 2c  x85, 0x90, 0x01,
61670 20 30 78 38 32 2c 20 30 78 37 44 2c 20 30 78 31   0x82, 0x7D, 0x1
61680 32 2c 20 30 78 34 45 2c 20 30 78 31 42 5d 7d 3b  2, 0x4E, 0x1B]};
61690 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
616a0 49 54 61 73 6b 4c 6f 67 69 6e 44 6f 6d 61 69 6e  ITaskLoginDomain
616b0 20 3d 20 7b 30 78 37 36 41 44 38 45 35 31 2c 20   = {0x76AD8E51, 
616c0 30 78 35 33 43 33 2c 20 30 78 34 33 34 37 2c 20  0x53C3, 0x4347, 
616d0 5b 30 78 38 39 2c 20 30 78 35 44 2c 20 30 78 36  [0x89, 0x5D, 0x6
616e0 43 2c 20 30 78 33 30 2c 20 30 78 46 34 2c 20 30  C, 0x30, 0xF4, 0
616f0 78 31 33 2c 20 30 78 39 33 2c 20 30 78 37 34 5d  x13, 0x93, 0x74]
61700 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
61710 44 5f 49 54 61 73 6b 4c 6f 67 69 6e 44 6f 6d 61  D_ITaskLoginDoma
61720 69 6e 43 61 6c 6c 62 61 63 6b 20 3d 20 7b 30 78  inCallback = {0x
61730 45 46 41 46 33 43 34 33 2c 20 30 78 37 41 38 46  EFAF3C43, 0x7A8F
61740 2c 20 30 78 34 36 39 42 2c 20 5b 30 78 42 38 2c  , 0x469B, [0xB8,
61750 20 30 78 42 42 2c 20 30 78 43 38 2c 20 30 78 30   0xBB, 0xC8, 0x0
61760 43 2c 20 30 78 35 37 2c 20 30 78 34 37 2c 20 30  C, 0x57, 0x47, 0
61770 78 43 45 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f  xCE, 0x05]};. co
61780 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 61 73  nst IID IID_ITas
61790 6b 4d 61 6e 61 67 65 72 20 3d 20 7b 30 78 31 36  kManager = {0x16
617a0 31 31 36 36 39 34 2c 20 30 78 44 46 43 35 2c 20  116694, 0xDFC5, 
617b0 30 78 34 37 30 42 2c 20 5b 30 78 41 43 2c 20 30  0x470B, [0xAC, 0
617c0 78 31 32 2c 20 30 78 34 36 2c 20 30 78 46 42 2c  x12, 0x46, 0xFB,
617d0 20 30 78 42 30 2c 20 30 78 31 43 2c 20 30 78 45   0xB0, 0x1C, 0xE
617e0 46 2c 20 30 78 31 30 5d 7d 3b 0a 20 63 6f 6e 73  F, 0x10]};. cons
617f0 74 20 49 49 44 20 49 49 44 5f 49 54 61 73 6b 50  t IID IID_ITaskP
61800 6f 6c 6c 69 6e 67 43 61 6c 6c 62 61 63 6b 20 3d  ollingCallback =
61810 20 7b 30 78 34 39 45 39 32 33 39 35 2c 20 30 78   {0x49E92395, 0x
61820 36 36 41 46 2c 20 30 78 34 41 44 44 2c 20 5b 30  66AF, 0x4ADD, [0
61830 78 41 34 2c 20 30 78 31 45 2c 20 30 78 34 33 2c  xA4, 0x1E, 0x43,
61840 20 30 78 35 31 2c 20 30 78 32 43 2c 20 30 78 42   0x51, 0x2C, 0xB
61850 35 2c 20 30 78 31 39 2c 20 30 78 42 33 5d 7d 3b  5, 0x19, 0xB3]};
61860 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
61870 49 54 61 73 6b 56 65 72 69 66 79 49 50 41 64 64  ITaskVerifyIPAdd
61880 72 65 73 73 20 3d 20 7b 30 78 30 43 39 35 45 31  ress = {0x0C95E1
61890 42 31 2c 20 30 78 30 43 46 46 2c 20 30 78 34 37  B1, 0x0CFF, 0x47
618a0 34 30 2c 20 5b 30 78 38 41 2c 20 30 78 42 44 2c  40, [0x8A, 0xBD,
618b0 20 30 78 36 39 2c 20 30 78 39 31 2c 20 30 78 32   0x69, 0x91, 0x2
618c0 44 2c 20 30 78 31 30 2c 20 30 78 35 42 2c 20 30  D, 0x10, 0x5B, 0
618d0 78 44 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xD1]};. const II
618e0 44 20 49 49 44 5f 49 54 41 53 52 54 65 72 6d 69  D IID_ITASRTermi
618f0 6e 61 6c 45 76 65 6e 74 20 3d 20 7b 30 78 45 45  nalEvent = {0xEE
61900 30 31 36 41 30 32 2c 20 30 78 34 46 41 39 2c 20  016A02, 0x4FA9, 
61910 30 78 34 36 37 43 2c 20 5b 30 78 39 33 2c 20 30  0x467C, [0x93, 0
61920 78 33 46 2c 20 30 78 35 41 2c 20 30 78 31 35 2c  x3F, 0x5A, 0x15,
61930 20 30 78 42 31 2c 20 30 78 32 33 2c 20 30 78 37   0xB1, 0x23, 0x7
61940 37 2c 20 30 78 44 37 5d 7d 3b 0a 20 63 6f 6e 73  7, 0xD7]};. cons
61950 74 20 49 49 44 20 49 49 44 5f 49 54 41 74 74 72  t IID IID_ITAttr
61960 69 62 75 74 65 4c 69 73 74 20 3d 20 7b 30 78 35  ibuteList = {0x5
61970 30 33 37 46 42 38 32 2c 20 30 78 43 41 45 39 2c  037FB82, 0xCAE9,
61980 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44 2c 20   0x11D0, [0x8D, 
61990 30 78 35 38 2c 20 30 78 30 30 2c 20 30 78 43 30  0x58, 0x00, 0xC0
619a0 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78  , 0x4F, 0xD9, 0x
619b0 31 41 2c 20 30 78 43 30 5d 7d 3b 0a 20 63 6f 6e  1A, 0xC0]};. con
619c0 73 74 20 49 49 44 20 49 49 44 5f 49 54 41 75 64  st IID IID_ITAud
619d0 69 6f 44 65 76 69 63 65 43 6f 6e 74 72 6f 6c 20  ioDeviceControl 
619e0 3d 20 7b 30 78 36 43 30 41 42 36 43 35 2c 20 30  = {0x6C0AB6C5, 0
619f0 78 32 31 45 33 2c 20 30 78 31 31 44 33 2c 20 5b  x21E3, 0x11D3, [
61a00 30 78 41 35 2c 20 30 78 37 37 2c 20 30 78 30 30  0xA5, 0x77, 0x00
61a10 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
61a20 38 45 2c 20 30 78 46 36 2c 20 30 78 45 33 5d 7d  8E, 0xF6, 0xE3]}
61a30 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
61a40 5f 49 54 41 75 64 69 6f 53 65 74 74 69 6e 67 73  _ITAudioSettings
61a50 20 3d 20 7b 30 78 36 43 30 41 42 36 43 36 2c 20   = {0x6C0AB6C6, 
61a60 30 78 32 31 45 33 2c 20 30 78 31 31 44 33 2c 20  0x21E3, 0x11D3, 
61a70 5b 30 78 41 35 2c 20 30 78 37 37 2c 20 30 78 30  [0xA5, 0x77, 0x0
61a80 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
61a90 78 38 45 2c 20 30 78 46 36 2c 20 30 78 45 33 5d  x8E, 0xF6, 0xE3]
61aa0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
61ab0 44 5f 49 54 41 75 74 6f 6d 61 74 65 64 50 68 6f  D_ITAutomatedPho
61ac0 6e 65 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30 78 31  neControl = {0x1
61ad0 45 45 31 41 46 30 45 2c 20 30 78 36 31 35 39 2c  EE1AF0E, 0x6159,
61ae0 20 30 78 34 41 36 31 2c 20 5b 30 78 42 37 2c 20   0x4A61, [0xB7, 
61af0 30 78 39 42 2c 20 30 78 36 41 2c 20 30 78 34 42  0x9B, 0x6A, 0x4B
61b00 2c 20 30 78 41 33 2c 20 30 78 46 43 2c 20 30 78  , 0xA3, 0xFC, 0x
61b10 39 44 2c 20 30 78 46 43 5d 7d 3b 0a 20 63 6f 6e  9D, 0xFC]};. con
61b20 73 74 20 49 49 44 20 49 49 44 5f 49 54 42 61 73  st IID IID_ITBas
61b30 69 63 41 75 64 69 6f 54 65 72 6d 69 6e 61 6c 20  icAudioTerminal 
61b40 3d 20 7b 30 78 42 31 45 46 43 33 38 44 2c 20 30  = {0xB1EFC38D, 0
61b50 78 39 33 35 35 2c 20 30 78 31 31 44 30 2c 20 5b  x9355, 0x11D0, [
61b60 30 78 38 33 2c 20 30 78 35 43 2c 20 30 78 30 30  0x83, 0x5C, 0x00
61b70 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
61b80 33 43 2c 20 30 78 43 41 2c 20 30 78 42 44 5d 7d  3C, 0xCA, 0xBD]}
61b90 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
61ba0 5f 49 54 42 61 73 69 63 43 61 6c 6c 43 6f 6e 74  _ITBasicCallCont
61bb0 72 6f 6c 20 3d 20 7b 30 78 42 31 45 46 43 33 38  rol = {0xB1EFC38
61bc0 39 2c 20 30 78 39 33 35 35 2c 20 30 78 31 31 44  9, 0x9355, 0x11D
61bd0 30 2c 20 5b 30 78 38 33 2c 20 30 78 35 43 2c 20  0, [0x83, 0x5C, 
61be0 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
61bf0 2c 20 30 78 33 43 2c 20 30 78 43 41 2c 20 30 78  , 0x3C, 0xCA, 0x
61c00 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  BD]};. const IID
61c10 20 49 49 44 5f 49 54 42 61 73 69 63 43 61 6c 6c   IID_ITBasicCall
61c20 43 6f 6e 74 72 6f 6c 32 20 3d 20 7b 30 78 31 36  Control2 = {0x16
61c30 31 41 34 41 35 36 2c 20 30 78 31 45 39 39 2c 20  1A4A56, 0x1E99, 
61c40 30 78 34 42 33 46 2c 20 5b 30 78 41 34 2c 20 30  0x4B3F, [0xA4, 0
61c50 78 36 41 2c 20 30 78 31 36 2c 20 30 78 38 46 2c  x6A, 0x16, 0x8F,
61c60 20 30 78 33 38 2c 20 30 78 41 35 2c 20 30 78 45   0x38, 0xA5, 0xE
61c70 45 2c 20 30 78 34 43 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x4C]};. cons
61c80 74 20 49 49 44 20 49 49 44 5f 49 54 43 61 6c 6c  t IID IID_ITCall
61c90 48 75 62 20 3d 20 7b 30 78 41 33 43 31 35 34 34  Hub = {0xA3C1544
61ca0 45 2c 20 30 78 35 42 39 32 2c 20 30 78 31 31 44  E, 0x5B92, 0x11D
61cb0 31 2c 20 5b 30 78 38 46 2c 20 30 78 34 45 2c 20  1, [0x8F, 0x4E, 
61cc0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
61cd0 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30 78  , 0xB6, 0x80, 0x
61ce0 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  9F]};. const IID
61cf0 20 49 49 44 5f 49 54 43 61 6c 6c 48 75 62 45 76   IID_ITCallHubEv
61d00 65 6e 74 20 3d 20 7b 30 78 41 33 43 31 35 34 35  ent = {0xA3C1545
61d10 31 2c 20 30 78 35 42 39 32 2c 20 30 78 31 31 44  1, 0x5B92, 0x11D
61d20 31 2c 20 5b 30 78 38 46 2c 20 30 78 34 45 2c 20  1, [0x8F, 0x4E, 
61d30 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
61d40 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30 78  , 0xB6, 0x80, 0x
61d50 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  9F]};. const IID
61d60 20 49 49 44 5f 49 54 43 61 6c 6c 49 6e 66 6f 20   IID_ITCallInfo 
61d70 3d 20 7b 30 78 33 35 30 46 38 35 44 31 2c 20 30  = {0x350F85D1, 0
61d80 78 31 32 32 37 2c 20 30 78 31 31 44 33 2c 20 5b  x1227, 0x11D3, [
61d90 30 78 38 33 2c 20 30 78 44 34 2c 20 30 78 30 30  0x83, 0xD4, 0x00
61da0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
61db0 42 36 2c 20 30 78 38 30 2c 20 30 78 39 46 5d 7d  B6, 0x80, 0x9F]}
61dc0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
61dd0 5f 49 54 43 61 6c 6c 49 6e 66 6f 32 20 3d 20 7b  _ITCallInfo2 = {
61de0 30 78 39 34 44 37 30 43 41 36 2c 20 30 78 37 41  0x94D70CA6, 0x7A
61df0 42 30 2c 20 30 78 34 44 41 41 2c 20 5b 30 78 38  B0, 0x4DAA, [0x8
61e00 31 2c 20 30 78 43 41 2c 20 30 78 42 38 2c 20 30  1, 0xCA, 0xB8, 0
61e10 78 46 38 2c 20 30 78 36 34 2c 20 30 78 33 46 2c  xF8, 0x64, 0x3F,
61e20 20 30 78 41 45 2c 20 30 78 43 31 5d 7d 3b 0a 20   0xAE, 0xC1]};. 
61e30 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
61e40 43 61 6c 6c 49 6e 66 6f 43 68 61 6e 67 65 45 76  CallInfoChangeEv
61e50 65 6e 74 20 3d 20 7b 30 78 35 44 34 42 36 35 46  ent = {0x5D4B65F
61e60 39 2c 20 30 78 45 35 31 43 2c 20 30 78 31 31 44  9, 0xE51C, 0x11D
61e70 31 2c 20 5b 30 78 41 30 2c 20 30 78 32 46 2c 20  1, [0xA0, 0x2F, 
61e80 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
61e90 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30 78  , 0xB6, 0x80, 0x
61ea0 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  9F]};. const IID
61eb0 20 49 49 44 5f 49 54 43 61 6c 6c 69 6e 67 43 61   IID_ITCallingCa
61ec0 72 64 20 3d 20 7b 30 78 30 43 34 44 38 46 30 30  rd = {0x0C4D8F00
61ed0 2c 20 30 78 38 44 44 42 2c 20 30 78 31 31 44 31  , 0x8DDB, 0x11D1
61ee0 2c 20 5b 30 78 41 30 2c 20 30 78 39 45 2c 20 30  , [0xA0, 0x9E, 0
61ef0 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c  x00, 0x80, 0x5F,
61f00 20 30 78 43 31 2c 20 30 78 34 37 2c 20 30 78 44   0xC1, 0x47, 0xD
61f10 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
61f20 49 49 44 5f 49 54 43 61 6c 6c 4d 65 64 69 61 45  IID_ITCallMediaE
61f30 76 65 6e 74 20 3d 20 7b 30 78 46 46 33 36 42 38  vent = {0xFF36B8
61f40 37 46 2c 20 30 78 45 43 33 41 2c 20 30 78 31 31  7F, 0xEC3A, 0x11
61f50 44 30 2c 20 5b 30 78 38 45 2c 20 30 78 45 34 2c  D0, [0x8E, 0xE4,
61f60 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
61f70 46 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30  F, 0xB6, 0x80, 0
61f80 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x9F]};. const II
61f90 44 20 49 49 44 5f 49 54 43 61 6c 6c 4e 6f 74 69  D IID_ITCallNoti
61fa0 66 69 63 61 74 69 6f 6e 45 76 65 6e 74 20 3d 20  ficationEvent = 
61fb0 7b 30 78 38 39 35 38 30 31 44 46 2c 20 30 78 33  {0x895801DF, 0x3
61fc0 44 44 36 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  DD6, 0x11D1, [0x
61fd0 38 46 2c 20 30 78 33 30 2c 20 30 78 30 30 2c 20  8F, 0x30, 0x00, 
61fe0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36  0xC0, 0x4F, 0xB6
61ff0 2c 20 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a  , 0x80, 0x9F]};.
62000 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
62010 54 43 61 6c 6c 51 75 61 6c 69 74 79 43 6f 6e 74  TCallQualityCont
62020 72 6f 6c 20 3d 20 7b 30 78 46 45 31 44 38 41 45  rol = {0xFE1D8AE
62030 30 2c 20 30 78 45 44 43 34 2c 20 30 78 34 39 42  0, 0xEDC4, 0x49B
62040 35 2c 20 5b 30 78 38 46 2c 20 30 78 38 43 2c 20  5, [0x8F, 0x8C, 
62050 30 78 34 44 2c 20 30 78 45 34 2c 20 30 78 30 46  0x4D, 0xE4, 0x0F
62060 2c 20 30 78 39 43 2c 20 30 78 44 46 2c 20 30 78  , 0x9C, 0xDF, 0x
62070 41 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  AF]};. const IID
62080 20 49 49 44 5f 49 54 43 61 6c 6c 53 74 61 74 65   IID_ITCallState
62090 45 76 65 6e 74 20 3d 20 7b 30 78 36 32 46 34 37  Event = {0x62F47
620a0 30 39 37 2c 20 30 78 39 35 43 39 2c 20 30 78 31  097, 0x95C9, 0x1
620b0 31 44 30 2c 20 5b 30 78 38 33 2c 20 30 78 35 44  1D0, [0x83, 0x5D
620c0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
620d0 30 30 2c 20 30 78 33 43 2c 20 30 78 43 41 2c 20  00, 0x3C, 0xCA, 
620e0 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xBD]};. const I
620f0 49 44 20 49 49 44 5f 49 54 43 6f 6c 6c 65 63 74  ID IID_ITCollect
62100 69 6f 6e 20 3d 20 7b 30 78 35 45 43 35 41 43 46  ion = {0x5EC5ACF
62110 32 2c 20 30 78 39 43 30 32 2c 20 30 78 31 31 44  2, 0x9C02, 0x11D
62120 30 2c 20 5b 30 78 38 33 2c 20 30 78 36 32 2c 20  0, [0x83, 0x62, 
62130 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
62140 2c 20 30 78 33 43 2c 20 30 78 43 41 2c 20 30 78  , 0x3C, 0xCA, 0x
62150 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  BD]};. const IID
62160 20 49 49 44 5f 49 54 43 6f 6c 6c 65 63 74 69 6f   IID_ITCollectio
62170 6e 32 20 3d 20 7b 30 78 45 36 44 44 44 44 41 35  n2 = {0xE6DDDDA5
62180 2c 20 30 78 41 36 44 33 2c 20 30 78 34 38 46 46  , 0xA6D3, 0x48FF
62190 2c 20 5b 30 78 38 37 2c 20 30 78 33 37 2c 20 30  , [0x87, 0x37, 0
621a0 78 44 33 2c 20 30 78 32 46 2c 20 30 78 43 34 2c  xD3, 0x2F, 0xC4,
621b0 20 30 78 44 39 2c 20 30 78 35 34 2c 20 30 78 37   0xD9, 0x54, 0x7
621c0 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  7]};. const IID 
621d0 49 49 44 5f 49 54 43 6f 6e 66 65 72 65 6e 63 65  IID_ITConference
621e0 42 6c 6f 62 20 3d 20 7b 30 78 43 32 35 39 44 37  Blob = {0xC259D7
621f0 41 41 2c 20 30 78 43 38 41 42 2c 20 30 78 31 31  AA, 0xC8AB, 0x11
62200 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 35 38 2c  D0, [0x8D, 0x58,
62210 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
62220 46 2c 20 30 78 44 39 2c 20 30 78 31 41 2c 20 30  F, 0xD9, 0x1A, 0
62230 78 43 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xC0]};. const II
62240 44 20 49 49 44 5f 49 54 43 6f 6e 6e 65 63 74 69  D IID_ITConnecti
62250 6f 6e 20 3d 20 7b 30 78 38 46 41 33 38 31 44 34  on = {0x8FA381D4
62260 2c 20 30 78 43 38 43 32 2c 20 30 78 31 31 44 30  , 0xC8C2, 0x11D0
62270 2c 20 5b 30 78 38 44 2c 20 30 78 35 38 2c 20 30  , [0x8D, 0x58, 0
62280 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
62290 20 30 78 44 39 2c 20 30 78 31 41 2c 20 30 78 43   0xD9, 0x1A, 0xC
622a0 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
622b0 49 49 44 5f 49 54 63 70 69 70 50 72 6f 70 65 72  IID_ITcpipProper
622c0 74 69 65 73 20 3d 20 7b 30 78 39 38 31 33 33 32  ties = {0x981332
622d0 37 31 2c 20 30 78 34 42 32 30 2c 20 30 78 31 31  71, 0x4B20, 0x11
622e0 44 31 2c 20 5b 30 78 41 42 2c 20 30 78 30 31 2c  D1, [0xAB, 0x01,
622f0 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35   0x00, 0x80, 0x5
62300 46 2c 20 30 78 43 31 2c 20 30 78 32 37 2c 20 30  F, 0xC1, 0x27, 0
62310 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0E]};. const II
62320 44 20 49 49 44 5f 49 54 43 75 73 74 6f 6d 54 6f  D IID_ITCustomTo
62330 6e 65 20 3d 20 7b 30 78 33 35 37 41 44 37 36 34  ne = {0x357AD764
62340 2c 20 30 78 42 33 43 36 2c 20 30 78 34 42 32 41  , 0xB3C6, 0x4B2A
62350 2c 20 5b 30 78 38 46 2c 20 30 78 41 35 2c 20 30  , [0x8F, 0xA5, 0
62360 78 30 37 2c 20 30 78 32 32 2c 20 30 78 38 32 2c  x07, 0x22, 0x82,
62370 20 30 78 37 41 2c 20 30 78 39 32 2c 20 30 78 35   0x7A, 0x92, 0x5
62380 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  4]};. const IID 
62390 49 49 44 5f 49 54 44 65 74 65 63 74 54 6f 6e 65  IID_ITDetectTone
623a0 20 3d 20 7b 30 78 39 36 31 46 37 39 42 44 2c 20   = {0x961F79BD, 
623b0 30 78 33 30 39 37 2c 20 30 78 34 39 44 46 2c 20  0x3097, 0x49DF, 
623c0 5b 30 78 41 31 2c 20 30 78 44 36 2c 20 30 78 39  [0xA1, 0xD6, 0x9
623d0 30 2c 20 30 78 39 42 2c 20 30 78 37 37 2c 20 30  0, 0x9B, 0x77, 0
623e0 78 45 38 2c 20 30 78 39 43 2c 20 30 78 41 30 5d  xE8, 0x9C, 0xA0]
623f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
62400 44 5f 49 54 44 69 67 69 74 44 65 74 65 63 74 69  D_ITDigitDetecti
62410 6f 6e 45 76 65 6e 74 20 3d 20 7b 30 78 38 30 44  onEvent = {0x80D
62420 33 42 46 41 43 2c 20 30 78 35 37 44 39 2c 20 30  3BFAC, 0x57D9, 0
62430 78 31 31 44 32 2c 20 5b 30 78 41 30 2c 20 30 78  x11D2, [0xA0, 0x
62440 34 41 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  4A, 0x00, 0xC0, 
62450 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38 30  0x4F, 0xB6, 0x80
62460 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x9F]};. const
62470 20 49 49 44 20 49 49 44 5f 49 54 44 69 67 69 74   IID IID_ITDigit
62480 47 65 6e 65 72 61 74 69 6f 6e 45 76 65 6e 74 20  GenerationEvent 
62490 3d 20 7b 30 78 38 30 44 33 42 46 41 44 2c 20 30  = {0x80D3BFAD, 0
624a0 78 35 37 44 39 2c 20 30 78 31 31 44 32 2c 20 5b  x57D9, 0x11D2, [
624b0 30 78 41 30 2c 20 30 78 34 41 2c 20 30 78 30 30  0xA0, 0x4A, 0x00
624c0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
624d0 42 36 2c 20 30 78 38 30 2c 20 30 78 39 46 5d 7d  B6, 0x80, 0x9F]}
624e0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
624f0 5f 49 54 44 69 67 69 74 73 47 61 74 68 65 72 65  _ITDigitsGathere
62500 64 45 76 65 6e 74 20 3d 20 7b 30 78 45 35 32 45  dEvent = {0xE52E
62510 43 34 43 31 2c 20 30 78 43 42 41 33 2c 20 30 78  C4C1, 0xCBA3, 0x
62520 34 34 31 41 2c 20 5b 30 78 39 45 2c 20 30 78 36  441A, [0x9E, 0x6
62530 41 2c 20 30 78 39 33 2c 20 30 78 43 42 2c 20 30  A, 0x93, 0xCB, 0
62540 78 39 30 2c 20 30 78 39 45 2c 20 30 78 39 37 2c  x90, 0x9E, 0x97,
62550 20 30 78 32 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x24]};. const 
62560 49 49 44 20 49 49 44 5f 49 54 44 69 72 65 63 74  IID IID_ITDirect
62570 6f 72 79 20 3d 20 7b 30 78 33 34 36 32 31 44 36  ory = {0x34621D6
62580 43 2c 20 30 78 36 43 46 46 2c 20 30 78 31 31 44  C, 0x6CFF, 0x11D
62590 31 2c 20 5b 30 78 41 46 2c 20 30 78 46 37 2c 20  1, [0xAF, 0xF7, 
625a0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
625b0 2c 20 30 78 43 33 2c 20 30 78 31 46 2c 20 30 78  , 0xC3, 0x1F, 0x
625c0 45 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  EE]};. const IID
625d0 20 49 49 44 5f 49 54 44 69 72 65 63 74 6f 72 79   IID_ITDirectory
625e0 4f 62 6a 65 63 74 20 3d 20 7b 30 78 33 34 36 32  Object = {0x3462
625f0 31 44 36 45 2c 20 30 78 36 43 46 46 2c 20 30 78  1D6E, 0x6CFF, 0x
62600 31 31 44 31 2c 20 5b 30 78 41 46 2c 20 30 78 46  11D1, [0xAF, 0xF
62610 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  7, 0x00, 0xC0, 0
62620 78 34 46 2c 20 30 78 43 33 2c 20 30 78 31 46 2c  x4F, 0xC3, 0x1F,
62630 20 30 78 45 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xEE]};. const 
62640 49 49 44 20 49 49 44 5f 49 54 44 69 72 65 63 74  IID IID_ITDirect
62650 6f 72 79 4f 62 6a 65 63 74 43 6f 6e 66 65 72 65  oryObjectConfere
62660 6e 63 65 20 3d 20 7b 30 78 46 31 30 32 39 45 35  nce = {0xF1029E5
62670 44 2c 20 30 78 43 42 35 42 2c 20 30 78 31 31 44  D, 0xCB5B, 0x11D
62680 30 2c 20 5b 30 78 38 44 2c 20 30 78 35 39 2c 20  0, [0x8D, 0x59, 
62690 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
626a0 2c 20 30 78 44 39 2c 20 30 78 31 41 2c 20 30 78  , 0xD9, 0x1A, 0x
626b0 43 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  C0]};. const IID
626c0 20 49 49 44 5f 49 54 44 69 72 65 63 74 6f 72 79   IID_ITDirectory
626d0 4f 62 6a 65 63 74 55 73 65 72 20 3d 20 7b 30 78  ObjectUser = {0x
626e0 33 34 36 32 31 44 36 46 2c 20 30 78 36 43 46 46  34621D6F, 0x6CFF
626f0 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 46 2c  , 0x11D1, [0xAF,
62700 20 30 78 46 37 2c 20 30 78 30 30 2c 20 30 78 43   0xF7, 0x00, 0xC
62710 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
62720 78 31 46 2c 20 30 78 45 45 5d 7d 3b 0a 20 63 6f  x1F, 0xEE]};. co
62730 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 44 69  nst IID IID_ITDi
62740 73 70 61 74 63 68 4d 61 70 70 65 72 20 3d 20 7b  spatchMapper = {
62750 30 78 45 39 32 32 35 32 39 35 2c 20 30 78 43 37  0xE9225295, 0xC7
62760 35 39 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41  59, 0x11D1, [0xA
62770 30 2c 20 30 78 32 42 2c 20 30 78 30 30 2c 20 30  0, 0x2B, 0x00, 0
62780 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c  xC0, 0x4F, 0xB6,
62790 20 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20   0x80, 0x9F]};. 
627a0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
627b0 65 6d 70 6c 61 74 65 50 72 69 6e 74 65 72 20 3d  emplatePrinter =
627c0 20 7b 30 78 33 30 35 30 46 36 42 34 2c 20 30 78   {0x3050F6B4, 0x
627d0 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
627e0 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
627f0 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
62800 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
62810 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
62820 49 54 65 6d 70 6c 61 74 65 50 72 69 6e 74 65 72  ITemplatePrinter
62830 32 20 3d 20 7b 30 78 33 30 35 30 46 38 33 46 2c  2 = {0x3050F83F,
62840 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
62850 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
62860 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
62870 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
62880 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
62890 49 44 5f 49 54 46 69 6c 65 54 65 72 6d 69 6e 61  ID_ITFileTermina
628a0 6c 45 76 65 6e 74 20 3d 20 7b 30 78 45 34 41 37  lEvent = {0xE4A7
628b0 46 42 41 43 2c 20 30 78 38 43 31 37 2c 20 30 78  FBAC, 0x8C17, 0x
628c0 34 34 32 37 2c 20 5b 30 78 39 46 2c 20 30 78 35  4427, [0x9F, 0x5
628d0 35 2c 20 30 78 39 46 2c 20 30 78 35 38 2c 20 30  5, 0x9F, 0x58, 0
628e0 78 39 41 2c 20 30 78 43 38 2c 20 30 78 41 46 2c  x9A, 0xC8, 0xAF,
628f0 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x00]};. const 
62900 49 49 44 20 49 49 44 5f 49 54 46 69 6c 65 54 72  IID IID_ITFileTr
62910 61 63 6b 20 3d 20 7b 30 78 33 31 43 41 36 45 41  ack = {0x31CA6EA
62920 39 2c 20 30 78 43 30 38 41 2c 20 30 78 34 42 45  9, 0xC08A, 0x4BE
62930 41 2c 20 5b 30 78 38 38 2c 20 30 78 31 31 2c 20  A, [0x88, 0x11, 
62940 30 78 38 45 2c 20 30 78 39 43 2c 20 30 78 31 42  0x8E, 0x9C, 0x1B
62950 2c 20 30 78 41 33 2c 20 30 78 45 41 2c 20 30 78  , 0xA3, 0xEA, 0x
62960 33 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  3A]};. const IID
62970 20 49 49 44 5f 49 54 66 4c 61 6e 67 42 61 72 41   IID_ITfLangBarA
62980 64 64 49 6e 20 3d 20 7b 30 78 43 39 41 44 44 41  ddIn = {0xC9ADDA
62990 43 33 2c 20 30 78 31 35 43 42 2c 20 30 78 34 39  C3, 0x15CB, 0x49
629a0 35 37 2c 20 5b 30 78 42 39 2c 20 30 78 33 43 2c  57, [0xB9, 0x3C,
629b0 20 30 78 44 42 2c 20 30 78 30 38 2c 20 30 78 37   0xDB, 0x08, 0x7
629c0 33 2c 20 30 78 46 46 2c 20 30 78 39 38 2c 20 30  3, 0xFF, 0x98, 0
629d0 78 42 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xBB]};. const II
629e0 44 20 49 49 44 5f 49 54 46 6f 72 6d 61 74 43 6f  D IID_ITFormatCo
629f0 6e 74 72 6f 6c 20 3d 20 7b 30 78 36 43 30 41 42  ntrol = {0x6C0AB
62a00 36 43 31 2c 20 30 78 32 31 45 33 2c 20 30 78 31  6C1, 0x21E3, 0x1
62a10 31 44 33 2c 20 5b 30 78 41 35 2c 20 30 78 37 37  1D3, [0xA5, 0x77
62a20 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
62a30 34 46 2c 20 30 78 38 45 2c 20 30 78 46 36 2c 20  4F, 0x8E, 0xF6, 
62a40 30 78 45 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xE3]};. const I
62a50 49 44 20 49 49 44 5f 49 54 46 6f 72 77 61 72 64  ID IID_ITForward
62a60 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 3d 20 7b 30  Information = {0
62a70 78 34 34 39 46 36 35 39 45 2c 20 30 78 38 38 41  x449F659E, 0x88A
62a80 33 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 42  3, 0x11D1, [0xBB
62a90 2c 20 30 78 35 44 2c 20 30 78 30 30 2c 20 30 78  , 0x5D, 0x00, 0x
62aa0 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20  C0, 0x4F, 0xB6, 
62ab0 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63  0x80, 0x9F]};. c
62ac0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 46  onst IID IID_ITF
62ad0 6f 72 77 61 72 64 49 6e 66 6f 72 6d 61 74 69 6f  orwardInformatio
62ae0 6e 32 20 3d 20 7b 30 78 35 32 32 39 42 34 45 44  n2 = {0x5229B4ED
62af0 2c 20 30 78 42 32 36 30 2c 20 30 78 34 33 38 32  , 0xB260, 0x4382
62b00 2c 20 5b 30 78 38 45 2c 20 30 78 31 41 2c 20 30  , [0x8E, 0x1A, 0
62b10 78 35 44 2c 20 30 78 46 33 2c 20 30 78 41 38 2c  x5D, 0xF3, 0xA8,
62b20 20 30 78 41 34 2c 20 30 78 43 43 2c 20 30 78 43   0xA4, 0xCC, 0xC
62b30 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
62b40 49 49 44 5f 49 54 66 53 70 65 65 63 68 55 49 53  IID_ITfSpeechUIS
62b50 65 72 76 65 72 20 3d 20 7b 30 78 39 30 45 39 41  erver = {0x90E9A
62b60 39 34 34 2c 20 30 78 39 32 34 34 2c 20 30 78 34  944, 0x9244, 0x4
62b70 38 39 46 2c 20 5b 30 78 41 37 2c 20 30 78 38 46  89F, [0xA7, 0x8F
62b80 2c 20 30 78 44 45 2c 20 30 78 36 37 2c 20 30 78  , 0xDE, 0x67, 0x
62b90 41 46 2c 20 30 78 43 30 2c 20 30 78 31 33 2c 20  AF, 0xC0, 0x13, 
62ba0 30 78 41 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA7]};. const I
62bb0 49 44 20 49 49 44 5f 49 54 68 75 6d 62 6e 61 69  ID IID_IThumbnai
62bc0 6c 43 61 70 74 75 72 65 20 3d 20 7b 30 78 34 45  lCapture = {0x4E
62bd0 41 33 39 32 36 36 2c 20 30 78 37 32 31 31 2c 20  A39266, 0x7211, 
62be0 30 78 34 30 39 46 2c 20 5b 30 78 42 36 2c 20 30  0x409F, [0xB6, 0
62bf0 78 32 32 2c 20 30 78 46 36 2c 20 30 78 33 44 2c  x22, 0xF6, 0x3D,
62c00 20 30 78 42 44 2c 20 30 78 31 36 2c 20 30 78 43   0xBD, 0x16, 0xC
62c10 35 2c 20 30 78 33 33 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x33]};. cons
62c20 74 20 49 49 44 20 49 49 44 5f 49 54 68 75 6d 62  t IID IID_IThumb
62c30 6e 61 69 6c 45 78 74 72 61 63 74 6f 72 20 3d 20  nailExtractor = 
62c40 7b 30 78 39 36 39 44 43 37 30 38 2c 20 30 78 35  {0x969DC708, 0x5
62c50 43 37 36 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  C76, 0x11D1, [0x
62c60 38 44 2c 20 30 78 38 36 2c 20 30 78 30 30 2c 20  8D, 0x86, 0x00, 
62c70 30 78 30 30 2c 20 30 78 46 38 2c 20 30 78 30 34  0x00, 0xF8, 0x04
62c80 2c 20 30 78 42 30 2c 20 30 78 35 37 5d 7d 3b 0a  , 0xB0, 0x57]};.
62c90 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
62ca0 54 49 4c 53 43 6f 6e 66 69 67 20 3d 20 7b 30 78  TILSConfig = {0x
62cb0 33 34 36 32 31 44 37 32 2c 20 30 78 36 43 46 46  34621D72, 0x6CFF
62cc0 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 41 46 2c  , 0x11D1, [0xAF,
62cd0 20 30 78 46 37 2c 20 30 78 30 30 2c 20 30 78 43   0xF7, 0x00, 0xC
62ce0 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
62cf0 78 31 46 2c 20 30 78 45 45 5d 7d 3b 0a 20 63 6f  x1F, 0xEE]};. co
62d00 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 49 4d  nst IID IID_ITIM
62d10 45 41 63 74 69 76 65 45 6c 65 6d 65 6e 74 43 6f  EActiveElementCo
62d20 6c 6c 65 63 74 69 6f 6e 20 3d 20 7b 30 78 34 30  llection = {0x40
62d30 33 45 32 35 34 30 2c 20 30 78 34 35 32 30 2c 20  3E2540, 0x4520, 
62d40 30 78 31 31 44 33 2c 20 5b 30 78 39 33 2c 20 30  0x11D3, [0x93, 0
62d50 78 41 42 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xAB, 0x00, 0xA0,
62d60 20 30 78 43 39 2c 20 30 78 36 37 2c 20 30 78 41   0xC9, 0x67, 0xA
62d70 34 2c 20 30 78 33 38 5d 7d 3b 0a 20 63 6f 6e 73  4, 0x38]};. cons
62d80 74 20 49 49 44 20 49 49 44 5f 49 54 69 6d 65 41  t IID IID_ITimeA
62d90 6e 64 4e 6f 74 69 63 65 43 6f 6e 74 72 6f 6c 20  ndNoticeControl 
62da0 3d 20 7b 30 78 42 43 30 42 46 36 41 45 2c 20 30  = {0xBC0BF6AE, 0
62db0 78 38 38 37 38 2c 20 30 78 31 31 44 31 2c 20 5b  x8878, 0x11D1, [
62dc0 30 78 38 33 2c 20 30 78 45 39 2c 20 30 78 30 30  0x83, 0xE9, 0x00
62dd0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
62de0 43 32 2c 20 30 78 43 36 2c 20 30 78 44 34 5d 7d  C2, 0xC6, 0xD4]}
62df0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
62e00 5f 49 54 49 4d 45 41 6e 69 6d 61 74 69 6f 6e 45  _ITIMEAnimationE
62e10 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 41 37 34 46  lement = {0xA74F
62e20 31 34 42 31 2c 20 30 78 42 36 41 32 2c 20 30 78  14B1, 0xB6A2, 0x
62e30 34 33 30 41 2c 20 5b 30 78 41 35 2c 20 30 78 45  430A, [0xA5, 0xE
62e40 38 2c 20 30 78 31 46 2c 20 30 78 34 45 2c 20 30  8, 0x1F, 0x4E, 0
62e50 78 35 33 2c 20 30 78 46 37 2c 20 30 78 31 30 2c  x53, 0xF7, 0x10,
62e60 20 30 78 46 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xFE]};. const 
62e70 49 49 44 20 49 49 44 5f 49 54 49 4d 45 41 6e 69  IID IID_ITIMEAni
62e80 6d 61 74 69 6f 6e 45 6c 65 6d 65 6e 74 32 20 3d  mationElement2 =
62e90 20 7b 30 78 32 39 43 45 38 36 36 31 2c 20 30 78   {0x29CE8661, 0x
62ea0 42 44 34 33 2c 20 30 78 34 32 31 41 2c 20 5b 30  BD43, 0x421A, [0
62eb0 78 42 36 2c 20 30 78 31 36 2c 20 30 78 45 39 2c  xB6, 0x16, 0xE9,
62ec0 20 30 78 42 33 2c 20 30 78 31 46 2c 20 30 78 33   0xB3, 0x1F, 0x3
62ed0 33 2c 20 30 78 41 35 2c 20 30 78 37 32 5d 7d 3b  3, 0xA5, 0x72]};
62ee0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
62ef0 49 54 49 4d 45 42 6f 64 79 45 6c 65 6d 65 6e 74  ITIMEBodyElement
62f00 20 3d 20 7b 30 78 38 43 39 30 45 33 34 38 2c 20   = {0x8C90E348, 
62f10 30 78 45 43 30 41 2c 20 30 78 34 32 32 39 2c 20  0xEC0A, 0x4229, 
62f20 5b 30 78 39 30 2c 20 30 78 42 30 2c 20 30 78 45  [0x90, 0xB0, 0xE
62f30 35 2c 20 30 78 37 44 2c 20 30 78 32 43 2c 20 30  5, 0x7D, 0x2C, 0
62f40 78 41 34 2c 20 30 78 35 43 2c 20 30 78 43 42 5d  xA4, 0x5C, 0xCB]
62f50 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
62f60 44 5f 49 54 49 4d 45 44 4d 75 73 69 63 50 6c 61  D_ITIMEDMusicPla
62f70 79 65 72 4f 62 6a 65 63 74 20 3d 20 7b 30 78 34  yerObject = {0x4
62f80 30 37 39 35 34 46 35 2c 20 30 78 32 42 41 42 2c  07954F5, 0x2BAB,
62f90 20 30 78 34 43 46 41 2c 20 5b 30 78 39 35 2c 20   0x4CFA, [0x95, 
62fa0 30 78 34 44 2c 20 30 78 32 34 2c 20 30 78 39 46  0x4D, 0x24, 0x9F
62fb0 2c 20 30 78 39 46 2c 20 30 78 43 45 2c 20 30 78  , 0x9F, 0xCE, 0x
62fc0 34 33 2c 20 30 78 41 31 5d 7d 3b 0a 20 63 6f 6e  43, 0xA1]};. con
62fd0 73 74 20 49 49 44 20 49 49 44 5f 49 54 49 4d 45  st IID IID_ITIME
62fe0 44 56 44 50 6c 61 79 65 72 4f 62 6a 65 63 74 20  DVDPlayerObject 
62ff0 3d 20 7b 30 78 33 41 46 37 41 42 36 38 2c 20 30  = {0x3AF7AB68, 0
63000 78 34 46 32 39 2c 20 30 78 34 36 32 43 2c 20 5b  x4F29, 0x462C, [
63010 30 78 41 41 2c 20 30 78 36 45 2c 20 30 78 35 38  0xAA, 0x6E, 0x58
63020 2c 20 30 78 37 32 2c 20 30 78 34 34 2c 20 30 78  , 0x72, 0x44, 0x
63030 38 38 2c 20 30 78 39 39 2c 20 30 78 45 33 5d 7d  88, 0x99, 0xE3]}
63040 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
63050 5f 49 54 49 4d 45 45 6c 65 6d 65 6e 74 20 3d 20  _ITIMEElement = 
63060 7b 30 78 31 43 32 45 46 36 34 45 2c 20 30 78 46  {0x1C2EF64E, 0xF
63070 30 37 44 2c 20 30 78 34 33 33 38 2c 20 5b 30 78  07D, 0x4338, [0x
63080 39 37 2c 20 30 78 37 31 2c 20 30 78 39 31 2c 20  97, 0x71, 0x91, 
63090 30 78 35 34 2c 20 30 78 34 39 2c 20 30 78 31 43  0x54, 0x49, 0x1C
630a0 2c 20 30 78 44 38 2c 20 30 78 42 39 5d 7d 3b 0a  , 0xD8, 0xB9]};.
630b0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
630c0 54 49 4d 45 45 6c 65 6d 65 6e 74 43 6f 6c 6c 65  TIMEElementColle
630d0 63 74 69 6f 6e 20 3d 20 7b 30 78 35 30 41 42 43  ction = {0x50ABC
630e0 32 32 34 2c 20 30 78 36 44 35 33 2c 20 30 78 34  224, 0x6D53, 0x4
630f0 46 38 33 2c 20 5b 30 78 39 31 2c 20 30 78 33 35  F83, [0x91, 0x35
63100 2c 20 30 78 32 34 2c 20 30 78 34 30 2c 20 30 78  , 0x24, 0x40, 0x
63110 41 34 2c 20 30 78 31 42 2c 20 30 78 37 42 2c 20  A4, 0x1B, 0x7B, 
63120 30 78 43 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xC8]};. const I
63130 49 44 20 49 49 44 5f 49 54 49 4d 45 46 61 63 74  ID IID_ITIMEFact
63140 6f 72 79 20 3d 20 7b 30 78 43 44 35 31 45 34 34  ory = {0xCD51E44
63150 36 2c 20 30 78 33 30 30 36 2c 20 30 78 34 33 34  6, 0x3006, 0x434
63160 46 2c 20 5b 30 78 39 30 2c 20 30 78 45 32 2c 20  F, [0x90, 0xE2, 
63170 30 78 45 33 2c 20 30 78 37 45 2c 20 30 78 38 46  0xE3, 0x7E, 0x8F
63180 2c 20 30 78 42 38 2c 20 30 78 43 41 2c 20 30 78  , 0xB8, 0xCA, 0x
63190 38 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  8F]};. const IID
631a0 20 49 49 44 5f 49 54 49 4d 45 4d 65 64 69 61 45   IID_ITIMEMediaE
631b0 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 34 37 41 36  lement = {0x47A6
631c0 39 37 32 46 2c 20 30 78 41 45 36 35 2c 20 30 78  972F, 0xAE65, 0x
631d0 34 41 36 42 2c 20 5b 30 78 41 45 2c 20 30 78 36  4A6B, [0xAE, 0x6
631e0 33 2c 20 30 78 44 30 2c 20 30 78 43 31 2c 20 30  3, 0xD0, 0xC1, 0
631f0 78 44 35 2c 20 30 78 33 30 2c 20 30 78 37 42 2c  xD5, 0x30, 0x7B,
63200 20 30 78 35 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x58]};. const 
63210 49 49 44 20 49 49 44 5f 49 54 49 4d 45 4d 65 64  IID IID_ITIMEMed
63220 69 61 45 6c 65 6d 65 6e 74 32 20 3d 20 7b 30 78  iaElement2 = {0x
63230 39 45 45 32 39 34 30 30 2c 20 30 78 37 45 45 36  9EE29400, 0x7EE6
63240 2c 20 30 78 34 35 33 41 2c 20 5b 30 78 38 35 2c  , 0x453A, [0x85,
63250 20 30 78 42 33 2c 20 30 78 34 45 2c 20 30 78 43   0xB3, 0x4E, 0xC
63260 32 2c 20 30 78 38 45 2c 20 30 78 30 33 2c 20 30  2, 0x8E, 0x03, 0
63270 78 30 35 2c 20 30 78 42 34 5d 7d 3b 0a 20 63 6f  x05, 0xB4]};. co
63280 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 49 4d  nst IID IID_ITIM
63290 45 4d 65 64 69 61 50 6c 61 79 65 72 20 3d 20 7b  EMediaPlayer = {
632a0 30 78 45 41 34 41 39 35 42 45 2c 20 30 78 41 43  0xEA4A95BE, 0xAC
632b0 43 39 2c 20 30 78 34 42 46 30 2c 20 5b 30 78 38  C9, 0x4BF0, [0x8
632c0 35 2c 20 30 78 41 34 2c 20 30 78 31 42 2c 20 30  5, 0xA4, 0x1B, 0
632d0 78 46 33 2c 20 30 78 43 35 2c 20 30 78 31 45 2c  xF3, 0xC5, 0x1E,
632e0 20 30 78 34 33 2c 20 30 78 31 43 5d 7d 3b 0a 20   0x43, 0x1C]};. 
632f0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
63300 49 4d 45 4d 65 64 69 61 50 6c 61 79 65 72 41 75  IMEMediaPlayerAu
63310 64 69 6f 20 3d 20 7b 30 78 46 46 41 41 43 46 44  dio = {0xFFAACFD
63320 41 2c 20 30 78 42 33 37 34 2c 20 30 78 34 46 32  A, 0xB374, 0x4F2
63330 32 2c 20 5b 30 78 41 43 2c 20 30 78 39 41 2c 20  2, [0xAC, 0x9A, 
63340 30 78 43 35 2c 20 30 78 42 42 2c 20 30 78 39 34  0xC5, 0xBB, 0x94
63350 2c 20 30 78 33 37 2c 20 30 78 43 42 2c 20 30 78  , 0x37, 0xCB, 0x
63360 35 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  56]};. const IID
63370 20 49 49 44 5f 49 54 49 4d 45 4d 65 64 69 61 50   IID_ITIMEMediaP
63380 6c 61 79 65 72 43 6f 6e 74 72 6f 6c 20 3d 20 7b  layerControl = {
63390 30 78 38 39 37 41 39 39 45 37 2c 20 30 78 46 33  0x897A99E7, 0xF3
633a0 38 36 2c 20 30 78 34 35 43 38 2c 20 5b 30 78 42  86, 0x45C8, [0xB
633b0 35 2c 20 30 78 31 42 2c 20 30 78 33 41 2c 20 30  5, 0x1B, 0x3A, 0
633c0 78 32 35 2c 20 30 78 42 42 2c 20 30 78 43 42 2c  x25, 0xBB, 0xCB,
633d0 20 30 78 42 41 2c 20 30 78 36 39 5d 7d 3b 0a 20   0xBA, 0x69]};. 
633e0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
633f0 49 4d 45 4d 65 64 69 61 50 6c 61 79 65 72 4e 65  IMEMediaPlayerNe
63400 74 77 6f 72 6b 20 3d 20 7b 30 78 42 39 39 38 37  twork = {0xB9987
63410 46 43 41 2c 20 30 78 37 46 42 42 2c 20 30 78 34  FCA, 0x7FBB, 0x4
63420 30 31 35 2c 20 5b 30 78 42 44 2c 20 30 78 33 44  015, [0xBD, 0x3D
63430 2c 20 30 78 37 34 2c 20 30 78 31 38 2c 20 30 78  , 0x74, 0x18, 0x
63440 36 30 2c 20 30 78 35 35 2c 20 30 78 31 34 2c 20  60, 0x55, 0x14, 
63450 30 78 44 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xDA]};. const I
63460 49 44 20 49 49 44 5f 49 54 49 4d 45 4d 65 64 69  ID IID_ITIMEMedi
63470 61 50 6c 61 79 65 72 53 69 74 65 20 3d 20 7b 30  aPlayerSite = {0
63480 78 42 46 30 35 37 31 45 44 2c 20 30 78 33 34 34  xBF0571ED, 0x344
63490 46 2c 20 30 78 34 46 35 38 2c 20 5b 30 78 38 32  F, 0x4F58, [0x82
634a0 2c 20 30 78 43 37 2c 20 30 78 37 34 2c 20 30 78  , 0xC7, 0x74, 0x
634b0 33 31 2c 20 30 78 45 44 2c 20 30 78 30 46 2c 20  31, 0xED, 0x0F, 
634c0 30 78 44 38 2c 20 30 78 33 34 5d 7d 3b 0a 20 63  0xD8, 0x34]};. c
634d0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 49  onst IID IID_ITI
634e0 4d 45 50 6c 61 79 49 74 65 6d 20 3d 20 7b 30 78  MEPlayItem = {0x
634f0 32 41 36 30 39 36 44 39 2c 20 30 78 32 43 45 30  2A6096D9, 0x2CE0
63500 2c 20 30 78 34 37 44 43 2c 20 5b 30 78 41 38 2c  , 0x47DC, [0xA8,
63510 20 30 78 31 33 2c 20 30 78 39 30 2c 20 30 78 39   0x13, 0x90, 0x9
63520 39 2c 20 30 78 41 32 2c 20 30 78 34 36 2c 20 30  9, 0xA2, 0x46, 0
63530 78 36 33 2c 20 30 78 30 39 5d 7d 3b 0a 20 63 6f  x63, 0x09]};. co
63540 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 49 4d  nst IID IID_ITIM
63550 45 50 6c 61 79 49 74 65 6d 32 20 3d 20 7b 30 78  EPlayItem2 = {0x
63560 34 32 36 32 43 44 33 38 2c 20 30 78 36 42 44 43  4262CD38, 0x6BDC
63570 2c 20 30 78 34 30 41 34 2c 20 5b 30 78 42 43 2c  , 0x40A4, [0xBC,
63580 20 30 78 35 30 2c 20 30 78 34 43 2c 20 30 78 43   0x50, 0x4C, 0xC
63590 35 2c 20 30 78 30 33 2c 20 30 78 36 36 2c 20 30  5, 0x03, 0x66, 0
635a0 78 45 37 2c 20 30 78 30 32 5d 7d 3b 0a 20 63 6f  xE7, 0x02]};. co
635b0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 49 4d  nst IID IID_ITIM
635c0 45 50 6c 61 79 4c 69 73 74 20 3d 20 7b 30 78 45  EPlayList = {0xE
635d0 39 42 37 35 42 36 32 2c 20 30 78 44 44 39 37 2c  9B75B62, 0xDD97,
635e0 20 30 78 34 42 31 39 2c 20 5b 30 78 38 46 2c 20   0x4B19, [0x8F, 
635f0 30 78 44 39 2c 20 30 78 39 36 2c 20 30 78 34 36  0xD9, 0x96, 0x46
63600 2c 20 30 78 32 39 2c 20 30 78 32 39 2c 20 30 78  , 0x29, 0x29, 0x
63610 35 32 2c 20 30 78 45 30 5d 7d 3b 0a 20 63 6f 6e  52, 0xE0]};. con
63620 73 74 20 49 49 44 20 49 49 44 5f 49 54 69 6d 65  st IID IID_ITime
63630 72 20 3d 20 7b 30 78 33 30 35 30 46 33 36 30 2c  r = {0x3050F360,
63640 20 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c   0x98B5, 0x11CF,
63650 20 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78   [0xBB, 0x82, 0x
63660 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
63670 30 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42  0xBD, 0xCE, 0x0B
63680 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
63690 49 44 5f 49 54 69 6d 65 72 53 65 72 76 69 63 65  ID_ITimerService
636a0 20 3d 20 7b 30 78 33 30 35 30 46 33 35 46 2c 20   = {0x3050F35F, 
636b0 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
636c0 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
636d0 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
636e0 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
636f0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
63700 44 5f 49 54 69 6d 65 72 53 69 6e 6b 20 3d 20 7b  D_ITimerSink = {
63710 30 78 33 30 35 30 46 33 36 31 2c 20 30 78 39 38  0x3050F361, 0x98
63720 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  B5, 0x11CF, [0xB
63730 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  B, 0x82, 0x00, 0
63740 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c  xAA, 0x00, 0xBD,
63750 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xCE, 0x0B]};. 
63760 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
63770 49 4d 45 53 74 61 74 65 20 3d 20 7b 30 78 44 44  IMEState = {0xDD
63780 35 45 43 36 32 41 2c 20 30 78 39 44 37 37 2c 20  5EC62A, 0x9D77, 
63790 30 78 34 35 37 33 2c 20 5b 30 78 38 30 2c 20 30  0x4573, [0x80, 0
637a0 78 41 38 2c 20 30 78 37 35 2c 20 30 78 38 35 2c  xA8, 0x75, 0x85,
637b0 20 30 78 39 34 2c 20 30 78 45 36 2c 20 30 78 39   0x94, 0xE6, 0x9
637c0 43 2c 20 30 78 45 41 5d 7d 3b 0a 20 63 6f 6e 73  C, 0xEA]};. cons
637d0 74 20 49 49 44 20 49 49 44 5f 49 54 49 4d 45 54  t IID IID_ITIMET
637e0 72 61 6e 73 69 74 69 6f 6e 45 6c 65 6d 65 6e 74  ransitionElement
637f0 20 3d 20 7b 30 78 46 33 38 33 44 36 36 46 2c 20   = {0xF383D66F, 
63800 30 78 35 45 36 38 2c 20 30 78 34 46 43 32 2c 20  0x5E68, 0x4FC2, 
63810 5b 30 78 42 36 2c 20 30 78 34 31 2c 20 30 78 30  [0xB6, 0x41, 0x0
63820 33 2c 20 30 78 36 37 2c 20 30 78 32 42 2c 20 30  3, 0x67, 0x2B, 0
63830 78 35 34 2c 20 30 78 33 41 2c 20 30 78 34 39 5d  x54, 0x3A, 0x49]
63840 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
63850 44 5f 49 54 4c 65 67 61 63 79 41 64 64 72 65 73  D_ITLegacyAddres
63860 73 4d 65 64 69 61 43 6f 6e 74 72 6f 6c 20 3d 20  sMediaControl = 
63870 7b 30 78 41 42 34 39 33 36 34 30 2c 20 30 78 34  {0xAB493640, 0x4
63880 43 30 42 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  C0B, 0x11D2, [0x
63890 41 30 2c 20 30 78 34 36 2c 20 30 78 30 30 2c 20  A0, 0x46, 0x00, 
638a0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36  0xC0, 0x4F, 0xB6
638b0 2c 20 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a  , 0x80, 0x9F]};.
638c0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
638d0 54 4c 65 67 61 63 79 41 64 64 72 65 73 73 4d 65  TLegacyAddressMe
638e0 64 69 61 43 6f 6e 74 72 6f 6c 32 20 3d 20 7b 30  diaControl2 = {0
638f0 78 42 30 45 45 35 31 32 42 2c 20 30 78 41 35 33  xB0EE512B, 0xA53
63900 31 2c 20 30 78 34 30 39 45 2c 20 5b 30 78 39 44  1, 0x409E, [0x9D
63910 2c 20 30 78 44 39 2c 20 30 78 34 30 2c 20 30 78  , 0xD9, 0x40, 0x
63920 39 39 2c 20 30 78 46 45 2c 20 30 78 38 36 2c 20  99, 0xFE, 0x86, 
63930 30 78 43 37 2c 20 30 78 33 38 5d 7d 3b 0a 20 63  0xC7, 0x38]};. c
63940 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 4c  onst IID IID_ITL
63950 65 67 61 63 79 43 61 6c 6c 4d 65 64 69 61 43 6f  egacyCallMediaCo
63960 6e 74 72 6f 6c 20 3d 20 7b 30 78 44 36 32 34 35  ntrol = {0xD6245
63970 38 32 46 2c 20 30 78 43 43 32 33 2c 20 30 78 34  82F, 0xCC23, 0x4
63980 34 33 36 2c 20 5b 30 78 42 38 2c 20 30 78 41 35  436, [0xB8, 0xA5
63990 2c 20 30 78 34 37 2c 20 30 78 43 36 2c 20 30 78  , 0x47, 0xC6, 0x
639a0 32 35 2c 20 30 78 43 38 2c 20 30 78 30 34 2c 20  25, 0xC8, 0x04, 
639b0 30 78 35 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x5D]};. const I
639c0 49 44 20 49 49 44 5f 49 54 4c 65 67 61 63 79 43  ID IID_ITLegacyC
639d0 61 6c 6c 4d 65 64 69 61 43 6f 6e 74 72 6f 6c 32  allMediaControl2
639e0 20 3d 20 7b 30 78 35 37 43 41 33 33 32 44 2c 20   = {0x57CA332D, 
639f0 30 78 37 42 43 32 2c 20 30 78 34 34 46 31 2c 20  0x7BC2, 0x44F1, 
63a00 5b 30 78 41 36 2c 20 30 78 30 43 2c 20 30 78 39  [0xA6, 0x0C, 0x9
63a10 33 2c 20 30 78 36 46 2c 20 30 78 45 38 2c 20 30  3, 0x6F, 0xE8, 0
63a20 78 44 37 2c 20 30 78 43 45 2c 20 30 78 37 33 5d  xD7, 0xCE, 0x73]
63a30 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
63a40 44 5f 49 54 4c 65 67 61 63 79 57 61 76 65 53 75  D_ITLegacyWaveSu
63a50 70 70 6f 72 74 20 3d 20 7b 30 78 32 30 37 38 32  pport = {0x20782
63a60 33 45 41 2c 20 30 78 45 32 35 32 2c 20 30 78 31  3EA, 0xE252, 0x1
63a70 31 44 32 2c 20 5b 30 78 42 37 2c 20 30 78 37 45  1D2, [0xB7, 0x7E
63a80 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78  , 0x00, 0x80, 0x
63a90 43 37 2c 20 30 78 31 33 2c 20 30 78 35 33 2c 20  C7, 0x13, 0x53, 
63aa0 30 78 38 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x81]};. const I
63ab0 49 44 20 49 49 44 5f 49 54 4c 6f 63 61 6c 50 61  ID IID_ITLocalPa
63ac0 72 74 69 63 69 70 61 6e 74 20 3d 20 7b 30 78 33  rticipant = {0x3
63ad0 39 43 42 46 30 35 35 2c 20 30 78 46 37 37 41 2c  9CBF055, 0xF77A,
63ae0 20 30 78 31 31 44 32 2c 20 5b 30 78 41 38 2c 20   0x11D2, [0xA8, 
63af0 30 78 32 34 2c 20 30 78 30 30 2c 20 30 78 43 30  0x24, 0x00, 0xC0
63b00 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20 30 78  , 0x4F, 0x8E, 0x
63b10 46 36 2c 20 30 78 45 33 5d 7d 3b 0a 20 63 6f 6e  F6, 0xE3]};. con
63b20 73 74 20 49 49 44 20 49 49 44 5f 49 54 4c 6f 63  st IID IID_ITLoc
63b30 61 74 69 6f 6e 49 6e 66 6f 20 3d 20 7b 30 78 30  ationInfo = {0x0
63b40 43 34 44 38 45 46 46 2c 20 30 78 38 44 44 42 2c  C4D8EFF, 0x8DDB,
63b50 20 30 78 31 31 44 31 2c 20 5b 30 78 41 30 2c 20   0x11D1, [0xA0, 
63b60 30 78 39 45 2c 20 30 78 30 30 2c 20 30 78 38 30  0x9E, 0x00, 0x80
63b70 2c 20 30 78 35 46 2c 20 30 78 43 31 2c 20 30 78  , 0x5F, 0xC1, 0x
63b80 34 37 2c 20 30 78 44 33 5d 7d 3b 0a 20 63 6f 6e  47, 0xD3]};. con
63b90 73 74 20 49 49 44 20 49 49 44 5f 49 54 4d 65 64  st IID IID_ITMed
63ba0 69 61 20 3d 20 7b 30 78 30 43 43 31 46 30 35 33  ia = {0x0CC1F053
63bb0 2c 20 30 78 43 41 45 42 2c 20 30 78 31 31 44 30  , 0xCAEB, 0x11D0
63bc0 2c 20 5b 30 78 38 44 2c 20 30 78 35 38 2c 20 30  , [0x8D, 0x58, 0
63bd0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
63be0 20 30 78 44 39 2c 20 30 78 31 41 2c 20 30 78 43   0xD9, 0x1A, 0xC
63bf0 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
63c00 49 49 44 5f 49 54 4d 65 64 69 61 43 6f 6c 6c 65  IID_ITMediaColle
63c10 63 74 69 6f 6e 20 3d 20 7b 30 78 36 41 38 45 31  ction = {0x6A8E1
63c20 36 41 32 2c 20 30 78 30 41 42 43 2c 20 30 78 31  6A2, 0x0ABC, 0x1
63c30 31 44 31 2c 20 5b 30 78 39 37 2c 20 30 78 36 44  1D1, [0x97, 0x6D
63c40 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
63c50 34 46 2c 20 30 78 44 39 2c 20 30 78 31 41 2c 20  4F, 0xD9, 0x1A, 
63c60 30 78 43 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xC0]};. const I
63c70 49 44 20 49 49 44 5f 49 54 4d 65 64 69 61 43 6f  ID IID_ITMediaCo
63c80 6e 74 72 6f 6c 20 3d 20 7b 30 78 43 34 34 35 44  ntrol = {0xC445D
63c90 44 45 38 2c 20 30 78 35 31 39 39 2c 20 30 78 34  DE8, 0x5199, 0x4
63ca0 42 43 37 2c 20 5b 30 78 39 38 2c 20 30 78 30 37  BC7, [0x98, 0x07
63cb0 2c 20 30 78 35 46 2c 20 30 78 46 42 2c 20 30 78  , 0x5F, 0xFB, 0x
63cc0 39 32 2c 20 30 78 45 34 2c 20 30 78 32 45 2c 20  92, 0xE4, 0x2E, 
63cd0 30 78 30 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x09]};. const I
63ce0 49 44 20 49 49 44 5f 49 54 4d 65 64 69 61 50 6c  ID IID_ITMediaPl
63cf0 61 79 62 61 63 6b 20 3d 20 7b 30 78 36 32 37 45  ayback = {0x627E
63d00 38 41 45 36 2c 20 30 78 41 45 34 43 2c 20 30 78  8AE6, 0xAE4C, 0x
63d10 34 41 36 39 2c 20 5b 30 78 42 42 2c 20 30 78 36  4A69, [0xBB, 0x6
63d20 33 2c 20 30 78 32 41 2c 20 30 78 44 36 2c 20 30  3, 0x2A, 0xD6, 0
63d30 78 32 35 2c 20 30 78 34 30 2c 20 30 78 34 42 2c  x25, 0x40, 0x4B,
63d40 20 30 78 37 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x77]};. const 
63d50 49 49 44 20 49 49 44 5f 49 54 4d 65 64 69 61 52  IID IID_ITMediaR
63d60 65 63 6f 72 64 20 3d 20 7b 30 78 46 35 44 44 34  ecord = {0xF5DD4
63d70 35 39 32 2c 20 30 78 35 34 37 36 2c 20 30 78 34  592, 0x5476, 0x4
63d80 43 43 31 2c 20 5b 30 78 39 44 2c 20 30 78 34 44  CC1, [0x9D, 0x4D
63d90 2c 20 30 78 46 41 2c 20 30 78 44 33 2c 20 30 78  , 0xFA, 0xD3, 0x
63da0 45 45 2c 20 30 78 46 45 2c 20 30 78 37 44 2c 20  EE, 0xFE, 0x7D, 
63db0 30 78 42 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xB2]};. const I
63dc0 49 44 20 49 49 44 5f 49 54 4d 65 64 69 61 53 75  ID IID_ITMediaSu
63dd0 70 70 6f 72 74 20 3d 20 7b 30 78 42 31 45 46 43  pport = {0xB1EFC
63de0 33 38 34 2c 20 30 78 39 33 35 35 2c 20 30 78 31  384, 0x9355, 0x1
63df0 31 44 30 2c 20 5b 30 78 38 33 2c 20 30 78 35 43  1D0, [0x83, 0x5C
63e00 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
63e10 30 30 2c 20 30 78 33 43 2c 20 30 78 43 41 2c 20  00, 0x3C, 0xCA, 
63e20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xBD]};. const I
63e30 49 44 20 49 49 44 5f 49 54 4d 53 50 41 64 64 72  ID IID_ITMSPAddr
63e40 65 73 73 20 3d 20 7b 30 78 45 45 33 42 44 36 30  ess = {0xEE3BD60
63e50 30 2c 20 30 78 33 38 36 38 2c 20 30 78 31 31 44  0, 0x3868, 0x11D
63e60 32 2c 20 5b 30 78 41 30 2c 20 30 78 34 35 2c 20  2, [0xA0, 0x45, 
63e70 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
63e80 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30 78  , 0xB6, 0x80, 0x
63e90 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  9F]};. const IID
63ea0 20 49 49 44 5f 49 54 4d 75 6c 74 69 54 72 61 63   IID_ITMultiTrac
63eb0 6b 54 65 72 6d 69 6e 61 6c 20 3d 20 7b 30 78 46  kTerminal = {0xF
63ec0 45 30 34 30 30 39 31 2c 20 30 78 41 44 45 38 2c  E040091, 0xADE8,
63ed0 20 30 78 34 30 37 32 2c 20 5b 30 78 39 35 2c 20   0x4072, [0x95, 
63ee0 30 78 43 39 2c 20 30 78 42 46 2c 20 30 78 37 44  0xC9, 0xBF, 0x7D
63ef0 2c 20 30 78 45 38 2c 20 30 78 43 35 2c 20 30 78  , 0xE8, 0xC5, 0x
63f00 34 42 2c 20 30 78 34 34 5d 7d 3b 0a 20 63 6f 6e  4B, 0x44]};. con
63f10 73 74 20 49 49 44 20 49 49 44 5f 49 54 50 61 72  st IID IID_ITPar
63f20 74 69 63 69 70 61 6e 74 20 3d 20 7b 30 78 35 38  ticipant = {0x58
63f30 39 39 42 38 32 30 2c 20 30 78 35 41 33 34 2c 20  99B820, 0x5A34, 
63f40 30 78 31 31 44 32 2c 20 5b 30 78 39 35 2c 20 30  0x11D2, [0x95, 0
63f50 78 41 30 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xA0, 0x00, 0xA0,
63f60 20 30 78 32 34 2c 20 30 78 34 44 2c 20 30 78 32   0x24, 0x4D, 0x2
63f70 32 2c 20 30 78 39 38 5d 7d 3b 0a 20 63 6f 6e 73  2, 0x98]};. cons
63f80 74 20 49 49 44 20 49 49 44 5f 49 54 50 61 72 74  t IID IID_ITPart
63f90 69 63 69 70 61 6e 74 43 6f 6e 74 72 6f 6c 20 3d  icipantControl =
63fa0 20 7b 30 78 44 32 45 45 36 36 38 34 2c 20 30 78   {0xD2EE6684, 0x
63fb0 35 41 33 34 2c 20 30 78 31 31 44 32 2c 20 5b 30  5A34, 0x11D2, [0
63fc0 78 39 35 2c 20 30 78 41 30 2c 20 30 78 30 30 2c  x95, 0xA0, 0x00,
63fd0 20 30 78 41 30 2c 20 30 78 32 34 2c 20 30 78 34   0xA0, 0x24, 0x4
63fe0 44 2c 20 30 78 32 32 2c 20 30 78 39 38 5d 7d 3b  D, 0x22, 0x98]};
63ff0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
64000 49 54 50 61 72 74 69 63 69 70 61 6e 74 45 76 65  ITParticipantEve
64010 6e 74 20 3d 20 7b 30 78 38 42 42 33 35 30 37 30  nt = {0x8BB35070
64020 2c 20 30 78 32 44 41 44 2c 20 30 78 31 31 44 33  , 0x2DAD, 0x11D3
64030 2c 20 5b 30 78 41 35 2c 20 30 78 38 30 2c 20 30  , [0xA5, 0x80, 0
64040 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
64050 20 30 78 38 45 2c 20 30 78 46 36 2c 20 30 78 45   0x8E, 0xF6, 0xE
64060 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
64070 49 49 44 5f 49 54 50 61 72 74 69 63 69 70 61 6e  IID_ITParticipan
64080 74 53 75 62 53 74 72 65 61 6d 43 6f 6e 74 72 6f  tSubStreamContro
64090 6c 20 3d 20 7b 30 78 32 43 36 37 39 31 30 38 2c  l = {0x2C679108,
640a0 20 30 78 35 41 33 35 2c 20 30 78 31 31 44 32 2c   0x5A35, 0x11D2,
640b0 20 5b 30 78 39 35 2c 20 30 78 41 30 2c 20 30 78   [0x95, 0xA0, 0x
640c0 30 30 2c 20 30 78 41 30 2c 20 30 78 32 34 2c 20  00, 0xA0, 0x24, 
640d0 30 78 34 44 2c 20 30 78 32 32 2c 20 30 78 39 38  0x4D, 0x22, 0x98
640e0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
640f0 49 44 5f 49 54 50 68 6f 6e 65 20 3d 20 7b 30 78  ID_ITPhone = {0x
64100 30 39 44 34 38 44 42 34 2c 20 30 78 31 30 43 43  09D48DB4, 0x10CC
64110 2c 20 30 78 34 33 38 38 2c 20 5b 30 78 39 44 2c  , 0x4388, [0x9D,
64120 20 30 78 45 37 2c 20 30 78 41 38 2c 20 30 78 34   0xE7, 0xA8, 0x4
64130 36 2c 20 30 78 35 36 2c 20 30 78 31 38 2c 20 30  6, 0x56, 0x18, 0
64140 78 39 37 2c 20 30 78 35 41 5d 7d 3b 0a 20 63 6f  x97, 0x5A]};. co
64150 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 50 68  nst IID IID_ITPh
64160 6f 6e 65 44 65 76 69 63 65 53 70 65 63 69 66 69  oneDeviceSpecifi
64170 63 45 76 65 6e 74 20 3d 20 7b 30 78 36 33 46 46  cEvent = {0x63FF
64180 42 32 41 36 2c 20 30 78 38 37 32 42 2c 20 30 78  B2A6, 0x872B, 0x
64190 34 43 44 33 2c 20 5b 30 78 41 35 2c 20 30 78 30  4CD3, [0xA5, 0x0
641a0 31 2c 20 30 78 33 32 2c 20 30 78 36 45 2c 20 30  1, 0x32, 0x6E, 0
641b0 78 38 46 2c 20 30 78 42 34 2c 20 30 78 30 41 2c  x8F, 0xB4, 0x0A,
641c0 20 30 78 46 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xF7]};. const 
641d0 49 49 44 20 49 49 44 5f 49 54 50 68 6f 6e 65 45  IID IID_ITPhoneE
641e0 76 65 6e 74 20 3d 20 7b 30 78 38 46 39 34 32 44  vent = {0x8F942D
641f0 44 38 2c 20 30 78 36 34 45 44 2c 20 30 78 34 41  D8, 0x64ED, 0x4A
64200 41 46 2c 20 5b 30 78 41 37 2c 20 30 78 37 44 2c  AF, [0xA7, 0x7D,
64210 20 30 78 42 32 2c 20 30 78 33 44 2c 20 30 78 42   0xB2, 0x3D, 0xB
64220 30 2c 20 30 78 38 33 2c 20 30 78 37 45 2c 20 30  0, 0x83, 0x7E, 0
64230 78 41 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xAD]};. const II
64240 44 20 49 49 44 5f 49 54 50 6c 75 67 67 61 62 6c  D IID_ITPluggabl
64250 65 54 65 72 6d 69 6e 61 6c 43 6c 61 73 73 49 6e  eTerminalClassIn
64260 66 6f 20 3d 20 7b 30 78 34 31 37 35 37 46 34 41  fo = {0x41757F4A
64270 2c 20 30 78 43 46 30 39 2c 20 30 78 34 42 33 34  , 0xCF09, 0x4B34
64280 2c 20 5b 30 78 42 43 2c 20 30 78 39 36 2c 20 30  , [0xBC, 0x96, 0
64290 78 30 41 2c 20 30 78 37 39 2c 20 30 78 44 32 2c  x0A, 0x79, 0xD2,
642a0 20 30 78 33 39 2c 20 30 78 30 30 2c 20 30 78 37   0x39, 0x00, 0x7
642b0 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
642c0 49 49 44 5f 49 54 50 6c 75 67 67 61 62 6c 65 54  IID_ITPluggableT
642d0 65 72 6d 69 6e 61 6c 43 6c 61 73 73 52 65 67 69  erminalClassRegi
642e0 73 74 72 61 74 20 3d 20 7b 30 78 39 32 34 41 33  strat = {0x924A3
642f0 37 32 33 2c 20 30 78 41 30 30 42 2c 20 30 78 34  723, 0xA00B, 0x4
64300 46 35 46 2c 20 5b 30 78 39 46 2c 20 30 78 45 45  F5F, [0x9F, 0xEE
64310 2c 20 30 78 38 45 2c 20 30 78 39 41 2c 20 30 78  , 0x8E, 0x9A, 0x
64320 45 42 2c 20 30 78 39 45 2c 20 30 78 38 32 2c 20  EB, 0x9E, 0x82, 
64330 30 78 41 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xAA]};. const I
64340 49 44 20 49 49 44 5f 49 54 50 6c 75 67 67 61 62  ID IID_ITPluggab
64350 6c 65 54 65 72 6d 69 6e 61 6c 45 76 65 6e 74 53  leTerminalEventS
64360 69 6e 6b 20 3d 20 7b 30 78 36 45 30 38 38 37 42  ink = {0x6E0887B
64370 45 2c 20 30 78 42 41 31 41 2c 20 30 78 34 39 32  E, 0xBA1A, 0x492
64380 45 2c 20 5b 30 78 42 44 2c 20 30 78 31 30 2c 20  E, [0xBD, 0x10, 
64390 30 78 34 30 2c 20 30 78 32 30 2c 20 30 78 45 43  0x40, 0x20, 0xEC
643a0 2c 20 30 78 35 45 2c 20 30 78 33 33 2c 20 30 78  , 0x5E, 0x33, 0x
643b0 45 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  E0]};. const IID
643c0 20 49 49 44 5f 49 54 50 6c 75 67 67 61 62 6c 65   IID_ITPluggable
643d0 54 65 72 6d 69 6e 61 6c 45 76 65 6e 74 53 69 6e  TerminalEventSin
643e0 6b 52 65 67 69 73 20 3d 20 7b 30 78 46 37 31 31  kRegis = {0xF711
643f0 35 37 30 39 2c 20 30 78 41 32 31 36 2c 20 30 78  5709, 0xA216, 0x
64400 34 39 35 37 2c 20 5b 30 78 41 37 2c 20 30 78 35  4957, [0xA7, 0x5
64410 39 2c 20 30 78 30 36 2c 20 30 78 30 41 2c 20 30  9, 0x06, 0x0A, 0
64420 78 42 33 2c 20 30 78 32 41 2c 20 30 78 39 30 2c  xB3, 0x2A, 0x90,
64430 20 30 78 44 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xD1]};. const 
64440 49 49 44 20 49 49 44 5f 49 54 50 6c 75 67 67 61  IID IID_ITPlugga
64450 62 6c 65 54 65 72 6d 69 6e 61 6c 49 6e 69 74 69  bleTerminalIniti
64460 61 6c 69 7a 61 74 69 6f 20 3d 20 7b 30 78 41 45  alizatio = {0xAE
64470 44 36 34 38 33 43 2c 20 30 78 33 33 30 34 2c 20  D6483C, 0x3304, 
64480 30 78 31 31 44 32 2c 20 5b 30 78 38 36 2c 20 30  0x11D2, [0x86, 0
64490 78 46 31 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  xF1, 0x00, 0x60,
644a0 20 30 78 30 38 2c 20 30 78 42 30 2c 20 30 78 45   0x08, 0xB0, 0xE
644b0 35 2c 20 30 78 44 32 5d 7d 3b 0a 20 63 6f 6e 73  5, 0xD2]};. cons
644c0 74 20 49 49 44 20 49 49 44 5f 49 54 50 6c 75 67  t IID IID_ITPlug
644d0 67 61 62 6c 65 54 65 72 6d 69 6e 61 6c 53 75 70  gableTerminalSup
644e0 65 72 63 6c 61 73 73 49 6e 66 20 3d 20 7b 30 78  erclassInf = {0x
644f0 36 44 35 34 45 34 32 43 2c 20 30 78 34 36 32 35  6D54E42C, 0x4625
64500 2c 20 30 78 34 33 35 39 2c 20 5b 30 78 41 36 2c  , 0x4359, [0xA6,
64510 20 30 78 46 37 2c 20 30 78 36 33 2c 20 30 78 31   0xF7, 0x63, 0x1
64520 39 2c 20 30 78 39 39 2c 20 30 78 31 30 2c 20 30  9, 0x99, 0x10, 0
64530 78 37 45 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f  x7E, 0x05]};. co
64540 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 50 6c  nst IID IID_ITPl
64550 75 67 67 61 62 6c 65 54 65 72 6d 69 6e 61 6c 53  uggableTerminalS
64560 75 70 65 72 63 6c 61 73 73 52 65 67 69 20 3d 20  uperclassRegi = 
64570 7b 30 78 36 30 44 33 43 30 38 41 2c 20 30 78 43  {0x60D3C08A, 0xC
64580 31 33 45 2c 20 30 78 34 31 39 35 2c 20 5b 30 78  13E, 0x4195, [0x
64590 39 41 2c 20 30 78 42 30 2c 20 30 78 38 44 2c 20  9A, 0xB0, 0x8D, 
645a0 30 78 45 37 2c 20 30 78 36 38 2c 20 30 78 30 39  0xE7, 0x68, 0x09
645b0 2c 20 30 78 30 46 2c 20 30 78 32 35 5d 7d 3b 0a  , 0x0F, 0x25]};.
645c0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
645d0 54 50 72 69 76 61 74 65 45 76 65 6e 74 20 3d 20  TPrivateEvent = 
645e0 7b 30 78 30 45 32 36 39 43 44 30 2c 20 30 78 31  {0x0E269CD0, 0x1
645f0 30 44 34 2c 20 30 78 34 31 32 31 2c 20 5b 30 78  0D4, 0x4121, [0x
64600 39 43 2c 20 30 78 32 32 2c 20 30 78 39 43 2c 20  9C, 0x22, 0x9C, 
64610 30 78 38 35 2c 20 30 78 44 36 2c 20 30 78 32 35  0x85, 0xD6, 0x25
64620 2c 20 30 78 36 35 2c 20 30 78 30 44 5d 7d 3b 0a  , 0x65, 0x0D]};.
64630 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
64640 54 51 4f 53 41 70 70 6c 69 63 61 74 69 6f 6e 49  TQOSApplicationI
64650 44 20 3d 20 7b 30 78 45 38 43 38 39 44 32 37 2c  D = {0xE8C89D27,
64660 20 30 78 41 33 42 44 2c 20 30 78 34 37 44 35 2c   0xA3BD, 0x47D5,
64670 20 5b 30 78 41 36 2c 20 30 78 46 43 2c 20 30 78   [0xA6, 0xFC, 0x
64680 44 32 2c 20 30 78 41 45 2c 20 30 78 34 30 2c 20  D2, 0xAE, 0x40, 
64690 30 78 43 44 2c 20 30 78 42 43 2c 20 30 78 36 45  0xCD, 0xBC, 0x6E
646a0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
646b0 49 44 5f 49 54 51 4f 53 45 76 65 6e 74 20 3d 20  ID_ITQOSEvent = 
646c0 7b 30 78 43 46 41 33 33 35 37 43 2c 20 30 78 41  {0xCFA3357C, 0xA
646d0 44 37 37 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  D77, 0x11D1, [0x
646e0 42 42 2c 20 30 78 36 38 2c 20 30 78 30 30 2c 20  BB, 0x68, 0x00, 
646f0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36  0xC0, 0x4F, 0xB6
64700 2c 20 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a  , 0x80, 0x9F]};.
64710 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
64720 54 51 75 65 75 65 20 3d 20 7b 30 78 35 41 46 43  TQueue = {0x5AFC
64730 33 31 34 39 2c 20 30 78 34 42 43 43 2c 20 30 78  3149, 0x4BCC, 0x
64740 31 31 44 31 2c 20 5b 30 78 42 46 2c 20 30 78 38  11D1, [0xBF, 0x8
64750 30 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30  0, 0x00, 0x80, 0
64760 78 35 46 2c 20 30 78 43 31 2c 20 30 78 34 37 2c  x5F, 0xC1, 0x47,
64770 20 30 78 44 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xD3]};. const 
64780 49 49 44 20 49 49 44 5f 49 54 51 75 65 75 65 45  IID IID_ITQueueE
64790 76 65 6e 74 20 3d 20 7b 30 78 32 39 37 46 33 30  vent = {0x297F30
647a0 33 33 2c 20 30 78 42 44 31 31 2c 20 30 78 31 31  33, 0xBD11, 0x11
647b0 44 31 2c 20 5b 30 78 41 30 2c 20 30 78 41 37 2c  D1, [0xA0, 0xA7,
647c0 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 35   0x00, 0x80, 0x5
647d0 46 2c 20 30 78 43 31 2c 20 30 78 34 37 2c 20 30  F, 0xC1, 0x47, 0
647e0 78 44 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xD3]};. const II
647f0 44 20 49 49 44 5f 49 54 72 61 63 6b 46 69 6c 65  D IID_ITrackFile
64800 20 3d 20 7b 30 78 38 37 39 30 43 39 34 38 2c 20   = {0x8790C948, 
64810 30 78 41 33 30 42 2c 20 30 78 31 31 44 30 2c 20  0xA30B, 0x11D0, 
64820 5b 30 78 38 43 2c 20 30 78 41 42 2c 20 30 78 30  [0x8C, 0xAB, 0x0
64830 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
64840 78 44 39 2c 20 30 78 30 46 2c 20 30 78 38 35 5d  xD9, 0x0F, 0x85]
64850 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
64860 44 5f 49 54 72 61 6e 73 61 63 74 69 6f 6e 20 3d  D_ITransaction =
64870 20 7b 30 78 30 46 42 31 35 30 38 34 2c 20 30 78   {0x0FB15084, 0x
64880 41 46 34 31 2c 20 30 78 31 31 43 45 2c 20 5b 30  AF41, 0x11CE, [0
64890 78 42 44 2c 20 30 78 32 42 2c 20 30 78 32 30 2c  xBD, 0x2B, 0x20,
648a0 20 30 78 34 43 2c 20 30 78 34 46 2c 20 30 78 34   0x4C, 0x4F, 0x4
648b0 46 2c 20 30 78 35 30 2c 20 30 78 32 30 5d 7d 3b  F, 0x50, 0x20]};
648c0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
648d0 49 54 72 61 6e 73 61 63 74 69 6f 6e 32 20 3d 20  ITransaction2 = 
648e0 7b 30 78 33 34 30 32 31 35 34 38 2c 20 30 78 30  {0x34021548, 0x0
648f0 30 36 35 2c 20 30 78 31 31 44 33 2c 20 5b 30 78  065, 0x11D3, [0x
64900 42 41 2c 20 30 78 43 31 2c 20 30 78 30 30 2c 20  BA, 0xC1, 0x00, 
64910 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 37 39  0xC0, 0x4F, 0x79
64920 2c 20 30 78 37 42 2c 20 30 78 45 32 5d 7d 3b 0a  , 0x7B, 0xE2]};.
64930 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
64940 54 72 61 6e 73 61 63 74 69 6f 6e 43 6c 6f 6e 65  TransactionClone
64950 72 20 3d 20 7b 30 78 30 32 36 35 36 39 35 30 2c  r = {0x02656950,
64960 20 30 78 32 31 35 32 2c 20 30 78 31 31 44 30 2c   0x2152, 0x11D0,
64970 20 5b 30 78 39 34 2c 20 30 78 34 43 2c 20 30 78   [0x94, 0x4C, 0x
64980 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
64990 30 78 30 35 2c 20 30 78 34 31 2c 20 30 78 36 45  0x05, 0x41, 0x6E
649a0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
649b0 49 44 5f 49 54 72 61 6e 73 61 63 74 69 6f 6e 44  ID_ITransactionD
649c0 69 73 70 65 6e 73 65 72 20 3d 20 7b 30 78 33 41  ispenser = {0x3A
649d0 36 41 44 39 45 31 2c 20 30 78 32 33 42 39 2c 20  6AD9E1, 0x23B9, 
649e0 30 78 31 31 43 46 2c 20 5b 30 78 41 44 2c 20 30  0x11CF, [0xAD, 0
649f0 78 36 30 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x60, 0x00, 0xAA,
64a00 20 30 78 30 30 2c 20 30 78 41 37 2c 20 30 78 34   0x00, 0xA7, 0x4
64a10 43 2c 20 30 78 43 44 5d 7d 3b 0a 20 63 6f 6e 73  C, 0xCD]};. cons
64a20 74 20 49 49 44 20 49 49 44 5f 49 54 72 61 6e 73  t IID IID_ITrans
64a30 61 63 74 69 6f 6e 4a 6f 69 6e 20 3d 20 7b 30 78  actionJoin = {0x
64a40 30 43 37 33 33 41 35 45 2c 20 30 78 32 41 31 43  0C733A5E, 0x2A1C
64a50 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
64a60 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
64a70 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
64a80 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
64a90 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 72 61  nst IID IID_ITra
64aa0 6e 73 61 63 74 69 6f 6e 4c 6f 63 61 6c 20 3d 20  nsactionLocal = 
64ab0 7b 30 78 30 43 37 33 33 41 35 46 2c 20 30 78 32  {0x0C733A5F, 0x2
64ac0 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  A1C, 0x11CE, [0x
64ad0 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
64ae0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
64af0 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
64b00 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
64b10 54 72 61 6e 73 61 63 74 69 6f 6e 4f 62 6a 65 63  TransactionObjec
64b20 74 20 3d 20 7b 30 78 30 43 37 33 33 41 36 30 2c  t = {0x0C733A60,
64b30 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c   0x2A1C, 0x11CE,
64b40 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
64b50 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
64b60 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
64b70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
64b80 49 44 5f 49 54 72 61 6e 73 61 63 74 69 6f 6e 4f  ID_ITransactionO
64b90 70 74 69 6f 6e 73 20 3d 20 7b 30 78 33 41 36 41  ptions = {0x3A6A
64ba0 44 39 45 30 2c 20 30 78 32 33 42 39 2c 20 30 78  D9E0, 0x23B9, 0x
64bb0 31 31 43 46 2c 20 5b 30 78 41 44 2c 20 30 78 36  11CF, [0xAD, 0x6
64bc0 30 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  0, 0x00, 0xAA, 0
64bd0 78 30 30 2c 20 30 78 41 37 2c 20 30 78 34 43 2c  x00, 0xA7, 0x4C,
64be0 20 30 78 43 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xCD]};. const 
64bf0 49 49 44 20 49 49 44 5f 49 54 72 61 6e 73 61 63  IID IID_ITransac
64c00 74 69 6f 6e 4f 75 74 63 6f 6d 65 45 76 65 6e 74  tionOutcomeEvent
64c10 73 20 3d 20 7b 30 78 33 41 36 41 44 39 45 32 2c  s = {0x3A6AD9E2,
64c20 20 30 78 32 33 42 39 2c 20 30 78 31 31 43 46 2c   0x23B9, 0x11CF,
64c30 20 5b 30 78 41 44 2c 20 30 78 36 30 2c 20 30 78   [0xAD, 0x60, 0x
64c40 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
64c50 30 78 41 37 2c 20 30 78 34 43 2c 20 30 78 43 44  0xA7, 0x4C, 0xCD
64c60 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
64c70 49 44 5f 49 54 72 61 6e 73 6d 74 20 3d 20 7b 30  ID_ITransmt = {0
64c80 78 42 33 43 39 46 31 35 30 2c 20 30 78 42 35 39  xB3C9F150, 0xB59
64c90 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 42 35  3, 0x11CE, [0xB5
64ca0 2c 20 30 78 42 30 2c 20 30 78 30 30 2c 20 30 78  , 0xB0, 0x00, 0x
64cb0 41 41 2c 20 30 78 30 30 2c 20 30 78 36 43 2c 20  AA, 0x00, 0x6C, 
64cc0 30 78 42 33 2c 20 30 78 37 44 5d 7d 3b 0a 20 63  0xB3, 0x7D]};. c
64cd0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 72  onst IID IID_ITr
64ce0 61 76 65 6c 45 6e 74 72 79 20 3d 20 7b 30 78 46  avelEntry = {0xF
64cf0 34 36 45 44 42 33 42 2c 20 30 78 42 43 32 46 2c  46EDB3B, 0xBC2F,
64d00 20 30 78 31 31 44 30 2c 20 5b 30 78 39 34 2c 20   0x11D0, [0x94, 
64d10 30 78 31 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x12, 0x00, 0xAA
64d20 2c 20 30 78 30 30 2c 20 30 78 41 33 2c 20 30 78  , 0x00, 0xA3, 0x
64d30 45 42 2c 20 30 78 44 33 5d 7d 3b 0a 20 63 6f 6e  EB, 0xD3]};. con
64d40 73 74 20 49 49 44 20 49 49 44 5f 49 54 72 61 76  st IID IID_ITrav
64d50 65 6c 4c 6f 67 20 3d 20 7b 30 78 36 36 41 39 43  elLog = {0x66A9C
64d60 42 30 38 2c 20 30 78 34 38 30 32 2c 20 30 78 31  B08, 0x4802, 0x1
64d70 31 44 32 2c 20 5b 30 78 41 35 2c 20 30 78 36 31  1D2, [0xA5, 0x61
64d80 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
64d90 43 39 2c 20 30 78 32 44 2c 20 30 78 42 46 2c 20  C9, 0x2D, 0xBF, 
64da0 30 78 45 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xE8]};. const I
64db0 49 44 20 49 49 44 5f 49 54 72 61 76 65 6c 4c 6f  ID IID_ITravelLo
64dc0 67 43 6c 69 65 6e 74 20 3d 20 7b 30 78 33 30 35  gClient = {0x305
64dd0 30 46 36 37 41 2c 20 30 78 39 38 42 35 2c 20 30  0F67A, 0x98B5, 0
64de0 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20 30 78  x11CF, [0xBB, 0x
64df0 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  82, 0x00, 0xAA, 
64e00 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78 43 45  0x00, 0xBD, 0xCE
64e10 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x0B]};. const
64e20 20 49 49 44 20 49 49 44 5f 49 54 72 61 76 65 6c   IID IID_ITravel
64e30 4c 6f 67 43 6c 69 65 6e 74 32 20 3d 20 7b 30 78  LogClient2 = {0x
64e40 30 41 44 33 36 34 43 45 2c 20 30 78 41 44 43 42  0AD364CE, 0xADCB
64e50 2c 20 30 78 31 31 44 33 2c 20 5b 30 78 38 32 2c  , 0x11D3, [0x82,
64e60 20 30 78 36 39 2c 20 30 78 30 30 2c 20 30 78 38   0x69, 0x00, 0x8
64e70 30 2c 20 30 78 35 46 2c 20 30 78 43 37 2c 20 30  0, 0x5F, 0xC7, 0
64e80 78 33 32 2c 20 30 78 43 30 5d 7d 3b 0a 20 63 6f  x32, 0xC0]};. co
64e90 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 72 61  nst IID IID_ITra
64ea0 76 65 6c 4c 6f 67 45 6e 74 72 79 20 3d 20 7b 30  velLogEntry = {0
64eb0 78 37 45 42 46 44 44 38 37 2c 20 30 78 41 44 31  x7EBFDD87, 0xAD1
64ec0 38 2c 20 30 78 31 31 44 33 2c 20 5b 30 78 41 34  8, 0x11D3, [0xA4
64ed0 2c 20 30 78 43 35 2c 20 30 78 30 30 2c 20 30 78  , 0xC5, 0x00, 0x
64ee0 43 30 2c 20 30 78 34 46 2c 20 30 78 37 32 2c 20  C0, 0x4F, 0x72, 
64ef0 30 78 44 36 2c 20 30 78 42 38 5d 7d 3b 0a 20 63  0xD6, 0xB8]};. c
64f00 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 72  onst IID IID_ITr
64f10 61 76 65 6c 4c 6f 67 45 78 20 3d 20 7b 30 78 33  avelLogEx = {0x3
64f20 30 35 30 46 36 37 39 2c 20 30 78 39 38 42 35 2c  050F679, 0x98B5,
64f30 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c 20   0x11CF, [0xBB, 
64f40 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0x82, 0x00, 0xAA
64f50 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30 78  , 0x00, 0xBD, 0x
64f60 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f 6e  CE, 0x0B]};. con
64f70 73 74 20 49 49 44 20 49 49 44 5f 49 54 72 61 76  st IID IID_ITrav
64f80 65 6c 4c 6f 67 53 74 67 20 3d 20 7b 30 78 37 45  elLogStg = {0x7E
64f90 42 46 44 44 38 30 2c 20 30 78 41 44 31 38 2c 20  BFDD80, 0xAD18, 
64fa0 30 78 31 31 44 33 2c 20 5b 30 78 41 34 2c 20 30  0x11D3, [0xA4, 0
64fb0 78 43 35 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xC5, 0x00, 0xC0,
64fc0 20 30 78 34 46 2c 20 30 78 37 32 2c 20 30 78 44   0x4F, 0x72, 0xD
64fd0 36 2c 20 30 78 42 38 5d 7d 3b 0a 20 63 6f 6e 73  6, 0xB8]};. cons
64fe0 74 20 49 49 44 20 49 49 44 5f 49 54 52 65 6e 64  t IID IID_ITRend
64ff0 65 7a 76 6f 75 73 20 3d 20 7b 30 78 33 34 36 32  ezvous = {0x3462
65000 31 44 36 42 2c 20 30 78 36 43 46 46 2c 20 30 78  1D6B, 0x6CFF, 0x
65010 31 31 44 31 2c 20 5b 30 78 41 46 2c 20 30 78 46  11D1, [0xAF, 0xF
65020 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  7, 0x00, 0xC0, 0
65030 78 34 46 2c 20 30 78 43 33 2c 20 30 78 31 46 2c  x4F, 0xC3, 0x1F,
65040 20 30 78 45 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xEE]};. const 
65050 49 49 44 20 49 49 44 5f 49 54 52 65 71 75 65 73  IID IID_ITReques
65060 74 20 3d 20 7b 30 78 41 43 34 38 46 46 44 46 2c  t = {0xAC48FFDF,
65070 20 30 78 46 38 43 34 2c 20 30 78 31 31 44 31 2c   0xF8C4, 0x11D1,
65080 20 5b 30 78 41 30 2c 20 30 78 33 30 2c 20 30 78   [0xA0, 0x30, 0x
65090 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
650a0 30 78 42 36 2c 20 30 78 38 30 2c 20 30 78 39 46  0xB6, 0x80, 0x9F
650b0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
650c0 49 44 5f 49 54 52 65 71 75 65 73 74 45 76 65 6e  ID_ITRequestEven
650d0 74 20 3d 20 7b 30 78 41 43 34 38 46 46 44 45 2c  t = {0xAC48FFDE,
650e0 20 30 78 46 38 43 34 2c 20 30 78 31 31 44 31 2c   0xF8C4, 0x11D1,
650f0 20 5b 30 78 41 30 2c 20 30 78 33 30 2c 20 30 78   [0xA0, 0x30, 0x
65100 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
65110 30 78 42 36 2c 20 30 78 38 30 2c 20 30 78 39 46  0xB6, 0x80, 0x9F
65120 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
65130 49 44 5f 49 54 72 69 64 65 6e 74 45 76 65 6e 74  ID_ITridentEvent
65140 53 69 6e 6b 20 3d 20 7b 30 78 31 44 43 39 43 41  Sink = {0x1DC9CA
65150 35 30 2c 20 30 78 30 36 45 46 2c 20 30 78 31 31  50, 0x06EF, 0x11
65160 44 32 2c 20 5b 30 78 38 34 2c 20 30 78 31 35 2c  D2, [0x84, 0x15,
65170 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
65180 38 2c 20 30 78 43 33 2c 20 30 78 46 42 2c 20 30  8, 0xC3, 0xFB, 0
65190 78 46 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xFC]};. const II
651a0 44 20 49 49 44 5f 49 54 72 6b 46 6f 72 63 65 4f  D IID_ITrkForceO
651b0 77 6e 65 72 73 68 69 70 20 3d 20 7b 30 78 41 32  wnership = {0xA2
651c0 35 33 31 46 34 34 2c 20 30 78 43 36 37 44 2c 20  531F44, 0xC67D, 
651d0 30 78 31 31 44 30 2c 20 5b 30 78 38 43 2c 20 30  0x11D0, [0x8C, 0
651e0 78 42 31 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xB1, 0x00, 0xC0,
651f0 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 30   0x4F, 0xD9, 0x0
65200 46 2c 20 30 78 38 35 5d 7d 3b 0a 20 63 6f 6e 73  F, 0x85]};. cons
65210 74 20 49 49 44 20 49 49 44 5f 49 54 72 6b 52 65  t IID IID_ITrkRe
65220 73 74 6f 72 65 4e 6f 74 69 66 79 20 3d 20 7b 30  storeNotify = {0
65230 78 44 30 30 35 36 46 36 42 2c 20 30 78 45 32 41  xD0056F6B, 0xE2A
65240 30 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 31  0, 0x11D0, [0xB1
65250 2c 20 30 78 43 32 2c 20 30 78 30 30 2c 20 30 78  , 0xC2, 0x00, 0x
65260 43 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20  C0, 0x4F, 0xB9, 
65270 30 78 33 38 2c 20 30 78 36 44 5d 7d 3b 0a 20 63  0x38, 0x6D]};. c
65280 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 72  onst IID IID_ITr
65290 6b 52 65 73 74 6f 72 65 50 61 72 73 65 72 20 3d  kRestoreParser =
652a0 20 7b 30 78 37 35 35 39 33 39 45 33 2c 20 30 78   {0x755939E3, 0x
652b0 45 33 38 31 2c 20 30 78 31 31 44 30 2c 20 5b 30  E381, 0x11D0, [0
652c0 78 42 31 2c 20 30 78 43 35 2c 20 30 78 30 30 2c  xB1, 0xC5, 0x00,
652d0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42   0xC0, 0x4F, 0xB
652e0 39 2c 20 30 78 33 38 2c 20 30 78 36 44 5d 7d 3b  9, 0x38, 0x6D]};
652f0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
65300 49 54 72 75 73 74 65 65 41 64 6d 69 6e 20 3d 20  ITrusteeAdmin = 
65310 7b 30 78 30 43 37 33 33 41 41 31 2c 20 30 78 32  {0x0C733AA1, 0x2
65320 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  A1C, 0x11CE, [0x
65330 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
65340 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
65350 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
65360 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
65370 54 72 75 73 74 65 65 47 72 6f 75 70 41 64 6d 69  TrusteeGroupAdmi
65380 6e 20 3d 20 7b 30 78 30 43 37 33 33 41 41 32 2c  n = {0x0C733AA2,
65390 20 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c   0x2A1C, 0x11CE,
653a0 20 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78   [0xAD, 0xE5, 0x
653b0 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
653c0 30 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44  0x44, 0x77, 0x3D
653d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
653e0 49 44 5f 49 54 53 63 72 69 70 74 61 62 6c 65 41  ID_ITScriptableA
653f0 75 64 69 6f 46 6f 72 6d 61 74 20 3d 20 7b 30 78  udioFormat = {0x
65400 42 38 37 36 35 38 42 44 2c 20 30 78 33 43 35 39  B87658BD, 0x3C59
65410 2c 20 30 78 34 46 36 34 2c 20 5b 30 78 42 45 2c  , 0x4F64, [0xBE,
65420 20 30 78 37 34 2c 20 30 78 41 45 2c 20 30 78 44   0x74, 0xAE, 0xD
65430 45 2c 20 30 78 33 45 2c 20 30 78 38 36 2c 20 30  E, 0x3E, 0x86, 0
65440 78 41 38 2c 20 30 78 31 45 5d 7d 3b 0a 20 63 6f  xA8, 0x1E]};. co
65450 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 53 64  nst IID IID_ITSd
65460 70 20 3d 20 7b 30 78 39 42 32 37 31 39 44 38 2c  p = {0x9B2719D8,
65470 20 30 78 42 36 39 36 2c 20 30 78 31 31 44 30 2c   0xB696, 0x11D0,
65480 20 5b 30 78 41 34 2c 20 30 78 38 39 2c 20 30 78   [0xA4, 0x89, 0x
65490 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
654a0 30 78 44 39 2c 20 30 78 31 41 2c 20 30 78 43 30  0xD9, 0x1A, 0xC0
654b0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
654c0 49 44 5f 49 54 53 74 61 74 69 63 41 75 64 69 6f  ID_ITStaticAudio
654d0 54 65 72 6d 69 6e 61 6c 20 3d 20 7b 30 78 41 38  Terminal = {0xA8
654e0 36 42 37 38 37 31 2c 20 30 78 44 31 34 43 2c 20  6B7871, 0xD14C, 
654f0 30 78 34 38 45 36 2c 20 5b 30 78 39 32 2c 20 30  0x48E6, [0x92, 0
65500 78 32 45 2c 20 30 78 41 38 2c 20 30 78 44 31 2c  x2E, 0xA8, 0xD1,
65510 20 30 78 35 46 2c 20 30 78 39 38 2c 20 30 78 34   0x5F, 0x98, 0x4
65520 38 2c 20 30 78 30 30 5d 7d 3b 0a 20 63 6f 6e 73  8, 0x00]};. cons
65530 74 20 49 49 44 20 49 49 44 5f 49 54 53 74 72 65  t IID IID_ITStre
65540 61 6d 20 3d 20 7b 30 78 45 45 33 42 44 36 30 35  am = {0xEE3BD605
65550 2c 20 30 78 33 38 36 38 2c 20 30 78 31 31 44 32  , 0x3868, 0x11D2
65560 2c 20 5b 30 78 41 30 2c 20 30 78 34 35 2c 20 30  , [0xA0, 0x45, 0
65570 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
65580 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30 78 39   0xB6, 0x80, 0x9
65590 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  F]};. const IID 
655a0 49 49 44 5f 49 54 53 74 72 65 61 6d 43 6f 6e 74  IID_ITStreamCont
655b0 72 6f 6c 20 3d 20 7b 30 78 45 45 33 42 44 36 30  rol = {0xEE3BD60
655c0 34 2c 20 30 78 33 38 36 38 2c 20 30 78 31 31 44  4, 0x3868, 0x11D
655d0 32 2c 20 5b 30 78 41 30 2c 20 30 78 34 35 2c 20  2, [0xA0, 0x45, 
655e0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
655f0 2c 20 30 78 42 36 2c 20 30 78 38 30 2c 20 30 78  , 0xB6, 0x80, 0x
65600 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  9F]};. const IID
65610 20 49 49 44 5f 49 54 53 74 72 65 61 6d 51 75 61   IID_ITStreamQua
65620 6c 69 74 79 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30  lityControl = {0
65630 78 36 43 30 41 42 36 43 32 2c 20 30 78 32 31 45  x6C0AB6C2, 0x21E
65640 33 2c 20 30 78 31 31 44 33 2c 20 5b 30 78 41 35  3, 0x11D3, [0xA5
65650 2c 20 30 78 37 37 2c 20 30 78 30 30 2c 20 30 78  , 0x77, 0x00, 0x
65660 43 30 2c 20 30 78 34 46 2c 20 30 78 38 45 2c 20  C0, 0x4F, 0x8E, 
65670 30 78 46 36 2c 20 30 78 45 33 5d 7d 3b 0a 20 63  0xF6, 0xE3]};. c
65680 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 53  onst IID IID_ITS
65690 75 62 53 74 72 65 61 6d 20 3d 20 7b 30 78 45 45  ubStream = {0xEE
656a0 33 42 44 36 30 38 2c 20 30 78 33 38 36 38 2c 20  3BD608, 0x3868, 
656b0 30 78 31 31 44 32 2c 20 5b 30 78 41 30 2c 20 30  0x11D2, [0xA0, 0
656c0 78 34 35 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x45, 0x00, 0xC0,
656d0 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38   0x4F, 0xB6, 0x8
656e0 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x9F]};. cons
656f0 74 20 49 49 44 20 49 49 44 5f 49 54 53 75 62 53  t IID IID_ITSubS
65700 74 72 65 61 6d 43 6f 6e 74 72 6f 6c 20 3d 20 7b  treamControl = {
65710 30 78 45 45 33 42 44 36 30 37 2c 20 30 78 33 38  0xEE3BD607, 0x38
65720 36 38 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41  68, 0x11D2, [0xA
65730 30 2c 20 30 78 34 35 2c 20 30 78 30 30 2c 20 30  0, 0x45, 0x00, 0
65740 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c  xC0, 0x4F, 0xB6,
65750 20 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20   0x80, 0x9F]};. 
65760 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
65770 54 41 50 49 20 3d 20 7b 30 78 42 31 45 46 43 33  TAPI = {0xB1EFC3
65780 38 32 2c 20 30 78 39 33 35 35 2c 20 30 78 31 31  82, 0x9355, 0x11
65790 44 30 2c 20 5b 30 78 38 33 2c 20 30 78 35 43 2c  D0, [0x83, 0x5C,
657a0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
657b0 30 2c 20 30 78 33 43 2c 20 30 78 43 41 2c 20 30  0, 0x3C, 0xCA, 0
657c0 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xBD]};. const II
657d0 44 20 49 49 44 5f 49 54 54 41 50 49 32 20 3d 20  D IID_ITTAPI2 = 
657e0 7b 30 78 35 34 46 42 44 43 38 43 2c 20 30 78 44  {0x54FBDC8C, 0xD
657f0 39 30 46 2c 20 30 78 34 44 41 44 2c 20 5b 30 78  90F, 0x4DAD, [0x
65800 39 36 2c 20 30 78 39 35 2c 20 30 78 42 33 2c 20  96, 0x95, 0xB3, 
65810 30 78 37 33 2c 20 30 78 30 39 2c 20 30 78 37 46  0x73, 0x09, 0x7F
65820 2c 20 30 78 30 39 2c 20 30 78 34 42 5d 7d 3b 0a  , 0x09, 0x4B]};.
65830 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
65840 54 54 41 50 49 43 61 6c 6c 43 65 6e 74 65 72 20  TTAPICallCenter 
65850 3d 20 7b 30 78 35 41 46 43 33 31 35 34 2c 20 30  = {0x5AFC3154, 0
65860 78 34 42 43 43 2c 20 30 78 31 31 44 31 2c 20 5b  x4BCC, 0x11D1, [
65870 30 78 42 46 2c 20 30 78 38 30 2c 20 30 78 30 30  0xBF, 0x80, 0x00
65880 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30 78  , 0x80, 0x5F, 0x
65890 43 31 2c 20 30 78 34 37 2c 20 30 78 44 33 5d 7d  C1, 0x47, 0xD3]}
658a0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
658b0 5f 49 54 54 41 50 49 45 76 65 6e 74 4e 6f 74 69  _ITTAPIEventNoti
658c0 66 69 63 61 74 69 6f 6e 20 3d 20 7b 30 78 45 44  fication = {0xED
658d0 44 42 39 34 32 36 2c 20 30 78 33 42 39 31 2c 20  DB9426, 0x3B91, 
658e0 30 78 31 31 44 31 2c 20 5b 30 78 38 46 2c 20 30  0x11D1, [0x8F, 0
658f0 78 33 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x30, 0x00, 0xC0,
65900 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38   0x4F, 0xB6, 0x8
65910 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x9F]};. cons
65920 74 20 49 49 44 20 49 49 44 5f 49 54 54 41 50 49  t IID IID_ITTAPI
65930 4f 62 6a 65 63 74 45 76 65 6e 74 20 3d 20 7b 30  ObjectEvent = {0
65940 78 46 34 38 35 34 44 34 38 2c 20 30 78 39 33 37  xF4854D48, 0x937
65950 41 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 42 42  A, 0x11D1, [0xBB
65960 2c 20 30 78 35 38 2c 20 30 78 30 30 2c 20 30 78  , 0x58, 0x00, 0x
65970 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20  C0, 0x4F, 0xB6, 
65980 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20 63  0x80, 0x9F]};. c
65990 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 54  onst IID IID_ITT
659a0 41 50 49 4f 62 6a 65 63 74 45 76 65 6e 74 32 20  APIObjectEvent2 
659b0 3d 20 7b 30 78 33 35 39 44 44 41 36 45 2c 20 30  = {0x359DDA6E, 0
659c0 78 36 38 43 45 2c 20 30 78 34 33 38 33 2c 20 5b  x68CE, 0x4383, [
659d0 30 78 42 46 2c 20 30 78 30 42 2c 20 30 78 31 36  0xBF, 0x0B, 0x16
659e0 2c 20 30 78 39 31 2c 20 30 78 33 33 2c 20 30 78  , 0x91, 0x33, 0x
659f0 43 34 2c 20 30 78 31 42 2c 20 30 78 34 36 5d 7d  C4, 0x1B, 0x46]}
65a00 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
65a10 5f 49 54 54 65 72 6d 69 6e 61 6c 20 3d 20 7b 30  _ITTerminal = {0
65a20 78 42 31 45 46 43 33 38 41 2c 20 30 78 39 33 35  xB1EFC38A, 0x935
65a30 35 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 33  5, 0x11D0, [0x83
65a40 2c 20 30 78 35 43 2c 20 30 78 30 30 2c 20 30 78  , 0x5C, 0x00, 0x
65a50 41 41 2c 20 30 78 30 30 2c 20 30 78 33 43 2c 20  AA, 0x00, 0x3C, 
65a60 30 78 43 41 2c 20 30 78 42 44 5d 7d 3b 0a 20 63  0xCA, 0xBD]};. c
65a70 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54 54  onst IID IID_ITT
65a80 65 72 6d 69 6e 61 6c 43 6f 6e 74 72 6f 6c 20 3d  erminalControl =
65a90 20 7b 30 78 41 45 44 36 34 38 33 42 2c 20 30 78   {0xAED6483B, 0x
65aa0 33 33 30 34 2c 20 30 78 31 31 44 32 2c 20 5b 30  3304, 0x11D2, [0
65ab0 78 38 36 2c 20 30 78 46 31 2c 20 30 78 30 30 2c  x86, 0xF1, 0x00,
65ac0 20 30 78 36 30 2c 20 30 78 30 38 2c 20 30 78 42   0x60, 0x08, 0xB
65ad0 30 2c 20 30 78 45 35 2c 20 30 78 44 32 5d 7d 3b  0, 0xE5, 0xD2]};
65ae0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
65af0 49 54 54 65 72 6d 69 6e 61 6c 4d 61 6e 61 67 65  ITTerminalManage
65b00 72 20 3d 20 7b 30 78 37 31 37 30 46 32 44 45 2c  r = {0x7170F2DE,
65b10 20 30 78 39 42 45 33 2c 20 30 78 31 31 44 30 2c   0x9BE3, 0x11D0,
65b20 20 5b 30 78 41 30 2c 20 30 78 30 39 2c 20 30 78   [0xA0, 0x09, 0x
65b30 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
65b40 30 78 42 36 2c 20 30 78 30 35 2c 20 30 78 41 34  0xB6, 0x05, 0xA4
65b50 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
65b60 49 44 5f 49 54 54 65 72 6d 69 6e 61 6c 4d 61 6e  ID_ITTerminalMan
65b70 61 67 65 72 32 20 3d 20 7b 30 78 42 42 33 33 44  ager2 = {0xBB33D
65b80 45 43 36 2c 20 30 78 42 32 43 37 2c 20 30 78 34  EC6, 0xB2C7, 0x4
65b90 36 45 36 2c 20 5b 30 78 39 45 2c 20 30 78 44 31  6E6, [0x9E, 0xD1
65ba0 2c 20 30 78 34 39 2c 20 30 78 38 42 2c 20 30 78  , 0x49, 0x8B, 0x
65bb0 39 31 2c 20 30 78 46 41 2c 20 30 78 38 35 2c 20  91, 0xFA, 0x85, 
65bc0 30 78 41 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xAC]};. const I
65bd0 49 44 20 49 49 44 5f 49 54 54 65 72 6d 69 6e 61  ID IID_ITTermina
65be0 6c 53 75 70 70 6f 72 74 20 3d 20 7b 30 78 42 31  lSupport = {0xB1
65bf0 45 46 43 33 38 35 2c 20 30 78 39 33 35 35 2c 20  EFC385, 0x9355, 
65c00 30 78 31 31 44 30 2c 20 5b 30 78 38 33 2c 20 30  0x11D0, [0x83, 0
65c10 78 35 43 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x5C, 0x00, 0xAA,
65c20 20 30 78 30 30 2c 20 30 78 33 43 2c 20 30 78 43   0x00, 0x3C, 0xC
65c30 41 2c 20 30 78 42 44 5d 7d 3b 0a 20 63 6f 6e 73  A, 0xBD]};. cons
65c40 74 20 49 49 44 20 49 49 44 5f 49 54 54 65 72 6d  t IID IID_ITTerm
65c50 69 6e 61 6c 53 75 70 70 6f 72 74 32 20 3d 20 7b  inalSupport2 = {
65c60 30 78 46 33 45 42 33 39 42 43 2c 20 30 78 31 42  0xF3EB39BC, 0x1B
65c70 31 46 2c 20 30 78 34 45 39 39 2c 20 5b 30 78 41  1F, 0x4E99, [0xA
65c80 30 2c 20 30 78 43 30 2c 20 30 78 35 36 2c 20 30  0, 0xC0, 0x56, 0
65c90 78 33 30 2c 20 30 78 35 43 2c 20 30 78 34 44 2c  x30, 0x5C, 0x4D,
65ca0 20 30 78 44 35 2c 20 30 78 39 31 5d 7d 3b 0a 20   0xD5, 0x91]};. 
65cb0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
65cc0 54 69 6d 65 20 3d 20 7b 30 78 32 36 35 32 42 42  Time = {0x2652BB
65cd0 37 38 2c 20 30 78 31 35 31 36 2c 20 30 78 31 31  78, 0x1516, 0x11
65ce0 44 31 2c 20 5b 30 78 39 37 2c 20 30 78 37 31 2c  D1, [0x97, 0x71,
65cf0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
65d00 46 2c 20 30 78 44 39 2c 20 30 78 31 41 2c 20 30  F, 0xD9, 0x1A, 0
65d10 78 43 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xC0]};. const II
65d20 44 20 49 49 44 5f 49 54 54 69 6d 65 43 6f 6c 6c  D IID_ITTimeColl
65d30 65 63 74 69 6f 6e 20 3d 20 7b 30 78 30 43 43 31  ection = {0x0CC1
65d40 46 30 34 46 2c 20 30 78 43 41 45 42 2c 20 30 78  F04F, 0xCAEB, 0x
65d50 31 31 44 30 2c 20 5b 30 78 38 44 2c 20 30 78 35  11D0, [0x8D, 0x5
65d60 38 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  8, 0x00, 0xC0, 0
65d70 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 41 2c  x4F, 0xD9, 0x1A,
65d80 20 30 78 43 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xC0]};. const 
65d90 49 49 44 20 49 49 44 5f 49 54 54 6f 6e 65 44 65  IID IID_ITToneDe
65da0 74 65 63 74 69 6f 6e 45 76 65 6e 74 20 3d 20 7b  tectionEvent = {
65db0 30 78 34 30 37 45 30 46 41 46 2c 20 30 78 44 30  0x407E0FAF, 0xD0
65dc0 34 37 2c 20 30 78 34 37 35 33 2c 20 5b 30 78 42  47, 0x4753, [0xB
65dd0 30 2c 20 30 78 43 36 2c 20 30 78 38 45 2c 20 30  0, 0xC6, 0x8E, 0
65de0 78 30 36 2c 20 30 78 30 33 2c 20 30 78 37 33 2c  x06, 0x03, 0x73,
65df0 20 30 78 46 45 2c 20 30 78 43 44 5d 7d 3b 0a 20   0xFE, 0xCD]};. 
65e00 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
65e10 54 6f 6e 65 54 65 72 6d 69 6e 61 6c 45 76 65 6e  ToneTerminalEven
65e20 74 20 3d 20 7b 30 78 45 36 46 35 36 30 30 39 2c  t = {0xE6F56009,
65e30 20 30 78 36 31 31 46 2c 20 30 78 34 39 34 35 2c   0x611F, 0x4945,
65e40 20 5b 30 78 42 42 2c 20 30 78 44 32 2c 20 30 78   [0xBB, 0xD2, 0x
65e50 32 44 2c 20 30 78 30 43 2c 20 30 78 45 35 2c 20  2D, 0x0C, 0xE5, 
65e60 30 78 36 31 2c 20 30 78 32 30 2c 20 30 78 35 36  0x61, 0x20, 0x56
65e70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
65e80 49 44 5f 49 54 54 54 53 54 65 72 6d 69 6e 61 6c  ID_ITTTSTerminal
65e90 45 76 65 6e 74 20 3d 20 7b 30 78 44 39 36 34 37  Event = {0xD9647
65ea0 38 38 46 2c 20 30 78 39 35 41 35 2c 20 30 78 34  88F, 0x95A5, 0x4
65eb0 36 31 44 2c 20 5b 30 78 41 42 2c 20 30 78 30 43  61D, [0xAB, 0x0C
65ec0 2c 20 30 78 42 39 2c 20 30 78 39 30 2c 20 30 78  , 0xB9, 0x90, 0x
65ed0 30 41 2c 20 30 78 36 43 2c 20 30 78 32 37 2c 20  0A, 0x6C, 0x27, 
65ee0 30 78 31 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x13]};. const I
65ef0 49 44 20 49 49 44 5f 49 54 79 70 65 43 68 61 6e  ID IID_ITypeChan
65f00 67 65 45 76 65 6e 74 73 20 3d 20 7b 30 78 30 30  geEvents = {0x00
65f10 30 32 30 34 31 30 2c 20 30 78 30 30 30 30 2c 20  020410, 0x0000, 
65f20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
65f30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
65f40 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
65f50 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
65f60 74 20 49 49 44 20 49 49 44 5f 49 54 79 70 65 43  t IID IID_ITypeC
65f70 6f 6d 70 20 3d 20 7b 30 78 30 30 30 32 30 34 30  omp = {0x0002040
65f80 33 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30  3, 0x0000, 0x000
65f90 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20  0, [0xC0, 0x00, 
65fa0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
65fb0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
65fc0 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  46]};. const IID
65fd0 20 49 49 44 5f 49 54 79 70 65 46 61 63 74 6f 72   IID_ITypeFactor
65fe0 79 20 3d 20 7b 30 78 30 30 30 30 30 30 32 45 2c  y = {0x0000002E,
65ff0 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
66000 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
66010 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
66020 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
66030 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
66040 49 44 5f 49 54 79 70 65 49 6e 66 6f 20 3d 20 7b  ID_ITypeInfo = {
66050 30 78 30 30 30 32 30 34 30 31 2c 20 30 78 30 30  0x00020401, 0x00
66060 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
66070 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
66080 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
66090 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
660a0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 54  const IID IID_IT
660b0 79 70 65 49 6e 66 6f 32 20 3d 20 7b 30 78 30 30  ypeInfo2 = {0x00
660c0 30 32 30 34 31 32 2c 20 30 78 30 30 30 30 2c 20  020412, 0x0000, 
660d0 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
660e0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
660f0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
66100 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
66110 74 20 49 49 44 20 49 49 44 5f 49 54 79 70 65 4c  t IID IID_ITypeL
66120 69 62 20 3d 20 7b 30 78 30 30 30 32 30 34 30 32  ib = {0x00020402
66130 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30  , 0x0000, 0x0000
66140 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30  , [0xC0, 0x00, 0
66150 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
66160 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34   0x00, 0x00, 0x4
66170 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
66180 49 49 44 5f 49 54 79 70 65 4c 69 62 32 20 3d 20  IID_ITypeLib2 = 
66190 7b 30 78 30 30 30 32 30 34 31 31 2c 20 30 78 30  {0x00020411, 0x0
661a0 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
661b0 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
661c0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
661d0 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
661e0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
661f0 54 79 70 65 4d 61 72 73 68 61 6c 20 3d 20 7b 30  TypeMarshal = {0
66200 78 30 30 30 30 30 30 32 44 2c 20 30 78 30 30 30  x0000002D, 0x000
66210 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
66220 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
66230 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
66240 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
66250 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 55 6d  onst IID IID_IUm
66260 69 41 44 53 49 50 72 69 76 61 74 65 20 3d 20 7b  iADSIPrivate = {
66270 30 78 43 46 43 45 43 42 30 31 2c 20 30 78 33 31  0xCFCECB01, 0x31
66280 32 33 2c 20 30 78 34 39 32 36 2c 20 5b 30 78 42  23, 0x4926, [0xB
66290 35 2c 20 30 78 45 33 2c 20 30 78 36 32 2c 20 30  5, 0xE3, 0x62, 0
662a0 78 37 38 2c 20 30 78 30 38 2c 20 30 78 32 37 2c  x78, 0x08, 0x27,
662b0 20 30 78 32 36 2c 20 30 78 34 33 5d 7d 3b 0a 20   0x26, 0x43]};. 
662c0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 55  const IID IID_IU
662d0 6e 69 66 6f 72 6d 52 65 73 6f 75 72 63 65 4c 6f  niformResourceLo
662e0 63 61 74 6f 72 41 20 3d 20 7b 30 78 46 42 46 32  catorA = {0xFBF2
662f0 33 42 38 30 2c 20 30 78 45 33 46 30 2c 20 30 78  3B80, 0xE3F0, 0x
66300 31 30 31 42 2c 20 5b 30 78 38 34 2c 20 30 78 38  101B, [0x84, 0x8
66310 38 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  8, 0x00, 0xAA, 0
66320 78 30 30 2c 20 30 78 33 45 2c 20 30 78 35 36 2c  x00, 0x3E, 0x56,
66330 20 30 78 46 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xF8]};. const 
66340 49 49 44 20 49 49 44 5f 49 55 6e 69 66 6f 72 6d  IID IID_IUniform
66350 52 65 73 6f 75 72 63 65 4c 6f 63 61 74 6f 72 57  ResourceLocatorW
66360 20 3d 20 7b 30 78 43 41 42 42 30 44 41 30 2c 20   = {0xCABB0DA0, 
66370 30 78 44 41 35 37 2c 20 30 78 31 31 43 46 2c 20  0xDA57, 0x11CF, 
66380 5b 30 78 39 39 2c 20 30 78 37 34 2c 20 30 78 30  [0x99, 0x74, 0x0
66390 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30  0, 0x20, 0xAF, 0
663a0 78 44 37 2c 20 30 78 39 37 2c 20 30 78 36 32 5d  xD7, 0x97, 0x62]
663b0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
663c0 44 5f 49 55 6e 6b 6e 6f 77 6e 20 3d 20 7b 30 78  D_IUnknown = {0x
663d0 30 30 30 30 30 30 30 30 2c 20 30 78 30 30 30 30  00000000, 0x0000
663e0 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
663f0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
66400 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
66410 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
66420 6e 73 74 20 49 49 44 20 49 49 44 5f 49 55 6e 73  nst IID IID_IUns
66430 65 63 75 72 65 64 41 70 61 72 74 6d 65 6e 74 20  ecuredApartment 
66440 3d 20 7b 30 78 31 43 46 41 42 41 38 43 2c 20 30  = {0x1CFABA8C, 0
66450 78 31 35 32 33 2c 20 30 78 31 31 44 31 2c 20 5b  x1523, 0x11D1, [
66460 30 78 41 44 2c 20 30 78 37 39 2c 20 30 78 30 30  0xAD, 0x79, 0x00
66470 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
66480 44 38 2c 20 30 78 46 44 2c 20 30 78 46 46 5d 7d  D8, 0xFD, 0xFF]}
66490 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
664a0 5f 49 55 50 6e 50 44 65 73 63 72 69 70 74 69 6f  _IUPnPDescriptio
664b0 6e 44 6f 63 75 6d 65 6e 74 20 3d 20 7b 30 78 31  nDocument = {0x1
664c0 31 44 31 43 31 42 32 2c 20 30 78 37 44 41 41 2c  1D1C1B2, 0x7DAA,
664d0 20 30 78 34 43 39 45 2c 20 5b 30 78 39 35 2c 20   0x4C9E, [0x95, 
664e0 30 78 39 35 2c 20 30 78 37 46 2c 20 30 78 38 32  0x95, 0x7F, 0x82
664f0 2c 20 30 78 45 44 2c 20 30 78 32 30 2c 20 30 78  , 0xED, 0x20, 0x
66500 36 44 2c 20 30 78 31 45 5d 7d 3b 0a 20 63 6f 6e  6D, 0x1E]};. con
66510 73 74 20 49 49 44 20 49 49 44 5f 49 55 50 6e 50  st IID IID_IUPnP
66520 44 65 73 63 72 69 70 74 69 6f 6e 44 6f 63 75 6d  DescriptionDocum
66530 65 6e 74 43 61 6c 6c 62 61 63 6b 20 3d 20 7b 30  entCallback = {0
66540 78 37 37 33 39 34 43 36 39 2c 20 30 78 35 34 38  x77394C69, 0x548
66550 36 2c 20 30 78 34 30 44 36 2c 20 5b 30 78 39 42  6, 0x40D6, [0x9B
66560 2c 20 30 78 43 33 2c 20 30 78 34 39 2c 20 30 78  , 0xC3, 0x49, 0x
66570 39 31 2c 20 30 78 39 38 2c 20 30 78 33 45 2c 20  91, 0x98, 0x3E, 
66580 30 78 30 32 2c 20 30 78 44 41 5d 7d 3b 0a 20 63  0x02, 0xDA]};. c
66590 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 55 50  onst IID IID_IUP
665a0 6e 50 44 65 76 69 63 65 20 3d 20 7b 30 78 33 44  nPDevice = {0x3D
665b0 34 34 44 30 44 31 2c 20 30 78 39 38 43 39 2c 20  44D0D1, 0x98C9, 
665c0 30 78 34 38 38 39 2c 20 5b 30 78 41 43 2c 20 30  0x4889, [0xAC, 0
665d0 78 44 31 2c 20 30 78 46 39 2c 20 30 78 44 36 2c  xD1, 0xF9, 0xD6,
665e0 20 30 78 37 34 2c 20 30 78 42 46 2c 20 30 78 32   0x74, 0xBF, 0x2
665f0 32 2c 20 30 78 32 31 5d 7d 3b 0a 20 63 6f 6e 73  2, 0x21]};. cons
66600 74 20 49 49 44 20 49 49 44 5f 49 55 50 6e 50 44  t IID IID_IUPnPD
66610 65 76 69 63 65 43 6f 6e 74 72 6f 6c 20 3d 20 7b  eviceControl = {
66620 30 78 32 30 34 38 31 30 42 41 2c 20 30 78 37 33  0x204810BA, 0x73
66630 42 32 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 42  B2, 0x11D4, [0xB
66640 46 2c 20 30 78 34 32 2c 20 30 78 30 30 2c 20 30  F, 0x42, 0x00, 0
66650 78 42 30 2c 20 30 78 44 30 2c 20 30 78 31 31 2c  xB0, 0xD0, 0x11,
66660 20 30 78 38 42 2c 20 30 78 35 36 5d 7d 3b 0a 20   0x8B, 0x56]};. 
66670 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 55  const IID IID_IU
66680 50 6e 50 44 65 76 69 63 65 44 6f 63 75 6d 65 6e  PnPDeviceDocumen
66690 74 41 63 63 65 73 73 20 3d 20 7b 30 78 45 37 37  tAccess = {0xE77
666a0 37 32 38 30 34 2c 20 30 78 33 32 38 37 2c 20 30  72804, 0x3287, 0
666b0 78 34 31 38 45 2c 20 5b 30 78 39 30 2c 20 30 78  x418E, [0x90, 0x
666c0 37 32 2c 20 30 78 43 46 2c 20 30 78 32 42 2c 20  72, 0xCF, 0x2B, 
666d0 30 78 34 37 2c 20 30 78 32 33 2c 20 30 78 38 39  0x47, 0x23, 0x89
666e0 2c 20 30 78 38 31 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x81]};. const
666f0 20 49 49 44 20 49 49 44 5f 49 55 50 6e 50 44 65   IID IID_IUPnPDe
66700 76 69 63 65 46 69 6e 64 65 72 20 3d 20 7b 30 78  viceFinder = {0x
66710 41 44 44 41 33 44 35 35 2c 20 30 78 36 46 37 32  ADDA3D55, 0x6F72
66720 2c 20 30 78 34 33 31 39 2c 20 5b 30 78 42 46 2c  , 0x4319, [0xBF,
66730 20 30 78 46 39 2c 20 30 78 31 38 2c 20 30 78 36   0xF9, 0x18, 0x6
66740 30 2c 20 30 78 30 41 2c 20 30 78 35 33 2c 20 30  0, 0x0A, 0x53, 0
66750 78 39 42 2c 20 30 78 31 30 5d 7d 3b 0a 20 63 6f  x9B, 0x10]};. co
66760 6e 73 74 20 49 49 44 20 49 49 44 5f 49 55 50 6e  nst IID IID_IUPn
66770 50 44 65 76 69 63 65 46 69 6e 64 65 72 41 64 64  PDeviceFinderAdd
66780 43 61 6c 6c 62 61 63 6b 57 69 74 68 49 20 3d 20  CallbackWithI = 
66790 7b 30 78 39 38 33 44 46 43 30 42 2c 20 30 78 31  {0x983DFC0B, 0x1
667a0 37 39 36 2c 20 30 78 34 34 44 46 2c 20 5b 30 78  796, 0x44DF, [0x
667b0 38 39 2c 20 30 78 37 35 2c 20 30 78 43 41 2c 20  89, 0x75, 0xCA, 
667c0 30 78 35 34 2c 20 30 78 35 42 2c 20 30 78 36 32  0x54, 0x5B, 0x62
667d0 2c 20 30 78 30 45 2c 20 30 78 45 35 5d 7d 3b 0a  , 0x0E, 0xE5]};.
667e0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
667f0 55 50 6e 50 44 65 76 69 63 65 46 69 6e 64 65 72  UPnPDeviceFinder
66800 43 61 6c 6c 62 61 63 6b 20 3d 20 7b 30 78 34 31  Callback = {0x41
66810 35 41 39 38 34 41 2c 20 30 78 38 38 42 33 2c 20  5A984A, 0x88B3, 
66820 30 78 34 39 46 33 2c 20 5b 30 78 39 32 2c 20 30  0x49F3, [0x92, 0
66830 78 41 46 2c 20 30 78 30 35 2c 20 30 78 30 38 2c  xAF, 0x05, 0x08,
66840 20 30 78 42 45 2c 20 30 78 44 46 2c 20 30 78 30   0xBE, 0xDF, 0x0
66850 44 2c 20 30 78 36 43 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x6C]};. cons
66860 74 20 49 49 44 20 49 49 44 5f 49 55 50 6e 50 44  t IID IID_IUPnPD
66870 65 76 69 63 65 48 6f 73 74 49 43 53 53 75 70 70  eviceHostICSSupp
66880 6f 72 74 20 3d 20 7b 30 78 33 46 46 43 35 41 45  ort = {0x3FFC5AE
66890 35 2c 20 30 78 41 36 36 42 2c 20 30 78 34 39 39  5, 0xA66B, 0x499
668a0 43 2c 20 5b 30 78 41 31 2c 20 30 78 38 30 2c 20  C, [0xA1, 0x80, 
668b0 30 78 43 37 2c 20 30 78 33 39 2c 20 30 78 33 44  0xC7, 0x39, 0x3D
668c0 2c 20 30 78 42 36 2c 20 30 78 42 41 2c 20 30 78  , 0xB6, 0xBA, 0x
668d0 38 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  8D]};. const IID
668e0 20 49 49 44 5f 49 55 50 6e 50 44 65 76 69 63 65   IID_IUPnPDevice
668f0 48 6f 73 74 53 65 74 75 70 20 3d 20 7b 30 78 36  HostSetup = {0x6
66900 42 44 33 34 39 30 39 2c 20 30 78 35 34 45 37 2c  BD34909, 0x54E7,
66910 20 30 78 34 46 42 46 2c 20 5b 30 78 38 35 2c 20   0x4FBF, [0x85, 
66920 30 78 36 32 2c 20 30 78 37 42 2c 20 30 78 38 39  0x62, 0x7B, 0x89
66930 2c 20 30 78 37 30 2c 20 30 78 39 41 2c 20 30 78  , 0x70, 0x9A, 0x
66940 35 38 2c 20 30 78 39 41 5d 7d 3b 0a 20 63 6f 6e  58, 0x9A]};. con
66950 73 74 20 49 49 44 20 49 49 44 5f 49 55 50 6e 50  st IID IID_IUPnP
66960 44 65 76 69 63 65 50 72 6f 76 69 64 65 72 20 3d  DeviceProvider =
66970 20 7b 30 78 32 30 34 38 31 30 42 38 2c 20 30 78   {0x204810B8, 0x
66980 37 33 42 32 2c 20 30 78 31 31 44 34 2c 20 5b 30  73B2, 0x11D4, [0
66990 78 42 46 2c 20 30 78 34 32 2c 20 30 78 30 30 2c  xBF, 0x42, 0x00,
669a0 20 30 78 42 30 2c 20 30 78 44 30 2c 20 30 78 31   0xB0, 0xD0, 0x1
669b0 31 2c 20 30 78 38 42 2c 20 30 78 35 36 5d 7d 3b  1, 0x8B, 0x56]};
669c0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
669d0 49 55 50 6e 50 44 65 76 69 63 65 73 20 3d 20 7b  IUPnPDevices = {
669e0 30 78 46 44 42 43 30 43 37 33 2c 20 30 78 42 44  0xFDBC0C73, 0xBD
669f0 41 33 2c 20 30 78 34 43 36 36 2c 20 5b 30 78 41  A3, 0x4C66, [0xA
66a00 43 2c 20 30 78 34 46 2c 20 30 78 46 32 2c 20 30  C, 0x4F, 0xF2, 0
66a10 78 44 39 2c 20 30 78 36 46 2c 20 30 78 44 41 2c  xD9, 0x6F, 0xDA,
66a20 20 30 78 44 36 2c 20 30 78 38 43 5d 7d 3b 0a 20   0xD6, 0x8C]};. 
66a30 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 55  const IID IID_IU
66a40 50 6e 50 45 76 65 6e 74 53 69 6e 6b 20 3d 20 7b  PnPEventSink = {
66a50 30 78 32 30 34 38 31 30 42 34 2c 20 30 78 37 33  0x204810B4, 0x73
66a60 42 32 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 42  B2, 0x11D4, [0xB
66a70 46 2c 20 30 78 34 32 2c 20 30 78 30 30 2c 20 30  F, 0x42, 0x00, 0
66a80 78 42 30 2c 20 30 78 44 30 2c 20 30 78 31 31 2c  xB0, 0xD0, 0x11,
66a90 20 30 78 38 42 2c 20 30 78 35 36 5d 7d 3b 0a 20   0x8B, 0x56]};. 
66aa0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 55  const IID IID_IU
66ab0 50 6e 50 45 76 65 6e 74 53 6f 75 72 63 65 20 3d  PnPEventSource =
66ac0 20 7b 30 78 32 30 34 38 31 30 42 35 2c 20 30 78   {0x204810B5, 0x
66ad0 37 33 42 32 2c 20 30 78 31 31 44 34 2c 20 5b 30  73B2, 0x11D4, [0
66ae0 78 42 46 2c 20 30 78 34 32 2c 20 30 78 30 30 2c  xBF, 0x42, 0x00,
66af0 20 30 78 42 30 2c 20 30 78 44 30 2c 20 30 78 31   0xB0, 0xD0, 0x1
66b00 31 2c 20 30 78 38 42 2c 20 30 78 35 36 5d 7d 3b  1, 0x8B, 0x56]};
66b10 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
66b20 49 55 50 6e 50 4e 41 54 20 3d 20 7b 30 78 42 31  IUPnPNAT = {0xB1
66b30 37 31 43 38 31 32 2c 20 30 78 43 43 37 36 2c 20  71C812, 0xCC76, 
66b40 30 78 34 38 35 41 2c 20 5b 30 78 39 34 2c 20 30  0x485A, [0x94, 0
66b50 78 44 38 2c 20 30 78 42 36 2c 20 30 78 42 33 2c  xD8, 0xB6, 0xB3,
66b60 20 30 78 41 32 2c 20 30 78 37 39 2c 20 30 78 34   0xA2, 0x79, 0x4
66b70 45 2c 20 30 78 39 39 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x99]};. cons
66b80 74 20 49 49 44 20 49 49 44 5f 49 55 50 6e 50 50  t IID IID_IUPnPP
66b90 72 69 76 61 74 65 43 61 6c 6c 62 61 63 6b 48 65  rivateCallbackHe
66ba0 6c 70 65 72 20 3d 20 7b 30 78 38 44 43 43 38 33  lper = {0x8DCC83
66bb0 32 37 2c 20 30 78 44 42 45 39 2c 20 30 78 34 38  27, 0xDBE9, 0x48
66bc0 45 36 2c 20 5b 30 78 38 34 2c 20 30 78 36 43 2c  E6, [0x84, 0x6C,
66bd0 20 30 78 33 33 2c 20 30 78 37 32 2c 20 30 78 35   0x33, 0x72, 0x5
66be0 38 2c 20 30 78 36 35 2c 20 30 78 44 35 2c 20 30  8, 0x65, 0xD5, 0
66bf0 78 30 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0C]};. const II
66c00 44 20 49 49 44 5f 49 55 50 6e 50 50 72 69 76 61  D IID_IUPnPPriva
66c10 74 65 44 6f 63 75 6d 65 6e 74 43 61 6c 6c 62 61  teDocumentCallba
66c20 63 6b 48 65 6c 70 20 3d 20 7b 30 78 31 39 34 33  ckHelp = {0x1943
66c30 32 41 38 45 2c 20 30 78 34 41 33 32 2c 20 30 78  2A8E, 0x4A32, 0x
66c40 34 38 36 30 2c 20 5b 30 78 42 38 2c 20 30 78 46  4860, [0xB8, 0xF
66c50 42 2c 20 30 78 39 35 2c 20 30 78 42 31 2c 20 30  B, 0x95, 0xB1, 0
66c60 78 31 31 2c 20 30 78 37 43 2c 20 30 78 44 34 2c  x11, 0x7C, 0xD4,
66c70 20 30 78 45 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xE5]};. const 
66c80 49 49 44 20 49 49 44 5f 49 55 50 6e 50 50 72 69  IID IID_IUPnPPri
66c90 76 61 74 65 53 65 72 76 69 63 65 48 65 6c 70 65  vateServiceHelpe
66ca0 72 32 20 3d 20 7b 30 78 33 34 30 46 34 30 37 36  r2 = {0x340F4076
66cb0 2c 20 30 78 36 38 35 36 2c 20 30 78 34 38 46 39  , 0x6856, 0x48F9
66cc0 2c 20 5b 30 78 42 33 2c 20 30 78 43 34 2c 20 30  , [0xB3, 0xC4, 0
66cd0 78 39 37 2c 20 30 78 42 39 2c 20 30 78 31 42 2c  x97, 0xB9, 0x1B,
66ce0 20 30 78 36 38 2c 20 30 78 44 37 2c 20 30 78 37   0x68, 0xD7, 0x7
66cf0 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
66d00 49 49 44 5f 49 55 50 6e 50 52 65 67 69 73 74 72  IID_IUPnPRegistr
66d10 61 72 20 3d 20 7b 30 78 32 30 34 38 31 30 42 36  ar = {0x204810B6
66d20 2c 20 30 78 37 33 42 32 2c 20 30 78 31 31 44 34  , 0x73B2, 0x11D4
66d30 2c 20 5b 30 78 42 46 2c 20 30 78 34 32 2c 20 30  , [0xBF, 0x42, 0
66d40 78 30 30 2c 20 30 78 42 30 2c 20 30 78 44 30 2c  x00, 0xB0, 0xD0,
66d50 20 30 78 31 31 2c 20 30 78 38 42 2c 20 30 78 35   0x11, 0x8B, 0x5
66d60 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
66d70 49 49 44 5f 49 55 50 6e 50 52 65 72 65 67 69 73  IID_IUPnPReregis
66d80 74 72 61 72 20 3d 20 7b 30 78 32 30 34 38 31 30  trar = {0x204810
66d90 42 37 2c 20 30 78 37 33 42 32 2c 20 30 78 31 31  B7, 0x73B2, 0x11
66da0 44 34 2c 20 5b 30 78 42 46 2c 20 30 78 34 32 2c  D4, [0xBF, 0x42,
66db0 20 30 78 30 30 2c 20 30 78 42 30 2c 20 30 78 44   0x00, 0xB0, 0xD
66dc0 30 2c 20 30 78 31 31 2c 20 30 78 38 42 2c 20 30  0, 0x11, 0x8B, 0
66dd0 78 35 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x56]};. const II
66de0 44 20 49 49 44 5f 49 55 50 6e 50 53 65 72 76 69  D IID_IUPnPServi
66df0 63 65 20 3d 20 7b 30 78 41 32 39 35 30 31 39 43  ce = {0xA295019C
66e00 2c 20 30 78 44 43 36 35 2c 20 30 78 34 37 44 44  , 0xDC65, 0x47DD
66e10 2c 20 5b 30 78 39 30 2c 20 30 78 44 43 2c 20 30  , [0x90, 0xDC, 0
66e20 78 37 46 2c 20 30 78 45 39 2c 20 30 78 31 38 2c  x7F, 0xE9, 0x18,
66e30 20 30 78 41 31 2c 20 30 78 41 42 2c 20 30 78 34   0xA1, 0xAB, 0x4
66e40 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  4]};. const IID 
66e50 49 49 44 5f 49 55 50 6e 50 53 65 72 76 69 63 65  IID_IUPnPService
66e60 43 61 6c 6c 62 61 63 6b 20 3d 20 7b 30 78 33 31  Callback = {0x31
66e70 46 41 44 43 41 39 2c 20 30 78 41 42 37 33 2c 20  FADCA9, 0xAB73, 
66e80 30 78 34 36 34 42 2c 20 5b 30 78 42 36 2c 20 30  0x464B, [0xB6, 0
66e90 78 37 44 2c 20 30 78 35 43 2c 20 30 78 31 44 2c  x7D, 0x5C, 0x1D,
66ea0 20 30 78 30 46 2c 20 30 78 38 33 2c 20 30 78 43   0x0F, 0x83, 0xC
66eb0 38 2c 20 30 78 42 38 5d 7d 3b 0a 20 63 6f 6e 73  8, 0xB8]};. cons
66ec0 74 20 49 49 44 20 49 49 44 5f 49 55 50 6e 50 53  t IID IID_IUPnPS
66ed0 65 72 76 69 63 65 43 61 6c 6c 62 61 63 6b 50 72  erviceCallbackPr
66ee0 69 76 61 74 65 20 3d 20 7b 30 78 32 34 45 41 32  ivate = {0x24EA2
66ef0 35 31 35 2c 20 30 78 46 36 31 32 2c 20 30 78 34  515, 0xF612, 0x4
66f00 35 32 38 2c 20 5b 30 78 42 41 2c 20 30 78 38 32  528, [0xBA, 0x82
66f10 2c 20 30 78 37 42 2c 20 30 78 44 33 2c 20 30 78  , 0x7B, 0xD3, 0x
66f20 44 42 2c 20 30 78 42 41 2c 20 30 78 44 33 2c 20  DB, 0xBA, 0xD3, 
66f30 30 78 30 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x03]};. const I
66f40 49 44 20 49 49 44 5f 49 55 50 6e 50 53 65 72 76  ID IID_IUPnPServ
66f50 69 63 65 73 20 3d 20 7b 30 78 33 46 38 43 38 45  ices = {0x3F8C8E
66f60 39 45 2c 20 30 78 39 41 37 41 2c 20 30 78 34 44  9E, 0x9A7A, 0x4D
66f70 43 38 2c 20 5b 30 78 42 43 2c 20 30 78 34 31 2c  C8, [0xBC, 0x41,
66f80 20 30 78 46 46 2c 20 30 78 33 31 2c 20 30 78 46   0xFF, 0x31, 0xF
66f90 41 2c 20 30 78 33 37 2c 20 30 78 34 39 2c 20 30  A, 0x37, 0x49, 0
66fa0 78 35 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x56]};. const II
66fb0 44 20 49 49 44 5f 49 55 72 6c 48 69 73 74 6f 72  D IID_IUrlHistor
66fc0 79 4e 6f 74 69 66 79 20 3d 20 7b 30 78 42 43 34  yNotify = {0xBC4
66fd0 30 42 45 43 31 2c 20 30 78 43 34 39 33 2c 20 30  0BEC1, 0xC493, 0
66fe0 78 31 31 44 30 2c 20 5b 30 78 38 33 2c 20 30 78  x11D0, [0x83, 0x
66ff0 31 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  1B, 0x00, 0xC0, 
67000 30 78 34 46 2c 20 30 78 44 35 2c 20 30 78 41 45  0x4F, 0xD5, 0xAE
67010 2c 20 30 78 33 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x38]};. const
67020 20 49 49 44 20 49 49 44 5f 49 55 72 6c 48 69 73   IID IID_IUrlHis
67030 74 6f 72 79 53 74 67 20 3d 20 7b 30 78 33 43 33  toryStg = {0x3C3
67040 37 34 41 34 31 2c 20 30 78 42 41 45 34 2c 20 30  74A41, 0xBAE4, 0
67050 78 31 31 43 46 2c 20 5b 30 78 42 46 2c 20 30 78  x11CF, [0xBF, 0x
67060 37 44 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  7D, 0x00, 0xAA, 
67070 30 78 30 30 2c 20 30 78 36 39 2c 20 30 78 34 36  0x00, 0x69, 0x46
67080 2c 20 30 78 45 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xEE]};. const
67090 20 49 49 44 20 49 49 44 5f 49 55 72 6c 48 69 73   IID IID_IUrlHis
670a0 74 6f 72 79 53 74 67 32 20 3d 20 7b 30 78 41 46  toryStg2 = {0xAF
670b0 41 30 44 43 31 31 2c 20 30 78 43 33 31 33 2c 20  A0DC11, 0xC313, 
670c0 30 78 31 31 44 30 2c 20 5b 30 78 38 33 2c 20 30  0x11D0, [0x83, 0
670d0 78 31 41 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x1A, 0x00, 0xC0,
670e0 20 30 78 34 46 2c 20 30 78 44 35 2c 20 30 78 41   0x4F, 0xD5, 0xA
670f0 45 2c 20 30 78 33 38 5d 7d 3b 0a 20 63 6f 6e 73  E, 0x38]};. cons
67100 74 20 49 49 44 20 49 49 44 5f 49 55 72 6c 4d 6f  t IID IID_IUrlMo
67110 6e 20 3d 20 7b 30 78 30 30 30 30 30 30 32 36 2c  n = {0x00000026,
67120 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
67130 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
67140 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
67150 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
67160 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
67170 49 44 5f 49 55 52 4c 53 65 61 72 63 68 48 6f 6f  ID_IURLSearchHoo
67180 6b 20 3d 20 7b 30 78 41 43 36 30 46 36 41 30 2c  k = {0xAC60F6A0,
67190 20 30 78 30 46 44 39 2c 20 30 78 31 31 44 30 2c   0x0FD9, 0x11D0,
671a0 20 5b 30 78 39 39 2c 20 30 78 43 42 2c 20 30 78   [0x99, 0xCB, 0x
671b0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
671c0 30 78 44 36 2c 20 30 78 34 34 2c 20 30 78 39 37  0xD6, 0x44, 0x97
671d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
671e0 49 44 5f 49 55 52 4c 53 65 61 72 63 68 48 6f 6f  ID_IURLSearchHoo
671f0 6b 32 20 3d 20 7b 30 78 35 45 45 34 34 44 41 34  k2 = {0x5EE44DA4
67200 2c 20 30 78 36 44 33 32 2c 20 30 78 34 36 45 33  , 0x6D32, 0x46E3
67210 2c 20 5b 30 78 38 36 2c 20 30 78 42 43 2c 20 30  , [0x86, 0xBC, 0
67220 78 30 37 2c 20 30 78 35 34 2c 20 30 78 30 44 2c  x07, 0x54, 0x0D,
67230 20 30 78 45 44 2c 20 30 78 44 30 2c 20 30 78 45   0xED, 0xD0, 0xE
67240 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
67250 49 49 44 5f 49 55 72 6c 54 72 61 63 6b 69 6e 67  IID_IUrlTracking
67260 53 74 67 20 3d 20 7b 30 78 46 32 46 38 43 42 42  Stg = {0xF2F8CBB
67270 33 2c 20 30 78 42 30 34 30 2c 20 30 78 31 31 44  3, 0xB040, 0x11D
67280 30 2c 20 5b 30 78 42 42 2c 20 30 78 31 36 2c 20  0, [0xBB, 0x16, 
67290 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
672a0 2c 20 30 78 42 36 2c 20 30 78 36 46 2c 20 30 78  , 0xB6, 0x6F, 0x
672b0 36 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  63]};. const IID
672c0 20 49 49 44 5f 49 55 73 65 72 45 76 65 6e 74 54   IID_IUserEventT
672d0 69 6d 65 72 20 3d 20 7b 30 78 30 46 35 30 34 42  imer = {0x0F504B
672e0 39 34 2c 20 30 78 36 45 34 32 2c 20 30 78 34 32  94, 0x6E42, 0x42
672f0 45 36 2c 20 5b 30 78 39 39 2c 20 30 78 45 30 2c  E6, [0x99, 0xE0,
67300 20 30 78 45 32 2c 20 30 78 30 46 2c 20 30 78 41   0xE2, 0x0F, 0xA
67310 46 2c 20 30 78 45 35 2c 20 30 78 32 41 2c 20 30  F, 0xE5, 0x2A, 0
67320 78 42 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xB4]};. const II
67330 44 20 49 49 44 5f 49 55 73 65 72 45 76 65 6e 74  D IID_IUserEvent
67340 54 69 6d 65 72 43 61 6c 6c 62 61 63 6b 20 3d 20  TimerCallback = 
67350 7b 30 78 45 39 45 41 44 38 45 36 2c 20 30 78 32  {0xE9EAD8E6, 0x2
67360 41 32 35 2c 20 30 78 34 31 30 45 2c 20 5b 30 78  A25, 0x410E, [0x
67370 39 42 2c 20 30 78 35 38 2c 20 30 78 41 39 2c 20  9B, 0x58, 0xA9, 
67380 30 78 46 42 2c 20 30 78 45 46 2c 20 30 78 31 44  0xFB, 0xEF, 0x1D
67390 2c 20 30 78 44 31 2c 20 30 78 41 32 5d 7d 3b 0a  , 0xD1, 0xA2]};.
673a0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
673b0 55 73 65 72 4e 6f 74 69 66 69 63 61 74 69 6f 6e  UserNotification
673c0 20 3d 20 7b 30 78 42 41 39 37 31 31 42 41 2c 20   = {0xBA9711BA, 
673d0 30 78 35 38 39 33 2c 20 30 78 34 37 38 37 2c 20  0x5893, 0x4787, 
673e0 5b 30 78 41 37 2c 20 30 78 45 31 2c 20 30 78 34  [0xA7, 0xE1, 0x4
673f0 31 2c 20 30 78 32 37 2c 20 30 78 37 31 2c 20 30  1, 0x27, 0x71, 0
67400 78 35 31 2c 20 30 78 35 35 2c 20 30 78 30 42 5d  x51, 0x55, 0x0B]
67410 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
67420 44 5f 49 55 74 69 6c 69 74 79 42 75 74 74 6f 6e  D_IUtilityButton
67430 20 3d 20 7b 30 78 33 30 35 30 46 36 41 46 2c 20   = {0x3050F6AF, 
67440 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
67450 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
67460 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
67470 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
67480 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
67490 44 5f 49 56 61 72 69 61 6e 74 43 68 61 6e 67 65  D_IVariantChange
674a0 54 79 70 65 20 3d 20 7b 30 78 41 36 45 46 39 38  Type = {0xA6EF98
674b0 36 32 2c 20 30 78 43 37 32 30 2c 20 30 78 31 31  62, 0xC720, 0x11
674c0 44 30 2c 20 5b 30 78 39 33 2c 20 30 78 33 37 2c  D0, [0x93, 0x37,
674d0 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
674e0 39 2c 20 30 78 30 44 2c 20 30 78 43 41 2c 20 30  9, 0x0D, 0xCA, 0
674f0 78 41 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA9]};. const II
67500 44 20 49 49 44 5f 49 56 65 72 73 69 6f 6e 48 6f  D IID_IVersionHo
67510 73 74 20 3d 20 7b 30 78 36 36 37 31 31 35 41 43  st = {0x667115AC
67520 2c 20 30 78 44 43 30 32 2c 20 30 78 31 31 44 31  , 0xDC02, 0x11D1
67530 2c 20 5b 30 78 42 41 2c 20 30 78 35 37 2c 20 30  , [0xBA, 0x57, 0
67540 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
67550 20 30 78 43 32 2c 20 30 78 30 34 2c 20 30 78 30   0xC2, 0x04, 0x0
67560 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
67570 49 49 44 5f 49 56 65 72 73 69 6f 6e 56 65 63 74  IID_IVersionVect
67580 6f 72 20 3d 20 7b 30 78 34 45 42 30 31 34 31 30  or = {0x4EB01410
67590 2c 20 30 78 44 42 31 41 2c 20 30 78 31 31 44 31  , 0xDB1A, 0x11D1
675a0 2c 20 5b 30 78 42 41 2c 20 30 78 35 33 2c 20 30  , [0xBA, 0x53, 0
675b0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
675c0 20 30 78 43 32 2c 20 30 78 30 34 2c 20 30 78 30   0xC2, 0x04, 0x0
675d0 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  E]};. const IID 
675e0 49 49 44 5f 49 56 69 65 77 43 68 61 70 74 65 72  IID_IViewChapter
675f0 20 3d 20 7b 30 78 30 43 37 33 33 41 39 38 2c 20   = {0x0C733A98, 
67600 30 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20  0x2A1C, 0x11CE, 
67610 5b 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30  [0xAD, 0xE5, 0x0
67620 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
67630 78 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d  x44, 0x77, 0x3D]
67640 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
67650 44 5f 49 56 69 65 77 46 69 6c 74 65 72 20 3d 20  D_IViewFilter = 
67660 7b 30 78 30 43 37 33 33 41 39 42 2c 20 30 78 32  {0x0C733A9B, 0x2
67670 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  A1C, 0x11CE, [0x
67680 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20  AD, 0xE5, 0x00, 
67690 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34  0xAA, 0x00, 0x44
676a0 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a  , 0x77, 0x3D]};.
676b0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
676c0 56 69 65 77 4f 62 6a 65 63 74 20 3d 20 7b 30 78  ViewObject = {0x
676d0 30 30 30 30 30 31 30 44 2c 20 30 78 30 30 30 30  0000010D, 0x0000
676e0 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
676f0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
67700 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
67710 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
67720 6e 73 74 20 49 49 44 20 49 49 44 5f 49 56 69 65  nst IID IID_IVie
67730 77 4f 62 6a 65 63 74 32 20 3d 20 7b 30 78 30 30  wObject2 = {0x00
67740 30 30 30 31 32 37 2c 20 30 78 30 30 30 30 2c 20  000127, 0x0000, 
67750 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
67760 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
67770 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
67780 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
67790 74 20 49 49 44 20 49 49 44 5f 49 56 69 65 77 4f  t IID IID_IViewO
677a0 62 6a 65 63 74 45 78 20 3d 20 7b 30 78 33 41 46  bjectEx = {0x3AF
677b0 32 34 32 39 32 2c 20 30 78 30 43 39 36 2c 20 30  24292, 0x0C96, 0
677c0 78 31 31 43 45 2c 20 5b 30 78 41 30 2c 20 30 78  x11CE, [0xA0, 0x
677d0 43 46 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  CF, 0x00, 0xAA, 
677e0 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30 41  0x00, 0x60, 0x0A
677f0 2c 20 30 78 42 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xB8]};. const
67800 20 49 49 44 20 49 49 44 5f 49 56 69 65 77 52 6f   IID IID_IViewRo
67810 77 73 65 74 20 3d 20 7b 30 78 30 43 37 33 33 41  wset = {0x0C733A
67820 39 37 2c 20 30 78 32 41 31 43 2c 20 30 78 31 31  97, 0x2A1C, 0x11
67830 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45 35 2c  CE, [0xAD, 0xE5,
67840 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
67850 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c 20 30  0, 0x44, 0x77, 0
67860 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x3D]};. const II
67870 44 20 49 49 44 5f 49 56 69 65 77 53 6f 72 74 20  D IID_IViewSort 
67880 3d 20 7b 30 78 30 43 37 33 33 41 39 41 2c 20 30  = {0x0C733A9A, 0
67890 78 32 41 31 43 2c 20 30 78 31 31 43 45 2c 20 5b  x2A1C, 0x11CE, [
678a0 30 78 41 44 2c 20 30 78 45 35 2c 20 30 78 30 30  0xAD, 0xE5, 0x00
678b0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
678c0 34 34 2c 20 30 78 37 37 2c 20 30 78 33 44 5d 7d  44, 0x77, 0x3D]}
678d0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
678e0 5f 49 56 69 72 75 73 53 63 61 6e 45 6e 67 69 6e  _IVirusScanEngin
678f0 65 20 3d 20 7b 30 78 30 38 33 44 42 31 38 30 2c  e = {0x083DB180,
67900 20 30 78 42 34 41 38 2c 20 30 78 31 31 43 46 2c   0xB4A8, 0x11CF,
67910 20 5b 30 78 41 41 2c 20 30 78 46 41 2c 20 30 78   [0xAA, 0xFA, 0x
67920 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
67930 30 78 42 36 2c 20 30 78 30 31 2c 20 30 78 35 43  0xB6, 0x01, 0x5C
67940 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
67950 49 44 5f 49 56 69 72 75 73 53 63 61 6e 6e 65 72  ID_IVirusScanner
67960 20 3d 20 7b 30 78 34 35 38 39 42 45 45 30 2c 20   = {0x4589BEE0, 
67970 30 78 42 34 42 31 2c 20 30 78 31 31 43 46 2c 20  0xB4B1, 0x11CF, 
67980 5b 30 78 41 41 2c 20 30 78 46 41 2c 20 30 78 30  [0xAA, 0xFA, 0x0
67990 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
679a0 78 42 36 2c 20 30 78 30 31 2c 20 30 78 35 43 5d  xB6, 0x01, 0x5C]
679b0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
679c0 44 5f 49 57 61 69 74 4d 75 6c 74 69 70 6c 65 20  D_IWaitMultiple 
679d0 3d 20 7b 30 78 30 30 30 30 30 30 32 42 2c 20 30  = {0x0000002B, 0
679e0 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
679f0 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
67a00 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
67a10 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
67a20 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
67a30 5f 49 57 62 65 6d 41 64 64 72 65 73 73 52 65 73  _IWbemAddressRes
67a40 6f 6c 75 74 69 6f 6e 20 3d 20 7b 30 78 46 37 43  olution = {0xF7C
67a50 45 32 45 31 32 2c 20 30 78 38 43 39 30 2c 20 30  E2E12, 0x8C90, 0
67a60 78 31 31 44 31 2c 20 5b 30 78 39 45 2c 20 30 78  x11D1, [0x9E, 0x
67a70 37 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  7B, 0x00, 0xC0, 
67a80 30 78 34 46 2c 20 30 78 43 33 2c 20 30 78 32 34  0x4F, 0xC3, 0x24
67a90 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA8]};. const
67aa0 20 49 49 44 20 49 49 44 5f 49 57 62 65 6d 42 61   IID IID_IWbemBa
67ab0 63 6b 75 70 52 65 73 74 6f 72 65 20 3d 20 7b 30  ckupRestore = {0
67ac0 78 43 34 39 45 33 32 43 37 2c 20 30 78 42 43 38  xC49E32C7, 0xBC8
67ad0 42 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 38 35  B, 0x11D2, [0x85
67ae0 2c 20 30 78 44 34 2c 20 30 78 30 30 2c 20 30 78  , 0xD4, 0x00, 0x
67af0 31 30 2c 20 30 78 35 41 2c 20 30 78 31 46 2c 20  10, 0x5A, 0x1F, 
67b00 30 78 38 33 2c 20 30 78 30 34 5d 7d 3b 0a 20 63  0x83, 0x04]};. c
67b10 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57 62  onst IID IID_IWb
67b20 65 6d 42 61 63 6b 75 70 52 65 73 74 6f 72 65 45  emBackupRestoreE
67b30 78 20 3d 20 7b 30 78 41 33 35 39 44 45 43 35 2c  x = {0xA359DEC5,
67b40 20 30 78 45 38 31 33 2c 20 30 78 34 38 33 34 2c   0xE813, 0x4834,
67b50 20 5b 30 78 38 41 2c 20 30 78 32 41 2c 20 30 78   [0x8A, 0x2A, 0x
67b60 42 41 2c 20 30 78 37 46 2c 20 30 78 31 44 2c 20  BA, 0x7F, 0x1D, 
67b70 30 78 37 37 2c 20 30 78 37 44 2c 20 30 78 37 36  0x77, 0x7D, 0x76
67b80 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
67b90 49 44 5f 49 57 62 65 6d 43 61 6c 6c 52 65 73 75  ID_IWbemCallResu
67ba0 6c 74 20 3d 20 7b 30 78 34 34 41 43 41 36 37 35  lt = {0x44ACA675
67bb0 2c 20 30 78 45 38 46 43 2c 20 30 78 31 31 44 30  , 0xE8FC, 0x11D0
67bc0 2c 20 5b 30 78 41 30 2c 20 30 78 37 43 2c 20 30  , [0xA0, 0x7C, 0
67bd0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
67be0 20 30 78 42 36 2c 20 30 78 38 38 2c 20 30 78 32   0xB6, 0x88, 0x2
67bf0 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
67c00 49 49 44 5f 49 57 62 65 6d 43 61 6c 6c 53 74 61  IID_IWbemCallSta
67c10 74 75 73 20 3d 20 7b 30 78 34 32 31 32 44 43 34  tus = {0x4212DC4
67c20 37 2c 20 30 78 31 34 32 45 2c 20 30 78 34 43 36  7, 0x142E, 0x4C6
67c30 43 2c 20 5b 30 78 42 43 2c 20 30 78 34 39 2c 20  C, [0xBC, 0x49, 
67c40 30 78 36 43 2c 20 30 78 41 32 2c 20 30 78 33 32  0x6C, 0xA2, 0x32
67c50 2c 20 30 78 44 44 2c 20 30 78 30 39 2c 20 30 78  , 0xDD, 0x09, 0x
67c60 35 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  59]};. const IID
67c70 20 49 49 44 5f 49 57 62 65 6d 43 6c 61 73 73 4f   IID_IWbemClassO
67c80 62 6a 65 63 74 20 3d 20 7b 30 78 44 43 31 32 41  bject = {0xDC12A
67c90 36 38 31 2c 20 30 78 37 33 37 46 2c 20 30 78 31  681, 0x737F, 0x1
67ca0 31 43 46 2c 20 5b 30 78 38 38 2c 20 30 78 34 44  1CF, [0x88, 0x4D
67cb0 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78  , 0x00, 0xAA, 0x
67cc0 30 30 2c 20 30 78 34 42 2c 20 30 78 32 45 2c 20  00, 0x4B, 0x2E, 
67cd0 30 78 32 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x24]};. const I
67ce0 49 44 20 49 49 44 5f 49 57 62 65 6d 43 6c 69 65  ID IID_IWbemClie
67cf0 6e 74 43 6f 6e 6e 65 63 74 69 6f 6e 54 72 61 6e  ntConnectionTran
67d00 73 70 6f 72 74 20 3d 20 7b 30 78 41 38 38 39 43  sport = {0xA889C
67d10 37 32 41 2c 20 30 78 46 43 43 31 2c 20 30 78 34  72A, 0xFCC1, 0x4
67d20 41 39 45 2c 20 5b 30 78 41 46 2c 20 30 78 36 31  A9E, [0xAF, 0x61
67d30 2c 20 30 78 45 44 2c 20 30 78 30 37 2c 20 30 78  , 0xED, 0x07, 0x
67d40 31 33 2c 20 30 78 33 33 2c 20 30 78 46 42 2c 20  13, 0x33, 0xFB, 
67d50 30 78 35 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x5B]};. const I
67d60 49 44 20 49 49 44 5f 49 57 62 65 6d 43 6c 69 65  ID IID_IWbemClie
67d70 6e 74 54 72 61 6e 73 70 6f 72 74 20 3d 20 7b 30  ntTransport = {0
67d80 78 46 37 43 45 32 45 31 31 2c 20 30 78 38 43 39  xF7CE2E11, 0x8C9
67d90 30 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 45  0, 0x11D1, [0x9E
67da0 2c 20 30 78 37 42 2c 20 30 78 30 30 2c 20 30 78  , 0x7B, 0x00, 0x
67db0 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20  C0, 0x4F, 0xC3, 
67dc0 30 78 32 34 2c 20 30 78 41 38 5d 7d 3b 0a 20 63  0x24, 0xA8]};. c
67dd0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57 62  onst IID IID_IWb
67de0 65 6d 43 6f 6e 66 69 67 75 72 65 20 3d 20 7b 30  emConfigure = {0
67df0 78 39 41 33 36 38 32 37 36 2c 20 30 78 32 36 43  x9A368276, 0x26C
67e00 46 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 44  F, 0x11D0, [0xAD
67e10 2c 20 30 78 33 43 2c 20 30 78 30 30 2c 20 30 78  , 0x3C, 0x00, 0x
67e20 43 30 2c 20 30 78 34 46 2c 20 30 78 44 38 2c 20  C0, 0x4F, 0xD8, 
67e30 30 78 46 44 2c 20 30 78 46 46 5d 7d 3b 0a 20 63  0xFD, 0xFF]};. c
67e40 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57 62  onst IID IID_IWb
67e50 65 6d 43 6f 6e 66 69 67 75 72 65 52 65 66 72 65  emConfigureRefre
67e60 73 68 65 72 20 3d 20 7b 30 78 34 39 33 35 33 43  sher = {0x49353C
67e70 39 32 2c 20 30 78 35 31 36 42 2c 20 30 78 31 31  92, 0x516B, 0x11
67e80 44 31 2c 20 5b 30 78 41 45 2c 20 30 78 41 36 2c  D1, [0xAE, 0xA6,
67e90 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
67ea0 46 2c 20 30 78 42 36 2c 20 30 78 38 38 2c 20 30  F, 0xB6, 0x88, 0
67eb0 78 32 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x20]};. const II
67ec0 44 20 49 49 44 5f 49 57 62 65 6d 43 6f 6e 6e 65  D IID_IWbemConne
67ed0 63 74 6f 72 4c 6f 67 69 6e 20 3d 20 7b 30 78 44  ctorLogin = {0xD
67ee0 38 45 43 39 43 42 31 2c 20 30 78 42 31 33 35 2c  8EC9CB1, 0xB135,
67ef0 20 30 78 34 46 31 30 2c 20 5b 30 78 38 42 2c 20   0x4F10, [0x8B, 
67f00 30 78 31 42 2c 20 30 78 43 37 2c 20 30 78 31 38  0x1B, 0xC7, 0x18
67f10 2c 20 30 78 38 42 2c 20 30 78 42 30 2c 20 30 78  , 0x8B, 0xB0, 0x
67f20 44 31 2c 20 30 78 38 36 5d 7d 3b 0a 20 63 6f 6e  D1, 0x86]};. con
67f30 73 74 20 49 49 44 20 49 49 44 5f 49 57 62 65 6d  st IID IID_IWbem
67f40 43 6f 6e 73 74 72 75 63 74 43 6c 61 73 73 4f 62  ConstructClassOb
67f50 6a 65 63 74 20 3d 20 7b 30 78 39 45 46 37 36 31  ject = {0x9EF761
67f60 39 34 2c 20 30 78 37 30 44 35 2c 20 30 78 31 31  94, 0x70D5, 0x11
67f70 44 31 2c 20 5b 30 78 41 44 2c 20 30 78 39 30 2c  D1, [0xAD, 0x90,
67f80 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
67f90 46 2c 20 30 78 44 38 2c 20 30 78 46 44 2c 20 30  F, 0xD8, 0xFD, 0
67fa0 78 46 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xFF]};. const II
67fb0 44 20 49 49 44 5f 49 57 62 65 6d 43 6f 6e 74 65  D IID_IWbemConte
67fc0 78 74 20 3d 20 7b 30 78 34 34 41 43 41 36 37 34  xt = {0x44ACA674
67fd0 2c 20 30 78 45 38 46 43 2c 20 30 78 31 31 44 30  , 0xE8FC, 0x11D0
67fe0 2c 20 5b 30 78 41 30 2c 20 30 78 37 43 2c 20 30  , [0xA0, 0x7C, 0
67ff0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
68000 20 30 78 42 36 2c 20 30 78 38 38 2c 20 30 78 32   0xB6, 0x88, 0x2
68010 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
68020 49 49 44 5f 49 57 62 65 6d 44 65 63 6f 75 70 6c  IID_IWbemDecoupl
68030 65 64 42 61 73 69 63 45 76 65 6e 74 50 72 6f 76  edBasicEventProv
68040 69 64 65 72 20 3d 20 7b 30 78 38 36 33 33 36 44  ider = {0x86336D
68050 32 30 2c 20 30 78 43 41 31 31 2c 20 30 78 34 37  20, 0xCA11, 0x47
68060 38 36 2c 20 5b 30 78 39 45 2c 20 30 78 46 31 2c  86, [0x9E, 0xF1,
68070 20 30 78 42 43 2c 20 30 78 38 41 2c 20 30 78 39   0xBC, 0x8A, 0x9
68080 34 2c 20 30 78 36 42 2c 20 30 78 34 32 2c 20 30  4, 0x6B, 0x42, 0
68090 78 46 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xFC]};. const II
680a0 44 20 49 49 44 5f 49 57 62 65 6d 44 65 63 6f 75  D IID_IWbemDecou
680b0 70 6c 65 64 45 76 65 6e 74 53 69 6e 6b 20 3d 20  pledEventSink = 
680c0 7b 30 78 43 44 39 34 45 42 46 32 2c 20 30 78 45  {0xCD94EBF2, 0xE
680d0 36 32 32 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  622, 0x11D2, [0x
680e0 39 43 2c 20 30 78 42 33 2c 20 30 78 30 30 2c 20  9C, 0xB3, 0x00, 
680f0 30 78 31 30 2c 20 30 78 35 41 2c 20 30 78 31 46  0x10, 0x5A, 0x1F
68100 2c 20 30 78 34 38 2c 20 30 78 30 31 5d 7d 3b 0a  , 0x48, 0x01]};.
68110 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
68120 57 62 65 6d 44 65 63 6f 75 70 6c 65 64 52 65 67  WbemDecoupledReg
68130 69 73 74 72 61 72 20 3d 20 7b 30 78 31 30 30 35  istrar = {0x1005
68140 43 42 43 46 2c 20 30 78 45 36 34 46 2c 20 30 78  CBCF, 0xE64F, 0x
68150 34 36 34 36 2c 20 5b 30 78 42 43 2c 20 30 78 44  4646, [0xBC, 0xD
68160 33 2c 20 30 78 33 41 2c 20 30 78 30 38 2c 20 30  3, 0x3A, 0x08, 0
68170 78 39 44 2c 20 30 78 38 41 2c 20 30 78 38 34 2c  x9D, 0x8A, 0x84,
68180 20 30 78 42 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xB4]};. const 
68190 49 49 44 20 49 49 44 5f 49 57 62 65 6d 45 76 65  IID IID_IWbemEve
681a0 6e 74 43 6f 6e 73 75 6d 65 72 50 72 6f 76 69 64  ntConsumerProvid
681b0 65 72 20 3d 20 7b 30 78 45 32 34 36 31 30 37 41  er = {0xE246107A
681c0 2c 20 30 78 42 30 36 45 2c 20 30 78 31 31 44 30  , 0xB06E, 0x11D0
681d0 2c 20 5b 30 78 41 44 2c 20 30 78 36 31 2c 20 30  , [0xAD, 0x61, 0
681e0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
681f0 20 30 78 44 38 2c 20 30 78 46 44 2c 20 30 78 46   0xD8, 0xFD, 0xF
68200 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  F]};. const IID 
68210 49 49 44 5f 49 57 62 65 6d 45 76 65 6e 74 43 6f  IID_IWbemEventCo
68220 6e 73 75 6d 65 72 50 72 6f 76 69 64 65 72 45 78  nsumerProviderEx
68230 20 3d 20 7b 30 78 31 37 43 46 35 33 34 41 2c 20   = {0x17CF534A, 
68240 30 78 44 38 41 33 2c 20 30 78 34 41 44 30 2c 20  0xD8A3, 0x4AD0, 
68250 5b 30 78 41 43 2c 20 30 78 39 32 2c 20 30 78 35  [0xAC, 0x92, 0x5
68260 45 2c 20 30 78 33 44 2c 20 30 78 30 31 2c 20 30  E, 0x3D, 0x01, 0
68270 78 37 31 2c 20 30 78 37 31 2c 20 30 78 35 31 5d  x71, 0x71, 0x51]
68280 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
68290 44 5f 49 57 62 65 6d 45 76 65 6e 74 50 72 6f 76  D_IWbemEventProv
682a0 69 64 65 72 20 3d 20 7b 30 78 45 32 34 35 31 30  ider = {0xE24510
682b0 35 42 2c 20 30 78 42 30 36 45 2c 20 30 78 31 31  5B, 0xB06E, 0x11
682c0 44 30 2c 20 5b 30 78 41 44 2c 20 30 78 36 31 2c  D0, [0xAD, 0x61,
682d0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
682e0 46 2c 20 30 78 44 38 2c 20 30 78 46 44 2c 20 30  F, 0xD8, 0xFD, 0
682f0 78 46 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xFF]};. const II
68300 44 20 49 49 44 5f 49 57 62 65 6d 45 76 65 6e 74  D IID_IWbemEvent
68310 50 72 6f 76 69 64 65 72 51 75 65 72 79 53 69 6e  ProviderQuerySin
68320 6b 20 3d 20 7b 30 78 35 38 30 41 43 41 46 38 2c  k = {0x580ACAF8,
68330 20 30 78 46 41 31 43 2c 20 30 78 31 31 44 30 2c   0xFA1C, 0x11D0,
68340 20 5b 30 78 41 44 2c 20 30 78 37 32 2c 20 30 78   [0xAD, 0x72, 0x
68350 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
68360 30 78 44 38 2c 20 30 78 46 44 2c 20 30 78 46 46  0xD8, 0xFD, 0xFF
68370 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
68380 49 44 5f 49 57 62 65 6d 45 76 65 6e 74 50 72 6f  ID_IWbemEventPro
68390 76 69 64 65 72 53 65 63 75 72 69 74 79 20 3d 20  viderSecurity = 
683a0 7b 30 78 36 33 31 46 37 44 39 36 2c 20 30 78 44  {0x631F7D96, 0xD
683b0 39 39 33 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  993, 0x11D2, [0x
683c0 42 33 2c 20 30 78 33 39 2c 20 30 78 30 30 2c 20  B3, 0x39, 0x00, 
683d0 30 78 31 30 2c 20 30 78 35 41 2c 20 30 78 31 46  0x10, 0x5A, 0x1F
683e0 2c 20 30 78 34 41 2c 20 30 78 41 46 5d 7d 3b 0a  , 0x4A, 0xAF]};.
683f0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
68400 57 62 65 6d 45 76 65 6e 74 53 69 6e 6b 20 3d 20  WbemEventSink = 
68410 7b 30 78 33 41 45 30 30 38 30 41 2c 20 30 78 37  {0x3AE0080A, 0x7
68420 45 33 41 2c 20 30 78 34 33 36 36 2c 20 5b 30 78  E3A, 0x4366, [0x
68430 42 46 2c 20 30 78 38 39 2c 20 30 78 30 46 2c 20  BF, 0x89, 0x0F, 
68440 30 78 45 45 2c 20 30 78 44 43 2c 20 30 78 39 33  0xEE, 0xDC, 0x93
68450 2c 20 30 78 31 36 2c 20 30 78 35 39 5d 7d 3b 0a  , 0x16, 0x59]};.
68460 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
68470 57 62 65 6d 48 69 50 65 72 66 45 6e 75 6d 20 3d  WbemHiPerfEnum =
68480 20 7b 30 78 32 37 30 35 43 32 38 38 2c 20 30 78   {0x2705C288, 0x
68490 37 39 41 45 2c 20 30 78 31 31 44 32 2c 20 5b 30  79AE, 0x11D2, [0
684a0 78 42 33 2c 20 30 78 34 38 2c 20 30 78 30 30 2c  xB3, 0x48, 0x00,
684b0 20 30 78 31 30 2c 20 30 78 35 41 2c 20 30 78 31   0x10, 0x5A, 0x1
684c0 46 2c 20 30 78 38 31 2c 20 30 78 37 37 5d 7d 3b  F, 0x81, 0x77]};
684d0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
684e0 49 57 62 65 6d 48 69 50 65 72 66 50 72 6f 76 69  IWbemHiPerfProvi
684f0 64 65 72 20 3d 20 7b 30 78 34 39 33 35 33 43 39  der = {0x49353C9
68500 33 2c 20 30 78 35 31 36 42 2c 20 30 78 31 31 44  3, 0x516B, 0x11D
68510 31 2c 20 5b 30 78 41 45 2c 20 30 78 41 36 2c 20  1, [0xAE, 0xA6, 
68520 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
68530 2c 20 30 78 42 36 2c 20 30 78 38 38 2c 20 30 78  , 0xB6, 0x88, 0x
68540 32 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  20]};. const IID
68550 20 49 49 44 5f 49 57 62 65 6d 4c 65 76 65 6c 31   IID_IWbemLevel1
68560 4c 6f 67 69 6e 20 3d 20 7b 30 78 46 33 30 39 41  Login = {0xF309A
68570 44 31 38 2c 20 30 78 44 38 36 41 2c 20 30 78 31  D18, 0xD86A, 0x1
68580 31 44 30 2c 20 5b 30 78 41 30 2c 20 30 78 37 35  1D0, [0xA0, 0x75
68590 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
685a0 34 46 2c 20 30 78 42 36 2c 20 30 78 38 38 2c 20  4F, 0xB6, 0x88, 
685b0 30 78 32 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x20]};. const I
685c0 49 44 20 49 49 44 5f 49 57 62 65 6d 4c 6f 63 61  ID IID_IWbemLoca
685d0 74 6f 72 20 3d 20 7b 30 78 44 43 31 32 41 36 38  tor = {0xDC12A68
685e0 37 2c 20 30 78 37 33 37 46 2c 20 30 78 31 31 43  7, 0x737F, 0x11C
685f0 46 2c 20 5b 30 78 38 38 2c 20 30 78 34 44 2c 20  F, [0x88, 0x4D, 
68600 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
68610 2c 20 30 78 34 42 2c 20 30 78 32 45 2c 20 30 78  , 0x4B, 0x2E, 0x
68620 32 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  24]};. const IID
68630 20 49 49 44 5f 49 57 62 65 6d 4f 62 6a 65 63 74   IID_IWbemObject
68640 41 63 63 65 73 73 20 3d 20 7b 30 78 34 39 33 35  Access = {0x4935
68650 33 43 39 41 2c 20 30 78 35 31 36 42 2c 20 30 78  3C9A, 0x516B, 0x
68660 31 31 44 31 2c 20 5b 30 78 41 45 2c 20 30 78 41  11D1, [0xAE, 0xA
68670 36 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  6, 0x00, 0xC0, 0
68680 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38 38 2c  x4F, 0xB6, 0x88,
68690 20 30 78 32 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x20]};. const 
686a0 49 49 44 20 49 49 44 5f 49 57 62 65 6d 4f 62 6a  IID IID_IWbemObj
686b0 65 63 74 53 69 6e 6b 20 3d 20 7b 30 78 37 43 38  ectSink = {0x7C8
686c0 35 37 38 30 31 2c 20 30 78 37 33 38 31 2c 20 30  57801, 0x7381, 0
686d0 78 31 31 43 46 2c 20 5b 30 78 38 38 2c 20 30 78  x11CF, [0x88, 0x
686e0 34 44 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  4D, 0x00, 0xAA, 
686f0 30 78 30 30 2c 20 30 78 34 42 2c 20 30 78 32 45  0x00, 0x4B, 0x2E
68700 2c 20 30 78 32 34 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x24]};. const
68710 20 49 49 44 20 49 49 44 5f 49 57 62 65 6d 4f 62   IID IID_IWbemOb
68720 6a 65 63 74 54 65 78 74 53 72 63 20 3d 20 7b 30  jectTextSrc = {0
68730 78 42 46 42 46 38 38 33 41 2c 20 30 78 43 41 44  xBFBF883A, 0xCAD
68740 37 2c 20 30 78 31 31 44 33 2c 20 5b 30 78 41 31  7, 0x11D3, [0xA1
68750 2c 20 30 78 31 42 2c 20 30 78 30 30 2c 20 30 78  , 0x1B, 0x00, 0x
68760 31 30 2c 20 30 78 35 41 2c 20 30 78 31 46 2c 20  10, 0x5A, 0x1F, 
68770 30 78 35 31 2c 20 30 78 35 41 5d 7d 3b 0a 20 63  0x51, 0x5A]};. c
68780 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57 62  onst IID IID_IWb
68790 65 6d 50 61 74 68 20 3d 20 7b 30 78 33 42 43 31  emPath = {0x3BC1
687a0 35 41 46 32 2c 20 30 78 37 33 36 43 2c 20 30 78  5AF2, 0x736C, 0x
687b0 34 37 37 45 2c 20 5b 30 78 39 45 2c 20 30 78 35  477E, [0x9E, 0x5
687c0 31 2c 20 30 78 32 33 2c 20 30 78 38 41 2c 20 30  1, 0x23, 0x8A, 0
687d0 78 46 38 2c 20 30 78 36 36 2c 20 30 78 37 44 2c  xF8, 0x66, 0x7D,
687e0 20 30 78 43 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xCC]};. const 
687f0 49 49 44 20 49 49 44 5f 49 57 62 65 6d 50 61 74  IID IID_IWbemPat
68800 68 4b 65 79 4c 69 73 74 20 3d 20 7b 30 78 39 41  hKeyList = {0x9A
68810 45 36 32 38 37 37 2c 20 30 78 37 35 34 34 2c 20  E62877, 0x7544, 
68820 30 78 34 42 42 30 2c 20 5b 30 78 41 41 2c 20 30  0x4BB0, [0xAA, 0
68830 78 32 36 2c 20 30 78 41 31 2c 20 30 78 33 38 2c  x26, 0xA1, 0x38,
68840 20 30 78 32 34 2c 20 30 78 36 35 2c 20 30 78 39   0x24, 0x65, 0x9
68850 45 2c 20 30 78 44 36 5d 7d 3b 0a 20 63 6f 6e 73  E, 0xD6]};. cons
68860 74 20 49 49 44 20 49 49 44 5f 49 57 62 65 6d 50  t IID IID_IWbemP
68870 72 6f 70 65 72 74 79 50 72 6f 76 69 64 65 72 20  ropertyProvider 
68880 3d 20 7b 30 78 43 45 36 31 45 38 34 31 2c 20 30  = {0xCE61E841, 0
68890 78 36 35 42 43 2c 20 30 78 31 31 44 30 2c 20 5b  x65BC, 0x11D0, [
688a0 30 78 42 36 2c 20 30 78 42 44 2c 20 30 78 30 30  0xB6, 0xBD, 0x00
688b0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
688c0 33 32 2c 20 30 78 34 30 2c 20 30 78 43 37 5d 7d  32, 0x40, 0xC7]}
688d0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
688e0 5f 49 57 62 65 6d 50 72 6f 76 69 64 65 72 49 64  _IWbemProviderId
688f0 65 6e 74 69 74 79 20 3d 20 7b 30 78 36 33 31 46  entity = {0x631F
68900 37 44 39 37 2c 20 30 78 44 39 39 33 2c 20 30 78  7D97, 0xD993, 0x
68910 31 31 44 32 2c 20 5b 30 78 42 33 2c 20 30 78 33  11D2, [0xB3, 0x3
68920 39 2c 20 30 78 30 30 2c 20 30 78 31 30 2c 20 30  9, 0x00, 0x10, 0
68930 78 35 41 2c 20 30 78 31 46 2c 20 30 78 34 41 2c  x5A, 0x1F, 0x4A,
68940 20 30 78 41 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xAF]};. const 
68950 49 49 44 20 49 49 44 5f 49 57 62 65 6d 50 72 6f  IID IID_IWbemPro
68960 76 69 64 65 72 49 6e 69 74 20 3d 20 7b 30 78 31  viderInit = {0x1
68970 42 45 34 31 35 37 32 2c 20 30 78 39 31 44 44 2c  BE41572, 0x91DD,
68980 20 30 78 31 31 44 31 2c 20 5b 30 78 41 45 2c 20   0x11D1, [0xAE, 
68990 30 78 42 32 2c 20 30 78 30 30 2c 20 30 78 43 30  0xB2, 0x00, 0xC0
689a0 2c 20 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78  , 0x4F, 0xB6, 0x
689b0 38 38 2c 20 30 78 32 30 5d 7d 3b 0a 20 63 6f 6e  88, 0x20]};. con
689c0 73 74 20 49 49 44 20 49 49 44 5f 49 57 62 65 6d  st IID IID_IWbem
689d0 50 72 6f 76 69 64 65 72 49 6e 69 74 53 69 6e 6b  ProviderInitSink
689e0 20 3d 20 7b 30 78 31 42 45 34 31 35 37 31 2c 20   = {0x1BE41571, 
689f0 30 78 39 31 44 44 2c 20 30 78 31 31 44 31 2c 20  0x91DD, 0x11D1, 
68a00 5b 30 78 41 45 2c 20 30 78 42 32 2c 20 30 78 30  [0xAE, 0xB2, 0x0
68a10 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
68a20 78 42 36 2c 20 30 78 38 38 2c 20 30 78 32 30 5d  xB6, 0x88, 0x20]
68a30 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
68a40 44 5f 49 57 62 65 6d 51 75 61 6c 69 66 69 65 72  D_IWbemQualifier
68a50 53 65 74 20 3d 20 7b 30 78 44 43 31 32 41 36 38  Set = {0xDC12A68
68a60 30 2c 20 30 78 37 33 37 46 2c 20 30 78 31 31 43  0, 0x737F, 0x11C
68a70 46 2c 20 5b 30 78 38 38 2c 20 30 78 34 44 2c 20  F, [0x88, 0x4D, 
68a80 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
68a90 2c 20 30 78 34 42 2c 20 30 78 32 45 2c 20 30 78  , 0x4B, 0x2E, 0x
68aa0 32 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  24]};. const IID
68ab0 20 49 49 44 5f 49 57 62 65 6d 51 75 65 72 79 20   IID_IWbemQuery 
68ac0 3d 20 7b 30 78 38 31 31 36 36 46 35 38 2c 20 30  = {0x81166F58, 0
68ad0 78 44 44 39 38 2c 20 30 78 31 31 44 33 2c 20 5b  xDD98, 0x11D3, [
68ae0 30 78 41 31 2c 20 30 78 32 30 2c 20 30 78 30 30  0xA1, 0x20, 0x00
68af0 2c 20 30 78 31 30 2c 20 30 78 35 41 2c 20 30 78  , 0x10, 0x5A, 0x
68b00 31 46 2c 20 30 78 35 31 2c 20 30 78 35 41 5d 7d  1F, 0x51, 0x5A]}
68b10 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
68b20 5f 49 57 62 65 6d 52 61 77 53 64 41 63 63 65 73  _IWbemRawSdAcces
68b30 73 6f 72 20 3d 20 7b 30 78 43 31 45 32 44 37 35  sor = {0xC1E2D75
68b40 39 2c 20 30 78 43 41 42 44 2c 20 30 78 31 31 44  9, 0xCABD, 0x11D
68b50 33 2c 20 5b 30 78 41 31 2c 20 30 78 31 42 2c 20  3, [0xA1, 0x1B, 
68b60 30 78 30 30 2c 20 30 78 31 30 2c 20 30 78 35 41  0x00, 0x10, 0x5A
68b70 2c 20 30 78 31 46 2c 20 30 78 35 31 2c 20 30 78  , 0x1F, 0x51, 0x
68b80 35 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  5A]};. const IID
68b90 20 49 49 44 5f 49 57 62 65 6d 52 65 66 72 65 73   IID_IWbemRefres
68ba0 68 65 72 20 3d 20 7b 30 78 34 39 33 35 33 43 39  her = {0x49353C9
68bb0 39 2c 20 30 78 35 31 36 42 2c 20 30 78 31 31 44  9, 0x516B, 0x11D
68bc0 31 2c 20 5b 30 78 41 45 2c 20 30 78 41 36 2c 20  1, [0xAE, 0xA6, 
68bd0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
68be0 2c 20 30 78 42 36 2c 20 30 78 38 38 2c 20 30 78  , 0xB6, 0x88, 0x
68bf0 32 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  20]};. const IID
68c00 20 49 49 44 5f 49 57 62 65 6d 53 65 72 76 69 63   IID_IWbemServic
68c10 65 73 20 3d 20 7b 30 78 39 35 35 36 44 43 39 39  es = {0x9556DC99
68c20 2c 20 30 78 38 32 38 43 2c 20 30 78 31 31 43 46  , 0x828C, 0x11CF
68c30 2c 20 5b 30 78 41 33 2c 20 30 78 37 45 2c 20 30  , [0xA3, 0x7E, 0
68c40 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c  x00, 0xAA, 0x00,
68c50 20 30 78 33 32 2c 20 30 78 34 30 2c 20 30 78 43   0x32, 0x40, 0xC
68c60 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  7]};. const IID 
68c70 49 49 44 5f 49 57 62 65 6d 53 68 75 74 64 6f 77  IID_IWbemShutdow
68c80 6e 20 3d 20 7b 30 78 42 37 42 33 31 44 46 39 2c  n = {0xB7B31DF9,
68c90 20 30 78 44 35 31 35 2c 20 30 78 31 31 44 33 2c   0xD515, 0x11D3,
68ca0 20 5b 30 78 41 31 2c 20 30 78 31 43 2c 20 30 78   [0xA1, 0x1C, 0x
68cb0 30 30 2c 20 30 78 31 30 2c 20 30 78 35 41 2c 20  00, 0x10, 0x5A, 
68cc0 30 78 31 46 2c 20 30 78 35 31 2c 20 30 78 35 41  0x1F, 0x51, 0x5A
68cd0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
68ce0 49 44 5f 49 57 62 65 6d 53 74 61 74 75 73 43 6f  ID_IWbemStatusCo
68cf0 64 65 54 65 78 74 20 3d 20 7b 30 78 45 42 38 37  deText = {0xEB87
68d00 45 31 42 43 2c 20 30 78 33 32 33 33 2c 20 30 78  E1BC, 0x3233, 0x
68d10 31 31 44 32 2c 20 5b 30 78 41 45 2c 20 30 78 43  11D2, [0xAE, 0xC
68d20 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  9, 0x00, 0xC0, 0
68d30 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38 38 2c  x4F, 0xB6, 0x88,
68d40 20 30 78 32 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x20]};. const 
68d50 49 49 44 20 49 49 44 5f 49 57 62 65 6d 54 72 61  IID IID_IWbemTra
68d60 6e 73 70 6f 72 74 20 3d 20 7b 30 78 35 35 33 46  nsport = {0x553F
68d70 45 35 38 34 2c 20 30 78 32 31 35 36 2c 20 30 78  E584, 0x2156, 0x
68d80 31 31 44 30 2c 20 5b 30 78 42 36 2c 20 30 78 41  11D0, [0xB6, 0xA
68d90 45 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  E, 0x00, 0xAA, 0
68da0 78 30 30 2c 20 30 78 33 32 2c 20 30 78 34 30 2c  x00, 0x32, 0x40,
68db0 20 30 78 43 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xC7]};. const 
68dc0 49 49 44 20 49 49 44 5f 49 57 62 65 6d 55 6e 62  IID IID_IWbemUnb
68dd0 6f 75 6e 64 4f 62 6a 65 63 74 53 69 6e 6b 20 3d  oundObjectSink =
68de0 20 7b 30 78 45 32 34 36 31 30 37 42 2c 20 30 78   {0xE246107B, 0x
68df0 42 30 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30  B06E, 0x11D0, [0
68e00 78 41 44 2c 20 30 78 36 31 2c 20 30 78 30 30 2c  xAD, 0x61, 0x00,
68e10 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
68e20 38 2c 20 30 78 46 44 2c 20 30 78 46 46 5d 7d 3b  8, 0xFD, 0xFF]};
68e30 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
68e40 49 57 42 53 63 72 69 70 74 43 6f 6e 74 72 6f 6c  IWBScriptControl
68e50 20 3d 20 7b 30 78 41 35 31 37 30 38 37 30 2c 20   = {0xA5170870, 
68e60 30 78 30 43 46 38 2c 20 30 78 31 31 44 31 2c 20  0x0CF8, 0x11D1, 
68e70 5b 30 78 38 42 2c 20 30 78 39 31 2c 20 30 78 30  [0x8B, 0x91, 0x0
68e80 30 2c 20 30 78 38 30 2c 20 30 78 43 37 2c 20 30  0, 0x80, 0xC7, 0
68e90 78 34 34 2c 20 30 78 46 33 2c 20 30 78 38 39 5d  x44, 0xF3, 0x89]
68ea0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
68eb0 44 5f 49 57 43 43 6f 6e 74 65 78 74 4d 65 6e 75  D_IWCContextMenu
68ec0 43 61 6c 6c 62 61 63 6b 20 3d 20 7b 30 78 39 37  Callback = {0x97
68ed0 44 45 44 45 36 34 2c 20 30 78 46 43 36 42 2c 20  DEDE64, 0xFC6B, 
68ee0 30 78 31 31 43 46 2c 20 5b 30 78 42 35 2c 20 30  0x11CF, [0xB5, 0
68ef0 78 46 35 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xF5, 0x00, 0xA0,
68f00 20 30 78 43 39 2c 20 30 78 30 41 2c 20 30 78 42   0xC9, 0x0A, 0xB
68f10 35 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x05]};. cons
68f20 74 20 49 49 44 20 49 49 44 5f 49 57 43 50 72 6f  t IID IID_IWCPro
68f30 70 65 72 74 79 53 68 65 65 74 43 61 6c 6c 62 61  pertySheetCallba
68f40 63 6b 20 3d 20 7b 30 78 39 37 44 45 44 45 36 30  ck = {0x97DEDE60
68f50 2c 20 30 78 46 43 36 42 2c 20 30 78 31 31 43 46  , 0xFC6B, 0x11CF
68f60 2c 20 5b 30 78 42 35 2c 20 30 78 46 35 2c 20 30  , [0xB5, 0xF5, 0
68f70 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
68f80 20 30 78 30 41 2c 20 30 78 42 35 2c 20 30 78 30   0x0A, 0xB5, 0x0
68f90 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  5]};. const IID 
68fa0 49 49 44 5f 49 57 43 57 69 7a 61 72 64 39 37 43  IID_IWCWizard97C
68fb0 61 6c 6c 62 61 63 6b 20 3d 20 7b 30 78 39 37 44  allback = {0x97D
68fc0 45 44 45 36 37 2c 20 30 78 46 43 36 42 2c 20 30  EDE67, 0xFC6B, 0
68fd0 78 31 31 43 46 2c 20 5b 30 78 42 35 2c 20 30 78  x11CF, [0xB5, 0x
68fe0 46 35 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20  F5, 0x00, 0xA0, 
68ff0 30 78 43 39 2c 20 30 78 30 41 2c 20 30 78 42 35  0xC9, 0x0A, 0xB5
69000 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x05]};. const
69010 20 49 49 44 20 49 49 44 5f 49 57 43 57 69 7a 61   IID IID_IWCWiza
69020 72 64 43 61 6c 6c 62 61 63 6b 20 3d 20 7b 30 78  rdCallback = {0x
69030 39 37 44 45 44 45 36 32 2c 20 30 78 46 43 36 42  97DEDE62, 0xFC6B
69040 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 35 2c  , 0x11CF, [0xB5,
69050 20 30 78 46 35 2c 20 30 78 30 30 2c 20 30 78 41   0xF5, 0x00, 0xA
69060 30 2c 20 30 78 43 39 2c 20 30 78 30 41 2c 20 30  0, 0xC9, 0x0A, 0
69070 78 42 35 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f  xB5, 0x05]};. co
69080 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57 65 62  nst IID IID_IWeb
69090 42 72 69 64 67 65 20 3d 20 7b 30 78 41 45 32 34  Bridge = {0xAE24
690a0 46 44 41 44 2c 20 30 78 30 33 43 36 2c 20 30 78  FDAD, 0x03C6, 0x
690b0 31 31 44 31 2c 20 5b 30 78 38 42 2c 20 30 78 37  11D1, [0x8B, 0x7
690c0 36 2c 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30  6, 0x00, 0x80, 0
690d0 78 43 37 2c 20 30 78 34 34 2c 20 30 78 46 33 2c  xC7, 0x44, 0xF3,
690e0 20 30 78 38 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x89]};. const 
690f0 49 49 44 20 49 49 44 5f 49 57 65 62 42 72 6f 77  IID IID_IWebBrow
69100 73 65 72 20 3d 20 7b 30 78 45 41 42 32 32 41 43  ser = {0xEAB22AC
69110 31 2c 20 30 78 33 30 43 31 2c 20 30 78 31 31 43  1, 0x30C1, 0x11C
69120 46 2c 20 5b 30 78 41 37 2c 20 30 78 45 42 2c 20  F, [0xA7, 0xEB, 
69130 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43 30  0x00, 0x00, 0xC0
69140 2c 20 30 78 35 42 2c 20 30 78 41 45 2c 20 30 78  , 0x5B, 0xAE, 0x
69150 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0B]};. const IID
69160 20 49 49 44 5f 49 57 65 62 42 72 6f 77 73 65 72   IID_IWebBrowser
69170 32 20 3d 20 7b 30 78 44 33 30 43 31 36 36 31 2c  2 = {0xD30C1661,
69180 20 30 78 43 44 41 46 2c 20 30 78 31 31 44 30 2c   0xCDAF, 0x11D0,
69190 20 5b 30 78 38 41 2c 20 30 78 33 45 2c 20 30 78   [0x8A, 0x3E, 0x
691a0 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
691b0 30 78 43 39 2c 20 30 78 45 32 2c 20 30 78 36 45  0xC9, 0xE2, 0x6E
691c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
691d0 49 44 5f 49 57 65 62 42 72 6f 77 73 65 72 41 70  ID_IWebBrowserAp
691e0 70 20 3d 20 7b 30 78 30 30 30 32 44 46 30 35 2c  p = {0x0002DF05,
691f0 20 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c   0x0000, 0x0000,
69200 20 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78   [0xC0, 0x00, 0x
69210 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
69220 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36  0x00, 0x00, 0x46
69230 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
69240 49 44 5f 49 57 65 62 57 69 7a 61 72 64 45 78 74  ID_IWebWizardExt
69250 65 6e 73 69 6f 6e 20 3d 20 7b 30 78 30 45 36 42  ension = {0x0E6B
69260 33 46 36 36 2c 20 30 78 39 38 44 31 2c 20 30 78  3F66, 0x98D1, 0x
69270 34 38 43 30 2c 20 5b 30 78 41 32 2c 20 30 78 32  48C0, [0xA2, 0x2
69280 32 2c 20 30 78 46 42 2c 20 30 78 44 45 2c 20 30  2, 0xFB, 0xDE, 0
69290 78 37 34 2c 20 30 78 45 32 2c 20 30 78 46 42 2c  x74, 0xE2, 0xFB,
692a0 20 30 78 43 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xC5]};. const 
692b0 49 49 44 20 49 49 44 5f 49 57 65 62 57 69 7a 61  IID IID_IWebWiza
692c0 72 64 48 6f 73 74 20 3d 20 7b 30 78 31 38 42 43  rdHost = {0x18BC
692d0 43 33 35 39 2c 20 30 78 34 39 39 30 2c 20 30 78  C359, 0x4990, 0x
692e0 34 42 46 42 2c 20 5b 30 78 42 39 2c 20 30 78 35  4BFB, [0xB9, 0x5
692f0 31 2c 20 30 78 33 43 2c 20 30 78 38 33 2c 20 30  1, 0x3C, 0x83, 0
69300 78 37 30 2c 20 30 78 32 42 2c 20 30 78 45 35 2c  x70, 0x2B, 0xE5,
69310 20 30 78 46 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xF9]};. const 
69320 49 49 44 20 49 49 44 5f 49 57 45 45 78 74 65 6e  IID IID_IWEExten
69330 64 43 6f 6e 74 65 78 74 4d 65 6e 75 20 3d 20 7b  dContextMenu = {
69340 30 78 39 37 44 45 44 45 36 35 2c 20 30 78 46 43  0x97DEDE65, 0xFC
69350 36 42 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42  6B, 0x11CF, [0xB
69360 35 2c 20 30 78 46 35 2c 20 30 78 30 30 2c 20 30  5, 0xF5, 0x00, 0
69370 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 41 2c  xA0, 0xC9, 0x0A,
69380 20 30 78 42 35 2c 20 30 78 30 35 5d 7d 3b 0a 20   0xB5, 0x05]};. 
69390 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57  const IID IID_IW
693a0 45 45 78 74 65 6e 64 50 72 6f 70 65 72 74 79 53  EExtendPropertyS
693b0 68 65 65 74 20 3d 20 7b 30 78 39 37 44 45 44 45  heet = {0x97DEDE
693c0 36 31 2c 20 30 78 46 43 36 42 2c 20 30 78 31 31  61, 0xFC6B, 0x11
693d0 43 46 2c 20 5b 30 78 42 35 2c 20 30 78 46 35 2c  CF, [0xB5, 0xF5,
693e0 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
693f0 39 2c 20 30 78 30 41 2c 20 30 78 42 35 2c 20 30  9, 0x0A, 0xB5, 0
69400 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x05]};. const II
69410 44 20 49 49 44 5f 49 57 45 45 78 74 65 6e 64 57  D IID_IWEExtendW
69420 69 7a 61 72 64 20 3d 20 7b 30 78 39 37 44 45 44  izard = {0x97DED
69430 45 36 33 2c 20 30 78 46 43 36 42 2c 20 30 78 31  E63, 0xFC6B, 0x1
69440 31 43 46 2c 20 5b 30 78 42 35 2c 20 30 78 46 35  1CF, [0xB5, 0xF5
69450 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
69460 43 39 2c 20 30 78 30 41 2c 20 30 78 42 35 2c 20  C9, 0x0A, 0xB5, 
69470 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x05]};. const I
69480 49 44 20 49 49 44 5f 49 57 45 45 78 74 65 6e 64  ID IID_IWEExtend
69490 57 69 7a 61 72 64 39 37 20 3d 20 7b 30 78 39 37  Wizard97 = {0x97
694a0 44 45 44 45 36 38 2c 20 30 78 46 43 36 42 2c 20  DEDE68, 0xFC6B, 
694b0 30 78 31 31 43 46 2c 20 5b 30 78 42 35 2c 20 30  0x11CF, [0xB5, 0
694c0 78 46 35 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xF5, 0x00, 0xA0,
694d0 20 30 78 43 39 2c 20 30 78 30 41 2c 20 30 78 42   0xC9, 0x0A, 0xB
694e0 35 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x05]};. cons
694f0 74 20 49 49 44 20 49 49 44 5f 49 57 45 49 6e 76  t IID IID_IWEInv
69500 6f 6b 65 43 6f 6d 6d 61 6e 64 20 3d 20 7b 30 78  okeCommand = {0x
69510 39 37 44 45 44 45 36 36 2c 20 30 78 46 43 36 42  97DEDE66, 0xFC6B
69520 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 35 2c  , 0x11CF, [0xB5,
69530 20 30 78 46 35 2c 20 30 78 30 30 2c 20 30 78 41   0xF5, 0x00, 0xA
69540 30 2c 20 30 78 43 39 2c 20 30 78 30 41 2c 20 30  0, 0xC9, 0x0A, 0
69550 78 42 35 2c 20 30 78 30 35 5d 7d 3b 0a 20 63 6f  xB5, 0x05]};. co
69560 6e 73 74 20 49 49 44 20 49 49 44 5f 49 77 66 6f  nst IID IID_Iwfo
69570 6c 64 65 72 73 20 3d 20 7b 30 78 42 41 45 33 31  lders = {0xBAE31
69580 46 39 38 2c 20 30 78 31 42 38 31 2c 20 30 78 31  F98, 0x1B81, 0x1
69590 31 44 32 2c 20 5b 30 78 41 39 2c 20 30 78 37 41  1D2, [0xA9, 0x7A
695a0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
695b0 34 46 2c 20 30 78 38 45 2c 20 30 78 43 42 2c 20  4F, 0x8E, 0xCB, 
695c0 30 78 30 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x02]};. const I
695d0 49 44 20 49 49 44 5f 49 57 69 6e 64 6f 77 46 6f  ID IID_IWindowFo
695e0 72 42 69 6e 64 69 6e 67 55 49 20 3d 20 7b 30 78  rBindingUI = {0x
695f0 37 39 45 41 43 39 44 35 2c 20 30 78 42 41 46 41  79EAC9D5, 0xBAFA
69600 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c  , 0x11CE, [0x8C,
69610 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
69620 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30  A, 0x00, 0x4B, 0
69630 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xA9, 0x0B]};. co
69640 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57 69 6e  nst IID IID_IWin
69650 49 6e 65 74 48 74 74 70 49 6e 66 6f 20 3d 20 7b  InetHttpInfo = {
69660 30 78 37 39 45 41 43 39 44 38 2c 20 30 78 42 41  0x79EAC9D8, 0xBA
69670 46 41 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38  FA, 0x11CE, [0x8
69680 43 2c 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30  C, 0x82, 0x00, 0
69690 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c  xAA, 0x00, 0x4B,
696a0 20 30 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20   0xA9, 0x0B]};. 
696b0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57  const IID IID_IW
696c0 69 6e 49 6e 65 74 49 6e 66 6f 20 3d 20 7b 30 78  inInetInfo = {0x
696d0 37 39 45 41 43 39 44 36 2c 20 30 78 42 41 46 41  79EAC9D6, 0xBAFA
696e0 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 38 43 2c  , 0x11CE, [0x8C,
696f0 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
69700 41 2c 20 30 78 30 30 2c 20 30 78 34 42 2c 20 30  A, 0x00, 0x4B, 0
69710 78 41 39 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xA9, 0x0B]};. co
69720 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57 69 7a  nst IID IID_IWiz
69730 61 72 64 45 78 74 65 6e 73 69 6f 6e 20 3d 20 7b  ardExtension = {
69740 30 78 43 30 32 45 41 36 39 36 2c 20 30 78 38 36  0xC02EA696, 0x86
69750 43 43 2c 20 30 78 34 39 31 45 2c 20 5b 30 78 39  CC, 0x491E, [0x9
69760 42 2c 20 30 78 32 33 2c 20 30 78 37 34 2c 20 30  B, 0x23, 0x74, 0
69770 78 33 39 2c 20 30 78 34 41 2c 20 30 78 30 34 2c  x39, 0x4A, 0x04,
69780 20 30 78 34 34 2c 20 30 78 41 38 5d 7d 3b 0a 20   0x44, 0xA8]};. 
69790 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 57  const IID IID_IW
697a0 69 7a 61 72 64 53 69 74 65 20 3d 20 7b 30 78 38  izardSite = {0x8
697b0 38 39 36 30 46 35 42 2c 20 30 78 34 32 32 46 2c  8960F5B, 0x422F,
697c0 20 30 78 34 45 37 42 2c 20 5b 30 78 38 30 2c 20   0x4E7B, [0x80, 
697d0 30 78 31 33 2c 20 30 78 37 33 2c 20 30 78 34 31  0x13, 0x73, 0x41
697e0 2c 20 30 78 35 33 2c 20 30 78 38 31 2c 20 30 78  , 0x53, 0x81, 0x
697f0 43 33 2c 20 30 78 43 33 5d 7d 3b 0a 20 63 6f 6e  C3, 0xC3]};. con
69800 73 74 20 49 49 44 20 49 49 44 5f 49 57 4d 49 45  st IID IID_IWMIE
69810 78 74 65 6e 73 69 6f 6e 20 3d 20 7b 30 78 41 44  xtension = {0xAD
69820 43 31 46 30 36 45 2c 20 30 78 35 43 37 45 2c 20  C1F06E, 0x5C7E, 
69830 30 78 31 31 44 32 2c 20 5b 30 78 38 42 2c 20 30  0x11D2, [0x8B, 0
69840 78 37 34 2c 20 30 78 30 30 2c 20 30 78 31 30 2c  x74, 0x00, 0x10,
69850 20 30 78 34 42 2c 20 30 78 32 41 2c 20 30 78 46   0x4B, 0x2A, 0xF
69860 42 2c 20 30 78 34 31 5d 7d 3b 0a 20 63 6f 6e 73  B, 0x41]};. cons
69870 74 20 49 49 44 20 49 49 44 5f 49 57 6f 72 64 42  t IID IID_IWordB
69880 72 65 61 6b 65 72 20 3d 20 7b 30 78 44 35 33 35  reaker = {0xD535
69890 35 32 43 38 2c 20 30 78 37 37 45 33 2c 20 30 78  52C8, 0x77E3, 0x
698a0 31 30 31 41 2c 20 5b 30 78 42 35 2c 20 30 78 35  101A, [0xB5, 0x5
698b0 32 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20 30  2, 0x08, 0x00, 0
698c0 78 32 42 2c 20 30 78 33 33 2c 20 30 78 42 30 2c  x2B, 0x33, 0xB0,
698d0 20 30 78 45 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xE6]};. const 
698e0 49 49 44 20 49 49 44 5f 49 57 6f 72 64 53 69 6e  IID IID_IWordSin
698f0 6b 20 3d 20 7b 30 78 43 43 39 30 37 30 35 34 2c  k = {0xCC907054,
69900 20 30 78 43 30 35 38 2c 20 30 78 31 30 31 41 2c   0xC058, 0x101A,
69910 20 5b 30 78 42 35 2c 20 30 78 35 34 2c 20 30 78   [0xB5, 0x54, 0x
69920 30 38 2c 20 30 78 30 30 2c 20 30 78 32 42 2c 20  08, 0x00, 0x2B, 
69930 30 78 33 33 2c 20 30 78 42 30 2c 20 30 78 45 36  0x33, 0xB0, 0xE6
69940 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
69950 49 44 5f 49 57 72 61 70 70 65 64 50 72 6f 74 6f  ID_IWrappedProto
69960 63 6f 6c 20 3d 20 7b 30 78 35 33 43 38 34 37 38  col = {0x53C8478
69970 35 2c 20 30 78 38 34 32 35 2c 20 30 78 34 44 43  5, 0x8425, 0x4DC
69980 35 2c 20 5b 30 78 39 37 2c 20 30 78 31 42 2c 20  5, [0x97, 0x1B, 
69990 30 78 45 35 2c 20 30 78 38 44 2c 20 30 78 39 43  0xE5, 0x8D, 0x9C
699a0 2c 20 30 78 31 39 2c 20 30 78 46 39 2c 20 30 78  , 0x19, 0xF9, 0x
699b0 42 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  B6]};. const IID
699c0 20 49 49 44 5f 49 58 4d 4c 41 74 74 72 69 62 75   IID_IXMLAttribu
699d0 74 65 20 3d 20 7b 30 78 44 34 44 34 41 30 46 43  te = {0xD4D4A0FC
699e0 2c 20 30 78 33 42 37 33 2c 20 30 78 31 31 44 31  , 0x3B73, 0x11D1
699f0 2c 20 5b 30 78 42 32 2c 20 30 78 42 34 2c 20 30  , [0xB2, 0xB4, 0
69a00 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
69a10 20 30 78 42 39 2c 20 30 78 32 35 2c 20 30 78 39   0xB9, 0x25, 0x9
69a20 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
69a30 49 49 44 5f 49 58 4d 4c 44 6f 63 75 6d 65 6e 74  IID_IXMLDocument
69a40 20 3d 20 7b 30 78 46 35 32 45 32 42 36 31 2c 20   = {0xF52E2B61, 
69a50 30 78 31 38 41 31 2c 20 30 78 31 31 44 31 2c 20  0x18A1, 0x11D1, 
69a60 5b 30 78 42 31 2c 20 30 78 30 35 2c 20 30 78 30  [0xB1, 0x05, 0x0
69a70 30 2c 20 30 78 38 30 2c 20 30 78 35 46 2c 20 30  0, 0x80, 0x5F, 0
69a80 78 34 39 2c 20 30 78 39 31 2c 20 30 78 36 42 5d  x49, 0x91, 0x6B]
69a90 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
69aa0 44 5f 49 58 4d 4c 44 6f 63 75 6d 65 6e 74 32 20  D_IXMLDocument2 
69ab0 3d 20 7b 30 78 32 42 38 44 45 32 46 45 2c 20 30  = {0x2B8DE2FE, 0
69ac0 78 38 44 32 44 2c 20 30 78 31 31 44 31 2c 20 5b  x8D2D, 0x11D1, [
69ad0 30 78 42 32 2c 20 30 78 46 43 2c 20 30 78 30 30  0xB2, 0xFC, 0x00
69ae0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
69af0 44 39 2c 20 30 78 31 35 2c 20 30 78 41 39 5d 7d  D9, 0x15, 0xA9]}
69b00 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44  ;. const IID IID
69b10 5f 49 58 4d 4c 44 4f 4d 41 74 74 72 69 62 75 74  _IXMLDOMAttribut
69b20 65 20 3d 20 7b 30 78 32 39 33 33 42 46 38 35 2c  e = {0x2933BF85,
69b30 20 30 78 37 42 33 36 2c 20 30 78 31 31 44 32 2c   0x7B36, 0x11D2,
69b40 20 5b 30 78 42 32 2c 20 30 78 30 45 2c 20 30 78   [0xB2, 0x0E, 0x
69b50 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
69b60 30 78 39 38 2c 20 30 78 33 45 2c 20 30 78 36 30  0x98, 0x3E, 0x60
69b70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49  ]};. const IID I
69b80 49 44 5f 49 58 4d 4c 44 4f 4d 43 44 41 54 41 53  ID_IXMLDOMCDATAS
69b90 65 63 74 69 6f 6e 20 3d 20 7b 30 78 32 39 33 33  ection = {0x2933
69ba0 42 46 38 41 2c 20 30 78 37 42 33 36 2c 20 30 78  BF8A, 0x7B36, 0x
69bb0 31 31 44 32 2c 20 5b 30 78 42 32 2c 20 30 78 30  11D2, [0xB2, 0x0
69bc0 45 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  E, 0x00, 0xC0, 0
69bd0 78 34 46 2c 20 30 78 39 38 2c 20 30 78 33 45 2c  x4F, 0x98, 0x3E,
69be0 20 30 78 36 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x60]};. const 
69bf0 49 49 44 20 49 49 44 5f 49 58 4d 4c 44 4f 4d 43  IID IID_IXMLDOMC
69c00 68 61 72 61 63 74 65 72 44 61 74 61 20 3d 20 7b  haracterData = {
69c10 30 78 32 39 33 33 42 46 38 34 2c 20 30 78 37 42  0x2933BF84, 0x7B
69c20 33 36 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42  36, 0x11D2, [0xB
69c30 32 2c 20 30 78 30 45 2c 20 30 78 30 30 2c 20 30  2, 0x0E, 0x00, 0
69c40 78 43 30 2c 20 30 78 34 46 2c 20 30 78 39 38 2c  xC0, 0x4F, 0x98,
69c50 20 30 78 33 45 2c 20 30 78 36 30 5d 7d 3b 0a 20   0x3E, 0x60]};. 
69c60 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 58  const IID IID_IX
69c70 4d 4c 44 4f 4d 43 6f 6d 6d 65 6e 74 20 3d 20 7b  MLDOMComment = {
69c80 30 78 32 39 33 33 42 46 38 38 2c 20 30 78 37 42  0x2933BF88, 0x7B
69c90 33 36 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42  36, 0x11D2, [0xB
69ca0 32 2c 20 30 78 30 45 2c 20 30 78 30 30 2c 20 30  2, 0x0E, 0x00, 0
69cb0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 39 38 2c  xC0, 0x4F, 0x98,
69cc0 20 30 78 33 45 2c 20 30 78 36 30 5d 7d 3b 0a 20   0x3E, 0x60]};. 
69cd0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 58  const IID IID_IX
69ce0 4d 4c 44 4f 4d 44 6f 63 75 6d 65 6e 74 20 3d 20  MLDOMDocument = 
69cf0 7b 30 78 32 39 33 33 42 46 38 31 2c 20 30 78 37  {0x2933BF81, 0x7
69d00 42 33 36 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  B36, 0x11D2, [0x
69d10 42 32 2c 20 30 78 30 45 2c 20 30 78 30 30 2c 20  B2, 0x0E, 0x00, 
69d20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 39 38  0xC0, 0x4F, 0x98
69d30 2c 20 30 78 33 45 2c 20 30 78 36 30 5d 7d 3b 0a  , 0x3E, 0x60]};.
69d40 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
69d50 58 4d 4c 44 4f 4d 44 6f 63 75 6d 65 6e 74 46 72  XMLDOMDocumentFr
69d60 61 67 6d 65 6e 74 20 3d 20 7b 30 78 33 45 46 41  agment = {0x3EFA
69d70 41 34 31 33 2c 20 30 78 32 37 32 46 2c 20 30 78  A413, 0x272F, 0x
69d80 31 31 44 32 2c 20 5b 30 78 38 33 2c 20 30 78 36  11D2, [0x83, 0x6
69d90 46 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  F, 0x00, 0x00, 0
69da0 78 46 38 2c 20 30 78 37 41 2c 20 30 78 37 37 2c  xF8, 0x7A, 0x77,
69db0 20 30 78 38 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x82]};. const 
69dc0 49 49 44 20 49 49 44 5f 49 58 4d 4c 44 4f 4d 44  IID IID_IXMLDOMD
69dd0 6f 63 75 6d 65 6e 74 54 79 70 65 20 3d 20 7b 30  ocumentType = {0
69de0 78 32 39 33 33 42 46 38 42 2c 20 30 78 37 42 33  x2933BF8B, 0x7B3
69df0 36 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 32  6, 0x11D2, [0xB2
69e00 2c 20 30 78 30 45 2c 20 30 78 30 30 2c 20 30 78  , 0x0E, 0x00, 0x
69e10 43 30 2c 20 30 78 34 46 2c 20 30 78 39 38 2c 20  C0, 0x4F, 0x98, 
69e20 30 78 33 45 2c 20 30 78 36 30 5d 7d 3b 0a 20 63  0x3E, 0x60]};. c
69e30 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 58 4d  onst IID IID_IXM
69e40 4c 44 4f 4d 45 6c 65 6d 65 6e 74 20 3d 20 7b 30  LDOMElement = {0
69e50 78 32 39 33 33 42 46 38 36 2c 20 30 78 37 42 33  x2933BF86, 0x7B3
69e60 36 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 32  6, 0x11D2, [0xB2
69e70 2c 20 30 78 30 45 2c 20 30 78 30 30 2c 20 30 78  , 0x0E, 0x00, 0x
69e80 43 30 2c 20 30 78 34 46 2c 20 30 78 39 38 2c 20  C0, 0x4F, 0x98, 
69e90 30 78 33 45 2c 20 30 78 36 30 5d 7d 3b 0a 20 63  0x3E, 0x60]};. c
69ea0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 58 4d  onst IID IID_IXM
69eb0 4c 44 4f 4d 45 6e 74 69 74 79 20 3d 20 7b 30 78  LDOMEntity = {0x
69ec0 32 39 33 33 42 46 38 44 2c 20 30 78 37 42 33 36  2933BF8D, 0x7B36
69ed0 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 32 2c  , 0x11D2, [0xB2,
69ee0 20 30 78 30 45 2c 20 30 78 30 30 2c 20 30 78 43   0x0E, 0x00, 0xC
69ef0 30 2c 20 30 78 34 46 2c 20 30 78 39 38 2c 20 30  0, 0x4F, 0x98, 0
69f00 78 33 45 2c 20 30 78 36 30 5d 7d 3b 0a 20 63 6f  x3E, 0x60]};. co
69f10 6e 73 74 20 49 49 44 20 49 49 44 5f 49 58 4d 4c  nst IID IID_IXML
69f20 44 4f 4d 45 6e 74 69 74 79 52 65 66 65 72 65 6e  DOMEntityReferen
69f30 63 65 20 3d 20 7b 30 78 32 39 33 33 42 46 38 45  ce = {0x2933BF8E
69f40 2c 20 30 78 37 42 33 36 2c 20 30 78 31 31 44 32  , 0x7B36, 0x11D2
69f50 2c 20 5b 30 78 42 32 2c 20 30 78 30 45 2c 20 30  , [0xB2, 0x0E, 0
69f60 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
69f70 20 30 78 39 38 2c 20 30 78 33 45 2c 20 30 78 36   0x98, 0x3E, 0x6
69f80 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
69f90 49 49 44 5f 49 58 4d 4c 44 4f 4d 49 6d 70 6c 65  IID_IXMLDOMImple
69fa0 6d 65 6e 74 61 74 69 6f 6e 20 3d 20 7b 30 78 32  mentation = {0x2
69fb0 39 33 33 42 46 38 46 2c 20 30 78 37 42 33 36 2c  933BF8F, 0x7B36,
69fc0 20 30 78 31 31 44 32 2c 20 5b 30 78 42 32 2c 20   0x11D2, [0xB2, 
69fd0 30 78 30 45 2c 20 30 78 30 30 2c 20 30 78 43 30  0x0E, 0x00, 0xC0
69fe0 2c 20 30 78 34 46 2c 20 30 78 39 38 2c 20 30 78  , 0x4F, 0x98, 0x
69ff0 33 45 2c 20 30 78 36 30 5d 7d 3b 0a 20 63 6f 6e  3E, 0x60]};. con
6a000 73 74 20 49 49 44 20 49 49 44 5f 49 58 4d 4c 44  st IID IID_IXMLD
6a010 4f 4d 4e 61 6d 65 64 4e 6f 64 65 4d 61 70 20 3d  OMNamedNodeMap =
6a020 20 7b 30 78 32 39 33 33 42 46 38 33 2c 20 30 78   {0x2933BF83, 0x
6a030 37 42 33 36 2c 20 30 78 31 31 44 32 2c 20 5b 30  7B36, 0x11D2, [0
6a040 78 42 32 2c 20 30 78 30 45 2c 20 30 78 30 30 2c  xB2, 0x0E, 0x00,
6a050 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 39   0xC0, 0x4F, 0x9
6a060 38 2c 20 30 78 33 45 2c 20 30 78 36 30 5d 7d 3b  8, 0x3E, 0x60]};
6a070 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
6a080 49 58 4d 4c 44 4f 4d 4e 6f 64 65 20 3d 20 7b 30  IXMLDOMNode = {0
6a090 78 32 39 33 33 42 46 38 30 2c 20 30 78 37 42 33  x2933BF80, 0x7B3
6a0a0 36 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 32  6, 0x11D2, [0xB2
6a0b0 2c 20 30 78 30 45 2c 20 30 78 30 30 2c 20 30 78  , 0x0E, 0x00, 0x
6a0c0 43 30 2c 20 30 78 34 46 2c 20 30 78 39 38 2c 20  C0, 0x4F, 0x98, 
6a0d0 30 78 33 45 2c 20 30 78 36 30 5d 7d 3b 0a 20 63  0x3E, 0x60]};. c
6a0e0 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 58 4d  onst IID IID_IXM
6a0f0 4c 44 4f 4d 4e 6f 64 65 4c 69 73 74 20 3d 20 7b  LDOMNodeList = {
6a100 30 78 32 39 33 33 42 46 38 32 2c 20 30 78 37 42  0x2933BF82, 0x7B
6a110 33 36 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42  36, 0x11D2, [0xB
6a120 32 2c 20 30 78 30 45 2c 20 30 78 30 30 2c 20 30  2, 0x0E, 0x00, 0
6a130 78 43 30 2c 20 30 78 34 46 2c 20 30 78 39 38 2c  xC0, 0x4F, 0x98,
6a140 20 30 78 33 45 2c 20 30 78 36 30 5d 7d 3b 0a 20   0x3E, 0x60]};. 
6a150 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 58  const IID IID_IX
6a160 4d 4c 44 4f 4d 4e 6f 74 61 74 69 6f 6e 20 3d 20  MLDOMNotation = 
6a170 7b 30 78 32 39 33 33 42 46 38 43 2c 20 30 78 37  {0x2933BF8C, 0x7
6a180 42 33 36 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  B36, 0x11D2, [0x
6a190 42 32 2c 20 30 78 30 45 2c 20 30 78 30 30 2c 20  B2, 0x0E, 0x00, 
6a1a0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 39 38  0xC0, 0x4F, 0x98
6a1b0 2c 20 30 78 33 45 2c 20 30 78 36 30 5d 7d 3b 0a  , 0x3E, 0x60]};.
6a1c0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
6a1d0 58 4d 4c 44 4f 4d 50 61 72 73 65 45 72 72 6f 72  XMLDOMParseError
6a1e0 20 3d 20 7b 30 78 33 45 46 41 41 34 32 36 2c 20   = {0x3EFAA426, 
6a1f0 30 78 32 37 32 46 2c 20 30 78 31 31 44 32 2c 20  0x272F, 0x11D2, 
6a200 5b 30 78 38 33 2c 20 30 78 36 46 2c 20 30 78 30  [0x83, 0x6F, 0x0
6a210 30 2c 20 30 78 30 30 2c 20 30 78 46 38 2c 20 30  0, 0x00, 0xF8, 0
6a220 78 37 41 2c 20 30 78 37 37 2c 20 30 78 38 32 5d  x7A, 0x77, 0x82]
6a230 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49  };. const IID II
6a240 44 5f 49 58 4d 4c 44 4f 4d 50 72 6f 63 65 73 73  D_IXMLDOMProcess
6a250 69 6e 67 49 6e 73 74 72 75 63 74 69 6f 6e 20 3d  ingInstruction =
6a260 20 7b 30 78 32 39 33 33 42 46 38 39 2c 20 30 78   {0x2933BF89, 0x
6a270 37 42 33 36 2c 20 30 78 31 31 44 32 2c 20 5b 30  7B36, 0x11D2, [0
6a280 78 42 32 2c 20 30 78 30 45 2c 20 30 78 30 30 2c  xB2, 0x0E, 0x00,
6a290 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 39   0xC0, 0x4F, 0x9
6a2a0 38 2c 20 30 78 33 45 2c 20 30 78 36 30 5d 7d 3b  8, 0x3E, 0x60]};
6a2b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f  . const IID IID_
6a2c0 49 58 4d 4c 44 4f 4d 54 65 78 74 20 3d 20 7b 30  IXMLDOMText = {0
6a2d0 78 32 39 33 33 42 46 38 37 2c 20 30 78 37 42 33  x2933BF87, 0x7B3
6a2e0 36 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 32  6, 0x11D2, [0xB2
6a2f0 2c 20 30 78 30 45 2c 20 30 78 30 30 2c 20 30 78  , 0x0E, 0x00, 0x
6a300 43 30 2c 20 30 78 34 46 2c 20 30 78 39 38 2c 20  C0, 0x4F, 0x98, 
6a310 30 78 33 45 2c 20 30 78 36 30 5d 7d 3b 0a 20 63  0x3E, 0x60]};. c
6a320 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 58 4d  onst IID IID_IXM
6a330 4c 44 53 4f 43 6f 6e 74 72 6f 6c 20 3d 20 7b 30  LDSOControl = {0
6a340 78 33 31 30 41 46 41 36 32 2c 20 30 78 30 35 37  x310AFA62, 0x057
6a350 35 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39 43  5, 0x11D2, [0x9C
6a360 2c 20 30 78 41 39 2c 20 30 78 30 30 2c 20 30 78  , 0xA9, 0x00, 0x
6a370 36 30 2c 20 30 78 42 30 2c 20 30 78 45 43 2c 20  60, 0xB0, 0xEC, 
6a380 30 78 33 44 2c 20 30 78 33 39 5d 7d 3b 0a 20 63  0x3D, 0x39]};. c
6a390 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 58 4d  onst IID IID_IXM
6a3a0 4c 45 6c 65 6d 65 6e 74 20 3d 20 7b 30 78 33 46  LElement = {0x3F
6a3b0 37 46 33 31 41 43 2c 20 30 78 45 31 35 46 2c 20  7F31AC, 0xE15F, 
6a3c0 30 78 31 31 44 30 2c 20 5b 30 78 39 43 2c 20 30  0x11D0, [0x9C, 0
6a3d0 78 32 35 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x25, 0x00, 0xC0,
6a3e0 20 30 78 34 46 2c 20 30 78 43 39 2c 20 30 78 39   0x4F, 0xC9, 0x9
6a3f0 43 2c 20 30 78 38 45 5d 7d 3b 0a 20 63 6f 6e 73  C, 0x8E]};. cons
6a400 74 20 49 49 44 20 49 49 44 5f 49 58 4d 4c 45 6c  t IID IID_IXMLEl
6a410 65 6d 65 6e 74 32 20 3d 20 7b 30 78 32 42 38 44  ement2 = {0x2B8D
6a420 45 32 46 46 2c 20 30 78 38 44 32 44 2c 20 30 78  E2FF, 0x8D2D, 0x
6a430 31 31 44 31 2c 20 5b 30 78 42 32 2c 20 30 78 46  11D1, [0xB2, 0xF
6a440 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  C, 0x00, 0xC0, 0
6a450 78 34 46 2c 20 30 78 44 39 2c 20 30 78 31 35 2c  x4F, 0xD9, 0x15,
6a460 20 30 78 41 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA9]};. const 
6a470 49 49 44 20 49 49 44 5f 49 58 4d 4c 45 6c 65 6d  IID IID_IXMLElem
6a480 65 6e 74 43 6f 6c 6c 65 63 74 69 6f 6e 20 3d 20  entCollection = 
6a490 7b 30 78 36 35 37 32 35 35 38 30 2c 20 30 78 39  {0x65725580, 0x9
6a4a0 42 35 44 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  B5D, 0x11D0, [0x
6a4b0 39 42 2c 20 30 78 46 45 2c 20 30 78 30 30 2c 20  9B, 0xFE, 0x00, 
6a4c0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 39  0xC0, 0x4F, 0xC9
6a4d0 2c 20 30 78 39 43 2c 20 30 78 38 45 5d 7d 3b 0a  , 0x9C, 0x8E]};.
6a4e0 20 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49   const IID IID_I
6a4f0 58 4d 4c 45 72 72 6f 72 20 3d 20 7b 30 78 39 34  XMLError = {0x94
6a500 38 43 35 41 44 33 2c 20 30 78 43 35 38 44 2c 20  8C5AD3, 0xC58D, 
6a510 30 78 31 31 44 30 2c 20 5b 30 78 39 43 2c 20 30  0x11D0, [0x9C, 0
6a520 78 30 42 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x0B, 0x00, 0xC0,
6a530 20 30 78 34 46 2c 20 30 78 43 39 2c 20 30 78 39   0x4F, 0xC9, 0x9
6a540 43 2c 20 30 78 38 45 5d 7d 3b 0a 20 63 6f 6e 73  C, 0x8E]};. cons
6a550 74 20 49 49 44 20 49 49 44 5f 49 58 4d 4c 47 65  t IID IID_IXMLGe
6a560 6e 65 72 69 63 50 61 72 73 65 20 3d 20 7b 30 78  nericParse = {0x
6a570 45 34 45 32 33 30 37 31 2c 20 30 78 34 44 30 37  E4E23071, 0x4D07
6a580 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 41 45 2c  , 0x11D2, [0xAE,
6a590 20 30 78 37 36 2c 20 30 78 30 30 2c 20 30 78 38   0x76, 0x00, 0x8
6a5a0 30 2c 20 30 78 43 37 2c 20 30 78 33 42 2c 20 30  0, 0xC7, 0x3B, 0
6a5b0 78 43 31 2c 20 30 78 39 39 5d 7d 3b 0a 20 63 6f  xC1, 0x99]};. co
6a5c0 6e 73 74 20 49 49 44 20 49 49 44 5f 49 58 4d 4c  nst IID IID_IXML
6a5d0 48 74 74 70 52 65 71 75 65 73 74 20 3d 20 7b 30  HttpRequest = {0
6a5e0 78 45 44 38 43 31 30 38 44 2c 20 30 78 34 33 34  xED8C108D, 0x434
6a5f0 39 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39 31  9, 0x11D2, [0x91
6a600 2c 20 30 78 41 34 2c 20 30 78 30 30 2c 20 30 78  , 0xA4, 0x00, 0x
6a610 43 30 2c 20 30 78 34 46 2c 20 30 78 37 39 2c 20  C0, 0x4F, 0x79, 
6a620 30 78 36 39 2c 20 30 78 45 38 5d 7d 3b 0a 20 63  0x69, 0xE8]};. c
6a630 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 58 4d  onst IID IID_IXM
6a640 4c 4e 6f 64 65 46 61 63 74 6f 72 79 20 3d 20 7b  LNodeFactory = {
6a650 30 78 44 32 34 32 33 36 31 46 2c 20 30 78 35 31  0xD242361F, 0x51
6a660 41 30 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39  A0, 0x11D2, [0x9
6a670 43 2c 20 30 78 41 46 2c 20 30 78 30 30 2c 20 30  C, 0xAF, 0x00, 0
6a680 78 36 30 2c 20 30 78 42 30 2c 20 30 78 45 43 2c  x60, 0xB0, 0xEC,
6a690 20 30 78 33 44 2c 20 30 78 33 39 5d 7d 3b 0a 20   0x3D, 0x39]};. 
6a6a0 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 58  const IID IID_IX
6a6b0 4d 4c 4e 6f 64 65 53 6f 75 72 63 65 20 3d 20 7b  MLNodeSource = {
6a6c0 30 78 44 32 34 32 33 36 31 44 2c 20 30 78 35 31  0xD242361D, 0x51
6a6d0 41 30 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 39  A0, 0x11D2, [0x9
6a6e0 43 2c 20 30 78 41 46 2c 20 30 78 30 30 2c 20 30  C, 0xAF, 0x00, 0
6a6f0 78 36 30 2c 20 30 78 42 30 2c 20 30 78 45 43 2c  x60, 0xB0, 0xEC,
6a700 20 30 78 33 44 2c 20 30 78 33 39 5d 7d 3b 0a 20   0x3D, 0x39]};. 
6a710 63 6f 6e 73 74 20 49 49 44 20 49 49 44 5f 49 58  const IID IID_IX
6a720 4d 4c 50 61 72 73 65 72 20 3d 20 7b 30 78 44 32  MLParser = {0xD2
6a730 34 32 33 36 31 45 2c 20 30 78 35 31 41 30 2c 20  42361E, 0x51A0, 
6a740 30 78 31 31 44 32 2c 20 5b 30 78 39 43 2c 20 30  0x11D2, [0x9C, 0
6a750 78 41 46 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  xAF, 0x00, 0x60,
6a760 20 30 78 42 30 2c 20 30 78 45 43 2c 20 30 78 33   0xB0, 0xEC, 0x3
6a770 44 2c 20 30 78 33 39 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x39]};. cons
6a780 74 20 49 49 44 20 49 49 44 5f 49 58 54 4c 52 75  t IID IID_IXTLRu
6a790 6e 74 69 6d 65 20 3d 20 7b 30 78 33 45 46 41 41  ntime = {0x3EFAA
6a7a0 34 32 35 2c 20 30 78 32 37 32 46 2c 20 30 78 31  425, 0x272F, 0x1
6a7b0 31 44 32 2c 20 5b 30 78 38 33 2c 20 30 78 36 46  1D2, [0x83, 0x6F
6a7c0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6a7d0 46 38 2c 20 30 78 37 41 2c 20 30 78 37 37 2c 20  F8, 0x7A, 0x77, 
6a7e0 30 78 38 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x82]};. const I
6a7f0 49 44 20 49 49 44 5f 53 74 64 4f 6c 65 20 3d 20  ID IID_StdOle = 
6a800 7b 30 78 30 30 30 32 30 34 33 30 2c 20 30 78 30  {0x00020430, 0x0
6a810 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
6a820 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
6a830 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6a840 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
6a850 20 63 6f 6e 73 74 20 49 49 44 20 4b 53 44 41 54   const IID KSDAT
6a860 41 46 4f 52 4d 41 54 5f 53 55 42 54 59 50 45 5f  AFORMAT_SUBTYPE_
6a870 44 49 52 45 43 54 4d 55 53 49 43 20 3d 20 7b 30  DIRECTMUSIC = {0
6a880 78 31 41 38 32 46 38 42 43 2c 20 30 78 33 46 38  x1A82F8BC, 0x3F8
6a890 42 2c 20 30 78 31 31 44 32 2c 20 5b 30 78 42 37  B, 0x11D2, [0xB7
6a8a0 2c 20 30 78 37 34 2c 20 30 78 30 30 2c 20 30 78  , 0x74, 0x00, 0x
6a8b0 36 30 2c 20 30 78 30 38 2c 20 30 78 33 33 2c 20  60, 0x08, 0x33, 
6a8c0 30 78 31 36 2c 20 30 78 43 31 5d 7d 3b 0a 20 63  0x16, 0xC1]};. c
6a8d0 6f 6e 73 74 20 49 49 44 20 4b 53 44 41 54 41 46  onst IID KSDATAF
6a8e0 4f 52 4d 41 54 5f 53 55 42 54 59 50 45 5f 4d 49  ORMAT_SUBTYPE_MI
6a8f0 44 49 20 3d 20 7b 30 78 31 44 32 36 32 37 36 30  DI = {0x1D262760
6a900 2c 20 30 78 45 39 35 37 2c 20 30 78 31 31 43 46  , 0xE957, 0x11CF
6a910 2c 20 5b 30 78 41 35 2c 20 30 78 44 36 2c 20 30  , [0xA5, 0xD6, 0
6a920 78 32 38 2c 20 30 78 44 42 2c 20 30 78 30 34 2c  x28, 0xDB, 0x04,
6a930 20 30 78 43 31 2c 20 30 78 30 30 2c 20 30 78 30   0xC1, 0x00, 0x0
6a940 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  0]};. const IID 
6a950 4c 49 42 49 44 5f 41 63 63 65 73 73 69 62 69 6c  LIBID_Accessibil
6a960 69 74 79 20 3d 20 7b 30 78 31 45 41 34 44 42 46  ity = {0x1EA4DBF
6a970 30 2c 20 30 78 33 43 33 42 2c 20 30 78 31 31 43  0, 0x3C3B, 0x11C
6a980 46 2c 20 5b 30 78 38 31 2c 20 30 78 30 43 2c 20  F, [0x81, 0x0C, 
6a990 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30  0x00, 0xAA, 0x00
6a9a0 2c 20 30 78 33 38 2c 20 30 78 39 42 2c 20 30 78  , 0x38, 0x9B, 0x
6a9b0 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  71]};. const IID
6a9c0 20 4c 49 42 49 44 5f 41 63 74 69 76 65 49 4d 4d   LIBID_ActiveIMM
6a9d0 20 3d 20 7b 30 78 34 39 35 35 44 44 33 30 2c 20   = {0x4955DD30, 
6a9e0 30 78 42 31 35 39 2c 20 30 78 31 31 44 30 2c 20  0xB159, 0x11D0, 
6a9f0 5b 30 78 38 46 2c 20 30 78 43 46 2c 20 30 78 30  [0x8F, 0xCF, 0x0
6aa00 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
6aa10 78 36 42 2c 20 30 78 43 43 2c 20 30 78 35 39 5d  x6B, 0xCC, 0x59]
6aa20 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c 49  };. const IID LI
6aa30 42 49 44 5f 41 44 73 20 3d 20 7b 30 78 39 37 44  BID_ADs = {0x97D
6aa40 32 35 44 42 30 2c 20 30 78 30 33 36 33 2c 20 30  25DB0, 0x0363, 0
6aa50 78 31 31 43 46 2c 20 5b 30 78 41 42 2c 20 30 78  x11CF, [0xAB, 0x
6aa60 43 34 2c 20 30 78 30 32 2c 20 30 78 36 30 2c 20  C4, 0x02, 0x60, 
6aa70 30 78 38 43 2c 20 30 78 39 45 2c 20 30 78 37 35  0x8C, 0x9E, 0x75
6aa80 2c 20 30 78 35 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x53]};. const
6aa90 20 49 49 44 20 4c 49 42 49 44 5f 41 4c 47 4c 69   IID LIBID_ALGLi
6aaa0 62 20 3d 20 7b 30 78 42 36 44 31 44 30 39 38 2c  b = {0xB6D1D098,
6aab0 20 30 78 45 32 33 35 2c 20 30 78 34 42 39 39 2c   0xE235, 0x4B99,
6aac0 20 5b 30 78 42 41 2c 20 30 78 39 38 2c 20 30 78   [0xBA, 0x98, 0x
6aad0 37 43 2c 20 30 78 36 32 2c 20 30 78 34 46 2c 20  7C, 0x62, 0x4F, 
6aae0 30 78 44 38 2c 20 30 78 37 35 2c 20 30 78 44 42  0xD8, 0x75, 0xDB
6aaf0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c  ]};. const IID L
6ab00 49 42 49 44 5f 41 75 74 6f 44 69 73 63 6f 76 65  IBID_AutoDiscove
6ab10 72 79 20 3d 20 7b 30 78 34 45 41 46 42 38 38 38  ry = {0x4EAFB888
6ab20 2c 20 30 78 38 31 43 42 2c 20 30 78 34 45 42 41  , 0x81CB, 0x4EBA
6ab30 2c 20 5b 30 78 42 41 2c 20 30 78 43 39 2c 20 30  , [0xBA, 0xC9, 0
6ab40 78 44 41 2c 20 30 78 32 35 2c 20 30 78 34 45 2c  xDA, 0x25, 0x4E,
6ab50 20 30 78 35 37 2c 20 30 78 32 31 2c 20 30 78 46   0x57, 0x21, 0xF
6ab60 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  1]};. const IID 
6ab70 4c 49 42 49 44 5f 42 61 63 6b 67 72 6f 75 6e 64  LIBID_Background
6ab80 43 6f 70 79 4d 61 6e 61 67 65 72 20 3d 20 7b 30  CopyManager = {0
6ab90 78 31 44 45 45 42 37 34 46 2c 20 30 78 37 39 31  x1DEEB74F, 0x791
6aba0 35 2c 20 30 78 34 35 36 30 2c 20 5b 30 78 42 35  5, 0x4560, [0xB5
6abb0 2c 20 30 78 35 38 2c 20 30 78 39 31 2c 20 30 78  , 0x58, 0x91, 0x
6abc0 38 43 2c 20 30 78 38 33 2c 20 30 78 46 31 2c 20  8C, 0x83, 0xF1, 
6abd0 30 78 37 36 2c 20 30 78 41 36 5d 7d 3b 0a 20 63  0x76, 0xA6]};. c
6abe0 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 42  onst IID LIBID_B
6abf0 61 63 6b 67 72 6f 75 6e 64 43 6f 70 79 4d 61 6e  ackgroundCopyMan
6ac00 61 67 65 72 31 5f 35 20 3d 20 7b 30 78 45 41 39  ager1_5 = {0xEA9
6ac10 33 31 39 45 41 2c 20 30 78 43 36 32 38 2c 20 30  319EA, 0xC628, 0
6ac20 78 34 38 30 46 2c 20 5b 30 78 38 33 2c 20 30 78  x480F, [0x83, 0x
6ac30 33 31 2c 20 30 78 37 36 2c 20 30 78 38 46 2c 20  31, 0x76, 0x8F, 
6ac40 30 78 41 43 2c 20 30 78 33 39 2c 20 30 78 37 45  0xAC, 0x39, 0x7E
6ac50 2c 20 30 78 34 45 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x4E]};. const
6ac60 20 49 49 44 20 4c 49 42 49 44 5f 42 61 63 6b 67   IID LIBID_Backg
6ac70 72 6f 75 6e 64 43 6f 70 79 51 4d 67 72 20 3d 20  roundCopyQMgr = 
6ac80 7b 30 78 46 35 42 32 36 44 43 42 2c 20 30 78 42  {0xF5B26DCB, 0xB
6ac90 33 37 45 2c 20 30 78 34 44 37 43 2c 20 5b 30 78  37E, 0x4D7C, [0x
6aca0 41 45 2c 20 30 78 37 41 2c 20 30 78 31 43 2c 20  AE, 0x7A, 0x1C, 
6acb0 30 78 42 33 2c 20 30 78 46 42 2c 20 30 78 45 42  0xB3, 0xFB, 0xEB
6acc0 2c 20 30 78 31 38 2c 20 30 78 33 45 5d 7d 3b 0a  , 0x18, 0x3E]};.
6acd0 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44   const IID LIBID
6ace0 5f 43 48 41 4e 4e 45 4c 4d 47 52 20 3d 20 7b 30  _CHANNELMGR = {0
6acf0 78 34 38 30 34 46 32 45 30 2c 20 30 78 44 31 36  x4804F2E0, 0xD16
6ad00 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 30  E, 0x11D0, [0x80
6ad10 2c 20 30 78 32 42 2c 20 30 78 30 30 2c 20 30 78  , 0x2B, 0x00, 0x
6ad20 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20  C0, 0x4F, 0xD7, 
6ad30 30 78 35 44 2c 20 30 78 31 33 5d 7d 3b 0a 20 63  0x5D, 0x13]};. c
6ad40 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 43  onst IID LIBID_C
6ad50 4c 41 44 4d 57 49 5a 4c 69 62 20 3d 20 7b 30 78  LADMWIZLib = {0x
6ad60 32 34 46 39 37 31 34 30 2c 20 30 78 36 36 38 39  24F97140, 0x6689
6ad70 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 39 41 2c  , 0x11D1, [0x9A,
6ad80 20 30 78 41 37 2c 20 30 78 30 30 2c 20 30 78 43   0xA7, 0x00, 0xC
6ad90 30 2c 20 30 78 34 46 2c 20 30 78 42 39 2c 20 30  0, 0x4F, 0xB9, 0
6ada0 78 33 41 2c 20 30 78 38 30 5d 7d 3b 0a 20 63 6f  x3A, 0x80]};. co
6adb0 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 43 6c  nst IID LIBID_Cl
6adc0 75 73 43 66 67 57 69 7a 61 72 64 20 3d 20 7b 30  usCfgWizard = {0
6add0 78 36 44 30 31 46 45 44 43 2c 20 30 78 38 44 33  x6D01FEDC, 0x8D3
6ade0 34 2c 20 30 78 34 37 32 38 2c 20 5b 30 78 41 44  4, 0x4728, [0xAD
6adf0 2c 20 30 78 30 42 2c 20 30 78 42 33 2c 20 30 78  , 0x0B, 0xB3, 0x
6ae00 41 32 2c 20 30 78 31 41 2c 20 30 78 31 30 2c 20  A2, 0x1A, 0x10, 
6ae10 30 78 33 42 2c 20 30 78 34 32 5d 7d 3b 0a 20 63  0x3B, 0x42]};. c
6ae20 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 43  onst IID LIBID_C
6ae30 6f 6d 6d 6f 6e 43 6f 6e 74 72 6f 6c 4f 62 6a 65  ommonControlObje
6ae40 63 74 73 20 3d 20 7b 30 78 42 43 41 44 41 31 35  cts = {0xBCADA15
6ae50 42 2c 20 30 78 42 34 32 38 2c 20 30 78 34 32 30  B, 0xB428, 0x420
6ae60 43 2c 20 5b 30 78 38 44 2c 20 30 78 32 38 2c 20  C, [0x8D, 0x28, 
6ae70 30 78 30 32 2c 20 30 78 33 35 2c 20 30 78 39 30  0x02, 0x35, 0x90
6ae80 2c 20 30 78 39 32 2c 20 30 78 34 43 2c 20 30 78  , 0x92, 0x4C, 0x
6ae90 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  9F]};. const IID
6aea0 20 4c 49 42 49 44 5f 44 69 72 65 63 74 41 6e 69   LIBID_DirectAni
6aeb0 6d 61 74 69 6f 6e 20 3d 20 7b 30 78 42 43 42 42  mation = {0xBCBB
6aec0 31 46 37 34 2c 20 30 78 45 33 38 34 2c 20 30 78  1F74, 0xE384, 0x
6aed0 31 31 44 30 2c 20 5b 30 78 39 42 2c 20 30 78 39  11D0, [0x9B, 0x9
6aee0 39 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  9, 0x00, 0xC0, 0
6aef0 78 34 46 2c 20 30 78 43 32 2c 20 30 78 46 35 2c  x4F, 0xC2, 0xF5,
6af00 20 30 78 31 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x1D]};. const 
6af10 49 49 44 20 4c 49 42 49 44 5f 44 57 62 65 6d 53  IID LIBID_DWbemS
6af20 65 72 76 69 63 65 73 5f 76 33 20 3d 20 7b 30 78  ervices_v3 = {0x
6af30 43 42 37 43 41 30 33 31 2c 20 30 78 46 37 32 39  CB7CA031, 0xF729
6af40 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 39 45 2c  , 0x11D0, [0x9E,
6af50 20 30 78 34 44 2c 20 30 78 30 30 2c 20 30 78 43   0x4D, 0x00, 0xC
6af60 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
6af70 78 32 34 2c 20 30 78 41 38 5d 7d 3b 0a 20 63 6f  x24, 0xA8]};. co
6af80 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 44 58  nst IID LIBID_DX
6af90 54 4d 53 46 54 4c 69 62 20 3d 20 7b 30 78 35 45  TMSFTLib = {0x5E
6afa0 37 37 45 42 30 33 2c 20 30 78 39 33 37 43 2c 20  77EB03, 0x937C, 
6afb0 30 78 31 31 44 31 2c 20 5b 30 78 42 30 2c 20 30  0x11D1, [0xB0, 0
6afc0 78 34 37 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  x47, 0x00, 0xAA,
6afd0 20 30 78 30 30 2c 20 30 78 33 42 2c 20 30 78 36   0x00, 0x3B, 0x6
6afe0 30 2c 20 30 78 36 31 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x61]};. cons
6aff0 74 20 49 49 44 20 4c 49 42 49 44 5f 44 58 54 52  t IID LIBID_DXTR
6b000 41 4e 53 4c 69 62 20 3d 20 7b 30 78 35 34 33 31  ANSLib = {0x5431
6b010 34 44 31 44 2c 20 30 78 33 35 46 45 2c 20 30 78  4D1D, 0x35FE, 0x
6b020 31 31 44 31 2c 20 5b 30 78 38 31 2c 20 30 78 41  11D1, [0x81, 0xA
6b030 31 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  1, 0x00, 0x00, 0
6b040 78 46 38 2c 20 30 78 37 35 2c 20 30 78 35 37 2c  xF8, 0x75, 0x57,
6b050 20 30 78 44 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xDB]};. const 
6b060 49 49 44 20 4c 49 42 49 44 5f 44 58 54 52 41 4e  IID LIBID_DXTRAN
6b070 53 50 4c 69 62 20 3d 20 7b 30 78 35 32 37 41 34  SPLib = {0x527A4
6b080 44 41 34 2c 20 30 78 37 46 32 43 2c 20 30 78 31  DA4, 0x7F2C, 0x1
6b090 31 44 32 2c 20 5b 30 78 42 31 2c 20 30 78 32 44  1D2, [0xB1, 0x2D
6b0a0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6b0b0 46 38 2c 20 30 78 31 46 2c 20 30 78 35 39 2c 20  F8, 0x1F, 0x59, 
6b0c0 30 78 39 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x95]};. const I
6b0d0 49 44 20 4c 49 42 49 44 5f 45 76 65 6e 74 51 4c  ID LIBID_EventQL
6b0e0 69 62 20 3d 20 7b 30 78 41 37 30 30 38 30 46 32  ib = {0xA70080F2
6b0f0 2c 20 30 78 34 30 33 42 2c 20 30 78 31 31 44 31  , 0x403B, 0x11D1
6b100 2c 20 5b 30 78 38 38 2c 20 30 78 33 36 2c 20 30  , [0x88, 0x36, 0
6b110 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c  x00, 0xA0, 0xC9,
6b120 20 30 78 34 39 2c 20 30 78 41 43 2c 20 30 78 36   0x49, 0xAC, 0x6
6b130 37 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  7]};. const IID 
6b140 4c 49 42 49 44 5f 49 41 53 50 6f 6c 69 63 79 4c  LIBID_IASPolicyL
6b150 69 62 20 3d 20 7b 30 78 36 42 43 30 39 36 41 35  ib = {0x6BC096A5
6b160 2c 20 30 78 30 43 45 36 2c 20 30 78 31 31 44 31  , 0x0CE6, 0x11D1
6b170 2c 20 5b 30 78 42 41 2c 20 30 78 41 45 2c 20 30  , [0xBA, 0xAE, 0
6b180 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
6b190 20 30 78 43 32 2c 20 30 78 45 32 2c 20 30 78 30   0xC2, 0xE2, 0x0
6b1a0 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  D]};. const IID 
6b1b0 4c 49 42 49 44 5f 49 45 58 54 61 67 4c 69 62 20  LIBID_IEXTagLib 
6b1c0 3d 20 7b 30 78 37 45 38 42 43 34 34 30 2c 20 30  = {0x7E8BC440, 0
6b1d0 78 41 45 46 46 2c 20 30 78 31 31 44 31 2c 20 5b  xAEFF, 0x11D1, [
6b1e0 30 78 38 39 2c 20 30 78 43 32 2c 20 30 78 30 30  0x89, 0xC2, 0x00
6b1f0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
6b200 42 36 2c 20 30 78 42 46 2c 20 30 78 43 34 5d 7d  B6, 0xBF, 0xC4]}
6b210 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42  ;. const IID LIB
6b220 49 44 5f 49 4d 41 50 49 4c 69 62 20 3d 20 7b 30  ID_IMAPILib = {0
6b230 78 43 34 39 46 32 31 38 34 2c 20 30 78 35 30 41  xC49F2184, 0x50A
6b240 37 2c 20 30 78 31 31 44 33 2c 20 5b 30 78 39 31  7, 0x11D3, [0x91
6b250 2c 20 30 78 34 34 2c 20 30 78 30 30 2c 20 30 78  , 0x44, 0x00, 0x
6b260 31 30 2c 20 30 78 34 42 2c 20 30 78 41 31 2c 20  10, 0x4B, 0xA1, 
6b270 30 78 31 43 2c 20 30 78 35 45 5d 7d 3b 0a 20 63  0x1C, 0x5E]};. c
6b280 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 49  onst IID LIBID_I
6b290 6d 67 55 74 69 6c 4c 69 62 20 3d 20 7b 30 78 43  mgUtilLib = {0xC
6b2a0 46 37 39 30 38 34 30 2c 20 30 78 32 44 43 34 2c  F790840, 0x2DC4,
6b2b0 20 30 78 31 31 44 30 2c 20 5b 30 78 42 37 2c 20   0x11D0, [0xB7, 
6b2c0 30 78 32 34 2c 20 30 78 30 30 2c 20 30 78 41 41  0x24, 0x00, 0xAA
6b2d0 2c 20 30 78 30 30 2c 20 30 78 36 43 2c 20 30 78  , 0x00, 0x6C, 0x
6b2e0 31 41 2c 20 30 78 30 31 5d 7d 3b 0a 20 63 6f 6e  1A, 0x01]};. con
6b2f0 73 74 20 49 49 44 20 4c 49 42 49 44 5f 49 54 52  st IID LIBID_ITR
6b300 4b 41 44 4d 4e 4c 69 62 20 3d 20 7b 30 78 41 32  KADMNLib = {0xA2
6b310 35 33 31 46 33 35 2c 20 30 78 43 36 37 44 2c 20  531F35, 0xC67D, 
6b320 30 78 31 31 44 30 2c 20 5b 30 78 38 43 2c 20 30  0x11D0, [0x8C, 0
6b330 78 42 31 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xB1, 0x00, 0xC0,
6b340 20 30 78 34 46 2c 20 30 78 44 39 2c 20 30 78 30   0x4F, 0xD9, 0x0
6b350 46 2c 20 30 78 38 35 5d 7d 3b 0a 20 63 6f 6e 73  F, 0x85]};. cons
6b360 74 20 49 49 44 20 4c 49 42 49 44 5f 4d 63 61 73  t IID LIBID_Mcas
6b370 74 4c 69 62 20 3d 20 7b 30 78 36 34 32 31 37 43  tLib = {0x64217C
6b380 43 30 2c 20 30 78 41 32 38 35 2c 20 30 78 31 31  C0, 0xA285, 0x11
6b390 44 31 2c 20 5b 30 78 38 36 2c 20 30 78 39 37 2c  D1, [0x86, 0x97,
6b3a0 20 30 78 30 30 2c 20 30 78 36 30 2c 20 30 78 30   0x00, 0x60, 0x0
6b3b0 38 2c 20 30 78 42 30 2c 20 30 78 45 35 2c 20 30  8, 0xB0, 0xE5, 0
6b3c0 78 44 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xD2]};. const II
6b3d0 44 20 4c 49 42 49 44 5f 4d 53 48 54 4d 4c 20 3d  D LIBID_MSHTML =
6b3e0 20 7b 30 78 33 30 35 30 46 31 43 35 2c 20 30 78   {0x3050F1C5, 0x
6b3f0 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b 30  98B5, 0x11CF, [0
6b400 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30 2c  xBB, 0x82, 0x00,
6b410 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 42   0xAA, 0x00, 0xB
6b420 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d 3b  D, 0xCE, 0x0B]};
6b430 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49  . const IID LIBI
6b440 44 5f 4d 53 48 54 4d 4c 49 4e 54 45 52 4e 41 4c  D_MSHTMLINTERNAL
6b450 20 3d 20 7b 30 78 33 30 35 30 46 37 45 31 2c 20   = {0x3050F7E1, 
6b460 30 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20  0x98B5, 0x11CF, 
6b470 5b 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30  [0xBB, 0x82, 0x0
6b480 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30  0, 0xAA, 0x00, 0
6b490 78 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d  xBD, 0xCE, 0x0B]
6b4a0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c 49  };. const IID LI
6b4b0 42 49 44 5f 4d 53 54 49 4d 45 20 3d 20 7b 30 78  BID_MSTIME = {0x
6b4c0 38 37 43 39 36 32 37 31 2c 20 30 78 41 44 44 42  87C96271, 0xADDB
6b4d0 2c 20 30 78 34 37 34 35 2c 20 5b 30 78 42 32 2c  , 0x4745, [0xB2,
6b4e0 20 30 78 45 38 2c 20 30 78 44 46 2c 20 30 78 38   0xE8, 0xDF, 0x8
6b4f0 38 2c 20 30 78 41 38 2c 20 30 78 34 37 2c 20 30  8, 0xA8, 0x47, 0
6b500 78 32 46 2c 20 30 78 44 31 5d 7d 3b 0a 20 63 6f  x2F, 0xD1]};. co
6b510 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 4d 53  nst IID LIBID_MS
6b520 58 4d 4c 20 3d 20 7b 30 78 44 36 33 45 30 43 45  XML = {0xD63E0CE
6b530 32 2c 20 30 78 41 30 41 32 2c 20 30 78 31 31 44  2, 0xA0A2, 0x11D
6b540 30 2c 20 5b 30 78 39 43 2c 20 30 78 30 32 2c 20  0, [0x9C, 0x02, 
6b550 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
6b560 2c 20 30 78 43 39 2c 20 30 78 39 43 2c 20 30 78  , 0xC9, 0x9C, 0x
6b570 38 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  8E]};. const IID
6b580 20 4c 49 42 49 44 5f 4d 75 6c 74 69 4c 61 6e 67   LIBID_MultiLang
6b590 75 61 67 65 20 3d 20 7b 30 78 32 37 35 43 32 33  uage = {0x275C23
6b5a0 45 30 2c 20 30 78 33 37 34 37 2c 20 30 78 31 31  E0, 0x3747, 0x11
6b5b0 44 30 2c 20 5b 30 78 39 46 2c 20 30 78 45 41 2c  D0, [0x9F, 0xEA,
6b5c0 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30 78 30   0x00, 0xAA, 0x0
6b5d0 30 2c 20 30 78 33 46 2c 20 30 78 38 36 2c 20 30  0, 0x3F, 0x86, 0
6b5e0 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
6b5f0 44 20 4c 49 42 49 44 5f 4e 41 54 55 50 4e 50 4c  D LIBID_NATUPNPL
6b600 69 62 20 3d 20 7b 30 78 31 43 35 36 35 38 35 38  ib = {0x1C565858
6b610 2c 20 30 78 46 33 30 32 2c 20 30 78 34 37 31 45  , 0xF302, 0x471E
6b620 2c 20 5b 30 78 42 34 2c 20 30 78 30 39 2c 20 30  , [0xB4, 0x09, 0
6b630 78 46 31 2c 20 30 78 38 30 2c 20 30 78 41 41 2c  xF1, 0x80, 0xAA,
6b640 20 30 78 34 41 2c 20 30 78 42 45 2c 20 30 78 43   0x4A, 0xBE, 0xC
6b650 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  6]};. const IID 
6b660 4c 49 42 49 44 5f 4e 45 54 43 4f 4e 4c 69 62 20  LIBID_NETCONLib 
6b670 3d 20 7b 30 78 34 33 45 37 33 34 43 41 2c 20 30  = {0x43E734CA, 0
6b680 78 30 34 33 44 2c 20 30 78 34 41 37 30 2c 20 5b  x043D, 0x4A70, [
6b690 30 78 39 41 2c 20 30 78 32 43 2c 20 30 78 41 38  0x9A, 0x2C, 0xA8
6b6a0 2c 20 30 78 46 32 2c 20 30 78 35 34 2c 20 30 78  , 0xF2, 0x54, 0x
6b6b0 30 36 2c 20 30 78 33 44 2c 20 30 78 39 31 5d 7d  06, 0x3D, 0x91]}
6b6c0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42  ;. const IID LIB
6b6d0 49 44 5f 50 61 73 73 69 76 65 53 69 6e 6b 20 3d  ID_PassiveSink =
6b6e0 20 7b 30 78 45 30 30 32 45 45 45 46 2c 20 30 78   {0xE002EEEF, 0x
6b6f0 45 36 45 41 2c 20 30 78 31 31 44 32 2c 20 5b 30  E6EA, 0x11D2, [0
6b700 78 39 43 2c 20 30 78 42 33 2c 20 30 78 30 30 2c  x9C, 0xB3, 0x00,
6b710 20 30 78 31 30 2c 20 30 78 35 41 2c 20 30 78 31   0x10, 0x5A, 0x1
6b720 46 2c 20 30 78 34 38 2c 20 30 78 30 31 5d 7d 3b  F, 0x48, 0x01]};
6b730 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49  . const IID LIBI
6b740 44 5f 50 72 6f 63 65 73 73 44 65 62 75 67 4d 61  D_ProcessDebugMa
6b750 6e 61 67 65 72 4c 69 62 20 3d 20 7b 30 78 37 38  nagerLib = {0x78
6b760 41 35 31 38 32 31 2c 20 30 78 35 31 46 34 2c 20  A51821, 0x51F4, 
6b770 30 78 31 31 44 30 2c 20 5b 30 78 38 46 2c 20 30  0x11D0, [0x8F, 0
6b780 78 32 30 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  x20, 0x00, 0x80,
6b790 20 30 78 35 46 2c 20 30 78 32 43 2c 20 30 78 44   0x5F, 0x2C, 0xD
6b7a0 30 2c 20 30 78 36 34 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x64]};. cons
6b7b0 74 20 49 49 44 20 4c 49 42 49 44 5f 52 45 4e 44  t IID LIBID_REND
6b7c0 4c 69 62 20 3d 20 7b 30 78 46 31 30 32 39 45 34  Lib = {0xF1029E4
6b7d0 44 2c 20 30 78 43 42 35 42 2c 20 30 78 31 31 44  D, 0xCB5B, 0x11D
6b7e0 30 2c 20 5b 30 78 38 44 2c 20 30 78 35 39 2c 20  0, [0x8D, 0x59, 
6b7f0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
6b800 2c 20 30 78 44 39 2c 20 30 78 31 41 2c 20 30 78  , 0xD9, 0x1A, 0x
6b810 43 30 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  C0]};. const IID
6b820 20 4c 49 42 49 44 5f 52 54 43 43 4f 52 45 4c 69   LIBID_RTCCORELi
6b830 62 20 3d 20 7b 30 78 43 44 32 36 30 30 39 34 2c  b = {0xCD260094,
6b840 20 30 78 44 45 31 30 2c 20 30 78 34 41 45 45 2c   0xDE10, 0x4AEE,
6b850 20 5b 30 78 41 43 2c 20 30 78 37 33 2c 20 30 78   [0xAC, 0x73, 0x
6b860 45 46 2c 20 30 78 38 37 2c 20 30 78 46 36 2c 20  EF, 0x87, 0xF6, 
6b870 30 78 45 31 2c 20 30 78 32 36 2c 20 30 78 38 33  0xE1, 0x26, 0x83
6b880 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c  ]};. const IID L
6b890 49 42 49 44 5f 53 44 4f 49 41 53 4c 69 62 20 3d  IBID_SDOIASLib =
6b8a0 20 7b 30 78 38 31 44 44 46 37 33 32 2c 20 30 78   {0x81DDF732, 0x
6b8b0 34 41 41 38 2c 20 30 78 34 41 33 35 2c 20 5b 30  4AA8, 0x4A35, [0
6b8c0 78 42 44 2c 20 30 78 46 46 2c 20 30 78 38 42 2c  xBD, 0xFF, 0x8B,
6b8d0 20 30 78 34 32 2c 20 30 78 45 46 2c 20 30 78 45   0x42, 0xEF, 0xE
6b8e0 37 2c 20 30 78 43 36 2c 20 30 78 32 34 5d 7d 3b  7, 0xC6, 0x24]};
6b8f0 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49  . const IID LIBI
6b900 44 5f 53 44 50 42 4c 42 4c 69 62 20 3d 20 7b 30  D_SDPBLBLib = {0
6b910 78 43 32 35 39 44 37 39 41 2c 20 30 78 43 38 41  xC259D79A, 0xC8A
6b920 42 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 44  B, 0x11D0, [0x8D
6b930 2c 20 30 78 35 38 2c 20 30 78 30 30 2c 20 30 78  , 0x58, 0x00, 0x
6b940 43 30 2c 20 30 78 34 46 2c 20 30 78 44 39 2c 20  C0, 0x4F, 0xD9, 
6b950 30 78 31 41 2c 20 30 78 43 30 5d 7d 3b 0a 20 63  0x1A, 0xC0]};. c
6b960 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 53  onst IID LIBID_S
6b970 65 6e 73 45 76 65 6e 74 73 20 3d 20 7b 30 78 44  ensEvents = {0xD
6b980 35 39 37 44 45 45 44 2c 20 30 78 35 42 39 46 2c  597DEED, 0x5B9F,
6b990 20 30 78 31 31 44 31 2c 20 5b 30 78 38 44 2c 20   0x11D1, [0x8D, 
6b9a0 30 78 44 32 2c 20 30 78 30 30 2c 20 30 78 41 41  0xD2, 0x00, 0xAA
6b9b0 2c 20 30 78 30 30 2c 20 30 78 34 41 2c 20 30 78  , 0x00, 0x4A, 0x
6b9c0 42 44 2c 20 30 78 35 45 5d 7d 3b 0a 20 63 6f 6e  BD, 0x5E]};. con
6b9d0 73 74 20 49 49 44 20 4c 49 42 49 44 5f 53 48 44  st IID LIBID_SHD
6b9e0 6f 63 56 77 20 3d 20 7b 30 78 45 41 42 32 32 41  ocVw = {0xEAB22A
6b9f0 43 30 2c 20 30 78 33 30 43 31 2c 20 30 78 31 31  C0, 0x30C1, 0x11
6ba00 43 46 2c 20 5b 30 78 41 37 2c 20 30 78 45 42 2c  CF, [0xA7, 0xEB,
6ba10 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 43   0x00, 0x00, 0xC
6ba20 30 2c 20 30 78 35 42 2c 20 30 78 41 45 2c 20 30  0, 0x5B, 0xAE, 0
6ba30 78 30 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x0B]};. const II
6ba40 44 20 4c 49 42 49 44 5f 53 68 65 6c 6c 33 32 20  D LIBID_Shell32 
6ba50 3d 20 7b 30 78 35 30 41 37 45 39 42 30 2c 20 30  = {0x50A7E9B0, 0
6ba60 78 37 30 45 46 2c 20 30 78 31 31 44 31 2c 20 5b  x70EF, 0x11D1, [
6ba70 30 78 42 37 2c 20 30 78 35 41 2c 20 30 78 30 30  0xB7, 0x5A, 0x00
6ba80 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78  , 0xA0, 0xC9, 0x
6ba90 30 35 2c 20 30 78 36 34 2c 20 30 78 46 45 5d 7d  05, 0x64, 0xFE]}
6baa0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42  ;. const IID LIB
6bab0 49 44 5f 53 68 65 6c 6c 49 6d 61 67 65 44 61 74  ID_ShellImageDat
6bac0 61 20 3d 20 7b 30 78 30 42 38 41 46 46 30 36 2c  a = {0x0B8AFF06,
6bad0 20 30 78 38 44 46 30 2c 20 30 78 34 46 31 33 2c   0x8DF0, 0x4F13,
6bae0 20 5b 30 78 38 45 2c 20 30 78 32 35 2c 20 30 78   [0x8E, 0x25, 0x
6baf0 32 35 2c 20 30 78 42 32 2c 20 30 78 33 31 2c 20  25, 0xB2, 0x31, 
6bb00 30 78 39 43 2c 20 30 78 34 33 2c 20 30 78 36 41  0x9C, 0x43, 0x6A
6bb10 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c  ]};. const IID L
6bb20 49 42 49 44 5f 53 68 65 6c 6c 4f 62 6a 65 63 74  IBID_ShellObject
6bb30 73 20 3d 20 7b 30 78 35 30 41 37 45 39 42 31 2c  s = {0x50A7E9B1,
6bb40 20 30 78 37 30 45 46 2c 20 30 78 31 31 44 31 2c   0x70EF, 0x11D1,
6bb50 20 5b 30 78 42 37 2c 20 30 78 35 41 2c 20 30 78   [0xB7, 0x5A, 0x
6bb60 30 30 2c 20 30 78 41 30 2c 20 30 78 43 39 2c 20  00, 0xA0, 0xC9, 
6bb70 30 78 30 35 2c 20 30 78 36 34 2c 20 30 78 46 45  0x05, 0x64, 0xFE
6bb80 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c  ]};. const IID L
6bb90 49 42 49 44 5f 53 48 47 49 4e 41 4c 69 62 20 3d  IBID_SHGINALib =
6bba0 20 7b 30 78 30 41 30 35 35 43 30 32 2c 20 30 78   {0x0A055C02, 0x
6bbb0 42 41 42 45 2c 20 30 78 34 34 38 30 2c 20 5b 30  BABE, 0x4480, [0
6bbc0 78 42 42 2c 20 30 78 37 42 2c 20 30 78 41 38 2c  xBB, 0x7B, 0xA8,
6bbd0 20 30 78 45 43 2c 20 30 78 37 32 2c 20 30 78 33   0xEC, 0x72, 0x3
6bbe0 43 2c 20 30 78 45 39 2c 20 30 78 43 30 5d 7d 3b  C, 0xE9, 0xC0]};
6bbf0 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49  . const IID LIBI
6bc00 44 5f 53 75 62 73 63 72 69 70 74 69 6f 6e 4d 67  D_SubscriptionMg
6bc10 72 20 3d 20 7b 30 78 43 35 34 46 44 38 38 41 2c  r = {0xC54FD88A,
6bc20 20 30 78 46 46 41 31 2c 20 30 78 31 31 44 30 2c   0xFFA1, 0x11D0,
6bc30 20 5b 30 78 42 43 2c 20 30 78 35 45 2c 20 30 78   [0xBC, 0x5E, 0x
6bc40 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
6bc50 30 78 44 39 2c 20 30 78 32 39 2c 20 30 78 44 42  0xD9, 0x29, 0xDB
6bc60 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c  ]};. const IID L
6bc70 49 42 49 44 5f 54 41 50 49 33 4c 69 62 20 3d 20  IBID_TAPI3Lib = 
6bc80 7b 30 78 32 31 44 36 44 34 38 30 2c 20 30 78 41  {0x21D6D480, 0xA
6bc90 38 38 42 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  88B, 0x11D0, [0x
6bca0 38 33 2c 20 30 78 44 44 2c 20 30 78 30 30 2c 20  83, 0xDD, 0x00, 
6bcb0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 33 43  0xAA, 0x00, 0x3C
6bcc0 2c 20 30 78 43 41 2c 20 30 78 42 44 5d 7d 3b 0a  , 0xCA, 0xBD]};.
6bcd0 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44   const IID LIBID
6bce0 5f 54 45 52 4d 4d 47 52 4c 69 62 20 3d 20 7b 30  _TERMMGRLib = {0
6bcf0 78 32 38 44 43 44 38 35 42 2c 20 30 78 41 43 41  x28DCD85B, 0xACA
6bd00 34 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 41 30  4, 0x11D0, [0xA0
6bd10 2c 20 30 78 32 38 2c 20 30 78 30 30 2c 20 30 78  , 0x28, 0x00, 0x
6bd20 41 41 2c 20 30 78 30 30 2c 20 30 78 42 36 2c 20  AA, 0x00, 0xB6, 
6bd30 30 78 30 35 2c 20 30 78 41 34 5d 7d 3b 0a 20 63  0x05, 0xA4]};. c
6bd40 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 55  onst IID LIBID_U
6bd50 50 6e 50 48 6f 73 74 4c 69 62 20 3d 20 7b 30 78  PnPHostLib = {0x
6bd60 32 30 34 38 31 30 42 33 2c 20 30 78 37 33 42 32  204810B3, 0x73B2
6bd70 2c 20 30 78 31 31 44 34 2c 20 5b 30 78 42 46 2c  , 0x11D4, [0xBF,
6bd80 20 30 78 34 32 2c 20 30 78 30 30 2c 20 30 78 42   0x42, 0x00, 0xB
6bd90 30 2c 20 30 78 44 30 2c 20 30 78 31 31 2c 20 30  0, 0xD0, 0x11, 0
6bda0 78 38 42 2c 20 30 78 35 36 5d 7d 3b 0a 20 63 6f  x8B, 0x56]};. co
6bdb0 6e 73 74 20 49 49 44 20 4c 49 42 49 44 5f 55 50  nst IID LIBID_UP
6bdc0 4e 50 4c 69 62 20 3d 20 7b 30 78 44 42 33 34 34  NPLib = {0xDB344
6bdd0 32 41 37 2c 20 30 78 41 32 45 39 2c 20 30 78 34  2A7, 0xA2E9, 0x4
6bde0 41 35 39 2c 20 5b 30 78 39 43 2c 20 30 78 42 35  A59, [0x9C, 0xB5
6bdf0 2c 20 30 78 46 35 2c 20 30 78 43 31 2c 20 30 78  , 0xF5, 0xC1, 0x
6be00 41 35 2c 20 30 78 44 39 2c 20 30 78 30 31 2c 20  A5, 0xD9, 0x01, 
6be10 30 78 45 35 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xE5]};. const I
6be20 49 44 20 4c 49 42 49 44 5f 56 49 52 55 53 53 43  ID LIBID_VIRUSSC
6be30 41 4e 20 3d 20 7b 30 78 35 46 34 37 44 42 37 30  AN = {0x5F47DB70
6be40 2c 20 30 78 44 39 46 45 2c 20 30 78 31 31 44 30  , 0xD9FE, 0x11D0
6be50 2c 20 5b 30 78 39 35 2c 20 30 78 36 34 2c 20 30  , [0x95, 0x64, 0
6be60 78 30 30 2c 20 30 78 36 30 2c 20 30 78 39 37 2c  x00, 0x60, 0x97,
6be70 20 30 78 39 37 2c 20 30 78 45 41 2c 20 30 78 34   0x97, 0xEA, 0x4
6be80 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  F]};. const IID 
6be90 4c 49 42 49 44 5f 57 62 65 6d 43 6c 69 65 6e 74  LIBID_WbemClient
6bea0 5f 76 31 20 3d 20 7b 30 78 37 45 43 31 39 36 46  _v1 = {0x7EC196F
6beb0 45 2c 20 30 78 37 30 30 35 2c 20 30 78 31 31 44  E, 0x7005, 0x11D
6bec0 31 2c 20 5b 30 78 41 44 2c 20 30 78 39 30 2c 20  1, [0xAD, 0x90, 
6bed0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
6bee0 2c 20 30 78 44 38 2c 20 30 78 46 44 2c 20 30 78  , 0xD8, 0xFD, 0x
6bef0 46 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  FF]};. const IID
6bf00 20 4c 49 42 49 44 5f 57 62 65 6d 50 72 6f 76 69   LIBID_WbemProvi
6bf10 64 65 72 73 5f 76 31 20 3d 20 7b 30 78 30 39 32  ders_v1 = {0x092
6bf20 44 46 37 31 30 2c 20 30 78 37 30 31 30 2c 20 30  DF710, 0x7010, 0
6bf30 78 31 31 44 31 2c 20 5b 30 78 41 44 2c 20 30 78  x11D1, [0xAD, 0x
6bf40 39 30 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  90, 0x00, 0xC0, 
6bf50 30 78 34 46 2c 20 30 78 44 38 2c 20 30 78 46 44  0x4F, 0xD8, 0xFD
6bf60 2c 20 30 78 46 46 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xFF]};. const
6bf70 20 49 49 44 20 4c 49 42 49 44 5f 57 62 65 6d 53   IID LIBID_WbemS
6bf80 63 72 69 70 74 69 6e 67 20 3d 20 7b 30 78 35 36  cripting = {0x56
6bf90 35 37 38 33 43 36 2c 20 30 78 43 42 34 31 2c 20  5783C6, 0xCB41, 
6bfa0 30 78 31 31 44 31 2c 20 5b 30 78 38 42 2c 20 30  0x11D1, [0x8B, 0
6bfb0 78 30 32 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  x02, 0x00, 0x60,
6bfc0 20 30 78 30 38 2c 20 30 78 30 36 2c 20 30 78 44   0x08, 0x06, 0xD
6bfd0 39 2c 20 30 78 42 36 5d 7d 3b 0a 20 63 6f 6e 73  9, 0xB6]};. cons
6bfe0 74 20 49 49 44 20 4c 49 42 49 44 5f 57 62 65 6d  t IID LIBID_Wbem
6bff0 54 72 61 6e 73 70 6f 72 74 73 5f 76 31 20 3d 20  Transports_v1 = 
6c000 7b 30 78 30 32 37 39 34 37 46 33 2c 20 30 78 44  {0x027947F3, 0xD
6c010 37 33 31 2c 20 30 78 31 31 43 45 2c 20 5b 30 78  731, 0x11CE, [0x
6c020 41 33 2c 20 30 78 35 37 2c 20 30 78 30 30 2c 20  A3, 0x57, 0x00, 
6c030 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6c040 2c 20 30 78 30 30 2c 20 30 78 30 31 5d 7d 3b 0a  , 0x00, 0x01]};.
6c050 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44   const IID LIBID
6c060 5f 57 62 65 6d 55 74 69 6c 69 74 69 65 73 5f 76  _WbemUtilities_v
6c070 31 20 3d 20 7b 30 78 32 32 36 43 39 32 39 30 2c  1 = {0x226C9290,
6c080 20 30 78 44 44 39 36 2c 20 30 78 31 31 44 33 2c   0xDD96, 0x11D3,
6c090 20 5b 30 78 41 31 2c 20 30 78 32 30 2c 20 30 78   [0xA1, 0x20, 0x
6c0a0 30 30 2c 20 30 78 31 30 2c 20 30 78 35 41 2c 20  00, 0x10, 0x5A, 
6c0b0 30 78 31 46 2c 20 30 78 35 31 2c 20 30 78 35 41  0x1F, 0x51, 0x5A
6c0c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c  ]};. const IID L
6c0d0 49 42 49 44 5f 57 65 62 43 68 65 63 6b 20 3d 20  IBID_WebCheck = 
6c0e0 7b 30 78 31 30 42 44 32 45 32 35 2c 20 30 78 46  {0x10BD2E25, 0xF
6c0f0 32 33 35 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  235, 0x11CF, [0x
6c100 42 35 2c 20 30 78 44 44 2c 20 30 78 30 30 2c 20  B5, 0xDD, 0x00, 
6c110 30 78 41 30 2c 20 30 78 43 39 2c 20 30 78 30 33  0xA0, 0xC9, 0x03
6c120 2c 20 30 78 34 38 2c 20 30 78 45 43 5d 7d 3b 0a  , 0x48, 0xEC]};.
6c130 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49 44   const IID LIBID
6c140 5f 57 4d 49 45 58 54 45 4e 53 49 4f 4e 4c 69 62  _WMIEXTENSIONLib
6c150 20 3d 20 7b 30 78 45 35 30 33 44 30 30 30 2c 20   = {0xE503D000, 
6c160 30 78 35 43 37 46 2c 20 30 78 31 31 44 32 2c 20  0x5C7F, 0x11D2, 
6c170 5b 30 78 38 42 2c 20 30 78 37 34 2c 20 30 78 30  [0x8B, 0x74, 0x0
6c180 30 2c 20 30 78 31 30 2c 20 30 78 34 42 2c 20 30  0, 0x10, 0x4B, 0
6c190 78 32 41 2c 20 30 78 46 42 2c 20 30 78 34 31 5d  x2A, 0xFB, 0x41]
6c1a0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c 49  };. const IID LI
6c1b0 42 49 44 5f 58 45 4e 52 4f 4c 4c 4c 69 62 20 3d  BID_XENROLLLib =
6c1c0 20 7b 30 78 34 33 46 38 46 32 37 42 2c 20 30 78   {0x43F8F27B, 0x
6c1d0 37 41 32 30 2c 20 30 78 31 31 44 30 2c 20 5b 30  7A20, 0x11D0, [0
6c1e0 78 38 46 2c 20 30 78 30 36 2c 20 30 78 30 30 2c  x8F, 0x06, 0x00,
6c1f0 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
6c200 32 2c 20 30 78 39 35 2c 20 30 78 45 31 5d 7d 3b  2, 0x95, 0xE1]};
6c210 0a 20 63 6f 6e 73 74 20 49 49 44 20 4c 49 42 49  . const IID LIBI
6c220 44 5f 58 4d 4c 50 53 52 20 3d 20 7b 30 78 44 32  D_XMLPSR = {0xD2
6c230 34 32 33 36 31 43 2c 20 30 78 35 31 41 30 2c 20  42361C, 0x51A0, 
6c240 30 78 31 31 44 32 2c 20 5b 30 78 39 43 2c 20 30  0x11D2, [0x9C, 0
6c250 78 41 46 2c 20 30 78 30 30 2c 20 30 78 36 30 2c  xAF, 0x00, 0x60,
6c260 20 30 78 42 30 2c 20 30 78 45 43 2c 20 30 78 33   0xB0, 0xEC, 0x3
6c270 44 2c 20 30 78 33 39 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x39]};. cons
6c280 74 20 49 49 44 20 4d 44 47 55 49 44 5f 4d 44 58  t IID MDGUID_MDX
6c290 20 3d 20 7b 30 78 41 30 37 43 43 43 44 30 2c 20   = {0xA07CCCD0, 
6c2a0 30 78 38 31 34 38 2c 20 30 78 31 31 44 30 2c 20  0x8148, 0x11D0, 
6c2b0 5b 30 78 38 37 2c 20 30 78 42 42 2c 20 30 78 30  [0x87, 0xBB, 0x0
6c2c0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
6c2d0 78 43 33 2c 20 30 78 33 39 2c 20 30 78 34 32 5d  xC3, 0x39, 0x42]
6c2e0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4d 44  };. const IID MD
6c2f0 53 43 48 45 4d 41 5f 41 43 54 49 4f 4e 53 20 3d  SCHEMA_ACTIONS =
6c300 20 7b 30 78 41 30 37 43 43 44 30 38 2c 20 30 78   {0xA07CCD08, 0x
6c310 38 31 34 38 2c 20 30 78 31 31 44 30 2c 20 5b 30  8148, 0x11D0, [0
6c320 78 38 37 2c 20 30 78 42 42 2c 20 30 78 30 30 2c  x87, 0xBB, 0x00,
6c330 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43   0xC0, 0x4F, 0xC
6c340 33 2c 20 30 78 33 39 2c 20 30 78 34 32 5d 7d 3b  3, 0x39, 0x42]};
6c350 0a 20 63 6f 6e 73 74 20 49 49 44 20 4d 44 53 43  . const IID MDSC
6c360 48 45 4d 41 5f 43 4f 4d 4d 41 4e 44 53 20 3d 20  HEMA_COMMANDS = 
6c370 7b 30 78 41 30 37 43 43 44 30 39 2c 20 30 78 38  {0xA07CCD09, 0x8
6c380 31 34 38 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  148, 0x11D0, [0x
6c390 38 37 2c 20 30 78 42 42 2c 20 30 78 30 30 2c 20  87, 0xBB, 0x00, 
6c3a0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 43 33  0xC0, 0x4F, 0xC3
6c3b0 2c 20 30 78 33 39 2c 20 30 78 34 32 5d 7d 3b 0a  , 0x39, 0x42]};.
6c3c0 20 63 6f 6e 73 74 20 49 49 44 20 4d 44 53 43 48   const IID MDSCH
6c3d0 45 4d 41 5f 43 55 42 45 53 20 3d 20 7b 30 78 43  EMA_CUBES = {0xC
6c3e0 38 42 35 32 32 44 38 2c 20 30 78 35 43 46 33 2c  8B522D8, 0x5CF3,
6c3f0 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
6c400 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
6c410 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
6c420 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
6c430 73 74 20 49 49 44 20 4d 44 53 43 48 45 4d 41 5f  st IID MDSCHEMA_
6c440 44 49 4d 45 4e 53 49 4f 4e 53 20 3d 20 7b 30 78  DIMENSIONS = {0x
6c450 43 38 42 35 32 32 44 39 2c 20 30 78 35 43 46 33  C8B522D9, 0x5CF3
6c460 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c  , 0x11CE, [0xAD,
6c470 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41   0xE5, 0x00, 0xA
6c480 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30  A, 0x00, 0x44, 0
6c490 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f  x77, 0x3D]};. co
6c4a0 6e 73 74 20 49 49 44 20 4d 44 53 43 48 45 4d 41  nst IID MDSCHEMA
6c4b0 5f 46 55 4e 43 54 49 4f 4e 53 20 3d 20 7b 30 78  _FUNCTIONS = {0x
6c4c0 41 30 37 43 43 44 30 37 2c 20 30 78 38 31 34 38  A07CCD07, 0x8148
6c4d0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38 37 2c  , 0x11D0, [0x87,
6c4e0 20 30 78 42 42 2c 20 30 78 30 30 2c 20 30 78 43   0xBB, 0x00, 0xC
6c4f0 30 2c 20 30 78 34 46 2c 20 30 78 43 33 2c 20 30  0, 0x4F, 0xC3, 0
6c500 78 33 39 2c 20 30 78 34 32 5d 7d 3b 0a 20 63 6f  x39, 0x42]};. co
6c510 6e 73 74 20 49 49 44 20 4d 44 53 43 48 45 4d 41  nst IID MDSCHEMA
6c520 5f 48 49 45 52 41 52 43 48 49 45 53 20 3d 20 7b  _HIERARCHIES = {
6c530 30 78 43 38 42 35 32 32 44 41 2c 20 30 78 35 43  0xC8B522DA, 0x5C
6c540 46 33 2c 20 30 78 31 31 43 45 2c 20 5b 30 78 41  F3, 0x11CE, [0xA
6c550 44 2c 20 30 78 45 35 2c 20 30 78 30 30 2c 20 30  D, 0xE5, 0x00, 0
6c560 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 34 2c  xAA, 0x00, 0x44,
6c570 20 30 78 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20   0x77, 0x3D]};. 
6c580 63 6f 6e 73 74 20 49 49 44 20 4d 44 53 43 48 45  const IID MDSCHE
6c590 4d 41 5f 4c 45 56 45 4c 53 20 3d 20 7b 30 78 43  MA_LEVELS = {0xC
6c5a0 38 42 35 32 32 44 42 2c 20 30 78 35 43 46 33 2c  8B522DB, 0x5CF3,
6c5b0 20 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20   0x11CE, [0xAD, 
6c5c0 30 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41  0xE5, 0x00, 0xAA
6c5d0 2c 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78  , 0x00, 0x44, 0x
6c5e0 37 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e  77, 0x3D]};. con
6c5f0 73 74 20 49 49 44 20 4d 44 53 43 48 45 4d 41 5f  st IID MDSCHEMA_
6c600 4d 45 41 53 55 52 45 53 20 3d 20 7b 30 78 43 38  MEASURES = {0xC8
6c610 42 35 32 32 44 43 2c 20 30 78 35 43 46 33 2c 20  B522DC, 0x5CF3, 
6c620 30 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30  0x11CE, [0xAD, 0
6c630 78 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c  xE5, 0x00, 0xAA,
6c640 20 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37   0x00, 0x44, 0x7
6c650 37 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  7, 0x3D]};. cons
6c660 74 20 49 49 44 20 4d 44 53 43 48 45 4d 41 5f 4d  t IID MDSCHEMA_M
6c670 45 4d 42 45 52 53 20 3d 20 7b 30 78 43 38 42 35  EMBERS = {0xC8B5
6c680 32 32 44 45 2c 20 30 78 35 43 46 33 2c 20 30 78  22DE, 0x5CF3, 0x
6c690 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78 45  11CE, [0xAD, 0xE
6c6a0 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20 30  5, 0x00, 0xAA, 0
6c6b0 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37 2c  x00, 0x44, 0x77,
6c6c0 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x3D]};. const 
6c6d0 49 49 44 20 4d 44 53 43 48 45 4d 41 5f 50 52 4f  IID MDSCHEMA_PRO
6c6e0 50 45 52 54 49 45 53 20 3d 20 7b 30 78 43 38 42  PERTIES = {0xC8B
6c6f0 35 32 32 44 44 2c 20 30 78 35 43 46 33 2c 20 30  522DD, 0x5CF3, 0
6c700 78 31 31 43 45 2c 20 5b 30 78 41 44 2c 20 30 78  x11CE, [0xAD, 0x
6c710 45 35 2c 20 30 78 30 30 2c 20 30 78 41 41 2c 20  E5, 0x00, 0xAA, 
6c720 30 78 30 30 2c 20 30 78 34 34 2c 20 30 78 37 37  0x00, 0x44, 0x77
6c730 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x3D]};. const
6c740 20 49 49 44 20 4d 44 53 43 48 45 4d 41 5f 53 45   IID MDSCHEMA_SE
6c750 54 53 20 3d 20 7b 30 78 41 30 37 43 43 44 30 42  TS = {0xA07CCD0B
6c760 2c 20 30 78 38 31 34 38 2c 20 30 78 31 31 44 30  , 0x8148, 0x11D0
6c770 2c 20 5b 30 78 38 37 2c 20 30 78 42 42 2c 20 30  , [0x87, 0xBB, 0
6c780 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
6c790 20 30 78 43 33 2c 20 30 78 33 39 2c 20 30 78 34   0xC3, 0x39, 0x4
6c7a0 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
6c7b0 4e 41 4d 45 44 54 49 4d 45 52 5f 44 52 41 57 20  NAMEDTIMER_DRAW 
6c7c0 3d 20 7b 30 78 33 30 35 30 46 33 36 32 2c 20 30  = {0x3050F362, 0
6c7d0 78 39 38 42 35 2c 20 30 78 31 31 43 46 2c 20 5b  x98B5, 0x11CF, [
6c7e0 30 78 42 42 2c 20 30 78 38 32 2c 20 30 78 30 30  0xBB, 0x82, 0x00
6c7f0 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
6c800 42 44 2c 20 30 78 43 45 2c 20 30 78 30 42 5d 7d  BD, 0xCE, 0x0B]}
6c810 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54  ;. const IID NOT
6c820 46 43 4f 4f 4b 49 45 5f 53 43 48 45 44 55 4c 45  FCOOKIE_SCHEDULE
6c830 5f 47 52 4f 55 50 5f 44 41 49 4c 59 20 3d 20 7b  _GROUP_DAILY = {
6c840 30 78 44 33 34 46 31 38 42 30 2c 20 30 78 35 37  0xD34F18B0, 0x57
6c850 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  6E, 0x11D0, [0xB
6c860 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30  2, 0x8C, 0x00, 0
6c870 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c  xC0, 0x4F, 0xD7,
6c880 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20   0xCD, 0x22]};. 
6c890 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 46 43 4f  const IID NOTFCO
6c8a0 4f 4b 49 45 5f 53 43 48 45 44 55 4c 45 5f 47 52  OKIE_SCHEDULE_GR
6c8b0 4f 55 50 5f 4d 41 4e 55 41 4c 20 3d 20 7b 30 78  OUP_MANUAL = {0x
6c8c0 44 33 34 46 31 38 42 33 2c 20 30 78 35 37 36 45  D34F18B3, 0x576E
6c8d0 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c  , 0x11D0, [0xB2,
6c8e0 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43   0x8C, 0x00, 0xC
6c8f0 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30  0, 0x4F, 0xD7, 0
6c900 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f  xCD, 0x22]};. co
6c910 6e 73 74 20 49 49 44 20 4e 4f 54 46 43 4f 4f 4b  nst IID NOTFCOOK
6c920 49 45 5f 53 43 48 45 44 55 4c 45 5f 47 52 4f 55  IE_SCHEDULE_GROU
6c930 50 5f 4d 4f 4e 54 48 4c 59 20 3d 20 7b 30 78 44  P_MONTHLY = {0xD
6c940 33 34 46 31 38 42 32 2c 20 30 78 35 37 36 45 2c  34F18B2, 0x576E,
6c950 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20   0x11D0, [0xB2, 
6c960 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0x8C, 0x00, 0xC0
6c970 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78  , 0x4F, 0xD7, 0x
6c980 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e  CD, 0x22]};. con
6c990 73 74 20 49 49 44 20 4e 4f 54 46 43 4f 4f 4b 49  st IID NOTFCOOKI
6c9a0 45 5f 53 43 48 45 44 55 4c 45 5f 47 52 4f 55 50  E_SCHEDULE_GROUP
6c9b0 5f 57 45 45 4b 4c 59 20 3d 20 7b 30 78 44 33 34  _WEEKLY = {0xD34
6c9c0 46 31 38 42 31 2c 20 30 78 35 37 36 45 2c 20 30  F18B1, 0x576E, 0
6c9d0 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78  x11D0, [0xB2, 0x
6c9e0 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  8C, 0x00, 0xC0, 
6c9f0 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44  0x4F, 0xD7, 0xCD
6ca00 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x22]};. const
6ca10 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f   IID NOTIFICATIO
6ca20 4e 54 59 50 45 5f 31 31 20 3d 20 7b 30 78 44 33  NTYPE_11 = {0xD3
6ca30 34 46 31 37 46 42 2c 20 30 78 35 37 36 45 2c 20  4F17FB, 0x576E, 
6ca40 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30  0x11D0, [0xB2, 0
6ca50 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x8C, 0x00, 0xC0,
6ca60 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43   0x4F, 0xD7, 0xC
6ca70 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x22]};. cons
6ca80 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49  t IID NOTIFICATI
6ca90 4f 4e 54 59 50 45 5f 31 32 20 3d 20 7b 30 78 44  ONTYPE_12 = {0xD
6caa0 33 34 46 31 37 46 43 2c 20 30 78 35 37 36 45 2c  34F17FC, 0x576E,
6cab0 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20   0x11D0, [0xB2, 
6cac0 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0x8C, 0x00, 0xC0
6cad0 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78  , 0x4F, 0xD7, 0x
6cae0 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e  CD, 0x22]};. con
6caf0 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54  st IID NOTIFICAT
6cb00 49 4f 4e 54 59 50 45 5f 31 33 20 3d 20 7b 30 78  IONTYPE_13 = {0x
6cb10 44 33 34 46 31 37 46 44 2c 20 30 78 35 37 36 45  D34F17FD, 0x576E
6cb20 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c  , 0x11D0, [0xB2,
6cb30 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43   0x8C, 0x00, 0xC
6cb40 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30  0, 0x4F, 0xD7, 0
6cb50 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f  xCD, 0x22]};. co
6cb60 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41  nst IID NOTIFICA
6cb70 54 49 4f 4e 54 59 50 45 5f 31 34 20 3d 20 7b 30  TIONTYPE_14 = {0
6cb80 78 44 33 34 46 31 37 46 45 2c 20 30 78 35 37 36  xD34F17FE, 0x576
6cb90 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32  E, 0x11D0, [0xB2
6cba0 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78  , 0x8C, 0x00, 0x
6cbb0 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20  C0, 0x4F, 0xD7, 
6cbc0 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63  0xCD, 0x22]};. c
6cbd0 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43  onst IID NOTIFIC
6cbe0 41 54 49 4f 4e 54 59 50 45 5f 31 35 20 3d 20 7b  ATIONTYPE_15 = {
6cbf0 30 78 44 33 34 46 31 37 46 46 2c 20 30 78 35 37  0xD34F17FF, 0x57
6cc00 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  6E, 0x11D0, [0xB
6cc10 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30  2, 0x8C, 0x00, 0
6cc20 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c  xC0, 0x4F, 0xD7,
6cc30 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20   0xCD, 0x22]};. 
6cc40 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49  const IID NOTIFI
6cc50 43 41 54 49 4f 4e 54 59 50 45 5f 41 47 45 4e 54  CATIONTYPE_AGENT
6cc60 5f 49 4e 49 54 20 3d 20 7b 30 78 31 45 34 41 37  _INIT = {0x1E4A7
6cc70 33 39 30 2c 20 30 78 43 37 30 42 2c 20 30 78 31  390, 0xC70B, 0x1
6cc80 31 44 30 2c 20 5b 30 78 39 35 2c 20 30 78 46 38  1D0, [0x95, 0xF8
6cc90 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78  , 0x00, 0xA0, 0x
6cca0 43 39 2c 20 30 78 30 33 2c 20 30 78 34 38 2c 20  C9, 0x03, 0x48, 
6ccb0 30 78 45 43 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xEC]};. const I
6ccc0 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54  ID NOTIFICATIONT
6ccd0 59 50 45 5f 41 47 45 4e 54 5f 53 54 41 52 54 20  YPE_AGENT_START 
6cce0 3d 20 7b 30 78 44 33 34 46 31 37 45 43 2c 20 30  = {0xD34F17EC, 0
6ccf0 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b  x576E, 0x11D0, [
6cd00 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30  0xB2, 0x8C, 0x00
6cd10 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
6cd20 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d  D7, 0xCD, 0x22]}
6cd30 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54  ;. const IID NOT
6cd40 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 41 4c  IFICATIONTYPE_AL
6cd50 45 52 54 20 3d 20 7b 30 78 44 33 34 46 31 37 45  ERT = {0xD34F17E
6cd60 33 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44  3, 0x576E, 0x11D
6cd70 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20  0, [0xB2, 0x8C, 
6cd80 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
6cd90 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78  , 0xD7, 0xCD, 0x
6cda0 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  22]};. const IID
6cdb0 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50   NOTIFICATIONTYP
6cdc0 45 5f 41 4e 4f 55 4e 43 4d 45 4e 54 20 3d 20 7b  E_ANOUNCMENT = {
6cdd0 30 78 44 33 34 46 31 37 45 31 2c 20 30 78 35 37  0xD34F17E1, 0x57
6cde0 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42  6E, 0x11D0, [0xB
6cdf0 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30  2, 0x8C, 0x00, 0
6ce00 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c  xC0, 0x4F, 0xD7,
6ce10 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20   0xCD, 0x22]};. 
6ce20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49  const IID NOTIFI
6ce30 43 41 54 49 4f 4e 54 59 50 45 5f 42 45 47 49 4e  CATIONTYPE_BEGIN
6ce40 5f 52 45 50 4f 52 54 20 3d 20 7b 30 78 44 33 34  _REPORT = {0xD34
6ce50 46 31 37 45 45 2c 20 30 78 35 37 36 45 2c 20 30  F17EE, 0x576E, 0
6ce60 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78  x11D0, [0xB2, 0x
6ce70 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  8C, 0x00, 0xC0, 
6ce80 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44  0x4F, 0xD7, 0xCD
6ce90 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x22]};. const
6cea0 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f   IID NOTIFICATIO
6ceb0 4e 54 59 50 45 5f 43 4f 4e 46 49 47 5f 43 48 41  NTYPE_CONFIG_CHA
6cec0 4e 47 45 44 20 3d 20 7b 30 78 44 33 34 46 31 37  NGED = {0xD34F17
6ced0 46 32 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31  F2, 0x576E, 0x11
6cee0 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c  D0, [0xB2, 0x8C,
6cef0 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
6cf00 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30  F, 0xD7, 0xCD, 0
6cf10 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x22]};. const II
6cf20 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59  D NOTIFICATIONTY
6cf30 50 45 5f 43 4f 4e 4e 45 43 54 5f 54 4f 5f 49 4e  PE_CONNECT_TO_IN
6cf40 54 45 52 4e 45 54 20 3d 20 7b 30 78 44 33 34 46  TERNET = {0xD34F
6cf50 31 37 46 30 2c 20 30 78 35 37 36 45 2c 20 30 78  17F0, 0x576E, 0x
6cf60 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38  11D0, [0xB2, 0x8
6cf70 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  C, 0x00, 0xC0, 0
6cf80 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c  x4F, 0xD7, 0xCD,
6cf90 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x22]};. const 
6cfa0 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e  IID NOTIFICATION
6cfb0 54 59 50 45 5f 64 20 3d 20 7b 30 78 44 33 34 46  TYPE_d = {0xD34F
6cfc0 31 37 46 38 2c 20 30 78 35 37 36 45 2c 20 30 78  17F8, 0x576E, 0x
6cfd0 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38  11D0, [0xB2, 0x8
6cfe0 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  C, 0x00, 0xC0, 0
6cff0 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c  x4F, 0xD7, 0xCD,
6d000 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x22]};. const 
6d010 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e  IID NOTIFICATION
6d020 54 59 50 45 5f 44 49 53 43 4f 4e 4e 45 43 54 5f  TYPE_DISCONNECT_
6d030 46 52 4f 4d 5f 49 4e 54 45 20 3d 20 7b 30 78 44  FROM_INTE = {0xD
6d040 33 34 46 31 37 46 31 2c 20 30 78 35 37 36 45 2c  34F17F1, 0x576E,
6d050 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20   0x11D0, [0xB2, 
6d060 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0x8C, 0x00, 0xC0
6d070 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78  , 0x4F, 0xD7, 0x
6d080 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e  CD, 0x22]};. con
6d090 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54  st IID NOTIFICAT
6d0a0 49 4f 4e 54 59 50 45 5f 65 20 3d 20 7b 30 78 44  IONTYPE_e = {0xD
6d0b0 33 34 46 31 37 46 39 2c 20 30 78 35 37 36 45 2c  34F17F9, 0x576E,
6d0c0 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20   0x11D0, [0xB2, 
6d0d0 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0x8C, 0x00, 0xC0
6d0e0 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78  , 0x4F, 0xD7, 0x
6d0f0 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e  CD, 0x22]};. con
6d100 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54  st IID NOTIFICAT
6d110 49 4f 4e 54 59 50 45 5f 45 4e 44 5f 52 45 50 4f  IONTYPE_END_REPO
6d120 52 54 20 3d 20 7b 30 78 44 33 34 46 31 37 45 46  RT = {0xD34F17EF
6d130 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30  , 0x576E, 0x11D0
6d140 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30  , [0xB2, 0x8C, 0
6d150 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
6d160 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32   0xD7, 0xCD, 0x2
6d170 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
6d180 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45  NOTIFICATIONTYPE
6d190 5f 66 20 3d 20 7b 30 78 44 33 34 46 31 37 46 41  _f = {0xD34F17FA
6d1a0 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30  , 0x576E, 0x11D0
6d1b0 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30  , [0xB2, 0x8C, 0
6d1c0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
6d1d0 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32   0xD7, 0xCD, 0x2
6d1e0 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
6d1f0 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45  NOTIFICATIONTYPE
6d200 5f 47 52 4f 55 50 5f 44 4f 4e 45 20 3d 20 7b 30  _GROUP_DONE = {0
6d210 78 44 33 34 46 31 38 38 35 2c 20 30 78 35 37 36  xD34F1885, 0x576
6d220 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32  E, 0x11D0, [0xB2
6d230 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78  , 0x8C, 0x00, 0x
6d240 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20  C0, 0x4F, 0xD7, 
6d250 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63  0xCD, 0x22]};. c
6d260 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43  onst IID NOTIFIC
6d270 41 54 49 4f 4e 54 59 50 45 5f 47 52 4f 55 50 5f  ATIONTYPE_GROUP_
6d280 52 45 53 54 41 52 54 20 3d 20 7b 30 78 44 33 34  RESTART = {0xD34
6d290 46 31 38 38 34 2c 20 30 78 35 37 36 45 2c 20 30  F1884, 0x576E, 0
6d2a0 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78  x11D0, [0xB2, 0x
6d2b0 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  8C, 0x00, 0xC0, 
6d2c0 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44  0x4F, 0xD7, 0xCD
6d2d0 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x22]};. const
6d2e0 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f   IID NOTIFICATIO
6d2f0 4e 54 59 50 45 5f 47 52 4f 55 50 5f 53 54 41 52  NTYPE_GROUP_STAR
6d300 54 20 3d 20 7b 30 78 44 33 34 46 31 38 38 33 2c  T = {0xD34F1883,
6d310 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c   0x576E, 0x11D0,
6d320 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78   [0xB2, 0x8C, 0x
6d330 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
6d340 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32  0xD7, 0xCD, 0x22
6d350 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e  ]};. const IID N
6d360 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f  OTIFICATIONTYPE_
6d370 69 36 20 3d 20 7b 30 78 44 33 34 46 31 38 38 36  i6 = {0xD34F1886
6d380 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30  , 0x576E, 0x11D0
6d390 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30  , [0xB2, 0x8C, 0
6d3a0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
6d3b0 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32   0xD7, 0xCD, 0x2
6d3c0 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
6d3d0 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45  NOTIFICATIONTYPE
6d3e0 5f 69 37 20 3d 20 7b 30 78 44 33 34 46 31 38 38  _i7 = {0xD34F188
6d3f0 37 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44  7, 0x576E, 0x11D
6d400 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20  0, [0xB2, 0x8C, 
6d410 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
6d420 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78  , 0xD7, 0xCD, 0x
6d430 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  22]};. const IID
6d440 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50   NOTIFICATIONTYP
6d450 45 5f 69 38 20 3d 20 7b 30 78 44 33 34 46 31 38  E_i8 = {0xD34F18
6d460 38 38 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31  88, 0x576E, 0x11
6d470 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c  D0, [0xB2, 0x8C,
6d480 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
6d490 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30  F, 0xD7, 0xCD, 0
6d4a0 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x22]};. const II
6d4b0 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59  D NOTIFICATIONTY
6d4c0 50 45 5f 69 39 20 3d 20 7b 30 78 44 33 34 46 31  PE_i9 = {0xD34F1
6d4d0 38 38 39 2c 20 30 78 35 37 36 45 2c 20 30 78 31  889, 0x576E, 0x1
6d4e0 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43  1D0, [0xB2, 0x8C
6d4f0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
6d500 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20  4F, 0xD7, 0xCD, 
6d510 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x22]};. const I
6d520 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54  ID NOTIFICATIONT
6d530 59 50 45 5f 69 41 20 3d 20 7b 30 78 44 33 34 46  YPE_iA = {0xD34F
6d540 31 38 38 41 2c 20 30 78 35 37 36 45 2c 20 30 78  188A, 0x576E, 0x
6d550 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38  11D0, [0xB2, 0x8
6d560 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  C, 0x00, 0xC0, 0
6d570 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c  x4F, 0xD7, 0xCD,
6d580 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x22]};. const 
6d590 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e  IID NOTIFICATION
6d5a0 54 59 50 45 5f 69 42 20 3d 20 7b 30 78 44 33 34  TYPE_iB = {0xD34
6d5b0 46 31 38 38 42 2c 20 30 78 35 37 36 45 2c 20 30  F188B, 0x576E, 0
6d5c0 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78  x11D0, [0xB2, 0x
6d5d0 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  8C, 0x00, 0xC0, 
6d5e0 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44  0x4F, 0xD7, 0xCD
6d5f0 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x22]};. const
6d600 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f   IID NOTIFICATIO
6d610 4e 54 59 50 45 5f 69 43 20 3d 20 7b 30 78 44 33  NTYPE_iC = {0xD3
6d620 34 46 31 38 38 43 2c 20 30 78 35 37 36 45 2c 20  4F188C, 0x576E, 
6d630 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30  0x11D0, [0xB2, 0
6d640 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x8C, 0x00, 0xC0,
6d650 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43   0x4F, 0xD7, 0xC
6d660 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x22]};. cons
6d670 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49  t IID NOTIFICATI
6d680 4f 4e 54 59 50 45 5f 69 44 20 3d 20 7b 30 78 44  ONTYPE_iD = {0xD
6d690 33 34 46 31 38 38 44 2c 20 30 78 35 37 36 45 2c  34F188D, 0x576E,
6d6a0 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20   0x11D0, [0xB2, 
6d6b0 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0x8C, 0x00, 0xC0
6d6c0 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78  , 0x4F, 0xD7, 0x
6d6d0 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e  CD, 0x22]};. con
6d6e0 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54  st IID NOTIFICAT
6d6f0 49 4f 4e 54 59 50 45 5f 69 45 20 3d 20 7b 30 78  IONTYPE_iE = {0x
6d700 44 33 34 46 31 38 38 45 2c 20 30 78 35 37 36 45  D34F188E, 0x576E
6d710 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c  , 0x11D0, [0xB2,
6d720 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43   0x8C, 0x00, 0xC
6d730 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30  0, 0x4F, 0xD7, 0
6d740 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f  xCD, 0x22]};. co
6d750 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41  nst IID NOTIFICA
6d760 54 49 4f 4e 54 59 50 45 5f 69 46 20 3d 20 7b 30  TIONTYPE_iF = {0
6d770 78 44 33 34 46 31 38 38 46 2c 20 30 78 35 37 36  xD34F188F, 0x576
6d780 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32  E, 0x11D0, [0xB2
6d790 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78  , 0x8C, 0x00, 0x
6d7a0 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20  C0, 0x4F, 0xD7, 
6d7b0 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63  0xCD, 0x22]};. c
6d7c0 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43  onst IID NOTIFIC
6d7d0 41 54 49 4f 4e 54 59 50 45 5f 49 4e 45 54 5f 49  ATIONTYPE_INET_I
6d7e0 44 4c 45 20 3d 20 7b 30 78 44 33 34 46 31 37 45  DLE = {0xD34F17E
6d7f0 34 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44  4, 0x576E, 0x11D
6d800 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20  0, [0xB2, 0x8C, 
6d810 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
6d820 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78  , 0xD7, 0xCD, 0x
6d830 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  22]};. const IID
6d840 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50   NOTIFICATIONTYP
6d850 45 5f 49 4e 45 54 5f 4f 46 46 4c 49 4e 45 20 3d  E_INET_OFFLINE =
6d860 20 7b 30 78 44 33 34 46 31 37 45 35 2c 20 30 78   {0xD34F17E5, 0x
6d870 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30  576E, 0x11D0, [0
6d880 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c  xB2, 0x8C, 0x00,
6d890 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
6d8a0 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b  7, 0xCD, 0x22]};
6d8b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49  . const IID NOTI
6d8c0 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 49 4e 45  FICATIONTYPE_INE
6d8d0 54 5f 4f 4e 4c 49 4e 45 20 3d 20 7b 30 78 44 33  T_ONLINE = {0xD3
6d8e0 34 46 31 37 45 36 2c 20 30 78 35 37 36 45 2c 20  4F17E6, 0x576E, 
6d8f0 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30  0x11D0, [0xB2, 0
6d900 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x8C, 0x00, 0xC0,
6d910 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43   0x4F, 0xD7, 0xC
6d920 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x22]};. cons
6d930 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49  t IID NOTIFICATI
6d940 4f 4e 54 59 50 45 5f 49 54 45 4d 5f 44 4f 4e 45  ONTYPE_ITEM_DONE
6d950 20 3d 20 7b 30 78 44 33 34 46 31 38 38 32 2c 20   = {0xD34F1882, 
6d960 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20  0x576E, 0x11D0, 
6d970 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30  [0xB2, 0x8C, 0x0
6d980 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
6d990 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d  xD7, 0xCD, 0x22]
6d9a0 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f  };. const IID NO
6d9b0 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 49  TIFICATIONTYPE_I
6d9c0 54 45 4d 5f 52 45 53 54 41 52 54 20 3d 20 7b 30  TEM_RESTART = {0
6d9d0 78 44 33 34 46 31 38 38 31 2c 20 30 78 35 37 36  xD34F1881, 0x576
6d9e0 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32  E, 0x11D0, [0xB2
6d9f0 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78  , 0x8C, 0x00, 0x
6da00 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20  C0, 0x4F, 0xD7, 
6da10 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63  0xCD, 0x22]};. c
6da20 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43  onst IID NOTIFIC
6da30 41 54 49 4f 4e 54 59 50 45 5f 49 54 45 4d 5f 53  ATIONTYPE_ITEM_S
6da40 54 41 52 54 20 3d 20 7b 30 78 44 33 34 46 31 38  TART = {0xD34F18
6da50 38 30 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31  80, 0x576E, 0x11
6da60 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c  D0, [0xB2, 0x8C,
6da70 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
6da80 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30  F, 0xD7, 0xCD, 0
6da90 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x22]};. const II
6daa0 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59  D NOTIFICATIONTY
6dab0 50 45 5f 4e 55 4c 4c 20 3d 20 7b 30 78 44 33 34  PE_NULL = {0xD34
6dac0 46 31 37 45 30 2c 20 30 78 35 37 36 45 2c 20 30  F17E0, 0x576E, 0
6dad0 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78  x11D0, [0xB2, 0x
6dae0 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  8C, 0x00, 0xC0, 
6daf0 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44  0x4F, 0xD7, 0xCD
6db00 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x22]};. const
6db10 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f   IID NOTIFICATIO
6db20 4e 54 59 50 45 5f 50 52 4f 47 52 45 53 53 5f 52  NTYPE_PROGRESS_R
6db30 45 50 4f 52 54 20 3d 20 7b 30 78 44 33 34 46 31  EPORT = {0xD34F1
6db40 37 46 33 2c 20 30 78 35 37 36 45 2c 20 30 78 31  7F3, 0x576E, 0x1
6db50 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43  1D0, [0xB2, 0x8C
6db60 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
6db70 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20  4F, 0xD7, 0xCD, 
6db80 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x22]};. const I
6db90 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54  ID NOTIFICATIONT
6dba0 59 50 45 5f 53 54 41 52 54 5f 30 20 3d 20 7b 30  YPE_START_0 = {0
6dbb0 78 44 33 34 46 31 38 30 30 2c 20 30 78 35 37 36  xD34F1800, 0x576
6dbc0 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32  E, 0x11D0, [0xB2
6dbd0 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78  , 0x8C, 0x00, 0x
6dbe0 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20  C0, 0x4F, 0xD7, 
6dbf0 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63  0xCD, 0x22]};. c
6dc00 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43  onst IID NOTIFIC
6dc10 41 54 49 4f 4e 54 59 50 45 5f 53 54 41 52 54 5f  ATIONTYPE_START_
6dc20 31 20 3d 20 7b 30 78 44 33 34 46 31 38 30 31 2c  1 = {0xD34F1801,
6dc30 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c   0x576E, 0x11D0,
6dc40 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78   [0xB2, 0x8C, 0x
6dc50 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
6dc60 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32  0xD7, 0xCD, 0x22
6dc70 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e  ]};. const IID N
6dc80 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f  OTIFICATIONTYPE_
6dc90 53 54 41 52 54 5f 32 20 3d 20 7b 30 78 44 33 34  START_2 = {0xD34
6dca0 46 31 38 30 32 2c 20 30 78 35 37 36 45 2c 20 30  F1802, 0x576E, 0
6dcb0 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78  x11D0, [0xB2, 0x
6dcc0 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  8C, 0x00, 0xC0, 
6dcd0 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44  0x4F, 0xD7, 0xCD
6dce0 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x22]};. const
6dcf0 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f   IID NOTIFICATIO
6dd00 4e 54 59 50 45 5f 53 54 41 52 54 5f 33 20 3d 20  NTYPE_START_3 = 
6dd10 7b 30 78 44 33 34 46 31 38 30 33 2c 20 30 78 35  {0xD34F1803, 0x5
6dd20 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  76E, 0x11D0, [0x
6dd30 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20  B2, 0x8C, 0x00, 
6dd40 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37  0xC0, 0x4F, 0xD7
6dd50 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a  , 0xCD, 0x22]};.
6dd60 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46   const IID NOTIF
6dd70 49 43 41 54 49 4f 4e 54 59 50 45 5f 53 54 41 52  ICATIONTYPE_STAR
6dd80 54 5f 34 20 3d 20 7b 30 78 44 33 34 46 31 38 30  T_4 = {0xD34F180
6dd90 34 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44  4, 0x576E, 0x11D
6dda0 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20  0, [0xB2, 0x8C, 
6ddb0 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
6ddc0 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78  , 0xD7, 0xCD, 0x
6ddd0 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  22]};. const IID
6dde0 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50   NOTIFICATIONTYP
6ddf0 45 5f 53 54 41 52 54 5f 35 20 3d 20 7b 30 78 44  E_START_5 = {0xD
6de00 33 34 46 31 38 30 35 2c 20 30 78 35 37 36 45 2c  34F1805, 0x576E,
6de10 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20   0x11D0, [0xB2, 
6de20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0x8C, 0x00, 0xC0
6de30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78  , 0x4F, 0xD7, 0x
6de40 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e  CD, 0x22]};. con
6de50 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54  st IID NOTIFICAT
6de60 49 4f 4e 54 59 50 45 5f 53 54 41 52 54 5f 36 20  IONTYPE_START_6 
6de70 3d 20 7b 30 78 44 33 34 46 31 38 30 36 2c 20 30  = {0xD34F1806, 0
6de80 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b  x576E, 0x11D0, [
6de90 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30  0xB2, 0x8C, 0x00
6dea0 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
6deb0 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d  D7, 0xCD, 0x22]}
6dec0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54  ;. const IID NOT
6ded0 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 53 54  IFICATIONTYPE_ST
6dee0 41 52 54 5f 37 20 3d 20 7b 30 78 44 33 34 46 31  ART_7 = {0xD34F1
6def0 38 30 37 2c 20 30 78 35 37 36 45 2c 20 30 78 31  807, 0x576E, 0x1
6df00 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43  1D0, [0xB2, 0x8C
6df10 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
6df20 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20  4F, 0xD7, 0xCD, 
6df30 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x22]};. const I
6df40 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54  ID NOTIFICATIONT
6df50 59 50 45 5f 53 54 41 52 54 5f 38 20 3d 20 7b 30  YPE_START_8 = {0
6df60 78 44 33 34 46 31 38 30 38 2c 20 30 78 35 37 36  xD34F1808, 0x576
6df70 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32  E, 0x11D0, [0xB2
6df80 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78  , 0x8C, 0x00, 0x
6df90 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20  C0, 0x4F, 0xD7, 
6dfa0 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63  0xCD, 0x22]};. c
6dfb0 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43  onst IID NOTIFIC
6dfc0 41 54 49 4f 4e 54 59 50 45 5f 53 54 41 52 54 5f  ATIONTYPE_START_
6dfd0 39 20 3d 20 7b 30 78 44 33 34 46 31 38 30 39 2c  9 = {0xD34F1809,
6dfe0 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c   0x576E, 0x11D0,
6dff0 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78   [0xB2, 0x8C, 0x
6e000 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
6e010 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32  0xD7, 0xCD, 0x22
6e020 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e  ]};. const IID N
6e030 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f  OTIFICATIONTYPE_
6e040 53 54 41 52 54 5f 41 20 3d 20 7b 30 78 44 33 34  START_A = {0xD34
6e050 46 31 38 30 41 2c 20 30 78 35 37 36 45 2c 20 30  F180A, 0x576E, 0
6e060 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78  x11D0, [0xB2, 0x
6e070 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  8C, 0x00, 0xC0, 
6e080 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44  0x4F, 0xD7, 0xCD
6e090 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x22]};. const
6e0a0 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f   IID NOTIFICATIO
6e0b0 4e 54 59 50 45 5f 53 54 41 52 54 5f 42 20 3d 20  NTYPE_START_B = 
6e0c0 7b 30 78 44 33 34 46 31 38 30 42 2c 20 30 78 35  {0xD34F180B, 0x5
6e0d0 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  76E, 0x11D0, [0x
6e0e0 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c 20  B2, 0x8C, 0x00, 
6e0f0 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44 37  0xC0, 0x4F, 0xD7
6e100 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a  , 0xCD, 0x22]};.
6e110 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49 46   const IID NOTIF
6e120 49 43 41 54 49 4f 4e 54 59 50 45 5f 53 54 41 52  ICATIONTYPE_STAR
6e130 54 5f 43 20 3d 20 7b 30 78 44 33 34 46 31 38 30  T_C = {0xD34F180
6e140 43 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44  C, 0x576E, 0x11D
6e150 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20  0, [0xB2, 0x8C, 
6e160 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46  0x00, 0xC0, 0x4F
6e170 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78  , 0xD7, 0xCD, 0x
6e180 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  22]};. const IID
6e190 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50   NOTIFICATIONTYP
6e1a0 45 5f 53 54 41 52 54 5f 44 20 3d 20 7b 30 78 44  E_START_D = {0xD
6e1b0 33 34 46 31 38 30 44 2c 20 30 78 35 37 36 45 2c  34F180D, 0x576E,
6e1c0 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20   0x11D0, [0xB2, 
6e1d0 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30  0x8C, 0x00, 0xC0
6e1e0 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78  , 0x4F, 0xD7, 0x
6e1f0 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e  CD, 0x22]};. con
6e200 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54  st IID NOTIFICAT
6e210 49 4f 4e 54 59 50 45 5f 53 54 41 52 54 5f 45 20  IONTYPE_START_E 
6e220 3d 20 7b 30 78 44 33 34 46 31 38 30 45 2c 20 30  = {0xD34F180E, 0
6e230 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b  x576E, 0x11D0, [
6e240 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30  0xB2, 0x8C, 0x00
6e250 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78  , 0xC0, 0x4F, 0x
6e260 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d  D7, 0xCD, 0x22]}
6e270 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54  ;. const IID NOT
6e280 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 53 54  IFICATIONTYPE_ST
6e290 41 52 54 5f 46 20 3d 20 7b 30 78 44 33 34 46 31  ART_F = {0xD34F1
6e2a0 38 30 46 2c 20 30 78 35 37 36 45 2c 20 30 78 31  80F, 0x576E, 0x1
6e2b0 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43  1D0, [0xB2, 0x8C
6e2c0 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78  , 0x00, 0xC0, 0x
6e2d0 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20  4F, 0xD7, 0xCD, 
6e2e0 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x22]};. const I
6e2f0 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54  ID NOTIFICATIONT
6e300 59 50 45 5f 54 41 53 4b 20 3d 20 7b 30 78 44 33  YPE_TASK = {0xD3
6e310 34 46 31 37 45 32 2c 20 30 78 35 37 36 45 2c 20  4F17E2, 0x576E, 
6e320 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30  0x11D0, [0xB2, 0
6e330 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x8C, 0x00, 0xC0,
6e340 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43   0x4F, 0xD7, 0xC
6e350 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x22]};. cons
6e360 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49  t IID NOTIFICATI
6e370 4f 4e 54 59 50 45 5f 54 41 53 4b 53 5f 41 42 4f  ONTYPE_TASKS_ABO
6e380 52 54 20 3d 20 7b 30 78 44 33 34 46 31 37 45 39  RT = {0xD34F17E9
6e390 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30  , 0x576E, 0x11D0
6e3a0 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30  , [0xB2, 0x8C, 0
6e3b0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
6e3c0 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32   0xD7, 0xCD, 0x2
6e3d0 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
6e3e0 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45  NOTIFICATIONTYPE
6e3f0 5f 54 41 53 4b 53 5f 43 4f 4d 50 4c 45 54 45 44  _TASKS_COMPLETED
6e400 20 3d 20 7b 30 78 44 33 34 46 31 37 45 41 2c 20   = {0xD34F17EA, 
6e410 30 78 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20  0x576E, 0x11D0, 
6e420 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30  [0xB2, 0x8C, 0x0
6e430 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
6e440 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d  xD7, 0xCD, 0x22]
6e450 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f  };. const IID NO
6e460 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 54  TIFICATIONTYPE_T
6e470 41 53 4b 53 5f 45 52 52 4f 52 20 3d 20 7b 30 78  ASKS_ERROR = {0x
6e480 44 33 34 46 31 37 46 37 2c 20 30 78 35 37 36 45  D34F17F7, 0x576E
6e490 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c  , 0x11D0, [0xB2,
6e4a0 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43   0x8C, 0x00, 0xC
6e4b0 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30  0, 0x4F, 0xD7, 0
6e4c0 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f  xCD, 0x22]};. co
6e4d0 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41  nst IID NOTIFICA
6e4e0 54 49 4f 4e 54 59 50 45 5f 54 41 53 4b 53 5f 50  TIONTYPE_TASKS_P
6e4f0 52 4f 47 52 45 53 53 20 3d 20 7b 30 78 44 33 34  ROGRESS = {0xD34
6e500 46 31 37 45 42 2c 20 30 78 35 37 36 45 2c 20 30  F17EB, 0x576E, 0
6e510 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30 78  x11D0, [0xB2, 0x
6e520 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  8C, 0x00, 0xC0, 
6e530 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43 44  0x4F, 0xD7, 0xCD
6e540 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x22]};. const
6e550 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49 4f   IID NOTIFICATIO
6e560 4e 54 59 50 45 5f 54 41 53 4b 53 5f 52 45 53 55  NTYPE_TASKS_RESU
6e570 4d 45 20 3d 20 7b 30 78 44 33 34 46 31 37 45 38  ME = {0xD34F17E8
6e580 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31 44 30  , 0x576E, 0x11D0
6e590 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c 20 30  , [0xB2, 0x8C, 0
6e5a0 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c  x00, 0xC0, 0x4F,
6e5b0 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30 78 32   0xD7, 0xCD, 0x2
6e5c0 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  2]};. const IID 
6e5d0 4e 4f 54 49 46 49 43 41 54 49 4f 4e 54 59 50 45  NOTIFICATIONTYPE
6e5e0 5f 54 41 53 4b 53 5f 53 54 41 52 54 45 44 20 3d  _TASKS_STARTED =
6e5f0 20 7b 30 78 44 33 34 46 31 37 46 36 2c 20 30 78   {0xD34F17F6, 0x
6e600 35 37 36 45 2c 20 30 78 31 31 44 30 2c 20 5b 30  576E, 0x11D0, [0
6e610 78 42 32 2c 20 30 78 38 43 2c 20 30 78 30 30 2c  xB2, 0x8C, 0x00,
6e620 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 44   0xC0, 0x4F, 0xD
6e630 37 2c 20 30 78 43 44 2c 20 30 78 32 32 5d 7d 3b  7, 0xCD, 0x22]};
6e640 0a 20 63 6f 6e 73 74 20 49 49 44 20 4e 4f 54 49  . const IID NOTI
6e650 46 49 43 41 54 49 4f 4e 54 59 50 45 5f 54 41 53  FICATIONTYPE_TAS
6e660 4b 53 5f 53 55 53 50 45 4e 44 20 3d 20 7b 30 78  KS_SUSPEND = {0x
6e670 44 33 34 46 31 37 45 37 2c 20 30 78 35 37 36 45  D34F17E7, 0x576E
6e680 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c  , 0x11D0, [0xB2,
6e690 20 30 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43   0x8C, 0x00, 0xC
6e6a0 30 2c 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30  0, 0x4F, 0xD7, 0
6e6b0 78 43 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f  xCD, 0x22]};. co
6e6c0 6e 73 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41  nst IID NOTIFICA
6e6d0 54 49 4f 4e 54 59 50 45 5f 55 53 45 52 5f 49 44  TIONTYPE_USER_ID
6e6e0 4c 45 5f 42 45 47 49 4e 20 3d 20 7b 30 78 44 33  LE_BEGIN = {0xD3
6e6f0 34 46 31 37 46 34 2c 20 30 78 35 37 36 45 2c 20  4F17F4, 0x576E, 
6e700 30 78 31 31 44 30 2c 20 5b 30 78 42 32 2c 20 30  0x11D0, [0xB2, 0
6e710 78 38 43 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  x8C, 0x00, 0xC0,
6e720 20 30 78 34 46 2c 20 30 78 44 37 2c 20 30 78 43   0x4F, 0xD7, 0xC
6e730 44 2c 20 30 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73  D, 0x22]};. cons
6e740 74 20 49 49 44 20 4e 4f 54 49 46 49 43 41 54 49  t IID NOTIFICATI
6e750 4f 4e 54 59 50 45 5f 55 53 45 52 5f 49 44 4c 45  ONTYPE_USER_IDLE
6e760 5f 45 4e 44 20 3d 20 7b 30 78 44 33 34 46 31 37  _END = {0xD34F17
6e770 46 35 2c 20 30 78 35 37 36 45 2c 20 30 78 31 31  F5, 0x576E, 0x11
6e780 44 30 2c 20 5b 30 78 42 32 2c 20 30 78 38 43 2c  D0, [0xB2, 0x8C,
6e790 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30 78 34   0x00, 0xC0, 0x4
6e7a0 46 2c 20 30 78 44 37 2c 20 30 78 43 44 2c 20 30  F, 0xD7, 0xCD, 0
6e7b0 78 32 32 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x22]};. const II
6e7c0 44 20 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f 41  D OLE_DATAPATH_A
6e7d0 4c 4c 49 4d 41 47 45 20 3d 20 7b 30 78 30 30 30  LLIMAGE = {0x000
6e7e0 32 44 45 30 45 2c 20 30 78 30 30 30 30 2c 20 30  2DE0E, 0x0000, 0
6e7f0 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
6e800 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6e810 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6e820 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
6e830 20 49 49 44 20 4f 4c 45 5f 44 41 54 41 50 41 54   IID OLE_DATAPAT
6e840 48 5f 41 4c 4c 4d 4d 20 3d 20 7b 30 78 30 30 30  H_ALLMM = {0x000
6e850 32 44 45 31 38 2c 20 30 78 30 30 30 30 2c 20 30  2DE18, 0x0000, 0
6e860 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
6e870 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6e880 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6e890 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
6e8a0 20 49 49 44 20 4f 4c 45 5f 44 41 54 41 50 41 54   IID OLE_DATAPAT
6e8b0 48 5f 41 4c 4c 54 45 58 54 20 3d 20 7b 30 78 30  H_ALLTEXT = {0x0
6e8c0 30 30 32 44 45 31 45 2c 20 30 78 30 30 30 30 2c  002DE1E, 0x0000,
6e8d0 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
6e8e0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6e8f0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6e900 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
6e910 73 74 20 49 49 44 20 4f 4c 45 5f 44 41 54 41 50  st IID OLE_DATAP
6e920 41 54 48 5f 41 4e 53 49 54 45 58 54 20 3d 20 7b  ATH_ANSITEXT = {
6e930 30 78 30 30 30 32 44 45 31 39 2c 20 30 78 30 30  0x0002DE19, 0x00
6e940 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
6e950 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6e960 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
6e970 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
6e980 63 6f 6e 73 74 20 49 49 44 20 4f 4c 45 5f 44 41  const IID OLE_DA
6e990 54 41 50 41 54 48 5f 41 56 49 20 3d 20 7b 30 78  TAPATH_AVI = {0x
6e9a0 30 30 30 32 44 45 30 46 2c 20 30 78 30 30 30 30  0002DE0F, 0x0000
6e9b0 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
6e9c0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6e9d0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6e9e0 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
6e9f0 6e 73 74 20 49 49 44 20 4f 4c 45 5f 44 41 54 41  nst IID OLE_DATA
6ea00 50 41 54 48 5f 42 41 53 49 43 41 55 44 49 4f 20  PATH_BASICAUDIO 
6ea10 3d 20 7b 30 78 30 30 30 32 44 45 31 32 2c 20 30  = {0x0002DE12, 0
6ea20 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b  x0000, 0x0000, [
6ea30 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0xC0, 0x00, 0x00
6ea40 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6ea50 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d  00, 0x00, 0x46]}
6ea60 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c 45  ;. const IID OLE
6ea70 5f 44 41 54 41 50 41 54 48 5f 42 49 46 46 20 3d  _DATAPATH_BIFF =
6ea80 20 7b 30 78 30 30 30 32 44 45 32 31 2c 20 30 78   {0x0002DE21, 0x
6ea90 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
6eaa0 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
6eab0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6eac0 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
6ead0 0a 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c 45 5f  . const IID OLE_
6eae0 44 41 54 41 50 41 54 48 5f 42 4d 50 20 3d 20 7b  DATAPATH_BMP = {
6eaf0 30 78 30 30 30 32 44 45 30 31 2c 20 30 78 30 30  0x0002DE01, 0x00
6eb00 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
6eb10 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6eb20 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
6eb30 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
6eb40 63 6f 6e 73 74 20 49 49 44 20 4f 4c 45 5f 44 41  const IID OLE_DA
6eb50 54 41 50 41 54 48 5f 43 47 4d 20 3d 20 7b 30 78  TAPATH_CGM = {0x
6eb60 30 30 30 32 44 45 30 42 2c 20 30 78 30 30 30 30  0002DE0B, 0x0000
6eb70 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
6eb80 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6eb90 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6eba0 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
6ebb0 6e 73 74 20 49 49 44 20 4f 4c 45 5f 44 41 54 41  nst IID OLE_DATA
6ebc0 50 41 54 48 5f 43 4f 4d 4d 4f 4e 49 4d 41 47 45  PATH_COMMONIMAGE
6ebd0 20 3d 20 7b 30 78 30 30 30 32 44 45 30 44 2c 20   = {0x0002DE0D, 
6ebe0 30 78 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20  0x0000, 0x0000, 
6ebf0 5b 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30  [0xC0, 0x00, 0x0
6ec00 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6ec10 78 30 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d  x00, 0x00, 0x46]
6ec20 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c  };. const IID OL
6ec30 45 5f 44 41 54 41 50 41 54 48 5f 44 49 42 20 3d  E_DATAPATH_DIB =
6ec40 20 7b 30 78 30 30 30 32 44 45 30 32 2c 20 30 78   {0x0002DE02, 0x
6ec50 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
6ec60 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
6ec70 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6ec80 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
6ec90 0a 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c 45 5f  . const IID OLE_
6eca0 44 41 54 41 50 41 54 48 5f 44 49 46 20 3d 20 7b  DATAPATH_DIF = {
6ecb0 30 78 30 30 30 32 44 45 31 46 2c 20 30 78 30 30  0x0002DE1F, 0x00
6ecc0 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
6ecd0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6ece0 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
6ecf0 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
6ed00 63 6f 6e 73 74 20 49 49 44 20 4f 4c 45 5f 44 41  const IID OLE_DA
6ed10 54 41 50 41 54 48 5f 45 4e 48 4d 46 20 3d 20 7b  TAPATH_ENHMF = {
6ed20 30 78 30 30 30 32 44 45 30 34 2c 20 30 78 30 30  0x0002DE04, 0x00
6ed30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43  00, 0x0000, [0xC
6ed40 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6ed50 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
6ed60 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20   0x00, 0x46]};. 
6ed70 63 6f 6e 73 74 20 49 49 44 20 4f 4c 45 5f 44 41  const IID OLE_DA
6ed80 54 41 50 41 54 48 5f 45 50 53 20 3d 20 7b 30 78  TAPATH_EPS = {0x
6ed90 30 30 30 32 44 45 30 43 2c 20 30 78 30 30 30 30  0002DE0C, 0x0000
6eda0 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
6edb0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6edc0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6edd0 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
6ede0 6e 73 74 20 49 49 44 20 4f 4c 45 5f 44 41 54 41  nst IID OLE_DATA
6edf0 50 41 54 48 5f 47 49 46 20 3d 20 7b 30 78 30 30  PATH_GIF = {0x00
6ee00 30 32 44 45 30 35 2c 20 30 78 30 30 30 30 2c 20  02DE05, 0x0000, 
6ee10 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30  0x0000, [0xC0, 0
6ee20 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
6ee30 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6ee40 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73  0, 0x46]};. cons
6ee50 74 20 49 49 44 20 4f 4c 45 5f 44 41 54 41 50 41  t IID OLE_DATAPA
6ee60 54 48 5f 48 54 4d 4c 20 3d 20 7b 30 78 30 30 30  TH_HTML = {0x000
6ee70 32 44 45 31 43 2c 20 30 78 30 30 30 30 2c 20 30  2DE1C, 0x0000, 0
6ee80 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
6ee90 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6eea0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6eeb0 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
6eec0 20 49 49 44 20 4f 4c 45 5f 44 41 54 41 50 41 54   IID OLE_DATAPAT
6eed0 48 5f 4a 50 45 47 20 3d 20 7b 30 78 30 30 30 32  H_JPEG = {0x0002
6eee0 44 45 30 36 2c 20 30 78 30 30 30 30 2c 20 30 78  DE06, 0x0000, 0x
6eef0 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
6ef00 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6ef10 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
6ef20 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
6ef30 49 49 44 20 4f 4c 45 5f 44 41 54 41 50 41 54 48  IID OLE_DATAPATH
6ef40 5f 4d 49 44 49 20 3d 20 7b 30 78 30 30 30 32 44  _MIDI = {0x0002D
6ef50 45 31 33 2c 20 30 78 30 30 30 30 2c 20 30 78 30  E13, 0x0000, 0x0
6ef60 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
6ef70 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6ef80 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6ef90 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
6efa0 49 44 20 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f  ID OLE_DATAPATH_
6efb0 4d 50 45 47 20 3d 20 7b 30 78 30 30 30 32 44 45  MPEG = {0x0002DE
6efc0 31 30 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  10, 0x0000, 0x00
6efd0 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
6efe0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6eff0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6f000 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
6f010 44 20 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f 50  D OLE_DATAPATH_P
6f020 41 4c 45 54 54 45 20 3d 20 7b 30 78 30 30 30 32  ALETTE = {0x0002
6f030 44 45 32 32 2c 20 30 78 30 30 30 30 2c 20 30 78  DE22, 0x0000, 0x
6f040 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
6f050 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6f060 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
6f070 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
6f080 49 49 44 20 4f 4c 45 5f 44 41 54 41 50 41 54 48  IID OLE_DATAPATH
6f090 5f 50 43 58 20 3d 20 7b 30 78 30 30 30 32 44 45  _PCX = {0x0002DE
6f0a0 30 39 2c 20 30 78 30 30 30 30 2c 20 30 78 30 30  09, 0x0000, 0x00
6f0b0 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30 2c  00, [0xC0, 0x00,
6f0c0 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6f0d0 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6f0e0 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x46]};. const II
6f0f0 44 20 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f 50  D OLE_DATAPATH_P
6f100 45 4e 44 41 54 41 20 3d 20 7b 30 78 30 30 30 32  ENDATA = {0x0002
6f110 44 45 32 33 2c 20 30 78 30 30 30 30 2c 20 30 78  DE23, 0x0000, 0x
6f120 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30  0000, [0xC0, 0x0
6f130 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6f140 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  x00, 0x00, 0x00,
6f150 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x46]};. const 
6f160 49 49 44 20 4f 4c 45 5f 44 41 54 41 50 41 54 48  IID OLE_DATAPATH
6f170 5f 50 49 43 54 20 3d 20 7b 30 78 30 30 30 32 44  _PICT = {0x0002D
6f180 45 30 41 2c 20 30 78 30 30 30 30 2c 20 30 78 30  E0A, 0x0000, 0x0
6f190 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
6f1a0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6f1b0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6f1c0 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
6f1d0 49 44 20 4f 4c 45 5f 44 41 54 41 50 41 54 48 5f  ID OLE_DATAPATH_
6f1e0 50 4f 53 54 53 43 52 49 50 54 20 3d 20 7b 30 78  POSTSCRIPT = {0x
6f1f0 30 30 30 32 44 45 31 44 2c 20 30 78 30 30 30 30  0002DE1D, 0x0000
6f200 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
6f210 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6f220 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6f230 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
6f240 6e 73 74 20 49 49 44 20 4f 4c 45 5f 44 41 54 41  nst IID OLE_DATA
6f250 50 41 54 48 5f 51 55 49 43 4b 54 49 4d 45 20 3d  PATH_QUICKTIME =
6f260 20 7b 30 78 30 30 30 32 44 45 31 31 2c 20 30 78   {0x0002DE11, 0x
6f270 30 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30  0000, 0x0000, [0
6f280 78 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c  xC0, 0x00, 0x00,
6f290 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6f2a0 30 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b  0, 0x00, 0x46]};
6f2b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c 45 5f  . const IID OLE_
6f2c0 44 41 54 41 50 41 54 48 5f 52 49 46 46 20 3d 20  DATAPATH_RIFF = 
6f2d0 7b 30 78 30 30 30 32 44 45 31 35 2c 20 30 78 30  {0x0002DE15, 0x0
6f2e0 30 30 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78  000, 0x0000, [0x
6f2f0 43 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  C0, 0x00, 0x00, 
6f300 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6f310 2c 20 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a  , 0x00, 0x46]};.
6f320 20 63 6f 6e 73 74 20 49 49 44 20 4f 4c 45 5f 44   const IID OLE_D
6f330 41 54 41 50 41 54 48 5f 52 54 46 20 3d 20 7b 30  ATAPATH_RTF = {0
6f340 78 30 30 30 32 44 45 31 42 2c 20 30 78 30 30 30  x0002DE1B, 0x000
6f350 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
6f360 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6f370 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6f380 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
6f390 6f 6e 73 74 20 49 49 44 20 4f 4c 45 5f 44 41 54  onst IID OLE_DAT
6f3a0 41 50 41 54 48 5f 53 4f 55 4e 44 20 3d 20 7b 30  APATH_SOUND = {0
6f3b0 78 30 30 30 32 44 45 31 36 2c 20 30 78 30 30 30  x0002DE16, 0x000
6f3c0 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
6f3d0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6f3e0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6f3f0 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
6f400 6f 6e 73 74 20 49 49 44 20 4f 4c 45 5f 44 41 54  onst IID OLE_DAT
6f410 41 50 41 54 48 5f 53 59 4c 4b 20 3d 20 7b 30 78  APATH_SYLK = {0x
6f420 30 30 30 32 44 45 32 30 2c 20 30 78 30 30 30 30  0002DE20, 0x0000
6f430 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c  , 0x0000, [0xC0,
6f440 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30   0x00, 0x00, 0x0
6f450 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30  0, 0x00, 0x00, 0
6f460 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f  x00, 0x46]};. co
6f470 6e 73 74 20 49 49 44 20 4f 4c 45 5f 44 41 54 41  nst IID OLE_DATA
6f480 50 41 54 48 5f 54 49 46 46 20 3d 20 7b 30 78 30  PATH_TIFF = {0x0
6f490 30 30 32 44 45 30 37 2c 20 30 78 30 30 30 30 2c  002DE07, 0x0000,
6f4a0 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
6f4b0 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6f4c0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6f4d0 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
6f4e0 73 74 20 49 49 44 20 4f 4c 45 5f 44 41 54 41 50  st IID OLE_DATAP
6f4f0 41 54 48 5f 55 4e 49 43 4f 44 45 20 3d 20 7b 30  ATH_UNICODE = {0
6f500 78 30 30 30 32 44 45 31 41 2c 20 30 78 30 30 30  x0002DE1A, 0x000
6f510 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
6f520 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6f530 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6f540 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
6f550 6f 6e 73 74 20 49 49 44 20 4f 4c 45 5f 44 41 54  onst IID OLE_DAT
6f560 41 50 41 54 48 5f 56 49 44 45 4f 20 3d 20 7b 30  APATH_VIDEO = {0
6f570 78 30 30 30 32 44 45 31 37 2c 20 30 78 30 30 30  x0002DE17, 0x000
6f580 30 2c 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30  0, 0x0000, [0xC0
6f590 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6f5a0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6f5b0 30 78 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63  0x00, 0x46]};. c
6f5c0 6f 6e 73 74 20 49 49 44 20 4f 4c 45 5f 44 41 54  onst IID OLE_DAT
6f5d0 41 50 41 54 48 5f 57 41 56 20 3d 20 7b 30 78 30  APATH_WAV = {0x0
6f5e0 30 30 32 44 45 31 34 2c 20 30 78 30 30 30 30 2c  002DE14, 0x0000,
6f5f0 20 30 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20   0x0000, [0xC0, 
6f600 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6f610 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6f620 30 30 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e  00, 0x46]};. con
6f630 73 74 20 49 49 44 20 4f 4c 45 5f 44 41 54 41 50  st IID OLE_DATAP
6f640 41 54 48 5f 57 4d 46 20 3d 20 7b 30 78 30 30 30  ATH_WMF = {0x000
6f650 32 44 45 30 33 2c 20 30 78 30 30 30 30 2c 20 30  2DE03, 0x0000, 0
6f660 78 30 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78  x0000, [0xC0, 0x
6f670 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6f680 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30  0x00, 0x00, 0x00
6f690 2c 20 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x46]};. const
6f6a0 20 49 49 44 20 4f 4c 45 5f 44 41 54 41 50 41 54   IID OLE_DATAPAT
6f6b0 48 5f 58 42 4d 20 3d 20 7b 30 78 30 30 30 32 44  H_XBM = {0x0002D
6f6c0 45 30 38 2c 20 30 78 30 30 30 30 2c 20 30 78 30  E08, 0x0000, 0x0
6f6d0 30 30 30 2c 20 5b 30 78 43 30 2c 20 30 78 30 30  000, [0xC0, 0x00
6f6e0 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20 30 78  , 0x00, 0x00, 0x
6f6f0 30 30 2c 20 30 78 30 30 2c 20 30 78 30 30 2c 20  00, 0x00, 0x00, 
6f700 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
6f710 49 44 20 4f 4c 45 44 42 5f 53 56 43 5f 44 53 4c  ID OLEDB_SVC_DSL
6f720 50 72 6f 70 65 72 74 79 50 61 67 65 73 20 3d 20  PropertyPages = 
6f730 7b 30 78 35 31 37 34 30 43 30 32 2c 20 30 78 37  {0x51740C02, 0x7
6f740 45 38 45 2c 20 30 78 31 31 44 32 2c 20 5b 30 78  E8E, 0x11D2, [0x
6f750 41 30 2c 20 30 78 32 44 2c 20 30 78 30 30 2c 20  A0, 0x2D, 0x00, 
6f760 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 41 33  0xC0, 0x4F, 0xA3
6f770 2c 20 30 78 37 33 2c 20 30 78 34 38 5d 7d 3b 0a  , 0x73, 0x48]};.
6f780 20 63 6f 6e 73 74 20 49 49 44 20 50 53 47 55 49   const IID PSGUI
6f790 44 5f 51 55 45 52 59 20 3d 20 7b 30 78 34 39 36  D_QUERY = {0x496
6f7a0 39 31 43 39 30 2c 20 30 78 37 45 31 37 2c 20 30  91C90, 0x7E17, 0
6f7b0 78 31 30 31 41 2c 20 5b 30 78 41 39 2c 20 30 78  x101A, [0xA9, 0x
6f7c0 31 43 2c 20 30 78 30 38 2c 20 30 78 30 30 2c 20  1C, 0x08, 0x00, 
6f7d0 30 78 32 42 2c 20 30 78 32 45 2c 20 30 78 43 44  0x2B, 0x2E, 0xCD
6f7e0 2c 20 30 78 41 39 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA9]};. const
6f7f0 20 49 49 44 20 52 45 53 43 4c 41 53 53 54 59 50   IID RESCLASSTYP
6f800 45 5f 49 50 41 64 64 72 65 73 73 20 3d 20 7b 30  E_IPAddress = {0
6f810 78 35 37 41 38 30 45 30 46 2c 20 30 78 36 46 31  x57A80E0F, 0x6F1
6f820 38 2c 20 30 78 34 35 38 42 2c 20 5b 30 78 41 37  8, 0x458B, [0xA7
6f830 2c 20 30 78 32 41 2c 20 30 78 44 31 2c 20 30 78  , 0x2A, 0xD1, 0x
6f840 31 37 2c 20 30 78 30 43 2c 20 30 78 34 37 2c 20  17, 0x0C, 0x47, 
6f850 30 78 39 33 2c 20 30 78 39 30 5d 7d 3b 0a 20 63  0x93, 0x90]};. c
6f860 6f 6e 73 74 20 49 49 44 20 52 45 53 43 4c 41 53  onst IID RESCLAS
6f870 53 54 59 50 45 5f 4e 65 74 77 6f 72 6b 4e 61 6d  STYPE_NetworkNam
6f880 65 20 3d 20 7b 30 78 42 42 41 36 39 45 42 39 2c  e = {0xBBA69EB9,
6f890 20 30 78 46 35 44 30 2c 20 30 78 34 38 37 42 2c   0xF5D0, 0x487B,
6f8a0 20 5b 30 78 39 32 2c 20 30 78 41 45 2c 20 30 78   [0x92, 0xAE, 0x
6f8b0 31 42 2c 20 30 78 41 31 2c 20 30 78 30 46 2c 20  1B, 0xA1, 0x0F, 
6f8c0 30 78 33 39 2c 20 30 78 32 31 2c 20 30 78 35 38  0x39, 0x21, 0x58
6f8d0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 52  ]};. const IID R
6f8e0 45 53 43 4c 41 53 53 54 59 50 45 5f 53 74 6f 72  ESCLASSTYPE_Stor
6f8f0 61 67 65 44 65 76 69 63 65 20 3d 20 7b 30 78 31  ageDevice = {0x1
6f900 32 34 35 33 41 34 37 2c 20 30 78 38 43 35 45 2c  2453A47, 0x8C5E,
6f910 20 30 78 34 38 33 37 2c 20 5b 30 78 42 41 2c 20   0x4837, [0xBA, 
6f920 30 78 43 36 2c 20 30 78 42 32 2c 20 30 78 35 34  0xC6, 0xB2, 0x54
6f930 2c 20 30 78 42 38 2c 20 30 78 46 32 2c 20 30 78  , 0xB8, 0xF2, 0x
6f940 36 34 2c 20 30 78 43 43 5d 7d 3b 0a 20 63 6f 6e  64, 0xCC]};. con
6f950 73 74 20 49 49 44 20 52 45 53 54 59 50 45 5f 43  st IID RESTYPE_C
6f960 6c 75 73 74 65 72 49 50 41 64 64 72 65 73 73 20  lusterIPAddress 
6f970 3d 20 7b 30 78 45 35 30 44 46 38 33 32 2c 20 30  = {0xE50DF832, 0
6f980 78 34 37 37 43 2c 20 30 78 34 34 30 43 2c 20 5b  x477C, 0x440C, [
6f990 30 78 42 37 2c 20 30 78 41 33 2c 20 30 78 33 38  0xB7, 0xA3, 0x38
6f9a0 2c 20 30 78 32 33 2c 20 30 78 41 36 2c 20 30 78  , 0x23, 0xA6, 0x
6f9b0 45 46 2c 20 30 78 36 43 2c 20 30 78 43 42 5d 7d  EF, 0x6C, 0xCB]}
6f9c0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 52 45 53  ;. const IID RES
6f9d0 54 59 50 45 5f 43 6c 75 73 74 65 72 4e 65 74 4e  TYPE_ClusterNetN
6f9e0 61 6d 65 20 3d 20 7b 30 78 42 32 38 39 37 43 43  ame = {0xB2897CC
6f9f0 46 2c 20 30 78 38 44 32 43 2c 20 30 78 34 42 43  F, 0x8D2C, 0x4BC
6fa00 31 2c 20 5b 30 78 42 34 2c 20 30 78 39 36 2c 20  1, [0xB4, 0x96, 
6fa10 30 78 36 45 2c 20 30 78 32 42 2c 20 30 78 43 37  0x6E, 0x2B, 0xC7
6fa20 2c 20 30 78 41 30 2c 20 30 78 42 42 2c 20 30 78  , 0xA0, 0xBB, 0x
6fa30 33 38 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  38]};. const IID
6fa40 20 52 45 53 54 59 50 45 5f 43 6c 75 73 74 65 72   RESTYPE_Cluster
6fa50 51 75 6f 72 75 6d 44 69 73 6b 20 3d 20 7b 30 78  QuorumDisk = {0x
6fa60 44 39 44 44 46 42 38 30 2c 20 30 78 30 42 44 43  D9DDFB80, 0x0BDC
6fa70 2c 20 30 78 34 30 44 34 2c 20 5b 30 78 42 33 2c  , 0x40D4, [0xB3,
6fa80 20 30 78 39 36 2c 20 30 78 31 41 2c 20 30 78 46   0x96, 0x1A, 0xF
6fa90 44 2c 20 30 78 37 37 2c 20 30 78 44 44 2c 20 30  D, 0x77, 0xDD, 0
6faa0 78 44 31 2c 20 30 78 39 43 5d 7d 3b 0a 20 63 6f  xD1, 0x9C]};. co
6fab0 6e 73 74 20 49 49 44 20 52 45 53 54 59 50 45 5f  nst IID RESTYPE_
6fac0 47 65 6e 65 72 69 63 53 63 72 69 70 74 20 3d 20  GenericScript = 
6fad0 7b 30 78 46 33 37 32 31 38 34 44 2c 20 30 78 44  {0xF372184D, 0xD
6fae0 46 44 42 2c 20 30 78 34 33 37 30 2c 20 5b 30 78  FDB, 0x4370, [0x
6faf0 41 30 2c 20 30 78 30 35 2c 20 30 78 45 31 2c 20  A0, 0x05, 0xE1, 
6fb00 30 78 45 46 2c 20 30 78 33 30 2c 20 30 78 31 42  0xEF, 0x30, 0x1B
6fb10 2c 20 30 78 32 33 2c 20 30 78 41 34 5d 7d 3b 0a  , 0x23, 0xA4]};.
6fb20 20 63 6f 6e 73 74 20 49 49 44 20 52 45 53 54 59   const IID RESTY
6fb30 50 45 5f 49 50 41 64 64 72 65 73 73 20 3d 20 7b  PE_IPAddress = {
6fb40 30 78 45 36 31 41 44 45 37 31 2c 20 30 78 43 37  0xE61ADE71, 0xC7
6fb50 39 41 2c 20 30 78 34 46 44 41 2c 20 5b 30 78 42  9A, 0x4FDA, [0xB
6fb60 31 2c 20 30 78 44 42 2c 20 30 78 41 39 2c 20 30  1, 0xDB, 0xA9, 0
6fb70 78 42 38 2c 20 30 78 44 32 2c 20 30 78 30 43 2c  xB8, 0xD2, 0x0C,
6fb80 20 30 78 38 42 2c 20 30 78 31 34 5d 7d 3b 0a 20   0x8B, 0x14]};. 
6fb90 63 6f 6e 73 74 20 49 49 44 20 52 45 53 54 59 50  const IID RESTYP
6fba0 45 5f 4c 6f 63 61 6c 51 75 6f 72 75 6d 20 3d 20  E_LocalQuorum = 
6fbb0 7b 30 78 46 30 30 34 36 35 36 44 2c 20 30 78 35  {0xF004656D, 0x5
6fbc0 42 34 38 2c 20 30 78 34 35 38 30 2c 20 5b 30 78  B48, 0x4580, [0x
6fbd0 41 31 2c 20 30 78 46 34 2c 20 30 78 43 33 2c 20  A1, 0xF4, 0xC3, 
6fbe0 30 78 45 43 2c 20 30 78 31 34 2c 20 30 78 39 38  0xEC, 0x14, 0x98
6fbf0 2c 20 30 78 33 44 2c 20 30 78 31 45 5d 7d 3b 0a  , 0x3D, 0x1E]};.
6fc00 20 63 6f 6e 73 74 20 49 49 44 20 52 45 53 54 59   const IID RESTY
6fc10 50 45 5f 4d 61 6a 6f 72 69 74 79 4e 6f 64 65 53  PE_MajorityNodeS
6fc20 65 74 20 3d 20 7b 30 78 35 36 42 46 41 45 31 31  et = {0x56BFAE11
6fc30 2c 20 30 78 44 32 46 37 2c 20 30 78 34 46 34 46  , 0xD2F7, 0x4F4F
6fc40 2c 20 5b 30 78 39 39 2c 20 30 78 35 32 2c 20 30  , [0x99, 0x52, 0
6fc50 78 35 35 2c 20 30 78 41 46 2c 20 30 78 31 39 2c  x55, 0xAF, 0x19,
6fc60 20 30 78 42 41 2c 20 30 78 43 33 2c 20 30 78 45   0xBA, 0xC3, 0xE
6fc70 39 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  9]};. const IID 
6fc80 52 45 53 54 59 50 45 5f 4e 65 74 77 6f 72 6b 4e  RESTYPE_NetworkN
6fc90 61 6d 65 20 3d 20 7b 30 78 43 31 44 32 46 45 31  ame = {0xC1D2FE1
6fca0 45 2c 20 30 78 44 33 33 32 2c 20 30 78 34 34 35  E, 0xD332, 0x445
6fcb0 46 2c 20 5b 30 78 38 44 2c 20 30 78 41 31 2c 20  F, [0x8D, 0xA1, 
6fcc0 30 78 31 32 2c 20 30 78 45 35 2c 20 30 78 45 32  0x12, 0xE5, 0xE2
6fcd0 2c 20 30 78 44 33 2c 20 30 78 37 43 2c 20 30 78  , 0xD3, 0x7C, 0x
6fce0 42 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  BF]};. const IID
6fcf0 20 52 45 53 54 59 50 45 5f 50 68 79 73 69 63 61   RESTYPE_Physica
6fd00 6c 44 69 73 6b 20 3d 20 7b 30 78 43 43 35 35 38  lDisk = {0xCC558
6fd10 37 36 33 2c 20 30 78 33 33 38 36 2c 20 30 78 34  763, 0x3386, 0x4
6fd20 32 45 46 2c 20 5b 30 78 42 31 2c 20 30 78 35 30  2EF, [0xB1, 0x50
6fd30 2c 20 30 78 42 45 2c 20 30 78 37 39 2c 20 30 78  , 0xBE, 0x79, 0x
6fd40 33 33 2c 20 30 78 34 34 2c 20 30 78 44 34 2c 20  33, 0x44, 0xD4, 
6fd50 30 78 35 46 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x5F]};. const I
6fd60 49 44 20 53 49 44 5f 43 74 78 51 75 65 72 79 41  ID SID_CtxQueryA
6fd70 73 73 6f 63 69 61 74 69 6f 6e 73 20 3d 20 7b 30  ssociations = {0
6fd80 78 46 41 41 44 46 43 34 30 2c 20 30 78 42 37 37  xFAADFC40, 0xB77
6fd90 37 2c 20 30 78 34 42 36 39 2c 20 5b 30 78 41 41  7, 0x4B69, [0xAA
6fda0 2c 20 30 78 38 31 2c 20 30 78 37 37 2c 20 30 78  , 0x81, 0x77, 0x
6fdb0 30 33 2c 20 30 78 35 45 2c 20 30 78 46 30 2c 20  03, 0x5E, 0xF0, 
6fdc0 30 78 45 36 2c 20 30 78 45 38 5d 7d 3b 0a 20 63  0xE6, 0xE8]};. c
6fdd0 6f 6e 73 74 20 49 49 44 20 53 49 44 5f 53 43 6f  onst IID SID_SCo
6fde0 6e 74 61 69 6e 65 72 44 69 73 70 61 74 63 68 20  ntainerDispatch 
6fdf0 3d 20 7b 30 78 42 37 32 32 42 45 30 30 2c 20 30  = {0xB722BE00, 0
6fe00 78 34 45 36 38 2c 20 30 78 31 30 31 42 2c 20 5b  x4E68, 0x101B, [
6fe10 30 78 41 32 2c 20 30 78 42 43 2c 20 30 78 30 30  0xA2, 0xBC, 0x00
6fe20 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78  , 0xAA, 0x00, 0x
6fe30 34 30 2c 20 30 78 34 37 2c 20 30 78 37 30 5d 7d  40, 0x47, 0x70]}
6fe40 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 53 49 44  ;. const IID SID
6fe50 5f 53 44 61 74 61 50 61 74 68 42 72 6f 77 73 65  _SDataPathBrowse
6fe60 72 20 3d 20 7b 30 78 46 43 34 38 30 31 41 35 2c  r = {0xFC4801A5,
6fe70 20 30 78 32 42 41 39 2c 20 30 78 31 31 43 46 2c   0x2BA9, 0x11CF,
6fe80 20 5b 30 78 41 32 2c 20 30 78 32 39 2c 20 30 78   [0xA2, 0x29, 0x
6fe90 30 30 2c 20 30 78 41 41 2c 20 30 78 30 30 2c 20  00, 0xAA, 0x00, 
6fea0 30 78 33 44 2c 20 30 78 37 33 2c 20 30 78 35 32  0x3D, 0x73, 0x52
6feb0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 53  ]};. const IID S
6fec0 49 44 5f 53 47 65 74 56 69 65 77 46 72 6f 6d 56  ID_SGetViewFromV
6fed0 69 65 77 44 75 61 6c 20 3d 20 7b 30 78 38 38 39  iewDual = {0x889
6fee0 41 39 33 35 44 2c 20 30 78 39 37 31 45 2c 20 30  A935D, 0x971E, 0
6fef0 78 34 42 31 32 2c 20 5b 30 78 42 39 2c 20 30 78  x4B12, [0xB9, 0x
6ff00 30 43 2c 20 30 78 32 34 2c 20 30 78 44 46 2c 20  0C, 0x24, 0xDF, 
6ff10 30 78 43 39 2c 20 30 78 45 31 2c 20 30 78 45 35  0xC9, 0xE1, 0xE5
6ff20 2c 20 30 78 45 38 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xE8]};. const
6ff30 20 49 49 44 20 53 49 44 5f 53 48 54 4d 4c 45 64   IID SID_SHTMLEd
6ff40 69 74 53 65 72 76 69 63 65 73 20 3d 20 7b 30 78  itServices = {0x
6ff50 33 30 35 30 46 37 46 39 2c 20 30 78 39 38 42 35  3050F7F9, 0x98B5
6ff60 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 42 42 2c  , 0x11CF, [0xBB,
6ff70 20 30 78 38 32 2c 20 30 78 30 30 2c 20 30 78 41   0x82, 0x00, 0xA
6ff80 41 2c 20 30 78 30 30 2c 20 30 78 42 44 2c 20 30  A, 0x00, 0xBD, 0
6ff90 78 43 45 2c 20 30 78 30 42 5d 7d 3b 0a 20 63 6f  xCE, 0x0B]};. co
6ffa0 6e 73 74 20 49 49 44 20 53 49 44 5f 53 54 6f 70  nst IID SID_STop
6ffb0 4c 65 76 65 6c 42 72 6f 77 73 65 72 20 3d 20 7b  LevelBrowser = {
6ffc0 30 78 34 43 39 36 42 45 34 30 2c 20 30 78 39 31  0x4C96BE40, 0x91
6ffd0 35 43 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39  5C, 0x11CF, [0x9
6ffe0 39 2c 20 30 78 44 33 2c 20 30 78 30 30 2c 20 30  9, 0xD3, 0x00, 0
6fff0 78 41 41 2c 20 30 78 30 30 2c 20 30 78 34 41 2c  xAA, 0x00, 0x4A,
70000 20 30 78 45 38 2c 20 30 78 33 37 5d 7d 3b 0a 20   0xE8, 0x37]};. 
70010 63 6f 6e 73 74 20 49 49 44 20 53 49 44 5f 53 54  const IID SID_ST
70020 6f 70 57 69 6e 64 6f 77 20 3d 20 7b 30 78 34 39  opWindow = {0x49
70030 45 31 42 35 30 30 2c 20 30 78 34 36 33 36 2c 20  E1B500, 0x4636, 
70040 30 78 31 31 44 33 2c 20 5b 30 78 39 37 2c 20 30  0x11D3, [0x97, 0
70050 78 46 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c  xF7, 0x00, 0xC0,
70060 20 30 78 34 46 2c 20 30 78 34 35 2c 20 30 78 44   0x4F, 0x45, 0xD
70070 30 2c 20 30 78 42 33 5d 7d 3b 0a 20 63 6f 6e 73  0, 0xB3]};. cons
70080 74 20 49 49 44 20 53 49 44 5f 53 56 65 72 73 69  t IID SID_SVersi
70090 6f 6e 48 6f 73 74 20 3d 20 7b 30 78 33 37 31 45  onHost = {0x371E
700a0 41 36 33 34 2c 20 30 78 44 43 35 43 2c 20 30 78  A634, 0xDC5C, 0x
700b0 31 31 44 31 2c 20 5b 30 78 42 41 2c 20 30 78 35  11D1, [0xBA, 0x5
700c0 37 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20 30  7, 0x00, 0xC0, 0
700d0 78 34 46 2c 20 30 78 43 32 2c 20 30 78 30 34 2c  x4F, 0xC2, 0x04,
700e0 20 30 78 30 45 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x0E]};. const 
700f0 49 49 44 20 54 41 50 49 4d 45 44 49 41 54 59 50  IID TAPIMEDIATYP
70100 45 5f 41 75 64 69 6f 20 3d 20 7b 30 78 30 32 38  E_Audio = {0x028
70110 45 44 38 43 32 2c 20 30 78 44 43 37 41 2c 20 30  ED8C2, 0xDC7A, 0
70120 78 31 31 44 30 2c 20 5b 30 78 38 45 2c 20 30 78  x11D0, [0x8E, 0x
70130 44 33 2c 20 30 78 30 30 2c 20 30 78 43 30 2c 20  D3, 0x00, 0xC0, 
70140 30 78 34 46 2c 20 30 78 42 36 2c 20 30 78 38 30  0x4F, 0xB6, 0x80
70150 2c 20 30 78 39 46 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x9F]};. const
70160 20 49 49 44 20 54 41 50 49 4d 45 44 49 41 54 59   IID TAPIMEDIATY
70170 50 45 5f 44 61 74 61 4d 6f 64 65 6d 20 3d 20 7b  PE_DataModem = {
70180 30 78 30 32 38 45 44 38 43 36 2c 20 30 78 44 43  0x028ED8C6, 0xDC
70190 37 41 2c 20 30 78 31 31 44 30 2c 20 5b 30 78 38  7A, 0x11D0, [0x8
701a0 45 2c 20 30 78 44 33 2c 20 30 78 30 30 2c 20 30  E, 0xD3, 0x00, 0
701b0 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36 2c  xC0, 0x4F, 0xB6,
701c0 20 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a 20   0x80, 0x9F]};. 
701d0 63 6f 6e 73 74 20 49 49 44 20 54 41 50 49 4d 45  const IID TAPIME
701e0 44 49 41 54 59 50 45 5f 47 33 46 61 78 20 3d 20  DIATYPE_G3Fax = 
701f0 7b 30 78 30 32 38 45 44 38 43 37 2c 20 30 78 44  {0x028ED8C7, 0xD
70200 43 37 41 2c 20 30 78 31 31 44 30 2c 20 5b 30 78  C7A, 0x11D0, [0x
70210 38 45 2c 20 30 78 44 33 2c 20 30 78 30 30 2c 20  8E, 0xD3, 0x00, 
70220 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36  0xC0, 0x4F, 0xB6
70230 2c 20 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a  , 0x80, 0x9F]};.
70240 20 63 6f 6e 73 74 20 49 49 44 20 54 41 50 49 4d   const IID TAPIM
70250 45 44 49 41 54 59 50 45 5f 56 69 64 65 6f 20 3d  EDIATYPE_Video =
70260 20 7b 30 78 30 32 38 45 44 38 43 34 2c 20 30 78   {0x028ED8C4, 0x
70270 44 43 37 41 2c 20 30 78 31 31 44 30 2c 20 5b 30  DC7A, 0x11D0, [0
70280 78 38 45 2c 20 30 78 44 33 2c 20 30 78 30 30 2c  x8E, 0xD3, 0x00,
70290 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42   0xC0, 0x4F, 0xB
702a0 36 2c 20 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b  6, 0x80, 0x9F]};
702b0 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 41 50 49  . const IID TAPI
702c0 50 52 4f 54 4f 43 4f 4c 5f 48 33 32 33 20 3d 20  PROTOCOL_H323 = 
702d0 7b 30 78 38 33 31 43 45 32 44 37 2c 20 30 78 38  {0x831CE2D7, 0x8
702e0 33 42 35 2c 20 30 78 31 31 44 31 2c 20 5b 30 78  3B5, 0x11D1, [0x
702f0 42 42 2c 20 30 78 35 43 2c 20 30 78 30 30 2c 20  BB, 0x5C, 0x00, 
70300 30 78 43 30 2c 20 30 78 34 46 2c 20 30 78 42 36  0xC0, 0x4F, 0xB6
70310 2c 20 30 78 38 30 2c 20 30 78 39 46 5d 7d 3b 0a  , 0x80, 0x9F]};.
70320 20 63 6f 6e 73 74 20 49 49 44 20 54 41 50 49 50   const IID TAPIP
70330 52 4f 54 4f 43 4f 4c 5f 4d 75 6c 74 69 63 61 73  ROTOCOL_Multicas
70340 74 20 3d 20 7b 30 78 38 33 31 43 45 32 44 38 2c  t = {0x831CE2D8,
70350 20 30 78 38 33 42 35 2c 20 30 78 31 31 44 31 2c   0x83B5, 0x11D1,
70360 20 5b 30 78 42 42 2c 20 30 78 35 43 2c 20 30 78   [0xBB, 0x5C, 0x
70370 30 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20  00, 0xC0, 0x4F, 
70380 30 78 42 36 2c 20 30 78 38 30 2c 20 30 78 39 46  0xB6, 0x80, 0x9F
70390 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54  ]};. const IID T
703a0 41 50 49 50 52 4f 54 4f 43 4f 4c 5f 50 53 54 4e  APIPROTOCOL_PSTN
703b0 20 3d 20 7b 30 78 38 33 31 43 45 32 44 36 2c 20   = {0x831CE2D6, 
703c0 30 78 38 33 42 35 2c 20 30 78 31 31 44 31 2c 20  0x83B5, 0x11D1, 
703d0 5b 30 78 42 42 2c 20 30 78 35 43 2c 20 30 78 30  [0xBB, 0x5C, 0x0
703e0 30 2c 20 30 78 43 30 2c 20 30 78 34 46 2c 20 30  0, 0xC0, 0x4F, 0
703f0 78 42 36 2c 20 30 78 38 30 2c 20 30 78 39 46 5d  xB6, 0x80, 0x9F]
70400 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 41  };. const IID TA
70410 53 4b 5f 41 6e 61 6c 79 7a 65 43 6c 75 73 74 65  SK_AnalyzeCluste
70420 72 20 3d 20 7b 30 78 33 31 34 30 42 35 41 36 2c  r = {0x3140B5A6,
70430 20 30 78 39 41 46 41 2c 20 30 78 34 35 38 38 2c   0x9AFA, 0x4588,
70440 20 5b 30 78 38 43 2c 20 30 78 41 30 2c 20 30 78   [0x8C, 0xA0, 0x
70450 39 42 2c 20 30 78 45 38 2c 20 30 78 46 38 2c 20  9B, 0xE8, 0xF8, 
70460 30 78 42 36 2c 20 30 78 31 35 2c 20 30 78 30 36  0xB6, 0x15, 0x06
70470 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54  ]};. const IID T
70480 41 53 4b 5f 43 6f 6d 6d 69 74 43 6c 75 73 74 65  ASK_CommitCluste
70490 72 43 68 61 6e 67 65 73 20 3d 20 7b 30 78 32 44  rChanges = {0x2D
704a0 30 33 30 33 30 42 2c 20 30 78 46 30 38 34 2c 20  03030B, 0xF084, 
704b0 30 78 34 38 30 37 2c 20 5b 30 78 42 42 2c 20 30  0x4807, [0xBB, 0
704c0 78 41 43 2c 20 30 78 39 34 2c 20 30 78 32 36 2c  xAC, 0x94, 0x26,
704d0 20 30 78 39 45 2c 20 30 78 35 30 2c 20 30 78 42   0x9E, 0x50, 0xB
704e0 35 2c 20 30 78 36 46 5d 7d 3b 0a 20 63 6f 6e 73  5, 0x6F]};. cons
704f0 74 20 49 49 44 20 54 41 53 4b 49 44 5f 4d 61 6a  t IID TASKID_Maj
70500 6f 72 5f 43 68 65 63 6b 5f 43 6c 75 73 74 65 72  or_Check_Cluster
70510 5f 46 65 61 73 69 62 69 6c 69 20 3d 20 7b 30 78  _Feasibili = {0x
70520 45 42 43 38 41 45 46 46 2c 20 30 78 31 30 43 33  EBC8AEFF, 0x10C3
70530 2c 20 30 78 34 44 35 42 2c 20 5b 30 78 41 43 2c  , 0x4D5B, [0xAC,
70540 20 30 78 31 37 2c 20 30 78 46 43 2c 20 30 78 30   0x17, 0xFC, 0x0
70550 46 2c 20 30 78 34 43 2c 20 30 78 33 38 2c 20 30  F, 0x4C, 0x38, 0
70560 78 37 31 2c 20 30 78 42 37 5d 7d 3b 0a 20 63 6f  x71, 0xB7]};. co
70570 6e 73 74 20 49 49 44 20 54 41 53 4b 49 44 5f 4d  nst IID TASKID_M
70580 61 6a 6f 72 5f 43 68 65 63 6b 5f 4e 6f 64 65 5f  ajor_Check_Node_
70590 46 65 61 73 69 62 69 6c 69 74 79 20 3d 20 7b 30  Feasibility = {0
705a0 78 43 43 35 45 35 37 42 31 2c 20 30 78 34 35 32  xCC5E57B1, 0x452
705b0 30 2c 20 30 78 34 36 37 32 2c 20 5b 30 78 42 34  0, 0x4672, [0xB4
705c0 2c 20 30 78 42 41 2c 20 30 78 41 32 2c 20 30 78  , 0xBA, 0xA2, 0x
705d0 38 38 2c 20 30 78 45 43 2c 20 30 78 34 32 2c 20  88, 0xEC, 0x42, 
705e0 30 78 39 34 2c 20 30 78 36 45 5d 7d 3b 0a 20 63  0x94, 0x6E]};. c
705f0 6f 6e 73 74 20 49 49 44 20 54 41 53 4b 49 44 5f  onst IID TASKID_
70600 4d 61 6a 6f 72 5f 43 68 65 63 6b 69 6e 67 5f 46  Major_Checking_F
70610 6f 72 5f 45 78 69 73 74 69 6e 67 5f 43 6c 20 3d  or_Existing_Cl =
70620 20 7b 30 78 42 38 34 35 33 42 38 46 2c 20 30 78   {0xB8453B8F, 0x
70630 39 32 46 44 2c 20 30 78 34 33 35 30 2c 20 5b 30  92FD, 0x4350, [0
70640 78 41 36 2c 20 30 78 44 39 2c 20 30 78 35 35 2c  xA6, 0xD9, 0x55,
70650 20 30 78 31 46 2c 20 30 78 44 30 2c 20 30 78 31   0x1F, 0xD0, 0x1
70660 38 2c 20 30 78 42 37 2c 20 30 78 39 31 5d 7d 3b  8, 0xB7, 0x91]};
70670 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 41 53 4b  . const IID TASK
70680 49 44 5f 4d 61 6a 6f 72 5f 43 6c 69 65 6e 74 5f  ID_Major_Client_
70690 41 6e 64 5f 53 65 72 76 65 72 5f 4c 6f 67 20 3d  And_Server_Log =
706a0 20 7b 30 78 43 44 33 36 39 31 39 43 2c 20 30 78   {0xCD36919C, 0x
706b0 39 46 33 31 2c 20 30 78 34 36 42 34 2c 20 5b 30  9F31, 0x46B4, [0
706c0 78 41 32 2c 20 30 78 39 44 2c 20 30 78 41 43 2c  xA2, 0x9D, 0xAC,
706d0 20 30 78 38 37 2c 20 30 78 46 34 2c 20 30 78 45   0x87, 0xF4, 0xE
706e0 36 2c 20 30 78 43 43 2c 20 30 78 39 33 5d 7d 3b  6, 0xCC, 0x93]};
706f0 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 41 53 4b  . const IID TASK
70700 49 44 5f 4d 61 6a 6f 72 5f 43 6c 69 65 6e 74 5f  ID_Major_Client_
70710 4c 6f 67 20 3d 20 7b 30 78 36 34 45 43 41 30 45  Log = {0x64ECA0E
70720 41 2c 20 30 78 39 43 42 36 2c 20 30 78 34 33 32  A, 0x9CB6, 0x432
70730 34 2c 20 5b 30 78 39 37 2c 20 30 78 30 32 2c 20  4, [0x97, 0x02, 
70740 30 78 44 46 2c 20 30 78 31 35 2c 20 30 78 43 36  0xDF, 0x15, 0xC6
70750 2c 20 30 78 39 36 2c 20 30 78 43 33 2c 20 30 78  , 0x96, 0xC3, 0x
70760 30 41 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  0A]};. const IID
70770 20 54 41 53 4b 49 44 5f 4d 61 6a 6f 72 5f 43 6f   TASKID_Major_Co
70780 6e 66 69 67 75 72 65 5f 43 6c 75 73 74 65 72 5f  nfigure_Cluster_
70790 53 65 72 76 69 63 20 3d 20 7b 30 78 37 43 35 46  Servic = {0x7C5F
707a0 30 37 37 34 2c 20 30 78 31 36 31 31 2c 20 30 78  0774, 0x1611, 0x
707b0 34 32 42 35 2c 20 5b 30 78 41 46 2c 20 30 78 33  42B5, [0xAF, 0x3
707c0 43 2c 20 30 78 36 45 2c 20 30 78 31 32 2c 20 30  C, 0x6E, 0x12, 0
707d0 78 34 41 2c 20 30 78 43 34 2c 20 30 78 44 33 2c  x4A, 0xC4, 0xD3,
707e0 20 30 78 36 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x6B]};. const 
707f0 49 49 44 20 54 41 53 4b 49 44 5f 4d 61 6a 6f 72  IID TASKID_Major
70800 5f 43 6f 6e 66 69 67 75 72 65 5f 52 65 73 6f 75  _Configure_Resou
70810 72 63 65 5f 54 79 70 65 20 3d 20 7b 30 78 36 44  rce_Type = {0x6D
70820 34 37 41 46 31 46 2c 20 30 78 37 46 31 37 2c 20  47AF1F, 0x7F17, 
70830 30 78 34 42 38 30 2c 20 5b 30 78 38 46 2c 20 30  0x4B80, [0x8F, 0
70840 78 41 42 2c 20 30 78 33 41 2c 20 30 78 32 44 2c  xAB, 0x3A, 0x2D,
70850 20 30 78 31 39 2c 20 30 78 42 31 2c 20 30 78 32   0x19, 0xB1, 0x2
70860 33 2c 20 30 78 33 44 5d 7d 3b 0a 20 63 6f 6e 73  3, 0x3D]};. cons
70870 74 20 49 49 44 20 54 41 53 4b 49 44 5f 4d 61 6a  t IID TASKID_Maj
70880 6f 72 5f 43 6f 6e 66 69 67 75 72 65 5f 52 65 73  or_Configure_Res
70890 6f 75 72 63 65 73 20 3d 20 7b 30 78 34 31 31 42  ources = {0x411B
708a0 43 44 45 43 2c 20 30 78 36 39 44 33 2c 20 30 78  CDEC, 0x69D3, 0x
708b0 34 34 38 35 2c 20 5b 30 78 38 44 2c 20 30 78 35  4485, [0x8D, 0x5
708c0 44 2c 20 30 78 45 31 2c 20 30 78 39 45 2c 20 30  D, 0xE1, 0x9E, 0
708d0 78 45 37 2c 20 30 78 37 41 2c 20 30 78 36 44 2c  xE7, 0x7A, 0x6D,
708e0 20 30 78 44 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xD4]};. const 
708f0 49 49 44 20 54 41 53 4b 49 44 5f 4d 61 6a 6f 72  IID TASKID_Major
70900 5f 45 73 74 61 62 6c 69 73 68 5f 43 6f 6e 6e 65  _Establish_Conne
70910 63 74 69 6f 6e 20 3d 20 7b 30 78 39 33 43 33 32  ction = {0x93C32
70920 46 39 39 2c 20 30 78 33 39 43 41 2c 20 30 78 34  F99, 0x39CA, 0x4
70930 44 33 38 2c 20 5b 30 78 39 44 2c 20 30 78 37 46  D38, [0x9D, 0x7F
70940 2c 20 30 78 32 37 2c 20 30 78 30 37 2c 20 30 78  , 0x27, 0x07, 0x
70950 43 41 2c 20 30 78 30 45 2c 20 30 78 41 46 2c 20  CA, 0x0E, 0xAF, 
70960 30 78 34 36 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x46]};. const I
70970 49 44 20 54 41 53 4b 49 44 5f 4d 61 6a 6f 72 5f  ID TASKID_Major_
70980 46 69 6e 64 5f 44 65 76 69 63 65 73 20 3d 20 7b  Find_Devices = {
70990 30 78 30 33 36 42 46 35 36 37 2c 20 30 78 32 33  0x036BF567, 0x23
709a0 37 37 2c 20 30 78 34 42 42 33 2c 20 5b 30 78 38  77, 0x4BB3, [0x8
709b0 41 2c 20 30 78 45 31 2c 20 30 78 45 34 2c 20 30  A, 0xE1, 0xE4, 0
709c0 78 31 30 2c 20 30 78 34 45 2c 20 30 78 32 45 2c  x10, 0x4E, 0x2E,
709d0 20 30 78 42 33 2c 20 30 78 43 35 5d 7d 3b 0a 20   0xB3, 0xC5]};. 
709e0 63 6f 6e 73 74 20 49 49 44 20 54 41 53 4b 49 44  const IID TASKID
709f0 5f 4d 61 6a 6f 72 5f 52 65 61 6e 61 6c 79 7a 65  _Major_Reanalyze
70a00 20 3d 20 7b 30 78 45 32 35 39 36 38 44 41 2c 20   = {0xE25968DA, 
70a10 30 78 39 43 37 42 2c 20 30 78 34 32 44 42 2c 20  0x9C7B, 0x42DB, 
70a20 5b 30 78 41 44 2c 20 30 78 41 39 2c 20 30 78 42  [0xAD, 0xA9, 0xB
70a30 43 2c 20 30 78 34 45 2c 20 30 78 33 34 2c 20 30  C, 0x4E, 0x34, 0
70a40 78 46 31 2c 20 30 78 37 45 2c 20 30 78 36 45 5d  xF1, 0x7E, 0x6E]
70a50 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 41  };. const IID TA
70a60 53 4b 49 44 5f 4d 61 6a 6f 72 5f 53 65 72 76 65  SKID_Major_Serve
70a70 72 5f 4c 6f 67 20 3d 20 7b 30 78 30 35 41 41 30  r_Log = {0x05AA0
70a80 37 36 38 2c 20 30 78 35 46 34 39 2c 20 30 78 34  768, 0x5F49, 0x4
70a90 39 43 44 2c 20 5b 30 78 41 46 2c 20 30 78 44 43  9CD, [0xAF, 0xDC
70aa0 2c 20 30 78 39 36 2c 20 30 78 46 39 2c 20 30 78  , 0x96, 0xF9, 0x
70ab0 44 35 2c 20 30 78 31 38 2c 20 30 78 30 32 2c 20  D5, 0x18, 0x02, 
70ac0 30 78 44 34 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xD4]};. const I
70ad0 49 44 20 54 41 53 4b 49 44 5f 4d 69 6e 6f 72 5f  ID TASKID_Minor_
70ae0 55 70 64 61 74 65 5f 50 72 6f 67 72 65 73 73 20  Update_Progress 
70af0 3d 20 7b 30 78 32 33 36 32 44 33 44 41 2c 20 30  = {0x2362D3DA, 0
70b00 78 41 36 41 34 2c 20 30 78 34 35 35 31 2c 20 5b  xA6A4, 0x4551, [
70b10 30 78 42 38 2c 20 30 78 34 36 2c 20 30 78 37 42  0xB8, 0x46, 0x7B
70b20 2c 20 30 78 42 33 2c 20 30 78 41 31 2c 20 30 78  , 0xB3, 0xA1, 0x
70b30 33 36 2c 20 30 78 35 46 2c 20 30 78 35 36 5d 7d  36, 0x5F, 0x56]}
70b40 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44  ;. const IID TID
70b50 5f 44 33 44 52 4d 41 6e 69 6d 61 74 69 6f 6e 20  _D3DRMAnimation 
70b60 3d 20 7b 30 78 33 44 38 32 41 42 34 46 2c 20 30  = {0x3D82AB4F, 0
70b70 78 36 32 44 41 2c 20 30 78 31 31 43 46 2c 20 5b  x62DA, 0x11CF, [
70b80 30 78 41 42 2c 20 30 78 33 39 2c 20 30 78 30 30  0xAB, 0x39, 0x00
70b90 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78  , 0x20, 0xAF, 0x
70ba0 37 31 2c 20 30 78 45 34 2c 20 30 78 33 33 5d 7d  71, 0xE4, 0x33]}
70bb0 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44  ;. const IID TID
70bc0 5f 44 33 44 52 4d 41 6e 69 6d 61 74 69 6f 6e 4b  _D3DRMAnimationK
70bd0 65 79 20 3d 20 7b 30 78 31 30 44 44 34 36 41 38  ey = {0x10DD46A8
70be0 2c 20 30 78 37 37 35 42 2c 20 30 78 31 31 43 46  , 0x775B, 0x11CF
70bf0 2c 20 5b 30 78 38 46 2c 20 30 78 35 32 2c 20 30  , [0x8F, 0x52, 0
70c00 78 30 30 2c 20 30 78 34 30 2c 20 30 78 33 33 2c  x00, 0x40, 0x33,
70c10 20 30 78 33 35 2c 20 30 78 39 34 2c 20 30 78 41   0x35, 0x94, 0xA
70c20 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  3]};. const IID 
70c30 54 49 44 5f 44 33 44 52 4d 41 6e 69 6d 61 74 69  TID_D3DRMAnimati
70c40 6f 6e 4f 70 74 69 6f 6e 73 20 3d 20 7b 30 78 45  onOptions = {0xE
70c50 32 42 46 35 36 43 30 2c 20 30 78 38 34 30 46 2c  2BF56C0, 0x840F,
70c60 20 30 78 31 31 43 46 2c 20 5b 30 78 38 46 2c 20   0x11CF, [0x8F, 
70c70 30 78 35 32 2c 20 30 78 30 30 2c 20 30 78 34 30  0x52, 0x00, 0x40
70c80 2c 20 30 78 33 33 2c 20 30 78 33 35 2c 20 30 78  , 0x33, 0x35, 0x
70c90 39 34 2c 20 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e  94, 0xA3]};. con
70ca0 73 74 20 49 49 44 20 54 49 44 5f 44 33 44 52 4d  st IID TID_D3DRM
70cb0 41 6e 69 6d 61 74 69 6f 6e 53 65 74 20 3d 20 7b  AnimationSet = {
70cc0 30 78 33 44 38 32 41 42 35 30 2c 20 30 78 36 32  0x3D82AB50, 0x62
70cd0 44 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 41  DA, 0x11CF, [0xA
70ce0 42 2c 20 30 78 33 39 2c 20 30 78 30 30 2c 20 30  B, 0x39, 0x00, 0
70cf0 78 32 30 2c 20 30 78 41 46 2c 20 30 78 37 31 2c  x20, 0xAF, 0x71,
70d00 20 30 78 45 34 2c 20 30 78 33 33 5d 7d 3b 0a 20   0xE4, 0x33]};. 
70d10 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44 33  const IID TID_D3
70d20 44 52 4d 41 70 70 44 61 74 61 20 3d 20 7b 30 78  DRMAppData = {0x
70d30 45 35 37 34 35 32 38 30 2c 20 30 78 42 32 34 46  E5745280, 0xB24F
70d40 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39 44 2c  , 0x11CF, [0x9D,
70d50 20 30 78 44 35 2c 20 30 78 30 30 2c 20 30 78 41   0xD5, 0x00, 0xA
70d60 41 2c 20 30 78 30 30 2c 20 30 78 41 37 2c 20 30  A, 0x00, 0xA7, 0
70d70 78 31 41 2c 20 30 78 32 46 5d 7d 3b 0a 20 63 6f  x1A, 0x2F]};. co
70d80 6e 73 74 20 49 49 44 20 54 49 44 5f 44 33 44 52  nst IID TID_D3DR
70d90 4d 42 6f 6f 6c 65 61 6e 20 3d 20 7b 30 78 35 33  MBoolean = {0x53
70da0 37 44 41 36 41 30 2c 20 30 78 43 41 33 37 2c 20  7DA6A0, 0xCA37, 
70db0 30 78 31 31 44 30 2c 20 5b 30 78 39 34 2c 20 30  0x11D0, [0x94, 0
70dc0 78 31 43 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  x1C, 0x00, 0x80,
70dd0 20 30 78 43 38 2c 20 30 78 30 43 2c 20 30 78 46   0xC8, 0x0C, 0xF
70de0 41 2c 20 30 78 37 42 5d 7d 3b 0a 20 63 6f 6e 73  A, 0x7B]};. cons
70df0 74 20 49 49 44 20 54 49 44 5f 44 33 44 52 4d 42  t IID TID_D3DRMB
70e00 6f 6f 6c 65 61 6e 32 64 20 3d 20 7b 30 78 34 38  oolean2d = {0x48
70e10 38 35 41 45 36 33 2c 20 30 78 37 38 45 38 2c 20  85AE63, 0x78E8, 
70e20 30 78 31 31 43 46 2c 20 5b 30 78 38 46 2c 20 30  0x11CF, [0x8F, 0
70e30 78 35 32 2c 20 30 78 30 30 2c 20 30 78 34 30 2c  x52, 0x00, 0x40,
70e40 20 30 78 33 33 2c 20 30 78 33 35 2c 20 30 78 39   0x33, 0x35, 0x9
70e50 34 2c 20 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73  4, 0xA3]};. cons
70e60 74 20 49 49 44 20 54 49 44 5f 44 33 44 52 4d 43  t IID TID_D3DRMC
70e70 61 6d 65 72 61 20 3d 20 7b 30 78 33 44 38 32 41  amera = {0x3D82A
70e80 42 35 31 2c 20 30 78 36 32 44 41 2c 20 30 78 31  B51, 0x62DA, 0x1
70e90 31 43 46 2c 20 5b 30 78 41 42 2c 20 30 78 33 39  1CF, [0xAB, 0x39
70ea0 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78  , 0x00, 0x20, 0x
70eb0 41 46 2c 20 30 78 37 31 2c 20 30 78 45 34 2c 20  AF, 0x71, 0xE4, 
70ec0 30 78 33 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x33]};. const I
70ed0 49 44 20 54 49 44 5f 44 33 44 52 4d 43 6f 6c 6f  ID TID_D3DRMColo
70ee0 72 52 47 42 20 3d 20 7b 30 78 44 33 45 31 36 45  rRGB = {0xD3E16E
70ef0 38 31 2c 20 30 78 37 38 33 35 2c 20 30 78 31 31  81, 0x7835, 0x11
70f00 43 46 2c 20 5b 30 78 38 46 2c 20 30 78 35 32 2c  CF, [0x8F, 0x52,
70f10 20 30 78 30 30 2c 20 30 78 34 30 2c 20 30 78 33   0x00, 0x40, 0x3
70f20 33 2c 20 30 78 33 35 2c 20 30 78 39 34 2c 20 30  3, 0x35, 0x94, 0
70f30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA3]};. const II
70f40 44 20 54 49 44 5f 44 33 44 52 4d 43 6f 6c 6f 72  D TID_D3DRMColor
70f50 52 47 42 41 20 3d 20 7b 30 78 33 35 46 46 34 34  RGBA = {0x35FF44
70f60 45 30 2c 20 30 78 36 43 37 43 2c 20 30 78 31 31  E0, 0x6C7C, 0x11
70f70 43 46 2c 20 5b 30 78 38 46 2c 20 30 78 35 32 2c  CF, [0x8F, 0x52,
70f80 20 30 78 30 30 2c 20 30 78 34 30 2c 20 30 78 33   0x00, 0x40, 0x3
70f90 33 2c 20 30 78 33 35 2c 20 30 78 39 34 2c 20 30  3, 0x35, 0x94, 0
70fa0 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  xA3]};. const II
70fb0 44 20 54 49 44 5f 44 33 44 52 4d 43 6f 6f 72 64  D TID_D3DRMCoord
70fc0 73 32 64 20 3d 20 7b 30 78 46 36 46 32 33 46 34  s2d = {0xF6F23F4
70fd0 34 2c 20 30 78 37 36 38 36 2c 20 30 78 31 31 43  4, 0x7686, 0x11C
70fe0 46 2c 20 5b 30 78 38 46 2c 20 30 78 35 32 2c 20  F, [0x8F, 0x52, 
70ff0 30 78 30 30 2c 20 30 78 34 30 2c 20 30 78 33 33  0x00, 0x40, 0x33
71000 2c 20 30 78 33 35 2c 20 30 78 39 34 2c 20 30 78  , 0x35, 0x94, 0x
71010 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A3]};. const IID
71020 20 54 49 44 5f 44 33 44 52 4d 45 78 74 65 72 6e   TID_D3DRMExtern
71030 61 6c 56 69 73 75 61 6c 20 3d 20 7b 30 78 39 38  alVisual = {0x98
71040 31 31 36 41 41 30 2c 20 30 78 42 44 42 41 2c 20  116AA0, 0xBDBA, 
71050 30 78 31 31 44 31 2c 20 5b 30 78 38 32 2c 20 30  0x11D1, [0x82, 0
71060 78 43 30 2c 20 30 78 30 30 2c 20 30 78 41 30 2c  xC0, 0x00, 0xA0,
71070 20 30 78 43 39 2c 20 30 78 36 39 2c 20 30 78 37   0xC9, 0x69, 0x7
71080 32 2c 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73  2, 0x71]};. cons
71090 74 20 49 49 44 20 54 49 44 5f 44 33 44 52 4d 46  t IID TID_D3DRMF
710a0 6c 6f 61 74 4b 65 79 73 20 3d 20 7b 30 78 31 30  loatKeys = {0x10
710b0 44 44 34 36 41 39 2c 20 30 78 37 37 35 42 2c 20  DD46A9, 0x775B, 
710c0 30 78 31 31 43 46 2c 20 5b 30 78 38 46 2c 20 30  0x11CF, [0x8F, 0
710d0 78 35 32 2c 20 30 78 30 30 2c 20 30 78 34 30 2c  x52, 0x00, 0x40,
710e0 20 30 78 33 33 2c 20 30 78 33 35 2c 20 30 78 39   0x33, 0x35, 0x9
710f0 34 2c 20 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73  4, 0xA3]};. cons
71100 74 20 49 49 44 20 54 49 44 5f 44 33 44 52 4d 46  t IID TID_D3DRMF
71110 72 61 6d 65 20 3d 20 7b 30 78 33 44 38 32 41 42  rame = {0x3D82AB
71120 34 36 2c 20 30 78 36 32 44 41 2c 20 30 78 31 31  46, 0x62DA, 0x11
71130 43 46 2c 20 5b 30 78 41 42 2c 20 30 78 33 39 2c  CF, [0xAB, 0x39,
71140 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41   0x00, 0x20, 0xA
71150 46 2c 20 30 78 37 31 2c 20 30 78 45 34 2c 20 30  F, 0x71, 0xE4, 0
71160 78 33 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x33]};. const II
71170 44 20 54 49 44 5f 44 33 44 52 4d 46 72 61 6d 65  D TID_D3DRMFrame
71180 50 6f 73 69 74 69 6f 6e 20 3d 20 7b 30 78 45 32  Position = {0xE2
71190 42 46 35 36 43 31 2c 20 30 78 38 34 30 46 2c 20  BF56C1, 0x840F, 
711a0 30 78 31 31 43 46 2c 20 5b 30 78 38 46 2c 20 30  0x11CF, [0x8F, 0
711b0 78 35 32 2c 20 30 78 30 30 2c 20 30 78 34 30 2c  x52, 0x00, 0x40,
711c0 20 30 78 33 33 2c 20 30 78 33 35 2c 20 30 78 39   0x33, 0x35, 0x9
711d0 34 2c 20 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73  4, 0xA3]};. cons
711e0 74 20 49 49 44 20 54 49 44 5f 44 33 44 52 4d 46  t IID TID_D3DRMF
711f0 72 61 6d 65 52 6f 74 61 74 69 6f 6e 20 3d 20 7b  rameRotation = {
71200 30 78 45 32 42 46 35 36 43 33 2c 20 30 78 38 34  0xE2BF56C3, 0x84
71210 30 46 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38  0F, 0x11CF, [0x8
71220 46 2c 20 30 78 35 32 2c 20 30 78 30 30 2c 20 30  F, 0x52, 0x00, 0
71230 78 34 30 2c 20 30 78 33 33 2c 20 30 78 33 35 2c  x40, 0x33, 0x35,
71240 20 30 78 39 34 2c 20 30 78 41 33 5d 7d 3b 0a 20   0x94, 0xA3]};. 
71250 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44 33  const IID TID_D3
71260 44 52 4d 46 72 61 6d 65 54 72 61 6e 73 66 6f 72  DRMFrameTransfor
71270 6d 4d 61 74 72 69 78 20 3d 20 7b 30 78 46 36 46  mMatrix = {0xF6F
71280 32 33 46 34 31 2c 20 30 78 37 36 38 36 2c 20 30  23F41, 0x7686, 0
71290 78 31 31 43 46 2c 20 5b 30 78 38 46 2c 20 30 78  x11CF, [0x8F, 0x
712a0 35 32 2c 20 30 78 30 30 2c 20 30 78 34 30 2c 20  52, 0x00, 0x40, 
712b0 30 78 33 33 2c 20 30 78 33 35 2c 20 30 78 39 34  0x33, 0x35, 0x94
712c0 2c 20 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA3]};. const
712d0 20 49 49 44 20 54 49 44 5f 44 33 44 52 4d 46 72   IID TID_D3DRMFr
712e0 61 6d 65 56 65 6c 6f 63 69 74 79 20 3d 20 7b 30  ameVelocity = {0
712f0 78 45 32 42 46 35 36 43 32 2c 20 30 78 38 34 30  xE2BF56C2, 0x840
71300 46 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38 46  F, 0x11CF, [0x8F
71310 2c 20 30 78 35 32 2c 20 30 78 30 30 2c 20 30 78  , 0x52, 0x00, 0x
71320 34 30 2c 20 30 78 33 33 2c 20 30 78 33 35 2c 20  40, 0x33, 0x35, 
71330 30 78 39 34 2c 20 30 78 41 33 5d 7d 3b 0a 20 63  0x94, 0xA3]};. c
71340 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44 33 44  onst IID TID_D3D
71350 52 4d 47 75 69 64 20 3d 20 7b 30 78 41 34 32 37  RMGuid = {0xA427
71360 39 30 45 30 2c 20 30 78 37 38 31 30 2c 20 30 78  90E0, 0x7810, 0x
71370 31 31 43 46 2c 20 5b 30 78 38 46 2c 20 30 78 35  11CF, [0x8F, 0x5
71380 32 2c 20 30 78 30 30 2c 20 30 78 34 30 2c 20 30  2, 0x00, 0x40, 0
71390 78 33 33 2c 20 30 78 33 35 2c 20 30 78 39 34 2c  x33, 0x35, 0x94,
713a0 20 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA3]};. const 
713b0 49 49 44 20 54 49 44 5f 44 33 44 52 4d 49 6e 64  IID TID_D3DRMInd
713c0 65 78 65 64 43 6f 6c 6f 72 20 3d 20 7b 30 78 31  exedColor = {0x1
713d0 36 33 30 42 38 32 30 2c 20 30 78 37 38 34 32 2c  630B820, 0x7842,
713e0 20 30 78 31 31 43 46 2c 20 5b 30 78 38 46 2c 20   0x11CF, [0x8F, 
713f0 30 78 35 32 2c 20 30 78 30 30 2c 20 30 78 34 30  0x52, 0x00, 0x40
71400 2c 20 30 78 33 33 2c 20 30 78 33 35 2c 20 30 78  , 0x33, 0x35, 0x
71410 39 34 2c 20 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e  94, 0xA3]};. con
71420 73 74 20 49 49 44 20 54 49 44 5f 44 33 44 52 4d  st IID TID_D3DRM
71430 49 6e 66 6f 20 3d 20 7b 30 78 32 42 39 35 37 31  Info = {0x2B9571
71440 30 30 2c 20 30 78 39 45 39 41 2c 20 30 78 31 31  00, 0x9E9A, 0x11
71450 43 46 2c 20 5b 30 78 41 42 2c 20 30 78 33 39 2c  CF, [0xAB, 0x39,
71460 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41   0x00, 0x20, 0xA
71470 46 2c 20 30 78 37 31 2c 20 30 78 45 34 2c 20 30  F, 0x71, 0xE4, 0
71480 78 33 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x33]};. const II
71490 44 20 54 49 44 5f 44 33 44 52 4d 49 6e 6c 69 6e  D TID_D3DRMInlin
714a0 65 44 61 74 61 20 3d 20 7b 30 78 33 41 32 33 45  eData = {0x3A23E
714b0 45 41 30 2c 20 30 78 39 34 42 31 2c 20 30 78 31  EA0, 0x94B1, 0x1
714c0 31 44 30 2c 20 5b 30 78 41 42 2c 20 30 78 33 39  1D0, [0xAB, 0x39
714d0 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78  , 0x00, 0x20, 0x
714e0 41 46 2c 20 30 78 37 31 2c 20 30 78 45 34 2c 20  AF, 0x71, 0xE4, 
714f0 30 78 33 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0x33]};. const I
71500 49 44 20 54 49 44 5f 44 33 44 52 4d 4c 69 67 68  ID TID_D3DRMLigh
71510 74 20 3d 20 7b 30 78 33 44 38 32 41 42 34 41 2c  t = {0x3D82AB4A,
71520 20 30 78 36 32 44 41 2c 20 30 78 31 31 43 46 2c   0x62DA, 0x11CF,
71530 20 5b 30 78 41 42 2c 20 30 78 33 39 2c 20 30 78   [0xAB, 0x39, 0x
71540 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20  00, 0x20, 0xAF, 
71550 30 78 37 31 2c 20 30 78 45 34 2c 20 30 78 33 33  0x71, 0xE4, 0x33
71560 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54  ]};. const IID T
71570 49 44 5f 44 33 44 52 4d 4c 69 67 68 74 41 74 74  ID_D3DRMLightAtt
71580 65 6e 75 61 74 69 6f 6e 20 3d 20 7b 30 78 41 38  enuation = {0xA8
71590 41 39 38 42 41 30 2c 20 30 78 43 35 45 35 2c 20  A98BA0, 0xC5E5, 
715a0 30 78 31 31 43 46 2c 20 5b 30 78 42 39 2c 20 30  0x11CF, [0xB9, 0
715b0 78 34 31 2c 20 30 78 30 30 2c 20 30 78 38 30 2c  x41, 0x00, 0x80,
715c0 20 30 78 43 38 2c 20 30 78 30 43 2c 20 30 78 46   0xC8, 0x0C, 0xF
715d0 41 2c 20 30 78 37 42 5d 7d 3b 0a 20 63 6f 6e 73  A, 0x7B]};. cons
715e0 74 20 49 49 44 20 54 49 44 5f 44 33 44 52 4d 4c  t IID TID_D3DRML
715f0 69 67 68 74 50 65 6e 75 6d 62 72 61 20 3d 20 7b  ightPenumbra = {
71600 30 78 41 45 44 32 32 37 34 31 2c 20 30 78 42 33  0xAED22741, 0xB3
71610 31 46 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 39  1F, 0x11CF, [0x9
71620 44 2c 20 30 78 44 35 2c 20 30 78 30 30 2c 20 30  D, 0xD5, 0x00, 0
71630 78 41 41 2c 20 30 78 30 30 2c 20 30 78 41 37 2c  xAA, 0x00, 0xA7,
71640 20 30 78 31 41 2c 20 30 78 32 46 5d 7d 3b 0a 20   0x1A, 0x2F]};. 
71650 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44 33  const IID TID_D3
71660 44 52 4d 4c 69 67 68 74 52 61 6e 67 65 20 3d 20  DRMLightRange = 
71670 7b 30 78 41 45 44 32 32 37 34 32 2c 20 30 78 42  {0xAED22742, 0xB
71680 33 31 46 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  31F, 0x11CF, [0x
71690 39 44 2c 20 30 78 44 35 2c 20 30 78 30 30 2c 20  9D, 0xD5, 0x00, 
716a0 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 41 37  0xAA, 0x00, 0xA7
716b0 2c 20 30 78 31 41 2c 20 30 78 32 46 5d 7d 3b 0a  , 0x1A, 0x2F]};.
716c0 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44   const IID TID_D
716d0 33 44 52 4d 4c 69 67 68 74 55 6d 62 72 61 20 3d  3DRMLightUmbra =
716e0 20 7b 30 78 41 45 44 32 32 37 34 30 2c 20 30 78   {0xAED22740, 0x
716f0 42 33 31 46 2c 20 30 78 31 31 43 46 2c 20 5b 30  B31F, 0x11CF, [0
71700 78 39 44 2c 20 30 78 44 35 2c 20 30 78 30 30 2c  x9D, 0xD5, 0x00,
71710 20 30 78 41 41 2c 20 30 78 30 30 2c 20 30 78 41   0xAA, 0x00, 0xA
71720 37 2c 20 30 78 31 41 2c 20 30 78 32 46 5d 7d 3b  7, 0x1A, 0x2F]};
71730 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f  . const IID TID_
71740 44 33 44 52 4d 4d 61 74 65 72 69 61 6c 20 3d 20  D3DRMMaterial = 
71750 7b 30 78 33 44 38 32 41 42 34 44 2c 20 30 78 36  {0x3D82AB4D, 0x6
71760 32 44 41 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  2DA, 0x11CF, [0x
71770 41 42 2c 20 30 78 33 39 2c 20 30 78 30 30 2c 20  AB, 0x39, 0x00, 
71780 30 78 32 30 2c 20 30 78 41 46 2c 20 30 78 37 31  0x20, 0xAF, 0x71
71790 2c 20 30 78 45 34 2c 20 30 78 33 33 5d 7d 3b 0a  , 0xE4, 0x33]};.
717a0 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44   const IID TID_D
717b0 33 44 52 4d 4d 61 74 65 72 69 61 6c 41 6d 62 69  3DRMMaterialAmbi
717c0 65 6e 74 43 6f 6c 6f 72 20 3d 20 7b 30 78 30 31  entColor = {0x01
717d0 34 31 31 38 34 30 2c 20 30 78 37 37 38 36 2c 20  411840, 0x7786, 
717e0 30 78 31 31 43 46 2c 20 5b 30 78 38 46 2c 20 30  0x11CF, [0x8F, 0
717f0 78 35 32 2c 20 30 78 30 30 2c 20 30 78 34 30 2c  x52, 0x00, 0x40,
71800 20 30 78 33 33 2c 20 30 78 33 35 2c 20 30 78 39   0x33, 0x35, 0x9
71810 34 2c 20 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73  4, 0xA3]};. cons
71820 74 20 49 49 44 20 54 49 44 5f 44 33 44 52 4d 4d  t IID TID_D3DRMM
71830 61 74 65 72 69 61 6c 41 72 72 61 79 20 3d 20 7b  aterialArray = {
71840 30 78 33 35 46 46 34 34 45 31 2c 20 30 78 36 43  0x35FF44E1, 0x6C
71850 37 43 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38  7C, 0x11CF, [0x8
71860 46 2c 20 30 78 35 32 2c 20 30 78 30 30 2c 20 30  F, 0x52, 0x00, 0
71870 78 34 30 2c 20 30 78 33 33 2c 20 30 78 33 35 2c  x40, 0x33, 0x35,
71880 20 30 78 39 34 2c 20 30 78 41 33 5d 7d 3b 0a 20   0x94, 0xA3]};. 
71890 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44 33  const IID TID_D3
718a0 44 52 4d 4d 61 74 65 72 69 61 6c 44 69 66 66 75  DRMMaterialDiffu
718b0 73 65 43 6f 6c 6f 72 20 3d 20 7b 30 78 30 31 34  seColor = {0x014
718c0 31 31 38 34 31 2c 20 30 78 37 37 38 36 2c 20 30  11841, 0x7786, 0
718d0 78 31 31 43 46 2c 20 5b 30 78 38 46 2c 20 30 78  x11CF, [0x8F, 0x
718e0 35 32 2c 20 30 78 30 30 2c 20 30 78 34 30 2c 20  52, 0x00, 0x40, 
718f0 30 78 33 33 2c 20 30 78 33 35 2c 20 30 78 39 34  0x33, 0x35, 0x94
71900 2c 20 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA3]};. const
71910 20 49 49 44 20 54 49 44 5f 44 33 44 52 4d 4d 61   IID TID_D3DRMMa
71920 74 65 72 69 61 6c 45 6d 69 73 73 69 76 65 43 6f  terialEmissiveCo
71930 6c 6f 72 20 3d 20 7b 30 78 44 33 45 31 36 45 38  lor = {0xD3E16E8
71940 30 2c 20 30 78 37 38 33 35 2c 20 30 78 31 31 43  0, 0x7835, 0x11C
71950 46 2c 20 5b 30 78 38 46 2c 20 30 78 35 32 2c 20  F, [0x8F, 0x52, 
71960 30 78 30 30 2c 20 30 78 34 30 2c 20 30 78 33 33  0x00, 0x40, 0x33
71970 2c 20 30 78 33 35 2c 20 30 78 39 34 2c 20 30 78  , 0x35, 0x94, 0x
71980 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A3]};. const IID
71990 20 54 49 44 5f 44 33 44 52 4d 4d 61 74 65 72 69   TID_D3DRMMateri
719a0 61 6c 50 6f 77 65 72 20 3d 20 7b 30 78 30 31 34  alPower = {0x014
719b0 31 31 38 34 33 2c 20 30 78 37 37 38 36 2c 20 30  11843, 0x7786, 0
719c0 78 31 31 43 46 2c 20 5b 30 78 38 46 2c 20 30 78  x11CF, [0x8F, 0x
719d0 35 32 2c 20 30 78 30 30 2c 20 30 78 34 30 2c 20  52, 0x00, 0x40, 
719e0 30 78 33 33 2c 20 30 78 33 35 2c 20 30 78 39 34  0x33, 0x35, 0x94
719f0 2c 20 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0xA3]};. const
71a00 20 49 49 44 20 54 49 44 5f 44 33 44 52 4d 4d 61   IID TID_D3DRMMa
71a10 74 65 72 69 61 6c 53 70 65 63 75 6c 61 72 43 6f  terialSpecularCo
71a20 6c 6f 72 20 3d 20 7b 30 78 30 31 34 31 31 38 34  lor = {0x0141184
71a30 32 2c 20 30 78 37 37 38 36 2c 20 30 78 31 31 43  2, 0x7786, 0x11C
71a40 46 2c 20 5b 30 78 38 46 2c 20 30 78 35 32 2c 20  F, [0x8F, 0x52, 
71a50 30 78 30 30 2c 20 30 78 34 30 2c 20 30 78 33 33  0x00, 0x40, 0x33
71a60 2c 20 30 78 33 35 2c 20 30 78 39 34 2c 20 30 78  , 0x35, 0x94, 0x
71a70 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44  A3]};. const IID
71a80 20 54 49 44 5f 44 33 44 52 4d 4d 61 74 65 72 69   TID_D3DRMMateri
71a90 61 6c 57 72 61 70 20 3d 20 7b 30 78 34 38 38 35  alWrap = {0x4885
71aa0 41 45 36 30 2c 20 30 78 37 38 45 38 2c 20 30 78  AE60, 0x78E8, 0x
71ab0 31 31 43 46 2c 20 5b 30 78 38 46 2c 20 30 78 35  11CF, [0x8F, 0x5
71ac0 32 2c 20 30 78 30 30 2c 20 30 78 34 30 2c 20 30  2, 0x00, 0x40, 0
71ad0 78 33 33 2c 20 30 78 33 35 2c 20 30 78 39 34 2c  x33, 0x35, 0x94,
71ae0 20 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA3]};. const 
71af0 49 49 44 20 54 49 44 5f 44 33 44 52 4d 4d 61 74  IID TID_D3DRMMat
71b00 72 69 78 34 78 34 20 3d 20 7b 30 78 46 36 46 32  rix4x4 = {0xF6F2
71b10 33 46 34 35 2c 20 30 78 37 36 38 36 2c 20 30 78  3F45, 0x7686, 0x
71b20 31 31 43 46 2c 20 5b 30 78 38 46 2c 20 30 78 35  11CF, [0x8F, 0x5
71b30 32 2c 20 30 78 30 30 2c 20 30 78 34 30 2c 20 30  2, 0x00, 0x40, 0
71b40 78 33 33 2c 20 30 78 33 35 2c 20 30 78 39 34 2c  x33, 0x35, 0x94,
71b50 20 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0xA3]};. const 
71b60 49 49 44 20 54 49 44 5f 44 33 44 52 4d 4d 65 73  IID TID_D3DRMMes
71b70 68 20 3d 20 7b 30 78 33 44 38 32 41 42 34 34 2c  h = {0x3D82AB44,
71b80 20 30 78 36 32 44 41 2c 20 30 78 31 31 43 46 2c   0x62DA, 0x11CF,
71b90 20 5b 30 78 41 42 2c 20 30 78 33 39 2c 20 30 78   [0xAB, 0x39, 0x
71ba0 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20  00, 0x20, 0xAF, 
71bb0 30 78 37 31 2c 20 30 78 45 34 2c 20 30 78 33 33  0x71, 0xE4, 0x33
71bc0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54  ]};. const IID T
71bd0 49 44 5f 44 33 44 52 4d 4d 65 73 68 46 61 63 65  ID_D3DRMMeshFace
71be0 20 3d 20 7b 30 78 33 44 38 32 41 42 35 46 2c 20   = {0x3D82AB5F, 
71bf0 30 78 36 32 44 41 2c 20 30 78 31 31 43 46 2c 20  0x62DA, 0x11CF, 
71c00 5b 30 78 41 42 2c 20 30 78 33 39 2c 20 30 78 30  [0xAB, 0x39, 0x0
71c10 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c 20 30  0, 0x20, 0xAF, 0
71c20 78 37 31 2c 20 30 78 45 34 2c 20 30 78 33 33 5d  x71, 0xE4, 0x33]
71c30 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54 49  };. const IID TI
71c40 44 5f 44 33 44 52 4d 4d 65 73 68 46 61 63 65 57  D_D3DRMMeshFaceW
71c50 72 61 70 73 20 3d 20 7b 30 78 45 44 31 45 43 35  raps = {0xED1EC5
71c60 43 30 2c 20 30 78 43 30 41 38 2c 20 30 78 31 31  C0, 0xC0A8, 0x11
71c70 44 30 2c 20 5b 30 78 39 34 2c 20 30 78 31 43 2c  D0, [0x94, 0x1C,
71c80 20 30 78 30 30 2c 20 30 78 38 30 2c 20 30 78 43   0x00, 0x80, 0xC
71c90 38 2c 20 30 78 30 43 2c 20 30 78 46 41 2c 20 30  8, 0x0C, 0xFA, 0
71ca0 78 37 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x7B]};. const II
71cb0 44 20 54 49 44 5f 44 33 44 52 4d 4d 65 73 68 4d  D TID_D3DRMMeshM
71cc0 61 74 65 72 69 61 6c 4c 69 73 74 20 3d 20 7b 30  aterialList = {0
71cd0 78 46 36 46 32 33 46 34 32 2c 20 30 78 37 36 38  xF6F23F42, 0x768
71ce0 36 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38 46  6, 0x11CF, [0x8F
71cf0 2c 20 30 78 35 32 2c 20 30 78 30 30 2c 20 30 78  , 0x52, 0x00, 0x
71d00 34 30 2c 20 30 78 33 33 2c 20 30 78 33 35 2c 20  40, 0x33, 0x35, 
71d10 30 78 39 34 2c 20 30 78 41 33 5d 7d 3b 0a 20 63  0x94, 0xA3]};. c
71d20 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44 33 44  onst IID TID_D3D
71d30 52 4d 4d 65 73 68 4e 6f 72 6d 61 6c 73 20 3d 20  RMMeshNormals = 
71d40 7b 30 78 46 36 46 32 33 46 34 33 2c 20 30 78 37  {0xF6F23F43, 0x7
71d50 36 38 36 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  686, 0x11CF, [0x
71d60 38 46 2c 20 30 78 35 32 2c 20 30 78 30 30 2c 20  8F, 0x52, 0x00, 
71d70 30 78 34 30 2c 20 30 78 33 33 2c 20 30 78 33 35  0x40, 0x33, 0x35
71d80 2c 20 30 78 39 34 2c 20 30 78 41 33 5d 7d 3b 0a  , 0x94, 0xA3]};.
71d90 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44   const IID TID_D
71da0 33 44 52 4d 4d 65 73 68 54 65 78 74 75 72 65 43  3DRMMeshTextureC
71db0 6f 6f 72 64 73 20 3d 20 7b 30 78 46 36 46 32 33  oords = {0xF6F23
71dc0 46 34 30 2c 20 30 78 37 36 38 36 2c 20 30 78 31  F40, 0x7686, 0x1
71dd0 31 43 46 2c 20 5b 30 78 38 46 2c 20 30 78 35 32  1CF, [0x8F, 0x52
71de0 2c 20 30 78 30 30 2c 20 30 78 34 30 2c 20 30 78  , 0x00, 0x40, 0x
71df0 33 33 2c 20 30 78 33 35 2c 20 30 78 39 34 2c 20  33, 0x35, 0x94, 
71e00 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49  0xA3]};. const I
71e10 49 44 20 54 49 44 5f 44 33 44 52 4d 4d 65 73 68  ID TID_D3DRMMesh
71e20 56 65 72 74 65 78 43 6f 6c 6f 72 73 20 3d 20 7b  VertexColors = {
71e30 30 78 31 36 33 30 42 38 32 31 2c 20 30 78 37 38  0x1630B821, 0x78
71e40 34 32 2c 20 30 78 31 31 43 46 2c 20 5b 30 78 38  42, 0x11CF, [0x8
71e50 46 2c 20 30 78 35 32 2c 20 30 78 30 30 2c 20 30  F, 0x52, 0x00, 0
71e60 78 34 30 2c 20 30 78 33 33 2c 20 30 78 33 35 2c  x40, 0x33, 0x35,
71e70 20 30 78 39 34 2c 20 30 78 41 33 5d 7d 3b 0a 20   0x94, 0xA3]};. 
71e80 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44 33  const IID TID_D3
71e90 44 52 4d 50 72 6f 67 72 65 73 73 69 76 65 4d 65  DRMProgressiveMe
71ea0 73 68 20 3d 20 7b 30 78 38 41 36 33 43 33 36 30  sh = {0x8A63C360
71eb0 2c 20 30 78 39 39 37 44 2c 20 30 78 31 31 44 30  , 0x997D, 0x11D0
71ec0 2c 20 5b 30 78 39 34 2c 20 30 78 31 43 2c 20 30  , [0x94, 0x1C, 0
71ed0 78 30 30 2c 20 30 78 38 30 2c 20 30 78 43 38 2c  x00, 0x80, 0xC8,
71ee0 20 30 78 30 43 2c 20 30 78 46 41 2c 20 30 78 37   0x0C, 0xFA, 0x7
71ef0 42 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20  B]};. const IID 
71f00 54 49 44 5f 44 33 44 52 4d 50 72 6f 70 65 72 74  TID_D3DRMPropert
71f10 79 42 61 67 20 3d 20 7b 30 78 37 46 30 46 32 31  yBag = {0x7F0F21
71f20 45 31 2c 20 30 78 42 46 45 31 2c 20 30 78 31 31  E1, 0xBFE1, 0x11
71f30 44 31 2c 20 5b 30 78 38 32 2c 20 30 78 43 30 2c  D1, [0x82, 0xC0,
71f40 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30 78 43   0x00, 0xA0, 0xC
71f50 39 2c 20 30 78 36 39 2c 20 30 78 37 32 2c 20 30  9, 0x69, 0x72, 0
71f60 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x71]};. const II
71f70 44 20 54 49 44 5f 44 33 44 52 4d 52 69 67 68 74  D TID_D3DRMRight
71f80 48 61 6e 64 65 64 20 3d 20 7b 30 78 37 46 35 44  Handed = {0x7F5D
71f90 35 45 41 30 2c 20 30 78 44 35 33 41 2c 20 30 78  5EA0, 0xD53A, 0x
71fa0 31 31 44 31 2c 20 5b 30 78 38 32 2c 20 30 78 43  11D1, [0x82, 0xC
71fb0 30 2c 20 30 78 30 30 2c 20 30 78 41 30 2c 20 30  0, 0x00, 0xA0, 0
71fc0 78 43 39 2c 20 30 78 36 39 2c 20 30 78 37 32 2c  xC9, 0x69, 0x72,
71fd0 20 30 78 37 31 5d 7d 3b 0a 20 63 6f 6e 73 74 20   0x71]};. const 
71fe0 49 49 44 20 54 49 44 5f 44 33 44 52 4d 53 74 72  IID TID_D3DRMStr
71ff0 69 6e 67 50 72 6f 70 65 72 74 79 20 3d 20 7b 30  ingProperty = {0
72000 78 37 46 30 46 32 31 45 30 2c 20 30 78 42 46 45  x7F0F21E0, 0xBFE
72010 31 2c 20 30 78 31 31 44 31 2c 20 5b 30 78 38 32  1, 0x11D1, [0x82
72020 2c 20 30 78 43 30 2c 20 30 78 30 30 2c 20 30 78  , 0xC0, 0x00, 0x
72030 41 30 2c 20 30 78 43 39 2c 20 30 78 36 39 2c 20  A0, 0xC9, 0x69, 
72040 30 78 37 32 2c 20 30 78 37 31 5d 7d 3b 0a 20 63  0x72, 0x71]};. c
72050 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44 33 44  onst IID TID_D3D
72060 52 4d 54 65 78 74 75 72 65 46 69 6c 65 6e 61 6d  RMTextureFilenam
72070 65 20 3d 20 7b 30 78 41 34 32 37 39 30 45 31 2c  e = {0xA42790E1,
72080 20 30 78 37 38 31 30 2c 20 30 78 31 31 43 46 2c   0x7810, 0x11CF,
72090 20 5b 30 78 38 46 2c 20 30 78 35 32 2c 20 30 78   [0x8F, 0x52, 0x
720a0 30 30 2c 20 30 78 34 30 2c 20 30 78 33 33 2c 20  00, 0x40, 0x33, 
720b0 30 78 33 35 2c 20 30 78 39 34 2c 20 30 78 41 33  0x35, 0x94, 0xA3
720c0 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49 44 20 54  ]};. const IID T
720d0 49 44 5f 44 33 44 52 4d 54 65 78 74 75 72 65 52  ID_D3DRMTextureR
720e0 65 66 65 72 65 6e 63 65 20 3d 20 7b 30 78 41 34  eference = {0xA4
720f0 32 37 39 30 45 32 2c 20 30 78 37 38 31 30 2c 20  2790E2, 0x7810, 
72100 30 78 31 31 43 46 2c 20 5b 30 78 38 46 2c 20 30  0x11CF, [0x8F, 0
72110 78 35 32 2c 20 30 78 30 30 2c 20 30 78 34 30 2c  x52, 0x00, 0x40,
72120 20 30 78 33 33 2c 20 30 78 33 35 2c 20 30 78 39   0x33, 0x35, 0x9
72130 34 2c 20 30 78 41 33 5d 7d 3b 0a 20 63 6f 6e 73  4, 0xA3]};. cons
72140 74 20 49 49 44 20 54 49 44 5f 44 33 44 52 4d 54  t IID TID_D3DRMT
72150 69 6d 65 64 46 6c 6f 61 74 4b 65 79 73 20 3d 20  imedFloatKeys = 
72160 7b 30 78 46 34 30 36 42 31 38 30 2c 20 30 78 37  {0xF406B180, 0x7
72170 42 33 42 2c 20 30 78 31 31 43 46 2c 20 5b 30 78  B3B, 0x11CF, [0x
72180 38 46 2c 20 30 78 35 32 2c 20 30 78 30 30 2c 20  8F, 0x52, 0x00, 
72190 30 78 34 30 2c 20 30 78 33 33 2c 20 30 78 33 35  0x40, 0x33, 0x35
721a0 2c 20 30 78 39 34 2c 20 30 78 41 33 5d 7d 3b 0a  , 0x94, 0xA3]};.
721b0 20 63 6f 6e 73 74 20 49 49 44 20 54 49 44 5f 44   const IID TID_D
721c0 33 44 52 4d 55 72 6c 20 3d 20 7b 30 78 33 41 32  3DRMUrl = {0x3A2
721d0 33 45 45 41 31 2c 20 30 78 39 34 42 31 2c 20 30  3EEA1, 0x94B1, 0
721e0 78 31 31 44 30 2c 20 5b 30 78 41 42 2c 20 30 78  x11D0, [0xAB, 0x
721f0 33 39 2c 20 30 78 30 30 2c 20 30 78 32 30 2c 20  39, 0x00, 0x20, 
72200 30 78 41 46 2c 20 30 78 37 31 2c 20 30 78 45 34  0xAF, 0x71, 0xE4
72210 2c 20 30 78 33 33 5d 7d 3b 0a 20 63 6f 6e 73 74  , 0x33]};. const
72220 20 49 49 44 20 54 49 44 5f 44 33 44 52 4d 56 65   IID TID_D3DRMVe
72230 63 74 6f 72 20 3d 20 7b 30 78 33 44 38 32 41 42  ctor = {0x3D82AB
72240 35 45 2c 20 30 78 36 32 44 41 2c 20 30 78 31 31  5E, 0x62DA, 0x11
72250 43 46 2c 20 5b 30 78 41 42 2c 20 30 78 33 39 2c  CF, [0xAB, 0x39,
72260 20 30 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41   0x00, 0x20, 0xA
72270 46 2c 20 30 78 37 31 2c 20 30 78 45 34 2c 20 30  F, 0x71, 0xE4, 0
72280 78 33 33 5d 7d 3b 0a 20 63 6f 6e 73 74 20 49 49  x33]};. const II
72290 44 20 54 49 44 5f 44 58 46 49 4c 45 48 65 61 64  D TID_DXFILEHead
722a0 65 72 20 3d 20 7b 30 78 33 44 38 32 41 42 34 33  er = {0x3D82AB43
722b0 2c 20 30 78 36 32 44 41 2c 20 30 78 31 31 43 46  , 0x62DA, 0x11CF
722c0 2c 20 5b 30 78 41 42 2c 20 30 78 33 39 2c 20 30  , [0xAB, 0x39, 0
722d0 78 30 30 2c 20 30 78 32 30 2c 20 30 78 41 46 2c  x00, 0x20, 0xAF,
722e0 20 30 78 37 31 2c 20 30 78 45 34 2c 20 30 78 33   0x71, 0xE4, 0x3
722f0 33 5d 7d 3b 0a 7d 0a                             3]};.}.