IRsPluginDesc Interface Reference

Inherits IUnknown.

List of all members.

Public Member Functions

HRESULT SetStatus ([in] RtPackageStatus eStatus)
HRESULT GetName ([out, retval] BSTR *pbszPluginName)
HRESULT GetPath ([out, retval] BSTR *pbszPath)
HRESULT GetDesc ([out, retval] BSTR *pbszDesc)
HRESULT GetVersion ([out, retval] BSTR *pbszVersion)
HRESULT GetStatus ([out, retval] RtPackageStatus *pStatus)
HRESULT GetID ([out, retval] GUID *pGuid)
HRESULT IsEqualPlugin ([in] IRsPluginDesc *pPluginDesc,[out, retval] RtBool *pVal)


Detailed Description

Plugin descriptor created when package is imported and initialized.

Member Function Documentation

HRESULT IRsPluginDesc::SetStatus ( [in] RtPackageStatus  eStatus  ) 

Parameters:
eStatus [in] .

HRESULT IRsPluginDesc::GetName ( [out, retval] BSTR *  pbszPluginName  ) 

Returns:
pbszPluginName [out,retval] .

HRESULT IRsPluginDesc::GetPath ( [out, retval] BSTR *  pbszPath  ) 

Returns:
pbszPath [out,retval] .

HRESULT IRsPluginDesc::GetDesc ( [out, retval] BSTR *  pbszDesc  ) 

Returns:
pbszDesc [out,retval] .

HRESULT IRsPluginDesc::GetVersion ( [out, retval] BSTR *  pbszVersion  ) 

Returns:
pbszVersion [out,retval] .

HRESULT IRsPluginDesc::GetStatus ( [out, retval] RtPackageStatus *  pStatus  ) 

Returns:
pStatus [out,retval] .

HRESULT IRsPluginDesc::GetID ( [out, retval] GUID *  pGuid  ) 

Returns:
pGuid [out,retval] .

HRESULT IRsPluginDesc::IsEqualPlugin ( [in] IRsPluginDesc pPluginDesc,
[out, retval] RtBool *  pVal 
)

Parameters:
pPluginDesc [in] .
Returns:
pVal [out,retval] .


Generated on Wed May 20 21:32:24 2009 for trueSpace7.6 SDK by  doxygen 1.5.5