esriCarto.tlh
上传用户:juying163
上传日期:2014-09-24
资源大小:5867k
文件大小:859k
源码类别:

GIS编程

开发平台:

Visual C++

  1.         struct IColor * Color ) = 0;
  2.     virtual HRESULT __stdcall get_FillType (
  3.         enum acFillType * Type ) = 0;
  4.     virtual HRESULT __stdcall put_FillType (
  5.         enum acFillType Type ) = 0;
  6.     virtual HRESULT __stdcall get_FillInterval (
  7.         long * Interval ) = 0;
  8.     virtual HRESULT __stdcall put_FillInterval (
  9.         long Interval ) = 0;
  10.     virtual HRESULT __stdcall get_FillTransparency (
  11.         double * trans ) = 0;
  12.     virtual HRESULT __stdcall put_FillTransparency (
  13.         double trans ) = 0;
  14.     virtual HRESULT __stdcall get_BoundaryWidth (
  15.         long * Width ) = 0;
  16.     virtual HRESULT __stdcall put_BoundaryWidth (
  17.         long Width ) = 0;
  18.     virtual HRESULT __stdcall get_BoundaryColor (
  19.         struct IColor * * Color ) = 0;
  20.     virtual HRESULT __stdcall put_BoundaryColor (
  21.         struct IColor * Color ) = 0;
  22.     virtual HRESULT __stdcall get_BoundaryLineType (
  23.         enum acLineType * Type ) = 0;
  24.     virtual HRESULT __stdcall put_BoundaryLineType (
  25.         enum acLineType Type ) = 0;
  26.     virtual HRESULT __stdcall get_BoundaryCapType (
  27.         enum acCapType * Type ) = 0;
  28.     virtual HRESULT __stdcall put_BoundaryCapType (
  29.         enum acCapType Type ) = 0;
  30.     virtual HRESULT __stdcall get_BoundaryJoinType (
  31.         enum acJoinType * Type ) = 0;
  32.     virtual HRESULT __stdcall put_BoundaryJoinType (
  33.         enum acJoinType Type ) = 0;
  34.     virtual HRESULT __stdcall get_BoundaryTransparency (
  35.         double * trans ) = 0;
  36.     virtual HRESULT __stdcall put_BoundaryTransparency (
  37.         double trans ) = 0;
  38.     virtual HRESULT __stdcall get_Overlap (
  39.         VARIANT_BOOL * flag ) = 0;
  40.     virtual HRESULT __stdcall put_Overlap (
  41.         VARIANT_BOOL flag ) = 0;
  42.     virtual HRESULT __stdcall get_Boundary (
  43.         VARIANT_BOOL * flag ) = 0;
  44.     virtual HRESULT __stdcall put_Boundary (
  45.         VARIANT_BOOL flag ) = 0;
  46. };
  47. struct __declspec(uuid("06a77433-fd34-4b30-a46b-bc217904ab76"))
  48. IACSimpleFillSymbol : IUnknown
  49. {
  50.     //
  51.     // Raw methods provided by interface
  52.     //
  53.     virtual HRESULT __stdcall get_Color (
  54.         struct IColor * * Color ) = 0;
  55.     virtual HRESULT __stdcall put_Color (
  56.         struct IColor * Color ) = 0;
  57.     virtual HRESULT __stdcall get_FillType (
  58.         enum acFillType * Type ) = 0;
  59.     virtual HRESULT __stdcall put_FillType (
  60.         enum acFillType Type ) = 0;
  61.     virtual HRESULT __stdcall get_Interval (
  62.         long * Interval ) = 0;
  63.     virtual HRESULT __stdcall put_Interval (
  64.         long Interval ) = 0;
  65.     virtual HRESULT __stdcall get_Overlap (
  66.         VARIANT_BOOL * flag ) = 0;
  67.     virtual HRESULT __stdcall put_Overlap (
  68.         VARIANT_BOOL flag ) = 0;
  69.     virtual HRESULT __stdcall get_Boundary (
  70.         VARIANT_BOOL * flag ) = 0;
  71.     virtual HRESULT __stdcall put_Boundary (
  72.         VARIANT_BOOL flag ) = 0;
  73. };
  74. struct __declspec(uuid("536b61ee-ec20-4619-8dbd-5452521412cb"))
  75. IACRasterFillSymbol : IUnknown
  76. {
  77.     //
  78.     // Raw methods provided by interface
  79.     //
  80.     virtual HRESULT __stdcall get_URL (
  81.         BSTR * URL ) = 0;
  82.     virtual HRESULT __stdcall put_URL (
  83.         BSTR URL ) = 0;
  84.     virtual HRESULT __stdcall get_Image (
  85.         BSTR * path ) = 0;
  86.     virtual HRESULT __stdcall put_Image (
  87.         BSTR path ) = 0;
  88.     virtual HRESULT __stdcall get_Overlap (
  89.         VARIANT_BOOL * flag ) = 0;
  90.     virtual HRESULT __stdcall put_Overlap (
  91.         VARIANT_BOOL flag ) = 0;
  92. };
  93. struct __declspec(uuid("7e9b1c09-f4d7-4bb0-9340-00dfa8fe5f5c"))
  94. IACGradientFillSymbol : IUnknown
  95. {
  96.     //
  97.     // Raw methods provided by interface
  98.     //
  99.     virtual HRESULT __stdcall get_Type (
  100.         enum acGradientFillType * Type ) = 0;
  101.     virtual HRESULT __stdcall put_Type (
  102.         enum acGradientFillType Type ) = 0;
  103.     virtual HRESULT __stdcall get_StartColor (
  104.         struct IColor * * Color ) = 0;
  105.     virtual HRESULT __stdcall put_StartColor (
  106.         struct IColor * Color ) = 0;
  107.     virtual HRESULT __stdcall get_FinishColor (
  108.         struct IColor * * Color ) = 0;
  109.     virtual HRESULT __stdcall put_FinishColor (
  110.         struct IColor * Color ) = 0;
  111.     virtual HRESULT __stdcall get_Overlap (
  112.         VARIANT_BOOL * flag ) = 0;
  113.     virtual HRESULT __stdcall put_Overlap (
  114.         VARIANT_BOOL flag ) = 0;
  115. };
  116. struct __declspec(uuid("27a1db1a-513d-4708-bf7b-8bbc285a29d2"))
  117. IACSimpleMarkerSymbol : IUnknown
  118. {
  119.     //
  120.     // Raw methods provided by interface
  121.     //
  122.     virtual HRESULT __stdcall get_Outline (
  123.         VARIANT_BOOL * flag ) = 0;
  124.     virtual HRESULT __stdcall put_Outline (
  125.         VARIANT_BOOL flag ) = 0;
  126.     virtual HRESULT __stdcall get_OutlineColor (
  127.         struct IColor * * Color ) = 0;
  128.     virtual HRESULT __stdcall put_OutlineColor (
  129.         struct IColor * Color ) = 0;
  130.     virtual HRESULT __stdcall get_Shadow (
  131.         VARIANT_BOOL * flag ) = 0;
  132.     virtual HRESULT __stdcall put_Shadow (
  133.         VARIANT_BOOL flag ) = 0;
  134.     virtual HRESULT __stdcall get_ShadowColor (
  135.         struct IColor * * Color ) = 0;
  136.     virtual HRESULT __stdcall put_ShadowColor (
  137.         struct IColor * Color ) = 0;
  138.     virtual HRESULT __stdcall get_Overlap (
  139.         VARIANT_BOOL * flag ) = 0;
  140.     virtual HRESULT __stdcall put_Overlap (
  141.         VARIANT_BOOL flag ) = 0;
  142.     virtual HRESULT __stdcall get_Color (
  143.         struct IColor * * Color ) = 0;
  144.     virtual HRESULT __stdcall put_Color (
  145.         struct IColor * Color ) = 0;
  146.     virtual HRESULT __stdcall get_Type (
  147.         enum acMarkerType * Type ) = 0;
  148.     virtual HRESULT __stdcall put_Type (
  149.         enum acMarkerType Type ) = 0;
  150.     virtual HRESULT __stdcall get_Width (
  151.         long * Width ) = 0;
  152.     virtual HRESULT __stdcall put_Width (
  153.         long Width ) = 0;
  154. };
  155. struct __declspec(uuid("a9998c07-2def-4a3f-96f4-b0a9878daf5a"))
  156. IACTrueTypeMarkerSymbol : IUnknown
  157. {
  158.     //
  159.     // Raw methods provided by interface
  160.     //
  161.     virtual HRESULT __stdcall get_Font (
  162.         BSTR * Font ) = 0;
  163.     virtual HRESULT __stdcall put_Font (
  164.         BSTR Font ) = 0;
  165.     virtual HRESULT __stdcall get_FontStyle (
  166.         enum acFontStyle * FontStyle ) = 0;
  167.     virtual HRESULT __stdcall put_FontStyle (
  168.         enum acFontStyle FontStyle ) = 0;
  169.     virtual HRESULT __stdcall get_FontSize (
  170.         long * FontSize ) = 0;
  171.     virtual HRESULT __stdcall put_FontSize (
  172.         long FontSize ) = 0;
  173.     virtual HRESULT __stdcall get_FontColor (
  174.         struct IColor * * Color ) = 0;
  175.     virtual HRESULT __stdcall put_FontColor (
  176.         struct IColor * Color ) = 0;
  177.     virtual HRESULT __stdcall get_Outline (
  178.         VARIANT_BOOL * flag ) = 0;
  179.     virtual HRESULT __stdcall put_Outline (
  180.         VARIANT_BOOL flag ) = 0;
  181.     virtual HRESULT __stdcall get_OutlineColor (
  182.         struct IColor * * Color ) = 0;
  183.     virtual HRESULT __stdcall put_OutlineColor (
  184.         struct IColor * Color ) = 0;
  185.     virtual HRESULT __stdcall get_Glowing (
  186.         VARIANT_BOOL * flag ) = 0;
  187.     virtual HRESULT __stdcall put_Glowing (
  188.         VARIANT_BOOL flag ) = 0;
  189.     virtual HRESULT __stdcall get_GlowingColor (
  190.         struct IColor * * Color ) = 0;
  191.     virtual HRESULT __stdcall put_GlowingColor (
  192.         struct IColor * Color ) = 0;
  193.     virtual HRESULT __stdcall get_Shadow (
  194.         VARIANT_BOOL * flag ) = 0;
  195.     virtual HRESULT __stdcall put_Shadow (
  196.         VARIANT_BOOL flag ) = 0;
  197.     virtual HRESULT __stdcall get_ShadowColor (
  198.         struct IColor * * Color ) = 0;
  199.     virtual HRESULT __stdcall put_ShadowColor (
  200.         struct IColor * Color ) = 0;
  201.     virtual HRESULT __stdcall get_Character (
  202.         long * Value ) = 0;
  203.     virtual HRESULT __stdcall put_Character (
  204.         long Value ) = 0;
  205.     virtual HRESULT __stdcall get_Angle (
  206.         double * Angle ) = 0;
  207.     virtual HRESULT __stdcall put_Angle (
  208.         double Angle ) = 0;
  209.     virtual HRESULT __stdcall get_Overlap (
  210.         VARIANT_BOOL * flag ) = 0;
  211.     virtual HRESULT __stdcall put_Overlap (
  212.         VARIANT_BOOL flag ) = 0;
  213. };
  214. struct __declspec(uuid("ea422e0d-124d-4266-b2a8-a2931f1eaaa6"))
  215. IACRasterMarkerSymbol : IUnknown
  216. {
  217.     //
  218.     // Raw methods provided by interface
  219.     //
  220.     virtual HRESULT __stdcall get_URL (
  221.         BSTR * URL ) = 0;
  222.     virtual HRESULT __stdcall put_URL (
  223.         BSTR URL ) = 0;
  224.     virtual HRESULT __stdcall get_Image (
  225.         BSTR * path ) = 0;
  226.     virtual HRESULT __stdcall put_Image (
  227.         BSTR path ) = 0;
  228.     virtual HRESULT __stdcall get_Overlap (
  229.         VARIANT_BOOL * flag ) = 0;
  230.     virtual HRESULT __stdcall put_Overlap (
  231.         VARIANT_BOOL flag ) = 0;
  232.     virtual HRESULT __stdcall get_Width (
  233.         long * Width ) = 0;
  234.     virtual HRESULT __stdcall put_Width (
  235.         long Width ) = 0;
  236.     virtual HRESULT __stdcall get_Height (
  237.         long * Height ) = 0;
  238.     virtual HRESULT __stdcall put_Height (
  239.         long Height ) = 0;
  240.     virtual HRESULT __stdcall get_HotSpot (
  241.         struct IPoint * * point ) = 0;
  242.     virtual HRESULT __stdcall put_HotSpot (
  243.         struct IPoint * point ) = 0;
  244.     virtual HRESULT __stdcall get_Shadow (
  245.         VARIANT_BOOL * flag ) = 0;
  246.     virtual HRESULT __stdcall put_Shadow (
  247.         VARIANT_BOOL flag ) = 0;
  248.     virtual HRESULT __stdcall get_ShadowColor (
  249.         struct IColor * * Color ) = 0;
  250.     virtual HRESULT __stdcall put_ShadowColor (
  251.         struct IColor * Color ) = 0;
  252. };
  253. struct __declspec(uuid("58c9f9ef-622f-4f7a-a64b-ec3ea34b2fe2"))
  254. IACCalloutMarkerSymbol : IUnknown
  255. {
  256.     //
  257.     // Raw methods provided by interface
  258.     //
  259.     virtual HRESULT __stdcall get_Font (
  260.         BSTR * Font ) = 0;
  261.     virtual HRESULT __stdcall put_Font (
  262.         BSTR Font ) = 0;
  263.     virtual HRESULT __stdcall get_FontStyle (
  264.         enum acFontStyle * FontStyle ) = 0;
  265.     virtual HRESULT __stdcall put_FontStyle (
  266.         enum acFontStyle FontStyle ) = 0;
  267.     virtual HRESULT __stdcall get_FontSize (
  268.         long * FontSize ) = 0;
  269.     virtual HRESULT __stdcall put_FontSize (
  270.         long FontSize ) = 0;
  271.     virtual HRESULT __stdcall get_FontColor (
  272.         struct IColor * * Color ) = 0;
  273.     virtual HRESULT __stdcall put_FontColor (
  274.         struct IColor * Color ) = 0;
  275.     virtual HRESULT __stdcall get_Outline (
  276.         VARIANT_BOOL * flag ) = 0;
  277.     virtual HRESULT __stdcall put_Outline (
  278.         VARIANT_BOOL flag ) = 0;
  279.     virtual HRESULT __stdcall get_OutlineColor (
  280.         struct IColor * * Color ) = 0;
  281.     virtual HRESULT __stdcall put_OutlineColor (
  282.         struct IColor * Color ) = 0;
  283.     virtual HRESULT __stdcall get_Glowing (
  284.         VARIANT_BOOL * flag ) = 0;
  285.     virtual HRESULT __stdcall put_Glowing (
  286.         VARIANT_BOOL flag ) = 0;
  287.     virtual HRESULT __stdcall get_GlowingColor (
  288.         struct IColor * * Color ) = 0;
  289.     virtual HRESULT __stdcall put_GlowingColor (
  290.         struct IColor * Color ) = 0;
  291.     virtual HRESULT __stdcall get_Shadow (
  292.         VARIANT_BOOL * flag ) = 0;
  293.     virtual HRESULT __stdcall put_Shadow (
  294.         VARIANT_BOOL flag ) = 0;
  295.     virtual HRESULT __stdcall get_ShadowColor (
  296.         struct IColor * * Color ) = 0;
  297.     virtual HRESULT __stdcall put_ShadowColor (
  298.         struct IColor * Color ) = 0;
  299.     virtual HRESULT __stdcall get_BackColor (
  300.         struct IColor * * Color ) = 0;
  301.     virtual HRESULT __stdcall put_BackColor (
  302.         struct IColor * Color ) = 0;
  303.     virtual HRESULT __stdcall get_BoundaryColor (
  304.         struct IColor * * Color ) = 0;
  305.     virtual HRESULT __stdcall put_BoundaryColor (
  306.         struct IColor * Color ) = 0;
  307.     virtual HRESULT __stdcall get_Interval (
  308.         long * Interval ) = 0;
  309.     virtual HRESULT __stdcall put_Interval (
  310.         long Interval ) = 0;
  311. };
  312. struct __declspec(uuid("33282097-f60f-402a-a047-c0ec72de5186"))
  313. IACRasterShieldSymbol : IUnknown
  314. {
  315.     //
  316.     // Raw methods provided by interface
  317.     //
  318.     virtual HRESULT __stdcall get_URL (
  319.         BSTR * URL ) = 0;
  320.     virtual HRESULT __stdcall put_URL (
  321.         BSTR URL ) = 0;
  322.     virtual HRESULT __stdcall get_Image (
  323.         BSTR * path ) = 0;
  324.     virtual HRESULT __stdcall put_Image (
  325.         BSTR path ) = 0;
  326.     virtual HRESULT __stdcall get_Font (
  327.         BSTR * Font ) = 0;
  328.     virtual HRESULT __stdcall put_Font (
  329.         BSTR Font ) = 0;
  330.     virtual HRESULT __stdcall get_FontStyle (
  331.         enum acFontStyle * FontStyle ) = 0;
  332.     virtual HRESULT __stdcall put_FontStyle (
  333.         enum acFontStyle FontStyle ) = 0;
  334.     virtual HRESULT __stdcall get_FontSize (
  335.         long * FontSize ) = 0;
  336.     virtual HRESULT __stdcall put_FontSize (
  337.         long FontSize ) = 0;
  338.     virtual HRESULT __stdcall get_FontColor (
  339.         struct IColor * * Color ) = 0;
  340.     virtual HRESULT __stdcall put_FontColor (
  341.         struct IColor * Color ) = 0;
  342.     virtual HRESULT __stdcall get_Shadow (
  343.         VARIANT_BOOL * flag ) = 0;
  344.     virtual HRESULT __stdcall put_Shadow (
  345.         VARIANT_BOOL flag ) = 0;
  346.     virtual HRESULT __stdcall get_ShadowColor (
  347.         struct IColor * * Color ) = 0;
  348.     virtual HRESULT __stdcall put_ShadowColor (
  349.         struct IColor * Color ) = 0;
  350.     virtual HRESULT __stdcall get_PrintMode (
  351.         enum acPrintMode * PrintMode ) = 0;
  352.     virtual HRESULT __stdcall put_PrintMode (
  353.         enum acPrintMode PrintMode ) = 0;
  354.     virtual HRESULT __stdcall get_TextPosition (
  355.         struct IPoint * * point ) = 0;
  356.     virtual HRESULT __stdcall put_TextPosition (
  357.         struct IPoint * point ) = 0;
  358.     virtual HRESULT __stdcall get_LabelMode (
  359.         enum acLabelMode * LabelMode ) = 0;
  360.     virtual HRESULT __stdcall put_LabelMode (
  361.         enum acLabelMode LabelMode ) = 0;
  362.     virtual HRESULT __stdcall get_Boundary (
  363.         VARIANT_BOOL * flag ) = 0;
  364.     virtual HRESULT __stdcall put_Boundary (
  365.         VARIANT_BOOL flag ) = 0;
  366. };
  367. struct __declspec(uuid("103d43e4-86ee-40be-a869-7e2059b99f3b"))
  368. IACTextSymbol : IUnknown
  369. {
  370.     //
  371.     // Raw methods provided by interface
  372.     //
  373.     virtual HRESULT __stdcall get_Font (
  374.         BSTR * Font ) = 0;
  375.     virtual HRESULT __stdcall put_Font (
  376.         BSTR Font ) = 0;
  377.     virtual HRESULT __stdcall get_FontStyle (
  378.         enum acFontStyle * FontStyle ) = 0;
  379.     virtual HRESULT __stdcall put_FontStyle (
  380.         enum acFontStyle FontStyle ) = 0;
  381.     virtual HRESULT __stdcall get_FontSize (
  382.         long * FontSize ) = 0;
  383.     virtual HRESULT __stdcall put_FontSize (
  384.         long FontSize ) = 0;
  385.     virtual HRESULT __stdcall get_FontColor (
  386.         struct IColor * * Color ) = 0;
  387.     virtual HRESULT __stdcall put_FontColor (
  388.         struct IColor * Color ) = 0;
  389.     virtual HRESULT __stdcall get_Outline (
  390.         VARIANT_BOOL * flag ) = 0;
  391.     virtual HRESULT __stdcall put_Outline (
  392.         VARIANT_BOOL flag ) = 0;
  393.     virtual HRESULT __stdcall get_OutlineColor (
  394.         struct IColor * * Color ) = 0;
  395.     virtual HRESULT __stdcall put_OutlineColor (
  396.         struct IColor * Color ) = 0;
  397.     virtual HRESULT __stdcall get_Glowing (
  398.         VARIANT_BOOL * flag ) = 0;
  399.     virtual HRESULT __stdcall put_Glowing (
  400.         VARIANT_BOOL flag ) = 0;
  401.     virtual HRESULT __stdcall get_GlowingColor (
  402.         struct IColor * * Color ) = 0;
  403.     virtual HRESULT __stdcall put_GlowingColor (
  404.         struct IColor * Color ) = 0;
  405.     virtual HRESULT __stdcall get_Shadow (
  406.         VARIANT_BOOL * flag ) = 0;
  407.     virtual HRESULT __stdcall put_Shadow (
  408.         VARIANT_BOOL flag ) = 0;
  409.     virtual HRESULT __stdcall get_ShadowColor (
  410.         struct IColor * * Color ) = 0;
  411.     virtual HRESULT __stdcall put_ShadowColor (
  412.         struct IColor * Color ) = 0;
  413.     virtual HRESULT __stdcall get_Blockout (
  414.         VARIANT_BOOL * flag ) = 0;
  415.     virtual HRESULT __stdcall put_Blockout (
  416.         VARIANT_BOOL flag ) = 0;
  417.     virtual HRESULT __stdcall get_BlockoutColor (
  418.         struct IColor * * Color ) = 0;
  419.     virtual HRESULT __stdcall put_BlockoutColor (
  420.         struct IColor * Color ) = 0;
  421.     virtual HRESULT __stdcall get_Interval (
  422.         long * Interval ) = 0;
  423.     virtual HRESULT __stdcall put_Interval (
  424.         long Interval ) = 0;
  425.     virtual HRESULT __stdcall get_PrintMode (
  426.         enum acPrintMode * PrintMode ) = 0;
  427.     virtual HRESULT __stdcall put_PrintMode (
  428.         enum acPrintMode PrintMode ) = 0;
  429. };
  430. struct __declspec(uuid("9b232f9c-8689-4a28-9c61-bb156b9c8e25"))
  431. IACTextMarkerSymbol : IUnknown
  432. {
  433.     //
  434.     // Raw methods provided by interface
  435.     //
  436.     virtual HRESULT __stdcall get_HAlignment (
  437.         enum acHTextAlignment * hTextAlignment ) = 0;
  438.     virtual HRESULT __stdcall put_HAlignment (
  439.         enum acHTextAlignment hTextAlignment ) = 0;
  440.     virtual HRESULT __stdcall get_VAlignment (
  441.         enum acVTextAlignment * vTextAlignment ) = 0;
  442.     virtual HRESULT __stdcall put_VAlignment (
  443.         enum acVTextAlignment vTextAlignment ) = 0;
  444.     virtual HRESULT __stdcall get_Angle (
  445.         double * Angle ) = 0;
  446.     virtual HRESULT __stdcall put_Angle (
  447.         double Angle ) = 0;
  448. };
  449. struct __declspec(uuid("8ac3acb5-a6ea-4306-bc73-4eb4d211000e"))
  450. IACShieldSymbol : IUnknown
  451. {
  452.     //
  453.     // Raw methods provided by interface
  454.     //
  455.     virtual HRESULT __stdcall get_Font (
  456.         BSTR * Font ) = 0;
  457.     virtual HRESULT __stdcall put_Font (
  458.         BSTR Font ) = 0;
  459.     virtual HRESULT __stdcall get_FontStyle (
  460.         enum acFontStyle * FontStyle ) = 0;
  461.     virtual HRESULT __stdcall put_FontStyle (
  462.         enum acFontStyle FontStyle ) = 0;
  463.     virtual HRESULT __stdcall get_FontSize (
  464.         long * FontSize ) = 0;
  465.     virtual HRESULT __stdcall put_FontSize (
  466.         long FontSize ) = 0;
  467.     virtual HRESULT __stdcall get_FontColor (
  468.         struct IColor * * Color ) = 0;
  469.     virtual HRESULT __stdcall put_FontColor (
  470.         struct IColor * Color ) = 0;
  471.     virtual HRESULT __stdcall get_Shadow (
  472.         VARIANT_BOOL * flag ) = 0;
  473.     virtual HRESULT __stdcall put_Shadow (
  474.         VARIANT_BOOL flag ) = 0;
  475.     virtual HRESULT __stdcall get_ShadowColor (
  476.         struct IColor * * Color ) = 0;
  477.     virtual HRESULT __stdcall put_ShadowColor (
  478.         struct IColor * Color ) = 0;
  479.     virtual HRESULT __stdcall get_LabelMode (
  480.         enum acLabelMode * LabelMode ) = 0;
  481.     virtual HRESULT __stdcall put_LabelMode (
  482.         enum acLabelMode LabelMode ) = 0;
  483.     virtual HRESULT __stdcall get_MinSize (
  484.         long * Size ) = 0;
  485.     virtual HRESULT __stdcall put_MinSize (
  486.         long Size ) = 0;
  487.     virtual HRESULT __stdcall get_Type (
  488.         enum acShieldSymbolType * Type ) = 0;
  489.     virtual HRESULT __stdcall put_Type (
  490.         enum acShieldSymbolType Type ) = 0;
  491. };
  492. struct __declspec(uuid("84b9fdab-dfd4-11d3-9ff7-00c04f6bc6a5"))
  493. ACConnector;
  494.     // [ default ] interface IUnknown
  495.     // interface IACConnector
  496. struct __declspec(uuid("ee16a1e6-bde9-47ed-be03-d711db3102e5"))
  497. ACSimpleRenderer;
  498.     // [ default ] interface IUnknown
  499.     // interface IACAxl
  500.     // interface IACRenderer
  501.     // interface IACSimpleRenderer
  502.     // interface IPersist
  503.     // interface IPersistStream
  504.     // interface IClone
  505. struct __declspec(uuid("1acdebe9-9f89-48dd-bc28-780acd9d4256"))
  506. ACGroupRenderer;
  507.     // [ default ] interface IUnknown
  508.     // interface IACAxl
  509.     // interface IACRenderer
  510.     // interface IACGroupRenderer
  511.     // interface IPersist
  512.     // interface IPersistStream
  513.     // interface IClone
  514. struct __declspec(uuid("69d20498-f616-454e-9cca-54e0f600c25a"))
  515. ACScaleDependentRenderer;
  516.     // [ default ] interface IUnknown
  517.     // interface IACAxl
  518.     // interface IACRenderer
  519.     // interface IACScaleDependentRenderer
  520.     // interface IPersist
  521.     // interface IPersistStream
  522.     // interface IClone
  523. struct __declspec(uuid("d2ea35c1-d393-4066-901b-b44108163cb3"))
  524. ACSimpleLineSymbol;
  525.     // [ default ] interface IUnknown
  526.     // interface IACAxl
  527.     // interface IACSymbol
  528.     // interface IACSimpleLineSymbol
  529.     // interface IPersist
  530.     // interface IPersistStream
  531.     // interface IClone
  532. struct __declspec(uuid("b019758d-5f2b-4310-b409-c042391f6149"))
  533. ACSimpleFillSymbol;
  534.     // [ default ] interface IUnknown
  535.     // interface IACAxl
  536.     // interface IACSimpleFillSymbol
  537.     // interface IACSymbol
  538.     // interface IPersist
  539.     // interface IPersistStream
  540.     // interface IClone
  541. struct __declspec(uuid("72341cc3-1a6b-4ee9-9810-ba77fd277a2a"))
  542. ACSimplePolygonSymbol;
  543.     // [ default ] interface IUnknown
  544.     // interface IACAxl
  545.     // interface IACSimplePolygonSymbol
  546.     // interface IACSymbol
  547.     // interface IPersist
  548.     // interface IPersistStream
  549.     // interface IClone
  550. struct __declspec(uuid("7fe0318e-3246-483f-9590-ed69e9c09af8"))
  551. ACSimpleMarkerSymbol;
  552.     // [ default ] interface IUnknown
  553.     // interface IACAxl
  554.     // interface IACSimpleMarkerSymbol
  555.     // interface IACSymbol
  556.     // interface IPersist
  557.     // interface IPersistStream
  558.     // interface IClone
  559. struct __declspec(uuid("22e484b7-1ae7-4b13-92aa-3e081d00b539"))
  560. ACTextSymbol;
  561.     // [ default ] interface IUnknown
  562.     // interface IACAxl
  563.     // interface IACSymbol
  564.     // interface IACTextSymbol
  565.     // interface IPersist
  566.     // interface IPersistStream
  567.     // interface IClone
  568. struct __declspec(uuid("05b3287e-db2b-436b-bb3d-b01ef5236446"))
  569. ACValueMapRenderer;
  570.     // [ default ] interface IUnknown
  571.     // interface IACAxl
  572.     // interface IACRenderer
  573.     // interface IACValueMapRenderer
  574.     // interface IPersist
  575.     // interface IPersistStream
  576.     // interface IClone
  577. struct __declspec(uuid("58063155-bded-4188-b996-a09a73e93f0a"))
  578. ACTrueTypeMarkerSymbol;
  579.     // [ default ] interface IUnknown
  580.     // interface IACAxl
  581.     // interface IACSymbol
  582.     // interface IACTrueTypeMarkerSymbol
  583.     // interface IPersist
  584.     // interface IPersistStream
  585.     // interface IClone
  586. struct __declspec(uuid("76315040-c3b0-4100-b949-135948839c67"))
  587. ACRasterMarkerSymbol;
  588.     // [ default ] interface IUnknown
  589.     // interface IACAxl
  590.     // interface IACSymbol
  591.     // interface IACRasterMarkerSymbol
  592.     // interface IPersist
  593.     // interface IPersistStream
  594.     // interface IClone
  595. struct __declspec(uuid("8d574cab-ff08-473e-8b73-bcb9e7605a20"))
  596. ACRasterShieldSymbol;
  597.     // [ default ] interface IUnknown
  598.     // interface IACAxl
  599.     // interface IACSymbol
  600.     // interface IACRasterShieldSymbol
  601.     // interface IPersist
  602.     // interface IPersistStream
  603.     // interface IClone
  604. struct __declspec(uuid("53455d9e-c3e8-4ffa-81f0-38ed2e238b9b"))
  605. ACHashLineSymbol;
  606.     // [ default ] interface IUnknown
  607.     // interface IACAxl
  608.     // interface IACSymbol
  609.     // interface IACHashLineSymbol
  610.     // interface IPersist
  611.     // interface IPersistStream
  612.     // interface IClone
  613. struct __declspec(uuid("34a16eda-8a58-44a4-9342-98533b8564a9"))
  614. ACRasterFillSymbol;
  615.     // [ default ] interface IUnknown
  616.     // interface IACAxl
  617.     // interface IACSymbol
  618.     // interface IACRasterFillSymbol
  619.     // interface IPersist
  620.     // interface IPersistStream
  621.     // interface IClone
  622. struct __declspec(uuid("3235e2dd-b46b-4448-b7e7-aeed8ed0b272"))
  623. ACGradientFillSymbol;
  624.     // [ default ] interface IUnknown
  625.     // interface IACAxl
  626.     // interface IACGradientFillSymbol
  627.     // interface IACSymbol
  628.     // interface IPersist
  629.     // interface IPersistStream
  630.     // interface IClone
  631. struct __declspec(uuid("d33fe4fb-e17b-4ea9-a01e-a03f5f394e96"))
  632. ACCalloutMarkerSymbol;
  633.     // [ default ] interface IUnknown
  634.     // interface IACAxl
  635.     // interface IACSymbol
  636.     // interface IACCalloutMarkerSymbol
  637.     // interface IPersist
  638.     // interface IPersistStream
  639.     // interface IClone
  640. struct __declspec(uuid("f2005b08-f5d0-44b9-bcd5-4d6215c58e4e"))
  641. ACShieldSymbol;
  642.     // [ default ] interface IUnknown
  643.     // interface IACAxl
  644.     // interface IACSymbol
  645.     // interface IACShieldSymbol
  646.     // interface IPersist
  647.     // interface IPersistStream
  648.     // interface IClone
  649. struct __declspec(uuid("2c231f73-0467-473c-b257-23ce3b89d31c"))
  650. ACTextMarkerSymbol;
  651.     // [ default ] interface IUnknown
  652.     // interface IACAxl
  653.     // interface IACSymbol
  654.     // interface IACTextMarkerSymbol
  655.     // interface IACTextSymbol
  656.     // interface IPersist
  657.     // interface IPersistStream
  658.     // interface IClone
  659. struct __declspec(uuid("d10f211f-3083-4bfe-9d3f-ad77bcb151f0"))
  660. ACSimpleLabelRenderer;
  661.     // [ default ] interface IUnknown
  662.     // interface IACAxl
  663.     // interface IACRenderer
  664.     // interface IACSimpleLabelRenderer
  665.     // interface IACLabelRenderer
  666.     // interface IPersist
  667.     // interface IPersistStream
  668.     // interface IClone
  669. struct __declspec(uuid("3d7551d0-6eef-4dc8-9098-99c9925eb233"))
  670. ACValueMapLabelRenderer;
  671.     // [ default ] interface IUnknown
  672.     // interface IACAxl
  673.     // interface IACRenderer
  674.     // interface IACLabelRenderer
  675.     // interface IACValueMapRenderer
  676.     // interface IACValueMapLabelRenderer
  677.     // interface IPersist
  678.     // interface IPersistStream
  679.     // interface IClone
  680. struct __declspec(uuid("e774fd60-5f97-4630-bc9b-9116645ac184"))
  681. ACMap;
  682.     // [ default ] interface IUnknown
  683.     // interface IACMap
  684.     // interface IACMapAdmin
  685.     // interface IPersist
  686.     // interface IPersistStream
  687. struct __declspec(uuid("5ab8731f-4db7-44d6-8c27-d94fe9c6528a"))
  688. ACFeatureLayer;
  689.     // [ default ] interface IUnknown
  690.     // interface IACLayer
  691.     // interface IACLayerAdmin
  692.     // interface IACFeatureLayer
  693.     // interface IACFeatureLayerAdmin
  694.     // interface IPersist
  695.     // interface IPersistStream
  696. struct __declspec(uuid("0046627f-7def-4aa1-ad72-a1b02b22d39b"))
  697. ACImageLayer;
  698.     // [ default ] interface IUnknown
  699.     // interface IACLayer
  700.     // interface IACLayerAdmin
  701.     // interface IACImageLayer
  702.     // interface IACImageLayerAdmin
  703.     // interface IPersist
  704.     // interface IPersistStream
  705. struct __declspec(uuid("6c3ad32d-e553-4422-b649-357027f701eb"))
  706. ACAcetateLayer;
  707.     // [ default ] interface IUnknown
  708.     // interface IACLayer
  709.     // interface IACAcetateLayer
  710.     // interface IACAcetateLayerAdmin
  711.     // interface IPersist
  712.     // interface IPersistStream
  713. struct __declspec(uuid("d090aa89-c2f1-11d3-9fef-00c04f6bc6a5"))
  714. IIMSSubLayer : IUnknown
  715. {
  716.     //
  717.     // Raw methods provided by interface
  718.     //
  719.     virtual HRESULT __stdcall get_CanIdentify (
  720.         VARIANT_BOOL * flag ) = 0;
  721.     virtual HRESULT __stdcall put_CanIdentify (
  722.         VARIANT_BOOL flag ) = 0;
  723.     virtual HRESULT __stdcall get_IMSLayer (
  724.         struct IACLayer * * Layer ) = 0;
  725.     virtual HRESULT __stdcall put_SymbologyUpdated (
  726.         VARIANT_BOOL _arg1 ) = 0;
  727. };
  728. struct __declspec(uuid("dc8505ff-d521-11d3-9ff4-00c04f6bc6a5"))
  729. IIMSMapLayer : ILayer
  730. {
  731.     //
  732.     // Raw methods provided by interface
  733.     //
  734.     virtual HRESULT __stdcall get_Connection (
  735.         struct IIMSServiceDescription * * service ) = 0;
  736.     virtual HRESULT __stdcall ConnectToService (
  737.         struct IIMSServiceDescription * service ) = 0;
  738.     virtual HRESULT __stdcall MoveSubLayerTo (
  739.         struct IIMSSubLayer * subLayer,
  740.         long Index ) = 0;
  741.     virtual HRESULT __stdcall get_IMSMap (
  742.         struct IACMap * * Map ) = 0;
  743.     virtual HRESULT __stdcall put_AreaOfInterest (
  744.         struct IEnvelope * _arg1 ) = 0;
  745.     virtual HRESULT __stdcall ClearDrawCache ( ) = 0;
  746. };
  747. struct __declspec(uuid("0a97a893-d811-11d3-9ff4-00c04f6bc6a5"))
  748. IIMSSymbolImporter : IUnknown
  749. {
  750.     //
  751.     // Raw methods provided by interface
  752.     //
  753.     virtual HRESULT __stdcall CreateSymbol (
  754.         BSTR xml,
  755.         struct ISymbol * * Symbol ) = 0;
  756. };
  757. struct __declspec(uuid("137e5790-5d7a-4e16-b241-734f40d830af"))
  758. IIMSGlobeSubServiceDescription : IUnknown
  759. {
  760.     //
  761.     // Raw methods provided by interface
  762.     //
  763.     virtual HRESULT __stdcall put_ParentName (
  764.         BSTR Parent ) = 0;
  765.     virtual HRESULT __stdcall get_ParentName (
  766.         BSTR * Parent ) = 0;
  767.     virtual HRESULT __stdcall put_Type (
  768.         BSTR Type ) = 0;
  769.     virtual HRESULT __stdcall get_Type (
  770.         BSTR * Type ) = 0;
  771. };
  772. struct __declspec(uuid("cdae0026-e2ae-45f0-9619-10fdcb9f615f"))
  773. IIMSGlobeXMLNode : IUnknown
  774. {
  775.     //
  776.     // Raw methods provided by interface
  777.     //
  778.     virtual HRESULT __stdcall get_NumChildren (
  779.         long * num ) = 0;
  780.     virtual HRESULT __stdcall get_XmlTag (
  781.         BSTR * Tag ) = 0;
  782.     virtual HRESULT __stdcall get_NumAttrib (
  783.         long * num ) = 0;
  784.     virtual HRESULT __stdcall get_ChildByIndex (
  785.         long i,
  786.         struct IIMSGlobeXMLNode * * node ) = 0;
  787.     virtual HRESULT __stdcall get_ChildByName (
  788.         BSTR tagName,
  789.         struct IIMSGlobeXMLNode * * node ) = 0;
  790.     virtual HRESULT __stdcall get_AttribName (
  791.         long pos,
  792.         BSTR * Name ) = 0;
  793.     virtual HRESULT __stdcall get_AttribValueByIndex (
  794.         long pos,
  795.         BSTR * Value ) = 0;
  796.     virtual HRESULT __stdcall put_AttribValueByIndex (
  797.         long pos,
  798.         BSTR Value ) = 0;
  799.     virtual HRESULT __stdcall AddChild (
  800.         struct IIMSGlobeXMLNode * node ) = 0;
  801.     virtual HRESULT __stdcall AddBlankAttrib (
  802.         long * num ) = 0;
  803.     virtual HRESULT __stdcall DeleteChild (
  804.         long num ) = 0;
  805.     virtual HRESULT __stdcall put_AttribName (
  806.         long pos,
  807.         BSTR Name ) = 0;
  808.     virtual HRESULT __stdcall put_AttribValueByName (
  809.         BSTR Name,
  810.         BSTR Value ) = 0;
  811.     virtual HRESULT __stdcall put_XmlTag (
  812.         BSTR Tag ) = 0;
  813.     virtual HRESULT __stdcall get_ShallowClone (
  814.         struct IIMSGlobeXMLNode * * node ) = 0;
  815.     virtual HRESULT __stdcall get_DeepClone (
  816.         struct IIMSGlobeXMLNode * * node ) = 0;
  817.     virtual HRESULT __stdcall Parse (
  818.         BSTR xmlStrOrig ) = 0;
  819.     virtual HRESULT __stdcall MakeXmlStr (
  820.         BSTR * xmlStr ) = 0;
  821.     virtual HRESULT __stdcall AddFullAttrib (
  822.         BSTR Name,
  823.         BSTR Value,
  824.         long * pos ) = 0;
  825.     virtual HRESULT __stdcall get_AttribValueByName (
  826.         BSTR Name,
  827.         BSTR * Value ) = 0;
  828.     virtual HRESULT __stdcall get_ChildByAttribNameValue (
  829.         BSTR AttribName,
  830.         BSTR atttribValue,
  831.         struct IIMSGlobeXMLNode * * node ) = 0;
  832.     virtual HRESULT __stdcall get_HighestNode (
  833.         BSTR searchString,
  834.         struct IIMSGlobeXMLNode * * node ) = 0;
  835. };
  836. struct __declspec(uuid("5b035109-b690-49bc-97c8-0f5f36e7a7ba"))
  837. IIMSGlobeXMLParser : IUnknown
  838. {
  839.     //
  840.     // Raw methods provided by interface
  841.     //
  842.     virtual HRESULT __stdcall Parse (
  843.         BSTR xmlStr ) = 0;
  844.     virtual HRESULT __stdcall get_Root (
  845.         struct IIMSGlobeXMLNode * * Root ) = 0;
  846.     virtual HRESULT __stdcall get_HighestNode (
  847.         BSTR Tag,
  848.         struct IIMSGlobeXMLNode * * result ) = 0;
  849.     virtual HRESULT __stdcall MakeXmlStr (
  850.         BSTR * xmlStr ) = 0;
  851.     virtual HRESULT __stdcall putref_Root (
  852.         struct IIMSGlobeXMLNode * Root ) = 0;
  853.     virtual HRESULT __stdcall put_XmlHeader (
  854.         BSTR _arg1 ) = 0;
  855.     virtual HRESULT __stdcall get_ResponseBody (
  856.         BSTR * ResponseBody ) = 0;
  857. };
  858. struct __declspec(uuid("9a9b9d78-ddde-4543-b103-5646a6cf3976"))
  859. IIMSGlobeConnection : IUnknown
  860. {
  861.     //
  862.     // Raw methods provided by interface
  863.     //
  864.     virtual HRESULT __stdcall MakeRequest (
  865.         BSTR strDataString,
  866.         BSTR * response ) = 0;
  867.     virtual HRESULT __stdcall MakeRequestBinary (
  868.         BSTR strDataString,
  869.         VARIANT_BOOL bAllocateData,
  870.         void * * data,
  871.         long * Size ) = 0;
  872.     virtual HRESULT __stdcall put_URL (
  873.         BSTR pUrl ) = 0;
  874.     virtual HRESULT __stdcall get_URL (
  875.         BSTR * pUrl ) = 0;
  876.     virtual HRESULT __stdcall put_ServiceName (
  877.         BSTR pName ) = 0;
  878.     virtual HRESULT __stdcall get_ServiceName (
  879.         BSTR * pName ) = 0;
  880. };
  881. struct __declspec(uuid("dc850600-d521-11d3-9ff4-00c04f6bc6a5"))
  882. IMSMapLayer;
  883.     // [ default ] interface IUnknown
  884.     // interface IIMSMapLayer
  885.     // interface ILayer
  886.     // interface ICompositeLayer
  887.     // interface ICompositeLayer2
  888.     // interface IIdentify
  889.     // interface IIdentify2
  890.     // interface IGeoDataset
  891.     // interface IPersistStream
  892.     // interface IPersist
  893.     // interface IDisplayAdmin
  894.     // interface IDisplayAdmin2
  895.     // interface ILayerPosition
  896.     // interface IDataLayer
  897.     // interface IDataLayer2
  898.     // interface ILayerDrawingProperties
  899.     // interface ILayerEffects
  900.     // interface ILayerInfo
  901.     // interface ILayerStatus
  902.     // interface IPublishLayer
  903.     // interface ILayerExtensions
  904.     // interface ILayerGeneralProperties
  905.     // interface IIdentifyGroup
  906. struct __declspec(uuid("0a97a894-d811-11d3-9ff4-00c04f6bc6a5"))
  907. IMSSymbolImporter;
  908.     // [ default ] interface IUnknown
  909.     // interface IIMSSymbolImporter
  910. struct __declspec(uuid("5523673e-fb83-4eec-af1c-68065f6f16f1"))
  911. IMSGlobeConnection;
  912.     // [ default ] interface IUnknown
  913.     // interface IIMSGlobeConnection
  914. struct __declspec(uuid("541e17b2-82c2-44a8-818e-ee6cb38201ae"))
  915. IMSGlobeXMLParser;
  916.     // [ default ] interface IUnknown
  917.     // interface IIMSGlobeXMLParser
  918. struct __declspec(uuid("71e912b7-82b9-4ce3-b411-420ea42c8f2d"))
  919. IMSGlobeXMLNode;
  920.     // [ default ] interface IUnknown
  921.     // interface IIMSGlobeXMLNode
  922. struct esriGpsPositionInfo
  923. {
  924.     double latitude;
  925.     double longitude;
  926.     double altitude;
  927.     short hours;
  928.     short minutes;
  929.     double seconds;
  930.     short pos2dValid;
  931.     short altitudeValid;
  932.     short timeValid;
  933.     short satellitesInUseValid;
  934.     short satellitesInUse;
  935.     short hdopValid;
  936.     double hdop;
  937. };
  938. struct esriGpsDateTime
  939. {
  940.     short day;
  941.     short month;
  942.     short year;
  943.     short hour;
  944.     short minute;
  945.     double seconds;
  946.     short timeValid;
  947.     short dateValid;
  948.     short localOffsetsValid;
  949.     short localOffsetHours;
  950.     short localOffsetMinutes;
  951. };
  952. struct esriGpsDgpsInfo
  953. {
  954.     double age;
  955.     long stationID;
  956.     short ageValid;
  957.     short idValid;
  958. };
  959. struct esriGpsMagneticVariance
  960. {
  961.     double magneticVariance;
  962.     short magVarValid;
  963. };
  964. struct esriGpsGroundCourse
  965. {
  966.     double speed;
  967.     double Heading;
  968.     short speedValid;
  969.     short headingValid;
  970. };
  971. struct esriGpsDOPInfo
  972. {
  973.     double pdop;
  974.     double hdop;
  975.     double vdop;
  976.     short pdopValid;
  977.     short hdopValid;
  978.     short vdopValid;
  979. };
  980. struct esriGpsSatelliteData
  981. {
  982.     short prn;
  983.     short elevation;
  984.     short azimuth;
  985.     short snr;
  986. };
  987. enum esriGpsLatLongFormat
  988. {
  989.     esriGpsDegreesMinutesSeconds = 0,
  990.     esriGpsDegreesMinutes = 1,
  991.     esriGpsDecimalDegrees = 2
  992. };
  993. enum esriGpsStopBits
  994. {
  995.     esriGpsStopBits1 = 0,
  996.     esriGpsStopBits15 = 1,
  997.     esriGpsStopBits2 = 2
  998. };
  999. enum esriGpsParity
  1000. {
  1001.     esriGpsParityNone = 0,
  1002.     esriGpsParityOdd = 1,
  1003.     esriGpsParityEven = 2,
  1004.     esriGpsParityMark = 3,
  1005.     esriGpsParitySpace = 4
  1006. };
  1007. enum esriGpsSpeedUnits
  1008. {
  1009.     esriGpsSpeedKph = 0,
  1010.     esriGpsSpeedMph = 1,
  1011.     esriGpsSpeedMps = 2,
  1012.     esriGpsSpeedFps = 3,
  1013.     esriGpsSpeedKnots = 4
  1014. };
  1015. enum esriGpsConnectionError
  1016. {
  1017.     esriGpsConnectionErrorNone = 0,
  1018.     esriGpsConnectionErrorCommportInUse = 1,
  1019.     esriGpsConnectionErrorCommportNotSupported = 2,
  1020.     esriGpsConnectionErrorInApplication = 3,
  1021.     esriGpsConnectionErrorUnableToCommunicateToDevice = 4,
  1022.     esriGpsConnectionErrorInsufficientData = 5
  1023. };
  1024. enum esriGpsConnectionStatus
  1025. {
  1026.     esriGpsConnectionStatusClosed = 0,
  1027.     esriGpsConnectionStatusOpen = 1,
  1028.     esriGpsConnectionStatusNoSignal = 2,
  1029.     esriGpsConnectionStatusPoorSignal = 3,
  1030.     esriGpsConnectionStatusReceiving = 4
  1031. };
  1032. struct __declspec(uuid("89c655c1-59e2-417e-954a-667b7a14c68e"))
  1033. IPositionTrails : IUnknown
  1034. {
  1035.     //
  1036.     // Raw methods provided by interface
  1037.     //
  1038.     virtual HRESULT __stdcall get_ShowMarkerTrails (
  1039.         VARIANT_BOOL * pShow ) = 0;
  1040.     virtual HRESULT __stdcall put_ShowMarkerTrails (
  1041.         VARIANT_BOOL pShow ) = 0;
  1042.     virtual HRESULT __stdcall get_MarkerTrailColorRamp (
  1043.         struct IColorRamp * * ppRamp ) = 0;
  1044.     virtual HRESULT __stdcall putref_MarkerTrailColorRamp (
  1045.         struct IColorRamp * ppRamp ) = 0;
  1046.     virtual HRESULT __stdcall get_MarkerTrailCount (
  1047.         long * pCount ) = 0;
  1048.     virtual HRESULT __stdcall put_MarkerTrailCount (
  1049.         long pCount ) = 0;
  1050.     virtual HRESULT __stdcall get_MarkerTrailDistance (
  1051.         double * pDistance ) = 0;
  1052.     virtual HRESULT __stdcall put_MarkerTrailDistance (
  1053.         double pDistance ) = 0;
  1054.     virtual HRESULT __stdcall get_MarkerTrailSymbol (
  1055.         struct IMarkerSymbol * * ppSymbol ) = 0;
  1056.     virtual HRESULT __stdcall putref_MarkerTrailSymbol (
  1057.         struct IMarkerSymbol * ppSymbol ) = 0;
  1058.     virtual HRESULT __stdcall get_ShowLinearTrail (
  1059.         VARIANT_BOOL * pShow ) = 0;
  1060.     virtual HRESULT __stdcall put_ShowLinearTrail (
  1061.         VARIANT_BOOL pShow ) = 0;
  1062.     virtual HRESULT __stdcall get_LinearTrailSymbol (
  1063.         struct ILineSymbol * * ppSymbol ) = 0;
  1064.     virtual HRESULT __stdcall putref_LinearTrailSymbol (
  1065.         struct ILineSymbol * ppSymbol ) = 0;
  1066.     virtual HRESULT __stdcall get_LinearTrailDistance (
  1067.         double * pDistance ) = 0;
  1068.     virtual HRESULT __stdcall put_LinearTrailDistance (
  1069.         double pDistance ) = 0;
  1070. };
  1071. struct __declspec(uuid("32c1c986-1df2-482f-9a7f-39d2e134e528"))
  1072. IRealTimeLog : IUnknown
  1073. {
  1074.     //
  1075.     // Raw methods provided by interface
  1076.     //
  1077.     virtual HRESULT __stdcall get_LogFile (
  1078.         struct IFeatureClass * * ppFeatureClass ) = 0;
  1079.     virtual HRESULT __stdcall putref_LogFile (
  1080.         struct IFeatureClass * ppFeatureClass ) = 0;
  1081.     virtual HRESULT __stdcall get_LogRate (
  1082.         double * pRate ) = 0;
  1083.     virtual HRESULT __stdcall put_LogRate (
  1084.         double pRate ) = 0;
  1085.     virtual HRESULT __stdcall get_MinimumLogDistance (
  1086.         double * pDistance ) = 0;
  1087.     virtual HRESULT __stdcall put_MinimumLogDistance (
  1088.         double pDistance ) = 0;
  1089.     virtual HRESULT __stdcall get_MinimumLogDeflectionAngle (
  1090.         double * pAngle ) = 0;
  1091.     virtual HRESULT __stdcall put_MinimumLogDeflectionAngle (
  1092.         double pAngle ) = 0;
  1093.     virtual HRESULT __stdcall get_UseLogRate (
  1094.         VARIANT_BOOL * pUse ) = 0;
  1095.     virtual HRESULT __stdcall put_UseLogRate (
  1096.         VARIANT_BOOL pUse ) = 0;
  1097.     virtual HRESULT __stdcall get_UseMinimumLogDistance (
  1098.         VARIANT_BOOL * pUse ) = 0;
  1099.     virtual HRESULT __stdcall put_UseMinimumLogDistance (
  1100.         VARIANT_BOOL pUse ) = 0;
  1101.     virtual HRESULT __stdcall get_UseMinimumLogDeflectionAngle (
  1102.         VARIANT_BOOL * pUse ) = 0;
  1103.     virtual HRESULT __stdcall put_UseMinimumLogDeflectionAngle (
  1104.         VARIANT_BOOL pUse ) = 0;
  1105.     virtual HRESULT __stdcall StartLogging ( ) = 0;
  1106.     virtual HRESULT __stdcall StopLogging ( ) = 0;
  1107.     virtual HRESULT __stdcall get_IsLogging (
  1108.         VARIANT_BOOL * pLogging ) = 0;
  1109.     virtual HRESULT __stdcall StampGpsPosition ( ) = 0;
  1110.     virtual HRESULT __stdcall put_LogEstimatedPosition (
  1111.         VARIANT_BOOL pLogEstimated ) = 0;
  1112.     virtual HRESULT __stdcall get_LogEstimatedPosition (
  1113.         VARIANT_BOOL * pLogEstimated ) = 0;
  1114. };
  1115. struct __declspec(uuid("0f9c0eec-6e0b-44b2-9ea5-3625af49b242"))
  1116. IRealTimeDestination : IUnknown
  1117. {
  1118.     //
  1119.     // Raw methods provided by interface
  1120.     //
  1121.     virtual HRESULT __stdcall get_DestinationLocation (
  1122.         struct IPoint * * ppPoint ) = 0;
  1123.     virtual HRESULT __stdcall put_DestinationLocation (
  1124.         struct IPoint * ppPoint ) = 0;
  1125.     virtual HRESULT __stdcall get_DestinationSymbol (
  1126.         struct IMarkerSymbol * * ppSymbol ) = 0;
  1127.     virtual HRESULT __stdcall putref_DestinationSymbol (
  1128.         struct IMarkerSymbol * ppSymbol ) = 0;
  1129.     virtual HRESULT __stdcall get_DestinationLabel (
  1130.         BSTR * Label ) = 0;
  1131.     virtual HRESULT __stdcall put_DestinationLabel (
  1132.         BSTR Label ) = 0;
  1133.     virtual HRESULT __stdcall get_DestinationTextSymbol (
  1134.         struct ITextSymbol * * ppSymbol ) = 0;
  1135.     virtual HRESULT __stdcall putref_DestinationTextSymbol (
  1136.         struct ITextSymbol * ppSymbol ) = 0;
  1137.     virtual HRESULT __stdcall get_ShowBearingToDestination (
  1138.         VARIANT_BOOL * pShow ) = 0;
  1139.     virtual HRESULT __stdcall put_ShowBearingToDestination (
  1140.         VARIANT_BOOL pShow ) = 0;
  1141.     virtual HRESULT __stdcall get_BearingToDestinationSymbol (
  1142.         struct IMarkerSymbol * * ppSymbol ) = 0;
  1143.     virtual HRESULT __stdcall putref_BearingToDestinationSymbol (
  1144.         struct IMarkerSymbol * ppSymbol ) = 0;
  1145. };
  1146. struct __declspec(uuid("c5b924eb-54da-4591-b90d-ff3659a4b1b5"))
  1147. IRealTimeFeedSnap : IUnknown
  1148. {
  1149.     //
  1150.     // Raw methods provided by interface
  1151.     //
  1152.     virtual HRESULT __stdcall get_SnapLayers (
  1153.         struct IArray * * ppArray ) = 0;
  1154.     virtual HRESULT __stdcall putref_SnapLayers (
  1155.         struct IArray * ppArray ) = 0;
  1156.     virtual HRESULT __stdcall get_SnapDistance (
  1157.         double * pDistance ) = 0;
  1158.     virtual HRESULT __stdcall put_SnapDistance (
  1159.         double pDistance ) = 0;
  1160.     virtual HRESULT __stdcall get_SnapToVertices (
  1161.         VARIANT_BOOL * pSnap ) = 0;
  1162.     virtual HRESULT __stdcall put_SnapToVertices (
  1163.         VARIANT_BOOL pSnap ) = 0;
  1164.     virtual HRESULT __stdcall get_SnapToLines (
  1165.         VARIANT_BOOL * pSnap ) = 0;
  1166.     virtual HRESULT __stdcall put_SnapToLines (
  1167.         VARIANT_BOOL pSnap ) = 0;
  1168.     virtual HRESULT __stdcall get_SnapToNodes (
  1169.         VARIANT_BOOL * pSnap ) = 0;
  1170.     virtual HRESULT __stdcall put_SnapToNodes (
  1171.         VARIANT_BOOL pSnap ) = 0;
  1172. };
  1173. struct __declspec(uuid("57736c36-7c6e-4c58-b8cb-b1efb385b47c"))
  1174. IRealTimeFeed : IUnknown
  1175. {
  1176.     //
  1177.     // Raw methods provided by interface
  1178.     //
  1179.     virtual HRESULT __stdcall Start ( ) = 0;
  1180.     virtual HRESULT __stdcall Stop ( ) = 0;
  1181.     virtual HRESULT __stdcall get_SpatialReference (
  1182.         struct ISpatialReference * * ppSpatialReference ) = 0;
  1183.     virtual HRESULT __stdcall putref_SpatialReference (
  1184.         struct ISpatialReference * ppSpatialReference ) = 0;
  1185.     virtual HRESULT __stdcall get_Status (
  1186.         enum esriGpsConnectionStatus * pStatus ) = 0;
  1187.     virtual HRESULT __stdcall get_CurrentPosition (
  1188.         struct esriGpsPositionInfo * pInfo ) = 0;
  1189.     virtual HRESULT __stdcall get_CurrentSatelliteCount (
  1190.         long * pCount ) = 0;
  1191.     virtual HRESULT __stdcall get_CurrentSatelliteData (
  1192.         long Index,
  1193.         struct esriGpsSatelliteData * pData ) = 0;
  1194.     virtual HRESULT __stdcall get_CurrentMagneticVariance (
  1195.         struct esriGpsMagneticVariance * pMagneticVar ) = 0;
  1196.     virtual HRESULT __stdcall get_CurrentGroundCourse (
  1197.         struct esriGpsGroundCourse * pGroundCourse ) = 0;
  1198.     virtual HRESULT __stdcall get_CurrentDopInfo (
  1199.         struct esriGpsDOPInfo * pdop ) = 0;
  1200.     virtual HRESULT __stdcall get_CurrentDateTime (
  1201.         struct esriGpsDateTime * pDateTime ) = 0;
  1202.     virtual HRESULT __stdcall get_CurrentDgpsInfo (
  1203.         struct esriGpsDgpsInfo * pDGPSInfo ) = 0;
  1204.     virtual HRESULT __stdcall get_ConnectionError (
  1205.         enum esriGpsConnectionError * pError ) = 0;
  1206. };
  1207. struct __declspec(uuid("34c8784f-8293-4f07-bda9-ca04f6b56e64"))
  1208. IGpsDisplayProperties : IUnknown
  1209. {
  1210.     //
  1211.     // Raw methods provided by interface
  1212.     //
  1213.     virtual HRESULT __stdcall get_MinimumDisplayRate (
  1214.         double * pRate ) = 0;
  1215.     virtual HRESULT __stdcall put_MinimumDisplayRate (
  1216.         double pRate ) = 0;
  1217.     virtual HRESULT __stdcall get_UseMinimumDisplayRate (
  1218.         VARIANT_BOOL * pUse ) = 0;
  1219.     virtual HRESULT __stdcall put_UseMinimumDisplayRate (
  1220.         VARIANT_BOOL pUse ) = 0;
  1221.     virtual HRESULT __stdcall get_ShowCurrentPosition (
  1222.         VARIANT_BOOL * pShow ) = 0;
  1223.     virtual HRESULT __stdcall put_ShowCurrentPosition (
  1224.         VARIANT_BOOL pShow ) = 0;
  1225.     virtual HRESULT __stdcall get_BaseMarkerSymbol (
  1226.         struct IMarkerSymbol * * ppMarker ) = 0;
  1227.     virtual HRESULT __stdcall putref_BaseMarkerSymbol (
  1228.         struct IMarkerSymbol * ppMarker ) = 0;
  1229.     virtual HRESULT __stdcall get_ShowEstimatedPosition (
  1230.         VARIANT_BOOL * pShow ) = 0;
  1231.     virtual HRESULT __stdcall put_ShowEstimatedPosition (
  1232.         VARIANT_BOOL pShow ) = 0;
  1233.     virtual HRESULT __stdcall get_EstimatedPositionSymbol (
  1234.         struct IMarkerSymbol * * ppMarker ) = 0;
  1235.     virtual HRESULT __stdcall putref_EstimatedPositionSymbol (
  1236.         struct IMarkerSymbol * ppMarker ) = 0;
  1237.     virtual HRESULT __stdcall put_ShowCurrentAltitude (
  1238.         VARIANT_BOOL pShowVariation ) = 0;
  1239.     virtual HRESULT __stdcall get_ShowCurrentAltitude (
  1240.         VARIANT_BOOL * pShowVariation ) = 0;
  1241.     virtual HRESULT __stdcall get_ShowCurrentBearing (
  1242.         VARIANT_BOOL * pShow ) = 0;
  1243.     virtual HRESULT __stdcall put_ShowCurrentBearing (
  1244.         VARIANT_BOOL pShow ) = 0;
  1245.     virtual HRESULT __stdcall get_ShowCurrentSpeed (
  1246.         VARIANT_BOOL * pShow ) = 0;
  1247.     virtual HRESULT __stdcall put_ShowCurrentSpeed (
  1248.         VARIANT_BOOL pShow ) = 0;
  1249.     virtual HRESULT __stdcall put_ShowMarkerTrailAltitude (
  1250.         VARIANT_BOOL pShowVariation ) = 0;
  1251.     virtual HRESULT __stdcall get_ShowMarkerTrailAltitude (
  1252.         VARIANT_BOOL * pShowVariation ) = 0;
  1253.     virtual HRESULT __stdcall get_ShowMarkerTrailBearing (
  1254.         VARIANT_BOOL * pShow ) = 0;
  1255.     virtual HRESULT __stdcall put_ShowMarkerTrailBearing (
  1256.         VARIANT_BOOL pShow ) = 0;
  1257.     virtual HRESULT __stdcall get_ShowMarkerTrailSpeed (
  1258.         VARIANT_BOOL * pShow ) = 0;
  1259.     virtual HRESULT __stdcall put_ShowMarkerTrailSpeed (
  1260.         VARIANT_BOOL pShow ) = 0;
  1261.     virtual HRESULT __stdcall get_SpeedUnits (
  1262.         enum esriGpsSpeedUnits * pUnits ) = 0;
  1263.     virtual HRESULT __stdcall put_SpeedUnits (
  1264.         enum esriGpsSpeedUnits pUnits ) = 0;
  1265.     virtual HRESULT __stdcall get_LowSpeedValue (
  1266.         double * pSpeed ) = 0;
  1267.     virtual HRESULT __stdcall put_LowSpeedValue (
  1268.         double pSpeed ) = 0;
  1269.     virtual HRESULT __stdcall putref_SpeedColorRamp (
  1270.         struct IColorRamp * ppColorRamp ) = 0;
  1271.     virtual HRESULT __stdcall get_SpeedColorRamp (
  1272.         struct IColorRamp * * ppColorRamp ) = 0;
  1273.     virtual HRESULT __stdcall get_LowAltitudeValue (
  1274.         double * pAltitude ) = 0;
  1275.     virtual HRESULT __stdcall put_LowAltitudeValue (
  1276.         double pAltitude ) = 0;
  1277.     virtual HRESULT __stdcall get_HighAltitudeValue (
  1278.         double * pAltitude ) = 0;
  1279.     virtual HRESULT __stdcall put_HighAltitudeValue (
  1280.         double pAltitude ) = 0;
  1281.     virtual HRESULT __stdcall get_LowAltitudeSize (
  1282.         double * pSize ) = 0;
  1283.     virtual HRESULT __stdcall put_LowAltitudeSize (
  1284.         double pSize ) = 0;
  1285.     virtual HRESULT __stdcall get_HighSpeedValue (
  1286.         double * pSize ) = 0;
  1287.     virtual HRESULT __stdcall put_HighSpeedValue (
  1288.         double pSize ) = 0;
  1289.     virtual HRESULT __stdcall get_HighAltitudeSize (
  1290.         double * pSize ) = 0;
  1291.     virtual HRESULT __stdcall put_HighAltitudeSize (
  1292.         double pSize ) = 0;
  1293.     virtual HRESULT __stdcall put_AutoPan (
  1294.         VARIANT_BOOL AutoPan ) = 0;
  1295.     virtual HRESULT __stdcall get_AutoPan (
  1296.         VARIANT_BOOL * AutoPan ) = 0;
  1297.     virtual HRESULT __stdcall put_AltitudeUnits (
  1298.         enum esriUnits pAltitudeUnits ) = 0;
  1299.     virtual HRESULT __stdcall get_AltitudeUnits (
  1300.         enum esriUnits * pAltitudeUnits ) = 0;
  1301.     virtual HRESULT __stdcall put_LatLongDisplayFormat (
  1302.         enum esriGpsLatLongFormat latLongFormat ) = 0;
  1303.     virtual HRESULT __stdcall get_LatLongDisplayFormat (
  1304.         enum esriGpsLatLongFormat * latLongFormat ) = 0;
  1305.     virtual HRESULT __stdcall get_PositionsExtent (
  1306.         struct IEnvelope * * ppExtent ) = 0;
  1307.     virtual HRESULT __stdcall RefreshGpsDisplay ( ) = 0;
  1308.     virtual HRESULT __stdcall ClearGpsDisplay ( ) = 0;
  1309. };
  1310. struct __declspec(uuid("f5570bc4-13ab-49ed-86a4-13488447a3fe"))
  1311. IGpsConnection : IUnknown
  1312. {
  1313.     //
  1314.     // Raw methods provided by interface
  1315.     //
  1316.     virtual HRESULT __stdcall get_CommPort (
  1317.         short * pNumber ) = 0;
  1318.     virtual HRESULT __stdcall put_CommPort (
  1319.         short pNumber ) = 0;
  1320.     virtual HRESULT __stdcall get_BaudRate (
  1321.         short * pRate ) = 0;
  1322.     virtual HRESULT __stdcall put_BaudRate (
  1323.         short pRate ) = 0;
  1324.     virtual HRESULT __stdcall get_DataBits (
  1325.         short * pDataBits ) = 0;
  1326.     virtual HRESULT __stdcall put_DataBits (
  1327.         short pDataBits ) = 0;
  1328.     virtual HRESULT __stdcall get_StopBits (
  1329.         enum esriGpsStopBits * pStopBits ) = 0;
  1330.     virtual HRESULT __stdcall put_StopBits (
  1331.         enum esriGpsStopBits pStopBits ) = 0;
  1332.     virtual HRESULT __stdcall get_Parity (
  1333.         enum esriGpsParity * pParity ) = 0;
  1334.     virtual HRESULT __stdcall put_Parity (
  1335.         enum esriGpsParity pParity ) = 0;
  1336. };
  1337. struct __declspec(uuid("ce81418e-072a-42b5-81d6-47409d79082c"))
  1338. IGpsFeed : IUnknown
  1339. {
  1340.     //
  1341.     // Raw methods provided by interface
  1342.     //
  1343.     virtual HRESULT __stdcall get_Connection (
  1344.         struct IGpsConnection * * ppConnection ) = 0;
  1345.     virtual HRESULT __stdcall putref_Connection (
  1346.         struct IGpsConnection * ppConnection ) = 0;
  1347.     virtual HRESULT __stdcall get_TestStatus (
  1348.         enum esriGpsConnectionStatus * pStatus ) = 0;
  1349. };
  1350. struct __declspec(uuid("9e109b23-9311-4b76-ab9a-7ed5ce07c08e"))
  1351. IRealTimeFeedEvents : IUnknown
  1352. {
  1353.     //
  1354.     // Raw methods provided by interface
  1355.     //
  1356.     virtual HRESULT __stdcall PositionUpdated (
  1357.         struct esriGpsPositionInfo * position,
  1358.         VARIANT_BOOL estimate ) = 0;
  1359.     virtual HRESULT __stdcall MagneticVarianceUpdated (
  1360.         struct esriGpsMagneticVariance * pMagneticVar ) = 0;
  1361.     virtual HRESULT __stdcall GroundCourseUpdated (
  1362.         struct esriGpsGroundCourse * pGroundCourse ) = 0;
  1363.     virtual HRESULT __stdcall DopInfoUpdated (
  1364.         struct esriGpsDOPInfo * pdop ) = 0;
  1365.     virtual HRESULT __stdcall SatelliteInfoUpdated (
  1366.         long satelliteCount ) = 0;
  1367.     virtual HRESULT __stdcall DateTimeUpdated (
  1368.         struct esriGpsDateTime * pNewDateTime ) = 0;
  1369.     virtual HRESULT __stdcall DgpsInfoUpdated (
  1370.         struct esriGpsDgpsInfo * pNewDGPSInfo ) = 0;
  1371.     virtual HRESULT __stdcall ConnectionStatusUpdated (
  1372.         enum esriGpsConnectionStatus * pConnectionStatus ) = 0;
  1373. };
  1374. struct __declspec(uuid("a062c77e-53e6-4a6a-8e22-14c7a73540fe"))
  1375. IRealTimeFeedSimulator : IUnknown
  1376. {
  1377.     //
  1378.     // Raw methods provided by interface
  1379.     //
  1380.     virtual HRESULT __stdcall get_FeatureLayer (
  1381.         struct IFeatureLayer * * ppSimulationData ) = 0;
  1382.     virtual HRESULT __stdcall putref_FeatureLayer (
  1383.         struct IFeatureLayer * ppSimulationData ) = 0;
  1384.     virtual HRESULT __stdcall get_FixedTime (
  1385.         VARIANT_BOOL * pFixed ) = 0;
  1386.     virtual HRESULT __stdcall put_FixedTime (
  1387.         VARIANT_BOOL pFixed ) = 0;
  1388.     virtual HRESULT __stdcall get_TimeIncrement (
  1389.         double * pIncrement ) = 0;
  1390.     virtual HRESULT __stdcall put_TimeIncrement (
  1391.         double pIncrement ) = 0;
  1392.     virtual HRESULT __stdcall get_TimeField (
  1393.         BSTR * pFieldName ) = 0;
  1394.     virtual HRESULT __stdcall put_TimeField (
  1395.         BSTR pFieldName ) = 0;
  1396.     virtual HRESULT __stdcall get_TimeFactor (
  1397.         double * pFactor ) = 0;
  1398.     virtual HRESULT __stdcall put_TimeFactor (
  1399.         double pFactor ) = 0;
  1400. };
  1401. struct __declspec(uuid("bf309fcd-69af-4311-8803-c4960f378659"))
  1402. IRealTimeFeedManager : IUnknown
  1403. {
  1404.     //
  1405.     // Raw methods provided by interface
  1406.     //
  1407.     virtual HRESULT __stdcall get_RealTimeFeed (
  1408.         struct IRealTimeFeed * * ppRealTimeFeed ) = 0;
  1409.     virtual HRESULT __stdcall putref_RealTimeFeed (
  1410.         struct IRealTimeFeed * ppRealTimeFeed ) = 0;
  1411.     virtual HRESULT __stdcall get_Map (
  1412.         struct IMap * * ppMap ) = 0;
  1413.     virtual HRESULT __stdcall putref_Map (
  1414.         struct IMap * ppMap ) = 0;
  1415.     virtual HRESULT __stdcall get_GpsFeed (
  1416.         struct IGpsFeed * * ppGpsFeed ) = 0;
  1417.     virtual HRESULT __stdcall get_RealTimeFeedSimulator (
  1418.         struct IRealTimeFeedSimulator * * ppRealTimeFeedSimulator ) = 0;
  1419. };
  1420. struct __declspec(uuid("0549f827-b3f4-4fc8-83ce-fbf6e5464f49"))
  1421. IRealTimeFeedManagerEvents : IUnknown
  1422. {
  1423.     //
  1424.     // Raw methods provided by interface
  1425.     //
  1426.     virtual HRESULT __stdcall RealTimeFeedChanged ( ) = 0;
  1427.     virtual HRESULT __stdcall PositionUpdated (
  1428.         struct esriGpsPositionInfo * position,
  1429.         VARIANT_BOOL estimate ) = 0;
  1430.     virtual HRESULT __stdcall MagneticVarianceUpdated (
  1431.         struct esriGpsMagneticVariance * pMagneticVar ) = 0;
  1432.     virtual HRESULT __stdcall GroundCourseUpdated (
  1433.         struct esriGpsGroundCourse * pGroundCourse ) = 0;
  1434.     virtual HRESULT __stdcall DopInfoUpdated (
  1435.         struct esriGpsDOPInfo * pdop ) = 0;
  1436.     virtual HRESULT __stdcall SatelliteInfoUpdated (
  1437.         long satelliteCount ) = 0;
  1438.     virtual HRESULT __stdcall DateTimeUpdated (
  1439.         struct esriGpsDateTime * pNewDateTime ) = 0;
  1440.     virtual HRESULT __stdcall DgpsInfoUpdated (
  1441.         struct esriGpsDgpsInfo * pNewDGPSInfo ) = 0;
  1442.     virtual HRESULT __stdcall ConnectionStatusUpdated (
  1443.         enum esriGpsConnectionStatus * pConnectionStatus ) = 0;
  1444. };
  1445. struct __declspec(uuid("419d9d0e-ced4-4fe0-8be0-5a7c3dccb214"))
  1446. GpsFeed;
  1447.     // [ default ] interface IUnknown
  1448.     // interface IRealTimeFeed
  1449.     // interface IGpsFeed
  1450.     // interface IPersistStream
  1451.     // interface IConnectionPointContainer
  1452.     // [ default, source ] interface IRealTimeFeedEvents
  1453. struct __declspec(uuid("8349d7d0-d5ec-41e5-9d14-c896f8617c3d"))
  1454. GpsConnection;
  1455.     // [ default ] interface IUnknown
  1456.     // interface IGpsConnection
  1457.     // interface IPersistStream
  1458. struct __declspec(uuid("d2f9a918-9de3-42b4-9684-6e6461562d88"))
  1459. RealTimeFeedManager;
  1460.     // [ default ] interface IUnknown
  1461.     // interface IRealTimeFeedManager
  1462.     // interface IGpsDisplayProperties
  1463.     // interface IPositionTrails
  1464.     // interface IRealTimeLog
  1465.     // interface IRealTimeDestination
  1466.     // interface IRealTimeFeedSnap
  1467.     // interface IPersistStream
  1468.     // interface IRealTimeFeedEvents
  1469.     // interface IActiveViewEvents
  1470.     // interface IConnectionPointContainer
  1471.     // [ default, source ] interface IRealTimeFeedManagerEvents
  1472. struct __declspec(uuid("e10c2bac-6b84-49e5-b50d-28e2f07da2be"))
  1473. RealTimeFeedSimulator;
  1474.     // [ default ] interface IUnknown
  1475.     // interface IRealTimeFeed
  1476.     // interface IRealTimeFeedSimulator
  1477.     // interface IPersistStream
  1478.     // interface IConnectionPointContainer
  1479.     // [ default, source ] interface IRealTimeFeedEvents
  1480. //
  1481. // Named GUID constants initializations
  1482. //
  1483. extern "C" const GUID __declspec(selectany) LIBID_esriCarto =
  1484.     {0x45ac68ff,0xdeff,0x4884,{0xb3,0xa9,0x7d,0x88,0x2e,0xdc,0xae,0xf1}};
  1485. extern "C" const GUID __declspec(selectany) IID_IRasterRenderer =
  1486.     {0x6f5322d1,0x3790,0x11d2,{0x8d,0x26,0x00,0x00,0xf8,0x78,0x05,0x35}};
  1487. extern "C" const GUID __declspec(selectany) IID_IRasterRenderer2 =
  1488.     {0x36695416,0x2a62,0x4f24,{0xa9,0x7c,0x5b,0x60,0xf4,0x0c,0xf3,0x11}};
  1489. extern "C" const GUID __declspec(selectany) IID_IRasterRendererInfo =
  1490.     {0x2546feb5,0x7334,0x41c7,{0x91,0x60,0x0b,0x15,0xba,0x62,0xc8,0x09}};
  1491. extern "C" const GUID __declspec(selectany) IID_IRasterRendererColorRamp =
  1492.     {0x04402b9e,0x6136,0x4ba4,{0xa5,0xf7,0x50,0xfd,0xbc,0x24,0x5d,0x9c}};
  1493. extern "C" const GUID __declspec(selectany) IID_IRasterRendererMaker =
  1494.     {0x7c84e06a,0xc743,0x11d4,{0xb2,0x90,0x00,0x50,0x8b,0xcd,0xc7,0xc8}};
  1495. extern "C" const GUID __declspec(selectany) IID_IRasterRendererMaker2 =
  1496.     {0xf21306ec,0xf028,0x4325,{0xad,0x52,0x52,0xb6,0x16,0xb8,0x11,0x84}};
  1497. extern "C" const GUID __declspec(selectany) IID_IRasterDisplayProps =
  1498.     {0xa6a46058,0x92f3,0x11d3,{0xab,0xa5,0x00,0x08,0xc7,0x3f,0xca,0x1c}};
  1499. extern "C" const GUID __declspec(selectany) IID_IRasterUniqueValueRenderer =
  1500.     {0x279369a8,0x57da,0x11d2,{0xaa,0xb1,0x00,0xc0,0x4f,0xa3,0x34,0x16}};
  1501. extern "C" const GUID __declspec(selectany) IID_IRasterRendererUniqueValues =
  1502.     {0x58e9fbff,0xc3ad,0x4baa,{0x92,0x58,0xaa,0x39,0x02,0xe7,0x3b,0xc9}};
  1503. extern "C" const GUID __declspec(selectany) IID_IRasterClassifyColorRampRenderer =
  1504.     {0x4de26f22,0xa01f,0x11d2,{0xaa,0xe7,0x00,0xc0,0x4f,0xa3,0x34,0x16}};
  1505. extern "C" const GUID __declspec(selectany) IID_IRasterDataExclusion =
  1506.     {0x3fe0401e,0x8806,0x11d3,{0xa6,0x4f,0x00,0x08,0xc7,0xdf,0x89,0x89}};
  1507. extern "C" const GUID __declspec(selectany) IID_IRasterClassifyUIProperties =
  1508.     {0x75f3c010,0x7a8c,0x11d3,{0x9c,0x4f,0x00,0xc0,0x4f,0x5a,0xa6,0xed}};
  1509. extern "C" const GUID __declspec(selectany) IID_IRasterStretch =
  1510.     {0x48bb9988,0x8250,0x11d3,{0xab,0xa2,0x00,0x08,0xc7,0x3f,0xca,0x1c}};
  1511. extern "C" const GUID __declspec(selectany) IID_IRasterStretch2 =
  1512.     {0x51ee1518,0x7261,0x4fdd,{0x99,0xc7,0xb4,0xe3,0x5c,0xfc,0x7d,0xa0}};
  1513. extern "C" const GUID __declspec(selectany) IID_IRasterStretchMinMax =
  1514.     {0xca38a249,0x94fe,0x45d0,{0x94,0x03,0xd3,0xa8,0xa3,0x91,0x19,0x43}};
  1515. extern "C" const GUID __declspec(selectany) IID_IRasterRGBRenderer =
  1516.     {0x577f186f,0x7037,0x11d2,{0x9f,0x29,0x00,0xc0,0x4f,0x8e,0xd1,0xd7}};
  1517. extern "C" const GUID __declspec(selectany) IID_IRasterStretchColorRampRenderer =
  1518.     {0xa301a3b1,0x74d7,0x11d2,{0x9f,0x29,0x00,0xc0,0x4f,0x8e,0xd1,0xd7}};
  1519. extern "C" const GUID __declspec(selectany) IID_IRasterRendererClassInfo =
  1520.     {0x0f3e50d0,0x3194,0x11d4,{0xa6,0x6c,0x00,0x08,0xc7,0xdf,0x89,0x89}};
  1521. extern "C" const GUID __declspec(selectany) IID_IEnumRasterUniqueValueColor =
  1522.     {0xfafdb8b5,0x5fe3,0x11d2,{0x9f,0x24,0x00,0xc0,0x4f,0x8e,0xd1,0xd7}};
  1523. extern "C" const GUID __declspec(selectany) IID_IRasterCatalogRendererPicker =
  1524.     {0x9f6d682c,0x1e2e,0x4b27,{0xa1,0xfb,0x37,0xc6,0x4c,0xd1,0x36,0xf9}};
  1525. extern "C" const GUID __declspec(selectany) IID_IColorChannelMapping =
  1526.     {0x8d12e222,0x2507,0x41b5,{0xa2,0x1c,0x5a,0x56,0xa0,0x31,0x70,0x5b}};
  1527. extern "C" const GUID __declspec(selectany) CLSID_RasterRendererMakerDefault =
  1528.     {0x74126b8c,0xc743,0x11d4,{0xb2,0x90,0x00,0x50,0x8b,0xcd,0xc7,0xc8}};
  1529. extern "C" const GUID __declspec(selectany) CLSID_RasterUniqueValueRenderer =
  1530.     {0x0842b595,0x4f2f,0x11d2,{0x9f,0x43,0x00,0xc0,0x4f,0x8e,0xce,0x3d}};
  1531. extern "C" const GUID __declspec(selectany) IID_IIdentify =
  1532.     {0x83033a90,0xd19f,0x11d2,{0x8c,0xd0,0x00,0xc0,0x4f,0x5b,0x95,0x1e}};
  1533. extern "C" const GUID __declspec(selectany) IID_ILegendInfo =
  1534.     {0x167c5ea1,0xaf20,0x11d1,{0x88,0x17,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1535. extern "C" const GUID __declspec(selectany) IID_ILegendGroup =
  1536.     {0x167c5e9f,0xaf20,0x11d1,{0x88,0x17,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1537. extern "C" const GUID __declspec(selectany) IID_ILegendClass =
  1538.     {0x167c5e9e,0xaf20,0x11d1,{0x88,0x17,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1539. extern "C" const GUID __declspec(selectany) IID_ILegendClassFormat =
  1540.     {0x52aa5bc2,0xcb21,0x11d0,{0x87,0xf9,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1541. extern "C" const GUID __declspec(selectany) IID_ILinePatch =
  1542.     {0xbeb4edb7,0xe3b4,0x11d2,{0xb8,0x68,0x00,0x60,0x08,0x02,0xe6,0x03}};
  1543. extern "C" const GUID __declspec(selectany) IID_IAreaPatch =
  1544.     {0xbeb4edb6,0xe3b4,0x11d2,{0xb8,0x68,0x00,0x60,0x08,0x02,0xe6,0x03}};
  1545. extern "C" const GUID __declspec(selectany) IID_ILegendItem =
  1546.     {0x52aa5bc0,0xcb21,0x11d0,{0x87,0xf9,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1547. extern "C" const GUID __declspec(selectany) IID_ILayer =
  1548.     {0x34c20002,0x4d3c,0x11d0,{0x92,0xd8,0x00,0x80,0x5f,0x7c,0x28,0xb0}};
  1549. extern "C" const GUID __declspec(selectany) IID_ILegendFormat =
  1550.     {0x52aa5bc1,0xcb21,0x11d0,{0x87,0xf9,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1551. extern "C" const GUID __declspec(selectany) IID_IEnumElement =
  1552.     {0xdd94d769,0x836d,0x11d0,{0x87,0xec,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1553. extern "C" const GUID __declspec(selectany) IID_IElement =
  1554.     {0x9b001319,0x9ed7,0x11d0,{0x85,0x9e,0x08,0x00,0x09,0x1a,0x2a,0x72}};
  1555. extern "C" const GUID __declspec(selectany) CLSID_RasterClassifyColorRampRenderer =
  1556.     {0xce8b2f44,0xa027,0x11d2,{0xaa,0xe7,0x00,0xc0,0x4f,0xa3,0x34,0x16}};
  1557. extern "C" const GUID __declspec(selectany) CLSID_RasterRGBRenderer =
  1558.     {0x577f1870,0x7037,0x11d2,{0x9f,0x29,0x00,0xc0,0x4f,0x8e,0xd1,0xd7}};
  1559. extern "C" const GUID __declspec(selectany) CLSID_RasterStretchColorRampRenderer =
  1560.     {0xa301a3b2,0x74d7,0x11d2,{0x9f,0x29,0x00,0xc0,0x4f,0x8e,0xd1,0xd7}};
  1561. extern "C" const GUID __declspec(selectany) CLSID_RasterColormapRenderer =
  1562.     {0x3b8283fa,0x1bd4,0x4212,{0xb3,0x85,0x19,0xe7,0x7b,0x9e,0x0d,0x3b}};
  1563. extern "C" const GUID __declspec(selectany) CLSID_RasterCatalogRendererPickerDefault =
  1564.     {0xf8cb579b,0x108a,0x4493,{0x89,0x15,0x26,0xa0,0xd0,0x39,0xd5,0x49}};
  1565. extern "C" const GUID __declspec(selectany) IID_ILayer2 =
  1566.     {0x599dee2e,0x2182,0x4e54,{0x8a,0x86,0x72,0x51,0x45,0xc9,0xd9,0x89}};
  1567. extern "C" const GUID __declspec(selectany) IID_ITemporaryLayer =
  1568.     {0xfceff094,0x8e6a,0x4972,{0x9b,0xb4,0x42,0x9c,0x71,0xb0,0x72,0x89}};
  1569. extern "C" const GUID __declspec(selectany) IID_ILayerExtensions =
  1570.     {0xbb6a78ca,0x9c28,0x4f75,{0x89,0x9f,0xdf,0xf6,0x51,0x74,0x08,0x2c}};
  1571. extern "C" const GUID __declspec(selectany) IID_IDataLayerExtension =
  1572.     {0xe89f2d52,0x64d3,0x11d4,{0x80,0xf0,0x00,0xc0,0x4f,0xa0,0xad,0xf8}};
  1573. extern "C" const GUID __declspec(selectany) IID_ICompositeLayer =
  1574.     {0xba119bc4,0x939a,0x11d2,{0xa2,0xf4,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1575. extern "C" const GUID __declspec(selectany) IID_ICompositeLayer2 =
  1576.     {0x88130d17,0x5762,0x453a,{0x96,0xcf,0x8e,0x75,0x03,0xfa,0x1a,0xa0}};
  1577. extern "C" const GUID __declspec(selectany) IID_IEnumLayer =
  1578.     {0x95d967b0,0x4eea,0x11d0,{0x98,0xbe,0x00,0x80,0x5f,0x7c,0xed,0x21}};
  1579. extern "C" const GUID __declspec(selectany) IID_ILayerFactory =
  1580.     {0xcc6d3d71,0x48b4,0x11d0,{0x92,0xd7,0x00,0x80,0x5f,0x7c,0x28,0xb0}};
  1581. extern "C" const GUID __declspec(selectany) IID_IBarrierProperties =
  1582.     {0x01c12b91,0xa3fb,0x11d2,{0xa2,0xfe,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1583. extern "C" const GUID __declspec(selectany) IID_IBarrierProperties2 =
  1584.     {0xe2d07333,0x5605,0x4ea6,{0x87,0xbd,0x78,0x30,0x92,0x74,0x52,0xe0}};
  1585. extern "C" const GUID __declspec(selectany) IID_ILayerEvents =
  1586.     {0xbda426b2,0xa692,0x11d2,{0xa3,0x00,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1587. extern "C" const GUID __declspec(selectany) IID_IDataLayer =
  1588.     {0x6ca416b1,0xe160,0x11d2,{0x9f,0x4e,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  1589. extern "C" const GUID __declspec(selectany) IID_IDataLayer2 =
  1590.     {0xe9d11f65,0x6936,0x4408,{0xb6,0x9f,0xd9,0x15,0x52,0xeb,0x9c,0x4a}};
  1591. extern "C" const GUID __declspec(selectany) IID_ILayerDrawingProperties =
  1592.     {0x251c3e11,0xf119,0x11d2,{0x9f,0x5e,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  1593. extern "C" const GUID __declspec(selectany) IID_ILayerInfo =
  1594.     {0x274419e1,0x0f5c,0x11d3,{0x9b,0xfd,0x00,0xc0,0x4f,0x5b,0x95,0x1e}};
  1595. extern "C" const GUID __declspec(selectany) IID_ILayerEffects =
  1596.     {0x09998199,0x1fb8,0x11d3,{0xab,0x4e,0x00,0x00,0x00,0x00,0x00,0x00}};
  1597. extern "C" const GUID __declspec(selectany) IID_ILayerPosition =
  1598.     {0xc0dc8820,0xe10f,0x4285,{0xaa,0xb1,0x6c,0x6b,0x68,0x5d,0xbb,0x84}};
  1599. extern "C" const GUID __declspec(selectany) IID_IAttributeTable =
  1600.     {0x07f3186c,0xaf91,0x4ad6,{0xbf,0x67,0x11,0x16,0x7d,0x0f,0x8f,0x60}};
  1601. extern "C" const GUID __declspec(selectany) IID_ILayerStatus =
  1602.     {0xed4721d6,0x3e0d,0x4110,{0x93,0x24,0x8c,0xce,0x8d,0x28,0x01,0xef}};
  1603. extern "C" const GUID __declspec(selectany) IID_IPublishLayer =
  1604.     {0x7453c805,0x9d64,0x44a6,{0xbf,0x2f,0x73,0xe4,0x77,0xdc,0xe1,0x8f}};
  1605. extern "C" const GUID __declspec(selectany) IID_ISecureLayer =
  1606.     {0xd047a6a9,0xd445,0x4921,{0xa1,0xe9,0x72,0xd8,0xb8,0xa2,0x81,0x3a}};
  1607. extern "C" const GUID __declspec(selectany) IID_ILayerDrawingPhase =
  1608.     {0xeef01b2d,0x8fe1,0x4759,{0x8b,0x93,0x51,0xee,0x22,0xde,0xd7,0x0a}};
  1609. extern "C" const GUID __declspec(selectany) IID_ILicensedComponent =
  1610.     {0xaaa6c7a9,0x8c4c,0x4fd6,{0xa8,0x1c,0x8e,0xae,0xac,0xb0,0xb9,0x4a}};
  1611. extern "C" const GUID __declspec(selectany) IID_ILayerGeneralProperties =
  1612.     {0x2425b413,0x1ffc,0x4407,{0xb9,0xf0,0xb4,0xac,0x9e,0xd5,0x0b,0xde}};
  1613. extern "C" const GUID __declspec(selectany) IID_IDrawAnnotationGeometry =
  1614.     {0x4944d2af,0x6a5e,0x42d0,{0xa3,0x3c,0x41,0x29,0x28,0x57,0x20,0xfc}};
  1615. extern "C" const GUID __declspec(selectany) IID_ILayerSymbologyExtents =
  1616.     {0x02cbda2f,0xd2e8,0x4b28,{0xaf,0x9c,0x71,0xcb,0x09,0x62,0x13,0xe1}};
  1617. extern "C" const GUID __declspec(selectany) IID_IIdentifyObj =
  1618.     {0x3947c520,0xd34a,0x11d2,{0x8c,0xd0,0x00,0xc0,0x4f,0x5b,0x95,0x1e}};
  1619. extern "C" const GUID __declspec(selectany) IID_IIdentify2 =
  1620.     {0x0483dc2f,0x8726,0x4640,{0x98,0xcd,0x58,0x88,0xff,0x1a,0x4f,0xa4}};
  1621. extern "C" const GUID __declspec(selectany) IID_IIdentifyObject =
  1622.     {0xef0720ee,0x761e,0x4bed,{0xa5,0x48,0x61,0x59,0x66,0x90,0xe7,0x14}};
  1623. extern "C" const GUID __declspec(selectany) IID_IIdentifyGroup =
  1624.     {0x543ecd8a,0xb231,0x4fd1,{0xa1,0x14,0x3a,0x69,0xf9,0x83,0x93,0x3e}};
  1625. extern "C" const GUID __declspec(selectany) CLSID_LegendGroups =
  1626.     {0x93942eb3,0x2cd2,0x4bfe,{0x99,0x37,0x38,0x0e,0xc7,0xd0,0x6e,0x1f}};
  1627. extern "C" const GUID __declspec(selectany) IID_ILegendGroups =
  1628.     {0x5115c4f3,0xe87b,0x45f3,{0x9e,0x11,0x0c,0xde,0x2a,0xef,0x2b,0xef}};
  1629. extern "C" const GUID __declspec(selectany) CLSID_LegendClasses =
  1630.     {0x3507992d,0x7701,0x4db7,{0x9e,0x4e,0x46,0xf9,0x96,0x75,0xcb,0x6a}};
  1631. extern "C" const GUID __declspec(selectany) IID_ILegendClasses =
  1632.     {0x0314af0b,0x5f97,0x4be4,{0xaa,0x97,0xbc,0x8e,0xb1,0x46,0x0e,0x81}};
  1633. extern "C" const GUID __declspec(selectany) IID_IFind =
  1634.     {0x9fe681e6,0xba4e,0x4729,{0x83,0x01,0x8f,0x15,0xa1,0x54,0x41,0x40}};
  1635. extern "C" const GUID __declspec(selectany) IID_IFindObj =
  1636.     {0xfa4d443a,0xde20,0x4c9f,{0xa5,0x76,0x7f,0x46,0x6a,0x85,0xc9,0x61}};
  1637. extern "C" const GUID __declspec(selectany) IID_IFindObject =
  1638.     {0x66c47e6a,0xeb84,0x42e6,{0xae,0xb9,0x68,0x61,0x08,0xf4,0x9c,0x1c}};
  1639. extern "C" const GUID __declspec(selectany) IID_IGeoReference =
  1640.     {0xe70e1cc1,0xe5c6,0x11d3,{0xb9,0xc5,0x00,0xc0,0xf0,0x56,0x7a,0x4a}};
  1641. extern "C" const GUID __declspec(selectany) IID_IGeoRefSaveAsDlg =
  1642.     {0x6c0b842c,0xfeb1,0x4380,{0x92,0x11,0xca,0xf8,0x7e,0x73,0x20,0x30}};
  1643. extern "C" const GUID __declspec(selectany) IID_IPatch =
  1644.     {0xbeb4edb5,0xe3b4,0x11d2,{0xb8,0x68,0x00,0x60,0x08,0x02,0xe6,0x03}};
  1645. extern "C" const GUID __declspec(selectany) IID_ILegendLayout =
  1646.     {0xa7e5770d,0xec6a,0x11d2,{0xb8,0x6e,0x00,0x60,0x08,0x02,0xe6,0x03}};
  1647. extern "C" const GUID __declspec(selectany) IID_ILegendItem2 =
  1648.     {0x7d23f970,0xd5a6,0x4c1c,{0x86,0x18,0x3c,0xc7,0xb5,0x83,0x9e,0xfa}};
  1649. extern "C" const GUID __declspec(selectany) IID_ILegendItem3 =
  1650.     {0x1dc64b35,0x9613,0x4007,{0xbe,0xc5,0x3a,0xd4,0xf1,0xb9,0xdf,0xb7}};
  1651. extern "C" const GUID __declspec(selectany) CLSID_LegendClass =
  1652.     {0x167c5ea3,0xaf20,0x11d1,{0x88,0x17,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1653. extern "C" const GUID __declspec(selectany) CLSID_LegendClassFormat =
  1654.     {0x7a3f91e6,0xb9e3,0x11d1,{0x87,0x56,0x00,0x00,0xf8,0x75,0x17,0x20}};
  1655. extern "C" const GUID __declspec(selectany) CLSID_LegendGroup =
  1656.     {0x167c5ea2,0xaf20,0x11d1,{0x88,0x17,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1657. extern "C" const GUID __declspec(selectany) CLSID_AreaPatch =
  1658.     {0x2066267e,0xe3b8,0x11d2,{0xb8,0x68,0x00,0x60,0x08,0x02,0xe6,0x03}};
  1659. extern "C" const GUID __declspec(selectany) CLSID_LinePatch =
  1660.     {0x2066267f,0xe3b8,0x11d2,{0xb8,0x68,0x00,0x60,0x08,0x02,0xe6,0x03}};
  1661. extern "C" const GUID __declspec(selectany) IID_IBorder =
  1662.     {0xe4240307,0xdd41,0x11d2,{0xb8,0x68,0x00,0x60,0x08,0x02,0xe6,0x03}};
  1663. extern "C" const GUID __declspec(selectany) IID_IBackground =
  1664.     {0xe4240309,0xdd41,0x11d2,{0xb8,0x68,0x00,0x60,0x08,0x02,0xe6,0x03}};
  1665. extern "C" const GUID __declspec(selectany) IID_IFrameElement =
  1666.     {0x9b00131a,0x9ed7,0x11d0,{0x85,0x9e,0x08,0x00,0x09,0x1a,0x2a,0x72}};
  1667. extern "C" const GUID __declspec(selectany) IID_IElementCollection =
  1668.     {0xce8f3971,0xe9be,0x11d1,{0xa2,0x32,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1669. extern "C" const GUID __declspec(selectany) IID_IElementCollection2 =
  1670.     {0xb2bfc403,0x6b4c,0x4490,{0x88,0x78,0xea,0x62,0xc4,0xf4,0x97,0x20}};
  1671. extern "C" const GUID __declspec(selectany) IID_ILayerFactoryHelper =
  1672.     {0xcc527850,0xcee4,0x11d5,{0xa9,0xe6,0x00,0x10,0x4b,0xb6,0xfc,0x1c}};
  1673. extern "C" const GUID __declspec(selectany) IID_ILayerPropertySheet =
  1674.     {0x2eef47a6,0x9527,0x4d1a,{0xa4,0x52,0xcd,0xdd,0xf4,0xc5,0xe0,0x80}};
  1675. extern "C" const GUID __declspec(selectany) CLSID_FieldInfo =
  1676.     {0xa2baae2d,0x969b,0x11d2,{0xae,0x77,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1677. extern "C" const GUID __declspec(selectany) CLSID_FrameElement =
  1678.     {0xe01ba2c5,0x24b2,0x11d3,{0xb8,0xaa,0x00,0x60,0x08,0x02,0xe6,0x03}};
  1679. extern "C" const GUID __declspec(selectany) IID_IElementProperties =
  1680.     {0x86f32b61,0x7667,0x11d2,{0xa2,0xd3,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1681. extern "C" const GUID __declspec(selectany) IID_IElementProperties2 =
  1682.     {0x7d019a0d,0xf450,0x48fe,{0x8a,0x78,0xa2,0xf0,0xcb,0x8e,0xf3,0xa4}};
  1683. extern "C" const GUID __declspec(selectany) IID_IGraphicElement =
  1684.     {0xc5c980f9,0x145e,0x11d3,{0x9f,0x88,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  1685. extern "C" const GUID __declspec(selectany) IID_IBoundsProperties =
  1686.     {0x7ad72c5d,0xeb8a,0x11d3,{0x93,0x14,0x00,0x60,0x08,0x02,0xe6,0x03}};
  1687. extern "C" const GUID __declspec(selectany) IID_IFrameDraw =
  1688.     {0xcf387183,0x1698,0x4463,{0xb5,0xf5,0x67,0x92,0x54,0x65,0x81,0x2e}};
  1689. extern "C" const GUID __declspec(selectany) IID_IFrameProperties =
  1690.     {0xd1b1b855,0x5885,0x4d7f,{0xa4,0x44,0xa0,0x2e,0x3e,0x10,0x78,0xc3}};
  1691. extern "C" const GUID __declspec(selectany) IID_IShadow =
  1692.     {0xa9258348,0x1753,0x4b99,{0x82,0x0a,0xfc,0xf7,0x44,0x29,0xab,0xc1}};
  1693. extern "C" const GUID __declspec(selectany) CLSID_BmpPictureElement =
  1694.     {0x827b9a91,0xc067,0x11d2,{0x9f,0x22,0x00,0xc0,0x4f,0x6b,0xc8,0xdd}};
  1695. extern "C" const GUID __declspec(selectany) IID_IPictureElement =
  1696.     {0xc0a341c2,0xcfe2,0x11d1,{0x91,0x40,0x00,0x00,0xf8,0x78,0x08,0xee}};
  1697. extern "C" const GUID __declspec(selectany) IID_IPictureElement2 =
  1698.     {0xc0a341c3,0xcfe2,0x11d1,{0x91,0x40,0x00,0x00,0xf8,0x78,0x08,0xee}};
  1699. extern "C" const GUID __declspec(selectany) IID_IOlePictureElement =
  1700.     {0x1a082f15,0xc06f,0x11d2,{0x9f,0x22,0x00,0xc0,0x4f,0x6b,0xc8,0xdd}};
  1701. extern "C" const GUID __declspec(selectany) CLSID_LayerEventsHelper =
  1702.     {0xd9af98bd,0x916f,0x11d3,{0x9f,0x50,0x00,0xc0,0x4f,0x6b,0xc9,0x79}};
  1703. extern "C" const GUID __declspec(selectany) CLSID_DummyLayer =
  1704.     {0x238ccd19,0x7fbc,0x11d2,{0x87,0xdc,0x00,0x00,0xf8,0x75,0x17,0x20}};
  1705. extern "C" const GUID __declspec(selectany) CLSID_DummyGraduatedMarkerLayer =
  1706.     {0x238ccd1a,0x7fbc,0x11d2,{0x87,0xdc,0x00,0x00,0xf8,0x75,0x17,0x20}};
  1707. extern "C" const GUID __declspec(selectany) CLSID_LayerFactoryHelper =
  1708.     {0xcc527851,0xcee4,0x11d5,{0xa9,0xe6,0x00,0x10,0x4b,0xb6,0xfc,0x1c}};
  1709. extern "C" const GUID __declspec(selectany) IID_IMapSurroundFrame =
  1710.     {0x9b00131c,0x9ed7,0x11d0,{0x85,0x9e,0x08,0x00,0x09,0x1a,0x2a,0x72}};
  1711. extern "C" const GUID __declspec(selectany) IID_IMapSurround =
  1712.     {0xfe3115e9,0xed6c,0x11d0,{0x86,0x83,0x00,0x00,0xf8,0x75,0x17,0x20}};
  1713. extern "C" const GUID __declspec(selectany) IID_IMap =
  1714.     {0xe6bdaa75,0x4d35,0x11d0,{0x98,0xbe,0x00,0x80,0x5f,0x7c,0xed,0x21}};
  1715. extern "C" const GUID __declspec(selectany) IID_IGraphicsLayer =
  1716.     {0x34b2ef81,0xf4ac,0x11d1,{0xa2,0x45,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1717. extern "C" const GUID __declspec(selectany) IID_ISelection =
  1718.     {0xb1a1ca6d,0xa96c,0x11d1,{0x87,0x45,0x00,0x00,0xf8,0x75,0x17,0x20}};
  1719. extern "C" const GUID __declspec(selectany) IID_ISelectionEnvironment =
  1720.     {0xe3875b6f,0xd9f5,0x11d1,{0xad,0xd4,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1721. extern "C" const GUID __declspec(selectany) IID_IBarrierCollection =
  1722.     {0x01c12b92,0xa3fb,0x11d2,{0xa2,0xfe,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1723. extern "C" const GUID __declspec(selectany) IID_IAnnotateMap =
  1724.     {0x8c439003,0x14ec,0x11d2,{0xa2,0x7e,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1725. extern "C" const GUID __declspec(selectany) IID_IAnnotateProperties =
  1726.     {0x01004141,0x0d1c,0x11d2,{0xa2,0x6f,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1727. extern "C" const GUID __declspec(selectany) IID_IAnnotateMapProperties =
  1728.     {0x027f41b3,0x0f77,0x11d2,{0xa2,0x70,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1729. extern "C" const GUID __declspec(selectany) IID_IAnnotateLayerPropertiesCollection =
  1730.     {0x1d5849f2,0x0d33,0x11d2,{0xa2,0x6f,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1731. extern "C" const GUID __declspec(selectany) IID_IAnnotateLayerProperties =
  1732.     {0x01004142,0x0d1c,0x11d2,{0xa2,0x6f,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1733. extern "C" const GUID __declspec(selectany) IID_IFeatureLayer =
  1734.     {0x40a9e885,0x5533,0x11d0,{0x98,0xbe,0x00,0x80,0x5f,0x7c,0xed,0x21}};
  1735. extern "C" const GUID __declspec(selectany) IID_IGraphicsContainer =
  1736.     {0xd09411d1,0x4bb4,0x11d1,{0xb6,0xcc,0x08,0x00,0x09,0xb9,0x96,0xcc}};
  1737. extern "C" const GUID __declspec(selectany) IID_IGroupElement =
  1738.     {0x803577d1,0xf8a3,0x11d0,{0x83,0xaf,0x08,0x00,0x09,0xb9,0x96,0xcc}};
  1739. extern "C" const GUID __declspec(selectany) IID_IMapFrame =
  1740.     {0x9b00131b,0x9ed7,0x11d0,{0x85,0x9e,0x08,0x00,0x09,0x1a,0x2a,0x72}};
  1741. extern "C" const GUID __declspec(selectany) IID_ILocatorRectangle =
  1742.     {0x41d9c095,0xa403,0x11d2,{0x87,0xe8,0x00,0x00,0xf8,0x75,0x17,0x20}};
  1743. extern "C" const GUID __declspec(selectany) IID_IFrameDecoration =
  1744.     {0x6a75a961,0x36fc,0x44a9,{0x8b,0xaf,0x30,0x19,0x5d,0xe2,0x0c,0x58}};
  1745. extern "C" const GUID __declspec(selectany) IID_ISymbolBorder =
  1746.     {0xe4240308,0xdd41,0x11d2,{0xb8,0x68,0x00,0x60,0x08,0x02,0xe6,0x03}};
  1747. extern "C" const GUID __declspec(selectany) IID_ISymbolBackground =
  1748.     {0x4fd8cbb7,0xe13b,0x11d2,{0xb8,0x68,0x00,0x60,0x08,0x02,0xe6,0x03}};
  1749. extern "C" const GUID __declspec(selectany) IID_IQuerySize =
  1750.     {0x4d582692,0xc52a,0x4287,{0x9f,0xcf,0xd6,0x28,0x6c,0x47,0x75,0xaf}};
  1751. extern "C" const GUID __declspec(selectany) IID_ISymbolShadow =
  1752.     {0x19b9edd2,0xfd44,0x4a45,{0xb2,0x5c,0x9b,0x76,0xfc,0x70,0x45,0xc2}};
  1753. extern "C" const GUID __declspec(selectany) IID_IElementShutdown =
  1754.     {0x36313019,0x58b7,0x4509,{0x89,0xd8,0x0f,0x57,0x3b,0x69,0xfd,0x18}};
  1755. extern "C" const GUID __declspec(selectany) IID_IElementEditVertices =
  1756.     {0x86f32b62,0x7667,0x11d2,{0xa2,0xd3,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1757. extern "C" const GUID __declspec(selectany) IID_IElementEditCallout =
  1758.     {0xb6c88d50,0xe8b6,0x11d4,{0x84,0x08,0x00,0x80,0xc7,0x9f,0x03,0x71}};
  1759. extern "C" const GUID __declspec(selectany) IID_IGraphicsComposite =
  1760.     {0x969cde4a,0x82d4,0x11d2,{0x87,0xdd,0x00,0x00,0xf8,0x75,0x17,0x20}};
  1761. extern "C" const GUID __declspec(selectany) IID_ILineElement =
  1762.     {0xff44a611,0xdcf6,0x11d0,{0x83,0x8b,0x08,0x00,0x09,0xb9,0x96,0xcc}};
  1763. extern "C" const GUID __declspec(selectany) IID_IMarkerElement =
  1764.     {0x530fd711,0xef0c,0x11d0,{0x83,0xa0,0x08,0x00,0x09,0xb9,0x96,0xcc}};
  1765. extern "C" const GUID __declspec(selectany) IID_IFillShapeElement =
  1766.     {0x3e150c0d,0x19f5,0x11d3,{0x9f,0x9e,0x00,0xc0,0x4f,0x6b,0xc8,0xdd}};
  1767. extern "C" const GUID __declspec(selectany) IID_IRectangleElement =
  1768.     {0x3a9767c1,0xf253,0x11d0,{0x83,0xa4,0x08,0x00,0x09,0xb9,0x96,0xcc}};
  1769. extern "C" const GUID __declspec(selectany) IID_IPolygonElement =
  1770.     {0x3a9767c6,0xf253,0x11d0,{0x83,0xa4,0x08,0x00,0x09,0xb9,0x96,0xcc}};
  1771. extern "C" const GUID __declspec(selectany) IID_ITextElement =
  1772.     {0x204034d2,0xf6ea,0x11d0,{0x83,0xad,0x08,0x00,0x09,0xb9,0x96,0xcc}};
  1773. extern "C" const GUID __declspec(selectany) IID_ICircleElement =
  1774.     {0x974111d8,0xc5d2,0x11d2,{0x9f,0x28,0x00,0xc0,0x4f,0x6b,0xc8,0xdd}};
  1775. extern "C" const GUID __declspec(selectany) IID_IEllipseElement =
  1776.     {0x4eda107e,0x12ea,0x11d3,{0x9f,0x8f,0x00,0xc0,0x4f,0x6b,0xc8,0xdd}};
  1777. extern "C" const GUID __declspec(selectany) IID_IGroupElement2 =
  1778.     {0x980e4829,0x83f1,0x42dd,{0xa1,0xbd,0x1b,0x30,0xa1,0x82,0x4d,0xe2}};
  1779. extern "C" const GUID __declspec(selectany) IID_IMultiPartTextElement =
  1780.     {0xb0db3a18,0x85c0,0x4c1b,{0x97,0xd2,0xa9,0x50,0x15,0x52,0xec,0xaf}};
  1781. extern "C" const GUID __declspec(selectany) IID_ISelectionEvents =
  1782.     {0x07e11311,0xd615,0x11d1,{0xa2,0x1b,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1783. extern "C" const GUID __declspec(selectany) IID_IOverflowGraphicsContainer =
  1784.     {0x9c0520c1,0xa0d8,0x11d2,{0xa2,0xfe,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1785. extern "C" const GUID __declspec(selectany) IID_IEditOperation =
  1786.     {0x68f3a204,0x5dee,0x11d2,{0x89,0x01,0x00,0x80,0x5f,0x15,0x25,0xf4}};
  1787. extern "C" const GUID __declspec(selectany) IID_IElementOperation =
  1788.     {0x4b96a442,0xfa41,0x11d0,{0x83,0xaf,0x08,0x00,0x09,0xb9,0x96,0xcc}};
  1789. extern "C" const GUID __declspec(selectany) IID_IElementEditVerticesOperation =
  1790.     {0xbf4fad52,0x798a,0x11d2,{0xa2,0xd4,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1791. extern "C" const GUID __declspec(selectany) IID_IGraphicsContainerSelect =
  1792.     {0xd09411d2,0x4bb4,0x11d1,{0xb6,0xcc,0x08,0x00,0x09,0xb9,0x96,0xcc}};
  1793. extern "C" const GUID __declspec(selectany) IID_IAnnotationElement =
  1794.     {0x72266121,0xd4b9,0x11d2,{0xa8,0x00,0xaf,0x8c,0x10,0xf4,0xc9,0x5a}};
  1795. extern "C" const GUID __declspec(selectany) IID_IGroupSymbolElement =
  1796.     {0x9e65c825,0x858c,0x11d3,{0x9f,0xc6,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  1797. extern "C" const GUID __declspec(selectany) IID_ISymbolCollectionElement =
  1798.     {0x9aec8465,0xb8c8,0x4099,{0x95,0xa8,0x49,0x81,0x55,0x39,0xa8,0xa7}};
  1799. extern "C" const GUID __declspec(selectany) IID_IInkGraphic =
  1800.     {0x9a36b19b,0x2258,0x4046,{0xbd,0xe3,0x0d,0x4f,0x64,0x7e,0x9c,0x37}};
  1801. extern "C" const GUID __declspec(selectany) CLSID_InkGraphic =
  1802.     {0xf42249e8,0x6280,0x4ce2,{0xa7,0x79,0x45,0x69,0x1b,0x68,0x27,0x4a}};
  1803. extern "C" const GUID __declspec(selectany) IID_IColumnProperties =
  1804.     {0x7dd7a8db,0xecd2,0x49bb,{0x8f,0x60,0x52,0x02,0x1a,0x00,0xe4,0x60}};
  1805. extern "C" const GUID __declspec(selectany) CLSID_LineElement =
  1806.     {0x8ab7fbe1,0xd871,0x11d0,{0x83,0x89,0x08,0x00,0x09,0xb9,0x96,0xcc}};
  1807. extern "C" const GUID __declspec(selectany) IID_IOleFrame =
  1808.     {0xf8fb5e03,0x546f,0x11d1,{0x86,0xea,0x00,0x00,0xf8,0x75,0x17,0x20}};
  1809. extern "C" const GUID __declspec(selectany) CLSID_MarkerElement =
  1810.     {0x530fd712,0xef0c,0x11d0,{0x83,0xa0,0x08,0x00,0x09,0xb9,0x96,0xcc}};
  1811. extern "C" const GUID __declspec(selectany) CLSID_RectangleElement =
  1812.     {0x3a9767c2,0xf253,0x11d0,{0x83,0xa4,0x08,0x00,0x09,0xb9,0x96,0xcc}};
  1813. extern "C" const GUID __declspec(selectany) CLSID_PolygonElement =
  1814.     {0x3a9767c7,0xf253,0x11d0,{0x83,0xa4,0x08,0x00,0x09,0xb9,0x96,0xcc}};
  1815. extern "C" const GUID __declspec(selectany) CLSID_TextElement =
  1816.     {0x204034d3,0xf6ea,0x11d0,{0x83,0xad,0x08,0x00,0x09,0xb9,0x96,0xcc}};
  1817. extern "C" const GUID __declspec(selectany) IID_IParagraphTextElement =
  1818.     {0x0fe52a7d,0x0c5a,0x464a,{0x83,0x25,0x3f,0x9c,0x76,0x97,0x48,0x6d}};
  1819. extern "C" const GUID __declspec(selectany) CLSID_ParagraphTextElement =
  1820.     {0xc84598b1,0xc4be,0x4203,{0x91,0x32,0xad,0xa2,0xbe,0x57,0xf3,0x0c}};
  1821. extern "C" const GUID __declspec(selectany) CLSID_EmfPictureElement =
  1822.     {0x827b9a90,0xc067,0x11d2,{0x9f,0x22,0x00,0xc0,0x4f,0x6b,0xc8,0xdd}};
  1823. extern "C" const GUID __declspec(selectany) CLSID_CircleElement =
  1824.     {0x974111db,0xc5d2,0x11d2,{0x9f,0x28,0x00,0xc0,0x4f,0x6b,0xc8,0xdd}};
  1825. extern "C" const GUID __declspec(selectany) CLSID_EllipseElement =
  1826.     {0x4eda1081,0x12ea,0x11d3,{0x9f,0x8f,0x00,0xc0,0x4f,0x6b,0xc8,0xdd}};
  1827. extern "C" const GUID __declspec(selectany) CLSID_GroupElement =
  1828.     {0x803577d2,0xf8a3,0x11d0,{0x83,0xaf,0x08,0x00,0x09,0xb9,0x96,0xcc}};
  1829. extern "C" const GUID __declspec(selectany) IID_IGraphicsContainerProperty =
  1830.     {0xe46bdc13,0x40b1,0x11d4,{0xa6,0x83,0x00,0x08,0xc7,0xdf,0x88,0xdb}};
  1831. extern "C" const GUID __declspec(selectany) CLSID_MultiPatchElement =
  1832.     {0xe91ae5c9,0x2c16,0x11d4,{0x80,0xe2,0x00,0xc0,0x4f,0xa0,0xad,0xf8}};
  1833. extern "C" const GUID __declspec(selectany) CLSID_ElementCollection =
  1834.     {0xce8f3972,0xe9be,0x11d1,{0xa2,0x32,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1835. extern "C" const GUID __declspec(selectany) CLSID_SymbolBorder =
  1836.     {0xa5d0f017,0x62dd,0x11d2,{0x87,0xbe,0x00,0x00,0xf8,0x75,0x17,0x20}};
  1837. extern "C" const GUID __declspec(selectany) CLSID_SymbolBackground =
  1838.     {0x1baa33e9,0xe13b,0x11d2,{0xb8,0x68,0x00,0x60,0x08,0x02,0xe6,0x03}};
  1839. extern "C" const GUID __declspec(selectany) CLSID_SymbolShadow =
  1840.     {0xa8861e66,0x57aa,0x47d0,{0xaa,0xf8,0xb2,0x88,0xb4,0xfd,0x52,0x40}};
  1841. extern "C" const GUID __declspec(selectany) IID_IGraphicsLayerScale =
  1842.     {0x85c3dac5,0x6578,0x11d3,{0x9f,0xba,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  1843. extern "C" const GUID __declspec(selectany) CLSID_SimpleElementSelection =
  1844.     {0x70a986c0,0x6b21,0x4379,{0xaf,0x25,0x18,0x1b,0x24,0xf3,0x23,0x1b}};
  1845. extern "C" const GUID __declspec(selectany) IID_IText3DElement =
  1846.     {0xe9290dcb,0xf710,0x11d4,{0xa1,0x17,0x00,0x50,0x8b,0xd6,0x0c,0xb9}};
  1847. extern "C" const GUID __declspec(selectany) IID_IGraphicElements =
  1848.     {0x35f37b7c,0xf2d0,0x485d,{0xb0,0xc5,0xad,0x26,0x0e,0xf6,0x71,0x32}};
  1849. extern "C" const GUID __declspec(selectany) CLSID_Text3DElement =
  1850.     {0xb9865d0b,0xeb37,0x11d4,{0xa1,0x16,0x00,0x50,0x8b,0xd6,0x0c,0xb9}};
  1851. extern "C" const GUID __declspec(selectany) CLSID_GraphicElements =
  1852.     {0x9d696b29,0xb311,0x4f2b,{0x80,0xa9,0x3b,0x67,0xc2,0x89,0xea,0xc6}};
  1853. extern "C" const GUID __declspec(selectany) CLSID_AnnotationElement =
  1854.     {0xc4e39a33,0x4e4c,0x4d1e,{0xaf,0x0d,0xfe,0xbf,0x5b,0x0c,0x8a,0x9f}};
  1855. extern "C" const GUID __declspec(selectany) IID_IFeatureIdentifyObj =
  1856.     {0x4e08d830,0xd361,0x11d2,{0x8c,0xd0,0x00,0xc0,0x4f,0x5b,0x95,0x1e}};
  1857. extern "C" const GUID __declspec(selectany) IID_IRowIdentifyObject =
  1858.     {0x061bded1,0x1486,0x11d4,{0x9f,0xec,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  1859. extern "C" const GUID __declspec(selectany) IID_IFeatureFindData2 =
  1860.     {0x35467434,0x9d21,0x4df8,{0x83,0x3e,0x9a,0xf2,0xe6,0x62,0x41,0xba}};
  1861. extern "C" const GUID __declspec(selectany) CLSID_FeatureFindData =
  1862.     {0xfb8ff070,0x5ca5,0x11d3,{0x9f,0x6c,0x00,0xc0,0x4f,0x6b,0xc8,0x86}};
  1863. extern "C" const GUID __declspec(selectany) IID_ILabelEngineLayerProperties =
  1864.     {0x01004143,0x0d1c,0x11d2,{0xa2,0x6f,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1865. extern "C" const GUID __declspec(selectany) IID_IBasicOverposterLayerProperties =
  1866.     {0x3141f2fb,0x38e2,0x11d1,{0x88,0x09,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1867. extern "C" const GUID __declspec(selectany) IID_ILineLabelPosition =
  1868.     {0x2442958b,0xd711,0x11d2,{0x9f,0x41,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  1869. extern "C" const GUID __declspec(selectany) IID_ILineLabelPlacementPriorities =
  1870.     {0x261a4376,0xd9d5,0x11d2,{0xa8,0x06,0xcc,0x9f,0x87,0x0b,0xcd,0x5a}};
  1871. extern "C" const GUID __declspec(selectany) IID_IPointPlacementPriorities =
  1872.     {0x261a4371,0xd9d5,0x11d2,{0xa8,0x06,0xcc,0x9f,0x87,0x0b,0xcd,0x5a}};
  1873. extern "C" const GUID __declspec(selectany) IID_IAnnotationExpressionEngine =
  1874.     {0xaa157206,0xe079,0x11d2,{0x9f,0x48,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  1875. extern "C" const GUID __declspec(selectany) IID_IAnnotationExpressionParser =
  1876.     {0xaa157205,0xe079,0x11d2,{0x9f,0x48,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  1877. extern "C" const GUID __declspec(selectany) CLSID_BarrierCollection =
  1878.     {0x01c12b93,0xa3fb,0x11d2,{0xa2,0xfe,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1879. extern "C" const GUID __declspec(selectany) IID_IPlacedObject =
  1880.     {0x3141f2f2,0x38e2,0x11d1,{0x88,0x09,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1881. extern "C" const GUID __declspec(selectany) IID_IPlacedObject2 =
  1882.     {0xbddfa62b,0x1810,0x4e9c,{0x85,0xc3,0x2c,0x2b,0x50,0xea,0x70,0xb6}};
  1883. extern "C" const GUID __declspec(selectany) IID_IPlacedObject3 =
  1884.     {0x2f68dd01,0xd7e6,0x4e21,{0x8e,0xf9,0x14,0x16,0x5e,0xf0,0x05,0x52}};
  1885. extern "C" const GUID __declspec(selectany) IID_IOverposterLayerProperties =
  1886.     {0x3141f2f7,0x38e2,0x11d1,{0x88,0x09,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1887. extern "C" const GUID __declspec(selectany) IID_IOverposterLayerProperties2 =
  1888.     {0xc1e3c2fd,0xdcc1,0x4f7e,{0xbe,0x2d,0x2f,0x98,0x9b,0x0b,0x7e,0x6a}};
  1889. extern "C" const GUID __declspec(selectany) IID_IOverposterProperties =
  1890.     {0xe265c5b5,0x4513,0x4bb9,{0xb2,0x80,0x27,0xb0,0x3a,0xae,0x59,0x57}};
  1891. extern "C" const GUID __declspec(selectany) IID_IOverposterOptions =
  1892.     {0x8112f1a9,0x0ecd,0x4e5e,{0x97,0x7c,0x80,0xb3,0x58,0xa5,0x74,0xb9}};
  1893. extern "C" const GUID __declspec(selectany) IID_IOverposter =
  1894.     {0x3141f2f5,0x38e2,0x11d1,{0x88,0x09,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1895. extern "C" const GUID __declspec(selectany) IID_IOverposter2 =
  1896.     {0xffec8117,0xec4f,0x4329,{0xbb,0x7d,0x42,0x04,0x53,0xd2,0x9e,0xdd}};
  1897. extern "C" const GUID __declspec(selectany) IID_IOverposter3 =
  1898.     {0x75dddcde,0xca45,0x49da,{0xa5,0xc3,0x76,0x63,0xe2,0x97,0x7d,0xd5}};
  1899. extern "C" const GUID __declspec(selectany) IID_IBasicOverposterLayerProperties2 =
  1900.     {0x6cc4facb,0x5f13,0x418a,{0xbf,0x24,0xd2,0xc6,0x1d,0x56,0xfe,0x66}};
  1901. extern "C" const GUID __declspec(selectany) IID_IBasicOverposterLayerProperties3 =
  1902.     {0x7bdbb1ec,0xe951,0x4058,{0x81,0x40,0xd5,0xcd,0x88,0x55,0x66,0x13}};
  1903. extern "C" const GUID __declspec(selectany) IID_IBasicOverposterLayerProperties4 =
  1904.     {0xf64b3a44,0xc14c,0x4b12,{0x99,0x4f,0xae,0x72,0x19,0x6e,0xec,0x56}};
  1905. extern "C" const GUID __declspec(selectany) IID_IBasicOverposterEvents =
  1906.     {0xc4541861,0x5a4f,0x11d2,{0xa2,0xc0,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1907. extern "C" const GUID __declspec(selectany) CLSID_BasicOverposter =
  1908.     {0x3141f2fc,0x38e2,0x11d1,{0x88,0x09,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1909. extern "C" const GUID __declspec(selectany) CLSID_BasicOverposterLayerProperties =
  1910.     {0xee535289,0x41c9,0x11d1,{0x88,0x0a,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1911. extern "C" const GUID __declspec(selectany) CLSID_LineLabelPosition =
  1912.     {0x2442958c,0xd711,0x11d2,{0x9f,0x41,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  1913. extern "C" const GUID __declspec(selectany) CLSID_LineLabelPlacementPriorities =
  1914.     {0x261a4377,0xd9d5,0x11d2,{0xa8,0x06,0xcc,0x9f,0x87,0x0b,0xcd,0x5a}};
  1915. extern "C" const GUID __declspec(selectany) CLSID_PointPlacementPriorities =
  1916.     {0x261a4372,0xd9d5,0x11d2,{0xa8,0x06,0xcc,0x9f,0x87,0x0b,0xcd,0x5a}};
  1917. extern "C" const GUID __declspec(selectany) CLSID_BasicOverposterProperties =
  1918.     {0xe0c73d56,0x6c88,0x498c,{0xb7,0x7c,0x78,0x60,0x6e,0x68,0x8c,0x97}};
  1919. extern "C" const GUID __declspec(selectany) IID_IMaplexRotationProperties =
  1920.     {0x20664808,0x77af,0x65e1,{0xfa,0xef,0x18,0xe6,0xf9,0xec,0x73,0x2a}};
  1921. extern "C" const GUID __declspec(selectany) IID_IMaplexLabelStackingProperties =
  1922.     {0x20664808,0x3a22,0x12a1,{0xfa,0x09,0x0a,0x56,0xff,0x3c,0x73,0x1a}};
  1923. extern "C" const GUID __declspec(selectany) IID_IMaplexOffsetAlongLineProperties =
  1924.     {0x20664808,0x1a42,0x1fa1,{0xfc,0xd1,0x0b,0x53,0x2f,0x3c,0x8f,0xfa}};
  1925. extern "C" const GUID __declspec(selectany) IID_IMaplexOverposterLayerProperties =
  1926.     {0x20664808,0x3fe2,0x1ed1,{0x81,0x09,0x08,0x56,0x79,0xec,0x73,0x2a}};
  1927. extern "C" const GUID __declspec(selectany) IID_IMaplexDictionaryEntry =
  1928.     {0x20664808,0x0ac0,0x1ea9,{0x9d,0xd3,0xfa,0xa1,0x14,0x2a,0x71,0xf2}};
  1929. extern "C" const GUID __declspec(selectany) IID_IMaplexDictionary =
  1930.     {0x20664808,0x0a3a,0x1eac,{0x91,0xd3,0xf3,0xef,0x42,0x2a,0x61,0xa5}};
  1931. extern "C" const GUID __declspec(selectany) IID_IMaplexDictionaries =
  1932.     {0x20664808,0x0e3a,0x13ac,{0xeb,0x91,0x5a,0xc2,0x90,0x2f,0xfe,0x2b}};
  1933. extern "C" const GUID __declspec(selectany) IID_IMaplexOverposterProperties =
  1934.     {0x20664808,0x31ea,0x11a4,{0x89,0x0f,0x0c,0xa0,0xd9,0xef,0x13,0x4c}};
  1935. extern "C" const GUID __declspec(selectany) IID_IMaplexLabelStyle =
  1936.     {0x20664808,0xca77,0x1ad2,{0x9f,0x24,0x30,0xc1,0x4f,0xfb,0xc6,0xab}};
  1937. extern "C" const GUID __declspec(selectany) CLSID_MaplexDictionaryEntry =
  1938.     {0x20664808,0xfe45,0x9018,{0xbe,0x1f,0x66,0xeb,0x0d,0xec,0x73,0x21}};
  1939. extern "C" const GUID __declspec(selectany) CLSID_MaplexDictionary =
  1940.     {0x20664808,0x3de2,0x1cd1,{0x8a,0x09,0x08,0xe0,0x0d,0xec,0x73,0x21}};
  1941. extern "C" const GUID __declspec(selectany) CLSID_MaplexDictionaries =
  1942.     {0x20664808,0x56db,0xbd28,{0x67,0xdc,0x02,0xe3,0x3d,0xec,0xf3,0x21}};
  1943. extern "C" const GUID __declspec(selectany) CLSID_MaplexOverposterProperties =
  1944.     {0x20664808,0xa8c2,0xc1d1,{0xac,0xdc,0x17,0x08,0xf9,0x5c,0x73,0x21}};
  1945. extern "C" const GUID __declspec(selectany) CLSID_MaplexLabelEngineLayerProperties =
  1946.     {0x20664808,0x0d1c,0x11d2,{0xa2,0x6f,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1947. extern "C" const GUID __declspec(selectany) IID_ILabelEngineLayerProperties2 =
  1948.     {0x59a8eeba,0x8ef7,0x4143,{0xb4,0x97,0x4e,0xfc,0xaf,0x6a,0x24,0x05}};
  1949. extern "C" const GUID __declspec(selectany) IID_IAnnotateLayerTransformationProperties =
  1950.     {0x3eb7ef02,0xdd8b,0x11d2,{0x9f,0x47,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  1951. extern "C" const GUID __declspec(selectany) CLSID_MaplexOverposterLayerProperties =
  1952.     {0x20664808,0x41c9,0x11d1,{0x88,0x0a,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1953. extern "C" const GUID __declspec(selectany) CLSID_MaplexRotationProperties =
  1954.     {0x20664808,0xbba1,0xccd2,{0x89,0x67,0xf4,0x53,0xc9,0xed,0x73,0x2a}};
  1955. extern "C" const GUID __declspec(selectany) CLSID_MaplexLabelStackingProperties =
  1956.     {0x20664808,0x41c9,0x11d1,{0x84,0x0a,0x08,0xab,0xc9,0xed,0x73,0x1a}};
  1957. extern "C" const GUID __declspec(selectany) CLSID_MaplexOffsetAlongLineProperties =
  1958.     {0x20664808,0x4fa1,0xc1d1,{0x8c,0x0a,0x08,0xa2,0xc9,0xed,0x53,0x1a}};
  1959. extern "C" const GUID __declspec(selectany) CLSID_MaplexAnnotationPropertiesConverter =
  1960.     {0x20664808,0x9015,0xbdf1,{0x40,0xaf,0x0c,0xa1,0x25,0xa0,0xd2,0xef}};
  1961. extern "C" const GUID __declspec(selectany) IID_IAnnotationPropertiesConverter =
  1962.     {0x3a92de4f,0xc31a,0x11d2,{0x9f,0x34,0x76,0xbc,0x4e,0x6a,0xc6,0x21}};
  1963. extern "C" const GUID __declspec(selectany) CLSID_MaplexLabelStyle =
  1964.     {0x20664808,0xcba7,0x11da,{0x9f,0x3a,0x00,0xc3,0x4f,0x6b,0x26,0xa5}};
  1965. extern "C" const GUID __declspec(selectany) IID_ILabelStyle =
  1966.     {0x4c90de7a,0xcb77,0x11d2,{0x9f,0x34,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  1967. extern "C" const GUID __declspec(selectany) IID_ILabelStyle2 =
  1968.     {0x3178ec81,0xa0a5,0x4cf0,{0xb0,0x55,0x11,0xde,0xa1,0x2e,0xdc,0x28}};
  1969. extern "C" const GUID __declspec(selectany) CLSID_BasicPlacedObject =
  1970.     {0x80753ccf,0xbe43,0x4301,{0xaa,0xa0,0x60,0xa9,0x48,0x24,0xb5,0xfb}};
  1971. extern "C" const GUID __declspec(selectany) IID_ILayerFields =
  1972.     {0xa2baae2b,0x969b,0x11d2,{0xae,0x77,0x08,0x00,0x09,0xec,0x73,0x2a}};
  1973. extern "C" const GUID __declspec(selectany) IID_IAnnotateLayerPropertiesCollection2 =
  1974.     {0x2b35e113,0x9f11,0x43d5,{0x91,0x4f,0x5c,0x70,0x55,0xdb,0x37,0xbc}};
  1975. extern "C" const GUID __declspec(selectany) IID_IAnnotationExpressionParser2 =
  1976.     {0x56426ae7,0xa129,0x43d7,{0x8e,0xb7,0x2b,0x41,0xf5,0x07,0xf3,0x90}};
  1977. extern "C" const GUID __declspec(selectany) IID_ICodedValueAttributes =
  1978.     {0xadcf5590,0x4250,0x4d45,{0xb8,0xce,0x43,0x6f,0xef,0x90,0x58,0x29}};
  1979. extern "C" const GUID __declspec(selectany) IID_ILabelEnvironment =
  1980.     {0x76765b93,0xce78,0x11d2,{0x9f,0x36,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  1981. extern "C" const GUID __declspec(selectany) CLSID_AnnotateLayerPropertiesCollection =
  1982.     {0x1d5849f3,0x0d33,0x11d2,{0xa2,0x6f,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1983. extern "C" const GUID __declspec(selectany) CLSID_AnnotationVBScriptEngine =
  1984.     {0xaa157207,0xe079,0x11d2,{0x9f,0x48,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  1985. extern "C" const GUID __declspec(selectany) CLSID_AnnotationJScriptEngine =
  1986.     {0xaa157208,0xe079,0x11d2,{0x9f,0x48,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  1987. extern "C" const GUID __declspec(selectany) CLSID_LabelStyle =
  1988.     {0x4c90de7b,0xcb77,0x11d2,{0x9f,0x34,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  1989. extern "C" const GUID __declspec(selectany) CLSID_LabelEnvironment =
  1990.     {0x76765b96,0xce78,0x11d2,{0x9f,0x36,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  1991. extern "C" const GUID __declspec(selectany) CLSID_LabelEngineLayerProperties =
  1992.     {0x01004145,0x0d1c,0x11d2,{0xa2,0x6f,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  1993. extern "C" const GUID __declspec(selectany) CLSID_AnnotationExpressionParser =
  1994.     {0x789a75df,0x041a,0x439d,{0xb1,0xc2,0x41,0x40,0x34,0x49,0xcf,0x85}};
  1995. extern "C" const GUID __declspec(selectany) IID_IRotationRenderer =
  1996.     {0x2f2047a6,0x42bd,0x11d2,{0xaa,0xfd,0x00,0xc0,0x4f,0xa3,0x34,0xb3}};
  1997. extern "C" const GUID __declspec(selectany) IID_IFeatureIDSet =
  1998.     {0xd5bb4b87,0xe0a1,0x11d2,{0x9f,0x4d,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  1999. extern "C" const GUID __declspec(selectany) IID_IFeatureRenderer =
  2000.     {0x40a9e884,0x5533,0x11d0,{0x98,0xbe,0x00,0x80,0x5f,0x7c,0xed,0x21}};
  2001. extern "C" const GUID __declspec(selectany) IID_IClassBreaksUIProperties =
  2002.     {0x427788f2,0x31fe,0x11d2,{0xaa,0xf0,0x00,0xc0,0x4f,0xa3,0x34,0xb3}};
  2003. extern "C" const GUID __declspec(selectany) IID_IDataSampling =
  2004.     {0x4eab5690,0x8f9c,0x11d2,{0xab,0x21,0x00,0xc0,0x4f,0xa3,0x34,0xb3}};
  2005. extern "C" const GUID __declspec(selectany) IID_IDataNormalization =
  2006.     {0x678d02a5,0xe3fa,0x11d3,{0x9f,0x7b,0x00,0xc0,0x4f,0x6b,0xc7,0x09}};
  2007. extern "C" const GUID __declspec(selectany) IID_IProportionalSymbolRenderer =
  2008.     {0xec45bfa6,0x8efc,0x11d2,{0xab,0x21,0x00,0xc0,0x4f,0xa3,0x34,0xb3}};
  2009. extern "C" const GUID __declspec(selectany) IID_ITransparencyRenderer =
  2010.     {0xfb20665d,0xdb1c,0x11d2,{0x9f,0x2e,0x00,0xc0,0x4f,0x6b,0xc7,0x09}};
  2011. extern "C" const GUID __declspec(selectany) IID_ILevelRenderer =
  2012.     {0xdc3d8097,0xc1ed,0x11d2,{0x9f,0x21,0x00,0xc0,0x4f,0x6b,0xc7,0x09}};
  2013. extern "C" const GUID __declspec(selectany) IID_ILookupSymbol =
  2014.     {0x736a377d,0xa1eb,0x4ce4,{0x84,0xb9,0x90,0xf9,0x58,0x83,0x74,0xc2}};
  2015. extern "C" const GUID __declspec(selectany) IID_IBivariateRenderer =
  2016.     {0xae1248b5,0xcd1e,0x11d2,{0x9f,0x25,0x00,0xc0,0x4f,0x6b,0xc7,0x09}};
  2017. extern "C" const GUID __declspec(selectany) IID_IScaleDependentRenderer =
  2018.     {0xc86b3d95,0xed80,0x11d0,{0x8b,0xba,0x08,0x00,0x09,0xee,0x4e,0x41}};
  2019. extern "C" const GUID __declspec(selectany) IID_IRendererFields =
  2020.     {0x9c7776b8,0x0421,0x11d4,{0x9f,0x7c,0x00,0xc0,0x4f,0x6b,0xc7,0x09}};
  2021. extern "C" const GUID __declspec(selectany) IID_IChartRenderer =
  2022.     {0x22a98367,0xc48d,0x11d3,{0x9f,0x7a,0x00,0xc0,0x4f,0x6b,0xc7,0x09}};
  2023. extern "C" const GUID __declspec(selectany) IID_IPieChartRenderer =
  2024.     {0x22a98368,0xc48d,0x11d3,{0x9f,0x7a,0x00,0xc0,0x4f,0x6b,0xc7,0x09}};
  2025. extern "C" const GUID __declspec(selectany) IID_ICalcRendererValues =
  2026.     {0x4b62f73e,0x0502,0x11d4,{0x9f,0x7c,0x00,0xc0,0x4f,0x6b,0xc7,0x09}};
  2027. extern "C" const GUID __declspec(selectany) IID_IDotDensityRenderer =
  2028.     {0x9c7776b7,0x0421,0x11d4,{0x9f,0x7c,0x00,0xc0,0x4f,0x6b,0xc7,0x09}};
  2029. extern "C" const GUID __declspec(selectany) IID_IDotDensityUIRenderer =
  2030.     {0x90e8800d,0x148d,0x11d4,{0x9f,0x7d,0x00,0xc0,0x4f,0x6b,0xc7,0x09}};
  2031. extern "C" const GUID __declspec(selectany) IID_IHorizontalLegendItem =
  2032.     {0x8a7a1786,0x79b2,0x11d2,{0x87,0xd5,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2033. extern "C" const GUID __declspec(selectany) IID_IVerticalLegendItem =
  2034.     {0x8a7a1787,0x79b2,0x11d2,{0x87,0xd5,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2035. extern "C" const GUID __declspec(selectany) IID_INestedLegendItem =
  2036.     {0x3b09454d,0xc9d1,0x11d3,{0x92,0xfb,0x00,0x60,0x08,0x02,0xe6,0x03}};
  2037. extern "C" const GUID __declspec(selectany) IID_IHorizontalBarLegendItem =
  2038.     {0x3b09454e,0xc9d1,0x11d3,{0x92,0xfb,0x00,0x60,0x08,0x02,0xe6,0x03}};
  2039. extern "C" const GUID __declspec(selectany) CLSID_ScaleDependentRenderer =
  2040.     {0x207c19f5,0xed81,0x11d0,{0x8b,0xba,0x08,0x00,0x09,0xee,0x4e,0x41}};
  2041. extern "C" const GUID __declspec(selectany) CLSID_ProportionalSymbolRenderer =
  2042.     {0x4eab568e,0x8f9c,0x11d2,{0xab,0x21,0x00,0xc0,0x4f,0xa3,0x34,0xb3}};
  2043. extern "C" const GUID __declspec(selectany) IID_IDataExclusion =
  2044.     {0x3d961d65,0xfc94,0x11d1,{0xaa,0xca,0x00,0xc0,0x4f,0xa3,0x34,0xb3}};
  2045. extern "C" const GUID __declspec(selectany) CLSID_BiUniqueValueRenderer =
  2046.     {0xb899ccd3,0xcd1c,0x11d2,{0x9f,0x25,0x00,0xc0,0x4f,0x6b,0xc7,0x09}};
  2047. extern "C" const GUID __declspec(selectany) CLSID_ChartRenderer =
  2048.     {0x4f17939a,0xc490,0x11d3,{0x9f,0x7a,0x00,0xc0,0x4f,0x6b,0xc7,0x09}};
  2049. extern "C" const GUID __declspec(selectany) CLSID_CalcRendererValues =
  2050.     {0x4b62f73d,0x0502,0x11d4,{0x9f,0x7c,0x00,0xc0,0x4f,0x6b,0xc7,0x09}};
  2051. extern "C" const GUID __declspec(selectany) CLSID_DotDensityRenderer =
  2052.     {0x9c7776ba,0x0421,0x11d4,{0x9f,0x7c,0x00,0xc0,0x4f,0x6b,0xc7,0x09}};
  2053. extern "C" const GUID __declspec(selectany) CLSID_HorizontalLegendItem =
  2054.     {0xa9401a47,0x4649,0x11d1,{0x88,0x0b,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2055. extern "C" const GUID __declspec(selectany) CLSID_VerticalLegendItem =
  2056.     {0xa9401a48,0x4649,0x11d1,{0x88,0x0b,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2057. extern "C" const GUID __declspec(selectany) CLSID_HorizontalBarLegendItem =
  2058.     {0x2b65d211,0xc2c7,0x11d3,{0x92,0xf3,0x00,0x60,0x08,0x02,0xe6,0x03}};
  2059. extern "C" const GUID __declspec(selectany) CLSID_NestedLegendItem =
  2060.     {0x2b65d212,0xc2c7,0x11d3,{0x92,0xf3,0x00,0x60,0x08,0x02,0xe6,0x03}};
  2061. extern "C" const GUID __declspec(selectany) IID_ISelectionEnvironmentThreshold =
  2062.     {0xb7b1e910,0xf760,0x11d3,{0xad,0xf3,0x00,0xc0,0x4f,0xa3,0x3a,0x15}};
  2063. extern "C" const GUID __declspec(selectany) IID_ISelectionEnvironmentStorage =
  2064.     {0xa231c0e1,0x0bdb,0x11d4,{0x9f,0xea,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2065. extern "C" const GUID __declspec(selectany) IID_ISelectionEnvironmentLayer =
  2066.     {0xdabac83c,0x3313,0x11d4,{0x9f,0xf4,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2067. extern "C" const GUID __declspec(selectany) IID_IFeatureLayerSelectionEvents =
  2068.     {0xb97617be,0x5a52,0x11d3,{0x9f,0x6c,0x00,0xc0,0x4f,0x6b,0xc8,0x86}};
  2069. extern "C" const GUID __declspec(selectany) IID_IHyperlink =
  2070.     {0x3036d35d,0xede5,0x11d0,{0x87,0xfe,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2071. extern "C" const GUID __declspec(selectany) IID_IHyperlinkContainer =
  2072.     {0xd1a02a0b,0x2113,0x11d3,{0x9f,0x98,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2073. extern "C" const GUID __declspec(selectany) IID_IHotlinkContainer =
  2074.     {0xd1a02a0c,0x2113,0x11d3,{0x9f,0x98,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2075. extern "C" const GUID __declspec(selectany) IID_IHotlinkMacro =
  2076.     {0xd7ee3484,0x004d,0x11d4,{0x9f,0xe7,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2077. extern "C" const GUID __declspec(selectany) IID_IDisplayTable =
  2078.     {0xcce71a6d,0x6135,0x46cd,{0xbb,0xed,0x61,0x6a,0x74,0x83,0x1b,0x30}};
  2079. extern "C" const GUID __declspec(selectany) IID_IFeatureLayer2 =
  2080.     {0x95e82d50,0xe720,0x48b5,{0x80,0x8d,0xe4,0x5f,0xa9,0xcf,0x12,0x18}};
  2081. extern "C" const GUID __declspec(selectany) IID_IGeoFeatureLayer =
  2082.     {0xe156d7e5,0x22af,0x11d3,{0x9f,0x99,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2083. extern "C" const GUID __declspec(selectany) IID_ITopologyLayer =
  2084.     {0xfb6337e3,0x610a,0x4bc2,{0x91,0x42,0x76,0x0d,0x95,0x4c,0x22,0xeb}};
  2085. extern "C" const GUID __declspec(selectany) IID_ITopologyErrorSelection =
  2086.     {0x82e0d83a,0x8bc3,0x4eee,{0x9c,0xc9,0x95,0x77,0x5a,0xb3,0x9b,0xa9}};
  2087. extern "C" const GUID __declspec(selectany) IID_ITableSelection =
  2088.     {0x2c232271,0xfbaa,0x11d3,{0xb9,0xd3,0x00,0xc0,0xf0,0x56,0x7a,0x4a}};
  2089. extern "C" const GUID __declspec(selectany) IID_IFeatureSelection =
  2090.     {0x9336a280,0xc9a3,0x11d1,{0x84,0x7e,0x00,0x00,0xf8,0x75,0xb9,0xc6}};
  2091. extern "C" const GUID __declspec(selectany) IID_IFeatureLayerDefinition =
  2092.     {0x3e1608cf,0xff34,0x11d1,{0xad,0xf1,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2093. extern "C" const GUID __declspec(selectany) IID_IFeatureLayerDefinition2 =
  2094.     {0xed242088,0xb822,0x4e8a,{0x82,0x60,0xcd,0xcd,0x1d,0xa3,0x04,0x4b}};
  2095. extern "C" const GUID __declspec(selectany) IID_ITableDefinition =
  2096.     {0x7e078ff6,0x4b77,0x414e,{0x90,0xa9,0x8b,0xb3,0x52,0xdd,0x16,0x08}};
  2097. extern "C" const GUID __declspec(selectany) IID_ISelectionLayerDefinition =
  2098.     {0x863e18bb,0x9b3e,0x4eee,{0xac,0x2d,0xf8,0x91,0xe8,0xed,0x8f,0xd9}};
  2099. extern "C" const GUID __declspec(selectany) IID_IDisplayRelationshipClass =
  2100.     {0x55a4e17e,0x8682,0x42ba,{0x88,0x66,0xab,0x04,0xdb,0x88,0x39,0x34}};
  2101. extern "C" const GUID __declspec(selectany) IID_ICompositeGraphicsLayer =
  2102.     {0x9646bb82,0x9512,0x11d2,{0xa2,0xf6,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  2103. extern "C" const GUID __declspec(selectany) IID_ICompositeGraphicsLayer2 =
  2104.     {0x93e56956,0x347a,0x4a37,{0xba,0xe3,0x46,0xf5,0x51,0x52,0x70,0xd1}};
  2105. extern "C" const GUID __declspec(selectany) IID_IFeatureLayerSymbology =
  2106.     {0x953d1a95,0x5411,0x4ee5,{0x8d,0xb9,0xa8,0x7e,0x80,0xf9,0xc5,0x51}};
  2107. extern "C" const GUID __declspec(selectany) IID_IRelationshipClassCollection =
  2108.     {0x741d6114,0xfb6b,0x11d3,{0xad,0xf5,0x00,0xc0,0x4f,0xa3,0x3a,0x15}};
  2109. extern "C" const GUID __declspec(selectany) IID_IRelationshipClassCollectionEdit =
  2110.     {0xb725de95,0xff76,0x11d3,{0xa0,0xb5,0x00,0xc0,0x4f,0x6b,0xc6,0x26}};
  2111. extern "C" const GUID __declspec(selectany) IID_IDimensionLayer =
  2112.     {0x0737082e,0x958e,0x11d4,{0x80,0xed,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2113. extern "C" const GUID __declspec(selectany) IID_ISimpleRenderer =
  2114.     {0xf3435800,0x5779,0x11d0,{0x98,0xbf,0x00,0x80,0x5f,0x7c,0xed,0x21}};
  2115. extern "C" const GUID __declspec(selectany) IID_IClassBreaksRenderer =
  2116.     {0xae5f7ea1,0x8b48,0x11d0,{0x83,0x56,0x08,0x00,0x09,0xb9,0x96,0xcc}};
  2117. extern "C" const GUID __declspec(selectany) IID_IUniqueValueRenderer =
  2118.     {0xc3346d2a,0xb2bc,0x11d1,{0x88,0x17,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2119. extern "C" const GUID __declspec(selectany) IID_IRendererClasses =
  2120.     {0x3f25cc56,0xcc66,0x4930,{0xa5,0xfd,0xbc,0x98,0x16,0x01,0xce,0xa6}};
  2121. extern "C" const GUID __declspec(selectany) IID_IBasicHistogram =
  2122.     {0xd7dd57c6,0x6a35,0x4dbf,{0x8f,0x64,0xaf,0xfd,0xce,0xd5,0xc3,0x64}};
  2123. extern "C" const GUID __declspec(selectany) IID_ITableHistogram =
  2124.     {0xfd21f230,0x67a6,0x11d3,{0x9f,0x66,0x00,0xc0,0x4f,0x6b,0xc7,0x09}};
  2125. extern "C" const GUID __declspec(selectany) IID_IGraphicsContainerEvents =
  2126.     {0x8694707c,0xd4e2,0x4f77,{0xa0,0x2f,0xd3,0x63,0x97,0xa8,0x53,0x4d}};
  2127. extern "C" const GUID __declspec(selectany) IID_ILayerExtensionDraw =
  2128.     {0x681c8ddc,0x0f37,0x42e2,{0x9c,0xbb,0xca,0x61,0x4e,0x0b,0xc6,0xe5}};
  2129. extern "C" const GUID __declspec(selectany) IID_ILayerExtensionInvalidate =
  2130.     {0x4bf024b4,0x561d,0x439d,{0xaa,0xd3,0xac,0x06,0x8f,0x52,0x10,0x8d}};
  2131. extern "C" const GUID __declspec(selectany) IID_ISymbolLevels =
  2132.     {0x7a3e4ac0,0xd4e0,0x4f56,{0x97,0xdf,0x70,0x9a,0xb2,0x16,0xda,0xa1}};
  2133. extern "C" const GUID __declspec(selectany) IID_IFeatureCache =
  2134.     {0xa802ba71,0xd947,0x11d1,{0x84,0x84,0x00,0x00,0xf8,0x75,0xb9,0xc6}};
  2135. extern "C" const GUID __declspec(selectany) IID_IFeatureCache2 =
  2136.     {0xfcf1e491,0x5ba6,0x11d4,{0x83,0x67,0x00,0x80,0xc7,0xe2,0x06,0x71}};
  2137. extern "C" const GUID __declspec(selectany) IID_IInteractiveSearch =
  2138.     {0x928b74f0,0xa666,0x4efe,{0xa7,0x56,0xea,0x1e,0x3d,0xad,0x60,0x75}};
  2139. extern "C" const GUID __declspec(selectany) CLSID_FeatureLayer =
  2140.     {0xe663a651,0x8aad,0x11d0,{0xbe,0xc7,0x00,0x80,0x5f,0x7c,0x42,0x68}};
  2141. extern "C" const GUID __declspec(selectany) CLSID_Hyperlink =
  2142.     {0x3036d35e,0xede5,0x11d0,{0x87,0xfe,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2143. extern "C" const GUID __declspec(selectany) CLSID_FeatureLayerSelectionEvents =
  2144.     {0x5f5c8e9c,0xa04e,0x45d4,{0xbf,0x82,0xfc,0x1b,0xde,0xd4,0xaf,0xb7}};
  2145. extern "C" const GUID __declspec(selectany) CLSID_GraphicsContainerEvents =
  2146.     {0xace265d5,0x0ca9,0x41cb,{0x94,0x5e,0x90,0x65,0x5e,0x22,0x1f,0xdb}};
  2147. extern "C" const GUID __declspec(selectany) CLSID_SelectionEnvironment =
  2148.     {0xe3875b71,0xd9f5,0x11d1,{0xad,0xd4,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2149. extern "C" const GUID __declspec(selectany) CLSID_CompositeGraphicsLayer =
  2150.     {0x9646bb83,0x9512,0x11d2,{0xa2,0xf6,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  2151. extern "C" const GUID __declspec(selectany) CLSID_FeatureIDSet =
  2152.     {0xd5bb4b88,0xe0a1,0x11d2,{0x9f,0x4d,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2153. extern "C" const GUID __declspec(selectany) CLSID_SimpleRenderer =
  2154.     {0xf3435801,0x5779,0x11d0,{0x98,0xbf,0x00,0x80,0x5f,0x7c,0xed,0x21}};
  2155. extern "C" const GUID __declspec(selectany) CLSID_UniqueValueRenderer =
  2156.     {0xc3346d29,0xb2bc,0x11d1,{0x88,0x17,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2157. extern "C" const GUID __declspec(selectany) CLSID_ClassBreaksRenderer =
  2158.     {0xae5f7ea2,0x8b48,0x11d0,{0x83,0x56,0x08,0x00,0x09,0xb9,0x96,0xcc}};
  2159. extern "C" const GUID __declspec(selectany) CLSID_SimpleIdentifyObject =
  2160.     {0x1f3e1db2,0xd3ae,0x4c1e,{0x88,0x4b,0x8d,0xb2,0xe7,0x8e,0x66,0x7c}};
  2161. extern "C" const GUID __declspec(selectany) CLSID_BasicTableHistogram =
  2162.     {0xd0ac357f,0x21af,0x42d6,{0x8e,0xf5,0xe5,0xce,0xad,0xbc,0x6b,0x84}};
  2163. extern "C" const GUID __declspec(selectany) CLSID_FeatureCache =
  2164.     {0xa802ba70,0xd947,0x11d1,{0x84,0x84,0x00,0x00,0xf8,0x75,0xb9,0xc6}};
  2165. extern "C" const GUID __declspec(selectany) CLSID_GraphicsSubLayer =
  2166.     {0xd3a9d37d,0xec3c,0x40c7,{0x87,0xb6,0x70,0x57,0xae,0xb6,0x05,0xf2}};
  2167. extern "C" const GUID __declspec(selectany) CLSID_TopologyLayer =
  2168.     {0xde98bad5,0x135e,0x4b36,{0x96,0x53,0x57,0xb5,0x51,0x3f,0xb7,0xb2}};
  2169. extern "C" const GUID __declspec(selectany) IID_IGroupLayer =
  2170.     {0xedad6644,0x1810,0x11d1,{0x86,0xae,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2171. extern "C" const GUID __declspec(selectany) CLSID_GroupLayerFactory =
  2172.     {0xedad6646,0x1810,0x11d1,{0x86,0xae,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2173. extern "C" const GUID __declspec(selectany) CLSID_GroupLayer =
  2174.     {0xedad6647,0x1810,0x11d1,{0x86,0xae,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2175. extern "C" const GUID __declspec(selectany) IID_ILayerMasking =
  2176.     {0x536427da,0x5354,0x491d,{0xae,0x92,0xab,0xeb,0xaa,0x8b,0xb0,0x5b}};
  2177. extern "C" const GUID __declspec(selectany) IID_ICoverageAnnotationLayer =
  2178.     {0x0c22a4c7,0xdafd,0x11d2,{0x9f,0x46,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2179. extern "C" const GUID __declspec(selectany) IID_ICoverageAnnotationLayer2 =
  2180.     {0x6a1cfa9c,0x3fad,0x4d13,{0x8a,0xf4,0xa4,0x0b,0xe3,0x21,0xa8,0xb3}};
  2181. extern "C" const GUID __declspec(selectany) IID_ICoverageAnnotationSel =
  2182.     {0x158d86f6,0x0a72,0x488e,{0xa4,0x48,0xac,0x0d,0x86,0x72,0x5a,0xf7}};
  2183. extern "C" const GUID __declspec(selectany) IID_ICoverageAnnotationLayerWrite =
  2184.     {0x941c1b64,0x3474,0x43a1,{0xab,0x71,0x57,0xbc,0xdf,0x57,0xe3,0x6b}};
  2185. extern "C" const GUID __declspec(selectany) CLSID_CoverageAnnotationLayer =
  2186.     {0x0c22a4c9,0xdafd,0x11d2,{0x9f,0x46,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2187. extern "C" const GUID __declspec(selectany) IID_IDimensionStyle =
  2188.     {0xaa54768e,0xea46,0x11d3,{0x80,0xd3,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2189. extern "C" const GUID __declspec(selectany) IID_IDimensionStyleDisplay =
  2190.     {0xd7e38a34,0xf92a,0x11d3,{0x80,0xd3,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2191. extern "C" const GUID __declspec(selectany) IID_IDimensionStyleText =
  2192.     {0xf9316364,0xf92a,0x11d3,{0x80,0xd3,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2193. extern "C" const GUID __declspec(selectany) IID_IDimensionShape =
  2194.     {0xd07b504e,0x10ac,0x11d4,{0x80,0xd7,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2195. extern "C" const GUID __declspec(selectany) IID_IDimensionFeature =
  2196.     {0x5c305710,0xda7f,0x11d3,{0x80,0xce,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2197. extern "C" const GUID __declspec(selectany) IID_IEnumDimensionStyle =
  2198.     {0xc75d45e4,0xda88,0x11d3,{0x80,0xce,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2199. extern "C" const GUID __declspec(selectany) IID_IDimensionStyles =
  2200.     {0x81875328,0xde54,0x11d3,{0x80,0xce,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2201. extern "C" const GUID __declspec(selectany) IID_IDimensionClassExtension =
  2202.     {0x6558fe26,0xda81,0x11d3,{0x80,0xce,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2203. extern "C" const GUID __declspec(selectany) IID_IDimensionGraphic =
  2204.     {0x7126d088,0xfb61,0x11d3,{0x80,0xd3,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2205. extern "C" const GUID __declspec(selectany) IID_INewDimensionFeedback =
  2206.     {0xa9a790c6,0x075c,0x11d4,{0x80,0xd6,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2207. extern "C" const GUID __declspec(selectany) IID_IModifyDimensionFeedback =
  2208.     {0xf278b3a2,0x0f2c,0x11d4,{0x80,0xd7,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2209. extern "C" const GUID __declspec(selectany) CLSID_DimensionClassExtension =
  2210.     {0x48f935e2,0xda66,0x11d3,{0x80,0xce,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2211. extern "C" const GUID __declspec(selectany) CLSID_DimensionStyle =
  2212.     {0xc08e2878,0xf9ff,0x11d3,{0x80,0xd3,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2213. extern "C" const GUID __declspec(selectany) CLSID_DimensionStyles =
  2214.     {0x45b2fa28,0xfa01,0x11d3,{0x80,0xd3,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2215. extern "C" const GUID __declspec(selectany) CLSID_DimensionFeature =
  2216.     {0x496764fc,0xe0c9,0x11d3,{0x80,0xce,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2217. extern "C" const GUID __declspec(selectany) CLSID_DimensionGraphic =
  2218.     {0x5fe02662,0xfb61,0x11d3,{0x80,0xd3,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2219. extern "C" const GUID __declspec(selectany) CLSID_DimensionClassDescription =
  2220.     {0x38c48fe5,0xbce6,0x43de,{0x81,0xb4,0xb7,0xc1,0x5b,0xb4,0xae,0x25}};
  2221. extern "C" const GUID __declspec(selectany) CLSID_NewDimensionFeedback =
  2222.     {0x1fde0e70,0x0fe9,0x11d4,{0x80,0xd7,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2223. extern "C" const GUID __declspec(selectany) CLSID_ModifyDimensionFeedback =
  2224.     {0x8923c842,0x0f36,0x11d4,{0x80,0xd7,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2225. extern "C" const GUID __declspec(selectany) CLSID_DimensionShape =
  2226.     {0xd27a074a,0x10ad,0x11d4,{0x80,0xd7,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2227. extern "C" const GUID __declspec(selectany) CLSID_DimensionLayer =
  2228.     {0xf1e27e32,0x0ca7,0x11d4,{0x80,0xd7,0x00,0xc0,0x4f,0x60,0x15,0x65}};
  2229. extern "C" const GUID __declspec(selectany) IID_IAnnotateMap2 =
  2230.     {0xb3b6436f,0x87e8,0x42a9,{0x98,0xa7,0x0f,0x30,0x1f,0xc3,0x02,0xfd}};
  2231. extern "C" const GUID __declspec(selectany) IID_ILabelCache =
  2232.     {0xed758af4,0xff98,0x4c14,{0xbb,0xa4,0xe7,0x58,0x04,0x33,0xaf,0xd6}};
  2233. extern "C" const GUID __declspec(selectany) IID_IStandardAnnotateMap =
  2234.     {0x716554ed,0xa703,0x41b4,{0xbb,0xdd,0x0c,0xbf,0x06,0xc9,0xbf,0x66}};
  2235. extern "C" const GUID __declspec(selectany) IID_IAnnotateFeature =
  2236.     {0x858eb8e3,0xc2a5,0x11d2,{0x9f,0x30,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  2237. extern "C" const GUID __declspec(selectany) IID_IAnnotateFeature2 =
  2238.     {0x2cf9d4eb,0x53a9,0x45aa,{0xa7,0xf7,0x5a,0x89,0x23,0x9c,0xfd,0x5a}};
  2239. extern "C" const GUID __declspec(selectany) IID_IAnnotationErrorEvents =
  2240.     {0xa066d11d,0x9d0c,0x11d3,{0x9f,0xd5,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  2241. extern "C" const GUID __declspec(selectany) IID_IMapOverposter =
  2242.     {0x7cf1a834,0xdca5,0x40df,{0x9f,0xa0,0x54,0x4f,0xa3,0xb0,0x9e,0xff}};
  2243. extern "C" const GUID __declspec(selectany) CLSID_LabelCache =
  2244.     {0x9a6f1f6c,0xb980,0x4b29,{0x93,0xae,0x32,0x61,0x71,0x80,0xc3,0x8f}};
  2245. extern "C" const GUID __declspec(selectany) IID_IActiveViewEvents =
  2246.     {0xe79c5940,0x52dd,0x11d0,{0x98,0xbe,0x00,0x80,0x5f,0x7c,0xed,0x21}};
  2247. extern "C" const GUID __declspec(selectany) IID_IActiveView =
  2248.     {0xdd94d76b,0x836d,0x11d0,{0x87,0xec,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2249. extern "C" const GUID __declspec(selectany) IID_IExtentStack =
  2250.     {0x8fd414a3,0x403f,0x11d2,{0xa2,0xa9,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  2251. extern "C" const GUID __declspec(selectany) CLSID_AnnotateMap =
  2252.     {0x8c439002,0x14ec,0x11d2,{0xa2,0x7e,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  2253. extern "C" const GUID __declspec(selectany) CLSID_AnnotateFeature =
  2254.     {0x858eb8e4,0xc2a5,0x11d2,{0x9f,0x30,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  2255. extern "C" const GUID __declspec(selectany) CLSID_AnnotateMapProperties =
  2256.     {0x8c439001,0x14ec,0x11d2,{0xa2,0x7e,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  2257. extern "C" const GUID __declspec(selectany) IID_IFDOGraphicsLayer =
  2258.     {0x48e56b3f,0xec3a,0x11d2,{0x9f,0x5c,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  2259. extern "C" const GUID __declspec(selectany) IID_IFDOGraphicsLayer2 =
  2260.     {0x8321c2c6,0x72f9,0x48a6,{0xbf,0xcb,0x67,0xef,0xd7,0x59,0x75,0x64}};
  2261. extern "C" const GUID __declspec(selectany) IID_IAnnotationLayer =
  2262.     {0x4aedc069,0xb599,0x424b,{0xa3,0x74,0x49,0x60,0x2a,0xba,0xd3,0x08}};
  2263. extern "C" const GUID __declspec(selectany) IID_IFDOGraphicsLayerRead =
  2264.     {0x5ceae408,0x4c0a,0x437f,{0x9d,0xb3,0x05,0x4d,0x83,0x91,0x98,0x50}};
  2265. extern "C" const GUID __declspec(selectany) IID_IFDOAttributeConversion =
  2266.     {0x5a5fe792,0x9637,0x49a7,{0xb9,0x7a,0x20,0x99,0x31,0xb1,0x5c,0x3c}};
  2267. extern "C" const GUID __declspec(selectany) IID_IFDOGraphicsLayerFactory =
  2268.     {0x34b2ef85,0xf4ac,0x11d1,{0xa2,0x45,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  2269. extern "C" const GUID __declspec(selectany) IID_IAnnotationLayerFactory =
  2270.     {0xe1474078,0x0272,0x46dc,{0x9b,0x51,0x08,0xe2,0x99,0x7f,0x4a,0x43}};
  2271. extern "C" const GUID __declspec(selectany) IID_ISymbolSubstitution =
  2272.     {0xb8ddfa29,0x43f2,0x40df,{0x8b,0xff,0xc7,0xa2,0x87,0x9c,0x1f,0x90}};
  2273. extern "C" const GUID __declspec(selectany) IID_IAnnotationFeature =
  2274.     {0xe3676992,0xc682,0x11d2,{0x8a,0x2a,0x00,0x60,0x97,0xaf,0xf4,0x4e}};
  2275. extern "C" const GUID __declspec(selectany) IID_IAnnotationFeature2 =
  2276.     {0x6053616b,0x2212,0x469e,{0xbc,0x40,0xc7,0x28,0x5f,0x48,0xdc,0xe2}};
  2277. extern "C" const GUID __declspec(selectany) IID_IAnnoClass =
  2278.     {0x4d10c41b,0xd7e0,0x11d2,{0x9f,0x41,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  2279. extern "C" const GUID __declspec(selectany) IID_IAnnotationClassExtension =
  2280.     {0x129b8bf2,0x5d9d,0x45ae,{0x86,0x4c,0x87,0x6f,0x93,0x0a,0x8c,0xfb}};
  2281. extern "C" const GUID __declspec(selectany) IID_IAnnoClassAdmin =
  2282.     {0x8edd534e,0xc14c,0x4c6a,{0xa9,0xc9,0xed,0x2b,0x83,0x28,0x9b,0x04}};
  2283. extern "C" const GUID __declspec(selectany) IID_IAnnoClassAdmin2 =
  2284.     {0x388a9072,0xf834,0x4383,{0x8d,0x09,0x78,0x5d,0x21,0xd3,0x0d,0x52}};
  2285. extern "C" const GUID __declspec(selectany) IID_IAnnoClassAdmin3 =
  2286.     {0x79ccbb62,0x0b44,0x4be6,{0xa0,0xe5,0x90,0x4d,0x68,0xfe,0xf0,0xd2}};
  2287. extern "C" const GUID __declspec(selectany) IID_IConvertFDOAnnoToCoverageAnno =
  2288.     {0xa7e2342a,0xab31,0x4134,{0xb9,0xcb,0x7b,0x25,0xe4,0xbd,0xd9,0xec}};
  2289. extern "C" const GUID __declspec(selectany) IID_ICoverageAnnotationLayerFactory =
  2290.     {0xf75c243b,0x4019,0x40c5,{0xbe,0xa4,0xaf,0xc4,0x22,0xf4,0x18,0x55}};
  2291. extern "C" const GUID __declspec(selectany) IID_IFDOGraphicsContainer =
  2292.     {0x2f9b6441,0xed80,0x498f,{0xb1,0x3f,0xea,0x05,0x7e,0x7f,0x98,0x32}};
  2293. extern "C" const GUID __declspec(selectany) IID_IAnnotationSublayer =
  2294.     {0xdbca59ac,0x6771,0x4408,{0x8f,0x48,0xc7,0xd5,0x33,0x89,0x44,0x0c}};
  2295. extern "C" const GUID __declspec(selectany) CLSID_ConvertFDOAnnoToCoverageAnno =
  2296.     {0x32716f54,0x8b17,0x4960,{0x94,0x5c,0xfe,0xd9,0x66,0xb0,0x32,0xe9}};
  2297. extern "C" const GUID __declspec(selectany) CLSID_FDOGraphicsLayerFactory =
  2298.     {0x34b2ef87,0xf4ac,0x11d1,{0xa2,0x45,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  2299. extern "C" const GUID __declspec(selectany) CLSID_AnnotationFeature =
  2300.     {0xe3676993,0xc682,0x11d2,{0x8a,0x2a,0x00,0x60,0x97,0xaf,0xf4,0x4e}};
  2301. extern "C" const GUID __declspec(selectany) CLSID_AnnotationFeatureClassExtension =
  2302.     {0x24429589,0xd711,0x11d2,{0x9f,0x41,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  2303. extern "C" const GUID __declspec(selectany) CLSID_FDOGraphicsLayer =
  2304.     {0x34b2ef83,0xf4ac,0x11d1,{0xa2,0x45,0x08,0x00,0x09,0xb6,0xf2,0x2b}};
  2305. extern "C" const GUID __declspec(selectany) CLSID_AnnotationFeatureClassDescription =
  2306.     {0x9089abbb,0x12a7,0x11d3,{0x9f,0xa1,0x00,0xc0,0x4f,0x6b,0xc6,0x26}};
  2307. extern "C" const GUID __declspec(selectany) CLSID_GraphicsLayerScale =
  2308.     {0x85c3dac6,0x6578,0x11d3,{0x9f,0xba,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  2309. extern "C" const GUID __declspec(selectany) CLSID_FDOGraphicsSublayer =
  2310.     {0x4aba3851,0xbc3a,0x43c2,{0x8f,0xbe,0x93,0xa6,0x5a,0xd9,0x1e,0x83}};
  2311. extern "C" const GUID __declspec(selectany) IID_IReadingDirection =
  2312.     {0xb5b5e78f,0xab9a,0x445c,{0x8a,0xf6,0xda,0xf9,0xc3,0x72,0x6d,0x0c}};
  2313. extern "C" const GUID __declspec(selectany) IID_IMapSurroundFactory =
  2314.     {0x3141f2ec,0x38e2,0x11d1,{0x88,0x09,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2315. extern "C" const GUID __declspec(selectany) IID_IEnumMapSurround =
  2316.     {0xfe3115ea,0xed6c,0x11d0,{0x86,0x83,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2317. extern "C" const GUID __declspec(selectany) IID_ICompositeMapSurround =
  2318.     {0x2ecb6bb5,0xd5a4,0x11d3,{0x93,0x05,0x00,0x60,0x08,0x02,0xe6,0x03}};
  2319. extern "C" const GUID __declspec(selectany) IID_IMapEvents =
  2320.     {0xd1b15b2c,0x0723,0x11d3,{0x9f,0x33,0x00,0xc0,0x4f,0x6b,0xc9,0x79}};
  2321. extern "C" const GUID __declspec(selectany) IID_IMapEvents2 =
  2322.     {0x638a967b,0x1727,0x4bc3,{0xbd,0x0d,0x22,0x41,0x3f,0x41,0x13,0x82}};
  2323. extern "C" const GUID __declspec(selectany) IID_IMapEvents3 =
  2324.     {0xc1ba2686,0x83ac,0x4d40,{0x8b,0xbb,0x54,0x8d,0x3f,0x22,0x08,0x08}};
  2325. extern "C" const GUID __declspec(selectany) IID_IMapSurroundEvents =
  2326.     {0x0dca8f87,0xafa7,0x11d2,{0x87,0xfb,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2327. extern "C" const GUID __declspec(selectany) IID_IContextAnalyzer =
  2328.     {0x0c452012,0x84cb,0x11d2,{0xae,0x68,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2329. extern "C" const GUID __declspec(selectany) IID_IViewManager =
  2330.     {0xdd94d76c,0x836d,0x11d0,{0x87,0xec,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2331. extern "C" const GUID __declspec(selectany) IID_IBasicMap =
  2332.     {0xb9d60c9e,0x121e,0x11d4,{0xab,0x6c,0x00,0x08,0xc7,0x3f,0xd5,0x0c}};
  2333. extern "C" const GUID __declspec(selectany) IID_IMapLayers =
  2334.     {0x76da57e7,0x6a92,0x4090,{0x8c,0xa9,0xf5,0xd9,0xec,0xa7,0x83,0x53}};
  2335. extern "C" const GUID __declspec(selectany) IID_IMaps2 =
  2336.     {0xeb3557eb,0x5f9a,0x4f83,{0x82,0x1e,0x08,0x26,0xe5,0xcb,0xfd,0x30}};
  2337. extern "C" const GUID __declspec(selectany) IID_IMapBarriers =
  2338.     {0x2c616e2f,0xb074,0x4119,{0x86,0x8a,0xca,0xa5,0x11,0x5f,0x59,0x61}};
  2339. extern "C" const GUID __declspec(selectany) IID_IMaps =
  2340.     {0xdfd9ff9f,0x3080,0x11d2,{0x94,0xc9,0x08,0x00,0x09,0xee,0xbe,0xcb}};
  2341. extern "C" const GUID __declspec(selectany) IID_IMapAdmin =
  2342.     {0xe34551db,0xeee2,0x11d2,{0xb8,0x6f,0x00,0x60,0x08,0x02,0xe6,0x03}};
  2343. extern "C" const GUID __declspec(selectany) IID_IMapAdmin2 =
  2344.     {0x016c393a,0x7751,0x40e1,{0xb6,0xe9,0xf6,0xb4,0x54,0xa4,0x49,0x3a}};
  2345. extern "C" const GUID __declspec(selectany) IID_IMapAdmin3 =
  2346.     {0x14eddf51,0x9d91,0x4c9c,{0x89,0xc1,0xf8,0x62,0x38,0x1e,0x0f,0xde}};
  2347. extern "C" const GUID __declspec(selectany) IID_IMapCache =
  2348.     {0x6e57310f,0xc58d,0x4e49,{0xb1,0x06,0xe5,0x2f,0xcb,0x51,0xc5,0x5a}};
  2349. extern "C" const GUID __declspec(selectany) IID_IEnumMap =
  2350.     {0x0f1fc15b,0x083f,0x11d1,{0x86,0x9e,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2351. extern "C" const GUID __declspec(selectany) IID_ISpatialBookmark =
  2352.     {0xee53528b,0x41c9,0x11d1,{0x88,0x0a,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2353. extern "C" const GUID __declspec(selectany) IID_IPushPin =
  2354.     {0xee53528c,0x41c9,0x11d1,{0x88,0x0a,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2355. extern "C" const GUID __declspec(selectany) IID_IAOIBookmark =
  2356.     {0xee53528d,0x41c9,0x11d1,{0x88,0x0a,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2357. extern "C" const GUID __declspec(selectany) IID_IFeatureBookmark =
  2358.     {0x3036d35f,0xede5,0x11d0,{0x87,0xfe,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2359. extern "C" const GUID __declspec(selectany) IID_IEnumSpatialBookmark =
  2360.     {0xee535290,0x41c9,0x11d1,{0x88,0x0a,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2361. extern "C" const GUID __declspec(selectany) IID_IMapBookmarks =
  2362.     {0xee53528f,0x41c9,0x11d1,{0x88,0x0a,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2363. extern "C" const GUID __declspec(selectany) IID_ITableCollection =
  2364.     {0x7d931eab,0xd31f,0x11d2,{0x9f,0x40,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2365. extern "C" const GUID __declspec(selectany) IID_IStandaloneTable =
  2366.     {0xffc6b179,0xe3ec,0x11d3,{0xa0,0x96,0x00,0xc0,0x4f,0x6b,0xc6,0x26}};
  2367. extern "C" const GUID __declspec(selectany) IID_IStandaloneTableCollection =
  2368.     {0x3c2aceaa,0xe3dc,0x11d3,{0xa0,0x96,0x00,0xc0,0x4f,0x6b,0xc6,0x26}};
  2369. extern "C" const GUID __declspec(selectany) IID_ILegend =
  2370.     {0x3141f307,0x38e2,0x11d1,{0x88,0x09,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2371. extern "C" const GUID __declspec(selectany) IID_IDataBrowser =
  2372.     {0x3434b651,0x13f4,0x11d1,{0xb6,0xb9,0x08,0x00,0x09,0xb9,0x96,0xcc}};
  2373. extern "C" const GUID __declspec(selectany) IID_IFeatureFindData =
  2374.     {0x9305b83a,0x5d4d,0x11d2,{0xa0,0x7b,0x00,0x00,0xf8,0x77,0x5b,0xf9}};
  2375. extern "C" const GUID __declspec(selectany) IID_IMXFeatureFindData =
  2376.     {0xe992bc10,0x0df2,0x4bec,{0xb3,0xd5,0xa9,0xd8,0x96,0x7a,0x5f,0xc8}};
  2377. extern "C" const GUID __declspec(selectany) IID_IScaleBar =
  2378.     {0x6dfae8e2,0xecaa,0x11d0,{0x86,0x82,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2379. extern "C" const GUID __declspec(selectany) IID_IScaleLine =
  2380.     {0x6dfae8e3,0xecaa,0x11d0,{0x86,0x82,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2381. extern "C" const GUID __declspec(selectany) IID_ISingleFillScaleBar =
  2382.     {0x6dfae8e4,0xecaa,0x11d0,{0x86,0x82,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2383. extern "C" const GUID __declspec(selectany) IID_IDoubleFillScaleBar =
  2384.     {0x6dfae8e5,0xecaa,0x11d0,{0x86,0x82,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2385. extern "C" const GUID __declspec(selectany) IID_IScaleMarks =
  2386.     {0x6dfae8e7,0xecaa,0x11d0,{0x86,0x82,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2387. extern "C" const GUID __declspec(selectany) IID_IMapInset =
  2388.     {0x6dfae8f1,0xecaa,0x11d0,{0x86,0x82,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2389. extern "C" const GUID __declspec(selectany) IID_IScaleText =
  2390.     {0x7a3f91f0,0xb9e3,0x11d1,{0x87,0x56,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2391. extern "C" const GUID __declspec(selectany) IID_INorthArrow =
  2392.     {0x7a3f91f1,0xb9e3,0x11d1,{0x87,0x56,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2393. extern "C" const GUID __declspec(selectany) IID_IMarkerNorthArrow =
  2394.     {0x7a3f91f3,0xb9e3,0x11d1,{0x87,0x56,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2395. extern "C" const GUID __declspec(selectany) IID_IPictureNorthArrow =
  2396.     {0x7a3f91f7,0xb9e3,0x11d1,{0x87,0x56,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2397. extern "C" const GUID __declspec(selectany) IID_IOverview =
  2398.     {0x7a3f91f2,0xb9e3,0x11d1,{0x87,0x56,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2399. extern "C" const GUID __declspec(selectany) IID_IOverview2 =
  2400.     {0x1bd83797,0x6dbc,0x43d1,{0xa6,0x42,0x19,0xa2,0x21,0x85,0xac,0xac}};
  2401. extern "C" const GUID __declspec(selectany) IID_IFeatureCursorBuffer =
  2402.     {0xa2983336,0x7e7c,0x11d2,{0xa0,0x84,0x00,0x00,0xf8,0x77,0x5b,0xf9}};
  2403. extern "C" const GUID __declspec(selectany) IID_IFeatureCursorBuffer2 =
  2404.     {0x7df13f3f,0x39b7,0x41c4,{0x80,0xe3,0xaa,0x7d,0x16,0xf4,0x6d,0x57}};
  2405. extern "C" const GUID __declspec(selectany) IID_IBufferProcessingSymbology =
  2406.     {0x8fc84c02,0x6be1,0x4352,{0x91,0x64,0xa6,0x82,0xbb,0xfe,0x89,0x4c}};
  2407. extern "C" const GUID __declspec(selectany) IID_IBufferProcessingParameter =
  2408.     {0xd7c605d8,0x6da2,0x4bad,{0xa5,0xd4,0xdd,0x84,0x38,0x71,0x7f,0x17}};
  2409. extern "C" const GUID __declspec(selectany) IID_IFeatureIndex =
  2410.     {0x59f60294,0xc1fb,0x11d2,{0x9f,0x23,0x00,0xc0,0x4f,0x6b,0xc8,0x86}};
  2411. extern "C" const GUID __declspec(selectany) IID_IIndexQuery =
  2412.     {0x59f60295,0xc1fb,0x11d2,{0x9f,0x23,0x00,0xc0,0x4f,0x6b,0xc8,0x86}};
  2413. extern "C" const GUID __declspec(selectany) IID_IIndexQuery2 =
  2414.     {0x3df5374b,0x2cee,0x11d4,{0xa6,0xa5,0x00,0x08,0xc7,0xd3,0xae,0x8d}};
  2415. extern "C" const GUID __declspec(selectany) IID_IFeatureIndex2 =
  2416.     {0xbc2e4428,0x1311,0x42fb,{0xb3,0x64,0x0a,0xa4,0x6f,0x03,0xa1,0xac}};
  2417. extern "C" const GUID __declspec(selectany) IID_IMapIdentifyObject =
  2418.     {0x7f4ab189,0xed0d,0x11d2,{0xab,0x0e,0x00,0x00,0x00,0x00,0x00,0x00}};
  2419. extern "C" const GUID __declspec(selectany) IID_IBasicMapIdentifyObject =
  2420.     {0x976d826b,0xc8ab,0x11d4,{0x80,0xf6,0x00,0xc0,0x4f,0xa0,0xad,0xf8}};
  2421. extern "C" const GUID __declspec(selectany) IID_IBasicGeoprocessor =
  2422.     {0x4c1fd611,0xf3a3,0x11d3,{0x9f,0xde,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2423. extern "C" const GUID __declspec(selectany) IID_IMapGeographicTransformations =
  2424.     {0x24420050,0x03fe,0x11d4,{0x9f,0xe9,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2425. extern "C" const GUID __declspec(selectany) IID_IActiveViewGEN =
  2426.     {0x4a708ae4,0x4b40,0x438e,{0xa6,0x09,0x0b,0xbd,0x67,0xea,0x50,0x8c}};
  2427. extern "C" const GUID __declspec(selectany) IID_IViewRefresh =
  2428.     {0x5f78435a,0x7443,0x4195,{0xbe,0xb2,0xca,0xef,0xa6,0x34,0x33,0xd8}};
  2429. extern "C" const GUID __declspec(selectany) IID_IRotateOperation =
  2430.     {0xc6431185,0x806c,0x11d1,{0x87,0x23,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2431. extern "C" const GUID __declspec(selectany) IID_IInvalidArea2 =
  2432.     {0xfcd50e05,0x696b,0x49a5,{0x88,0x72,0x2f,0x43,0x45,0x3f,0xcd,0x2f}};
  2433. extern "C" const GUID __declspec(selectany) IID_IInvalidArea3 =
  2434.     {0x34ddb0ec,0x4d41,0x4747,{0x95,0x07,0xd3,0x2a,0xbe,0x9f,0xee,0xe8}};
  2435. extern "C" const GUID __declspec(selectany) CLSID_Map =
  2436.     {0xe6bdaa76,0x4d35,0x11d0,{0x98,0xbe,0x00,0x80,0x5f,0x7c,0xed,0x21}};
  2437. extern "C" const GUID __declspec(selectany) IID_IMxdContents =
  2438.     {0xbe202904,0x9c7f,0x4d51,{0x80,0xb2,0xdb,0xc9,0x60,0x22,0x4e,0x7f}};
  2439. extern "C" const GUID __declspec(selectany) IID_IPageLayout =
  2440.     {0xdd94d76a,0x836d,0x11d0,{0x87,0xec,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2441. extern "C" const GUID __declspec(selectany) IID_IPage =
  2442.     {0x2ab4981f,0x9406,0x11d0,{0x87,0xef,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2443. extern "C" const GUID __declspec(selectany) IID_IRulerSettings =
  2444.     {0x31e081a9,0xcb02,0x11d1,{0x87,0x6c,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2445. extern "C" const GUID __declspec(selectany) IID_ISnapGrid =
  2446.     {0x31e081aa,0xcb02,0x11d1,{0x87,0x6c,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2447. extern "C" const GUID __declspec(selectany) IID_ISnapGuides =
  2448.     {0x31e081ab,0xcb02,0x11d1,{0x87,0x6c,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2449. extern "C" const GUID __declspec(selectany) CLSID_MapEvents =
  2450.     {0x7fd02e40,0x706a,0x11d3,{0x81,0x70,0x00,0x80,0xc7,0x62,0x51,0x71}};
  2451. extern "C" const GUID __declspec(selectany) CLSID_MapEvents2 =
  2452.     {0xcecd552c,0x54ef,0x4930,{0x93,0x4e,0x81,0x77,0x1a,0x2d,0xb5,0xdf}};
  2453. extern "C" const GUID __declspec(selectany) CLSID_MapEvents3 =
  2454.     {0x8949e874,0xda17,0x436b,{0xa8,0x8c,0xf1,0x6e,0xcb,0x4e,0xe1,0xc9}};
  2455. extern "C" const GUID __declspec(selectany) CLSID_ScaleLine =
  2456.     {0x6589f140,0xf7f7,0x11d2,{0xb8,0x72,0x00,0x60,0x08,0x02,0xe6,0x03}};
  2457. extern "C" const GUID __declspec(selectany) CLSID_SteppedScaleLine =
  2458.     {0x6589f141,0xf7f7,0x11d2,{0xb8,0x72,0x00,0x60,0x08,0x02,0xe6,0x03}};
  2459. extern "C" const GUID __declspec(selectany) CLSID_HollowScaleBar =
  2460.     {0x6589f143,0xf7f7,0x11d2,{0xb8,0x72,0x00,0x60,0x08,0x02,0xe6,0x03}};
  2461. extern "C" const GUID __declspec(selectany) CLSID_SingleDivisionScaleBar =
  2462.     {0x6589f146,0xf7f7,0x11d2,{0xb8,0x72,0x00,0x60,0x08,0x02,0xe6,0x03}};
  2463. extern "C" const GUID __declspec(selectany) CLSID_Scalebar =
  2464.     {0x7a3f91db,0xb9e3,0x11d1,{0x87,0x56,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2465. extern "C" const GUID __declspec(selectany) CLSID_AlternatingScaleBar =
  2466.     {0x6589f147,0xf7f7,0x11d2,{0xb8,0x72,0x00,0x60,0x08,0x02,0xe6,0x03}};
  2467. extern "C" const GUID __declspec(selectany) CLSID_DoubleAlternatingScaleBar =
  2468.     {0x6589f148,0xf7f7,0x11d2,{0xb8,0x72,0x00,0x60,0x08,0x02,0xe6,0x03}};
  2469. extern "C" const GUID __declspec(selectany) CLSID_ScaleText =
  2470.     {0x7a3f91dc,0xb9e3,0x11d1,{0x87,0x56,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2471. extern "C" const GUID __declspec(selectany) CLSID_MarkerNorthArrow =
  2472.     {0x7a3f91dd,0xb9e3,0x11d1,{0x87,0x56,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2473. extern "C" const GUID __declspec(selectany) CLSID_Overview =
  2474.     {0x7a3f91de,0xb9e3,0x11d1,{0x87,0x56,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2475. extern "C" const GUID __declspec(selectany) CLSID_MapTitle =
  2476.     {0x7a3f91df,0xb9e3,0x11d1,{0x87,0x56,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2477. extern "C" const GUID __declspec(selectany) CLSID_MapInset =
  2478.     {0x7a3f91e3,0xb9e3,0x11d1,{0x87,0x56,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2479. extern "C" const GUID __declspec(selectany) CLSID_Legend =
  2480.     {0x7a3f91e4,0xb9e3,0x11d1,{0x87,0x56,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2481. extern "C" const GUID __declspec(selectany) CLSID_LegendFormat =
  2482.     {0x7a3f91e5,0xb9e3,0x11d1,{0x87,0x56,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2483. extern "C" const GUID __declspec(selectany) CLSID_AOIBookmark =
  2484.     {0xbbb1ae73,0x41e3,0x11d2,{0xae,0x1e,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2485. extern "C" const GUID __declspec(selectany) CLSID_FeatureBookmark =
  2486.     {0xec65b35b,0x4342,0x11d2,{0xae,0x22,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2487. extern "C" const GUID __declspec(selectany) CLSID_FeatureCursorBuffer =
  2488.     {0xa2983338,0x7e7c,0x11d2,{0xa0,0x84,0x00,0x00,0xf8,0x77,0x5b,0xf9}};
  2489. extern "C" const GUID __declspec(selectany) CLSID_FeatureIndex =
  2490.     {0x59f60296,0xc1fb,0x11d2,{0x9f,0x23,0x00,0xc0,0x4f,0x6b,0xc8,0x86}};
  2491. extern "C" const GUID __declspec(selectany) CLSID_BasicGeoprocessor =
  2492.     {0x4c1fd612,0xf3a3,0x11d3,{0x9f,0xde,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2493. extern "C" const GUID __declspec(selectany) CLSID_InvalidArea =
  2494.     {0xa802ba72,0xd947,0x11d1,{0x84,0x84,0x00,0x00,0xf8,0x75,0xb9,0xc6}};
  2495. extern "C" const GUID __declspec(selectany) CLSID_StandaloneTable =
  2496.     {0xee7c5047,0xe3db,0x11d3,{0xa0,0x96,0x00,0xc0,0x4f,0x6b,0xc6,0x26}};
  2497. extern "C" const GUID __declspec(selectany) CLSID_MapSelection =
  2498.     {0x85dcfd05,0x8e4f,0x11d4,{0xa6,0x97,0x00,0x50,0x8b,0x4a,0x41,0x14}};
  2499. extern "C" const GUID __declspec(selectany) IID_IMapGrid =
  2500.     {0x03762c8b,0xf4d0,0x11d1,{0xad,0xe8,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2501. extern "C" const GUID __declspec(selectany) IID_IGridLabel =
  2502.     {0xce41c501,0x9df9,0x11d2,{0xaa,0xde,0x00,0x00,0x00,0x00,0x00,0x00}};
  2503. extern "C" const GUID __declspec(selectany) IID_IMapGridBorder =
  2504.     {0xac81ecf9,0x9ee4,0x11d2,{0xaa,0xdf,0x00,0x00,0x00,0x00,0x00,0x00}};
  2505. extern "C" const GUID __declspec(selectany) IID_IGridLabel2 =
  2506.     {0x76b22cba,0xa25b,0x41e5,{0xb8,0xba,0xf2,0x9a,0xe3,0x18,0x22,0xbb}};
  2507. extern "C" const GUID __declspec(selectany) IID_IGridLabelExport =
  2508.     {0xed656e23,0xe953,0x11d3,{0x9f,0xda,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2509. extern "C" const GUID __declspec(selectany) IID_IDMSGridLabel =
  2510.     {0xce41c503,0x9df9,0x11d2,{0xaa,0xde,0x00,0x00,0x00,0x00,0x00,0x00}};
  2511. extern "C" const GUID __declspec(selectany) IID_IFormattedGridLabel =
  2512.     {0xce41c505,0x9df9,0x11d2,{0xaa,0xde,0x00,0x00,0x00,0x00,0x00,0x00}};
  2513. extern "C" const GUID __declspec(selectany) IID_IMixedFontGridLabel =
  2514.     {0xce41c509,0x9df9,0x11d2,{0xaa,0xde,0x00,0x00,0x00,0x00,0x00,0x00}};
  2515. extern "C" const GUID __declspec(selectany) IID_IMixedFontGridLabel2 =
  2516.     {0xf3b2fce0,0x2f21,0x42de,{0xaf,0x4f,0x10,0xb4,0xc9,0x95,0x79,0xc3}};
  2517. extern "C" const GUID __declspec(selectany) IID_IIndexGridTabStyle =
  2518.     {0xce41c50a,0x9df9,0x11d2,{0xaa,0xde,0x00,0x00,0x00,0x00,0x00,0x00}};
  2519. extern "C" const GUID __declspec(selectany) IID_IBackgroundTabStyle =
  2520.     {0xce41c50c,0x9df9,0x11d2,{0xaa,0xde,0x00,0x00,0x00,0x00,0x00,0x00}};
  2521. extern "C" const GUID __declspec(selectany) IID_ISimpleMapGridBorder =
  2522.     {0xac81ecfa,0x9ee4,0x11d2,{0xaa,0xdf,0x00,0x00,0x00,0x00,0x00,0x00}};
  2523. extern "C" const GUID __declspec(selectany) IID_ICalibratedMapGridBorder =
  2524.     {0x6ca416af,0xe160,0x11d2,{0x9f,0x4e,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2525. extern "C" const GUID __declspec(selectany) IID_IMeasuredGrid =
  2526.     {0x4f69021f,0xa5c1,0x11d2,{0xae,0x82,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2527. extern "C" const GUID __declspec(selectany) IID_IProjectedGrid =
  2528.     {0x0fe6aea3,0xd8de,0x11d2,{0x9f,0x45,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2529. extern "C" const GUID __declspec(selectany) IID_IGraticule =
  2530.     {0x03762c8c,0xf4d0,0x11d1,{0xad,0xe8,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2531. extern "C" const GUID __declspec(selectany) IID_IIndexGrid =
  2532.     {0x03762c8d,0xf4d0,0x11d1,{0xad,0xe8,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2533. extern "C" const GUID __declspec(selectany) IID_ICustomOverlayGrid =
  2534.     {0xff501c89,0xd74b,0x11d2,{0x9f,0x43,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2535. extern "C" const GUID __declspec(selectany) IID_IMapFrameEvents =
  2536.     {0xfe3115eb,0xed6c,0x11d0,{0x86,0x83,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2537. extern "C" const GUID __declspec(selectany) IID_IMapGrids =
  2538.     {0x08e7d005,0x9aae,0x11d2,{0xae,0x7b,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2539. extern "C" const GUID __declspec(selectany) IID_IGridAxisTicks =
  2540.     {0x864e5227,0x9809,0x4a48,{0x83,0x09,0x6e,0xc6,0x40,0xc6,0x3b,0x30}};
  2541. extern "C" const GUID __declspec(selectany) IID_IGridHatch =
  2542.     {0x12700210,0x876c,0x4559,{0x9f,0xcf,0xaa,0xb2,0x38,0x00,0x88,0x32}};
  2543. extern "C" const GUID __declspec(selectany) IID_IGridInteriorLabels =
  2544.     {0xa8bdc097,0x2002,0x4e08,{0xbd,0x4b,0x40,0x15,0x99,0xa5,0x8f,0xa4}};
  2545. extern "C" const GUID __declspec(selectany) IID_IDMSGridLabel2 =
  2546.     {0xa2068ced,0xca6d,0x49d1,{0xbe,0x32,0x02,0x73,0xed,0x98,0x42,0x17}};
  2547. extern "C" const GUID __declspec(selectany) IID_IDMSGridLabel3 =
  2548.     {0x30052758,0x07da,0x41db,{0x94,0x69,0xb7,0x2f,0x14,0xe7,0xa0,0x7b}};
  2549. extern "C" const GUID __declspec(selectany) IID_ICornerGridLabel =
  2550.     {0x8ed900fe,0x2573,0x4911,{0x9c,0x13,0xa2,0x4a,0xc3,0xbc,0x32,0x33}};
  2551. extern "C" const GUID __declspec(selectany) IID_IMgrsGrid =
  2552.     {0x46240e54,0xb526,0x47f3,{0x80,0xa4,0xa7,0xe2,0xf2,0xe1,0xc2,0x62}};
  2553. extern "C" const GUID __declspec(selectany) IID_IGridLadderLabels =
  2554.     {0x8941e7de,0x7345,0x4366,{0x9f,0xac,0x10,0x8f,0x1a,0x68,0x54,0x27}};
  2555. extern "C" const GUID __declspec(selectany) IID_IPrincipalDigitsGridLabel =
  2556.     {0x560a800d,0x2467,0x4e71,{0x9a,0xc1,0xd8,0xc3,0x99,0xf2,0x2a,0xd1}};
  2557. extern "C" const GUID __declspec(selectany) CLSID_MapFrame =
  2558.     {0xdd94d770,0x836d,0x11d0,{0x87,0xec,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2559. extern "C" const GUID __declspec(selectany) CLSID_MapSurroundFrame =
  2560.     {0x83ffcae1,0xedca,0x11d0,{0x86,0x83,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2561. extern "C" const GUID __declspec(selectany) CLSID_DMSGridLabel =
  2562.     {0xce41c506,0x9df9,0x11d2,{0xaa,0xde,0x00,0x00,0x00,0x00,0x00,0x00}};
  2563. extern "C" const GUID __declspec(selectany) CLSID_FormattedGridLabel =
  2564.     {0xce41c507,0x9df9,0x11d2,{0xaa,0xde,0x00,0x00,0x00,0x00,0x00,0x00}};
  2565. extern "C" const GUID __declspec(selectany) CLSID_MixedFontGridLabel =
  2566.     {0xce41c508,0x9df9,0x11d2,{0xaa,0xde,0x00,0x00,0x00,0x00,0x00,0x00}};
  2567. extern "C" const GUID __declspec(selectany) CLSID_BackgroundTabStyle =
  2568.     {0xce41c50d,0x9df9,0x11d2,{0xaa,0xde,0x00,0x00,0x00,0x00,0x00,0x00}};
  2569. extern "C" const GUID __declspec(selectany) CLSID_ContinuousTabStyle =
  2570.     {0xce41c50e,0x9df9,0x11d2,{0xaa,0xde,0x00,0x00,0x00,0x00,0x00,0x00}};
  2571. extern "C" const GUID __declspec(selectany) CLSID_RoundedTabStyle =
  2572.     {0xac81ecf7,0x9ee4,0x11d2,{0xaa,0xdf,0x00,0x00,0x00,0x00,0x00,0x00}};
  2573. extern "C" const GUID __declspec(selectany) CLSID_ButtonTabStyle =
  2574.     {0xac81ecf8,0x9ee4,0x11d2,{0xaa,0xdf,0x00,0x00,0x00,0x00,0x00,0x00}};
  2575. extern "C" const GUID __declspec(selectany) CLSID_SimpleMapGridBorder =
  2576.     {0xac81ecfb,0x9ee4,0x11d2,{0xaa,0xdf,0x00,0x00,0x00,0x00,0x00,0x00}};
  2577. extern "C" const GUID __declspec(selectany) CLSID_CalibratedMapGridBorder =
  2578.     {0x6ca416b0,0xe160,0x11d2,{0x9f,0x4e,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2579. extern "C" const GUID __declspec(selectany) CLSID_Graticule =
  2580.     {0x03762c8f,0xf4d0,0x11d1,{0xad,0xe8,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2581. extern "C" const GUID __declspec(selectany) CLSID_MeasuredGrid =
  2582.     {0x03762c90,0xf4d0,0x11d1,{0xad,0xe8,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2583. extern "C" const GUID __declspec(selectany) CLSID_IndexGrid =
  2584.     {0x03762c91,0xf4d0,0x11d1,{0xad,0xe8,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2585. extern "C" const GUID __declspec(selectany) CLSID_CustomOverlayGrid =
  2586.     {0xff501c8a,0xd74b,0x11d2,{0x9f,0x43,0x00,0xc0,0x4f,0x6b,0xc7,0x8e}};
  2587. extern "C" const GUID __declspec(selectany) CLSID_LocatorRectangle =
  2588.     {0x83ffcae2,0xedca,0x11d0,{0x86,0x83,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2589. extern "C" const GUID __declspec(selectany) CLSID_MgrsGrid =
  2590.     {0x35f4d526,0x895d,0x4f85,{0xb9,0x7f,0x1a,0x3b,0x84,0xc6,0x29,0xad}};
  2591. extern "C" const GUID __declspec(selectany) CLSID_CornerGridLabel =
  2592.     {0xfd52b61a,0x71cd,0x4108,{0xa9,0x16,0xf8,0x18,0x96,0x94,0x04,0xea}};
  2593. extern "C" const GUID __declspec(selectany) IID_IPageEvents =
  2594.     {0x83bd34e5,0xce3b,0x11d1,{0x87,0x6e,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2595. extern "C" const GUID __declspec(selectany) IID_IGraphicSnap =
  2596.     {0x56fd87f5,0xddce,0x11d1,{0x87,0x78,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2597. extern "C" const GUID __declspec(selectany) IID_IPageLayoutSnap =
  2598.     {0xfc27faaf,0xdb88,0x11d1,{0x87,0x78,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2599. extern "C" const GUID __declspec(selectany) IID_IGraphicSnapEnvironment =
  2600.     {0x56fd87f6,0xddce,0x11d1,{0x87,0x78,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2601. extern "C" const GUID __declspec(selectany) IID_IPageLayout2 =
  2602.     {0xdbb71b69,0xdb4e,0x4780,{0xae,0x6f,0x39,0xea,0x7a,0x4a,0x07,0x5f}};
  2603. extern "C" const GUID __declspec(selectany) IID_IMapDocument =
  2604.     {0x5366451c,0xa001,0x4179,{0xb8,0xcb,0xe8,0xf0,0x14,0x62,0x8a,0x44}};
  2605. extern "C" const GUID __declspec(selectany) CLSID_PageLayout =
  2606.     {0xdd94d76e,0x836d,0x11d0,{0x87,0xec,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2607. extern "C" const GUID __declspec(selectany) CLSID_Page =
  2608.     {0xdd94d76f,0x836d,0x11d0,{0x87,0xec,0x08,0x00,0x09,0xec,0x73,0x2a}};
  2609. extern "C" const GUID __declspec(selectany) CLSID_RulerSettings =
  2610.     {0x31e081ac,0xcb02,0x11d1,{0x87,0x6c,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2611. extern "C" const GUID __declspec(selectany) CLSID_SnapGrid =
  2612.     {0x31e081ad,0xcb02,0x11d1,{0x87,0x6c,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2613. extern "C" const GUID __declspec(selectany) CLSID_SnapGuides =
  2614.     {0x31e081ae,0xcb02,0x11d1,{0x87,0x6c,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2615. extern "C" const GUID __declspec(selectany) CLSID_GraphicSnapEnvironment =
  2616.     {0x56fd87f7,0xddce,0x11d1,{0x87,0x78,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2617. extern "C" const GUID __declspec(selectany) CLSID_GridSnap =
  2618.     {0xfc27fab0,0xdb88,0x11d1,{0x87,0x78,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2619. extern "C" const GUID __declspec(selectany) CLSID_GuideSnap =
  2620.     {0xfc27fab1,0xdb88,0x11d1,{0x87,0x78,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2621. extern "C" const GUID __declspec(selectany) CLSID_MarginSnap =
  2622.     {0xfc27fab2,0xdb88,0x11d1,{0x87,0x78,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2623. extern "C" const GUID __declspec(selectany) CLSID_RulerSnap =
  2624.     {0xfc27fab3,0xdb88,0x11d1,{0x87,0x78,0x00,0x00,0xf8,0x75,0x17,0x20}};
  2625. extern "C" const GUID __declspec(selectany) CLSID_MapDocument =
  2626.     {0x2fe5e68e,0x3da5,0x4bda,{0xba,0xf1,0x10,0x3c,0x55,0x11,0x5a,0x1c}};
  2627. extern "C" const GUID __declspec(selectany) IID_IRasterLayer =
  2628.     {0xd02371c7,0x35f7,0x11d2,{0xb1,0xf2,0x00,0xc0,0x4f,0x8e,0xde,0xff}};
  2629. extern "C" const GUID __declspec(selectany) IID_IRasterIdentifyObj =
  2630.     {0xefd47fdc,0xde27,0x11d2,{0x9f,0xce,0x00,0xc0,0x4f,0x79,0x9f,0x23}};
  2631. extern "C" const GUID __declspec(selectany) IID_IRasterIdentifyObj2 =
  2632.     {0xff3bac13,0xe1c4,0x47ab,{0x80,0x7a,0x4c,0x82,0x33,0x34,0x1d,0x11}};
  2633. extern "C" const GUID __declspec(selectany) IID_IRasterCatalogLayer =
  2634.     {0xaf9930f0,0xf61e,0x11d3,{0x8d,0x6c,0x00,0xc0,0x4f,0x5b,0x87,0xb2}};
  2635. extern "C" const GUID __declspec(selectany) IID_IColorSymbol =
  2636.     {0x9af99dd0,0x026b,0x11d3,{0x9c,0x1f,0x00,0xc0,0x4f,0x5a,0xa6,0xed}};
  2637. extern "C" const GUID __declspec(selectany) IID_IColorRampSymbol =
  2638.     {0x1272e1b0,0x204c,0x11d3,{0xa3,0xf2,0x00,0x04,0xac,0x1b,0x1d,0x86}};
  2639. extern "C" const GUID __declspec(selectany) IID_IRasterSpatialSelection =
  2640.     {0x9466d4e6,0x937d,0x40c6,{0x87,0x09,0x56,0xeb,0x94,0xc3,0xc9,0xb5}};
  2641. extern "C" const GUID __declspec(selectany) IID_IGeoReferenceEvents =
  2642.     {0xbc2e6acb,0xee59,0x4b6d,{0x91,0xce,0x4e,0x17,0x43,0xd4,0x03,0xb3}};
  2643. extern "C" const GUID __declspec(selectany) IID_IGdbRasterCatalogLayer =
  2644.     {0x605bc37a,0x15e9,0x40a0,{0x90,0xfb,0xde,0x4c,0xc3,0x76,0x83,0x8c}};
  2645. extern "C" const GUID __declspec(selectany) IID_IRasterCatalogDisplayProps =
  2646.     {0x27d0e52f,0xf170,0x4743,{0x86,0x3a,0x44,0x19,0xfe,0x70,0x83,0x2d}};
  2647. extern "C" const GUID __declspec(selectany) IID_IRasterLayerExport =
  2648.     {0x70499f74,0x2acb,0x4b69,{0xbd,0x88,0x19,0x75,0x64,0x4b,0xab,0x29}};
  2649. extern "C" const GUID __declspec(selectany) CLSID_RasterLayer =
  2650.     {0xd02371c9,0x35f7,0x11d2,{0xb1,0xf2,0x00,0xc0,0x4f,0x8e,0xde,0xff}};
  2651. extern "C" const GUID __declspec(selectany) CLSID_RasterCatalogLayer =
  2652.     {0x1493c960,0xf620,0x11d3,{0x8d,0x6c,0x00,0xc0,0x4f,0x5b,0x87,0xb2}};
  2653. extern "C" const GUID __declspec(selectany) CLSID_GdbRasterCatalogLayer =
  2654.     {0x297d796d,0x384e,0x48f8,{0xa1,0x89,0xe0,0x34,0x72,0x81,0xac,0x7d}};
  2655. extern "C" const GUID __declspec(selectany) CLSID_ColorSymbol =
  2656.     {0xb81f9ae0,0x026e,0x11d3,{0x9c,0x1f,0x00,0xc0,0x4f,0x5a,0xa6,0xed}};
  2657. extern "C" const GUID __declspec(selectany) CLSID_ColorRampSymbol =
  2658.     {0x40987040,0x204c,0x11d3,{0xa3,0xf2,0x00,0x04,0xac,0x1b,0x1d,0x86}};
  2659. extern "C" const GUID __declspec(selectany) CLSID_RasterRGBSymbol =
  2660.     {0x99dccb66,0x2e09,0x11d3,{0xa6,0x26,0x00,0x08,0xc7,0xbf,0x33,0x47}};
  2661. extern "C" const GUID __declspec(selectany) CLSID_SimpleRasterIdentifyObj =
  2662.     {0x5ffad6db,0x9cc2,0x45bc,{0x8c,0x88,0x59,0x8e,0xdf,0x5e,0x55,0xc4}};
  2663. extern "C" const GUID __declspec(selectany) CLSID_RasterIdentifyObj =
  2664.     {0x61704b78,0xde2b,0x11d2,{0x9f,0xce,0x00,0xc0,0x4f,0x79,0x9f,0x23}};
  2665. extern "C" const GUID __declspec(selectany) CLSID_GeoReferenceEvents =
  2666.     {0x3dec7f54,0x1ea3,0x43af,{0x9b,0xf0,0x0e,0xa1,0xfa,0xd1,0x07,0x88}};
  2667. extern "C" const GUID __declspec(selectany) CLSID_RasterLayerExport =
  2668.     {0x8dcf4198,0x4c40,0x46f3,{0x8c,0x60,0x9a,0xe2,0x5a,0xec,0x03,0x2f}};
  2669. extern "C" const GUID __declspec(selectany) IID_IRasterFormatInfo =
  2670.     {0x4d6b1ff0,0xc144,0x11d2,{0x9f,0x43,0x00,0xc0,0x4f,0x8e,0xd2,0x1a}};
  2671. extern "C" const GUID __declspec(selectany) IID_IRasterDefaultsEnv =
  2672.     {0xfb89a39b,0xc08e,0x11d2,{0x9f,0x43,0x00,0xc0,0x4f,0x8e,0xd2,0x1a}};
  2673. extern "C" const GUID __declspec(selectany) IID_IRasterDefaultsEnv2 =
  2674.     {0xe5191e5e,0x4d03,0x45d9,{0x94,0xa4,0x9e,0x2d,0x8c,0x5c,0x9a,0xed}};
  2675. extern "C" const GUID __declspec(selectany) IID_IRasterDefaultsEnv3 =
  2676.     {0xbbce4f14,0xf0da,0x4cbf,{0x81,0x96,0x0e,0x38,0x0b,0x34,0xcc,0xbb}};
  2677. extern "C" const GUID __declspec(selectany) CLSID_RasterDefaultsEnv =
  2678.     {0xeb0d0573,0xc109,0x11d2,{0x9f,0x43,0x00,0xc0,0x4f,0x8e,0xd2,0x1a}};
  2679. extern "C" const GUID __declspec(selectany) CLSID_RasterFormatInfo =
  2680.     {0x4d6b1fef,0xc144,0x11d2,{0x9f,0x43,0x00,0xc0,0x4f,0x8e,0xd2,0x1a}};
  2681. extern "C" const GUID __declspec(selectany) CLSID_TifPictureElement =
  2682.     {0x5e7c0920,0x14a5,0x11d3,{0x80,0xcf,0x00,0x80,0xc7,0x59,0x7e,0x71}};
  2683. extern "C" const GUID __declspec(selectany) CLSID_JpgPictureElement =
  2684.     {0x06ac0980,0x1953,0x11d3,{0xa3,0xee,0x00,0x04,0xac,0x1b,0x1d,0x86}};
  2685. extern "C" const GUID __declspec(selectany) CLSID_ImgPictureElement =
  2686.     {0x1c0d9b20,0x1953,0x11d3,{0xa3,0xee,0x00,0x04,0xac,0x1b,0x1d,0x86}};
  2687. extern "C" const GUID __declspec(selectany) CLSID_SidPictureElement =
  2688.     {0x356efc60,0x1953,0x11d3,{0xa3,0xee,0x00,0x04,0xac,0x1b,0x1d,0x86}};
  2689. extern "C" const GUID __declspec(selectany) CLSID_GifPictureElement =
  2690.     {0x4a7c82b0,0x1953,0x11d3,{0xa3,0xee,0x00,0x04,0xac,0x1b,0x1d,0x86}};
  2691. extern "C" const GUID __declspec(selectany) CLSID_PngPictureElement =
  2692.     {0x85cd6330,0xd45a,0x11d3,{0xa4,0x14,0x00,0x04,0xac,0x1b,0x1d,0x86}};
  2693. extern "C" const GUID __declspec(selectany) IID_IMapDescriptor =
  2694.     {0xd9609d73,0xafea,0x4739,{0x8f,0x29,0xf5,0x99,0x38,0x23,0xf4,0xcf}};
  2695. extern "C" const GUID __declspec(selectany) IID_ILayerDescriptor =
  2696.     {0x3b2dee7b,0x641e,0x48ff,{0xa9,0xcd,0xd2,0x45,0x8c,0x0a,0x58,0x61}};
  2697. extern "C" const GUID __declspec(selectany) IID_ITOCClass =
  2698.     {0x60717be3,0x7fcf,0x43a1,{0xa1,0xd8,0x1b,0x64,0x55,0x71,0xea,0xcb}};
  2699. extern "C" const GUID __declspec(selectany) IID_ITOCGroup =
  2700.     {0x47f5d6e6,0xf528,0x4ef8,{0x85,0x11,0x77,0xcc,0x55,0x25,0x18,0xd3}};
  2701. extern "C" const GUID __declspec(selectany) IID_IMxdServer =
  2702.     {0xbd2e03fc,0xa244,0x46af,{0x93,0xed,0xb5,0x22,0xa0,0x90,0xde,0x89}};
  2703. extern "C" const GUID __declspec(selectany) IID_IMxdServerQuery =
  2704.     {0x1e90974d,0x6d47,0x480d,{0x9a,0xa9,0xd8,0xf5,0x82,0x75,0x72,0x26}};
  2705. extern "C" const GUID __declspec(selectany) IID_IMxdServerObjects =
  2706.     {0x50949b31,0x90ac,0x4290,{0xb0,0x01,0x95,0x2e,0xf5,0x20,0x4a,0x62}};
  2707. extern "C" const GUID __declspec(selectany) IID_IQueryByLayer =
  2708.     {0xb353cfbb,0x0f64,0x4d00,{0x90,0x4a,0x6e,0xec,0xd3,0xfa,0x5d,0x4c}};
  2709. extern "C" const GUID __declspec(selectany) CLSID_QueryByLayer =
  2710.     {0x6056e03b,0x2373,0x40ae,{0x94,0x10,0xcd,0xee,0xdb,0x4b,0x76,0xd4}};
  2711. extern "C" const GUID __declspec(selectany) CLSID_MxdServer =
  2712.     {0xfb760062,0x82c9,0x49dd,{0xad,0x1c,0x10,0x0a,0xf3,0x36,0x25,0xed}};
  2713. extern "C" const GUID __declspec(selectany) CLSID_MapDescriptor =
  2714.     {0x6156692f,0x8a40,0x424f,{0xa9,0xd6,0x6b,0x36,0x61,0xdd,0xf7,0x82}};
  2715. extern "C" const GUID __declspec(selectany) CLSID_LayerDescriptor =
  2716.     {0x9a414a07,0x8dae,0x4f03,{0x9c,0x82,0x18,0xa2,0x56,0x8b,0xc8,0x60}};
  2717. extern "C" const GUID __declspec(selectany) IID_ILayerDescription =
  2718.     {0xf763bdbe,0x8ef9,0x4da8,{0x96,0x28,0xdb,0xe8,0xee,0x4e,0xb6,0xde}};
  2719. extern "C" const GUID __declspec(selectany) IID_IMapDescription =
  2720.     {0x4a81affe,0x0883,0x4062,{0x85,0x36,0x85,0xab,0x85,0x8a,0x10,0xa5}};
  2721. extern "C" const GUID __declspec(selectany) IID_IMapArea =
  2722.     {0x0220f7a0,0xae3d,0x4cd3,{0xb9,0x90,0x34,0x9a,0xfd,0x10,0x27,0x89}};
  2723. extern "C" const GUID __declspec(selectany) IID_ILayerDescriptions =
  2724.     {0x825ba060,0x417b,0x4e88,{0xbd,0xaf,0x32,0x9c,0x17,0x41,0x1c,0x5c}};
  2725. extern "C" const GUID __declspec(selectany) IID_IMapDescriptions =
  2726.     {0x445788e6,0xe100,0x4abc,{0xa2,0xaf,0xbf,0x10,0xc1,0xb6,0x8f,0x40}};
  2727. extern "C" const GUID __declspec(selectany) IID_IMapFrameDescriptions =
  2728.     {0x7ecddcde,0x6027,0x4547,{0xb7,0x20,0x52,0x79,0x4c,0x52,0x57,0x8c}};
  2729. extern "C" const GUID __declspec(selectany) IID_IMapFrameDescription =
  2730.     {0x42cabfce,0x786d,0x43aa,{0xbf,0xa1,0xbb,0x1f,0x26,0xac,0xeb,0x6b}};
  2731. extern "C" const GUID __declspec(selectany) IID_IMapLayerInfo =
  2732.     {0xca469c38,0xc9e4,0x4dc3,{0x9c,0x32,0x86,0xae,0xf3,0xb3,0x3d,0xf2}};
  2733. extern "C" const GUID __declspec(selectany) IID_IImageType =
  2734.     {0xec27718b,0x0fa5,0x40e1,{0x96,0x85,0x37,0x6e,0x49,0xe9,0x3c,0xb5}};
  2735. extern "C" const GUID __declspec(selectany) IID_IImageDisplay =
  2736.     {0x725221de,0x7d6b,0x462d,{0x9c,0xdf,0x1f,0xe2,0x2e,0xe3,0x9e,0xb6}};
  2737. extern "C" const GUID __declspec(selectany) IID_IImageDescription =
  2738.     {0x0f1f22eb,0x8da5,0x498b,{0x9b,0x84,0x7c,0xe2,0xef,0xa1,0x4b,0x94}};
  2739. extern "C" const GUID __declspec(selectany) IID_IImageResult =
  2740.     {0xbe47d208,0xd27a,0x4048,{0xa1,0x18,0xc9,0x16,0x76,0x62,0xdb,0x74}};
  2741. extern "C" const GUID __declspec(selectany) IID_IMapImage =
  2742.     {0x8a77bea2,0x5541,0x4ade,{0x93,0xbc,0xd5,0xcb,0xa5,0x60,0x34,0xc8}};
  2743. extern "C" const GUID __declspec(selectany) IID_ILayoutImage =
  2744.     {0x904ba065,0xaf13,0x40f4,{0xa6,0x61,0x79,0xb7,0xbc,0xfb,0x98,0x9a}};
  2745. extern "C" const GUID __declspec(selectany) IID_IMapImages =
  2746.     {0x9685fae8,0x74aa,0x4cd0,{0x87,0x1c,0x22,0x69,0xda,0x85,0x62,0xb4}};
  2747. extern "C" const GUID __declspec(selectany) IID_ISQLSyntaxInfo =
  2748.     {0x0a5f737c,0x5707,0x4aee,{0xbd,0x01,0x02,0x3c,0x4f,0xe1,0x67,0x3c}};
  2749. extern "C" const GUID __declspec(selectany) IID_IMapLayerInfos =
  2750.     {0x28f77a6e,0x3413,0x4ccf,{0x9e,0x76,0xb5,0xee,0xbe,0x75,0xa0,0x2f}};
  2751. extern "C" const GUID __declspec(selectany) IID_IMapServerBookmarks =
  2752.     {0xe5d450fd,0x7430,0x4fa3,{0x83,0x0b,0x1f,0xe1,0xd9,0x9f,0xd2,0x17}};
  2753. extern "C" const GUID __declspec(selectany) IID_IMapServerBookmark =
  2754.     {0xd1e87c49,0x0bfb,0x41c3,{0xa6,0x46,0xdb,0x0a,0x99,0xbc,0x3e,0xb8}};
  2755. extern "C" const GUID __declspec(selectany) IID_IMapServerFindResults =
  2756.     {0xd624ad5e,0xac10,0x42bc,{0x81,0x77,0x32,0x41,0x05,0x92,0x3c,0x7e}};
  2757. extern "C" const GUID __declspec(selectany) IID_IMapServerFindResult =
  2758.     {0x6ec9d9f9,0x5e0f,0x4067,{0x97,0x83,0x07,0xb1,0x62,0xc3,0xb8,0x68}};
  2759. extern "C" const GUID __declspec(selectany) IID_IMapServerIdentifyResults =
  2760.     {0x531780b5,0x8b37,0x440e,{0xa3,0x05,0xd2,0x7b,0x96,0x0c,0x75,0xb7}};
  2761. extern "C" const GUID __declspec(selectany) IID_IMapServerIdentifyResult =
  2762.     {0x6fa7fc12,0xc195,0x4f24,{0xa0,0xd6,0x7f,0xc0,0xcc,0x84,0xeb,0x01}};
  2763. extern "C" const GUID __declspec(selectany) IID_IMapServerRelationships =
  2764.     {0xdf17e39a,0x1358,0x485b,{0xb8,0x8c,0xbf,0x7b,0xb3,0x74,0x81,0x8e}};
  2765. extern "C" const GUID __declspec(selectany) IID_IMapServerRelationship =
  2766.     {0x74f78603,0xa0a0,0x4078,{0xb6,0x53,0x17,0xd7,0x33,0xfe,0x95,0xfd}};
  2767. extern "C" const GUID __declspec(selectany) IID_IMapServerRows =
  2768.     {0x9cdb4e10,0x7f88,0x4a14,{0xbe,0xd3,0xe4,0x94,0x4d,0xfb,0xf7,0xe7}};
  2769. extern "C" const GUID __declspec(selectany) IID_IMapServerRow =
  2770.     {0xb60464e3,0x755a,0x4b84,{0xa4,0xd7,0x7e,0xcc,0x92,0x32,0xd2,0x6a}};
  2771. extern "C" const GUID __declspec(selectany) IID_IMapServerHyperlinks =
  2772.     {0xa2bf2fdc,0x3b52,0x42c4,{0xb4,0xbd,0x2a,0xe8,0x28,0xd1,0x4a,0xb7}};
  2773. extern "C" const GUID __declspec(selectany) IID_IMapServerHyperlink =
  2774.     {0x3a50d9de,0x2bef,0x44db,{0x9e,0x83,0xd3,0x28,0x53,0xee,0xeb,0xae}};
  2775. extern "C" const GUID __declspec(selectany) IID_IMapServerLegendPatch =
  2776.     {0xe8807b4f,0xa2ed,0x43cb,{0x95,0x4f,0x73,0xb7,0xec,0xd9,0x44,0x22}};
  2777. extern "C" const GUID __declspec(selectany) IID_IMapServerLegendGroup =
  2778.     {0x57a9d75c,0x5ee5,0x4701,{0xbc,0x4c,0x57,0xa7,0x1b,0x0b,0x4c,0x97}};
  2779. extern "C" const GUID __declspec(selectany) IID_IMapServerLegendClasses =
  2780.     {0x1707d0e5,0x60c5,0x494c,{0xa2,0x83,0x9b,0x7d,0xe5,0xd9,0xe6,0xec}};
  2781. extern "C" const GUID __declspec(selectany) IID_IMapServerLegendClass =
  2782.     {0x0ab95e54,0x7ebf,0x4de8,{0x81,0xeb,0xf3,0x83,0xf2,0x1c,0xc9,0xb0}};
  2783. extern "C" const GUID __declspec(selectany) IID_IMapServerLegendGroups =
  2784.     {0x6644f471,0x0ae8,0x4089,{0xb1,0x58,0x48,0xcf,0x99,0xa2,0x3f,0x65}};
  2785. extern "C" const GUID __declspec(selectany) IID_IMapServerLegendInfo =
  2786.     {0xd29cdeef,0x6467,0x4aa8,{0xb4,0x35,0x02,0x93,0x57,0x9a,0x2d,0x79}};
  2787. extern "C" const GUID __declspec(selectany) IID_IMapServerLegendInfos =
  2788.     {0xdfcfdc82,0xaf78,0x49bf,{0x9f,0x48,0x27,0x27,0x30,0xae,0x82,0xff}};
  2789. extern "C" const GUID __declspec(selectany) IID_IMapServerInfo =
  2790.     {0x47dd2772,0x2f22,0x44df,{0x91,0x9b,0x0d,0x16,0xd8,0x67,0x26,0x26}};
  2791. extern "C" const GUID __declspec(selectany) IID_IPageDescription =
  2792.     {0x20da6e47,0xdd79,0x4b33,{0xab,0xc0,0x17,0x1c,0x4b,0xe6,0xc6,0x15}};
  2793. extern "C" const GUID __declspec(selectany) IID_IMapServerInit =
  2794.     {0x56e179e3,0x974e,0x41a7,{0x83,0x6b,0xc9,0xa6,0x0e,0xf6,0x30,0x1b}};
  2795. extern "C" const GUID __declspec(selectany) IID_IMapServer =
  2796.     {0x12353e37,0xab79,0x48f7,{0x9c,0xb1,0x56,0xec,0x9d,0x7e,0xb8,0x00}};
  2797. extern "C" const GUID __declspec(selectany) IID_IMapServerObjects =
  2798.     {0x651521f3,0xaaff,0x42b9,{0x8c,0x2d,0x19,0x80,0x62,0x5a,0x13,0xbf}};
  2799. extern "C" const GUID __declspec(selectany) IID_IMapServerData =
  2800.     {0xaddaef3b,0x870a,0x4e9d,{0x9a,0xb0,0x24,0x2a,0x72,0xc3,0xf8,0x12}};
  2801. extern "C" const GUID __declspec(selectany) IID_IMapServerLayout =
  2802.     {0x545329c0,0x300b,0x46f3,{0x9f,0xb3,0x71,0xf3,0x0e,0xcf,0xde,0x62}};
  2803. extern "C" const GUID __declspec(selectany) IID_IMapReader =
  2804.     {0xf543891f,0x8c43,0x487d,{0x83,0x9e,0x83,0xd1,0xcd,0x4a,0xf3,0x3c}};
  2805. extern "C" const GUID __declspec(selectany) IID_ICenterAndScale =
  2806.     {0x2a76d265,0x278e,0x4521,{0x99,0xae,0x37,0xc3,0x1f,0x23,0xb9,0x68}};
  2807. extern "C" const GUID __declspec(selectany) IID_ICenterAndSize =
  2808.     {0x003c322d,0xe8c1,0x43e2,{0x8d,0xa3,0x3b,0xcd,0x81,0xfd,0xd2,0xf8}};
  2809. extern "C" const GUID __declspec(selectany) IID_IFeatureExtent =
  2810.     {0xfa56c255,0xce10,0x46d9,{0xab,0x63,0x50,0x57,0x53,0xdf,0x12,0xa4}};
  2811. extern "C" const GUID __declspec(selectany) IID_IMapExtent =
  2812.     {0xfd1037c4,0x34d5,0x4783,{0x88,0x12,0xe0,0x6e,0xff,0x64,0x84,0xe7}};
  2813. extern "C" const GUID __declspec(selectany) CLSID_MapServer =
  2814.     {0x43e4f6b6,0x7b17,0x4536,{0xb7,0xcf,0xc0,0x45,0x4e,0xbb,0x0f,0x5a}};
  2815. extern "C" const GUID __declspec(selectany) CLSID_MapReader =
  2816.     {0xcbe900d4,0xaf66,0x4e4e,{0xa9,0x57,0xac,0x83,0x9b,0x17,0x70,0xcd}};
  2817. extern "C" const GUID __declspec(selectany) CLSID_MapServerInfo =
  2818.     {0x927b6010,0x1ac9,0x470f,{0x99,0xb5,0xbf,0x95,0xc9,0x8b,0x93,0x39}};
  2819. extern "C" const GUID __declspec(selectany) CLSID_MapLayerInfo =
  2820.     {0x63e9b9a2,0x5b83,0x4065,{0x8f,0x32,0xff,0x77,0x32,0xef,0xf3,0xed}};
  2821. extern "C" const GUID __declspec(selectany) CLSID_MapDescription =
  2822.     {0xcfcf1c16,0xdbf2,0x4ea0,{0x86,0x38,0x88,0x03,0xeb,0xdc,0x1e,0x9c}};
  2823. extern "C" const GUID __declspec(selectany) CLSID_LayerDescription =
  2824.     {0x5d9e564d,0x930c,0x4179,{0xb1,0x08,0x4c,0xea,0x9b,0x4a,0xcf,0x01}};
  2825. extern "C" const GUID __declspec(selectany) CLSID_MapFrameDescription =
  2826.     {0x6d72cda6,0x8613,0x4f53,{0xb4,0xd7,0xae,0x89,0x50,0xdf,0x83,0x83}};
  2827. extern "C" const GUID __declspec(selectany) CLSID_PageDescription =
  2828.     {0xb624b6a5,0x4ab5,0x4af0,{0x86,0xf3,0xb0,0x92,0x13,0x83,0x66,0x34}};
  2829. extern "C" const GUID __declspec(selectany) CLSID_ImageType =
  2830.     {0x56204983,0x18f4,0x4c25,{0x96,0x9a,0x6f,0x8e,0xe6,0xc1,0x13,0x57}};
  2831. extern "C" const GUID __declspec(selectany) CLSID_ImageDisplay =
  2832.     {0x6ff2fa3d,0xebce,0x4f3a,{0x94,0x1e,0x95,0x59,0x54,0xfb,0xa3,0xcc}};
  2833. extern "C" const GUID __declspec(selectany) CLSID_ImageDescription =
  2834.     {0x8c9522a6,0x302f,0x4f1a,{0x93,0x16,0xcd,0x15,0xf9,0x71,0x57,0x3c}};
  2835. extern "C" const GUID __declspec(selectany) CLSID_MapImage =
  2836.     {0xc9d77bd2,0x8296,0x4411,{0x8d,0x11,0x6e,0xff,0xfb,0xb2,0x9c,0xad}};
  2837. extern "C" const GUID __declspec(selectany) CLSID_ImageResult =
  2838.     {0x2b43e5ef,0xbfe4,0x490c,{0x8a,0x1e,0xd2,0x8f,0xbd,0x64,0x5b,0xcd}};
  2839. extern "C" const GUID __declspec(selectany) CLSID_LayoutImage =
  2840.     {0x614df187,0x68a3,0x480f,{0xb7,0x60,0x26,0xe8,0xdd,0x38,0x7d,0x72}};
  2841. extern "C" const GUID __declspec(selectany) CLSID_MapServerIdentifyResult =
  2842.     {0x8aec469a,0x6795,0x454a,{0x9c,0x0b,0xe4,0x7d,0x6d,0xcc,0x6c,0x95}};
  2843. extern "C" const GUID __declspec(selectany) CLSID_MapServerFindResult =
  2844.     {0xdf9adee0,0x54b2,0x43d7,{0x90,0xbf,0xb2,0xcb,0x9b,0xcc,0x37,0x35}};
  2845. extern "C" const GUID __declspec(selectany) CLSID_MapServerBookmark =
  2846.     {0xb7be7672,0xf6cb,0x4c3e,{0xba,0xe9,0x65,0x01,0x8b,0x26,0x46,0x3b}};
  2847. extern "C" const GUID __declspec(selectany) CLSID_CenterAndScale =
  2848.     {0x47ae7b9a,0x6744,0x4e44,{0x85,0x80,0x83,0xec,0xbe,0xa9,0x5f,0x51}};
  2849. extern "C" const GUID __declspec(selectany) CLSID_CenterAndSize =
  2850.     {0x3fb43f0d,0xa000,0x4c23,{0x9b,0xea,0x09,0x76,0xae,0xf3,0x94,0x29}};
  2851. extern "C" const GUID __declspec(selectany) CLSID_FeatureExtent =
  2852.     {0xe257b2f9,0x3f37,0x4ec2,{0xbf,0x16,0xbf,0x76,0x07,0x56,0x9a,0x72}};
  2853. extern "C" const GUID __declspec(selectany) CLSID_MapExtent =
  2854.     {0x8b80b977,0x43e9,0x461f,{0x80,0xdb,0x8b,0xf9,0xdd,0xd5,0x28,0x7e}};
  2855. extern "C" const GUID __declspec(selectany) CLSID_MapServerHyperlink =
  2856.     {0xe35ff9ae,0x6330,0x4d0c,{0xbf,0x7b,0x4c,0xfe,0x23,0x9a,0x37,0xc7}};
  2857. extern "C" const GUID __declspec(selectany) CLSID_MapServerRelationship =
  2858.     {0xcdd2606d,0x6223,0x419e,{0xab,0xc5,0x37,0xdc,0x9f,0x83,0xe0,0xae}};
  2859. extern "C" const GUID __declspec(selectany) CLSID_MapServerRow =
  2860.     {0xccbeb520,0xa247,0x4c8d,{0xa5,0xb3,0xab,0x15,0x96,0x38,0xc3,0xdc}};
  2861. extern "C" const GUID __declspec(selectany) CLSID_SQLSyntaxInfo =
  2862.     {0xdbceaa1e,0xc6f3,0x430e,{0x99,0xc4,0x6e,0x57,0xf5,0xa8,0x8b,0x3b}};
  2863. extern "C" const GUID __declspec(selectany) CLSID_MapServerLegendPatch =
  2864.     {0x5cdb8b58,0xb82b,0x4364,{0x97,0x5a,0x67,0x67,0xf9,0x98,0x59,0xe1}};
  2865. extern "C" const GUID __declspec(selectany) CLSID_MapServerLegendClass =
  2866.     {0x3651fc5f,0x0ec0,0x4380,{0x92,0x91,0x8a,0x0e,0x5c,0xe3,0xea,0xa6}};
  2867. extern "C" const GUID __declspec(selectany) CLSID_MapServerLegendGroup =
  2868.     {0x2c4c91e5,0xfa4e,0x4d04,{0x8e,0x30,0xe5,0xbe,0x24,0x74,0x97,0x00}};
  2869. extern "C" const GUID __declspec(selectany) CLSID_MapServerLegendInfo =
  2870.     {0xd0dc51b1,0xe32e,0x4249,{0x8c,0xa9,0x82,0x1e,0xdf,0xdf,0x66,0x8b}};
  2871. extern "C" const GUID __declspec(selectany) CLSID_MapDescriptions =
  2872.     {0x82dbb5c4,0xcb76,0x4f59,{0x91,0x8a,0xa4,0xde,0xcb,0x91,0x0d,0x84}};
  2873. extern "C" const GUID __declspec(selectany) CLSID_MapFrameDescriptions =
  2874.     {0x697c6bf4,0x6ffb,0x4d05,{0xbd,0x7e,0x0a,0x59,0xcc,0x34,0x33,0xd9}};
  2875. extern "C" const GUID __declspec(selectany) CLSID_LayerDescriptions =
  2876.     {0xf26524f6,0x6a5d,0x4717,{0xa0,0xc2,0xa7,0x9e,0xb9,0x12,0x3d,0xed}};
  2877. extern "C" const GUID __declspec(selectany) CLSID_MapServerBookmarks =
  2878.     {0x2eaa5eca,0x3597,0x4747,{0x8f,0x0b,0xc5,0x2b,0x55,0x9c,0x01,0xc7}};
  2879. extern "C" const GUID __declspec(selectany) CLSID_MapServerIdentifyResults =
  2880.     {0x7630e616,0x3fc0,0x4994,{0xa9,0x6a,0xd2,0x6f,0xb0,0xa6,0x5b,0x6b}};
  2881. extern "C" const GUID __declspec(selectany) CLSID_MapServerFindResults =
  2882.     {0xf6ac7a93,0x95a9,0x455a,{0x8f,0xf3,0xee,0xe4,0xa4,0x6e,0x07,0x3a}};
  2883. extern "C" const GUID __declspec(selectany) CLSID_MapLayerInfos =
  2884.     {0xf549491e,0x3fa9,0x4773,{0xaa,0x7c,0xa9,0x9a,0x2d,0x31,0x7c,0x55}};
  2885. extern "C" const GUID __declspec(selectany) CLSID_MapServerRows =
  2886.     {0xefd9858c,0x4f89,0x4059,{0x91,0xfa,0x39,0xf9,0x7f,0xf5,0xb1,0x6c}};
  2887. extern "C" const GUID __declspec(selectany) CLSID_MapServerRelationships =
  2888.     {0x6fd540d3,0xcfc4,0x4512,{0xa8,0x81,0x19,0x48,0x65,0x1d,0x92,0x5a}};
  2889. extern "C" const GUID __declspec(selectany) CLSID_MapServerHyperlinks =
  2890.     {0x9b389417,0xf5bf,0x420f,{0x88,0x2d,0xc5,0xd2,0xbe,0x6d,0xe0,0x4a}};
  2891. extern "C" const GUID __declspec(selectany) CLSID_MapImages =
  2892.     {0x58a06dee,0xc4ed,0x4080,{0x9f,0xb8,0xaf,0xf1,0x83,0xf0,0xcc,0x47}};
  2893. extern "C" const GUID __declspec(selectany) CLSID_MapServerLegendGroups =
  2894.     {0x6e28ce07,0xea2e,0x41d4,{0x91,0x61,0x06,0x22,0x70,0x8d,0x62,0xad}};
  2895. extern "C" const GUID __declspec(selectany) CLSID_MapServerLegendClasses =
  2896.     {0xc331ef53,0x0b91,0x4249,{0x98,0xde,0x79,0x27,0xab,0x20,0x0b,0xc2}};
  2897. extern "C" const GUID __declspec(selectany) CLSID_MapServerLegendInfos =
  2898.     {0x6fb7b18b,0xe23e,0x4705,{0xba,0xae,0x56,0xe5,0x59,0x94,0x3e,0xd8}};
  2899. extern "C" const GUID __declspec(selectany) CLSID_MapServerLP =
  2900.     {0x1dacee3c,0x4a1b,0x4024,{0x9b,0xcf,0x76,0xbc,0x47,0xe7,0x65,0xc9}};
  2901. extern "C" const GUID __declspec(selectany) CLSID_MapServerIP =
  2902.     {0x334a3d35,0x5d95,0x47bd,{0xa6,0x41,0xf4,0x01,0x30,0x68,0x17,0x1f}};
  2903. extern "C" const GUID __declspec(selectany) IID_IMapServerSublayer =
  2904.     {0xb059b902,0x5c7a,0x4287,{0x98,0x2e,0xef,0x0b,0xc7,0x7c,0x6a,0xab}};
  2905. extern "C" const GUID __declspec(selectany) IID_IMapServerLayer =
  2906.     {0xe9b56157,0x7eb7,0x4db3,{0x99,0x58,0xaf,0xbf,0x3b,0x5e,0x14,0x70}};
  2907. extern "C" const GUID __declspec(selectany) IID_IMapServerIdentifyObject =
  2908.     {0xa25a8796,0x8463,0x490c,{0xb0,0x07,0x12,0x7d,0x2e,0x49,0x48,0x05}};
  2909. extern "C" const GUID __declspec(selectany) CLSID_MapServerLayer =
  2910.     {0x34d94bb0,0x3628,0x4d65,{0xb7,0xff,0x49,0x45,0x12,0x2f,0x30,0xd5}};
  2911. extern "C" const GUID __declspec(selectany) CLSID_MapServerLayerFactory =
  2912.     {0x5dbce76c,0x0a71,0x4ce1,{0x9e,0x2e,0x2e,0x03,0x0a,0x55,0x05,0x0d}};
  2913. extern "C" const GUID __declspec(selectany) CLSID_SimpleMapServerIdentifyObject =
  2914.     {0x58496d31,0xafa0,0x41f6,{0x9a,0x94,0x1b,0x23,0xe8,0x70,0x6f,0x3d}};
  2915. extern "C" const GUID __declspec(selectany) IID_ITinRenderer =
  2916.     {0x466db6cd,0x80a6,0x11d2,{0x81,0xeb,0x00,0x10,0x4b,0xc4,0xcd,0x03}};
  2917. extern "C" const GUID __declspec(selectany) IID_ITinIllumination =
  2918.     {0x4536d29b,0x9e81,0x11d2,{0x81,0xed,0x00,0x10,0x4b,0xc4,0xcd,0x03}};
  2919. extern "C" const GUID __declspec(selectany) IID_ITinSingleSymbolRenderer =
  2920.     {0xf12e6ded,0x384c,0x11d2,{0xb1,0xf2,0x00,0xc0,0x4f,0x8e,0xde,0xff}};
  2921. extern "C" const GUID __declspec(selectany) IID_ITinColorRampRenderer =
  2922.     {0x91fb1b61,0x8944,0x11d2,{0x81,0xec,0x00,0x10,0x4b,0xc4,0xcd,0x03}};
  2923. extern "C" const GUID __declspec(selectany) IID_ITinUniqueValueRenderer =
  2924.     {0xaa8745c7,0xaa66,0x11d2,{0x81,0xfa,0x00,0x10,0x4b,0xc4,0xcd,0x03}};
  2925. extern "C" const GUID __declspec(selectany) CLSID_TinFaceRenderer =
  2926.     {0xf12e6df0,0x384c,0x11d2,{0xb1,0xf2,0x00,0xc0,0x4f,0x8e,0xde,0xff}};
  2927. extern "C" const GUID __declspec(selectany) CLSID_TinEdgeRenderer =
  2928.     {0x13cb60ab,0x88a0,0x11d2,{0x81,0xeb,0x00,0x10,0x4b,0xc4,0xcd,0x03}};
  2929. extern "C" const GUID __declspec(selectany) CLSID_TinNodeRenderer =
  2930.     {0x6ef19ac2,0x84aa,0x11d2,{0x81,0xeb,0x00,0x10,0x4b,0xc4,0xcd,0x03}};
  2931. extern "C" const GUID __declspec(selectany) CLSID_TinSlopeRenderer =
  2932.     {0x91fb1b62,0x8944,0x11d2,{0x81,0xec,0x00,0x10,0x4b,0xc4,0xcd,0x03}};
  2933. extern "C" const GUID __declspec(selectany) CLSID_TinAspectRenderer =
  2934.     {0xbebd2dae,0x8bc7,0x11d2,{0x81,0xec,0x00,0x10,0x4b,0xc4,0xcd,0x03}};
  2935. extern "C" const GUID __declspec(selectany) CLSID_TinElevationRenderer =
  2936.     {0xebb7311b,0x99f8,0x11d2,{0x81,0xed,0x00,0x10,0x4b,0xc4,0xcd,0x03}};
  2937. extern "C" const GUID __declspec(selectany) CLSID_TinFaceValueRenderer =
  2938.     {0xaa8745c8,0xaa66,0x11d2,{0x81,0xfa,0x00,0x10,0x4b,0xc4,0xcd,0x03}};
  2939. extern "C" const GUID __declspec(selectany) CLSID_TinNodeValueRenderer =
  2940.     {0x322934b8,0xb224,0x11d2,{0x81,0xfc,0x00,0x10,0x4b,0xc4,0xcd,0x03}};
  2941. extern "C" const GUID __declspec(selectany) CLSID_TinNodeElevationRenderer =
  2942.     {0xba20564c,0xdbe3,0x11d2,{0x9f,0x39,0x00,0xc0,0x4f,0x6b,0xc6,0x19}};
  2943. extern "C" const GUID __declspec(selectany) CLSID_TinBreaklineRenderer =
  2944.     {0xba20564f,0xdbe3,0x11d2,{0x9f,0x39,0x00,0xc0,0x4f,0x6b,0xc6,0x19}};
  2945. extern "C" const GUID __declspec(selectany) IID_ITinLayer =
  2946.     {0xfe308f36,0xbdca,0x11d1,{0xa5,0x23,0x00,0x00,0xf8,0x77,0x4f,0x0f}};
  2947. extern "C" const GUID __declspec(selectany) CLSID_TinLayer =
  2948.     {0xfe308f38,0xbdca,0x11d1,{0xa5,0x23,0x00,0x00,0xf8,0x77,0x4f,0x0f}};
  2949. extern "C" const GUID __declspec(selectany) CLSID_SimpleTinIdentifyObj =
  2950.     {0x70fd6dbf,0xa2ad,0x4a76,{0xb9,0xde,0x78,0x92,0x4c,0x66,0x68,0xfb}};
  2951. extern "C" const GUID __declspec(selectany) IID_ITinIdentifyObj =
  2952.     {0x24d49fbd,0xde5c,0x11d2,{0x9f,0x31,0x00,0xc0,0x4f,0x6b,0xc5,0xf4}};
  2953. extern "C" const GUID __declspec(selectany) IID_ITinIdentifyObj2 =
  2954.     {0x5cc51ddb,0x5cd6,0x416a,{0x97,0x00,0xb1,0x31,0x27,0x83,0xfd,0x8e}};
  2955. extern "C" const GUID __declspec(selectany) IID_ICadLayer =
  2956.     {0xe299adbc,0xa5c3,0x11d2,{0x9b,0x10,0x00,0xc0,0x4f,0xa3,0x32,0x99}};
  2957. extern "C" const GUID __declspec(selectany) IID_ICad3DRenderMode =
  2958.     {0x475f9178,0x7e05,0x11d4,{0xa1,0xd1,0x44,0x45,0x53,0x54,0x77,0x77}};
  2959. extern "C" const GUID __declspec(selectany) IID_ICadIdentifyObj2 =
  2960.     {0x6729281d,0x94e0,0x48ee,{0x83,0x00,0x40,0x7d,0x5f,0x44,0xdc,0x6e}};
  2961. extern "C" const GUID __declspec(selectany) CLSID_CadLayer =
  2962.     {0xe299adbd,0xa5c3,0x11d2,{0x9b,0x10,0x00,0xc0,0x4f,0xa3,0x32,0x99}};
  2963. extern "C" const GUID __declspec(selectany) IID_IFeatureLayerExtendedDefinition =
  2964.     {0xbd0b0fdd,0x698f,0x11d5,{0x9c,0x2f,0x00,0xc0,0x4f,0xa3,0x32,0x99}};
  2965. extern "C" const GUID __declspec(selectany) CLSID_CadFeatureLayer =
  2966.     {0xe0f384b6,0xe0c1,0x11d2,{0x9b,0x30,0x00,0xc0,0x4f,0xa3,0x32,0x99}};
  2967. extern "C" const GUID __declspec(selectany) CLSID_CadAnnotationLayer =
  2968.     {0xe1b71879,0xa5df,0x11d4,{0xa2,0x15,0x44,0x45,0x53,0x54,0x77,0x77}};
  2969. extern "C" const GUID __declspec(selectany) IID_IACMap =
  2970.     {0x74e45210,0xdfe6,0x11d3,{0x9f,0xf7,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  2971. extern "C" const GUID __declspec(selectany) IID_IACLayer =
  2972.     {0x74e45211,0xdfe6,0x11d3,{0x9f,0xf7,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  2973. extern "C" const GUID __declspec(selectany) IID_IACRenderer =
  2974.     {0xe0969da1,0x00f8,0x4237,{0xae,0x9a,0xd7,0x22,0x96,0x42,0xb3,0x80}};
  2975. extern "C" const GUID __declspec(selectany) IID_IACSymbol =
  2976.     {0xc6c1b35e,0x90da,0x4b32,{0x93,0xdd,0x71,0x46,0x5f,0x50,0x2c,0xce}};
  2977. extern "C" const GUID __declspec(selectany) IID_IACAxl =
  2978.     {0x10d4e467,0xfb51,0x49e1,{0xbf,0xcf,0x0f,0xaf,0x53,0x1f,0x2d,0x52}};
  2979. extern "C" const GUID __declspec(selectany) IID_IACConnector =
  2980.     {0x74e4520f,0xdfe6,0x11d3,{0x9f,0xf7,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  2981. extern "C" const GUID __declspec(selectany) IID_IACMapAdmin =
  2982.     {0x849696ae,0x8694,0x4666,{0xb5,0xf1,0x91,0x37,0xba,0xd5,0x11,0x36}};
  2983. extern "C" const GUID __declspec(selectany) IID_IACLayerAdmin =
  2984.     {0x892dbd7b,0x6c2a,0x4456,{0xaa,0x7c,0x5c,0xbd,0x7c,0xd5,0xe5,0x95}};
  2985. extern "C" const GUID __declspec(selectany) IID_IACFeatureLayer =
  2986.     {0xad88322d,0x533d,0x4e36,{0xa5,0xc9,0x1b,0x10,0x9a,0xf7,0xa3,0x46}};
  2987. extern "C" const GUID __declspec(selectany) IID_IACFeatureLayerAdmin =
  2988.     {0x822bc633,0xeaf0,0x4bfe,{0xb6,0x1d,0x6d,0x63,0x28,0xf3,0x84,0x1f}};
  2989. extern "C" const GUID __declspec(selectany) IID_IACImageLayer =
  2990.     {0x495c0e2c,0xd51d,0x4ed4,{0x9f,0xc1,0xfa,0x04,0xab,0x93,0x56,0x8d}};
  2991. extern "C" const GUID __declspec(selectany) IID_IACImageLayerAdmin =
  2992.     {0xf14e1ec7,0x1083,0x43bd,{0xb3,0xb9,0xce,0x44,0xcc,0xe0,0xb0,0x4b}};
  2993. extern "C" const GUID __declspec(selectany) IID_IACAcetateLayer =
  2994.     {0x65bd02ac,0x1cad,0x462a,{0xa5,0x24,0x3f,0x17,0xe9,0xd8,0x54,0x32}};
  2995. extern "C" const GUID __declspec(selectany) IID_IACAcetateLayerAdmin =
  2996.     {0xa62789aa,0xf3d2,0x4d3c,{0x91,0xbd,0x3e,0xca,0xb2,0xb6,0x98,0xac}};
  2997. extern "C" const GUID __declspec(selectany) IID_IACSimpleRenderer =
  2998.     {0x902f9675,0xd1df,0x46a2,{0xb8,0x79,0x13,0x8a,0xf6,0xb4,0xc2,0x18}};
  2999. extern "C" const GUID __declspec(selectany) IID_IACGroupRenderer =
  3000.     {0xa3619021,0x32c9,0x46f9,{0xbb,0x4c,0x15,0x91,0x11,0xf0,0x29,0x7c}};
  3001. extern "C" const GUID __declspec(selectany) IID_IACScaleDependentRenderer =
  3002.     {0x209ec66d,0x9469,0x4afc,{0x93,0xaf,0x94,0x4b,0xbf,0x88,0x66,0x94}};
  3003. extern "C" const GUID __declspec(selectany) IID_IACValueMapRenderer =
  3004.     {0xdd43e233,0x4b52,0x4d46,{0x98,0x97,0x3b,0xfe,0x76,0x38,0xd3,0xe8}};
  3005. extern "C" const GUID __declspec(selectany) IID_IACLineLabelPosition =
  3006.     {0x3991fa8d,0xaddc,0x4481,{0x9c,0xc8,0x4e,0xd0,0x47,0x32,0x4a,0xc4}};
  3007. extern "C" const GUID __declspec(selectany) IID_IACSimpleLabelRenderer =
  3008.     {0x2dd61b65,0x518c,0x4a94,{0xa7,0x2a,0x19,0x94,0x07,0x4f,0xa4,0x90}};
  3009. extern "C" const GUID __declspec(selectany) IID_IACLabelRenderer =
  3010.     {0xd71e6435,0xe35b,0x4ece,{0x9d,0x3f,0xe8,0xd4,0xbd,0x66,0xca,0x21}};
  3011. extern "C" const GUID __declspec(selectany) IID_IACValueMapLabelRenderer =
  3012.     {0xb229f597,0xfaca,0x4265,{0xb1,0x31,0x19,0x29,0x8b,0xb0,0xeb,0x03}};
  3013. extern "C" const GUID __declspec(selectany) IID_IACSimpleLineSymbol =
  3014.     {0xda11971d,0x3da1,0x4230,{0xb1,0x19,0x82,0xf9,0x5c,0xc3,0xa9,0x8a}};
  3015. extern "C" const GUID __declspec(selectany) IID_IACHashLineSymbol =
  3016.     {0x6b0a77c8,0xa0ba,0x4541,{0xbc,0xa7,0xa4,0x41,0x7f,0x0c,0xfb,0x97}};
  3017. extern "C" const GUID __declspec(selectany) IID_IACSimplePolygonSymbol =
  3018.     {0x32f03709,0xf43d,0x4655,{0xad,0x8e,0xbe,0x49,0xbb,0x8c,0x7f,0x79}};
  3019. extern "C" const GUID __declspec(selectany) IID_IACSimpleFillSymbol =
  3020.     {0x06a77433,0xfd34,0x4b30,{0xa4,0x6b,0xbc,0x21,0x79,0x04,0xab,0x76}};
  3021. extern "C" const GUID __declspec(selectany) IID_IACRasterFillSymbol =
  3022.     {0x536b61ee,0xec20,0x4619,{0x8d,0xbd,0x54,0x52,0x52,0x14,0x12,0xcb}};
  3023. extern "C" const GUID __declspec(selectany) IID_IACGradientFillSymbol =
  3024.     {0x7e9b1c09,0xf4d7,0x4bb0,{0x93,0x40,0x00,0xdf,0xa8,0xfe,0x5f,0x5c}};
  3025. extern "C" const GUID __declspec(selectany) IID_IACSimpleMarkerSymbol =
  3026.     {0x27a1db1a,0x513d,0x4708,{0xbf,0x7b,0x8b,0xbc,0x28,0x5a,0x29,0xd2}};
  3027. extern "C" const GUID __declspec(selectany) IID_IACTrueTypeMarkerSymbol =
  3028.     {0xa9998c07,0x2def,0x4a3f,{0x96,0xf4,0xb0,0xa9,0x87,0x8d,0xaf,0x5a}};
  3029. extern "C" const GUID __declspec(selectany) IID_IACRasterMarkerSymbol =
  3030.     {0xea422e0d,0x124d,0x4266,{0xb2,0xa8,0xa2,0x93,0x1f,0x1e,0xaa,0xa6}};
  3031. extern "C" const GUID __declspec(selectany) IID_IACCalloutMarkerSymbol =
  3032.     {0x58c9f9ef,0x622f,0x4f7a,{0xa6,0x4b,0xec,0x3e,0xa3,0x4b,0x2f,0xe2}};
  3033. extern "C" const GUID __declspec(selectany) IID_IACRasterShieldSymbol =
  3034.     {0x33282097,0xf60f,0x402a,{0xa0,0x47,0xc0,0xec,0x72,0xde,0x51,0x86}};
  3035. extern "C" const GUID __declspec(selectany) IID_IACTextSymbol =
  3036.     {0x103d43e4,0x86ee,0x40be,{0xa8,0x69,0x7e,0x20,0x59,0xb9,0x9f,0x3b}};
  3037. extern "C" const GUID __declspec(selectany) IID_IACTextMarkerSymbol =
  3038.     {0x9b232f9c,0x8689,0x4a28,{0x9c,0x61,0xbb,0x15,0x6b,0x9c,0x8e,0x25}};
  3039. extern "C" const GUID __declspec(selectany) IID_IACShieldSymbol =
  3040.     {0x8ac3acb5,0xa6ea,0x4306,{0xbc,0x73,0x4e,0xb4,0xd2,0x11,0x00,0x0e}};
  3041. extern "C" const GUID __declspec(selectany) CLSID_ACConnector =
  3042.     {0x84b9fdab,0xdfd4,0x11d3,{0x9f,0xf7,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  3043. extern "C" const GUID __declspec(selectany) CLSID_ACSimpleRenderer =
  3044.     {0xee16a1e6,0xbde9,0x47ed,{0xbe,0x03,0xd7,0x11,0xdb,0x31,0x02,0xe5}};
  3045. extern "C" const GUID __declspec(selectany) CLSID_ACGroupRenderer =
  3046.     {0x1acdebe9,0x9f89,0x48dd,{0xbc,0x28,0x78,0x0a,0xcd,0x9d,0x42,0x56}};
  3047. extern "C" const GUID __declspec(selectany) CLSID_ACScaleDependentRenderer =
  3048.     {0x69d20498,0xf616,0x454e,{0x9c,0xca,0x54,0xe0,0xf6,0x00,0xc2,0x5a}};
  3049. extern "C" const GUID __declspec(selectany) CLSID_ACSimpleLineSymbol =
  3050.     {0xd2ea35c1,0xd393,0x4066,{0x90,0x1b,0xb4,0x41,0x08,0x16,0x3c,0xb3}};
  3051. extern "C" const GUID __declspec(selectany) CLSID_ACSimpleFillSymbol =
  3052.     {0xb019758d,0x5f2b,0x4310,{0xb4,0x09,0xc0,0x42,0x39,0x1f,0x61,0x49}};
  3053. extern "C" const GUID __declspec(selectany) CLSID_ACSimplePolygonSymbol =
  3054.     {0x72341cc3,0x1a6b,0x4ee9,{0x98,0x10,0xba,0x77,0xfd,0x27,0x7a,0x2a}};
  3055. extern "C" const GUID __declspec(selectany) CLSID_ACSimpleMarkerSymbol =
  3056.     {0x7fe0318e,0x3246,0x483f,{0x95,0x90,0xed,0x69,0xe9,0xc0,0x9a,0xf8}};
  3057. extern "C" const GUID __declspec(selectany) CLSID_ACTextSymbol =
  3058.     {0x22e484b7,0x1ae7,0x4b13,{0x92,0xaa,0x3e,0x08,0x1d,0x00,0xb5,0x39}};
  3059. extern "C" const GUID __declspec(selectany) CLSID_ACValueMapRenderer =
  3060.     {0x05b3287e,0xdb2b,0x436b,{0xbb,0x3d,0xb0,0x1e,0xf5,0x23,0x64,0x46}};
  3061. extern "C" const GUID __declspec(selectany) CLSID_ACTrueTypeMarkerSymbol =
  3062.     {0x58063155,0xbded,0x4188,{0xb9,0x96,0xa0,0x9a,0x73,0xe9,0x3f,0x0a}};
  3063. extern "C" const GUID __declspec(selectany) CLSID_ACRasterMarkerSymbol =
  3064.     {0x76315040,0xc3b0,0x4100,{0xb9,0x49,0x13,0x59,0x48,0x83,0x9c,0x67}};
  3065. extern "C" const GUID __declspec(selectany) CLSID_ACRasterShieldSymbol =
  3066.     {0x8d574cab,0xff08,0x473e,{0x8b,0x73,0xbc,0xb9,0xe7,0x60,0x5a,0x20}};
  3067. extern "C" const GUID __declspec(selectany) CLSID_ACHashLineSymbol =
  3068.     {0x53455d9e,0xc3e8,0x4ffa,{0x81,0xf0,0x38,0xed,0x2e,0x23,0x8b,0x9b}};
  3069. extern "C" const GUID __declspec(selectany) CLSID_ACRasterFillSymbol =
  3070.     {0x34a16eda,0x8a58,0x44a4,{0x93,0x42,0x98,0x53,0x3b,0x85,0x64,0xa9}};
  3071. extern "C" const GUID __declspec(selectany) CLSID_ACGradientFillSymbol =
  3072.     {0x3235e2dd,0xb46b,0x4448,{0xb7,0xe7,0xae,0xed,0x8e,0xd0,0xb2,0x72}};
  3073. extern "C" const GUID __declspec(selectany) CLSID_ACCalloutMarkerSymbol =
  3074.     {0xd33fe4fb,0xe17b,0x4ea9,{0xa0,0x1e,0xa0,0x3f,0x5f,0x39,0x4e,0x96}};
  3075. extern "C" const GUID __declspec(selectany) CLSID_ACShieldSymbol =
  3076.     {0xf2005b08,0xf5d0,0x44b9,{0xbc,0xd5,0x4d,0x62,0x15,0xc5,0x8e,0x4e}};
  3077. extern "C" const GUID __declspec(selectany) CLSID_ACTextMarkerSymbol =
  3078.     {0x2c231f73,0x0467,0x473c,{0xb2,0x57,0x23,0xce,0x3b,0x89,0xd3,0x1c}};
  3079. extern "C" const GUID __declspec(selectany) CLSID_ACSimpleLabelRenderer =
  3080.     {0xd10f211f,0x3083,0x4bfe,{0x9d,0x3f,0xad,0x77,0xbc,0xb1,0x51,0xf0}};
  3081. extern "C" const GUID __declspec(selectany) CLSID_ACValueMapLabelRenderer =
  3082.     {0x3d7551d0,0x6eef,0x4dc8,{0x90,0x98,0x99,0xc9,0x92,0x5e,0xb2,0x33}};
  3083. extern "C" const GUID __declspec(selectany) CLSID_ACMap =
  3084.     {0xe774fd60,0x5f97,0x4630,{0xbc,0x9b,0x91,0x16,0x64,0x5a,0xc1,0x84}};
  3085. extern "C" const GUID __declspec(selectany) CLSID_ACFeatureLayer =
  3086.     {0x5ab8731f,0x4db7,0x44d6,{0x8c,0x27,0xd9,0x4f,0xe9,0xc6,0x52,0x8a}};
  3087. extern "C" const GUID __declspec(selectany) CLSID_ACImageLayer =
  3088.     {0x0046627f,0x7def,0x4aa1,{0xad,0x72,0xa1,0xb0,0x2b,0x22,0xd3,0x9b}};
  3089. extern "C" const GUID __declspec(selectany) CLSID_ACAcetateLayer =
  3090.     {0x6c3ad32d,0xe553,0x4422,{0xb6,0x49,0x35,0x70,0x27,0xf7,0x01,0xeb}};
  3091. extern "C" const GUID __declspec(selectany) IID_IIMSSubLayer =
  3092.     {0xd090aa89,0xc2f1,0x11d3,{0x9f,0xef,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  3093. extern "C" const GUID __declspec(selectany) IID_IIMSMapLayer =
  3094.     {0xdc8505ff,0xd521,0x11d3,{0x9f,0xf4,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  3095. extern "C" const GUID __declspec(selectany) IID_IIMSSymbolImporter =
  3096.     {0x0a97a893,0xd811,0x11d3,{0x9f,0xf4,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  3097. extern "C" const GUID __declspec(selectany) IID_IIMSGlobeSubServiceDescription =
  3098.     {0x137e5790,0x5d7a,0x4e16,{0xb2,0x41,0x73,0x4f,0x40,0xd8,0x30,0xaf}};
  3099. extern "C" const GUID __declspec(selectany) IID_IIMSGlobeXMLNode =
  3100.     {0xcdae0026,0xe2ae,0x45f0,{0x96,0x19,0x10,0xfd,0xcb,0x9f,0x61,0x5f}};
  3101. extern "C" const GUID __declspec(selectany) IID_IIMSGlobeXMLParser =
  3102.     {0x5b035109,0xb690,0x49bc,{0x97,0xc8,0x0f,0x5f,0x36,0xe7,0xa7,0xba}};
  3103. extern "C" const GUID __declspec(selectany) IID_IIMSGlobeConnection =
  3104.     {0x9a9b9d78,0xddde,0x4543,{0xb1,0x03,0x56,0x46,0xa6,0xcf,0x39,0x76}};
  3105. extern "C" const GUID __declspec(selectany) CLSID_IMSMapLayer =
  3106.     {0xdc850600,0xd521,0x11d3,{0x9f,0xf4,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  3107. extern "C" const GUID __declspec(selectany) CLSID_IMSSymbolImporter =
  3108.     {0x0a97a894,0xd811,0x11d3,{0x9f,0xf4,0x00,0xc0,0x4f,0x6b,0xc6,0xa5}};
  3109. extern "C" const GUID __declspec(selectany) CLSID_IMSGlobeConnection =
  3110.     {0x5523673e,0xfb83,0x4eec,{0xaf,0x1c,0x68,0x06,0x5f,0x6f,0x16,0xf1}};
  3111. extern "C" const GUID __declspec(selectany) CLSID_IMSGlobeXMLParser =
  3112.     {0x541e17b2,0x82c2,0x44a8,{0x81,0x8e,0xee,0x6c,0xb3,0x82,0x01,0xae}};
  3113. extern "C" const GUID __declspec(selectany) CLSID_IMSGlobeXMLNode =
  3114.     {0x71e912b7,0x82b9,0x4ce3,{0xb4,0x11,0x42,0x0e,0xa4,0x2c,0x8f,0x2d}};
  3115. extern "C" const GUID __declspec(selectany) IID_IPositionTrails =
  3116.     {0x89c655c1,0x59e2,0x417e,{0x95,0x4a,0x66,0x7b,0x7a,0x14,0xc6,0x8e}};
  3117. extern "C" const GUID __declspec(selectany) IID_IRealTimeLog =
  3118.     {0x32c1c986,0x1df2,0x482f,{0x9a,0x7f,0x39,0xd2,0xe1,0x34,0xe5,0x28}};
  3119. extern "C" const GUID __declspec(selectany) IID_IRealTimeDestination =
  3120.     {0x0f9c0eec,0x6e0b,0x44b2,{0x9e,0xa5,0x36,0x25,0xaf,0x49,0xb2,0x42}};
  3121. extern "C" const GUID __declspec(selectany) IID_IRealTimeFeedSnap =
  3122.     {0xc5b924eb,0x54da,0x4591,{0xb9,0x0d,0xff,0x36,0x59,0xa4,0xb1,0xb5}};
  3123. extern "C" const GUID __declspec(selectany) IID_IRealTimeFeed =
  3124.     {0x57736c36,0x7c6e,0x4c58,{0xb8,0xcb,0xb1,0xef,0xb3,0x85,0xb4,0x7c}};
  3125. extern "C" const GUID __declspec(selectany) IID_IGpsDisplayProperties =
  3126.     {0x34c8784f,0x8293,0x4f07,{0xbd,0xa9,0xca,0x04,0xf6,0xb5,0x6e,0x64}};
  3127. extern "C" const GUID __declspec(selectany) IID_IGpsConnection =
  3128.     {0xf5570bc4,0x13ab,0x49ed,{0x86,0xa4,0x13,0x48,0x84,0x47,0xa3,0xfe}};
  3129. extern "C" const GUID __declspec(selectany) IID_IGpsFeed =
  3130.     {0xce81418e,0x072a,0x42b5,{0x81,0xd6,0x47,0x40,0x9d,0x79,0x08,0x2c}};
  3131. extern "C" const GUID __declspec(selectany) IID_IRealTimeFeedEvents =
  3132.     {0x9e109b23,0x9311,0x4b76,{0xab,0x9a,0x7e,0xd5,0xce,0x07,0xc0,0x8e}};
  3133. extern "C" const GUID __declspec(selectany) IID_IRealTimeFeedSimulator =
  3134.     {0xa062c77e,0x53e6,0x4a6a,{0x8e,0x22,0x14,0xc7,0xa7,0x35,0x40,0xfe}};
  3135. extern "C" const GUID __declspec(selectany) IID_IRealTimeFeedManager =
  3136.     {0xbf309fcd,0x69af,0x4311,{0x88,0x03,0xc4,0x96,0x0f,0x37,0x86,0x59}};
  3137. extern "C" const GUID __declspec(selectany) IID_IRealTimeFeedManagerEvents =
  3138.     {0x0549f827,0xb3f4,0x4fc8,{0x83,0xce,0xfb,0xf6,0xe5,0x46,0x4f,0x49}};
  3139. extern "C" const GUID __declspec(selectany) CLSID_GpsFeed =
  3140.     {0x419d9d0e,0xced4,0x4fe0,{0x8b,0xe0,0x5a,0x7c,0x3d,0xcc,0xb2,0x14}};
  3141. extern "C" const GUID __declspec(selectany) CLSID_GpsConnection =
  3142.     {0x8349d7d0,0xd5ec,0x41e5,{0x9d,0x14,0xc8,0x96,0xf8,0x61,0x7c,0x3d}};
  3143. extern "C" const GUID __declspec(selectany) CLSID_RealTimeFeedManager =
  3144.     {0xd2f9a918,0x9de3,0x42b4,{0x96,0x84,0x6e,0x64,0x61,0x56,0x2d,0x88}};
  3145. extern "C" const GUID __declspec(selectany) CLSID_RealTimeFeedSimulator =
  3146.     {0xe10c2bac,0x6b84,0x49e5,{0xb5,0x0d,0x28,0xe2,0xf0,0x7d,0xa2,0xbe}};
  3147. #pragma pack(pop)