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.

bool SetGroup(
   const CSid & Sid,
   bool bDefaulted = false 
) throw(...);

Parámetros

  • Sid
    Haga referencia a CSid un objeto para el nuevo grupo primario de descriptor de seguridad.este parámetro no debe ser NULL.Un descriptor de seguridad puede estar marcado como no teniendo una DACL o SACL, pero debe tener un grupo y un propietario, incluso ellos es el NULL SID (que es SID integrado con un significado especial).

  • bDefaulted
    Indica si la información del grupo primario era derivada de un mecanismo predeterminado.Si este valor es true, es información predeterminada, y el método almacena este valor como el marcador de SE_GROUP_DEFAULTED en la estructura de SECURITY_DESCRIPTOR_CONTROL .si este parámetro es cero, se borra el indicador de SE_GROUP_DEFAULTED.

Valor devuelto

Devuelve true si la operación se realiza correctamente; de lo contrario, devuelve false.

Requisitos

encabezado: atlsecurity.h

Vea también

Referencia

Clase de CSecurityDesc

SetSecurityDescriptorGroup

CSecurityDesc::SetControl

CSecurityDesc::SetDacl

CSecurityDesc::SetOwner

CSecurityDesc::SetSacl

CSecurityDesc::GetGroup