Compartir a través de


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

Envía mensajes de estado al cliente de conexión a Escritorio remoto (RDC) con respecto al procesamiento de una conexión de cliente.

Sintaxis

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

Parámetros

[in] messageType

El tipo de mensaje. Este parámetro puede ser uno de los siguientes valores.

CLIENT_MESSAGE_CONNECTION_STATUS

Mensaje de estado.

CLIENT_MESSAGE_CONNECTION_ERROR

Mensaje de error.

[in] messageID

El id. del mensaje. Este parámetro puede ser uno de los siguientes valores.

TS_STATUS_VM_LOADING

La máquina virtual se está cargando.

TS_STATUS_VM_WAKING

La máquina virtual se está despertando.

TS_STATUS_VM_BOOTING

La máquina virtual se está iniciando.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Este método permite a los complementos enviar mensajes de error y estado más específicos al cliente RDC, invalidando el estado predeterminado y los mensajes de error que envía el Agente de conexión a Escritorio remoto (Agente de conexión a Escritorio remoto) al cliente.

Los siguientes códigos de error se definen mediante el Agente de conexión a Escritorio remoto para que los usen los complementos.

Requisitos

   
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2012
Plataforma de destino Windows
Encabezado sbtsv.h

Consulte también

ITsSbBaseNotifySink