Função AuthzAddSidsToContext (authz.h)
A função AuthzAddSidsToContext cria uma cópia de um contexto existente e acrescenta um determinado conjunto de SIDs ( identificadores de segurança ) e SIDs restritos.
Sintaxe
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
);
Parâmetros
[in] hAuthzClientContext
Uma estrutura AUTHZ_CLIENT_CONTEXT_HANDLE a ser copiada como base para NewClientContext.
[in] Sids
Um ponteiro para uma estrutura SID_AND_ATTRIBUTES que contém os SIDs e atributos a serem adicionados à parte irrestrita do contexto do cliente.
[in] SidCount
O número de SIDs a serem adicionados.
[in] RestrictedSids
Um ponteiro para uma estrutura SID_AND_ATTRIBUTES que contém os SIDs e os atributos a serem adicionados à parte restrita do contexto do cliente.
[in] RestrictedSidCount
Número de SIDs restritos a serem adicionados.
[out] phNewAuthzClientContext
Um ponteiro para a estrutura de AUTHZ_CLIENT_CONTEXT_HANDLE criada que contém valores de entrada para tempo de expiração, identificador, sinalizadores, SIDs adicionais e SIDs restritos.
Retornar valor
Se a função for bem-sucedida, ela retornará TRUE.
Se a função falhar, ela retornará FALSE. Para obter informações de erro estendidas, chame GetLastError.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | authz.h |
Biblioteca | Authz.lib |
DLL | Authz.dll |
Redistribuível | Pacote de Ferramentas de Administração do Windows Server 2003 no Windows XP |