Hi,
Code is as followed.
//opening printer Returns true
lb_success = OpenPrinterA (ls_printer_name, ll_printer, lstr_printer_defaults )
// Return 0 i.e. SUCCESS, no error
ll_error = getlasterror()
Now printer handle is stored in ll_printer and is passed to GEtPrinter function.
// Returns false
lb_success = GetPrinterA (ll_printer,2,lstr_str_printer_Info_2,ll_buffer,ll_pcbNeeded)
// Returns 6 i.e.invalid handle.
Thanks,
Abhijit.
ll_error = getlasterror()