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 identique au 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 fixé 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 d’impression hôte 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 de la tâche d’impression jusqu’à ce que les données imprimables soient reçues par les services d’impression hôtes ; 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 caractère d’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 les 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 où 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 (infini).

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

Status actuel 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 2003 R2 SP2, Windows Vista SP2, Windows 7, Windows Server 2008 SP2, Windows Server 2012

Voir aussi

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