M&M FDT 1.2.1 Online Specification
 IFdtContainer::SaveRequest() method information


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

4.9.8.3 IFdtContainer::SaveRequest()


This method can be called in the states:              

HRESULT SaveRequest (
[in] BSTR systemTag,
[out, retval] VARIANT_BOOL* result
);


Description:
Informs the Frame Application that it should store the changed data.

Parameters:
systemTagIdentifier of the device instance


Return Value:
resultTRUE Data set will be saved FALSE The operation failed.


Behavior:
Via this method a DTM notifies the Frame Application that it wants to save its data. It is up to the Frame Application to store the data. The Frame Application get the data it has to store via the standard storage interfaces. Transient data remains in transient state until the Frame Application successfully completes IPersistXXX:Save().

Comments:
This method is the only method to inform the Frame Application that it should store the changed data. Even if the IPersistXXX::IsDirty property is available, it will not be used by a Frame Application. The Frame Application could also initiate the persistence interface of a DTM by itself. Concerning multi user access the Frame Application must reject the save request if the DTM has no write access rights.




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