IRdNtCacheInfo Interface Reference

Inherits IUnknown.

List of all members.

Public Member Functions

HRESULT Clear (void)
HRESULT SetConCacheId ([in] const CONID *pConId,[in] const RtNtCacheID *pVal)
HRESULT GetConCacheId ([in] const CONID *pConId,[in] RtNtCacheID *pVal)

Properties

RtNtCacheID * NodeCacheId [get, set]


Detailed Description

Used to store cache IDs for specific node and its connectors.

Member Function Documentation

HRESULT IRdNtCacheInfo::Clear ( void   ) 

Clears the data object.

HRESULT IRdNtCacheInfo::SetConCacheId ( [in] const CONID pConId,
[in] const RtNtCacheID *  pVal 
)

Set cache id for specific connector. The cache id represents value of the connector. Specify NULL or GUID_NULL to remove the cache id.

Parameters:
pConId [in] .
pVal [in] .

HRESULT IRdNtCacheInfo::GetConCacheId ( [in] const CONID pConId,
[in] RtNtCacheID *  pVal 
)

Get cache id for specific connector.

Parameters:
pConId [in] Specify connector ID for which you want to find cache ID.
ppVal [in] Returns cache ID. This parameter is optional.
Returns:
S_OK - If found.

S_FALSE - If not found.

or other standard errors.

Remarks:
If you get S_FALSE it means the connector is not cached.


Property Documentation

RtNtCacheID * IRdNtCacheInfo::NodeCacheId [get, set]

Retrieve node cache id. Specify NULL or GUID_NULL to remove the cache id.

Returns:
pVal [out,retval] .
Set new node cache id.
Parameters:
pVal [in] .


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