M&M FDT 1.2.1 Online Specification
 IFdtChannelSubTopology::ValidateAddChild() method information


Interfaces and Methods   -   Schemas   -   FDT Specification   -   Quicklinks   -   Abbreviations

4.5.4.4 IFdtChannelSubTopology::ValidateAddChild()


This method can be called in the states:              

HRESULT ValidateAddChild (
[in] BSTR childSystemTag,
[out, retval] VARIANT_BOOL* result
);


Description:
Validates if a given device, specified by its systemTag, can be added to the sub-topology

Parameters:
childSystemTagSystemTag of to the child DTM


Return Value:
resultTRUE Topology valid FALSE Topology invalid


Behavior:
The channel validates the connection. If the connection is valid it will return TRUE. If the DTM needs more information about the child it can get the DTM via IFdtTopology::GetDtmForSystemTag() passing the received systemTag.

Comments:
Device-DTMs with more than one required protocol should include busCategory information in the <BusInformation> element. If a 1.2.1. DTM is connected to a 1.2 communication channel,
  • An 1.2.1 Frame Application has to consider:
    • the first BusInformation element in the DtmParameter document of the DTM is regarded as primary protocol
    • the Frame Application needs to check if the primary protocol of the DTM is supported by the communication channel
  • An 1.2 Frame Application:
    • The DTM can support only one protocol, because the old schemas supports only one BusInformation element See also chapter 4.5.4.1





© by M&M Software GmbH, parts of this website taken from FDT Interface Specification Version 1.2.1, © by FDT Group, AISBL.
This website is published for support of M&M products as granted in license conditions, chapter 2.1.
Last updated 2015-02-05 15:17
Email: FDT Technical Support Line.