RawSecurityDescriptor 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
RawSecurityDescriptor 클래스의 새 인스턴스를 초기화합니다.
오버로드
RawSecurityDescriptor(String) |
지정한 SDDL(Security Descriptor Definition Language) 문자열에서 RawSecurityDescriptor 클래스의 새 인스턴스를 초기화합니다. |
RawSecurityDescriptor(Byte[], Int32) |
지정된 바이트 값 배열을 사용하여 RawSecurityDescriptor 클래스의 새 인스턴스를 초기화합니다. |
RawSecurityDescriptor(ControlFlags, SecurityIdentifier, SecurityIdentifier, RawAcl, RawAcl) |
지정된 값을 사용하여 RawSecurityDescriptor 클래스의 새 인스턴스를 초기화합니다. |
RawSecurityDescriptor(String)
지정한 SDDL(Security Descriptor Definition Language) 문자열에서 RawSecurityDescriptor 클래스의 새 인스턴스를 초기화합니다.
public:
RawSecurityDescriptor(System::String ^ sddlForm);
public RawSecurityDescriptor (string sddlForm);
new System.Security.AccessControl.RawSecurityDescriptor : string -> System.Security.AccessControl.RawSecurityDescriptor
Public Sub New (sddlForm As String)
매개 변수
- sddlForm
- String
새 RawSecurityDescriptor 개체를 만들 SDDL 문자열입니다.
예외
보안 설명자 개체의 SDDL 형식이 잘못되었습니다.
적용 대상
RawSecurityDescriptor(Byte[], Int32)
지정된 바이트 값 배열을 사용하여 RawSecurityDescriptor 클래스의 새 인스턴스를 초기화합니다.
public:
RawSecurityDescriptor(cli::array <System::Byte> ^ binaryForm, int offset);
public RawSecurityDescriptor (byte[] binaryForm, int offset);
new System.Security.AccessControl.RawSecurityDescriptor : byte[] * int -> System.Security.AccessControl.RawSecurityDescriptor
Public Sub New (binaryForm As Byte(), offset As Integer)
매개 변수
- binaryForm
- Byte[]
새 RawSecurityDescriptor 개체를 만들 바이트 값 배열입니다.
- offset
- Int32
binaryForm
배열에서 복사를 시작할 오프셋입니다.
적용 대상
RawSecurityDescriptor(ControlFlags, SecurityIdentifier, SecurityIdentifier, RawAcl, RawAcl)
지정된 값을 사용하여 RawSecurityDescriptor 클래스의 새 인스턴스를 초기화합니다.
public:
RawSecurityDescriptor(System::Security::AccessControl::ControlFlags flags, System::Security::Principal::SecurityIdentifier ^ owner, System::Security::Principal::SecurityIdentifier ^ group, System::Security::AccessControl::RawAcl ^ systemAcl, System::Security::AccessControl::RawAcl ^ discretionaryAcl);
public RawSecurityDescriptor (System.Security.AccessControl.ControlFlags flags, System.Security.Principal.SecurityIdentifier? owner, System.Security.Principal.SecurityIdentifier? group, System.Security.AccessControl.RawAcl? systemAcl, System.Security.AccessControl.RawAcl? discretionaryAcl);
public RawSecurityDescriptor (System.Security.AccessControl.ControlFlags flags, System.Security.Principal.SecurityIdentifier owner, System.Security.Principal.SecurityIdentifier group, System.Security.AccessControl.RawAcl systemAcl, System.Security.AccessControl.RawAcl discretionaryAcl);
new System.Security.AccessControl.RawSecurityDescriptor : System.Security.AccessControl.ControlFlags * System.Security.Principal.SecurityIdentifier * System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.RawAcl * System.Security.AccessControl.RawAcl -> System.Security.AccessControl.RawSecurityDescriptor
Public Sub New (flags As ControlFlags, owner As SecurityIdentifier, group As SecurityIdentifier, systemAcl As RawAcl, discretionaryAcl As RawAcl)
매개 변수
- flags
- ControlFlags
새 RawSecurityDescriptor 개체의 동작을 지정하는 플래그입니다.
- owner
- SecurityIdentifier
새 RawSecurityDescriptor 개체의 소유자입니다.
- group
- SecurityIdentifier
새 RawSecurityDescriptor 개체의 주 그룹입니다.
- systemAcl
- RawAcl
새 RawSecurityDescriptor 개체의 SACL(시스템 액세스 제어 목록)입니다.
- discretionaryAcl
- RawAcl
새 RawSecurityDescriptor 개체의 DACL(임의 액세스 제어 목록)입니다.
적용 대상
.NET