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
Header userenv.h

こちらもご覧ください

グループ ポリシーの概要

グループ ポリシー構造体

RSoPSetPolicySettingStatus