Condividi tramite


Metodo IWRdsProtocolManager::NotifySessionStateChange (wtsprotocol.h)

Notifica al provider di protocolli di modifiche nello stato di una sessione.

Sintassi

HRESULT NotifySessionStateChange(
  [in] WRDS_SESSION_ID *SessionId,
  [in] ULONG           EventId
);

Parametri

[in] SessionId

Puntatore a una struttura WRDS_SESSION_ID che identifica in modo univoco la sessione.

[in] EventId

Intero contenente l'ID evento. Gli ID seguenti sono disponibili in Winuser.h.

WTS_CONSOLE_CONNECT (0x1)

WTS_CONSOLE_DISCONNECT (0x2)

WTS_REMOTE_CONNECT (0x3)

WTS_SESSION_LOGOFF (0x6)

WTS_SESSION_LOCK (0x7)

WTS_SESSION_UNLOCK (0x8)

WTS_SESSION_REMOTE_CONTROL (0x9)

Valore restituito

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

Requisiti

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

Vedi anche

IWRdsProtocolManager