MXDC_PRINTTICKET_DATA_T Struktur
Die MXDC_PRINTTICKET_DATA_T-Struktur enthält ein XPS-Dokumentdruckticket, das Drucker- und Druckauftragseinstellungen enthält, die ohne Verarbeitung an die Ausgabedatei des Microsoft XPS Document Converter (MXDC) übergeben werden kann.
Syntax
typedef struct tagMxdcPrintTicketData {
DWORD dwDataSize;
BYTE bData[1];
} MXDC_PRINTTICKET_DATA_T, *P_MXDC_PRINTTICKET_DATA_T;
Member
-
dwDataSize
-
Die Größe des Drucktickets in Bytes.
-
bData
-
Das XPS-Dokumentdruckticket.
Bemerkungen
Diese Struktur wird an eine MXDC_ESCAPE_HEADER_T-Struktur angefügt, bei der das opCode-Element auf MXDCOP_PRINTTICKET_FIXED_PAGE, MXDCOP_PRINTTICKET_FIXED_DOC oder MXDCOP_PRINTTICKET_FIXED_DOC_SEQ festgelegt ist, um eine MXDC_PRINTTICKET_ESCAPE_T Struktur zu erstellen. Die MXDC_PRINTTICKET_ESCAPE_T-Struktur wird dann an den lpszInData-Parameter der ExtEscape-Funktion übergeben, wenn sie mit dem MXDC_ESCAPE Escape aufgerufen wird. Der Effekt besteht darin, das Druckticket in die XPS-Dokumentdatei zu schreiben.
Wenn opCode auf MXDCOP_PRINTTICKET_FIXED_PAGE festgelegt ist, muss der Aufruf von ExtEscape zwischen einem Aufruf von StartPage und einem Aufruf von EndPage erfolgen. Wenn opCode auf MXDCOP_PRINTTICKET_FIXED_DOC oder MXDCOP_PRINTTICKET_FIXED_DOC_SEQ festgelegt ist, muss der Aufruf von ExtEscape zwischen einem Aufruf von StartDoc und einem Aufruf von EndDoc erfolgen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Header |
|