M&M FDT 1.2.1 Online Specification
 IFdtChannelActiveXInformation::GetChannelFunctions() method information


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

4.5.2.3 IFdtChannelActiveXInformation::GetChannelFunctions()


This method can be called in the states:              

HRESULT GetChannelFunctions (
[in] FdtXmlDocument operationState,
[out, retval] FdtXmlDocument* result
);


Description:
Returns an XML document containing information about standard (defined by applicationID) or additional functionalities (defined by functionId) of a DTM channel object

Parameters:
operationStateXML document containing the current operation phase specified by the FDTOperationPhaseSchema


Return Value:
resultXML document containing actual supported functions specified by the DTMChannelFunctionsSchema


Behavior:
This method provides the access to DTM channel object functionality, defined by the applicationIDs and specific functionality which is not within the scope of FDT. This data are available as soon as the DTM channel object is instantiated but the information may change if it is instance specific. That means that the contents of the document can change or can at least be empty after an OnChannelFunctionChanged() event. This event is sent by a DTM if the configuration results in a changed extended functionality. Usually this information is used by the Frame Application to create menus. Only functions with user interface are supported. These user interfaces are accessible via GetChannelActiveXGuid() or GetChannelActiveXProgId() and work asynchronous The asynchronous behavior is described at the according chapters.

Comments:
-/-




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