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.
Die GetSecurityUserInfo Funktion ruft Informationen zu einer Anmeldesitzung Sitzungab.
Syntax
NTSTATUS SEC_ENTRY GetSecurityUserInfo(
[in, optional] PLUID LogonId,
[in] ULONG Flags,
[out] PSecurityUserData *UserInformation
);
Parameter
[in, optional] LogonId
Ein optionaler Zeiger auf eine LUID-, die die Anmeldesitzung enthält, für die Informationen abgerufen werden sollen. Wenn LogonId-NULL-ist, werden Informationen für die Anmeldesitzung des aufrufenden Threads zurückgegeben.
[in] Flags
Dieser Parameter wird derzeit nicht verwendet.
[out] UserInformation
Ein Zeiger auf eine Position, die einen Zeiger auf eine SecurityUserData--Struktur enthält. Wenn der Funktionsaufruf erfolgreich ist, werden die Benutzerinformationen in dieser Struktur zurückgegeben. Der Aufrufer ist dafür verantwortlich, diesen Puffer freizuweisen, indem die LsaFreeReturnBuffer--Funktion aufgerufen wird.
Rückgabewert
GetSecurityUserInfo gibt einen geeigneten NTSTATUS-Wert zurück, z. B. einen der folgenden.
| Rückgabecode | Beschreibung |
|---|---|
|
Die SecurityUserData-Struktur, auf die indirekt durch UserInformationverwiesen wird, enthält die angeforderten Benutzerinformationen. |
|
Gibt an, dass die angegebene Anmeldesitzung nicht vorhanden ist. |
Bemerkungen
Diese Funktion ruft Informationen zu einer Anmeldung Sitzung über die SecurityUserData- Struktur ab.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 2000 |
| Zielplattform- | Universal |
| Header- | ntifs.h (einschließlich Ntifs.h, FltKernel.h) |
| Library | Ksecdd.lib |
| IRQL- | PASSIVE_LEVEL |