Partager via


Attributs d’option pour toutes les fonctionnalités

Important

Nous vous recommandons d’utiliser le pilote de classe IPP en boîte de Microsoft, ainsi que les applications de support d’impression (PSA), pour personnaliser l’expérience d’impression dans Windows 10 et 11 pour le développement de périphériques d’impression.

Pour plus d’informations, veuillez consulter le Guide de conception d’application de support d’impression.

Le tableau suivant répertorie, dans l’ordre alphabétique, les attributs d’option disponibles pour toutes les fonctionnalités et décrivent leurs paramètres.

Nom de l’attribut Paramètre d’attribut Commentaires
*Interface Commande de sélection d’option CmdSelect, en spécifiant la chaîne de commande qui doit être envoyée à l’imprimante pour sélectionner l’option. Requis
*DisabledFeatures LISTE des chaînes de nom de fonctionnalité, identifiant les fonctionnalités qui doivent être désactivées si l’option est sélectionnée.

Actuellement, les fonctionnalités DUPLEX et COLLATE sont prises en charge. Cet attribut d’option doit être utilisé dans une fonctionnalité dont FeatureType a la valeur PRINTER_PROPERTY.
facultatif.

Les fonctionnalités répertoriées ne peuvent pas avoir *Installable ? défini sur TRUE. Pour plus d’informations, consultez Gestion des fonctionnalités et options installables.
*HelpIndex Valeur numérique représentant un index dans le fichier d’aide spécifié par l’attribut racine de niveau racine *HelpFile. (Également un attribut de fonctionnalité.)

La valeur d’index ne peut pas être zéro ou -1.
*Installable ? TRUE ou FALSE, indiquant si l’option est installable. (FALSE signifie toujours installé.)

Pour plus d’informations, consultez Gestion des fonctionnalités et options installables.
facultatif. Si elle n’est pas spécifiée, la valeur par défaut est FALSE. (Également un attribut de fonctionnalité.)
*InstallableFeatureName Chaîne de texte affichée pour demander à l’utilisateur si une option installable est réellement installée.

Pour plus d’informations, consultez Gestion des fonctionnalités et options installables.
Obligatoire si *Installable ? a la valeur TRUE et*rcInstallableFeatureNameID n’est pas spécifié. (Également un attribut de fonctionnalité.)
*Nom Chaîne de texte utilisée comme nom d’affichage de l’option dans la feuille de propriétés de l’imprimante. facultatif. Si ce n’est pas spécifié, *rcNameID doit être spécifié. (Également un attribut de fonctionnalité.)
*OptionID Valeur numérique représentant un identificateur d’option unique que Unidrv stocke dans la structure DEVMODEW de l’imprimante. Pour une utilisation uniquement avec les fonctionnalités PaperSize, InputSlot, Halftoning et MediaType. La valeur est stockée dans le membre dmPaperSize, dmDefaultSource, dmDitherType ou dmMediaType de la structure DEVMODE, respectivement. facultatif. S’il n’est pas spécifié, Unidrv affecte une valeur d’identificateur (>256). Pour éviter les conflits avec les identificateurs attribués par Unidrv, la valeur spécifiée doit être supérieure à 512.
*rcIconID ID de ressource d’une ressource d’icône associée à l’option. facultatif. S’il n’est pas spécifié, Unidrv n’affiche pas d’icône pour l’option dans la feuille de propriétés de l’imprimante. (Également un attribut de fonctionnalité.)
*rcInstallableFeatureNameID ID de ressource d’une chaîne de texte affichée pour demander à l’utilisateur si une option installable est réellement installée.

Pour plus d’informations, consultez Gestion des fonctionnalités et options installables.
Obligatoire si *Installable ? a la valeur TRUE et *InstallableFeatureName n’est pas spécifié. (Également un attribut de fonctionnalité.)
*rcNameID ID de ressource de chaîne représentant le nom de l’option. facultatif. Si ce n’est pas spécifié, *Name doit être spécifié. (Également un attribut de fonctionnalité.)

Pour les options standard de la fonctionnalité PaperSize uniquement, la définition de cet attribut sur RCID_DMPAPER_SYSTEM_NAME entraîne l’utilisation d’une chaîne de nom d’option prédéfinie.