структура USER_OTHER_INFO (lmalert.h)

Структура USER_OTHER_INFO содержит сведения о коде ошибки пользователя. Функции NetAlertRaise и NetAlertRaiseEx используют структуру USER_OTHER_INFO для указания сведений о событии или условии, интересующем пользователя.

Синтаксис

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

Члены

alrtus_errcode

Указывает код ошибки для нового сообщения в журнале сообщений.

alrtus_numstrings

Указывает число (0–9) последовательных строк Юникода в журнале сообщений.

Комментарии

Дополнительные данные переменной длины соответствуют структуре USER_OTHER_INFO в буфере сообщений оповещений. Информация представлена в виде непрерывных символьных строк с символьным завершением со значением NULL, как показано ниже.

Строка Значение
username Пользователь, создавший сеанс.
computername Компьютер, создавший сеанс.
 
 

Вызывающее приложение должно выделить и освободить память для всех структур и данных переменной длины в буфере сообщений оповещений.

Пример кода, демонстрирующий создание оповещения пользователя, см. в статье NetAlertRaiseEx .

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть lmalert.h (включая Lm.h)

См. также раздел

ADMIN_OTHER_INFO

Функции оповещений

ERRLOG_OTHER_INFO

NetAlertRaise

NetAlertRaiseEx

Общие сведения об управлении сетью

Структуры управления сетью

PRINT_OTHER_INFO

STD_ALERT