SecurityDescriptorHelpers.GetSecurityDescriptorBytesFromAppContainerNames Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Sicherheitsbeschreibung für die angegebenen Paketfamiliennamen (Package Family Names, PFNs) ab.
public:
static Platform::Array <byte> ^ GetSecurityDescriptorBytesFromAppContainerNames(Platform::Array <AppContainerNameAndAccess> ^ accessRequests, Platform::String ^ principalStringSid, unsigned int principalAccessMask);
static winrt::array_view <byte> GetSecurityDescriptorBytesFromAppContainerNames(winrt::array_view <AppContainerNameAndAccess> const& accessRequests, winrt::hstring const& principalStringSid, uint32_t const& principalAccessMask);
public static byte[] GetSecurityDescriptorBytesFromAppContainerNames(AppContainerNameAndAccess[] accessRequests, string principalStringSid, uint principalAccessMask);
function getSecurityDescriptorBytesFromAppContainerNames(accessRequests, principalStringSid, principalAccessMask)
Public Shared Function GetSecurityDescriptorBytesFromAppContainerNames (accessRequests As AppContainerNameAndAccess(), principalStringSid As String, principalAccessMask As UInteger) As Byte()
Parameter
- accessRequests
- AppContainerNameAndAccess[]
Ein Array von AppContainerNameAndAccess-Strukturen , die die PFNs und Zugriffsrechte angeben.
- principalStringSid
-
String
Platform::String
winrt::hstring
Die Sicherheits-ID (SID) des Prinzipals. Dieser Parameter ist optional und kann sein null
.
- principalAccessMask
-
UInt32
unsigned int
uint32_t
Die Zugriffsrechte für den Prinzipal.
Gibt zurück
Byte[]
byte[]
Gibt den Sicherheitsdeskriptor als Bytearray zurück.
Hinweise
Wenn der principalStringSid-Parameter ist, wird null
der Prinzipal des aktuellen Threads verwendet.