IRsNtSharedSpaceInfo Interface Reference

Inherits IRsObject.

List of all members.

Public Member Functions

HRESULT NodeStatusHasChanged ([in] E_NtNodeStat eNtNodeStat,[in] RtDWORD dwNumLocSS)
HRESULT SpaceStatusHasChanged ([in] IRsNode *pSpaceNode,[in] IRsNode *pNtController,[in] RtBOOL bActivated)


Detailed Description

Implement this interface if you wish to be informed about a node role-status change.

IRpNetwork::RegisterForSSInfo, IRpNetwork::UnregisterForSSInfo


Member Function Documentation

HRESULT IRsNtSharedSpaceInfo::NodeStatusHasChanged ( [in] E_NtNodeStat  eNtNodeStat,
[in] RtDWORD  dwNumLocSS 
)

Called when registered node status has changed.

Parameters:
eNtNodeStat [in] Current node's status.
dwNumLocSS [in] Number of local Shared Spaces in which this node is included.
Returns:
Return S_OK if you processed the notification properly.

HRESULT IRsNtSharedSpaceInfo::SpaceStatusHasChanged ( [in] IRsNode pSpaceNode,
[in] IRsNode pNtController,
[in] RtBOOL  bActivated 
)

Called when status of the Shared Space changes.

Parameters:
pSpaceNode [in] Interface of the Shared Space node.
pNtController [in] Controller of the Shared Space (IRnNtClient or IRnNtServer nodes).
bActivated [in] TRUE if the Shared Space is active or FALSE if it isn't.
Returns:
Return S_OK if you processed the notification properly.


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