Magazine Internet

[WHS] Trouver les informations sur le stockage!

Publié le 09 décembre 2009 par Jeremy.jeanson

Après Sharepoint je crois que Windows Home Server est la plateforme de développement la plus ardue à assimiler… oui oui même Sharepoint est plus simple.

Pourquoi?

A première vue WHS a un petit api tout simple… mais quand on regarde  sous le capo, c’est le drame. Une grande partie des fonctionnalités de WHS ne sont pas documentées. Alors on cherche. On ouvre des DLL. On les ajoute en référence et on regarde ce que l’on trouve.

C’est ainsi que je suis tombé sur la DLL : HomeServerControls.dll.

Celle-ci comprend un objet intrinsèque QSMMgr dans le namepace Microsoft.HomeServer.Controls.QSM.

Et à partir de là c’est la fête, on dispose de méthode à foison :

  • GetSharedFoldersSize
  • GetBackupSize
  • GetOperatingSystemSize
  • GetStorageFreeSpace
  • …etc…

Enfin une librairie qui me donne ce que je cherchais!

Et maintenant, en faisant le tour du web avec le mot clé QSMMgr on trouve pas mal de choses non documentés ;)… fallait il encore savoir qu’il fallait faire une recherche avec QSMMgr….


Retour à La Une de Logo Paperblog

A propos de l’auteur


Jeremy.jeanson 1573 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte