How to extend WMI Provider unload time?
1. Extend the Provider Unload time
__win32provider Instance:
UnloadTime = <CIM_Datetime for interval https://msdn.microsoft.com/en-us/library/aa387237(VS.85).aspx>
For example:
instance of __Win32Provider
{
CLSID = "{41ED66D6-53DC-4475-9765-B69FBC84CD28}";
HostingModel = "NetworkServiceHOST";
Name = "InterOpProv";
UnloadedTimeout = “00000001000000 .000000:000”;
};
ð Making provider loaded inside an individual wmiprvse.exe, and marked the unload interval to 1 day.