HP Operations Manager for Windows

 

IOvPmdFileStorage Interface Reference

PMAD File Storage interface. More...

import "OvPmdStream.idl";

List of all members.


Public Member Functions

HRESULT  CreateStream ([in] BSTR streamName,[out, retval] IOvPmdStream **stream)
HRESULT  OpenStream ([in] BSTR streamName,[out, retval] IOvPmdStream **stream)
HRESULT  GetIStream ([out, retval] IStream **stream)
HRESULT  SetIStream ([in] IStream *stream)

Detailed Description

The interface IOvPmdFileStorage implements methods to create and open PMAD stream objects.
Since:
6.x

Member Function Documentation

HRESULT IOvPmdFileStorage::CreateStream [in] BSTR  streamName,
[out, retval] IOvPmdStream **  stream
 
Semantics:
Create a new stream object.
Parameters:
streamName  - Name of the stream object.
stream  - Returned stream object pointer.
Possible errors:
NULL pointer passed
Since:
6.x
HRESULT IOvPmdFileStorage::GetIStream [out, retval] IStream **  stream  ) 
 
Semantics:
Retrieves a stream object pointer from the current File Storage object, which you can use in languages that can handle IStream objects, such as VC++ or Java.
Parameters:
stream  - Returned stream object pointer.
Possible errors:
NULL pointer passed
Since:
6.x
HRESULT IOvPmdFileStorage::OpenStream [in] BSTR  streamName,
[out, retval] IOvPmdStream **  stream
 
Semantics:
Opens an existing stream object.
Parameters:
streamName  - Name of the stream object.
stream  - Returned stream object pointer.
Possible errors:
NULL pointer passed
Since:
6.x
HRESULT IOvPmdFileStorage::SetIStream [in] IStream *  stream  ) 
 
Semantics:
Set a stream object pointer for the current File Storage object.
Parameters:
stream  - Stream object pointer.
Possible errors:
NULL pointer passed
Since:
6.x