Clase de CSecurityDesc

esta clase es un contenedor para la estructura de SECURITY_DESCRIPTOR .

Nota importanteImportante

Esta clase y sus miembros no se pueden utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución.

class CSecurityDesc

Members

k0c0e5w6.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CSecurityDesc::CSecurityDesc

el constructor.

CSecurityDesc::~CSecurityDesc

El destructor.

k0c0e5w6.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CSecurityDesc::FromString

Convierte un descriptor de seguridad de cadena- formato en un descriptor de seguridad válido, funcional.

CSecurityDesc::GetControl

Recupera información de control del descriptor de seguridad.

CSecurityDesc::GetDacl

Recupera la información (DACL) de la lista de control de acceso discrecional (DACL) del descriptor de seguridad.

CSecurityDesc::GetGroup

Recupera información del grupo primario de descriptor de seguridad.

CSecurityDesc::GetOwner

Recupera el informaton propietario del descriptor de seguridad.

CSecurityDesc::GetPSECURITY_DESCRIPTOR

devuelve un puntero a la estructura de SECURITY_DESCRIPTOR .

CSecurityDesc::GetSacl

Recupera información de (SACL) de la lista de control de acceso del sistema del descriptor de seguridad.

CSecurityDesc::IsDaclAutoInherited

Determina si una DACL se configura para admitir la propagación.

CSecurityDesc::IsDaclDefaulted

Determina si el descriptor de seguridad con una DACL predeterminado.

CSecurityDesc::IsDaclPresent

Determina si el descriptor de seguridad contiene una DACL.

CSecurityDesc::IsDaclProtected

Determina si una DACL se configura para evitar modificaciones.

CSecurityDesc::IsGroupDefaulted

Determina si el identificador de seguridad del grupo del descriptor de seguridad (SID) se establece de forma predeterminada.

CSecurityDesc::IsOwnerDefaulted

Determina si establecieron el propietario SID de descriptor de seguridad de forma predeterminada.

CSecurityDesc::IsSaclAutoInherited

Determina si SACL se configura para admitir la propagación.

CSecurityDesc::IsSaclDefaulted

Determina si el descriptor de seguridad con SACL predeterminado.

CSecurityDesc::IsSaclPresent

Determina si el descriptor de seguridad contiene SACL.

CSecurityDesc::IsSaclProtected

Determina si SACL se configura para evitar modificaciones.

CSecurityDesc::IsSelfRelative

Determina si el descriptor de seguridad está en formato uno mismo-relativo.

CSecurityDesc::MakeAbsolute

Llame a este método para convertir un descriptor de seguridad al formato absoluto.

CSecurityDesc::MakeSelfRelative

Llame a este método para convertir un descriptor de seguridad al formato uno mismo- relativo.

CSecurityDesc::SetControl

Establece los bits del control de un descriptor de seguridad.

CSecurityDesc::SetDacl

Establece la información en una DACL.Si una DACL ya está presente en el descriptor de seguridad, se reemplaza.

CSecurityDesc::SetGroup

Establece la información del grupo primario de un descriptor de seguridad absoluto de formato, reemplazando cualquier presente de información de grupo primario ya.

CSecurityDesc::SetOwner

Establece la información de propietario de un descriptor de seguridad absoluto de formato, reemplazando cualquier presente de información de propietario ya.

CSecurityDesc::SetSacl

Establece la información en SACL.Si una SACL ya está presente en el descriptor de seguridad, se reemplaza.

CSecurityDesc::ToString

Convierte un descriptor de seguridad a un formato de cadena.

k0c0e5w6.collapse_all(es-es,VS.110).gifOperadores públicos

Name

Descripción

Const SECURITY_DESCRIPTOR de CSecurityDesc::operator *

devuelve un puntero a la estructura de SECURITY_DESCRIPTOR .

CSecurityDesc::operator =

Operador de asignación.

Comentarios

La estructura de SECURITY_DESCRIPTOR contiene información de seguridad asociado a un objeto.Las aplicaciones utilizan esta estructura para establecer y ver el estado de seguridad de un objeto.Vea también AtlGetSecurityDescriptor.

Las aplicaciones no deben modificar la estructura de SECURITY_DESCRIPTOR directamente y, en su lugar deben utilizar los métodos de clase proporcionados.

Para obtener una introducción al modelo de control de acceso de Windows, vea control de acceso en Windows SDK.

Requisitos

encabezado: atlsecurity.h

Vea también

Referencia

SECURITY_DESCRIPTOR

Conceptos

Ejemplo de seguridad

Otros recursos

Información general de la clase ATL

Funciones globales de seguridad