Developers: Undocumented Windows Home Server Classes

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


Enjoyed this post? Share it.

If you enjoyed reading this post, then why not share it with your friends and followers?

About Terry Walsh

Terry Walsh is the founding editor and owner of We Got Served. Since February 2007, the site has provided detailed coverage and analysis of the emerging home server category, and has subsequently grown into a trusted outlet for digital home news and reviews.

Sign Up for WGS Daily News

If you don't want to miss out on the latest news from We Got Served, why not subscribe to our daily digest? You'll get the day's headlines and a short summary of each news item delivered straight to your inbox each morning.

, , , , , ,

Comments are closed.