Пример #1
0
        //create service before shutdown process started
        //it cannot be created during shutdown
        public VirtualDiskService()
        {
            // Create the service loader
            VdsServiceLoader  loaderClass = new VdsServiceLoader();
            IVdsServiceLoader loader      = (IVdsServiceLoader)loaderClass;

            Debug.WriteLine("Got Loader");

            // Load the service
            loader.LoadService(null, out _service);
            Debug.WriteLine("Got Service");

            // Wait for readyness
            _service.WaitForServiceReady();
            Debug.WriteLine("Service is ready");
        }