ReactOS  0.4.11-dev-946-g431643b
XMLPSR::IXMLNodeFactory Interface Reference

import"xmlparser.idl";

Inheritance diagram for XMLPSR::IXMLNodeFactory:
Collaboration diagram for XMLPSR::IXMLNodeFactory:

Public Member Functions

HRESULT NotifyEvent ([in] IXMLNodeSource *pSource, [in] XML_NODEFACTORY_EVENT iEvt)
 
HRESULT BeginChildren ([in] IXMLNodeSource *pSource, [in] XML_NODE_INFO *pNodeInfo)
 
HRESULT EndChildren ([in] IXMLNodeSource *pSource, [in] BOOL fEmpty, [in] XML_NODE_INFO *pNodeInfo)
 
HRESULT Error ([in] IXMLNodeSource *pSource, [in] HRESULT hrErrorCode, [in] USHORT cNumRecs, [in] XML_NODE_INFO **ppNodeInfo)
 
HRESULT CreateNode ([in] IXMLNodeSource *pSource, [in] PVOID pNodeParent, [in] USHORT cNumRecs, [in] XML_NODE_INFO **ppNodeInfo)
 
HRESULT NotifyEvent ([in] IXMLNodeSource *pSource, [in] XML_NODEFACTORY_EVENT iEvt)
 
HRESULT BeginChildren ([in] IXMLNodeSource *pSource, [in] XML_NODE_INFO *pNodeInfo)
 
HRESULT EndChildren ([in] IXMLNodeSource *pSource, [in] BOOL fEmpty, [in] XML_NODE_INFO *pNodeInfo)
 
HRESULT Error ([in] IXMLNodeSource *pSource, [in] HRESULT hrErrorCode, [in] USHORT cNumRecs, [in] XML_NODE_INFO **ppNodeInfo)
 
HRESULT CreateNode ([in] IXMLNodeSource *pSource, [in] PVOID pNodeParent, [in] USHORT cNumRecs, [in] XML_NODE_INFO **ppNodeInfo)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 269 of file xmlparser.idl.

Member Function Documentation

◆ BeginChildren() [1/2]

HRESULT XMLPSR::IXMLNodeFactory::BeginChildren ( [in] IXMLNodeSource pSource,
[in] XML_NODE_INFO pNodeInfo 
)

◆ BeginChildren() [2/2]

HRESULT XMLPSR::IXMLNodeFactory::BeginChildren ( [in] IXMLNodeSource pSource,
[in] XML_NODE_INFO pNodeInfo 
)

◆ CreateNode() [1/2]

HRESULT XMLPSR::IXMLNodeFactory::CreateNode ( [in] IXMLNodeSource pSource,
[in] PVOID  pNodeParent,
[in] USHORT  cNumRecs,
[in] XML_NODE_INFO **  ppNodeInfo 
)

◆ CreateNode() [2/2]

HRESULT XMLPSR::IXMLNodeFactory::CreateNode ( [in] IXMLNodeSource pSource,
[in] PVOID  pNodeParent,
[in] USHORT  cNumRecs,
[in] XML_NODE_INFO **  ppNodeInfo 
)

◆ EndChildren() [1/2]

HRESULT XMLPSR::IXMLNodeFactory::EndChildren ( [in] IXMLNodeSource pSource,
[in] BOOL  fEmpty,
[in] XML_NODE_INFO pNodeInfo 
)

◆ EndChildren() [2/2]

HRESULT XMLPSR::IXMLNodeFactory::EndChildren ( [in] IXMLNodeSource pSource,
[in] BOOL  fEmpty,
[in] XML_NODE_INFO pNodeInfo 
)

◆ Error() [1/2]

HRESULT XMLPSR::IXMLNodeFactory::Error ( [in] IXMLNodeSource pSource,
[in] HRESULT  hrErrorCode,
[in] USHORT  cNumRecs,
[in] XML_NODE_INFO **  ppNodeInfo 
)

◆ Error() [2/2]

HRESULT XMLPSR::IXMLNodeFactory::Error ( [in] IXMLNodeSource pSource,
[in] HRESULT  hrErrorCode,
[in] USHORT  cNumRecs,
[in] XML_NODE_INFO **  ppNodeInfo 
)

◆ NotifyEvent() [1/2]

HRESULT XMLPSR::IXMLNodeFactory::NotifyEvent ( [in] IXMLNodeSource pSource,
[in] XML_NODEFACTORY_EVENT  iEvt 
)

◆ NotifyEvent() [2/2]

HRESULT XMLPSR::IXMLNodeFactory::NotifyEvent ( [in] IXMLNodeSource pSource,
[in] XML_NODEFACTORY_EVENT  iEvt 
)

The documentation for this interface was generated from the following file: