6.3 TCEF_Component_Query
This class is used to query information about a component without constructing an instance of it. The methods of this class are:
integer Query_Version()
Returns the version of the query interface, times 10. Thus, a value of 26 indicates version 2.6.
void Terminate()
Terminates the query interface instance.
integer Component_Type()
Returns the type of the component:
Value | Mnuemonic | Description |
---|---|---|
0 | Component_Type_Unknown | Unknown type of component. |
1 | Component_Type_CPU | A CPU. |
2 | Component_Type_Bus | A Bus. |
3 | Component_Type_Memory | Memory. |
4 | Component_Type_Motherboard | A motherboard. |
5 | Component_Type_IO | An I/O device. |
6 | Component_Type_UI | A user I\interface. |
7 | Component_Type_Cable | A cable. |
8 | Component_Type_Keyboard | A keybaord. |
string Version()
Returns the version of the component. Thus, a value of 26 indicates version 2.6.
string Emulates()
Returns a description of what the component emulates.