Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Sintaxe
PRADIUS_EXTENSION_PROCESS_2 PradiusExtensionProcess2;
DWORD PradiusExtensionProcess2(
[in, out] PRADIUS_EXTENSION_CONTROL_BLOCK pECB
)
{...}
Parâmetros
[in, out] pECB
Ponteiro para uma estrutura RADIUS_EXTENSION_CONTROL_BLOCK . Os membros dessa estrutura contêm valores e ponteiros de função que permitem que a DLL de Extensão do NPS processe o pacote RADIUS.
Retornar valor
Se a função for bem-sucedida, o valor retornado será NO_ERROR.
Se a função falhar, o valor retornado deverá ser um código de erro apropriado de WinError.h.
Comentários
Se o valor retornado não for NO_ERROR, o NPS descartará a solicitação.
Os atributos a seguir são somente leitura. As DLLs de extensão que implementam RadiusExtensionProcess2 não podem adicionar, modificar ou remover esses atributos em uma solicitação ou resposta contida em um RADIUS_EXTENSION_CONTROL_BLOCK.
- ratCode
- ratIdentifier
- ratAuthenticator
- ratSrcIPAddress
- ratSrcPort
- ratProvider
- ratUniqueId
- ratSrcIPv6Address
As DLLs de extensão NPS que exportam RadiusExtensionProcess2 não precisam exportar RadiusExtensionFreeAttributes.
Para obter mais informações sobre o uso dessa função, consulte Processo de extensões do NPS.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Nenhum compatível |
| Servidor mínimo com suporte | Windows Server 2008 |
| Plataforma de Destino | Windows |
| Cabeçalho | authif.h |