Bagikan melalui


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

Lihat juga

EqualDomainSid

GetWindowsAccountDomainSid

IsWellknownsid

WELL_KNOWN_SID_TYPE