Condividi tramite


Metodo IWRdsProtocolShadowConnection::Start (wtsprotocol.h)

Notifica al protocollo che è stato avviato l'shadowing.

Sintassi

HRESULT Start(
  [in] WCHAR                       *pTargetServerName,
  [in] DWORD                       TargetSessionId,
  [in] BYTE                        HotKeyVk,
  [in] USHORT                      HotkeyModifiers,
  [in] IWRdsProtocolShadowCallback *pShadowCallback
);

Parametri

[in] pTargetServerName

Puntatore a una stringa contenente il nome del server shadowing.

[in] TargetSessionId

Intero che specifica l'ID della sessione di destinazione da nascondere.

[in] HotKeyVk

Codice del tasto virtuale che deve essere premuto per arrestare l'ombreggiatura. Questa chiave viene usata in combinazione con il parametro HotkeyModifiers .

[in] HotkeyModifiers

Modificatore virtuale che specifica il tasto di modifica da premere per arrestare l'ombreggiatura. I tasti di modifica includono i tasti MAIUSC, ALT e CTRL. Il tasto di modifica viene usato in combinazione con la chiave indicata dal parametro HotKeyVk .

[in] pShadowCallback

Puntatore a un'interfaccia IWRdsProtocolShadowCallback che il protocollo può usare per eseguire il callback nel servizio Servizi Desktop remoto.

Valore restituito

Quando si implementa questo metodo, restituire S_OK se la funzione ha esito positivo. Se ha esito negativo, restituisce un valore HRESULT che indica l'errore. Per un elenco dei codici di errore comuni, vedere Valori HRESULT comuni.

Commenti

Il servizio Servizi Desktop remoto modifica anche lo stato della sessione nel client ombreggiato in modo da riflettere il fatto che sia ombreggiato.

Requisiti

   
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2012
Piattaforma di destinazione Windows
Intestazione wtsprotocol.h

Vedi anche

IWRdsProtocolShadowConnection