Bonjour a tous,
Après avoir lancer une impression avec ShellExecuteEx+Printto je cherche a récupéré le HANDLE de l'imprimente j'utilisé OpenPrinter
avec comme paramètre le nom de l'imprimante utilisé précédament.
mais la fonction me retourne un beau 0...
(GetLastError() précise ERROR_INVALID_PRINTER_NAME)
En regardant dans MSDN je vois que pour le premier paramètre d'OpenPrinter : For a printer object use: PrinterName,Job xxxx.
1-C'est Quoi Job xxxx?
2-Comment peut-on le récupéré?
3-Y aurait-il un autre moyen de récuppéré le HANDLE, dans le but de récupéré une structure JOB_INFO_2 par la suite?
Merci d'avance!