PRINTER_NOTIFY_OPTIONS_TYPE 구조체

PRINTER_NOTIFY_OPTIONS_TYPE 구조는 프린터 변경 알림 개체에서 모니터링할 프린터 또는 작업 정보 필드 집합을 지정합니다.

FindFirstPrinterChangeNotification 함수에 대한 호출은 PRINTER_NOTIFY_OPTIONS_TYPE 구조체의 배열을 포함하는 PRINTER_NOTIFY_OPTIONS 구조를 지정합니다.

구문

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

예약되어 있습니다.

Reserved2

예약되어 있습니다.

Count

pFields 배열의 요소 수입니다.

pFields

값 배열에 대한 포인터입니다. 배열의 각 요소는 관심 있는 작업 또는 프린터 정보 필드를 지정합니다. 지원되는 프린터 및 작업 정보 필드 목록은 PRINTER_NOTIFY_INFO_DATA 구조를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
헤더
Winspool.h(Windows.h 포함)

추가 정보

인쇄

스풀러 API 구조 인쇄

FindFirstPrinterChangeNotification

PRINTER_NOTIFY_INFO_DATA

PRINTER_NOTIFY_OPTIONS