GetSidLengthRequired 함수(securitybaseapi.h)

GetSidLengthRequired 함수는 지정된 수의 하위 권한이 있는 SID를 저장하는 데 필요한 버퍼의 길이를 바이트 단위로 반환합니다.

구문

DWORD GetSidLengthRequired(
  [in] UCHAR nSubAuthorityCount
);

매개 변수

[in] nSubAuthorityCount

SID 구조에 저장할 하위 데이터의 수를 지정합니다.

반환 값

반환 값은 SID 구조를 저장하는 데 필요한 버퍼의 길이(바이트)입니다. 이 함수는 실패할 수 없습니다.

설명

nSubAuthorityCount에 지정된 SID 구조체는 32비트 RID 값을 사용합니다. RID 값이 더 긴 애플리케이션의 경우 CreateWellKnownSid 및 관련 함수를 사용합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows XP [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 securitybaseapi.h(Windows.h 포함)
라이브러리 Advapi32.lib
DLL Advapi32.dll

추가 정보

Access Control 개요

AllocateAndInitializeSid

기본 Access Control 함수

CreateWellKnownSid

GetLengthSid

GetSidIdentifierAuthority

GetSidSubAuthority

GetSidSubAuthorityCount

InitializeSid

IsValidSid

SID