Metodo IXpsOMPackageTarget::CreateXpsOMPackageWriter (xpsobjectmodel.h)
Creare un'interfaccia IXpsOMPackageWriter da usare con un processo di stampa creato dalla funzione StartXpsPrintJob1 .
Sintassi
HRESULT CreateXpsOMPackageWriter(
[in] IOpcPartUri *documentSequencePartName,
[in, optional] IXpsOMPrintTicketResource *documentSequencePrintTicket,
[in, optional] IOpcPartUri *discardControlPartName,
[out, retval] IXpsOMPackageWriter **packageWriter
);
Parametri
[in] documentSequencePartName
Interfaccia IOpcPartUri che contiene il nome della parte della sequenza di documento nel nuovo file.
[in, optional] documentSequencePrintTicket
Interfaccia IXpsOMPrintTicketResource che contiene il ticket di stampa a livello di pacchetto da assegnare al nuovo file. Impostare questo parametro su NULL se non si dispone di un ticket di stampa a livello di pacchetto.
[in, optional] discardControlPartName
Interfaccia IOpcPartUri che contiene il nome della parte del controllo discard. Impostare questo parametro su NULL se non si dispone di una parte del controllo discard.
[out, retval] packageWriter
Puntatore alla nuova interfaccia IXpsOMPackageWriter creata da questo metodo.
Valore restituito
Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non solo, quelli nella tabella che segue. Per informazioni sui valori restituiti dell'API documento XPS non elencati in questa tabella, vedere Errori del documento XPS.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
packageWriter è NULL. |
|
documentSequencePrintTicket non punta a un'implementazione dell'interfaccia riconosciuta. L'implementazione personalizzata delle interfacce API documento XPS non è supportata. |
Questo metodo chiama l'API di creazione pacchetti . Per informazioni sui valori restituiti dell'API per la creazione di pacchetti, vedere Errori di creazione di pacchetti.
Requisiti
Client minimo supportato | Windows 7 con SP1, Windows Vista e Supplemento per gli aggiornamenti della piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2 con SP1, Windows Server 2008 e Supplemento per gli aggiornamenti della piattaforma per Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | xpsobjectmodel.h |
Libreria | XpsPrint.lib |