WHSInfoClass Members

Inherits the WHSInfo class and implements the IWHSInfo and IWHSInfo2 interfaces.

The following tables list the members exposed by the WHSInfoClass type.

Public Constructors

  Name Description
WHSInfoClass Creates a new instance of WHSInfoClass.

Top

Public Methods

(see also Protected Methods)

  Name Description
public method AddNotification Adds a notification to the Windows Home Server notification infrastructure.
public method CreateApplicationFolder Creates a Windows Home Server managed application folder.
public method CreateShare Creates a managed shared folder on the home server.
public method DeleteRedirectedPort Deletes the specified port-forwarding rule from the UPnP certified router that is connected to the home server.
public method Equals  Overloaded. (Inherited from Object)
public method GetApplicationFolder Returns the Windows Home Server application folder that is specified by UniqueID.
public method GetApplicationFolders Returns a collection of IApplicationFolder objects.
public method GetBackupEstimatedCompletionTime Returns the estimated completion time for a backup.
public method GetBackupStartTime Returns the backup start time.
public method GetClientComputerInfo Returns a collection of IComputerInfo objects.
public method GetDiskInfo Returns a collection of IDiskInfo objects.
public method GetDomainName Returns the Internet domain name that is configured on the home server.
public method GetHashCode  (Inherited from Object)
public method GetShareInfo Returns a collection of IShareInfo objects.
public method GetShareInfo2 Returns a collection of IShareInfo2 objects.
public method GetType  (Inherited from Object)
public method GetUsersInfo Returns a collection of IUserInfo objects.
public method GetVolumeInfo Returns a collection of IVolumeInfo objects.
public method Init Identifies your application to the Windows Home Server notification infrastructure.
public method IsRouterUPnPEnabled Indicates whether the UPnP protocol is enabled on the router that is connected to the home server.
public method IWHSInfo_AddNotification Adds a notification to the Windows Home Server notification infrastructure.
public method IWHSInfo_CreateApplicationFolder Creates a managed application folder on the home server.
public method IWHSInfo_DeleteRedirectedPort Deletes the specified port-forwarding rule from the UPnP certified router that is connected to the home server.
public method IWHSInfo_GetApplicationFolder Returns the application folder on the home server that is specified by UniqueID.
public method IWHSInfo_GetApplicationFolders Returns a collection of IApplicationFolder objects.
public method IWHSInfo_GetBackupEstimatedCompletionTime Returns the estimated completion time for a backup.
public method IWHSInfo_GetBackupStartTime Returns the backup start time.
public method IWHSInfo_GetClientComputerInfo Returns a collection of IComputerInfo objects.
public method IWHSInfo_GetDiskInfo Returns a collection of IDiskInfo objects.
public method IWHSInfo_GetDomainName Returns the Internet domain name that is configured on the home server.
public method IWHSInfo_GetShareInfo Returns a collection of IShareInfo objects.
public method IWHSInfo_GetVolumeInfo Returns a collection of IVolumeInfo objects.
public method IWHSInfo_Init Identifies your application to the Windows Home Server notification infrastructure.
public method IWHSInfo_IsRouterUPnPEnabled Indicates whether the UPnP protocol is enabled on the router.
public method IWHSInfo_OpenRedirectedPort Creates a port-forwarding rule on a UPnP certified router that is connected to the home server.
public method IWHSInfo_RegisterForNotifications Registers an application for Windows Home Server notification events.
public method IWHSInfo_RemoveApplicationFolder Removes the specified managed application folder.
public method IWHSInfo_RemoveNotification Removes the specified notification from the Windows Home Server notification infrastructure.
public method IWHSInfo_UnRegisterForNotifications Unregisters an application for all Windows Home Server notifications.
public method OpenRedirectedPort Creates a port-forwarding rule on a UPnP certified router that is connected to the home server.
public methodstatic ReferenceEquals  (Inherited from Object)
public method RegisterForNotifications Registers an application for Windows Home Server notification events.
public method RemoveApplicationFolder Removes the specified managed application folder.
public method RemoveNotification Removes the specified notification from the Windows Home Server notification infrastructure.
public method RemoveShare Deletes a managed shared folder from the home server.
public method ToString  (Inherited from Object)
public method UnRegisterForNotifications Unregisters an application for all Windows Home Server notifications.

Top

Protected Methods

  Name Description
protected method Finalize  (Inherited from Object)
protected method MemberwiseClone  (Inherited from Object)

Top

Explicit Interface Implementations

  Name Description
AddNotification Adds a notification to the Windows Home Server notification infrastructure.
CreateApplicationFolder Creates a Windows Home Server managed application folder.
CreateShare Creates a managed shared folder on the home server.
DeleteRedirectedPort Deletes the specified port-forwarding rule from the UPnP certified router that is connected to the home server.
GetApplicationFolder Returns the Windows Home Server application folder that is specified by UniqueID.
GetApplicationFolders Returns a collection of IApplicationFolder objects.
GetBackupEstimatedCompletionTime Returns the estimated completion time for a backup.
GetBackupStartTime Returns the backup start time.
GetClientComputerInfo Returns a collection of IComputerInfo objects.
GetDiskInfo Returns a collection of IDiskInfo objects.
GetDomainName Returns the Internet domain name that is configured on the home server.
GetShareInfo Returns a collection of IShareInfo objects.
GetShareInfo2 Returns a collection of IShareInfo2 objects.
GetUsersInfo Returns a collection of IUserInfo objects.
GetVolumeInfo Returns a collection of IVolumeInfo objects.
Init Identifies your application to the Windows Home Server notification infrastructure.
IsRouterUPnPEnabled Indicates whether the UPnP protocol is enabled on the router that is connected to the home server.
IWHSInfo_AddNotification Adds a notification to the Windows Home Server notification infrastructure.
IWHSInfo_CreateApplicationFolder Creates a managed application folder on the home server.
IWHSInfo_DeleteRedirectedPort Deletes the specified port-forwarding rule from the UPnP certified router that is connected to the home server.
IWHSInfo_GetApplicationFolder Returns the application folder on the home server that is specified by UniqueID.
IWHSInfo_GetApplicationFolders Returns a collection of IApplicationFolder objects.
IWHSInfo_GetBackupEstimatedCompletionTime Returns the estimated completion time for a backup.
IWHSInfo_GetBackupStartTime Returns the backup start time.
IWHSInfo_GetClientComputerInfo Returns a collection of IComputerInfo objects.
IWHSInfo_GetDiskInfo Returns a collection of IDiskInfo objects.
IWHSInfo_GetDomainName Returns the Internet domain name that is configured on the home server.
IWHSInfo_GetShareInfo Returns a collection of IShareInfo objects.
IWHSInfo_GetVolumeInfo Returns a collection of IVolumeInfo objects.
IWHSInfo_Init Identifies your application to the Windows Home Server notification infrastructure.
IWHSInfo_IsRouterUPnPEnabled Indicates whether the UPnP protocol is enabled on the router.
IWHSInfo_OpenRedirectedPort Creates a port-forwarding rule on a UPnP certified router that is connected to the home server.
IWHSInfo_RegisterForNotifications Registers an application for Windows Home Server notification events.
IWHSInfo_RemoveApplicationFolder Removes the specified managed application folder.
IWHSInfo_RemoveNotification Removes the specified notification from the Windows Home Server notification infrastructure.
IWHSInfo_UnRegisterForNotifications Unregisters an application for all Windows Home Server notifications.
OpenRedirectedPort Creates a port-forwarding rule on a UPnP certified router that is connected to the home server.
RegisterForNotifications Registers an application for Windows Home Server notification events.
RemoveApplicationFolder Removes the specified managed application folder.
RemoveNotification Removes the specified notification from the Windows Home Server notification infrastructure.
RemoveShare Deletes a managed shared folder from the home server.
UnRegisterForNotifications Unregisters an application for all Windows Home Server notifications.

Top

See Also

Reference

WHSInfoClass Class
Microsoft.HomeServer.SDK.Interop.v1 Namespace