Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter
userenv.h enthält die folgenden Programmierschnittstellen:
Functions
|
CreateAppContainerProfile Erstellt ein Pro-Benutzer-App-Profil für einen AppContainer. |
|
CreateEnvironmentBlock Ruft die Umgebungsvariablen für den angegebenen Benutzer ab. Dieser Block kann dann an die Funktion CreateProcessAsUser übergeben werden. |
|
CreateProfile Erstellt ein neues Benutzerprofil. |
|
DeleteAppContainerProfile Löscht das angegebene Benutzerprofil pro App. |
|
DeleteProfileA Löscht das Benutzerprofil und alle benutzerbezogenen Einstellungen vom angegebenen Computer. Der Aufrufer muss über Administratorrechte verfügen, um das Profil eines Benutzers zu löschen. (ANSI) |
|
DeleteProfileW Löscht das Benutzerprofil und alle benutzerbezogenen Einstellungen vom angegebenen Computer. Der Aufrufer muss über Administratorrechte verfügen, um das Profil eines Benutzers zu löschen. (Unicode) |
|
DeriveAppContainerSidFromAppContainerName Ruft die SID des angegebenen Profils ab. |
|
DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName ist für die zukünftige Verwendung reserviert. |
|
DestroyEnvironmentBlock Gibt Umgebungsvariablen frei, die von der CreateEnvironmentBlock-Funktion erstellt wurden. |
|
EnterCriticalPolicySection Die EnterCriticalPolicySection-Funktion hält die Anwendung der Richtlinie an, damit Anwendungen Richtlinieneinstellungen sicher lesen können. |
|
ExpandEnvironmentStringsForUserA Erweitert die Quellzeichenfolge mithilfe des Umgebungsblocks, der für den angegebenen Benutzer eingerichtet wurde. (ANSI) |
|
ExpandEnvironmentStringsForUserW Erweitert die Quellzeichenfolge mithilfe des Umgebungsblocks, der für den angegebenen Benutzer eingerichtet wurde. (Unicode) |
|
FreeGPOListA Die FreeGPOList-Funktion gibt die angegebene Liste der Gruppenrichtlinienobjekte frei. (ANSI) |
|
FreeGPOListW Die FreeGPOList-Funktion gibt die angegebene Liste der Gruppenrichtlinienobjekte frei. (Unicode) |
|
GetAllUsersProfileDirectoryA Ruft den Pfad zum Stammverzeichnis des Verzeichnisses ab, das Programmdaten enthält, die von allen Benutzern freigegeben werden. (ANSI) |
|
GetAllUsersProfileDirectoryW Ruft den Pfad zum Stammverzeichnis des Verzeichnisses ab, das Programmdaten enthält, die von allen Benutzern freigegeben werden. (Unicode) |
|
GetAppContainerFolderPath Ruft den Pfad des lokalen App-Datenordners für den angegebenen App-Container ab. |
|
GetAppContainerRegistryLocation Ruft den Speicherort des Registrierungsspeichers ab, der einem App-Container zugeordnet ist. |
|
GetAppliedGPOListA Die GetAppliedGPOList-Funktion ruft die Liste der Gruppenrichtlinienobjekte ab, die für den angegebenen Benutzer oder Computer angewendet wurden. (ANSI) |
|
GetAppliedGPOListW Die GetAppliedGPOList-Funktion ruft die Liste der Gruppenrichtlinienobjekte ab, die für den angegebenen Benutzer oder Computer angewendet wurden. (Unicode) |
|
GetDefaultUserProfileDirectoryA Ruft den Pfad zum Stamm des Standardbenutzerprofils ab. (ANSI) |
|
GetDefaultUserProfileDirectoryW Ruft den Pfad zum Stamm des Standardbenutzerprofils ab. (Unicode) |
|
GetGPOListA Die GetGPOList-Funktion ruft die Liste der Gruppenrichtlinienobjekte für den angegebenen Benutzer oder Computer ab. (ANSI) |
|
GetGPOListW Die GetGPOList-Funktion ruft die Liste der Gruppenrichtlinienobjekte für den angegebenen Benutzer oder Computer ab. (Unicode) |
|
GetProfilesDirectoryA Ruft den Pfad zum Stammverzeichnis ab, in dem Benutzerprofile gespeichert werden. (ANSI) |
|
GetProfilesDirectoryW Ruft den Pfad zum Stammverzeichnis ab, in dem Benutzerprofile gespeichert werden. (Unicode) |
|
GetProfileType Ruft den Typ des Profils ab, das für den aktuellen Benutzer geladen wurde. |
|
GetUserProfileDirectoryA Ruft den Pfad zum Stammverzeichnis des angegebenen Benutzerprofils ab. (ANSI) |
|
GetUserProfileDirectoryW Ruft den Pfad zum Stammverzeichnis des angegebenen Benutzerprofils ab. (Unicode) |
|
LeaveCriticalPolicySection Die LeaveCriticalPolicySection-Funktion setzt die Hintergrundanwendung der Richtlinie fort. Diese Funktion schließt das Handle mit dem Richtlinienabschnitt. |
|
LoadUserProfileA Lädt das profil des angegebenen Benutzers. Das Profil kann ein lokales Benutzerprofil oder ein Roamingbenutzerprofil sein. (ANSI) |
|
LoadUserProfileW Lädt das profil des angegebenen Benutzers. Das Profil kann ein lokales Benutzerprofil oder ein Roamingbenutzerprofil sein. (Unicode) |
|
ProcessGroupPolicyCompleted Die ProcessGroupPolicyCompleted-Funktion benachrichtigt das System, dass die angegebene Erweiterung die Anwendung der Richtlinie abgeschlossen hat. |
|
ProcessGroupPolicyCompletedEx Die ProcessGroupPolicyCompletedEx-Funktion benachrichtigt das System, dass die angegebene Richtlinienerweiterung die Anwendung der Richtlinie abgeschlossen hat. Die Funktion meldet auch die status der Protokollierung von Richtlinienergebnissen (Resultant Set of Policy, RSoP). |
|
RefreshPolicy Die RefreshPolicy-Funktion bewirkt, dass die Richtlinie sofort auf dem Clientcomputer angewendet wird. |
|
RefreshPolicyEx Die RefreshPolicyEx-Funktion bewirkt, dass die Richtlinie sofort auf dem Computer angewendet wird. Mit der erweiterten Funktion können Sie den Typ der anzuwendenden Richtlinienaktualisierung angeben. |
|
RegisterGPNotification Die Funktion RegisterGPNotification ermöglicht es einer Anwendung, Benachrichtigungen zu erhalten, wenn eine Änderung der Richtlinie vorliegt. Wenn eine Richtlinienänderung eintritt, wird das angegebene Ereignisobjekt auf den signalierten Zustand festgelegt. |
|
RsopAccessCheckByType Die RSoPAccessCheckByType-Funktion bestimmt, ob ein Sicherheitsdeskriptor dem Client, der durch einen RSOPTOKEN identifiziert wird, einen angegebenen Satz von Zugriffsrechten gewährt. |
|
RsopFileAccessCheck Die RSoPFileAccessCheck-Funktion bestimmt, ob der Sicherheitsdeskriptor einer Datei dem Client, der durch RSOPTOKEN identifiziert wird, einen bestimmten Satz von Dateizugriffsrechten gewährt. |
|
RsopResetPolicySettingStatus Die RSoPResetPolicySettingStatus-Funktion hebt die Verknüpfung des RSOP_PolicySettingStatus instance mit seiner RSOP_PolicySetting instance auf. |
|
RsopSetPolicySettingStatus Die RSoPSetPolicySettingStatus-Funktion erstellt eine instance von RSOP_PolicySettingStatus und eine instance von RSOP_PolicySettingLink. Die Funktion verknüpft (zugeordnet) RSOP_PolicySettingStatus mit ihrem RSOP_PolicySetting instance. |
|
UnloadUserProfile Entlädt das Profil eines Benutzers, das von der LoadUserProfile-Funktion geladen wurde. Der Aufrufer muss über Administratorrechte auf dem Computer verfügen. Weitere Informationen finden Sie im Abschnitt Hinweise der LoadUserProfile-Funktion. |
|
Aufheben der Registrierung vonGPNotification Die UnregisterGPNotification-Funktion hebt die Registrierung des angegebenen Richtlinienbenachrichtigungshandles vom Empfang von Richtlinienänderungsbenachrichtigungen auf. |
Rückruffunktionen
|
PFNGENERATEGROUPPOLICY Die Rückruffunktion GenerateGroupPolicy ist eine anwendungsdefinierte Rückruffunktion, die jede Richtlinienerweiterung exportieren muss, wenn RSoP-Daten im Planungsmodus generiert werden. |
|
PFNPROCESSGROUPPOLICY Die ProcessGroupPolicy-Funktion ist eine anwendungsdefinierte Rückruffunktion, die beim Anwenden von Richtlinien verwendet wird. |
|
PFNPROCESSGROUPPOLICYEX Die ProcessGroupPolicyEx-Funktion ist eine anwendungsdefinierte Rückruffunktion, die beim Anwenden von Richtlinien verwendet wird. |
|
PFNSTATUSMESSAGECALLBACK Die StatusMessageCallback-Funktion ist eine anwendungsdefinierte Rückruffunktion, mit der beim Anwenden der Richtlinie status Meldungen angezeigt werden. |
Strukturen
|
GROUP_POLICY_OBJECTA Die GROUP_POLICY_OBJECT-Struktur stellt Informationen zu einem Gruppenrichtlinienobjekt in einer Gruppenrichtlinienobjektliste bereit. (ANSI) |
|
GROUP_POLICY_OBJECTW Die GROUP_POLICY_OBJECT-Struktur stellt Informationen zu einem Gruppenrichtlinienobjekt in einer Gruppenrichtlinienobjektliste bereit. (Unicode) |
|
POLICYSETTINGSTATUSINFO Die POLICYSETTINGSTATUSINFO-Struktur stellt Informationen zu einem Richtlinieneinstellungsereignis bereit. |
|
RSOP_TARGET Die RSOP_TARGET-Struktur enthält Computer- und Benutzerinformationen, die für die GenerateGroupPolicy-Funktion erforderlich sind. |