Usando GetOptions e SetOptions
Importante
Recomendamos que você use o driver de classe de caixa de entrada IPP da Microsoft, juntamente com o PSA (Aplicativos de Suporte para Impressão), para personalizar a experiência de impressão em Windows 10 e 11 para o desenvolvimento de dispositivos de impressora.
Para obter mais informações, consulte o Guia de design do aplicativo de suporte para impressão.
GetOptions pode ser chamado para recuperar a configuração atual do driver para recursos cujas palavras-chave estão listadas no buffer apontado pelo parâmetro de entrada pmszFeaturesRequested .
Por exemplo, em uma chamada para GetOptions, suponha que o buffer de entrada pmszFeaturesRequested contenha essa cadeia de caracteres (no formato MULTI_SZ):
"PageSize\0Duplex\0Resolution\0\0"
Depois que o método GetOptions retornar, a saída pmszFeatureOptionBuf poderá conter a seguinte cadeia de caracteres (também no formato MULTI_SZ):
"PageSize\0Letter\0Duplex\0DuplexTumble\0Resolution\0300dpi\0\0"
Este exemplo mostra que GetOptions recuperou as palavras-chave de opção para PageSize (Letter), Duplex (DuplexTumble) e Resolution (300dpi).
SetOptions pode ser chamado para alterar a configuração atual do driver com base nos pares de palavra-chave feature/option no buffer de entrada pmszFeatureOptionBuf .
Há duas categorias de recursos com suporte:
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de