encabezado userenv.h
Varias tecnologías usan este encabezado. Para más información, consulte:
userenv.h contiene las siguientes interfaces de programación:
CreateAppContainerProfile Crea un perfil por usuario y por aplicación para un AppContainer. |
CreateEnvironmentBlock Recupera las variables de entorno para el usuario especificado. A continuación, este bloque se puede pasar a la función CreateProcessAsUser. |
CreateProfile Crea un nuevo perfil de usuario. |
DeleteAppContainerProfile Elimina el perfil especificado por usuario y por aplicación. |
DeleteProfileA Elimina el perfil de usuario y toda la configuración relacionada con el usuario del equipo especificado. El autor de la llamada debe tener privilegios administrativos para eliminar el perfil de un usuario. (ANSI) |
DeleteProfileW Elimina el perfil de usuario y toda la configuración relacionada con el usuario del equipo especificado. El autor de la llamada debe tener privilegios administrativos para eliminar el perfil de un usuario. (Unicode) |
DeriveAppContainerSidFromAppContainerName Obtiene el SID del perfil especificado. |
DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName está reservado para uso futuro. |
DestroyEnvironmentBlock Libera variables de entorno creadas por la función CreateEnvironmentBlock. |
EnterCriticalPolicySection La función EnterCriticalPolicySection pausa la aplicación de directiva para permitir que las aplicaciones lean la configuración de directiva de forma segura. |
ExpandEnvironmentStringsForUserA Expande la cadena de origen mediante el bloque de entorno establecido para el usuario especificado. (ANSI) |
ExpandEnvironmentStringsForUserW Expande la cadena de origen mediante el bloque de entorno establecido para el usuario especificado. (Unicode) |
FreeGPOListA La función FreeGPOList libera la lista especificada de GPO. (ANSI) |
FreeGPOListW La función FreeGPOList libera la lista especificada de GPO. (Unicode) |
GetAllUsersProfileDirectoryA Recupera la ruta de acceso a la raíz del directorio que contiene los datos del programa compartidos por todos los usuarios. (ANSI) |
GetAllUsersProfileDirectoryW Recupera la ruta de acceso a la raíz del directorio que contiene los datos del programa compartidos por todos los usuarios. (Unicode) |
GetAppContainerFolderPath Obtiene la ruta de acceso de la carpeta de datos de la aplicación local para el contenedor de aplicaciones especificado. |
GetAppContainerRegistryLocation Obtiene la ubicación del almacenamiento del Registro asociado a un contenedor de aplicaciones. |
GetAppliedGPOListA La función GetAppliedGPOList recupera la lista de GPO aplicados al usuario o equipo especificados. (ANSI) |
GetAppliedGPOListW La función GetAppliedGPOList recupera la lista de GPO aplicados al usuario o equipo especificados. (Unicode) |
GetDefaultUserProfileDirectoryA Recupera la ruta de acceso a la raíz del perfil del usuario predeterminado. (ANSI) |
GetDefaultUserProfileDirectoryW Recupera la ruta de acceso a la raíz del perfil del usuario predeterminado. (Unicode) |
GetGPOListA La función GetGPOList recupera la lista de GPO para el usuario o equipo especificados. (ANSI) |
GetGPOListW La función GetGPOList recupera la lista de GPO para el usuario o equipo especificados. (Unicode) |
GetProfilesDirectoryA Recupera la ruta de acceso al directorio raíz donde se almacenan los perfiles de usuario. (ANSI) |
GetProfilesDirectoryW Recupera la ruta de acceso al directorio raíz donde se almacenan los perfiles de usuario. (Unicode) |
GetProfileType Recupera el tipo de perfil cargado para el usuario actual. |
GetUserProfileDirectoryA Recupera la ruta de acceso al directorio raíz del perfil del usuario especificado. (ANSI) |
GetUserProfileDirectoryW Recupera la ruta de acceso al directorio raíz del perfil del usuario especificado. (Unicode) |
LeaveCriticalPolicySection La función LeaveCriticalPolicySection reanuda la aplicación en segundo plano de la directiva. Esta función cierra el identificador de la sección de directivas. |
LoadUserProfileA Carga el perfil del usuario especificado. El perfil puede ser un perfil de usuario local o un perfil de usuario móvil. (ANSI) |
LoadUserProfileW Carga el perfil del usuario especificado. El perfil puede ser un perfil de usuario local o un perfil de usuario móvil. (Unicode) |
ProcessGroupPolicyCompleted La función ProcessGroupPolicyCompleted notifica al sistema que la extensión especificada ha terminado de aplicar la directiva. |
ProcessGroupPolicyCompletedEx La función ProcessGroupPolicyCompletedEx notifica al sistema que la extensión de directiva especificada ha terminado de aplicar la directiva. La función también notifica el estado del registro del conjunto resultante de directiva (RSoP). |
RefreshPolicy La función RefreshPolicy hace que la directiva se aplique inmediatamente en el equipo cliente. |
RefreshPolicyEx La función RefreshPolicyEx hace que la directiva se aplique inmediatamente en el equipo. La función extendida permite especificar el tipo de actualización de directiva que se va a aplicar. |
RegisterGPNotification La función RegisterGPNotification permite a una aplicación recibir notificaciones cuando se produce un cambio en la directiva. Cuando se produce un cambio de directiva, el objeto de evento especificado se establece en el estado señalado. |
RsopAccessCheckByType La función RSoPAccessCheckByType determina si un descriptor de seguridad concede un conjunto especificado de derechos de acceso al cliente identificado por un RSOPTOKEN. |
RsopFileAccessCheck La función RSoPFileAccessCheck determina si el descriptor de seguridad de un archivo concede un conjunto especificado de derechos de acceso de archivo al cliente identificado por un RSOPTOKEN. |
RsopResetPolicySettingStatus La función RSoPResetPolicySettingStatus desvincula la instancia de RSOP_PolicySettingStatus de su instancia de RSOP_PolicySetting. |
RsopSetPolicySettingStatus La función RSoPSetPolicySettingStatus crea una instancia de RSOP_PolicySettingStatus y una instancia de RSOP_PolicySettingLink. La función vincula (asocia) RSOP_PolicySettingStatus a su instancia de RSOP_PolicySetting. |
UnloadUserProfile Descarga el perfil de un usuario cargado por la función LoadUserProfile. El autor de la llamada debe tener privilegios administrativos en el equipo. Para obtener más información, vea la sección Comentarios de la función LoadUserProfile. |
Anular el registroGPNotification La función UnregisterGPNotification anula el registro del identificador de notificación de directiva especificado de recibir notificaciones de cambio de directiva. |
PFNGENERATEGROUPPOLICY 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. |
PFNPROCESSGROUPPOLICY La función ProcessGroupPolicy es una función de devolución de llamada definida por la aplicación que se usa al aplicar la directiva. |
PFNPROCESSGROUPPOLICYEX La función ProcessGroupPolicyEx es una función de devolución de llamada definida por la aplicación que se usa al aplicar la directiva. |
PFNSTATUSMESSAGECALLBACK La función StatusMessageCallback es una función de devolución de llamada definida por la aplicación que se usa para mostrar mensajes de estado al aplicar la directiva. |
GROUP_POLICY_OBJECTA La estructura GROUP_POLICY_OBJECT proporciona información sobre un GPO en una lista de GPO. (ANSI) |
GROUP_POLICY_OBJECTW La estructura GROUP_POLICY_OBJECT proporciona información sobre un GPO en una lista de GPO. (Unicode) |
POLICYSETTINGSTATUSINFO La estructura POLICYSETTINGSTATUSINFO proporciona información sobre un evento de configuración de directiva. |
RSOP_TARGET La estructura de RSOP_TARGET contiene información de equipo y usuario requerida por la función GenerateGroupPolicy. |