Struktura SECURITY_ATTRIBUTES
Deskryptor zabezpieczeń obiektu zawiera i określa, czy uchwyt, pobierane przez określenie tej struktury jest dziedziczna.
Przestrzeń nazw: Microsoft.VisualStudio.OLE.Interop
Zestaw: Microsoft.VisualStudio.OLE.Interop (w Microsoft.VisualStudio.OLE.Interop.dll)
Składnia
'Deklaracja
Public Structure SECURITY_ATTRIBUTES
public struct SECURITY_ATTRIBUTES
Typ SECURITY_ATTRIBUTES uwidacznia następujące elementy członkowskie.
Metody
Nazwa | Opis | |
---|---|---|
Equals | Wskazuje, czy to wystąpienie i określonego obiektu są równe. (Odziedziczone z ValueType). | |
GetHashCode | Zwraca kod skrótu dla tego wystąpienia. (Odziedziczone z ValueType). | |
GetType | Pobiera Type bieżącej instancji. (Odziedziczone z Object). | |
ToString | Zwraca w pełni kwalifikowana nazwa typu tego wystąpienia. (Odziedziczone z ValueType). |
Początek
Pola
Nazwa | Opis | |
---|---|---|
bInheritHandle | Wartość logiczna określająca, czy zwracany uchwyt jest dziedziczona, gdy tworzony jest nowy proces.Jeśli to pole jest true, nowy proces dziedziczy uchwyt. | |
lpSecurityDescriptor | Wskaźnik do SECURITY_DESCRIPTOR strukturę, że kontroluje dostęp do obiektu.Jeśli wartość tego członka jest nullodwołanie o wartości null (Nothing w języku Visual Basic), obiekt zostanie przypisany domyślny deskryptor zabezpieczeń skojarzony z tokenu dostępu procesu wywołującego.Nie jest taka sama, jak udzielanie dostępu do wszystkich osób, przypisując nullodwołanie o wartości null (Nothing w języku Visual Basic) listy kontroli dostępu (DACL).Domyślnie listy DACL w tokenie dostępu procesu umożliwia dostęp tylko do użytkownika, reprezentowane przez tokenu dostępu. | |
nLength | Rozmiar w bajtach tej struktury.Wartość tę należy ustawić rozmiar tej struktury. |
Początek
Uwagi
Deskryptor zabezpieczeń zawiera informacje o zabezpieczeniach, która identyfikuje właściciel i grupa podstawowa obiektu.Może również zawierać listę DACL, która służy do sterowania dostępem do obiektu i SACL, który steruje rejestrowanie próby dostępu do obiektu.
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.