Condividi tramite


struttura IO_SESSION_STATE_INFORMATION (wdm.h)

La struttura IO_SESSION_STATE_INFORMATION contiene informazioni sullo stato di una sessione utente.

Sintassi

typedef struct _IO_SESSION_STATE_INFORMATION {
  ULONG            SessionId;
  IO_SESSION_STATE SessionState;
  BOOLEAN          LocalSession;
} IO_SESSION_STATE_INFORMATION, *PIO_SESSION_STATE_INFORMATION;

Members

SessionId

ID sessione. Questo membro contiene l'identificatore di sessione di Servizi terminal di una sessione utente. La routine IoGetContainerInformation imposta questo membro sull'ID sessione rappresentato dall'oggetto sessione a cui punta il parametro ContainerObject di IoGetContainerInformation .

SessionState

Stato corrente della sessione utente identificata da SessionId. Questo membro è impostato su una delle costanti di enumerazione seguenti IO_SESSION_STATE :

  • IoSessionStateCreated
  • IoSessionStateInitialized
  • IoSessionStateConnected
  • IoSessionStateDisconnected
  • IoSessionStateDisconnectedLoggedOn
  • IoSessionStateLoggedOn
  • IoSessionStateLoggedOff
  • IoSessionStateTerminata

LocalSession

Indica se la sessione utente identificata da SessionId è una sessione locale. Se TRUE, l'utente viene connesso in locale. Se FALSE, l'utente viene connesso in remoto. Questo membro è valido solo se la sessione è connessa. Le costanti di enumerazione seguenti IO_SESSION_STATE rappresentano gli stati della sessione in cui è connessa la sessione:

  • IoSessionStateConnected
  • IoSessionStateLoggedOn
  • IoSessionStateLoggedOff

Commenti

Per ottenere informazioni su una sessione utente, un driver chiama la routine IoGetContainerInformation . Il parametro Buffer di questa routine punta a una struttura IO_SESSION_STATE_INFORMATION che contiene informazioni sullo stato della sessione.

Requisiti

Requisito Valore
Client minimo supportato Supportato in Windows 7 e versioni successive del sistema operativo Windows.
Intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Fltkernel.h)

Vedi anche

IO_SESSION_STATE

IoGetContainerInformation