структура PRINTER_NOTIFY_OPTIONS_TYPE
Структура PRINTER_NOTIFY_OPTIONS_TYPE определяет набор полей сведений о принтере или задании, отслеживаемых объектом уведомления об изменении принтера.
Вызов функции FindFirstPrinterChangeNotification указывает структуру PRINTER_NOTIFY_OPTIONS , которая содержит массив PRINTER_NOTIFY_OPTIONS_TYPE структур.
Синтаксис
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;
Члены
-
Тип
-
Тип для отслеживания. Этот элемент может быть одним из следующих значений.
Значение Значение - JOB_NOTIFY_TYPE
- 0x01
Указывает, что поля, указанные в массиве pFields , являются константами JOB_NOTIFY_FIELD_*. - PRINTER_NOTIFY_TYPE
- 0x00
Указывает, что поля, указанные в массиве pFields , являются константами PRINTER_NOTIFY_FIELD_*. -
Reserved0
-
Зарезервировано.
-
Reserved1
-
Зарезервировано.
-
Зарезервировано 2
-
Зарезервировано.
-
Count
-
Количество элементов в массиве pFields .
-
pFields
-
Указатель на массив значений. Каждый элемент массива задает интересующее поле сведений о задании или принтере. Список поддерживаемых полей сведений о принтере и задании см. в PRINTER_NOTIFY_INFO_DATA структуре.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|