다음을 통해 공유


printerextension.h 헤더

이 헤더는 인쇄에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

디바이스 인쇄

printerextension.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

인터페이스

 
IPrinterBidiSetRequestCallback

Bidi 응답을 수신하는 콜백 개체의 서명을 설명합니다.
IPrinterExtensionAsyncOperation

비동기 작업과 연결된 컨텍스트를 제공합니다.
IPrinterExtensionContext

프린터용 UWP 디바이스 앱 활성화 컨텍스트를 나타냅니다.
IPrinterExtensionContextCollection

IPrinterExtensionContext 개체의 컬렉션을 노출합니다.
IPrinterExtensionEvent

IPrinterExtensionEvent 인터페이스는 정품 인증을 위해 데스크톱 프린터 확장에서 구현한 이벤트 대리자를 나타냅니다.
IPrinterExtensionEventArgs

데스크톱 프린터 확장 활성화의 컨텍스트를 나타냅니다.
IPrinterExtensionManager

IPrinterExtensionManager 인터페이스는 PrinterExtensionManager 클래스를 공동 생성하여 검색됩니다.
IPrinterExtensionRequest

취소 또는 성공으로 지정된 확장 이벤트를 완료합니다.
IPrinterPropertyBag

강력한 형식의 get 및 set 메서드를 제공합니다.
IPrinterQueue

단일 프린터 큐를 나타냅니다.
IPrinterQueue2

IPrinterQueue2가 단일 프린터 큐를 나타내는 방법을 알아봅니다.
IPrinterQueueEvent

프린터 큐 이벤트에 대한 이벤트 대리자를 제공합니다.
IPrinterQueueView

모니터링되는 인쇄 작업의 범위를 변경하는 방법을 제공합니다.
IPrinterQueueViewEvent

이벤트 처리기의 서명을 제공합니다.
IPrinterScriptablePropertyBag

IPrinterScriptablePropertyBag 인터페이스는 스크립트 클라이언트에 전달되는 속성 모음 인터페이스입니다.
IPrinterScriptablePropertyBag2

IPrinterScriptablePropertyBag2 인터페이스를 정의합니다.
IPrinterScriptableSequentialStream

IPrinterScriptableSequentialStream 인터페이스는 JavaScript에서 작동하는 ISequentialStream과 유사한 인터페이스입니다. 바이트 배열을 읽고 쓰는 대신 0에서 255 사이의 값인 바이트의 JavaScript 배열을 읽고 씁니다.
IPrinterScriptableStream

IPrinterScriptableStream 인터페이스는 IPrinterScriptableSequentialStream을 기반으로 하며 IStream과 유사한 의미 체계를 추가합니다.
IPrinterScriptContext

모든 타사 제약 조건 JavaScript 함수에 전달되고 관련 개체에 대한 액세스를 제공합니다.
IPrintJob

인쇄 작업을 나타내는 속성을 포함합니다.
IPrintJobCollection

이 인터페이스는 인쇄 큐에 있는 작업의 열거형을 제공합니다.
IPrintSchemaAsyncOperation

유효성 검사, 병합 또는 커밋 작업에 대한 비동기 작업 컨텍스트를 나타냅니다.
IPrintSchemaAsyncOperationEvent

유효성 검사, 병합 또는 커밋 완료 이벤트 대리자를 노출합니다.
IPrintSchemaCapabilities

PrintCapabilities에 액세스하는 기본 메서드를 제공합니다.
IPrintSchemaCapabilities2

IPrintSchemaCapabilities2 인터페이스는 인쇄 기능 문서에 래퍼 메서드를 제공하는 IPrintSchemaCapabilities 개체의 확장을 나타냅니다.
IPrintSchemaDisplayableElement

PrintCapabilites PrintSchema 요소에 대해 표시 가능한 문자열을 제공합니다.
IPrintSchemaElement

Print Schema 요소에 대한 기본 XML 노드 및 이름 특성 정보에 대한 액세스를 제공합니다.
IPrintSchemaFeature

인쇄 스키마 기능 요소를 노출합니다.
IPrintSchemaNUpOption

인쇄 스키마 NUp 옵션 요소를 노출합니다.
IPrintSchemaOption

인쇄 스키마 옵션 개체를 노출합니다.
IPrintSchemaOptionCollection

IPrintSchemaOption 개체의 컬렉션을 노출합니다.
IPrintSchemaPageImageableSize

PrintCapabilities의 PageImageableSize 속성을 노출합니다. 이 인터페이스의 속성은 PrintCapabilities의 PageImageableSize 속성에 있는 속성에 직접 매핑됩니다.
IPrintSchemaPageMediaSizeOption

인쇄 스키마 PageMediaSize 옵션 요소를 노출합니다.
IPrintSchemaParameterDefinition

IPrintSchemaParameterDefinition 인터페이스는 인쇄 스키마 사양에 정의된 대로 매개 변수 정의를 나타냅니다.
IPrintSchemaParameterInitializer

IPrintSchemaParameterInitializer 인터페이스는 인쇄 스키마 사양에 정의된 대로 매개 변수 초기화 값을 나타냅니다.
IPrintSchemaTicket

PrintTicket에 액세스하고 유효성을 검사하는 기본 메서드를 제공합니다.
IPrintSchemaTicket2

IPrintSchemaTicket2 인터페이스는 인쇄 티켓 문서에 래퍼 메서드를 제공하는 IPrintSchemaTicket 인터페이스의 확장입니다.

열거형

 
PrintJobStatus

이 열거형은 JOB_INFO_X 구조에 제공된 스풀러 플래그에 대한 일대일 매핑입니다.
PrintSchemaConstrainedSetting

PrintSchemaConstrainedSetting 열거형은 현재 디바이스 구성에 따라 옵션을 사용할 수 있는지 여부를 지정합니다. 제한된 특성은 PrintCapabilities 문서에만 표시됩니다.
PrintSchemaParameterDataType

PrintSchemaParameterDataType 열거형은 Print Schema 매개 변수에 허용되는 데이터 형식을 식별합니다.
PrintSchemaSelectionType

PrintSchemaSelectionType 열거형은 기능의 옵션을 선택하는 방법을 식별합니다. 이 속성은 PrintCapabilities 문서에만 나타납니다.