PRINTER_INFO_1

【勇芳软件工作室】汉化Home

PRINTER_INFO_1结构指定一般的打印机信息。

typedef struct _PRINTER_INFO_1 { // PRI1

DWORD Flags;

LPTSTR pDescription;

LPTSTR pName;

LPTSTR pComment;

} PRINTER_INFO_1;

会员

指定有关返回数据的信息。以下是此成员的值

含义
PRINTER_ENUM_EXPAND打印提供商可以将此标志设置为对调用应用程序的提示,以便在启用默认扩展时进一步枚举此对象。例如,当枚举域时,打印提供商可以通过设置此标志来指示用户的域。
PRINTER_ENUM_CONTAINER如果设置了此标志,打印机对象可能包含可枚举的对象。例如,对象可以是包含打印机的打印服务器。
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表示在适当的情况下,应用程序应显示将该对象标识为打印机的图标。

Identifies the type of port.

Windows NT:指向描述结构内容的以null结尾的字符串。

Windows 95:指向描述打印机的以空字符结尾的字符串。该字符串包含pDriverName pDriverName pLocation结构的成员,以逗号分隔并分隔。

PNAME

Windows NT:指向命名结构内容的以null结尾的字符串。

Windows 95:指向指定打印机名称的以空字符结尾的字符串。

pLocation

Windows NT:指向包含描述结构的其他数据的以null结尾的字符串。

Windows 95:指向以空字符结尾的字符串,提供打印机的简要说明。

也可以看看

GetPrinter, EnumPrinters, PRINTER_INFO_2, PRINTER_INFO_3, PRINTER_INFO_4