MSFT_Providers is a troubleshooting class which contains configuration information for providers.  This class can be pretty handy while troubleshooting provider issues.

 

For eg. Suppose you want to know which wmiprvse process is your provider loaded in, you could use HostProcessIdentifier property –

 

select HostProcessIdentifier from Msft_Providers where provider="ProviderName"

 

or, you could use load and unload methods of this class to force a provider to load/unload while trying to reproduce a scenario.

 

More information at MSDN.

 

 

Kapil Mathur [MSFT]