ObjectSecurity.SetSecurityDescriptorBinaryForm Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece el descriptor de seguridad de este objeto ObjectSecurity a partir de los datos binarios especificados.
Sobrecargas
SetSecurityDescriptorBinaryForm(Byte[]) |
Establece el descriptor de seguridad para este objeto ObjectSecurity de la matriz especificada de valores de bytes. |
SetSecurityDescriptorBinaryForm(Byte[], AccessControlSections) |
Establece las secciones especificadas del descriptor de seguridad para este objeto ObjectSecurity de la matriz especificada de valores de bytes. |
Comentarios
Si el descriptor de seguridad representado por los datos binarios contiene null
para su lista de control de acceso discrecional (DACL), se agrega una única entrada de control de acceso (ACE) que permite a todos los usuarios el acceso total (AEFA) a la DACL. Si una aplicación modifica la DACL de un descriptor de seguridad al que se ha agregado una ACE de AEFA, la ACE de AEFA se conserva con la DACL cuando se conserva esa DACL.
Esto puede dar lugar a que una aplicación permita involuntariamente el acceso a las entidades de seguridad. Por este motivo, una aplicación debe comprobar la existencia de una ACE de AEFA y quitarla antes de modificar cualquier descriptor de seguridad.
SetSecurityDescriptorBinaryForm(Byte[])
Establece el descriptor de seguridad para este objeto ObjectSecurity de la matriz especificada de valores de bytes.
public:
void SetSecurityDescriptorBinaryForm(cli::array <System::Byte> ^ binaryForm);
public void SetSecurityDescriptorBinaryForm (byte[] binaryForm);
member this.SetSecurityDescriptorBinaryForm : byte[] -> unit
Public Sub SetSecurityDescriptorBinaryForm (binaryForm As Byte())
Parámetros
- binaryForm
- Byte[]
Matriz de bytes a partir de la cual se establecerá el descriptor de seguridad.
Comentarios
Si el descriptor de seguridad representado por los datos binarios contiene null
para su lista de control de acceso discrecional (DACL), se agrega una única entrada de control de acceso (ACE) que permite a todos los usuarios el acceso total (AEFA) a la DACL. Si una aplicación modifica la DACL de un descriptor de seguridad al que se ha agregado una ACE de AEFA, la ACE de AEFA se conserva con la DACL cuando se conserva esa DACL.
Esto puede dar lugar a que una aplicación permita involuntariamente el acceso a las entidades de seguridad. Por este motivo, una aplicación debe comprobar la existencia de una ACE de AEFA y quitarla antes de modificar cualquier descriptor de seguridad.
Se aplica a
SetSecurityDescriptorBinaryForm(Byte[], AccessControlSections)
Establece las secciones especificadas del descriptor de seguridad para este objeto ObjectSecurity de la matriz especificada de valores de bytes.
public:
void SetSecurityDescriptorBinaryForm(cli::array <System::Byte> ^ binaryForm, System::Security::AccessControl::AccessControlSections includeSections);
public void SetSecurityDescriptorBinaryForm (byte[] binaryForm, System.Security.AccessControl.AccessControlSections includeSections);
member this.SetSecurityDescriptorBinaryForm : byte[] * System.Security.AccessControl.AccessControlSections -> unit
Public Sub SetSecurityDescriptorBinaryForm (binaryForm As Byte(), includeSections As AccessControlSections)
Parámetros
- binaryForm
- Byte[]
Matriz de bytes a partir de la cual se establecerá el descriptor de seguridad.
- includeSections
- AccessControlSections
Las secciones (reglas de acceso, reglas de auditoría, propietario, grupo primario) del descriptor de seguridad que se va a establecer.
Comentarios
Si el descriptor de seguridad representado por los datos binarios contiene null
para su lista de control de acceso discrecional (DACL), se agrega una única entrada de control de acceso (ACE) que permite a todos los usuarios el acceso total (AEFA) a la DACL. Si una aplicación modifica la DACL de un descriptor de seguridad al que se ha agregado una ACE de AEFA, la ACE de AEFA se conserva con la DACL cuando se conserva esa DACL.
Esto puede dar lugar a que una aplicación permita involuntariamente el acceso a las entidades de seguridad. Por este motivo, una aplicación debe comprobar la existencia de una ACE de AEFA y quitarla antes de modificar cualquier descriptor de seguridad.