Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[La classe Provider fait partie de L’infrastructure de fournisseur WMI, qui est maintenant considérée dans l’état final, et aucun développement, amélioration ou mise à jour supplémentaire ne sera disponible pour les problèmes non liés à la sécurité affectant ces bibliothèques. Les API MI doivent être utilisées dans tout nouveau développement.]
La méthode ValidateEnumerationFlags détermine si un ensemble d’indicateurs est valide pour une énumération.
Syntaxe
HRESULT ValidateEnumerationFlags(
long lFlags
);
Paramètres
lFlags
Masque de bits des indicateurs validés.
Valeur retournée
Retourne WBEM_S_NO_ERROR si les indicateurs sont valides et WBEM_E_UNSUPPORTED_PARAMETER si un ou plusieurs indicateurs ne sont pas valides.
Remarques
À l’heure actuelle, la classe Provider ne prend pas en charge les indicateurs d’énumération. Par conséquent, si lFlags est défini sur une valeur autre que zéro, Provider ::ValidateEnumerationFlags retourne automatiquement WBEM_E_UNSUPPORTED_PARAMETER.
Les fournisseurs d’infrastructure doivent remplacer cette méthode pour valider les indicateurs inconnus de la classe provider de base.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows Vista |
| Serveur minimal pris en charge | Windows Server 2008 |
| Plateforme cible | Windows |
| En-tête | provider.h (inclure FwCommon.h) |
| Bibliothèque | FrameDyn.lib |
| DLL | FrameDynOS.dll ; FrameDyn.dll |