.
C# Signature:
[DllImport("winspool.drv", CharSet=CharSet.Auto, SetLastError=true)]
static extern int GetPrinterDriver(IntPtr hPrinter, string pEnvironment, uint Level, IntPtr pDriverInfo, uint cbBuf, out uint pcbNeeded);
VB Signature:
User-Defined Types:
DRIVER_INFO_1
DRIVER_INFO_2
DRIVER_INFO_3
DRIVER_INFO_4
DRIVER_INFO_5
DRIVER_INFO_6
DRIVER_INFO_8
Notes:
As always, only do SetLastError=true if you actually intend to call GetLastError.
Tips & Tricks:
Please add some!
Sample Code:
Please add some!
Alternative Managed API:
Do you know one? Please contribute it!
TODO - a short description
8/14/2011 5:49:54 AM - -64.140.176.34
TODO - a short description
8/14/2011 5:49:10 AM - anonymous
TODO - a short description
8/14/2011 5:51:19 AM - -213.27.219.58
TODO - a short description
7/25/2013 11:46:59 AM - anonymous
TODO - a short description
8/7/2013 9:45:35 AM - anonymous
Contains printer driver information.
7/25/2013 11:53:02 AM - -153.2.246.32