M&M FDT 1.2.1 Online Specification
 IDtmDiagnosis::ReleaseCompare() method information


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

4.3.7.3 IDtmDiagnosis::ReleaseCompare()


This method can be called in the states:            

HRESULT ReleaseCompare (
[out, retval] VARIANT_BOOL* result
);


Description:
Returns TRUE if an existing compare sequence initialized by InitCompare() has been closed successfully.

Parameters:


Return Value:
resultTRUE Compare sequence closed and external DTM reference released. FALSE A comparison is in progress (e. g. an user interface is currently open)


Behavior:
If this function is called, the DTM has to release its reference to the external DTM by calling IFdtTopology::ReleaseDtmForSystemTag(). This method only succeeds, if the comparison is finished and the references to the external DTM are released. Especially in case of open user interfaces these references must be solved first.

Comments:
If the ReleaseCompare() function is not handled in a correct manner on both sides, the Frame Application and the DTM, the DTM referenced as the external DTM cannot be released during the lifetime of the current DTM.




© 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.