Msft_Providers, ROOT\CIMV2\ms_409

Class | Methods (4) | Properties (32) | Qualifiers (3) | Instances | Namespaces (2)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

The Msft_Providers class exposes configuration relating to provider instances

Msft_Providers methods

Msft_Providers has 4 methods (4 Local)

NameOriginReturn
LoadMsft_ProvidersUint32 {'out':True}
ResumeMsft_ProvidersUint32 {'out':True}
SuspendMsft_ProvidersUint32 {'out':True}
UnLoadMsft_ProvidersUint32 {'out':True}

Msft_Providers properties

Msft_Providers has 32 properties (32 Local)

NameOriginCIMType
key
HostingGroup
Msft_Providers8 [String]
key
HostingSpecification
Msft_Providers19 [Uint32]
HostProcessIdentifierMsft_Providers19 [Uint32]
key
Locale
Msft_Providers8 [String]
key
Namespace
Msft_Providers8 [String]
key
provider
Msft_Providers8 [String]
ProviderOperation_AccessCheckMsft_Providers21 [Uint64]
ProviderOperation_CancelQueryMsft_Providers21 [Uint64]
ProviderOperation_CreateClassEnumAsyncMsft_Providers21 [Uint64]
ProviderOperation_CreateInstanceEnumAsyncMsft_Providers21 [Uint64]
ProviderOperation_CreateRefreshableEnumMsft_Providers21 [Uint64]
ProviderOperation_CreateRefreshableObjectMsft_Providers21 [Uint64]
ProviderOperation_CreateRefresherMsft_Providers21 [Uint64]
ProviderOperation_DeleteClassAsyncMsft_Providers21 [Uint64]
ProviderOperation_DeleteInstanceAsyncMsft_Providers21 [Uint64]
ProviderOperation_ExecMethodAsyncMsft_Providers21 [Uint64]
ProviderOperation_ExecQueryAsyncMsft_Providers21 [Uint64]
ProviderOperation_FindConsumerMsft_Providers21 [Uint64]
ProviderOperation_GetObjectAsyncMsft_Providers21 [Uint64]
ProviderOperation_GetObjectsMsft_Providers21 [Uint64]
ProviderOperation_GetPropertyMsft_Providers21 [Uint64]
ProviderOperation_NewQueryMsft_Providers21 [Uint64]
ProviderOperation_ProvideEventsMsft_Providers21 [Uint64]
ProviderOperation_PutClassAsyncMsft_Providers21 [Uint64]
ProviderOperation_PutInstanceAsyncMsft_Providers21 [Uint64]
ProviderOperation_PutPropertyMsft_Providers21 [Uint64]
ProviderOperation_QueryInstancesMsft_Providers21 [Uint64]
ProviderOperation_SetRegistrationObjectMsft_Providers21 [Uint64]
ProviderOperation_StopRefreshingMsft_Providers21 [Uint64]
ProviderOperation_ValidateSubscriptionMsft_Providers21 [Uint64]
key
TransactionIdentifier
Msft_Providers8 [String]
key
User
Msft_Providers8 [String]

Detailed description of Msft_Providers methods

Local methods (4) of Msft_Providers class

Load method
ReturnUint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
NamespaceString0-{'In':True}
UserString1-{'In':True}
LocaleString2-{'In':True}
providerString3-{'In':True}
TransactionIdentifierString4-{'In':True}
Description'The Load method loads a specific instance of a provider.'
Load method is in 1 class (Msft_Providers) of ROOT\CIMV2\ms_409 and in 2 namespaces
Resume method
ReturnUint32 {'out':True}
Description'The Resume method resumes execution of providers suspended through the use of the Suspend method.'
Resume method is in 1 class (Msft_Providers) of ROOT\CIMV2\ms_409 and in 6 namespaces
Suspend method
ReturnUint32 {'out':True}
Description'The Suspend method suspends execution of providers. All calls passing through a particular instance of the provider will be pass through aninterception layer, this layer will fail the call. Depending on the particular operation, the client may receive the status code WBEM_E_PROVIDER_SUSPENDED '
Suspend method is in 1 class (Msft_Providers) of ROOT\CIMV2\ms_409 and in 6 namespaces
UnLoad method
ReturnUint32 {'out':True}
Description'The dynamic UnLoad method unloads the COM server associated with the particular instance of the provider. Further calls intothe provider with the same CLSID will return WBEM_E_PROVIDER_DISABLED. If the COM server implementation is an inproc server hosted in the provider host process it will receive calls to the exported function DllCanUnloadNow, if the provider responds by returning TRUE then COM will unload the executable image. Currently COM is configured to unload the executable approximately 30 seconds after the first successful call to DllCanUnloadNow. If hosted in some other process surrogate the surrogate will unload using some other strategy. The provider can be re-enabled either through the use of the Msft_Provider :: Load method, changes to the associated instance of __Win32Provider or via service restart.'
UnLoad method is in 1 class (Msft_Providers) of ROOT\CIMV2\ms_409 and in 2 namespaces

Detailed description of Msft_Providers properties

Local properties (32) of Msft_Providers class

HostingGroup property
CIMTYPE'String'
Description'The HostingGroup specification defines the second component of the __Win32provider :: HostingModel whenthe hosting model is one of LocalSystemHost, LocalSystemHostOrSelfHost, NetworkServiceHost or LocalServiceHost.The hosting group defines a particular instantiation of a wmi provider host, providers that share the same hosting modeland hosting group share the same surrogate process.'
keyTrue
HostingGroup property is in 37 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
HostingSpecification property
CIMTYPE'Uint32'
Description'The HostingSpecification property defines the first component of the __Win32provider :: HostingModelproperty. The hosting property is defined to be one of the following value types :-WmiCore - Activate provider in host to the winmgmt service, note this is only supported for OS components.Note, attempts to register providers with WmiCore as HostingModel will fail with WBEM_E_ACCESS_DENIEDWmiCoreOrSelfHost - Activate provider in host to the winmgmt service or as local server,Note this is only supported for OS components.SelfHost - Activate provider as a local server implementation.Decoupled:Com - Activate provider as a decoupled com provider.Decoupled:NonCom - Activate provider as a non com event provider.LocalSystemHost[:((.)+)] - Activate provider in host to a wmi provider host running as LocalSystem.Note, this is the default if __Win32provider :: HostingModel is not set. Further note, that on creation of an instance of __Win32provider with HostingModel equal to NULL, LocalSystemHost or LocalSystemHostOrSelfHost, an event log record is generated so that admins are aware ofproviders running under the trusted status.LocalSystemHostOrSelfHost[:((.)+)] - Activate provider in host to a wmi provider host running as LocalSystem or as local server. Note, this is the default if __Win32provider :: HostingModel is not set. Further note, that on creation of an instance of __Win32provider with HostingModel equal to NULL, LocalSystemHost or LocalSystemHostOrSelfHost, an event log record is generated so that admins are aware ofproviders running under the trusted status.NetworkServiceHost[:((.)+)] - Activate provider in host to a wmi provider host running as NetworkService.LocalServiceHost[:((.)+)] - Activate provider in host to a wmi provider host running as LocalService.Note, [:((.)+)] refers to a regular expression that defines the hosting group for the provider.'
keyTrue
HostingSpecification property is in 37 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
HostProcessIdentifier property
CIMTYPE'Uint32'
Description'The HostProcessIdentifier property defines the process identifier hosting the particular instance of the provider.'
HostProcessIdentifier property is in 1 class (Msft_Providers) of ROOT\CIMV2\ms_409 and in 2 namespaces
Locale property
CIMTYPE'String'
Description'If provider is configured for Per Local Initialization, then the Locale property refers to Locale's particular instantiation of a provider instance.'
keyTrue
Locale property is in 39 classes of ROOT\CIMV2\ms_409 and in 6 namespaces
Namespace property
CIMTYPE'String'
Description'The Namespace property indicates the Namespace associated with a particular instantiation of a provider instance.'
keyTrue
Namespace property is in 37 classes of ROOT\CIMV2\ms_409 and in 12 namespaces
provider property
CIMTYPE'String'
Description'The Provider property holds the Provider Name associated with a particular instantiation of a provider instance.The Provider Name is identical to the __Win32provider :: Name property.'
keyTrue
Provider property is in 45 classes of ROOT\CIMV2\ms_409 and in 142 namespaces
ProviderOperation_AccessCheck property
CIMTYPE'Uint64'
Description'The ProviderOperation_AccessCheck property indicates the number of calls to IWbemEventProviderSecurity :: AccessCheck.'
ProviderOperation_AccessCheck property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_CancelQuery property
CIMTYPE'Uint64'
Description'The ProviderOperation_CancelQuery property indicates the number of calls to IWbemEventProviderQuerySink :: CancelQuery.'
ProviderOperation_CancelQuery property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_CreateClassEnumAsync property
CIMTYPE'Uint64'
Description'The ProviderOperation_CreateClassEnumAsync property indicates the number of calls to IWbemServices :: CreateClassEnumAsync.'
ProviderOperation_CreateClassEnumAsync property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_CreateInstanceEnumAsync property
CIMTYPE'Uint64'
Description'The ProviderOperation_CreateInstanceEnumAsync property indicates the number of calls to IWbemServices :: CreateInstanceEnumAsync.'
ProviderOperation_CreateInstanceEnumAsync property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_CreateRefreshableEnum property
CIMTYPE'Uint64'
Description'The ProviderOperation_CreateRefreshableEnum property indicates the number of calls to IWbemHiPerfProvider :: CreateRefreshableEnum.'
ProviderOperation_CreateRefreshableEnum property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_CreateRefreshableObject property
CIMTYPE'Uint64'
Description'The ProviderOperation_CreateRefreshableObject property indicates the number of calls to IWbemHiPerfProvider :: CreateRefreshableObject.'
ProviderOperation_CreateRefreshableObject property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_CreateRefresher property
CIMTYPE'Uint64'
Description'The ProviderOperation_CreateRefresher property indicates the number of calls to IWbemHiPerfProvider :: CreateRefresher.'
ProviderOperation_CreateRefresher property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_DeleteClassAsync property
CIMTYPE'Uint64'
Description'The ProviderOperation_DeleteClassAsync property indicates the number of calls to IWbemServices :: DeleteClassAsync.'
ProviderOperation_DeleteClassAsync property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_DeleteInstanceAsync property
CIMTYPE'Uint64'
Description'The ProviderOperation_DeleteInstanceAsync property indicates the number of calls to IWbemServices :: DeleteInstanceAsync.'
ProviderOperation_DeleteInstanceAsync property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_ExecMethodAsync property
CIMTYPE'Uint64'
Description'The ProviderOperation_ExecMethodAsync property indicates the number of calls to IWbemServices :: ExecMethodAsync.'
ProviderOperation_ExecMethodAsync property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_ExecQueryAsync property
CIMTYPE'Uint64'
Description'The ProviderOperation_ExecQueryAsync property indicates the number of calls to IWbemServices :: ExecQueryAsync.'
ProviderOperation_ExecQueryAsync property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_FindConsumer property
CIMTYPE'Uint64'
Description'The ProviderOperation_FindConsumer property indicates the number of calls to IWbemEventConsumerProvider :: FindConsumer.'
ProviderOperation_FindConsumer property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_GetObjectAsync property
CIMTYPE'Uint64'
Description'The ProviderOperation_GetObjectAsync property indicates the number of calls to IWbemServices :: GetObjectAsync.'
ProviderOperation_GetObjectAsync property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_GetObjects property
CIMTYPE'Uint64'
Description'The ProviderOperation_GetObjects property indicates the number of calls to IWbemHiPerfProvider :: GetObjects.'
ProviderOperation_GetObjects property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_GetProperty property
CIMTYPE'Uint64'
Description'The ProviderOperation_GetProperty property indicates the number of calls to IWbemPropertyProvider :: GetProperty.'
ProviderOperation_GetProperty property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_NewQuery property
CIMTYPE'Uint64'
Description'The ProviderOperation_NewQuery property indicates the number of calls to IWbemEventProviderQuerySink :: NewQuery.'
ProviderOperation_NewQuery property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_ProvideEvents property
CIMTYPE'Uint64'
Description'The ProviderOperation_ProvideEvents property indicates the number of calls to IWbemEventProvider :: ProvideEvents.'
ProviderOperation_ProvideEvents property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_PutClassAsync property
CIMTYPE'Uint64'
Description'The property indicates the number of calls to IWbemServices :: PutClassAsync.'
ProviderOperation_PutClassAsync property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_PutInstanceAsync property
CIMTYPE'Uint64'
Description'The ProviderOperation_PutInstanceAsync property indicates the number of calls to IWbemServices :: PutInstanceAsync.'
ProviderOperation_PutInstanceAsync property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_PutProperty property
CIMTYPE'Uint64'
Description'The ProviderOperation_PutProperty property indicates the number of calls to IWbemPropertyProvider :: PutProperty.'
ProviderOperation_PutProperty property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_QueryInstances property
CIMTYPE'Uint64'
Description'The ProviderOperation_QueryInstances property indicates the number of calls to IWbemHiPerfProvider :: QueryInstances.'
ProviderOperation_QueryInstances property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_SetRegistrationObject property
CIMTYPE'Uint64'
Description'The ProviderOperation_SetRegistrationObject property is currently not set.'
ProviderOperation_SetRegistrationObject property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_StopRefreshing property
CIMTYPE'Uint64'
Description'The ProviderOperation_StopRefreshing property indicates the number of calls to IWbemHiPerfProvider :: StopRefreshing.'
ProviderOperation_StopRefreshing property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
ProviderOperation_ValidateSubscription property
CIMTYPE'Uint64'
Description'The ProviderOperation_ValidateSubscription property indicates the number of calls to IWbemEventConsumerProviderEx :: ValidateSubscription.'
ProviderOperation_ValidateSubscription property is in 2 classes of ROOT\CIMV2\ms_409 and in 2 namespaces
TransactionIdentifier property
CIMTYPE'String'
Description'The TransactionIdentifier property is for internal use, currently always {00000000-0000-0000-0000-000000000000}.'
keyTrue
TransactionIdentifier property is in 1 class (Msft_Providers) of ROOT\CIMV2\ms_409 and in 2 namespaces
User property
CIMTYPE'String'
Description'If provider is configured for Per User Initialization, then the User property refers to User's particular instantiation of a provider instance.'
keyTrue
User property is in 44 classes of ROOT\CIMV2\ms_409 and in 6 namespaces

Msft_Providers Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
AMENDMENTTrue
Description'The Msft_Providers class exposes configuration relating to provider instances'
LOCALE1033

Msft_Providers System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\CIMV2\ms_409:Msft_Providers'___SYSTEM8
__NAMESPACE'ROOT\CIMV2\ms_409'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION[]___SYSTEM8
__PROPERTY_COUNT32___SYSTEM3
__RELPATH'Msft_Providers'___SYSTEM8
__DYNASTY'Msft_Providers'___SYSTEM8
__SUPERCLASSnull___SYSTEM8
__CLASS'Msft_Providers'___SYSTEM8
__GENUS1___SYSTEM3
WUtils.com
online utility - toplist