Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Overview of the Windows Media Library Sharing Services technology.
To develop Windows Media Library Sharing Services, you need these headers:
For programming guidance for this technology, see:
Enumerations
WindowsMediaLibrarySharingDeviceAuthorizationStatus The WindowsMediaLibrarySharingDeviceAuthorizationStatus enumeration defines constants that indicate whether a media device is authorized to have access to a media library. |
Functions
get_allowSharingToAllDevices The get_allowSharingToAllDevices method retrieves a value that indicates whether the current user's media library is shared with all devices on the home network. |
get_Authorization The get_Authorization method retrieves a value that indicates whether the device is authorized to have access to the current user's media library. |
get_computerHomeMediaSharingAllowedState The get_computerHomeMediaSharingAllowedState method retrieves a value that indicates whether media libraries on the computer are allowed to be shared on the home network. |
get_computerInternetMediaSharingAllowedState The get_computerInternetMediaSharingAllowedState method retrieves a value that indicates whether media libraries on the computer are allowed to be shared on the Internet. |
get_Count The get_Count method retrieves the number of properties associated with an individual media device. |
get_Count The get_Count method retrieves the number of media devices on the home network. |
get_customSettingsApplied The get_customSettingsApplied method retrieves a value that indicates whether any custom media-sharing settings are in place for the current user. |
get_DeviceID The get_DeviceID method retrieves the device ID. |
get_internetMediaSharingSecurityGroup The get_internetMediaSharingSecurityGroup method retrieves the name of the security group that is used to authenticate connections coming in over the Internet. |
get_Item The get_Item method retrieves an IWindowsMediaLibrarySharingDeviceProperty interface that represents an individual property for a media device. |
get_Item The get_Item method retrieves an IWindowsMediaLibrarySharingDevice interface that represents an individual media device. |
get_Name The get_Name method retrieves the name of an individual property of a media device. |
get_Properties The get_Properties method retrieves an IWindowsMediaLibrarySharingDeviceProperties interface that represents the collection of all properties for the device. |
get_userHomeMediaSharingLibraryName The get_userHomeMediaSharingLibraryName method retrieves the name of the current user's shared media library. |
get_userHomeMediaSharingState The get_userHomeMediaSharingState method retrieves a value that indicates whether the current user's media library is shared on the home network. |
get_userInternetMediaSharingState The get_userInternetMediaSharingState method retrieves a value that indicates whether the current user's media library is shared on the Internet. |
get_Value The get_Value method retrieves the value of an individual property of a media device. |
getAllDevices The getAllDevices method retrieves an IWindowsMediaLibrarySharingDevices interface that represents all of the media-sharing client devices on the home network. |
GetDevice The GetDevice method retrieves an IWindowsMediaLibrarySharingDevice interface that represents an individual media device. |
GetProperty The GetProperty method retrieves an IWindowsMediaLibrarySharingDeviceProperty interface that represents an individual property for a media device. |
put_allowSharingToAllDevices The put_allowSharingToAllDevices method allows or disallows sharing of the current user's media library with all devices on the home network. |
put_Authorization The put_Authorization method authorizes or unauthorizes the device to have access to the current user's media library. |
put_computerHomeMediaSharingAllowedState The put_computerHomeMediaSharingAllowedState method specifies whether media libraries on the computer are allowed to be shared on the home network. |
put_computerInternetMediaSharingAllowedState The put_computerInternetMediaSharingAllowedState method specifies whether media libraries on the computer are allowed to be shared on the Internet. |
put_internetMediaSharingSecurityGroup The put_internetMediaSharingSecurityGroup method specifies the name of the security group that is used to authenticate connections coming in over the Internet. |
put_userHomeMediaSharingLibraryName The put_userHomeMediaSharingLibraryName method sets the name of the current user's shared media library. |
put_userHomeMediaSharingState The put_userHomeMediaSharingState method enables or disables sharing of the current user's media library on the home network. |
put_userInternetMediaSharingState The put_userInternetMediaSharingState method enables or disables sharing of the current user's media library on the Internet. |
setAuthorizationState The setAuthorizationState method enables or disables access to the current user's media library by a specified device. |
setDefaultAuthorization The setDefaultAuthorization method enables or disables access to all users' media libraries by a specified set of devices. |
showShareMediaCPL The showShareMediaCPL method displays the media sharing page in the Control Panel and highlights a specified device. |
Interfaces
IWindowsMediaLibrarySharingDevice The IWindowsMediaLibrarySharingDevice interface defines methods that provide access to an individual media device on the home network. |
IWindowsMediaLibrarySharingDeviceProperties The IWindowsMediaLibrarySharingDeviceProperties interface defines methods that provide access to the collection of all properties for an individual media device. |
IWindowsMediaLibrarySharingDeviceProperty The IWindowsMediaLibrarySharingDeviceProperty interface defines methods that provide access to the name and value of an individual property of a media device. |
IWindowsMediaLibrarySharingDevices The IWindowsMediaLibrarySharingDevices. |
IWindowsMediaLibrarySharingServices The IWindowsMediaLibrarySharingServices interface defines methods that configure the sharing of media libraries among users on the local computer, users on the home network, and users on the Internet. |