스풀러 API 구조 인쇄

이 섹션에는 Print Spooler API에서 사용하는 구조체의 사전순 목록이 포함되어 있습니다.

섹션 내용

구조체 설명
ADDJOB_INFO_1
ADDJOB_INFO_1 구조는 인쇄 작업뿐만 아니라 애플리케이션에서 해당 작업을 저장할 수 있는 디렉터리 및 파일을 식별합니다.
CORE_PRINTER_DRIVER
다른 프린터 드라이버가 의존하는 프린터 드라이버를 나타냅니다.
DATATYPES_INFO_1
DATATYPES_INFO_1 구조에는 인쇄 작업을 기록하는 데 사용되는 데이터 형식에 대한 정보가 포함되어 있습니다.
DOC_INFO_1
DOC_INFO_1 구조체는 인쇄할 문서를 설명합니다.
DOC_INFO_2
DOC_INFO_2 구조체는 인쇄할 문서를 설명합니다.
DOC_INFO_3
DOC_INFO_3 구조체는 인쇄할 문서를 설명합니다.
DRIVER_INFO_1
DRIVER_INFO_1 구조체는 프린터 드라이버를 식별합니다.
DRIVER_INFO_2
DRIVER_INFO_2 구조체는 프린터 드라이버, 드라이버 버전 번호, 드라이버가 작성된 환경, 드라이버가 저장된 파일의 이름 등을 식별합니다.
DRIVER_INFO_3
DRIVER_INFO_3 구조에는 프린터 드라이버 정보가 포함됩니다.
DRIVER_INFO_4
DRIVER_INFO_4 구조에는 프린터 드라이버 정보가 포함됩니다.
DRIVER_INFO_5
DRIVER_INFO_5 구조에는 프린터 드라이버 정보가 포함됩니다.
DRIVER_INFO_6
DRIVER_INFO_6 구조에는 프린터 드라이버 정보가 포함됩니다.
DRIVER_INFO_8
프린터 드라이버 정보를 포함합니다.
FORM_INFO_1
FORM_INFO_1 구조체에는 인쇄 양식에 대한 정보가 포함됩니다. 이 정보에는 인쇄 양식의 원본, 이름, 차원 및 인쇄 가능한 영역의 크기가 포함됩니다.
FORM_INFO_2
지역화 가능한 인쇄 양식에 대한 정보를 포함합니다.
JOB_INFO_1
JOB_INFO_1 구조체는 작업 식별자 값, 작업이 스풀되는 프린터 이름, 인쇄 작업을 만든 컴퓨터의 이름, 인쇄 작업을 소유한 사용자의 이름 등과 같은 인쇄 작업 정보를 지정합니다.
JOB_INFO_2
JOB_INFO_2 구조체는 작업과 연결된 전체 값 집합을 설명합니다.
JOB_INFO_3
JOB_INFO_3 구조체는 인쇄 작업 집합을 연결하는 데 사용됩니다.
JOB_INFO_4
작업과 연결된 전체 값 집합을 설명하고 크기가 64비트로 표현된 큰 스풀 파일을 지원합니다.
MONITOR_INFO_1
MONITOR_INFO_1 구조는 설치된 모니터를 식별합니다.
MONITOR_INFO_2
MONITOR_INFO_2 구조는 모니터를 식별합니다.
PORT_INFO_1
PORT_INFO_1 구조체는 지원되는 프린터 포트를 식별합니다.
PORT_INFO_2
PORT_INFO_2 구조체는 지원되는 프린터 포트를 식별합니다.
PORT_INFO_3
PORT_INFO_3 구조체는 프린터 포트의 상태 값을 지정합니다.
PRINT_EXECUTION_DATA
GetPrintExecutionData를 호출하는 프린터 드라이버의 실행 컨텍스트를 포함합니다.
PRINTER_CONNECTION_INFO_1
프린터 연결에 대한 정보를 나타냅니다.
PRINTER_DEFAULTS
PRINTER_DEFAULTS 구조는 프린터의 기본 데이터 형식, 환경, 초기화 데이터 및 액세스 권한을 지정합니다.
PRINTER_ENUM_VALUES
PRINTER_ENUM_VALUES 구조체는 EnumPrinterDataEx 함수에서 반환된 프린터 구성 값의 값 이름, 형식 및 데이터를 지정합니다.
PRINTER_INFO_1
PRINTER_INFO_1 구조체는 일반 프린터 정보를 지정합니다.
PRINTER_INFO_2
PRINTER_INFO_2 구조체는 자세한 프린터 정보를 지정합니다.
PRINTER_INFO_3
PRINTER_INFO_3 구조는 프린터 보안 정보를 지정합니다.
PRINTER_INFO_4
PRINTER_INFO_4 구조체는 일반 프린터 정보를 지정합니다.
구조체를 사용하여 EnumPrinters 호출에서 최소 프린터 정보를 검색할 수 있습니다. 이러한 호출은 시스템에 로컬로 설치된 모든 프린터의 이름과 특성과 사용자가 설정한 모든 원격 프린터 연결을 빠르고 쉽게 검색할 수 있는 방법입니다.
PRINTER_INFO_5
PRINTER_INFO_5 구조체는 자세한 프린터 정보를 지정합니다.
PRINTER_INFO_6
PRINTER_INFO_6 프린터의 상태 값을 지정합니다.
PRINTER_INFO_7
PRINTER_INFO_7 구조는 디렉터리 서비스 프린터 정보를 지정합니다. SetPrinter 함수와 함께 이 구조를 사용하여 DS(디렉터리 서비스)에 프린터의 데이터를 게시하거나 DS에서 프린터의 게시된 데이터를 업데이트하거나 제거합니다. GetPrinter 함수와 함께 이 구조를 사용하여 프린터가 DS에 게시되는지 여부를 확인합니다.
PRINTER_INFO_8
PRINTER_INFO_8 구조체는 전역 기본 프린터 설정을 지정합니다.
PRINTER_INFO_9
PRINTER_INFO_9 구조는 사용자별 기본 프린터 설정을 지정합니다.
PRINTER_NOTIFY_INFO
PRINTER_NOTIFY_INFO 구조에는 FindNextPrinterChangeNotification 함수에서 반환된 프린터 정보가 포함됩니다. 이 함수는 프린터 변경 알림 개체에 대한 대기 작업이 충족된 후 이 정보를 반환합니다.
PRINTER_NOTIFY_INFO_DATA
PRINTER_NOTIFY_INFO_DATA 구조체는 작업 또는 프린터 정보 필드를 식별하고 해당 필드에 대한 현재 데이터를 제공합니다.
PRINTER_NOTIFY_OPTIONS
PRINTER_NOTIFY_OPTIONS 구조는 프린터 또는 인쇄 서버를 모니터링하는 변경 알림 개체에 대한 옵션을 지정합니다.
PRINTER_NOTIFY_OPTIONS_TYPE
PRINTER_NOTIFY_OPTIONS_TYPE 구조는 프린터 변경 알림 개체에서 모니터링할 프린터 또는 작업 정보 필드 집합을 지정합니다.
FindFirstPrinterChangeNotification 함수에 대한 호출은 PRINTER_NOTIFY_OPTIONS_TYPE 구조체의 배열을 포함하는 PRINTER_NOTIFY_OPTIONS 구조를 지정합니다.
PRINTER_OPTIONS
프린터 옵션을 나타냅니다.
PRINTPROCESSOR_CAPS_1
PRINTPROCESSOR_CAPS_1 구조체는 pData 변수에 지정된 버퍼의 GetPrinterData 함수에서 반환하는 프린터 기능 정보의 형식입니다.
PRINTPROCESSOR_CAPS_2
프린터 기능 정보를 나타냅니다.
PRINTPROCESSOR_INFO_1
PRINTPROCESSOR_INFO_1 구조체는 설치된 인쇄 프로세서의 이름을 지정합니다.
PROVIDOR_INFO_1
PROVIDOR_INFO_1 구조체는 인쇄 공급자를 식별합니다.
PROVIDOR_INFO_2
PROVIDOR_INFO_2 구조체는 인쇄 공급자 순서 목록에 인쇄 공급자를 추가합니다.