Funzione AuthzAddSidsToContext (authz.h)
La funzione AuthzAddSidsToContext crea una copia di un contesto esistente e aggiunge un determinato set di SID (Security Identifier ) e SID con restrizioni.
Sintassi
AUTHZAPI BOOL AuthzAddSidsToContext(
[in] AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
[in] PSID_AND_ATTRIBUTES Sids,
[in] DWORD SidCount,
[in] PSID_AND_ATTRIBUTES RestrictedSids,
[in] DWORD RestrictedSidCount,
[out] PAUTHZ_CLIENT_CONTEXT_HANDLE phNewAuthzClientContext
);
Parametri
[in] hAuthzClientContext
Struttura AUTHZ_CLIENT_CONTEXT_HANDLE da copiare come base per NewClientContext.
[in] Sids
Puntatore a una struttura SID_AND_ATTRIBUTES contenente i SID e gli attributi da aggiungere alla parte senza restrizioni del contesto client.
[in] SidCount
Numero di SID da aggiungere.
[in] RestrictedSids
Puntatore a una struttura SID_AND_ATTRIBUTES contenente i SID e gli attributi da aggiungere alla parte limitata del contesto client.
[in] RestrictedSidCount
Numero di SID con restrizioni da aggiungere.
[out] phNewAuthzClientContext
Puntatore alla struttura AUTHZ_CLIENT_CONTEXT_HANDLE creata contenente i valori di input per l'ora di scadenza, l'identificatore, i flag, i SID aggiuntivi e i SID con restrizioni.
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 XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | authz.h |
Libreria | Authz.lib |
DLL | Authz.dll |
Componente ridistribuibile | Windows Server 2003 Administration Tools Pack in Windows XP |