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

Vedi anche

ITsSbPlugin

IWTSSBPlugin