ObjectSecurity.SetSecurityDescriptorBinaryForm Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Beállítja az objektum biztonsági leíróját ObjectSecurity a megadott bináris adatokból.
Túlterhelések
| Name | Description |
|---|---|
| SetSecurityDescriptorBinaryForm(Byte[]) |
Az objektum biztonsági leíróját ObjectSecurity a megadott bájtértékekből állítja be. |
| SetSecurityDescriptorBinaryForm(Byte[], AccessControlSections) |
Az objektum biztonsági leírójának ObjectSecurity megadott szakaszait a megadott bájtértékekből állítja be. |
Megjegyzések
Ha a bináris adatok által képviselt biztonsági leíró a saját belátása szerinti hozzáférés-vezérlési listához (DACL) tartozik null , a rendszer hozzáad egy egyetlen hozzáférés-vezérlési bejegyzést (ACE), amely lehetővé teszi mindenki számára a teljes hozzáférést (AEFA) a DACL-hez. Ha egy alkalmazás módosítja egy olyan biztonsági leíró DACL-ét, amelyhez AEFA ACE-t adtak hozzá, az AEFA ACE a DACL-vel együtt marad meg, amikor a DACL megmarad.
Ez azt eredményezheti, hogy egy alkalmazás véletlenül engedélyezi a hozzáférést az egyszerű felhasználók számára. Emiatt az alkalmazásnak ellenőriznie kell az AEFA ACE meglétét, és el kell távolítania azt a biztonsági leíró módosítása előtt.
SetSecurityDescriptorBinaryForm(Byte[])
- Forrás:
- ObjectSecurity.cs
Az objektum biztonsági leíróját ObjectSecurity a megadott bájtértékekből állítja be.
public:
void SetSecurityDescriptorBinaryForm(cli::array <System::Byte> ^ binaryForm);
public void SetSecurityDescriptorBinaryForm(byte[] binaryForm);
member this.SetSecurityDescriptorBinaryForm : byte[] -> unit
Public Sub SetSecurityDescriptorBinaryForm (binaryForm As Byte())
Paraméterek
- binaryForm
- Byte[]
A biztonsági leíró beállításához megadott bájtok tömbje.
Megjegyzések
Ha a bináris adatok által képviselt biztonsági leíró a saját belátása szerinti hozzáférés-vezérlési listához (DACL) tartozik null , a rendszer hozzáad egy egyetlen hozzáférés-vezérlési bejegyzést (ACE), amely lehetővé teszi mindenki számára a teljes hozzáférést (AEFA) a DACL-hez. Ha egy alkalmazás módosítja egy olyan biztonsági leíró DACL-ét, amelyhez AEFA ACE-t adtak hozzá, az AEFA ACE a DACL-vel együtt marad meg, amikor a DACL megmarad.
Ez azt eredményezheti, hogy egy alkalmazás véletlenül engedélyezi a hozzáférést az egyszerű felhasználók számára. Emiatt az alkalmazásnak ellenőriznie kell az AEFA ACE meglétét, és el kell távolítania azt a biztonsági leíró módosítása előtt.
A következőre érvényes:
SetSecurityDescriptorBinaryForm(Byte[], AccessControlSections)
- Forrás:
- ObjectSecurity.cs
Az objektum biztonsági leírójának ObjectSecurity megadott szakaszait a megadott bájtértékekből állítja be.
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)
Paraméterek
- binaryForm
- Byte[]
A biztonsági leíró beállításához megadott bájtok tömbje.
- includeSections
- AccessControlSections
A biztonsági leíró megadott szakaszai (hozzáférési szabályok, naplózási szabályok, tulajdonos, elsődleges csoport).
Megjegyzések
Ha a bináris adatok által képviselt biztonsági leíró a saját belátása szerinti hozzáférés-vezérlési listához (DACL) tartozik null , a rendszer hozzáad egy egyetlen hozzáférés-vezérlési bejegyzést (ACE), amely lehetővé teszi mindenki számára a teljes hozzáférést (AEFA) a DACL-hez. Ha egy alkalmazás módosítja egy olyan biztonsági leíró DACL-ét, amelyhez AEFA ACE-t adtak hozzá, az AEFA ACE a DACL-vel együtt marad meg, amikor a DACL megmarad.
Ez azt eredményezheti, hogy egy alkalmazás véletlenül engedélyezi a hozzáférést az egyszerű felhasználók számára. Emiatt az alkalmazásnak ellenőriznie kell az AEFA ACE meglétét, és el kell távolítania azt a biztonsági leíró módosítása előtt.