프린터 _ 알림 _ 옵션 구조

프린터 _ 알림 _ 옵션 구조는 프린터나 인쇄 서버를 모니터링 하는 변경 알림 개체에 대 한 옵션을 지정 합니다.

구문

typedef struct _PRINTER_NOTIFY_OPTIONS {
  DWORD                        Version;
  DWORD                        Flags;
  DWORD                        Count;
  PPRINTER_NOTIFY_OPTIONS_TYPE pTypes;
} PRINTER_NOTIFY_OPTIONS, *PPRINTER_NOTIFY_OPTIONS;

구성원

Version

이 구조체의 버전입니다. 이 멤버를 2로 설정 합니다.

플래그

비트 플래그입니다. _ _ FindNextPrinterChangeNotification 함수 호출에서 프린터 알림 옵션 새로 고침 플래그를 설정 하는 경우이 _ 함수는 모니터링 되는 모든 프린터 정보 필드에 대 한 현재 데이터를 제공 합니다. FindFirstPrinterChangeNotification 함수는 Flags 멤버를 무시 합니다.

개수

Ptypes 배열의 요소 수입니다.

pTypes

프린터 _ 알림 _ 옵션 _ 유형 구조의 배열에 대 한 포인터입니다. 이 배열의 요소 하나를 사용 하 여 모니터링할 프린터 정보 필드를 지정 하 고 한 요소를 사용 하 여 모니터링할 작업 정보 필드를 지정 합니다. 프린터 정보, 작업 정보 또는 둘 다를 모니터링할 수 있습니다.

설명

FindFirstPrinterChangeNotification 함수를 사용 하 여이 구조체를 사용 하 여 변경 내용을 모니터링할 프린터 또는 작업 정보 필드 집합을 지정 합니다.

FindNextPrinterChangeNotification 함수를 사용 하 여이 구조체를 사용 하 여 모니터링 되는 모든 프린터 및 작업 정보 필드에 대 한 현재 데이터를 요청 합니다. 이 경우 Flags 멤버는 프린터 _ 알림 _ 옵션 _ 새로 고침 플래그를 지정 하 고 함수는 다른 구조체 멤버를 무시 합니다.

요구 사항

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

참고 항목

인쇄

인쇄 스풀러 API 구조

FindFirstPrinterChangeNotification

FindNextPrinterChangeNotification

프린터 _ 알림 _ 옵션 _ 유형