Fungsi GetSecurityUserInfo (ntifs.h)
Fungsi GetSecurityUserInfo mengambil informasi tentang sesi masuk.
Sintaks
NTSTATUS SEC_ENTRY GetSecurityUserInfo(
[in, optional] PLUID LogonId,
[in] ULONG Flags,
[out] PSecurityUserData *UserInformation
);
Parameter
[in, optional] LogonId
Penunjuk opsional ke LUID yang berisi sesi masuk yang informasinya akan diambil. Jika LogonIdNULL, informasi untuk sesi masuk utas panggilan dikembalikan.
[in] Flags
Parameter ini saat ini tidak digunakan.
[out] UserInformation
Penunjuk ke lokasi yang berisi penunjuk ke struktur SecurityUserData . Jika panggilan fungsi berhasil, informasi pengguna dikembalikan dalam struktur ini. Pemanggil bertanggung jawab untuk membebaskan buffer ini dengan memanggil fungsi LsaFreeReturnBuffer .
Nilai kembali
GetSecurityUserInfo mengembalikan nilai NTSTATUS yang sesuai, seperti salah satu hal berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Struktur SecurityUserData, secara tidak langsung diarahkan oleh UserInformation, berisi informasi pengguna yang diminta. |
|
Menunjukkan bahwa sesi masuk yang ditentukan tidak ada. |
Keterangan
Fungsi ini mendapatkan informasi tentang sesi masuk melalui struktur SecurityUserData .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 |
Target Platform | Universal |
Header | ntifs.h (termasuk Ntifs.h, FltKernel.h) |
Pustaka | Ksecdd.lib |
IRQL | PASSIVE_LEVEL |