Share via


ISecurityObjectTypeInfo::GetInheritSource 메서드(aclui.h)

GetInheritSource 메서드는 DACL(임의 액세스 제어 목록) 및 SACL(시스템 액세스 제어 목록)에서 상속된 ACL(액세스 제어 항목)의 원본을 결정하는 수단을 제공합니다.

구문

HRESULT GetInheritSource(
  [in]  SECURITY_INFORMATION si,
  [in]  PACL                 pACL,
  [out] PINHERITED_FROM      *ppInheritArray
);

매개 변수

[in] si

개체의 보안 정보를 나타내는 SECURITY_INFORMATION 구조체입니다.

[in] pACL

개체의 ACL ( 액세스 제어 목록 )을 나타내는 ACL 구조체에 대한 포인터입니다.

[out] ppInheritArray

INHERITED_FROM 구조의 배열을 수신하는 INHERITED_FROM 구조체에 대한 포인터입니다. 이 배열의 길이는 pACL에서 참조하는 ACL의 AES 수와 동일합니다. ppInheritArray의 각 INHERITED_FROM 항목은 pACL의 해당 ACE 항목에 대한 상속 정보를 제공합니다.

반환 값

함수가 성공하면 반환 값이 S_OK.

함수가 실패하면 반환 값은 오류를 나타내는 HRESULT 입니다. 일반적인 오류 코드 목록은 일반적인 HRESULT 값을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 aclui.h