ObjectSecurity.SetSecurityDescriptorBinaryForm Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger säkerhetsbeskrivningen för det här ObjectSecurity objektet från angivna binära data.
Överlagringar
| Name | Description |
|---|---|
| SetSecurityDescriptorBinaryForm(Byte[]) |
Anger säkerhetsbeskrivningen för det här ObjectSecurity objektet från den angivna matrisen med bytevärden. |
| SetSecurityDescriptorBinaryForm(Byte[], AccessControlSections) |
Anger de angivna avsnitten i säkerhetsbeskrivningen för det här ObjectSecurity objektet från den angivna matrisen med bytevärden. |
Kommentarer
Om säkerhetsbeskrivningen som representeras av binära data innehåller null för sin diskretionära åtkomstkontrollista (DACL), läggs en enda åtkomstkontrollpost (ACE) som ger alla fullständig åtkomst (AEFA) till i DACL. Om ett program ändrar DACL för en säkerhetsbeskrivning som ett AEFA ACE har lagts till i, sparas AEFA ACE med DACL när dacl-filen sparas.
Detta kan leda till att ett program oavsiktligt tillåter åtkomst till huvudkonton. På grund av detta bör ett program kontrollera om det finns ett AEFA ACE och ta bort det innan du ändrar någon säkerhetsbeskrivning.
SetSecurityDescriptorBinaryForm(Byte[])
- Källa:
- ObjectSecurity.cs
Anger säkerhetsbeskrivningen för det här ObjectSecurity objektet från den angivna matrisen med bytevärden.
public:
void SetSecurityDescriptorBinaryForm(cli::array <System::Byte> ^ binaryForm);
public void SetSecurityDescriptorBinaryForm(byte[] binaryForm);
member this.SetSecurityDescriptorBinaryForm : byte[] -> unit
Public Sub SetSecurityDescriptorBinaryForm (binaryForm As Byte())
Parametrar
- binaryForm
- Byte[]
Matrisen med byte som säkerhetsbeskrivningen ska anges från.
Kommentarer
Om säkerhetsbeskrivningen som representeras av binära data innehåller null för sin diskretionära åtkomstkontrollista (DACL), läggs en enda åtkomstkontrollpost (ACE) som ger alla fullständig åtkomst (AEFA) till i DACL. Om ett program ändrar DACL för en säkerhetsbeskrivning som ett AEFA ACE har lagts till i, sparas AEFA ACE med DACL när dacl-filen sparas.
Detta kan leda till att ett program oavsiktligt tillåter åtkomst till huvudkonton. På grund av detta bör ett program kontrollera om det finns ett AEFA ACE och ta bort det innan du ändrar någon säkerhetsbeskrivning.
Gäller för
SetSecurityDescriptorBinaryForm(Byte[], AccessControlSections)
- Källa:
- ObjectSecurity.cs
Anger de angivna avsnitten i säkerhetsbeskrivningen för det här ObjectSecurity objektet från den angivna matrisen med bytevärden.
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)
Parametrar
- binaryForm
- Byte[]
Matrisen med byte som säkerhetsbeskrivningen ska anges från.
- includeSections
- AccessControlSections
Avsnitten (åtkomstregler, granskningsregler, ägare, primär grupp) i säkerhetsbeskrivningen som ska anges.
Kommentarer
Om säkerhetsbeskrivningen som representeras av binära data innehåller null för sin diskretionära åtkomstkontrollista (DACL), läggs en enda åtkomstkontrollpost (ACE) som ger alla fullständig åtkomst (AEFA) till i DACL. Om ett program ändrar DACL för en säkerhetsbeskrivning som ett AEFA ACE har lagts till i, sparas AEFA ACE med DACL när dacl-filen sparas.
Detta kan leda till att ett program oavsiktligt tillåter åtkomst till huvudkonton. På grund av detta bör ett program kontrollera om det finns ett AEFA ACE och ta bort det innan du ändrar någon säkerhetsbeskrivning.