IsValidAcl 함수(securitybaseapi.h)
IsValidAcl 함수는 ACL(액세스 제어 목록)의 유효성을 검사합니다.
구문
BOOL IsValidAcl(
[in] PACL pAcl
);
매개 변수
[in] pAcl
이 함수에서 유효성을 검사한 ACL 구조체에 대한 포인터입니다. 이 값은 NULL이 아니어야 합니다.
반환 값
ACL이 유효한 경우 함수는 0이 아닌 값을 반환합니다.
ACL이 유효하지 않으면 함수는 0을 반환합니다. 이 함수에 대한 확장된 오류 정보는 없습니다. GetLastError를 호출하지 마세요.
설명
이 함수는 ACL의 수정 수준을 확인하고 ACL 구조의 AceCount 멤버에 지정된 ACL(액세스 제어 항목) 수가 ACL 구조체의 AclSize 멤버에 지정된 공간에 맞는지 확인합니다.
pAcl이 NULL이면 액세스 위반으로 애플리케이션이 실패합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | securitybaseapi.h(Windows.h 포함) |
라이브러리 | Advapi32.lib |
DLL | Advapi32.dll |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기