Classe __PropertyProviderRegistration
La classe système __PropertyProviderRegistration inscrit les fournisseurs de propriétés dans WMI.
La syntaxe suivante est simplifiée à partir de code au format MOF (Managed Object Format) et inclut toutes les propriétés héritées. Les propriétés sont répertoriées dans l’ordre alphabétique, et non dans l’ordre MOF.
Syntaxe
class __PropertyProviderRegistration : __ProviderRegistration
{
__Provider REF provider;
boolean SupportsPut = False;
boolean SupportsGet = False;
};
Membres
La classe __PropertyProviderRegistration possède ces types de membres :
Propriétés
La classe __PropertyProviderRegistration possède les propriétés suivantes.
-
provider
-
-
Type de données : __Provider
-
Type d'accès : Lecture seule
Référence à une instance de __Provider qui représente le chemin d’accès de l’objet du fournisseur de propriétés. Cette propriété est héritée de __ProviderRegistration.
-
-
SupportsGet
-
-
Type de données : booléen
-
Type d'accès : lecture/écriture
Indique si le fournisseur de la classe ou de l'instance prend en charge l'extraction de données.
-
-
Vrai
-
Le fournisseur prend en charge l’extraction des données en implémentant IWbemServices::GetObjectAsync.
-
Faux
-
Le fournisseur ne prend pas en charge l’extraction des données et retourne WBEM_E_PROVIDER_NOT_CAPABLE à partir de GetObjectAsync.
SupportsPut
-
Type de données : booléen
-
Type d'accès : lecture/écriture
Indique si le fournisseur de la classe ou de l'instance prend en charge la modification des données.
Vrai
Le fournisseur prend en charge la modification de la classe ou de l'instance en mettant en œuvre l'une des méthodes suivantes :
- IWbemServices::PutClassAsync (fournisseurs de classes)
- IWbemServices::PutInstanceAsync (fournisseurs de classes)
Faux
Le fournisseur ne prend pas en charge la modification des données et retourne WBEM_E_PROVIDER_NOT_CAPABLE à partir de PutClassAsync ou PutInstanceAsync.
Notes
La classe __PropertyProviderRegistration est dérivée de __ProviderRegistration. Seuls les administrateurs peuvent enregistrer un fournisseur de propriétés en créant une instance de __Win32Provider et de __PropertyProviderRegistration. Seuls les administrateurs peuvent supprimer un fournisseur de propriétés.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista |
Serveur minimal pris en charge |
Windows Server 2008 |
Espace de noms |
Tous les espaces de noms WMI |