Partager via


Méthode ITsSbBaseNotifySink::OnReportStatus (sbtsv.h)

Envoie status messages au client de connexion Bureau à distance (RDC) concernant le traitement d’une connexion cliente.

Syntaxe

HRESULT OnReportStatus(
  [in] CLIENT_MESSAGE_TYPE messageType,
  [in] DWORD               messageID
);

Paramètres

[in] messageType

Type de message. Ce paramètre peut prendre les valeurs suivantes.

CLIENT_MESSAGE_CONNECTION_STATUS

Message status.

CLIENT_MESSAGE_CONNECTION_ERROR

Message d'erreur.

[in] messageID

ID de message. Ce paramètre peut prendre les valeurs suivantes.

TS_STATUS_VM_LOADING

La machine virtuelle est en cours de chargement.

TS_STATUS_VM_WAKING

La machine virtuelle se réveille.

TS_STATUS_VM_BOOTING

La machine virtuelle démarre.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Notes

Cette méthode permet aux plug-ins d’envoyer des status et des messages d’erreur plus spécifiques au client RDC, en remplaçant les status et messages d’erreur par défaut que le Répartiteur de connexion Bureau à distance (Broker de connexions Bureau à distance) envoie au client.

Les codes d’erreur suivants sont définis par le répartiteur de connexions Bureau à distance pour une utilisation par les plug-ins.

Spécifications

   
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2012
Plateforme cible Windows
En-tête sbtsv.h

Voir aussi

ITsSbBaseNotifySink