IWMSyncReader::Open method

The Open method opens a file for reading. Unlike IWMReader::Open, this method is a synchronous call.

Syntax

HRESULT Open(
  const WCHAR *pwszFilename
);

Parameters

pwszFilename

Pointer to a wide-character null-terminated string containing the file name to open. This must be a valid file name with an ASF file extension or an MP3 file name.

Return value

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

Remarks

The synchronous reader does not support streaming media. Passing a URL as pwszFilename results in an error.

Requirements

   
Minimum supported client Windows 2000 Professional [desktop apps only],Windows Media Format 9 Series SDK, or later versions of the SDK
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header wmsdkidl.h (include Wmsdk.h)
Library Wmvcore.lib; WMStubDRM.lib (if you use DRM)

See also

IWMSyncReader Interface

IWMSyncReader::Close

IWMSyncReader::OpenStream