Clase MsSnaStatus_PrintSession

La clase MsSnaStatus_PrintSession representa un estado de sesión de impresión de SNA.

Sintaxis

  
class MsSnaStatus_PrintSession : MsSnaStatus_Config  
{  
   string Name;  
   uint32 Status;  
   string StatusText;  
   uint32 PrintState;  
   uint16 Type;  
}  

Propiedades

Nombre
Tipo de datos: Calificadores de cadena : Tipo de acceso de clave : Read-Only

Un identificador único para la sesión.

Estado
Tipo de datos: sint32 Access Type: Read-Only

Estado actual del servicio. En la tabla siguiente se describen los valores posibles de Status.

Valor Descripción
0 Inactivo
1 Pending
2 Deteniéndose
3 Activo

StatusText
Tipo de datos: Tipo de acceso de cadena: Read-Only

Uno de los valores status . A continuación se describen los valores posibles de StatusText.

Valor
Inactivo
Pending
Deteniéndose
Cola
Impresión
Papel de salida
Impresora sin conexión
Error de impresora
Impresora en pausa
Impresora inactiva
InSession
Ready
En pausa
Desconocido

PrintState
Tipo de datos: Tipo de acceso de cadena: Read-Only

Estado de la impresora que indica el estado de la impresora o cualquier error de impresora. En la tabla siguiente se describen los valores posibles para PrintState.

Valor
Cola
Impresión
Papel de salida
Impresora sin conexión
Error de impresora
Impresora en pausa
Impresora inactiva
InSession
Ready
En pausa
Desconocido

Tipo
Tipo de datos: uint16 Access Type: Read-Only

Tipo de sesión de impresión. En la tabla siguiente se describen los valores posibles para Type.

Valor Descripción
0 3270
1 APPC

Métodos

Método Descripción
GetObject Recupera la instancia de .
EnumerateInstances Enumera todas las instancias del objeto .
ExecMethod Ejecuta el método especificado.
Iniciar Inicia la sesión de impresión.
Detención Detiene la sesión de impresión.
Pausar Pausa la sesión de impresión.
Restart (Reiniciar) Reinicia la sesión de impresión.
PA1Key Simula presionar la tecla PA1Key.
PA2Key Simula presionar la clave PA2Key.
Cancelar Cancela la sesión de impresión.

Para obtener más información sobre GetObject, EnumerateInstances y ExecMethod, vea Interfaz IWbemServices.

Requisitos

Plataformas: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 11 y Windows 10

Consulte también

Clases del proveedor de WMI de WmiSnaStatus
Guía del programador de administración