SecurityDescriptorHelpers.GetSecurityDescriptorBytesFromAppContainerNames メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したパッケージ ファミリ名 (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[]
PFN とアクセス権を指定する AppContainerNameAndAccess 構造体の配列。
- principalStringSid
-
String
Platform::String
winrt::hstring
プリンシパルのセキュリティ識別子 (SID)。 このパラメーターは省略可能で、 を指定 null
できます。
- principalAccessMask
-
UInt32
unsigned int
uint32_t
プリンシパルのアクセス権。
戻り値
Byte[]
byte[]
セキュリティ記述子をバイト配列として返します。
注釈
principalStringSid パラメーターが の場合はnull
、現在のスレッドのプリンシパルが使用されます。