Bagikan melalui


Fungsi GetSidLengthRequired (securitybaseapi.h)

Fungsi GetSidLengthRequired mengembalikan panjang, dalam byte, dari buffer yang diperlukan untuk menyimpan SID dengan jumlah subautoritas tertentu.

Sintaks

DWORD GetSidLengthRequired(
  [in] UCHAR nSubAuthorityCount
);

Parameter

[in] nSubAuthorityCount

Menentukan jumlah subotoritas yang akan disimpan dalam struktur SID .

Menampilkan nilai

Nilai yang dikembalikan adalah panjang, dalam byte, dari buffer yang diperlukan untuk menyimpan struktur SID . Fungsi ini tidak dapat gagal.

Keterangan

Struktur SID yang ditentukan dalam nSubAuthorityCount menggunakan nilai RID 32-bit. Untuk aplikasi yang memerlukan nilai RID yang lebih lama, gunakan CreateWellKnownSid dan fungsi terkait.

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

Ringkasan Access Control

AllocateAndInitializeSid

Fungsi Access Control Dasar

CreateWellknownSid

GetLengthSid

GetSidIdentifierAuthority

GetSidSubAuthority

GetSidSubAuthorityCount

InitializeSid

IsValidSid

SID