Funzione di callback PFNGENERATEGROUPPOLICY (userenv.h)
La funzione di callback GenerateGroupPolicy è una funzione di callback definita dall'applicazione che ogni estensione dei criteri deve esportare durante la generazione di dati RSoP nella modalità di pianificazione. Il Criteri di gruppo Servizio di accesso ai dati (GPDAS) chiama la funzione dopo che il servizio simula il caricamento delle estensioni lato client in modo che le estensioni possano generare dati dei criteri.
Il tipo PFNGENERATEGROUPPOLICY definisce un puntatore a questa funzione di callback. GenerateGroupPolicy è un segnaposto per il nome della funzione definita dall'applicazione.
Sintassi
PFNGENERATEGROUPPOLICY Pfngenerategrouppolicy;
DWORD Pfngenerategrouppolicy(
[in] DWORD dwFlags,
[in] BOOL *pbAbort,
[in] WCHAR *pwszSite,
[in] PRSOP_TARGET pComputerTarget,
[in] PRSOP_TARGET pUserTarget
)
{...}
Parametri
[in] dwFlags
Parametro che rappresenta uno o più dei flag seguenti.
GPO_INFO_FLAG_SLOWLINK
Il criterio viene applicato in un collegamento lento.
GPO_INFO_FLAG_VERBOSE
Scrivere un output dettagliato nel registro eventi.
[in] pbAbort
Valore che specifica se continuare l'elaborazione degli oggetti Criteri di gruppo. Se questo parametro è TRUE, l'elaborazione criteri di gruppo si arresta e l'estensione deve deallocare le risorse e restituire tempestivamente. Se questo parametro è FALSE, l'elaborazione criteri di gruppo continua.
[in] pwszSite
Puntatore al nome del sito del computer di destinazione. Questo parametro può essere NULL.
[in] pComputerTarget
Puntatore a una struttura RSOP_TARGET che contiene informazioni su un computer. Questo parametro può essere NULL, ma se è NULL, è necessario il parametro pUserTarget .
[in] pUserTarget
Puntatore a una struttura RSOP_TARGET che contiene informazioni su un utente. Questo parametro può essere NULL, ma se è NULL, è necessario il parametro pComputerTarget .
Valore restituito
Se la funzione ha esito positivo, il valore restituito è ERROR_SUCCESS. In caso contrario, la funzione restituisce uno dei codici di errore di sistema. Per un elenco completo dei codici di errore, vedere Codici errore di sistema o il file di intestazione WinError.h.
Commenti
L'estensione dei criteri deve registrare questa funzione di callback nella chiave del Registro di sistema:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\GPExtensions\ClientExtensionGuid
GenerateGroupPolicyREG_SZ
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | userenv.h |