ITsSbBaseNotifySink::OnReportStatus 方法 (sbtsv.h)
將狀態訊息傳送至遠端桌面連線 (RDC) 用戶端,以處理用戶端連線。
語法
HRESULT OnReportStatus(
[in] CLIENT_MESSAGE_TYPE messageType,
[in] DWORD messageID
);
參數
[in] messageType
訊息型別。 此參數必須是下列其中一個值。
CLIENT_MESSAGE_CONNECTION_STATUS
狀態訊息。
CLIENT_MESSAGE_CONNECTION_ERROR
錯誤訊息。
[in] messageID
訊息 ID。 此參數必須是下列其中一個值。
TS_STATUS_VM_LOADING
虛擬機器正在載入。
TS_STATUS_VM_WAKING
虛擬機器正在喚醒。
TS_STATUS_VM_BOOTING
虛擬機器正在啟動。
傳回值
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
備註
此方法可讓外掛程式將更特定的狀態和錯誤訊息傳送至 RDC 用戶端,覆寫遠端桌面連線代理人 (RD 連線代理人) 傳送至用戶端的預設狀態和錯誤訊息。
下列錯誤碼是由 RD 連線代理人所定義,供外掛程式使用。
需求
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2012 |
目標平台 | Windows |
標頭 | sbtsv.h |