다음을 통해 공유


IADsSecurityUtility 인터페이스(iads.h)

IADsSecurityUtility 인터페이스는 파일, 파일 공유 또는 레지스트리 키에서 보안 설명자를 가져오기, 설정 또는 검색하는 데 사용됩니다. 보안 설명자를 원시 또는 16진수 모드로 또는 원시 또는 16진수 모드로 변환하는 데 사용할 수도 있으며, 소유자, 그룹, DACL 또는 SACL에 대해 검색하거나 설정할 보안 설명자 데이터의 scope 제한할 수 있습니다.

상속

IADsSecurityUtility 인터페이스는 IDispatch 인터페이스에서 상속됩니다. IADsSecurityUtility 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IADsSecurityUtility 인터페이스에는 이러한 메서드가 있습니다.

 
IADsSecurityUtility::ConvertSecurityDescriptor

보안 설명자를 한 형식에서 다른 형식으로 변환합니다.
IADsSecurityUtility::get_SecurityMask

검색하거나 설정할 보안 설명자의 요소를 결정합니다. (Get)
IADsSecurityUtility::GetSecurityDescriptor

지정된 파일, 파일 공유 또는 레지스트리 키에 대한 보안 설명자를 검색합니다.
IADsSecurityUtility::p ut_SecurityMask

검색하거나 설정할 보안 설명자의 요소를 결정합니다. (Put)
IADsSecurityUtility::SetSecurityDescriptor

지정된 파일, 파일 공유 또는 레지스트리 키에 대한 보안 설명자를 설정합니다.

설명

파일 또는 디렉터리의 SACL(시스템 액세스 제어 목록)을 읽으려면 호출 프로세스에 대해 SE_SECURITY_NAME 권한을 사용하도록 설정해야 합니다. 개체에 대한 SACL 검색에 대한 자세한 내용은 개체의 SACL 검색을 참조하세요.

IADsSecurityUtility 인터페이스를 사용하여 파일에 ACE를 추가하는 방법을 보여 주는 자세한 내용 및 코드 예제는 파일에 ACE를 추가하기 위한 예제 코드를 참조하세요.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 iads.h

참고 항목

ADS_PATHTYPE_ENUM

ADS_SD_FORMAT_ENUM

파일에 ACE를 추가하기 위한 예제 코드

IADsAccessControlEntry

IADsSecurityDescriptor

IAccessControlList

IDispatch

파일 및 레지스트리 키의 보안 설명자

보안 인터페이스