SecurityDescriptorHelpers.GetSecurityDescriptorBytesFromAppContainerNames Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.