MXDC _ PRINTTICKET _ DATA _ T-Struktur
Die MXDC _ PRINTTICKET _ DATA _ T-Struktur enthält ein XPS-Dokumentdruckticket, das Drucker- und Druckauftragseinstellungen enthält, das ohne Verarbeitung an die Ausgabedatei von 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.
Hinweise
Diese Struktur wird an eine MXDC _ ESCAPE HEADER _ _ T-Struktur angefügt, bei der der opCode-Member 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-Escapewert aufgerufen wird. Die Auswirkung 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 EndPageerfolgen. Wenn opCode entweder 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 EndDocerfolgen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows [Nur Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2008-Desktop-Apps] |
| Header |
|