2.2.2.20.1 PROTOCOLSTATUS

 The status of the protocol used by the session.

 typedef struct _PROTOCOLSTATUS {
   PROTOCOLCOUNTERS Output;
   PROTOCOLCOUNTERS Input;
   CACHE_STATISTICS Cache;
   ULONG AsyncSignal;
   ULONG AsyncSignalMask;
 } PROTOCOLSTATUS,
  *PPROTOCOLSTATUS;

Output: A PROTOCOLCOUNTERS structure containing the output protocol counters.

Input: A PROTOCOLCOUNTERS structure containing the input protocol counters.

Cache: A CACHE_STATISTICS structure containing statistics for the cache.

AsyncSignal: Indicator of async signal, such as MS_CTS_ON, for async protocols. For more information on asynchronous protocols, see [MSDN-SERIAL].

AsyncSignalMask: Mask of async signal events, such as EV_CTS, for async protocols. For more information on asynchronous protocols, see [MSDN-SERIAL].