Hi Sumitrishi,

When a VI is made reentrant, this property does not affect any of the
subVIs and does not make seperate copies of the subVI.  In other
words, it does not make the subVIs of the reentrant VIs reentrant.
There are many reasons for this, some of which are

<li>Not all VIs can be safely considered reentrant.</li>
<li>You may not be able to modify all subVIs in the hierarchy (if, for
example, they were supplied by NI or some other VI vendor).</li>
<li>Essentially all vi.lib VIs would have to be reentrant since all
user VIs could potentially call these.</li>

I hope this helps.

Feroz
National Instruments

Reply via email to