Leggere in inglese

Condividi tramite


intestazione userenv.h

Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:

userenv.h contiene le interfacce di programmazione seguenti:

Funzioni

 
CreateAppContainerProfile

Crea un profilo per utente per app per app per un oggetto AppContainer.
CreateEnvironmentBlock

Recupera le variabili di ambiente per l'utente specificato. Questo blocco può quindi essere passato alla funzione CreateProcessAsUser.
CreateProfile

Crea un nuovo profilo utente.
DeleteAppContainerProfile

Elimina il profilo specificato per utente, per app.
DeleteProfileA

Elimina il profilo utente e tutte le impostazioni relative all'utente dal computer specificato. Il chiamante deve disporre dei privilegi amministrativi per eliminare il profilo di un utente. (ANSI)
DeleteProfileW

Elimina il profilo utente e tutte le impostazioni relative all'utente dal computer specificato. Il chiamante deve disporre dei privilegi amministrativi per eliminare il profilo di un utente. (Unicode)
DeriveAppContainerSidFromAppContainerName

Ottiene il SID del profilo specificato.
DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName

DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName è riservato per un uso futuro.
DestroyEnvironmentBlock

Libera le variabili di ambiente create dalla funzione CreateEnvironmentBlock.
EnterCriticalPolicySection

La funzione EnterCriticalPolicySection sospende l'applicazione dei criteri per consentire alle applicazioni di leggere in modo sicuro le impostazioni dei criteri.
ExpandEnvironmentStringsForUserA

Espande la stringa di origine usando il blocco di ambiente stabilito per l'utente specificato. (ANSI)
ExpandEnvironmentStringsForUserW

Espande la stringa di origine usando il blocco di ambiente stabilito per l'utente specificato. (Unicode)
FreeGPOListA

La funzione FreeGPOList libera l'elenco specificato di oggetti Criteri di gruppo. (ANSI)
FreeGPOListW

La funzione FreeGPOList libera l'elenco specificato di oggetti Criteri di gruppo. (Unicode)
GetAllUsersProfileDirectoryA

Recupera il percorso della radice della directory che contiene i dati del programma condivisi da tutti gli utenti. (ANSI)
GetAllUsersProfileDirectoryW

Recupera il percorso della radice della directory che contiene i dati del programma condivisi da tutti gli utenti. (Unicode)
GetAppContainerFolderPath

Ottiene il percorso della cartella dati dell'app locale per il contenitore di app specificato.
GetAppContainerRegistryLocation

Ottiene il percorso dell'archiviazione del Registro di sistema associata a un contenitore di app.
GetAppliedGPOListA

La funzione GetAppliedGPOList recupera l'elenco di oggetti Criteri di gruppo applicati per l'utente o il computer specificato. (ANSI)
GetAppliedGPOListW

La funzione GetAppliedGPOList recupera l'elenco di oggetti Criteri di gruppo applicati per l'utente o il computer specificato. (Unicode)
GetDefaultUserProfileDirectoryA

Recupera il percorso della radice del profilo dell'utente predefinito. (ANSI)
GetDefaultUserProfileDirectoryW

Recupera il percorso della radice del profilo dell'utente predefinito. (Unicode)
GetGPOListA

La funzione GetGPOList recupera l'elenco di oggetti Criteri di gruppo per l'utente o il computer specificato. (ANSI)
GetGPOListW

La funzione GetGPOList recupera l'elenco di oggetti Criteri di gruppo per l'utente o il computer specificato. (Unicode)
GetProfilesDirectoryA

Recupera il percorso della directory radice in cui sono archiviati i profili utente. (ANSI)
GetProfilesDirectoryW

Recupera il percorso della directory radice in cui sono archiviati i profili utente. (Unicode)
GetProfileType

Recupera il tipo di profilo caricato per l'utente corrente.
GetUserProfileDirectoryA

Recupera il percorso della directory radice del profilo dell'utente specificato. (ANSI)
GetUserProfileDirectoryW

Recupera il percorso della directory radice del profilo dell'utente specificato. (Unicode)
LeaveCriticalPolicySection

La funzione LeaveCriticalPolicySection riprende l'applicazione in background dei criteri. Questa funzione chiude l'handle alla sezione dei criteri.
LoadUserProfileA

Carica il profilo dell'utente specificato. Il profilo può essere un profilo utente locale o un profilo utente mobile. (ANSI)
LoadUserProfileW

Carica il profilo dell'utente specificato. Il profilo può essere un profilo utente locale o un profilo utente mobile. (Unicode)
ProcessGroupPolicyCompleted

La funzione ProcessGroupPolicyCompleted notifica al sistema che l'estensione specificata ha completato l'applicazione dei criteri.
ProcessGroupPolicyCompletedEx

La funzione ProcessGroupPolicyCompletedEx notifica al sistema che l'estensione dei criteri specificata ha completato l'applicazione dei criteri. La funzione segnala anche lo stato della registrazione RSoP (Resultant Set of Policy).
RefreshPolicy

La funzione RefreshPolicy fa sì che i criteri vengano applicati immediatamente nel computer client.
RefreshPolicyEx

La funzione RefreshPolicyEx fa sì che i criteri vengano applicati immediatamente nel computer. La funzione estesa consente di specificare il tipo di aggiornamento dei criteri da applicare.
RegisterGPNotification

La funzione RegisterGPNotification consente a un'applicazione di ricevere una notifica quando si verifica una modifica dei criteri. Quando si verifica una modifica dei criteri, l'oggetto evento specificato viene impostato sullo stato segnalato.
RsopAccessCheckByType

La funzione RSoPAccessCheckByType determina se un descrittore di sicurezza concede un set specificato di diritti di accesso al client identificato da un RSOPTOKEN.
RsopFileAccessCheck

La funzione RSoPFileAccessCheck determina se il descrittore di sicurezza di un file concede un set specificato di diritti di accesso ai file al client identificato da RSOPTOKEN.
RsopResetPolicySettingStatus

La funzione RSoPResetPolicySettingStatus scollega l'istanza di RSOP_PolicySettingStatus dalla relativa istanza di RSOP_PolicySetting.
RsopSetPolicySettingStatus

La funzione RSoPSetPolicySettingStatus crea un'istanza di RSOP_PolicySettingStatus e un'istanza di RSOP_PolicySettingLink. La funzione collega (associa) RSOP_PolicySettingStatus alla relativa istanza di RSOP_PolicySetting.
UnloadUserProfile

Scarica il profilo di un utente caricato dalla funzione LoadUserProfile. Il chiamante deve disporre di privilegi amministrativi nel computer. Per altre informazioni, vedere la sezione Osservazioni della funzione LoadUserProfile.
UnregisterGPNotification

La funzione UnregisterGPNotification annulla la registrazione dell'handle di notifica dei criteri specificato dalla ricezione delle notifiche di modifica dei criteri.

Funzioni di callback

 
PFNGENERATEGROUPPOLICY

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.
PFNPROCESSGROUPPOLICY

La funzione ProcessGroupPolicy è una funzione di callback definita dall'applicazione usata durante l'applicazione dei criteri.
PFNPROCESSGROUPPOLICYEX

La funzione ProcessGroupPolicyEx è una funzione di callback definita dall'applicazione usata per l'applicazione dei criteri.
PFNSTATUSMESSAGECALLBACK

La funzione StatusMessageCallback è una funzione di callback definita dall'applicazione usata per visualizzare i messaggi di stato durante l'applicazione dei criteri.

Strutture

 
GROUP_POLICY_OBJECTA

La struttura GROUP_POLICY_OBJECT fornisce informazioni su un oggetto Criteri di gruppo in un elenco di oggetti Criteri di gruppo. (ANSI)
GROUP_POLICY_OBJECTW

La struttura GROUP_POLICY_OBJECT fornisce informazioni su un oggetto Criteri di gruppo in un elenco di oggetti Criteri di gruppo. (Unicode)
POLICYSETTINGSTATUSINFO

La struttura POLICYSETTINGSTATUSINFO fornisce informazioni su un evento di impostazione dei criteri.
RSOP_TARGET

La struttura RSOP_TARGET contiene informazioni sul computer e sull'utente richieste dalla funzione GenerateGroupPolicy.