Compartilhar via


estrutura USER_OTHER_INFO (lmalert.h)

A estrutura USER_OTHER_INFO contém informações de código de erro do usuário. As funções NetAlertRaise e NetAlertRaiseEx usam a estrutura USER_OTHER_INFO para especificar informações sobre um evento ou condição de interesse para um usuário.

Sintaxe

typedef struct _USER_OTHER_INFO {
  DWORD alrtus_errcode;
  DWORD alrtus_numstrings;
} USER_OTHER_INFO, *PUSER_OTHER_INFO, *LPUSER_OTHER_INFO;

Membros

alrtus_errcode

Especifica o código de erro para a nova mensagem no log de mensagens.

alrtus_numstrings

Especifica o número (0-9) de cadeias de caracteres Unicode consecutivas no log de mensagens.

Comentários

Dados adicionais de comprimento variável seguem a estrutura USER_OTHER_INFO no buffer de mensagens de alerta. As informações estão na forma de cadeias de caracteres terminadas em nulo contíguas, da seguinte maneira.

String Significado
Nome de Usuário O usuário que criou a sessão.
computername O computador que criou a sessão.
 
 

O aplicativo de chamada deve alocar e liberar a memória para todas as estruturas e dados de comprimento variável em um buffer de mensagens de alerta.

Consulte NetAlertRaiseEx para obter um exemplo de código que demonstra como gerar um alerta do usuário.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho lmalert.h (inclua Lm.h)

Confira também

ADMIN_OTHER_INFO

Funções de alerta

ERRLOG_OTHER_INFO

NetAlertRaise

NetAlertRaiseEx

Visão geral do gerenciamento de rede

Estruturas de gerenciamento de rede

PRINT_OTHER_INFO

STD_ALERT