Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Important
A moderna plataforma de impressão é o meio preferido do Windows para comunicar com as impressoras. Recomendamos que utilize o controlador de classe da caixa de entrada IPP da Microsoft, juntamente com as Aplicações de Suporte de Impressão (PSA), para personalizar a experiência de impressão no Windows 10 e 11 para o desenvolvimento de dispositivos de impressora.
Para obter mais informações, consulte Guia de design do aplicativo de suporte de impressão v1 e v2.
A tabela a seguir lista, em ordem alfabética, os atributos de opção disponíveis para todos os recursos e descreve seus parâmetros.
| Nome do atributo | Parâmetro de atributo | Comments |
|---|---|---|
| * Comando | Um comando de seleção de opçãoCmdSelect, especificando a cadeia de caracteres de comando que deve ser enviada à impressora para selecionar a opção. | Required |
| * DesabilitadoRecursos | LISTA de cadeias de caracteres de nome de recurso, identificando recursos que devem ser desabilitados se a opção for selecionada. Atualmente, os recursos DUPLEX e COLLATE são suportados. Esse atributo de opção deve ser usado em um recurso que tenha FeatureType definido como PRINTER_PROPERTY. |
Optional. Os recursos listados não podem ter *Instalável? definido como TRUE. Para obter mais informações, consulte Manipulando recursos e opções instaláveis. |
| * Índice de Ajuda | Valor numérico que representa um índice no arquivo de ajuda especificado pelo atributo *HelpFileroot-level-only. | (Também um atributo de recurso.) O valor do índice não pode ser zero ou -1. |
| * Instalável? |
TRUE ou FALSE, indicando se a opção é instalável. (FALSO significa sempre instalado.) Para obter mais informações, consulte Manipulando recursos e opções instaláveis. |
Optional. Se não for especificado, o valor padrão será FALSE. (Também um atributo de recurso.) |
| * InstallableFeatureName | Cadeia de texto que é exibida para perguntar ao usuário se uma opção instalável está realmente instalada. Para obter mais informações, consulte Manipulando recursos e opções instaláveis. |
Obrigatório se *Installable? for TRUE e *rcInstallableFeatureNameID não for especificado. (Também um atributo de recurso.) |
| * Nome | Cadeia de texto usada como nome de exibição da opção na folha de propriedades da impressora. | Optional. Se não for especificado, *rcNameID deve ser especificado. (Também um atributo de recurso.) |
| * OptionID | Valor numérico que representa um identificador de opção exclusivo que o Unidrv armazena na estrutura DEVMODEW da impressora. Para uso somente com os recursos PaperSize, InputSlot, Halftoning e MediaType. O valor é armazenado no membro dmPaperSize, dmDefaultSource, dmDitherType ou dmMediaType da estrutura DEVMODE, respectivamente. | Optional. Se não for especificado, o Unidrv atribui um valor identificador (>256). Para evitar conflitos com identificadores atribuídos ao Unidrv, o valor especificado deve ser maior que 512. |
| * rcIconID | ID do recurso de um ícone associado à opção. | Optional. Se não for especificado, o Unidrv não exibirá um ícone para a opção na folha de propriedades da impressora. (Também um atributo de recurso.) |
| * rcInstallableFeatureNameID | ID de recurso de uma cadeia de caracteres de texto que é exibida para perguntar ao usuário se uma opção instalável está realmente instalada. Para obter mais informações, consulte Manipulando recursos e opções instaláveis. |
Obrigatório se *Installable? for TRUE e *InstallableFeatureName não for especificado. (Também um atributo de recurso.) |
| * rcNameID | ID do recurso de cadeia de caracteres que representa o nome da opção. | Optional. Se não for especificado, *Name deve ser especificado. (Também um atributo de recurso.) Somente para opções padrão do recurso PaperSize, definir esse atributo como RCID_DMPAPER_SYSTEM_NAME faz com que o Unidrv use uma cadeia de caracteres de nome de opção predefinida. |