130 lines
5.6 KiB
C
130 lines
5.6 KiB
C
//Copyright (c) 1998 - 1999 Microsoft Corporation
|
|
/***********************************************************************
|
|
*
|
|
* QWINSTA.H
|
|
* This module contains typedefs and defines required for
|
|
* the QWINSTA utility.
|
|
*
|
|
*
|
|
*************************************************************************/
|
|
|
|
/*
|
|
* Header and format string definitions.
|
|
*/
|
|
|
|
//L" SESSIONNAME CLIENT NAME TRANSPORT ADDRESS\n"
|
|
// 1234567890123456 12345678901234567890 1234567 1234567890123...
|
|
|
|
#define FORMAT_A \
|
|
"%-16s %-20s %-7s %-24s "
|
|
|
|
//L" SESSIONNAME STATE DEVICE TYPE BAUD PARITY DATA STOP\n"
|
|
// 1234567890123456 123456 12345678 1234567890123 123456 1234 1 1
|
|
|
|
#define FORMAT_M \
|
|
"%-16s %-6s %-8s %-13s "
|
|
|
|
//L" SESSIONNAME DEVICE FLOW CONTROL CONNECT\n"
|
|
// 1234567890123456 12345678 1234567890123456789012345 12345678901234567890
|
|
|
|
#define FORMAT_F_C \
|
|
"%-16s %-8s "
|
|
|
|
//L" SESSIONNAME STATE DEVICE TYPE CONNECT\n"
|
|
// 1234567890123456 123456 12345678 1234567890123 CTS DSR RING DCD CHAR BRK AUTO
|
|
|
|
#define FORMAT_C \
|
|
"%-16s %-6s %-8s %-13s "
|
|
|
|
//L" SESSIONNAME STATE DEVICE TYPE FLOW CONTROL\n"
|
|
// 1234567890123456 123456 12345678 1234567890123 XON DUP RTS RTSH DTR DTRH CTSH DSRH DCDH DSRS
|
|
|
|
#define FORMAT_F \
|
|
"%-16s %-6s %-8s %-13s "
|
|
|
|
//L" SESSIONNAME USERNAME ID STATE TYPE DEVICE \n"
|
|
// 1234567890123456 12345678901234567890 1234 123456 1234567890 12345678
|
|
|
|
#define FORMAT_DEFAULT \
|
|
"%-16s %-20s %5d %-6s %-10s %-8s\n"
|
|
|
|
|
|
/*
|
|
* General application definitions.
|
|
*/
|
|
#define SUCCESS 0
|
|
#define FAILURE 1
|
|
|
|
#define MAX_IDS_LEN 256 // maximum length that the input parm can be
|
|
|
|
|
|
/*
|
|
* Resource string IDs
|
|
*/
|
|
#define IDS_ERROR_MALLOC 100
|
|
#define IDS_ERROR_INVALID_PARAMETERS 101
|
|
#define IDS_ERROR_WINSTATION_ENUMERATE 102
|
|
#define IDS_ERROR_WINSTATION_NOT_FOUND 103
|
|
#define IDS_ERROR_WINSTATION_OPEN 104
|
|
#define IDS_ERROR_WINSTATION_GET_INFORMATION 105
|
|
#define IDS_ERROR_WINSTATION_INFO_VERSION_MISMATCH 106
|
|
#define IDS_ERROR_SERVER 107
|
|
#define IDS_ERROR_INFORMATION 108
|
|
#define IDS_VMINFO1 109
|
|
#define IDS_VMINFO2 110
|
|
#define IDS_VMINFO3 111
|
|
#define IDS_VMINFO4 112
|
|
#define IDS_VMINFO5 113
|
|
#define IDS_HELP_USAGE1 114
|
|
#define IDS_HELP_USAGE2 115
|
|
#define IDS_HELP_USAGE3 116
|
|
#define IDS_HELP_USAGE4 117
|
|
#define IDS_HELP_USAGE5 118
|
|
#define IDS_HELP_USAGE6 119
|
|
#define IDS_HELP_USAGE7 120
|
|
#define IDS_HELP_USAGE8 121
|
|
#define IDS_HELP_USAGE9 122
|
|
#define IDS_HELP_USAGE10 123
|
|
#define IDS_HEADER_A 124
|
|
#define IDS_HEADER_M 125
|
|
#define IDS_HEADER_F_C 126
|
|
#define IDS_HEADER_C 127
|
|
#define IDS_HEADER_F 128
|
|
#define IDS_HEADER_DEFAULT 129
|
|
#define IDS_ERROR_NOT_TS 130
|
|
#define IDS_ERROR_TERMSRV_COUNTERS 131
|
|
#define IDS_TSCOUNTER_TOTAL_SESSIONS 132
|
|
#define IDS_TSCOUNTER_DISC_SESSIONS 133
|
|
#define IDS_TSCOUNTER_RECON_SESSIONS 134
|
|
#define IDS_HELP_USAGE11 135
|
|
#define IDS_PARITY_NONE 136
|
|
#define IDS_PARITY_ODD 137
|
|
#define IDS_PARITY_EVEN 138
|
|
#define IDS_PARITY_BLANK 139
|
|
#define IDS_DATABITS_FORMAT 140
|
|
#define IDS_DATABITS_BLANK 141
|
|
#define IDS_STOPBITS_ONE 142
|
|
#define IDS_STOPBITS_ONEANDHALF 143
|
|
#define IDS_STOPBITS_TWO 144
|
|
#define IDS_STOPBITS_BLANK 145
|
|
#define IDS_CONNECT_HEADER 146
|
|
#define IDS_CONNECT_FORMAT 147
|
|
#define IDS_FLOW_HEADER 148
|
|
#define IDS_FLOW_FORMAT 149
|
|
#define IDS_FLOW_ENABLE_DTR 150
|
|
#define IDS_FLOW_ENABLE_RTS 151
|
|
#define IDS_FLOW_RECEIVE_NONE 152
|
|
#define IDS_FLOW_RECEIVE_RTS 153
|
|
#define IDS_FLOW_RECEIVE_DTR 154
|
|
#define IDS_FLOW_TRANSMIT_NONE 155
|
|
#define IDS_FLOW_TRANSMIT_CTS 156
|
|
#define IDS_FLOW_TRANSMIT_DSR 157
|
|
#define IDS_FLOW_SOFTWARE_TX 158
|
|
#define IDS_FLOW_SOFTWARE_RX 159
|
|
#define IDS_FLOW_SOFTWARE_XPC 160
|
|
#define IDS_FLOW_SOFTWARE_XON_XOFF 161
|
|
#define IDS_LPT_HEADER 162
|
|
#define IDS_LPT_FORMAT 163
|
|
#define IDS_COM_HEADER 164
|
|
#define IDS_COM_FORMAT 165
|