multichaind chainname -daemon command start the chain and run as background process in linux, but not available in Windows yet.
If you are planning to stop or start the chain from a program, you will have to give sometime for the chain to come up completely and be ready for accessing the data...