2.2.1.11 SHADOWCLASS

The SHADOWCLASS enumeration is used to indicate the shadow-related settings for a session running on a terminal server.

 typedef  enum _SHADOWCLASS
 {
   Shadow_Disable,
   Shadow_EnableInputNotify,
   Shadow_EnableInputNoNotify,
   Shadow_EnableNoInputNotify,
   Shadow_EnableNoInputNoNotify,
 } SHADOWCLASS;

Shadow_Disable:  Shadowing is disabled.

Shadow_EnableInputNotify:  Permission is asked first from the session being shadowed. The shadower is also permitted keyboard and mouse input.

Shadow_EnableInputNoNotify:  Permission is not asked first from the session being shadowed. The shadower is also permitted keyboard and mouse input.

Shadow_EnableNoInputNotify:  Permission is asked first from the session being shadowed. The shadower is not permitted keyboard and mouse input and MUST observe the shadowed session.

Shadow_EnableNoInputNoNotify:  Permission is not asked first from the session being shadowed. The shadower is not permitted keyboard and mouse input and MUST observe the shadowed session.