Création d’un fournisseur d’instances dans un fournisseur de High-Performance
L’écriture d’un fournisseur de performances élevées WMI pour créer des compteurs de performance n’est pas recommandée. à partir de Windows Vista, les Classes de compteur de performance WMI ne sont plus migrées dans les bibliothèques de performances Windows par l’adaptateur inverse autodiscovery/autopurge (ADAP). Pour créer un fournisseur de compteurs de performance, utilisez les compteurs de performance Version 2,0. Une fois les objets de bibliothèque de performances créés, le fournisseur wmiperfclass analyse les objets et crée ou actualise une classe WMI dérivée de la _ performance Win32 pour chaque objet de performance. Le fournisseur WMIPerfInst fournit ensuite dynamiquement des données de compteur de performances brutes et mises en forme aux classes de performance WMI.
La procédure de haut niveau suivante fournit les étapes nécessaires à la création d’un fournisseur à hautes performances.
Pour créer un fournisseur à hautes performances
- Inscrivez votre fournisseur auprès de WMI. Pour plus d’informations, consultez inscription d’un fournisseur de High-Performance.
- Implémentez votre fournisseur. Pour plus d’informations, consultez écriture d’un fournisseur d’instances.
- Implémentez l’interface hautes performances. Pour plus d’informations, consultez implémentation de l’Interface High-Performance.
- Dérivez et écrivez votre schéma format MOF (MOF) pour obtenir des données de performances brutes. Pour plus d’informations, consultez prise en charge de la _ classe Win32 PerfRawData.
- Dérivez et écrivez votre schéma MOF pour obtenir des données précalculées. En prenant en charge cette classe, le fournisseur n’est pas obligé d’effectuer les calculs. Ces données sont les mêmes que celles du moniteur système dans Perfmon. Pour plus d’informations, consultez prise en charge de la _ classe Win32 PerfFormattedData.