Classe MsSnaStatus_PrintSession
La classe MsSnaStatus_PrintSession rappresenta lo stato di una sessione di stampa SNA.
Sintassi
class MsSnaStatus_PrintSession : MsSnaStatus_Config
{
string Name;
uint32 Status;
string StatusText;
uint32 PrintState;
uint16 Type;
}
Proprietà
Nome
Tipo di dati: Qualificatori stringa : Tipo di accesso alla chiave : Read-Only
ID univoco per la sessione.
Status
Tipo di dati: tipo di accesso sint32 : Read-Only
Stato corrente del servizio. Nella tabella seguente vengono descritti i valori possibili per Status.
Valore | Descrizione |
---|---|
0 | Inactive |
1 | In sospeso |
2 | Stopping |
3 | Attivo |
StatusText
Tipo di dati: Tipo di accesso stringa : Read-Only
Uno dei valori status . Di seguito vengono descritti i valori possibili per StatusText.
Valore |
---|
Inactive |
In sospeso |
Stopping |
Spooling |
Stampa |
Paper Out |
Stampante offline |
Errore della stampante |
Stampante sospesa |
Stampante inattiva |
InSession |
Ready |
Paused |
Sconosciuto |
PrintState
Tipo di dati: Tipo di accesso stringa : Read-Only
Stato della stampante che indica lo stato della stampante o di eventuali errori della stampante. Nella tabella seguente vengono descritti i valori possibili per PrintState.
Valore |
---|
Spooling |
Stampa |
Paper Out |
Stampante offline |
Errore della stampante |
Stampante sospesa |
Stampante inattiva |
InSession |
Ready |
Paused |
Sconosciuto |
Tipo
Tipo di dati: tipo di accesso uint16 : Read-Only
Tipo di sessione di stampa. Nella tabella seguente vengono descritti i valori possibili per Type.
Valore | Descrizione |
---|---|
0 | 3270 |
1 | APPC |
Metodi
Metodo | Descrizione |
---|---|
GetObject | Recupera l'istanza di . |
EnumerateInstances | Enumera tutte le istanze dell'oggetto . |
ExecMethod | Esegue il metodo specificato. |
Inizia | Avvia la sessione di stampa. |
Stop | Arresta la sessione di stampa. |
Sospendi | Sospende la sessione di stampa. |
Riavvia | Riavvia la sessione di stampa. |
PA1Key | Simula la pressione di PA1Key. |
PA2Key | Simula la pressione di PA2Key. |
Annulla | Annulla la sessione di stampa. |
Per altre informazioni su GetObject, EnumerateInstances e ExecMethod, vedere Interfaccia IWbemServices.
Requisiti
Piattaforme: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 11 e Windows 10
Vedere anche
Classi WmiSnaStatus dei provider WMI
Guida per programmatori di amministrazione e gestione