MsSnaStatus_PrintSession Class
The MsSnaStatus_PrintSession class represents an SNA Print session status.
Syntax
class MsSnaStatus_PrintSession : MsSnaStatus_Config
{
string Name;
uint32 Status;
string StatusText;
uint32 PrintState;
uint16 Type;
}
Properties
Name
Data Type: String Qualifiers: Key Access Type: Read-Only
A unique ID for the session.
Status
Data Type: sint32 Access Type: Read-Only
The current status of the service. The following table describes the possible values for Status.
Value | Description |
---|---|
0 | Inactive |
1 | Pending |
2 | Stopping |
3 | Active |
StatusText
Data Type: String Access Type: Read-Only
One of the Status values. The following describes the possible values for StatusText.
Value |
---|
Inactive |
Pending |
Stopping |
Spooling |
Printing |
Paper Out |
Printer Offline |
Printer Error |
Printer Paused |
Printer Idle |
InSession |
Ready |
Paused |
Unknown |
PrintState
Data Type: String Access Type: Read-Only
The printer state that indicates the status of the printer or any printer errors. The following table describes the possible values for PrintState.
Value |
---|
Spooling |
Printing |
Paper Out |
Printer Offline |
Printer Error |
Printer Paused |
Printer Idle |
InSession |
Ready |
Paused |
Unknown |
Type
Data Type: uint16 Access Type: Read-Only
The type of print session. The following table describes the possible values for Type.
Value | Description |
---|---|
0 | 3270 |
1 | APPC |
Methods
Method | Description |
---|---|
GetObject | Retrieves the instance. |
EnumerateInstances | Enumerates all instances of the object. |
ExecMethod | Executes the specified method. |
Start | Starts the print session. |
Stop | Stops the print session. |
Pause | Pauses the print session. |
Restart | Restarts the print session. |
PA1Key | Simulates pressing the PA1Key. |
PA2Key | Simulates pressing the PA2Key. |
Cancel | Cancels the print session. |
For more information on GetObject, EnumerateInstances, and ExecMethod, see IWbemServices interface.
Requirements
Platforms: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 11, and Windows 10
See Also
WmiSnaStatus WMI Provider Classes
Administration and Management Programmer's Guide