Partager via


SecurityDescriptorHelpers.GetSecurityDescriptorBytesFromAppContainerNames Méthode

Définition

Obtient le descripteur de sécurité pour les noms de famille de package (PFN) spécifiés.

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()

Paramètres

accessRequests
AppContainerNameAndAccess[]

Tableau de structs AppContainerNameAndAccess qui spécifient les PFN et les droits d’accès.

principalStringSid
String

Platform::String

winrt::hstring

Identificateur de sécurité (SID) du principal. Ce paramètre est facultatif et peut être null.

principalAccessMask
UInt32

unsigned int

uint32_t

Droits d’accès pour le principal.

Retours

Byte[]

byte[]

Retourne le descripteur de sécurité sous la forme d’un tableau d’octets.

Remarques

Si le paramètre principalStringSid est null, le principal du thread actuel est utilisé.

S’applique à

Voir aussi