Metodo IWTSProtocolManager::NotifySessionStateChange (wtsprotocol.h)
[IWTSProtocolManager::NotifySessionStateChange non è più disponibile per l'uso a partire da Windows Server 2012. Usare invece IWRdsProtocolManager::NotifySessionStateChange.]
Notifica al provider di protocolli le modifiche nello stato di una sessione.
Sintassi
HRESULT NotifySessionStateChange(
[in] WTS_SESSION_ID *SessionId,
[in] ULONG EventId
);
Parametri
[in] SessionId
Puntatore a una struttura WTS_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, restituisce un valore HRESULT che indica l'errore. Per un elenco dei codici di errore comuni, vedere Valori HRESULT comuni.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2008 R2 |
Piattaforma di destinazione | Windows |
Intestazione | wtsprotocol.h |