勇芳软件工作室.汉化:  Printing > Print Spooler API > Print Spooler API Reference > Print Spooler API Structures >

PRINTER_NOTIFY_OPTIONS_TYPE

Previous pageReturn to chapter overviewNext page

描述

 

PRINTER_NOTIFY_OPTIONS_TYPE结构指定要由打印机更改通知对象监视的一组打印机或作业信息字段。

 

FindFirstPrinterChangeNotification函数的调用指定一个PRINTER_NOTIFY_OPTIONS结构,其中包含PRINTER_NOTIFY_OPTIONS_TYPE结构的数组。

 

C++ 语法

 

typedef struct _PRINTER_NOTIFY_OPTIONS_TYPE {

WORD  Type;

WORD  Reserved0;

DWORD Reserved1;

DWORD Reserved2;

DWORD Count;

PWORD pFields;

} PRINTER_NOTIFY_OPTIONS_TYPE,

*PPRINTER_NOTIFY_OPTIONS_TYPE;

 

PowerBASIC 语法

 

TYPE PRINTER_NOTIFY_OPTIONS_TYPE

wType     AS WORD

Reserved0 AS WORD

Reserved1 AS DWORD

Reserved2 AS DWORD

Count     AS DWORD

pFields   AS WORD PTR

END TYPE

 

成员

 

Type

 

指定要观看的类型。该成员可以是以下值之一。

 

含义

PRINTER_NOTIFY_TYPE

表示pFields数组中指定的字段是PRINTER_NOTIFY_FIELD_ *常量。

JOB_NOTIFY_TYPE

表示pFields数组中指定的字段是JOB_NOTIFY_FIELD_ *常量。

 

Reserved0

 

保留。

 

Reserved1

 

保留1。

 

Reserved2

 

RESERVED2。

 

Count

 

指定pFields数组中的元素数。

 

pFields

 

指向数组数组的指针。数组的每个元素都指定一个作业或打印机信息字段。有关支持的打印机和作业信息字段的列表,请参阅PRINTER_NOTIFY_INFO_DATA结构。

 

引用文件 #INCLUDE Once

 

WinSpool.inc(包括Windows.inc)