Estrutura POLICYSETTINGSTATUSINFO (userenv.h)
A estrutura POLICYSETTINGSTATUSINFO fornece informações sobre um evento de configuração de política.
Sintaxe
typedef struct _POLICYSETTINGSTATUSINFO {
LPWSTR szKey;
LPWSTR szEventSource;
LPWSTR szEventLogName;
DWORD dwEventID;
DWORD dwErrorCode;
SETTINGSTATUS status;
SYSTEMTIME timeLogged;
} POLICYSETTINGSTATUSINFO, *LPPOLICYSETTINGSTATUSINFO;
Membros
szKey
Esse membro é opcional. Se for NULL, o sistema gerará um valor.
szEventSource
Ponteiro para uma cadeia de caracteres que especifica o nome da origem (aplicativo, serviço, driver, subsistema) que gerou a entrada de log.
szEventLogName
Ponteiro para uma cadeia de caracteres que especifica o nome do log de eventos.
dwEventID
Especifica a ID da mensagem do log de eventos.
dwErrorCode
Um código de erro do sistema que indica um erro que ocorreu durante a aplicação da configuração de política.
status
Especifica o status da configuração de política. Esse membro pode ser um dos valores a seguir.
RSOPUnspecified
A extensão do lado do cliente não define um status para essa configuração de política.
RSOPApplied
A configuração de política foi aplicada com êxito.
RSOPIgnored
A configuração de política foi ignorada; o sistema não tentou aplicá-lo.
RSOPFailed
Falha na aplicação da configuração de política. Detalhes sobre a falha são indicados pelos outros membros da estrutura.
RSOPSubsettingFailed
A configuração de política foi aplicada com êxito, mas ocorreu um erro ao tentar aplicar a configuração filho.
timeLogged
Especifica uma estrutura SYSTEMTIME que indica a hora em que a origem gerou o evento.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Cabeçalho | userenv.h |
Confira também
Visão geral da Política de Grupo