Developers: Undocumented Windows Home Server Classes

Wed, Jun 10, 2009

  |  Terry Walsh

Nick from Asoft (developers of the excellent AutoExit add-in) continues his Windows Home Server development guide series with a look at undocumented classes in the platform. This time around, Nick details the QSMMgr class, located in HomeServerControls.dll.

This class is handy for retrieving all kinds of info about storage (Storage Manager).

The following functions are explained:
long GetAppFoldersSize()
long GetBackupSize()
Disk[] GetDisks()
string GetGlobalStatus()
long GetOperatingSystemSize()
void GetSharedFoldersSize(out long size, out long dupSize)
long GetStorageFreeSpace()
long GetStorageSize()
long GetStorageUsedSpace()
ShareConnection[] GetShareConnections()

If you’re a home server developer, Asoft’s blog is definitely one to bookmark.

More Info: Asoft

 

Similar Posts:

This post was written by:

Terry Walsh - who has written 1254 posts on We Got Served – Windows Home Server & Your Digital Home.

Hi - I'm Terry and I'm the Owner of We Got Served. The site's been covering everything to do with Windows Home Server since February 2007. I live in Silverstone, UK with my wife and work in the Consumer Electronics industry.

Contact the author

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

Comments are closed.