Compartilhar via


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

Estruturas de Política de Grupo

RSoPSetPolicySettingStatus