Condividi tramite


CSecurityDesc::SetGroup

Imposta le informazioni principali del gruppo di un descrittore di sicurezza assoluto di formato, sostituire qualsiasi già presente primario di informazioni del gruppo.

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

Parametri

  • Sid
    Riferimento a un oggetto CSid per il nuovo gruppo primario del descrittore di sicurezza. Questo parametro non deve essere NULL. Un descrittore di sicurezza può essere contrassegnato come non avendo un DACL o un SACL, ma deve avere un gruppo e un proprietario, anche questi è il SID NULL (che è un SID incorporato con un significato speciale).

  • bDefaulted
    Indica se le informazioni principali del gruppo vengono derivate da un meccanismo predefinito. Se questo valore è true, viene informazioni predefinite e il metodo archivia il valore come il flag di SE_GROUP_DEFAULTED nella struttura SECURITY_DESCRIPTOR_CONTROL. Se questo parametro è zero, il flag di SE_GROUP_DEFAULTED viene cancellato.

Valore restituito

Restituisce true se l'operazione ha esito positivo, false in caso di esito negativo.

Requisiti

Header: atlsecurity.h

Vedere anche

Riferimenti

CSecurityDesc Class

SetSecurityDescriptorGroup

CSecurityDesc::SetControl

CSecurityDesc::SetDacl

CSecurityDesc::SetOwner

CSecurityDesc::SetSacl

CSecurityDesc::GetGroup