<div><span class="gmail_quote">On 10/19/07, <b class="gmail_sendername">Giles Thomas</b> &lt;<a href="mailto:giles.thomas@resolversystems.com">giles.thomas@resolversystems.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Paolo Molaro wrote:<br>&gt; You can use a struct that contains all the needed delegates and pass<br>&gt; that on the p/invoke call.
<br>&gt;<br>I guess that&#39;s a bit cleaner, as is Curt&#39;s COM version.&nbsp;&nbsp;But I was<br>really hoping to be able to avoid the init call from the managed side<br>entirely.</blockquote>
<div>&nbsp;</div>
<div>Hypothetically, you could muck about with the unmanaged interfaces to the managed code execution engine and pull in the information that way.&nbsp; How much of the MSCOREE-exposed functionality does Mono implement?</div>

<div>&nbsp;</div>
<div>Mind you, I don&#39;t actually think this is a good idea.</div>
<div>&nbsp;</div>
<div>--</div>
<div>Curt Hagenlocher</div>
<div><a href="mailto:curt@hagenlocher.org">curt@hagenlocher.org</a></div></div>