<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: No such interface supported (Exception from HRESULT: 0x80004002 in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/no-such-interface-supported-exception-from-hresult/m-p/392262#M10448</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I would open the type library which contains RouteEventSource class using Ole2View.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Once you have it open then click in the right view which shows the IDL.&amp;nbsp; Select all the text and cut and paste to notepad (or some other tool which allows you to search).&amp;nbsp; Find the above class.&amp;nbsp; You should be able to see what interfaces it implements.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 25 Sep 2013 22:22:57 GMT</pubDate>
    <dc:creator>RichardWatson</dc:creator>
    <dc:date>2013-09-25T22:22:57Z</dc:date>
    <item>
      <title>No such interface supported (Exception from HRESULT: 0x80004002</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/no-such-interface-supported-exception-from-hresult/m-p/392260#M10446</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;When I debugged the code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ESRI.ArcGIS.Location.RouteEventSource rteEventSource;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rteEventSource = (ESRI.ArcGIS.Location.RouteEventSource)fClass;&amp;nbsp; // fClass - a feature class&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ESRI.ArcGIS.Location.IRouteEventSource rteEventSource2 = (ESRI.ArcGIS.Location.IRouteEventSource)rteEventSource;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I received the run-time error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Unable to cast COM object of type 'System.__ComObject' to interface type 'ESRI.ArcGIS.Location.IRouteEventSource'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{641755F0-B7DE-11D3-9F7C-00C04F6BDF06}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;My CPU is in 64-bit, and I am using ArcGIS 10.1.&amp;nbsp; From this message, it appears to be that the QI fails for the interface - not supported.&amp;nbsp; From the ArcObjects diagram at &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://help.arcgis.com/en/sdk/10.0/arcobjects_net/componenthelp/index.html#//003100000138000000" rel="nofollow" target="_blank"&gt;http://help.arcgis.com/en/sdk/10.0/arcobjects_net/componenthelp/index.html#//003100000138000000&lt;/A&gt;&lt;SPAN&gt;, the RouteEventSource class contains the IRouteEventSource interface.&amp;nbsp; However, in VS 2010 Object Browser, I can't see any IRouteEventSource member in the RouteEventSource class.&amp;nbsp; Does this observing mean that 'No such interface supported'?&amp;nbsp; If yes, how can this problem be fixed?&amp;nbsp; Thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Sep 2013 14:48:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/no-such-interface-supported-exception-from-hresult/m-p/392260#M10446</guid>
      <dc:creator>ShaningYu</dc:creator>
      <dc:date>2013-09-25T14:48:23Z</dc:date>
    </item>
    <item>
      <title>Re: No such interface supported (Exception from HRESULT: 0x80004002</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/no-such-interface-supported-exception-from-hresult/m-p/392261#M10447</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Using the approach at &lt;/SPAN&gt;&lt;A href="http://www.huggill.com/2012/09/06/solving-an-exception-occurred-in-publishing-no-such-interface-supported-exception-from-hresult-0x80004002-e_nointerface-with-visual-studio-2012-rc/#comment-1423"&gt;http://www.huggill.com/2012/09/06/solving-an-exception-occurred-in-publishing-no-such-interface-supported-exception-from-hresult-0x80004002-e_nointerface-with-visual-studio-2012-rc/#comment-1423&lt;/A&gt;&lt;SPAN&gt;, but it does not work.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Sep 2013 15:41:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/no-such-interface-supported-exception-from-hresult/m-p/392261#M10447</guid>
      <dc:creator>ShaningYu</dc:creator>
      <dc:date>2013-09-25T15:41:46Z</dc:date>
    </item>
    <item>
      <title>Re: No such interface supported (Exception from HRESULT: 0x80004002</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/no-such-interface-supported-exception-from-hresult/m-p/392262#M10448</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I would open the type library which contains RouteEventSource class using Ole2View.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Once you have it open then click in the right view which shows the IDL.&amp;nbsp; Select all the text and cut and paste to notepad (or some other tool which allows you to search).&amp;nbsp; Find the above class.&amp;nbsp; You should be able to see what interfaces it implements.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Sep 2013 22:22:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/no-such-interface-supported-exception-from-hresult/m-p/392262#M10448</guid>
      <dc:creator>RichardWatson</dc:creator>
      <dc:date>2013-09-25T22:22:57Z</dc:date>
    </item>
    <item>
      <title>Re: No such interface supported (Exception from HRESULT: 0x80004002</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/no-such-interface-supported-exception-from-hresult/m-p/392263#M10449</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Richard:&amp;nbsp; Thanks for your response to my thread.&amp;nbsp; I used ole2view near 10 yrs. ago.&amp;nbsp; Now, it appears to be TOO old and it is hard to find it to download.&amp;nbsp; If the interface can't be viewed in VS Object Browser, it means that this component is not supported.&amp;nbsp; I am still struggling for it.&amp;nbsp; Thanks again.&amp;nbsp; Yours,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; Shaning&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Sep 2013 10:12:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/no-such-interface-supported-exception-from-hresult/m-p/392263#M10449</guid>
      <dc:creator>ShaningYu</dc:creator>
      <dc:date>2013-09-26T10:12:40Z</dc:date>
    </item>
    <item>
      <title>Re: No such interface supported (Exception from HRESULT: 0x80004002</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/no-such-interface-supported-exception-from-hresult/m-p/392264#M10450</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;From 10.2 esriLocation.olb&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; odl,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uuid(641755F0-B7DE-11D3-9F7C-00C04F6BDF06),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; helpstring("Provides access to the route event source properties."),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; helpcontext(0x00003665),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oleautomation&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface IRouteEventSource : IUnknown {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [propget, helpstring("The route locator."), helpcontext(0x00003f67)]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HRESULT _stdcall RouteLocator([out, retval] IRouteLocator** aRouteLocator);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [propget, helpstring("The table of containing route events."), helpcontext(0x00003f85)]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HRESULT _stdcall EventTable([out, retval] ITable** aTable);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [propget, helpstring("The route event properties."), helpcontext(0x00003f76)]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HRESULT _stdcall EventProperties([out, retval] IRouteEventProperties** EventProperties);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [propput, helpstring("The distance used to expand spatial searches for laterally offset events."), helpcontext(0x00003f8e)]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HRESULT _stdcall ExpandDistance([in] double distance);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [propget, helpstring("The distance used to expand spatial searches for laterally offset events."), helpcontext(0x00003f8e)]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HRESULT _stdcall ExpandDistance([out, retval] double* distance);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uuid(4B194341-A3E3-11D4-9FF0-00C04F6BDF06),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; helpstring("Route event source object."),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; helpcontext(0x000035e5),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; noncreatable&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; coclass RouteEventSource {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [default] interface IUnknown;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface IDataset;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface IDatasetEdit;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface IDatasetEditInfo;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface IClass;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface ITable;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface ITableCapabilities;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface IObjectClass;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface ISubtypes;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface IObjectClassInfo;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface IObjectClassInfo2;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface IFeatureClass;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface IGeoDataset;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface IEventSource;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface IRouteEventSource;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface IEventSourceErrors;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; interface IVirtualTable;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [default, source] interface IObjectClassEvents;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [source] interface IObjectClassSchemaEvents;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Sep 2013 14:17:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/no-such-interface-supported-exception-from-hresult/m-p/392264#M10450</guid>
      <dc:creator>RichardWatson</dc:creator>
      <dc:date>2013-09-26T14:17:43Z</dc:date>
    </item>
    <item>
      <title>Re: No such interface supported (Exception from HRESULT: 0x80004002</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/no-such-interface-supported-exception-from-hresult/m-p/392265#M10451</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Richard:&amp;nbsp; Thanks for your response.&amp;nbsp; I reviewed VS 2010 Object Browser again and found that I mis-understood some concepts there.&amp;nbsp; I will close this thread and add the credit to your response.&amp;nbsp; Thanks again.&amp;nbsp;&amp;nbsp; - Shaning&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Sep 2013 14:36:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/no-such-interface-supported-exception-from-hresult/m-p/392265#M10451</guid>
      <dc:creator>ShaningYu</dc:creator>
      <dc:date>2013-09-26T14:36:06Z</dc:date>
    </item>
  </channel>
</rss>

