Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Important
Het moderne afdrukplatform is de voorkeursmiddel van Windows om te communiceren met printers. U wordt aangeraden het IPP-inbox-stuurprogramma van Microsoft te gebruiken, samen met Print Support Apps (PSA), om de afdrukervaring in Windows 10 en 11 aan te passen voor het ontwikkelen van printerapparaten.
Zie de ontwerphandleiding voor Print Support App v1 en v2 voor meer informatie.
Wanneer u een printeropdracht opgeeft, gebruikt u kenmerken om Unidrv de volgende informatie te geven:
De escapereeks die ervoor zorgt dat de hardware de bewerking uitvoert, als de bewerking is geïmplementeerd in printerhardware.
De callback-id en parameters die zijn vereist voor de methode IPrintOemUni::CommandCallback , als de bewerking is geïmplementeerd in een rendering-invoegtoepassing.
De volgorde waarin de opdracht moet worden verzonden ten opzichte van andere opdrachten.
De volgende tabel bevat de opdrachtkenmerken in alfabetische volgorde en beschrijft de bijbehorende parameters.
| Naam van kenmerk | Kenmerkparameter | Comments |
|---|---|---|
| CallbackID | Positieve numerieke waarde, doorgegeven aan de IPrintOemUni::CommandCallback-methode van de rendering-invoegtoepassing als het argument dCmdCbID . | Vereist voor printeropdrachten die dynamisch gegenereerd zijn . Niet geldig als Cmd is opgegeven. |
| Cmd | Tekenreeks met een escape-commando voor printeropdrachten, gespecificeerd met het -commandoformaat. | Vereist tenzij CallbackID is opgegeven. |
| NoPageEject? |
TRUE of FALSE, waarmee wordt aangegeven of de opdracht wordt uitgevoerd, zorgt ervoor dat de printer de huidige fysieke pagina uitwerpt. Wordt alleen gebruikt als Order de DOC_SETUP sectie aangeeft en als DUBBELZIJDIG afdrukken is ingeschakeld. Om voortijdige uitwerping van pagina's tussen dubbelzijdige documentpagina's te voorkomen, geeft Unidrv alleen opdrachten uit met dit kenmerk ingesteld op TRUE, indien mogelijk. |
Optional. Als deze niet is opgegeven, is de standaardwaarde FALSE, wat betekent dat de opdracht pagina-uitwerping kan veroorzaken. Mag niet TRUE zijn als een opdracht bijwerkingen veroorzaakt (dat wil zeggen, als de opdracht printerinstellingen wijzigt buiten de instellingen die worden beheerd door opdrachten met NoPageEject? ingesteld op TRUE). |
| Order | Sectienaam en ordernummer, zoals beschreven in opdrachtuitvoeringsvolgorde. | Alleen geldig met configuratieopdrachten en aangepaste optieopdrachten, tenzij vermeld in de opdrachtbeschrijving. |
| Params | Lijst met standaardvariabelen, doorgegeven aan de IPrintOemUni::CommandCallback-methode van de rendering-invoegtoepassing in de EXTRAPARAM-structuur die wordt doorgegeven als het argument pdwParams . | Alleen geldig als CallbackID ook is opgegeven. |