POLICYSETTINGSTATUSINFO 结构 (userenv.h)
POLICYSETTINGSTATUSINFO 结构提供有关策略设置事件的信息。
语法
typedef struct _POLICYSETTINGSTATUSINFO {
LPWSTR szKey;
LPWSTR szEventSource;
LPWSTR szEventLogName;
DWORD dwEventID;
DWORD dwErrorCode;
SETTINGSTATUS status;
SYSTEMTIME timeLogged;
} POLICYSETTINGSTATUSINFO, *LPPOLICYSETTINGSTATUSINFO;
成员
szKey
此成员是可选的。 如果为 NULL,则系统会生成一个值。
szEventSource
指向指定生成日志条目的源 (应用程序、服务、驱动程序、子系统) 名称的字符串的指针。
szEventLogName
指向指定事件日志名称的字符串的指针。
dwEventID
指定事件日志消息 ID。
dwErrorCode
一个 系统错误代码 ,指示在应用策略设置期间发生的错误。
status
指定策略设置的状态。 此成员可以是以下值之一。
RSOPUnspecified
客户端扩展未定义此策略设置的状态。
RSOPApplied
已成功应用策略设置。
RSOPIgnored
策略设置被忽略;系统未尝试应用它。
RSOPFailed
策略设置的应用失败。 有关失败的详细信息由结构的其他成员指示。
RSOPSubsettingFailed
已成功应用策略设置,但尝试应用子设置时出错。
timeLogged
指定一个 SYSTEMTIME 结构,该结构指示源生成事件的时间。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
标头 | userenv.h |