USER_OTHER_INFO 结构 (lmalert.h)

USER_OTHER_INFO 结构包含用户错误代码信息。 NetAlertRaiseNetAlertRaiseEx 函数使用 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

指定消息日志中连续 Unicode 字符串 (0-9) 的数目。

注解

其他可变长度数据遵循警报消息缓冲区中的 USER_OTHER_INFO 结构。 信息采用连续 null 结尾的字符串形式,如下所示。

String 含义
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