Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:
userenv.h contém as seguintes interfaces de programação:
Funções
|
CreateAppContainerProfile Cria um perfil por usuário por aplicativo para um AppContainer. |
|
CreateEnvironmentBlock Recupera as variáveis de ambiente para o usuário especificado. Esse bloco pode ser passado para a função CreateProcessAsUser. |
|
CreateProfile Cria um novo perfil de usuário. |
|
DeleteAppContainerProfile Exclui o perfil especificado por usuário por aplicativo. |
|
DeleteProfileA Exclui o perfil do usuário e todas as configurações relacionadas ao usuário do computador especificado. O chamador deve ter privilégios administrativos para excluir o perfil de um usuário. (ANSI) |
|
DeleteProfileW Exclui o perfil do usuário e todas as configurações relacionadas ao usuário do computador especificado. O chamador deve ter privilégios administrativos para excluir o perfil de um usuário. (Unicode) |
|
DeriveAppContainerSidFromAppContainerName Obtém o SID do perfil especificado. |
|
DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName é reservado para uso futuro. |
|
DestroyEnvironmentBlock Libera variáveis de ambiente criadas pela função CreateEnvironmentBlock. |
|
EnterCriticalPolicySection A função EnterCriticalPolicySection pausa a aplicação da política para permitir que os aplicativos leiam com segurança as configurações de política. |
|
ExpandEnvironmentStringsForUserA Expande a cadeia de caracteres de origem usando o bloco de ambiente estabelecido para o usuário especificado. (ANSI) |
|
ExpandEnvironmentStringsForUserW Expande a cadeia de caracteres de origem usando o bloco de ambiente estabelecido para o usuário especificado. (Unicode) |
|
FreeGPOListA A função FreeGPOList libera a lista especificada de GPOs. (ANSI) |
|
FreeGPOListW A função FreeGPOList libera a lista especificada de GPOs. (Unicode) |
|
GetAllUsersProfileDirectoryA Recupera o caminho para a raiz do diretório que contém dados do programa compartilhados por todos os usuários. (ANSI) |
|
GetAllUsersProfileDirectoryW Recupera o caminho para a raiz do diretório que contém dados do programa compartilhados por todos os usuários. (Unicode) |
|
GetAppContainerFolderPath Obtém o caminho da pasta de dados do aplicativo local para o contêiner de aplicativo especificado. |
|
GetAppContainerRegistryLocation Obtém o local do armazenamento do Registro associado a um contêiner de aplicativo. |
|
GetAppliedGPOListA A função GetAppliedGPOList recupera a lista de GPOs aplicados ao usuário ou computador especificado. (ANSI) |
|
GetAppliedGPOListW A função GetAppliedGPOList recupera a lista de GPOs aplicados ao usuário ou computador especificado. (Unicode) |
|
GetDefaultUserProfileDirectoryA Recupera o caminho para a raiz do perfil do usuário padrão. (ANSI) |
|
GetDefaultUserProfileDirectoryW Recupera o caminho para a raiz do perfil do usuário padrão. (Unicode) |
|
GetGPOListA A função GetGPOList recupera a lista de GPOs para o usuário ou computador especificado. (ANSI) |
|
GetGPOListW A função GetGPOList recupera a lista de GPOs para o usuário ou computador especificado. (Unicode) |
|
GetProfilesDirectoryA Recupera o caminho para o diretório raiz em que os perfis de usuário são armazenados. (ANSI) |
|
GetProfilesDirectoryW Recupera o caminho para o diretório raiz em que os perfis de usuário são armazenados. (Unicode) |
|
GetProfileType Recupera o tipo de perfil carregado para o usuário atual. |
|
GetUserProfileDirectoryA Recupera o caminho para o diretório raiz do perfil do usuário especificado. (ANSI) |
|
GetUserProfileDirectoryW Recupera o caminho para o diretório raiz do perfil do usuário especificado. (Unicode) |
|
LeaveCriticalPolicySection A função LeaveCriticalPolicySection retoma a aplicação em segundo plano da política. Essa função fecha o identificador da seção de política. |
|
LoadUserProfileA Carrega o perfil do usuário especificado. O perfil pode ser um perfil de usuário local ou um perfil de usuário móvel. (ANSI) |
|
LoadUserProfileW Carrega o perfil do usuário especificado. O perfil pode ser um perfil de usuário local ou um perfil de usuário móvel. (Unicode) |
|
ProcessGroupPolicyCompleted A função ProcessGroupPolicyCompleted notifica o sistema de que a extensão especificada concluiu a aplicação da política. |
|
ProcessGroupPolicyCompletedEx A função ProcessGroupPolicyCompletedEx notifica o sistema de que a extensão de política especificada concluiu a aplicação da política. A função também relata o status do registro em log do RSoP (Conjunto de Políticas Resultante). |
|
Refreshpolicy A função RefreshPolicy faz com que a política seja aplicada imediatamente no computador cliente. |
|
RefreshPolicyEx A função RefreshPolicyEx faz com que a política seja aplicada imediatamente no computador. A função estendida permite que você especifique o tipo de atualização de política a ser aplicada. |
|
RegisterGPNotification A função RegisterGPNotification permite que um aplicativo receba uma notificação quando há uma alteração na política. Quando ocorre uma alteração de política, o objeto de evento especificado é definido como o estado sinalizado. |
|
RsopAccessCheckByType A função RSoPAccessCheckByType determina se um descritor de segurança concede um conjunto especificado de direitos de acesso ao cliente identificado por um RSOPTOKEN. |
|
RsopFileAccessCheck A função RSoPFileAccessCheck determina se o descritor de segurança de um arquivo concede um conjunto especificado de direitos de acesso de arquivo ao cliente identificado por um RSOPTOKEN. |
|
RsopResetPolicySettingStatus A função RSoPResetPolicySettingStatus desvincula a instância de RSOP_PolicySettingStatus de sua instância RSOP_PolicySetting. |
|
RsopSetPolicySettingStatus A função RSoPSetPolicySettingStatus cria uma instância de RSOP_PolicySettingStatus e uma instância de RSOP_PolicySettingLink. A função vincula (associa) RSOP_PolicySettingStatus à sua instância de RSOP_PolicySetting. |
|
UnloadUserProfile Descarrega o perfil de um usuário que foi carregado pela função LoadUserProfile. O chamador deve ter privilégios administrativos no computador. Para obter mais informações, consulte a seção Comentários da função LoadUserProfile. |
|
UnregisterGPNotification A função UnregisterGPNotification cancela o registro do identificador de notificação de política especificado do recebimento de notificações de alteração de política. |
Funções de retorno de chamada
|
PFNGENERATEGROUPPOLICY 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. |
|
PFNPROCESSGROUPPOLICY A função ProcessGroupPolicy é uma função de retorno de chamada definida pelo aplicativo usada ao aplicar a política. |
|
PFNPROCESSGROUPPOLICYEX A função ProcessGroupPolicyEx é uma função de retorno de chamada definida pelo aplicativo usada ao aplicar a política. |
|
PFNSTATUSMESSAGECALLBACK A função StatusMessageCallback é uma função de retorno de chamada definida pelo aplicativo usada para exibir mensagens status ao aplicar a política. |
Estruturas
|
GROUP_POLICY_OBJECTA A estrutura GROUP_POLICY_OBJECT fornece informações sobre um GPO em uma lista de GPO. (ANSI) |
|
GROUP_POLICY_OBJECTW A estrutura GROUP_POLICY_OBJECT fornece informações sobre um GPO em uma lista de GPO. (Unicode) |
|
POLICYSETTINGSTATUSINFO A estrutura POLICYSETTINGSTATUSINFO fornece informações sobre um evento de configuração de política. |
|
RSOP_TARGET A estrutura RSOP_TARGET contém informações de computador e usuário exigidas pela função GenerateGroupPolicy. |