Metodo IWTSSBPlugin::WTSSBX_SessionChangeNotification (tssbx.h)
[L'interfaccia IWTSSBPlugin non è supportata dopo Windows Server 2008 R2. A partire da Windows Server 2012 usare l'interfaccia ITsSbPlugin.
Notifica al plug-in che si è verificata una modifica, ad esempio un accesso, una disconnessione, una disconnessione o una riconnessione, nella sessione.
Sintassi
HRESULT WTSSBX_SessionChangeNotification(
[in] WTSSBX_NOTIFICATION_TYPE NotificationType,
[in] long MachineId,
[in] DWORD NumOfSessions,
[in] WTSSBX_SESSION_INFO [] SessionInfo
);
Parametri
[in] NotificationType
Tipo WTSSBX_NOTIFICATION_TYPE che specifica il tipo di modifica che si è verificato.
[in] MachineId
ID del server in cui si è verificata la modifica della sessione.
[in] NumOfSessions
Numero di elementi nella matrice SessionInfo .
[in] SessionInfo
Matrice di strutture WTSSBX_SESSION_INFO che contengono informazioni sulle sessioni. In questa struttura vengono segnalati solo i membri modificati. Gli altri sono impostati su zero.
Valore restituito
Restituisce S_OK in caso di esito positivo.
Commenti
Il metodo WTSSBX_SessionChangeNotification può segnalare fino a 25 sessioni ogni volta che viene chiamato. Se Gestore sessione servizi terminal (Gestore sessioni TS) deve segnalare più di 25 sessioni, chiama questo metodo più volte fino a quando non segnala tutte le sessioni.
L'implementazione di questo metodo deve restituire immediatamente S_OK in caso di esito positivo.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | tssbx.h |