Share via


IWMSPublishingPoint::get_Path

banner art

Previous Next

IWMSPublishingPoint::get_Path

The get_Path method retrieves the path to the publishing point content.

Syntax

  HRESULT get_Path(
  BSTR*  pVal
);

Parameters

pVal

[out] Pointer to a BSTR that contains the path.

Return Values

If the method succeeds, it returns S_OK. If it fails, it returns an HRESULT error code.

Return code Number Description
E_OUTOFMEMORY 0x8007000E Indicates that there is insufficient memory to complete the function.
E_POINTER 0x80004003 Indicates that pVal is a NULL pointer argument.
NS_E_PUBLISHING_POINT_REMOVED 0xC00D145AL Indicates that the publishing point was already removed.
NS_E_WRONG_PUBLISHING_POINT_TYPE 0xC00D1452L Indicates that the method is not supported for cache proxy publishing points.

Remarks

The path must start with an appropriate prefix to indicate which data source plug-in to use. The following table illustrates valid paths.

Path Example
Media file file:://C:\wmpub\wmroot\movie.wmv

file://\\server\directory\movie.wmv

Playlist file file:://C:\wmpub\wmroot\playlist.wsx

file://\\server\directory\playlist.wsx

Stream from an encoder https://encoder:port
Stream pushed to an encoder push:*
Content from a publishing point on a local server lpp://pubpoint/media.wmv
Stream from a publishing point on a local or remote server rtsp://server/pubpoint

https://server/pubpoint

Stream from a station or publishing point on a version 4.1 server https://server/stationname

https://server/pubpoint

Media file or playlist on a local or remote server rtsp://server/pubpoint/movie.wmv
Playlist file from a Web server https://server/playlist.asp

https://server/playlist.wsx

Directory of files file://C:\wmpub\wmroot\directory

Example Code

  EXIT:
    // TODO: Release temporary COM objects and uninitialize COM.

Requirements

Header: wmsserver.h.

Library: WMSServerTypeLib.dll.

Platform: Windows Server 2003 family, Windows Server 2008 family.

See Also

Previous Next