Função de retorno de chamada AuthzAccessCheckCallback
A função AuthzAccessCheckCallback é uma função definida pelo aplicativo que manipula ACEs (entradas de controle de acesso) de retorno de chamada durante uma marcar de acesso. AuthzAccessCheckCallback é um espaço reservado para o nome da função definida pelo aplicativo. O aplicativo registra esse retorno de chamada chamando AuthzInitializeResourceManager.
Sintaxe
BOOL CALLBACK AuthzAccessCheckCallback(
_In_ AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
_In_ PACE_HEADER pAce,
_In_opt_ PVOID pArgs,
_Inout_ PBOOL pbAceApplicable
);
Parâmetros
-
hAuthzClientContext [in]
-
Um identificador para um contexto de cliente.
-
pAce [in]
-
Um ponteiro para a ACE a ser avaliada quanto à inclusão na chamada para a função AuthzAccessCheck .
-
pArgs [in, opcional]
-
Dados passados no parâmetro DynamicGroupArgs da chamada para AuthzAccessCheck ou AuthzCachedAccessCheck.
-
pbAceApplicable [in, out]
-
Um ponteiro para uma variável booliana que recebe os resultados da avaliação da lógica definida pelo aplicativo.
Os resultados serão TRUE se a lógica determinar que o ACE é aplicável e será incluído na chamada para AuthzAccessCheck; caso contrário, os resultados serão FALSE.
Valor retornado
Se a função for bem-sucedida, a função retornará TRUE.
Se a função não puder executar a avaliação, ela retornará FALSE. Use SetLastError para retornar um erro à função marcar de acesso.
Comentários
As variáveis de atributo de segurança devem estar presentes no contexto do cliente se referenciadas em uma expressão condicional, caso contrário, o termo de expressão condicional referenciando-as será avaliado como desconhecido.
Para obter mais informações, consulte as visões gerais como o AccessCheck funciona e a Política de Autorização Centralizada .
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] |
Redistribuível |
Pacote de Ferramentas de Administração do Windows Server 2003 no Windows XP |