다음을 통해 공유


CPrivateObjectSecurityDesc::Set

Private 개체의 보안 설명자를 수정 하려면이 메서드를 호출 합니다.

bool Set( 
   SECURITY_INFORMATION si, 
   const CSecurityDesc& Modification, 
   PGENERIC_MAPPING GenericMapping, 
   const CAccessToken& Token  
) throw( ); 
bool Set( 
   SECURITY_INFORMATION si, 
   const CSecurityDesc& Modification, 
   ULONG AutoInheritFlags, 
   PGENERIC_MAPPING GenericMapping, 
   const CAccessToken& Token  
) throw( );

매개 변수

  • si
    보안 설명자를 설정 하는 부분을 나타내는 비트 플래그 집합입니다. 이 값이 조합 될 수 있는 SECURITY_INFORMATION 비트 플래그입니다.

  • 수정
    포인터는 CSecurityDesc 개체입니다. 이 보안 설명자 부분 표시는 si 매개 변수는 개체의 보안 설명자에 적용 됩니다.

  • GenericMapping
    포인터는 GENERIC_MAPPING 매핑 개체에 대 한 특정 권한 각 일반 오른쪽에서 지정 하는 구조입니다.

  • Token
    참조 하는 CAccessToken 개체 대신 개체를 만드는 클라이언트 프로세스에 대 한.

  • AutoInheritFlags
    액세스 제어 항목 (Ace) 상속 되는 방법을 제어 하는 비트 플래그 집합 pParent. 참조 CreatePrivateObjectSecurityEx 에 대 한 자세한 내용은.

반환 값

성공하면 true를 반환하고, 실패하면 false를 반환합니다.

설명

개체의 GUID 개체 형식을 지정 하는 허용 또는 Ace 상속을 제어만 Windows 2000을 실행 하는 시스템에서 사용할 수 있는 두 번째 메서드를.

요구 사항

헤더: atlsecurity.h

참고 항목

참조

CPrivateObjectSecurityDesc Class

SetPrivateObjectSecurity

CPrivateObjectSecurityDesc::Get