IWRdsProtocolLogonErrorRedirector interface (wtsprotocol.h)
Exposes methods called by the Remote Desktop Services service to update logon status and determine how to direct logon error messages. This interface is implemented by the protocol.
Inheritance
The IWRdsProtocolLogonErrorRedirector interface inherits from the IUnknown interface. IWRdsProtocolLogonErrorRedirector also has these types of members:
Methods
The IWRdsProtocolLogonErrorRedirector interface has these methods.
IWRdsProtocolLogonErrorRedirector::OnBeginPainting Notifies the protocol that the logon user interface is ready to begin painting. |
IWRdsProtocolLogonErrorRedirector::RedirectLogonError Queries the protocol for the action to take in response to a logon error. |
IWRdsProtocolLogonErrorRedirector::RedirectMessage Queries the protocol regarding how to redirect the logon message. |
IWRdsProtocolLogonErrorRedirector::RedirectStatus Queries the protocol regarding how to redirect the client logon status update. |
Remarks
To avoid a possible deadlock when calling any of the methods on this interface, you should not make any function or method calls that will directly or indirectly result in a Remote Desktop Services API being called. If you need to make any outbound call, you should start a new thread and make the outbound call from the new thread.
Requirements
Requirement | Value |
---|---|
Minimum supported client | None supported |
Minimum supported server | Windows Server 2012 |
Target Platform | Windows |
Header | wtsprotocol.h |