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

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database