I am writting a 1394 device driver for my system. All is
working as expected with one exception.

When I enumerate the bus with a device attached my device
names are as follows:

\DosDevice\000001
\DosDevice\000002

The 000001 represents the bus interface and the 000002 is
the plugged in device.

When I unplug the device the 000002 device rightly is
removed from the enumeration. However, if the the device
is replugged on to the device the emuneration 000003 is
added instead of 000002.

The question is: what am I missing to allow the release
of the 000002 name so it can be reused and is there
anything else I should be aware of?

I am writing for CE.net 4.1

Thank you.

Graham....