структура MXDC_PRINTTICKET_DATA_T
Структура MXDC_PRINTTICKET_DATA_T содержит билет на печать документа XPS, который содержит параметры принтера и задания печати для передачи в выходной файл Microsoft XPS Document Converter (MXDC) без какой-либо обработки.
Синтаксис
typedef struct tagMxdcPrintTicketData {
DWORD dwDataSize;
BYTE bData[1];
} MXDC_PRINTTICKET_DATA_T, *P_MXDC_PRINTTICKET_DATA_T;
Члены
-
dwDataSize
-
Размер билета на печать в байтах.
-
bData
-
Билет на печать документа XPS.
Комментарии
Эта структура добавляется к структуре MXDC_ESCAPE_HEADER_T , в которую для элемента opCode задано значение MXDCOP_PRINTTICKET_FIXED_PAGE, MXDCOP_PRINTTICKET_FIXED_DOC или MXDCOP_PRINTTICKET_FIXED_DOC_SEQ для создания структуры MXDC_PRINTTICKET_ESCAPE_T . Затем структура MXDC_PRINTTICKET_ESCAPE_T передается параметру lpszInData функции ExtEscape при вызове с помощью escape-MXDC_ESCAPE . Результатом является запись билета на печать в файл документа XPS.
Если для opCode задано значение MXDCOP_PRINTTICKET_FIXED_PAGE, вызов ExtEscape должен происходить между вызовом StartPage и вызовом EndPage. Если для opCode задано значение MXDCOP_PRINTTICKET_FIXED_DOC или MXDCOP_PRINTTICKET_FIXED_DOC_SEQ, вызов ExtEscape должен происходить между вызовом Метода StartDoc и Вызовом Метода EndDoc.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
Заголовок |
|