NPS agent technology
The 'NPS agent' is an extension DLL registered in the 'Network Policy Server' service.
This DLL is called every time a user needs to be authenticated by NPS (RADIUS authentication) and when a session is opened and closed (RADIUS accounting technology). You will find more information on this technology in the following page of the MSDN:
http://msdn.microsoft.com/en-us/library/bb891989(VS.85).aspx
Please note
- NPS supports multiple administration DLLs. You shouldn't encounter any conflict if NPS administration DLLs are already installed.
- The registry supports multiple DLL locations (REG_MULTI_SZ value type).
- NPS calls the functions in the DLLs in the order in which the DLLs are listed in the registry.