Структура 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
Указывает идентификатор сообщения журнала событий.
dwErrorCode
Код системной ошибки, указывающий на ошибку, которая произошла во время применения параметра политики.
status
Указывает состояние параметра политики. Этот элемент может быть одним из следующих значений.
RSOPUnspecified
Расширение на стороне клиента не определяет состояние для этого параметра политики.
RSOPApplied
Параметр политики успешно применен.
RSOPIgnored
Параметр политики был проигнорирован; система не предприняла никаких попыток применить его.
RSOPFailed
Сбой применения параметра политики. Сведения о сбое указываются другими элементами структуры.
RSOPSubsettingFailed
Параметр политики успешно применен, но при попытке применить дочерний параметр произошла ошибка.
timeLogged
Задает структуру SYSTEMTIME , которая указывает время, в которое источник создал событие.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Верхняя часть | userenv.h |