MsSna_ServicePrint, classe

Contient des sessions d’impression.

La syntaxe suivante est simplifiée à partir du code MOF.

Syntaxe

  
class MsSna_ServicePrint : MsSna_Service  
{  
   String Name;  
   boolean NoEventLogOnSkippingTransparentSection;  
   boolean UseProportionalFontChange;  
   boolean FlushFinalFF;  
   boolean DelayPrintStart;  
   boolean AlwaysDoNL;  
   boolean NoSpaceAfterFF;  
   boolean DoAllFF;  
   boolean IgnoreCharsUnder3F;  
   boolean UseFixedTabs;  
   sint32 ActivationRetryInterval;  
   sint32 ActivationRetryLimit;  
   String StatusText;  
};  

Propriétés

Nom
Type de données : qualificateurs de chaîne: clé, MAXLEN(16)Type d’accès : Lecture/écriture

Nom du service Host Print. Le nom est le même que le nom de l’ordinateur.

NoEventLogOnSkippingTransparentSection
Type de données : Type d’accès booléen: lecture/écriture

true pour empêcher une entrée dans le journal des événements chaque fois qu’un service d’impression ignore une section transparente trouvée lors de l’impression d’un travail d’impression hôte ; sinon, false.

UseProportionalFontChange
Type de données : Type d’accès booléen: lecture/écriture

true pour empêcher le chevauchement des caractères dans les documents contenant des polices de type non corrigé imprimées via le service d’impression hôte ; sinon, false.

FlushFinalFF
Type de données : Type d’accès booléen: lecture/écriture

true pour que le service Host Print alimente explicitement le document à la fin d’un travail d’impression ; sinon, false.

DelayPrintStart
Type de données : Type d’accès booléen: lecture/écriture

true pour retarder le début du travail d’impression jusqu’à ce que les données imprimables sont reçues par les services d’impression hôte ; sinon, false.

AlwaysDoNL
Type de données : Type d’accès booléen: lecture/écriture

true pour insérer une nouvelle ligne lorsque le service d’impression hôte détermine que la position d’impression maximale a été atteinte pour une ligne de données particulière ; sinon, false.

NoSpaceAfterFF
Type de données : Type d’accès booléen: lecture/écriture

true pour empêcher les services d’impression d’insérer un espace après un flux de formulaire ; sinon, false.

DoAllFF
Type de données : Type d’accès booléen: lecture/écriture

true pour forcer le pilote d’imprimante à respecter toutes les commandes de flux de formulaire ; sinon, false.

IgnoreCharsUnder3F
Type de données : Type d’accès booléen: lecture/écriture

true pour que le service d’impression hôte ignore les caractères hexadécimaux 3F et inférieurs ; sinon, false.

UtiliserFixedTabs
Type de données : Type d’accès booléen: lecture/écriture

true pour désactiver les fonctionnalités d’onglet normales (telles que l’alignement des onglets dans des colonnes) et interpréter chaque onglet comme un nombre fixe d’espaces ; sinon, false.

ActivationRetryInterval
Type de données : sint32Type d’accès : Lecture/écriture

Nombre de secondes à attendre avant de réessayer d’imprimer le travail. La valeur par défaut est 10 secondes.

ActivationRetryLimit
Type de données : sint32Type d’accès : Lecture/écriture

Nombre de fois que le service d’impression hôte tente d’activer la conversation APPC après une connexion terminée. La valeur par défaut est -1 (infinie).

StatusText
Type de données : Type d’accès chaîne: Lecture/écriture

La status actuelle du service d’impression hôte. Le tableau suivant décrit les valeurs possibles pour StatusText.

Valeur Description
Non configuré Le service n’est pas configuré.
Inactif Le service est inactif.
Pending Le service est en attente.
En cours d’arrêt Le service est en cours d'arrêt.
Actif Le service est actif.
Obsolète Le service est obsolète.
Suspendu Le service est suspendu.

Méthodes

Méthode Description
Start démarre le service.
Stop arrête le service.

Configuration requise

Plateformes : Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 11 et Windows 10

Voir aussi

Classes du fournisseur WMI WMISNA
Administration et gestion - Guide du programmeur