Función de devolución de llamada PFNGENERATEGROUPPOLICY (userenv.h)
La función de devolución de llamada GenerateGroupPolicy es una función de devolución de llamada definida por la aplicación que cada extensión de directiva debe exportar al generar datos RSoP en el modo de planeamiento. El servicio de acceso a datos (GPDAS) de directiva de grupo llama a la función después de que el servicio simula la carga de extensiones del lado cliente para que las extensiones puedan generar datos de directiva.
El tipo PFNGENERATEGROUPPOLICY define un puntero a esta función de devolución de llamada. GenerateGroupPolicy es un marcador de posición para el nombre de función definido por la aplicación.
Sintaxis
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
Parámetro que representa una o varias de las marcas siguientes.
GPO_INFO_FLAG_SLOWLINK
La directiva se aplica a través de un vínculo lento.
GPO_INFO_FLAG_VERBOSE
Escriba una salida detallada en el registro de eventos.
[in] pbAbort
Valor que especifica si se van a seguir procesando GPO. Si este parámetro es TRUE, el procesamiento de GPO se detiene y la extensión debe desasignar sus recursos y devolverse rápidamente. Si este parámetro es FALSE, el procesamiento del GPO continúa.
[in] pwszSite
Puntero al nombre del sitio del equipo de destino. Este parámetro puede ser NULL.
[in] pComputerTarget
Puntero a una estructura de RSOP_TARGET que contiene información sobre un equipo. Este parámetro puede ser NULL, pero si es NULL, se requiere el parámetro pUserTarget .
[in] pUserTarget
Puntero a una estructura RSOP_TARGET que contiene información sobre un usuario. Este parámetro puede ser NULL, pero si es NULL, se requiere el parámetro pComputerTarget .
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto se ERROR_SUCCESS. De lo contrario, la función devuelve uno de los códigos de error del sistema. Para obtener una lista completa de los códigos de error, consulta Códigos de error del sistema o el archivo de encabezado WinError.h.
Comentarios
La extensión de directiva debe registrar esta función de devolución de llamada en la clave del Registro:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\GPExtensions\ClientExtensionGuid
GenerateGroupPolicyREG_SZ
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | userenv.h |
Consulte también
Funciones de directiva de grupo