Share via


Funzione AuthzSetAppContainerInformation (authz.h)

La funzione AuthzSetAppContainerInformation imposta il contenitore dell'app e le informazioni sulle funzionalità in un contesto Authz corrente. Se il contesto passato ha già un SID (App Container Security Identifier ) impostato o se il SID passato non è un SID del contenitore di app valido, questa funzione ha esito negativo.

Sintassi

AUTHZAPI BOOL AuthzSetAppContainerInformation(
  [in]           AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
  [in]           PSID                        pAppContainerSid,
  [in]           DWORD                       CapabilityCount,
  [in, optional] PSID_AND_ATTRIBUTES         pCapabilitySids
);

Parametri

[in] hAuthzClientContext

Handle per il contesto client in cui verranno aggiunti i SID del contenitore dell'app e i SID di funzionalità specificati.

[in] pAppContainerSid

SID del contenitore dell'app.

[in] CapabilityCount

Numero di SID di funzionalità da aggiungere. Questo valore può essere zero se non deve essere aggiunta alcuna funzionalità.

[in, optional] pCapabilitySids

SID di funzionalità da aggiungere al contesto. Questo valore deve essere NULL quando il parametro CapabilityCount è zero.

Valore restituito

Se la funzione ha esito positivo, restituisce TRUE.

Se la funzione ha esito negativo, restituisce FALSE. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione authz.h
Libreria Authz.lib
DLL Authz.dll