IsValidSecurityDescriptor 함수(securitybaseapi.h)

IsValidSecurityDescriptor 함수는 보안 설명자의 구성 요소가 유효한지 여부를 결정합니다.

구문

BOOL IsValidSecurityDescriptor(
  [in] PSECURITY_DESCRIPTOR pSecurityDescriptor
);

매개 변수

[in] pSecurityDescriptor

함수가 유효성을 검사하는 SECURITY_DESCRIPTOR 구조체에 대한 포인터입니다.

반환 값

보안 설명자의 구성 요소가 유효한 경우 반환 값은 0이 아닌 값입니다.

보안 설명자의 구성 요소가 유효하지 않으면 반환 값은 0입니다. 이 함수에 대한 확장된 오류 정보는 없습니다. GetLastError를 호출하지 마세요.

설명

IsValidSecurityDescriptor 함수는 보안 설명자에 있는 구성 요소의 유효성을 확인합니다. 특정 구성 요소가 있는지 여부를 확인하지 않으며 개별 ACE 또는 ACL의 내용을 확인하지 않습니다.

요구 사항

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

추가 정보

GetSecurityDescriptorControl

GetSecurityDescriptorDacl

GetSecurityDescriptorGroup

GetSecurityDescriptorLength

GetSecurityDescriptorOwner

GetSecurityDescriptorSacl

InitializeSecurityDescriptor

IsValidAcl

IsValidSid

하위 수준 Access Control

하위 수준 Access Control 함수

SECURITY_DESCRIPTOR

SetSecurityDescriptorDacl

SetSecurityDescriptorGroup

SetSecurityDescriptorOwner

SetSecurityDescriptorSacl