структура 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 (include Lm.h)

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

ADMIN_OTHER_INFO

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

ERRLOG_OTHER_INFO

NetAlertRaise

NetAlertRaiseEx

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

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

PRINT_OTHER_INFO

STD_ALERT