Compartir a través de


SecurityDescriptorHelpers.GetSecurityDescriptorBytesFromAppContainerNames Método

Definición

Obtiene el descriptor de seguridad para los nombres de familia de paquetes (PFN) especificados.

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

Parámetros

accessRequests
AppContainerNameAndAccess[]

Matriz de estructuras AppContainerNameAndAccess que especifican los PFN y los derechos de acceso.

principalStringSid
String

Platform::String

winrt::hstring

Identificador de seguridad (SID) de la entidad de seguridad. Este parámetro es opcional y puede ser null.

principalAccessMask
UInt32

unsigned int

uint32_t

Derechos de acceso de la entidad de seguridad.

Devoluciones

Byte[]

byte[]

Devuelve el descriptor de seguridad como una matriz de bytes.

Comentarios

Si el parámetro principalStringSid es null, se usa la entidad de seguridad del subproceso actual.

Se aplica a

Consulte también