M&M FDT 1.2.1 Online Specification
 7.1.2 Component Categories


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

Up to FDT Specification

7.1 FDT Registry and Device Information
7.1.1 Visibility of business objects of a DTM
7.1.2 Component Categories
7.1.3 Registry Entries
7.1.4 Installation Issues
7.1.5 Microsoft’s Standard Component Categories Manager
7.1.6 Building a Frame Application-Database of Supported Devices
7.1.7 DTM Registration

7.1.2 Component Categories

FDT defines the following Component Categories.
CATID description in the registrySYMBOLIC NAME OF THE CATIDUUID of the CATIDDescription
"FDT DTM"CATID_FDT_DTM{036D1490-387B-11D4-86E1-00E0987270B9}Object compatible to FDT major version 1 providing class information via IDtmInformation.
"FDT DTM Device"CATID_FDT_DEVICE{036D1491-387B-11D4-86E1-00E0987270B9}Device object of a DTM for integration within a Frame Application
"FDT DTM Module"CATID_FDT_MODULE{036D1492-387B-11D4-86E1-00E0987270B9}Module object of a DTM for integration within a Frame Application
"FDT BTM"CATID_FDT_BTM{036D1690-387B-11D4-86E1-00E0987270B9}Object represents a block
A CATID consist of its symbolic name and the UUID within the registry. The FDT IDL defines a symbolic name, e.g., CATID_FDT_DTM. The following table shows the valid combination of category ids:
SYMBOLIC NAME OF THE CATIDCATID_FDT_DTMCATID_FDT_DEVICECATID_FDT_MODULE
CATID_FDT_DTMXX
CATID_FDT_DEVICEX
CATID_FDT_MODULEX
CATID_FDT_BTM
For example, class objects must register for categories according to the following list:
DescriptionCategories
DTM for a device CATID_FDT_DTM
CATID_FDT_DEVICE
DTM for a module of a modular device CATID_FDT_DTM
CATID_FDT_MODULE
It is expected that a DTM will first create any categories it uses and then registers for those categories during installation. Unregistering a server should cause it to be removed from that category but not to unregister the category by itself. See the IcatRegister documentation for additional information. A DTM may register additional component categories according to COM rules.

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