ITcModuleInstance::ExportXml
For module instances, an XML document is generated with the root element <TcModuleInstance>, a <DataTypes> area, and a direct <Module> node. <TcModuleInstance> and <DataTypes> are also created for fieldbus boxes; however, the <Module> node is attached at <DataTypes>.
Signature
HRESULT ExportXml(VARIANT_BOOL bRecursive, BSTR* pXML);
Parameter
Name | Type | Description |
|---|---|---|
bRecursive | VARIANT_BOOL | [in, defaultvalue(0)] Recursion flag. This is not evaluated in all cases. |
Return value
Name | Type | Description |
|---|---|---|
pXML | BSTR* | [out, retval] XML representation of the module instance. |
(HRESULT) | HRESULT |
|
Error codes
-
E_POINTER:pXMLisNULL. -
TSM_E_ITEMDELETED: The referenced Tree Item is no longer valid.