다음을 통해 공유


FindFirstFreeAce 함수(securitybaseapi.h)

FindFirstFreeAce 함수는 ACL(액세스 제어 목록)에서 첫 번째 무료 바이트에 대한 포인터를 검색합니다.

구문

BOOL FindFirstFreeAce(
  [in]  PACL   pAcl,
  [out] LPVOID *pAce
);

매개 변수

[in] pAcl

ACL에 대한 포인터입니다.

[out] pAce

함수가 반환할 때 만든 ACL의 첫 번째 자유 위치에 대한 포인터의 주소입니다. ACL이 유효하지 않으면 이 매개 변수는 NULL입니다. ACL이 가득 차면 이 매개 변수는 ACL 바로 다음의 바이트를 가리킵니다.

반환 값

함수가 성공하면 함수는 0이 아닌 값을 반환합니다.

함수가 실패하면 0을 반환합니다. 확장 오류 정보를 가져오려면 GetLastError를 호출합니다.

요구 사항

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

추가 정보

GetAce

GetAclInformation

하위 수준 Access Control

하위 수준 Access Control 함수