A filter node. More...

List of all members.

Public Member Functions

HRESULT NodeType ([out, retval] enum FilterNodeType *pNodeType)
 Get the filter type.
HRESULT ParentNode ([out, retval] IFilterNode **ppParentNode)
 Get the parent node.
HRESULT ParentNode ([in] IFilterNode *pParentNode)
 Set the parent node.
HRESULT AndNode ([out, retval] IFilterNode **ppAndNode)
 Get the 'and' node.
HRESULT AndNode ([in] IFilterNode *pAndNode)
 Set the 'and' node.
HRESULT OrNode ([out, retval] IFilterNode **ppOrNode)
 Get the 'or' node.
HRESULT OrNode ([in] IFilterNode *pOrNode)
 Set the 'or' node.
HRESULT Inverted ([out, retval] BOOL *pbInverted)
 Get the filter 'not' flag.
HRESULT Inverted ([in] BOOL bInverted)
 Set the filter 'not' flag.
HRESULT Comment ([out, retval] BSTR *pbstrComment)
 Get the filter node comment.
HRESULT Comment ([in] BSTR bstrComment)
 Get the filter node comment.


Detailed Description

A filter node.