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