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 |