PRINTER_NOTIFY_OPTIONS 구조체
PRINTER_NOTIFY_OPTIONS 구조는 프린터 또는 인쇄 서버를 모니터링하는 변경 알림 개체에 대한 옵션을 지정합니다.
구문
typedef struct _PRINTER_NOTIFY_OPTIONS {
DWORD Version;
DWORD Flags;
DWORD Count;
PPRINTER_NOTIFY_OPTIONS_TYPE pTypes;
} PRINTER_NOTIFY_OPTIONS, *PPRINTER_NOTIFY_OPTIONS;
구성원
-
버전
-
이 구조체의 버전입니다. 이 멤버를 2로 설정합니다.
-
플래그
-
비트 플래그입니다. FindNextPrinterChangeNotification 함수 호출에서 PRINTER_NOTIFY_OPTIONS_REFRESH 플래그를 설정하는 경우 이 함수는 모니터링되는 모든 프린터 정보 필드에 대한 현재 데이터를 제공합니다. FindFirstPrinterChangeNotification 함수는 Flags 멤버를 무시합니다.
-
Count
-
pTypes 배열의 요소 수입니다.
-
pTypes
-
PRINTER_NOTIFY_OPTIONS_TYPE 구조체 배열에 대한 포인터입니다. 이 배열의 한 요소를 사용하여 모니터링할 프린터 정보 필드를 지정하고, 한 요소를 사용하여 모니터링할 작업 정보 필드를 지정합니다. 프린터 정보, 작업 정보 또는 둘 다를 모니터링할 수 있습니다.
설명
FindFirstPrinterChangeNotification 함수와 함께 이 구조를 사용하여 변경을 모니터링할 프린터 또는 작업 정보 필드 집합을 지정합니다.
FindNextPrinterChangeNotification 함수와 함께 이 구조를 사용하여 모니터링되는 모든 프린터 및 작업 정보 필드에 대한 현재 데이터를 요청합니다. 이 경우 Flags 멤버는 PRINTER_NOTIFY_OPTIONS_REFRESH 플래그를 지정하고 함수는 다른 구조체 멤버를 무시합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
헤더 |
|