Compartilhar via


Função de retorno de chamada PFNGENERATEGROUPPOLICY (userenv.h)

A função de retorno de chamada GenerateGroupPolicy é uma função de retorno de chamada definida pelo aplicativo que cada extensão de política deve exportar ao gerar dados RSoP no modo de planejamento. O GPDAS (Serviço de Acesso a Dados do Política de Grupo) chama a função depois que o serviço simula o carregamento de extensões do lado do cliente para que as extensões possam gerar dados de política.

O tipo PFNGENERATEGROUPPOLICY define um ponteiro para essa função de retorno de chamada. GenerateGroupPolicy é um espaço reservado para o nome da função definida pelo aplicativo.

Sintaxe

PFNGENERATEGROUPPOLICY Pfngenerategrouppolicy;

DWORD Pfngenerategrouppolicy(
  [in] DWORD dwFlags,
  [in] BOOL *pbAbort,
  [in] WCHAR *pwszSite,
  [in] PRSOP_TARGET pComputerTarget,
  [in] PRSOP_TARGET pUserTarget
)
{...}

Parâmetros

[in] dwFlags

Um parâmetro que representa um ou mais dos sinalizadores a seguir.

A política é aplicada em um link lento.

GPO_INFO_FLAG_VERBOSE

Gravar saída detalhada no log de eventos.

[in] pbAbort

Um valor que especifica se os GPOs devem continuar processando. Se esse parâmetro for TRUE, o processamento de GPO será interrompido e a extensão deverá desalocar seus recursos e retornar prontamente. Se esse parâmetro for FALSE, o processamento de GPO continuará.

[in] pwszSite

Um ponteiro para o nome do site do computador de destino. Este parâmetro pode ser NULL.

[in] pComputerTarget

Um ponteiro para uma estrutura RSOP_TARGET que contém informações sobre um computador. Esse parâmetro pode ser NULL, mas se for NULL, o parâmetro pUserTarget será necessário.

[in] pUserTarget

Um ponteiro para uma estrutura RSOP_TARGET que contém informações sobre um usuário. Esse parâmetro pode ser NULL, mas se for NULL, o parâmetro pComputerTarget será necessário.

Retornar valor

Se a função for bem-sucedida, o valor retornado será ERROR_SUCCESS. Caso contrário, a função retornará um dos códigos de erro do sistema. Para obter uma lista completa de códigos de erro, consulte Códigos de erro do sistema ou o arquivo de cabeçalho WinError.h.

Comentários

A extensão de política deve registrar essa função de retorno de chamada na chave do Registro:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\GPExtensions\ClientExtensionGuid

REG_SZ GenerateGroupPolicy

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho userenv.h

Confira também

Funções Política de Grupo

Visão geral da Política de Grupo

RSOP_TARGET