|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| No
| Import Library
| -
| Header File
| winspool.h
| Unicode
| WinNT
| Platform Notes
| None
|
|
|
PRINTER_INFO_1
The PRINTER_INFO_1 structure specifies general printer information.
typedef struct _PRINTER_INFO_1 { // pri1
DWORD Flags;
LPTSTR pDescription;
LPTSTR pName;
LPTSTR pComment;
} PRINTER_INFO_1;
Members
Flags
Specifies information about the returned data. Following are the values for
this member
Value
| Meaning
| PRINTER_ENUM_EXPAND
| A print provider can set this flag as a hint to a calling application to
enumerate this object further if default expansion is enabled. For example, when
domains are enumerated, a print provider might indicate the user's domain by
setting this flag.
| PRINTER_ENUM_CONTAINER
| If this flag is set, the printer object may contain enumerable objects. For
example, the object may be a print server that contains printers.
| PRINTER_ENUM_ICON1
| Indicates that, where appropriate, an application should display an icon
identifying the object as a top-level network name, such as Microsoft Windows
Network.
| PRINTER_ENUM_ICON2
| Indicates that, where appropriate, an application should display an icon that
identifies the object as a network domain.
| PRINTER_ENUM_ICON3
| Indicates that, where appropriate, an application should display an icon that
identifies the object as a print server.
| PRINTER_ENUM_ICON4
| Reserved for future use.
| PRINTER_ENUM_ICON5
| Reserved for future use.
| PRINTER_ENUM_ICON6
| Reserved for future use.
| PRINTER_ENUM_ICON7
| Reserved for future use.
| PRINTER_ENUM_ICON8
| Indicates that, where appropriate, an application should display an icon that
identifies the object as a printer.
|
pDescription
Windows NT: Points to a null-terminated string that describes the contents of the
structure.
Windows 95: Points to a null-terminated string that describes the printer. The string
contains the pPrinterName, pDriverName, and pComment members of the PRINTER_INFO_2 structure concatenated and separated by commas.
pName
Windows NT: Points to a null-terminated string that names the contents of the structure.
Windows 95: Points to a null-terminated string that specifies the name of the printer.
pComment
Windows NT: Points to a null-terminated string that contains additional data describing
the structure.
Windows 95: Points to a null-terminated string that provides a brief description of the
printer.
See Also
GetPrinter, EnumPrinters, PRINTER_INFO_2, PRINTER_INFO_3, PRINTER_INFO_4
Related Links
Software for Delphi and C++ Builder developers
Software for Visual Studio .NET developers
Software for Visual Basic 6 developers
Delphi Tips&Tricks
MegaDetailed.NET
More Online Helps
Win32 Programmer's Reference (win32.hlp)
Win32 Multimedia Programmer's Reference (mmedia.hlp)
OLE Programmer's Reference (ole.hlp)
Microsoft Windows Pen API Programmer's Reference (penapi.hlp)
Microsoft Windows Sockets 2 Reference (sock2.hlp)
Microsoft Windows Telephony API (TAPI) Programmer's Reference (tapi.hlp)
Unix Manual Pages
|