Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

AddPrinterDriverEx liefert ERROR_NVALID_PRINTER_NAME

16 views
Skip to first unread message

Matthias Friedrich

unread,
Nov 3, 2008, 4:34:51 AM11/3/08
to
Hallo NG,

ich verwende in einer VB.NET-Anwendung die AddPrinterDriverEx-Methode, um
einen Druckertreiber hinzuzufügen (ich übergebe eine
PRINTER_DRIVER_4-Struktur). Der Aufruf schlägt mit dem Fehler 1801
(ERROR_INVALID_PRINTER_NAME fehl); hat jemand eine Idee, was die Ursache des
Problems sein kann?

Die API-Methode habe ich wie folgt deklariert...

<DllImport("winspool.drv", _
CharSet:=CharSet.Unicode, _
EntryPoint:="AddPrinterDriverEx", _
SetLastError:=True)> _
Friend Shared Function AddPrinterDriverEx( _
<MarshalAs(UnmanagedType.LPWStr)> _
ByVal pName As String, _
ByVal level As Int32, _
ByRef lpByte As DRIVER_INFO_4, _
ByVal flags As Int32) As Boolean
End Function

Vielen Dank.

Matthias

Matthias Friedrich

unread,
Nov 4, 2008, 10:41:01 AM11/4/08
to
Falsche Gruppe...

Bye.

"Matthias Friedrich" wrote:

> Hallo NG,
>
> ich verwende in einer VB.NET-Anwendung die AddPrinterDriverEx-Methode, um

> einen Druckertreiber hinzuzufgen (ich bergebe eine
> PRINTER_DRIVER_4-Struktur). Der Aufruf schlgt mit dem Fehler 1801

0 new messages