langer1801
Erfahrenes Mitglied
Hi,
OpenPrinter gibt ein gültiges Handle zurück. Get LastError gibt 122 zurück(Puffer zu klein), das bezieht sich aber auf den ersten Aufruf von GetPrinter. Da kehrt sie mit dem Rückgabewert 0 zurück. Wenn ich neuen Speicher alloziert habe und die Funktion GetPrinter erneut aufrufe, kehrt sie mit dem Rückgabewert 1 zurück, aber im Puffer für die PRINTER_INFO_2 steht nichts.
Mfg
langer
OpenPrinter gibt ein gültiges Handle zurück. Get LastError gibt 122 zurück(Puffer zu klein), das bezieht sich aber auf den ersten Aufruf von GetPrinter. Da kehrt sie mit dem Rückgabewert 0 zurück. Wenn ich neuen Speicher alloziert habe und die Funktion GetPrinter erneut aufrufe, kehrt sie mit dem Rückgabewert 1 zurück, aber im Puffer für die PRINTER_INFO_2 steht nichts.
Mfg
langer