I am an Indian national on H1B work visa. My wife attended her H1B-H4 Change of Status visa interview in Canada. The VO issued her a 221g form for admin processing, returned her passport and told her to wait. We are thinking of voluntarily withdrawing this visa application and reapplying for the same H4 visa from our home country India. What consequences will this withdrawal have on her reapplication from India? Will it adversely affect or prolong her visa processing time upon her reapplication? Is there any form/formal process for withdrawing her visa application? Can she schedule online a new H4 visa application in India while her initial H4 visa application is under administrative processing in Canada?