SecurityDescriptorHelpers.GetSecurityDescriptorBytesFromAppContainerNames Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o descritor de segurança para os PFNs (Nomes de Família de Pacotes) 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[]
Uma matriz de structs AppContainerNameAndAccess que especificam os PFNs e os direitos de acesso.
- principalStringSid
-
String
Platform::String
winrt::hstring
O SID (identificador de segurança) da entidade de segurança. Esse parâmetro é opcional e pode ser null
.
- principalAccessMask
-
UInt32
unsigned int
uint32_t
Os direitos de acesso para a entidade de segurança.
Retornos
Byte[]
byte[]
Retorna o descritor de segurança como uma matriz de bytes.
Comentários
Se o parâmetro principalStringSid for null
, a entidade de segurança do thread atual será usada.