The NVC will notify you if it has everything it needs (and has requested) once your application is complete. It should also advise you that the file has been placed in the scheduling queue for an interview. Different consulates have different time periods for the scheduling of interviews. A general rule of thumb is that once the NVC has received all of the information, you should have an interview date within about 2 months. If the NVC does not have everything it needs, it will send you a document checklist specifying what else you need to do. Usually it takes about 2-4 weeks after sending something to the NVC for them to officially receive it and update their system. Patience is always a virtue. Fortunately, in my experience, the NVC is much easier to work with on receiving and processing information that USCIS. Best of luck to you.
How many months, you want to ask, I gather.
NYC EXPERIENCED IMMIGRATION ATTORNEYS www.myattorneyusa.com; email: firstname.lastname@example.org; Phone: (866) 456-8654; Fax: 212-964-0440; Cell: 212-202-0325. The information contained in this answer is provided for informational purposes only, and should not be construed as legal advice on any subject matter.
Pakistan can take a very long time for an interview. You must be sure that all of the documents have gone to the NVC first. I would estimate about 3-6 months minimum.
Alexus P. Sham email@example.com (917) 498-9009. The above information is only general in nature and does not constitute legal advice. It does not create an attorney-client relationship.