_WTS_PROTOCOL_STATUS structure (wtsdefs.h)

Contains information about the status of the protocol.

Syntax

typedef struct _WTS_PROTOCOL_STATUS {
  WTS_PROTOCOL_COUNTERS Output;
  WTS_PROTOCOL_COUNTERS Input;
  WTS_CACHE_STATS       Cache;
  ULONG                 AsyncSignal;
  ULONG                 AsyncSignalMask;
  LARGE_INTEGER         Counters[WTS_MAX_COUNTERS];
} _WTS_PROTOCOL_STATUS, WTS_PROTOCOL_STATUS, *PWTS_PROTOCOL_STATUS, _WRDS_PROTOCOL_STATUS;

Members

Output

A WTS_PROTOCOL_COUNTERS structure that contains the output protocol counters.

Input

A WTS_PROTOCOL_COUNTERS structure that contains the input protocol counters.

Cache

A WTS_CACHE_STATS structure that contains protocol cache statistics.

AsyncSignal

An integer that identifies an asynchronous signal for asynchronous protocols.

AsyncSignalMask

An asynchronous signal mask.

Counters[WTS_MAX_COUNTERS]

An array of up to 100 counters.

Remarks

This structure is used by the GetProtocolStatus method.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008 R2
Header wtsdefs.h (include Wtsprotocol.h)