The differences we see must be due to different versions of Windows, our version is Vista Home Premium. If I go through Control Panel-> Network and Sharing Center -> Map Network Drive, the screens insert the computer name if I use the default or the name of the network drive if I select the option to connect with a different name.
Figuring I had to play the game by the Microsoft rules, I removed the account for my wife on the DNS-323 and added a new user using the name of her PC. The names created by the D-Link were strange but usable. I could still connect to the volumes manually but not automatically at startup.
With the help of Google I found http://forums.anandtech.com/showthread.php?t=59739 and when I add a .bat file to Startup, Vista will connect to the network drives during the boot process.
Now that the machine can connect to the DNS-323 at boot-time I thought someone on the list could tell me the Microsoft naming standards and I could clean up my my mess.
Peace