# TComponentInfo Struct Reference
[COM Interfaces]

Inheritance diagram for TComponentInfo:

List of all members.

## Public Member Functions
| TComponentInfo ()
## Public Attributes
IDType | fPrefsCompID
| The ID of the component (of the kRID_PreferencesFamilyID family) that stores the preferences for this component (0 for no prefs).
uint16 | fPlatforms
| On which platform(s) is the component running (use platform defines from CommonComDefines.h).
uint16 | fAppKinds
| On which application version(s) (light/std/pro) is the component running (use host defines from CommonComDefines.h).
uint16 | fAppModes
| On which application mode(s) (normal/demo) is the component running (use host defines from CommonComDefines.h).

## Detailed Description

Represents the 'CINF' resource (Contains exta component info)

## Constructor & Destructor Documentation

TComponentInfo::TComponentInfo | ( |  | ) | `[inline]`

## Member Data Documentation

uint16 TComponentInfo::fAppKinds

On which application version(s) (light/std/pro) is the component running (use host defines from CommonComDefines.h).

uint16 TComponentInfo::fAppModes

On which application mode(s) (normal/demo) is the component running (use host defines from CommonComDefines.h).

uint16 TComponentInfo::fPlatforms

On which platform(s) is the component running (use platform defines from CommonComDefines.h).

IDType TComponentInfo::fPrefsCompID

The ID of the component (of the kRID_PreferencesFamilyID family) that stores the preferences for this component (0 for no prefs).

The documentation for this struct was generated from the following file:

- IExRegisterer.h