Fungsi CreateWellKnownSid (securitybaseapi.h)
Fungsi CreateWellKnownSid membuat SID untuk alias yang telah ditentukan sebelumnya.
Sintaks
BOOL CreateWellKnownSid(
[in] WELL_KNOWN_SID_TYPE WellKnownSidType,
[in, optional] PSID DomainSid,
[out, optional] PSID pSid,
[in, out] DWORD *cbSid
);
Parameter
[in] WellKnownSidType
Anggota enumerasi WELL_KNOWN_SID_TYPE yang menentukan apa yang akan diidentifikasi SID.
[in, optional] DomainSid
Penunjuk ke SID yang mengidentifikasi domain yang akan digunakan saat membuat SID. Teruskan NULL untuk menggunakan komputer lokal.
[out, optional] pSid
Pointer ke memori di mana CreateWellKnownSid akan menyimpan SID baru.
[in, out] cbSid
Pointer ke DWORD yang berisi jumlah byte yang tersedia di pSid. Fungsi CreateWellKnownSid menyimpan jumlah byte yang benar-benar digunakan di lokasi ini.
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk informasi kesalahan yang diperluas, hubungi GetLastError.
Persyaratan
Klien minimum yang didukung | Windows XP [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2003 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | securitybaseapi.h (termasuk Windows.h) |
Pustaka | Advapi32.lib |
DLL | Advapi32.dll |