WLX_PROFILE_V2_0-Struktur (winwlx.h)
[Die WLX_PROFILE_V2_0-Struktur ist ab Windows Server 2008 und Windows Vista nicht mehr verfügbar.]
Die WLX_PROFILE_V2_0-Struktur enthält neben den von WLX_PROFILE_V1_0 bereitgestellten Informationen auch Profilinformationen.
Syntax
typedef struct _WLX_PROFILE_V2_0 {
DWORD dwType;
PWSTR pszProfile;
PWSTR pszPolicy;
PWSTR pszNetworkDefaultUserProfile;
PWSTR pszServerName;
PWSTR pszEnvironment;
} WLX_PROFILE_V2_0, *PWLX_PROFILE_V2_0;
Member
dwType
Muss auf WLX_PROFILE_TYPE_V2_0 festgelegt werden.
pszProfile
Zeiger auf den Profilpfad (z. B. "%SystemRoot%\system32\config\AprilM001" oder einen Netzwerkpfad wie "\server\share\profiles\floating\AprilM.usr").
Die Zeichenfolge, auf die von pszProfile verwiesen wird, muss von Ihrer GINA-DLL separat zugeordnet werden. Die Zuordnung wird von Winlogon aufgehoben.
pszPolicy
Zeiger auf die Richtliniendatei, die auf die Benutzeranmeldung angewendet wird.
Die Zeichenfolge, auf die von pszPolicy verwiesen wird, muss von Ihrer GINA-DLL separat zugeordnet werden. Die Zuordnung wird von Winlogon aufgehoben.
pszNetworkDefaultUserProfile
Wenn ein neues Profil erstellt werden soll, ein Zeiger auf den Pfad des zu verwendenden Standardprofils.
Die Zeichenfolge, auf die von pszNetworkDefaultUserProfile verwiesen wird, muss von Ihrer GINA-DLL separat zugeordnet werden. Die Zuordnung wird von Winlogon aufgehoben.
pszServerName
Zeiger auf den Namen des Servers, der die Anmeldung überprüft hat. Dieser Name wird verwendet, um die globalen Gruppen aufzulisten, deren Mitglied der Benutzer ist.
Die Zeichenfolge, auf die von pszServerName verwiesen wird, muss von Ihrer GINA-DLL separat zugeordnet werden. Die Zuordnung wird von Winlogon aufgehoben.
pszEnvironment
Zeiger auf die Standardumgebungsvariablen, die in die Erstellung der Umgebung des Benutzers einbezogen werden sollen. Bei diesem Member handelt es sich um eine Reihe von NULL-Zeichenfolgen, die eines der folgenden Formen verwenden.
Variable=Value
variable=%other variable%
variable=%othervariable%\additional text
Beispiel:
logonServer=\\pdc
homepath=%logonServer%\share
Bemerkungen
Diese Struktur wird von Ihrer GINA-DLL an Winlogon zurückgegeben.
Ihre GINA-DLL kann zwei Strukturen verwenden, um Profilinformationen bereitzustellen: WLX_PROFILE_V2_0 und WLX_PROFILE_V1_0. Die Informationen in WLX_PROFILE_V1_0 enthalten nur den Profiltyp und den Pfad zum Profil.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | winwlx.h |