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 |