PRADIUS_EXTENSION_PROCESS_2 funzione di callback (authif.h)
Sintassi
PRADIUS_EXTENSION_PROCESS_2 PradiusExtensionProcess2;
DWORD PradiusExtensionProcess2(
[in, out] PRADIUS_EXTENSION_CONTROL_BLOCK pECB
)
{...}
Parametri
[in, out] pECB
Puntatore a una struttura RADIUS_EXTENSION_CONTROL_BLOCK . I membri di questa struttura contengono valori e puntatori a funzioni che consentono alla DLL dell'estensione NPS di elaborare il pacchetto RADIUS.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è NO_ERROR.
Se la funzione ha esito negativo, il valore restituito deve essere un codice di errore appropriato da WinError.h.
Commenti
Se il valore restituito è diverso da NO_ERROR, il server di rete elimina la richiesta.
Gli attributi seguenti sono di sola lettura. Le DLL di estensione che implementano RadiusExtensionProcess2 non possono aggiungere, modificare o rimuovere questi attributi all'interno di una richiesta o di una risposta contenuta in un RADIUS_EXTENSION_CONTROL_BLOCK.
- ratCode
- ratIdentifier
- ratAuthenticator
- ratSrcIPAddress
- ratSrcPort
- ratProvider
- ratUniqueId
- ratSrcIPv6Address
Le DLL dell'estensione NPS che esportano RadiusExtensionProcess2 non devono esportare RadiusExtensionFreeAttributes.
Per altre informazioni sull'uso di questa funzione, vedere Processo di estensioni dei criteri di rete.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | authif.h |
Vedi anche
Informazioni sulle estensioni dei criteri di rete
Funzioni delle estensioni del server di rete
Informazioni di riferimento sulle estensioni del server di rete