SecurityDescriptorHelpers.GetSecurityDescriptorBytesFromAppContainerNames Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает дескриптор безопасности для указанных имен семейств пакетов (PFN).
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()
Параметры
- accessRequests
- AppContainerNameAndAccess[]
Массив структур AppContainerNameAndAccess , определяющих имена PFN и права доступа.
- principalStringSid
-
String
Platform::String
winrt::hstring
Идентификатор безопасности (SID) субъекта. Этот параметр является необязательным и может иметь значение null
.
- principalAccessMask
-
UInt32
unsigned int
uint32_t
Права доступа для субъекта.
Возвращаемое значение
Byte[]
byte[]
Возвращает дескриптор безопасности в виде массива байтов.
Комментарии
Если параметр principalStringSid имеет значение null
, используется субъект текущего потока.