CSecurityAttributes 클래스
이 클래스는 보안 특성 구조에 대한 씬 래퍼입니다.
Important
이 클래스와 해당 멤버는 Windows 런타임에서 실행되는 애플리케이션에서 사용할 수 없습니다.
구문
class CSecurityAttributes : public SECURITY_ATTRIBUTES
멤버
공용 생성자
속성 | 설명 |
---|---|
CSecurityAttributes::CSecurityAttributes | 생성자입니다. |
공용 메서드
이름 | 설명 |
---|---|
CSecurityAttributes::Set | 개체의 특성을 설정하려면 이 메서드를 호출합니다 CSecurityAttributes . |
설명
구조체는 SECURITY_ATTRIBUTES
개체를 만드는 데 사용되는 보안 설명자를 포함하고 이 구조를 지정하여 검색된 핸들을 상속할 수 있는지 여부를 지정합니다.
Windows의 액세스 제어 모델에 대한 소개는 Windows SDK의 Access Control을 참조하세요.
상속 계층 구조
SECURITY_ATTRIBUTES
CSecurityAttributes
요구 사항
헤더: atlsecurity.h
CSecurityAttributes::CSecurityAttributes
생성자입니다.
CSecurityAttributes() throw();
explicit CSecurityAttributes(const CSecurityDesc& rSecurityDescriptor, bool bInheritsHandle = false) throw(...);
매개 변수
rSecurityDescriptor
보안 설명자에 대한 참조입니다.
bInheritsHandle
새 프로세스가 만들어질 때 반환된 핸들의 상속 여부를 지정합니다. 이 멤버가 true이면 새 프로세스가 핸들을 상속합니다.
CSecurityAttributes::Set
개체의 특성을 설정하려면 이 메서드를 호출합니다 CSecurityAttributes
.
void Set(const CSecurityDesc& rSecurityDescriptor, bool bInheritHandle = false) throw(...);
매개 변수
rSecurityDescriptor
보안 설명자에 대한 참조입니다.
bInheritHandle
새 프로세스가 만들어질 때 반환된 핸들의 상속 여부를 지정합니다. 이 멤버가 true이면 새 프로세스가 핸들을 상속합니다.
설명
이 메서드는 개체를 초기화 하는 생성자에 의해 사용 되는 CSecurityAttributes
.
참고 항목
보안 샘플
SECURITY_ATTRIBUTES
security descriptor(보안 설명자)
클래스 개요
보안 전역 함수