função de retorno de chamada DOT11EXTIHV_PROCESS_SESSION_CHANGE (wlanihv.h)
Sintaxe
DOT11EXTIHV_PROCESS_SESSION_CHANGE Dot11extihvProcessSessionChange;
DWORD Dot11extihvProcessSessionChange(
[in] ULONG uEventType,
[in] PWTSSESSION_NOTIFICATION pSessionNotification
)
{...}
Parâmetros
[in] uEventType
O tipo do evento. Esse parâmetro pode ter um dos valores a seguir.
Valor | Significado |
---|---|
WTS_CONSOLE_CONNECT | Uma sessão foi conectada à sessão do console. |
WTS_CONSOLE_DISCONNECT | Uma sessão foi desconectada da sessão do console. |
WTS_REMOTE_CONNECT | Uma sessão foi conectada à sessão remota. |
WTS_REMOTE_DISCONNECT | Uma sessão foi desconectada da sessão remota. |
WTS_SESSION_LOGON | Um usuário fez logon na sessão. |
WTS_SESSION_LOGOFF | Um usuário fez logoff da sessão. |
WTS_SESSION_LOCK | A sessão foi bloqueada. |
WTS_SESSION_UNLOCK | A sessão foi desbloqueada. |
WTS_SESSION_REMOTE_CONTROL | Uma sessão alterou sua status controlada remotamente. Para determinar o status, chame a função GetSystemMetrics e marcar a métrica SM_REMOTECONTROL. Para obter mais informações sobre essa função, consulte a documentação do SDK do Microsoft Windows. |
[in] pSessionNotification
Um ponteiro para uma estrutura WTSSESSION_NOTIFICATION, que fornece informações sobre a notificação de alteração de sessão. Para obter mais informações sobre essa estrutura, consulte a documentação do SDK do Windows.
Retornar valor
Se a chamada for bem-sucedida, a função retornará ERROR_SUCCESS. Caso contrário, ele retornará um código de erro definido em Winerror.h.
Comentários
O sistema operacional chama a função para notificar a DLL de Extensões IHV sempre que ocorrer uma opção em uma sessão de usuário.
Se o parâmetro uEventType estiver definido como WTS_SESSION_LOGOFF, a DLL de Extensões IHV deverá cancelar todas as solicitações de interface do usuário pendentes internamente e deverá liberar todos os recursos alocados para as solicitações de interface do usuário.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | wlanihv.h (inclua Wlanihv.h) |