AuthzSetAppContainerInformation 関数 (authz.h)
AuthzSetAppContainerInformation 関数は、現在の Authz コンテキストでアプリ コンテナーと機能情報を設定します。 渡されたコンテキストにアプリ コンテナー セキュリティ識別子 (SID) が既に設定されている場合、またはコンテキストで渡された が有効なアプリ コンテナー SID でない場合、この関数は失敗します。
構文
AUTHZAPI BOOL AuthzSetAppContainerInformation(
[in] AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
[in] PSID pAppContainerSid,
[in] DWORD CapabilityCount,
[in, optional] PSID_AND_ATTRIBUTES pCapabilitySids
);
パラメーター
[in] hAuthzClientContext
特定のアプリ コンテナー SID と機能 SID が追加されるクライアント コンテキストへのハンドル。
[in] pAppContainerSid
アプリ コンテナー SID。
[in] CapabilityCount
追加する機能 SID の数。 機能を追加しない場合、この値は 0 にすることができます。
[in, optional] pCapabilitySids
コンテキストに追加する機能 SID。 CapabilityCount パラメーターが 0 の場合、この値は NULL である必要があります。
戻り値
関数が成功すると、 TRUE が返されます。
関数が失敗した場合は、 FALSE を返します。 詳細なエラー情報を得るには、GetLastError を呼び出します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | authz.h |
Library | Authz.lib |
[DLL] | Authz.dll |