Partager via


Méthode IWTSProtocolConnectionCallback::RedrawWindow (wtsprotocol.h)

[IWTSProtocolConnectionCallback::RedrawWindow n’est plus disponible à partir de Windows Server 2012. Utilisez plutôt IWRdsProtocolConnectionCallback::RedrawWindow.]

Demande que le service Services Bureau à distance redessine la fenêtre cliente.

Syntaxe

HRESULT RedrawWindow(
  [in, optional] WTS_SMALL_RECT *rect
);

Paramètres

[in, optional] rect

Une structure WTS_SMALL_RECT qui contient les coordonnées x et y de l’écran à redessiner. La valeur NULL demande que l’écran entier soit redessiné.

Valeur retournée

Si la fonction réussit, la fonction retourne S_OK.

Si la fonction échoue, elle retourne une valeur HRESULT qui indique l’erreur. Les valeurs possibles incluent, sans s’y limiter, celles de la liste suivante. Pour obtenir la liste des codes d’erreur courants, consultez Valeurs HRESULT courantes.

Remarques

Cette méthode est généralement appelée après la méthode StopScreenUpdates .

Pour éviter les interblocages lors de l’appel de cette méthode :

  • Créez un thread distinct sur lequel effectuer l’appel. N’effectuez pas l’appel à partir de l’intérieur d’une méthode de protocole que vous implémentez.
  • Ne bloquez pas cette méthode avant de répondre à un autre appel du service Des services Bureau à distance.

Spécifications

   
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 R2
Plateforme cible Windows
En-tête wtsprotocol.h

Voir aussi

IWTSProtocolConnectionCallback

StopScreenUpdates