Don’t forget the INapComponentInfo interface
While spending some time debugging a NAP (Network Access Protection) SHV (System Health Validator) on WS08 (Windows Server 2008) RC1 recently, it was brought to my attention that all such plug-ins must implement the INapComponentInfo interface. For details, see this MSDN page.
That interface allows NAP to query the plug-in for converting custom error codes to localized strings, for example. Don’t use any custom error codes? Too bad
– you still must implement the interface, otherwise your plug-in will most likely fail to register.
Careful – I think this was a change from Beta 3. So if you’ve got custom NAP plug-ins that you’ve been working on for a while, be sure to retest before deploying to WS08 RC1 or RTM.


Leave a Reply