cabeçalho authif.h
Esse cabeçalho é usado pelo Servidor de Política de Rede. Para obter mais informações, consulte:
authif.h contém as seguintes interfaces de programação:
Funções de retorno de chamada
PRADIUS_EXTENSION_FREE_ATTRIBUTES A função RadiusExtensionFreeAttributes é uma função definida pelo aplicativo e é chamada pelo NPS para liberar a memória ocupada por atributos retornados por RadiusExtensionProcessEx. |
PRADIUS_EXTENSION_INIT A função RadiusExtensionInit é uma função definida pelo aplicativo e é chamada pelo NPS enquanto o serviço está sendo iniciado. Use RadiusExtensionInit para executar quaisquer operações de inicialização para a DLL de extensão. |
PRADIUS_EXTENSION_PROCESS A função RadiusExtensionProcess é uma função definida pelo aplicativo e é chamada pelo NPS para cada pacote de autenticação ou contabilidade que o NPS recebe do NAS (servidor de acesso à rede). |
PRADIUS_EXTENSION_PROCESS_2 Uma função definida pelo aplicativo e é chamada pelo NPS para cada pacote de autenticação ou contabilidade que o NPS recebe. |
PRADIUS_EXTENSION_PROCESS_EX A função RadiusExtensionProcessEx é uma função definida pelo aplicativo e é chamada pelo NPS para cada pacote de autenticação ou contabilidade que o NPS recebe do NAS (servidor de acesso à rede). |
PRADIUS_EXTENSION_TERM A função RadiusExtensionTerm é uma função definida pelo aplicativo e é chamada pelo NPS antes de descarregar a DLL de extensão. Use RadiusExtensionTerm para executar qualquer operação de limpo para a DLL de extensão. |
Estruturas
RADIUS_ATTRIBUTE A estrutura RADIUS_ATTRIBUTE representa um atributo RADIUS ou um atributo estendido. |
RADIUS_ATTRIBUTE_ARRAY A estrutura RADIUS_ATTRIBUTE_ARRAY representa uma matriz de atributos. |
RADIUS_EXTENSION_CONTROL_BLOCK A estrutura RADIUS_EXTENSION_CONTROL_BLOCK fornece informações sobre a solicitação RADIUS atual. Ele também fornece funções para obter os atributos associados à solicitação e para definir a disposição da solicitação. |
RADIUS_VSA_FORMAT A estrutura RADIUS_VSA_FORMAT representa o formato da parte da cadeia de caracteres de um atributo específico do fornecedor RADIUS. |
Enumerações
RADIUS_ACTION O tipo RADIUS_ACTION enumera as respostas que uma DLL de extensão NPS pode gerar em resposta a uma Solicitação de Acesso. |
RADIUS_ATTRIBUTE_TYPE O tipo RADIUS_ATTRIBUTE_TYPE enumera os tipos possíveis para um atributo RADIUS. |
RADIUS_AUTHENTICATION_PROVIDER O tipo RADIUS_AUTHENTICATION_PROVIDER enumera os possíveis provedores de autenticação que o NPS pode usar. |
RADIUS_CODE O tipo de enumeração RADIUS_CODE enumera os possíveis códigos de pacote RADIUS. |
RADIUS_DATA_TYPE O tipo RADIUS_DATA_TYPE enumera o tipo de dados possível para um atributo RADIUS ou atributo estendido. |
RADIUS_EXTENSION_POINT O tipo de enumeração RADIUS_EXTENSION_POINT enumera os possíveis pontos no processo de solicitação RADIUS quando a função RadiusExtensionProcess2 pode ser chamada. |
RADIUS_REJECT_REASON_CODE A enumeração RADIUS_REJECT_REASON_CODE define os possíveis códigos de rejeição de pacote RADIUS. |