다음을 통해 공유


CSecurityDesc::ToString

보안 설명자를 문자열 형식으로 변환합니다.

bool ToString( 
   CString * pstr, 
   SECURITY_INFORMATION si = OWNER_SECURITY_INFORMATION |  
      GROUP_SECURITY_INFORMATION | DACL_SECURITY_INFORMATION |  
      SACL_SECURITY_INFORMATION  
) const throw(...);

매개 변수

  • pstr
    수신 되는 null로 끝나는 문자열에 대 한 포인터는 보안 설명자 문자열 형식.

  • si
    출력 문자열에 포함 하는 보안 설명자의 구성 요소에 SECURITY_INFORMATION 비트 플래그의 조합을 지정 합니다.

반환 값

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

설명

보안 설명자 문자열 형식으로 되 면이 쉽게 저장 전송 함. 사용 된 CSecurityDesc::FromString 메서드는 문자열을 보안 설명자로 변환 합니다.

si SECURITY_INFORMATION 플래그는 다음 매개 변수를 포함할 수 있습니다.

의미

OWNER_SECURITY_INFORMATION

소유자를 포함 합니다.

GROUP_SECURITY_INFORMATION

주 그룹을 포함 합니다.

DACL_SECURITY_INFORMATION

DACL에 포함 되어 있습니다.

SACL_SECURITY_INFORMATION

SACL을 포함 합니다.

NULL DACL이 및 SE_DACL_PRESENT 제어 비트 입력된 보안 설명자에 설정 된 경우 메서드가 실패 합니다.

NULL DACL이 및 SE_DACL_PRESENT 제어 비트 입력된 보안 설명자에 설정 되어 있지 않으면 보안 설명자 문자열 결과 d: 구성 요소는 없습니다. 참조 보안 설명자 문자열 형식 에 대 한 자세한 내용은.

호출 하는 것이 방법만 Windows 2000 및 나중에 사용할 수 있습니다 ConvertStringSecurityDescriptorToSecurityDescriptor.

요구 사항

헤더: atlsecurity.h

참고 항목

참조

CSecurityDesc Class

SECURITY_DESCRIPTOR

CSecurityDesc::FromString