ISecurityInformation 인터페이스(aclui.h)
ISecurityInformation 인터페이스를 사용하면 액세스 제어 편집기가 CreateSecurityPage 및 EditSecurity 함수의 호출자와 통신할 수 있습니다. 편집기는 인터페이스 메서드를 호출하여 페이지를 초기화하는 데 사용되는 정보를 검색하고 사용자가 사용할 수 있는 편집 옵션을 결정합니다. 또한 편집기에서는 인터페이스 메서드를 호출하여 사용자의 입력을 애플리케이션에 다시 전달합니다.
LPSECURITYINFO 형식은 ISecurityInformation 개체에 대한 포인터입니다.
상속
ISecurityInformation 인터페이스는 IUnknown 인터페이스에서 상속됩니다. ISecurityInformation 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
ISecurityInformation 인터페이스에는 이러한 메서드가 있습니다.
ISecurityInformation::GetAccessRights GetAccessRights 메서드는 보안 개체에 대해 제어할 수 있는 액세스 권한에 대한 정보를 요청합니다. |
ISecurityInformation::GetInheritTypes GetInheritTypes 메서드는 자식 개체에서 AES를 상속하는 방법에 대한 정보를 요청합니다. 자세한 내용은 ACE 상속을 참조하세요. |
ISecurityInformation::GetObjectInformation GetObjectInformation 메서드는 액세스 제어 편집기가 해당 페이지를 초기화하고 사용자가 사용할 수 있는 편집 옵션을 결정하는 데 사용하는 정보를 요청합니다. |
ISecurityInformation::GetSecurity GetSecurity 메서드는 보안 설명자를 편집 중인 보안 개체에 대한 보안 설명자를 요청합니다. 액세스 제어 편집기는 이 메서드를 호출하여 개체의 현재 또는 기본 보안 설명자를 검색합니다. |
ISecurityInformation::MapGeneric MapGeneric 메서드는 액세스 마스크의 일반 액세스 권한을 해당 표준 및 특정 액세스 권한에 매핑하도록 요청합니다. |
ISecurityInformation::P ropertySheetPageCallback PropertySheetPageCallback 메서드는 EditSecurity 또는 CreateSecurityPage 호출자에게 액세스 제어 편집기 속성 페이지가 만들어지거나 제거되고 있음을 알립니다. |
ISecurityInformation::SetSecurity SetSecurity 메서드는 사용자가 보안 개체에 적용하려는 보안 정보를 포함하는 보안 설명자를 제공합니다. 사용자가 확인 또는 적용을 클릭하면 액세스 제어 편집기가 이 메서드를 호출합니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | aclui.h |