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

另请参阅

组策略概述

组策略结构

RSoPSetPolicySettingStatus