структура PRINTER_INFO_1
Структура PRINTER_INFO_1 указывает общие сведения о принтере.
Синтаксис
typedef struct _PRINTER_INFO_1 {
DWORD Flags;
LPTSTR pDescription;
LPTSTR pName;
LPTSTR pComment;
} PRINTER_INFO_1, *PPRINTER_INFO_1;
Члены
-
Flags
-
Указывает сведения о возвращаемых данных. Ниже приведены значения для этого элемента.
Значение Значение PRINTER_ENUM_EXPAND Поставщик печати может задать этот флаг в качестве указания вызывающей приложению для дальнейшего перечисления этого объекта, если включено расширение по умолчанию. Например, при перечислении доменов поставщик печати может указать домен пользователя, установив этот флаг. PRINTER_ENUM_CONTAINER Если этот флаг установлен, объект printer может содержать перечисляемые объекты. Например, объект может быть сервером печати, который содержит принтеры. PRINTER_ENUM_ICON1 Указывает, что в соответствующих случаях приложение должно отображать значок, определяющий объект как сетевое имя верхнего уровня, например Сеть Microsoft Windows. PRINTER_ENUM_ICON2 Указывает, что в соответствующих случаях приложение должно отображать значок, определяющий объект как сетевой домен. PRINTER_ENUM_ICON3 Указывает, что в соответствующих случаях приложение должно отображать значок, определяющий объект как сервер печати. PRINTER_ENUM_ICON4 Зарезервировано. PRINTER_ENUM_ICON5 Зарезервировано. PRINTER_ENUM_ICON6 Зарезервировано. PRINTER_ENUM_ICON7 Зарезервировано. PRINTER_ENUM_ICON8 Указывает, что в соответствующих случаях приложение должно отображать значок, который идентифицирует объект как принтер. -
pDescription
-
Указатель на строку, завершающуюся значением NULL, которая описывает содержимое структуры.
-
pName
-
Указатель на строку, завершающуюся нулевым значением, которая называет содержимое структуры.
-
pComment
-
Указатель на строку, завершающуюся нулевым значением, которая содержит дополнительные данные, описывающие структуру.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
Имя в кодировке Юникод и ANSI |
_PRINTER_INFO_1W (Юникод) и _PRINTER_INFO_1A (ANSI) |